009cc7d3a2
removing gitlab issue templates
2022-01-04 11:43:14 -05:00
f57e2eabe0
many, many changes; settings is broken
2021-06-21 17:47:13 -04:00
83835306d5
updating issue templates
2021-03-12 09:54:58 -05:00
361970cc19
removing version from startup popup
...
i will add it manually to any releases
2021-03-12 00:24:15 -05:00
cf3fe51cc9
adding bug report issue template
2021-03-11 23:38:08 -05:00
9e2a02d22f
polishing issue templates
2021-03-11 23:24:19 -05:00
3abe7eb284
two issue templates, removing old linguist fix attempt
2021-03-11 23:12:09 -05:00
5fcf57739e
settings editor, and lots of changes in service of that
2021-03-11 22:00:22 -05:00
0f2398d1f6
making mouse movements only reported to widgets in raleigh if they request it, and making it continue while the mouse is outside the widget (but inside the window)
2021-03-09 11:24:11 -05:00
fd4557c4ad
hbox, better painting logic in raleigh
2021-03-08 18:06:38 -05:00
920f1f0102
mouse movement in raleigh, with colorpicker dragging example
2021-03-08 16:46:22 -05:00
af52ddac75
colorpicker for raleigh
2021-03-08 15:51:56 -05:00
8221fd5451
resizable widgets, default widget implementation for some functions, reimplementing meminfo in raleigh
2021-03-08 14:46:19 -05:00
1a5ece4f52
keyboard support in raleigh, word wrap and more in entry widget
2021-03-07 23:19:48 -05:00
348e1876d2
text entry, with cursor, but no keyboard
2021-03-07 12:16:12 -05:00
76e39eac8c
more raleigh, including button and vbox widgets
2021-03-05 18:07:48 -05:00
5e5e524f08
tweaking ps/2 driver and wm bindings
2021-03-04 19:55:23 -05:00
406af09ade
start of a c++ widget toolkit, c++ runtime
2021-03-04 19:11:42 -05:00
86af7f6310
making fs drivers ignore already open files during kernel setup and when opening init for the first time
2021-03-04 14:57:31 -05:00
922470255b
no mouse on you may power off screen
2021-03-04 14:24:47 -05:00
2fc7683198
moving windows with mouse, changing some old panics into syslogs, small bugfix in knob files, "send to back" wm keybinding
2021-03-03 23:47:26 -05:00
81df4702c4
64kiB kernel area, ps/2 mouse support, signed decimals in knob format
2021-03-03 22:43:17 -05:00
43693f88c7
making unnecessary old log statements from FAT driver
2021-03-02 23:25:10 -05:00
9e13993449
making wm keep track of which pixel is what window's
2021-03-02 21:43:07 -05:00
053c6f0d9f
removing stub for special handling of 'sd' prefix in file paths from knob
...
passing a path with an 'sd' prefix will now act like any other path on the first drive, instead of closing the calling program.
eventually, i will add a system of mounting drives directly into a file hierarchy (like in unix), and have all of the system calls just pass a path, no drive number
2021-03-02 20:43:19 -05:00
e9a11deef0
command history in shell
2021-03-02 20:40:10 -05:00
1d69a46f5d
minimal file writing, shutdown keybinding (Win+Shift+Q)
2021-03-01 22:35:26 -05:00
6f1b50a4cc
rtc fixes, time command
2021-02-19 23:41:56 -05:00
eae7442610
kernel settings file
2021-02-19 22:24:08 -05:00
cba9eec34b
condensing vbe attribute checks in bootloader
2021-02-18 21:27:39 -05:00
82d74f17f4
(random ai) tic-tac-toe game
2021-02-18 16:15:13 -05:00
e427f85dec
fixing behavior of windows extending off top and left sides of screen
2021-02-18 14:57:49 -05:00
8e120a5c72
making graphics double-buffered so there isn't flicker when windows paint
2021-02-18 14:44:06 -05:00
947dfe3e41
making pbf-gen work with hex line lengths other than 25
2021-02-18 14:35:52 -05:00
00cc8736f1
vbe support, truecolor window manager pixbufs
2021-02-18 11:56:08 -05:00
9d8ce7688f
adding yield before returning from readline
...
so that highway really, truly gets its newline in before the called program gets anything it sends in
2021-02-17 18:51:20 -05:00
78853170f8
fixing waits output in alt+pause
2021-02-17 18:38:54 -05:00
7997306160
dirlist program, making fat refuse to list file as directory
2021-02-17 17:59:05 -05:00
302666775a
giving terminal a more helpful error message when it can't start its passed command
2021-02-17 16:48:13 -05:00
3a36028612
quick bitmap font format, borrowing new default font from X
2021-02-17 16:35:02 -05:00
49d76d30a5
making win+space work when no tasks are running
2021-02-17 09:11:39 -05:00
642c3c69a6
win+space, mkpopup
2021-02-17 00:13:06 -05:00
be05b9b23f
making window manager not break when attempting to shuffle single window
2021-02-16 23:38:48 -05:00
676cce6809
window borders
2021-02-16 23:19:36 -05:00
ab4e1cfc8c
rtc timestamp, knob rand, random terminal color
2021-02-16 22:26:47 -05:00
2de07a2abe
Update license year
2021-02-17 01:44:24 +00:00
47513bd32c
terminal application with ipc, shift+pause state dumper, hello world for terminal, meminfo popup program
2021-02-16 20:38:53 -05:00
bd7facc4b5
making fat driver refuse to open a file when its name is too long rather than kernel panicking
2021-01-24 20:02:58 -05:00
782cfaa0e3
making keyboard driver spin by checking if scanbyte has changed rather than by a decrement loop
2021-01-24 19:46:51 -05:00
bce944d149
graphics!
2021-01-24 12:00:11 -05:00