Commit graph

50891 commits

Author SHA1 Message Date
Brian Anderson
0265bc4da2 More colors 2012-04-16 22:42:02 -07:00
Brian Anderson
7efdd1e9dc Put the platform event loop, drawing, and key handling is different tasks 2012-04-16 21:58:22 -07:00
Brian Anderson
a661d59e90 Move keyboard handling to another task 2012-04-16 21:37:55 -07:00
Brian Anderson
ddb3e0ee50 Remove servo from .gitignore again 2012-04-16 21:16:28 -07:00
Brian Anderson
2c67971b3a Update to latest rust-azure 2012-04-16 20:29:42 -07:00
Brian Anderson
f91128d715 Update to latest rust-azure 2012-04-16 18:25:40 -07:00
Brian Anderson
1c2ae9ef32 Update to latest rust-azure 2012-04-16 17:39:40 -07:00
Brian Anderson
1fdc9c6235 Finally draw using azure 2012-04-16 15:36:55 -07:00
Brian Anderson
aa38e657dc Update rust-sdl 2012-04-16 15:36:48 -07:00
Brian Anderson
0641a6e94d Exit on keydown 2012-04-16 14:13:34 -07:00
Brian Anderson
a5dd15ecc9 main -> osmain 2012-04-16 13:58:51 -07:00
Brian Anderson
7d59f4de1e Create an azure target for the cairo/sdl surface. Doesn't seem to work 2012-04-15 21:52:53 -07:00
Brian Anderson
52034ec12c Create a cairo surface from the SDL surface 2012-04-15 21:42:58 -07:00
Brian Anderson
4afdbe89c2 Use SDL to display a window 2012-04-15 21:22:06 -07:00
Brian Anderson
1844d7cc4f Update rust-azure, rust-sdl 2012-04-15 21:12:09 -07:00
Brian Anderson
8a1f815bc2 Link to sdl and azure 2012-04-15 19:19:57 -07:00
Brian Anderson
b6896c6e42 .gitignore servo and servo-test again 2012-04-15 19:19:34 -07:00
Brian Anderson
67af3562db Build rust-sdl and rust-azure 2012-04-12 19:20:12 -07:00
Brian Anderson
c136c496d8 Move the main function to servo.rs 2012-04-12 19:18:12 -07:00
Brian Anderson
cb27da3de1 Update to latest rust-azure 2012-04-12 19:15:49 -07:00
Brian Anderson
92da6f423b Update rust-sdl to latest 2012-04-12 19:11:46 -07:00
Brian Anderson
7ad3e9d84a Add rust-azure submodule 2012-04-12 19:10:18 -07:00
Patrick Walton
8babb29592 mk: Add a rust-sdl submodule 2012-04-12 19:05:37 -07:00
Brian Anderson
ea13368534 Add servo-test to .gitignore 2012-04-10 16:03:15 -07:00
Brian Anderson
782c22c35c Use mutable fields to fix breakage 2012-04-10 16:00:20 -07:00
Brian Anderson
db711b6f1c Add Makefile, servo to .gitignore 2012-04-10 15:59:57 -07:00
Patrick Walton
0db969a512 mk: Move servo into src/servo 2012-04-09 15:47:25 -07:00
Patrick Walton
228c1cf950 Add a TGA image writer 2012-03-27 17:51:14 -07:00
Patrick Walton
65fea92d7d Implement image surfaces 2012-03-27 17:51:14 -07:00
Niko Matsakis
b6f3bda0a4 add comment 2012-03-27 17:11:43 -07:00
Patrick Walton
57ae567777 rustc: Move geom to gfx and stub gfx/surface and image/encode/tga
Conflicts:

	src/gfx/surface.rs
	src/layout/base.rs
2012-03-27 16:58:46 -07:00
Niko Matsakis
7f2cae11f2 make the numbers a bit more interesting 2012-03-27 16:56:28 -07:00
Niko Matsakis
2082d5d4d8 write a very simple layout test 2012-03-27 16:53:12 -07:00
Patrick Walton
b1fe56301b Stub gfx surface and TGA image encoding 2012-03-27 16:30:49 -07:00
Niko Matsakis
4a9f4c410e add a rather silly second test 2012-03-27 16:26:12 -07:00
Niko Matsakis
da19925c20 reorganize code, add tests for tree, add 'make test' 2012-03-27 16:22:29 -07:00
Niko Matsakis
668f28dc15 first hack at block layout algorithm 2012-03-27 15:04:21 -07:00
Patrick Walton
6c98d31523 Rebuild when any of the Rust files change 2012-03-27 13:45:52 -07:00
Patrick Walton
2f2dcf0a99 Fix tabs -> spaces 2012-03-27 13:40:37 -07:00
Patrick Walton
783455f684 Add some stubs and a makefile 2012-03-27 13:38:54 -07:00
Dave Herman
ce30d4520d initial add 2012-02-08 11:29:12 -08:00