Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
* Controls in Python are now defined as plain dataclasses
* Unified diffing algorithm supports both imperative and declarative styles
* Refactored Flutter layer using inherited widgets and `Provider`
* Added `FletApp.appErrorMessage` template to customize loading screen errors.
* See the list of [breaking changes](https://github.com/flet-dev/flet/issues/5238)

## 0.28.3
Expand Down Expand Up @@ -703,7 +704,7 @@ from flet.auth.providers import GitHubOAuthProvider
## 0.4.1

* Slider.round to round slider value on a label
* Fix page.client_storage.get_keys() timeout
* Fix page.client_storage.get_keys() timeout
* Fix encode() import in PyInstaller integration
* Fix "ConnectionAbortedError" error on Windows
* Consistent licensing across the code - Apache 2.0
Expand Down Expand Up @@ -1115,4 +1116,4 @@ Fix ElevatedButton regression ([9540beb](https://github.com/flet-dev/flet/commit

## 0.1.4

* mkdir server/server/content
* mkdir server/server/content
1 change: 1 addition & 0 deletions client/lib/main.dart
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,7 @@ void main([List<String>? args]) async {
errorsHandler: errorsHandler,
showAppStartupScreen: true,
appStartupScreenMessage: "Working...",
appErrorMessage: "The application encountered an error: {message}",
extensions: extensions,
multiView: isMultiView(),
tester: tester,
Expand Down
5 changes: 3 additions & 2 deletions packages/flet/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
* Controls in Python are now defined as plain dataclasses
* Unified diffing algorithm supports both imperative and declarative styles
* Refactored Flutter layer using inherited widgets and `Provider`
* Added `FletApp.appErrorMessage` template to customize loading screen errors.
* See the list of [breaking changes](https://github.com/flet-dev/flet/issues/5238)

# 0.28.3
Expand Down Expand Up @@ -689,7 +690,7 @@ from flet.auth.providers import GitHubOAuthProvider
## 0.4.1

* Slider.round to round slider value on a label
* Fix page.client_storage.get_keys() timeout
* Fix page.client_storage.get_keys() timeout
* Fix encode() import in PyInstaller integration
* Fix "ConnectionAbortedError" error on Windows
* Consistent licensing across the code - Apache 2.0
Expand Down Expand Up @@ -792,4 +793,4 @@ from flet.auth.providers import GitHubOAuthProvider
* removed all problems except dart:html problem because it needs material html kind of thing ([#461](https://github.com/flet-dev/flet/issues/461))
* fix: ensure correct version is fetched in dev mode ([#443](https://github.com/flet-dev/flet/issues/443))
* Fix controls setter for empty list input ([#454](https://github.com/flet-dev/flet/issues/454))
* make ink=True behavior consistent with ink=False ([#427](https://github.com/flet-dev/flet/issues/427))
* make ink=True behavior consistent with ink=False ([#427](https://github.com/flet-dev/flet/issues/427))
2 changes: 2 additions & 0 deletions packages/flet/lib/src/controls/flet_app_control.dart
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ class _FletAppControlState extends State<FletAppControl> {
widget.control.getBool("show_app_startup_screen");
var appStartupScreenMessage =
widget.control.getString("app_startup_screen_message");
var appErrorMessage = widget.control.getString("app_error_message");

return LayoutControl(
control: widget.control,
Expand All @@ -40,6 +41,7 @@ class _FletAppControlState extends State<FletAppControl> {
reconnectTimeoutMs: reconnectTimeoutMs,
showAppStartupScreen: showAppStartupScreen,
appStartupScreenMessage: appStartupScreenMessage,
appErrorMessage: appErrorMessage,
pageUrl: url,
assetsDir: "",
errorsHandler: _errorsHandler,
Expand Down
Loading
Loading