Commit Graph

  • ddc87e95a7 chore(package): bump version to 0.17.1 4gray 2025-12-12 21:25:36 +01:00
  • a20143ce17 Merge pull request #674 from 4gray/fix/remote-control-bundle-fix 4gray 2025-12-12 21:06:27 +01:00
  • a80f3b925f feat(package): include built remote-control-web in packaged app 4gray 2025-12-09 16:43:25 +01:00
  • 6b0436e788 Merge pull request #672 from 4gray/style/improve-start-page v0.17.0 test-8d5537370ebf2f95d84122b2351763c2d3ef9579 4gray 2025-12-06 22:05:38 +01:00
  • 3e2afe11e3 feat(ui): add remote-control URLs + fix header typos and env 4gray 2025-12-06 21:46:35 +01:00
  • 7e4732a1bf chore: add angularx-qrcode and tidy package-lock entries 4gray 2025-12-06 21:45:51 +01:00
  • aba6ef024f feat(ui): enable XC refresh only in Electron environment 4gray 2025-12-06 21:44:50 +01:00
  • 4437d2c2cd feat(i18n): add new translations strings 4gray 2025-12-06 21:42:59 +01:00
  • ccc50573d4 feat(ui): add app-region drag/no-drag and tweak styles 4gray 2025-12-06 14:47:03 +01:00
  • 3b97fec939 feat(electron-backend): enable macOS title bar overlay for main window 4gray 2025-12-04 21:03:28 +01:00
  • aa2d5b9508 feat(ui): add empty-state and expose addPlaylist event 4gray 2025-12-04 21:03:08 +01:00
  • b82d47f6b6 feat(ui): add AddPlaylistMenu component for playlist imports 4gray 2025-12-04 21:02:15 +01:00
  • c5ddbde305 chore: increase component CSS size error threshold 4gray 2025-12-04 21:01:25 +01:00
  • 578a9567d1 feat(ui): add recent-playlists empty state component 4gray 2025-12-04 21:01:03 +01:00
  • 892857f000 docs: add Angular signal-based coding standards 4gray 2025-12-04 21:00:20 +01:00
  • 31c557d506 feat(i18): add welcome and no-results copy for playlists 4gray 2025-12-04 19:03:08 +01:00
  • 852758bc31 fix(i18): clean up and normalize translation JSON structures 4gray 2025-11-29 19:40:07 +01:00
  • 5a453a3f40 style(recent-playlists): refine styles and add clipboard imports 4gray 2025-11-29 19:39:52 +01:00
  • 9238fc8d86 refactor(header): modernize header styles and remove unused module 4gray 2025-11-29 19:39:35 +01:00
  • 53cbd64575 feat(header): add home styling, search output and host binding 4gray 2025-11-26 21:25:44 +01:00
  • a08a4e4122 Merge pull request #673 from 4gray/build/unpack-libsql-native-bindings-win 4gray 2025-12-06 21:44:04 +01:00
  • 7ee2cc4eea feat(db): add API to delete all playlists and related rows 4gray 2025-12-06 14:46:37 +01:00
  • ac39c2a9dd chore(deps): replace @libsql with better-sqlite3 4gray 2025-12-06 09:26:27 +01:00
  • 72802f3f7c build(win): unpack libsql native bindings in ASAR 4gray 2025-12-05 08:38:18 +01:00
  • c2b1220386 Merge pull request #666 from 4gray/feat-extract-channel-item-add-epg-dialog 4gray 2025-11-29 18:48:34 +01:00
  • f05469cc44 feat(ui): extract channel list item template and add EPG dialog 4gray 2025-11-27 08:20:54 +01:00
  • 1914b4bce9 Merge pull request #664 from 4gray/ci/enable-aarch64-build 4gray 2025-11-26 20:22:53 +01:00
  • 2c1d29f841 ci: restrict architecture targets to x64 only 4gray 2025-11-26 17:46:27 +01:00
  • 4020de1af9 ci: enhance build workflow with Flatpak setup 4gray 2025-11-26 17:28:28 +01:00
  • 3b76db7aeb ci: update Linux targets in package.json 4gray 2025-11-26 17:27:48 +01:00
  • ae6e97db91 ci: install Linux dependencies in CI workflow 4gray 2025-11-26 17:12:39 +01:00
  • 1531b1ab73 ci: update Linux target configurations in package.json 4gray 2025-11-26 16:48:08 +01:00
  • 59081ef342 Merge pull request #662 from 4gray/feat-store-backbutton-and-player-teardown 4gray 2025-11-24 22:57:07 +01:00
  • 008f267808 feat(ui/epg-list): replace mat-list with custom markup and add progress 4gray 2025-11-24 22:29:42 +01:00
  • 7918c4849d fix: suppress snackbar for portal status checks and log them 4gray 2025-11-24 21:25:10 +01:00
  • a948ce0265 feat(electron): bundle worker assets and resolve worker path 4gray 2025-11-24 20:46:15 +01:00
  • b7109c16a2 feat(package): update build directories and refine file inclusion for packaging 4gray 2025-11-24 17:40:48 +00:00
  • 9f7995054d feat(epg): update worker path for packaged app and refine file inclusion in build 4gray 2025-11-24 17:19:35 +00:00
  • 64afc2901e feat(epg): enhance worker path handling and add fallback for missing worker files 4gray 2025-11-24 16:21:00 +00:00
  • 6b40287fae feat(epg): differentiate worker path for packaged and development environments 4gray 2025-11-24 16:08:05 +00:00
  • 682b040aec fix(epg): update worker URL handling for packaged apps 4gray 2025-11-24 15:53:10 +00:00
  • 1b4954e20b feat(epg): update worker path handling for production environment 4gray 2025-11-24 15:36:29 +00:00
  • 5b697f458a feat(electron): load epg worker from asar.unpacked in prod 4gray 2025-11-23 22:16:33 +01:00
  • 573ca01925 fix(artplayer): manage Hls instance and centralize player teardown 4gray 2025-11-23 21:53:01 +01:00
  • 5f35d22076 style: adjust overflow rules in xtream detail views 4gray 2025-11-23 21:39:07 +01:00
  • 94a07d3a63 feat(stalker): add back button in details view 4gray 2025-11-23 21:38:46 +01:00
  • 97aa1d4a59 Merge pull request #659 from 4gray/feat-info-overlay-no-epg-layout 4gray 2025-11-23 19:50:27 +01:00
  • 12a513802a fix(electron): simplify production load and CI frontend build 4gray 2025-11-23 19:14:01 +01:00
  • e279172dfe fix(ui): correct fonts, semicolons and preload target 4gray 2025-11-23 18:43:53 +01:00
  • 09ad2c3b1b refactor(ui): tidy imports, simplify cleanup, and format styles 4gray 2025-11-23 18:33:59 +01:00
  • 13c05c85b0 docs: normalize list indentation and fix formatting 4gray 2025-11-22 09:47:12 +01:00
  • 7da2202119 ci: add icon paths to electron packager configs 4gray 2025-11-23 18:50:46 +01:00
  • 6a8ea69492 feat(multi-epg): redesign multi-EPG styles with modern dark theme 4gray 2025-11-22 09:45:10 +01:00
  • 9073bf1bb3 feat(m3u): add compact mode and conditional EPG display 4gray 2025-11-22 11:17:42 +01:00
  • 5cf96d7112 feat(video-player): add channel number overlay UI 4gray 2025-11-22 09:47:20 +01:00
  • 34ef9c57d1 fix: preserve favorites after auto-refresh 4gray 2025-11-22 10:53:12 +01:00
  • 592f6e34f9 feat(toolbar): add info button and overlay toggle 4gray 2025-11-16 20:25:15 +01:00
  • d564a0d564 feat(m3u): show current EPG program in channels list 4gray 2025-11-22 10:53:03 +01:00
  • 3bf328343b style(ui/info-overlay): redesign EPG layout and styles 4gray 2025-11-16 18:27:51 +01:00
  • ce6aa1b3d1 feat(info-overlay): add no-EPG layout and gradient blur 4gray 2025-11-16 18:06:26 +01:00
  • 5796dd0a48 Merge pull request #652 from 4gray/feat-remote-control-ui-server-integration 4gray 2025-11-22 11:36:02 +01:00
  • 63f80064d6 refactor(i18n): update remote control copy and default port 4gray 2025-11-22 08:20:38 +01:00
  • c8961c94d5 feat: use signal for active channel + listen for remote control events 4gray 2025-11-16 17:45:18 +01:00
  • a48f7d60be feat(electron-backend): add lightweight HTTP server for remote UI 4gray 2025-11-16 21:41:35 +01:00
  • 5fa4423400 feat(settings): enable desktop remote control and change port 4gray 2025-11-22 08:20:56 +01:00
  • 5d2875e554 feat(remote-control-web): add new web app for remote control 4gray 2025-11-16 17:43:03 +01:00
  • 79b1e991ef feat(remote-control): add remote control UI library 4gray 2025-11-16 17:41:50 +01:00
  • 028ccf1580 feat(ui/components): export and reuse overlay injection token 4gray 2025-11-16 17:36:39 +01:00
  • ba5662edaa Merge pull request #651 from 4gray/feat-account-info-add-translations 4gray 2025-11-15 18:56:11 +01:00
  • f2e8e15dcd feat(i18n): add German translations for sorting, EPG and playlist 4gray 2025-11-15 18:17:40 +01:00
  • 2bcbffa5e5 chore: expand allowed Claude local commands 4gray 2025-11-15 17:37:34 +01:00
  • 80fa80ff09 feat(settings): filter pre-releases and add version compare 4gray 2025-11-15 17:37:17 +01:00
  • c34bdf73e1 feat(xtream): show category page info and preserve page state 4gray 2025-11-15 17:36:58 +01:00
  • 8bc8eab167 feat: show category icon when no channel selected 4gray 2025-11-15 17:36:25 +01:00
  • 3455ff75f1 refactor: clean up layout, simplify markup, fix img alt 4gray 2025-11-15 14:27:47 +01:00
  • 3c4af147a8 refactor(player): remove unused PlayerDialog and SafePipe 4gray 2025-11-15 14:27:08 +01:00
  • 34b252831b feat(account-info): add translations 4gray 2025-11-15 14:26:46 +01:00
  • 43b92edde3 Merge pull request #649 from 4gray/feat/xtream-preserve-user-data 4gray 2025-11-13 20:38:06 +01:00
  • 730200f704 feat(xtream): preserve user Xtream data during refresh 4gray 2025-11-13 19:26:37 +01:00
  • 67f54a94c7 fix(xtream): use signal syntax in template 4gray 2025-11-11 21:08:16 +01:00
  • b81798e87a Merge pull request #648 from 4gray/fix/m3u-auto-refresh-mechanism 4gray 2025-11-11 20:57:21 +01:00
  • d2b076f1fe feat: auto-update playlists on startup 4gray 2025-11-11 08:25:02 +01:00
  • 487b721d7c refactor: replace shared COMPONENT_OVERLAY_REF with local tokens 4gray 2025-11-11 08:24:30 +01:00
  • aee5d93118 refactor(interfaces): remove angular dep (InjectionToken) from shared lib 4gray 2025-11-11 08:24:12 +01:00
  • a06c642eef feat(recent-playlists): show auto-refresh indicator on playlist items 4gray 2025-11-11 08:23:27 +01:00
  • 2ae7e730ad Merge pull request #647 from 4gray/fix/favorites-in-stb-and-xc 4gray 2025-11-11 08:21:51 +01:00
  • f694c60c93 style: set host width to full in favorites component 4gray 2025-11-08 23:54:57 +01:00
  • e6afb412a9 fix(stalker): rename remove ouput to removeFavorite 4gray 2025-11-08 23:54:42 +01:00
  • b8650be90f Merge pull request #644 from 4gray/refactor/ipc-events-handling 4gray 2025-11-08 22:46:47 +00:00
  • 0d6e519709 chore(deps): update nx & angular packages 4gray 2025-11-08 23:24:56 +01:00
  • c4f721304f feat(m3u-state): include HTTP headers and title when opening players 4gray 2025-11-08 22:56:57 +01:00
  • 30b7cdb7c6 fix(ui): unsubscribe observable and mark DI fields readonly 4gray 2025-11-08 22:38:44 +01:00
  • 60a06c2b60 fix(epg-list): normalize days value before subtracting 4gray 2025-11-08 22:35:29 +01:00
  • e06c154e0f fix(mpv, electron): improve process startup & error reporting 4gray 2025-11-08 22:32:52 +01:00
  • 588664c3aa refactor(player): remove unused player path args 4gray 2025-11-08 22:28:41 +01:00
  • fbed100fb0 ci: make release step create draft prereleases for PRs 4gray 2025-11-08 15:27:10 +01:00
  • ea3c2b1e45 feat(build): set deterministic artifact file names 4gray 2025-11-08 15:27:24 +01:00
  • 656c86dc30 refactor: rework ipc events handling 4gray 2025-11-08 11:07:04 +01:00
  • d3fc2a5af8 feat(ui): enhance navigation sidebar visuals and tooltips 4gray 2025-11-08 23:02:15 +01:00
  • 837849ee57 refactor: code style improvements 4gray 2025-11-08 10:24:41 +01:00