app_service
App service based on GetX library.
4.0.1
71 downloads/mo
#2802 most downloaded on pub.dev
jacklee1995/flutter_app_service
What this package is like to depend on
Last release 2 years ago
no release in 18 months
Ships on a steady schedule
a new release about every 2 months
Some releases are documented
notes for 3 of 7 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
7 releases · first in 2024
0 releases in the last 12 months
see the full history below
Release timeline
7 releases · Jan 2024 to May 2024Releases
latest 7-
4.0.108 May 2024Release notes
Open source →Fixes
- Fixed an issue where the initially selected theme in the theme selection modal did not match the actual initialized theme. Now, when opening the theme selection modal, the initially selected theme will be consistent with the theme currently used by the application.
-
4.0.008 May 2024Release notes
Open source →New Features
- Added functionality to follow the system's dark mode. Now, the application can automatically switch to dark mode based on the system's dark mode setting.
- Introduced the
isSystemDarkModeproperty to indicate whether the current system is in dark mode. - Introduced the
followSystemproperty to control whether the application follows the system's dark mode. The default value istrue, indicating it follows the system's dark mode.
Improvements
- Optimized the switching logic for dark mode. When
followSystemistrue, the application will automatically update the dark mode state based on changes in the system's dark mode. - Added logic to listen for changes in the system's dark mode within the
onInitmethod. When the system's dark mode changes, iffollowSystemistrue, the application will automatically update the dark mode state and save the settings.
Miscellaneous
- Refactored some code to improve readability and maintainability.
- Updated documentation and comments to provide clearer explanations and examples.
-
3.0.005 Mar 2024Release notes
Open source →breake changes
Starting from version
3.0.0, AppService no longer instantiates SharedPreferences internally. Therefore, when creating an instance of AppService, you should pass the pre-created SharedPreferences as a required parameter to the constructor.changes
An additional
themesparameter has been added to ThemeModal to specify all available themes.Add
showThemeModal function, which is a function that offers more flexibility in usage compared to ThemeModal.
Add
LanguageSelectPage or CupertinoLanguageSelectPage which is language selection page that you can open from a settings item.
2.0.0
- The revision of internationalization and localization functions is mainly the revision of some language labels.
1.0.0
- Initial version.
-
2.0.001 Feb 2024Nothing published for this version
-
1.0.228 Jan 2024Nothing published for this version
-
1.0.128 Jan 2024Nothing published for this version
-
1.0.028 Jan 2024Nothing published for this version