Commit graph

26 commits

Author SHA1 Message Date
c0915ae13e added a 2nd progress bar 2022-08-15 14:14:53 +02:00
8afd7e7926 safe_eval and multiple_safe_eval are now 20x faster (~2.5s -> ~0.13s) 2022-08-15 10:58:36 +02:00
94dddac6d4 implemented Game conversion to WBFS / ISO / CISO after installing the mod 2022-08-11 22:57:41 +02:00
d3ff94b940 the settings button wasn't disabled when installing the mod 2022-08-07 18:37:14 +02:00
b9873a6c49 adapted safe_eval call and optimised them. MKWF safe_eval are now easier to read 2022-08-06 23:28:52 +02:00
e126a6b45b disk space check was done on the wrong directory 2022-08-02 18:37:47 +02:00
4ebd01e924 added a root property for all the container with the main window. (self.master.master ... -> self.root). Fixed an issue with mystuff profile not being deleted properly 2022-08-02 18:01:25 +02:00
7d7df10217 removed "Track Filters" and "Debug Mode" menu since their are replaced by the mod settings window 2022-08-02 17:55:41 +02:00
b4e52cfe58 started implementing ModSettings (only gui testing for now) 2022-07-31 00:03:19 +02:00
d615bbccb6 added the interface for the mod settings 2022-07-28 20:03:38 +02:00
9ece2b491b made the final message code more readable 2022-07-26 18:10:03 +02:00
0555539543 added custom message for when an installation end 2022-07-25 23:52:31 +02:00
f519bbd554 added a textwrap to the progress bar description 2022-07-24 00:18:12 +02:00
062c1272dd made the installer interface a bit wider 2022-07-24 00:02:54 +02:00
e570291b23 renamed all the wu8 to wbz to fit the correct extension 2022-07-22 14:42:14 +02:00
332edcdcc5 implemented threads amount options, added checkbox to language options and changed some part of the Option class 2022-07-22 11:59:50 +02:00
f8c04f62a4 renamed event to plugins 2022-07-16 21:43:18 +02:00
b34833397d moved ExtractedGame to a new file, changed the patch to fit the new syntax of the Patch system 2022-06-25 18:48:30 +02:00
3932716227 added get_ctfile to Track, and implemented autoadd extraction 2022-06-13 22:18:08 +02:00
70ade3dc67 moved safe_eval from Track.py to safe_eval.py, allowed getattr with no function limitation, added track_formatting to mod_config.json to customize the track text format for the menu, the race and the filename. Added a Combobox on the install menu for the extension 2022-06-12 23:21:09 +02:00
31a28c3cf1 implemented user options and made translation capable of changing language 2022-06-11 22:38:53 +02:00
541a1b0689 selecting a mod now work, extraction now have a progress bar, clicking on the install button will start the installation 2022-06-11 18:45:29 +02:00
753be7df0d when pressing the install button, everything but the help menu is disabled. Added progress_function to start a function that yield data about the installation to show it on the progress bar 2022-06-10 21:40:03 +02:00
8d6141703b added permissions check 2022-06-08 14:39:43 +02:00
2f7f0ad5bf implemented events that can be registered from the ./plugins/ directory 2022-06-08 10:18:14 +02:00
404111948d menu design + translation system 2022-06-08 00:23:08 +02:00