Kevin Lange
5512124119
Merge linker Makefile and prettify
2016-12-15 19:49:10 +09:00
Kevin Lange
9013bc16f5
Only enforce build order on dso stuff
2016-12-14 21:39:36 +09:00
Kevin Lange
26c78333ec
Rough, incomplete VFS permissions
2016-12-14 21:21:32 +09:00
Kevin Lange
5bb624a355
Rebuild libc.so when libc.a changes
2016-12-14 17:24:26 +09:00
Kevin Lange
0cfe4a17d6
Enable C99 size specifiers in printf in newlib
2016-12-14 17:22:45 +09:00
Kevin Lange
6688c22dbe
Add Python repo link to README
2016-12-13 00:55:18 +09:00
Kevin Lange
0bc5ec53ce
Support dlopen(NULL,...)
2016-12-12 19:27:07 +09:00
Kevin Lange
1544a3e2fa
Add missing RTLD_ defins; fixes ctypes
2016-12-12 19:12:46 +09:00
Kevin Lange
1d1a2187e4
Don't forget to install the dlfcn.h header
2016-12-11 22:16:14 +09:00
Kevin Lange
55baa6d868
Script to install Python
2016-12-11 15:37:00 +09:00
Kevin Lange
2f4ca68ce0
Prep for Python
2016-12-11 11:12:43 +09:00
Kevin Lange
20b5d6fcca
Add a simple decorator theme demo
2016-12-11 11:11:40 +09:00
Kevin Lange
b7da7a4f73
Fix debug backdoor to not crash on null format string
2016-12-10 20:09:21 +09:00
Kevin Lange
04a1a777a4
At least compress GRUB stuff. [ci skip]
2016-12-08 11:25:33 +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
acf2de47d2
restore dedication to ritchie [ci skip]
2016-12-07 22:05:36 +09:00
Kevin Lange
5db4d0d685
Redo license documentation [ci skip]
2016-12-07 22:02:01 +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
06441bafb1
Pull dependencies for dlopen'd libs and don't load dupes
2016-12-06 22:18:15 +09:00
Kevin Lange
f9dc36a3d4
Briefly mention ld.so in readme. [ci skip]
2016-12-06 20:32:46 +09:00
Kevin Lange
c387945f44
Don't redraw fractals in julia on focus change
2016-12-06 18:56:56 +09:00
Kevin Lange
e61633453a
Add a few more window hints
2016-12-06 18:34:13 +09:00
Kevin Lange
de8d0f10a2
Overwrite deploy files
2016-12-06 16:03:42 +09:00
Kevin Lange
0fc921f4e3
Deploy CDs to github releases, maybe?
2016-12-06 15:58:55 +09:00
Kevin Lange
1f11e463c8
Try to fix grub
2016-12-06 15:41:19 +09:00
Kevin Lange
68eca3f112
unshallow git repo
2016-12-06 15:34:13 +09:00
Kevin Lange
0b49faf2b5
Attempt to build CDs on Travis
2016-12-06 15:31:30 +09:00
Kevin Lange
c1b9dc9062
Actually fix warning
2016-12-06 11:49:41 +09:00
Kevin Lange
7ffb2090d6
Fix warning when building SOs without STRIP_LIBS
2016-12-06 11:43:05 +09:00
Kevin Lange
ed473e72c1
Focus the top-most window if the previously-focused window closes
2016-12-05 22:45:39 +09:00
Kevin Lange
0a01a426ec
Ensure focus oddities don't occur with live-wizard
2016-12-05 22:45:17 +09:00
Kevin Lange
2ed8ca65c3
Make sure panel and wallpaper don't steal focus
2016-12-05 22:44:25 +09:00
Kevin Lange
16d10e1800
Fix magic pthread exit that was getting relocated somehow
2016-12-05 22:41:47 +09:00
Kevin Lange
82492bf0d2
Remove extraneous make targets from linker makefile
2016-12-05 22:12:18 +09:00
Kevin Lange
35ff0434a4
Add a new window create function with flags
...
Currently there is one flag:
- NO_STEAL_FOCUS
This is used in the toast daemon so toasts don't steal focus.
Other flags will be added in the future to control whether a window is
displayed when created, whether it should animate a particular way, etc.
2016-12-05 22:07:51 +09:00
Kevin Lange
ca648a32d5
Focus newly created windows
2016-12-05 21:55:22 +09:00
Kevin Lange
32f8d3b0f3
Many minor usability improvements to various demos
2016-12-05 21:55:06 +09:00
Kevin Lange
eb3a068938
Gobs of application icons
2016-12-05 21:47:59 +09:00
Kevin Lange
9796c5db29
Fix select-wallpaper to work with default symlink
2016-12-05 21:02:08 +09:00
Kevin Lange
2509bc0045
Strip shared libs if building CDs
2016-12-05 20:40:34 +09:00
Kevin Lange
048e18acaa
Dynamically load decorator themes
2016-12-05 18:07:30 +09:00
Kevin Lange
75f7d35ee2
Add error conditions to linker
2016-12-05 18:07:20 +09:00
Kevin Lange
fd41251869
Build all shared libraries, not just those we 'need'
2016-12-05 18:07:01 +09:00
Kevin Lange
2ee9cb6940
Basic dlopen implementation
2016-12-05 17:40:10 +09:00
Kevin Lange
aa088064f2
New screenshots in README [ci skip]
2016-12-03 20:49:30 +09:00