Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DietPi-Software | LXDE: Bugs and enhancements #4920

Merged
merged 5 commits into from
Nov 2, 2021
Merged

DietPi-Software | LXDE: Bugs and enhancements #4920

merged 5 commits into from
Nov 2, 2021

Conversation

MichaIng
Copy link
Owner

@MichaIng MichaIng commented Nov 2, 2021

Status: Ready

ToDo:

  • Add Chromium or Firefox application icon only when installed.

Commit list/description:

  • DietPi-Software | LXDE: Wallpaper and desktop icon text shadows are now set via global config file instead of applying this via first session script and doing the fragile PCManFM restart.
  • DietPi-Software | LXDE: Resolve "No session for pid" error on Bullseye
  • DietPi-Software | LXDE: Remove our own Openbox and PCManFM configs and instead apply the settings we want to add/change to the Debian package default. Only for the lxpanel we use our own, as it contains much customisations. However, align the format of the lxpanel config as much as possible with the Debian package's one for better comparison.

+ DietPi-Software | LXDE: Wallpaper and desktop icon text shadows are now set via global config file instead of applying this via first session script and doing the fragile PCManFM restart.
+ DietPi-Software | LXDE: Resolve "No session for pid" error on Bullseye
+ DietPi-Software | LXDE: Remove our own Openbox and PCManFM configs and instead apply the settings we want to add/change to the Debian package default. Only for the lxpanel we use our own, as it contains much customisations. However, align the format of the lxpanel config as much as possible with the Debian package's one for better comparison.
+ DietPi-Software | LXDE: Adjust Firefox app icon if it is not installed, use Chromium or the always installed text editor instead
+ DietPi-Software | LXDE: Apply "No session for pid" workaround on all Debian versions: On Buster and Stretch is still shows up e.g. when "startx" is called from SSH to start the desktop on the main screen.
+ CHANGELOG | LXDE: Resolved an issue where the Firefox browser panel icon was present even if no Firefox was installed. In this case now either Chromium or the text editor is added as replacement.
+ DietPi-Software | LXDE: Do not add the full path for lxpanel apps, which is not required
+ DietPi-Software | LXDE: Do not download lxpanel config in background, else editing out its Firefox app is reverted
@MichaIng MichaIng merged commit 05a1658 into dev Nov 2, 2021
@MichaIng MichaIng deleted the lxde branch November 2, 2021 17:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

"Catch 22" in DietPi-Software for Browser and Desktop
1 participant