Commit Graph

2951 Commits

Author SHA1 Message Date
Oğuz Ersen 7c6f3d2f47
Translated using Weblate (Turkish)
Currently translated at 100.0% (550 of 550 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/tr/
2022-02-06 21:56:40 +01:00
Preston 7789703784 Fix issue where the watched progress bar in ft-list-item would overflow 2022-02-06 15:54:49 -05:00
Preston 0d5f40d6c5 Bump version number to v0.16.0 2022-02-06 15:28:59 -05:00
PikachuEXE bf63c864a3
Feature/middle click open in new independent window (#1895)
* ^ Update electron 15.x

* ^ Update electron 15.x > 16.x

This fixes the issue of white flash on new window shown before event `ready-to-show`
even window created with option `backgroundColor`

* * Update `createWindow` to pass options via an object instead of positional arguments

* * Implement windows opening with new window won't be closed when "parent" window closed

* * Update new window opened via middle click to be shown immediately

Matches current behaviour and better user experience (due to elimination of delay from the click to window appearance)

* * Update new window button to show new window faster

* * Only focus on new window on event `ready-to-show` if new window is not already shown

* Update src/main/index.js

Co-authored-by: ChunkyProgrammer <78101139+ChunkyProgrammer@users.noreply.github.com>

Co-authored-by: ChunkyProgrammer <78101139+ChunkyProgrammer@users.noreply.github.com>
2022-02-06 15:07:39 -05:00
Varun Prasad 46316bd2a7
Hiding thumbs-up icon when the hide Comment Likes setting is enabled (#1909) 2022-02-06 14:57:36 -05:00
PrestonN f19b5f8501 Remove console log 2022-02-06 14:45:24 -05:00
ChunkyProgrammer 3c364ae194
don't repeat comments (#1986) 2022-02-06 14:38:17 -05:00
PrestonN d21a7f1c24 Add ability to import / export playlists and slightly tweak settings layout 2022-02-06 14:31:27 -05:00
Michalis 907679f440
Translated using Weblate (Greek)
Currently translated at 98.5% (537 of 545 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/el/
2022-02-06 19:57:35 +01:00
Grzegorz Wójcicki b1db743ecc
Translated using Weblate (Polish)
Currently translated at 100.0% (545 of 545 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/pl/
2022-02-04 18:55:21 +01:00
Gabriel Cardoso 8752098097
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (545 of 545 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/pt_BR/
2022-02-04 18:55:20 +01:00
Root Conf 2a576ff402
Translated using Weblate (Russian)
Currently translated at 100.0% (545 of 545 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ru/
2022-02-04 09:56:30 +01:00
Root Conf 888ef5961a
Translated using Weblate (Russian)
Currently translated at 100.0% (545 of 545 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ru/
2022-02-04 07:58:02 +01:00
Kyotaro Iijima 5683ce8dc2
Translated using Weblate (Japanese)
Currently translated at 100.0% (545 of 545 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ja/
2022-02-04 01:57:58 +01:00
HaydenB 9196457495
added logic to hide playlist views (#1916) 2022-02-03 18:11:29 -05:00
Karl Tammik a6538727b6
Translated using Weblate (Estonian)
Currently translated at 100.0% (545 of 545 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/et/
2022-02-03 21:55:38 +01:00
My Random Thoughts e929c7d0e8
Translated using Weblate (English (United Kingdom))
Currently translated at 100.0% (545 of 545 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/en_GB/
2022-02-03 12:52:46 +01:00
Rex_sa 2862a16108
Translated using Weblate (Arabic)
Currently translated at 100.0% (545 of 545 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ar/
2022-02-03 12:52:45 +01:00
J. Lavoie 8d525c28d9
Translated using Weblate (Italian)
Currently translated at 100.0% (545 of 545 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/it/
2022-02-03 00:55:53 +01:00
J. Lavoie 63fe9f9f94
Translated using Weblate (French)
Currently translated at 100.0% (545 of 545 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/fr/
2022-02-03 00:55:53 +01:00
J. Lavoie eada84a86a
Translated using Weblate (German)
Currently translated at 100.0% (545 of 545 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/de/
2022-02-03 00:55:52 +01:00
Sveinn í Felli e0b0d057b2
Translated using Weblate (Icelandic)
Currently translated at 100.0% (545 of 545 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/is/
2022-02-02 17:55:30 +01:00
PrestonN a72c272af3 Update node-ytdl-core 2022-02-02 11:05:33 -05:00
Ihor Hordiichuk 9bc1b31ff1
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (545 of 545 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/uk/
2022-02-02 14:53:25 +01:00
mm4c ef0b6d7499
Translated using Weblate (Dutch)
Currently translated at 100.0% (545 of 545 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/nl/
2022-02-02 14:53:24 +01:00
Oğuz Ersen dd49b9875b
Translated using Weblate (Turkish)
Currently translated at 100.0% (545 of 545 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/tr/
2022-02-02 06:55:46 +01:00
Eric b85be4ad7d
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (545 of 545 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/zh_Hans/
2022-02-02 06:55:46 +01:00
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