Commit graph

60 commits

Author SHA1 Message Date
trigg
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
2024-03-25 00:52:20 +00:00
trigg
ff69a4ed8f - Version bump 2024-03-24 23:36:58 +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
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
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
c9660563e5 - bump version 2023-09-29 09:48:22 +01:00
trigg
71549470f0
Bump version 2023-09-29 09:12:51 +01:00
trigg
7e3d5cb9ac
Bump version 2023-09-24 21:36:12 +01:00
trigg
3a62ce1460 - Version bump because I'll forget it later 2023-07-10 18:58:22 +01:00
trigg
5414538052 - I hate fighting with pypi 2023-05-29 08:43:33 +01:00
trigg
44b0eb43a4 - Version bump 2023-05-29 08:38:19 +01:00
trigg
1a8ffdad78 - Requires setuptools 2022-10-28 18:05:49 +01:00
Trigg
de83063f34 - Bump version 2022-09-22 13:23:05 +01:00
Trigg
2b8e538263 - Yeah go ahead and save a headache 2022-08-16 20:51:54 +00:00
Trigg
570c74e510 - Version bump 2022-08-16 20:50:55 +00:00
Trigg
d6eda5bf02 - Fixed #272 2022-08-16 20:34:40 +00:00
Trigg
4bfff06893 - Clean out pidfile
- Remove confusing `include_package_data`
2022-08-15 15:18:04 +00:00
trigg
1f7fd99891 - Add another autostart 2022-07-15 00:39:04 +01:00
Trigg
49500d3c75 - warning : broken
- Started refactor to separate config gui completely
2022-07-14 16:36:18 +00:00
trigg
fbe2b530b9 - Version bump 2022-07-10 10:27:12 +01:00
trigg
d70328d2df - Clean up extra reference keeping
- bump minor version
2022-07-07 15:04:05 +01:00
trigg
05f97aa075 - Updated version 2022-05-29 23:05:58 +00:00
trigg
e2a44d98a8 - Push new stable 2022-05-27 17:16:19 +00:00
Trigg
bd2a64ac70 - Remove dbus
- hopefully fixes #248
- hopefully fixes #242
- Removed birdy
- Moved notification logic into overlay
2022-05-17 08:52:39 +00:00
Trigg
e3a9d387c1 - Use gettext for UI and --help
- Add Welsh using google. Sorry.
2022-04-21 17:39:06 +00:00
Trigg
9baf3147c1 - Preparing for new release 2022-04-11 09:50:11 +00:00
trigg
bd3c75ef75 - Requires dbus 2022-03-31 17:49:52 +00:00
trigg
fdc790155a
- Version bump 2022-03-22 11:52:42 +00:00
Trigg
ae8fa0b1d5 - No ty appdata 2022-03-15 12:16:03 +00:00
Trigg
381bc08c0b - Updated version
- I Strongly dislike appdata
2022-03-15 11:42:35 +00:00
Trigg
ee966864e4 - Metadata changes 2022-03-15 09:59:27 +00:00
Trigg
3434dc0e50 - Bump to 0.4.5 2022-03-11 20:45:42 +00:00
Trigg
edef67dedf - bump version 2022-03-11 17:11:11 +00:00
Trigg
a37e7556df - Version bump 2022-03-11 12:56:19 +00:00
Trigg
02cba90a71 - --debug option saves output to output.txt in config
- Bump minor version
- Re-add font chooser for voice overlay
2022-03-09 10:40:33 +00:00
Trigg
1572245816 - Added metainfo 2022-03-04 12:58:05 +00:00
Trigg
60ba303513 - Added requirement of python-xlib to setup 2022-03-04 10:06:48 +00:00
trigg
a438dbb50b - Prepare for bugfix release. 2022-01-15 16:55:02 +00:00
trigg
e0ee6c4085 - Implement custom default avatar fixes #191 and #8 again 2022-01-15 14:43:08 +00:00
Nicola Smaniotto
45b3583202 Use the svg for the tray too 2022-01-15 12:38:37 +01:00
Nicola Smaniotto
3f1943add8 Update setup.py to install the new icons 2022-01-15 10:59:04 +01:00
Trigg
8d27aec5dd - version bump 2022-01-14 10:17:28 +00:00
trigg
c774954914
Update setup.py
- Removed extra .desktop from installer
2021-04-03 00:07:35 +01:00
trigg
63a9b31317 - Seperate icons. Fixes #103 2020-10-25 07:11:15 +00:00
trigg
5f0d0d9779 -Bump minor version 2020-10-23 12:13:23 +00:00
trigg
86c5988fe7 - Coding standard comments added 2020-10-20 14:26:33 +00:00
trigg
1bb1986c11 - bump version 2020-10-20 10:19:52 +00:00
trigg
8e8b060889 - Bumped version 2020-10-20 09:28:40 +00:00
trigg
39b1a19e3c - Heavy refactor
- - Rename unused vars with _ or removed
- - Remove unused sections of code
- - Change name collisions with Gtk/bultins
- Bumped internal version to 0.3.0 in prep
2020-10-19 17:46:13 +00:00
trigg
c1ac0fe0a0 - Force latest python-pidfile 2020-10-16 12:10:27 +00:00