Commit graph

  • 70358291b8 0.7.9-alt1 sisyphus Tesla Bittgenstein 2026-02-20 23:39:49 +02:00
  • 6ec3ee0524 Cleanup of #371 trigg 2025-12-30 20:39:49 +00:00
  • d35198c56d Adding sorting for server and channel names in the text menu of config Abhilash 2025-12-28 17:23:36 -05:00
  • 02baf04eaa -version bump trigg 2025-09-01 16:47:55 +01:00
  • 013f9c2090 - Fix hide-on-mouseover for XShape WMs - Fix hide-on-mouseover in wayfire - Remove edge cases for Cinnamon as they are no longer required trigg 2025-08-28 21:56:15 +01:00
  • 36368d94d2 - Fixed broken bottom-align option trigg 2025-07-21 15:34:24 +01:00
  • ff1cc22515 - Added toggle for mute & deaf trigg 2025-05-04 14:40:27 +01:00
  • 4b7d6f6a1c
    Merge pull request #363 from Bqleine/master trigg 2025-05-04 14:26:32 +01:00
  • bd704f3d08 Update French translations Noé Lopez 2025-05-01 21:08:39 +02:00
  • 2c0652882f Update base translations Noé Lopez 2025-05-01 20:56:21 +02:00
  • 31f5215555 Translate desktop entry to French Noé Lopez 2025-05-01 20:42:45 +02:00
  • e335073366 Rename overview tab to about Noé Lopez 2025-05-01 20:38:35 +02:00
  • 8821dfd811 Use consistent wording in tray menu and always call it configuration Noé Lopez 2025-05-01 20:29:42 +02:00
  • e7992e0152 - Create autostart if not already in place. - - Fixes #342 Fixes #348 trigg 2024-12-16 21:36:54 +00:00
  • 369ba964e2 - Fix to RTL language offset trigg 2024-12-16 19:20:30 +00:00
  • edd86070ff
    Merge pull request #354 from mavit/x11-for-unsupported-compositor trigg 2024-12-16 18:41:47 +00:00
  • c9bc50aec2 Fall back to Xwayland if compositor has no layer shell protocol Peter Oliver 2024-11-29 12:49:51 +00:00
  • c083f0b383 - forgot my version bump trigg 2024-08-16 10:47:28 +01:00
  • b0940e19af - Split line format strings break python 3.10 and 3.11 - Quoted string in format strings break 3.10 and 3.11 trigg 2024-08-16 10:18:17 +01:00
  • 08c8ba23f4 - Version bump trigg 2024-08-14 23:24:16 +01:00
  • e5652259c6 - Attempted fix for #341 trigg 2024-08-14 23:17:56 +01:00
  • e2ee444fc4 - Highlight self keeps self visible in only talking mode trigg 2024-08-14 22:28:41 +01:00
  • 7f415645c8
    Merge pull request #340 from trigg/pylint-edits trigg 2024-07-27 14:19:59 +01:00
  • 1f5c76aed2 - Rejig last-spoken logic as we had two split implementations - User joining shows in 'last spoken' mode trigg 2024-07-27 14:16:19 +01:00
  • debad09705 - Switch to signal-exit for most exits trigg 2024-07-09 02:15:10 +01:00
  • 24e815b85e - switch exit to sigterm to sidestep threaded exit trigg 2024-07-09 02:04:53 +01:00
  • bda6f7e3e7 - more lint trigg 2024-07-09 01:17:14 +01:00
  • 8e459fb6a6 - Fix warnings on 'any' monitor choice trigg 2024-07-09 01:13:59 +01:00
  • 17a9bc5f02 - First pass at pylint clean-up trigg 2024-07-08 23:32:59 +01:00
  • 062e8b102f - Fix an accidental unmute bug in audioassist - Code cleanup trigg 2024-07-08 16:20:52 +01:00
  • ce0c1aece3 - Store monitor by plug name - - Index was inconsistent between different DEs - - Index was inconsistent when matching monitor models existed - - Plugname is only inconsistent when switching DEs - Bugfix for notification overlay trigg 2024-07-08 15:37:57 +01:00
  • 3d95735c78 - version bump trigg 2024-07-08 11:22:35 +01:00
  • bbd1a08d54 - Fix #336 trigg 2024-06-10 22:32:48 +01:00
  • 1e74b118b6 - Version bump trigg 2024-04-25 00:29:24 +01:00
  • a466a7be5b - Repair Cinnamon workaround - fixes #331 trigg 2024-04-25 00:23:25 +01:00
  • a4cdab469c - Further zero-monitor fixing trigg 2024-04-14 22:29:38 +01:00
  • cfac0d1bf0 - Add localised text to system tray trigg 2024-04-14 20:32:16 +01:00
  • d2bacffff0 - Fix a settings crash where user has no monitors for a moment - Fix audio assist going out of sync with discord state - Fixes #330 trigg 2024-04-14 20:23:03 +01:00
  • 5933571297 - Floating windows are stored by percentage of screen space - 'Any' option added to monitor list to allow no specific screen to be chosen - Fixed up X11 floating position options trigg 2024-04-06 19:50:54 +01:00
  • b8ef07c943 - Consider piggyback content in has_content - Allow set_needs_redraw to push through disabled window - Set enable/disable should only redraw piggyback windows trigg 2024-04-06 16:32:44 +01:00
  • 2becfb5204 - Set Settings window to external display size in gamescope - Set draggable windows to external display size in gamescope - Do not allow draggable window to be larger than display - Fix for draggable window being the wrong size on start - Unset WAYLAND_DISPLAY if in gamescope mode trigg 2024-04-06 15:39:32 +01:00
  • e48fecaf74 - Version bump trigg 2024-04-03 22:07:16 +01:00
  • 78d1d8f379
    Merge pull request #328 from Bqleine/master trigg 2024-04-03 21:54:53 +01:00
  • d625a0766e Update French translations Noé Lopez 2024-04-03 22:51:15 +02:00
  • c4e1a62f61 - Some new translation keys trigg 2024-03-31 20:12:22 +01:00
  • 2243681f63 - Fix hide overlay option - Added settings keypress handler - - Override arrow key behaviour to always be navigation - - Add space/escape keys to focus on specific widgets - - when focused allow alerting of number - - Highlight focused widget - - F1/F2 to switch tabs - Moved advanced voice options to another tab - Changed float/edge option to a pull-down box -Fixed bug where mouse-over options reset to default in settings - Fixed show/hide on float/edge options trigg 2024-03-26 21:20:40 +00:00
  • 29f8c7476c - Catch errors when audio assist can't reach PA/PW - Attempt to use GTK icon theme for local images, fallback to image search - Error message & fallback icon when settings icons not found - Fix notification overlay - All overlays check if config changed before scheduling a redraw - - Lowers flicker rate of overlay when editing config - ran formatter - probable fix for #288 - probable fix for #287 trigg 2024-03-25 17:37:51 +00:00
  • 6d92d0f79f - Pipewire and Pulseaudio integration - Opt in Core > Integrate - When microphone is muted or 0% set client to show muted - When output is muted or 0% set client to show deafened - Subscribe to client 'voice_settings_update' events to see when mic/output are changed - Cleaner quit on Ctrl-C -Fixes #327 trigg 2024-03-25 00:52:20 +00:00
  • ff69a4ed8f - Version bump trigg 2024-03-24 23:36:58 +00:00
  • 2ae0b8204c - Fix fadeout timeouts not being cleanly canceled trigg 2024-03-24 23:27:30 +00:00
  • c07b87eace - Debounce setting gamescope xatom too often - Check for existence of x11 window before attempting to use it in overlay - Check for valid monitor before setting window size based on it - Check for existence of x11 window when unsetting xshape - Fix typo in redraw logic for gamescope mode trigg 2024-03-23 20:26:14 +00:00
  • 12a1dc68ff
    Merge pull request #324 from Bqleine/master trigg 2024-03-23 00:43:34 +00:00
  • 175783641a Update French translations Noé Lopez 2024-03-23 00:16:13 +01:00
  • 02e4a455a0 - Add new config variables - - fade out when inactive - - inactive time (in seconds) before fade out - - fade out duration (seconds) - - fade out lower limit. Lowest opacity at which to stop fading out - Add activity tracker to voice overlay - Remove old avatar alpha transparency which reloaded file each time it changed - Convert to images to PIL and back when needed to lower alpha level - - This was much less than ideal, but alternatives failed - Fix issue with premultiplied alpha in image loading - Lowered minimum avatar opacity - Fixed an edge case where overlay windows were closed - Added inactivity variables to config window - Updated Welsh translation - poorly trigg 2024-03-22 17:37:09 +00:00
  • f101e33627
    Update bug_report.md trigg 2024-03-20 00:07:12 +00:00
  • 44b7e4c725 - Remove some unused variables trigg 2024-03-18 19:05:44 +00:00
  • 7df5b6cac4 - Remove debug logging trigg 2024-03-18 13:32:56 +00:00
  • 19e2b71345 - Remove stale socket fd on disconnect - - Stops gtk main spinning a cpu core to 100% waiting on it. - Bump version trigg 2024-03-18 13:29:00 +00:00
  • 3833ce7a19 - Disallow setting overlays to 'edge' when cinnamon is detected trigg 2024-03-15 15:47:58 +00:00
  • f30c8c404d - Ignore user preference on floating vs edge on cinnamon desktop trigg 2024-03-13 21:47:44 +00:00
  • 8612458a68 - Hide settings/overview/Close overlay when not in SteamOS mode Trigg 2024-02-23 13:55:14 +00:00
  • 64c771d635
    Merge pull request #321 from Bqleine/master trigg 2024-02-23 13:27:03 +00:00
  • dd6ebad182 - Update french translations and po files Noé Lopez 2024-02-23 14:24:22 +01:00
  • 1844e32ebe - Close with message if user denied overlay permissions Trigg 2024-02-23 12:28:26 +00:00
  • fdb8a48267 - Fix Bazzite autostart tickbox - fixes #320 - The approach is a bit heavy-handed but functionally will work fine. Trigg 2024-02-23 12:18:24 +00:00
  • 7a2bc9845e - Implemented Hide-on-mouseover Trigg 2024-02-23 11:52:12 +00:00
  • f67f5ccc4e
    - Call overlay draw correctly on close trigg 2024-02-14 11:23:53 +00:00
  • 213d68611b - Remove unneeded import logic - Ran a formatter - Remove reconnect warning limiting logic Trigg 2024-02-13 23:41:30 +00:00
  • 8cd376d311 - This change is very far reaching into the internals. For this reason a version bump is required. - These is a very high chance of new bugs or repeats of old bugs. Be watchful! - Removed periodic timeout for overlay ticking - Removed 60hz timeout for reading websocket - Removed 1hz timeout for text overlay - Removed 1hz timeout for notification overlay - Added a one-call timeout for each overlay which happens a configurable time after render to remove it excess data - Changed flat bool needsrender to a function call set_needs_render - Where needed, this schedules an idle callback to rerender, cutting down on multiple renders in extremely short time - Ripped out do_read from connector - Piped the websocket socket into GLib, allowing it to call back when new data is readable - Implemented reconnect logic in GLib - Shortened connect timeout as localhost should be rather quick Trigg 2024-02-13 23:24:48 +00:00
  • 667ad02a4c - Use a more neutral origin - Uncertain but this is less likely to be a problem later if we work out ArRPC interop Trigg 2024-02-05 17:57:30 +00:00
  • 23321122fa - Reduce reconnection attempt rate when connection fails - Attempt reconnect 20 seconds after disconnect or failed connect - Cache users access token after successful authentication - Use cached access token on connection - Clear cached access token on failure to connect Trigg 2024-02-05 17:31:55 +00:00
  • c0098a45f9 - Catch resolution & monitor changes - Attempt to re assign monitor when needed - Still buggy but an improvement - Bump version - Fix Window name on notifications Trigg 2024-02-03 16:08:45 +00:00
  • 6ea2b7df46 - More useful readme Trigg 2024-01-22 22:53:46 +00:00
  • 1f8928b879 - Fix accidentally inserting dud data into test content Trigg 2023-12-27 16:18:20 +00:00
  • 14069fbd72 - Always check your logic, kids. - Fixed #317 Trigg 2023-11-15 14:19:28 +00:00
  • 3a3cb2e0ca
    Update README.md trigg 2023-10-06 15:28:25 +01:00
  • daa716c84f - Updated README trigg 2023-09-29 10:09:17 +01:00
  • c9660563e5 - bump version trigg 2023-09-29 09:48:22 +01:00
  • d77c67c637 - Removed unneeded startup notify - Fixed Mute typo trigg 2023-09-29 09:46:56 +01:00
  • 71549470f0
    Bump version trigg 2023-09-29 09:12:51 +01:00
  • 02f60e70b2 - Add desktop actions for some RPC commands - Add detection and special handling of bazzite autostart - Detect running in a container and disable the autostart buttons trigg 2023-09-28 12:07:27 +01:00
  • 7e3d5cb9ac
    Bump version trigg 2023-09-24 21:36:12 +01:00
  • fece29c496 - Correctly give up gamescope xatom if no overlays have contents trigg 2023-09-24 21:32:18 +01:00
  • a1fa03d0a5 - Translate reset buttons too trigg 2023-07-28 18:18:53 +01:00
  • b54cf0c9ae
    Merge pull request #306 from Bqleine/master trigg 2023-07-28 18:16:37 +01:00
  • fd121c021d - Update translation keys and french translations Noé Lopez 2023-07-28 19:13:38 +02:00
  • 302ab079b1 - Fix crash on null monitor trigg 2023-07-24 22:31:18 +01:00
  • 08cdd4a221 - Fix crash when monitor not chosen yet trigg 2023-07-14 18:41:09 +01:00
  • 1d83af98c0 - Force monitor as an int trigg 2023-07-14 18:23:30 +01:00
  • dfa14d6386 - Remove translatable tag from numbers trigg 2023-07-10 19:52:50 +01:00
  • 4aa82c3c44 - Fix up broken translation sources trigg 2023-07-10 19:35:54 +01:00
  • 3a62ce1460 - Version bump because I'll forget it later trigg 2023-07-10 18:58:22 +01:00
  • d0a6da441b - Added section reset buttons - Fixes #241 trigg 2023-07-10 18:52:05 +01:00
  • 0cd820a1c6 - Store monitor by index trigg 2023-07-10 18:13:40 +01:00
  • 616edc68fb - Unset current voice on disconnect - Fixes #304 trigg 2023-07-10 17:35:31 +01:00
  • 59cd6a530c - Check for invalid Guild and log trigg 2023-06-19 17:49:24 +01:00
  • 70e71cdc44 - Change named radio buttons to enable translation trigg 2023-06-19 17:40:44 +01:00
  • f055f7aa2a
    Merge pull request #303 from Bqleine/master trigg 2023-06-19 17:29:19 +01:00
  • ca33661d1d - Add french translations Noé Lopez 2023-06-18 21:52:34 +02:00
  • 49a907484b - Update translation keys Noé Lopez 2023-06-18 18:55:04 +02:00