Kevin Lange
|
40124cac49
|
various minor pieces of cleanup
|
2014-04-19 18:37:37 -07:00 |
|
Kevin Lange
|
6c5a14c839
|
Fix timings for logo animation in login window
|
2014-04-19 18:12:13 -07:00 |
|
Kevin Lange
|
77b830ace5
|
Regular mouse movement events
Demonstrated in the wallpaper with hover states for the icons
|
2014-04-19 17:44:20 -07:00 |
|
Kevin Lange
|
c5c895bc06
|
Don't send sigint to wallpaper on session exit
|
2014-04-19 17:11:07 -07:00 |
|
Kevin Lange
|
30d4eade35
|
fix missing break in game
|
2014-04-19 17:08:14 -07:00 |
|
Kevin Lange
|
48e0ddd99e
|
Rudimentary animation system
This is actually the same as the animation system from the old
compositor, but with some added bits for damage rects.
|
2014-04-19 16:59:32 -07:00 |
|
Kevin Lange
|
e8bd8fa6fa
|
more debugging, make lwip timeouts work
|
2014-04-19 16:01:09 -07:00 |
|
Kevin Lange
|
9e152263c7
|
fix terminal rendering on scroll
|
2014-04-19 15:00:26 -07:00 |
|
Kevin Lange
|
6d85b85b60
|
More progress maybe
|
2014-04-19 15:00:20 -07:00 |
|
Kevin Lange
|
2b8ad0359d
|
Actual porting/initialization of sorts
|
2014-04-19 13:22:22 -07:00 |
|
Kevin Lange
|
ff56f48ed5
|
Handle common symbols in module loader
|
2014-04-19 13:21:56 -07:00 |
|
Kevin Lange
|
3459f19443
|
List all undefined symbols before bailing when loading modules
|
2014-04-19 00:08:42 -07:00 |
|
Kevin Lange
|
5df107aa8e
|
Add some forgotten bits
|
2014-04-19 00:08:28 -07:00 |
|
Kevin Lange
|
8b97030eea
|
Build something somewhat real
|
2014-04-18 23:58:09 -07:00 |
|
Kevin Lange
|
da5f6382ed
|
initial netif module setup
|
2014-04-18 23:18:28 -07:00 |
|
Kevin Lange
|
ead93c5307
|
Probably as good a time as any to mark off 0.7.0
|
2014-04-18 20:40:25 -07:00 |
|
Kevin Lange
|
161c44f037
|
New screenshots
|
2014-04-18 20:16:23 -07:00 |
|
Kevin Lange
|
68892b9023
|
Terminal should only resize to nice sizes if it can.
|
2014-04-18 20:07:46 -07:00 |
|
Kevin Lange
|
fb67eca4ff
|
support resize in terminal
|
2014-04-18 19:46:05 -07:00 |
|
Kevin Lange
|
3591981f58
|
should mark windows win they request to be moved
|
2014-04-18 19:45:55 -07:00 |
|
Kevin Lange
|
9264a203dd
|
Quick and dirty session ending support with a broadcast event
|
2014-04-18 19:23:45 -07:00 |
|
Kevin Lange
|
700e711606
|
Start on panel functionality: Window title advertisement
|
2014-04-18 00:18:19 -07:00 |
|
Kevin Lange
|
0535ccd993
|
mouse-initiated window resizes
|
2014-04-17 00:24:54 -07:00 |
|
Kevin Lange
|
b3410b4b4b
|
Basic resize support (client-initiated)
|
2014-04-16 23:50:57 -07:00 |
|
Kevin Lange
|
092b08e496
|
Use an asynch poll loop to eat events in rpg demo (like we used to)
|
2014-04-16 18:51:09 -07:00 |
|
Kevin Lange
|
e8bbfd3221
|
Add an ioctl to query available pex data
|
2014-04-16 18:29:49 -07:00 |
|
Kevin Lange
|
939749edf9
|
unbork terminal
|
2014-04-16 11:18:40 -07:00 |
|
Kevin Lange
|
9a985ff5fc
|
Speed up terminal rendering a bit with regions
|
2014-04-16 00:59:58 -07:00 |
|
Kevin Lange
|
7827244d64
|
Add a subregion damage command
|
2014-04-16 00:00:52 -07:00 |
|
Kevin Lange
|
2cd36c2edf
|
unbreak ^C and make window rotation use the right bindings
|
2014-04-15 23:26:27 -07:00 |
|
Kevin Lange
|
9b3cfc7fe6
|
More gracefully handle cases where ramdisk is big
|
2014-04-15 23:10:00 -07:00 |
|
Kevin Lange
|
c1e53f9bc2
|
Kill debug output from yutani client library
|
2014-04-15 22:48:31 -07:00 |
|
Kevin Lange
|
16d7a9e032
|
Make wallpaper icons work again
|
2014-04-15 21:27:07 -07:00 |
|
Kevin Lange
|
d48b00a767
|
Kill window.h/window.c
|
2014-04-15 21:22:45 -07:00 |
|
Kevin Lange
|
262f06a979
|
port a bunch of other things
|
2014-04-15 21:16:46 -07:00 |
|
Kevin Lange
|
32fca2fa1b
|
port make-it-snow to yutani
|
2014-04-15 20:43:08 -07:00 |
|
Kevin Lange
|
0c46b42667
|
port cairo and pixman demos
|
2014-04-15 20:38:47 -07:00 |
|
Kevin Lange
|
6065112552
|
port teapot to yutani
|
2014-04-15 20:31:14 -07:00 |
|
Kevin Lange
|
4801031d6d
|
port gears to yutani
|
2014-04-15 20:22:12 -07:00 |
|
Kevin Lange
|
80854c820f
|
fix missing free from yutani poll
|
2014-04-15 20:22:02 -07:00 |
|
Kevin Lange
|
0ba7947052
|
port clock-win to yutani
|
2014-04-15 20:08:21 -07:00 |
|
Kevin Lange
|
39af77be57
|
port drawlines to yutani
|
2014-04-15 20:08:12 -07:00 |
|
Kevin Lange
|
123116896b
|
remove term-beta phony target
|
2014-04-15 20:08:01 -07:00 |
|
Kevin Lange
|
6c6c3e18c1
|
Don't spam the log when increases the kernel heap
|
2014-04-15 19:57:25 -07:00 |
|
Kevin Lange
|
b8551d2174
|
Kill the old compositor
|
2014-04-15 19:45:56 -07:00 |
|
Kevin Lange
|
c08aa78052
|
Make draw-beta super speedy
|
2014-04-15 00:04:39 -07:00 |
|
Kevin Lange
|
73b0fd1f6c
|
Verify mouse events work with a port of Draw
|
2014-04-14 23:46:13 -07:00 |
|
Kevin Lange
|
f4c6ef10ad
|
Basic mouse events to windows
|
2014-04-14 23:24:44 -07:00 |
|
Kevin Lange
|
e39c08965e
|
Bring back rotation
|
2014-04-14 22:42:40 -07:00 |
|
Kevin Lange
|
00ecfff45f
|
make kbd library reentrant
|
2014-04-14 21:03:23 -07:00 |
|