74 Commits

Author SHA1 Message Date
68af8c6f93 Adjust modal styles 2025-05-21 19:05:56 +00:00
0eaecf6fd3 Refactor player internals and sync
Replace `TrackInstance` with direct `TrackManifest` usage in the player
core. Introduce a `SyncRoom` class and related hooks (`useSyncRoom`,
`useLyrics`, etc.) for real-time state synchronization and shared lyrics
display. Enhance player indicators to show detailed audio format metadata
(codec, sample rate, bit depth). Relocate the Indicators component and update
the Lyrics page to utilize these new features and components.
2025-05-21 19:03:08 +00:00
9d84e776d0 Improve conditional check 2025-05-13 12:48:34 +00:00
8482f2e457 Feat: Implement Music Library and overhaul Studio TV
- Introduces a new Music Library system for managing favorites (tracks,
  playlists, releases), replacing the previous TrackLike model.
- Completely revamps the Studio TV profile page, adding live statistics,
  stream configuration, restream management, and media URL display.
- Enhances the media player with a custom seekbar and improved audio
  playback logic for MPD and non-MPD sources.
- Lays foundational groundwork for chat encryption with new models and APIs.
- Refactors critical UI components like PlaylistView and PagePanel.
- Standardizes monorepo development scripts to use npm.
- Updates comty.js submodule and adds various new UI components.
2025-05-10 02:32:41 +00:00
599e6f9ea9 improve modal window rendering params handlers 2025-04-09 15:44:34 +00:00
d2ce57f843 improve confirm modal style 2025-04-09 14:15:22 +00:00
23192a1772 fix filter 2025-04-02 00:32:21 +00:00
66ccc5b532 fix detaching renders bad filtering 2025-04-01 21:50:30 +00:00
79e2e11756 added useTotalWindowHeight hook 2025-03-13 23:36:04 +00:00
a25a82e333 fix header text 2025-03-06 03:51:28 +00:00
34123d6d0c fix header text 2025-03-06 03:51:12 +00:00
cc9f76b2e8 use new auth manager 2025-03-06 03:50:45 +00:00
58d93d9f9b fix drawer renders 2025-02-11 22:44:38 +00:00
3cf055c72c fix depecrated deps 2025-02-11 16:13:13 +00:00
d23907d9a0 format & display alpha 2025-02-05 02:44:37 +00:00
00f6e34c53 merge from local 2024-11-17 20:35:20 +00:00
0db536bbea merge from local 2024-10-29 12:19:57 +00:00
8c3e9a504b merge from local 2024-10-25 09:39:35 +00:00
addcf4f220 remove dep 2024-09-16 11:34:21 +00:00
a4f5112c3a added basic root scale effect 2024-09-16 11:33:55 +00:00
576f99d325 merge from local 2024-09-16 10:19:14 +00:00
9ebceda7a9 added beta banner 2024-09-15 18:36:04 +00:00
2119f9e79d improve modal style 2024-09-15 18:35:44 +00:00
7c44442bb8 remove sidebar auto collapse 2024-09-15 17:46:24 +00:00
4d91eccab2 improve key selection 2024-09-15 03:34:54 +00:00
9146839dec improve menu active dash 2024-09-13 16:09:05 +00:00
08f0c37988 fix onClickDropdownItem 2024-09-13 15:09:22 +00:00
c3b41590a8 fix layout shift 2024-09-13 15:08:28 +00:00
62f768bbf8 format 2024-09-13 15:08:15 +00:00
58612e8c1a calculate selected menu item on component moutn 2024-09-13 15:07:09 +00:00
3f7e8c1deb make drawers absolute to sidebar wrapper 2024-09-13 15:00:22 +00:00
470bd2ea64 remove unwanted log 2024-09-13 00:11:41 +00:00
105395fe76 improve code & performance & desing of sidebar 2024-09-13 00:00:34 +00:00
dcf7124f20 move apps menu 2024-09-12 00:19:40 +00:00
880f36a113 fix dragable drawers missposition 2024-09-12 00:19:28 +00:00
d5c6a40208 rewrite draggable drawers 2024-09-11 18:09:44 +00:00
e3bb1e15ec fix bottomBar drawers 2024-09-11 18:08:47 +00:00
ea8cd37c17 remove test apps 2024-09-11 01:14:56 +00:00
03badcbfd9 merge from local 2024-09-09 18:32:45 +00:00
5436678fed merge from local 2024-08-20 08:33:52 +00:00
a373a27f5a merge from local 2024-06-11 17:13:45 +00:00
93638f0fa3 merge from local 2024-05-09 21:34:51 +00:00
e418e23851 merge from local 2024-04-25 20:24:29 +00:00
a1bb256f08 merge from local 2024-03-15 20:41:09 +00:00
b415f024b5 merge from local 2024-03-05 10:20:36 +00:00
ce4c66f28b improve modal frame content 2024-02-19 18:58:30 +00:00
d84c1a8035 improve modal 2023-10-05 18:23:54 +00:00
fda54b2f25 improve closing behavior 2023-08-27 14:46:54 +00:00
874a755dc3 rework navmenu to use header 2023-08-17 17:53:20 +00:00
8480af5cf7 update evite initialization & post rendering 2023-08-02 20:41:26 +00:00