K. Lange
|
ae6532607a
|
Add libc wrappers for some syscalls, remove unused syscall.h imports
|
2018-08-02 13:13:27 +09:00 |
|
K. Lange
|
3f39c0ad61
|
Remove term-set and support for special terminal font escapes
|
2018-08-02 11:16:08 +09:00 |
|
K. Lange
|
ee03956a86
|
Fix bad submenu hilight
|
2018-08-02 04:06:37 +09:00 |
|
K. Lange
|
ccf29a98d9
|
Handle ^[[1,5D from vte, though not well
|
2018-08-01 09:44:26 +09:00 |
|
K. Lange
|
30e2c8d940
|
Fix some handling of failed display server connections
|
2018-08-01 09:20:57 +09:00 |
|
K. Lange
|
03d6199af7
|
Decorator can handle checking for menus
|
2018-07-24 09:20:11 +09:00 |
|
K. Lange
|
b0a154a07e
|
Fix up submenu hilighting
|
2018-07-23 19:32:58 +09:00 |
|
K. Lange
|
5f7b7c9f38
|
Render windows as focused when they have menus, like we used to in python
|
2018-07-22 01:24:22 +09:00 |
|
K. Lange
|
1686884fb5
|
rounded rectangle colors were in wrong order
|
2018-07-21 23:42:21 +09:00 |
|
K. Lange
|
62cc35da3f
|
Make sure to use alpha from color in sdf text
|
2018-07-21 23:03:21 +09:00 |
|
K. Lange
|
5ae01e206d
|
Fix premultiplying on rounded rectangles
|
2018-07-21 23:00:26 +09:00 |
|
K. Lange
|
b26104c156
|
Keyboard interaction between menubar entries
|
2018-07-21 18:32:00 +09:00 |
|
K. Lange
|
0e45293ced
|
Merge menubar into menu
|
2018-07-21 17:56:10 +09:00 |
|
K. Lange
|
255b750b62
|
Add method to update menu entry title
|
2018-07-20 23:08:12 +09:00 |
|
K. Lange
|
1830bd63ac
|
escape should close all menus
|
2018-07-20 22:37:31 +09:00 |
|
K. Lange
|
9efc3c1bf3
|
Quickly switch focus back to previous menu on keyboard action
|
2018-07-20 22:32:06 +09:00 |
|
K. Lange
|
95ad690212
|
Minor keyboard menu control adjustment
|
2018-07-20 22:24:05 +09:00 |
|
K. Lange
|
43829e163a
|
Add initial keyboard support for menus
|
2018-07-20 22:15:46 +09:00 |
|
K. Lange
|
7cd46127a9
|
Add imperfect, but sufficient, rounded rectangle routine
|
2018-07-20 21:26:01 +09:00 |
|
K. Lange
|
89d107374c
|
provide dlfcn in libc
|
2018-07-19 19:04:17 +09:00 |
|
K. Lange
|
416ae2d1a3
|
Move internal yutani stuff to a separate header
|
2018-06-23 18:51:48 +09:00 |
|
K. Lange
|
1381116048
|
Add submenu tick
|
2018-06-20 11:17:27 +09:00 |
|
K. Lange
|
cba3b2e804
|
Fix arbitrary submenus and add 'Set Zoom...' to terminal
|
2018-06-18 22:04:08 +09:00 |
|
K. Lange
|
5ae86c9213
|
incomplete textregion library
|
2018-06-09 17:32:24 +09:00 |
|
K. Lange
|
3c0a8c8e1d
|
minor tweaks
|
2018-06-09 16:42:41 +09:00 |
|
K. Lange
|
52e395427e
|
Change background color of fallback decoration theme
|
2018-06-09 16:40:11 +09:00 |
|
K. Lange
|
74e4ee5f56
|
Add basic numpad support
|
2018-06-08 15:11:41 +09:00 |
|
K. Lange
|
f710c872b8
|
make menu bar less picky about clicks
|
2018-05-22 18:42:05 +09:00 |
|
K. Lange
|
49850c0067
|
Try not to put menus off screen
|
2018-05-21 19:52:00 +09:00 |
|
K. Lange
|
d6afa06c80
|
Menu bar in a separate library
|
2018-05-20 16:47:35 +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
|
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
|
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
|
d03c02e6ae
|
Bound SDF text rendering properly
|
2018-05-11 22:59:12 +09:00 |
|
K. Lange
|
ffa4bd7360
|
Add login, sudo, user session, auth lib, etc.
|
2018-05-10 22:33:32 +09:00 |
|
K. Lange
|
b6d6d8900e
|
include pthread in libc
|
2018-05-09 21:26:45 +09:00 |
|
K. Lange
|
da909e4f79
|
Add confreader library
|
2018-05-08 23:04:49 +09:00 |
|
K. Lange
|
8ccbcb001c
|
Allow switching rendering mode in terminal on the fly
|
2018-05-08 17:16:58 +09:00 |
|
K. Lange
|
4c873f9fde
|
Remove traces from sdf
|
2018-05-08 17:05:57 +09:00 |
|
K. Lange
|
d67021d7b8
|
Store SDF fonts in shared memory regions
|
2018-05-08 17:03:13 +09:00 |
|
K. Lange
|
4818a8cc43
|
Add more monospace font options and support 8-bit grayscale bitmaps
|
2018-05-08 15:41:12 +09:00 |
|
K. Lange
|
db4337f17b
|
Improvements to SDF impl., and support in terminal
|
2018-05-08 11:27:44 +09:00 |
|
K. Lange
|
4beac973ef
|
Store kerning overrides for SDF fonts in a config file
|
2018-05-07 17:49:06 +09:00 |
|
K. Lange
|
5cf95b4fc0
|
Fix alpha handling resulting in no images with 24-bit bmp
|
2018-05-04 13:16:22 +09:00 |
|
K. Lange
|
557f578574
|
Don't use my given name in copyright headers; update everything to 2018 because why not
|
2018-05-01 17:12:56 +09:00 |
|
K. Lange
|
037f055549
|
Send WINDOW_CLOSE instead of SESSION_END on Alt+F4 and handle that as a close signal
|
2018-04-27 22:38:36 +09:00 |
|