Skip to content

Commit 0b53e5d

Browse files
author
marci
committed
fix: resolve desktop menu launcher issue and improve icon handling
- Install application properly with pip install -e . to create executable - Fix desktop file icon reference to use base name instead of absolute path - Update all installation scripts to use Icon=bash-script-maker for better desktop environment compatibility - Ensure proper desktop integration works across different Linux distributions - Fix 'Programm ist nicht auffindbar' error when launching from start menu
1 parent a4621c2 commit 0b53e5d

4 files changed

Lines changed: 4 additions & 4 deletions

File tree

install.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -304,7 +304,7 @@ if main_installation; then
304304
Name=Bash-Script-Maker
305305
Comment=Ein GUI-Programm zur Erstellung von Bash-Scripts
306306
Exec=$HOME/.local/bin/bash-script-maker
307-
Icon=$HOME/.local/share/icons/hicolor/scalable/apps/bash-script-maker.svg
307+
Icon=bash-script-maker
308308
Terminal=false
309309
Type=Application
310310
Categories=Development;Utility;TextEditor;

install_apt.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ if [ -f "bash-script-maker.desktop" ] && [ -f "assets/bash-script-maker.svg" ];
170170
Name=Bash-Script-Maker
171171
Comment=Ein GUI-Programm zur Erstellung von Bash-Scripts
172172
Exec=$HOME/.local/bin/bash-script-maker
173-
Icon=$HOME/.local/share/icons/hicolor/scalable/apps/bash-script-maker.svg
173+
Icon=bash-script-maker
174174
Terminal=false
175175
Type=Application
176176
Categories=Development;Utility;TextEditor;

install_desktop_integration.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ if cat > ~/.local/share/applications/bash-script-maker.desktop << EOF
4949
Name=Bash-Script-Maker
5050
Comment=Ein GUI-Programm zur Erstellung von Bash-Scripts
5151
Exec=$HOME/.local/bin/bash-script-maker
52-
Icon=$HOME/.local/share/icons/hicolor/scalable/apps/bash-script-maker.svg
52+
Icon=bash-script-maker
5353
Terminal=false
5454
Type=Application
5555
Categories=Development;Utility;TextEditor;

install_dnf.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ if [ -f "bash-script-maker.desktop" ] && [ -f "assets/bash-script-maker.svg" ];
163163
Name=Bash-Script-Maker
164164
Comment=Ein GUI-Programm zur Erstellung von Bash-Scripts
165165
Exec=$HOME/.local/bin/bash-script-maker
166-
Icon=$HOME/.local/share/icons/hicolor/scalable/apps/bash-script-maker.svg
166+
Icon=bash-script-maker
167167
Terminal=false
168168
Type=Application
169169
Categories=Development;Utility;TextEditor;

0 commit comments

Comments
 (0)