Rename Wrystr to Vega

Named after Jurij Vega (1754-1802), Slovenian mathematician who made
knowledge accessible through his logarithm tables. Rebrand before
OpenSats application (April 1).

- Product name, window title, identifiers, binary name all renamed
- Cargo package: wrystr -> vega, wrystr_lib -> vega_lib
- PKGBUILD: wrystr -> vega (new AUR package name)
- Release workflow: artifact names, release text updated
- README: new tagline referencing Jurij Vega
- DB migration: auto-renames wrystr.db -> vega.db on first launch
- Keyring service name kept as "wrystr" for backward compatibility
- localStorage keys kept as wrystr_* to preserve existing user data

Pending manual steps:
- Rename GitHub repo hoornet/wrystr -> hoornet/vega
- Create new AUR package vega-git, orphan wrystr-git
- Update local .desktop launcher
This commit is contained in:
Jure
2026-03-30 21:14:02 +02:00
parent 383634fb56
commit 5cbaa7b741
315 changed files with 12550 additions and 95 deletions
+1
View File
@@ -0,0 +1 @@
/home/runner/work/wrystr/wrystr/src-tauri/target/release/bundle/appimage/Wrystr.AppDir/Wrystr.png
+12
View File
@@ -0,0 +1,12 @@
#! /usr/bin/env bash
# autogenerated by linuxdeploy
# make sure errors in sourced scripts will cause this script to stop
set -e
this_dir="$(readlink -f "$(dirname "$0")")"
source "$this_dir"/apprun-hooks/"linuxdeploy-plugin-gtk.sh"
exec "$this_dir"/AppRun.wrapped "$@"
BIN
View File
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
usr/share/applications/Wrystr.desktop
Binary file not shown.

After

Width:  |  Height:  |  Size: 6.8 KiB

@@ -0,0 +1,17 @@
#! /usr/bin/env bash
gsettings get org.gnome.desktop.interface gtk-theme 2> /dev/null | grep -qi "dark" && GTK_THEME_VARIANT="dark" || GTK_THEME_VARIANT="light"
APPIMAGE_GTK_THEME="${APPIMAGE_GTK_THEME:-"Adwaita:$GTK_THEME_VARIANT"}" # Allow user to override theme (discouraged)
export APPDIR="${APPDIR:-"$(dirname "$(realpath "$0")")"}" # Workaround to run extracted AppImage
export GTK_DATA_PREFIX="$APPDIR"
export GTK_THEME="$APPIMAGE_GTK_THEME" # Custom themes are broken
export GDK_BACKEND=x11 # Crash with Wayland backend on Wayland - We tested it without it and ended up with this: https://github.com/tauri-apps/tauri/issues/8541
export XDG_DATA_DIRS="$APPDIR/usr/share:/usr/share:$XDG_DATA_DIRS" # g_get_system_data_dirs() from GLib
export GSETTINGS_SCHEMA_DIR="$APPDIR//usr/share/glib-2.0/schemas"
export GTK_EXE_PREFIX="$APPDIR//usr"
export GTK_PATH="$APPDIR//usr/lib/x86_64-linux-gnu/gtk-3.0:/usr/lib64/gtk-3.0:/usr/lib/x86_64-linux-gnu/gtk-3.0"
export GTK_IM_MODULE_FILE="$APPDIR//usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules.cache"
export GDK_PIXBUF_MODULE_FILE="$APPDIR//usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders.cache"
export GIO_EXTRA_MODULES="$APPDIR/usr/lib/x86_64-linux-gnu/gio/modules"
BIN
View File
Binary file not shown.
+1067
View File
File diff suppressed because it is too large Load Diff
+1
View File
@@ -0,0 +1 @@
x86_64-linux-gnu/gtk-3.0/3.0.0/immodules/im-am-et.so
+1
View File
@@ -0,0 +1 @@
x86_64-linux-gnu/gtk-3.0/3.0.0/immodules/im-broadway.so
+1
View File
@@ -0,0 +1 @@
x86_64-linux-gnu/gtk-3.0/3.0.0/immodules/im-cedilla.so
+1
View File
@@ -0,0 +1 @@
x86_64-linux-gnu/gtk-3.0/3.0.0/immodules/im-cyrillic-translit.so
+1
View File
@@ -0,0 +1 @@
x86_64-linux-gnu/gtk-3.0/3.0.0/immodules/im-inuktitut.so
+1
View File
@@ -0,0 +1 @@
x86_64-linux-gnu/gtk-3.0/3.0.0/immodules/im-ipa.so
+1
View File
@@ -0,0 +1 @@
x86_64-linux-gnu/gtk-3.0/3.0.0/immodules/im-multipress.so
+1
View File
@@ -0,0 +1 @@
x86_64-linux-gnu/gtk-3.0/3.0.0/immodules/im-thai.so
+1
View File
@@ -0,0 +1 @@
x86_64-linux-gnu/gtk-3.0/3.0.0/immodules/im-ti-er.so
+1
View File
@@ -0,0 +1 @@
x86_64-linux-gnu/gtk-3.0/3.0.0/immodules/im-ti-et.so
+1
View File
@@ -0,0 +1 @@
x86_64-linux-gnu/gtk-3.0/3.0.0/immodules/im-viqr.so
+1
View File
@@ -0,0 +1 @@
x86_64-linux-gnu/gtk-3.0/3.0.0/immodules/im-wayland.so
+1
View File
@@ -0,0 +1 @@
x86_64-linux-gnu/gtk-3.0/3.0.0/immodules/im-waylandgtk.so
+1
View File
@@ -0,0 +1 @@
x86_64-linux-gnu/gtk-3.0/3.0.0/immodules/im-xim.so
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More