111 lines
3.0 KiB
Plaintext
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
|
|
|