Commit graph

43 commits

Author SHA1 Message Date
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
Renamed from src/components/servo/platform/common/glut_windowing.rs (Browse further)