Commit graph

347 commits

Author SHA1 Message Date
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 7b8bf579f2
ui: update dependencies 2022-11-27 16:49:44 -07:00
liushuyu 3ea6aa9852
deps: update dependencies 2022-11-27 16:49:13 -07:00
bunnei faeb4885bf
Merge pull request #30 from lat9nq/linux-mainline-fix
linux v3: Use AppImage for Mainline
2022-08-01 11:17:04 -07:00
lat9nq 85ed6275f8 linux v3: Use AppImage for Mainline
The regular yuzu executable is not anywhere near as guaranteed to run as
the AppImage is.
2022-07-31 19:47:29 -04:00
liushuyu f3d0d06a09
Merge pull request #28 from lat9nq/ea-linux
general: Fix Linux build
2022-07-28 17:13:26 -06: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 42e092f54d
feat(ui): add a "back" button ...
... on the complete view when entered in maintenance mode
2022-04-01 20:27:04 -06:00
liushuyu 278af40b37
feat(ui): add underline when hovering on a clickable link 2022-04-01 20:15:24 -06:00
liushuyu 8917ba88ca
fix(auth): fix panic issue when frontend returned an invalid payload 2022-04-01 20:13:04 -06:00
liushuyu b87dab83d8
feat(ui/views): replace primary selection buttons ...
... with accent colors
2022-04-01 18:59:13 -06:00
liushuyu 79b799f655
feat(ui/selectpackages): make the cursor a pointer shape ...
... when interacting with the selection box
2022-04-01 18:54:34 -06:00
liushuyu c61c068ed0
feat(ui): lint js code 2022-03-31 03:41:39 -06:00
liushuyu 3727e4185b
fix(tasks): fix multiple logic issues under Windows 2022-03-31 02:10:25 -06:00
liushuyu d6cb916a9c
ui: sync translations 2022-03-30 16:26:09 -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 a3f0d0f999
ui: adjust repair warning prompt layout 2022-03-29 23:20:37 -06:00
liushuyu d194ed5dd5
tasks: fix shortcut creation logic 2022-03-29 23:19:40 -06:00
liushuyu 0decda8232
ui: fix clickable box contrast issue under darkmode 2022-03-29 22:23:14 -06:00
liushuyu 2103a8ec15
ui: warn about file deletion before a repair 2022-03-29 22:22:20 -06:00
liushuyu a86bd209a8
locales: add German translations 2022-03-29 18:51:57 -06:00
liushuyu eff81e6d99
ui/app: make language dropdown scrollable 2022-03-28 21:48:34 -06:00
liushuyu d63473ec9c
locales: update translations 2022-03-28 21:20:15 -06:00
liushuyu 1fd97b6e42
ui: update dependencies (LTS versions) 2022-03-28 17:09:40 -06:00
liushuyu 0cfa44330d
deps: update dependencies 2022-03-28 17:02:46 -06:00
liushuyu 679312f101
fix(CI): fix Windows CI 2021-10-15 23:37:41 -06:00
liushuyu 2120abf299
fix(ci): fix CI 2021-10-15 19:10:08 -06:00
liushuyu a8db5ff8c4
fix(ui/views): fix EA auth UI handling 2021-10-15 19:09:09 -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 109322836b
feat(ui): add a mock to mock authentication ...
... also updates UI/JS dependencies
2021-10-15 00:28:45 -06:00
liushuyu fbf7640657
deps: update dependencies 2021-10-14 23:45:30 -06:00
liushuyu 2d42189e5e
feat(ui/i18n): mark most of the yuzu-specific strings as translatable 2021-10-14 23:03:21 -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 061944079b travis: Build using the linux-liftinstall Docker container
travis: Build in release mode

travis: Use yuzu user for building

travis: Fix permissions resetting
2021-07-24 19:02:34 -04:00
lat9nq e54199ad6f SelectPackages: Desktop shortcut is for Windows 2021-07-24 19:02:28 -04:00
lat9nq 4ed1ffb5c3 general: Get ready for Linux release
Creates a config for Linux based on config.windows.v10.toml, then points
to it. We also remove the icon stub.
2021-07-24 19:02:28 -04:00