Description: I am using Konqueror often, like many other people. Therefore I open and close it many times a day. Most used apps are in my systemtray. They popup very fast when I need them, and hide then again.
So why not make the Konqueror able to show the systemtray icon. It woukd be handy as changing the music in AmaroK! Well it is true that apps in the systemtray are allways running, but they have opened only one instance.
Here's a thought. Instead of creating another feature that only a handful of people will use, why not just use KDE's current features to do the EXACT same thing.
Just go into Kcontrol and enable the preload option. THEN add a normal Konqueror icon right next to the system tray.
The result is exactly the same
I know what you mean. It's preload allright. But it didn't impres me. There is small/no speed improvement on my box, even with two preloaded instances!
It seems that GUI has to load every time afterall. But if you try AmaroK it is very different and faster, as the window just hides and shows, but it's still there.
O, and if you open a new window, konqueror doesn't remember the previous location!
And I use aliases for all important apps on my F buttons, as F4 button for Konqueror!
This solution is great. I didn't know about it. So far I used "alltray" (http://alltray.sourceforge.net/) to do that, but ksystraycmd does it much better. Thanks for the tip!!
However, alltray allows "close button reduces window to tray", ksystraycmd does not!
I, for one, like this. It would be very handy to have an icon in the system tray instead of the kcontrol feature, given that, like with amarok, the directory or directories, opened tabs,... are remembered.
i'd rather have konqi with better/easier session management. put it on a shortcut (www key on keyboard?) and its there in less than a 1/10th of a sec :D
I can understand your problem, but the solution is wrong. Just go to the control center and enable "preload Konqueror instance in background" (It may be labeled differently, my KDE is running with German localization, so I don't know how it's labeled in the English version). When you've enabled this option one instance of Konqui will always be preloaded in the background. If you now start Konqui it'll pop up in less than 1 second (at least on my system).
I know what you mean. It's preload allright. But it didn't impres me. There is small/no speed improvement on my box, even with two preloaded instances!
It seems that GUI has to load every time afterall. But if you try AmaroK it is very different and faster, as the window just hides and shows, but it's still there.
you can put any application you want in systray, just edit the menu entry with kmenuedit and mark the checkbox for systemtray
then link the .desktop file of the menu entry to ~/.kde/Autostart and konqueror will start with kde and place itself into you systray.
An easier idea is to place an icon on kicker with this command:
kfmclient openProfile filemanagement
then go to kcontrol and tell kde to start konqueror with kde and let at least 1 konqueror process running.
This will give you the result you want, and keeps your systray clean...
I think systray shouldn't be used for that, but instead there should be a panel applet. I have tried (and succeeded) to keep systray as clean as possible, since then it's much easier to use. As another option systray behaviour could be configurable, but that would just make konqueror's configuration dialog even more cluttered.
I like the taskbar as clean as possible. if i need more tahn one konqueror window, I just open a new tab.
O and with multiple windows... remember the popup that shows when you click onto a groupe task? The same could be done here, when clicking onto systemtray icon.
I have more than one konqueror window
open at time (usually 2-3), how would this
work? having more than one konqueror icon
in systemtray would mean wasting space,
but having just one would mean that clicking
the systray icon all the konqueror windows would pop....
Also I' just happy with preload and the
quicklaunch bar, but this is personal opinion.
Ratings & Comments
16 Comments
Here's a thought. Instead of creating another feature that only a handful of people will use, why not just use KDE's current features to do the EXACT same thing. Just go into Kcontrol and enable the preload option. THEN add a normal Konqueror icon right next to the system tray. The result is exactly the same
I know what you mean. It's preload allright. But it didn't impres me. There is small/no speed improvement on my box, even with two preloaded instances! It seems that GUI has to load every time afterall. But if you try AmaroK it is very different and faster, as the window just hides and shows, but it's still there. O, and if you open a new window, konqueror doesn't remember the previous location! And I use aliases for all important apps on my F buttons, as F4 button for Konqueror!
You can try the command ksystraycmd which allows to put whatever application you want in the tray.
@Bono ThankX very much for this tip!! I did'nt knew anything about such command. It's great!
This solution is great. I didn't know about it. So far I used "alltray" (http://alltray.sourceforge.net/) to do that, but ksystraycmd does it much better. Thanks for the tip!! However, alltray allows "close button reduces window to tray", ksystraycmd does not!
I, for one, like this. It would be very handy to have an icon in the system tray instead of the kcontrol feature, given that, like with amarok, the directory or directories, opened tabs,... are remembered.
i'd rather have konqi with better/easier session management. put it on a shortcut (www key on keyboard?) and its there in less than a 1/10th of a sec :D
I can understand your problem, but the solution is wrong. Just go to the control center and enable "preload Konqueror instance in background" (It may be labeled differently, my KDE is running with German localization, so I don't know how it's labeled in the English version). When you've enabled this option one instance of Konqui will always be preloaded in the background. If you now start Konqui it'll pop up in less than 1 second (at least on my system).
I know what you mean. It's preload allright. But it didn't impres me. There is small/no speed improvement on my box, even with two preloaded instances! It seems that GUI has to load every time afterall. But if you try AmaroK it is very different and faster, as the window just hides and shows, but it's still there.
you can put any application you want in systray, just edit the menu entry with kmenuedit and mark the checkbox for systemtray then link the .desktop file of the menu entry to ~/.kde/Autostart and konqueror will start with kde and place itself into you systray. An easier idea is to place an icon on kicker with this command: kfmclient openProfile filemanagement then go to kcontrol and tell kde to start konqueror with kde and let at least 1 konqueror process running. This will give you the result you want, and keeps your systray clean...
I think systray shouldn't be used for that, but instead there should be a panel applet. I have tried (and succeeded) to keep systray as clean as possible, since then it's much easier to use. As another option systray behaviour could be configurable, but that would just make konqueror's configuration dialog even more cluttered.
I like the taskbar as clean as possible. if i need more tahn one konqueror window, I just open a new tab. O and with multiple windows... remember the popup that shows when you click onto a groupe task? The same could be done here, when clicking onto systemtray icon.
ksystraycmd konqueror And you have konqueror in your system tray. I guess that's what you meant, if I understood you correctly.
I have more than one konqueror window open at time (usually 2-3), how would this work? having more than one konqueror icon in systemtray would mean wasting space, but having just one would mean that clicking the systray icon all the konqueror windows would pop.... Also I' just happy with preload and the quicklaunch bar, but this is personal opinion.
looks like a good idea to me. If you can choose wether you want it or not, i like it.
What about ksystraycmd, it provides that functionality to many apps.... just type 'ksystraycmd konqueror' in a console or make a custom shortcut ;)