Commit Graph

5340 Commits

Author SHA1 Message Date
K. Lange af2fd21788 boot: Add a shortcut to toggle video/text mode 2021-10-27 08:17:38 +09:00
K Lange 393e6ff527 boot: Make sure menu displays if an unrecognized key is pressed 2021-10-26 22:43:01 +09:00
K. Lange 241a7d6a95 boot: Don't clear lines before printing on them when drawing banners 2021-10-26 18:32:32 +09:00
K. Lange 627932d8ab boot: fixup returning from editor to menu 2021-10-26 16:33:03 +09:00
K. Lange d17394b6a0 boot: Prettify 2021-10-26 16:14:57 +09:00
K. Lange d664dbf5c5 compositor: Animate bottom and top windows normally if they aren't marked ALT_ANIMATION 2021-10-26 16:14:57 +09:00
K. Lange b2bd4d0715 glogin-provider: cleanup, remove animation 2021-10-26 16:14:57 +09:00
K. Lange f84500d752 file-browser: Don't restart when wallpaper changes 2021-10-26 16:14:57 +09:00
K. Lange 9fc21a03e2 base: Wait a bit before starting the wizard 2021-10-26 16:14:57 +09:00
K. Lange 9e64a0a978 splash-log: Cleanup, disable log if 'debug' is not specified, unless we take too long 2021-10-26 16:14:53 +09:00
K. Lange d79bf46731 fbterm: Move log to center, set bg to black 2021-10-26 16:14:38 +09:00
K. Lange 49342b7996 net: try to actually track received packet sizes... 2021-10-25 18:27:08 +09:00
K. Lange 073e43384c kmalloc: Use existing assertion infrastructure 2021-10-25 18:25:21 +09:00
K. Lange 4b62e4ab22 assert: use dprintf, not printf, when printing assertion message 2021-10-25 18:24:49 +09:00
K. Lange 465c82a5f8 irq: Mark isr_common as global so it shows up in symbol table 2021-10-25 18:23:50 +09:00
K. Lange 1bb382de12 kernel: Print gs alongside other registers in panic 2021-10-25 18:23:33 +09:00
K. Lange 4a9cad3363 msk: Switch package source to CDN 2021-10-25 17:09:32 +09:00
K. Lange 641abfc3cf panel: Visual adjustments to slider 2021-10-25 15:30:30 +09:00
K. Lange 4d390e9b97 compositor: Hack to support 24bpp framebuffers 2021-10-25 13:50:59 +09:00
K. Lange 0ae964c680 boot: Fall back to 24bpp modes 2021-10-25 13:50:48 +09:00
K. Lange 95ef9f02ac fbterm: Support 24bpp framebuffers 2021-10-25 13:50:08 +09:00
K. Lange 8839e4357c multiboot: Correctly pass bits-per-pixel from framebuffer data 2021-10-25 13:49:57 +09:00
K. Lange da535e7c04 boot: VBE modesetting 2021-10-25 13:00:40 +09:00
K. Lange 729b0c231f panel: New volume slider menu widget 2021-10-24 21:20:25 +09:00
K. Lange f0091f8f87 ringbuffer: don't use heap allocator if buffer size is one page 2021-10-24 19:52:51 +09:00
K. Lange b4783dd1c3 msk: Switch back to using tar/gunzip with pipes 2021-10-24 19:40:55 +09:00
K. Lange 591a074608 pipe: Embiggen pipe buffers 2021-10-24 19:39:42 +09:00
K. Lange e3b713487c pipe: Make pipes more direct with ring buffer usage 2021-10-24 18:12:20 +09:00
K. Lange 988bb81d38 cpuwidget: Cap graphs better 2021-10-24 17:31:18 +09:00
K. Lange 896d9d3dad panel: Don't display loopback in network status widget 2021-10-24 17:31:18 +09:00
K. Lange 468b1ae22b cpuwidget: Legend cleanup 2021-10-24 17:31:13 +09:00
K. Lange ca8fc639db kernel: Fix gdt install clobbering symbol table, or whatever else ends up after it 2021-10-24 16:23:56 +09:00
K. Lange ce1e9b4e03 socket: Purge rx queue when socket closes? 2021-10-23 12:42:48 +09:00
K. Lange 43772cbbb0 terminal: make scrollback more efficient? 2021-10-23 12:40:02 +09:00
K. Lange 8b363c878b mmu: Fixup mapping for physical memory address >4GiB 2021-10-23 12:19:41 +09:00
K. Lange 1ed5ea6404 net: net_udp_send() should return size of data sent 2021-10-22 15:39:21 +09:00
K. Lange f300386d13 net: initial loopback interface support 2021-10-22 15:36:03 +09:00
K. Lange b4c84ee919 kuroko: Bump for sendto() support 2021-10-22 15:35:48 +09:00
K. Lange 3ff2a31248 dhclient: Skip things that don't have hardware addresses 2021-10-22 15:35:37 +09:00
K. Lange 0cdb536ef5 cpuwidget: Shoddily add interface names to network legend 2021-10-22 15:35:21 +09:00
K. Lange d7de23feb0 make: Clean more stuff 2021-10-21 15:41:04 +09:00
K. Lange 3decb96169 v1.99.8 2021-10-21 11:18:42 +09:00
K. Lange 08820eca71 kernel: oops 2021-10-21 09:35:02 +09:00
K. Lange bf6d5f765d kernel: make_process_ready may be called with sleep_lock already acquired? 2021-10-21 08:48:26 +09:00
K. Lange 25602ba019 ata: Ensure we lock around submitting ATAPI command so we're woken up correctly 2021-10-21 08:48:03 +09:00
K Lange 106ca0b88f util: Move ISO, FAT stuff to a library 2021-10-20 23:14:39 +09:00
K Lange 707b7f7ed2 boot: MBR / disk boot stub 2021-10-20 23:14:34 +09:00
K. Lange 55835ab494 fbterm: Only enable scrolling by default on vga terminal 2021-10-20 19:39:47 +09:00
K. Lange 1efc36e51a kernel: Fixup bad lock ordering in process_awaken_signal 2021-10-20 19:37:31 +09:00
K. Lange c1e5f206d5 splash-log, migrate: Cleanup 2021-10-20 18:49:58 +09:00