Version: 1.0 beta 6 (using KDE KDE 3.3.0) Installed from: Gentoo Packages OS: Linux I would like either an option to hide the main window when restoring my session so akregator is only in the system tray OR have the session record whether the main window was shown or not and restore this state. This will help reduce desktop clutter when I log in.
The latter sounds reasonable.. I'm suprised that doesn't happen now
To not open another bug but make this a general "Trayicon case": I would like the option to *disable* usage/display of the Trayicon since I usually just want certain 2 apps in my tray and nothing beyond that (under a non-gnome/KDE/Xfce envrionment). Though at least this app shows something usefull in the tray and not just "Hey, I'm running!" And to avoid clutter I bind apps to specific workspaces where they don't bother me even if they are in fullscreen :)
We already implemented showing the trayicon in CVS.. should be in beta7 (a week or so?)
This problem still happens in 1.0 beta 7. I am using KDE 3.3.1. The steps to reproduce: 1. Log into KDE. 2. Start akregator, the main window will open and a tray icon will be added. 3. Close the window, only the tray icon will be present. 4. Log out. 5. Log in again. 6. akregator starts with the tray icon AND main window open.
CVS commit by staikos: Implement a messy workaround to make it restore to the tray if it was there at shutdown. Is there no easier way with KMainWindow??!?! This is rather crazy.... Also fix a crash on session saving: don't delete the kpart when the session is saved! Adding a "start in tray" feature is a bit overkill IMHO. BUG: 88692 M +2 -2 Makefile.am 1.48 M +22 -15 akregator.cpp 1.73 M +1 -0 akregator_view.cpp 1.180 M +6 -0 main.cpp 1.25 M +1 -1 trayicon.cpp 1.24
I'd like an option to start only in tray, thats surely the simplest way to do it
I would like this option too. What's more in KDE 3.4 one can select icon to hide in systray
I meant about making this option in configuration menu. If one forgets to minimize aKregator before logout it will be in the same state at startup which will mess the desktop.