Releases: Lich-Corals/linux-file-converter-addon
Releases · Lich-Corals/linux-file-converter-addon
2.1.0
2.0.2
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
2.0.0
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
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
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
alwaysCreateNemoActionto 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
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
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
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
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