|
d6ebb37253
|
module variable are now using the global keyword instead of a module-self object
|
2022-09-17 12:49:48 +02:00 |
|
|
4a19aff206
|
added linux only check for sudo usage and write / execution permissions for the installer folder itself
|
2022-08-30 15:30:38 +02:00 |
|
|
9f8aa05c04
|
added get_hash_map and comp_dict_changes to get information about all the files of an extracted game
|
2022-08-27 00:28:15 +02:00 |
|
|
506ee740f5
|
added TemplateSafeEval, TemplateMultipleSafeEval and Env type hint
|
2022-08-14 12:47:35 +02:00 |
|
|
0bb12a0835
|
now using TYPE_CHECKING instead of using dummy type int
|
2022-08-14 11:45:34 +02:00 |
|
|
39bd521511
|
threaded decorator now return the thread
|
2022-07-18 19:51:20 +02:00 |
|
|
31a28c3cf1
|
implemented user options and made translation capable of changing language
|
2022-06-11 22:38:53 +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 |
|
|
404111948d
|
menu design + translation system
|
2022-06-08 00:23:08 +02:00 |
|
|
d9b9f56169
|
merged a maximum of source file with object (object will be re-separated in multiple folder next commit)
|
2021-07-17 23:32:53 +02:00 |
|
|
2990b1a652
|
created a Option class, merged get_github_file with Track and install_mod with Game
|
2021-07-17 22:24:05 +02:00 |
|
|
2f171311bc
|
installer will now detect if it is a dev version, and can change url to download track
|
2021-07-17 21:05:09 +02:00 |
|
|
57efdf2da3
|
edited source to use CT_Config, Game, Cup and Track
|
2021-07-17 19:30:51 +02:00 |
|
|
ff98213786
|
renamed count_track to load_ct_config, reworked function to load ct_config into variables, called in __init__.py
|
2021-07-14 22:27:03 +02:00 |
|
|
6d1411e199
|
added "track selection" menu allowing you to only install mod for 3, 2 or 1 star track (track from other Mario Kart are not affected)
|
2021-07-14 12:01:07 +02:00 |
|
|
be9036310b
|
english and french have been switched in the code: english is now the main language, making the code way more easier to read for non-french user.
|
2021-07-14 00:23:37 +02:00 |
|
|
d72a1dbaa0
|
added button in menu to check track sha1
|
2021-06-24 13:07:36 +02:00 |
|
|
0e491c591e
|
moved region_ID definition to definition.py
|
2021-06-20 09:55:16 +02:00 |
|
|
ebdaa21146
|
added menu functionnality, removed old extension select listbox
|
2021-06-18 16:44:10 +02:00 |
|
|
fcd50a72c1
|
added visual menu
|
2021-06-17 23:39:33 +02:00 |
|
|
63456239e1
|
added support for all other lecode region
|
2021-06-16 10:52:16 +02:00 |
|
|
a0fe6d6387
|
removed debug line
|
2021-06-16 08:46:13 +02:00 |
|
|
77ff1c3cec
|
an error occured because of get_nodir and get_dir and /PATH/
|
2021-06-16 08:38:04 +02:00 |
|
|
44187f5338
|
PATH directory wasn't properly detected
|
2021-06-16 08:30:08 +02:00 |
|
|
fc049d0178
|
if a DATA dir is found when extracting ROM, it will add it to self.path_mkwf
|
2021-06-15 20:34:25 +02:00 |
|
|
7e221c7b5e
|
subprocess call will now be working with path as relative with a cwd to avoid special character
|
2021-06-15 19:51:07 +02:00 |
|
|
17783d82f5
|
added try except in most function to help debugging error
|
2021-06-15 17:05:49 +02:00 |
|
|
de87af7895
|
added "do everything" translation
|
2021-06-13 21:45:16 +02:00 |
|
|
fa1e9ac4f7
|
Added "Do everything" option, star's color indicate level of glitch on the map (orange = minor bug, red = major bug)
|
2021-06-13 17:57:59 +02:00 |
|
|
e0ffdc01ac
|
fully added language, we can now change it from a combobox, and app will automaticly restart
|
2021-05-24 12:34:20 +02:00 |
|
|
117d62738c
|
added translation system
added english language
|
2021-05-24 00:09:16 +02:00 |
|
|
e44b89bc65
|
splited code into multiple file
|
2021-05-23 19:45:50 +02:00 |
|