Skip to content

Commit

Permalink
Merge pull request #298 from jeanslack/translation
Browse files Browse the repository at this point in the history
release 5.0.12-0
  • Loading branch information
jeanslack authored Apr 19, 2024
2 parents bca785d + a8e4ef4 commit 230c7e3
Show file tree
Hide file tree
Showing 74 changed files with 10,332 additions and 7,142 deletions.
50 changes: 35 additions & 15 deletions CHANGELOG
Original file line number Diff line number Diff line change
Expand Up @@ -7,38 +7,58 @@ License: GPL3
Change Log:

+------------------------------------+
Mon, 09 Apr 2024 V.5.0.12
Fri, 19 Apr 2024 V.5.0.12

* Improved description strings on menu bar.
* Improved profile settings dialog layout.
* [Presets Manager] Improved profile settings dialog layout.
* Added ability to edit command arguments "on-the-fly" in the queue dialog.
* Fixed permanent text on the toolbar buttons because needed for view the
queue counter.
* Removed text alongside toolbar buttons: Now the text on the toolbar is
always shown below the toolbar icons.
* Text on toolbar buttons will now always be shown below their respective
icons.
* Fixed "FileNotFoundError: [Errno 2]" traceback at the end of the process,
raised if the "Trash the source files" checkbox had been checked to delete
the same file more than once.
* Show log messages window is been moved to menu bar -> Help.
* Made some cosmetic improvements.
* [A/V Conversions] Added opus output format option to Audio Target Media.
* [File drop List] Added context menu by right mouse clicking.
* Removed `Clean` icon on toolbars.
* [YouTube Downloader] Added proxy (experimental) setup (see #246).
* [YouTube Downloader] Added authentication (experimental) setup.
* [YouTube Downloader] Added a specific preferences dialog to configure
YouTube Downloader options.
* The preferences dialogs for configuring global and YouTube Downloader
options have been moved to the Edit menus.
* Removed "Clear" icon on the toolbars because it was obsolete. Now to remove
items there are keyboard shortcuts, options in the Edit menus plus
mouse right-click context menus.
* [YouTube Downloader] Added proxy setup (see #246).
* [YouTube Downloader] Added authentication + Video password setup.
* [YouTube Downloader] Now it has its own setup dialog, a new convenient
window for YouTube Downloader options.
* Preferences dialog has been moved to the Edit menu.
* Most options in the preferences dialogs no longer require restarting the
application (finally!), except for toggling yt_dlp, application language,
and appearance options.
application, except for toggling yt_dlp, application language,
and look-and-feel options.
* Removed menu for setting destination folders and restoring default
destination folder.
* Adding other destination folders can be done in the file list and urls list
panels (as well as in the preferences dialogs). Note that when you close the
program, this setting will now make the destination path for files and urls
the new default path when you reopen the application.
* [Presets Manager] Fixed bug in supported formats check. If the warning about
supported formats was triggered, the program silently prevented the
conversion processes from starting.
* [Presets Manager] Improved dialog layout when warning about supported
formats.
* Added destination path display for any confirmation dialog before running
batch processes.
* Fixed errors and inconsistencies on initialize trash directory path name.
* [YouTube Downloader] Added Geo-restriction options. This feature geo
verification proxy, geo bypass, geo bypass country, geo bypass ip block.
* [YouTube Downloader] Added cookies options and some convenient automations
about cookies.
* [YouTube Downloader] Login passwords and video password will not be stored
anywhere. The user will be forced to re-enter his credentials every time he
restarts the application.
* [FFprobe] Added "UnicodeDecodeError" to the exceptions list in the ffprobe
module to ensure that files that cannot be encoded with utf-8 unicode are
handled by the application.
* Added the ability to change the encoding for files that contain metadata
with non-UTF-8 encoded characters. The function is found in the Preferences
dialog (Advanced tab).

+------------------------------------+
Sat, 30 Mar 2024 V.5.0.11
Expand Down
52 changes: 36 additions & 16 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,37 +1,57 @@
videomass (5.0.12-1) UNRELEASED; urgency=medium

* Improved description strings on menu bar.
* Improved profile settings dialog layout.
* [Presets Manager] Improved profile settings dialog layout.
* Added ability to edit command arguments "on-the-fly" in the queue dialog.
* Fixed permanent text on the toolbar buttons because needed for view the
queue counter.
* Removed text alongside toolbar buttons: Now the text on the toolbar is
always shown below the toolbar icons.
* Text on toolbar buttons will now always be shown below their respective
icons.
* Fixed "FileNotFoundError: [Errno 2]" traceback at the end of the process,
raised if the "Trash the source files" checkbox had been checked to delete
the same file more than once.
* Show log messages window is been moved to menu bar -> Help.
* Made some cosmetic improvements.
* [A/V Conversions] Added opus output format option to Audio Target Media.
* [File drop List] Added context menu by right mouse clicking.
* Removed `Clean` icon on toolbars.
* [YouTube Downloader] Added proxy (experimental) setup (see #246).
* [YouTube Downloader] Added authentication (experimental) setup.
* [YouTube Downloader] Added a specific preferences dialog to configure
YouTube Downloader options.
* The preferences dialogs for configuring global and YouTube Downloader
options have been moved to the Edit menus.
* Removed "Clear" icon on the toolbars because it was obsolete. Now to remove
items there are keyboard shortcuts, options in the Edit menus plus
mouse right-click context menus.
* [YouTube Downloader] Added proxy setup (see #246).
* [YouTube Downloader] Added authentication + Video password setup.
* [YouTube Downloader] Now it has its own setup dialog, a new convenient
window for YouTube Downloader options.
* Preferences dialog has been moved to the Edit menu.
* Most options in the preferences dialogs no longer require restarting the
application (finally!), except for toggling yt_dlp, application language,
and appearance options.
application, except for toggling yt_dlp, application language,
and look-and-feel options.
* Removed menu for setting destination folders and restoring default
destination folder.
* Adding other destination folders can be done in the file list and urls list
panels (as well as in the preferences dialogs). Note that when you close the
program, this setting will now make the destination path for files and urls
the new default path when you reopen the application.

-- Gianluca Pernigotto <[email protected]> Wed, 10 Apr 2024 00:00:00 +0200
* [Presets Manager] Fixed bug in supported formats check. If the warning about
supported formats was triggered, the program silently prevented the
conversion processes from starting.
* [Presets Manager] Improved dialog layout when warning about supported
formats.
* Added destination path display for any confirmation dialog before running
batch processes.
* Fixed errors and inconsistencies on initialize trash directory path name.
* [YouTube Downloader] Added Geo-restriction options. This feature geo
verification proxy, geo bypass, geo bypass country, geo bypass ip block.
* [YouTube Downloader] Added cookies options and some convenient automations
about cookies.
* [YouTube Downloader] Login passwords and video password will not be stored
anywhere. The user will be forced to re-enter his credentials every time he
restarts the application.
* [FFprobe] Added "UnicodeDecodeError" to the exceptions list in the ffprobe
module to ensure that files that cannot be encoded with utf-8 unicode are
handled by the application.
* Added the ability to change the encoding for files that contain metadata
with non-UTF-8 encoded characters. The function is found in the Preferences
dialog (Advanced tab).

-- Gianluca Pernigotto <[email protected]> Fri, 19 Apr 2024 02:00:00 +0200

videomass (5.0.11-1) UNRELEASED; urgency=medium

Expand Down
10 changes: 5 additions & 5 deletions develop/tools/pyinstaller_setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -224,15 +224,15 @@ def genspec(options, specfile=SPECFILE, addplist=None, script=SCRIPT):
sys.exit(f'\nERROR: {err}\n')

if platform.system() == 'Darwin' and addplist is not None:
with open(specfile, 'r', encoding='utf8') as specf:
with open(specfile, 'r', encoding='utf-8') as specf:
arr = specf.readlines()

idx = arr.index(" bundle_identifier='com."
"jeanslack.videomass')\n")
arr[idx] = (" bundle_identifier='com."
"jeanslack.videomass',\n")
newspec = ''.join(arr) + addplist
with open(specfile, 'w', encoding='utf8') as specf:
with open(specfile, 'w', encoding='utf-8') as specf:
specf.write(newspec)
# --------------------------------------------------------#

Expand Down Expand Up @@ -312,7 +312,7 @@ def make_portable(here=HERE):
"'portable_data')\n kwargs = {'make_portable': data}\n")
filename = os.path.join(here, 'videomass', 'gui_app.py')

with open(filename, 'r+', encoding='utf8') as gui_app:
with open(filename, 'r+', encoding='utf-8') as gui_app:
data = gui_app.readlines()

for line in data:
Expand All @@ -339,7 +339,7 @@ def restore_sources(data, here=HERE):
Restore source file `gui_app.py`
"""
filename = os.path.join(here, 'videomass', 'gui_app.py')
with open(filename, 'w', encoding='utf8') as bak:
with open(filename, 'w', encoding='utf-8') as bak:
bak.write(''.join(data))
# --------------------------------------------------------#

Expand All @@ -350,7 +350,7 @@ def backup_sources(here=HERE):
"""
data = None
filename = os.path.join(here, 'videomass', 'gui_app.py')
with open(filename, 'r', encoding='utf8') as gui_app:
with open(filename, 'r', encoding='utf-8') as gui_app:
data = gui_app.readlines()
return data
# --------------------------------------------------------#
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ def source_build():
"wheel>=0.34.2",
"twine>=3.1.1"
]
with open('README.md', 'r', encoding='utf8') as readme:
with open('README.md', 'r', encoding='utf-8') as readme:
long_descript = readme.read()

long_description_ct = 'text/markdown'
Expand Down
Binary file modified videomass/art/icons/Videomass-Colours/24x24/add-queue.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
123 changes: 123 additions & 0 deletions videomass/art/icons/Videomass-Colours/24x24/options.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified videomass/art/icons/Videomass-Dark/24x24/add-queue.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added videomass/art/icons/Videomass-Dark/24x24/options.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 230c7e3

Please sign in to comment.