Kevin Lange
|
d3b4a7c5dc
|
Tweak a few extraneous copyright headers
|
2014-06-07 23:29:17 -07:00 |
|
Kevin Lange
|
ef7d72c1e1
|
License headers and a tool to generate them
|
2014-06-07 23:13:29 -07:00 |
|
Kevin Lange
|
e4732df6e1
|
And support dynamic (24-bit, 32-bit) colors as well
|
2014-06-07 22:20:27 -07:00 |
|
Kevin Lange
|
eccbd5d41e
|
Map 256-color palette to VGA colors
|
2014-06-07 22:14:03 -07:00 |
|
Kevin Lange
|
b114700751
|
Fix scrolling/overhang in vga terminal
|
2014-06-07 22:13:51 -07:00 |
|
Kevin Lange
|
51d0f31f42
|
use setuid in login/glogin
|
2014-06-03 23:14:03 -07:00 |
|
Kevin Lange
|
f019dc7b7a
|
Ditch zlists and selectbuffers for better methods
|
2014-06-01 13:09:58 -07:00 |
|
Kevin Lange
|
067797031f
|
Fix window shape blurring during transforms
|
2014-06-01 02:12:00 -07:00 |
|
Kevin Lange
|
a4b5f6a107
|
Add some extra toggles to gears
|
2014-06-01 01:56:01 -07:00 |
|
Kevin Lange
|
eb4d05b86b
|
Faster blurring with box blur (will use in compositor in future)
|
2014-06-01 01:33:25 -07:00 |
|
Kevin Lange
|
fdc5265aff
|
Handle resize in gears
|
2014-05-31 22:12:57 -07:00 |
|
Kevin Lange
|
226002057f
|
Slightly different debug method for shapes and bounds
|
2014-05-31 21:54:52 -07:00 |
|
Kevin Lange
|
cc7bb71b06
|
(Optionally, manually updated) alpha-based window shapes
|
2014-05-31 21:37:07 -07:00 |
|
Kevin Lange
|
7e67bf0727
|
Break out of that particular escape on linefeed
|
2014-05-30 21:29:29 -07:00 |
|
Kevin Lange
|
e157147550
|
Fix buffer overflow in termemu
|
2014-05-30 21:20:13 -07:00 |
|
Kevin Lange
|
84420f9e5c
|
Support closing packetfs connections
|
2014-05-28 19:21:56 -07:00 |
|
Kevin Lange
|
e1a1c1058f
|
system() blocks, let's call sh -c ourselves...
|
2014-05-26 13:46:55 -07:00 |
|
Kevin Lange
|
a576c84f28
|
Load desktop icons from a file
|
2014-05-26 13:36:38 -07:00 |
|
Kevin Lange
|
45cfecc043
|
Present the nested compositor at 50,50 instead of 0,0
|
2014-05-26 12:57:39 -07:00 |
|
Kevin Lange
|
ab2a9f056f
|
Quick and dirty display server nesting - lots of mouse event changes
|
2014-05-26 12:43:22 -07:00 |
|
Kevin Lange
|
29e7f0def1
|
Fix null pointer trying to alt-tab without windows
|
2014-05-19 18:38:16 -07:00 |
|
Kevin Lange
|
dcdf53db89
|
Make a bunch of apps respond to session end message
|
2014-05-19 18:34:05 -07:00 |
|
Kevin Lange
|
ce0dacb912
|
Use spinlock.h instead of continually definign this as static in a bunch of apps
|
2014-05-18 19:34:49 -07:00 |
|
Kevin Lange
|
0cdfcf766e
|
Support frameless non-fullscreen terminals
|
2014-05-18 19:23:05 -07:00 |
|
Kevin Lange
|
dde993c79c
|
Store decoration theme settings in /etc/passwd
|
2014-05-18 18:13:14 -07:00 |
|
Kevin Lange
|
71946d8a97
|
Invert resize rounding behavior for terminal
|
2014-05-18 18:10:18 -07:00 |
|
Kevin Lange
|
a1e8a40b22
|
More gridding options
|
2014-05-18 18:08:34 -07:00 |
|
Kevin Lange
|
6379aa19ff
|
Bring a few more apps up to speed with new yutani features
|
2014-05-18 13:57:33 -07:00 |
|
Kevin Lange
|
068f933a71
|
Kill some excessive debug output in the terminal
|
2014-05-18 12:24:17 -07:00 |
|
Kevin Lange
|
2675532013
|
Add a terminal option to disable rounding resizes to cell widths
|
2014-05-18 12:18:34 -07:00 |
|
Kevin Lange
|
6e028b6550
|
left-right tiling
|
2014-05-18 12:15:18 -07:00 |
|
Kevin Lange
|
3cb7b18c60
|
Client-initiated window drag
|
2014-05-18 11:54:20 -07:00 |
|
Kevin Lange
|
d9830f7989
|
Major refactor of panel
|
2014-05-12 20:11:58 -07:00 |
|
Kevin Lange
|
c231d1c090
|
Cleanup some direct system calls in userspace
|
2014-05-11 17:40:16 -07:00 |
|
Kevin Lange
|
4d310b3c03
|
Make sure wallpaper and panel clean up dead children
|
2014-05-10 20:09:16 -07:00 |
|
Kevin Lange
|
bcb86108ce
|
Fix terminal damage rects
|
2014-05-10 14:02:49 -07:00 |
|
Kevin Lange
|
c042d04fc0
|
remove extraneous debug output
|
2014-05-09 23:04:30 -07:00 |
|
Kevin Lange
|
0061105b29
|
Make the alt-tab slick and operate as expected
|
2014-05-09 23:03:47 -07:00 |
|
Kevin Lange
|
d3273d934a
|
Simple key binding system, plus alt-tab and ctrl-alt-t
|
2014-05-09 22:01:24 -07:00 |
|
Kevin Lange
|
ee9ff92b60
|
Clean up some legacy /etc stuff
|
2014-05-07 00:10:34 -07:00 |
|
Kevin Lange
|
50824abdec
|
And actually load the right file...
|
2014-05-05 22:03:57 -07:00 |
|
Kevin Lange
|
4bcd567bb5
|
Uh, draw the logout button for the logout button
|
2014-05-05 22:00:20 -07:00 |
|
Kevin Lange
|
2fbc220546
|
Cleanup panel
|
2014-05-05 21:47:45 -07:00 |
|
Kevin Lange
|
c6dd91a113
|
Maintain window ordering in panel list
|
2014-05-05 21:18:13 -07:00 |
|
Kevin Lange
|
1bef69e527
|
Panel icons for game and julia fractals
|
2014-05-03 17:51:33 -07:00 |
|
Kevin Lange
|
49aebbbb8d
|
advertise windows in ttk
|
2014-05-03 17:28:53 -07:00 |
|
Kevin Lange
|
0947432963
|
Actually make an effort to release textures from closed windows
|
2014-05-03 15:41:16 -07:00 |
|
Kevin Lange
|
a4b70a6cda
|
Rudimentary fullscreen shortcut
|
2014-05-03 15:36:09 -07:00 |
|
Kevin Lange
|
15ff21f104
|
Support icons other than the precached ones
|
2014-05-03 13:51:37 -07:00 |
|
Kevin Lange
|
9fce12f10c
|
Only used scaled rendering if icon is not correct size
|
2014-05-03 13:22:40 -07:00 |
|