Jonatas

Merge remote-tracking branch 'origin/master'

## [3.12.1]
- Remove spaces whitespaces from dart files
## [3.12.0]
- Added BottomSheet Duration && Export SingleGetTickerProvider (@unacorbatanegra)
- Improve docs from dependencies management (@ngxingyu)
- Fix unknownRoute with null Custom Transition (@marcosfons)
- Optimize capitalize method (@zl910627)
- Added Chinese documentation (@idootop)
- Added TextDirection property on GetMaterialApp to improve RTL layout (@justkawal)
- Remove unnecessary files on git (@nipodemos)
- Fix tags on Get.create() and GetWidget() (@roipeker)
- Update mockito dependency on getTests
- Added GetStatelessWidget, a StatelessWidget base to GetWidget with lifecycle control of controllers. Note: It's a base class, you don't need change to use it or change your GetView, GetWidget StatelessWidget to It.
## [3.11.1]
- Fix docs
... ...
/// GetX is an extra-light and powerful multiplatform framework.
/// It combines high performance state management, intelligent dependency
/// injection, and route management in a quick and practical way.
library get;
export 'package:get_core/get_core.dart';
... ... @@ -6,4 +9,3 @@ export 'package:get_instance/get_instance.dart';
export 'package:get_navigation/get_navigation.dart';
export 'package:get_utils/get_utils.dart';
export 'package:get_rx/get_rx.dart';
export 'package:get_test/get_test.dart';
... ...
library get;
/// Get Instance Manager is a modern and intelligent dependency injector
/// that injects and removes dependencies seasonally.
library instance_manager;
export 'package:get_instance/get_instance.dart';
... ...
library get;
///Get Navigator allows you to navigate routes, open snackbars,
///dialogs and bottomsheets easily, and without the need for context.
library route_manager;
export 'package:get_navigation/get_navigation.dart';
... ...
library get;
/// Get State Manager is a light, modern and powerful state manager to Flutter
library state_manager;
export 'package:get_rx/get_rx.dart';
export 'package:get_state_manager/get_state_manager.dart';
... ...
library get;
/// Get utils is a set of tools that allows you to access high-level
/// APIs and obtain validation tools for Flutter and GetX
library utils;
export 'package:get_utils/get_utils.dart';
... ...
name: get
description: Open screens/snackbars/dialogs/bottomSheets without context, manage states and inject dependencies easily with GetX.
version: 3.11.1
version: 3.12.1
homepage: https://github.com/jonataslaw/getx
environment:
... ... @@ -9,41 +9,13 @@ environment:
dependencies:
flutter:
sdk: flutter
get_core:
git:
url: git://github.com/jonataslaw/getx.git
path: packages/get_core
ref: master
get_instance:
git:
url: git://github.com/jonataslaw/getx.git
path: packages/get_instance
ref: master
get_rx:
git:
url: git://github.com/jonataslaw/getx.git
path: packages/get_rx
ref: master
get_state_manager:
git:
url: git://github.com/jonataslaw/getx.git
path: packages/get_state_manager
ref: master
get_navigation:
git:
url: git://github.com/jonataslaw/getx.git
path: packages/get_navigation
ref: master
get_utils:
git:
url: git://github.com/jonataslaw/getx.git
path: packages/get_utils
ref: master
get_test:
git:
url: git://github.com/jonataslaw/getx.git
path: packages/get_test
ref: master
get_core: ">=3.12.0 <4.0.0"
get_instance: ">=3.12.0 <4.0.0"
get_rx: ">=3.12.0 <4.0.0"
get_state_manager: ">=3.12.0 <4.0.0"
get_navigation: ">=3.12.0 <4.0.0"
get_utils: ">=3.12.0 <4.0.0"
# get_test: ">=3.12.0 <4.0.0"
dev_dependencies:
... ...
## [3.12.0]
* Bump to Get 3.12.0
## [3.10.2]
* Initial release
... ...
name: get_core
description: A base package from allow use resources from GetX™ framework.
version: 3.10.2
version: 3.12.0
homepage: https://github.com/jonataslaw/getx
environment:
... ...
## [3.12.0]
* Bump to Get 3.12.0
## [3.10.2]
- Initial release
... ...
... ... @@ -27,7 +27,7 @@ abstract class Bindings {
/// ```
class BindingsBuilder<T> extends Bindings {
/// Register your dependencies in the [builder] callback.
final VoidCallback builder;
final BindingBuilderCallback builder;
/// Shortcut to register 1 Controller with Get.put(),
/// Prevents the issue of the fat arrow function with the constructor.
... ... @@ -62,4 +62,4 @@ class BindingsBuilder<T> extends Bindings {
// typedef Snack = Function();
// typedef Modal = Function();
// typedef Route = Function();
typedef VoidCallback = void Function();
typedef BindingBuilderCallback = void Function();
... ...
name: get_instance
description: A smart dependency injector to GetX™ framework.
version: 3.10.2
version: 3.12.0
homepage: https://github.com/jonataslaw/getx
environment:
... ... @@ -8,11 +8,7 @@ environment:
dependencies:
get_core:
git:
url: git://github.com/jonataslaw/getx.git
path: packages/get_core
ref: master
get_core: ">=3.10.2 <4.0.0"
dev_dependencies:
test: ">=1.0.0 <2.0.0"
... ...
## [3.12.0]
* Bump to Get 3.12.0
* Fix defaultCustomTransition
## [3.10.2]
- initial release
\ No newline at end of file
... ...
name: get_navigation
description: Open Screens, bottomsheets, dialogs, e snackbars with no context using GetX™ framework.
version: 3.10.2
version: 3.12.0
homepage: https://github.com/jonataslaw/getx
environment:
... ... @@ -10,21 +10,9 @@ environment:
dependencies:
flutter:
sdk: flutter
get_state_manager:
git:
url: git://github.com/jonataslaw/getx.git
path: packages/get_state_manager
ref: master
get_core:
git:
url: git://github.com/jonataslaw/getx.git
path: packages/get_core
ref: master
get_utils:
git:
url: git://github.com/jonataslaw/getx.git
path: packages/get_utils
ref: master
get_state_manager: ">=3.10.2 <4.0.0"
get_core: ">=3.10.2 <4.0.0"
get_utils: ">=3.10.2 <4.0.0"
dev_dependencies:
flutter_test:
... ...
## [3.12.0]
* Bump to Get 3.12.0
## [3.10.2]
- Initial release
... ...
name: get_rx
description: A set of powerful tools to provide reactive programming for the GetX™ framework.
version: 3.10.2
version: 3.12.0
homepage: https://github.com/jonataslaw/getx
environment:
... ... @@ -8,16 +8,8 @@ environment:
dependencies:
get_core:
git:
url: git://github.com/jonataslaw/getx.git
path: packages/get_core
ref: master
get_instance:
git:
url: git://github.com/jonataslaw/getx.git
path: packages/get_instance
ref: master
get_core: ">=3.10.2 <4.0.0"
get_instance: ">=3.10.2 <4.0.0"
meta: ">=1.1.0 <2.0.0"
... ...
## [3.12.0]
* Bump to Get 3.12.0
## [3.10.2]
- initial release
... ...
... ... @@ -6,8 +6,11 @@ import 'package:get_instance/get_instance.dart';
import 'package:get_rx/get_rx.dart';
import '../../get_state_manager.dart';
typedef GetXControllerBuilder<T extends DisposableInterface> = Widget Function(
T controller);
class GetX<T extends DisposableInterface> extends StatefulWidget {
final Widget Function(T) builder;
final GetXControllerBuilder<T> builder;
final bool global;
// final Stream Function(T) stream;
... ...
... ... @@ -123,8 +123,11 @@ class GetxController extends DisposableInterface {
/// }
}
typedef GetControllerBuilder<T extends DisposableInterface> = Widget Function(
T controller);
class GetBuilder<T extends GetxController> extends StatefulWidget {
final Widget Function(T) builder;
final GetControllerBuilder<T> builder;
final bool global;
final String id;
final String tag;
... ...
name: get_state_manager
description: The most powerful, easier and flexible StateManager to Flutter and GetX™ framework.
version: 3.10.2
version: 3.12.0
homepage: https://github.com/jonataslaw/getx
environment:
... ... @@ -10,21 +10,9 @@ environment:
dependencies:
flutter:
sdk: flutter
get_rx:
git:
url: git://github.com/jonataslaw/getx.git
path: packages/get_rx
ref: master
get_instance:
git:
url: git://github.com/jonataslaw/getx.git
path: packages/get_instance
ref: master
get_core:
git:
url: git://github.com/jonataslaw/getx.git
path: packages/get_core
ref: master
get_rx: ">=3.10.2 <4.0.0"
get_instance: ">=3.10.2 <4.0.0"
get_core: ">=3.10.2 <4.0.0"
dev_dependencies:
flutter_test:
... ...
## [3.12.1]
* Added compatibility with web
## [3.12.0]
* Bump to Get 3.12.0
## [3.11.0]
- Compatibility with get 3.11.0
... ...
... ... @@ -4,7 +4,8 @@ import 'package:flutter_test/flutter_test.dart';
import 'package:get_navigation/get_navigation.dart';
import 'package:get_state_manager/get_state_manager.dart';
import 'package:meta/meta.dart';
import 'utils/image_test_utils.dart';
import 'utils/image_test_stub.dart'
if (dart.library.io) 'utils/image_test_stub.dart';
class _Wrapper extends StatelessWidget {
final Widget child;
... ...
R provideMockedNetworkImages<R>(
R body(),
) {
return body();
}
... ...
name: get_test
description: A package that facilitates the creation of tests for applications built with GetX
version: 3.11.0
version: 3.12.1
homepage: https://github.com/jonataslaw/getx
environment:
... ... @@ -11,16 +11,8 @@ dependencies:
flutter:
sdk: flutter
mockito: ">=3.0.0 <5.0.0"
get_navigation:
git:
url: git://github.com/jonataslaw/getx.git
path: packages/get_navigation
ref: master
get_state_manager:
git:
url: git://github.com/jonataslaw/getx.git
path: packages/get_state_manager
ref: master
get_navigation: ">=3.10.2 <4.0.0"
get_state_manager: ">=3.10.2 <4.0.0"
meta: ">=1.1.0 <2.0.0"
flutter_test:
sdk: flutter
... ...
## [3.12.0]
* Bump to Get 3.12.0
* Improve capitalizeFirst method
## [3.10.2]
- Initial release
... ...
name: get_utils
description: A set of tools that allows you to access high-level APIs and obtain validation tools for Flutter and GetX™ framework.
version: 3.10.2
version: 3.12.0
homepage: https://github.com/jonataslaw/getx
environment:
... ... @@ -10,11 +10,7 @@ environment:
dependencies:
flutter:
sdk: flutter
get_core:
git:
url: git://github.com/jonataslaw/getx.git
path: packages/get_core
ref: master
get_core: ">=3.10.2 <4.0.0"
meta: ">=1.1.0 <2.0.0"
dev_dependencies:
... ...