Commit Graph

4384 Commits

Author SHA1 Message Date
K. Lange
40be4f1703 vfs: handle odd edge case in mkdir correctly 2018-12-26 16:14:28 +09:00
K. Lange
232128bc3e base: remove silly holiday egg 2018-12-26 13:48:35 +09:00
K. Lange
3c21515808 vfs: don't bail early on mkdir for existing paths, let the fs do that 2018-12-26 13:40:39 +09:00
K. Lange
62900f9a22 file-browser: toolbar background was drawn one pixel too tall 2018-12-26 12:56:28 +09:00
K. Lange
45ccb8b071 msk: rudimentary lock 2018-12-26 12:37:05 +09:00
K. Lange
e4a72a352d file-browser: new view modes 2018-12-26 10:44:52 +09:00
K. Lange
e05b89b745 ungz: handle bad return from gzip 2018-12-26 00:11:05 +09:00
K. Lange
b48b8541a4 migrate: fix silly macro derp 2018-12-26 00:06:42 +09:00
K. Lange
fc8e77f603 terminal-vga: add alternate buffer support 2018-12-25 16:05:51 +09:00
K. Lange
f2577f4034 boot: fix horizontal wrapping 2018-12-25 15:20:55 +09:00
K. Lange
80c5f30d7b v1.10.4 2018-12-24 22:44:51 +09:00
K. Lange
366756c99c gsudo: cancel on close/session end messages 2018-12-24 10:24:16 +09:00
K. Lange
d0b330d2e3 gsudo: should avertise so we appear in alt-tab 2018-12-24 10:18:02 +09:00
K. Lange
95351bf7ea panel: Alt+F3 shows window context menu 2018-12-23 18:12:55 +09:00
K. Lange
b6284d7886 file-browser: no alt menus on desktop 2018-12-23 18:03:21 +09:00
K. Lange
d4339e82a2 file-browser: actually show a cursor of some form in the navbar 2018-12-23 17:28:01 +09:00
K. Lange
e89245b90b file-browser: minor nav bar improvements 2018-12-23 17:24:26 +09:00
K. Lange
f5fc28cded file-browser: very rudimentary navigation bar input 2018-12-23 17:16:20 +09:00
K. Lange
0e76932477 graphics: fix gradient pattern blue channel 2018-12-23 17:15:49 +09:00
K. Lange
b5a4a89ed4 help-browser: basic keyboard navigation 2018-12-23 16:34:27 +09:00
K. Lange
f232a8dd53 package-manager: basic keyboard navigation 2018-12-23 16:32:43 +09:00
K. Lange
9f293f9f45 startup: mounting tmpfses before migrating breaks creating root directory entries 2018-12-23 16:22:45 +09:00
K. Lange
adfc7aca18 file-browser: more keyboard controls 2018-12-23 16:16:42 +09:00
K. Lange
1dd35e9536 v1.10.3 2018-12-22 14:18:42 +09:00
K. Lange
288bcc3b38 libc: fix bad digit check for strtoul base>10 2018-12-22 12:50:36 +09:00
K. Lange
7f51afb3f2 splash-log: support for submessages with : 2018-12-21 17:47:19 +09:00
K. Lange
536d25567b graphics: actually probably faster without those branches 2018-12-20 21:39:37 +09:00
K. Lange
805c43f059 graphics: fix missing continue in sse alphablit 2018-12-20 21:29:59 +09:00
K. Lange
29b7881d13 jpeg: use sse intrinsincs 2018-12-20 21:07:35 +09:00
K. Lange
979f31bc46 tarfs: minor speedup, assuming well-ordered archives 2018-12-20 19:06:46 +09:00
K. Lange
de26980af2 jpeg: even faster with more premultiplications 2018-12-20 19:01:49 +09:00
K. Lange
245fa0a092 jpeg: further precomputations 2018-12-20 18:54:13 +09:00
K. Lange
38691a2f01 boot: zero bss after jump to C entry point 2018-12-20 15:45:13 +09:00
K. Lange
0433c683e7 esh: rudimentary support for variables before command lines (not compliant) 2018-12-20 14:57:59 +09:00
K. Lange
488c659e8d meta: add /etc/os-release and swap links back to github 2018-12-20 14:25:25 +09:00
K. Lange
1ec82032ec splash-log: avoid clearing past end of framebuffer pitch 2018-12-19 18:12:38 +09:00
K. Lange
0d8a512308 libc: break from scanf on failed non-whitespace match 2018-12-19 14:53:32 +09:00
K. Lange
92a17c3e9e v1.10.2 2018-12-19 14:38:41 +09:00
K. Lange
bdd407f29c libc: more pthread stubs 2018-12-19 14:38:08 +09:00
K. Lange
fd382f2627 git: ignore SDL headers 2018-12-19 14:37:51 +09:00
K. Lange
fab3091cc1 jpeg: use a precalculated cosine table, which is about twice as fast 2018-12-18 19:33:21 +09:00
K. Lange
299724e83e v1.10.1 2018-12-18 12:12:38 +09:00
K. Lange
eb19b26db4 startup: refactor startup, with status information 2018-12-18 12:12:17 +09:00
K. Lange
7e3683f275 makefile: -k makes page up/down unhappy on my desktop? 2018-12-13 21:16:07 +09:00
K. Lange
4781653b57 Revert "kernel: increase kernel stack size considerably"
This reverts commit 42c4e34772.
2018-12-13 12:22:36 +09:00
K. Lange
0f9e847c92 meta: genext2fs is no longer required (but still useful) 2018-12-13 11:43:31 +09:00
K. Lange
495d4b31de kernel: ramdisks may not be multiples of page sizes 2018-12-13 10:49:07 +09:00
K. Lange
164fa6447b Revert "boot: switch back to ext2 ramdisks while an issue is investigated"
This reverts commit 3e04540bf7.
2018-12-13 10:07:00 +09:00
K. Lange
f8b93f33d7 memory tracker: more data; avoid weird faults 2018-12-12 17:38:39 +09:00
K. Lange
4ea638742d file-browser: shouldn't those be 64bit? 2018-12-12 12:38:08 +09:00