Skip to content

Releases: Lich-Corals/linux-file-converter-addon

2.1.0

13 Nov 14:09

Choose a tag to compare

Changed

  • Sources and resource links in the main script

This update migrates the project to Codeberg.
This GitHub repository will no longer receive updates unless they affect the migration to Codeberg.

Codeberg

2.0.2

12 Nov 10:30
e5d137b

Choose a tag to compare

Added

  • A warning in the adaption UI if a large amount of bytes is selected

Full Changelog: 2.0.1...2.0.2

2.0.1

07 Nov 13:57

Choose a tag to compare

Fixed

  • Missing ffmpeg conversions for the new UI

Full Changelog: 2.0.0...2.0.1

2.0.0

05 Nov 13:49
e29e784

Choose a tag to compare

Added

  • Changelog
  • New UI from binary library
  • Automatic download of new UI
  • Warning if new UI can't be found
  • Merged setting for convertToWallpapers

Fixed

  • Any problems with Gtk3 dependency

The version numbers from now will be in real semVer.

Full Changelog: 1.3.11...2.0.0

1.3.11

02 Aug 13:37

Choose a tag to compare

What has changed?

  • Added support for Dolphin file manager (KDE).
  • A lot of the markdown has changed (installation-guides, etc.)

Added problems

  • None, as far as I know... Please report if you find any; the adaption for Dolphin is not well tested yet.

Full Changelog: 1.3.10...1.3.11

1.3.10

31 Jul 17:48

Choose a tag to compare

What has changed?

  • The Popup of the adaption version can be closed using ESC now
  • The program should start a tiny bit faster (Optimized imports)
  • Added the option alwaysCreateNemoAction to override nemo_action creation
  • Changed the name of all python and nemo_action files to automatically created to have the new program name (linux-file-converter-addon)
  • Changed the way to-square or to-wallpaper conversions are selected
  • Wallpaper landscape and portrait formats can be disabled separately
  • All markdown has been beautified using blockquotes with useful information, replacing "Note: [...]"s

Note

The checkForDoubleInstallation and the convertToWallpapers options have been removed from the script. You may remove them from the config.json file.

Code-only changes

  • Imports optimized to only import parts of packages and import separate sets for Nautilus- and adaption version
  • All variables and classes have been systematically renamed
    • All variables are in snake_case, except for global "constants", which are in SCREAMING_SNAKE_CASE
  • Added a lot of hopefully useful comments
  • Cleaned up sub_menu_builder()
    • Packed a lot of duplicated code into a few compact functions
  • Cleaned up LinuxFileConverterWindow class
    • Removal of duplicated code, mainly
  • Added an InstallationType enum to make a lot of things easier
  • Images with modified dimensions are created in a new way
    • Much more accessible code infrastructure
  • Changed the method of opening links/files
    • Now using the much safer subprocess.Popen() instead of os.system("nohup ... & disown")
  • General structural cleanups

Added problems

  • None as far as I know... Please report if you find any!

Full Changelog: 1.3.9...1.3.10

1.3.9

30 Jul 10:38

Choose a tag to compare

What has changed?

  • The program can now be installed with one command in nemo and thunar too
  • Added a TL;DR installation guide for quick and easy installation
  • Changed LICENSE to AGPLv3.0

Full Changelog: 1.3.8...1.3.9

1.3.8

29 Jul 20:16

Choose a tag to compare

What has Changed

  • The extension for nautilus can now be installed using a single command.
  • Dependencies installed using pip can now be automatically installed into a local venv (virtual environment)
  • The extension adds the generated environment into the system path, enabling users to install dependencies manually
  • The venv can also be used if the system blocks global installations using pip (in an 'externally-managed-environment', as pip calls it)

Full Changelog: 1.3.7...1.3.8

1.3.7

25 Apr 13:46

Choose a tag to compare

What has Changed

  • Added feedback if audio/video conversion succeeded
  • Update timestamps for every filename during mass-conversions

Code-only changes

  • Moved conversion-success-feedback to a separate function to avoid duplicated code.
  • Add a function which returns the name-addition (timestamp) to use if the setting is enabled

Full Changelog: 1.3.6...1.3.7

1.3.6

24 Apr 16:17

Choose a tag to compare

What has Changed

  • The config file is now located at ~/.config/linux-file-converter-addon/config.json.
    • This centralizes configuration for all installations of linux-file-converter-addon.
  • The program automatically moves the old configs to the new file.
  • The old config file will be marked as DISABLED.

Full Changelog: 1.3.5...1.3.6