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
ce51a3be0a
Refactor the Instruction parser into an Expression one.
...
Now support more arithmeric operator (mainly *, /) and recurcive bracket
2025-02-04 18:43:05 +01:00
409acf748f
Merge branch 'wording' into 'main'
...
Fixed analphabetism
See merge request pixelized/LwaCharacterSheet!1
2024-12-01 23:03:09 +00:00
cbec2e2fd6
Fixed analphabetism
2024-12-02 00:01:54 +01:00
ca8472e0d4
Update the server code to avoid disconnection from players.
2024-12-01 15:54:39 +01:00
2058a6a789
Add settings store/repo etc. to save user settings.
2024-12-01 12:32:06 +01:00
992c79a100
Change the default occupation mode to true on occupation skill.
2024-11-30 23:10:00 +01:00
ca20078ffa
Add support for Hp grow bonus and Leaning bonus.
2024-11-30 18:05:55 +01:00
3419afbe59
Add server & shared module and remove the serveur from the client app.
2024-11-29 18:19:54 +01:00
fa87f05be6
Change navigation for RollHistory into window
2024-11-29 15:43:52 +01:00
f99a938e64
Add quality of life (icons, formula instead of plain Ints)
2024-11-29 15:12:42 +01:00
8884d047a6
Add support for adventage, disadventage and emphasis rolls.
2024-11-29 11:47:11 +01:00
95122d2c99
Add description to the character sheet skills.
2024-11-29 00:15:19 +01:00
4606122264
Change the character sheet save system to use separate files for sheets
2024-11-28 22:14:06 +01:00
de13bf2c74
Add file system management in the main menu.
2024-11-28 19:04:45 +01:00
34a0ee13f0
Small UI / UX adjustment on the character sheet detail/edit
2024-11-28 13:36:21 +01:00
d1a98b9075
Update the last character sheet formfield.
2024-11-27 18:30:51 +01:00
d93ffd9499
Allow negative value into the character sheet bonuses.
2024-11-27 15:39:22 +01:00
8d93d46cce
Refactor the roll mechanism to allow broader instructions set.
2024-11-27 14:09:26 +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
51021d41d5
Refactor the character sheet.
2024-11-26 21:58:36 +01:00
52f7f8333b
Add version to the charactersheet savable.
2024-11-17 22:25:48 +01:00
c7fe440f8f
Add tooltip to the character sheet.
2024-11-16 11:32:05 +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
e880d37275
Add diminished status management.
2024-11-15 15:42:19 +01:00
59f8aff121
Refactor the windows navigation system
2024-11-13 16:36:35 +01:00
5ac0c2dcf6
Change the blur mechanism
2024-11-12 16:57:54 +01:00
3705fbd947
Add PP and HP managmenet
2024-11-11 22:32:01 +01:00
f6d026d50f
Minor UI adjustment.
2024-11-11 18:38:25 +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
ba0cc30a1a
Remove Google DataStore. save data directly into files. enable obfuscation.
2024-11-08 16:54:48 +01:00
81d725e224
Add release build support (DMG)
2024-11-08 10:39:26 +01:00
b348f8a327
Add release build support (MSI) with proguard disable because of Datastore
2024-11-07 23:19:14 +01:00
7af0c15a62
Add values/strings file
2024-11-07 18:43:29 +01:00
5bc8706972
Add gradle configuration for MacOS release.
2024-11-06 14:48:38 +01:00
bf57839242
Remove prefernce_pb from indexing
2024-11-05 17:28:48 +01:00
1b9a2f48ca
Add string roll support
2024-11-05 17:17:33 +01:00
b71645a7a2
Link the CharacterSheet model to the UI.
2024-11-05 14:34:24 +01:00
65aa53890f
Update the app with some features skeleton.
...
Change the navigation system
Add a basic file system management to save the charactersheet.
Add a common source code directory & commonTest module.
Add test to the business class.
2024-11-04 23:34:16 +01:00
d74a5fcd7c
Basic character sheet edit.
2024-11-03 16:02:29 +01:00
6e4f91e007
Add a basic character sheet.
2024-11-03 10:04:18 +01:00
9ddd6018fd
Initial commit
2024-11-02 08:34:20 +01:00