liushuyu
08ab3c369e
ui: fix authentication view indentation error
2022-11-27 17:20:12 -07:00
liushuyu
d8df3b3114
Merge lat9nq's changes
2022-11-27 17:11:03 -07:00
liushuyu
61a7db2005
fix(auth): fix JWT verification
2022-11-27 17:02:05 -07:00
liushuyu
3ea6aa9852
deps: update dependencies
2022-11-27 16:49:13 -07:00
lat9nq
8c795396eb
installer: Use an inline expression for is_windows
...
Co-authored-by: liushuyu <liushuyu011@gmail.com>
2022-07-28 16:57:36 -04:00
lat9nq
e6600e3b17
general: Housekeeping
...
Keep up with updates to the compiler.
2022-07-28 16:39:35 -04:00
liushuyu
89be1c0d84
fix(tasks): fix shortcut manipulation logic
2022-04-02 22:03:53 -06:00
liushuyu
8917ba88ca
fix(auth): fix panic issue when frontend returned an invalid payload
2022-04-01 20:13:04 -06:00
liushuyu
3727e4185b
fix(tasks): fix multiple logic issues under Windows
2022-03-31 02:10:25 -06:00
liushuyu
d269677b2c
tree-wide: format code
2022-03-30 01:47:24 -06:00
liushuyu
9a27b24f05
meta: affix an icon to the title bar
2022-03-30 01:38:46 -06:00
liushuyu
3fc8583646
tasks: uninstall the program as clean as possible
2022-03-30 00:30:25 -06:00
liushuyu
d194ed5dd5
tasks: fix shortcut creation logic
2022-03-29 23:19:40 -06:00
liushuyu
0cfa44330d
deps: update dependencies
2022-03-28 17:02:46 -06:00
liushuyu
faba49c025
feat(frontend/win): bundle webview2 installer
2021-10-15 19:09:02 -06:00
liushuyu
3196736d36
fix(frontend): fix early access authentication
2021-10-15 19:09:02 -06:00
lat9nq
f809e6cb23
Update src/native/mod.rs
...
Co-authored-by: liushuyu <liushuyu011@gmail.com>
2021-10-15 19:19:00 -04:00
lat9nq
77a26c1496
Update src/tasks/install_desktop_shortcut.rs
...
Co-authored-by: liushuyu <liushuyu011@gmail.com>
2021-10-15 19:18:56 -04:00
liushuyu
e990138200
fix(ui): fix fractional scaling
2021-10-15 14:37:18 -06:00
liushuyu
6e7d045794
feat(ui): migrate UI/Web framework to WRY
2021-10-15 04:35:47 -06:00
liushuyu
0d4022d348
feat(install): add recovery mode ...
...
... when metadata is corrupted, recovery mode will be activated
2021-10-15 01:42:47 -06:00
liushuyu
fbf7640657
deps: update dependencies
2021-10-14 23:45:30 -06:00
liushuyu
dde96db57c
fix(tree-wide): re-apply yuzu specific changes
2021-10-14 21:13:31 -06:00
liushuyu
a816cbe767
Merge remote-tracking branch 'fix-usability' into yuzu
2021-07-28 18:18:38 -06:00
lat9nq
95ee7a1739
native: Linux shortcut specific to maintenance tool
2021-07-25 16:18:27 -04:00
lat9nq
2958c583af
views: Stub things that don't work or don't apply to Linux
...
Icons don't work in Linux. Start menu is not a Linux thing.
Automatically scrolls to the verify token button in the Authentication
view.
2021-07-24 19:02:28 -04:00
lat9nq
825e9cc1c3
general: Fix Linux shortcuts
...
Makes them function even if it's missing the icon.
2021-07-24 19:02:28 -04:00
lat9nq
810ef5fb25
src: Fix Linux build
...
Syncs the parameters between the Windows and Linux create_shortcut
functions. Makes the install_desktop_shortcut only work on Windows where
it has create_desktop_shortcut implemented.
2021-07-24 19:02:15 -04:00
liushuyu
89e1b2f91f
ui: web-view: set debug mode on debug build
2021-06-08 18:05:38 -06:00
liushuyu
f13b2fe93d
deps: update dependencies...
...
... and use tinyfiledialog instead of the web-view provided one
2021-06-08 17:42:43 -06:00
liushuyu
27aa9924f3
ui/ux: implement "View Local Files" function...
...
... for Windows
2020-11-06 17:14:34 -07:00
liushuyu
322f72609f
ui/ux: implement "View Local Files" function...
...
... for Linux/macOS
2020-07-19 19:01:23 -06:00
liushuyu
41918c709c
frontend/rest/assets: add missing webfonts for icons
2020-07-19 19:01:23 -06:00
liushuyu
928661db77
ux: allow user to overwrite the directory...
...
... if they really want
2020-07-19 18:46:35 -06:00
liushuyu
45c562d723
meta: add repair functionality
2020-07-19 18:46:32 -06:00
liushuyu
9866a32c10
deps: update dependencies
2020-05-28 16:50:52 +10:00
liushuyu
5ff1486f69
meta: update to Rust 2018 standard
2020-05-28 16:50:52 +10:00
liushuyu
7acefbc8cb
deps: update dependencies
2020-05-28 16:50:52 +10:00
James Rowe
c68ebcb61e
Change updater to replace the existing installer.
2019-12-19 23:05:33 -07:00
James Rowe
6210a2668f
Attempt to refresh shortcuts on create
2019-12-08 17:26:18 -07:00
liushuyu
d2399d97e4
Fix build on Linux and macOS
2019-12-08 06:07:40 +00:00
liushuyu
b9e825faa5
ui/frontend: adaptive changes for...
...
... Vue and Webpack behavioral changes
2019-12-07 22:35:37 +00:00
liushuyu
713b85b59a
lint: automated lint
2019-12-07 22:35:37 +00:00
James Rowe
6cae746192
Launch existing maintenance tool if it exists in the default install folder
2019-12-06 22:31:37 -07:00
James Rowe
732e344605
Launch app on fresh install exit. Add desktop shortcuts
2019-12-06 22:04:44 -07:00
James Rowe
9b58c273d1
Merge branches 'icon-swap' and 'right-click' into merged
2019-12-06 02:12:22 -07:00
James Rowe
b356f0057f
Dark theme logo and package icons
2019-12-06 02:11:49 -07:00
James Rowe
d339816695
Use the correct icon for the application shortcuts
2019-12-06 09:09:15 +00:00
James Rowe
d2ad619d87
Use the correct icon for the application shortcuts
2019-12-06 00:27:44 -07:00
James Rowe
eb556c8cab
Force disable exp and nbf validation.
...
Some clients had the wrong time information so it would fail to validate their token when installing. Remove these checks since they'll be checked on the server side anyway
2019-12-02 09:38:33 -07:00