Commit Graph

2466 Commits

Author SHA1 Message Date
Kevin Lange
2adc4fefec Support wallpaper switching and fix up select-wallpaper 2017-01-09 13:55:10 +09:00
Kevin Lange
dd823cd835 Bump kernel to 0.99.12 2017-01-08 20:12:48 +09:00
Kevin Lange
f666f3a535 fix python path in auto-dep 2017-01-08 19:57:52 +09:00
Kevin Lange
c93dbdddde Support mod_deps.py running natively, maybe 2017-01-08 19:53:51 +09:00
Kevin Lange
a284789c75 Close file descriptors >=3 on exec. 2017-01-08 19:43:34 +09:00
Kevin Lange
afcd42b6b1 Add more helpful debug info to /proc/n/status 2017-01-08 19:43:15 +09:00
Kevin Lange
77e5c5c943 Change when proc->cmdline is set in exec 2017-01-08 19:42:54 +09:00
Kevin Lange
e98a4a3785 Make all the scripts Python3 2017-01-08 19:38:48 +09:00
Kevin Lange
ca8d3af8c7 Bump kernel version to 0.99.11 2017-01-08 17:39:54 +09:00
Kevin Lange
44227aea88 Replace panel/wallpaper with Python version 2017-01-08 17:37:20 +09:00
Kevin Lange
a11334dca0 Add scripts to install pycairo 2017-01-08 17:36:38 +09:00
Kevin Lange
0ed855d51d Support remote requests to drag windows 2017-01-08 15:48:26 +09:00
Kevin Lange
369c6eb09a Calculator icon 2017-01-08 15:48:11 +09:00
Kevin Lange
0712f0f41d About ToaruOS applet (and star icon) 2017-01-08 14:47:21 +09:00
Kevin Lange
63ad3a858b Update some comment headers 2017-01-08 13:36:27 +09:00
Kevin Lange
cf7725ecf3 Support several header defines in yutani bindings 2017-01-08 13:35:32 +09:00
Kevin Lange
a6e40e14f1 New vim patch with support for fswait2 in poll 2017-01-07 23:54:37 +09:00
Kevin Lange
ffe78daf18 Add timeouts to fswait (with new fswait2) and fix signals when fswaiting 2017-01-07 23:53:58 +09:00
Kevin Lange
f05f5cdf92 Fix bad flag check for focus stealing 2017-01-07 22:08:15 +09:00
Kevin Lange
03b8280761 Add flag options to yutani.py 2017-01-07 22:08:07 +09:00
Kevin Lange
e38eccd0b3 Add calculator demo 2017-01-07 19:29:20 +09:00
Kevin Lange
8989ff149c Free graphics contexts when closing Yutani windows in Python 2017-01-07 19:27:41 +09:00
Kevin Lange
6e96830525 Fix potential out of bounds draw in terminal 2017-01-07 18:07:11 +09:00
Kevin Lange
8e05bb122e basic globbing 2017-01-07 18:01:48 +09:00
Kevin Lange
cf86e1732d Support scaling images in cat-img to fit line height 2017-01-07 17:20:09 +09:00
Kevin Lange
8c93afb03e More new icons 2017-01-07 17:00:28 +09:00
Kevin Lange
cbbd5b0a00 Script to automatically downsample 48px icons to 24px 2017-01-07 15:32:45 +09:00
Kevin Lange
bc83e02a9a New icons 2017-01-07 15:32:27 +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
91e5d56841 Try to fix modules not getting rebuilt 2017-01-06 19:54:00 +09:00
Kevin Lange
217b7182a6 Actually bump version to something meaningful 2017-01-06 19:34:51 +09:00
Kevin Lange
6e0562b78e Improve some debug messages 2017-01-06 19:34:09 +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
7301a3c29a Bump kernel version 2017-01-06 19:14:19 +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
9345487324 Actually make sure we rebuild modules when building CDs... 2017-01-06 16:51:57 +09:00
Kevin Lange
33d2c2fcaf Don't use a subprocess call to do symlinks in get-py 2017-01-06 14:57:54 +09:00
Kevin Lange
e4ea0eea4a Show progress in get-py for things we check hashes on 2017-01-05 23:00:28 +09:00
Kevin Lange
2dbf655c9c Fix unixpipe permissions (and thus fgrep, prepend, etc.) 2017-01-05 22:21:49 +09:00
Kevin Lange
99aa5fc7d9 New features for fetch: progress, output to same name 2017-01-05 22:03:38 +09:00
Kevin Lange
29b621ae49 Fix horribly incorrect init_array processing, and also do it for the main binary 2017-01-05 20:47:16 +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
be351bf57d Support shadows as a font option 2017-01-03 21:02:35 +09:00
Kevin Lange
909beb7c71 Actually, 50hz ain't bad 2017-01-03 21:02:25 +09:00
Kevin Lange
3538982922 Import Python userspace stuff 2017-01-03 16:32:05 +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