Commit Graph

69 Commits

Author SHA1 Message Date
Kavin d64db2e718 Minor improvements and move code to App.vue. 2022-09-06 19:31:14 +05:30
Dragos 5b9e0e90a4 Update main.js 2022-09-06 12:22:22 +03:00
Dragos 2f2b611f0e Update main.js 2022-09-05 20:23:59 +03:00
Kavin a6927f9bd9 Don't replace timestamp's text in description. 2022-09-01 20:50:06 +05:30
Bnyro 4af8256a98 remove the unused YT icon 2022-08-29 18:36:49 +05:30
Bnyro 960e0ce15e add share dialog 2022-08-29 18:36:49 +05:30
Kavin 471e81f556 Initial migration to UnoCSS. 2022-08-29 18:32:55 +05:30
Bnyro 33c88a766e Merge branch 'master' into playlist 2022-08-06 12:54:55 +02:00
Kavin 4bacca566e Fix error when subscriptions are null. 2022-08-04 11:38:04 +05:30
Bnyro 5b7f99c9e0 cleanup 2022-08-02 10:14:03 +02:00
Bnyro 7899b4aea4 fix unauthenticated subs == null 2022-08-02 10:08:50 +02:00
Bnyro fa88624f8b download playlists as txt 2022-08-02 10:08:26 +02:00
Bnyro c51a3a828e unauthenticated subscriptions (#1270)
* hmm

* unauthenticated feed

* unauthenticated rss

* Small improvements to code.

* add unauthenticated subscriptions

* cleanup

* Sort subs locally.

* Fix some bugs and small improvements.

Co-authored-by: Kavin <20838718+FireMasterK@users.noreply.github.com>
2022-08-01 19:46:06 +05:30
Bnyro 6c3eb2304d clone playlist from youtube 2022-07-21 22:51:41 +02:00
Kavin 37512b4e77 Allow the usage of a different instance for authentication. 2022-07-21 09:34:57 +05:30
Kavin 1dbd1e375b Fix default language detection.
Closes #1118
Closes #743
2022-06-26 02:53:36 +01:00
Kavin 4d18bf8004 Add support for playlists. 2022-04-07 03:42:00 +01:00
FireMasterK 619a1d0d7e Replace emails with mailto links.
Closes #822
2022-02-13 19:37:05 +00:00
FireMasterK 9b18f2eff2 Add live indicator for videos, pretranslate more components. 2022-01-30 23:48:27 +00:00
FireMasterK 3d188f2cc8 Remove all references to uikit. 2022-01-12 12:13:04 +00:00
Tomasz Rymkiewicz 3349cd69c9 Add eslint plugin, add script in package.json 2022-01-12 05:31:12 +00:00
FireMasterK 4bfbb9aa2e Migrate to Vite from webpack. 2022-01-12 05:31:12 +00:00
FireMasterK 77010ccac4 Improve theming, and make auto theme work with media query. 2022-01-12 05:31:12 +00:00
FireMasterK ea7669c863 Some general improvements. 2022-01-12 05:31:12 +00:00
FireMasterK b6d5fabeca Experiment with loading css synchronously. 2022-01-12 05:31:12 +00:00
FireMasterK defe4d6c91 Migrate more css classes. 2022-01-12 05:31:12 +00:00
FireMasterK 871447050c Attempt to migrate more classes. 2022-01-12 05:31:12 +00:00
FireMasterK 69ae2bf131 Replace video grids with windicss. 2022-01-12 05:31:12 +00:00
FireMaskterK e6bbcdd3c3 Allow hiding replies, and make strings translatable.
Closes #591
2021-11-04 10:52:36 +00:00
FireMaskterK 8ea56aa0b9 Implement comment replies. 2021-11-01 20:23:04 +00:00
Kavin 1c03633c62 Remove all non-essential js related to uikit. (#585)
* Remove all non-essential js related to uikit.

* Add padding to the bottom of the grid.
2021-10-31 17:44:36 +00:00
FireMaskterK a5b5b94b43 Localize feed TimeAgo.
Partially fixes #554.
2021-10-27 01:59:03 +01:00
FireMaskterK 7baa3fbe34 Show a different icon when already listening.
Closes #544
2021-10-17 15:18:57 +01:00
Kavin 92d61a23af Make eslint work, and fix all warnings. (#511)
* Make eslint work, and fix all warnings.

* Don't ignore v-html rule globally.

* Remove eslint file and merge in package.json.
2021-10-08 19:52:51 +01:00
FireMasterK 58e69da0c2 Use user's system language by default. 2021-09-24 00:22:28 +01:00
FireMasterK c8cdb5a7e8 Don't fail hard when SecurityException is thrown. 2021-08-30 20:17:31 +05:30
Kavin 4ae77badd8 Add i18n translations. (#381)
* Initial prototype.

* Add support for i18n in more places.
2021-08-25 22:00:21 +05:30
Kavin 8feb4fbc41 Add support for client-side watch history. (#370)
* Add support for client-side watch history.

* Update watched videos more often.
2021-08-22 15:57:09 +05:30
Amir 9068564500 feat(hyperlinking): hyperlinking URLs in the channel descriptions (#304)
* feat(hyperlinking): hyperlinking URLs in the channel descriptions

* fix(hyperlinking): fixed url detection

* fix(hyperlinking): purify channel descriptions to prevent XSS vulnerability
2021-07-24 20:47:12 +05:30
Amir fca4d88202 feat(preferences): added back button (#287) 2021-07-20 20:15:17 +05:30
FireMasterK 0992e1e96d Login and subscriptions. (#256)
* WIP login and subscriptions.

* Add a working feed and unsubscribe button.

* Allow importing subscriptions from Google Takeout, NewPipe and Invidious.
2021-07-17 04:26:41 +05:30
FireMasterK 9b79a9c848 Add auto theme option. 2021-07-06 00:03:00 +05:30
FireMasterK aa81677450 Add Playlist RSS. 2021-07-05 00:28:06 +05:30
FireMasterK 7a77534098 Remove all direct localStorage calls.
Also: make instance changes active instantly without needing a reload.
2021-07-04 23:56:02 +05:30
FireMasterK 192c2b82bb Lint file. 2021-07-04 01:03:59 +05:30
FireMasterK 4a10d80804 Cleanup + Allow setting some parameters over query. 2021-07-04 00:54:09 +05:30
FireMasterK c599d56db6 Add "Watch on YouTube" button. 2021-07-01 01:56:04 +05:30
FireMasterK 18752c7de7 Add light theme. (#219)
* Add light theme.

* Reload on theme change.
2021-06-29 01:15:03 +05:30
FireMasterK 426c5669f0 Add audio only buttons. 2021-06-17 00:44:46 +05:30
FireMasterK 546e47df9b Handle parameters more gracefully with the mixin. (#198) 2021-06-15 17:07:35 +05:30