K. Lange
d2cff8331c
decor: Improve buttons with hover states using focus hack
2023-04-26 18:32:33 +09:00
K. Lange
ac6150e956
decor: Add menu option for minimize
2023-04-16 14:44:41 +09:00
K. Lange
2a18c192e4
yutani: window minimization, first pass
2023-04-14 20:52:01 +09:00
K. Lange
c7429e9055
meta: purge most instances of vim hints
2021-11-26 12:59:02 +09:00
K. Lange
4901a7e538
compositor: Add I-beam cursor; logic in terminal, file-browser
2021-09-16 16:55:43 +09:00
K. Lange
4d68b0bc4a
text: bring back shm-stored fonts provided by compositor
2021-08-28 14:50:52 +09:00
K Lange
55c3a2bafc
compositor: support positioning a window relative to another
2021-08-12 09:08:31 +09:00
K. Lange
02b9a5233a
text: purge the SDF renderer, RIP
2021-07-06 13:22:59 +09:00
K. Lange
b35f7ac8c9
misaka: initial merge
2021-05-31 10:54:11 +09:00
K. Lange
6e6675dd0a
Restructure decorations so bounds can be window-specific (for fullscreen)
2018-09-12 12:53:08 +09:00
K. Lange
03d6199af7
Decorator can handle checking for menus
2018-07-24 09:20:11 +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
49850c0067
Try not to put menus off screen
2018-05-21 19:52:00 +09:00
K. Lange
16200d76f1
Allow apps to opt out of a maximize button
2018-05-19 16:05:17 +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
K. Lange
8516e44a20
Remove debug prints from decorations
2018-04-27 22:25:05 +09:00
K. Lange
f8d2b8d3a3
Experimental decorator menu stuff
2018-04-27 22:14:08 +09:00
K. Lange
8e07883088
Enable and resolve several warnings
2018-04-25 14:03:29 +09:00
K. Lange
07fd0519dd
Add text back to the simple decoration theme using SDF
2018-04-21 20:15:30 +09:00
K. Lange
556ff8e343
Add maximize as an action
...
- Remove the deprecated timer request API.
- Add a new "Special Request" API for things like "maximize" / "minimize"
etc. that takes an optional window ID. Expects no response, useful for
one-off triggers like this.
- Add maximize button to fancy decoration theme and general support in
decoration library.
2018-04-21 19:24:55 +09:00
K. Lange
592541ef7f
Decoration themes should be no different from other libraries
2018-04-17 22:39:39 +09:00
K. Lange
1355502e6c
Reorganize headers
2018-03-19 11:38:11 +09:00
K. Lange
2405387ad9
Relocate dlfcn.h
2018-03-17 17:57:04 +09:00
K. Lange
8cd1bd4b8a
just gobs of stuff
2018-02-25 17:14:43 +09:00