Realease notes : Différence entre versions

De BlueWiki
(2.4.0 du 20 décembre 2016)
 
(30 révisions intermédiaires par un utilisateur sont masquées)
Ligne 1 : Ligne 1 :
 
[[Documentation_en_français#Commandes|Liste des commandes du composant]] - [[File:icone_drapeau-anglais.jpg]] [[Agenda_Release_Notes-EN|English version of this page]]
 
[[Documentation_en_français#Commandes|Liste des commandes du composant]] - [[File:icone_drapeau-anglais.jpg]] [[Agenda_Release_Notes-EN|English version of this page]]
  
==2.5.0 du 05 décembre 2017==
+
 
 +
==2.5.7 du 22 janvier 2019==
 +
* Correction d'affichage pour les rendez-vous de plus de 24h dans le planning unlimited
 +
.
 +
 
 +
==2.5.6 du 24 juillet 2018==
 +
 
 +
Correction de bug
 +
* Correction de gestion des fonctions événementielles
 +
 
 +
.
 +
 
 +
==2.5.3 du 7 mars 2018==
 +
'''Cette version n'est disponible qu'à partir de la V15 de 4D'''
 +
 
 +
Correction de bug
 +
* Correction de la disparition des tips après un déplacement d'event
 +
* Correction d'une erreur qui apparaissait lors d'un changement de période après un déplacement d'event
 +
 
 +
.
 +
 
 +
==2.5.2 du 3 mars 2018==
 +
'''Cette version n'est disponible qu'à partir de la V15 de 4D'''
 +
 
 +
Améliorations
 +
* SAG_setParameter
 +
** NoCreation a vrai ou faux qui permet de bloquer la création d'événements, ce paramètre s'applique aussi bien en planning classique qu'en unlimited
 +
* Comportements des events
 +
** Possibilité de bloquer le redimensionnement d'un event : mettre "NoModification=True" dans l'apparence de l'event
 +
** Possibilité de bloquer la sélection d'un event :  mettre "NoSelection=True" dans l'apparence de l'event
 +
** Possibilité de bloquer le déplacement d'un event :  mettre "NoMove=True" dans l'apparence de l'event
 +
Cela s'applique aussi bien en planning classique qu'en planning unlimited
 +
 
 +
* Mise à disposition des commandes concernant les TIPS
 +
** SAG_TipsHIDE
 +
** SAG_TipsSHOW
 +
 
 +
Correction de bug
 +
* Correction de la méthode de gestion du drop sur le planning Unlimited
 +
* Correction de la méthode de gestion du drop sur le planning mensuel
 +
 
 +
.
 +
 
 +
==2.5.1 du 10 octobre 2017==
 +
'''Cette version n'est disponible qu'à partir de la V15 de 4D'''
 +
 
 +
Corrections de bugs
 +
* Report des corrections qui avaient été faites pour le planning hebdomadaire dans le planning 'unlimited'
 +
** Sélection multiple de rendez-vous
 +
** La commande SAG_selectMultiEvent ne sélectionne que le dernier du tableau
 +
 
 +
.
 +
 
 +
==2.5.0 du 08 octobre 2017==  
 +
'''Il s'agit de la dernière version en 4Dv13 la prochaine sera en 4Dv15'''
 +
 
 
* Bug de dessin de période dans le planning semaine  
 
* Bug de dessin de période dans le planning semaine  
 
* Plusieurs bugs liés à la sélection multiple d’événements
 
* Plusieurs bugs liés à la sélection multiple d’événements
Ligne 8 : Ligne 63 :
  
 
.
 
.
==2.4.0 du 20 décembre 2016==
+
 
Améliorations :
+
== 2.4.0 du 21 décembre 2016 ==
# Refonte de la vue mensuelle qui n’affiche plus les évènements mais une synthèse des évènements.
+
 
# Ajout de la notion d’ID sur les ranges
+
===Améliorations :===
# Possibilité de mettre des «quadrillages» dans l’agendaunlimited
+
 
# Parametre « UhourLine », « UhourLineColor », « UhourLineWidth »
+
* Refont de la vue mensuelle qui n’affiche plus les événements mais une synthèse des événements.
# Mesure du temps de redessin d’un agenda (SAG_GetLastRedrawDuration)
+
* Ajout de la notion d’ID sur les ranges
# Possibilité de faire des sélections multiples d’évènements et donc refonte complète de la gestion des sélections d’évènements.
+
* Possibilité de mettre des « quadrillages » dans l’agenda unlimited
# Parametre « MultipleSelection » à passer a « yes »
+
* Parametre « UhourLine », « UhourLineColor », « UhourLineWidth »
# Commande SAG_getSelection(ptr tableau texte) retourne les ID des events sélectionnés
+
* Mesure du temps de redessin d’un agenda (SAG_GetLastRedrawDuration)
# Envoi d'un event -5000 en fin de redraw a l'objet conteneur de l'agenda
+
* Possibilité de faire des sélections multiples d’évènements et donc refonte complète de la gestion des sélections d’évènements.
                     
+
* Paramètre « MultipleSelection » à passer a « yes »
   
+
* Commande SAG_getSelection(ptr tableau texte) retourne les ID des events sélectionnés    
Corrections de bugs :
+
* Envoi d'un event -5000 en fin de redraw a l'objet conteneur de l'agenda
# Bug de synchronisation des différentes parties de l’agenda lors du défilement avec refonte importante du défilement
+
 
# Correction de positionnement de range dans le planning Unlimited
+
===Corrections de bugs:===
# Correction de l'impossibilité de mettre des retour à la ligne dans les textes du planning "hebdo"
+
 
# Sélection multiple avec commande ou contrôle et plus avec shift
+
* Bug de synchronisation des différentes parties de l’agenda lors du défilement avec refonte importante du défilement
# Inactivation en mode compilé de la mise d'info de debug dans le presse-papier
+
* Correction de positionnement de range dans le planning Unlimited
# Bugs de sélections et de-sélections multiples
+
* Correction de l'impossibilité de mettre des retour à la ligne dans les textes du planning "hebdo"
 +
* Sélection multiple avec la touche commande ou contrôle et non plus avec shift
 +
* Inactivation en mode compilé de la mise d'info de debug dans le presse-papier
 +
* Bugs de sélections et de-sélections multiples
  
 
.
 
.

Version actuelle en date du 22 janvier 2019 à 19:37

Liste des commandes du composant - Icone drapeau-anglais.jpg English version of this page


Sommaire

[modifier] 2.5.7 du 22 janvier 2019

  • Correction d'affichage pour les rendez-vous de plus de 24h dans le planning unlimited

.

[modifier] 2.5.6 du 24 juillet 2018

Correction de bug

  • Correction de gestion des fonctions événementielles

.

[modifier] 2.5.3 du 7 mars 2018

Cette version n'est disponible qu'à partir de la V15 de 4D

Correction de bug

  • Correction de la disparition des tips après un déplacement d'event
  • Correction d'une erreur qui apparaissait lors d'un changement de période après un déplacement d'event

.

[modifier] 2.5.2 du 3 mars 2018

Cette version n'est disponible qu'à partir de la V15 de 4D

Améliorations

  • SAG_setParameter
    • NoCreation a vrai ou faux qui permet de bloquer la création d'événements, ce paramètre s'applique aussi bien en planning classique qu'en unlimited
  • Comportements des events
    • Possibilité de bloquer le redimensionnement d'un event : mettre "NoModification=True" dans l'apparence de l'event
    • Possibilité de bloquer la sélection d'un event : mettre "NoSelection=True" dans l'apparence de l'event
    • Possibilité de bloquer le déplacement d'un event : mettre "NoMove=True" dans l'apparence de l'event

Cela s'applique aussi bien en planning classique qu'en planning unlimited

  • Mise à disposition des commandes concernant les TIPS
    • SAG_TipsHIDE
    • SAG_TipsSHOW

Correction de bug

  • Correction de la méthode de gestion du drop sur le planning Unlimited
  • Correction de la méthode de gestion du drop sur le planning mensuel

.

[modifier] 2.5.1 du 10 octobre 2017

Cette version n'est disponible qu'à partir de la V15 de 4D

Corrections de bugs

  • Report des corrections qui avaient été faites pour le planning hebdomadaire dans le planning 'unlimited'
    • Sélection multiple de rendez-vous
    • La commande SAG_selectMultiEvent ne sélectionne que le dernier du tableau

.

[modifier] 2.5.0 du 08 octobre 2017

Il s'agit de la dernière version en 4Dv13 la prochaine sera en 4Dv15

  • Bug de dessin de période dans le planning semaine
  • Plusieurs bugs liés à la sélection multiple d’événements
  • Bug suite a l'appel d'un redimensionnement avant que le planning ne soit dessiné
  • ajout de la commande SAG_selectMultiEvent (->TableauUUIDevent)

.

[modifier] 2.4.0 du 21 décembre 2016

[modifier] Améliorations :

  • Refont de la vue mensuelle qui n’affiche plus les événements mais une synthèse des événements.
  • Ajout de la notion d’ID sur les ranges
  • Possibilité de mettre des « quadrillages » dans l’agenda unlimited
  • Parametre « UhourLine », « UhourLineColor », « UhourLineWidth »
  • Mesure du temps de redessin d’un agenda (SAG_GetLastRedrawDuration)
  • Possibilité de faire des sélections multiples d’évènements et donc refonte complète de la gestion des sélections d’évènements.
  • Paramètre « MultipleSelection » à passer a « yes »
  • Commande SAG_getSelection(ptr tableau texte) retourne les ID des events sélectionnés
  • Envoi d'un event -5000 en fin de redraw a l'objet conteneur de l'agenda

[modifier] Corrections de bugs:

  • Bug de synchronisation des différentes parties de l’agenda lors du défilement avec refonte importante du défilement
  • Correction de positionnement de range dans le planning Unlimited
  • Correction de l'impossibilité de mettre des retour à la ligne dans les textes du planning "hebdo"
  • Sélection multiple avec la touche commande ou contrôle et non plus avec shift
  • Inactivation en mode compilé de la mise d'info de debug dans le presse-papier
  • Bugs de sélections et de-sélections multiples

.

[modifier] 2.3.8 du 29 novembre 2015

  • Bug de prise en compte de l'opacité des textes d'un event
  • Bug sur la commande Sag_Goto dans certain cas critiques

[modifier] 2.3.5 du 11 juillet 2015 (build)

  • Repositionnement incorrect des ascenseurs après un redimensionnement du planning en mode semaine

[modifier] 2.3.4 du 7 juillet 2015 (build)

  • Resize par le haut d'un événement comportant des icônes (planning semaine)
  • Resize des textes des événements dans certain cas (planning semaine)

[modifier] 2.3.3 du 27 mai 2015 (build)

  • Sag_Goto : gestion de limites de scroll
  • Traçage des heures et des demi heures dans certain cas sur le planning semaine

[modifier] 2.1.1 du 24 mai 2013 (build 153)

  • Ajout de deux paramètres permettant de gérer l'alignement des ressources dans le planning unlimited
  • La couleur du texte d'un event est bien pris en compte dans le planning unlimited
  • Correction du calage de la zone de notification sur macintosh
  • Correction du format de nouvelle durée lors d'un resize d'un event dans le planning unlimited

[modifier] 2.1.0 du 18 mai 2013 (build 152)

  • Ajout de la zone de notification dans le planning unlimited
  • Ajout de la gestion du coin dans le planning unlimited (police, taille couleur contenu, alignement,...)
  • Gestion des format de date en entete de manière plus fine
  • Création de la notion de verrou HardLock
  • Affichage de bulle d'aide en mode unlimited lors du resize ou de la création d'event


[modifier] 1.2.16 du 21 juillet 2012 (build 113)

  • Correction du positionnement de la bulle d'aide des ressources en planning unlimited si l'ascenseur vertical est déplacé,
  • Sécurisation de la commande setEventType pour interdire la création d'un doublon,
  • Correction d'un bug d'affichage en cas de resize du planning unlimited si on a peu de ressources,
  • Sécurisation du dessin des event du planning unlimited si on a pas passé d'opacité dans la couleur de fond du type d'event.

[modifier] 1.2.13 du 11 juin 2012

  • ajout de la commande SAG_isThisEventLock pour simplifier le contrôle de verrouillage d'un événement.


[modifier] 1.2.12 du 10 juin 2012

  • Correction d'un bug d'affichage dans le planning unlimited,
  • Correction d'un bug dans la méthode SAG_LockEvents,
  • Modification du planning hebdomadaire pour gérer le cas ou on aurait aucune colonne à afficher.


[modifier] 1.2.7 du 10 avril 2012

  • Ajout des commandes SAG_xColumnMove et SAG_xRowMove qui permettent de se déplacer dans le planning unlimited au clavier (prévu pour les autres plannings dans une prochaine version)


[modifier] 1.2.6 du 27 mars 2012

  • Affichage des jours fériés dans le date picker,
  • Forte amélioration de performance pour les plannings avec beaucoup de rendez-vous (>1000 event).


[modifier] 1.2.1 du 3 mars 2012

  • Ajout d'un paramètre pour changer le mode de rendering SVG des événements pour pouvoir obtenir des bordure fine : 1px au lieu de 2, ce paramètre est a vrai par défaut,
  • Modification de la commande SAG_setRessource afin de pouvoir passer une description ou une aide qui s'affiche au survol de la ressource en mode "semaine" et "unlimited",


[modifier] 1.2.0 du 1 mars 2012

  • Ajout du nouveau format d'affichage "unlimited",
  • Ajout de nouveaux paramètres pour le format format d'affichage "unlimited"
    • UnlimitedHourWidth
    • NumberOfIntervals

[modifier] 1.1.11 du 3 février 2012

  • Correction d'un bug dans la commande SAG_UnlockEvents qui déverrouillait tous les événements même quand on lui passait un UUID.


[modifier] 1.1.10 du 2 février 2012

  • Ajout de code défensif en cas d'oubli de paramètres : ce sera fait au fur et à mesure dans l'ensemble des méthodes,
  • Ajout d'un paramètre optionnel aux commandes SAG_addEvent et SAG_setEvents permettant un verrouillage immédiat de l'autolock.


[modifier] 1.1.9 du 31 janvier 2012

  • Changement de la méthode de positionnement des noms des jours fériés pour un affichage optimisé,
  • Correction d'un bug d'affichage sur les range/area quand ils duraient plusieurs jours et qu'il n'y avait qu'une ressource affichée.


[modifier] 1.1.8 du 30 janvier 2012

  • Changement de l’algorithme de gestion de SAG_getDayResources pour que la commande fonctionne pour tous les jours y compris ceux qui ne sont pas affichés.


[modifier] 1.1.7 du 29 janvier 2012

  • Ajout d'un paramétre pour masquer le nom des ressources quand il n'y en a qu'une, en mode mois et jour,
  • Correction d'un bug de positionnement des libellés des zones de réservation des plages horaires.


[modifier] 1.1.6 du 28 janvier 2012

  • Ajout de la gestion du Contrôle clic sur Macintosh pour la gestion des évènement en équivalent clic droit
  • Correction d'un bug dans la commande SAG_setParameter pour la fixation de la police de caractère des zones de jours fériés
  • Ajout de la commande SAG_getDayResources qui renvoie un tableau des ressources affichées à une date


[modifier] 1.1.5 du 27 janvier 2012

  • Correction de cas critiques sur l'affichage des plages horaires réservée
  • Ajout de fonctions pour remonter les évènements sur les entêtes, coins et zone d'heure en mode mois/jours : SAG_CallOnSiderEvent ,SAG_CallOnCornerEvent , SAG_CallOnHeaderEvent,
  • Début d'intégration d'un nouveau mode de visualisation.


[modifier] 1.1.4

  • Correction de cas critiques sur l'affichage des plages horaires réservée


[modifier] 1.1.3 du 12 janvier 2012

  • Correction de 3 bugs :
    • Partage de la méthode SAG_Goto avec la base hôte ce qui avait été oublié,
    • Correction d'une erreur de date lors de la création d'un événement en mode semaine,
    • Correction d'une erreur de nombre de colonnes sur les zones de réservation,