├── .gitignore ├── LICENSE ├── capture.png ├── index.html ├── manifest-v2.json ├── manifest.js ├── package.json ├── plugin.js ├── public ├── icons │ ├── 128.png │ ├── 34.png │ └── 512.png ├── manifest.json ├── popup.css ├── popup.html └── popup.js ├── src ├── App.jsx ├── components │ ├── About.jsx │ ├── ChannelQualityInfo.jsx │ ├── ChannelQualityList.jsx │ ├── Header.jsx │ ├── ListChannels.jsx │ ├── ListFavorites.jsx │ ├── ListYt.jsx │ ├── Modal.jsx │ └── VideoContainer.jsx ├── forms │ ├── FormAddNewChannel.jsx │ └── FormLoadFromUrl.jsx ├── icons │ ├── CaretDownIcon.jsx │ ├── CircleIcon.jsx │ ├── EllipsisIcon.jsx │ ├── HeartIcon.jsx │ ├── InfoIcon.jsx │ ├── LoadIcon.jsx │ ├── PlayIcon.jsx │ ├── PlusIcon.jsx │ ├── TimesIcon.jsx │ ├── TrashIcon.jsx │ ├── TvIcon.jsx │ └── YoutubeIcon.jsx ├── index.css ├── main.jsx └── store │ ├── useAside.js │ ├── useChannels.js │ ├── useCurrentChannel.js │ └── useModal.js └── vite.config.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/LICENSE -------------------------------------------------------------------------------- /capture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/capture.png -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/index.html -------------------------------------------------------------------------------- /manifest-v2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/manifest-v2.json -------------------------------------------------------------------------------- /manifest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/manifest.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/package.json -------------------------------------------------------------------------------- /plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/plugin.js -------------------------------------------------------------------------------- /public/icons/128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/public/icons/128.png -------------------------------------------------------------------------------- /public/icons/34.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/public/icons/34.png -------------------------------------------------------------------------------- /public/icons/512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/public/icons/512.png -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/popup.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/public/popup.css -------------------------------------------------------------------------------- /public/popup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/public/popup.html -------------------------------------------------------------------------------- /public/popup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/public/popup.js -------------------------------------------------------------------------------- /src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/src/App.jsx -------------------------------------------------------------------------------- /src/components/About.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/src/components/About.jsx -------------------------------------------------------------------------------- /src/components/ChannelQualityInfo.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/src/components/ChannelQualityInfo.jsx -------------------------------------------------------------------------------- /src/components/ChannelQualityList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/src/components/ChannelQualityList.jsx -------------------------------------------------------------------------------- /src/components/Header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/src/components/Header.jsx -------------------------------------------------------------------------------- /src/components/ListChannels.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/src/components/ListChannels.jsx -------------------------------------------------------------------------------- /src/components/ListFavorites.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/src/components/ListFavorites.jsx -------------------------------------------------------------------------------- /src/components/ListYt.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/src/components/ListYt.jsx -------------------------------------------------------------------------------- /src/components/Modal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/src/components/Modal.jsx -------------------------------------------------------------------------------- /src/components/VideoContainer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/src/components/VideoContainer.jsx -------------------------------------------------------------------------------- /src/forms/FormAddNewChannel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/src/forms/FormAddNewChannel.jsx -------------------------------------------------------------------------------- /src/forms/FormLoadFromUrl.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/src/forms/FormLoadFromUrl.jsx -------------------------------------------------------------------------------- /src/icons/CaretDownIcon.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/src/icons/CaretDownIcon.jsx -------------------------------------------------------------------------------- /src/icons/CircleIcon.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/src/icons/CircleIcon.jsx -------------------------------------------------------------------------------- /src/icons/EllipsisIcon.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/src/icons/EllipsisIcon.jsx -------------------------------------------------------------------------------- /src/icons/HeartIcon.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/src/icons/HeartIcon.jsx -------------------------------------------------------------------------------- /src/icons/InfoIcon.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/src/icons/InfoIcon.jsx -------------------------------------------------------------------------------- /src/icons/LoadIcon.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/src/icons/LoadIcon.jsx -------------------------------------------------------------------------------- /src/icons/PlayIcon.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/src/icons/PlayIcon.jsx -------------------------------------------------------------------------------- /src/icons/PlusIcon.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/src/icons/PlusIcon.jsx -------------------------------------------------------------------------------- /src/icons/TimesIcon.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/src/icons/TimesIcon.jsx -------------------------------------------------------------------------------- /src/icons/TrashIcon.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/src/icons/TrashIcon.jsx -------------------------------------------------------------------------------- /src/icons/TvIcon.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/src/icons/TvIcon.jsx -------------------------------------------------------------------------------- /src/icons/YoutubeIcon.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/src/icons/YoutubeIcon.jsx -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/src/index.css -------------------------------------------------------------------------------- /src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/src/main.jsx -------------------------------------------------------------------------------- /src/store/useAside.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/src/store/useAside.js -------------------------------------------------------------------------------- /src/store/useChannels.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/src/store/useChannels.js -------------------------------------------------------------------------------- /src/store/useCurrentChannel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/src/store/useCurrentChannel.js -------------------------------------------------------------------------------- /src/store/useModal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/src/store/useModal.js -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chromo-lib/m3u8/HEAD/vite.config.js --------------------------------------------------------------------------------