Commit graph

15 commits

Author SHA1 Message Date
b9d6913e22 settings can now be exported and imported. Simplified syntax for modder defined global_settings 2022-08-23 22:59:55 +02:00
2edb82939c added a developer mode enabling a testing frame in the ModSettings 2022-08-21 23:12:50 +02:00
777acb7cbf optimised some of the gui object 2022-08-21 22:28:06 +02:00
5f5dc6bfbc ModSettings can now have a description 2022-08-21 17:31:05 +02:00
c511f7bb86 Options class have been rewritten to make saving and getting more explicit 2022-08-21 11:30:25 +02:00
6d5dae63af made the mod_settings window wider 2022-08-17 22:00:36 +02:00
da9ec18ef3 mod_settings can now have a description from message.json 2022-08-17 19:00:35 +02:00
433bf08b9b added translate_external for message that need translation from outside of the installer. 2022-08-17 18:43:40 +02:00
0bb12a0835 now using TYPE_CHECKING instead of using dummy type int 2022-08-14 11:45:34 +02:00
453b631325 clicking on any mod settings widget will automatically enable the settings, instead of needing to enable it manually. 2022-08-07 20:47:26 +02:00
13bf66c94e mod settings name can now be translated in the settings window 2022-08-02 22:02:25 +02:00
59106d8ed9 module filtering subclasses have been simplified to made the code easier to read with less directory inside other useless directory and comment have been added 2022-07-31 23:05:54 +02:00
547e9108da factorized global and specific window into the same one 2022-07-31 19:59:28 +02:00
a2037fd084 implemented settings preview, tweaked some visual and made the preview window code a bit simpler 2022-07-31 19:09:49 +02:00
b4e52cfe58 started implementing ModSettings (only gui testing for now) 2022-07-31 00:03:19 +02:00