K. Lange
|
d6afa06c80
|
Menu bar in a separate library
|
2018-05-20 16:47:35 +09:00 |
|
K. Lange
|
30b327aca8
|
Update screenshot
|
2018-05-20 12:50:03 +09:00 |
|
K. Lange
|
3a94e26a40
|
Add experimental menu bar functionality to terminal
|
2018-05-20 12:37:33 +09:00 |
|
K. Lange
|
8442d4494c
|
Expose more methods from menu library
|
2018-05-20 12:37:22 +09:00 |
|
K. Lange
|
eacdd97287
|
Handle nested menus extending past display width
|
2018-05-20 11:22:15 +09:00 |
|
K. Lange
|
6699d6f983
|
Add graphical login manager and a temporary login provider
|
2018-05-19 20:33:41 +09:00 |
|
K. Lange
|
4a4c1e640d
|
Remove help menu item for now
|
2018-05-19 19:59:42 +09:00 |
|
K. Lange
|
9d6ccd44ba
|
Polish logout buttons
|
2018-05-19 19:58:39 +09:00 |
|
K. Lange
|
50b21b080d
|
Cleanup and fixes
|
2018-05-19 19:43:00 +09:00 |
|
K. Lange
|
910973bec7
|
*experimental* nested menus support
|
2018-05-19 19:05:27 +09:00 |
|
K. Lange
|
16200d76f1
|
Allow apps to opt out of a maximize button
|
2018-05-19 16:05:17 +09:00 |
|
K. Lange
|
527661b03e
|
put something in cpuinfo
|
2018-05-17 18:43:39 +09:00 |
|
K. Lange
|
2ab344f847
|
quick fix for building bim under linux
|
2018-05-17 18:25:01 +09:00 |
|
K. Lange
|
4ae5ef07f5
|
Fix out of bounds shift due to wrong type in e1000
|
2018-05-16 15:58:38 +09:00 |
|
K. Lange
|
81e63c3b8c
|
Fix missing ubsan_debug call for one mul handler
|
2018-05-16 15:57:09 +09:00 |
|
K. Lange
|
8b23f31ef7
|
Background shouldn't be premultiplied in terminal cells
|
2018-05-15 17:03:11 +09:00 |
|
K. Lange
|
72b666f25c
|
Better relative mouse handling in text mode
|
2018-05-15 16:48:11 +09:00 |
|
K. Lange
|
9c4063563f
|
Add clipboard support to vga terminal
|
2018-05-15 16:38:20 +09:00 |
|
K. Lange
|
b418132c0c
|
Fix absolute mouse cursors when in text mode
|
2018-05-15 16:37:51 +09:00 |
|
K. Lange
|
4ff96e4bdf
|
Store large clipboard selections in a file
|
2018-05-15 14:54:22 +09:00 |
|
K. Lange
|
ee1aeb89b2
|
Clipboard in compositor
|
2018-05-15 14:39:07 +09:00 |
|
K. Lange
|
c7f1f0c4a7
|
new irc client
|
2018-05-15 13:23:30 +09:00 |
|
K. Lange
|
4a4b316de3
|
stdio stuff
|
2018-05-15 12:39:38 +09:00 |
|
K. Lange
|
91ae45c518
|
Network reads are available when there are bytes available, not just when there are full packets
|
2018-05-15 12:39:23 +09:00 |
|
K. Lange
|
3991c55145
|
http-get should not be textually including list/hashmap
|
2018-05-15 11:05:54 +09:00 |
|
K. Lange
|
02fbbaf69d
|
Fix terminal crash on Shift+Home when no scrollback
|
2018-05-15 11:01:32 +09:00 |
|
K. Lange
|
75d7d8fdcd
|
Fix some weirdness
|
2018-05-14 23:29:37 +09:00 |
|
K. Lange
|
7382da4016
|
screwy approach to support arrow keys in bim
|
2018-05-14 23:24:57 +09:00 |
|
K. Lange
|
e81354aba5
|
Make bim slightly faster
|
2018-05-14 22:53:04 +09:00 |
|
K. Lange
|
5a4cfde32d
|
Fix fgetc returning negative values
|
2018-05-14 22:31:13 +09:00 |
|
K. Lange
|
a09f6326d0
|
Insert line feeds when selection is over multiple lines
|
2018-05-14 21:59:13 +09:00 |
|
K. Lange
|
f25c17cf8b
|
Fix terminal not redrawing on resize
|
2018-05-14 21:33:39 +09:00 |
|
K. Lange
|
96c7abae48
|
speed up redrawing blank cells
|
2018-05-14 21:26:23 +09:00 |
|
K. Lange
|
d805ac8684
|
quickly bound mouse events to terminal size
|
2018-05-14 21:24:02 +09:00 |
|
K. Lange
|
772542a271
|
Fix selection and mouse events at bottom of terminal
|
2018-05-14 21:20:54 +09:00 |
|
K. Lange
|
aae6d18b0c
|
Cleanup help text in term-set
|
2018-05-14 21:20:43 +09:00 |
|
K. Lange
|
1bf50540ba
|
Add rudimentary *experimental* text selection in terminal
|
2018-05-14 21:16:29 +09:00 |
|
K. Lange
|
ae207676ce
|
Change some compositor key binds
|
2018-05-14 21:16:20 +09:00 |
|
K. Lange
|
d03c02e6ae
|
Bound SDF text rendering properly
|
2018-05-11 22:59:12 +09:00 |
|
K. Lange
|
60145a9849
|
Be sure to set vram for virtualbox
|
2018-05-11 21:33:56 +09:00 |
|
K. Lange
|
d1148356ff
|
resolve spurious build issues
|
2018-05-11 08:29:31 +09:00 |
|
K. Lange
|
19280c974e
|
Don't set auth vars on sudo... for now..
|
2018-05-10 22:38:34 +09:00 |
|
K. Lange
|
ffa4bd7360
|
Add login, sudo, user session, auth lib, etc.
|
2018-05-10 22:33:32 +09:00 |
|
K. Lange
|
554e6d10ed
|
More libc stuff
|
2018-05-10 22:23:46 +09:00 |
|
K. Lange
|
aa343f74c6
|
Prevent panel and background from being started accidentally
|
2018-05-10 21:54:19 +09:00 |
|
K. Lange
|
6d34a3c966
|
If there's no bottom window, or it is fading in/out, fill gray
|
2018-05-10 21:20:07 +09:00 |
|
K. Lange
|
b6d6d8900e
|
include pthread in libc
|
2018-05-09 21:26:45 +09:00 |
|
K. Lange
|
1f8ef3dcab
|
Add pong
|
2018-05-09 19:43:15 +09:00 |
|
K. Lange
|
67b8e2e295
|
use libc rand in drawlines
|
2018-05-09 19:43:11 +09:00 |
|
K. Lange
|
fc37b60272
|
add rand()
|
2018-05-09 19:43:02 +09:00 |
|