6 Commits

Author SHA1 Message Date
Adrestie 4ad53b1a36 ForeverUI : durabilité, points de la relecture
La place par défaut de la figurine de durabilité reste à jour même une
fois déplacée, pour qu'une remise à zéro retrouve la place du client du
moment. Ses pièces d'arme, de bouclier et à distance, qui débordent de
son cadre, restent dans l'écran. Layout.Fractions sert aussi au mode
Personnaliser au lieu d'une copie.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 12:35:13 +02:00
Adrestie df9ae8fb07 ForeverUI : sièges du véhicule contre la minimap en véhicule, fenêtre de taille du côté le plus dégagé
Dans un véhicule à barre de véhicule, le client cache les barres de
droite et finit le glissement de l'icône des sièges contre la minimap :
sa place par défaut fait de même (recalculée à la montée et au retour).
Seul un ancrage du client sur la minimap est remplacé ; un déplacement
en mode Personnaliser n'est plus bloqué par un drapeau. Pour un élément
trop grand pour tous les côtés, la fenêtre de taille va du côté le plus
dégagé.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 12:19:23 +02:00
Adrestie ca3c69639e ForeverUI : sièges du véhicule déplaçables, fenêtre de taille qui longe l'élément
L'icône des sièges du véhicule devient un élément déplaçable ; sa place
par défaut reste celle du client (sous la minimap, à gauche des barres
de droite affichées) et suit la minimap, et le client ne la reprend plus
une fois déplacée. En mode Personnaliser, la fenêtre de taille suit
l'élément pendant son déplacement et se met sur le premier côté où elle
tient à l'écran sans le couvrir : droite, gauche, dessous, dessus.
Fondu : durée fixe de 0,3 s (MAINMENU_SLIDETIME est local au client).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 12:11:06 +02:00
Claude c3b0dfad3e ForeverUI : menu du raid, discussion, /fui reset et éditeur
Page raid : les boutons sécurisés posés sur les lignes du menu étaient
masqués sans être détachés ; ancrés aux lignes de DropDownList1, ils les
gardaient protégées toute la session, et le menu suivant ouvert en combat
voyait ses lignes refusées (réancrage, hauteur). Détachés, comme ceux de
DropDown.lua.

Discussion : la boucle par image traitait aussi les fenêtres fermées (cadre
et onglet cachés), environ 75 appels chacune, dix fenêtres par défaut.

/fui reset en combat effaçait les positions enregistrées puis déplaçait des
cadres sécurisés (bloqué) : écran et réglages ne concordaient plus. Refusé
en combat, avec le message du client.

Éditeur : un élément caché pendant qu'on le tient (barre d'incantation en
fin de sort, cadre de cible perdue) ne reçoit pas le relâchement ; le
glisser se termine sur la disparition de son voile.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KxRZNHkq453dyUMcWsyUf1
2026-10-01 23:31:13 +00:00
Adrestie 35fc513c41 ForeverUI : sacs réduits quand ils ne tiennent pas, positions qui suivent l'écran
Sacs : règle GetContainerScale de Camelot (de 1 à 0,75 par pas de 0,01,
jusqu'à ce que la colonne de gauche reste dans l'écran, ou à droite de la
banque ouverte), avec l'empilement de ForeverUI ; refait quand la taille
de l'écran ou l'échelle de l'interface change.
Mode d'édition : un élément déplacé est accroché au point de l'écran du
tiers où il est posé, et garde sa place par rapport à ce bord.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01 10:17:44 +02:00
Adrestie 729da261c9 ForeverUI : Customize UI (menu Echap, grille, poignees, aimant, collage, taille), README resserre
- CustomizeUI.lua : bouton Customize UI apres AddOns, grille reglable (pas, origine 3x3),
  voiles de selection camelot, 9 poignees sur l'element selectionne, Snap on Grid et
  Sticky UI par attraction, fenetre de taille 50-200 %, Cancel / Reset / Validate
- Layout : session de travail, echelle par element, Validate ne touche plus aux places
  des fenetres
- griffons detaches de la barre d'action
- art : editmode (camelot) et poignees housing-advancedmode-scale-handle
- banc : textes sans police refuses, fichiers charges sous leur nom, essais de l'editeur
- README reduit a l'essentiel

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 14:17:58 +02:00