Commit graph

9 commits

Author SHA1 Message Date
SergeantPanda
10169b96c0 feat: Implement table header pin toggle and refactor table preferences management (Closes #663)
- Added functionality to pin/unpin table headers, maintaining visibility while scrolling. This feature is accessible via the channel table menu and UI Settings page, with persistence across sessions.
- Refactored table preferences management by migrating `table-size` preference to a centralized `useTablePreferences` hook, enhancing maintainability and consistency across table components.
2026-01-15 13:40:13 -06:00
SergeantPanda
5fce83fb51 style: Adjust table header and input components for consistent width 2025-12-03 17:13:50 -06:00
SergeantPanda
900ce73200 Better sizing for epg and m3u tables. Rearranged m3u table slightly. 2025-09-12 16:38:18 -05:00
SergeantPanda
448ef16987 Expand header width to fill container. 2025-09-12 10:56:17 -05:00
SergeantPanda
09ba42d36c Enhance column resizing functionality in ChannelsTable, CustomTableHeader, and CustomTableBody components 2025-09-12 10:08:46 -05:00
SergeantPanda
22f0a4078b Implement column resizing functionality in Channels Table, Streams Table and CustomTableHeader 2025-09-12 09:22:02 -05:00
dekzter
9daa764fbb completely removed mantine-react-table, added empty / dummy output for VOD endpoints 2025-05-23 13:40:11 -04:00
dekzter
3e2f91abf8 hopefully finalizing table rewrite 2025-04-23 11:02:00 -04:00
dekzter
ccdb8ab00d more table bug fixes, query optimizations, re-added channel expansion stream table with reworked drag-and-drop 2025-04-19 08:37:43 -04:00