Dmitrii Okunev
|
3913d743f4
|
Build on windows
|
2024-10-24 13:58:02 +01:00 |
|
Dmitrii Okunev
|
45b0f8a0bb
|
One more fix to print proper logs after security cleansing
|
2024-10-24 04:08:50 +01:00 |
|
Dmitrii Okunev
|
e98aeb03f7
|
Do not reask if one wants to configure a platform every run
|
2024-10-24 03:24:11 +01:00 |
|
Dmitrii Okunev
|
3743f8d2b5
|
Fix a panic at start
|
2024-10-24 03:22:22 +01:00 |
|
Dmitrii Okunev
|
cc908c6746
|
Fix the "empty errors in log" issue
|
2024-10-24 00:43:17 +01:00 |
|
Dmitrii Okunev
|
b162a963e4
|
Do not prematurely stop listening the youtube chat
|
2024-10-23 23:11:47 +01:00 |
|
Dmitrii Okunev
|
c1244be0a1
|
Fix audio quality
|
2024-10-23 22:59:20 +01:00 |
|
Dmitrii Okunev
|
32ce835e05
|
Fetch YouTube chat for already started streams
|
2024-10-23 22:47:11 +01:00 |
|
Dmitrii Okunev
|
97c0440f94
|
Fix the scopes in Twitch to allow managing the chat
|
2024-10-23 22:15:44 +01:00 |
|
Dmitrii Okunev
|
8296f2dc80
|
Add basic audio for new chat messages
|
2024-10-23 22:07:22 +01:00 |
|
Dmitrii Okunev
|
c68a2d04f7
|
Add audio handlers
|
2024-10-23 22:00:51 +01:00 |
|
Dmitrii Okunev
|
4a7d75c807
|
Display usernames instead of userIDs on the chat page
|
2024-10-22 22:31:12 +01:00 |
|
Dmitrii Okunev
|
a7a75880d8
|
Wrap text in chat messages
|
2024-10-22 22:19:28 +01:00 |
|
Dmitrii Okunev
|
148de05252
|
Hide the chat page if another page is opened
|
2024-10-22 21:19:52 +01:00 |
|
Dmitrii Okunev
|
55ab7d04ba
|
Add a hacky eraser of secrets from logging strings
|
2024-10-22 20:55:24 +01:00 |
|
Dmitrii Okunev
|
e0e1c79012
|
Filter secrets out of objects provided to the logger
Note! We also need to make sure we do not leak private data
inside string values.
|
2024-10-22 18:32:12 +01:00 |
|
Dmitrii Okunev
|
a82c2a1f21
|
Start implementing "Send chat message"
|
2024-10-22 16:22:08 +01:00 |
|
Dmitrii Okunev
|
884167b480
|
Display viewer count for Twitch/Kick/YouTube
|
2024-10-22 15:55:15 +01:00 |
|
Dmitrii Okunev
|
57c9f51d5a
|
Add the stream status reader to the YouTube handler
|
2024-10-22 15:35:55 +01:00 |
|
Dmitrii Okunev
|
c847992d2c
|
Add the stream status reader to the kick handler
|
2024-10-22 15:32:06 +01:00 |
|
Dmitrii Okunev
|
da7744e26e
|
Add ViewersCount from Twitch to the stream status
|
2024-10-22 15:10:06 +01:00 |
|
Dmitrii Okunev
|
901a5ce6ca
|
Add listener for YouTube chat messages
|
2024-10-22 15:06:48 +01:00 |
|
Dmitrii Okunev
|
6235bf6b62
|
Fix the loop of OBS scene change notifications
|
2024-10-22 14:10:05 +01:00 |
|
Dmitrii Okunev
|
b0a5214540
|
Prepare to start implementing chat listener for YouTube
|
2024-10-22 14:03:34 +01:00 |
|
Dmitrii Okunev
|
8495623580
|
Fix the height of chat message rows
|
2024-10-21 23:39:35 +01:00 |
|
Dmitrii Okunev
|
b7fcc46e70
|
Polish the Kick chat messenger
|
2024-10-21 23:35:42 +01:00 |
|
Dmitrii Okunev
|
7d06620caa
|
Fix panics
|
2024-10-21 23:17:18 +01:00 |
|
Dmitrii Okunev
|
3eb2a5b721
|
Fix a deadlock in accessing the Config in streamd
|
2024-10-21 23:14:37 +01:00 |
|
Dmitrii Okunev
|
deeae45f3a
|
Fix the detection if the configs are initialized
|
2024-10-21 23:10:01 +01:00 |
|
Dmitrii Okunev
|
baafb56c24
|
Add Kick configuration via UI
|
2024-10-21 22:24:28 +01:00 |
|
Dmitrii Okunev
|
536b834cbe
|
Fix the NUX config windows in the split-process=true mode
|
2024-10-21 22:07:09 +01:00 |
|
Dmitrii Okunev
|
c9ab76a0f3
|
Fix panics on empty config
|
2024-10-21 20:34:42 +01:00 |
|
Dmitrii Okunev
|
c284735c34
|
Fix streaming to Kick
|
2024-10-21 19:49:25 +01:00 |
|
Dmitrii Okunev
|
f5cfc39468
|
More precise detection of Kick RTMP links
|
2024-10-21 11:31:53 +01:00 |
|
Dmitrii Okunev
|
86bf166491
|
Fix rendering of the chat messages
|
2024-10-21 02:24:42 +01:00 |
|
Dmitrii Okunev
|
b0e4407cb9
|
Use fyne's OpenURL to open a browser
|
2024-10-21 01:02:00 +01:00 |
|
Dmitrii Okunev
|
5721d99d48
|
Fix the leak of xdg processes
|
2024-10-21 00:56:14 +01:00 |
|
Dmitrii Okunev
|
d10087be0d
|
Clean chat handlers
|
2024-10-20 23:31:04 +01:00 |
|
Dmitrii Okunev
|
35a1bec9c3
|
Add the boilerplate code for Kick
|
2024-10-20 22:48:35 +01:00 |
|
Dmitrii Okunev
|
e11665c11d
|
Implement the fetcher of Kick chat messages
|
2024-10-20 21:35:47 +01:00 |
|
Dmitrii Okunev
|
526927947a
|
Continue implementing the Chat page
|
2024-10-20 16:43:23 +01:00 |
|
Dmitrii Okunev
|
269de7748a
|
Render a basic chat window
|
2024-10-20 16:30:22 +01:00 |
|
Dmitrii Okunev
|
ba2d67c805
|
feat(chat): Complete the implementation of client-server communication for chat messages
|
2024-10-19 21:16:03 +01:00 |
|
Dmitrii Okunev
|
3feb08c661
|
bug(eventbut): Fix the panic on getting an event
|
2024-10-19 20:52:15 +01:00 |
|
Dmitrii Okunev
|
cb0f277171
|
Do not report cancelled waiter as an error
|
2024-10-19 20:01:09 +01:00 |
|
Dmitrii Okunev
|
9482b91ad9
|
feat(chat): Start implementation of the chat feature
|
2024-10-19 19:57:37 +01:00 |
|
Dmitrii Okunev
|
e40bc4d994
|
Add a listener for chat messages to the Twitch package
|
2024-10-19 19:09:38 +01:00 |
|
Dmitrii Okunev
|
b084ea8e1b
|
Fix the selection of the local endpoint for stream forwarding
|
2024-10-19 17:29:26 +01:00 |
|
Dmitrii Okunev
|
aa22de6eff
|
Small bugfixes
|
2024-10-19 16:05:15 +01:00 |
|
Dmitrii Okunev
|
f390abc6e2
|
Complete implementation of auto-show/hide an item in OBS on mouse-focus in XServer
|
2024-10-18 17:29:11 +01:00 |
|