theupriser
b67c15b992
Merge release/2.13.0 into feature/desktop-icons-top-right
Sync git.upriser.nl mirror / sync (push) Skipped
2026-10-15 21:14:42 +02:00
theupriser
dbc0532f64
Merge pull request #92 from theupriser/feature/dock-bottom
...
Sync git.upriser.nl mirror / sync (push) Skipped
Single-file build / bundle (push) Successful in 28s
GNOME theme: the dock at the bottom by default
2026-10-15 21:14:16 +02:00
theupriser
18d3659d36
GNOME theme: desktop icons from the top right, Steamify's launchers placed from there
2026-10-15 21:13:41 +02:00
theupriser
916c3b67d5
GNOME theme: the dock at the bottom by default
2026-10-15 21:11:14 +02:00
theupriser
0151b66144
Merge pull request #91 from theupriser/bugfix/gnome-extras-ownership
...
Sync git.upriser.nl mirror / sync (push) Skipped
Single-file build / bundle (push) Successful in 16s
Turning everything off gives GNOME back the desktop and tray icon extensions Steamify added
2026-10-15 21:08:31 +02:00
theupriser
200c15b257
Merge pull request #90 from theupriser/bugfix/gnome-theme-leftovers
...
Sync git.upriser.nl mirror / sync (push) Skipped
Single-file build / bundle (push) Successful in 16s
GNOME theme off: remove the dock's and tiling's settings schemas
2026-10-15 21:08:18 +02:00
theupriser
063b5a8032
Turning everything off gives GNOME back the desktop and tray icon extensions Steamify added
2026-10-15 21:07:15 +02:00
theupriser
e9b7031bec
Merge release/2.13.0 into bugfix/gnome-theme-leftovers
Sync git.upriser.nl mirror / sync (push) Skipped
2026-10-15 21:05:44 +02:00
theupriser
7dce8295c1
Merge pull request #89 from theupriser/feature/gnome-relogin-auto
...
Sync git.upriser.nl mirror / sync (push) Skipped
Single-file build / bundle (push) Successful in 28s
App: a run that only needs a GNOME login ends with a countdown and logs in again
2026-10-15 21:05:12 +02:00
theupriser
80d44a3475
GNOME theme off: remove the dock's and tiling's settings schemas copied for GNOME Settings
2026-10-15 21:02:02 +02:00
theupriser
49fba4af82
Restart GNOME logs in to GNOME, not the account's default session (gaming mode after the conversion); the default is put back afterwards
Sync git.upriser.nl mirror / sync (push) Skipped
2026-10-15 21:01:39 +02:00
theupriser
4b601bb196
App: a run that only needs a new GNOME login ends with a countdown and logs in again by itself
2026-10-15 20:56:26 +02:00
theupriser
906b338fcc
Merge pull request #87 from theupriser/bugfix/dock-icon-png
...
Sync git.upriser.nl mirror / sync (push) Skipped
Single-file build / bundle (push) Successful in 16s
Dock icon: ship the icon as a PNG and refer to it by name
2026-10-15 20:51:09 +02:00
theupriser
ba501ff213
Merge pull request #88 from theupriser/feature/gnome-relogin
...
Sync git.upriser.nl mirror / sync (push) Skipped
Single-file build / bundle (push) Successful in 15s
App: Restart GNOME after the theme, desktop scale, row and switch clicks
2026-10-15 20:50:43 +02:00
theupriser
bc11fc7653
Merge release/2.13.0 into bugfix/dock-icon-png
Sync git.upriser.nl mirror / sync (push) Skipped
2026-10-15 20:50:16 +02:00
theupriser
7f17d67e78
Merge pull request #86 from theupriser/bugfix/qt6-svg
...
Sync git.upriser.nl mirror / sync (push) Skipped
Single-file build / bundle (push) Successful in 14s
Install qt6-svg with PySide6: the app's logo doesn't show without it
2026-10-15 20:49:31 +02:00
theupriser
6f575448cf
Dock icon: ship the icon as a PNG and refer to it by name (GNOME can't always draw the SVG)
2026-10-15 20:48:31 +02:00
theupriser
7b751ab726
Install qt6-svg with PySide6: without Qt's SVG plugin the app's logo doesn't show
2026-10-15 20:40:26 +02:00
theupriser
b625ff98eb
UI: a click on a row only selects it; the switch and the BIOS button act on their own click
Sync git.upriser.nl mirror / sync (push) Skipped
2026-10-15 20:38:23 +02:00
theupriser
b9d14fa4de
UI: a switch flips with one click (the first click only selected the row)
Sync git.upriser.nl mirror / sync (push) Skipped
2026-10-15 20:37:39 +02:00
theupriser
ad3b07097f
UI: on a desktop keep the desktop's own scale (1.0), not a cap of 1.5
Sync git.upriser.nl mirror / sync (push) Skipped
2026-10-15 20:35:34 +02:00
theupriser
e942f3264d
UI: stop scaling at 1.5 on a desktop (a 1440p or ultrawide screen made everything twice as big); the TV mode still scales to the screen
Sync git.upriser.nl mirror / sync (push) Skipped
2026-10-15 20:33:16 +02:00
theupriser
0bb5708769
GNOME theme: Restart GNOME button after applying the theme (relogin through GDM when set up, else a logout)
2026-10-15 20:29:13 +02:00
theupriser
0c46b209b9
Merge pull request #85 from theupriser/feat/gnome-settings-prebuilt
...
Sync git.upriser.nl mirror / sync (push) Skipped
Single-file build / bundle (push) Successful in 28s
GNOME theme: install the prebuilt GNOME Settings with the Desktop panel
2026-10-15 20:17:44 +02:00
theupriser
2905b45ef7
Release 2.13.0: version, changelog, GNOME theme feature version
2026-10-15 20:10:50 +02:00
theupriser
645b3314be
GNOME theme: install the prebuilt GNOME Settings with the Desktop panel
...
Downloaded from the steamify-gnome-theme 'settings' release (built by GitHub
Actions on current Arch, rebuilt weekly), checked against its sha256, installed
with pacman -U --ask 4. A failure only warns and keeps the stock Settings;
disabling the theme puts the stock gnome-control-center back.
2026-10-15 19:49:56 +02:00
theupriser
fd61d84017
Merge pull request #84 from theupriser/fix/gsn-smoke-test-pipefail
...
Sync git.upriser.nl mirror / sync (push) Skipped
gamescope-nvidia: smoke test judged by its log, not a pipe into grep -q
2026-10-15 18:09:30 +02:00
theupriser
2ca288de39
gamescope-nvidia: smoke test judged by its log, not a pipe into grep -q
...
grep -q quits at the first match, gamescope then dies on the broken pipe, and with
pipefail a working build counted as broken (intermittent: the generic build was
tried and failed too, gaming mode setup failed on an RTX 5080). Output goes to a
file now and timeout -k kills a hung shutdown.
2026-10-15 17:54:54 +02:00
theupriser
dbaeaa14c9
App id io.github.theupriser.Steamify (GNOME matches windows to launchers only by reverse-DNS ids), own dark window frame on GNOME, launcher icon as a full path
Sync git.upriser.nl mirror / sync (push) Skipped
2026-10-14 15:44:37 +02:00
theupriser
7a84b0dbca
Update notifier: Steamify's own tray icon (single-color on GNOME)
Sync git.upriser.nl mirror / sync (push) Skipped
2026-10-14 15:18:26 +02:00
theupriser
0e0bf57ca8
Steamify launcher: StartupWMClass so GNOME's dock matches the app window; session tool records the last desktop from its shell
2026-10-14 15:17:17 +02:00
theupriser
68342e7a24
Preferred desktop for Switch to Desktop (kde/gnome/last), session tools for every login manager when GNOME is installed, GNOME theme texts in the app
2026-10-14 15:09:16 +02:00
theupriser
09ef0b1c71
GNOME theme: no arrow on menus
2026-10-14 15:04:32 +02:00
theupriser
8432f634ef
GNOME theme: GTK colors follow the light/dark style; adw-gtk3
2026-10-14 15:00:44 +02:00
theupriser
4221ae6e21
GNOME theme: register the extensions' schemas for GNOME Settings
2026-10-14 14:54:27 +02:00
theupriser
eaa3f28fdc
GNOME theme: no trash on the desktop (it is in the dock)
2026-10-14 14:48:43 +02:00
theupriser
ab3b581f45
GNOME theme: Ubuntu Dock and Tiling Assistant, SteamOS backgrounds in Settings, dock keeps Ubuntu's look, no settings launchers
2026-10-14 14:46:32 +02:00
theupriser
ce1aa1bf7d
GNOME theme: one Steamify Vapor extension carries the shell colors; no gnome-shell-extensions bundle; dock shape left to the user
2026-10-14 14:38:32 +02:00
theupriser
79048338bf
GNOME theme: Dock Settings and Desktop Icons Settings launchers
2026-10-14 14:24:44 +02:00
theupriser
c7f5f515a3
GNOME theme: shell theme and dock in Vapor colors, Ubuntu-style extensions, start on the desktop; never pick GNOME Classic
2026-10-14 14:22:58 +02:00
theupriser
12eb56220a
GDM steam-set-session: don't exit at boot when nobody is logged in
2026-10-14 14:08:44 +02:00
theupriser
039f2691d8
GNOME: terminal for the Steamify shortcut and notifier, notifier runs on GNOME
2026-10-14 14:00:58 +02:00
theupriser
62a30e6095
GNOME: install Extension Manager
2026-10-14 13:55:23 +02:00
theupriser
c5b59d9438
GNOME: AppIndicator extension for tray icons
2026-10-14 13:54:30 +02:00
theupriser
2b84e6afa6
GNOME: desktop icons through the Desktop Icons NG extension
2026-10-14 13:51:49 +02:00
theupriser
ae12c1bb41
GNOME: pin the Return to Gaming Mode launcher to the dash; relogin waits for the runtime dir
2026-10-14 13:51:03 +02:00
theupriser
fc28ea4c64
GDM relogin: stop GDM while the old user manager shuts down
2026-10-14 13:45:03 +02:00
theupriser
5dfc916b97
GNOME prototype: detect GNOME/GDM, GDM autologin and session switching
2026-10-14 13:40:13 +02:00
theupriser
7926e8b9ac
Merge pull request #82 from theupriser/release/2.12.0
...
Single-file build / bundle (push) Successful in 26s
Sync git.upriser.nl mirror / sync (push) Skipped
Release 2.12.0
latest
v2.12.0
2026-10-14 12:23:50 +02:00
theupriser
3e46415b7e
Release marker removed: the patched gamescope flow was tested on the RTX 5080 PC
Sync git.upriser.nl mirror / sync (push) Skipped
Single-file build / bundle (push) Successful in 12s
2026-10-14 12:18:38 +02:00