Commit graph

199 commits

Author SHA1 Message Date
29fb28ad5f Added clickDragger improvements to pinned panel as well 2026-10-07 06:32:18 -04:00
41e70ff3cf Created click dragger flag to allow container filling, improved auto sizing for active panel clickdragger 2026-10-07 06:16:56 -04:00
ccc26e1ae2 Added snapping size-limits to channel click draggers 2026-10-07 05:47:32 -04:00
1d09833c2a Added '(Classic)' postifx to 'The Network', fixed small theming bug 2026-10-05 22:31:11 -04:00
5fb2609d62 Update default config to match popular preferences. 2026-10-05 18:20:38 -04:00
53f23a5ab4 Fixed rendering bug in settingsPanel 2026-10-03 08:37:20 -04:00
af6332890d Removed unnessicary console logs 2026-10-03 08:10:59 -04:00
86acfa5b7c Fixed popped panels to display as selected theme. 2026-10-03 08:10:07 -04:00
315c5340f3 Changed default theme for new users to 'The Network' 2026-10-03 07:49:15 -04:00
4af9d25573 Added setting to hide channel chat prompt button 2026-10-03 07:43:39 -04:00
90e3589591 Continued work on 'The Network' theme, fixed username colors for buffered chats from offline users. 2026-10-02 19:06:48 -04:00
3ea702b96d Fixed bug with !kick userlist button option 2026-10-02 18:49:52 -04:00
294f0292ab Theming system implemented, started work on "The Network" theme 2026-10-01 02:52:11 -04:00
227458c517 Added webRTC error message. 2026-09-29 23:38:45 -04:00
f1aa62cfbc Fixed bad conditional in webRTCHandler 2026-09-29 21:01:02 -04:00
96cdcfc840 Implemented WebRTC peer-to-peer screen-roadcasting 2026-09-28 03:25:56 -04:00
86e9c586b6 Continued work expirementing with WebRTC 2026-09-24 17:16:29 -04:00
3517a1499a Finished mediahandler placeholder, fixed most scheduler bugs with webrtc scheduling, started pushing iceServers w/ media object instead of clientmetadata. 2026-07-11 03:54:23 -04:00
b68d55b7ef Started work on WebRTC Negotation Relay Backend 2026-07-11 03:07:17 -04:00
d49a644c47 Removed unnesicary async 2026-07-09 22:33:04 -04:00
6d8135d1e3 Updated scheduler to ensure client knows channel streamtype at time of clicking 'go-live' button. 2026-07-07 21:25:27 -04:00
d03e221891 Updated copyleft date 2026-07-05 22:27:41 -04:00
7530b5fa5f Re-worked playlistHandler.js for site-wide playlist collections. 2026-06-23 03:56:33 -04:00
13e2b9fe11 Fixed multi-day livestream rendering. 2026-05-20 09:50:00 -04:00
d41e9d1df9 Added portrait-mode toggle 2026-05-18 01:21:56 -04:00
f9a6321b7b Fixed 'Move To...' Option in scheduler context menu when right-clicking scheduled item. 2026-05-17 23:32:57 -04:00
d7749d3f57 Corrected invisible whitespace on chromium-based browsers for line-breaks in long words. 2026-05-17 19:21:54 -04:00
2905fa21ac Added portrait orientation mode to channel UX. 2026-05-17 19:21:35 -04:00
de5268a41f Userlist colors persist accross other users' reconnects. 2026-04-22 12:34:49 -04:00
d669ed4783 Prevented accented letters splitting words in client-side chatPostprocessor 2025-12-26 12:54:41 -05:00
7aeb4e9d0e Fixed clickable command examples. 2025-12-25 03:20:57 -05:00
37e9658d51 Livestream media handler now dynamically resizes UX to aspect ratio on media change. 2025-11-10 21:38:36 -05:00
dd4d789d9f Added 'PM' option to userlist context menu. 2025-11-10 20:46:07 -05:00
ecebcf0d32 Killed harmless bug related to official YT Api that cluttered the console. 2025-11-10 20:31:07 -05:00
c3712bfd77 Added some nullchecks to mediaHandler.js to quiet down stale handlers right after death. 2025-11-01 09:10:47 -04:00
a70879c76c Quick cleanup. 2025-11-01 07:55:34 -04:00
b57d723d62 Fixed client-side IACDN setting. 2025-11-01 07:45:23 -04:00
ccb1d91a5b Seperate audio tracks are now *reasonably* synchronized to their videos. This may need more testing to perfect. 2025-11-01 07:10:40 -04:00
a59b6d0e19 Started work on syncronizing seperated audio and video tracks into back into one player. 2025-10-31 20:22:17 -04:00
a34ece4374 Video title now renders escaped entities properly. 2025-10-22 21:20:07 -04:00
79df27b72c Autocomplete placeholder now replaces spaces in input value with unicode non-breaking space character. 2025-10-22 21:04:08 -04:00
57787f81e7 Queue icon now only shows when readSchedule is allowed. 2025-10-22 05:36:55 -04:00
6d16ac2353 Moved server-side queue transmission to it's own protected namespace. 2025-10-22 05:00:59 -04:00
5eb307bb9e Created dedicated queue broadcast namespace, to make authorized queue broadcasts as painless as possible. 2025-10-22 04:34:05 -04:00
597a984e46 Split pmHandler to create auxServer class for easy creation of server classes auxiliary to the channel. 2025-10-22 03:04:16 -04:00
4698ba4122 Added auto-scrolling to private message panel. Fixed auto-scrolling w/ laggy assets in chat and PM. 2025-10-07 03:17:16 -04:00
64348b8486 Sesh titles now glow while unread, fixed chat icon un-lighting pre-emptively. 2025-10-07 01:00:13 -04:00
e85fb18ce5 Messages now play notification sounds. 2025-10-06 21:21:54 -04:00
976e157cf1 Added settings for PM-related audio pings. 2025-10-06 19:06:47 -04:00
64f9d713da PMHandler now tracks unread messages and lights pm icon to notify user. 2025-10-06 04:48:17 -04:00