Dans le mode d'intéraction souris, une icone d'aide apparaît en haut à droite de la fenêtre. Lorsque la souris passe dessus, il grandit. Un clic sur la grande icone fait apparaître le panneau d'aide. Il est possible de cliquer ou de tracer une nouvelle courbe de recherche pour faire disparaître le panneau d'aide.
+
- Tracé de courbes.
@@ -125,7 +127,7 @@
- Le tracé correspond à plusieurs courbes : Leurs macarons sont affichés en haut de la fenêtre.
- Le tracé correspond à une seule courbe : Le macaron de la courbe est affiché en haut de la fenêtre et on effectue une recherche sur les marqueurs correspondants à cette courbe.
- Le tracé correspond à plusieurs courbes, mais le tracé actuel permet de définir une courbe : Si on relâche le bouton de la souris, on valide la courbe qu'on a tracé et on entre dans une recherche.
- - Le tracé ne correspond à aucune courbe répertoriée. Un macaron de geste inconnu s'affiche et le panneau d'aide apparaît. Il est possible de cliquer ou de tracer une nouvelle courbe pour faire disparaître le panneau d'aide.
+ - Le tracé ne correspond à aucune courbe répertoriée. Un macaron de geste inconnu s'affiche.
Une recherche par courbes dans la mosaïque résulte en un filtrage. Plus les vidéos sont opaques et plus le nombre de marqueurs trouvés dans celles-ci sont importants.
Une recherche dans une vidéo mettra en surbrillance les marqueurs correspondant au type de marqueur recherché.
Une nouvelle requête de recherche écrase la précédente.
@@ -247,6 +249,7 @@
| timeNotifyFade | int (msec) | 2000 | Temps qu'il faut pour que le panneau d'aide disparaisse. |
| timeFilterFade | int (msec) | 2000 | Temps que le filtrage de la mosaïque s'enlève. |
| timeANFade | int (msec) | 500 | Temps qu'il faut pour qu'un voisin additionnel disparaisse (voisin de bord de mosaïque). |
+ | timeShowBigHelp | int (msec) | 1000 | Temps qu'il faut pour zoomer/dézoomer l'icone d'aide (souris). |
| timeoutZoom | int (msec) | 2000 | Temps qu'il faut pour valider la sélection d'une image pour zoomer (Kinect). |
| timeoutUnzoom | int (msec) | 1000 | Temps qu'il faut avant de bloquer le dézoom quand les pointeurs quittent les voisins opposés (Kinect). |
| timeoutMoveToNeighbour | int (msec) | 250 | Temps qu'il faut avant de bloquer le passage vers un voisin lorsque le pointeur quitte un voisin (Kinect). |
@@ -269,6 +272,7 @@
| mouseUpDownDeltaTreshold | int (px) | 15 | Distance à partir de laquelle le déplacement du pointeur de la souris lorsqu'on a appuyé sur le bouton gauche est considéré non plus comme le début d'un click mais le début d'un tracé de courbe de recherche. |
| curveDictionary | string (path) | "./dico.json" | Chemin du dictionnaire de courbes de recherche. |
| lang | string (abréviation) | "" | Langue utilisée dans le Front (en, fr...). Si elle est vide alors la langue du navigateur est prise. |
+ | helpBorderSize | int (px) | 5 | Taille de la bordure affichant l'aide dans le mode d'interaction souris. |
diff -r eb52a12370a3 -r afd60399a7b5 front_idill/src/config.json
--- a/front_idill/src/config.json Tue Jul 24 16:35:10 2012 +0200
+++ b/front_idill/src/config.json Thu Jul 26 14:34:02 2012 +0200
@@ -4,13 +4,12 @@
"videoConfigFileOnline":"./player/json/online_videos.json",
"mouseInteractions":true,
"noUserModeEnabled":true,
- "length":"5",
+ "imagesByLine":"5",
"imagesToShow":"20",
"totalImages":"22",
"timeReloadAfterResize":"1000",
"timePrezoom":"500",
"timePreUnzoom":"200",
- "timeZoom":"2000",
"zoomTime":"500",
"timeUnzoom":"400",
"timeNeighbourGlowing":"1000",
@@ -20,13 +19,13 @@
"timeNotifyFade":"2000",
"timeFilterFade":"2000",
"timeANFade":"500",
+ "timeShowBigHelp":"1000",
"timeoutZoom":"2000",
"timeoutUnzoom":"1000",
"timeoutMoveToNeighbour":"250",
"timeoutPointersIdle":"2000",
"timeoutAreBothPointersHere":"500",
"timeoutRemoveNotificationByGesture":"1500",
- "timeoutRemoveFailedNotificationByGesture":"1500",
"timeoutNotifySwipe":"1000",
"timeoutSelectTL":"100",
"timeoutSlideTL":"1000",
diff -r eb52a12370a3 -r afd60399a7b5 front_idill/src/defaults.js
--- a/front_idill/src/defaults.js Tue Jul 24 16:35:10 2012 +0200
+++ b/front_idill/src/defaults.js Thu Jul 26 14:34:02 2012 +0200
@@ -29,7 +29,6 @@
totalImages : 23,
timePrezoom : 500,
timePreUnzoom : 200,
- timeZoom : 2000,
zoomTime : 500,
timeUnzoom : 400,
timeNeighbourGlowing : 1000,
@@ -40,13 +39,13 @@
timeFilterFade : 2000,
timeANFade : 500,
timeFilling : 500,
+ timeShowBigHelp : 1000,
timeoutZoom : 2000,
timeoutUnzoom : 1000,
timeoutMoveToNeighbour : 250,
timeoutPointersIdle : 2000,
timeoutAreBothPointersHere : 500,
timeoutRemoveNotificationByGesture : 1500,
- timeoutRemoveFailedNotificationByGesture : 1500,
timeoutNotifySwipe : 1000,
timeoutSelectTL : 100,
timeoutSlideTL : 1000,
diff -r eb52a12370a3 -r afd60399a7b5 front_idill/src/img/helpIcon.png
Binary file front_idill/src/img/helpIcon.png has changed
diff -r eb52a12370a3 -r afd60399a7b5 front_idill/src/lang/en.json
--- a/front_idill/src/lang/en.json Tue Jul 24 16:35:10 2012 +0200
+++ b/front_idill/src/lang/en.json Thu Jul 26 14:34:02 2012 +0200
@@ -1,3 +1,45 @@
{
- "gesturesText":["fall", "jump", "spin", "group spin", "bend", "arm carriage", "knee up", "breakdance", "wave", "no motion", "contact"]
+ "gesturesText":["fall", "jump", "spin", "group spin", "bend", "arm carriage", "knee up", "breakdance", "wave", "no motion", "contact"],
+ "notificationStrings":{
+ "select":"Select",
+ "confirm":"Confirm",
+ "timeline":"Timeline move",
+ "move":"Move",
+ "search":"Search",
+ "next":"Next",
+ "previous":"Previous",
+ "unzoom":"Unzoom",
+ "unknown":"Unknown gesture",
+ "fall":"Fall",
+ "jump":"Jump",
+ "circle":"Spin",
+ "screw":"Screw",
+ "bend":"Bend",
+ "arc":"Arc",
+ "knee-up":"Knee up",
+ "right-angle":"Breakdance",
+ "wave":"Wave",
+ "no-motion":"No motion",
+ "contact":"Contact",
+ "grand-jete":"Grand jeté",
+ "up-down":"Up down"
+ },
+ "helpText":{
+ "search_title":"Search",
+ "search_2hands_text":"Curves to be drawn with both hands",
+ "search_mouse_text":"Curves to be mouse-drawn",
+ "search_body_text":"Gestures to be performed with your body",
+ "controls_title":"Controls",
+ "controls_1hand_text":"Gestures to be performed with your hand",
+ "controls_timeline":"Move in timeline",
+ "controls_mos_horizontal":"Unzoom",
+ "controls_mos_vertical":"Unzoom",
+ "controls_move_down":"Move",
+ "controls_move_left":"Move",
+ "controls_move_right":"Move",
+ "controls_move_up":"Move",
+ "controls_next":"Next",
+ "controls_previous":"Previous",
+ "controls_selection":"Selection"
+ }
}
\ No newline at end of file
diff -r eb52a12370a3 -r afd60399a7b5 front_idill/src/lang/fr.json
--- a/front_idill/src/lang/fr.json Tue Jul 24 16:35:10 2012 +0200
+++ b/front_idill/src/lang/fr.json Thu Jul 26 14:34:02 2012 +0200
@@ -1,3 +1,45 @@
{
- "gesturesText":["chute", "saut", "rotation", "rotation de groupe", "penché", "port de bras", "levé de genou", "breakdance", "ondulations", "immobilité", "contact"]
+ "gesturesText":["chute", "saut", "rotation", "rotation de groupe", "penché", "port de bras", "levé de genou", "breakdance", "ondulations", "immobilité", "contact"],
+ "notificationStrings":{
+ "select":"Sélectionner",
+ "confirm":"Confirmer",
+ "timeline":"Déplacer",
+ "move":"Changer vidéo",
+ "search":"Recherche",
+ "next":"Suivant",
+ "previous":"Précédent",
+ "unzoom":"Retour mosaïque",
+ "unknown":"Geste inconnu",
+ "fall":"Chute",
+ "jump":"Saut",
+ "circle":"Rotation",
+ "screw":"Rotation de groupe",
+ "bend":"Penché",
+ "arc":"Port de bras",
+ "knee-up":"Levé de genou",
+ "right-angle":"Breakdance",
+ "wave":"Ondulations",
+ "no-motion":"Immobilité",
+ "contact":"Contact",
+ "grand-jete":"Grand jeté",
+ "up-down":"Up down"
+ },
+ "helpText":{
+ "search_title":"Recherche",
+ "search_2hands_text":"Courbes à effectuer avec les deux mains",
+ "search_mouse_text":"Courbes à effectuer avec la souris",
+ "search_body_text":"Gestes à effectuer avec le corps",
+ "controls_title":"Contrôles",
+ "controls_1hand_text":"Gestes à effectuer avec une seule main",
+ "controls_timeline":"Déplacer",
+ "controls_mos_horizontal":"Retour mosaïque",
+ "controls_mos_vertical":"Retour mosaïque",
+ "controls_move_down":"Changer vidéo",
+ "controls_move_left":"Changer vidéo",
+ "controls_move_right":"Changer vidéo",
+ "controls_move_up":"Changer vidéo",
+ "controls_next":"Suivant",
+ "controls_previous":"Précédent",
+ "controls_selection":"Sélection"
+ }
}
\ No newline at end of file
diff -r eb52a12370a3 -r afd60399a7b5 front_idill/src/mosaic/css/mosaic.less
--- a/front_idill/src/mosaic/css/mosaic.less Tue Jul 24 16:35:10 2012 +0200
+++ b/front_idill/src/mosaic/css/mosaic.less Thu Jul 26 14:34:02 2012 +0200
@@ -40,6 +40,8 @@
@notify-selection-background-image-path: url("../../pictos/notifications/selectionner.png");
/* Image de notification de recherche. */
@notify-search-background-image-path: url("../../pictos/notifications/rechercher.png");
+/* Image de fond de la timeline. */
+@timeline-background-image-path: url("../../img/timeline.png");
/* Image de notification de confirmation. */
@notify-point-background-image-path: url("../../pictos/notifications/confirmer.png");
/* Image de notification de déplacement dans la timeline. */
@@ -193,6 +195,12 @@
opacity: 0;
margin: 15px;
z-index: 400;
+ text-align: center;
+ font-family: "DINMedium";
+ font-weight:10;
+ font-size:30px;
+ color: #fff;
+ padding-top: 5px;
}
/*
@@ -352,7 +360,7 @@
clear: both;
color: #fff;
//font-family: DIN-Medium, Fallback, sans-serif;
- font-size: 15px;
+ font-size: 20px;
text-align: center;
font-weight: bold;
margin-top: 10px;
@@ -365,11 +373,17 @@
.notify_imgs_small
{
float: left;
- width: 130px;
- height: 130px;
+ width: 120px;
+ height: 120px;
background-position: 0px 0px;
background-repeat: no-repeat;
margin: 4px;
+ text-align: center;
+ font-family: "DINMedium";
+ font-weight:10;
+ font-size:20px;
+ color: #fff;
+ padding: 5px;
}
/*
@@ -424,4 +438,15 @@
background-color: @black;
background-repeat: repeat;
background-position: 0px 0px;
+}
+
+/*
+ * Icone permettant d'afficher l'aide dans le mode d'interaction souris.
+*/
+#helpIcon
+{
+ width: 50px;
+ height: 50px;
+ position: absolute;
+ margin: 20px;
}
\ No newline at end of file
diff -r eb52a12370a3 -r afd60399a7b5 front_idill/src/mosaic/css/reset.css
--- a/front_idill/src/mosaic/css/reset.css Tue Jul 24 16:35:10 2012 +0200
+++ b/front_idill/src/mosaic/css/reset.css Thu Jul 26 14:34:02 2012 +0200
@@ -1,3 +1,22 @@
+/*
+* This file is part of the TraKERS\Front IDILL package.
+*
+* (c) IRI