Manish Goregaokar
cf20d45ea8
Fix some deprecated warnings for to_owned()
2014-06-08 21:57:27 +05:30
Matt Brubeck
28b1b1958d
Use some typed units in compositor and windowing.
2014-06-06 12:46:33 -07:00
Ms2ger
eaedeb07cb
Update Rust.
2014-05-22 16:36:40 -06:00
aydin.kim
6d18ca45b1
fix hidpi parameter of android
2014-05-09 11:13:44 +09:00
Cameron Zwarich
d766cbab6e
Open a background non-focus-stealing window for tests on OS X.
...
Use false for the glfw::Visible window hint to open a background window
on OS X. This requires an upgrade to glfw 3.0.4 in order for this to
also not steal focus.
2014-05-07 14:24:14 -07:00
Matt Murphy
af920f442b
Convert Vec::new() to vec!()
2014-05-04 23:16:18 +02:00
Matt Murphy
98a78e3faf
~[] to Vec in glut_windowing
2014-05-04 23:16:17 +02:00
Ms2ger
25542e3f7e
Replace most ~"string"s with "string".to_owned().
2014-05-04 09:39:07 +02:00
Lars Bergstrom
948daf2422
This batch of changes upgrades Servo to work with the Rust upgrade as of
...
April 10, 2014. The main changes are to privacy, to work around the
issues with incorrect bounds on the libstd `Arc<Mutex<T>>`, and the
various API changes strewn throughout the libraries.
2014-04-27 15:46:12 -05:00
aydin.kim
aa636218e1
fix android for rust update
2014-04-10 13:00:12 -05:00
Ms2ger
4e34fcd264
Remove trailing whitespace.
2014-04-07 11:41:58 +02:00
Lars Bergstrom
6365b76597
Rust upgrade for android
2014-03-18 09:31:22 -05:00
Lars Bergstrom
f89eec140b
Fix GLUT build for Android
2014-02-11 10:44:37 -06:00
Lars Bergstrom
14a2ab977b
Glut RefCell->Cell
2014-02-11 09:34:10 -06:00
Lars Bergstrom
bfa4226e8f
De @-mut windowing.
2014-02-10 20:24:29 -06:00
Jack Moffitt
a7ef1cd35e
Upgrade to latest Rust.
2014-01-12 19:45:45 -07:00
aydin.kim
269d300921
add a minor changes & trigger rust rebuild
2014-01-03 08:43:18 +09:00
aydin.kim
32afea3717
update glut_windowing for language change
2013-12-31 09:59:02 +09:00
Keegan McAllister
da6c27c421
Remove unnecessary format!s
2013-10-31 14:58:55 -06:00
Keegan McAllister
e2b7885b73
fmt! -> format!
2013-10-31 14:58:55 -06:00
Jack Moffitt
94202661c0
Update to latest Rust.
2013-10-21 17:38:34 -06:00
aydin.kim
d907bad78c
update android port for language changes
2013-09-11 16:32:48 +09:00
Yongjin Kim
730c10e6aa
hybrid window system - glut for android and glfw for others
2013-08-22 15:26:11 +09:00
Jack Moffitt
e0e5e1a2a7
Replace glut with glfw.
...
Also fixes initial window size to get based on the windowing code instead of
being hardcoded everywhere. This code works on HiDPI displays, but does not
appropriately scale the output up yet.
2013-07-04 12:54:30 -06:00
Tim Kuehn
c9c6cb3bf5
new token-permissions model, and compositor filters paint messages based on id
2013-07-02 17:26:46 -07:00
Tim Kuehn
a6eaffcd93
forward/back navigation with shift+backspace and backspace
...
script caches last loaded url -- currently no caching policy
naive caching of render layers for near-instant forward/back
handling evicted pipelines is currently broken
2013-07-02 17:26:30 -07:00
Brian Anderson
56e5ba1b82
Update for language changes
2013-06-26 13:44:26 -07:00
Tim Kuehn
2253365735
libmsg crate for message interfaces to compositor and engine
2013-06-19 21:31:12 -07:00
Jack Moffitt
ece8791c26
Warning police.
2013-06-17 15:10:41 -06:00
Tim Kuehn
577a410f80
refactor compositor interfaces \--> RenderListener + ScriptListener; AttachCompositorMsg added to render_task::Msg
...
updated to reflect comments
2013-06-17 12:37:02 -07:00
Jack Moffitt
7278d4867d
Get rid of initial reshape.
2013-06-14 13:33:36 -06:00
Patrick Walton
204c5b663a
Add a spinner for layout
2013-06-12 11:02:56 -07:00
Patrick Walton
96b9be6c33
Add a cheesy progress indicator
2013-06-12 11:02:55 -07:00
Patrick Walton
a9ed2d809d
Spin the event loop every 50 ms to allow Rust channels to be processed.
...
This is the nail in the coffin for GLUT; we need to fix this.
2013-06-12 11:02:52 -07:00
Tim Kuehn
7b28462193
Send status messages to the compositor
2013-06-12 11:02:52 -07:00
Patrick Walton
1fbfd7d45e
Implement horizontal scrolling and pinch-to-zoom
2013-06-12 11:02:51 -07:00
Eric Atkinson
0bbf2fc30a
Refactor flow tree construction and actually use display property.
2013-06-12 11:02:51 -07:00
eschweic
9085b882c6
Implement scrolling and better zooming
2013-06-12 11:02:50 -07:00
Tim Kuehn
a53a7f689d
Add link following and refactor the profiler.
2013-06-12 11:02:49 -07:00
Patrick Walton
5750069e0a
Use the scroll hack
2013-06-05 21:40:07 -07:00
Patrick Walton
f77eef5988
Basic hit testing functionality
2013-05-30 17:28:08 -07:00
Patrick Walton
d97f002111
Stop hammering on the compositor
2013-05-30 14:05:23 -07:00
Patrick Walton
c7bce98236
Remove the servo-
prefix from core components.
2013-05-28 15:40:47 -07:00