Commit Graph

311 Commits

Author SHA1 Message Date
Dmitrii Okunev
c03b71b4c7 Display the event type if it's not a chat message
Some checks failed
rolling-release / build (push) Has been cancelled
rolling-release / rolling-release (push) Has been cancelled
2025-07-13 19:15:16 +01:00
Dmitrii Okunev
c82718d6ae Start implementing different event types in Twitch 2025-07-13 19:06:44 +01:00
Dmitrii Okunev
bbc9419f08 Start implementing a normal chat handler for Kick 2025-07-13 16:36:08 +01:00
Dmitrii Okunev
078149536e Automatically re-init Kick chat listener 2025-07-13 16:25:31 +01:00
Dmitrii Okunev
1004082fe4 Multiple updates
Some checks failed
rolling-release / build (push) Has been cancelled
rolling-release / rolling-release (push) Has been cancelled
2025-07-12 23:11:42 +01:00
Dmitrii Okunev
76dd42e7ae Update 2025-07-05 12:08:39 +01:00
Dmitrii Okunev
4ab8f97bfe Fix stream creation on YouTube after ab906d44e2
Some checks failed
rolling-release / build (push) Has been cancelled
rolling-release / rolling-release (push) Has been cancelled
2025-06-29 23:02:49 +01:00
Dmitrii Okunev
01feee509a Don't panic if YouTube quota is exceeded 2025-06-29 22:40:11 +01:00
Dmitrii Okunev
829c7b92d0 Fix typos made in ab906d44e2
Some checks failed
rolling-release / build (push) Has been cancelled
rolling-release / rolling-release (push) Has been cancelled
2025-06-29 20:26:36 +01:00
Dmitrii Okunev
2d9ae83ec3 Diagnoze why memoization does not work 2025-06-29 20:22:02 +01:00
Dmitrii Okunev
32e6aec5cd Calculate spent YouTube points and reduce the calls to I18nLanguages:list 2025-06-29 20:10:36 +01:00
Dmitrii Okunev
ab906d44e2 Abstract away the YouTube client 2025-06-29 18:31:11 +01:00
Dmitrii Okunev
8c04d5cf66 Adapt to be usable by https://github.com/wing-out/ui 2025-06-29 15:52:40 +01:00
Dmitrii Okunev
9ddc8e24ff Fix the since processing in GetMessagesSince 2025-06-22 15:04:24 +01:00
Dmitrii Okunev
eea64a701b Upgrade some dependencies 2025-06-22 14:59:00 +01:00
Dmitrii Okunev
bf93d16666 More random fixes
Some checks failed
rolling-release / build (push) Has been cancelled
rolling-release / rolling-release (push) Has been cancelled
2025-06-22 02:33:30 +01:00
Dmitrii Okunev
a839a7b2fd Revert fyne version back to 2.5.4 2025-06-22 01:35:24 +01:00
Dmitrii Okunev
474991d7ce Upgrade the fyne version 2025-06-22 01:18:35 +01:00
Dmitrii Okunev
b3245edd03 Bugfixes after an actual test
Some checks failed
rolling-release / build (push) Has been cancelled
rolling-release / rolling-release (push) Has been cancelled
2025-06-22 00:48:43 +01:00
Dmitrii Okunev
bbf03b770a Limit the amount of chat messages 2025-06-21 22:49:01 +01:00
Dmitrii Okunev
8636e925a7 Render chat as just RichText in dashboard, instead of a list 2025-06-21 22:26:04 +01:00
Dmitrii Okunev
5819a2ac26 More incremental updates on the dashboard
Some checks failed
rolling-release / build (push) Has been cancelled
rolling-release / rolling-release (push) Has been cancelled
2025-06-16 02:36:08 +01:00
Dmitrii Okunev
31f4ce36ab Add forgotten ticker stoppers 2025-06-16 02:23:27 +01:00
Dmitrii Okunev
6452efbe16 Improve chat load time when opening dashboard 2025-06-16 02:12:28 +01:00
Dmitrii Okunev
6b151bca0b Few small fixes on the dashboard, pt. 2 2025-06-16 00:15:05 +01:00
Dmitrii Okunev
a240b22ad2 Few small fixes on the dashboard 2025-06-15 23:40:16 +01:00
Dmitrii Okunev
e82a50ad3a Start preparing to migration to fyne2.6 2025-06-15 23:28:55 +01:00
Dmitrii Okunev
77bc3bd38a Fixes as a result of an actual test
Some checks failed
rolling-release / build (push) Has been cancelled
rolling-release / rolling-release (push) Has been cancelled
2025-06-15 21:28:43 +01:00
Dmitrii Okunev
4723f27334 Format chat messages 2025-06-15 20:05:23 +01:00
Dmitrii Okunev
0cf5ca80a5 Add the chat widget to the dashboard 2025-06-15 18:05:26 +01:00
Dmitrii Okunev
20072c81c0 Start implementing the chat widget for the dashboard 2025-06-15 02:27:24 +01:00
Dmitrii Okunev
6d6a1b4b26 Move the main menu the "MainMenu". 2025-06-14 22:23:34 +01:00
Dmitrii Okunev
1b832f66ef Few fixes as result of a test in the field
Some checks failed
rolling-release / build (push) Has been cancelled
rolling-release / rolling-release (push) Has been cancelled
2025-06-14 22:04:15 +01:00
Dmitrii Okunev
9efc6f17fa Debug using external RTMP in the player triggered by local publisher 2025-05-25 22:30:22 +01:00
Dmitrii Okunev
000a14ec43 Return back the youtube title length to 100
Some checks failed
rolling-release / build (push) Has been cancelled
rolling-release / rolling-release (push) Has been cancelled
2025-05-04 18:13:14 +01:00
Dmitrii Okunev
fc3ea8cd30 Fix title/description editing on Android
Some checks are pending
rolling-release / build (push) Waiting to run
rolling-release / rolling-release (push) Blocked by required conditions
2025-05-04 17:18:24 +01:00
Dmitrii Okunev
de0c9f965e Allow 140 characters for the title 2025-05-04 10:27:07 +01:00
Dmitrii Okunev
fce5a6c2ae Put the config backups into a dedicated directory
Some checks are pending
rolling-release / build (push) Waiting to run
rolling-release / rolling-release (push) Blocked by required conditions
2025-05-03 22:19:50 +01:00
Dmitrii Okunev
3fbec3b58c Backup config 2025-05-03 22:14:06 +01:00
Dmitrii Okunev
1059b6775a Add a field for topic tags (for LLM-based title generation) 2025-05-03 20:22:56 +01:00
Dmitrii Okunev
6c32cecf23 Edit tags as normal text, not as tag-badges 2025-05-03 20:00:10 +01:00
Dmitrii Okunev
e0df5bf6da Minor updates 2025-05-03 15:24:27 +01:00
Dmitrii Okunev
c45c7653d1 A player should prefer RTSP
Some checks failed
rolling-release / build (push) Has been cancelled
rolling-release / rolling-release (push) Has been cancelled
2025-04-28 02:44:20 +01:00
Dmitrii Okunev
0daf6e1a5b On stream forward prefer the same protocol 2025-04-28 02:25:30 +01:00
Dmitrii Okunev
3c88fcb686 LLM now works for Titles 2025-04-28 00:41:14 +01:00
Dmitrii Okunev
c64b3b12bb Start implementing a basic support for LLMs 2025-04-28 00:28:01 +01:00
Dmitrii Okunev
37d0751c3b Add an initial support of "Monitor" 2025-04-27 23:01:53 +01:00
Dmitrii Okunev
c6d377f2e8 Add support of forwarding only audio
Some checks are pending
rolling-release / build (push) Waiting to run
rolling-release / rolling-release (push) Blocked by required conditions
2025-04-26 20:42:05 +01:00
Dmitrii Okunev
4f1b9562da Remember the size of the dashboard 2025-04-26 16:06:33 +01:00
Dmitrii Okunev
f83566ae37 Deduplicate the functions to get localhost URL 2025-04-26 15:19:22 +01:00