|
9059824f5a
|
added argument for the cli, gui and cli source are now inside the interface directory
|
2022-09-03 23:49:21 +02:00 |
|
|
63089497b5
|
added a very experimental cli (can be enabled with -i=cli)
|
2022-09-02 23:30:05 +02:00 |
|
|
c511f7bb86
|
Options class have been rewritten to make saving and getting more explicit
|
2022-08-21 11:30:25 +02:00 |
|
|
222886e009
|
use import instead of using sys.modules to avoid a useless sys import
|
2022-08-02 17:57:46 +02:00 |
|
|
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 |
|