Commit Graph

1029 Commits

Author SHA1 Message Date
Kevin Lange
0cfa13462c Update build scripts 2013-02-09 20:49:07 -08:00
Kevin Lange
e0a8c627fa derp 2013-02-09 20:48:07 -08:00
Kevin Lange
b2c3d4da0e Unsubmodule compositor 2013-02-09 20:47:57 -08:00
Kevin Lange
3028ed06cb bump ttk repo 2013-02-02 17:53:37 -08:00
Kevin Lange
1af6e4b81e menu bar rendering 2013-02-02 17:53:16 -08:00
Kevin Lange
580cee4dd8 Don't build zlib with the --solo flag 2013-02-02 15:10:52 -08:00
Kevin Lange
f8aa509f36 Fix right shift 2013-02-01 22:39:57 -08:00
Kevin Lange
176d7a9366 sync 2013-01-30 22:28:15 -08:00
Kevin Lange
e04aaa0678 Add some more button state designs 2013-01-30 22:28:01 -08:00
Kevin Lange
e2470044a7 Sync toaru-compositor 2013-01-29 23:26:33 -08:00
Kevin Lange
aeb45645a5 New toolkit demo (buttons) 2013-01-29 23:26:13 -08:00
Kevin Lange
dd9c12ea60 Update README 2013-01-27 18:23:10 -08:00
Kevin Lange
852d504466 New toolchain 2013-01-27 17:36:43 -08:00
Kevin Lange
2eb3077270 errrg 2013-01-27 17:17:52 -08:00
Kevin Lange
4182bba7de perhaps that'll help 2013-01-27 16:39:54 -08:00
Kevin Lange
48b7101218 Recursively build new compositor.
Also, break all the tests.
2013-01-27 16:37:40 -08:00
Kevin Lange
78106f17d9 Add compositor as a submodule 2013-01-27 16:32:27 -08:00
Kevin Lange
14b939832d Add Cairo and Pixman (slightly outdated) to toolchain 2013-01-27 16:27:18 -08:00
Kevin Lange
5465bd0625 Update README 2013-01-25 23:45:19 -08:00
Kevin Lange
19890c748e eh... try to fix travis 2013-01-25 23:34:26 -08:00
Kevin Lange
c4545dcc51 bump version in light of toolchain updates 2013-01-25 21:39:12 -08:00
Kevin Lange
ef7c49b94c Global initializers. 2013-01-25 15:59:33 -08:00
Kevin Lange
82c55c0a58 plasma demo 2013-01-17 22:10:28 -08:00
Kevin Lange
acb362e191 Update copyright in kernel/main.c 2013-01-04 20:42:18 -08:00
Kevin Lange
ae7c7f66ae terminal snow 2012-12-29 16:36:00 +09:00
Kevin Lange
79be121b93 Fix lock hangs that broke everything 2012-12-13 19:45:39 -08:00
Kevin Lange
999c96c56b Replace old nyancat with updated version 2012-12-13 19:45:24 -08:00
Kevin Lange
23233e2b97 xenl like a good terminal should 2012-12-13 19:26:45 -08:00
Kevin Lange
8e9ee3d68e Decoration themes, sort of
A surprise x-mas gift, the old theme is back when WM_THEME=simple is set
2012-12-12 22:42:48 -08:00
Kevin Lange
a8435f37c0 submodule bump 2012-12-11 14:07:47 -08:00
Kevin Lange
5ab8df4120 login screen tweaks 2012-12-10 21:53:14 -08:00
Kevin Lange
022e31c7d8 stfu travis 2012-12-10 21:23:36 -08:00
Kevin Lange
edf0dcca19 threaded event processor should block
rather than yield-looping on an fstat
2012-12-10 21:19:13 -08:00
Kevin Lange
ada6136e42 Dirty semaphore implementation in userspace 2012-12-10 21:04:18 -08:00
Kevin Lange
3b06b5c464 bump version to 0.4.2 2012-12-10 20:38:59 -08:00
Kevin Lange
29e7a15443 Better resize box 2012-12-10 20:38:34 -08:00
Kevin Lange
3a977369af Timed process sleeping (and bug fixes) 2012-12-10 20:28:31 -08:00
Kevin Lange
7ea68a6d92 Add debug and strip modes to makefile 2012-12-10 20:26:46 -08:00
Kevin Lange
3335eee65f Fix a segfault 2012-12-10 20:17:25 -08:00
Kevin Lange
e5e67c6410 Fix some a quick crash bug 2012-12-10 00:29:04 -08:00
Kevin Lange
21214256d7 restore terminal cursor blinking 2012-12-09 23:17:41 -08:00
Kevin Lange
8fb898be66 Restructure windowed applications for speed 2012-12-09 23:07:04 -08:00
Kevin Lange
70a5de56f4 Make compositor faster 2012-12-09 23:06:42 -08:00
Kevin Lange
3efbdb6800 add another cairo demo 2012-12-09 21:42:18 -08:00
Kevin Lange
643e827cb3 fix buffered backspace 2012-12-09 20:12:51 -08:00
Kevin Lange
5f17cbc27f primitive scrollback support in terminal 2012-12-09 19:57:04 -08:00
Kevin Lange
a4d559a96d Better disk rebuild in core makefile 2012-12-09 19:56:56 -08:00
Kevin Lange
0e3c9f1241 Fix leap year calculation 2012-12-09 17:08:03 -08:00
Kevin Lange
e83f88bacb Add time support to vfs 2012-12-09 16:59:55 -08:00
Kevin Lange
3cdb7b8748 make most of ext2fs use debug_print 2012-12-09 16:19:25 -08:00