Commit Graph

95 Commits

Author SHA1 Message Date
Luke Freeman ddb81a6b29 fix transition bug. add explicit material transition type. tidy example. add font license. remove 'new', 'const', etc where not needed. 2019-07-17 20:19:56 -07:00
Luke Freeman 3d5a90de0d added cupertino native transition check. bump docs. prepare for release. 2019-06-20 09:28:28 +10:00
Miolin bf5de991ad Added transitions with CupertinoPageRoute (#103)
* #100, #85 added Cupertino transition type
* #100, #85 added CupertinoPageRoute
added support swipe to back with using CupertinoPageRoute
* added Cupertino full screen dialog transition type
* added Cupertino full screen dialog transition
2019-05-20 08:52:37 -07:00
Luke Freeman d3b3470ac2 fix deprecation warnings in example 2019-01-24 09:27:12 -08:00
Luke Freeman daf1742145 1.4.0 release 2018-12-21 10:16:09 -08:00
Jon Samwell a11dd62910 Added ability to define transition type when defining route (#63)
* Added ability to define transition type when defining route
* fixes to allow transition overrides. make route transition type optional (non-positional) and null by default. other fixes. NEEDS TESTING
* formatting changes
* fixed typo
2018-12-13 13:53:54 -08:00
Luke Freeman 79e35c5768 add toString to custom exception type 2018-10-25 11:03:20 -07:00
Luke Freeman 7ec4b2ed0a fix error return type. update licenses. 2018-10-25 10:48:02 -07:00
Luke Freeman b39baf4b8c formatting 2018-10-08 16:32:05 -07:00
Luke Freeman a1de0f6283 add pop convenience. add clearStack to clear history when pushing. 2018-10-08 16:31:10 -07:00
Luke Freeman c51031e6e3 bump version 2018-07-30 20:15:15 -07:00
Luke 3932235bfb
Drop dart lower version limit to cater for stable/older flutter versions (#56) 2018-07-30 20:11:08 -07:00
Luke Freeman d19e689356 fix analyzer issues. update pubspec 2018-07-27 18:15:51 -07:00
Luke Freeman 3ec7fbc5d2 tidying README 2018-07-27 15:46:26 -07:00
Luke Freeman b70118b5c9 update README to use Dart 2.0 syntax 2018-07-27 15:45:30 -07:00
Luke 5090537969
Update pubspec for dart 2.0 compliance (#54)
Fluro's pubspec is now compatible with Dart 2.0 when it comes out
2018-07-22 20:59:03 -07:00
Luke Freeman ad93ef6711 travis update 2018-07-21 18:46:09 -07:00
Luke Freeman f72d36bdf0 add dev dep 2018-07-21 18:39:47 -07:00
Luke Freeman 7cb9ccec56 update travis config 2018-07-21 11:01:24 -07:00
Luke Freeman d7e6dc60e0 meta changes. bump travis dart version 2018-07-21 10:46:52 -07:00
Luke Freeman eb7da792bc bump version 2018-07-21 10:29:01 -07:00
Luke Freeman e648217562 bumped min dart to 2.0.0-dev (flutter min). formatting. 2018-07-21 10:26:46 -07:00
Luke 6b9a1822aa
Merge pull request #50 from bcko/patch-1
Update .gitignore to new `dart_tool` pub cache
2018-06-03 13:06:24 -07:00
Luke bcde020404
Merge pull request #52 from jngbng/master
Fix bug in the example.
2018-06-03 13:06:03 -07:00
Jeongbong Seo 27cf6c648a Fix bug in the example.
DateTime.sunday is not 0 but 7.
2018-06-03 17:13:31 +09:00
BC Ko cd84d8ac0e
Update .gitignore to new `dart_tool` pub cache
dart-lang/sdk#32030
2018-05-24 02:55:25 -07:00
Luke d9ba273c88 bump version 2018-03-23 09:03:42 -07:00
Luke a0776a51ce updates to the example project 2018-03-23 08:53:23 -07:00
Luke 12cb5317db
Merge pull request #43 from Codenaut/master
fix return type for router.generator
2018-03-23 08:07:34 -07:00
Jesper André Lyngesen Pedersen c98340522c fix return type for router.generator 2018-03-23 10:43:27 +01:00
Luke 35a2254668
Merge pull request #40 from namiwang/patch-1
Update README.md for 1.3.0
2018-03-16 08:52:27 -07:00
Nami WANG 7170d01fe7
Update README.md 2018-03-16 23:37:43 +08:00
Luke 392a66d157 add sdk requirements to pubspec 2018-03-12 19:49:05 -07:00
Luke 1cf4267936 change package due to pubish error 2018-03-12 19:46:27 -07:00
Luke c0f416a316 bump version to 1.3.0 because of breaking change 2018-03-12 19:43:19 -07:00
Luke 06633c8a6b documentation changes for 1.2.2 2018-03-12 19:42:04 -07:00
Luke f89c58cb19
Merge pull request #29 from BBB/patch-1
Allow return values on non-native transitioned routes
2018-02-24 08:50:00 -08:00
Luke 4cc416cb65
Merge pull request #32 from theshiftstudio/st-example-array-params
Updates example project to support array parameters.
2018-02-16 06:46:25 -08:00
Tudor Luca 72a059bc0e Updates example project to support array parameters. 2018-02-16 16:00:59 +02:00
KevinTheGray 70a71b6df6
Merge pull request #31 from goposse/kg-array-params
Support for array parameters
2018-02-02 15:48:04 -05:00
Kevin Gray 1639f4200e updates parameters to be of type Map<String, List<String>> 2018-02-02 15:38:46 -05:00
Kevin Gray a48211db08 updated version to 1.2.2 2018-01-18 19:22:46 -05:00
Kevin Gray f1764637ba support for array parameters 2018-01-18 19:21:52 -05:00
Ollie Relph 5c32aae7fe
Allow return values on non-native transitioned routes 2018-01-18 19:37:47 +00:00
Luke 3eec11b73e project conversion + general tidying of the example project 2018-01-16 21:12:32 -08:00
Luke b5ab39169f
Merge pull request #28 from BBB/feature/route_result
Navigator.pop results
2018-01-16 15:51:48 -08:00
Idan Aizik-Nissim 8c79b537d7 made Route<dynamic> [was <Null>], exposed Navigator.push Future<dynamic> [results] 2018-01-15 20:07:43 +00:00
Albert Lardizabal 00c84ad423 Merge pull request #24 from goposse/al-1.2.1
Update to 1.2.1
2017-10-17 10:06:54 -04:00
Albert Lardizabal 1322c29cfa Merged fixes to master 2017-10-17 10:02:09 -04:00
Albert Lardizabal 5292a03d97 Fixes due to flutter updates 2017-10-17 09:59:11 -04:00
Albert Lardizabal 8980b491d3 update documentation 2017-10-06 16:56:58 -04:00
Albert Lardizabal 40e41a2bc5 update readme 2017-10-06 16:54:40 -04:00
Albert Lardizabal 52555498d5 bump pubspec 2017-10-06 16:38:50 -04:00
Albert Lardizabal 8cc6d70b23 updated to fix flutter changes 2017-10-06 16:35:51 -04:00
Albert Lardizabal 76a625c8c7 Merge pull request #19 from goposse/al-bump_podspec
Bump pubspec for SlideTransition fix
2017-10-06 16:07:01 -04:00
Albert Lardizabal 84ae04354c bump pubspec for SlideTransition fix 2017-10-06 16:06:00 -04:00
Albert Lardizabal 35d59b0f4d Merge pull request #18 from collinjackson/update_slide_transition
Update Fluro for change in SlideTransition behavior
2017-10-06 10:10:07 -04:00
Collin Jackson 5acbc2455b Update Fluro for change in SlideTransition behavior 2017-10-06 06:22:43 -07:00
Luke 3fa582a7e3 Merge pull request #8 from andryfailli/feature/navigator-replace
navigateTo now support pushReplacement
2017-09-12 13:00:22 -07:00
Luke 4087b1336b Merge pull request #15 from Alexays/master
fix(router) pop with data now work
2017-09-12 12:59:32 -07:00
Alexays 0e47671fec fix(router) pop with data now work 2017-09-12 21:19:34 +02:00
Luke baa51cd853 Merge pull request #11 from mit-mit/master
Update example/ios to match new plugin system
2017-07-24 07:38:14 -07:00
Luke 1e9c1e46d3 Merge pull request #12 from mit-mit/updateandroid
Make example app build for android
2017-07-24 07:38:01 -07:00
Michael Thomsen 432153800f Make example app build for android 2017-07-24 15:23:27 +02:00
Michael Thomsen 57b30e37e7 mravn feedback: revert linefeed change 2017-07-24 15:01:21 +02:00
Michael Thomsen 7aa4eb826c mravn feedback: Remove development team setting 2017-07-24 14:59:48 +02:00
Michael Thomsen 10fc60df6f Upgrade example/ios to new plugin system 2017-07-24 14:36:05 +02:00
Michael Thomsen 28c8609358 Remove PluginRegistry files that are from the previous plugin system 2017-07-24 14:27:45 +02:00
Andrea Failli dbd3b96471 navigateTo now support pushReplacement 2017-07-10 11:43:19 +02:00
Luke 4613b9ab82 bump pubspec 2017-05-28 18:15:06 -07:00
Luke b767b5ca0b Refactor route Handlers (#6)
- Removes the RouteHandler typedef and introduces the Handler class as a replacement
- Router can now handle functions on top of Route definitions
2017-05-28 10:13:36 -07:00
Luke 07fa2894a7 Update README to reflect dart best practices (#3 from sethladd/patch-1)
Dart style guide prefers `var` over concrete definitions
2017-05-15 08:55:29 -07:00
Seth Ladd 16a03d0d60 Prefer var
Because Dart != Java :)
2017-05-15 08:51:29 -07:00
Luke 4a4c62a1ae add footer to readme 2017-05-13 22:28:34 -07:00
Luke f664fc56f0 fix badge issue 2017-05-13 22:13:48 -07:00
Luke a61cbc364b update readme 2017-05-13 22:11:48 -07:00
Luke d80bef62fd license updates 2017-05-13 22:01:02 -07:00
Luke 2a714a6aaa rename top level catch all file 2017-05-13 21:55:44 -07:00
Luke d11959a594 update pubspec 2017-05-13 21:52:21 -07:00
Luke 3b43cbfd5c update README badges 2017-05-13 21:43:55 -07:00
Luke fc0b009ce2 update test import so it doesn't break 2017-05-13 21:39:50 -07:00
Luke 6a158495cf fix package spec issue 2017-05-13 21:32:40 -07:00
Luke 32d91dc3fa rename. add example project 2017-05-13 21:28:28 -07:00
Luke 91c21424cc add transitions 2017-05-13 17:52:27 -07:00
Luke aeaa51e951 add code coverage to CI. add codecov badge 2017-05-06 00:05:45 -07:00
Luke 3be3c6ce9c change permissions on setup script 2017-05-05 23:24:40 -07:00
Luke b950657b5e add travis status to README 2017-05-05 23:22:53 -07:00
Luke 48dffe822a fix query string parsing. add tests. add travis config 2017-05-05 23:20:37 -07:00
Luke 6149f42ce3 update README 2017-05-04 12:50:29 -07:00
Luke 2980127657 update README 2017-05-04 12:49:13 -07:00
Luke 0b6b00873e add header comments 2017-05-04 12:33:40 -07:00
Luke 5dbe726593 parse query string params 2017-05-04 12:27:32 -07:00
Luke 3934761f1d Expose route matching function so that it can be more easily externally integrated 2017-04-26 16:57:21 -07:00
Luke 3ebc12f7ff Add transitioned page router creation function 2017-04-26 16:34:56 -07:00
Luke cbdda22e98 wip. initial commit 2017-04-25 00:24:14 -07:00