Commit Graph

150 Commits

Author SHA1 Message Date
Clément Pons fde752b6ed Compress stored content for improved caching size and speed. Add loading component on every Content ready awaiting to reduce first render time. 2025-10-28 17:57:20 +01:00
Clément Pons ab36eec4de New CM6 live edition components and floating cache and persistance. 2025-10-28 16:23:45 +01:00
Clément Pons 73b0fdf3f5 Typo fixes, add spell range to sheet and remove useContent 2025-10-21 17:49:21 +02:00
Clément Pons 25bd165f1d Merge branch 'dev' into HEAD 2025-10-21 17:26:16 +02:00
Clément Pons 5c1f41b0b7 Fix ProseH remains, rollback layout rendering and add proper scrolling to the character sheet tabs 2025-10-21 17:22:46 +02:00
Peaceultime feb2fb56c6 New default layout without vuejs rendering (still needs some fixes) 2025-10-19 23:35:11 +02:00
Clément Pons 72843f2425 Fix registration email and add no character friendly messages 2025-10-15 14:58:59 +02:00
Clément Pons 443612cc58 Floater pinned true handler, SQL schema update to handle private/public notes on character, fix Canvas zoom debounce on move. 2025-10-15 14:34:12 +02:00
Peaceultime b19d2d1b41 Updated legal stuff, added floating popup that can be pin and move. Fix character compiler modifier updates not dirtying all dependents. 2025-10-05 23:54:37 +02:00
Clément Pons eb0c33deae New ability display, sereval Character compile and creation fixes 2025-09-30 18:03:38 +02:00
Clément Pons 1642cd513f Work in progress: CharacterSheet implementation and FeatureChoice rework 2025-09-29 17:53:41 +02:00
Clément Pons 423df7bc42 Add spell picker in the character sheet 2025-09-01 17:53:07 +02:00
Peaceultime c93cc4078c New Toaster class, Ability and Resistance removed from config file and choices improvement 2025-08-31 23:52:11 +02:00
Clément Pons 17bc232602 Changes tooltips reference, update character sheet UI, getID now embed the ID_SIZE, new ability max option in feature effect. 2025-08-29 17:46:08 +02:00
Clément Pons 042d4479ee Ajust database schema to recent changes 2025-08-26 17:34:34 +02:00
Clément Pons 80a94bee86 Remove unused components, change zod to v4 and cahnge a few character properties 2025-08-26 13:21:42 +02:00
Clément Pons 69ee62c08e Convert list texts to a separate i18n text, allowing translation and fixing action/passive/... removal. Character sheet now use the character compiler. 2025-08-25 17:35:15 +02:00
Clément Pons 72982a4ea9 Impoved FloatingUI components and create a PickableFeature class 2025-08-13 17:39:58 +02:00
Peaceultime 920ce2e1b6 Feature Builder panel progress 2025-08-11 09:39:41 +02:00
Clément Pons ba8c7b05e6 Merge branch 'character' into dev 2025-07-21 18:00:00 +02:00
Clément Pons a8dcc47a1b Add CharacterBuilder class to unify and compile the features 2025-07-21 12:01:52 +02:00
Peaceultime 996b9711e4 Progress on visual rework of the character editor 2025-07-09 23:58:24 +02:00
Clément Pons da5c1202ed Rework character editor with new Figma design 2025-07-07 17:55:20 +02:00
Peaceultime c33bd95b81 Package update and TrainingViewer rendering fixes 2025-06-30 08:22:58 +02:00
Clément Pons d5851499cd Fix TrainingViewer render 2025-06-27 22:04:10 +02:00
Clément Pons e78a60f771 Rework Training Viewer rendering as vertical 2025-06-18 17:41:19 +02:00
Clément Pons 9a6f91a341 Finish TrainingViewer and rework character editor style 2025-06-05 17:35:22 +02:00
Clément Pons 218b68db60 Training viewer and properties manager preparation 2025-06-04 17:42:47 +02:00
Clément Pons 42915d699f New feature system for training and homebrew 2025-06-03 16:42:41 +02:00
Clément Pons df3577f673 New SQL tables structure 2025-04-30 17:44:54 +02:00
Clément Pons 871861e66e Add public characters and visibility flag 2025-04-29 17:48:49 +02:00
Peaceultime 1ee895ab42 Add Health, mana and armor editing 2025-04-26 15:49:52 +02:00
Peaceultime 3f58114091 Spell selection in creator + rebalancing 2025-04-24 23:38:49 +02:00
Clément Pons 878bcc0a16 Progress on spells 2025-04-24 17:23:03 +02:00
Peaceultime 5e6f296c56 Add character duplication, fix prelevel unselect and ability points calculation 2025-04-23 23:06:15 +02:00
Peaceultime 7a11c5382c Character creation UI fixes, updates and resistances are displayed. 2025-04-23 22:44:34 +02:00
Peaceultime 0771d5ebd1 Fix character first level being pickable twice and add mail proxy 2025-04-22 20:57:59 +02:00
Clément Pons a30f394ef7 Add character notes and more debugging for mailserver (help me !!!) 2025-04-22 17:40:39 +02:00
Clément Pons b8f547d3e9 Add modifier edition, fix race selection and add mail debug data 2025-04-22 15:45:10 +02:00
Clément Pons 1de2439a8a Completed ability editor 2025-04-22 13:24:48 +02:00
Clément Pons 308c2974f1 Progress on abilities 2025-04-22 11:29:23 +02:00
Clément Pons cb00c093ff Remove HyperMD and fix validation task 2025-04-22 10:05:14 +02:00
Peaceultime f599b561af Character creation implementation. People and training ready, still need to work on abilities and spells 2025-04-21 21:53:15 +02:00
Clément Pons 6100fd9411 Fix content read pages and proses getting content. Start working on CanvasEditor. 2025-04-01 17:23:26 +02:00
Peaceultime 1d41514b26 Update DB schema to include an ID and split overview and content. Progressing on ContentEditor with the ID fixing many issues. Adding modal and sync features. 2025-03-31 01:19:58 +02:00
Peaceultime 41c19b4bfb Big rework to include OPFS API for local edits. Big components rework in vanilla JS to optimize. Unfinished, DO NOT SHIP YET ! 2025-03-28 19:38:06 +01:00
Peaceultime f2d00097d6 Add grid snapping, grid preview, fix zoom slowdowns and canvas markdown editing being at the wrong size. 2025-03-04 15:14:12 +01:00
Peaceultime 939b9cbd28 Add neighbor snapping. Add edge snapping. Change accent colors and logo colors, fix canvas history being transported when changing canvas. 2025-02-06 23:36:55 +01:00
Peaceultime af317cb0e3 Navbar rework, several CSS fixes, Markdown preferences 2025-02-01 10:58:52 +01:00
Peaceultime 8fc1855ae6 Merge branch 'dev' of https://git.peaceultime.com/peaceultime/obsidian-visualiser into dev 2025-01-29 22:53:05 +01:00