- 28 7月, 2015 22 次提交
-
-
由 Adam Barth 提交于
We now use the Dart sky_server in shelldb.
-
由 Adam Barth 提交于
Teach gclient to run pub in more directories
-
由 Adam Barth 提交于
At gclient sync time, we now run `pub get` for every Dart package except `workbench`. This patch ensures that we have all the packages we need locally.
-
由 Chinmay Garde 提交于
Avoid manually setting up in-process GL bindings for Skia
-
由 Chinmay Garde 提交于
-
由 Adam Barth 提交于
Pull a newer mojo_services
-
由 Adam Barth 提交于
This patch picks up a new url_loader.mojom interface that is needed to access the network in production.
-
由 Adam Barth 提交于
Cleanups to network service
-
由 Adam Barth 提交于
This patch contains some minor improvements to the network service: - We now cache the connection to the network service so we don't need to spin it up for each request. - We now manage the lifetime of NetworkServiceImpl in the same way as other services. Also, update the workbench sky_tools dependency to the latest version.
-
由 Chinmay Garde 提交于
Add bindings for "GL_NV_texture_barrier" required on Mac
-
由 Adam Barth 提交于
Teach big_red_button how to publish sky, sky_engine, sky_services
-
由 Adam Barth 提交于
This CL makess big_red_button.py work for the sky, sky_engine, sky_services packages.
-
由 Chinmay Garde 提交于
-
由 Chinmay Garde 提交于
Complete OpenGL setup and input event handling on Mac
-
由 Hans Muller 提交于
Enable scrollable tabs fling scrolling
-
由 Hans Muller 提交于
-
由 Chinmay Garde 提交于
-
由 Adam Barth 提交于
We need to pull in an updated version of sky_tools to get a version that doesn't try to gzip everything.
-
由 Adam Barth 提交于
Fix sky_tool's installing of SkyShell.apk
-
由 Adam Barth 提交于
We were walking over to the realdir too quickly, which meant we lost which version of the sky_engine package we were supposed to use.
-
由 Adam Barth 提交于
-
由 Adam Barth 提交于
-
- 27 7月, 2015 4 次提交
-
-
由 Adam Barth 提交于
-
由 Adam Barth 提交于
Teach ./sky/tools/gn where to run the gn binary
-
由 Adam Barth 提交于
-
由 Adam Barth 提交于
-
- 26 7月, 2015 8 次提交
-
-
由 Adam Barth 提交于
Remove Location.idl and assoicated code
-
由 Adam Barth 提交于
Remove Screen.idl and associated code
-
由 Adam Barth 提交于
-
由 Adam Barth 提交于
-
由 Adam Barth 提交于
Remove the DOM-based custom layout machinery
-
由 Adam Barth 提交于
Run the Dart analyzer on Travis
-
由 Adam Barth 提交于
-
由 Adam Barth 提交于
We now do layout without a DOM.
-
- 25 7月, 2015 6 次提交
-
-
由 Adam Barth 提交于
Scoped focus, so you can have a dialog with input controls and not lose your focus in the background
-
由 Hixie 提交于
Scoped focus, so you can have a dialog with input controls and not lose your focus in the background. This introduces a GlobalKey registry so that you can tell when a key has gone away (so you can unfocus dead dialogs). Also I added an assert that you're not calling setState() during a build. It turns out that doing so means you have a bug, because since you're dirty already (you're building), you won't get rebuilt. The focus code itself is gnarly. It uses a Component and an internal Inherited TagNode to manage the focus state, and does crazy things like updating its state during build to pretend retroactively that it was built with some other state, once someone asks for focus the first time (i.e. the first time it's examined, so you can't tell that it was in a different state before). It does this so that it can autofocus controls which otherwise wouldn't be focused. This moves all the focus management into Navigator and showDialog(), so the complexity is all buried deep and not visible to apps, hopefully. To do something like two tabs that each have an Input widget that needs to be focused when you switch panes, you'd need to have two Focus objects, one in each tab, and you need to set their autofocus to true (maybe that should be the default?).
-
由 Ian Hickson 提交于
Fix review feedback from previous checkin.
-
由 Hixie 提交于
@abarth doesn't like Futures that explicitly point out they're type-unsafe. :-P
-
由 Ian Hickson 提交于
Fix the lerp the RIGHT way.
-
由 Hixie 提交于
-