aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorD Delmar Davis <don@suspectdevices.com>2026-04-26 20:14:56 -0700
committerD Delmar Davis <don@suspectdevices.com>2026-04-26 20:14:56 -0700
commitc8d44751d316c2e26f8cc11d44201a9760c72784 (patch)
treeb7509c82a7bb80a03ab0af94c69875e2f157e8e2
parent1ccb493d30f0e09ca6b39d98edc0c9171d67ac52 (diff)
oohgit
-rw-r--r--pyproject.toml28
-rw-r--r--src/assets/icon.pngbin0 -> 32278 bytes
-rw-r--r--src/assets/splash_android.pngbin0 -> 29824 bytes
-rw-r--r--src/main.py25
4 files changed, 53 insertions, 0 deletions
diff --git a/pyproject.toml b/pyproject.toml
new file mode 100644
index 0000000..7ea2b6c
--- /dev/null
+++ b/pyproject.toml
@@ -0,0 +1,28 @@
+[project]
+name = "hello"
+version = "0.1.0"
+description = ""
+readme = "README.md"
+requires-python = ">=3.10"
+authors = [
+ { name = "Flet developer", email = "you@example.com" }
+]
+dependencies = [
+ "flet>=0.84.0"
+]
+
+[dependency-groups]
+dev = [
+ "flet-cli>=0.84.0",
+ "flet-desktop>=0.84.0",
+ "flet-web>=0.84.0",
+]
+
+[tool.flet]
+org = "com.mycompany"
+product = "hello"
+company = "Flet"
+copyright = "Copyright (C) 2023-2026 by Flet"
+
+[tool.flet.app]
+path = "src"
diff --git a/src/assets/icon.png b/src/assets/icon.png
new file mode 100644
index 0000000..bebc6d5
--- /dev/null
+++ b/src/assets/icon.png
Binary files differ
diff --git a/src/assets/splash_android.png b/src/assets/splash_android.png
new file mode 100644
index 0000000..8772f3f
--- /dev/null
+++ b/src/assets/splash_android.png
Binary files differ
diff --git a/src/main.py b/src/main.py
new file mode 100644
index 0000000..f8dda08
--- /dev/null
+++ b/src/main.py
@@ -0,0 +1,25 @@
+import flet as ft
+
+
+def main(page: ft.Page):
+ counter = ft.Text("0", size=50, data=0)
+
+ def increment_click(e):
+ counter.data += 1
+ counter.value = str(counter.data)
+
+ page.floating_action_button = ft.FloatingActionButton(
+ icon=ft.Icons.ADD, on_click=increment_click
+ )
+ page.add(
+ ft.SafeArea(
+ expand=True,
+ content=ft.Container(
+ content=counter,
+ alignment=ft.Alignment.CENTER,
+ ),
+ )
+ )
+
+
+ft.run(main)