diff --git a/build-aux/dev.geopjr.Tuba.Devel.json b/build-aux/dev.geopjr.Tuba.Devel.json
index 4124cacf..3bb51a7a 100644
--- a/build-aux/dev.geopjr.Tuba.Devel.json
+++ b/build-aux/dev.geopjr.Tuba.Devel.json
@@ -1,54 +1,54 @@
{
- "app-id": "dev.geopjr.Tuba",
- "runtime": "org.gnome.Platform",
- "runtime-version": "47",
- "sdk": "org.gnome.Sdk",
- "add-extensions": {
- "org.freedesktop.Platform.ffmpeg-full": {
- "version": "24.08",
- "directory": "lib/ffmpeg",
- "add-ld-path": ".",
- "no-autodownload": false,
- "autodelete": false
- },
+ "app-id": "dev.geopjr.Tuba",
+ "runtime": "org.gnome.Platform",
+ "runtime-version": "47",
+ "sdk": "org.gnome.Sdk",
+ "add-extensions": {
+ "org.freedesktop.Platform.ffmpeg-full": {
+ "version": "24.08",
+ "directory": "lib/ffmpeg",
+ "add-ld-path": ".",
+ "no-autodownload": false,
+ "autodelete": false
+ },
"com.github.rafostar.Clapper.Enhancers": {
- "version": "stable",
- "directory": "extensions/clapper/enhancers",
- "add-ld-path": "lib",
- "no-autodownload": false,
- "autodelete": false
- }
- },
- "sdk-extensions": [ "org.freedesktop.Sdk.Extension.llvm19" ],
- "command": "dev.geopjr.Tuba",
- "finish-args": [
- "--device=dri",
- "--share=ipc",
- "--share=network",
- "--socket=fallback-x11",
- "--socket=wayland",
- "--socket=pulseaudio",
- "--own-name=org.mpris.MediaPlayer2.Tuba.*",
+ "version": "stable",
+ "directory": "extensions/clapper/enhancers",
+ "add-ld-path": "lib",
+ "no-autodownload": false,
+ "autodelete": false
+ }
+ },
+ "sdk-extensions": [ "org.freedesktop.Sdk.Extension.llvm19" ],
+ "command": "dev.geopjr.Tuba",
+ "finish-args": [
+ "--device=dri",
+ "--share=ipc",
+ "--share=network",
+ "--socket=fallback-x11",
+ "--socket=wayland",
+ "--socket=pulseaudio",
+ "--own-name=org.mpris.MediaPlayer2.Tuba.*",
"--env=CLAPPER_ENHANCERS_PATH=/app/extensions/clapper/enhancers/plugins",
- "--env=PYTHONPATH=/app/extensions/clapper/enhancers/python/site-packages"
- ],
- "cleanup": [
- "/include",
- "/lib/pkgconfig",
- "/man",
- "/share/doc",
- "/share/gtk-doc",
- "/share/man",
- "/share/pkgconfig",
- "/share/vala",
- "*.la",
- "*.a"
- ],
- "cleanup-commands": [
- "mkdir -p /app/lib/ffmpeg",
+ "--env=PYTHONPATH=/app/extensions/clapper/enhancers/python/site-packages"
+ ],
+ "cleanup": [
+ "/include",
+ "/lib/pkgconfig",
+ "/man",
+ "/share/doc",
+ "/share/gtk-doc",
+ "/share/man",
+ "/share/pkgconfig",
+ "/share/vala",
+ "*.la",
+ "*.a"
+ ],
+ "cleanup-commands": [
+ "mkdir -p /app/lib/ffmpeg",
"mkdir -p /app/extensions/clapper/enhancers"
- ],
- "modules": [
+ ],
+ "modules": [
{
"name": "libpeas",
"buildsystem": "meson",
@@ -70,85 +70,85 @@
}
]
},
- {
- "name": "clapper",
- "buildsystem": "meson",
- "config-opts": [
- "-Dclapper=enabled",
- "-Dclapper-gtk=enabled",
- "-Dclapper-app=disabled",
- "-Dintrospection=enabled",
- "-Dvapi=enabled"
- ],
+ {
+ "name": "clapper",
+ "buildsystem": "meson",
+ "config-opts": [
+ "-Dclapper=enabled",
+ "-Dclapper-gtk=enabled",
+ "-Dclapper-app=disabled",
+ "-Dintrospection=enabled",
+ "-Dvapi=enabled"
+ ],
+ "build-options": {
+ "arch": {
+ "aarch64": {
+ "append-path": "/usr/lib/sdk/llvm19/bin",
+ "prepend-ld-library-path": "/usr/lib/sdk/llvm19/lib",
+ "env": {
+ "CC": "clang"
+ }
+ }
+ }
+ },
+ "sources": [
+ {
+ "type": "git",
+ "url": "https://github.com/Rafostar/clapper.git",
+ "tag": "0.8.0"
+ }
+ ]
+ },
+ {
+ "name": "libspelling",
+ "buildsystem": "meson",
+ "config-opts": [
+ "-Ddocs=false"
+ ],
"build-options": {
- "arch": {
- "aarch64": {
- "append-path": "/usr/lib/sdk/llvm19/bin",
- "prepend-ld-library-path": "/usr/lib/sdk/llvm19/lib",
- "env": {
- "CC": "clang"
- }
- }
- }
- },
- "sources": [
- {
- "type": "git",
- "url": "https://github.com/Rafostar/clapper.git",
- "tag": "0.8.0"
- }
- ]
- },
- {
- "name": "libspelling",
- "buildsystem": "meson",
- "config-opts": [
- "-Ddocs=false"
- ],
+ "arch": {
+ "aarch64": {
+ "append-path": "/usr/lib/sdk/llvm19/bin",
+ "prepend-ld-library-path": "/usr/lib/sdk/llvm19/lib",
+ "env": {
+ "CC": "clang"
+ }
+ }
+ }
+ },
+ "sources": [
+ {
+ "type": "git",
+ "url": "https://gitlab.gnome.org/GNOME/libspelling.git",
+ "tag": "0.4.5"
+ }
+ ]
+ },
+ {
+ "name": "tuba",
+ "builddir": true,
+ "buildsystem": "meson",
+ "config-opts": [
+ "-Ddevel=true",
+ "-Dclapper=true"
+ ],
"build-options": {
- "arch": {
- "aarch64": {
- "append-path": "/usr/lib/sdk/llvm19/bin",
- "prepend-ld-library-path": "/usr/lib/sdk/llvm19/lib",
- "env": {
- "CC": "clang"
- }
- }
- }
- },
- "sources": [
- {
- "type": "git",
- "url": "https://gitlab.gnome.org/GNOME/libspelling.git",
- "tag": "0.4.5"
- }
- ]
- },
- {
- "name": "tuba",
- "builddir": true,
- "buildsystem": "meson",
- "config-opts": [
- "-Ddevel=true",
- "-Dclapper=true"
- ],
- "build-options": {
- "arch": {
- "aarch64": {
- "append-path": "/usr/lib/sdk/llvm19/bin",
- "prepend-ld-library-path": "/usr/lib/sdk/llvm19/lib",
- "env": {
- "CC": "clang"
- }
- }
- }
- },
- "sources": [
- {
- "type": "dir",
- "path": "../"
- }
- ]
- }
- ]
+ "arch": {
+ "aarch64": {
+ "append-path": "/usr/lib/sdk/llvm19/bin",
+ "prepend-ld-library-path": "/usr/lib/sdk/llvm19/lib",
+ "env": {
+ "CC": "clang"
+ }
+ }
+ }
+ },
+ "sources": [
+ {
+ "type": "dir",
+ "path": "../"
+ }
+ ]
+ }
+ ]
}
diff --git a/data/dev.geopjr.Tuba.gschema.xml b/data/dev.geopjr.Tuba.gschema.xml
index 4afa72a9..372ceca8 100644
--- a/data/dev.geopjr.Tuba.gschema.xml
+++ b/data/dev.geopjr.Tuba.gschema.xml
@@ -91,7 +91,7 @@
true
-
+
true
@@ -112,25 +112,25 @@
''
-
+
false
-
+
false
-
+
''
-
+
''
-
+
['1021928818','2964685538','2486375860','3456423266','1352322503','445941323','3177176442','2813905310','2386917030','987913018','1837154139','4173902237','4223975552','3163563143','3320460562','4233664772','136476033','4041964504','3998595277','580879396']
-
+
3
-
+
true
diff --git a/data/ui/dialogs/new_account.ui b/data/ui/dialogs/new_account.ui
index 65940520..a3c3d0c6 100644
--- a/data/ui/dialogs/new_account.ui
+++ b/data/ui/dialogs/new_account.ui
@@ -72,7 +72,7 @@
-