Skip to content

Commit

Permalink
Merge pull request #242 from jeanslack/layout
Browse files Browse the repository at this point in the history
improve YouTube_Downloader UI layout
  • Loading branch information
jeanslack authored Jul 16, 2023
2 parents 1dce488 + fb956a1 commit 308120c
Show file tree
Hide file tree
Showing 38 changed files with 949 additions and 832 deletions.
6 changes: 5 additions & 1 deletion CHANGELOG
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,13 @@ License: GPL3
Change Log:

+------------------------------------+
Fri, 07 Jul 2023 V.5.0.3
Sat, 15 Jul 2023 V.5.0.3

* [YouTube Downloader] New feature: subtitles editor, see #240
* [YouTube Downloader] Improved UI layout.
* "Apply" to "Ok" label for affirmative buttons in dialogs, as a button
labeled "Ok" means it will apply the settings and also close the dialog
itself.

+------------------------------------+
Tue, 20 Jun 2023 V.5.0.2
Expand Down
6 changes: 5 additions & 1 deletion debian/changelog
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
videomass (5.0.3-1) UNRELEASED; urgency=medium

* [YouTube Downloader] New feature: subtitles editor, see #240
* [YouTube Downloader] Improved UI layout.
* "Apply" to "Ok" label for affirmative buttons in dialogs, as a button
labeled "Ok" means it will apply the settings and also close the dialog
itself.

-- Gianluca Pernigotto <[email protected]> Fri, 07 Jul 2023 01:00:00 +0200
-- Gianluca Pernigotto <[email protected]> Sat, 15 Jul 2023 16:00:00 +0200


videomass (5.0.2-1) UNRELEASED; urgency=medium
Expand Down
Binary file modified videomass/locale/en_US/LC_MESSAGES/videomass.mo
Binary file not shown.
118 changes: 53 additions & 65 deletions videomass/locale/en_US/LC_MESSAGES/videomass.po
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Videomass 5.0.3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-07-07 18:55+0200\n"
"PO-Revision-Date: 2023-07-07 18:58+0200\n"
"POT-Creation-Date: 2023-07-16 14:36+0200\n"
"PO-Revision-Date: 2023-07-16 14:47+0200\n"
"Last-Translator: \n"
"Language-Team: English (US)\n"
"Language: en_US\n"
Expand Down Expand Up @@ -121,15 +121,6 @@ msgstr ""
msgid "Width"
msgstr ""

#: ../vdms_dialogs/filter_crop.py:310 ../vdms_dialogs/filter_deinterlace.py:120
#: ../vdms_dialogs/filter_denoisers.py:83 ../vdms_dialogs/filter_scale.py:207
#: ../vdms_dialogs/filter_stab.py:314 ../vdms_dialogs/filter_transpose.py:110
#: ../vdms_dialogs/set_timestamp.py:148
#: ../vdms_dialogs/filter_colorcorrection.py:192
#: ../vdms_ytdlp/playlist_indexing.py:132 ../vdms_ytdlp/subtitles_editor.py:125
msgid "Apply"
msgstr ""

#: ../vdms_dialogs/filter_crop.py:333
msgid "Crop Tool"
msgstr ""
Expand Down Expand Up @@ -277,7 +268,7 @@ msgstr ""
#: ../vdms_dialogs/shownormlist.py:116 ../vdms_miniframes/timeline.py:262
#: ../vdms_miniframes/timeline.py:282 ../vdms_panels/concatenate.py:112
#: ../vdms_panels/sequence_to_video.py:117
#: ../vdms_panels/video_to_sequence.py:79
#: ../vdms_panels/video_to_sequence.py:79 ../vdms_ytdlp/subtitles_editor.py:100
msgid "Read me"
msgstr ""

Expand Down Expand Up @@ -764,10 +755,6 @@ msgstr ""
msgid "Description"
msgstr ""

#: ../vdms_dialogs/presets_addnew.py:133
msgid "Save.."
msgstr ""

#: ../vdms_dialogs/presets_addnew.py:156
msgid "A short profile name"
msgstr ""
Expand Down Expand Up @@ -3499,7 +3486,7 @@ msgid "Create animated GIF"
msgstr ""

#: ../vdms_panels/video_to_sequence.py:88 ../vdms_ytdlp/youtubedl_ui.py:159
#: ../vdms_ytdlp/subtitles_editor.py:107
#: ../vdms_ytdlp/subtitles_editor.py:110
msgid "Options"
msgstr ""

Expand Down Expand Up @@ -3768,16 +3755,16 @@ msgstr ""

#: ../vdms_ytdlp/playlist_indexing.py:72
msgid ""
"Click on \"Playlist Items\" column to specify indices of the videos in the "
"playlist separated by commas like: \"1,2,5,8\" if you want to download "
"videos indexed 1, 2, 5, 8 in the playlist.\n"
"\n"
"You can specify range: \"1-3,7,10-13\" it will download the videos at index "
"1, 2, 3, 7, 10, 11, 12 and 13.\n"
"To index the media of a playlist, click on the \"Playlist Items\" column of "
"each corresponding URL and specify the numerical indexes separated by "
"commas, e.g. \"1,2,5,8\" if you want to download the indexed media at 1, 2, "
"5, 8 of the playlist.\n"
"It is also possible to specify intervals, e.g. \"1-3,7,10-13\" with which "
"the media at index 1, 2, 3, 7, 10, 11, 12 and 13 will be downloaded.\n"
msgstr ""

#: ../vdms_ytdlp/playlist_indexing.py:108
msgid "Playlist video items to download"
#: ../vdms_ytdlp/playlist_indexing.py:108 ../vdms_ytdlp/youtubedl_ui.py:233
msgid "Playlist Editor"
msgstr ""

#: ../vdms_ytdlp/playlist_indexing.py:117
Expand Down Expand Up @@ -3853,14 +3840,10 @@ msgid "Preferred video format"
msgstr ""

#: ../vdms_ytdlp/youtubedl_ui.py:228
msgid "Download all videos in playlist"
msgid "Include playlists"
msgstr ""

#: ../vdms_ytdlp/youtubedl_ui.py:233
msgid "Playlist Editor"
msgstr ""

#: ../vdms_ytdlp/youtubedl_ui.py:240 ../vdms_ytdlp/subtitles_editor.py:134
#: ../vdms_ytdlp/youtubedl_ui.py:240 ../vdms_ytdlp/subtitles_editor.py:137
msgid "Subtitles Editor"
msgstr ""

Expand All @@ -3881,13 +3864,11 @@ msgid "Overwrite all files and metadata"
msgstr ""

#: ../vdms_ytdlp/youtubedl_ui.py:269
msgid ""
"Include the video ID\n"
"in the file names"
msgid "Include the ID in file names"
msgstr ""

#: ../vdms_ytdlp/youtubedl_ui.py:276
msgid "Restrict file names"
#: ../vdms_ytdlp/youtubedl_ui.py:275
msgid "Restrict file names to ASCII characters"
msgstr ""

#: ../vdms_ytdlp/youtubedl_ui.py:436
Expand All @@ -3911,106 +3892,113 @@ msgstr ""
msgid "The URLs contain channels. Are you sure you want to continue?"
msgstr ""

#: ../vdms_ytdlp/subtitles_editor.py:41
#: ../vdms_ytdlp/subtitles_editor.py:42
msgid "English"
msgstr ""

#: ../vdms_ytdlp/subtitles_editor.py:42
#: ../vdms_ytdlp/subtitles_editor.py:43
msgid "French"
msgstr ""

#: ../vdms_ytdlp/subtitles_editor.py:43
#: ../vdms_ytdlp/subtitles_editor.py:44
msgid "German"
msgstr ""

#: ../vdms_ytdlp/subtitles_editor.py:44
#: ../vdms_ytdlp/subtitles_editor.py:45
msgid "Greek"
msgstr ""

#: ../vdms_ytdlp/subtitles_editor.py:45
#: ../vdms_ytdlp/subtitles_editor.py:46
msgid "Hebrew"
msgstr ""

#: ../vdms_ytdlp/subtitles_editor.py:46
#: ../vdms_ytdlp/subtitles_editor.py:47
msgid "Italian"
msgstr ""

#: ../vdms_ytdlp/subtitles_editor.py:47
#: ../vdms_ytdlp/subtitles_editor.py:48
msgid "Dutch"
msgstr ""

#: ../vdms_ytdlp/subtitles_editor.py:48
#: ../vdms_ytdlp/subtitles_editor.py:49
msgid "Polish"
msgstr ""

#: ../vdms_ytdlp/subtitles_editor.py:49
#: ../vdms_ytdlp/subtitles_editor.py:50
msgid "Portuguese"
msgstr ""

#: ../vdms_ytdlp/subtitles_editor.py:50
#: ../vdms_ytdlp/subtitles_editor.py:51
msgid "Russian"
msgstr ""

#: ../vdms_ytdlp/subtitles_editor.py:51
#: ../vdms_ytdlp/subtitles_editor.py:52
msgid "Spanish"
msgstr ""

#: ../vdms_ytdlp/subtitles_editor.py:52
#: ../vdms_ytdlp/subtitles_editor.py:53
msgid "Swedish"
msgstr ""

#: ../vdms_ytdlp/subtitles_editor.py:53
#: ../vdms_ytdlp/subtitles_editor.py:54
msgid "Turkish"
msgstr ""

#: ../vdms_ytdlp/subtitles_editor.py:54
#: ../vdms_ytdlp/subtitles_editor.py:55
msgid "Albanian"
msgstr ""

#: ../vdms_ytdlp/subtitles_editor.py:55
#: ../vdms_ytdlp/subtitles_editor.py:56
msgid "Chinese"
msgstr ""

#: ../vdms_ytdlp/subtitles_editor.py:69
#: ../vdms_ytdlp/subtitles_editor.py:70
msgid "Subtitles"
msgstr ""

#: ../vdms_ytdlp/subtitles_editor.py:73
#: ../vdms_ytdlp/subtitles_editor.py:74
msgid "None"
msgstr ""

#: ../vdms_ytdlp/subtitles_editor.py:74
#: ../vdms_ytdlp/subtitles_editor.py:75
msgid "All available subtitles"
msgstr ""

#: ../vdms_ytdlp/subtitles_editor.py:75
#: ../vdms_ytdlp/subtitles_editor.py:76
msgid "Select by default language"
msgstr ""

#: ../vdms_ytdlp/subtitles_editor.py:76
#: ../vdms_ytdlp/subtitles_editor.py:77
msgid "Custom language subtitles"
msgstr ""

#: ../vdms_ytdlp/subtitles_editor.py:93
#: ../vdms_ytdlp/subtitles_editor.py:94
msgid "Custom language"
msgstr ""

#: ../vdms_ytdlp/subtitles_editor.py:111
#: ../vdms_ytdlp/subtitles_editor.py:114
msgid "Include automatically generated subtitle (YouTube only)"
msgstr ""

#: ../vdms_ytdlp/subtitles_editor.py:114
#: ../vdms_ytdlp/subtitles_editor.py:117
msgid "Embed subtitles into video file (mp4 only)"
msgstr ""

#: ../vdms_ytdlp/subtitles_editor.py:117
#: ../vdms_ytdlp/subtitles_editor.py:120
msgid "Download subtitles only (do not include audio and video)"
msgstr ""

#: ../vdms_ytdlp/subtitles_editor.py:136
#: ../vdms_ytdlp/subtitles_editor.py:246
msgid ""
"Languages code of the subtitles to download separated by commas, e.g. \"en, "
"ja, ar\" for English, Japanese and Arabic respectively. You can use regex e."
"g. \"en.*, ja, ar.*\". You can prefix the language code with a \"-\" to "
"exclude it from the requested languages, e.g. \"all, -live_chat\"."
"Write in the text field on the side, one or more language codes of the\n"
"subtitles to download separated by commas, e.g. \"en, ja, ar\" for English,\n"
"Japanese and Arabic respectively.\n"
"\n"
"You can use regex (regular expression), e.g. \"en.*, ja, ar.*\" where the\n"
"asterisk preceded by the dot will allow you to download everything\n"
"related to the subtitles of a certain language.\n"
"\n"
"You can prefix the language code with a \"-\" to exclude it from the\n"
"requested languages, e.g. \"all, -it.*, -nl.*\", -fr.*\" will download all\n"
"subtitles except those in Italian, Dutch and French."
msgstr ""
Binary file modified videomass/locale/es_CU/LC_MESSAGES/videomass.mo
Binary file not shown.
Loading

0 comments on commit 308120c

Please sign in to comment.