Kevin Lange
|
e6c3f3d055
|
Remove unnecessary ttk library references
|
2017-01-15 15:40:14 +09:00 |
|
Kevin Lange
|
8f412f4172
|
Ported wallpaper selection to Python (and redesigned it)
|
2017-01-15 15:35:59 +09:00 |
|
Kevin Lange
|
446f7934c8
|
Ported live CD wizard to Python
|
2017-01-15 00:45:05 +09:00 |
|
Kevin Lange
|
cddac0b0fb
|
Add terrible insecure gsudo
|
2017-01-14 13:42:13 +09:00 |
|
Kevin Lange
|
8a35ee463a
|
Include fswait in libc
|
2017-01-14 11:41:24 +09:00 |
|
Kevin Lange
|
98162f78c3
|
Create client window lists on HELLO rather than first window creation
|
2017-01-11 19:17:05 +09:00 |
|
Kevin Lange
|
702a5ed51b
|
Hack to make sure we remove subscribers in compositor at some point
|
2017-01-11 19:09:49 +09:00 |
|
Kevin Lange
|
2adc4fefec
|
Support wallpaper switching and fix up select-wallpaper
|
2017-01-09 13:55:10 +09:00 |
|
Kevin Lange
|
44227aea88
|
Replace panel/wallpaper with Python version
|
2017-01-08 17:37:20 +09:00 |
|
Kevin Lange
|
0ed855d51d
|
Support remote requests to drag windows
|
2017-01-08 15:48:26 +09:00 |
|
Kevin Lange
|
63ad3a858b
|
Update some comment headers
|
2017-01-08 13:36:27 +09:00 |
|
Kevin Lange
|
f05f5cdf92
|
Fix bad flag check for focus stealing
|
2017-01-07 22:08:15 +09:00 |
|
Kevin Lange
|
6e96830525
|
Fix potential out of bounds draw in terminal
|
2017-01-07 18:07:11 +09:00 |
|
Kevin Lange
|
169cd55095
|
Actually fill ws_xpixels/ws_ypixels, and use them for cat-img
|
2017-01-07 15:27:55 +09:00 |
|
Kevin Lange
|
252ead4db2
|
Don't pull in pthreads in things we just removed it from
|
2017-01-06 19:22:15 +09:00 |
|
Kevin Lange
|
b11124394c
|
Use fswait to make toast daemon single-threaded
|
2017-01-06 19:13:02 +09:00 |
|
Kevin Lange
|
7d47cab8ab
|
Support fswait in tty
|
2017-01-06 19:01:22 +09:00 |
|
Kevin Lange
|
665343e636
|
First pass at a select-like fs wait function
|
2017-01-06 18:30:17 +09:00 |
|
Kevin Lange
|
da3bc104e0
|
Support various unset escapes (bold off, italic off, underline off)
|
2017-01-04 16:11:47 +09:00 |
|
Kevin Lange
|
909beb7c71
|
Actually, 50hz ain't bad
|
2017-01-03 21:02:25 +09:00 |
|
Kevin Lange
|
206cf07cc2
|
use 10Hz as timer rate instead of 20
|
2017-01-03 16:10:14 +09:00 |
|
Kevin Lange
|
dce4ee98bd
|
make consumers of timer ticks independent of tick rate
|
2017-01-03 16:07:23 +09:00 |
|
Kevin Lange
|
0f9ba3ae4b
|
Restore stack order on wallpaper/panel on SIGUSR2
|
2017-01-03 15:51:35 +09:00 |
|
Kevin Lange
|
dd8862447f
|
Fix some potenital null dereferences in compositor
|
2017-01-03 15:40:29 +09:00 |
|
Kevin Lange
|
b8de2cbecb
|
Ignore mouse scroll and other events outside of terminal window
|
2017-01-02 17:44:54 +09:00 |
|
Kevin Lange
|
cff2d36e37
|
Mark window when moving to top
|
2017-01-02 12:09:38 +09:00 |
|
Kevin Lange
|
e4670b4a8b
|
Fix mixing break in compositor
|
2017-01-02 00:03:48 +09:00 |
|
Kevin Lange
|
3a924099fd
|
Add a rudimentary API for providing timer ticks through Yutani
|
2017-01-01 20:39:18 +09:00 |
|
Kevin Lange
|
5ef927c175
|
Correct some issues with resizing terminals
|
2017-01-01 18:31:04 +09:00 |
|
Kevin Lange
|
9a5f5af07c
|
Support scrolling terminal with mouse wheel
|
2017-01-01 18:30:53 +09:00 |
|
Kevin Lange
|
4c2815c277
|
Fix crash in panel
|
2016-12-31 16:51:35 +09:00 |
|
Kevin Lange
|
487d3217fc
|
Handle cases where decoration title is too long (fancy)
|
2016-12-31 16:13:59 +09:00 |
|
Kevin Lange
|
863e0fb469
|
Fix bad marks when resizing a window
|
2016-12-30 20:16:36 +09:00 |
|
Kevin Lange
|
b615c7552e
|
Remove hilarious comment from compositor
|
2016-12-30 16:37:56 +09:00 |
|
Kevin Lange
|
ea59c6bd37
|
Replace resize box with stretching
|
2016-12-29 15:54:08 +09:00 |
|
Kevin Lange
|
d7b234036a
|
Use a more efficient allocation pattern in wallpaper
|
2016-12-24 20:44:21 +09:00 |
|
Kevin Lange
|
0217b92123
|
Don't allow bottom window opacity to be adjusted
|
2016-12-19 20:46:32 +09:00 |
|
Kevin Lange
|
1f58b8803f
|
Support adjusting window opacity like compiz
|
2016-12-19 20:43:53 +09:00 |
|
Kevin Lange
|
fa50e9f4e5
|
Exclude scroll buttons from abs mouse state
|
2016-12-19 20:43:26 +09:00 |
|
Kevin Lange
|
79a983c01e
|
Toasts should not move or resize
|
2016-12-17 19:18:20 +09:00 |
|
Kevin Lange
|
bda6978dce
|
Allow apps to specify alternate window animation
|
2016-12-17 17:47:33 +09:00 |
|
Kevin Lange
|
20b5d6fcca
|
Add a simple decorator theme demo
|
2016-12-11 11:11:40 +09:00 |
|
Kevin Lange
|
34361720f2
|
Scroll half terminal height on page up/down
|
2016-12-07 23:52:45 +09:00 |
|
Kevin Lange
|
76cae15eac
|
Scroll to top and bottom of terminal with HOME/END
|
2016-12-07 23:16:10 +09:00 |
|
Kevin Lange
|
e0f45d823a
|
Make rpg demo consider window decorations
|
2016-12-07 14:21:43 +09:00 |
|
Kevin Lange
|
dbcbaa6190
|
Fix late decorations init in terminal
|
2016-12-07 14:19:45 +09:00 |
|
Kevin Lange
|
290d12677c
|
Account for decorations in draw
|
2016-12-06 22:29:10 +09:00 |
|
Kevin Lange
|
94b561255e
|
init decorations before trying to use them in julia
|
2016-12-06 22:18:59 +09:00 |
|
Kevin Lange
|
4e87b7de5a
|
Use defined constants for decor focus
|
2016-12-06 22:18:43 +09:00 |
|
Kevin Lange
|
c387945f44
|
Don't redraw fractals in julia on focus change
|
2016-12-06 18:56:56 +09:00 |
|