* Update serious_python dependency ref
Changed the git reference for serious_python from 'android-crash-fix' to 'android10-fix' in pubspec.yaml to use the latest fix.
* Update serious_python dependency ref
Changed the git reference for serious_python from 'android10-fix' to 'android-crash-fix' in pubspec.yaml to use the latest fix for Android crashes.
* Update serious_python dependency ref in pubspec.yaml
Changed the git ref for serious_python from 'android-crash-fix' to 'android10-fix' to use the updated branch.
* Add random suffix to UDS socket filename
Appends a random 8-character string to the Unix Domain Socket filename to avoid potential conflicts when multiple instances are running. Introduces a helper function for generating random strings.
* Revert "Add random suffix to UDS socket filename"
This reverts commit bcff44e8e1.
* Comment out debugPrint override in release mode
The line that disables debugPrint in release mode has been commented out, allowing debug messages to be printed even in release builds. This may be for troubleshooting or to temporarily enable logging.
* Fix UDS path for FLET_SERVER_UDS_PATH environment variable
Updated the UDS path assignment to use the full path by joining appTempPath and the socket filename. This ensures the environment variable points to the correct socket location.
* Fix UDS path assignment for non-Windows platforms
Corrects the construction of the Unix Domain Socket path by joining the temp directory and socket filename, ensuring the environment variable and pageUrl are set consistently.
* Enable debugPrint suppression in release mode
Uncommented the line that suppresses debugPrint output when not in debug mode and in release builds. Also updated socket address generation to use a temporary storage path from environment variables for non-TCP output.
* Fix null safety issue with environment variable access
Added a non-null assertion operator to ensure 'FLET_APP_STORAGE_TEMP' is not null when constructing the socket address path.
Switched serious_python dependency from version 0.9.6 to a specific git reference (android-crash-fix) to address Android crash issues. This change points to the source in the serious-python repository.
* Update flet dependency to use 'sensors' branch
Changed the flet package override to reference the 'sensors' branch instead of 'main'. This may be to incorporate new features or fixes related to sensors from the upstream repository.
* Update and clean up dependencies in pubspec.yaml
Removed 'url_strategy' dependency, updated 'package_info_plus' and 'window_manager' to newer versions, and added 'sensors_plus'. This keeps dependencies current and removes unused packages.
* Add url_strategy dependency to pubspec.yaml
Included the url_strategy package version 0.2.0 to the dependencies for improved URL handling in the project.
* Update sensors_plus to version 7.0.0
Bumped sensors_plus dependency from 6.1.1 to 7.0.0 in pubspec.yaml to use the latest features and fixes.
* Add screen_brightness dependency and update flet ref
Added the screen_brightness package to dependencies and updated the flet dependency override to use the sensors-brightness branch. This enables brightness control functionality and ensures compatibility with the latest flet features.
* Update flet dependency override to 'sensors' ref
Changed the flet package git reference from 'sensors-brightness' to 'sensors' in pubspec.yaml to use the updated branch.
* Add wakelock_plus dependency
Added wakelock_plus version 1.4.0 to pubspec.yaml to enable wakelock functionality in the project.
* Remove wakelock_plus and window_manager dependencies
The wakelock_plus and window_manager dependencies have been removed from pubspec.yaml, possibly due to no longer being required in the project.
* Remove url_strategy dependency from pubspec.yaml
The url_strategy package has been removed from the dependencies list, possibly because it is no longer needed or used in the project.
* Update url_strategy import and add flutter_web_plugins
Replaced the url_strategy import with flutter_web_plugins/url_strategy in main.dart and added flutter_web_plugins to pubspec.yaml dependencies to ensure compatibility and proper URL strategy support.
* Replace setPathUrlStrategy with usePathUrlStrategy
Updated the URL strategy function call to usePathUrlStrategy for web routing. This change ensures compatibility with the latest API and improves route handling.
* Add wakelock_plus to dependency overrides
Added wakelock_plus version 1.4.0 to the dependency_overrides section in pubspec.yaml to enable wakelock functionality in the project.
* Add file_picker dependency to pubspec.yaml
Included the file_picker package (version ^10.3.3) in dependencies to enable file selection functionality in the project.
* Add new dependencies to pubspec.yaml
Added device_info_plus, shared_preferences, and url_launcher to the dependencies. Reordered some existing dependencies for consistency.
* Add battery_plus dependency to pubspec.yaml
Included battery_plus version ^6.2.2 in dependencies to enable battery information features in the project.
* Add connectivity_plus dependency to pubspec.yaml
Added the connectivity_plus package (version ^6.1.2) to the dependencies for network connectivity features.
* Add share_plus dependency to pubspec.yaml
Included the share_plus package (version ^12.0.1) in dependencies to enable sharing functionality within the project.
* Update Flutter plugin dependencies to latest versions
Upgraded battery_plus, connectivity_plus, device_info_plus, and screen_brightness to their latest compatible versions in pubspec.yaml to ensure compatibility and access to new features and bug fixes.
* Update flet dependency to use main branch
Changed the flet dependency override from the 'sensors' branch to the 'main' branch in pubspec.yaml to ensure the latest stable code is used.
Removed 'serious_python' from dependencies and added 'wakelock_plus' and 'window_manager' with updated versions. Cleaned up commented-out dependencies for better clarity.
Upgraded serious_python from 0.9.2 to 0.9.5 in pubspec.yaml. Commented out wakelock_plus, web, and window_manager dependencies, possibly for configuration or cleanup.
Replaces the previous git dependency for serious_python with the published version 0.9.5 in pubspec.yaml. This change simplifies dependency management and ensures compatibility with the latest release.
Switched serious_python from version 0.9.4 to a git reference pointing to the ios-bundle-id-fix branch. This allows using the latest changes from that branch instead of the published version.
Changed the serious_python dependency to use the 'android-16k' ref instead of 'hidden-files-fix'. Moved webview_flutter_android under a conditional block for flet_webview dependency.
Uncommented the serious_python dependency and updated its git reference to the 'hidden-files-fix' branch. This change allows the project to use the latest fixes from the serious-python repository.
* Deep linking settings
* Update web template
* Fix template
* Fix web template again
* Bump dev_dependencies
* Add flutter_bootstrap.js
* Use project_name_slug variable
* web mobile-web-app-capable
* path to serious_python
* full path to serious_python
* doNotStrip
* change abi filters order
* change order again
* split_per_abi
* make an error in template
* Fix template
* Test info_plist
* info plist complete
* Fix elif
* Another fix
* Another try
* simplify if
* simple test
* no v
* remove everything
* remove other options
* restore infoplist
* equal not is
* one line
* add macos_entitlements
* empty list
* empty array
* macos entitlements
* No hard-coded entitlements
* Android manifest
* Fix manifest
* Fix template again
* Remove hard-coded permissions
* Fix template
* true and false
* remove hard-coded permissions
* Android deep linking
Close#4025
* Template cleanup
* Signing Android builds
* Fix signing options
* Set FLET_APP_DATA and FLET_APP_TEMP dirs for the app
* Pyodide 0.26.2
* serious_python: 0.8.0