Commit graph

48 commits

Author SHA1 Message Date
31a28c3cf1 implemented user options and made translation capable of changing language 2022-06-11 22:38:53 +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
599b520780 deleted every files that are not resources for the rewrite
Signed-off-by: Faraphel <rc60650@hotmail.com>
2022-06-07 19:37:38 +02:00
b3d5af63ed readded a better track selection filter (advanced menu), fixed an issue with tracks always renormalizing, added a default sort in ct_config, added a Common class to reunite all component with more readability and less weird code, splited the Gui into a directory 2022-01-25 12:59:51 +01: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
57efdf2da3 edited source to use CT_Config, Game, Cup and Track 2021-07-17 19:30:51 +02:00
fd5a2a957e reworked color system, you can now choose a version where track will be highlighted, only prefix and suffix will now be colored 2021-07-15 11:43:27 +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
cdfeb4c4f5 added check_track_sha1 to AppClass 2021-06-24 13:09:37 +02:00
1c2314275c added option module 2021-06-18 11:42:57 +02:00
bc45f28813 splitted patch_file.py into multiple file to make it way more readable 2021-06-17 11:21:48 +02:00
66b66c145d added get_github_file to AppClass 2021-06-16 23:37:36 +02:00
e4fa9ba95c added try except in most function to help debugging error 2021-06-15 17:04:34 +02:00
b7b799f0d5 removed a TODO 2021-06-14 09:47:35 +02:00
2405782ea8 added math to lib 2021-06-03 21:59:40 +02:00
793d12c966 ct_icon is now generated from ./file/cup_icon, making it easier for me to update it 2021-05-27 13:44:18 +02:00
0d7fb9729c images appearing when game is booting are now generated from ./file/img_desc/, making it easier for me to update 2021-05-27 12:25:06 +02:00
72b50cf365 added console / track type and star color 2021-05-26 22:53:41 +02:00
c3f910694b (DONT WORK) trying to make Common file generate from game's files 2021-05-26 13:05:34 +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
9517e7716d splited code into multiple file 2021-05-23 19:47:01 +02:00
e44b89bc65 splited code into multiple file 2021-05-23 19:45:50 +02:00
347661f228 added TODO 2021-05-22 17:58:25 +02:00
d8247b896f moved create_lecode 2021-05-21 22:52:58 +02:00
4e4b67ab6b forgot some \n in CTFILE 2021-05-21 22:48:18 +02:00
1005ac3c94 removed CT-FILE TODO 2021-05-21 22:30:55 +02:00
53adf54157 CTFILE is now generated from ct_config, itself generated from MKWCreator 2021-05-21 22:26:48 +02:00
33b1c54e47 race conversion can now run in parallel, up to 8 track at the same time 2021-05-21 21:57:09 +02:00
9bcf4b67b7 added a TODO 2021-05-21 18:08:18 +02:00
14a2680ccc added a flag so console window don't appear while editing files 2021-05-21 16:43:51 +02:00
a639d03527 Added file conversion to ISO, CISO, WBFS, and change of ID to RMCP60 2021-05-21 15:59:03 +02:00
ed188ec76e Added zipfile in lib for update 2021-05-21 14:01:20 +02:00
0b6c3e252f Bash'n'Dash'n'Dash wasn't correctly converted by wszst because of the " ' " 2021-05-21 13:46:16 +02:00
474d3bd7c8 Added Update support 2021-05-21 13:26:07 +02:00
4b4ca1def2 added icon 2021-05-20 22:57:50 +02:00
66e13146f5 changed how Track are converted to szs so that a crash is easily recoverable 2021-05-20 22:51:08 +02:00
40c00d7704 a non-local were missing, added some \n to Progressbar 2021-05-20 22:30:29 +02:00
e3b01ae576 replaced "textes" by "courses" 2021-05-20 21:45:34 +02:00
3aa48da32f replaced -d by --DEST to automaticly create directory. Fixed a os.exists() with a missing path 2021-05-20 21:44:32 +02:00
0a5a15d64b Added a Progressbar, and removed lag while patching the game. 2021-05-20 21:32:00 +02:00
0089562416 Track-WU8 will be automaticly deleted when convertion to szs is completed.
Wiimm's szs and iso tools are now available in the ./tools/ directory to avoid installing it manually.
2021-05-20 13:44:36 +02:00
bcadbfb772 Track-WU8 will be automaticly deleted when convertion to szs is completed 2021-05-20 13:13:34 +02:00
3d703932ca fixed some problem with new subprocess.call, causing some file to go inside the wrong directory
some error with bmg file could appear if files already existed
wu8 file were converted to bz instead of szs
2021-05-20 13:06:14 +02:00
e79075555a added conversion of file to avoid nintendo-copyright problem
changed subprocess.call usage causing a bug with environement path
2021-05-20 12:12:05 +02:00
1b624e1d1e v0.1 - Install Commit
The code can work, but some file are missing in the file folder : too much file possibly nintendo-copyrighted, they'll be available in the future when they'll be in an another format
2021-05-20 08:55:08 +02:00