# encoding: utf-8
Vidtuber
Author: Gianluca (jeanslack) Pernigotto
Copyright: (c) Gianluca Pernigotto 2023
License: GPL3

Change Log:

+------------------------------------+
Fri, 23 Oct 2026 V.2.0.6

  * Requires Python version >= 3.11 (Because Python3.10 EOL).
  * Requires wxPython4.1.1 or later.
  * Update Russian language by ChourS.
  * Fixed debug messages in wxPython4.3.2; this will make the application ready
    (and cleaner) for the latest versions of the toolkit.
  * Improved building package using hatchling. This removes `setuptools` from
    dependencies.
  * Fixed UI Dark mode issue on Windows11 using Dark system theme.
    This fix applies only in wxPython v4.3 or higher. Note that changes to the
    system theme will not be immediately reflected in the GUI if the application
    is running. Restart the application for the changes to take effect.
  * Fixed inconsistencies in `xdg/*appdata.xml` file and `debian/copyright`.
  * Fixed issue using `External downloader arguments` in the options dialog:
    When absolute paths to executables were specified in the external
    downloader's text field, they were also potentially replicated within the
    syntax of the optional arguments - whenever such arguments were provided -
    instead of simply using the downloader's name (basename).
  * The argument syntax in the `External downloader arguments` text field
    should now be entered just as you would in a terminal or console - that is,
    without single or double quotes, square brackets, etc., unless such
    characters are explicitly required by the external downloader's own
    argument syntax.
  * Fixed issue with incorrect cookie handling in the Options dialog. Now, only
    one checkbox can be selected at a time: you can either extract cookies
    automatically from the browser or select a `cookies.txt` file (in Netscape
    HTTP Cookie File format).
  * Update configuration file to v2.8 .
  * Update translation catalog.
  * Update UserGuide to v.2.0.5. This update has changed the Option Dialog.pdf
    file by modifying the Download Options and Cookies sections.


+------------------------------------+
Tue, 30 Sep 2025 V.2.0.1

  * Added the management and mapping of data fetched from audio/video content
    platforms during drag-and-drop URL stage #15.
  * Added more detailed information managing URLs #15.
  * Improved data management for GUI logging operations #15.
  * Removed checks for channel/playlist URLs when the Download button is pressed
    and "Include playlist" is unchecked.
  * Fixed inconsistencies checking only the 'yt-dlp'/'yt-dlp.exe' executables
    instead of the entire available range of executables ('yt-dlp',
    'yt-dlp.exe', 'yt-dlp_macos', 'yt-dlp_linux').
  * The playlist management dialog has been completely redesigned.
  * Russian language updated by ChourS.

+------------------------------------+
Wed, 03 Sep 2025 V.1.1.10

  * Fixed #10, this solve "Videos by resolution" mode.
  * Fixed #13, quality settings for "Precompiled Videos" mode.
  * Improved application strings/names/descriptions etc.
  * Added "Reload format codes" button on "Format Code Properties".
  * Fixed #11, saves the user's last selection in the "Download Mode" and
    Format drop-down menus when the application closes.
  * Improved error handling (if any) using format codes mode.
  * Improved the "Show Log File" dialog box and "Format_Codes.log" text
    formatting for better understanding of error messages.
  * French language updated by ChourS.
  * Russian language updated by ChourS.
  * Italian language updated by jeanslack.

+------------------------------------+
Thu, 28 Aug 2025 V.1.1.6

  * Fixed "Download by format code" merging file issue. This fix adds
    `--audio-multistreams` and `--video-multistreams` arguments when the user
    check "Merge all files into a single file" option (now enabled by default).
  * Fixed the format codes of mhtml storyboard files, which are always
    downloaded as separate files.
  * Drop support for wxPython == 4.0.7, now require only wxPython >= 4.1.0 .
  * Removed obsolete codes for wxPython v4.0.7.
  * Drop support for Ubuntu Jammy.
  * Added a confirmation dialog with ability to edit the command-line arguments
    on the fly.
  * Fixed writing user settings preferences when closing the app.
  * Update France language (Thanks to ChourS).
  * Update Russian language (Thanks to ChourS).
  * Update Italian language (Thanks to jeanslack).
  * Fixed versioning error on debian control file related to python3-wxgtk4.0.

+------------------------------------+
Sat, 26 July 2025 V.1.1.2

  * Improved UI.
  * Updated translation catalogs to Vidtuber v1.1.2
  * Updated Russian language, thanks to ChourS .
  * Updated Italian language by jeanslack.
  * Added Vidtuber Slackbuild to https://slackbuilds.org/
  * Improved babelutils.py file for update translation catalogs.
  * Fixed compatibility issues between versions of the Python requests.
  * Fixed "Edit" menu subitems according to user actions.
  * Fixed the popup menu (aka context menu) items when right-clicking in the
    "List of URL's" panel. Enabling/disabling items depends on user actions.
  * Added events for selecting/deselecting items on drag N drop panel.

+------------------------------------+
Wed, 16 July 2025 V.1.1.1

  * Fixed issue on wizard dialog where the `Next` button was disabled when
    not needed.
  * Improved wizard UI.
  * Fixed pyproject.toml file to include only essential data in the source
    archive
  * Added User Guide files to "docs/UserGuide" in pdf format (work in progress).
  * Fixed issue on "Downloader Messages Monitoring" where the `Stop` button was
    incorrectly disabled.
  * Fixed missing icon issue for application launch on Ubuntu using deb package
    from PPA. This was fixed by upgrading to the Ubuntu "Noble" series for
    application build.

+------------------------------------+
Thu, 10 July 2025 V.1.0.1

  * Initial release .

+------------------------------------+
16 Mar, 2023 V1.0.0

  * Initial repo, not released.
