Noé Lopez
175783641a
Update French translations
2024-03-23 00:18:18 +01:00
trigg
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
2024-03-22 17:37:09 +00:00
trigg
44b7e4c725
- Remove some unused variables
2024-03-18 19:05:44 +00:00
trigg
7df5b6cac4
- Remove debug logging
2024-03-18 13:32:56 +00:00
trigg
19e2b71345
- Remove stale socket fd on disconnect
...
- - Stops gtk main spinning a cpu core to 100% waiting on it.
- Bump version
2024-03-18 13:29:00 +00:00
trigg
3833ce7a19
- Disallow setting overlays to 'edge' when cinnamon is detected
2024-03-15 15:47:58 +00:00
trigg
f30c8c404d
- Ignore user preference on floating vs edge on cinnamon desktop
2024-03-13 21:47:44 +00:00
Trigg
8612458a68
- Hide settings/overview/Close overlay when not in SteamOS mode
2024-02-23 13:55:14 +00:00
Noé Lopez
dd6ebad182
- Update french translations and po files
2024-02-23 14:24:22 +01:00
Trigg
1844e32ebe
- Close with message if user denied overlay permissions
2024-02-23 12:28:26 +00:00
Trigg
fdb8a48267
- Fix Bazzite autostart tickbox
...
- fixes #320
- The approach is a bit heavy-handed but functionally will work fine.
2024-02-23 12:18:24 +00:00
Trigg
7a2bc9845e
- Implemented Hide-on-mouseover
2024-02-23 11:52:12 +00:00
trigg
f67f5ccc4e
- Call overlay draw correctly on close
2024-02-14 11:23:53 +00:00
Trigg
213d68611b
- Remove unneeded import logic
...
- Ran a formatter
- Remove reconnect warning limiting logic
2024-02-13 23:41:30 +00:00
Trigg
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
2024-02-13 23:24:48 +00:00
Trigg
667ad02a4c
- Use a more neutral origin
...
- Uncertain but this is less likely to be a problem later if we work out ArRPC interop
2024-02-05 17:57:30 +00:00
Trigg
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
2024-02-05 17:31:55 +00:00
Trigg
c0098a45f9
- Catch resolution & monitor changes
...
- Attempt to re assign monitor when needed
- Still buggy but an improvement
- Bump version
- Fix Window name on notifications
2024-02-03 16:08:45 +00:00
Trigg
1f8928b879
- Fix accidentally inserting dud data into test content
2023-12-27 16:18:20 +00:00
Trigg
14069fbd72
- Always check your logic, kids.
...
- Fixed #317
2023-11-15 14:19:28 +00:00
trigg
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
2023-09-28 12:07:27 +01:00
trigg
fece29c496
- Correctly give up gamescope xatom if no overlays have contents
2023-09-24 21:32:18 +01:00
trigg
a1fa03d0a5
- Translate reset buttons too
2023-07-28 18:18:53 +01:00
Noé Lopez
fd121c021d
- Update translation keys and french translations
2023-07-28 19:13:38 +02:00
trigg
302ab079b1
- Fix crash on null monitor
2023-07-24 22:31:18 +01:00
trigg
08cdd4a221
- Fix crash when monitor not chosen yet
2023-07-14 18:41:09 +01:00
trigg
1d83af98c0
- Force monitor as an int
2023-07-14 18:23:30 +01:00
trigg
dfa14d6386
- Remove translatable tag from numbers
2023-07-10 19:52:50 +01:00
trigg
4aa82c3c44
- Fix up broken translation sources
2023-07-10 19:35:54 +01:00
trigg
d0a6da441b
- Added section reset buttons
...
- Fixes #241
2023-07-10 18:52:05 +01:00
trigg
0cd820a1c6
- Store monitor by index
2023-07-10 18:13:40 +01:00
trigg
616edc68fb
- Unset current voice on disconnect
...
- Fixes #304
2023-07-10 17:35:31 +01:00
trigg
59cd6a530c
- Check for invalid Guild and log
2023-06-19 17:49:24 +01:00
trigg
70e71cdc44
- Change named radio buttons to enable translation
2023-06-19 17:40:44 +01:00
Noé Lopez
ca33661d1d
- Add french translations
2023-06-18 21:52:34 +02:00
Noé Lopez
49a907484b
- Update translation keys
2023-06-18 18:55:04 +02:00
Trigg
5634064d17
- Re-add text popup timer in config
...
- Add 1hz redraw when in text popup mode
- Added condition to voice 1hz redraw
2023-05-16 10:35:09 +01:00
trigg
f7058f7171
Merge pull request #296 from slikie/patch-1
...
Fix program crash when switching accounts due to empty unhandled WS message #1
2023-04-22 12:37:18 +01:00
Ahmet Arda Kavakci
ca6fc6b774
Add Turkish translation and update keys
2023-04-18 14:15:46 +03:00
slikie
d117a83e63
Update discord_connector.py
2023-04-18 16:08:58 +08:00
slikie
6fcfc50107
handle JSONDecodeError when switching accounts
2023-04-18 15:45:17 +08:00
trigg
af5c5691ab
- Rearrange settings
...
- Moved name options together
- Moved icon options together
- Finished hooking up show avatar
- Set insensitive widgets where possible
2023-04-03 20:42:31 +01:00
trigg
cb412c9292
- Added option to hide avatars
2023-04-03 19:50:25 +01:00
trigg
f5aba24ddf
- Create config sections in window placement if necessary
2023-04-03 18:35:24 +01:00
trigg
5ce51513d0
- Added timed refresh of about 1 FPS.
2023-04-03 18:26:01 +01:00
Tomas Sandven
29a26d8531
Add optional grace period to "only_speaking"
2023-04-03 11:15:33 +02:00
trigg
e1217fce3f
- Updated translation binaries
...
- Remove duplicate glade file
2022-10-08 14:06:36 +01:00
baumfinder
9e243b65af
Added German Translations
2022-09-23 23:11:09 +02:00
trigg
c6c5bfa915
- Grouped radio buttons
2022-09-18 23:52:49 +01:00
Trigg
8ac337abf3
- Populate start minimised opt.
2022-08-24 15:50:49 +00:00