Changelog:
- App launcher: Fix terminal commands with Desktop entries not launching
- ulauncher-toggle: Switch to use #/bin/sh shebang for better compatibility
- Fix issue launching apps with trailing spaces in the desktop entry
- Fixed crashes due to GTK4 library incompatibility
- Fuzzy matching improvements
- Restore extension logging
- Prevent apps from exiting if Ulauncher crashes or is terminated
- Add support for GDK_BACKEND=wayland,x11
- Respect DesktopEntry OnlyShowIn and NotShowIn
- Fix ampersand breaking highlighting
- Change the systemd file to auto-start more consistently
- Support symlinks in extensions
- Suggest ulauncher-toggle when ulauncher is already running
Signed-off-by: Algent Albrahimi <algent@protonmail.com>