Commit Graph

  • 073f9e3d5c README updates Collin Jackson 2015-07-16 16:39:40 -07:00
  • e70a5c94e5 Roll versions in perparation for another APK release. Eric Seidel 2015-07-16 15:42:57 -07:00
  • a77a9c18b2 Remove EventTarget, and subsequent fallout. Hixie 2015-07-16 13:40:46 -07:00
  • 3501bb6359 center the hello world text so it isn’t covered up by the status bar Collin Jackson 2015-07-16 14:11:12 -07:00
  • c491ad7cbe Add forces.dart Matt Perry 2015-07-16 13:09:30 -07:00
  • 7724dc7587 apply.patch Matt Perry 2015-07-16 12:34:11 -07:00
  • 633b65010c After running filter-branch, move root directory into sky/ Collin Jackson 2015-07-16 11:54:25 -07:00
  • 1ad857b53b Allow explicitly setting tolerances on simulations Chinmay Garde 2015-07-14 16:00:00 -07:00
  • 1f1cd6c279 Increase the simulation epsilon Adam Barth 2015-07-10 15:54:39 -07:00
  • be7e02851a Add test to verify that composite scroll simulation ends correctly even if the spring was never initialized. Chinmay Garde 2015-07-10 16:07:59 -07:00
  • 1633ac7f12 Use the more concise syntax for initialization of variables in the constructor Chinmay Garde 2015-07-08 18:15:18 -07:00
  • 7b77043eba Newton: Address initial code review concerns Chinmay Garde 2015-07-08 17:56:14 -07:00
  • d29a0b526b Address initial code review concerns Chinmay Garde 2015-07-08 16:40:51 -07:00
  • 99dc91eb36 Add bulk remove options Chinmay Garde 2015-07-08 12:38:22 -07:00
  • e933565993 Add bulk edit update options to the solver Chinmay Garde 2015-07-08 10:39:17 -07:00
  • 149a2ca1f8 Get rid of the return type decl on the equality operator override on EquationMember Chinmay Garde 2015-07-08 10:38:42 -07:00
  • e0f38529ed == operator override on expression returns a constraint Chinmay Garde 2015-07-07 13:19:36 -07:00
  • be5e52bc7c Add build status and coverage badges Chinmay Garde 2015-07-06 14:31:21 -07:00
  • fc098d8c65 Rename concrete simulation subclasses Chinmay Garde 2015-07-06 14:11:41 -07:00
  • 9932e9f03a Test kinetic scrolling group simulation Chinmay Garde 2015-07-06 14:03:10 -07:00
  • c3aaf8aa33 Test individial spring types Chinmay Garde 2015-07-06 13:30:53 -07:00
  • ab7a6dd6c2 Add accessors for spring type Chinmay Garde 2015-07-06 12:48:52 -07:00
  • bcf1f8d05e Test gravity Chinmay Garde 2015-07-06 12:33:21 -07:00
  • 30965c0984 Test Friction simulation Chinmay Garde 2015-07-06 12:19:37 -07:00
  • 8c91b9b7c7 Implement simulation groups for kinetic scrolling Chinmay Garde 2015-07-06 10:57:26 -07:00
  • 5a439792f1 Non composite simulations: Friction, gravity, spring Chinmay Garde 2015-07-01 18:07:25 -07:00
  • 1ad945f897 Make the constant member value final Chinmay Garde 2015-07-01 12:26:46 -07:00
  • a223491d00 Equality override on equation member returns a constraint Chinmay Garde 2015-07-01 12:26:33 -07:00
  • e66e88834e Parameter contexts are non-final Chinmay Garde 2015-06-30 16:49:15 -07:00
  • 704d0174e0 Solver.flush update returns the set of context associated with parameters in play Chinmay Garde 2015-06-30 14:05:52 -07:00
  • 4568b088e0 Solver.flushParameterUpdates returns the a collection of updated parameters Chinmay Garde 2015-06-29 15:51:29 -07:00
  • 82404e030a Move sky/examples to sky/sdk/lib/example, and code changes to support that change. Fixes T277. Ian Fischer 2015-06-26 15:06:40 -07:00
  • df2eb202cc Minor: A slightly more contrived test case to verify contraint priorities Chinmay Garde 2015-06-26 12:21:06 -07:00
  • e65fd76ead Since params are usually created to be edited later, make the initial value optional Chinmay Garde 2015-06-26 12:20:02 -07:00
  • 75f1c05b85 Use Theme to define the colors and TextStyles for Tab, TabBar Hans Muller 2015-06-26 09:30:53 -07:00
  • eedbb4f167 Add a simple test for the toString() override so that the coverage tool is not sad Chinmay Garde 2015-06-25 18:13:56 -07:00
  • d532b3fa7c Rename setParentData to setupParentData since it's not a setter per se. Hixie 2015-06-25 17:28:34 -07:00
  • d8d07a31dd Add tests edit constraints Chinmay Garde 2015-06-25 17:28:00 -07:00
  • 12b21997ca Let's hide double.INFINITY a bit more, by providing cleaner APIs for the cases where we're currently trying to use it. Hixie 2015-06-25 17:27:43 -07:00
  • 97cd09d2a1 Avoid adding implicit constraints for edit variables at required priority Chinmay Garde 2015-06-25 17:27:42 -07:00
  • aef18a90ab Add asserts to catch potential misuses of the rendering framework. Hixie 2015-06-25 17:08:06 -07:00
  • 49d14caa69 Make the midpoints test pass. Fixes incorrect Row.reverseSign Chinmay Garde 2015-06-25 17:07:15 -07:00
  • 20908034d5 Make constraint priority setup more expressive Chinmay Garde 2015-06-25 16:24:21 -07:00
  • 2f3e5aa70b Add toString() overrides to internal solver members Chinmay Garde 2015-06-25 14:30:37 -07:00
  • ab246ebcef Version 0 of TabLabel, Tab, and TabBar components Hans Muller 2015-06-25 14:25:33 -07:00
  • 2e32c6721d Adds support for rotated textures Viktor Lidholt 2015-06-25 13:13:33 -07:00
  • 9d075adabb Minor: Add tests to check for addition of multiple constraints Chinmay Garde 2015-06-25 12:20:10 -07:00
  • a029c93ed1 Remove the << overload on solver. Operator precendence rules made it awkward to use anyway Chinmay Garde 2015-06-25 12:11:00 -07:00
  • 882a17f75b Minor: Add more tests Chinmay Garde 2015-06-25 11:45:47 -07:00
  • 8be3c640cc Minor: Refactor -> Rename internal private methods in the solver Chinmay Garde 2015-06-25 10:25:33 -07:00
  • 7dcd8115c3 Avoid exposing internal classes from the cassowary library Chinmay Garde 2015-06-24 18:18:58 -07:00
  • 45ccc2e812 fix minedigger win bug Carlos Pizano 2015-06-24 18:14:51 -07:00
  • 891085b74b Allow updating external variables from the solver Chinmay Garde 2015-06-24 18:03:21 -07:00
  • d4a67499e9 Implement Solver.suggestValue Chinmay Garde 2015-06-24 17:53:41 -07:00
  • 3df2427540 Use the baseline information exposed by C++ to pipe baseline data through RenderBox. Hixie 2015-06-24 17:01:14 -07:00
  • 436f272a09 Avoid using variables as equation members Chinmay Garde 2015-06-24 16:48:02 -07:00
  • 9ea8abd5af Allow constraint creation from multiplication and division when at least one argument is a constant expression Chinmay Garde 2015-06-24 14:52:46 -07:00
  • a7f7e1e564 Add support for line-height in TextStyle. Hixie 2015-06-24 13:25:17 -07:00
  • 5137e03c9d Add support for updating edits Chinmay Garde 2015-06-24 13:23:31 -07:00
  • 8187c6852b Allow removal of constraints from the solver Chinmay Garde 2015-06-24 12:41:54 -07:00
  • 09c9d5b5ce Fix baseline example (missed merge with Ian's new graphics APIs). Hixie 2015-06-24 11:33:54 -07:00
  • 8a465ac6d9 Expose baseline information in the Sky API. Hixie 2015-06-24 11:24:45 -07:00
  • 82d1eb2fdb Decouple Canvas from DisplayList and map Picture and PictureRecorder more directly to their Skia counterparts. Ian Fischer 2015-06-24 10:21:45 -07:00
  • 9beb286180 Account for the result of optimization when adding constraints Chinmay Garde 2015-06-23 18:07:56 -07:00
  • b78b35d723 Implement addition of constraints to the solver Chinmay Garde 2015-06-23 18:01:17 -07:00
  • 9b1985c237 Adds basic sprite sheet support to sprites Viktor Lidholt 2015-06-23 16:38:28 -07:00
  • edda0bb855 Use new Widgets in mine_digger. Eric Seidel 2015-06-23 15:20:44 -07:00
  • efe36a6829 Add a confirmation dialog to stock app Settings page and style it by default Collin Jackson 2015-06-23 14:19:00 -07:00
  • af67d08746 Minor: Add result types for known failure cases Chinmay Garde 2015-06-23 13:58:44 -07:00
  • 530700a8c1 Implement row.dart and some other minor utility methods Chinmay Garde 2015-06-23 13:22:48 -07:00
  • 6a858a9486 Add minedigger example Carlos Pizano 2015-06-23 11:19:35 -07:00
  • 7044a9dc75 Fix game to depend on Sky Eric Seidel 2015-06-23 09:55:45 -07:00
  • 4ce1eff3ca Make the checkbox in settings control the radio buttons in the drawer, to demonstrate how to link state in different places in an app. Hixie 2015-06-23 09:54:19 -07:00
  • 306c795c21 Minor: Add stubs for the symbol and solver Chinmay Garde 2015-06-23 09:50:52 -07:00
  • ed010499b5 Prettier arrows in the stock app. Hixie 2015-06-22 17:32:25 -07:00
  • 3616adbab3 Add Material light and dark themes to Sky widgets Collin Jackson 2015-06-22 17:14:27 -07:00
  • e352ec9fc4 Short-circuit the relayoutSubtreeRoot when the child couldn't change dimensions anyway because the parent constrained it. Hixie 2015-06-22 16:51:25 -07:00
  • e788fe538f Minor: Match style guide Chinmay Garde 2015-06-22 15:07:02 -07:00
  • 7eb8322315 Dry up multiplication and division of equation members Chinmay Garde 2015-06-22 15:02:31 -07:00
  • 5288d466ab Dry up incremental expression construction from constants, variable, terms and other expressions Chinmay Garde 2015-06-22 14:39:55 -07:00
  • a8e6ea0698 Constraints can be setup directly from non-expression via operator overrides Chinmay Garde 2015-06-22 14:31:46 -07:00
  • 14e9b5d564 Remove home.sky, update home.dart Eric Seidel 2015-06-22 13:13:27 -07:00
  • 2152de9a51 Minor: Add support for priority updates on constraints Chinmay Garde 2015-06-22 12:29:33 -07:00
  • 6c38fc1b40 Add a new Theme widget to control color and text color of apps Collin Jackson 2015-06-22 12:10:30 -07:00
  • f6a323620e Initial Commit Chinmay Garde 2015-06-22 10:49:09 -07:00
  • 639e47bd7f Adds API documentation, improves the API names, and cleans up code. Viktor Lidholt 2015-06-22 10:13:23 -07:00
  • 5b594b7c7c Turn on wavy underlines. The waves aren't very pretty yet (they are too short somehow), I'll fix that in a subsequent CL. Hixie 2015-06-19 16:11:18 -07:00
  • 43d97f6903 Correctly handle touches together with zPosition Viktor Lidholt 2015-06-19 11:15:58 -07:00
  • 0dd98719dc Adds TextStyle decoration, decorationColor, decorationStyle Hans Muller 2015-06-19 10:30:38 -07:00
  • b06190fb7b Adds a SpriteWidget and simplifies sample game setup Viktor Lidholt 2015-06-19 09:14:12 -07:00
  • 7c438ac2fd fix back button in stocks app by calling super.didMount() Collin Jackson 2015-06-18 16:03:29 -07:00
  • dbb876b22b Make back button control drawer in stocks app Collin Jackson 2015-06-18 15:36:04 -07:00
  • 627aeff31a Optimizes sprite transformations for box to node Enabling/disabling of handling multiple pointers Adds basic touch handling Viktor Lidholt 2015-06-18 15:29:26 -07:00
  • 59c4078a09 StyledText is just a convenient way to specify a tree of InlineStyle and InlineText elements. StyledText builds an Inline that renders the tree. Hans Muller 2015-06-18 14:35:11 -07:00
  • 82fc647c12 Rename editing2/ and theme2/ to editing/ and theme/. Flesh out a README.md file for the SDK. Make the stocks app test wait for the app to be mounted, to catch some more errors, like typos in the mount callback. Hixie 2015-06-18 12:44:10 -07:00
  • 4c506fb41d Resurrect painting.sky example as painting.dart. Matt Perry 2015-06-18 14:19:57 -04:00
  • 4d66e7d0f0 Add a Paint::toString() method to describe our Paint objects. Matt Perry 2015-06-18 13:47:28 -04:00
  • 259ebc4a8b Delete old raw .sky examples since they are no longer valid examples. Ian Fischer 2015-06-18 10:34:38 -07:00
  • d79ef3a6c6 Fix data loading in the stocks app Adam Barth 2015-06-18 09:14:51 -07:00
  • d2d11a04a1 Cleanup of SkyBinding, and resultant yak shaving. Hixie 2015-06-17 19:54:11 -07:00