K. Lange
|
94483a0e71
|
Vmware driver cleanup
|
2018-09-29 11:44:08 +09:00 |
|
K. Lange
|
f2024aa274
|
Properly support strides
|
2018-09-29 01:13:47 +09:00 |
|
K. Lange
|
37e30140ec
|
Experimental vmware display resizing
|
2018-09-29 01:13:32 +09:00 |
|
K. Lange
|
de94682728
|
Only the kill syscall should care about user permissions for signals
|
2018-09-28 23:59:12 +09:00 |
|
K. Lange
|
6e8d92cdd2
|
Expose lfb_driver_name
|
2018-09-28 23:58:43 +09:00 |
|
K. Lange
|
8b07197870
|
linear framebuffer driver cleanup, add /proc/framebuffer
|
2018-09-28 21:15:30 +09:00 |
|
K. Lange
|
376e7989e8
|
Remove garbage fire lfb locator hack
|
2018-09-28 20:29:40 +09:00 |
|
K. Lange
|
31ba81fd2d
|
Change compositor key binds to shift-super (fixes terminal copy)
|
2018-09-28 16:18:40 +09:00 |
|
K. Lange
|
c1e42d2e07
|
add /dev/port
|
2018-09-28 13:59:14 +09:00 |
|
K. Lange
|
cdcc0edb0b
|
execve should set errno
|
2018-09-28 13:10:32 +09:00 |
|
K. Lange
|
7a20e11aea
|
proper waitpid status values
|
2018-09-28 13:00:51 +09:00 |
|
K. Lange
|
65f662f0f3
|
fix crash instead of graceful exit when ls has no valid arguments
|
2018-09-27 18:13:54 +09:00 |
|
K. Lange
|
c5d1ab507f
|
[python] fix some decoration bounds calculations
|
2018-09-26 20:50:28 +09:00 |
|
K. Lange
|
49e0dd71e7
|
attribute assignment is no good
|
2018-09-25 21:18:35 +09:00 |
|
K. Lange
|
fb067c4b93
|
More new API stuff
|
2018-09-25 21:12:49 +09:00 |
|
K. Lange
|
1050d76c87
|
decoration sizes can change
|
2018-09-25 20:52:51 +09:00 |
|
K. Lange
|
3a303fa843
|
Add more Python apps
|
2018-09-25 20:34:57 +09:00 |
|
K. Lange
|
95b1f33e7f
|
submenu ticks in python menu library
|
2018-09-25 18:44:38 +09:00 |
|
K. Lange
|
94b63c3083
|
z as a size specifier in printf
|
2018-09-25 18:44:22 +09:00 |
|
K. Lange
|
e7ee6ab948
|
Fixup icons in python about dialogs
|
2018-09-25 17:58:01 +09:00 |
|
K. Lange
|
6187868ba0
|
Support icons in Python menus
|
2018-09-25 17:55:39 +09:00 |
|
K. Lange
|
58b1c0e80c
|
Add icon_cache.py
|
2018-09-25 17:55:30 +09:00 |
|
K. Lange
|
5e46866bf3
|
Add basic sprite support to yutani.py
|
2018-09-25 17:55:22 +09:00 |
|
K. Lange
|
a7616a38a5
|
oops, comitted bad changes to yutani_mainloop re: menus
|
2018-09-25 17:18:36 +09:00 |
|
K. Lange
|
3afb51a951
|
Fix handling of signal suicides
|
2018-09-25 17:04:32 +09:00 |
|
K. Lange
|
4fee088b62
|
in kernel fault handler, show preceeding symbol, not closest
|
2018-09-25 16:44:20 +09:00 |
|
K. Lange
|
1fe143ebea
|
import a bunch of old python stuff for testing
|
2018-09-25 15:34:44 +09:00 |
|
K. Lange
|
1af8a04b14
|
Fixes to freetype extension for use in Python
|
2018-09-25 15:34:35 +09:00 |
|
K. Lange
|
aaa8b4f81e
|
Freetype in decorations
|
2018-09-24 15:06:42 +09:00 |
|
K. Lange
|
1d53039483
|
freetype text needs some horizontal padding
|
2018-09-24 12:29:16 +09:00 |
|
K. Lange
|
c77e71a277
|
Freetype support for menus
|
2018-09-24 12:22:00 +09:00 |
|
K. Lange
|
db1ada51c8
|
Handle NEEDED dep failures better in linker
|
2018-09-24 12:20:47 +09:00 |
|
K. Lange
|
7062734f9d
|
More freetype extension stuff
|
2018-09-24 12:12:56 +09:00 |
|
K. Lange
|
5aeb26644c
|
Tab completion for un-dollared variables in unset
|
2018-09-23 12:09:39 +09:00 |
|
K. Lange
|
4cde60c50e
|
add unsetenv
|
2018-09-23 12:06:25 +09:00 |
|
K. Lange
|
44e9d6455f
|
Prevent right clicks from going to the background unless it was actually clicked
|
2018-09-23 02:47:29 +09:00 |
|
K. Lange
|
3812f3cfeb
|
Create panel window menus at mouse, not at offset of panel item
|
2018-09-23 02:42:47 +09:00 |
|
K. Lange
|
20a390ee01
|
Try to document some more obtuse parts of the makefile
|
2018-09-23 01:15:32 +09:00 |
|
K. Lange
|
238c1fcad0
|
Use exec in menus to not keep sh around
|
2018-09-22 22:45:00 +09:00 |
|
K. Lange
|
6ae6119bd0
|
README updates for cairo
|
2018-09-22 22:37:53 +09:00 |
|
K. Lange
|
91125fc6f2
|
Session management improvements; set freetype interpreter
|
2018-09-22 22:37:47 +09:00 |
|
K. Lange
|
aa7aa06958
|
Remove some debug output from yutani
|
2018-09-22 22:34:19 +09:00 |
|
K. Lange
|
b929f78baf
|
Fixup terminal freetype backend
|
2018-09-22 22:03:28 +09:00 |
|
K. Lange
|
f61ab0664c
|
Do blits through Cairo for full clipping, like we used to
|
2018-09-22 21:41:14 +09:00 |
|
K. Lange
|
8a6438b3d2
|
Add Cairo backend for compositor
|
2018-09-22 21:26:25 +09:00 |
|
K. Lange
|
a6f96243e2
|
Add ceil
|
2018-09-22 21:26:04 +09:00 |
|
K. Lange
|
46d4893036
|
Handoff malloc/free to libc functions in ld.so after loading object or heap may get weird
|
2018-09-22 19:15:19 +09:00 |
|
K. Lange
|
d31d71bdd3
|
Support cairo extension in compositor (still in progress)
|
2018-09-22 19:14:46 +09:00 |
|
K. Lange
|
987fc56708
|
consolidate math
|
2018-09-22 18:28:41 +09:00 |
|
K. Lange
|
a7fab6fbe8
|
workaround bug in printf for floats until we fix nprintf
|
2018-09-22 17:34:48 +09:00 |
|