Commit Graph

26 Commits

Author SHA1 Message Date
absidue 809274182c
Fix the theming of the share menu logos for the system, black and dracula themes (#2329) 2022-06-19 17:19:52 -04:00
Svallinn 40d7278383
Invidious: Randomize instance on startup
There are now two separate settings related to Invidious instances:
- currentInvidiousInstance
- defaultInvidiousInstance

'currentInvidiousInstance' is a value that exists solely in memory
and it's the value used by the app to make the API calls,
while 'defaultInvidiousInstance' is the value that can be persisted
in the database by user action and will be used to initiate
the 'currentInvidiousInstance' on startup.

If the user has not saved a default value to the database,
'currentInvidiousInstance' is randomized from
a fetched list of viable candidates.
2021-07-03 02:55:56 +01:00
PikachuEXE a3cf210fca
Update Youtube URL handling to recongnize playlist ID in URL (#1260)
* * Update Youtube URL handling to recongnize playlist ID in URL

Only for format of `https://www.youtube.com/watch?v=vid&list=lid`

* ! Fix vue component prop declaration

A prop where the value can be undefined cannot be declared "required"
2021-05-31 13:23:35 +02:00
PikachuEXE 70aa159bb8
Update "Open Link" button to include playlist ID (#1258)
* ! Fix app unable to load due to missing `getLocale` in `mapActions`

* $ Update a function's name with incorrect name casing

* Update "open youtube link" button to open with playlist when playing a video with an active playlist
2021-05-25 19:39:34 +02:00
Svallinn af0353ea32
Refactor: Erase `@electron/remote` references and other dangerous calls
The `remote` module is deprecated and `@electron/remote` is unnecessary,
since the `ipcMain` and `ipcRenderer` can replace their functionality,
providing better performance and better security.

All other dangerous calls (mainly pulling main process constructs into
the renderer process) have also been removed.
2021-05-22 00:49:48 +01:00
Luca 96805f9b20 Fixed invalid timestamp video urls 2020-11-14 20:21:22 +01:00
fatpowaranga 02231537f9
Use shorter youtu.be links instead of youtube.com for YouTube share links (#671) 2020-10-19 10:11:50 -04:00
Preston cd7af11e89 Allow drop downs to hide when clicked away 2020-09-20 19:15:59 -04:00
Violet Rose c5a00d49cf Replaced "include time" with "include timestamp". 2020-09-12 08:20:12 -07:00
Violet Rose 61c25a05f5 Refactoring based on PR comments. 2020-09-11 20:20:26 -07:00
Violet Rose 5725c18e2c Added "current time" share buttons. 2020-09-10 20:48:06 -07:00
Preston 5e1cdc8ee8 Update Dependencies and Add More Locales Strings to App 2020-08-07 22:16:06 -04:00
Preston 898e513974 Make some progress on incorporating the locale file into the app 2020-08-06 20:20:42 -04:00
Preston 4e92b378da Check for and remove all trailing commas 2020-08-04 22:18:39 -04:00
kylejwatson 0b988e72b9 Change syntax to a utils action 2020-07-04 16:44:35 +01:00
kyle.watson 48deb375cb Linted 2020-06-27 16:27:03 +01:00
kyle.watson ee1d8f3c8a Added toast to new share button 2020-06-27 16:22:27 +01:00
Preston 6fbccbce4c Fix linting issues 2020-06-19 16:20:06 -04:00
Cadence Ember 1f5517e751
Close dropdown when share button clicked 2020-06-19 04:03:20 +12:00
Cadence Ember eefd2a1532
Dropdown position left 2020-06-19 04:01:32 +12:00
Cadence Ember 095a1d1123
Change button colours 2020-06-19 04:01:19 +12:00
Cadence Ember c5cc4897eb
Change embed share icons to match regular icons 2020-06-19 03:50:53 +12:00
Cadence Ember 0bf29a4e61
Share buttons use computed for URLs 2020-06-19 02:53:54 +12:00
Cadence Ember 1e5c3127c7
Add invidious embed links 2020-06-18 01:58:06 +12:00
Cadence Ember 721e7eda2a
Share buttons do stuff 2020-06-18 01:36:44 +12:00
Cadence Ember 00269fbce1
Redesign share button 2020-06-18 00:15:36 +12:00