Commit graph

1222 commits

Author SHA1 Message Date
Putta Khunchalee
479d19bd4a
Switches GUI backend to Skia (#1152) 2024-12-01 12:49:01 +01:00
Putta Khunchalee
f0835e93d8
Initializes firmware installation popup (#1150) 2024-11-30 17:48:20 +01:00
SuchAFuriousDeath
a98aa13359
Prevents main window from running when wizard closes, appeases clippy (#1149) 2024-11-30 21:10:40 +07:00
Putta Khunchalee
0155fdb329
Sets firmware dump to input box (#1148) 2024-11-30 13:56:46 +01:00
Putta Khunchalee
af9cc1640a
Initializes ProfileModel (#1147) 2024-11-29 15:58:17 +01:00
Putta Khunchalee
d614b4ce1a
Displays panic (#1145) 2024-11-27 23:02:38 +01:00
Putta Khunchalee
7c824bdcae
Replaces Linux launch script with symbolic link (#1144) 2024-11-26 22:54:38 +01:00
Putta Khunchalee
d249ecf38f
Initializes panic handler for Slint (#1143) 2024-11-26 21:24:41 +01:00
Putta Khunchalee
c0ff3b98f2
Updates README to clarify our goal (#1142) 2024-11-25 17:38:20 +01:00
Putta Khunchalee
6fec26db27
Replaces Flatpak with normal binary (#1140) 2024-11-24 20:44:41 +01:00
Putta Khunchalee
3c916a644d
Initializes file picker for Linux (#1139) 2024-11-24 19:22:02 +01:00
Putta Khunchalee
87f11ff7a9
Revises setup wizard (#1138) 2024-11-24 16:31:19 +01:00
Putta Khunchalee
3756a60222
Removes Qt from macOS CI (#1137) 2024-11-23 20:11:51 +01:00
Putta Khunchalee
59f4e1d375
Adds build instructions (#1136) 2024-11-24 00:27:43 +07:00
Putta Khunchalee
ddc26cd53e
Replaces ScreenBuffer and VmmEventHandler with VmmHandler (#1135) 2024-11-23 18:12:20 +01:00
Putta Khunchalee
2f65374694
Merges VMM screen into graphics module (#1134) 2024-11-23 20:00:30 +07:00
SuchAFuriousDeath
e83866bca9
Refactors vmm events (#1131) 2024-11-23 18:01:49 +07:00
Putta Khunchalee
62b2b773da
Prepares to merge VMM screen into graphics module (#1133) 2024-11-23 11:26:38 +01:00
Putta Khunchalee
584964d6ca
Updates documentation (#1132) 2024-11-22 18:26:51 +01:00
Putta Khunchalee
fe45c4a733
Updates Flatpak to build Slint instead of Qt (#1130) 2024-11-22 17:16:28 +01:00
Putta Khunchalee
118c693710
Removes Qt from Windows CI (#1129) 2024-11-22 15:40:22 +01:00
Putta Khunchalee
f7c5ea57fc
Initializes build script to replace CMake (#1128) 2024-11-21 21:32:22 +01:00
Putta Khunchalee
da402af8d5
Implements handler for VMM start (#1127) 2024-11-21 19:31:02 +01:00
Putta Khunchalee
4f28122dbe
Initializes VMM screen for Slint (#1126) 2024-11-21 18:21:32 +01:00
Putta Khunchalee
037f9cbfa7
Removes vmm_start (#1125) 2024-11-20 21:00:33 +01:00
SuchAFuriousDeath
12c65cd4f6
Refactors debugging-related code (#1123) 2024-11-21 02:45:24 +07:00
Putta Khunchalee
1005d74f00
Removes kvm.cpp (#1124) 2024-11-20 20:16:35 +01:00
Putta Khunchalee
89dfe18453
Removes Qt log viewer (#1122) 2024-11-20 19:39:08 +01:00
SuchAFuriousDeath
c25bf3e09d
Updates some dependencies, minor refactors (#1120) 2024-11-21 00:10:20 +07:00
Putta Khunchalee
582fd110b2
Uses stable Slint (#1121) 2024-11-20 17:55:22 +01:00
SuchAFuriousDeath
85c6d3b183
Refactors event handler (#1118) 2024-11-20 23:20:48 +07:00
Putta Khunchalee
2c7dc261ed
Revises Slint menu (#1119) 2024-11-19 21:44:50 +01:00
Putta Khunchalee
c59d23295d
Moves hv module to top-level (#1117) 2024-11-19 19:57:51 +01:00
SuchAFuriousDeath
8675ec8b07
Adds debug launch configuration and task for Slint (#1116) 2024-11-20 01:28:49 +07:00
Putta Khunchalee
6ec1ea8981
Removes unnecessary caches (#1115) 2024-11-18 17:03:07 +01:00
Putta Khunchalee
98f1b5fa36
Moves Slint files to ui directory (#1114) 2024-11-18 16:39:08 +01:00
SuchAFuriousDeath
8aba08a867
Implements opening an issue (#1112)
Co-authored-by: tompro <tomas.prochazka@apertia.cz>
2024-11-18 11:57:07 +07:00
SuchAFuriousDeath
b16c8d5ec4
Refactors menu tab (#1110) 2024-11-17 21:08:44 +01:00
Putta Khunchalee
44978321bf
Moves UmaZone behind Uma (#1111) 2024-11-17 20:37:09 +01:00
SuchAFuriousDeath
a4c79a9c9c
Initialiazes Wizard (#1108)
Co-authored-by: tompro <tomas.prochazka@apertia.cz>
2024-11-18 00:06:42 +07:00
Putta Khunchalee
68affad9fd
Initializes developer documentation (#1109) 2024-11-17 11:02:28 +01:00
SuchAFuriousDeath
49ee5fb888
Refactors tab number in Slint as enum (#1107)
Co-authored-by: tompro <tomas.prochazka@apertia.cz>
2024-11-16 20:26:18 +01:00
Putta Khunchalee
23748a0650
Revises main tab for Slint (#1106) 2024-11-16 19:20:41 +01:00
Putta Khunchalee
264e5d72c1
Initializes zone_alloc_bucket implementation (#1105) 2024-11-16 16:05:23 +01:00
SuchAFuriousDeath
d26c0c9a5f
Removes raw_window_handle, uses Cstr literals (#1103)
Co-authored-by: tompro <tomas.prochazka@apertia.cz>
2024-11-16 19:48:45 +07:00
Putta Khunchalee
274167602e
Adds Cargo.lock (#1102) 2024-11-16 19:25:36 +07:00
Putta Khunchalee
b6fcfa33eb
Updates README (#1100) 2024-11-16 12:07:54 +01:00
Putta Khunchalee
e9d1039c92
Caches target directory (#1099) 2024-11-16 11:38:42 +01:00
Putta Khunchalee
3d23765a21
Builds kernel docs (#1098) 2024-11-16 10:58:09 +01:00
Putta Khunchalee
78f3029a70
Initializes zone allocation for uma_zalloc_arg (#1097) 2024-11-16 09:37:51 +01:00