MiTHRAL
a031911156
fix: remove duplicate themes import and stale submenu from tray
...
Build & Release / build (push) Successful in 2m25s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-22 02:08:06 -04:00
MiTHRAL
a30cdd0538
feat: auto-restart after update with 3s countdown, remove manual restart button
...
Build & Release / build (push) Failing after 54s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-22 01:59:38 -04:00
MiTHRAL
79050a43b3
feat: CSS theme support — themes folder, tray cycle/reload/open
...
Build & Release / build (push) Failing after 1m31s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-22 01:57:53 -04:00
MiTHRAL
510bc28e4a
feat: CSS theme support — themes folder, tray cycle/reload/open
...
Build & Release / build (push) Successful in 2m57s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-22 01:48:29 -04:00
MiTHRAL
213d1d3039
fix: truly detach Windows update batch via spawn+unref instead of exec
...
Build & Release / build (push) Successful in 2m26s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-22 01:42:37 -04:00
MiTHRAL
fa4c4db944
fix: narrow logo replacement to branding containers only, stop replacing emojis/avatars
...
Build & Release / build (push) Successful in 2m58s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-22 01:28:38 -04:00
MiTHRAL
4f07615b13
fix: Windows updater — defer file copy to batch script after app exits
...
Build & Release / build (push) Successful in 2m56s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 23:01:35 -04:00
MiTHRAL
a308aa1987
feat: remove nav logo, transparent icon bg, fix login screen SVG branding
...
Build & Release / build (push) Successful in 2m28s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 21:20:01 -04:00
MiTHRAL
2703cac433
fix: broaden logo detection to catch login/logout screen Revolt logo
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 21:03:24 -04:00
MiTHRAL
f0c4ffbc00
chore: clean up tray tooltip format
...
Build & Release / build (push) Successful in 2m28s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 20:41:06 -04:00
MiTHRAL
fa250dda5f
feat: add update progress window with restart button
...
Build & Release / build (push) Successful in 2m30s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 20:37:41 -04:00
MiTHRAL
23823a9b59
feat: show version in tray tooltip
...
Build & Release / build (push) Successful in 2m28s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 20:30:48 -04:00
MiTHRAL
64dbb318b0
fix: unlink running sanctum binary before overwriting on Linux
...
Build & Release / build (push) Successful in 3m0s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 20:18:09 -04:00
MiTHRAL
9385499c4b
feat: replace all Revolt/Stoat branding text and images with Sanctum
...
Build & Release / build (push) Successful in 2m57s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 20:13:19 -04:00
MiTHRAL
7e90058e7a
fix: move installDir declaration before use (TDZ crash in updater)
...
Build & Release / build (push) Successful in 2m58s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 20:05:01 -04:00
MiTHRAL
5e94d75a3e
chore: tweak update ready notification wording
...
Build & Release / build (push) Successful in 2m29s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 19:59:44 -04:00
MiTHRAL
6ada11778a
fix: handle 2-part version strings in isNewer (NaN comparison bug)
...
Build & Release / build (push) Successful in 2m56s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 15:51:00 -04:00
MiTHRAL
c828a6af47
fix: add notifications to all updater failure paths for diagnostics
...
Build & Release / build (push) Successful in 2m55s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 15:50:23 -04:00
MiTHRAL
581a853b6f
feat: inject Sanctum branding to replace Revolt logo in webview
...
Build & Release / build (push) Successful in 2m29s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 15:44:48 -04:00
MiTHRAL
f9b7a9739f
feat: add Check for Updates to tray menu
...
Build & Release / build (push) Successful in 2m26s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 15:35:40 -04:00
MiTHRAL
4fb5461321
fix: stamp package.json version from git tag at build time, add updater logging
...
Build & Release / build (push) Successful in 2m25s
Auto-updater was always reporting version 1.3.0 regardless of release,
making it impossible to detect whether an update had been applied.
CI now rewrites package.json version from the tag before building.
Updater errors are now logged to console instead of silently swallowed.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 14:37:52 -04:00
MiTHRAL
04cae9d50b
fix: disable GPU sandbox on Linux to prevent fatal GPU process crash
...
Build & Release / build (push) Successful in 2m26s
Fixes freeze/crash on AMD GPUs under CachyOS. Also fixes Discord RPC
branding to say Sanctum instead of Stoat.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 14:26:48 -04:00
MiTHRAL
fb9d583c71
fix: use PowerShell for Windows auto-update extraction
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 13:20:33 -04:00
MiTHRAL
25543cb7ba
feat: auto-download and install updates in the background
...
Build & Release / build (push) Successful in 2m28s
Downloads the platform zip, extracts over the install dir, then
prompts to restart with a single click.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 13:19:57 -04:00
MiTHRAL
376dc56e52
chore: rebrand from Stoat to Sanctum
...
Build & Release / build (push) Successful in 2m26s
Rename app name, exec, flatpak ID, tray labels, Windows app model ID,
D-Bus desktop IDs, updater URL, and repo references throughout.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 01:11:53 -04:00
MiTHRAL
45f45dc4b9
chore: point app at self-hosted mithraic.space instance
...
- Hardcode BUILD_URL and Discord RPC to mithraic.space
- Replace update-electron-app with custom Forgejo release checker
- Restructure forge makers for CI (PLATFORM=linux/win32 env var)
- Remove GitHub publisher, add Forgejo CI workflow
- Update repository field to self-hosted git instance
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 00:27:49 -04:00
Taureon
00c7572cd0
chore: update hardcoded domain to be stoat.chat instead of beta.revolt.chat ( #196 )
...
Co-authored-by: stoat-tofu[bot] <242700035+stoat-tofu[bot]@users.noreply.github.com>
2026-04-06 17:30:46 +01:00
Mihai
63b9ea818a
fix: firstLaunch = false after initial setup ( #131 )
...
fix: don't re-enable abutostart
Signed-off-by: Mihai <cristian@mihaimuresan.com>
Co-authored-by: Mihai <cristian@mihaimuresan.com>
2026-02-17 22:33:46 -05:00
Paul Makles
58ccb63d23
fix: use template icon for macOS tray, use higher res icons for other platforms ( #130 )
2026-02-17 20:36:25 +00:00
Mihai
8284117e76
feat: minimise-to-tray-on-startup ( #126 )
...
* feat: minimise-to-tray-on-startup
Signed-off-by: Mihai <cristian@mihaimuresan.com>
* feat: minimise-to-tray-on-startup
Signed-off-by: Mihai <cristian@mihaimuresan.com>
* fix: redundant call
Signed-off-by: Mihai <cristian@mihaimuresan.com>
* fix: redundant call
Signed-off-by: Mihai <cristian@mihaimuresan.com>
---------
Signed-off-by: Mihai <cristian@mihaimuresan.com>
Co-authored-by: Mihai <cristian@mihaimuresan.com>
2026-02-17 20:28:29 +00:00
Mihai
897d706983
fix: try to restore maximised windows to correct display ( #92 )
...
fix: App-maximized-2nd-monitor
Signed-off-by: Mihai <cristian@mihaimuresan.com>
Signed-off-by: Mihai <45673304+mihaicm93@users.noreply.github.com>
Co-authored-by: Mihai <cristian@mihaimuresan.com>
2026-02-17 20:27:01 +00:00
dxty522
7d2f296ca7
fix: replace default dialog with notification ( #98 )
...
Signed-off-by: dxty522 <261609953+dxty522@users.noreply.github.com>
2026-02-17 20:05:26 +00:00
trendwhore
742a95f3cb
fix: toggle window visibility on tray click instead of always showing ( #103 )
2026-02-17 20:02:17 +00:00
a distraction
2b962c5d06
fix: allow CTRL+"+" to also zoom in. ( #108 )
...
Allow "+" to also zoom in.
Signed-off-by: a distraction <106486896+dresklaw@users.noreply.github.com>
Co-authored-by: Paul Makles <me@insrt.uk>
2026-02-17 19:59:18 +00:00
a distraction
def29f9b3c
fix: Add common zoom-reset shortcut. ( #112 )
...
Add common zoom reset shortcut.
Signed-off-by: a distraction <106486896+dresklaw@users.noreply.github.com>
Signed-off-by: marcy <69540471+reeesespuffs@users.noreply.github.com>
Co-authored-by: marcy <69540471+reeesespuffs@users.noreply.github.com>
2026-02-17 14:35:57 -05:00
Mihai
2e99b19353
feat: Reload/Refresh shortcut ( #119 )
...
Signed-off-by: Mihai <cristian@mihaimuresan.com>
Co-authored-by: Mihai <cristian@mihaimuresan.com>
2026-02-17 14:21:57 -05:00
Mihai
127d1430a9
fix: App Autostart ( #68 )
...
Signed-off-by: Mihai <cristian@mihaimuresan.com>
Co-authored-by: Mihai <cristian@mihaimuresan.com>
2026-02-13 00:25:05 -05:00
Jespercal
3bf697d1a9
feat: persist and restore window size and position ( #74 )
...
Finished up saving and restoring of window position and size
Signed-off-by: Jespercal <chap600@hotmail.com>
2026-02-13 00:16:53 -05:00
Paul Makles
ea7c57962b
chore: use Stoat name for auto launch entry ( #24 )
2025-12-29 17:55:55 +00:00
Paul Makles
96fa8cc647
fix: event listener accumulation from rpc client ( #26 )
2025-12-29 17:47:33 +00:00
Paul Makles
6817b554e5
fix: correctly load badge count; expose to renderer ( #25 )
2025-12-29 17:47:24 +00:00
Paul Makles
cb373b6dc6
fix: rpc should define largeImageText ( #21 )
2025-12-29 17:00:09 +00:00
Paul Makles
532af4a680
fix: use the correct argument for auto start ( #22 )
...
fixes #20
2025-12-29 16:59:49 +00:00
l
61ffe199ee
chore(macos): remove useless comment
2025-10-10 19:29:43 +03:00
l
5eecab5943
fix(macos): tray icon size
2025-10-10 19:24:53 +03:00
izzy
2517f412ab
fix: correctly handle config updates
...
fix: synchronise updates to config with preload
fix: send config on web contents load
fix: hide menu when custom frame is off
chore: add workarounds for developing on Nix
chore: bump version to 1.1.10
2025-10-10 12:28:03 +01:00
izzy
2cc6ac4667
chore: try to get everything building
2025-10-08 17:28:30 +01:00
izzy
9f705147b6
chore: Windows release polish
2025-10-08 16:30:17 +01:00
izzy
7ab6795a88
feat: initial commit
2025-09-30 10:31:37 -05:00