Commit Graph

72 Commits

Author SHA1 Message Date
ToTheos-Dev a9da2bf19b test: clean up failing tests 2026-05-22 14:27:54 +10:00
ToTheos-Dev 00fd1d7d4a test: add src/main.test.ts 2026-05-22 14:25:20 +10:00
ToTheos-Dev a973684c48 test: add src/preload.test.ts 2026-05-22 14:25:20 +10:00
ToTheos-Dev fb1b8c4c96 test: add src/renderer.test.ts 2026-05-22 14:25:19 +10:00
ToTheos-Dev 4f43106ed4 test: add src/world/window.test.ts 2026-05-22 14:25:19 +10:00
ToTheos-Dev d9711e3c20 test: add src/world/config.test.ts 2026-05-22 14:25:19 +10:00
ToTheos-Dev a6138d7b34 test: add src/native/autoLaunch.test.ts 2026-05-22 14:25:19 +10:00
ToTheos-Dev 15e36b8ea6 test: add src/native/tray.test.ts 2026-05-22 14:25:19 +10:00
ToTheos-Dev 347944463d test: add src/native/window.test.ts 2026-05-22 14:25:19 +10:00
ToTheos-Dev f9c616ba6e test: add src/native/badges.test.ts 2026-05-22 14:25:19 +10:00
ToTheos-Dev d57aceebff test: add src/native/discordRpc.test.ts 2026-05-22 14:25:19 +10:00
ToTheos-Dev f84085a0c2 test: add src/native/config.test.ts 2026-05-22 14:25:19 +10:00
ToTheos-Dev 624df0c54f test: add test configuration 2026-05-22 14:25:18 +10:00
Christoffer 74c941e5b8
fix(flatpak): change screenshot path into an url in the metainfo file (#195) 2026-04-06 17:35:02 +01: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
stoat-tofu[bot] d1bf862a6c
chore: modify .github/workflows/validate-pr-title.yml 2026-03-24 19:04:04 +00:00
stoat-tofu[bot] 9a5ecbb22c
chore: modify .github/workflows/release-webhook.yml 2026-03-24 19:03:41 +00:00
stoat-tofu[bot] b57faa2c59
chore: modify .github/workflows/release-webhook.yml 2026-02-18 20:28:00 +00:00
stoat-release[bot] c1e4d4ee91
chore(main): release 1.3.0 (#128)
Co-authored-by: stoat-release[bot] <245062572+stoat-release[bot]@users.noreply.github.com>
2026-02-18 09:09:14 +00:00
Jacob Schlecht ffe17ec2c5
fix: flatpak icons not building correctly and wayland support (#132)
This commit was made without the use of generative AI.

Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
2026-02-18 09:05:56 +00: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
Abel Ortolan 17d6d174ae
chore: changing flatpak runtime version to newest stable release (#120)
Update forge.config.ts

Changing Flatpak runtime version from 21.08 (EOL) to 25.08 (newest stable version)

Signed-off-by: Abel Ortolan <70042422+TrojanHorse-bot@users.noreply.github.com>
2026-02-17 20:02:46 +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
Paul Makles e2dc20b755
chore: Nix, mise, CI configuration (#129)
* chore: update Nix flake and setup mise for toolchains

* ci: use workflows
2026-02-17 19:29:43 +00: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
sfalken 1243f88b21
chore: add files to manage flathub details upstream (#104)
* Add files for flathub compliance

Please see: https://github.com/flathub/flathub/pull/7783

This adds the requested files to the upstream git repo, and adds the
screenshot.png so it may be sourced from Stoat, rather than from a user
repository.

* chore: update product screenshot

* chore: update desktop entry comment

* chore: update icon

* chore: update summary to current github tag

---------

Co-authored-by: Shawn W Dunn <sfalken@opensuse.org>
Co-authored-by: izzy <me@insrt.uk>
2026-02-17 19:04:04 +00:00
V3RM1N 7d3d80ae6e
docs: add installation section to README (#81)
Add Installation section with Repology badge and links to download page and GitHub releases

Signed-off-by: V3RM1N <mail@v3rm1n.dev>
2026-02-17 18:59:29 +00:00
stoat-release[bot] b765e84151
chore(main): release 1.2.0 (#79)
Co-authored-by: stoat-release[bot] <245062572+stoat-release[bot]@users.noreply.github.com>
2026-02-14 00:51:45 +00:00
Paul Makles 8910dcba92
feat: new branding (#87)
Signed-off-by: izzy <me@insrt.uk>
2026-02-14 00:41:34 +00: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 a162219668
Revert "fix: add NixOS compatibility for electron startup (#23)" (#42)
This reverts commit 3eb9b8e84b.

Signed-off-by: izzy <me@insrt.uk>
2026-02-09 19:38:58 +00:00
stoat-tofu[bot] dad885aa1d
chore: modify .github/workflows/release-webhook.yml 2026-01-10 16:33:15 +00:00
stoat-tofu[bot] 7b9918f43b
chore: modify .github/workflows/release-webhook.yml 2026-01-10 13:19:22 +00:00
stoat-release[bot] 6ca1143c22
chore(main): release 1.1.12 (#28)
Co-authored-by: stoat-release[bot] <245062572+stoat-release[bot]@users.noreply.github.com>
2025-12-29 18:06:33 +00:00
Paul Makles e431f205c2
refactor: move publish.yml workflow into release please workflow (#29) 2025-12-29 18:05:26 +00:00
Paul Makles eac8195f68
chore: configure release please (#27) 2025-12-29 17:55:58 +00: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
Paul Makles 3eb9b8e84b
fix: add NixOS compatibility for electron startup (#23)
- Add start.sh script that auto-detects NixOS and configures electron path
- Script dynamically finds the correct electron version from nix store
- Keeps original electron-forge start available as start:forge
- Fixes electron launch issues on NixOS systems

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-authored-by: Claude <noreply@anthropic.com>
2025-12-29 16:59:31 +00:00
stoat-tofu[bot] 6907a33dc7
chore: modify .github/workflows/validate-pr-title.yml 2025-11-14 20:24:54 +00:00