1.7.8
Fix drawing issue
In the last release we had some code that hit a bug in some graphics drivers. The fix that went in had a side-effect causing borders not to be drawn as expected. This release should fix that.
Issue: #2076
DBusActivatable
The previously introduced DBusActivatable seems to cause some issues and confusion. First if the application (dconf-editor looking at you) does not acknowledge it launched rofi stays open until it times out. By default this is 15 seconds. We reduced the timeout to 1.5 seconds and added an option to disable DBusActivatable.
The 2nd point is, that if you launch an application via DBusActivatable it is not launched by rofi and does not inherits rofi's environment, but the one systemd is configured to use for that user. The archlinux documentation explains this and how to fix this here.
Issue: #2077
CI Fixes
Because of some deprecation, the CI scripts are updated. It might be useful for people who want to help to test the latest rofi that for every commit an artifact is build with a 'source package' you can install.