5c069ae1fe
Corrige LE vrai bug : un nom de champ mot-réservé SQL (ex. "order") faisait disparaître l'objet entier
williamandClaude Sonnet 52026-08-27 19:27:09 +02:00
c14f7e9ba5
Corrige le vrai bug : un champ "Relation" sans objet cible plantait toute la création
williamandClaude Sonnet 52026-08-27 19:10:54 +02:00
6cf4fdbe72
Corrige la création d'objet sans champ : le panneau rechargeait la page sans rien créer
williamandClaude Sonnet 52026-08-27 19:03:29 +02:00
7dd7551bc5
Corrige le texte illisible dans les boîtes de dialogue du jeu de démo
williamandClaude Sonnet 52026-08-27 18:52:17 +02:00
81c31a9c49
Corrige la boîte de dialogue (superposition) : un élément posé après elle s'affichait par-dessus
williamandClaude Sonnet 52026-08-27 18:43:29 +02:00
28d8cd8cd0
Ajoute un script de démo pour tester dialogues/surbrillance/message différé
williamandClaude Sonnet 52026-08-27 17:59:21 +02:00
169b720620
Corrige la sauvegarde des données d'un objet : collision d'id de formulaire entre objets
williamandClaude Sonnet 52026-08-27 17:31:58 +02:00
ad04abc723
Merge pull request 'Dev' (#2) from dev into main
w-vandal2026-08-27 13:00:44 +00:00
82a14fcb2b
Panneau valeur variable Objet/Tableau : bouton +Ajouter visible et sauvegarde auto
williamandClaude Sonnet 52026-08-27 14:56:03 +02:00
1b24df9546
Éditeur à champs pour les variables Objet/Tableau (plus de JSON à taper)
williamandClaude Sonnet 52026-08-27 14:41:37 +02:00
aaf9954446
Variables globales Objet/Tableau, lisibles via un chemin dans les conditions et filtres
williamandClaude Sonnet 52026-08-27 14:28:23 +02:00
b21f56e364
Filtre de colonnes + panneau de détail d'une entrée (onglet Données)
williamandClaude Sonnet 52026-08-27 13:17:10 +02:00
943bf265de
Panneaux flottants en plein écran par défaut, avec bouton pour en sortir
williamandClaude Sonnet 52026-08-27 13:06:58 +02:00
20adfa4169
Ne régénère plus que l'élément concerné par "Ouvrir la ligne cliquée"
williamandClaude Sonnet 52026-08-26 09:02:49 +02:00
5114372cc4
Réattache les gestionnaires de clic après "Ouvrir la ligne cliquée"
williamandClaude Sonnet 52026-08-26 08:18:43 +02:00
ca7daf9a31
Réattache toujours les gestionnaires de clic après un rafraîchissement de données
williamandClaude Sonnet 52026-08-26 07:47:19 +02:00
024da11934
Corrige le blocage des clics après le premier rafraîchissement de données
williamandClaude Sonnet 52026-08-26 07:31:40 +02:00
4fc2b492b1
Merge pull request 'Dev' (#1) from dev into main
w-vandal2026-08-26 04:56:43 +00:00
438e561b45
Préserver l'état visuel transitoire lors du rafraîchissement des données
williamandClaude Sonnet 52026-08-25 18:17:35 +02:00
96d017c21f
Évite de rejouer les déclencheurs "affichage"/l'animation quand on est déjà sur l'écran ciblé
williamandClaude Sonnet 52026-08-25 17:47:25 +02:00
b094342097
Ajoute "Ligne cliquée (Répéteur)" comme cible pour une Condition/action de la Logique de la scène
williamandClaude Sonnet 52026-08-25 17:19:41 +02:00
7d48445443
Ajoute "Variable globale" au sélecteur "Valeur fixe / Donnée d'un autre objet"
williamandClaude Sonnet 52026-08-25 16:51:18 +02:00
6894c5fc95
Remplace le confirm() natif par une modale custom qui avertit des suppressions en cascade
williamandClaude Sonnet 52026-08-25 16:27:34 +02:00
1e86077e45
Corrige un plantage à la suppression d'un élément référencé par la Logique de la scène
williamandClaude Sonnet 52026-08-25 16:19:52 +02:00
4dc42a7f3b
Corrige les réglages fantômes d'un exemplaire d'élément de jeu déjà posé
williamandClaude Sonnet 52026-08-25 16:10:30 +02:00
94f1414506
Corrige un bug important : le style de TOUT élément neuf était cassé depuis l'ajout de l'Ombre
williamandClaude Sonnet 52026-08-25 15:54:06 +02:00
e9a991ed13
Un exemplaire d'élément de jeu posé sur un écran reste maintenant lié à son modèle
williamandClaude Sonnet 52026-08-25 15:26:45 +02:00
79fe04c6ac
Corrige "database is locked" causé par une connexion SQLite qui fuit après un plantage
williamandClaude Sonnet 52026-08-25 15:06:16 +02:00
bda082bffd
Ajoute une propriété "Ombre portée" (box-shadow), disponible sur tout widget
williamandClaude Sonnet 52026-08-25 14:37:38 +02:00
9c9e3c5379
Le sélecteur de champ apparaît maintenant sur tout nouveau widget d'un élément de jeu lié à un objet
williamandClaude Sonnet 52026-08-25 13:38:10 +02:00
7e80ff952a
Ajoute un sélecteur de champ pour insérer {{champ}} dans le Contenu
williamandClaude Sonnet 52026-08-25 13:18:12 +02:00
baa3da1035
Corrige la comparaison booléenne : "Oui"/"Non" n'était pas reconnu comme valeur vraie/fausse
williamandClaude Sonnet 52026-08-25 12:52:27 +02:00
a28cc5881e
Corrige la condition de visibilité : un widget "special_render" visible ne se rafraîchissait jamais en jeu
williamandClaude Sonnet 52026-08-25 12:31:50 +02:00
ff01b3903c
Corrige la condition de visibilité (mode "objet") à l'intérieur d'un Répéteur
williamandClaude Sonnet 52026-08-25 12:17:40 +02:00
11b08c8503
Éditeur de scène : le canevas remplit exactement l'espace disponible, plus de marges
williamandClaude Sonnet 52026-08-25 11:50:50 +02:00
14deba943a
Éditeur de scène : le canevas remplit vraiment tout l'espace disponible
williamandClaude Sonnet 52026-08-25 11:44:40 +02:00
dae6da166e
Éditeur de scène : supprime le fil d'Ariane, canevas remonté, défilement propre au canevas
williamandClaude Sonnet 52026-08-25 11:38:29 +02:00
ea9f91fc19
Éditeur de scène : Logique/Timeline en onglets plein écran, réglages d'écran déplacés dans le panneau Éléments
williamandClaude Sonnet 52026-08-25 11:27:50 +02:00
2051b375ac
Passe toutes les pages restantes en deux colonnes (créer à gauche, contenu à droite)
williamandClaude Sonnet 52026-08-25 10:58:49 +02:00
59247694d6
Applique le gabarit sobre/compact/sans défilement à toutes les pages hors éditeur
williamandClaude Sonnet 52026-08-25 10:45:42 +02:00
ac0f003663
Rend le tableau de bord du jeu plus compact, sobre et sans défilement de page
williamandClaude Sonnet 52026-08-25 10:31:43 +02:00
20ef86e039
Aligne le style du bouton "nouvel objet" sur les autres actions du tableau de bord
williamandClaude Sonnet 52026-08-25 10:24:07 +02:00
11a2d397e8
Remplace la création inline de variable par une page de gestion dédiée, redesign du tableau de bord du jeu
williamandClaude Sonnet 52026-08-25 10:00:35 +02:00
3c6d07cb3a
Remove the "Ajouter DANS ce conteneur" properties-panel menu
william2026-08-25 07:22:09 +02:00
aa3be503ce
Expose relation fields in the champ pickers and fix their column resolution
william2026-08-25 06:48:04 +02:00
343732d7aa
Turn free-typed field/object names into dropdowns in the Répéteur and Donnée liée filters
william2026-08-25 06:32:21 +02:00
33a887e7ba
Move icon gallery to the left panel, drop the redundant Icône tile, add drag-into-container in the tree
william2026-08-25 06:03:02 +02:00
6d80ed6958
Switch icons from a webfont to self-hosted SVG masks — the webfont was the actual problem
william2026-08-24 20:11:49 +02:00
15cad6c50f
Self-host Font Awesome instead of loading it from a CDN
william2026-08-24 20:01:39 +02:00
675316cb3d
Switch Font Awesome CDN from cdnjs to jsdelivr
william2026-08-24 19:57:31 +02:00
9cc6704e08
Replace the icon widget's plain text field with a visual searchable picker
william2026-08-24 19:26:35 +02:00
cc0442ef5f
Add a Font Awesome icon gallery to the properties panel, draggable onto the screen
william2026-08-24 19:10:25 +02:00
850242d1d4
Make the left element-tree panel floating/draggable/closable too, same as the right one
william2026-08-24 15:33:47 +02:00
03ca2723c5
Make the screen editor's properties panel floating, draggable, and closable
william2026-08-24 15:12:50 +02:00
a7518355ed
Expose every Bulma variant as a choosable option, not just a curated few
william2026-08-24 14:50:44 +02:00
bb01e9fdf1
Make Jauge, Onglets, and every form-field widget real native Bulma elements
william2026-08-24 14:31:55 +02:00
24ced267cb
Stop zeroing out padding/margin/border-width on native-Bulma widgets
william2026-08-24 14:01:38 +02:00
2a673e023c
Make Conteneur a native Bulma box by default instead of an opt-in style picker
william2026-08-24 13:45:29 +02:00
8da5715e5b
Make the screen editor's properties panel use native Bulma elements, not just Bulma-styled buttons
william2026-08-24 13:30:17 +02:00
25a331830b
Reskin the whole admin UI (not just game widgets) with Bulma
william2026-08-24 13:19:02 +02:00
38f33d88d9
Make Bulma the default style engine for Bouton/Titre/Conteneur, layered under existing inline customization
william2026-08-24 12:54:50 +02:00
26cf245ffe
Truncate long cells in the data table and add a row-detail popup
william2026-08-24 11:33:29 +02:00
0e5db97180
Let Texte/Titre elements bind directly to a single row of another object
william2026-08-24 11:02:54 +02:00
f58fb2bc3d
Support a second AND condition on the data-repeater filter
william2026-08-24 10:48:52 +02:00
d8a80b8a8a
Show existing fields as a scrollable table on the object-edit page
william2026-08-24 10:28:03 +02:00
2bb0c253f9
Fix object-form breaking on repeat pjax visits, and stray autofill in game rename field
william2026-08-24 09:21:19 +02:00
4b05301e2e
Add drag-and-drop reordering of sibling elements in the tree panel
william2026-08-24 08:43:36 +02:00