Commit Graph

81 Commits

Author SHA1 Message Date
RainyXeon fbed1e5633 add: initial support for tablet/desktop mode
This commit will add initial support for tablet/desktop mode by trick the navbar a bit
2024-11-12 00:16:55 -03:00
RainyXeon 6a0f5aaad2 add: AJleKcAHgP68's russian translation credits
This commit will add AJleKcAHgP68's russian translation credits to TRANSLATION.md and webroot/js/language.js

Co-authored-by: AJleKcAHgP68 <78802768+AJleKcAHgP68@users.noreply.github.com>
2024-11-12 00:16:54 -03:00
unexpected unresolved b26b988f08 fix: translation credits synchronization
Signed-off-by: unexpected unresolved <minh15052008@gmail.com>
2024-11-12 00:16:53 -03:00
SheepChef 657512ca2c fix: lines variable not declared; improve: style of web UI (#43)
This commit fixes an issue where "lines" variable would not be declared and improves the style of the web UI.

Signed-off-by: SheepChef <50871867+SheepChef@users.noreply.github.com>
Co-authored-by: Pedro.js <pedroolimpioguerra@gmail.com>
2024-11-12 00:16:52 -03:00
SheepChef 19cedefcf3 improve: chinese translation. (#42)
* Full Chinese Translation.

Translate all currently existing English strings to Chinese.

Signed-off-by: SheepChef <50871867+SheepChef@users.noreply.github.com>

* Update language.js

---------

Signed-off-by: SheepChef <50871867+SheepChef@users.noreply.github.com>
2024-11-12 00:16:52 -03:00
ThePedroo 7b26d07454 improve: Web UI loading speed
This commit improves the speed of loading of the Web UI.
2024-11-12 00:16:48 -03:00
Kirill Kuznetsov 67a7475946 fix #36: WebUI not working on 64 bit only devices 2024-11-12 00:12:04 -03:00
ThePedroo daddc980ec fix: error upon loading Web UI
This commit fixes issues that caused the Web UI to not load.
2024-11-12 00:09:27 -03:00
unexpected unresolved c9ed52fecb fix: light theme navbar
Signed-off-by: unexpected unresolved <minh15052008@gmail.com>
2024-11-12 00:09:27 -03:00
unexpected unresolved 34dfa8928e remove: useless fix for navbar
Signed-off-by: unexpected unresolved <minh15052008@gmail.com>
2024-11-12 00:09:26 -03:00
unexpected unresolved f60a049333 fix: light icon for navbar in system based theme (not confirmed)
Signed-off-by: unexpected unresolved <minh15052008@gmail.com>
2024-11-12 00:09:26 -03:00
RainyXeon cc4fe44c95 fix: webui error when no zygigk module installed 2024-11-12 00:09:24 -03:00
RainyXeon 26b60fce11 add: small page internal API and system based theme
yandev code style on webroot/js/smallPage/theme.js, need to be cleaned
2024-11-12 00:09:23 -03:00
ThePedroo 90de86a5c7 fix: error upon opening web UI without any zygisk modules
This commit fixes the toast error that appears when opening ReZygisk's web UI.
2024-11-12 00:09:22 -03:00
RainyXeon 9957be838f add: fatal error screen 2024-11-12 00:09:22 -03:00
RainyXeon cde142de7f fix: open link on webui instead of browser 2024-11-12 00:09:21 -03:00
RainyXeon 3cc5c64e5e add: credits and license card in settings page 2024-11-12 00:09:20 -03:00
RainyXeon ec53757c0a add: animation for tab and navbar 2024-11-12 00:09:19 -03:00
RainyXeon 61bad158e8 improve: action page design; add: daemon status 2024-11-12 00:09:18 -03:00
RainyXeon da7cb91456 improve: WebUI by sync card between tab 2024-11-12 00:09:18 -03:00
RainyXeon 1d38739100 add: window.onerror event 2024-11-12 00:09:16 -03:00
RainyXeon ceb2cf24a9 add: window onerror event check 2024-11-12 00:09:15 -03:00
RainyXeon 3c1af44edc add: clear all log button 2024-11-12 00:09:15 -03:00
RainyXeon 073a0673a0 add: realtime error log tracking modal 2024-11-12 00:09:14 -03:00
RainyXeon 32ea9344dd remove: translation for error log 2024-11-12 00:09:14 -03:00
ThePedroo 1fb0926ac6 add: functional daemon action buttons
This commit adds the function that allows functional daemon action buttons.
2024-11-12 00:09:12 -03:00
ThePedroo dde0436fd9 fix: JS code indentation/syntax
This commit fixes the syntax and indentation of the JavaScript code to meet the organization standard.
2024-11-12 00:09:12 -03:00
ThePedroo ce54123a7c add: errors to error log history
This commit allows the errors to be saved on error log history.
2024-11-12 00:09:11 -03:00
ThePedroo 6ec8b5e7bd fix: JS code indentation/syntax
This commit fixes the syntax and indentation of the JavaScript code to meet the organization standard.
2024-11-12 00:09:10 -03:00
RainyXeon b15b33ddac fix: cannot enable light theme
Co-authored-by: CaptainThrowback <captainthrowback@hotmail.com>
2024-11-12 00:09:02 -03:00
RainyXeon e2e57113c1 fix: empty screen bug 2024-11-12 00:09:00 -03:00
RainyXeon 36eaaac200 improve: module element style 2024-11-12 00:08:59 -03:00
RainyXeon ea2c8a5388 fix: infinity loading 2024-11-12 00:08:58 -03:00
RainyXeon 814fc3fe1e fix: flash file corrupted 2024-11-12 00:08:56 -03:00
RainyXeon 4dac5409d8 add: new webui framework (using navbar and refactor lang file) 2024-11-12 00:08:55 -03:00
RainyXeon 0b7c939c9f remove: webui test code in js/main.js 2024-11-12 00:08:54 -03:00
RainyXeon db45eaee02 add: action card sepreate with settings 2024-11-12 00:08:53 -03:00
RainyXeon 259e1f0268 remove: webuiError file to avoid inf loading 2024-11-12 00:08:52 -03:00
RainyXeon ffd0e36118 add: track webui error and log directly into error history (may not working) 2024-11-12 00:08:51 -03:00
RainyXeon 59ac30d3cc add: builtin ProductSans font and option to toggle 2024-11-12 00:08:49 -03:00
WinCS afcf302d90 add: zn_CN and zn_TW web UI languages (#21)
This commit adds Chinese translations to the web UI.

Signed-off-by: WinCS <94188592+Meltartica@users.noreply.github.com>
2024-11-12 00:08:48 -03:00
RainyXeon 7ef7cf24e9 add: error history modal for easier to view log and copy 2024-11-12 00:08:47 -03:00
RainyXeon e059917f73 fix: rezygisk appears as demo ui 2024-11-12 00:08:47 -03:00
Fyphen f4b7c3bd9b add: japanese translation 2024-11-12 00:08:46 -03:00
RainyXeon 6952bf1888 fix: language list on modal not synchronized 2024-11-12 00:08:45 -03:00
RainyXeon eb22157a8f fix: cannot load webui 2024-11-12 00:08:45 -03:00
RainyXeon 5778870963 fix: corrupted zip file in webui 2024-11-12 00:08:44 -03:00
RainyXeon d1e86029ce fix: corrupted zip file in webui (not confirmed) 2024-11-12 00:08:44 -03:00
RainyXeon c92ad7c748 improve: language system based on json file
This commit will introduce new language system based on json file for easier to translate using crowdin in the future, also fix webui cannot load
2024-11-12 00:08:43 -03:00
RainyXeon 1bdaeaf0ac add: bottom slide animation for modal
This commit will add animation for modal that commit from the bottom (quite goofy) and click animation for theme-switch language-switch and close-modal icon
2024-11-12 00:08:42 -03:00