1
0
Fork 0
Commit graph

59 commits

Author SHA1 Message Date
018fb6502a turns out exe is not a valud build target :( 2022-02-09 11:35:45 +09:00
34ede97d31 removed unnecessary file 2022-02-09 10:20:38 +09:00
9448e19136 changed build targets
- buids application instead of installer
2022-02-09 10:20:24 +09:00
e4189f5603 attempt to fix compilation error take 2 2022-02-08 22:15:04 +09:00
2ee06eb678 tried to fix compilation error on windows 2022-02-08 21:16:59 +09:00
a910f2a19e don't show steam launch step on windows OS 2022-02-08 21:02:22 +09:00
ac7c41945b added reset steam launch option to remove command 2022-02-08 20:49:05 +09:00
3b03ff7a8d removed unnecessary code 2022-02-08 20:44:20 +09:00
155f6b9805 added conditional compilation 2022-02-08 19:27:44 +09:00
56e03bf6f4 added basic WBM remove feature 2022-02-03 09:51:03 +09:00
9132a3c98c install logic improvement
- removed unnecessary command argument
- reduced unnecessary install command call
2022-02-02 11:38:02 +09:00
10f91afa84 game path related logic update
- implementation and simplification
2022-02-02 11:36:58 +09:00
53fa502c89 steam launch option update
- fixed bug in the backend (was using "path" string as path lmao)
- more useful error message
- better install section styling
2022-02-02 09:49:03 +09:00
93c5daeb1e simplified steam launch option setting 2022-02-01 23:45:21 +09:00
71729727ec consistent indentation 2022-02-01 23:28:40 +09:00
a5097c3301 updated steam launch option related logic 2022-02-01 21:41:49 +09:00
ac787b4dbc install command update
- remove unnecessary checks (install_mod.rs and install/mod.rs)
- removed unused InstallErrs
- clearer frontend descriptions
- implemented basic install feedback
2022-02-01 16:57:39 +09:00
466b72a3e0 util functions cleaning
- minimalized usage of the `use` declarations
- improved documentation comments
- removed unnecessary functions
- more robust path calculation
2022-02-01 12:12:54 +09:00
72b09cc383 code quality improvement 2022-01-31 10:08:55 +09:00
139db86f97 implemented uninstall logic 2022-01-31 09:53:41 +09:00
1a3979a0da aah too lazy to create proper git commit 2022-01-30 22:05:58 +09:00
a0795c8041 improved types
- moved types  to types.rs
- added custom serialization logic
2022-01-27 17:52:52 +09:00
bbe2bdf72d removed unnecessary command args 2022-01-27 16:08:27 +09:00
451a50b17f separated install result and install error 2022-01-27 15:19:16 +09:00
1f04762124 readability and logging improvement 2022-01-27 08:40:57 +09:00
5bed0e0df4 improved error handling 2022-01-27 08:37:09 +09:00
37cd9ae7c0 install command update
- check if launch option is properly set
- more documentation
- improve code efficiency
2022-01-27 08:05:08 +09:00
0bc20d8224 install command update
- game path resolution logic update
- added function documentation
2022-01-26 22:56:01 +09:00
5128f24004 simple code splitting 2022-01-26 22:38:11 +09:00
0d1344c50e better code splitting 2022-01-26 15:47:09 +09:00
b624ae01bc removed automatic launch option logic
- do it manually instead
2022-01-26 15:39:27 +09:00
03b6ddef6c install command update 2022-01-25 20:28:40 +09:00
33e7304256 added new constant 2022-01-25 10:01:49 +09:00
89da96d64e separated steam path and game path get logic 2022-01-25 10:01:34 +09:00
97136cbdef improved code readability 2022-01-22 21:03:30 +09:00
5e5a9869c1 moved get game path logic to separate function 2022-01-22 21:01:27 +09:00
5f39aa1bbc improved error catching 2022-01-22 10:10:59 +09:00
aa54db3ae7 install logic improvement
- added more install steps event
- implemented more install procedures
2022-01-21 21:17:09 +09:00
a137c79045 added unzip process 2022-01-21 13:42:23 +09:00
fc9ed2fe99 improved install logic
- added logic for when the default game install location was not found
2022-01-21 11:22:02 +09:00
1d85b6ceb5 arranged allowlist config alphabetically 2022-01-21 11:21:08 +09:00
51f0b0013d install setup update
- fixed "macos" spelled as "maxos"
- added done status
- separated spin cog state from show buttons state
- simplified payload
- show current status
- added style to the install button
2022-01-20 22:06:00 +09:00
dfbceed724 auto formatted 2022-01-20 21:39:18 +09:00
8d14d4712b added tauri events 2022-01-20 21:39:09 +09:00
2ba385628e install logic and code quality update
- more sensible function purpose
- improved install logic and structure
2022-01-20 19:57:58 +09:00
c5bef484c2 added file download feature 2022-01-14 14:48:59 +09:00
592cf0166b fixed default game path for windows 2022-01-14 08:04:26 +09:00
49bc1fafca moved get_latest_release to util.rs 2022-01-13 22:04:04 +09:00
b5f5cd59fd moved default game path search logic to util.rs 2022-01-13 21:46:21 +09:00
69bfb45313 code quality improvement and new status info
- moved STATUS_REQUEST enum to status page
- added game path to status data
- added status data request function
2022-01-13 14:51:26 +09:00