Commit Graph

4194 Commits

Author SHA1 Message Date
K. Lange
3dc166607d button: allow for disabled buttons 2018-11-24 14:10:49 +09:00
K. Lange
6ddeeb27ce file-browser: experimental toolbar 2018-11-24 13:58:46 +09:00
K. Lange
e8fad60a10 button: icon buttons should also shift when pressed 2018-11-24 13:22:31 +09:00
K. Lange
8c2ba2641e button: fix rendering issue and support icons buttons 2018-11-24 13:18:57 +09:00
K. Lange
1e786f6ea8 kernel: stat should throw ENOENT 2018-11-23 17:21:10 +09:00
K. Lange
d5386f459e bim: this is 1.1.6 2018-11-23 15:54:25 +09:00
K. Lange
ba8a2bf1a9 graphics: try for some optimizations 2018-11-23 15:32:51 +09:00
K. Lange
a97c3ab361 ata: fixup read/write on big disks 2018-11-23 12:34:23 +09:00
K. Lange
99df9229bb msk: use a new repo source for 1.9.x due to incompatible kernel headers 2018-11-23 10:42:00 +09:00
K. Lange
eeff7d7db9 libc: fix silly comparison mistake in scanf 2018-11-23 10:41:45 +09:00
K. Lange
de7463d141 kernel: 64-bit offsets for VFS 2018-11-23 09:56:44 +09:00
K. Lange
e7616e7da2 mkdisk.sh: smaller divisor for fat size
TODO: Replace mtools/mkfs.fat with our own tool that can create perfectly sized FATs.
2018-11-22 21:54:59 +09:00
K. Lange
e538c5aa57 package-manager: fancy selection background gradient from menus 2018-11-22 21:54:39 +09:00
K. Lange
732a6e200a file-browser, package-manager: focus stuff 2018-11-22 18:34:58 +09:00
K. Lange
6d11bee6a8 file-browser: take some highlighting hints from Nautilus 2018-11-22 18:23:25 +09:00
K. Lange
cc3aa63a7b kernel: handle O_EXCL... correctly... 2018-11-22 16:50:21 +09:00
K. Lange
a663722b34 kernel: handle O_EXCL 2018-11-22 16:35:18 +09:00
K. Lange
a2f7396e26 kernel: fixup more open permission things 2018-11-22 16:27:20 +09:00
K. Lange
41b5e640bf libc: add mkstemp 2018-11-22 16:27:07 +09:00
K. Lange
4b72785663 kernel: refuse to open directories in certain cases 2018-11-22 16:11:05 +09:00
K. Lange
437b894160 fetch: pedantic asshattery 2018-11-22 13:20:23 +09:00
K. Lange
11231ef206 package-manager: refresh manifest on startup if missing 2018-11-22 12:59:22 +09:00
K. Lange
7f458766d7 sdf: adjust some kernings 2018-11-22 12:08:48 +09:00
K. Lange
a037fb216c add package-manager 2018-11-22 11:56:47 +09:00
K. Lange
5ac09aea5c fetch: don't print progress so often 2018-11-22 11:54:46 +09:00
K. Lange
cb0e001bcf msk: accept MSK_YES envvar to quiet prompts 2018-11-22 11:47:48 +09:00
K. Lange
3b04776950 kernel: fix bad truncate in append mode 2018-11-22 11:47:08 +09:00
K. Lange
1473151fa7 button: start working on widget libraries (this should probably be a ttk widget library...) 2018-11-22 10:43:30 +09:00
K. Lange
07e074f82d init: quiet set USER and HOME for root in startup scripts... 2018-11-22 08:29:50 +09:00
K. Lange
bb91a91cac bim: bug fixes 2018-11-21 22:26:44 +09:00
K. Lange
6d110161a9 libc: fix malloc assert to not call malloc 2018-11-21 22:06:28 +09:00
K. Lange
f3c6507e4a kernel: move truncate to a separate method called after open 2018-11-21 21:54:31 +09:00
K. Lange
c46ccd81ba file-browser: more icons 2018-11-21 21:32:24 +09:00
K. Lange
cd63e25cff meta: relocate some files 2018-11-21 21:32:17 +09:00
K. Lange
f9ecde5548 file-browser: more icons 2018-11-21 21:22:27 +09:00
K. Lange
831490a759 readme: new screenshot 2018-11-21 19:50:23 +09:00
K. Lange
a36361d242 bim: read directory contents when opening directory 2018-11-21 19:17:42 +09:00
K. Lange
cc5f822d59 mv: uh, probably should be recursive on both of those 2018-11-21 17:50:45 +09:00
K. Lange
d9302a33d0 rm: rewrite; recursive directory deletion; TODO: unlink should fail on non-empty directories 2018-11-21 17:49:18 +09:00
K. Lange
d7c193d712 file-browser: accept argument as directory to open 2018-11-21 17:35:26 +09:00
K. Lange
2de7c54b6b file-browser: fix copying launchers 2018-11-21 15:31:43 +09:00
K. Lange
7bc98fab4d file-browser: bad copy-paste implementation 2018-11-21 15:31:41 +09:00
K. Lange
8e09834b11 esh: fix parse mistake on ~; 2018-11-21 15:31:37 +09:00
K. Lange
0888d02cb5 cp: somewhat real implementation 2018-11-21 15:31:30 +09:00
K. Lange
02e81524ee make: qemu is doing weird shit to stdin 2018-11-21 11:18:55 +09:00
K. Lange
41a2d2c497 readme: we're on 1.8.x 2018-11-21 11:18:44 +09:00
K. Lange
e175885c58 make: restrict shell hosting to 127.0.0.1 so it doesn't leak 2018-11-20 17:20:25 +09:00
K. Lange
ecf9a4e74f terminal: add toggle for snap to cell size 2018-11-20 17:11:22 +09:00
K. Lange
a192b08ac8 sdf: fix bold oblique texture erroneously saved as RGB 2018-11-20 16:07:15 +09:00
K. Lange
7ecac9ae80 file-browser: cleanup and comments 2018-11-20 10:07:30 +09:00