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