Fix export notifications keeping spectacle from closing, use better recording/rendering notification settings
Fix export notifications keeping spectacle from closing
They won't emit KNotification::closed to let spectacle exit if they just expire, but calling KNotification::close removes them from history. Neither are desirable. I found out that letting spectacle close anyway when the last notification should have expired keeps the notifications in history. We use a QTimer as an additional way to let spectacle exit now.
Use transient notifications for recording/rendering notifications
Transient notifications are supposed to be kept out of history.
Close recording/rendering notifications when changing recording states
Edited by Noah Davis