SuchAFuriousDeath
|
ab6bde8cdf
|
implements set_modal for X11 (#1322)
|
2025-03-31 22:37:08 +07:00 |
|
Putta Khunchalee
|
2f21a611dd
|
Implements getenv (#1321)
|
2025-03-30 13:42:44 +02:00 |
|
Putta Khunchalee
|
81365ce70e
|
Saves selected graphics device (#1320)
|
2025-03-29 10:04:27 +01:00 |
|
Putta Khunchalee
|
3703853c03
|
Populates Maxmem (#1319)
|
2025-03-27 14:17:42 +01:00 |
|
Putta Khunchalee
|
9401c58c4d
|
Honors Settings::graphics_debug_layer (#1318)
|
2025-03-23 11:03:26 +01:00 |
|
Putta Khunchalee
|
6b45fd7ad7
|
Populates boot_address and mptramp_pagetables (#1317)
|
2025-03-22 11:42:18 +01:00 |
|
Putta Khunchalee
|
dcb33c93f9
|
Implements settings load and save (#1316)
|
2025-03-16 16:08:05 +01:00 |
|
Putta Khunchalee
|
4fc3f9a885
|
Populates basemem (#1315)
|
2025-03-16 11:56:07 +01:00 |
|
Putta Khunchalee
|
460b7f38f6
|
Reserves BIOS area for kernel (#1314)
|
2025-03-15 19:03:07 +01:00 |
|
Putta Khunchalee
|
bc64f2ee14
|
Supports arbitrary object on RamBuilder (#1313)
|
2025-03-15 13:19:44 +01:00 |
|
Putta Khunchalee
|
7d938b9129
|
Initializes native menu bar for macOS (#1310)
|
2025-03-12 19:42:00 +01:00 |
|
Putta Khunchalee
|
45c447737a
|
Initializes global graphics settings (#1308)
|
2025-03-09 10:33:12 +01:00 |
|
SuchAFuriousDeath
|
9de6e3237b
|
Fix unsafe in unsafe warnings in Rust 2024 edition (#1307)
|
2025-03-09 12:40:53 +09:00 |
|
Putta Khunchalee
|
a6bc1bf111
|
Converts RamMapper to trait object (#1306)
|
2025-03-08 17:52:15 +01:00 |
|
Putta Khunchalee
|
4e5440dcb7
|
Initializes Settings window (#1305)
|
2025-03-08 12:18:54 +01:00 |
|
Putta Khunchalee
|
de3e81178b
|
Prevents memory returned from Ram::alloc from deallocation (#1304)
|
2025-03-07 21:14:00 +01:00 |
|
Putta Khunchalee
|
d87ab5c7aa
|
Revises main tab (#1303)
|
2025-03-04 18:58:10 +00:00 |
|
Putta Khunchalee
|
5991ed2855
|
Implements open_file for macOS (#1302)
|
2025-03-02 18:29:14 +00:00 |
|
Putta Khunchalee
|
4d076c95b6
|
Extracts About into a dedicated window (#1301)
|
2025-03-02 15:12:43 +00:00 |
|
Putta Khunchalee
|
820e2db0d2
|
Populates initial_memory_size (#1300)
|
2025-03-02 11:47:55 +00:00 |
|
Putta Khunchalee
|
d898d3c71b
|
Uses our Slint back-end on panic handler (#1299)
|
2025-03-01 14:19:21 +00:00 |
|
Putta Khunchalee
|
6c22d9ac35
|
Upgrades to Slint 1.10 (#1295)
|
2025-02-28 18:39:20 +00:00 |
|
Putta Khunchalee
|
e0738e11ce
|
Initializes getmemsize implementation (#1294)
|
2025-02-28 16:22:08 +00:00 |
|
Putta Khunchalee
|
443d55375c
|
Extracts hypervisor into a dedicated crate (#1293)
|
2025-02-25 15:14:47 +00:00 |
|
Putta Khunchalee
|
439429cc38
|
Passes memory map from VMM to kernel (#1292)
|
2025-02-24 16:27:18 +00:00 |
|
Putta Khunchalee
|
c46cdca215
|
Changes return type of CpuDebug::reason (#1291)
|
2025-02-24 20:23:22 +07:00 |
|
Putta Khunchalee
|
39ceb714f0
|
Switches fork1 flags from bitfield to bitflag (#1290)
|
2025-02-23 16:32:14 +00:00 |
|
Putta Khunchalee
|
ea6b1513a5
|
Makes hv::new safe (#1289)
|
2025-02-22 16:21:00 +00:00 |
|
Putta Khunchalee
|
06718a94d5
|
Initializes kick_pagedaemons implementation (#1288)
|
2025-02-22 12:58:51 +00:00 |
|
Putta Khunchalee
|
aad328afc6
|
Upgrades all crates to 2024 edition (#1286)
|
2025-02-21 15:35:50 +00:00 |
|
Putta Khunchalee
|
2d4dec288b
|
Initializes VM stats (#1285)
|
2025-02-20 14:33:42 +00:00 |
|
Putta Khunchalee
|
f20b1853ac
|
Implements write_data_root for macOS (#1284)
|
2025-02-19 16:55:28 +00:00 |
|
Putta Khunchalee
|
2f44457c96
|
Initializes vm_object (#1283)
|
2025-02-18 16:40:45 +00:00 |
|
Putta Khunchalee
|
b6e61f85d0
|
Makes open_file and open_dir fallible (#1282)
|
2025-02-08 14:21:52 +00:00 |
|
Putta Khunchalee
|
dfea04a75f
|
Initializes vm_page_alloc (#1280)
|
2025-02-07 14:05:37 +00:00 |
|
Putta Khunchalee
|
9780405423
|
Implements start debug button (#1279)
|
2025-02-07 11:17:10 +00:00 |
|
Putta Khunchalee
|
6c4fed2b06
|
Initializes keg_alloc_slab (#1278)
|
2025-02-06 17:38:31 +00:00 |
|
Putta Khunchalee
|
05c86204a4
|
Fixes open_dir not working after showing an error on macOS (#1277)
|
2025-02-05 13:55:03 +00:00 |
|
Putta Khunchalee
|
c403dfa2ba
|
Fixes some of non-alphabet keys not working (#1276)
|
2025-02-04 18:31:32 +00:00 |
|
Putta Khunchalee
|
f3c8d1a2e0
|
Implements keyboard input for Slint (#1275)
|
2025-02-04 15:32:29 +00:00 |
|
Putta Khunchalee
|
dd5d6374d7
|
Implements zone_fetch_slab (#1274)
|
2025-02-03 20:11:27 +00:00 |
|
Putta Khunchalee
|
e81dcb0dd9
|
Switches from objc to objc2 (#1273)
|
2025-02-03 01:26:31 +07:00 |
|
Putta Khunchalee
|
fa98b29dfa
|
Implements bucket_zones (#1272)
|
2025-02-02 17:52:20 +00:00 |
|
Putta Khunchalee
|
9cb1d584fa
|
Implements save/load/UI for debug server address (#1271)
|
2025-02-01 21:35:10 +00:00 |
|
Putta Khunchalee
|
401f3da748
|
Allows using primitive heap on stage 2 (#1270)
|
2025-02-01 13:31:46 +00:00 |
|
Putta Khunchalee
|
bf73926d06
|
Implements open_dir for macOS (#1269)
|
2025-02-01 10:30:54 +01:00 |
|
Putta Khunchalee
|
b25bd7d530
|
Replaces RefCell with Cell on td_locks and td_pticks (#1268)
|
2025-01-30 19:55:39 +01:00 |
|
Putta Khunchalee
|
49917f5502
|
Switches GUI runtime to published version (#1267)
|
2025-01-29 23:46:44 +01:00 |
|
Putta Khunchalee
|
ce6f593243
|
Implements UMA bucket_size (#1266)
|
2025-01-28 17:27:32 +01:00 |
|
Putta Khunchalee
|
53d7c5f454
|
Implements open_file for Windows (#1265)
|
2025-01-28 17:08:36 +01:00 |
|