Commit Graph

62 Commits

Author SHA1 Message Date
ThePedroo
d2a4110c9d fix: improper handling of unknown/exited zygote status in WebUI
This commit fixes the issue where the daemon info would not be found, causing a crash in WebUI due to accessing properties of "undefined" object.
2025-05-18 12:21:32 -03:00
ThePedroo
3b07fb1d66 fix: WebUI loaded modules list parsing
This commit fixes the code that parses the loaded modules from ReZygisk "module.prop", which previously would only load the first module as it used "info[1]".
2025-05-03 06:45:07 -03:00
ThePedroo
0b9a2c26b8 fix: WebUI ReZygisk info retrieval
This commit fixes how the WebUI retrieves ReZygisk information, such as if it is working, which modules are loaded, etc.
2025-04-29 13:33:36 -03:00
RainyXeon
f58dacea0b fix: debug log 2025-04-29 18:14:00 +07:00
RainyXeon
c14d3ff36e add: debug log for chrome dev tools (don't remove) 2025-04-29 17:34:44 +07:00
ThePedroo
d8c0310053 improve: use module name, not module id; add: show Android/Kernel version in WebUI
This commit improves the WebUI module listing by listing the module name rather than the module id, and also adds 2 fields in the WebUI, so that it shows the Android version and Kernel release string.
2025-04-23 02:27:10 -03:00
ThePedroo
ea42fbea41 fix: monitor information
This commit fixes monitor information, which now is properly working and named, and also has proper status words.
2024-11-12 20:25:57 -03:00
ThePedroo
e55a825f7d fix: 64-bit/32-bit-only device detection
This commit fixes the detection made by ReZygisk WebUI that makes it be aware of whether the device's CPU is capable of 64-bit or 32-bit only, allowing it to properly mark as Fully functioning or just partially.
2024-11-12 17:39:57 -03:00
ThePedroo
d82bd17003 fix: re-declaring constant variable
This commit fixes the issue where two variables with the same name would overlap, causing a re-declaration of a constant (imutable) variable
2024-11-12 04:22:54 -03:00
RainyXeon
98743e8523 add: new ui for error history page
remove: modal support (initial)
2024-11-12 14:12:53 +07:00
ThePedroo
949a526cf2 fix: Web UI not loading
This commit fixes the issue where the Web UI doesn't load by properly implementing the saving of the status of ReZygisk so that it can be displayed easily, which wasn't properly implemented before.
2024-11-12 02:33:33 -03:00
ThePedroo
73acecaa9d improve: translations detection
This commit allows ReZygisk WebUI to dynamically fetch translations.
2024-11-12 00:17:37 -03:00
RainyXeon
cd96363249 remove: test code 2024-11-12 00:17:35 -03:00
RainyXeon
3f816b609a add: amoled and monochrome theme
This commit will add 2 new themes is monochrome and amoled
2024-11-12 00:17:35 -03:00
ThePedroo
ae2664d7e4 fix: zygisk-ptraceXX response parsing
This commit fixes the parsing of "ptrace" command.
2024-11-12 00:17:34 -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
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
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
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
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
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
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
e059917f73 fix: rezygisk appears as demo ui 2024-11-12 00:08:47 -03:00
RainyXeon
6952bf1888 fix: language list on modal not synchronized 2024-11-12 00:08:45 -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 /
cbcb236255 fix: translation for webui for 95% translated 2024-11-12 00:08:42 -03:00
ThePedroo
41a15e87b7 fix: infinite loading; add: translate on set
This commit fixes the infinite loading area and adds the feature that it will already change all phrases on set, without the need of restart.
2024-11-12 00:08:41 -03:00
RainyXeon /
a337b55efd add: base functional for lang system; fix: weird issue related to js 2024-11-12 00:08:40 -03:00
ThePedroo
ce080dff8f improve: Web UI by ignoring hw unsupported 64/32-bit
This commit improves Web UI Javascript code by allowing it to be aware of unsupported 64 or 32 bit, thus removing zygoteXX and daemonXX info.
2024-11-12 00:08:40 -03:00
RainyXeon /
c3ddaa0bfe improve: warn color of bright card 2024-11-12 00:08:38 -03:00
RainyXeon /
ad3624b945 add: base code for modal/lang support [W.I.P] 2024-11-12 00:08:38 -03:00
ThePedroo
a6a268d2c1 improve: JS code by matching with the standard
This commit improves the JS code by making compliant to the standard of PerformanC.
2024-11-12 00:08:37 -03:00