Files
lxtools_installer/Changelog
2025-07-09 08:49:49 +02:00

111 lines
3.0 KiB
Plaintext

Changelog for LXTools installer
## [Unreleased]
- In the future, lxtools_installer will use the /tmp working
directory for extracting necessary files from the AppImage. Currently,
required files are extracted into separate folders using additional
methods, which would then be removed. Depending on how the installer
is called, examples include being invoked in the home directory where
needed folders and files are unpacked there, and upon closing the app,
these unpacked files will be automatically deleted. Additionally,
a folder is created in the /tmp directory. This folder is used
when the installer is called from an installed program to avoid
permission issues and to prevent extracting into a bin folder.
### Added
09.07.2025
- gpg check, download and import public_key.asc from two sources
automatically and check if the signature is valid
- Check checksumm and signature of the AppImage-File
- Methods for checking pkexec and NetworkManager extended for Fedora
and Open Suse if it is displayed incorrectly, the appimage can be started
in terminal to see where the problem is
### Added
02.07.2025
- build dockercontainer (ubuntu 22.04) for build appimage
the app installer is now running on Debian 12
- first complete test runs on Debian12, Linux Mint 22.1,
Open Suse (Leap and Thumbleweed) and Fedora,
at Arch linux the installer starts only if xorg-xrandr is missing
- the installable programs also run on all systems mentioned
and should also be running on other derivatives.
### Added
29.06.2025
- add methode sigi, clean_files and remove_lxtools_files
for remove files and dirs on close lxtools_installer
- fix message dialog on font and padding
- add methods check polkit and check Networkmanager is installed
and view in header is result false
### Added
23-06-2025
- Add unzip check, requests check, wget check for Arch Linux
- fix remove config dirs and logfile and ssl privatkey on uninstall
- method the number of users of the system is extended
for information message when a program is uninstalled
and there are more than one user on the system.
### Added
22-06-2025
- ssl certificate integrate in Appinstaller
- Installer now takes into account the current python
version ud the respective recognized system to run with
it on all supported systems.
### Added
21-06-2025
- extract now files needed in the work directory Theme, Icons and translation
- if python is not found, it displays this in red in the header,
with new get_python_version method
### Added
18-06-2025
- Added language support for German
### Added
14-06-2025
- Installer divided into several modules and added new MessageDialog module
### Added
4-06-2025
- replace modul path /usr/lib/python3/dist-packages/shared_libs
with /usr/local/share/shared_libs for better ensure that the shared libs are found
- add ensure_shared_libs_pth_exists Script to install
### Added
4-06-2025
- Create LXTools installer for simple install Apps by git.ilunix.de