diff --git a/JournalDesModifications.pdf b/JournalDesModifications.pdf
index a9e38bd6..088a09cd 100644
Binary files a/JournalDesModifications.pdf and b/JournalDesModifications.pdf differ
diff --git a/ReleaseNotes.pdf b/ReleaseNotes.pdf
index 3edddab7..22443f42 100644
Binary files a/ReleaseNotes.pdf and b/ReleaseNotes.pdf differ
diff --git a/Sankore_3.1.pro b/Sankore_3.1.pro
index f6aab45e..5f1a5b9e 100644
--- a/Sankore_3.1.pro
+++ b/Sankore_3.1.pro
@@ -11,7 +11,7 @@ CONFIG += debug_and_release \
VERSION_MAJ = 2
VERSION_MIN = 00
VERSION_TYPE = b # a = alpha, b = beta, r = release, other => error
-VERSION_PATCH = 07
+VERSION_PATCH = 08
VERSION = "$${VERSION_MAJ}.$${VERSION_MIN}.$${VERSION_TYPE}.$${VERSION_PATCH}"
VERSION = $$replace(VERSION, "\\.r", "")
diff --git a/resources/i18n/sankore_ar.ts b/resources/i18n/sankore_ar.ts
index d0563711..f968263f 100644
--- a/resources/i18n/sankore_ar.ts
+++ b/resources/i18n/sankore_ar.ts
@@ -1511,6 +1511,21 @@
سلة المهملات
+
+ UBFeaturesNewFolderDialog
+
+
+
+
+
+
+ إلغاء
+
+
+
+
+
+
UBFeaturesProgressInfo
@@ -2096,6 +2111,10 @@ Do you want to ignore these errors for this host?
تخزين مؤقت
+
+
+
+
UBTrapFlashController
diff --git a/resources/i18n/sankore_bg.ts b/resources/i18n/sankore_bg.ts
index e7b021aa..d91721df 100644
--- a/resources/i18n/sankore_bg.ts
+++ b/resources/i18n/sankore_bg.ts
@@ -1503,6 +1503,21 @@
Кошче
+
+ UBFeaturesNewFolderDialog
+
+
+
+
+
+
+ Отмени
+
+
+
+
+
+
UBFeaturesProgressInfo
@@ -2094,6 +2109,10 @@ Do you want to ignore these errors for this host?
Кеш
+
+
+
+
UBTrapFlashController
diff --git a/resources/i18n/sankore_ca.ts b/resources/i18n/sankore_ca.ts
index e6365c40..e834ed9a 100644
--- a/resources/i18n/sankore_ca.ts
+++ b/resources/i18n/sankore_ca.ts
@@ -1504,6 +1504,21 @@
Paperera
+
+ UBFeaturesNewFolderDialog
+
+
+
+
+
+
+ Cancel·la
+
+
+
+
+
+
UBFeaturesProgressInfo
@@ -2090,6 +2105,10 @@ Voleu ignorar aquests errors per a aquest amfitrió?
Memòria cau
+
+
+
+
UBTrapFlashController
diff --git a/resources/i18n/sankore_cs.ts b/resources/i18n/sankore_cs.ts
index c445e919..996b0efd 100644
--- a/resources/i18n/sankore_cs.ts
+++ b/resources/i18n/sankore_cs.ts
@@ -1506,6 +1506,21 @@
Koš
+
+ UBFeaturesNewFolderDialog
+
+
+
+
+
+
+ Zrušit
+
+
+
+
+
+
UBFeaturesProgressInfo
@@ -2097,6 +2112,10 @@ Chcete ignorovat tyto chyby na tomto serveru?
Lupa
+
+
+
+
UBTrapFlashController
diff --git a/resources/i18n/sankore_da.ts b/resources/i18n/sankore_da.ts
index ba78f4f9..9ecd53d7 100644
--- a/resources/i18n/sankore_da.ts
+++ b/resources/i18n/sankore_da.ts
@@ -1502,6 +1502,21 @@
Papirkurv
+
+ UBFeaturesNewFolderDialog
+
+
+
+
+
+
+ Annuller
+
+
+
+
+
+
UBFeaturesProgressInfo
@@ -2093,6 +2108,10 @@ Do you want to ignore these errors for this host?
Cache
+
+
+
+
UBTrapFlashController
diff --git a/resources/i18n/sankore_de.ts b/resources/i18n/sankore_de.ts
index 2b504d9c..66561e7e 100644
--- a/resources/i18n/sankore_de.ts
+++ b/resources/i18n/sankore_de.ts
@@ -1502,6 +1502,21 @@
Papierkorb
+
+ UBFeaturesNewFolderDialog
+
+
+
+
+
+
+ Abbrechen
+
+
+
+
+
+
UBFeaturesProgressInfo
@@ -2101,6 +2116,10 @@ Möchten Sie diese Fehler auf diesem Computer ignorieren?
Zwischenspeicher
+
+
+
+
UBTrapFlashController
diff --git a/resources/i18n/sankore_el.ts b/resources/i18n/sankore_el.ts
index ff22d029..7493a349 100644
--- a/resources/i18n/sankore_el.ts
+++ b/resources/i18n/sankore_el.ts
@@ -1502,6 +1502,21 @@
Κάδος ανακύκλωσης
+
+ UBFeaturesNewFolderDialog
+
+
+
+
+
+
+ Άκυρο
+
+
+
+
+
+
UBFeaturesProgressInfo
@@ -2093,6 +2108,10 @@ Do you want to ignore these errors for this host?
Προβολέας
+
+
+
+
UBTrapFlashController
diff --git a/resources/i18n/sankore_en.ts b/resources/i18n/sankore_en.ts
index 2fa83d94..777fff1d 100644
--- a/resources/i18n/sankore_en.ts
+++ b/resources/i18n/sankore_en.ts
@@ -1500,6 +1500,21 @@
+
+ UBFeaturesNewFolderDialog
+
+
+
+
+
+
+
+
+
+
+
+
+
UBFeaturesProgressInfo
@@ -2085,6 +2100,10 @@ Do you want to ignore these errors for this host?
+
+
+
+
UBTrapFlashController
diff --git a/resources/i18n/sankore_en_UK.ts b/resources/i18n/sankore_en_UK.ts
index b201acef..de1feb6a 100644
--- a/resources/i18n/sankore_en_UK.ts
+++ b/resources/i18n/sankore_en_UK.ts
@@ -1500,6 +1500,21 @@
+
+ UBFeaturesNewFolderDialog
+
+
+
+
+
+
+
+
+
+
+
+
+
UBFeaturesProgressInfo
@@ -2085,6 +2100,10 @@ Do you want to ignore these errors for this host?
+
+
+
+
UBTrapFlashController
diff --git a/resources/i18n/sankore_es.ts b/resources/i18n/sankore_es.ts
index 6170c441..c4bedb1f 100644
--- a/resources/i18n/sankore_es.ts
+++ b/resources/i18n/sankore_es.ts
@@ -1502,6 +1502,21 @@
Papelera
+
+ UBFeaturesNewFolderDialog
+
+
+
+
+
+
+ Cancelar
+
+
+
+
+
+
UBFeaturesProgressInfo
@@ -2087,6 +2102,10 @@ Do you want to ignore these errors for this host?
Caché
+
+
+
+
UBTrapFlashController
diff --git a/resources/i18n/sankore_fr.ts b/resources/i18n/sankore_fr.ts
index 7889d130..94da0ee4 100644
--- a/resources/i18n/sankore_fr.ts
+++ b/resources/i18n/sankore_fr.ts
@@ -39,7 +39,7 @@
- Stop
+ Arrêter
@@ -73,11 +73,11 @@
- Stylet
+ Stylets
- Fond
+ Fonds
@@ -373,15 +373,15 @@
- Tutoriel
+ Tutoriels
- Bureau
+ Afficher le bureau
- Ctrl+Shift+H
+ Ctrl+Maj+H
@@ -393,11 +393,11 @@
- Utiliser un format de document 16/9
+ Utiliser un format large (16/9)
- Utiliser un format de document 4/3
+ Utiliser un format normal (4/3)
@@ -461,11 +461,11 @@
- Surligner
+ Surligner
-
+ Ctrl+M
@@ -481,11 +481,11 @@
- Pointer avec le laser
+ Utiliser le "pointeur laser"
- Pointer avec le laser
+ Utiliser le "pointeur laser"
@@ -497,7 +497,7 @@
-
+ Ctrl+J
@@ -553,11 +553,11 @@
- Ouvrir le tutoriel
+ Ouvrir les tutoriels
- Contrôler les mises à jour
+ Contrôler la mise à jour
@@ -645,11 +645,11 @@
- Format 16/9
+ Format large (16/9)
- Format 4/3
+ Format normal (4/3)
@@ -781,7 +781,7 @@
- Ouvrir l'éditeur Sankoré
+ Ouvrir l'éditeur d'appliquettes Open-Sankoré
@@ -801,23 +801,24 @@
- Grouper
+ Grouper les objets
- Jouer
+ j'hésite avec Lancer (dépend du contexte d'usage)
+ Jouer
- Interagir avec des objets
+ Interagir avec des objets
- Effacer le fond
+ Effacer le fond
- Supprimer le fond
+ Supprimer le fond
@@ -859,26 +860,26 @@
- Enregistrer le nom d'utilisateur et le mot de passe pour une utilisation future
+ Enregistrer le nom d'utilisateur et le mot de passe pour la prochaine.utilisation
QObject
- ID de l'élément =
+ ID de l'élément =
- Le contenu n'est pas supporté dans le format destinataire.
+ Contenu non supporté dans le format souhaité.
- Supprimer la page
+ Supprimer la page
- Voulez-vous vraiment effacer 1 page de ce document '%0'?
+ Voulez-vous vraiment effacer 1 page de ce document '%0'?
@@ -900,7 +901,7 @@
- Nouvelle mise à jour disponible, voulez-vous aller à la page Web ?
+ Nouvelle mise à jour disponible : voulez-vous accéder à la page de téléchargement ?
@@ -943,15 +944,15 @@
-
+ Supprimer la page %1 du document
- Page %1 effacée
+ Page %1 supprimée
- Echec d'ajout de document : erreur de copie
+ Echec d'ajout de document : erreur de copie
@@ -970,7 +971,7 @@
- Image capturée
+ Image capturée
@@ -1000,6 +1001,7 @@
UBDesktopPalette
+ Attention : dans la version en anglais le terme Uniboard devrait être remplacé par open-Sankoré !
Afficher Open-Sankoré
@@ -1139,7 +1141,7 @@
- Le document '%1' a été créé avec une version plus récente de Sankoré (%2). En l'ouvrant, vous risquez de perdre certains éléments. Désirez-vous continuer ?
+ Le document '%1' a été créé avec une version plus récente d'Open-Sankoré (%2). En l'ouvrant, vous risquez de perdre certains éléments. Désirez-vous continuer ?
@@ -1150,15 +1152,15 @@
- Page de titre
+ Page de titre
- Le dossier ne contient pas d'image
+ Le dossier ne contient pas d'image
- Documents sans titre
+ Documents sans titre
@@ -1185,23 +1187,24 @@
- Fichier %1 sauvé
+ Fichier %1 enregistré
- Ajout de la page %1 de %2
+ Ajout de la page %1 sur %2
- Importation terminée.
+ Importation réussie.
- Importation du document %1 terminée.
+ Importation du document %1 réussie.
- Importation du document %1 en cours
+ j'ai raccourci la phrase pour eviter les soucis de place !
+ Importation de %1 en cours
@@ -1212,18 +1215,18 @@
- Page 0
+ Page de titre
UBDocumentPublisher
- Echec de l'exportation.
+ Echec de l'export.
- Exportation annulée ...
+ Export annulée ...
@@ -1231,11 +1234,11 @@
- Les informations n'ont pas encore été fournies.
+ Les nom d'utilisateur et mot de passe n'ont pas été encore renseignés.
- Fichier Open-Sankoré en cours de transfert vers Planète Sankoré.
+ Fichier Open-Sankoré en cours de transfert vers Planète-Sankoré.
@@ -1243,7 +1246,7 @@
- Echec du transfert du document sur le Web.
+ Echec du transfert du document vers Planète-Sankoré.
@@ -1258,7 +1261,7 @@
-
+
%1 page copiée
%1 pages copiées
@@ -1279,37 +1282,37 @@
UBExportAdaptor
- Avertissements lors de l'exportation
+ Avertissements lors de l'exportation
UBExportCFF
- Exporter au format CFF (*.iwb)
+ Exporter au format CFF (*.iwb)
- Exporter au format CFF (*.iwb)
+ Exporter au format CFF (*.iwb)
- Exportation du document...
+ Exportation du document...
- Export réussi.
+ Export réussi.
- Echec de l'exportation.
+ Echec de l'export.
UBExportDocument
- Exporter au format UBZ (*.ubz)
+ Exporter au format UBZ (*.ubz)
@@ -1336,7 +1339,7 @@
UBExportFullPDF
- Exporter au format PDF (*.pdf)
+ Exporter au format PDF (*.pdf)
@@ -1348,14 +1351,14 @@
- Exportation terminée.
+ Export terminé.
UBExportPDF
- Exporter au format PDF (*.pdf)
+ Exporter au format PDF (*.pdf)
@@ -1363,7 +1366,7 @@
- Exportation terminée.
+ Export terminé.
@@ -1371,7 +1374,7 @@
- Exporter au format PDF (*.pdf)
+ Exporter au format PDF (*.pdf)
@@ -1390,11 +1393,11 @@
- Exportation réussie.
+ Export réussi.
- Echec de l'exportation.
+ Echec de l'export.
@@ -1405,119 +1408,137 @@
UBFeatureProperties
- Ajout à la page
+ j'ai choisi de rendre le bouton plus compact (mais info moins complète)
+ Ajout page
- Ajout en fond
+ j'ai choisi de rendre le bouton plus compact (mais info moins complète)
+ Ajout en fond
- Ajout à la bibliothèque
+ j'ai choisi de rendre le bouton plus compact (mais info moins complète)
+ Ajout bibliothèque
- Informations
+ Informations
UBFeaturesActionBar
- Ajouter aux favoris
+ Ajouter aux favoris
- Partager
+ Partager
- Rechercher
+ Rechercher
- Supprimer
+ Supprimer
- Retour au répertoire
+ Retour au répertoire
- Supprimer des favoris
+ Supprimer des favoris
- Créer un nouveau dossier
+ Créer nouveau dossier
- Rescanner le système de fichiers
+ Parcourir le système de fichiers
UBFeaturesController
- Image importée
+ Image importée
- Sons
+ Sons
- Vidéos
+ Vidéos
- Images
+ Images
- Animations
+ Animations
- Interactivités
+ Interactivités
- Applications
+ Applications
- Formes
+ Formes
- Favoris
+ Favoris
- Recherche Web
+ Recherche Web
- Corbeille
+ Corbeille
+
+
+
+ UBFeaturesNewFolderDialog
+
+
+ Accepter
+
+
+
+ Annuler
+
+
+
+ Saisir le nom du nouveau dossier
UBFeaturesProgressInfo
- Chargement en cours
+ Chargement en cours
UBGraphicsGroupContainerItemDelegate
- Verrouillé
+ Verrouillé
- Visible sur l'écran de projection
+ Visible sur l'écran étendu
@@ -1528,7 +1549,7 @@
- Visible sur l'écran de projection
+ Visible sur l'écran étendu
@@ -1539,7 +1560,7 @@
UBGraphicsTextItem
- <Ecrire votre texte ici>
+ <Saisir votre texte ici>
@@ -1557,18 +1578,18 @@
UBGraphicsW3CWidgetItem
- Web
+ Web
UBGraphicsWidgetItem
- Impossible de charger le contenu
+ Impossible de charger le contenu
- Chargement en cours ...
+ Chargement en cours ...
@@ -1594,15 +1615,15 @@
- Echec de l'importation du fichier %1.
+ Echec de l'import du fichier %1.
- Importation terminée.
+ Import terminée.
- Echec de l'importation.
+ Echec de l'import.
@@ -1613,11 +1634,11 @@
- Importation terminée.
+ Import terminé.
- Échec de l'importation du fichier %1.
+ Échec de l'import du fichier %1.
@@ -1635,11 +1656,11 @@
UBImportPDF
- Format de document portable (*.pdf)
+ Format PDF (*.pdf)
- Échec de l'importation du fichier PDF.
+ Échec de l'import du fichier PDF.
@@ -1690,14 +1711,14 @@
UBMessagesDialog
- Fermer
+ Fermer
UBNetworkAccessManager
- <qt>Saisir le nom de l'utilisateur et le mot de passe pour "%1" à %2</qt>
+ <qt>Renseigner le nom de l'utilisateur et le mot de passe pour "%1" à %2</qt>
@@ -1711,7 +1732,7 @@
%2
Do you want to ignore these errors for this host?
- Erreur SSL:
+ Erreur SSL (Secure Socket Layer) sur un serveur sécurisé:
%1
@@ -1736,7 +1757,7 @@ Voulez-vous ignorer les erreurs pour ce serveur ?
- Accès perdu au répertoire des documents
+ Accès perdu vers le répertoire des documents
@@ -1774,7 +1795,7 @@ Voulez-vous ignorer les erreurs pour ce serveur ?
- Aucun encodeur pour le podcast disponible...
+ Aucun encodeur disponible.pour le podcast...
@@ -1826,7 +1847,7 @@ Voulez-vous ignorer les erreurs pour ce serveur ?
- Open-Sankoré Cast
+ Podcast Open-Sankoré
@@ -1844,7 +1865,7 @@ Voulez-vous ignorer les erreurs pour ce serveur ?
UBProxyLoginDlg
- Identification Proxy
+ Identification sur le Proxy
@@ -1859,7 +1880,7 @@ Voulez-vous ignorer les erreurs pour ce serveur ?
UBPublicationDlg
- Publier un fichier Open-Sankoré sur Planète Sankoré
+ Publier un fichier Open-Sankoré sur Planète-Sankoré
@@ -1885,33 +1906,33 @@ Voulez-vous ignorer les erreurs pour ce serveur ?
UBTGActionWidget
- Professeur
+ Enseignant
- Elève
+ Elève/Etudiant
- Saisir une action ici ...
+ Proposer une action ici ...
UBTGMediaWidget
- Glisser une ressource ici ...
+ Glisser un média ici ...
- Saisir le titre ici ...
+ Renseigner le titre ici ...
UBTGUrlWidget
- Saisir le titre du lien ici ...
+ Renseigner le titre du lien ici ...
@@ -1925,131 +1946,132 @@ Voulez-vous ignorer les erreurs pour ce serveur ?
UBTeacherGuideEditionWidget
- Saisir le titre de l'activité ici ...
+ Renseigner le titre de l'activité...
- Saisir le commentaire ici ...
+ Renseigner le commentaire ici ...
- Ajouter une action
+ Ajouter une action
- Ajouter un média
+ Ajouter un média
- Ajouter un lien
+ Ajouter un lien.web
- Page: %0
+ Page: %0
UBTeacherGuidePageZeroWidget
- Saisir le titre de la séance ...
+ Renseigner le titre de la séance ...
- Auteur(s) :
+ Auteur(s) :
- Saisir les auteurs ici ...
+ Ajouter les auteurs ici ...
- Objectif(s) :
+ Objectif(s) de la séance :
- Saisir les objectifs ici ...
+ Ajouter les objectifs ici ...
- Indexation de la ressource
+ Métadonnées de la ressource
- Mot(s) clé(s) :
+ Mot(s) clé(s) :
- Saisir le(s) mot(s) clé(s) ici ...
+ Ajouter le(s) mot(s) clé(s) ici ...
- Niveau scolaire :
+ Niveau(x) scolaire(s) :
- Discipline :
+ Discipline(s) :
- Type :
+ Type(s) :
- Licence
+ Licence
- Licence Planète Sankoré (CC Paternité 3.0)
+ Licence recommandée (CC Paternité 3.0)
- CC Paternité, Pas de modification
+ CC Paternité, Pas de modification
- CC Paternité, Partage à l'identique
+ CC Paternité, Partage à l'identique
- CC Paternité, Pas d'utilisation Commerciale
+ CC Paternité, Pas d'utilisation commerciale
- CC Paternité, Pas d'utilisation Commerciale, Pas de modification
+ CC Paternité, Pas d'utilisation commerciale, Pas de modification
- CC Paternité, Pas d'utilisation Commerciale, Partage à l'identique
+ CC Paternité, Pas d'utilisation commerciale, Partage à l'identique
- Domaine public
+ Domaine public
- Droit d'auteur
+ attention le copyright n'est pas une protection ou une licence puisque ca existe même pour les licences libres les plus ouvertes. C'est simplement la mention détenteur des droits de reproduction (celui qui fixe la licence) . Le terme est donc impropre même en anglais.
+ Protection par le droit d'auteur
- Créé le :
+ Créé le :
- Modifié le :
+ Modifié le :
- Page de titre
+ Page de titre
UBTeacherGuidePresentationWidget
- Page: %0
+ Page: %0
@@ -2093,6 +2115,10 @@ Voulez-vous ignorer les erreurs pour ce serveur ?
Spot
+
+
+
+
UBTrapFlashController
@@ -2113,7 +2139,7 @@ Voulez-vous ignorer les erreurs pour ce serveur ?
- fichiers nécessitent une mise à jour.
+ fichiers nécessitant une mise à jour.
@@ -2169,7 +2195,7 @@ Veuillez redémarrer l'application pour accéder aux documents mis à jour.
UBWebPublisher
- Publier un fichier Open-Sankoré sur Planète Sankoré
+ Publier un fichier Open-Sankoré sur Planète-Sankoré
@@ -2195,11 +2221,11 @@ Veuillez redémarrer l'application pour accéder aux documents mis à jour.
-
+ Open-Sankoré
-
+ Open-Sankoré
@@ -2276,11 +2302,11 @@ Veuillez redémarrer l'application pour accéder aux documents mis à jour.
UniboardSankoreTransition
- Importer les anciens documents Uniboard/Sankoré
+ Importer des documents depuis le format Uniboard ou Sankoré
- Aucun document trouvé à importer
+ Aucun document au format Uniboard n'a été trouvé
@@ -2322,7 +2348,7 @@ Veuillez redémarrer l'application pour accéder aux documents mis à jour.
- - %4 %5 restant(s)
+ - %4 %5 restante(s)
@@ -2331,7 +2357,8 @@ Veuillez redémarrer l'application pour accéder aux documents mis à jour.
unknown file size
- ?
+ si je me fie aux commentaires des développeurs...
+ Taille de fichier inconnue
@@ -2381,7 +2408,7 @@ Veuillez redémarrer l'application pour accéder aux documents mis à jour.
- %1 éléments
+ %1 élément(s)
@@ -2399,19 +2426,19 @@ Veuillez redémarrer l'application pour accéder aux documents mis à jour.
- Dupliquer l'onglet
+ Dupliquer onglet
- &Fermer l'onglet
+ &Fermer onglet
- Fermer les &autres onglets
+ Fermer &autres onglets
- Recharger l'onglet
+ Recharger &onglet
@@ -2437,7 +2464,7 @@ Veuillez redémarrer l'application pour accéder aux documents mis à jour.
- Aucun historique des recherches
+ Aucune recherche récente
@@ -2486,7 +2513,7 @@ Veuillez redémarrer l'application pour accéder aux documents mis à jour.
- Titre
+ Titre du podcast
@@ -2506,7 +2533,7 @@ Veuillez redémarrer l'application pour accéder aux documents mis à jour.
- Utilisateur YouTube
+ Nom d'utilisateur YouTube
@@ -2753,7 +2780,7 @@ p, li { white-space: pre-wrap; }
- Inverser les écrans
+ Inverser la disposition des écrans
@@ -2773,7 +2800,7 @@ p, li { white-space: pre-wrap; }
- Utilisateur Proxy :
+ Nom d'utilisateur :
@@ -2781,11 +2808,11 @@ p, li { white-space: pre-wrap; }
- Identifiant Planète Sankoré
+ Identifiant Planète-Sankoré
- Utilisateur :
+ Nom d'utilisateur :
@@ -3230,11 +3257,12 @@ DAMAGES.
END OF TERMS AND CONDITIONS
+ non traduisible en l'état (sauf disponibilité d'une version non officielle introuvable sur le web)
-
+ Crédits
-
+ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
+<html><head><meta name="qrichtext" content="1" /><style type="text/css">
+p, li { white-space: pre-wrap; }
+</style></head><body style=" font-family:'Lucida Grande'; font-size:13pt; font-weight:400; font-style:normal;">
+<table border="0" style="-qt-table-type: root; margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right:4px;">
+<tr>
+<td style="border: none;">
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">Les licences proposées ci-dessous sont rédigées en langue anglaise afin de respecter le cadre légal et officiel des traductions aprouvées par les auteurs de ces textes. licences.</span></p></td></tr></table></body></html>
+ ATTENTION : Je ne vois pas à quelle partie ce texte fait référence : si ce sont les crédits des tierces parties alors il en manque et elle ne sont pas à jour par rapport aux librairies utilisées effectivement dans le code source (voir les mentions légales sur Github dans les tierces parties). Ce problème a déja été mentionné dans des messages précédents.
@@ -3268,7 +3304,16 @@ p, li { white-space: pre-wrap; }
<td style="border: none;">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">Open-Sankoré version 1.4 , Copyright (C) 2010-2012 Groupement d'Intérêt Public pour l'Education Numérique en Afrique (GIP ENA)<br /><br />Open-Sankoré est un logiciel libre : vous pouvez le redistribuer et/ou le modifier en respectant les termes de la Lesser GNU general Public Licence (GNU LGPL) telle que publiée par la Free Software Foundation en version 2 ou une version plus récente.<br />Vous pouvez consulter et charger le code source du logiciel sur </span><a href="https://github.com/Sankore"><span style=" font-family:'Ubuntu'; font-size:11pt; text-decoration: underline; color:#0000ff;"><https://github.com/Sankore></span></a><span style=" font-family:'Ubuntu'; font-size:11pt;"><br />Open-Sankoré est distribué dans l'espoir qu'il sera utile, mais SANS AUCUNE GARANTIE, sans même la garantie implicite de COMMERCIALISATION ou D'ADAPTATION A UN OBJET PARTICULIER.<br />Veuillez consulter la licence Lesser GNU General Public Licence située dans l'onglet Licences ou consulter le site </span><a href="http://www.gnu.org/licenses/"><span style=" font-family:'Ubuntu'; font-size:11pt; text-decoration: underline; color:#0000ff;"><http://www.gnu.org/licenses/></span></a><span style=" font-family:'Ubuntu'; font-size:11pt;">.<br /><br />Open-Sankoré is free software: you can redistribute it and/or modify it under the terms of the Lesser GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or any later version. You can find the source code of this software at </span><a href="https://github.com/Sankore"><span style=" font-family:'Ubuntu'; font-size:11pt; text-decoration: underline; color:#0000ff;"><https://github.com/Sankore></span></a><span style=" font-family:'Ubuntu'; font-size:11pt;"><br />Open-Sankoré is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the Lesser GNU General Public License below for more details.<br /><br /></span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">Contact : <br />Groupement d'Intérêt Public pour l'Education Numérique en Afrique (GIP ENA)<br />Délégation Interministérielle à l'Education Numérique en Afrique<br />20 Avenue Ségur Paris 75007<br />Téléphone : 01 43 17 68 08<br />email: </span><a href="mailto:contact@sankore.org"><span style=" font-family:'Ubuntu'; font-size:11pt; text-decoration: underline; color:#0000ff;">contact@sankore.org</span></a><span style=" font-family:'Ubuntu'; font-size:11pt;">"</span></p></td></tr></table></body></html>
-
+ ATTENTION AU NUMERO DE VERSION MENTIONNÉ DANS LA VERSION ANGLAISE ! (RESTE EN 1.4)
+ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
+<html><head><meta name="qrichtext" content="1" /><style type="text/css">
+p, li { white-space: pre-wrap; }
+</style></head><body style=" font-family:'Lucida Grande'; font-size:13pt; font-weight:400; font-style:normal;">
+<table border="0" style="-qt-table-type: root; margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right:4px;">
+<tr>
+<td style="border: none;">
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">Open-Sankoré version 2.0 , Copyright (C) 2010-2012 Groupement d'Intérêt Public pour l'Education Numérique en Afrique (GIP ENA)<br /><br />Open-Sankoré est un logiciel libre : vous pouvez le redistribuer et/ou le modifier en respectant les termes de la Lesser GNU general Public Licence (GNU LGPL) telle que publiée par la Free Software Foundation en version 2 ou une version plus récente.<br />Vous pouvez consulter et charger le code source du logiciel sur </span><a href="https://github.com/Sankore"><span style=" font-family:'Ubuntu'; font-size:11pt; text-decoration: underline; color:#0000ff;"><https://github.com/Sankore></span></a><span style=" font-family:'Ubuntu'; font-size:11pt;"><br />Open-Sankoré est distribué dans l'espoir qu'il sera utile, mais SANS AUCUNE GARANTIE, sans même la garantie implicite de COMMERCIALISATION ou D'ADAPTATION A UN OBJET PARTICULIER.<br />Veuillez consulter la licence Lesser GNU General Public Licence située dans l'onglet Licences ou consulter le site </span><a href="http://www.gnu.org/licenses/"><span style=" font-family:'Ubuntu'; font-size:11pt; text-decoration: underline; color:#0000ff;"><http://www.gnu.org/licenses/></span></a><span style=" font-family:'Ubuntu'; font-size:11pt;">.<br /><br />Open-Sankoré is free software: you can redistribute it and/or modify it under the terms of the Lesser GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or any later version. You can find the source code of this software at </span><a href="https://github.com/Sankore"><span style=" font-family:'Ubuntu'; font-size:11pt; text-decoration: underline; color:#0000ff;"><https://github.com/Sankore></span></a><span style=" font-family:'Ubuntu'; font-size:11pt;"><br />Open-Sankoré is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the Lesser GNU General Public License below for more details.<br /><br /></span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">Contact : <br />Groupement d'Intérêt Public pour l'Education Numérique en Afrique (GIP ENA)<br />Délégation Interministérielle à l'Education Numérique en Afrique<br />20 Avenue Ségur Paris 75007<br />Téléphone : 01 43 17 68 08<br />email: </span><a href="mailto:contact@sankore.org"><span style=" font-family:'Ubuntu'; font-size:11pt; text-decoration: underline; color:#0000ff;">contact@sankore.org</span></a><span style=" font-family:'Ubuntu'; font-size:11pt;">"</span></p></td></tr></table></body></html>
-
+ attention ce texte est en français par défaut ce qui signifie qu'il devrait être traduit en anglais pour les utilisateurs non francophones !
+ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
+<html><head><meta name="qrichtext" content="1" /><style type="text/css">
+p, li { white-space: pre-wrap; }
+</style></head><body style=" font-family:'Lucida Grande'; font-size:13pt; font-weight:400; font-style:normal;">
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">Crédits police scolaire Open-Sankoré : </span></p>
+<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:10pt;"></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;"><br /></span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">La police Andika Basic dispose d'une licence Open Font License </span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;"> © Sil international</span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">Source http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=andika</span></p>
+<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:10pt;"></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;"><br /></span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">Licence OFL (traduction française non officielle) http://fontforge.sourceforge.net/OFL-Unofficial-fr.html</span></p>
+<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:10pt;"></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;"><br /></span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">Les polices Ecolier suivantes sont l'oeuvre de Jean-Marie Douteau et disposent d'une licence OFL : </span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">- Ecolier Court </span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">- Ecolier Ligne Court</span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;"> © Jean-Marie Douteau (douteau.ecolier@sfr.fr)</span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">Source : http://douteau.ecolier.perso.sfr.fr/page_ecolier.htm</span></p>
+<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:10pt;"></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;"><br /></span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">Les polices Ecolier suivantes sont l'oeuvre de Jean-Marie Douteau et disposent d'une licence Creative Commons BY NC ND :</span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">- Ecolier lignes pointillés</span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">- Écolier pointillés</span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">- Écolier CP</span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">- Écolier CP pointillés</span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;"> © Jean-Marie Douteau (douteau.ecolier@sfr.fr)</span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">Source : http://douteau.ecolier.perso.sfr.fr/page_ecolier.htm</span></p>
+<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:10pt;"></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;"><br /></span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">Les polices Cursive sont l'oeuvre d'Antoine Fetet (antoine.fetet@laposte.net) à partir d'une police proposée par Jean-Claude Gineau</span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">Source : http://lps13.free.fr/contenu/construire/Cursive_standard.zip et http://fr.fontriver.com/font/gino_school_script/</span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">L'auteur en autorise l'utilisation dans le cadre du logiciel open-Sankoré pour un usage non commercial</span></p>
+<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:10pt;"></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;"><br /></span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">Les polices Script (Ecole et CaseEcole) sont l'oeuvre d'Henri Rogelet</span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">Source : http://pointecole.free.fr/polices/SCRIPTCO.zip</span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">Source : http://pointecole.free.fr/polices/SCRIPTCA.zip</span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;"> © Henri Rogelet <h.rogelet@free.fr></span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">Autorisation pour un usage non commercial</span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">Source : http://pointecole.free.fr/polices.html</span></p>
+<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:10pt;"></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;"><br /></span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">La police phonétique, Alphonet est l'oeuvre d'Henri Rogelet</span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">Source : http://pointecole.free.fr/polices/ALPHONET.zip</span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;"> © Henri Rogelet <h.rogelet@free.fr></span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">Autorisation pour un usage non commercial</span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">Source : http://pointecole.free.fr/polices.html</span></p></body></html>
diff --git a/resources/i18n/sankore_fr_CH.ts b/resources/i18n/sankore_fr_CH.ts
index 7889d130..94da0ee4 100644
--- a/resources/i18n/sankore_fr_CH.ts
+++ b/resources/i18n/sankore_fr_CH.ts
@@ -39,7 +39,7 @@
- Stop
+ Arrêter
@@ -73,11 +73,11 @@
- Stylet
+ Stylets
- Fond
+ Fonds
@@ -373,15 +373,15 @@
- Tutoriel
+ Tutoriels
- Bureau
+ Afficher le bureau
- Ctrl+Shift+H
+ Ctrl+Maj+H
@@ -393,11 +393,11 @@
- Utiliser un format de document 16/9
+ Utiliser un format large (16/9)
- Utiliser un format de document 4/3
+ Utiliser un format normal (4/3)
@@ -461,11 +461,11 @@
- Surligner
+ Surligner
-
+ Ctrl+M
@@ -481,11 +481,11 @@
- Pointer avec le laser
+ Utiliser le "pointeur laser"
- Pointer avec le laser
+ Utiliser le "pointeur laser"
@@ -497,7 +497,7 @@
-
+ Ctrl+J
@@ -553,11 +553,11 @@
- Ouvrir le tutoriel
+ Ouvrir les tutoriels
- Contrôler les mises à jour
+ Contrôler la mise à jour
@@ -645,11 +645,11 @@
- Format 16/9
+ Format large (16/9)
- Format 4/3
+ Format normal (4/3)
@@ -781,7 +781,7 @@
- Ouvrir l'éditeur Sankoré
+ Ouvrir l'éditeur d'appliquettes Open-Sankoré
@@ -801,23 +801,24 @@
- Grouper
+ Grouper les objets
- Jouer
+ j'hésite avec Lancer (dépend du contexte d'usage)
+ Jouer
- Interagir avec des objets
+ Interagir avec des objets
- Effacer le fond
+ Effacer le fond
- Supprimer le fond
+ Supprimer le fond
@@ -859,26 +860,26 @@
- Enregistrer le nom d'utilisateur et le mot de passe pour une utilisation future
+ Enregistrer le nom d'utilisateur et le mot de passe pour la prochaine.utilisation
QObject
- ID de l'élément =
+ ID de l'élément =
- Le contenu n'est pas supporté dans le format destinataire.
+ Contenu non supporté dans le format souhaité.
- Supprimer la page
+ Supprimer la page
- Voulez-vous vraiment effacer 1 page de ce document '%0'?
+ Voulez-vous vraiment effacer 1 page de ce document '%0'?
@@ -900,7 +901,7 @@
- Nouvelle mise à jour disponible, voulez-vous aller à la page Web ?
+ Nouvelle mise à jour disponible : voulez-vous accéder à la page de téléchargement ?
@@ -943,15 +944,15 @@
-
+ Supprimer la page %1 du document
- Page %1 effacée
+ Page %1 supprimée
- Echec d'ajout de document : erreur de copie
+ Echec d'ajout de document : erreur de copie
@@ -970,7 +971,7 @@
- Image capturée
+ Image capturée
@@ -1000,6 +1001,7 @@
UBDesktopPalette
+ Attention : dans la version en anglais le terme Uniboard devrait être remplacé par open-Sankoré !
Afficher Open-Sankoré
@@ -1139,7 +1141,7 @@
- Le document '%1' a été créé avec une version plus récente de Sankoré (%2). En l'ouvrant, vous risquez de perdre certains éléments. Désirez-vous continuer ?
+ Le document '%1' a été créé avec une version plus récente d'Open-Sankoré (%2). En l'ouvrant, vous risquez de perdre certains éléments. Désirez-vous continuer ?
@@ -1150,15 +1152,15 @@
- Page de titre
+ Page de titre
- Le dossier ne contient pas d'image
+ Le dossier ne contient pas d'image
- Documents sans titre
+ Documents sans titre
@@ -1185,23 +1187,24 @@
- Fichier %1 sauvé
+ Fichier %1 enregistré
- Ajout de la page %1 de %2
+ Ajout de la page %1 sur %2
- Importation terminée.
+ Importation réussie.
- Importation du document %1 terminée.
+ Importation du document %1 réussie.
- Importation du document %1 en cours
+ j'ai raccourci la phrase pour eviter les soucis de place !
+ Importation de %1 en cours
@@ -1212,18 +1215,18 @@
- Page 0
+ Page de titre
UBDocumentPublisher
- Echec de l'exportation.
+ Echec de l'export.
- Exportation annulée ...
+ Export annulée ...
@@ -1231,11 +1234,11 @@
- Les informations n'ont pas encore été fournies.
+ Les nom d'utilisateur et mot de passe n'ont pas été encore renseignés.
- Fichier Open-Sankoré en cours de transfert vers Planète Sankoré.
+ Fichier Open-Sankoré en cours de transfert vers Planète-Sankoré.
@@ -1243,7 +1246,7 @@
- Echec du transfert du document sur le Web.
+ Echec du transfert du document vers Planète-Sankoré.
@@ -1258,7 +1261,7 @@
-
+
%1 page copiée
%1 pages copiées
@@ -1279,37 +1282,37 @@
UBExportAdaptor
- Avertissements lors de l'exportation
+ Avertissements lors de l'exportation
UBExportCFF
- Exporter au format CFF (*.iwb)
+ Exporter au format CFF (*.iwb)
- Exporter au format CFF (*.iwb)
+ Exporter au format CFF (*.iwb)
- Exportation du document...
+ Exportation du document...
- Export réussi.
+ Export réussi.
- Echec de l'exportation.
+ Echec de l'export.
UBExportDocument
- Exporter au format UBZ (*.ubz)
+ Exporter au format UBZ (*.ubz)
@@ -1336,7 +1339,7 @@
UBExportFullPDF
- Exporter au format PDF (*.pdf)
+ Exporter au format PDF (*.pdf)
@@ -1348,14 +1351,14 @@
- Exportation terminée.
+ Export terminé.
UBExportPDF
- Exporter au format PDF (*.pdf)
+ Exporter au format PDF (*.pdf)
@@ -1363,7 +1366,7 @@
- Exportation terminée.
+ Export terminé.
@@ -1371,7 +1374,7 @@
- Exporter au format PDF (*.pdf)
+ Exporter au format PDF (*.pdf)
@@ -1390,11 +1393,11 @@
- Exportation réussie.
+ Export réussi.
- Echec de l'exportation.
+ Echec de l'export.
@@ -1405,119 +1408,137 @@
UBFeatureProperties
- Ajout à la page
+ j'ai choisi de rendre le bouton plus compact (mais info moins complète)
+ Ajout page
- Ajout en fond
+ j'ai choisi de rendre le bouton plus compact (mais info moins complète)
+ Ajout en fond
- Ajout à la bibliothèque
+ j'ai choisi de rendre le bouton plus compact (mais info moins complète)
+ Ajout bibliothèque
- Informations
+ Informations
UBFeaturesActionBar
- Ajouter aux favoris
+ Ajouter aux favoris
- Partager
+ Partager
- Rechercher
+ Rechercher
- Supprimer
+ Supprimer
- Retour au répertoire
+ Retour au répertoire
- Supprimer des favoris
+ Supprimer des favoris
- Créer un nouveau dossier
+ Créer nouveau dossier
- Rescanner le système de fichiers
+ Parcourir le système de fichiers
UBFeaturesController
- Image importée
+ Image importée
- Sons
+ Sons
- Vidéos
+ Vidéos
- Images
+ Images
- Animations
+ Animations
- Interactivités
+ Interactivités
- Applications
+ Applications
- Formes
+ Formes
- Favoris
+ Favoris
- Recherche Web
+ Recherche Web
- Corbeille
+ Corbeille
+
+
+
+ UBFeaturesNewFolderDialog
+
+
+ Accepter
+
+
+
+ Annuler
+
+
+
+ Saisir le nom du nouveau dossier
UBFeaturesProgressInfo
- Chargement en cours
+ Chargement en cours
UBGraphicsGroupContainerItemDelegate
- Verrouillé
+ Verrouillé
- Visible sur l'écran de projection
+ Visible sur l'écran étendu
@@ -1528,7 +1549,7 @@
- Visible sur l'écran de projection
+ Visible sur l'écran étendu
@@ -1539,7 +1560,7 @@
UBGraphicsTextItem
- <Ecrire votre texte ici>
+ <Saisir votre texte ici>
@@ -1557,18 +1578,18 @@
UBGraphicsW3CWidgetItem
- Web
+ Web
UBGraphicsWidgetItem
- Impossible de charger le contenu
+ Impossible de charger le contenu
- Chargement en cours ...
+ Chargement en cours ...
@@ -1594,15 +1615,15 @@
- Echec de l'importation du fichier %1.
+ Echec de l'import du fichier %1.
- Importation terminée.
+ Import terminée.
- Echec de l'importation.
+ Echec de l'import.
@@ -1613,11 +1634,11 @@
- Importation terminée.
+ Import terminé.
- Échec de l'importation du fichier %1.
+ Échec de l'import du fichier %1.
@@ -1635,11 +1656,11 @@
UBImportPDF
- Format de document portable (*.pdf)
+ Format PDF (*.pdf)
- Échec de l'importation du fichier PDF.
+ Échec de l'import du fichier PDF.
@@ -1690,14 +1711,14 @@
UBMessagesDialog
- Fermer
+ Fermer
UBNetworkAccessManager
- <qt>Saisir le nom de l'utilisateur et le mot de passe pour "%1" à %2</qt>
+ <qt>Renseigner le nom de l'utilisateur et le mot de passe pour "%1" à %2</qt>
@@ -1711,7 +1732,7 @@
%2
Do you want to ignore these errors for this host?
- Erreur SSL:
+ Erreur SSL (Secure Socket Layer) sur un serveur sécurisé:
%1
@@ -1736,7 +1757,7 @@ Voulez-vous ignorer les erreurs pour ce serveur ?
- Accès perdu au répertoire des documents
+ Accès perdu vers le répertoire des documents
@@ -1774,7 +1795,7 @@ Voulez-vous ignorer les erreurs pour ce serveur ?
- Aucun encodeur pour le podcast disponible...
+ Aucun encodeur disponible.pour le podcast...
@@ -1826,7 +1847,7 @@ Voulez-vous ignorer les erreurs pour ce serveur ?
- Open-Sankoré Cast
+ Podcast Open-Sankoré
@@ -1844,7 +1865,7 @@ Voulez-vous ignorer les erreurs pour ce serveur ?
UBProxyLoginDlg
- Identification Proxy
+ Identification sur le Proxy
@@ -1859,7 +1880,7 @@ Voulez-vous ignorer les erreurs pour ce serveur ?
UBPublicationDlg
- Publier un fichier Open-Sankoré sur Planète Sankoré
+ Publier un fichier Open-Sankoré sur Planète-Sankoré
@@ -1885,33 +1906,33 @@ Voulez-vous ignorer les erreurs pour ce serveur ?
UBTGActionWidget
- Professeur
+ Enseignant
- Elève
+ Elève/Etudiant
- Saisir une action ici ...
+ Proposer une action ici ...
UBTGMediaWidget
- Glisser une ressource ici ...
+ Glisser un média ici ...
- Saisir le titre ici ...
+ Renseigner le titre ici ...
UBTGUrlWidget
- Saisir le titre du lien ici ...
+ Renseigner le titre du lien ici ...
@@ -1925,131 +1946,132 @@ Voulez-vous ignorer les erreurs pour ce serveur ?
UBTeacherGuideEditionWidget
- Saisir le titre de l'activité ici ...
+ Renseigner le titre de l'activité...
- Saisir le commentaire ici ...
+ Renseigner le commentaire ici ...
- Ajouter une action
+ Ajouter une action
- Ajouter un média
+ Ajouter un média
- Ajouter un lien
+ Ajouter un lien.web
- Page: %0
+ Page: %0
UBTeacherGuidePageZeroWidget
- Saisir le titre de la séance ...
+ Renseigner le titre de la séance ...
- Auteur(s) :
+ Auteur(s) :
- Saisir les auteurs ici ...
+ Ajouter les auteurs ici ...
- Objectif(s) :
+ Objectif(s) de la séance :
- Saisir les objectifs ici ...
+ Ajouter les objectifs ici ...
- Indexation de la ressource
+ Métadonnées de la ressource
- Mot(s) clé(s) :
+ Mot(s) clé(s) :
- Saisir le(s) mot(s) clé(s) ici ...
+ Ajouter le(s) mot(s) clé(s) ici ...
- Niveau scolaire :
+ Niveau(x) scolaire(s) :
- Discipline :
+ Discipline(s) :
- Type :
+ Type(s) :
- Licence
+ Licence
- Licence Planète Sankoré (CC Paternité 3.0)
+ Licence recommandée (CC Paternité 3.0)
- CC Paternité, Pas de modification
+ CC Paternité, Pas de modification
- CC Paternité, Partage à l'identique
+ CC Paternité, Partage à l'identique
- CC Paternité, Pas d'utilisation Commerciale
+ CC Paternité, Pas d'utilisation commerciale
- CC Paternité, Pas d'utilisation Commerciale, Pas de modification
+ CC Paternité, Pas d'utilisation commerciale, Pas de modification
- CC Paternité, Pas d'utilisation Commerciale, Partage à l'identique
+ CC Paternité, Pas d'utilisation commerciale, Partage à l'identique
- Domaine public
+ Domaine public
- Droit d'auteur
+ attention le copyright n'est pas une protection ou une licence puisque ca existe même pour les licences libres les plus ouvertes. C'est simplement la mention détenteur des droits de reproduction (celui qui fixe la licence) . Le terme est donc impropre même en anglais.
+ Protection par le droit d'auteur
- Créé le :
+ Créé le :
- Modifié le :
+ Modifié le :
- Page de titre
+ Page de titre
UBTeacherGuidePresentationWidget
- Page: %0
+ Page: %0
@@ -2093,6 +2115,10 @@ Voulez-vous ignorer les erreurs pour ce serveur ?
Spot
+
+
+
+
UBTrapFlashController
@@ -2113,7 +2139,7 @@ Voulez-vous ignorer les erreurs pour ce serveur ?
- fichiers nécessitent une mise à jour.
+ fichiers nécessitant une mise à jour.
@@ -2169,7 +2195,7 @@ Veuillez redémarrer l'application pour accéder aux documents mis à jour.
UBWebPublisher
- Publier un fichier Open-Sankoré sur Planète Sankoré
+ Publier un fichier Open-Sankoré sur Planète-Sankoré
@@ -2195,11 +2221,11 @@ Veuillez redémarrer l'application pour accéder aux documents mis à jour.
-
+ Open-Sankoré
-
+ Open-Sankoré
@@ -2276,11 +2302,11 @@ Veuillez redémarrer l'application pour accéder aux documents mis à jour.
UniboardSankoreTransition
- Importer les anciens documents Uniboard/Sankoré
+ Importer des documents depuis le format Uniboard ou Sankoré
- Aucun document trouvé à importer
+ Aucun document au format Uniboard n'a été trouvé
@@ -2322,7 +2348,7 @@ Veuillez redémarrer l'application pour accéder aux documents mis à jour.
- - %4 %5 restant(s)
+ - %4 %5 restante(s)
@@ -2331,7 +2357,8 @@ Veuillez redémarrer l'application pour accéder aux documents mis à jour.
unknown file size
- ?
+ si je me fie aux commentaires des développeurs...
+ Taille de fichier inconnue
@@ -2381,7 +2408,7 @@ Veuillez redémarrer l'application pour accéder aux documents mis à jour.
- %1 éléments
+ %1 élément(s)
@@ -2399,19 +2426,19 @@ Veuillez redémarrer l'application pour accéder aux documents mis à jour.
- Dupliquer l'onglet
+ Dupliquer onglet
- &Fermer l'onglet
+ &Fermer onglet
- Fermer les &autres onglets
+ Fermer &autres onglets
- Recharger l'onglet
+ Recharger &onglet
@@ -2437,7 +2464,7 @@ Veuillez redémarrer l'application pour accéder aux documents mis à jour.
- Aucun historique des recherches
+ Aucune recherche récente
@@ -2486,7 +2513,7 @@ Veuillez redémarrer l'application pour accéder aux documents mis à jour.
- Titre
+ Titre du podcast
@@ -2506,7 +2533,7 @@ Veuillez redémarrer l'application pour accéder aux documents mis à jour.
- Utilisateur YouTube
+ Nom d'utilisateur YouTube
@@ -2753,7 +2780,7 @@ p, li { white-space: pre-wrap; }
- Inverser les écrans
+ Inverser la disposition des écrans
@@ -2773,7 +2800,7 @@ p, li { white-space: pre-wrap; }
- Utilisateur Proxy :
+ Nom d'utilisateur :
@@ -2781,11 +2808,11 @@ p, li { white-space: pre-wrap; }
- Identifiant Planète Sankoré
+ Identifiant Planète-Sankoré
- Utilisateur :
+ Nom d'utilisateur :
@@ -3230,11 +3257,12 @@ DAMAGES.
END OF TERMS AND CONDITIONS
+ non traduisible en l'état (sauf disponibilité d'une version non officielle introuvable sur le web)
-
+ Crédits
-
+ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
+<html><head><meta name="qrichtext" content="1" /><style type="text/css">
+p, li { white-space: pre-wrap; }
+</style></head><body style=" font-family:'Lucida Grande'; font-size:13pt; font-weight:400; font-style:normal;">
+<table border="0" style="-qt-table-type: root; margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right:4px;">
+<tr>
+<td style="border: none;">
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">Les licences proposées ci-dessous sont rédigées en langue anglaise afin de respecter le cadre légal et officiel des traductions aprouvées par les auteurs de ces textes. licences.</span></p></td></tr></table></body></html>
+ ATTENTION : Je ne vois pas à quelle partie ce texte fait référence : si ce sont les crédits des tierces parties alors il en manque et elle ne sont pas à jour par rapport aux librairies utilisées effectivement dans le code source (voir les mentions légales sur Github dans les tierces parties). Ce problème a déja été mentionné dans des messages précédents.
@@ -3268,7 +3304,16 @@ p, li { white-space: pre-wrap; }
<td style="border: none;">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">Open-Sankoré version 1.4 , Copyright (C) 2010-2012 Groupement d'Intérêt Public pour l'Education Numérique en Afrique (GIP ENA)<br /><br />Open-Sankoré est un logiciel libre : vous pouvez le redistribuer et/ou le modifier en respectant les termes de la Lesser GNU general Public Licence (GNU LGPL) telle que publiée par la Free Software Foundation en version 2 ou une version plus récente.<br />Vous pouvez consulter et charger le code source du logiciel sur </span><a href="https://github.com/Sankore"><span style=" font-family:'Ubuntu'; font-size:11pt; text-decoration: underline; color:#0000ff;"><https://github.com/Sankore></span></a><span style=" font-family:'Ubuntu'; font-size:11pt;"><br />Open-Sankoré est distribué dans l'espoir qu'il sera utile, mais SANS AUCUNE GARANTIE, sans même la garantie implicite de COMMERCIALISATION ou D'ADAPTATION A UN OBJET PARTICULIER.<br />Veuillez consulter la licence Lesser GNU General Public Licence située dans l'onglet Licences ou consulter le site </span><a href="http://www.gnu.org/licenses/"><span style=" font-family:'Ubuntu'; font-size:11pt; text-decoration: underline; color:#0000ff;"><http://www.gnu.org/licenses/></span></a><span style=" font-family:'Ubuntu'; font-size:11pt;">.<br /><br />Open-Sankoré is free software: you can redistribute it and/or modify it under the terms of the Lesser GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or any later version. You can find the source code of this software at </span><a href="https://github.com/Sankore"><span style=" font-family:'Ubuntu'; font-size:11pt; text-decoration: underline; color:#0000ff;"><https://github.com/Sankore></span></a><span style=" font-family:'Ubuntu'; font-size:11pt;"><br />Open-Sankoré is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the Lesser GNU General Public License below for more details.<br /><br /></span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">Contact : <br />Groupement d'Intérêt Public pour l'Education Numérique en Afrique (GIP ENA)<br />Délégation Interministérielle à l'Education Numérique en Afrique<br />20 Avenue Ségur Paris 75007<br />Téléphone : 01 43 17 68 08<br />email: </span><a href="mailto:contact@sankore.org"><span style=" font-family:'Ubuntu'; font-size:11pt; text-decoration: underline; color:#0000ff;">contact@sankore.org</span></a><span style=" font-family:'Ubuntu'; font-size:11pt;">"</span></p></td></tr></table></body></html>
-
+ ATTENTION AU NUMERO DE VERSION MENTIONNÉ DANS LA VERSION ANGLAISE ! (RESTE EN 1.4)
+ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
+<html><head><meta name="qrichtext" content="1" /><style type="text/css">
+p, li { white-space: pre-wrap; }
+</style></head><body style=" font-family:'Lucida Grande'; font-size:13pt; font-weight:400; font-style:normal;">
+<table border="0" style="-qt-table-type: root; margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right:4px;">
+<tr>
+<td style="border: none;">
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">Open-Sankoré version 2.0 , Copyright (C) 2010-2012 Groupement d'Intérêt Public pour l'Education Numérique en Afrique (GIP ENA)<br /><br />Open-Sankoré est un logiciel libre : vous pouvez le redistribuer et/ou le modifier en respectant les termes de la Lesser GNU general Public Licence (GNU LGPL) telle que publiée par la Free Software Foundation en version 2 ou une version plus récente.<br />Vous pouvez consulter et charger le code source du logiciel sur </span><a href="https://github.com/Sankore"><span style=" font-family:'Ubuntu'; font-size:11pt; text-decoration: underline; color:#0000ff;"><https://github.com/Sankore></span></a><span style=" font-family:'Ubuntu'; font-size:11pt;"><br />Open-Sankoré est distribué dans l'espoir qu'il sera utile, mais SANS AUCUNE GARANTIE, sans même la garantie implicite de COMMERCIALISATION ou D'ADAPTATION A UN OBJET PARTICULIER.<br />Veuillez consulter la licence Lesser GNU General Public Licence située dans l'onglet Licences ou consulter le site </span><a href="http://www.gnu.org/licenses/"><span style=" font-family:'Ubuntu'; font-size:11pt; text-decoration: underline; color:#0000ff;"><http://www.gnu.org/licenses/></span></a><span style=" font-family:'Ubuntu'; font-size:11pt;">.<br /><br />Open-Sankoré is free software: you can redistribute it and/or modify it under the terms of the Lesser GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or any later version. You can find the source code of this software at </span><a href="https://github.com/Sankore"><span style=" font-family:'Ubuntu'; font-size:11pt; text-decoration: underline; color:#0000ff;"><https://github.com/Sankore></span></a><span style=" font-family:'Ubuntu'; font-size:11pt;"><br />Open-Sankoré is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the Lesser GNU General Public License below for more details.<br /><br /></span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">Contact : <br />Groupement d'Intérêt Public pour l'Education Numérique en Afrique (GIP ENA)<br />Délégation Interministérielle à l'Education Numérique en Afrique<br />20 Avenue Ségur Paris 75007<br />Téléphone : 01 43 17 68 08<br />email: </span><a href="mailto:contact@sankore.org"><span style=" font-family:'Ubuntu'; font-size:11pt; text-decoration: underline; color:#0000ff;">contact@sankore.org</span></a><span style=" font-family:'Ubuntu'; font-size:11pt;">"</span></p></td></tr></table></body></html>
-
+ attention ce texte est en français par défaut ce qui signifie qu'il devrait être traduit en anglais pour les utilisateurs non francophones !
+ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
+<html><head><meta name="qrichtext" content="1" /><style type="text/css">
+p, li { white-space: pre-wrap; }
+</style></head><body style=" font-family:'Lucida Grande'; font-size:13pt; font-weight:400; font-style:normal;">
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">Crédits police scolaire Open-Sankoré : </span></p>
+<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:10pt;"></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;"><br /></span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">La police Andika Basic dispose d'une licence Open Font License </span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;"> © Sil international</span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">Source http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=andika</span></p>
+<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:10pt;"></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;"><br /></span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">Licence OFL (traduction française non officielle) http://fontforge.sourceforge.net/OFL-Unofficial-fr.html</span></p>
+<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:10pt;"></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;"><br /></span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">Les polices Ecolier suivantes sont l'oeuvre de Jean-Marie Douteau et disposent d'une licence OFL : </span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">- Ecolier Court </span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">- Ecolier Ligne Court</span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;"> © Jean-Marie Douteau (douteau.ecolier@sfr.fr)</span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">Source : http://douteau.ecolier.perso.sfr.fr/page_ecolier.htm</span></p>
+<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:10pt;"></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;"><br /></span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">Les polices Ecolier suivantes sont l'oeuvre de Jean-Marie Douteau et disposent d'une licence Creative Commons BY NC ND :</span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">- Ecolier lignes pointillés</span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">- Écolier pointillés</span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">- Écolier CP</span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">- Écolier CP pointillés</span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;"> © Jean-Marie Douteau (douteau.ecolier@sfr.fr)</span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">Source : http://douteau.ecolier.perso.sfr.fr/page_ecolier.htm</span></p>
+<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:10pt;"></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;"><br /></span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">Les polices Cursive sont l'oeuvre d'Antoine Fetet (antoine.fetet@laposte.net) à partir d'une police proposée par Jean-Claude Gineau</span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">Source : http://lps13.free.fr/contenu/construire/Cursive_standard.zip et http://fr.fontriver.com/font/gino_school_script/</span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">L'auteur en autorise l'utilisation dans le cadre du logiciel open-Sankoré pour un usage non commercial</span></p>
+<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:10pt;"></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;"><br /></span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">Les polices Script (Ecole et CaseEcole) sont l'oeuvre d'Henri Rogelet</span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">Source : http://pointecole.free.fr/polices/SCRIPTCO.zip</span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">Source : http://pointecole.free.fr/polices/SCRIPTCA.zip</span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;"> © Henri Rogelet <h.rogelet@free.fr></span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">Autorisation pour un usage non commercial</span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">Source : http://pointecole.free.fr/polices.html</span></p>
+<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:10pt;"></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;"><br /></span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">La police phonétique, Alphonet est l'oeuvre d'Henri Rogelet</span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">Source : http://pointecole.free.fr/polices/ALPHONET.zip</span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;"> © Henri Rogelet <h.rogelet@free.fr></span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">Autorisation pour un usage non commercial</span></p>
+<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:10pt;">Source : http://pointecole.free.fr/polices.html</span></p></body></html>
diff --git a/resources/i18n/sankore_it.ts b/resources/i18n/sankore_it.ts
index 17e06832..c041d0ed 100644
--- a/resources/i18n/sankore_it.ts
+++ b/resources/i18n/sankore_it.ts
@@ -1504,6 +1504,21 @@ Sei sicuro di voler rimuovere %n pagina(e) dal documento '%1' selezion
Cestino
+
+ UBFeaturesNewFolderDialog
+
+
+
+
+
+
+ Annulla
+
+
+
+
+
+
UBFeaturesProgressInfo
@@ -2098,6 +2113,10 @@ risorsa multimediale ...
Cache
+
+
+
+
UBTrapFlashController
diff --git a/resources/i18n/sankore_iw.ts b/resources/i18n/sankore_iw.ts
index 6bc9e519..e8844096 100644
--- a/resources/i18n/sankore_iw.ts
+++ b/resources/i18n/sankore_iw.ts
@@ -1499,6 +1499,21 @@
+ סל
+
+
+
+ UBFeaturesNewFolderDialog
+
+
+
+
+
+
+ בטל
+
+
+
@@ -2088,6 +2103,10 @@ Do you want to ignore these errors for this host?
מטמון
+
+
+
+
UBTrapFlashController
diff --git a/resources/i18n/sankore_ja.ts b/resources/i18n/sankore_ja.ts
index b7fa009a..d15cee05 100644
--- a/resources/i18n/sankore_ja.ts
+++ b/resources/i18n/sankore_ja.ts
@@ -1500,6 +1500,21 @@
ゴミ箱
+
+ UBFeaturesNewFolderDialog
+
+
+
+
+
+
+ キャンセル
+
+
+
+
+
+
UBFeaturesProgressInfo
@@ -2092,6 +2107,10 @@ Do you want to ignore these errors for this host?
キャッシュ
+
+
+
+
UBTrapFlashController
diff --git a/resources/i18n/sankore_ko.ts b/resources/i18n/sankore_ko.ts
index c6f407b6..f37e3275 100644
--- a/resources/i18n/sankore_ko.ts
+++ b/resources/i18n/sankore_ko.ts
@@ -1500,6 +1500,21 @@
휴지통
+
+ UBFeaturesNewFolderDialog
+
+
+
+
+
+
+ 취소
+
+
+
+
+
+
UBFeaturesProgressInfo
@@ -2091,6 +2106,10 @@ Do you want to ignore these errors for this host?
캐시
+
+
+
+
UBTrapFlashController
diff --git a/resources/i18n/sankore_mg.ts b/resources/i18n/sankore_mg.ts
index 8a5989b6..f2f58f7a 100644
--- a/resources/i18n/sankore_mg.ts
+++ b/resources/i18n/sankore_mg.ts
@@ -1502,6 +1502,21 @@
Daba
+
+ UBFeaturesNewFolderDialog
+
+
+
+
+
+
+ Ajanony
+
+
+
+
+
+
UBFeaturesProgressInfo
@@ -2093,6 +2108,10 @@ Tena tsy te hiraharaha an'ireo tsy mety ho an'ilay milina ve ianao?Cache
Tahiry
+
+
+
+
UBTrapFlashController
diff --git a/resources/i18n/sankore_nb.ts b/resources/i18n/sankore_nb.ts
index 9704ec84..980ee822 100644
--- a/resources/i18n/sankore_nb.ts
+++ b/resources/i18n/sankore_nb.ts
@@ -1505,6 +1505,21 @@
Søppel
+
+ UBFeaturesNewFolderDialog
+
+
+
+
+
+
+ Avbryt
+
+
+
+
+
+
UBFeaturesProgressInfo
@@ -2091,6 +2106,10 @@ Do you want to ignore these errors for this host?
Skjul
+
+
+
+
UBTrapFlashController
diff --git a/resources/i18n/sankore_nl.ts b/resources/i18n/sankore_nl.ts
index b86a92a2..a8d5b5ce 100644
--- a/resources/i18n/sankore_nl.ts
+++ b/resources/i18n/sankore_nl.ts
@@ -1502,6 +1502,21 @@
Prullenbak
+
+ UBFeaturesNewFolderDialog
+
+
+
+
+
+
+ Annuleren
+
+
+
+
+
+
UBFeaturesProgressInfo
@@ -2087,6 +2102,10 @@ Do you want to ignore these errors for this host?
Cache
+
+
+
+
UBTrapFlashController
diff --git a/resources/i18n/sankore_pl.ts b/resources/i18n/sankore_pl.ts
index c1e1789d..7447a12d 100644
--- a/resources/i18n/sankore_pl.ts
+++ b/resources/i18n/sankore_pl.ts
@@ -1509,6 +1509,21 @@
Kosz
+
+ UBFeaturesNewFolderDialog
+
+
+
+
+
+
+ Anuluj
+
+
+
+
+
+
UBFeaturesProgressInfo
@@ -2100,6 +2115,10 @@ Czy chcesz ignorować te błędy dla tego hosta?
Pamięć podręczna
+
+
+
+
UBTrapFlashController
diff --git a/resources/i18n/sankore_pt.ts b/resources/i18n/sankore_pt.ts
index 0e289b26..0df640a2 100644
--- a/resources/i18n/sankore_pt.ts
+++ b/resources/i18n/sankore_pt.ts
@@ -1505,6 +1505,21 @@
Lixo
+
+ UBFeaturesNewFolderDialog
+
+
+
+
+
+
+ Cancelar
+
+
+
+
+
+
UBFeaturesProgressInfo
@@ -2092,6 +2107,10 @@ Quer ignorar estes erros, deste servidor?
Cache
+
+
+
+
UBTrapFlashController
diff --git a/resources/i18n/sankore_rm.ts b/resources/i18n/sankore_rm.ts
index da91b02b..b6f7d258 100644
--- a/resources/i18n/sankore_rm.ts
+++ b/resources/i18n/sankore_rm.ts
@@ -1500,6 +1500,21 @@
+
+ UBFeaturesNewFolderDialog
+
+
+
+
+
+
+
+
+
+
+
+
+
UBFeaturesProgressInfo
@@ -2085,6 +2100,10 @@ Do you want to ignore these errors for this host?
+
+
+
+
UBTrapFlashController
diff --git a/resources/i18n/sankore_ro.ts b/resources/i18n/sankore_ro.ts
index 76116524..4717d96c 100644
--- a/resources/i18n/sankore_ro.ts
+++ b/resources/i18n/sankore_ro.ts
@@ -1502,6 +1502,21 @@
Coş de gunoi
+
+ UBFeaturesNewFolderDialog
+
+
+
+
+
+
+ Anulare
+
+
+
+
+
+
UBFeaturesProgressInfo
@@ -2093,6 +2108,10 @@ Doriţi să ignoraţi aceste erori pentru acest host?
Cache
+
+
+
+
UBTrapFlashController
diff --git a/resources/i18n/sankore_ru.ts b/resources/i18n/sankore_ru.ts
index ce0e1eb2..3da00209 100644
--- a/resources/i18n/sankore_ru.ts
+++ b/resources/i18n/sankore_ru.ts
@@ -1502,6 +1502,21 @@
Корзина
+
+ UBFeaturesNewFolderDialog
+
+
+
+
+
+
+ Отмена
+
+
+
+
+
+
UBFeaturesProgressInfo
@@ -2093,6 +2108,10 @@ Do you want to ignore these errors for this host?
Кэш
+
+
+
+
UBTrapFlashController
diff --git a/resources/i18n/sankore_sk.ts b/resources/i18n/sankore_sk.ts
index 09da571c..2abdedfd 100644
--- a/resources/i18n/sankore_sk.ts
+++ b/resources/i18n/sankore_sk.ts
@@ -1506,6 +1506,21 @@
Kôš
+
+ UBFeaturesNewFolderDialog
+
+
+
+
+
+
+ Zrušiť
+
+
+
+
+
+
UBFeaturesProgressInfo
@@ -2097,6 +2112,10 @@ Chcete ignorovať tieto chyby na tomto serveri?
Lupa
+
+
+
+
UBTrapFlashController
diff --git a/resources/i18n/sankore_sv.ts b/resources/i18n/sankore_sv.ts
index 915b07bc..30c626fb 100644
--- a/resources/i18n/sankore_sv.ts
+++ b/resources/i18n/sankore_sv.ts
@@ -1502,6 +1502,21 @@
Papperskorg
+
+ UBFeaturesNewFolderDialog
+
+
+
+
+
+
+ Avsluta
+
+
+
+
+
+
UBFeaturesProgressInfo
@@ -2093,6 +2108,10 @@ Vill du ignorera felen för den här värden?
Cache
+
+
+
+
UBTrapFlashController
diff --git a/resources/i18n/sankore_tr.ts b/resources/i18n/sankore_tr.ts
index 4d14209b..1cebe4c5 100755
--- a/resources/i18n/sankore_tr.ts
+++ b/resources/i18n/sankore_tr.ts
@@ -1501,6 +1501,21 @@
Çöp
+
+ UBFeaturesNewFolderDialog
+
+
+
+
+
+
+ İptal
+
+
+
+
+
+
UBFeaturesProgressInfo
@@ -2091,6 +2106,10 @@ Bu host için yukarıdaki hatalar yok sayılsın mı?
Gizli Yer
+
+
+
+
UBTrapFlashController
diff --git a/resources/i18n/sankore_zh.ts b/resources/i18n/sankore_zh.ts
index 1c00fe69..c5317571 100644
--- a/resources/i18n/sankore_zh.ts
+++ b/resources/i18n/sankore_zh.ts
@@ -1500,6 +1500,21 @@
回收站
+
+ UBFeaturesNewFolderDialog
+
+
+
+
+
+
+ 取消
+
+
+
+
+
+
UBFeaturesProgressInfo
@@ -2091,6 +2106,10 @@ Do you want to ignore these errors for this host?
高级缓存
+
+
+
+
UBTrapFlashController
diff --git a/src/adaptors/UBImportDocument.cpp b/src/adaptors/UBImportDocument.cpp
index 0bf32c82..ca5944f3 100644
--- a/src/adaptors/UBImportDocument.cpp
+++ b/src/adaptors/UBImportDocument.cpp
@@ -171,8 +171,11 @@ UBDocumentProxy* UBImportDocument::importFile(const QFile& pFile, const QString&
return NULL;
}
-
- UBDocumentProxy* newDocument = UBPersistenceManager::persistenceManager()->createDocumentFromDir(documentRootFolder, pGroup);
+ bool addTitlePage = false;
+ if(UBSettings::settings()->teacherGuidePageZeroActivated->get().toBool() && !QFile(documentRootFolder+"/page000.svg").exists())
+ addTitlePage=true;
+
+ UBDocumentProxy* newDocument = UBPersistenceManager::persistenceManager()->createDocumentFromDir(documentRootFolder, pGroup, "", false, addTitlePage);
UBApplication::showMessage(tr("Import successful."));
return newDocument;
}
diff --git a/src/board/UBBoardView.cpp b/src/board/UBBoardView.cpp
index a29e8e63..1d68cc8a 100644
--- a/src/board/UBBoardView.cpp
+++ b/src/board/UBBoardView.cpp
@@ -308,7 +308,6 @@ UBBoardView::event (QEvent * e)
if (gestureEvent)
{
QSwipeGesture* swipe = dynamic_cast (gestureEvent->gesture (Qt::SwipeGesture));
-
if (swipe)
{
if (swipe->horizontalDirection () == QSwipeGesture::Left)
@@ -363,9 +362,7 @@ void UBBoardView::tabletEvent (QTabletEvent * event)
QPointF scenePos = viewportTransform ().inverted ().map (tabletPos);
qreal pressure = 1.0;
- if (((currentTool == UBStylusTool::Pen || currentTool == UBStylusTool::Line)
- && mPenPressureSensitive)
- || (currentTool == UBStylusTool::Marker && mMarkerPressureSensitive))
+ if (((currentTool == UBStylusTool::Pen || currentTool == UBStylusTool::Line) && mPenPressureSensitive) || (currentTool == UBStylusTool::Marker && mMarkerPressureSensitive))
pressure = event->pressure ();
diff --git a/src/core/UBApplication.cpp b/src/core/UBApplication.cpp
index deb11c6e..a2043121 100644
--- a/src/core/UBApplication.cpp
+++ b/src/core/UBApplication.cpp
@@ -130,6 +130,8 @@ UBApplication::UBApplication(const QString &id, int &argc, char **argv) : QtSing
|| args.contains("log");
+ setupTranslators(args);
+
UBResources::resources();
if (!undoStack)
@@ -139,8 +141,6 @@ UBApplication::UBApplication(const QString &id, int &argc, char **argv) : QtSing
UBSettings *settings = UBSettings::settings();
- setupTranslators(args);
-
connect(settings->appToolBarPositionedAtTop, SIGNAL(changed(QVariant)), this, SLOT(toolBarPositionChanged(QVariant)));
connect(settings->appToolBarDisplayText, SIGNAL(changed(QVariant)), this, SLOT(toolBarDisplayTextChanged(QVariant)));
updateProtoActionsState();
diff --git a/src/core/UBPersistenceManager.cpp b/src/core/UBPersistenceManager.cpp
index 7224a789..f1806705 100644
--- a/src/core/UBPersistenceManager.cpp
+++ b/src/core/UBPersistenceManager.cpp
@@ -265,7 +265,7 @@ UBDocumentProxy* UBPersistenceManager::createDocument(const QString& pGroupName,
return doc;
}
-UBDocumentProxy* UBPersistenceManager::createDocumentFromDir(const QString& pDocumentDirectory, const QString& pGroupName, const QString& pName, bool withEmptyPage)
+UBDocumentProxy* UBPersistenceManager::createDocumentFromDir(const QString& pDocumentDirectory, const QString& pGroupName, const QString& pName, bool withEmptyPage, bool addTitlePage)
{
checkIfDocumentRepositoryExists();
@@ -280,7 +280,8 @@ UBDocumentProxy* UBPersistenceManager::createDocumentFromDir(const QString& pDoc
{
doc->setMetaData(UBSettings::documentName, pName);
}
- if (withEmptyPage) createDocumentSceneAt(doc, 0);
+ if(withEmptyPage) createDocumentSceneAt(doc, 0);
+ if(addTitlePage) persistDocumentScene(doc, mSceneCache.createScene(doc, 0, false), 0);
QMap metadatas = UBMetadataDcSubsetAdaptor::load(pDocumentDirectory);
diff --git a/src/core/UBPersistenceManager.h b/src/core/UBPersistenceManager.h
index 60ce57c2..6a514bcb 100644
--- a/src/core/UBPersistenceManager.h
+++ b/src/core/UBPersistenceManager.h
@@ -47,7 +47,7 @@ class UBPersistenceManager : public QObject
static void destroy();
virtual UBDocumentProxy* createDocument(const QString& pGroupName = "", const QString& pName = "", bool withEmptyPage = true);
- virtual UBDocumentProxy* createDocumentFromDir(const QString& pDocumentDirectory, const QString& pGroupName = "", const QString& pName = "", bool withEmptyPage = false);
+ virtual UBDocumentProxy* createDocumentFromDir(const QString& pDocumentDirectory, const QString& pGroupName = "", const QString& pName = "", bool withEmptyPage = false, bool addTitlePage = false);
virtual UBDocumentProxy* persistDocumentMetadata(UBDocumentProxy* pDocumentProxy);
diff --git a/src/core/main.cpp b/src/core/main.cpp
index 28a631b7..55c4e0a8 100644
--- a/src/core/main.cpp
+++ b/src/core/main.cpp
@@ -129,7 +129,7 @@ int main(int argc, char *argv[])
QObject::connect(&app, SIGNAL(messageReceived(const QString&)), &app, SLOT(handleOpenMessage(const QString&)));
- qDebug() << fileToOpen;
+ qDebug() << "file name argument" << fileToOpen;
int result = app.exec(fileToOpen);
app.cleanup();
diff --git a/src/domain/UBGraphicsScene.cpp b/src/domain/UBGraphicsScene.cpp
index 1b48cbf0..621dc9a4 100644
--- a/src/domain/UBGraphicsScene.cpp
+++ b/src/domain/UBGraphicsScene.cpp
@@ -582,8 +582,8 @@ bool UBGraphicsScene::inputDeviceRelease()
addItem(pStrokes);
mDrawWithCompass = false;
- }else if (mCurrentStroke)
- {
+ }
+ else if (mCurrentStroke){
UBGraphicsStrokesGroup* pStrokes = new UBGraphicsStrokesGroup();
// Remove the strokes that were just drawn here and replace them by a stroke item
@@ -629,8 +629,8 @@ bool UBGraphicsScene::inputDeviceRelease()
if (mCurrentStroke && mCurrentStroke->polygons().empty()){
delete mCurrentStroke;
+ mCurrentStroke = NULL;
}
- mCurrentStroke = NULL;
return accepted;
}
@@ -2302,10 +2302,12 @@ void UBGraphicsScene::setToolCursor(int tool)
if (mCurrentStroke && mCurrentStroke->polygons().empty()){
delete mCurrentStroke;
+ mCurrentStroke = NULL;
}
- mCurrentStroke = NULL;
+
}
-void UBGraphicsScene::initStroke(){
+void UBGraphicsScene::initStroke()
+{
mCurrentStroke = new UBGraphicsStroke();
}
diff --git a/src/domain/UBGraphicsWidgetItem.cpp b/src/domain/UBGraphicsWidgetItem.cpp
index 5bd2b725..53ecc53a 100644
--- a/src/domain/UBGraphicsWidgetItem.cpp
+++ b/src/domain/UBGraphicsWidgetItem.cpp
@@ -563,7 +563,8 @@ void UBGraphicsWidgetItem::injectInlineJavaScript()
void UBGraphicsWidgetItem::paint( QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)
{
- if (scene()->renderingContext() != UBGraphicsScene::Screen)
+
+ if (scene() && scene()->renderingContext() != UBGraphicsScene::Screen)
{
painter->drawPixmap(0, 0, snapshot());
}
@@ -622,52 +623,52 @@ void UBGraphicsWidgetItem::mainFrameLoadFinished (bool ok)
update(boundingRect());
}
-void UBGraphicsWidgetItem::wheelEvent(QGraphicsSceneWheelEvent *event)
-{
- if (Delegate()->weelEvent(event))
- {
- QGraphicsWebView::wheelEvent(event);
- event->accept();
- }
-}
-
-QVariant UBGraphicsWidgetItem::itemChange(GraphicsItemChange change, const QVariant &value)
-{
- if ((change == QGraphicsItem::ItemSelectedHasChanged) && scene()) {
- if (isSelected())
- scene()->setActiveWindow(this);
- else
- if(scene()->activeWindow() == this)
- scene()->setActiveWindow(0);
- }
-
- QVariant newValue = Delegate()->itemChange(change, value);
- return QGraphicsWebView::itemChange(change, newValue);
-}
-
-void UBGraphicsWidgetItem::resize(qreal w, qreal h)
-{
- UBGraphicsWidgetItem::resize(QSizeF(w, h));
-}
-
-
-void UBGraphicsWidgetItem::resize(const QSizeF & pSize)
-{
- if (pSize != size()) {
- QGraphicsWebView::setMaximumSize(pSize.width(), pSize.height());
- QGraphicsWebView::resize(pSize.width(), pSize.height());
- if (Delegate())
- Delegate()->positionHandles();
- if (scene())
- scene()->setModified(true);
- }
-}
-
-QSizeF UBGraphicsWidgetItem::size() const
-{
- return QGraphicsWebView::size();
-}
-
+void UBGraphicsWidgetItem::wheelEvent(QGraphicsSceneWheelEvent *event)
+{
+ if (Delegate()->weelEvent(event))
+ {
+ QGraphicsWebView::wheelEvent(event);
+ event->accept();
+ }
+}
+
+QVariant UBGraphicsWidgetItem::itemChange(GraphicsItemChange change, const QVariant &value)
+{
+ if ((change == QGraphicsItem::ItemSelectedHasChanged) && scene()) {
+ if (isSelected())
+ scene()->setActiveWindow(this);
+ else
+ if(scene()->activeWindow() == this)
+ scene()->setActiveWindow(0);
+ }
+
+ QVariant newValue = Delegate()->itemChange(change, value);
+ return QGraphicsWebView::itemChange(change, newValue);
+}
+
+void UBGraphicsWidgetItem::resize(qreal w, qreal h)
+{
+ UBGraphicsWidgetItem::resize(QSizeF(w, h));
+}
+
+
+void UBGraphicsWidgetItem::resize(const QSizeF & pSize)
+{
+ if (pSize != size()) {
+ QGraphicsWebView::setMaximumSize(pSize.width(), pSize.height());
+ QGraphicsWebView::resize(pSize.width(), pSize.height());
+ if (Delegate())
+ Delegate()->positionHandles();
+ if (scene())
+ scene()->setModified(true);
+ }
+}
+
+QSizeF UBGraphicsWidgetItem::size() const
+{
+ return QGraphicsWebView::size();
+}
+
UBGraphicsAppleWidgetItem::UBGraphicsAppleWidgetItem(const QUrl& pWidgetUrl, QGraphicsItem *parent)
diff --git a/src/gui/UBFeaturesWidget.cpp b/src/gui/UBFeaturesWidget.cpp
index ab965689..e5e6ab69 100644
--- a/src/gui/UBFeaturesWidget.cpp
+++ b/src/gui/UBFeaturesWidget.cpp
@@ -12,10 +12,6 @@
const char *UBFeaturesWidget::objNamePathList = "PathList";
const char *UBFeaturesWidget::objNameFeatureList = "FeatureList";
-const QString UBFeaturesNewFolderDialog::acceptText = tr("Accept");
-const QString UBFeaturesNewFolderDialog::cancelText = tr("Cancel");
-const QString UBFeaturesNewFolderDialog::labelText = tr("Enter a new folder name");
-
const QMargins FeatureListMargins(0, 0, 0, 30);
const int FeatureListBorderOffset = 10;
const char featureTypeSplitter = ':';
@@ -198,7 +194,6 @@ void UBFeaturesWidget::lockIt(bool pLock)
mActionBar->setEnabled(!pLock);
pathListView->setEnabled(!pLock);
centralWidget->setLockedExcludingAdditional(pLock);
-// pathListView->setLocked(true);
}
void UBFeaturesWidget::addToFavorite( const UBFeaturesMimeData * mimeData )
@@ -578,6 +573,9 @@ void UBFeaturesCentralWidget::scanFinished()
}
UBFeaturesNewFolderDialog::UBFeaturesNewFolderDialog(QWidget *parent) : QWidget(parent)
+ , acceptText(tr("Accept"))
+ , cancelText(tr("Cancel"))
+ , labelText(tr("Enter a new folder name"))
{
this->setStyleSheet("background:white;");
diff --git a/src/gui/UBFeaturesWidget.h b/src/gui/UBFeaturesWidget.h
index a86f6697..e4fb9775 100644
--- a/src/gui/UBFeaturesWidget.h
+++ b/src/gui/UBFeaturesWidget.h
@@ -193,9 +193,9 @@ public:
void setLockedExcludingAdditional(bool pLock);
QStackedWidget *mStackedWidget;
- UBFeaturesNavigatorWidget *mNavigator;
- UBFeatureProperties *mFeatureProperties;
- UBFeaturesWebView *webView;
+ UBFeaturesNavigatorWidget *mNavigator;
+ UBFeatureProperties *mFeatureProperties;
+ UBFeaturesWebView *webView;
QStackedWidget *mAdditionalDataContainer;
@@ -226,10 +226,6 @@ class UBFeaturesNewFolderDialog : public QWidget
Q_OBJECT
public:
- static const QString acceptText;
- static const QString cancelText;
- static const QString labelText;
-
UBFeaturesNewFolderDialog(QWidget *parent = 0);
void setRegexp(const QRegExp pRegExp);
bool validString(const QString &pStr);
@@ -249,7 +245,9 @@ private:
QRegExpValidator *mValidator;
QStringList mFileNameList;
QPushButton *acceptButton;
-
+ const QString acceptText;
+ const QString cancelText;
+ const QString labelText;
};
class UBFeaturesProgressInfo: public QWidget {