Commit graph

26 commits

Author SHA1 Message Date
27dba5438e Add GM & NPC (UI) support. Change the Id system. 2025-03-15 17:49:12 +01:00
6b86a6c075 Add a basic version of the GM screen. 2025-03-15 10:24:55 +01:00
35396b6069 Some small UI adjustment to the level UP screen & RollOverlay. 2025-03-14 15:07:48 +01:00
16b2b49f03 LevelUp feature. 2025-03-12 18:12:29 +01:00
f60a58f71e Add some chat log messages (diminished + hp/pp changes) 2025-03-03 22:49:29 +01:00
7a9dd97123 Add chat to the campaign screen + change a bit the network UI. 2025-03-03 18:14:46 +01:00
3f67e342a7 Add directories to distingish between pixelized apps. 2025-03-02 10:20:52 +01:00
3941c5dd76 Change the access to some old screen from the new UI. 2025-02-28 13:31:01 +01:00
f51a83cf6e Add the old ui to the new one. 2025-02-27 19:15:06 +01:00
ed1b27039d Update the old / new UI to work with the server. 2025-02-24 17:12:50 +01:00
1e5f0d88ae Refactor project data to allow server handling. 2025-02-22 12:54:19 +01:00
3c8eecdab5 Add roll values to the new UI 2025-02-21 14:53:52 +01:00
6385d4c8bd Refactor the ui package. 2025-02-20 18:04:38 +01:00
0c613c5b72 New UI. 2025-02-18 20:49:38 +01:00
8fd2ff3cc4 Reword the windows height management to avoid too big windows. 2025-02-05 11:39:44 +01:00
f715b973ff Add global keyevent magagement. 2025-02-05 11:19:22 +01:00
fa87f05be6 Change navigation for RollHistory into window 2024-11-29 15:43:52 +01:00
d2ae180cf7 Remove the back navigation on charactersheet edit and add a save action 2024-11-27 11:53:58 +01:00
f8168a8997 Fix windows management by introducting key() 2024-11-27 11:36:53 +01:00
7fc99f5799 Add koin dependencies injections. 2024-11-15 21:18:45 +01:00
f459877d55 Add error management for the network client. 2024-11-15 16:43:36 +01:00
59f8aff121 Refactor the windows navigation system 2024-11-13 16:36:35 +01:00
ca456b55d9 Add roll history page 2024-11-10 17:26:58 +01:00
f92922c228 Add roll sharing feature over the WebSocket. 2024-11-09 22:57:26 +01:00
0e5fee6771 Add basic network feature.
Basic implementation of a WebSocket protocol with JSON.

Note : obfuscation & release build are deactivated again. Netty (needed for Ktor server) is a nightmare to build in release with or without proguard.
Spend more time until now on project configuration that in actual prototyping.
2024-11-09 19:35:24 +01:00
b71645a7a2 Link the CharacterSheet model to the UI. 2024-11-05 14:34:24 +01:00