Commit Graph

3774 Commits

Author SHA1 Message Date
PrestonN 36dfb7849d Refactor video download logic 2022-02-01 22:11:38 -05:00
PrestonN e9239ec1b4 Hide Dislike count and like/dislike ratio bar. Fix ft-icon-button 2022-02-01 10:24:14 -05:00
PrestonN a37b77effb Merge branch 'development' of https://prestonn@github.com/FreeTubeApp/FreeTube.git 2022-02-01 10:07:40 -05:00
PrestonN 323de229a5 Update ytdl-core to latest version 2022-02-01 10:07:34 -05:00
Grzegorz Wójcicki cc291d5e7d
Translated using Weblate (Polish)
Currently translated at 100.0% (547 of 547 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/pl/
2022-01-31 20:55:19 +01:00
Dragibus Noir cbfc881b0d
Translated using Weblate (French)
Currently translated at 100.0% (547 of 547 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/fr/
2022-01-31 20:55:19 +01:00
Ihor Hordiichuk 9ed3b34539
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (547 of 547 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/uk/
2022-01-31 16:53:14 +01:00
Eric d3c0279562
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.8% (546 of 547 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/zh_Hans/
2022-01-31 05:52:46 +01:00
PrestonN 8e2a000564 Merge branch 'development' of https://prestonn@github.com/FreeTubeApp/FreeTube.git 2022-01-30 22:26:52 -05:00
PrestonN 75dc039a9f Move Download settings to above Sponsorblock settings 2022-01-30 22:26:09 -05:00
Hosted Weblate e58ad930fe
Merge branch 'origin/development' into Weblate. 2022-01-31 04:24:42 +01:00
Eric d805d5d921
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.8% (546 of 547 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/zh_Hans/
2022-01-31 04:24:42 +01:00
PrestonN d988e0ee67 Last French Translation fix for sure this time 2022-01-30 22:24:33 -05:00
PrestonN bb58340834 Hopefully last French translation update 2022-01-30 22:22:04 -05:00
PrestonN 1505c0e093 More fixes to French Translation 2022-01-30 22:19:38 -05:00
PrestonN c6b9113c92 Fix issue with French Translation 2022-01-30 22:14:21 -05:00
dependabot[bot] 4986aed631
Bump marked from 3.0.3 to 4.0.10 (#2010)
Bumps [marked](https://github.com/markedjs/marked) from 3.0.3 to 4.0.10.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json)
- [Commits](https://github.com/markedjs/marked/compare/v3.0.3...v4.0.10)

---
updated-dependencies:
- dependency-name: marked
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-30 22:06:55 -05:00
Yaron Shahrabani 95aae6ebd5
Translated using Weblate (Hebrew)
Currently translated at 96.3% (527 of 547 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/he/
2022-01-30 22:54:10 +01:00
Oğuz Ersen 87530b8a29
Translated using Weblate (Turkish)
Currently translated at 100.0% (547 of 547 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/tr/
2022-01-30 22:54:10 +01:00
Rex_sa 14acd34795
Translated using Weblate (Arabic)
Currently translated at 100.0% (547 of 547 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ar/
2022-01-30 22:54:09 +01:00
mm4c e5ff23a38a
Translated using Weblate (Dutch)
Currently translated at 100.0% (547 of 547 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/nl/
2022-01-30 22:54:08 +01:00
constraintAutomaton 609996d175
In app download (#1971)
* src/renderer/store/modules/utils.js, src/renderer/components/watch-video-info/watch-video-info.vue, src/renderer/components/watch-video-info/watch-video-info.js, src/renderer/components/ft-icon-button/ft-icon-button.js, src/main/index.js

in-app download in hardcoded path

* download into variable folder supported

download can be done into a specify folder defined in the  settings or can be done by choosing a folder just before the downloading

* src/renderer/store/modules/utils.js: folder is asked before downloading when appropriate

* src/renderer/store/modules/utils.js: toast added for success and faillure

* src/renderer/store/modules/utils.js: mecanism to show download progress

* src/renderer/store/modules/utils.js: percentage symbol added to toast message when displaying progress

* src/renderer/components/download-settings/download-settings.js: clarification comment about electron

* src/renderer/store/modules/utils.js: typo in comment resolved

* src/renderer/store/modules/utils.js: show a toast when there is a file error

* static/locales/fr-FR.yaml: resolved typo in Choose Path

* src/renderer/store/modules/utils.js: download progress notification toast deleted

* corrections of typos, changes in toast messages, toast messages translatable by modifying the ft-toast component to allow translatable strings

* cleaner code for translatable toast

* downloadMedia argument changed from array to object

* src/renderer/components/download-settings/download-settings.sass: trailling space added

* Apply suggestions from code review

folder changed for folderPath

Co-authored-by: PikachuEXE <pikachuexe@gmail.com>

* fix forgotten folderPath renaming

* extra space deleted

* starting toast displayed after download folder asks

* audio button deleted

* experimental electron web library deleted because can cause performance issues

* placeholder for web support

* made better condition for web and electon compatibility and small variable renaming

* better error message when user cancel the download

* falling back to asking the user if the download repository doesn't exist

* falling back mode implemented

* console.log for debugging deleted

* useless import deleted

* small renaming

Co-authored-by: PikachuEXE <pikachuexe@gmail.com>
2022-01-30 12:49:16 -05:00
dependabot[bot] c8264c0d4d
Bump node-fetch from 2.6.2 to 2.6.7 (#2032)
Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 2.6.2 to 2.6.7.
- [Release notes](https://github.com/node-fetch/node-fetch/releases)
- [Commits](https://github.com/node-fetch/node-fetch/compare/v2.6.2...v2.6.7)

---
updated-dependencies:
- dependency-name: node-fetch
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-30 12:40:29 -05:00
菘菘 5bcc62b68f
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (539 of 539 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/zh_Hant/
2022-01-30 11:53:07 +01:00
The Cats fac67ca8e6
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (539 of 539 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/pt_BR/
2022-01-28 18:56:20 +01:00
dependabot[bot] 244869648a
Bump nanoid from 3.1.25 to 3.2.0 (#2017)
Bumps [nanoid](https://github.com/ai/nanoid) from 3.1.25 to 3.2.0.
- [Release notes](https://github.com/ai/nanoid/releases)
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ai/nanoid/compare/3.1.25...3.2.0)

---
updated-dependencies:
- dependency-name: nanoid
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-28 10:20:43 -05:00
PikachuEXE 16166ba843
Cleanup/duplicate datastore module (#2023)
* - Remove duplicate datastore file

Which is not referenced and comes from old PR

* - Remove unncessary index
2022-01-28 10:18:02 -05:00
max 8bacacc870
Translated using Weblate (Spanish)
Currently translated at 100.0% (539 of 539 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/es/
2022-01-27 12:56:47 +01:00
Adrián López Galera cdfed64735
Translated using Weblate (Spanish)
Currently translated at 100.0% (539 of 539 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/es/
2022-01-26 20:53:12 +01:00
Kyotaro Iijima fa198487b7
Translated using Weblate (Japanese)
Currently translated at 100.0% (539 of 539 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ja/
2022-01-24 20:53:15 +01:00
mapi68 5f7a9011e0
Translated using Weblate (Italian)
Currently translated at 100.0% (539 of 539 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/it/
2022-01-24 06:52:46 +01:00
philip 7ca8ed40c4
Translated using Weblate (Russian)
Currently translated at 99.4% (536 of 539 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ru/
2022-01-23 20:56:04 +01:00
DFC c6ccc2509f
Translated using Weblate (Spanish (Argentina))
Currently translated at 38.2% (206 of 539 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/es_AR/
2022-01-23 13:56:09 +01:00
Grzegorz Wójcicki d2b8508d95
Translated using Weblate (Polish)
Currently translated at 100.0% (539 of 539 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/pl/
2022-01-22 09:57:26 +01:00
Breck Steck 82b0629650
Translated using Weblate (Vietnamese)
Currently translated at 83.1% (448 of 539 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/vi/
2022-01-21 23:56:42 +01:00
max e3c06a8033
Translated using Weblate (Spanish)
Currently translated at 100.0% (539 of 539 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/es/
2022-01-21 12:56:32 +01:00
zmni 27deed1342
Translated using Weblate (Indonesian)
Currently translated at 98.5% (531 of 539 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/id/
2022-01-21 08:55:57 +01:00
Milo Ivir b6b90687cb
Translated using Weblate (Croatian)
Currently translated at 100.0% (539 of 539 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2022-01-20 22:55:53 +01:00
Milo Ivir 4d4c1db92d
Translated using Weblate (German)
Currently translated at 100.0% (539 of 539 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/de/
2022-01-20 22:55:52 +01:00
Rex_sa 6e2d706e2f
Translated using Weblate (Arabic)
Currently translated at 100.0% (539 of 539 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ar/
2022-01-20 18:54:45 +01:00
max 476e0b9154
Translated using Weblate (Spanish)
Currently translated at 100.0% (539 of 539 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/es/
2022-01-20 15:54:16 +01:00
max cc51e5a6fc
Translated using Weblate (Spanish)
Currently translated at 100.0% (539 of 539 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/es/
2022-01-20 12:54:23 +01:00
Breck Steck d6d4f925ad
Translated using Weblate (Vietnamese)
Currently translated at 78.1% (421 of 539 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/vi/
2022-01-20 09:54:29 +01:00
retiolus b265acbad8
Translated using Weblate (Catalan)
Currently translated at 34.3% (185 of 539 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ca/
2022-01-20 00:53:54 +01:00
My Random Thoughts 373adf8ec0
Translated using Weblate (English (United Kingdom))
Currently translated at 99.8% (538 of 539 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/en_GB/
2022-01-19 10:53:26 +01:00
Oskari Lavinto 79340c6510
Translated using Weblate (Finnish)
Currently translated at 98.5% (531 of 539 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/fi/
2022-01-19 06:52:53 +01:00
Rusi Dimitrov 584413d56e
Translated using Weblate (Bulgarian)
Currently translated at 100.0% (539 of 539 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/bg/
2022-01-18 19:53:57 +01:00
Oğuz Ersen c66c7f9775
Translated using Weblate (Turkish)
Currently translated at 100.0% (539 of 539 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/tr/
2022-01-18 19:53:56 +01:00
Sveinn í Felli e9fd2083fb
Translated using Weblate (Icelandic)
Currently translated at 100.0% (539 of 539 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/is/
2022-01-18 11:54:08 +01:00
Ihor Hordiichuk e52c6fafc9
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (539 of 539 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/uk/
2022-01-18 11:54:07 +01:00