login and registration screen
This commit is contained in:
+196
@@ -0,0 +1,196 @@
|
||||
# This project was generated with 0.3.26 using template: https://github.com/beeware/briefcase-template @ v0.3.26
|
||||
[tool.briefcase]
|
||||
project_name = "Just Get It"
|
||||
bundle = "nl.suy"
|
||||
version = "0.0.1"
|
||||
url = "https://suy.nl/justgetit"
|
||||
license.file = "LICENSE"
|
||||
author = "Ignace"
|
||||
author_email = "ignace@suy.nl"
|
||||
|
||||
[tool.briefcase.app.justgetit]
|
||||
formal_name = "Just Get It"
|
||||
description = "Just Get It App"
|
||||
long_description = """More details about the app should go here.
|
||||
"""
|
||||
sources = [
|
||||
"src/justgetit",
|
||||
"src/justgetit/images",
|
||||
]
|
||||
test_sources = [
|
||||
"tests",
|
||||
]
|
||||
|
||||
requires = [
|
||||
"requests",
|
||||
]
|
||||
test_requires = [
|
||||
"pytest",
|
||||
]
|
||||
|
||||
[tool.briefcase.app.justgetit.macOS]
|
||||
universal_build = true
|
||||
requires = [
|
||||
"toga-cocoa~=0.5.0",
|
||||
"std-nslog~=1.0.3",
|
||||
]
|
||||
|
||||
[tool.briefcase.app.justgetit.linux]
|
||||
requires = [
|
||||
"toga-gtk~=0.5.0",
|
||||
# PyGObject 3.52.1 enforces a requirement on libgirepository-2.0-dev. This library
|
||||
# isn't available on Debian 12/Ubuntu 22.04. If you don't need to support those (or
|
||||
# older) releases, you can remove this version pin. See beeware/toga#3143.
|
||||
"pygobject < 3.52.1",
|
||||
]
|
||||
|
||||
[tool.briefcase.app.justgetit.linux.system.debian]
|
||||
system_requires = [
|
||||
# Needed to compile pycairo wheel
|
||||
"libcairo2-dev",
|
||||
# One of the following two packages are needed to compile PyGObject wheel. If you
|
||||
# remove the pygobject pin in the requires list, you should also change to the
|
||||
# version 2.0 of the girepository library. See beeware/toga#3143.
|
||||
"libgirepository1.0-dev",
|
||||
# "libgirepository-2.0-dev",
|
||||
]
|
||||
|
||||
system_runtime_requires = [
|
||||
# Needed to provide GTK and its GI bindings
|
||||
"gir1.2-gtk-3.0",
|
||||
# One of the following two packages are needed to use PyGObject at runtime. If you
|
||||
# remove the pygobject pin in the requires list, you should also change to the
|
||||
# version 2.0 of the girepository library. See beeware/toga#3143.
|
||||
"libgirepository-1.0-1",
|
||||
# "libgirepository-2.0-0",
|
||||
# Dependencies that GTK looks for at runtime
|
||||
"libcanberra-gtk3-module",
|
||||
# Needed to provide WebKit2 at runtime
|
||||
# Note: Debian 11 requires gir1.2-webkit2-4.0 instead
|
||||
# "gir1.2-webkit2-4.1",
|
||||
]
|
||||
|
||||
[tool.briefcase.app.justgetit.linux.system.rhel]
|
||||
system_requires = [
|
||||
# Needed to compile pycairo wheel
|
||||
"cairo-gobject-devel",
|
||||
# Needed to compile PyGObject wheel
|
||||
"gobject-introspection-devel",
|
||||
]
|
||||
|
||||
system_runtime_requires = [
|
||||
# Needed to support Python bindings to GTK
|
||||
"gobject-introspection",
|
||||
# Needed to provide GTK
|
||||
"gtk3",
|
||||
# Dependencies that GTK looks for at runtime
|
||||
"libcanberra-gtk3",
|
||||
# Needed to provide WebKit2 at runtime
|
||||
# "webkit2gtk3",
|
||||
]
|
||||
|
||||
[tool.briefcase.app.justgetit.linux.system.suse]
|
||||
system_requires = [
|
||||
# Needed to compile pycairo wheel
|
||||
"cairo-devel",
|
||||
# Needed to compile PyGObject wheel
|
||||
"gobject-introspection-devel",
|
||||
]
|
||||
|
||||
system_runtime_requires = [
|
||||
# Needed to provide GTK
|
||||
"gtk3",
|
||||
# Needed to support Python bindings to GTK
|
||||
"gobject-introspection", "typelib(Gtk) = 3.0",
|
||||
# Dependencies that GTK looks for at runtime
|
||||
"libcanberra-gtk3-module",
|
||||
# Needed to provide WebKit2 at runtime
|
||||
# "libwebkit2gtk3", "typelib(WebKit2)",
|
||||
]
|
||||
|
||||
[tool.briefcase.app.justgetit.linux.system.arch]
|
||||
system_requires = [
|
||||
# Needed to compile pycairo wheel
|
||||
"cairo",
|
||||
# Needed to compile PyGObject wheel
|
||||
"gobject-introspection",
|
||||
# Runtime dependencies that need to exist so that the
|
||||
# Arch package passes final validation.
|
||||
# Needed to provide GTK
|
||||
"gtk3",
|
||||
# Dependencies that GTK looks for at runtime
|
||||
"libcanberra",
|
||||
# Needed to provide WebKit2
|
||||
# "webkit2gtk",
|
||||
]
|
||||
|
||||
system_runtime_requires = [
|
||||
# Needed to provide GTK
|
||||
"gtk3",
|
||||
# Needed to provide PyGObject bindings
|
||||
"gobject-introspection-runtime",
|
||||
# Dependencies that GTK looks for at runtime
|
||||
"libcanberra",
|
||||
# Needed to provide WebKit2 at runtime
|
||||
# "webkit2gtk",
|
||||
]
|
||||
|
||||
[tool.briefcase.app.justgetit.linux.appimage]
|
||||
manylinux = "manylinux_2_28"
|
||||
|
||||
system_requires = [
|
||||
# Needed to compile pycairo wheel
|
||||
"cairo-gobject-devel",
|
||||
# Needed to compile PyGObject wheel
|
||||
"gobject-introspection-devel",
|
||||
# Needed to provide GTK
|
||||
"gtk3-devel",
|
||||
# Dependencies that GTK looks for at runtime, that need to be
|
||||
# in the build environment to be picked up by linuxdeploy
|
||||
"libcanberra-gtk3",
|
||||
"PackageKit-gtk3-module",
|
||||
"gvfs-client",
|
||||
]
|
||||
|
||||
linuxdeploy_plugins = [
|
||||
"DEPLOY_GTK_VERSION=3 gtk",
|
||||
]
|
||||
|
||||
[tool.briefcase.app.justgetit.linux.flatpak]
|
||||
flatpak_runtime = "org.gnome.Platform"
|
||||
flatpak_runtime_version = "48"
|
||||
flatpak_sdk = "org.gnome.Sdk"
|
||||
|
||||
[tool.briefcase.app.justgetit.windows]
|
||||
requires = [
|
||||
"toga-winforms~=0.5.0",
|
||||
]
|
||||
|
||||
# Mobile deployments
|
||||
[tool.briefcase.app.justgetit.iOS]
|
||||
requires = [
|
||||
"toga-iOS~=0.5.0",
|
||||
"std-nslog~=1.0.3",
|
||||
]
|
||||
|
||||
[tool.briefcase.app.justgetit.android]
|
||||
requires = [
|
||||
"toga-android~=0.5.0",
|
||||
]
|
||||
|
||||
base_theme = "Theme.MaterialComponents.Light.DarkActionBar"
|
||||
|
||||
build_gradle_dependencies = [
|
||||
"com.google.android.material:material:1.13.0",
|
||||
# Needed for DetailedList
|
||||
# "androidx.swiperefreshlayout:swiperefreshlayout:1.1.0",
|
||||
# Needed for MapView
|
||||
# "org.osmdroid:osmdroid-android:6.1.20",
|
||||
]
|
||||
|
||||
# Web deployments
|
||||
[tool.briefcase.app.justgetit.web]
|
||||
requires = [
|
||||
"toga-web~=0.5.0",
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user