efb4f5ff-1298-471a-8973-3d47447115dc
ceaf048b19
fix auto add labels ( #1989 )
2022-01-08 09:23:22 -05:00
petaded
84a8efdb4d
fix search suggestion exiting container ( #1984 )
...
Co-authored-by: petaded <code@zikl.co.uk>
2022-01-08 14:00:49 +08:00
ChunkyProgrammer
6d32bd0f5f
Switch to yaml issue templates (forms) ( #1593 )
...
* Delete bug_report.md
* Delete discussion.md
* Delete question.md
* Delete feature_request.md
* Create bug_report.yaml
* Create config.yml
* Create discussion.yaml
* Create feature_request.yaml
* Create question.yaml
* Fix dropdown list
* Update bug_report.yaml
* Update feature_request.yaml
* added checkbox for duplicate issue
* removed label icons
* Update bug_report.yaml
* replaced checkboxes in dropdowns
* Update bug_report.yaml
* Update feature_request.yaml
* Update question.yaml
* Update question.yaml
* Update question.yaml
* Update discussion.yaml
* Update bug_report.yaml
* Update bug_report.yaml
* Update bug_report.yaml
* Update feature_request.yaml
* Update feature_request.yaml
* Update feature_request.yaml
* Update feature_request.yaml
* Update question.yaml
* Update bug_report.yaml
* removed discussion and question template
* added readme and label
* fixes hyperlinks
* fix typo
* fix I
* fixed I
* Create autoLabelIssue.yaml
* Update bug_report.yaml
* added description, changed required to true and moved the codeblock
* moved labels dropdown to logical place
* added all bug labels
* added enhancement labels
* label api issue added
* new feature label added
Co-authored-by: efb4f5ff-1298-471a-8973-3d47447115dc <73130443+efb4f5ff-1298-471a-8973-3d47447115dc@users.noreply.github.com>
2022-01-07 22:34:34 -05:00
efb4f5ff-1298-471a-8973-3d47447115dc
c14bd0eaed
Waiting author ( #1831 )
...
* Create dependent-issues.yml
* Update dependent-issues.yml
* Create no-response.yml
* Update no-response.yml
* Delete no-response.yml
* Delete dependent-issues.yml
* Add files via upload
* Update no-response.yml
* added closeComment
* Update no-response.yml
2022-01-07 22:29:01 -05:00
retiolus
842fec0b46
Translated using Weblate (Catalan)
...
Currently translated at 29.6% (159 of 537 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ca/
2022-01-06 15:54:55 +01:00
neko
208663578f
Translated using Weblate (Indonesian)
...
Currently translated at 98.1% (527 of 537 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/id/
2022-01-06 07:54:04 +01:00
ChunkyProgrammer
f81cee055f
Fix: parsing video info of videos with like count disabled ( #1915 )
...
* fix watch-video-info
* don't display likes as 0 when disabled
2022-01-03 23:00:33 +00:00
ssantos
fec545ee86
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (537 of 537 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/pt/
2022-01-02 00:55:21 +01:00
André Marcelo Alvarenga
ff8b4a9ee6
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (537 of 537 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/pt_BR/
2021-12-27 21:53:00 +01:00
J. Lavoie
846d9ee17c
Translated using Weblate (French)
...
Currently translated at 100.0% (537 of 537 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/fr/
2021-12-27 21:52:59 +01:00
The Cats
9320a011fa
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (537 of 537 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/pt_BR/
2021-12-27 19:49:16 +01:00
Dennis ten Hoove
d2bc1821ba
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (537 of 537 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/nl/
2021-12-21 01:51:31 +01:00
zmni
73c074a528
Translated using Weblate (Indonesian)
...
Currently translated at 97.5% (524 of 537 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/id/
2021-12-17 16:51:18 +01:00
Nikita Epifanov
93dd4cdefa
Translated using Weblate (Russian)
...
Currently translated at 99.6% (535 of 537 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ru/
2021-12-16 15:54:24 +01:00
Svallinn
daecf944fb
Store Revamp / Full database synchronization across windows ( #1833 )
...
* History: Refactor history module
* Profiles: Refactor profiles module
* IPC: Move channel ids to their own file and make them constants
* IPC: Replace single sync channel for one channel per sync type
* Everywhere: Replace default profile id magic strings with constant ref
* Profiles: Refactor `activeProfile` property from store
This commit makes it so that `activeProfile`'s getter returns
the entire profile, while the related update function only needs
the profile id (instead of the previously used array index)
to change the currently active profile.
This change was made due to inconsistency regarding the active profile
when creating new profiles.
If a new profile coincidentally landed in the current active profile's
array index after sorting, the app would mistakenly change to it
without any action from the user apart from the profile's creation.
Turning the profile id into the selector instead solves this issue.
* Revert "Store: Implement history synchronization between windows"
This reverts commit 99b61e6178
.
This is necessary for an upcoming improved implementation of the
history synchronization.
* History: Remove unused mutation
* Everywhere: Create abstract database handlers
The project now utilizes abstract handlers to fetch, modify
or otherwise manipulate data from the database.
This facilitates 3 aspects of the app, in addition of
making them future proof:
- Switching database libraries is now trivial
Since most of the app utilizes the abstract handlers, it's incredibly
easily to change to a different DB library.
Hypothetically, all that would need to be done is to simply replace the
the file containing the base handlers, while the rest of the app
would go unchanged.
- Syncing logic between Electron and web is now properly separated
There are now two distinct DB handling APIs: the Electron one and
the web one.
The app doesn't need to manually choose the API, because it's detected
which platform is being utilized on import.
- All Electron windows now share the same database instance
This provides a single source of truth, improving consistency
regarding data manipulation and windows synchronization.
As a sidenote, syncing implementation has been left as is
(web unimplemented; Electron only syncs settings, remaining
datastore syncing will be implemented in the upcoming commits).
* Electron/History: Implement history synchronization
* Profiles: Implement suplementary profile creation logic
* ft-profile-edit: Small fix on profile name missing display
* Electron/Profiles: Implement profile synchronization
* Electron/Playlists: Implement playlist synchronization
2021-12-15 13:42:24 -05:00
Gabriel Cardoso
3ad9dd2517
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 99.4% (534 of 537 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/pt_BR/
2021-12-10 03:50:28 +01:00
jmacedo
469851d14d
Translated using Weblate (Catalan)
...
Currently translated at 27.9% (150 of 537 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ca/
2021-12-08 11:53:24 +01:00
Sveinn í Felli
481570660b
Translated using Weblate (Icelandic)
...
Currently translated at 100.0% (537 of 537 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/is/
2021-12-06 17:52:17 +01:00
Rusi Dimitrov
92426e365a
Translated using Weblate (Bulgarian)
...
Currently translated at 100.0% (537 of 537 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/bg/
2021-12-05 15:52:10 +01:00
Karl Tammik
53a3f62f16
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (537 of 537 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/et/
2021-12-05 12:51:12 +01:00
Karl Tammik
6aae04663a
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (537 of 537 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/et/
2021-12-02 20:53:33 +01:00
Sveinn í Felli
500c462158
Translated using Weblate (Icelandic)
...
Currently translated at 99.8% (536 of 537 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/is/
2021-12-02 16:52:15 +01:00
Kyotaro Iijima
5ef09effe8
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (537 of 537 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ja/
2021-12-02 01:51:30 +01:00
PikachuEXE
17676af5d4
^ Update electron to latest 15.x ( #1928 )
2021-11-30 21:05:26 -05:00
Tetsuro Shimazaki
aaa295222d
Translated using Weblate (Japanese)
...
Currently translated at 99.8% (536 of 537 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ja/
2021-12-01 00:53:14 +01:00
absidue
82b223ea97
Select current playback rate in playback rate selector ( #1902 )
...
* Select current playback rate in playback rate selector
* More concise implementation
Co-authored-by: PikachuEXE <pikachuexe@gmail.com>
* Scroll to the selected element instead of focusing it
Co-authored-by: PikachuEXE <pikachuexe@gmail.com>
2021-11-30 22:08:33 +00:00
fbr
842dc93231
Translated using Weblate (Catalan)
...
Currently translated at 27.7% (149 of 537 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ca/
2021-11-29 20:51:00 +01:00
Milo Ivir
d66b11c1bb
Translated using Weblate (Croatian)
...
Currently translated at 100.0% (537 of 537 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2021-11-28 19:51:03 +01:00
g
eb22964aa5
Translated using Weblate (Lithuanian)
...
Currently translated at 100.0% (537 of 537 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/lt/
2021-11-27 16:53:04 +01:00
mapi68
8ace48048a
Translated using Weblate (Italian)
...
Currently translated at 100.0% (537 of 537 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/it/
2021-11-26 15:51:50 +01:00
J. Lavoie
ac6e0188ab
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (537 of 537 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/en_GB/
2021-11-26 03:50:39 +01:00
J. Lavoie
358322cc95
Translated using Weblate (Italian)
...
Currently translated at 99.8% (536 of 537 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/it/
2021-11-26 03:50:39 +01:00
J. Lavoie
c34fce5379
Translated using Weblate (French)
...
Currently translated at 100.0% (537 of 537 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/fr/
2021-11-26 03:50:38 +01:00
J. Lavoie
36f864d596
Translated using Weblate (Finnish)
...
Currently translated at 98.5% (529 of 537 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/fi/
2021-11-26 03:50:37 +01:00
J. Lavoie
28a243d9e7
Translated using Weblate (German)
...
Currently translated at 99.6% (535 of 537 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/de/
2021-11-26 03:50:36 +01:00
Ihor Hordiichuk
341968c822
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (537 of 537 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/uk/
2021-11-25 22:50:34 +01:00
Kyotaro Iijima
cf877d49d8
Translated using Weblate (Japanese)
...
Currently translated at 99.8% (536 of 537 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ja/
2021-11-25 22:50:33 +01:00
Oğuz Ersen
604a027a48
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (537 of 537 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/tr/
2021-11-25 18:50:39 +01:00
My Random Thoughts
24a5729cfb
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (537 of 537 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/en_GB/
2021-11-25 11:51:24 +01:00
Eric
a0e760d8ee
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (537 of 537 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/zh_Hans/
2021-11-25 08:50:37 +01:00
Jeff Huang
381ce77fc9
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (537 of 537 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/zh_Hant/
2021-11-25 04:53:21 +01:00
Rex_sa
6cc5215727
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (537 of 537 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ar/
2021-11-25 02:53:12 +01:00
Grzegorz Wójcicki
d68ba47619
Translated using Weblate (Polish)
...
Currently translated at 99.8% (536 of 537 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/pl/
2021-11-25 02:53:11 +01:00
Cody Sechelski
37051d8518
Ctrl plus scroll to change playback rate ( #1745 )
...
* added the setting to toggle the 'scroll playback rate over video player' on and off. Set the default to off
* • Added Setting to toggle the 'ctrl+scroll for playback rate' feature
• Added the label and tooltip to the en-US local file
• Added the ctrl+scroll functionality to the video player component
• Added the ctrl+click functionality to the video player component
• Modified the existing scroll to change volume funtionality to ignore the event if the ctrl key is pressed
* changed the max playrate to 8 in Player Settings. Changed the available playrate options in the video player component popup menu to go up to 8 in steps of .25
* reverted back to hard coded values for playback rates
* opps, forgot to remove the playbackRates method. It has been removed now.
* fixed (at lesast I think) the hacky way I was overwriding the click handler. Also added a check for event.meteKey for mac users.
* added a check for if the metakey is pressedin the the mosueScrollVlumne method
* made a slight change to the tooltip text. The point of this commit is just to try and get the tests to re-run after I marked the PR as ready for review.
* added 'event.metaKey' back to the 'mouseScrollPlaybackRate' method. Not sure how I ended up leaving it off a few commits ago
Co-authored-by: Cody Sechelski <codysechelski@RMC02G68EYMD6R.local>
2021-11-24 16:52:56 -05:00
SC
12a511d34c
Translated using Weblate (Portuguese)
...
Currently translated at 99.6% (533 of 535 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/pt/
2021-11-24 19:52:41 +01:00
My Random Thoughts
5cc72427e7
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (535 of 535 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/en_GB/
2021-11-24 13:52:38 +01:00
Rex_sa
146f82678c
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (535 of 535 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ar/
2021-11-24 10:52:54 +01:00
Ihor Hordiichuk
aace90cd22
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (535 of 535 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/uk/
2021-11-23 21:52:02 +01:00
Oğuz Ersen
d65754b1f7
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (535 of 535 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/tr/
2021-11-23 18:53:08 +01:00
g
2743ceb612
Translated using Weblate (Lithuanian)
...
Currently translated at 100.0% (535 of 535 strings)
Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/lt/
2021-11-23 16:31:44 +01:00