Commit graph

34 commits

Author SHA1 Message Date
Putta Khunchalee
5991ed2855
Implements open_file for macOS (#1302) 2025-03-02 18:29:14 +00:00
Putta Khunchalee
aad328afc6
Upgrades all crates to 2024 edition (#1286) 2025-02-21 15:35:50 +00:00
Putta Khunchalee
f20b1853ac
Implements write_data_root for macOS (#1284) 2025-02-19 16:55:28 +00:00
Putta Khunchalee
b6e61f85d0
Makes open_file and open_dir fallible (#1282) 2025-02-08 14:21:52 +00:00
Putta Khunchalee
49917f5502
Switches GUI runtime to published version (#1267) 2025-01-29 23:46:44 +01:00
Putta Khunchalee
b062760f2f
Extracts handle and xdg_toplevel methods from WinitWindow into DesktopWindow (#1263) 2025-01-26 14:54:08 +01:00
Putta Khunchalee
ca91e77aa5
Renames PlatformExt to DesktopWindow (#1258) 2025-01-25 09:54:44 +01:00
SuchAFuriousDeath
9f1c61f06b
Implements open_dir and write_data_root for Windows. (#1243) 2025-01-12 21:52:50 +07:00
Putta Khunchalee
ab581d0e2c
Splits firmware installation progress into a modal window (#1229) 2025-01-06 20:08:27 +01:00
Putta Khunchalee
99b38cf3a9
Merges dialogs module into ui module (#1227) 2025-01-05 19:11:34 +01:00
Putta Khunchalee
15f2f5bf2a
Implements input blocker (#1226) 2025-01-05 14:34:17 +01:00
Putta Khunchalee
60a3f77eab
Revises create_window (#1224) 2025-01-04 22:06:29 +01:00
Putta Khunchalee
1c9838cb6d
Initializes PlatformExt::set_modal for Wayland (#1219) 2024-12-31 15:25:04 +01:00
Putta Khunchalee
a5b621c9a3
Implements PlatformExt::set_center for macOS (#1218) 2024-12-31 11:26:32 +01:00
Putta Khunchalee
9334072f6e
Writes kernel log to file (#1216) 2024-12-30 11:42:01 +01:00
Putta Khunchalee
41e889d00d
Implements PlatformExt::set_center for Wayland (#1206) 2024-12-27 15:42:36 +01:00
Putta Khunchalee
348523a6d3
Implements read_data_root for Windows (#1173) 2024-12-09 19:25:24 +01:00
Putta Khunchalee
432ebfa36d
Implements read_data_root for macOS (#1168) 2024-12-08 12:24:49 +01:00
Putta Khunchalee
b2b4db0ebf
Implements profile loading (#1165) 2024-12-07 15:31:32 +01:00
Putta Khunchalee
ed184e4109
Removes globals.slint (#1164) 2024-12-07 12:15:11 +01:00
Putta Khunchalee
8631aef4e8
Creates filesystem metadata (#1163) 2024-12-06 20:26:53 +01:00
Putta Khunchalee
c7fc7ad765
Implements firmware extraction (#1162) 2024-12-06 02:20:35 +07:00
Putta Khunchalee
76f0c6374c
Initializes firmware extraction (#1161) 2024-12-05 16:57:28 +01:00
Putta Khunchalee
09a081c096
Implements data root saving for Linux (#1160) 2024-12-04 23:49:31 +01:00
Putta Khunchalee
ec3fb5380d
Implements data root browser for Linux (#1159) 2024-12-04 20:08:41 +01:00
Putta Khunchalee
ceef556e3e
Implements data root reading for Linux (#1158) 2024-12-03 21:09:28 +01:00
Putta Khunchalee
dc2b1b0dcc
Initializes data manager (#1157) 2024-12-02 22:41:50 +01:00
Putta Khunchalee
1a631c8973
Initializes setup page to set system root (#1156) 2024-12-02 19:27:48 +01:00
Putta Khunchalee
c23fa96fd0
Initializes firmware installation (#1155) 2024-12-01 17:52:51 +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
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