[opensuse] Making sense of KDE4
Since we seem to be stuck with KDE 4 for a while, I decided that I might as well learn something about it. I've found several helpful tutorials, and I'm looking for others. http://techgage.com/article/ten_kde_4_tricks_worth_knowing_about/1 http://techgage.com/article/ten_kde_4_tricks_worth_knowing_about/2 http://hanswchen.wordpress.com/2009/11/17/how-do-you-use-activities -- 17 Nov 2009 http://userbase.kde.org/Plasma -- 24 Feb 2010 The first tutorial got me interested in Dolphin. I found out that I can split the screen, just as mc does. And I also have a konsole panel -- like mc, except that I don't have to do Ctrl-O to see the output. So Dolphin might actually be helpful, now and then! The other two tutorials introduced me to the "New KDE4 Concept" that we've all heard so much about. There must be something wrong with me, because I think I'm finally beginning to get it. In KDE 3.5, I organize my dozen or so desktop icons by putting all icons pertaining to a particular activity together on a row. For example, I have a row for configuration applications, a row for office applications, a row for pdf viewers -- believe it or not, there are four of them! If I understand KDE 4 correctly, I use "activities" instead of "rows" to group related applications together. On my desktop, I would have no applications at all -- only an "activity selector" bar. To get this "activity selector" on the desktop, I click on pager desktop-one twice -- to bring up the desktop -- then I click on the cashew. If I don't like cashews or can't find the cashew, I can right-click on the desktop itself. I then click on "unlock the widgets", and finally, on "add widget". The "activity bar" is the first widget I see. It's also the most important widget, as I've found out: Without it, there is no way to GET to my "activities". Now, I can start adding "activities". I do seem to need the desktop cashew for this. I click on "add activity" and a blank green wallpaper comes up. I right-click on the wallpaper and select "Desktop Activity Settings". I then select the "Activity" tab and turn the dummy "Desktop" into a "Folder". I get to give the "Folder" a name. When I close the "Desktop Accitivy settings" icons appear out of nowhere, all nicely aligned! Who selects these icons, I don't know. I just know that they are not exactly the icons I want. I spent a lot of time trying to figure out how to add new icons to the folder. I tried using the application launcher, and right-clicking before starting the application -- but there is no "add to folder" option. Finally, I right-clicked on the green area again. I noticed that the last option has changed from "Desktop Activity Settings" to "Folder Activity Settings". And I also noticed the first option: "Create New". I selected it and then selected "new link to application" -- the only suboption that made sense. Up came a properties box. I filled in the blanks with opera and selected the opera icon. What do you know?! -- opera appeared on my ghastly green folder! The problem is that I hate filling out property boxes. I'm never quite sure what working set to use, what operand codes to add to the command, etc.. It would be nice if there were template files I could just copy. Where would such files be? Probably in /opt/kde4 someplace. Except that they're not. So what about /usr? /usr/share/applications sounds like a good possibility. Yeah, there it is: opera.desktop. The next question: Where does the new property file end up? I specified a distinctive comment property, to make the file recognizable, and then started searching for it. I didn't find it in .kde or in .kde4 or in .local or anywhere else that made sense. Finally, I noticed a "Desktop" directory, and there I found my new file. This suggests that there may be a simple way to add icons to the folder -- just copy the property files from /usr/share/applications to ~/Desktop. However, I doubt that it is really that simple. What if I have several different "Folder" activities, each with a different "opera"? Because there is only one "Desktop" directory, all of these opera property files would have to have unique names. What am I missing? I discovered most of the procedures above through trial and error. And one of the errors I made was rather scary: I found myself with NO desktop, nothing but a white screen, with no cashews, no right-click functionality, and seemingly no escape. I did have the taskbar panel, however, and clicking on the "Show plasma dashboard" restored things, for reasons I do not understand. My recommendation then is to create a backup copy of the following directories before experimenting: ~/.kde ~./.kde4 ~ I realize that this must sound hopelessly simple-minded to 95% of the people on this list. But that still leaves 5% that may find my experience helpful. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 02/26/2010 02:55 AM, Charles Obler wrote:
Since we seem to be stuck with KDE 4 for a while, I decided that I might as well learn something about it. I've found several helpful tutorials, and I'm looking for others.
http://techgage.com/article/ten_kde_4_tricks_worth_knowing_about/1 http://techgage.com/article/ten_kde_4_tricks_worth_knowing_about/2 ...
I realize that this must sound hopelessly simple-minded to 95% of the people on this list. But that still leaves 5% that may find my experience helpful.
Well, I'm firmly in that 5%, then. Thanks John Perry -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
At http://www.eweek.com/c/a/Linux-and-Open-Source/OpenSUSE-Corrals-Community-So... the short review claims <quote> openSUSE 11.2 a very configurable--but potentially confusing--Linux-based operating system option. </quote> -- Given a choice between patching Windows and breeding cats, I'll take breeding cats. The scars heal and you feel like you're doing something productive and the kittens are so cute an sweet. You can't say any of that about patching Windows. And end users aren't as sweet an cuddly as kittens. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Fri, 2010-02-26 at 07:05 -0500, Anton Aylward wrote:
At http://www.eweek.com/c/a/Linux-and-Open-Source/OpenSUSE-Corrals-Community-So... the short review claims <quote> openSUSE 11.2 a very configurable--but potentially confusing--Linux-based operating system option. </quote>
Where is the article??? Talk about "confusing", try using that website. And there is little, if anything, "confusing" about openSUSE & GNOME. Straight-forward, reliable, efficient, and productive.
Given a choice between patching Windows and breeding cats
Why? You install a WSUS instance in a VM and admin it via a snap-in. If patching Windows got any easier a monkey could do it. -- openSUSE w/GNOME <http://www.opensuse.org/en/> Linux for human beings who need to get work done. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Adam Tauno Williams said the following on 02/26/2010 09:30 AM:
Given a choice between patching Windows and breeding cats
Why? You install a WSUS instance in a VM and admin it via a snap-in. If patching Windows got any easier a monkey could do it.
I have a plugin for Thunderbird that randomly selects a quotation from one of a number of "fortune cookie" files. See "man fortune". I just downloaded a pile of cookie files from the 'Net. It amazes me how often people seem to want to comment on them or argue with them. Sometimes, though, this random generator seems to be more of an 'apropos' generator. -- "Rather than focus on _things_ and _time_, focus on preserving and enhancing _relationships_ and accomplishing _results_" - Steven Covey. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Charles Obler said the following on 02/26/2010 02:55 AM:
This suggests that there may be a simple way to add icons to the folder -- just copy the property files from
/usr/share/applications
to
~/Desktop.
However, I doubt that it is really that simple. What if I have several different "Folder" activities, each with a different "opera"? Because there is only one "Desktop" directory, all of these opera property files would have to have unique names. What am I missing?
You are missing the purpose of the property files. I think this is because you are still hung up on icons from 3.5 The property files are not icons. Icons are just a visual prompt. The folder should contain "data", not programs. The attribute of the data should tell how it should be used - "*.odt" uses OpenOffice - and so on. That's an association you set up separately. What you are doing is putting things that directly invoke programs. This is the wrong approach. They don't belong on your desktop or in any of the folders in "My Documents" that you may put on your desktop. Let me show you something that uses the contents of /user/share/applications more sensibly and in a more focused and usable manner. Maybe someone will take this, clean it up, add some more graphics, and put it in blog or wiki ... First, create a new panel. (See the KDE4 documentation and examples on-line, I'm not going to repeat such fundamentals.) Right click somewhere on the blank desktop background and select "Add Panel". Put this new panel on the right and set its width to about 32 pixels - which gives you room to play in - centre it, and for now don't set the autohide. That comes when you're finished. Add one and only one widget - "quicklaunch" In the quicklaunch settings, set the number of visible icons to 30. Now go into the quicklaunch with a right click and take the menu option "Add launcher". This takes you to a dialogue where you can add items from /usr/share/applications Add two dozen or so of your favourites. :-) You can now adjust the width/size to suit. Finally, I set the panel to autohide. The last image of full screen shot with the panel visible I'll send separately because of size limitations. This is using the applets and "icons" in a way that doesn't fight KDE4, frees up screen real-estate and give a great deal of functionality. It makes it clear that these are application launchers - not 'icons' - and focuses them. It means the folders I do have on my 'desktop' contain data, documents, not programs. Personally I think this gets closer to the real desktop analogy. -- This is a general discussion intended for use only by qualified professionals. It should not be taken or used as a recommendation for any specific business, application, or environment. Said recommendations can be made only in a specific context and will be made only for a professional fee.
--- On Fri, 2/26/10, Anton Aylward <anton.aylward@rogers.com> wrote:
Charles Obler said the following on 02/26/2010 02:55 AM:
This suggests that there may be a simple way to add icons to the folder -- just copy the property files from
/usr/share/applications
to
~/Desktop.
However, I doubt that it is really that simple. What if I have several different "Folder" activities, each with a different "opera"? Because there is only one "Desktop" directory, all of these opera property files would have to have unique names. What am I missing?
You are missing the purpose of the property files. I think this is because you are still hung up on icons from 3.5
The property files are not icons. Icons are just a visual prompt.
The folder should contain "data", not programs. The attribute of the data should tell how it should be used - "*.odt" uses OpenOffice - and so on. That's an association you set up separately.
What you are doing is putting things that directly invoke programs. This is the wrong approach. They don't belong on your desktop or in any of the folders in "My Documents" that you may put on your desktop.
Let me show you something that uses the contents of /user/share/applications more sensibly and in a more focused and usable manner. Maybe someone will take this, clean it up, add some more graphics, and put it in blog or wiki ...
First, create a new panel. (See the KDE4 documentation and examples on-line, I'm not going to repeat such fundamentals.)
Right click somewhere on the blank desktop background and select "Add Panel".
Put this new panel on the right and set its width to about 32 pixels - which gives you room to play in - centre it, and for now don't set the autohide. That comes when you're finished. Add one and only one widget - "quicklaunch" In the quicklaunch settings, set the number of visible icons to 30.
Now go into the quicklaunch with a right click and take the menu option "Add launcher".
This takes you to a dialogue where you can add items from /usr/share/applications
Add two dozen or so of your favourites. :-)
You can now adjust the width/size to suit. Finally, I set the panel to autohide.
The last image of full screen shot with the panel visible I'll send separately because of size limitations.
This is using the applets and "icons" in a way that doesn't fight KDE4, frees up screen real-estate and give a great deal of functionality.
It makes it clear that these are application launchers - not 'icons' - and focuses them.
It means the folders I do have on my 'desktop' contain data, documents, not programs.
Personally I think this gets closer to the real desktop analogy.
Thanks for the suggestion. I now have a presentable quicklaunch panel. My initial attempt did not go well, however. I created the panel, I added quicklaunch, and I added a few applications. The result did not come out looking like your screenshot, however. Some of the applications I added were on the panel; others were collected at the corner of the screen, off the panel, and some were overlaying others there. There seems to be no way to drag these stray applications back to the panel. Time to delete and start over. Here is where the problems started. Since I already have my taskbar panel on the right, and did not want to overwrite it, I created the new panel on the left. Then I added quicklaunch. But the quicklaunch widgets were not properly aligned -- they were at the extreme right edge of the panel, and were partially cut off by the panel edge. I tried to grab the launcher and move it, but it had no handle. The individual applications were also unmoveable. Finally, in desperation, I moved the panel to the top edge of the screen. Some of the quicklaunch icons went with the panel, and others gathered in the top right corner of the screen, some sitting atop others. I think the initial problem occurred because quicklaunch insists on creating two rows or columns of application icons. I wanted to keep the panel width to a minimum, since panels monopolize screen real-estate -- they appear on every screen. I would increase the width to see all of the quicklaunch icons, then decrease it, expecting the icons to flow into a single column. Could I put quicklaunch in a folder? Do I need to have a panel? Maybe I should explore autohide or something like that. - I like the quicklaunch capability. However, I'm not sure that I agree with your philosophy. At the risk of being flippant, I would say that programs ARE data -- e.g., "*.desktop" uses the launcher or kicker or whatever. The nice thing about programs is that they remain relatively constant, whereas my *.html files, for example, change every day and every hour. Once I add the program "opera" to the folder, I can access a vast range of html files without having to change the folder. On a real desktop, one has a mixture of data and tools. One has a stapler, a pencil, a pen, a ruler, a typewriter (remember those?), an in-box, an out-box, a blotter, etc., along with a few documents. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Charles Obler said the following on 02/26/2010 12:55 PM:
Thanks for the suggestion. I now have a presentable quicklaunch panel.
:-)
My initial attempt did not go well, however.
Now I come to think about it, months ago when I did this it took a bit of experimentation.
[...]
Here is where the problems started. Since I already have my taskbar panel on the right, and did not want to overwrite it, I created the new panel on the left.
Duh! (-; ylisae egami rorrim a seod gnihtyreve toN
Then I added quicklaunch. But the quicklaunch widgets were not properly aligned -- they were at the extreme right edge of the panel, and were partially cut off by the panel edge.
Did I say to centre the panel? There are drag points where you can expand the panel and set where the centre goes. If the panel isn't big enough funny things happen. Pretty much like this. I've attached a screenshot of the drag points for adjusting the 'length' of the panel. And if your quicklaunch applet inside the panel isn't big enough for all the launchers you put in it, funny things happen.
I tried to grab the launcher and move it, but it had no handle.
I think you mean the quicklaunch applet. No, you adjust the size of the panel to "move" it and insert spacers around it and adjust the size of the spacers. But first adjust the size and centering of the panel!!!
The individual applications were also unmoveable.
I think you mean the launchers inside the quicklauncher. You don't move them by drag, and yes that is counter intuitive. Go back to the screenshot of the control or the quicklauncher I attached to a previous mail. You CAN sort then ascending or descending.
Finally, in desperation, I moved the panel to the top edge of the screen. Some of the quicklaunch icons
you mean the launcher
went with the panel, and others gathered in the top right corner of the screen, some sitting atop others.
Ah. Well that means they hadn't been put in the quicklauncher, which also explains some of your previous problems.
I think the initial problem occurred because quicklaunch insists on creating two rows or columns of application icons.
Now why would it do that? Because you hadn't set the size of the panel to be "tall and thin". Oh, top of screen. "long and thin". See the adjustment using the controls in the screenshot I've attached.
I wanted to keep the panel width to a minimum, since panels monopolize screen real-estate -- they appear on every screen.
:-) That's why I set "autohide" when I was finished. In the control for the quicklauncher you can control the size of the icons that appear in it. I had a screenshot of that control panel in a previous post. As you can see from that, I've set the icon size to 24px and I've got 23 icons in my panel on the right. You could set the icon size to 16px if you have better eyes than I do. But DO make sure there is space enough for all the icons you put there. I've set it for 30 even though I only have 23. If you set it too low funny things happen.
I would increase the width to see all of the quicklaunch icons,
No, that's not the way to do it. See what I've said before about making the panel "long" enough to accommodate the size of the quicklauncher with all the launchers in it. Use the grey arrows like in the attached screenshot
then decrease it, expecting the icons to flow into a single column.
When you adjust the panel - not the quicklauncher - to adjust its length along the edge of the screen (as opposed to 'width' - how far it protrudes into the screen), don't you see little grey triangles with arrows in them? make sure its long enough.
Could I put quicklaunch in a folder? Do I need to have a panel? Maybe I should explore autohide or something like that.
-
I like the quicklaunch capability. However, I'm not sure that I agree with your philosophy.
At the risk of being flippant, I would say that programs ARE data -- e.g., "*.desktop" uses the launcher or kicker or whatever.
The nice thing about programs is that they remain relatively constant, whereas my *.html files, for example, change every day and every hour. Once I add the program "opera" to the folder, I can access a vast range of html files without having to change the folder.
On a real desktop, one has a mixture of data and tools. One has a stapler, a pencil, a pen, a ruler, a typewriter (remember those?), an in-box, an out-box, a blotter, etc., along with a few documents.
-- "...Then anyone who leaves behind him a written manual, and likewise anyone who receives it, in the belief that such writing will be clear and certain, must be exceedingly simple-minded..." -- Plato, _Phaedrus_
On Friday 26 February 2010 21:24:41 Anton Aylward wrote:
This is using the applets and "icons" in a way that doesn't fight KDE4, frees up screen real-estate and give a great deal of functionality.
It makes it clear that these are application launchers - not 'icons' - and focuses them.
Thanks Anton, After your clear instructions, I also made the plunge into the application launcher and I like it. Have though a small problem. E.g. if I try to launch Kmix it starts the command and nothing shows up. Same with KwikDisk. How come? -- Linux User 183145 using a Pentium III , powered by openSUSE 11.2 (i586) Kernel: 2.6.31.12-0.1-desktop KDE Development Platform: 4.4.00 (KDE 4.4.0) "release 2" 13:30pm up 13:01, 4 users, load average: 0.43, 0.28, 0.74 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Constant Brouerius van Nidek said the following on 02/28/2010 01:37 AM:
On Friday 26 February 2010 21:24:41 Anton Aylward wrote:
This is using the applets and "icons" in a way that doesn't fight KDE4, frees up screen real-estate and give a great deal of functionality.
It makes it clear that these are application launchers - not 'icons' - and focuses them.
Thanks Anton, After your clear
mumble mumble :-^
instructions, I also made the plunge into the application launcher and I like it. Have though a small problem. E.g. if I try to launch Kmix it starts the command and nothing shows up. Same with KwikDisk. How come?
Dunno. Lets guess. I don't have kmix in the set of application launchers. I have the icon kmix in my system tray. (see attached screenshot) How did t get there? I *think* I ran kmix at some time and it ended up there. I click on it and I get the volume control and a button that says "mixer". When I click on that I get. not a mixed gender party but rather a window with lots of sliders. Obviously something is wrong. This is not intended as a mixer is the sense that a normal, non technical person would use the term, another example of the failure of the techie-geek-minded designers of KDE4 to perform proper end user analysis..... Mixer? Oh, sorry, you meant Canada Dry? -- The aim of science is to seek the simplest explanations of complex facts. Seek simplicity and distrust it. - Whitehead.
On Sunday 28 Feb 2010 21:32:43 Anton Aylward wrote:
Constant Brouerius van Nidek said the following on 02/28/2010 01:37 AM:
On Friday 26 February 2010 21:24:41 Anton Aylward wrote:
This is using the applets and "icons" in a way that doesn't fight KDE4, frees up screen real-estate and give a great deal of functionality.
It makes it clear that these are application launchers - not 'icons' - and focuses them.
Thanks Anton, After your clear
mumble mumble :-^
instructions, I also made the plunge into the application launcher and I like it. Have though a small problem. E.g. if I try to launch Kmix it starts the command and nothing shows up. Same with KwikDisk. How come?
Dunno. Lets guess.
I don't have kmix in the set of application launchers.
I have the icon kmix in my system tray. (see attached screenshot) How did t get there? I *think* I ran kmix at some time and it ended up there.
I click on it and I get the volume control and a button that says "mixer". When I click on that I get. not a mixed gender party but rather a window with lots of sliders.
Obviously something is wrong. This is not intended as a mixer is the sense that a normal, non technical person would use the term, another example of the failure of the techie-geek-minded designers of KDE4 to perform proper end user analysis.....
Mixer? Oh, sorry, you meant Canada Dry?
babble babble babble Errrrrrrrrrrrr what else do you expect an Mixer to be called diken stiren toolen or something KDE4 has problems but the name of the Audio Mixer device is an absolute non starter Get real Pete -- Powered by openSUSE 11.2 Milestone 2 (x86_64) Kernel: 2.6.30-rc6-git3-4- default KDE: 4.2.86 (KDE 4.2.86 (KDE 4.3 >= 20090514)) "release 1" 08:23 up 36 days 23:06, 3 users, load average: 0.02, 0.08, 0.04
Peter Nikolic said the following on 03/01/2010 03:27 AM:
On Sunday 28 Feb 2010 21:32:43 Anton Aylward wrote:
[....]
Get real
I do on weekdays; as you'd have seen from other posts. Weekends are time-out. Relax. Don't be so serious. Go get some sense of humour. -- Knowledge will forever govern ignorance: And a people who mean to be their own governours, must arm themselves with the power which knowledge gives. --James Madison, quoted on the Library of Congress -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Monday 01 Mar 2010 12:14:00 Anton Aylward wrote:
Peter Nikolic said the following on 03/01/2010 03:27 AM:
On Sunday 28 Feb 2010 21:32:43 Anton Aylward wrote:
[....]
Get real
I do on weekdays; as you'd have seen from other posts. Weekends are time-out. Relax. Don't be so serious.
Go get some sense of humour.
Oh i got one of them ok dont worry but not of the type that would work on here. Pete -- Powered by openSUSE 11.2 Milestone 2 (x86_64) Kernel: 2.6.30-rc6-git3-4- default KDE: 4.2.86 (KDE 4.2.86 (KDE 4.3 >= 20090514)) "release 1" 15:18 up 37 days 6:01, 3 users, load average: 0.29, 0.13, 0.04
On 26/02/10 07:55, Charles Obler wrote:
Since we seem to be stuck with KDE 4 for a while, I decided that I might as well learn something about it. I've found several helpful tutorials, and I'm looking for others.
http://techgage.com/article/ten_kde_4_tricks_worth_knowing_about/1 http://techgage.com/article/ten_kde_4_tricks_worth_knowing_about/2
http://hanswchen.wordpress.com/2009/11/17/how-do-you-use-activities -- 17 Nov 2009
http://userbase.kde.org/Plasma -- 24 Feb 2010
There is a draft one on the SuSE wiki based on a discussion I was having recently on this ML at http://en.opensuse.org/KDE/KDE4/Guide_to_Plasma
The first tutorial got me interested in Dolphin. I found out that I can split the screen, just as mc does. And I also have a konsole panel -- like mc, except that I don't have to do Ctrl-O to see the output. So Dolphin might actually be helpful, now and then!
Dolphin is extremely powerful, and there is no longer an excuse to not include file manager style features because unlike Konqueror it doesn't have to try and be a web browser too.
The other two tutorials introduced me to the "New KDE4 Concept" that we've all heard so much about. There must be something wrong with me, because I think I'm finally beginning to get it.
In KDE 3.5, I organize my dozen or so desktop icons by putting all icons pertaining to a particular activity together on a row. For example, I have a row for configuration applications, a row for office applications, a row for pdf viewers -- believe it or not, there are four of them!
If I understand KDE 4 correctly, I use "activities" instead of "rows" to group related applications together. On my desktop, I would have no applications at all -- only an "activity selector" bar.
Activities are groups of plasma widgets. In the same way that virtual desktops are groups of application windows. So yes, activities can be used to do what you are describing, but also much more. The "how do you use activities" blog post you linked to is a good example.
To get this "activity selector" on the desktop, I click on pager desktop-one twice -- to bring up the desktop -- then I click on the cashew. If I don't like cashews or can't find the cashew, I can right-click on the desktop itself. I then click on "unlock the widgets", and finally, on "add widget".
The "activity bar" is the first widget I see. It's also the most important widget, as I've found out: Without it, there is no way to GET to my "activities".
Technically, there is another way, the "ZUI" but as I've said in other threads, it's terrible and is going away in KDE4.5. The Activity Bar is the way to go. KDE4.5 may introduce some other ways to get to activities.
Now, I can start adding "activities". I do seem to need the desktop cashew for this. I click on "add activity" and a blank green wallpaper comes up. I right-click on the wallpaper and select "Desktop Activity Settings". I then select the "Activity" tab and turn the dummy "Desktop" into a "Folder". I get to give the "Folder" a name. When I close the "Desktop Accitivy settings" icons appear out of nowhere, all nicely aligned!
Who selects these icons, I don't know. I just know that they are not exactly the icons I want.
By default, the Folder View activity - which is what you have added - points to the ~/Desktop folder. So what you see is the default icons SuSE provides. Basically, the Folder View activity (or applet) points to any actual folder on disk (or even a remote url) and displays its contents just as a file manager would. It can be any folder.
I spent a lot of time trying to figure out how to add new icons to the folder. I tried using the application launcher, and right-clicking before starting the application -- but there is no "add to folder" option.
That option isn't available because it is possible to have multiple folder views on the same desktop. In that case you would have to specify which folder view you meant, and things would get complicated. So there is no menu option to add to folder. The ways to add things: 1) Drag-and-drop applications or files from wherever (Dolphin, the application launcher menu) - you get an option "Copy here" or "Link Here" 2) Right-click, create new, as you mention below. 3) Add it to the actual folder on disk, e.g. cp $file ~/Desktop Basically the way to interact with the folder view is just like you interact with a Dolphin window showing some files.
Finally, I right-clicked on the green area again. I noticed that the last option has changed from "Desktop Activity Settings" to "Folder Activity Settings". And I also noticed the first option: "Create New". I selected it and then selected "new link to application" -- the only suboption that made sense. Up came a properties box. I filled in the blanks with opera and selected the opera icon. What do you know?! -- opera appeared on my ghastly green folder!
This works, but is not the simplest way. You could simply have drag-n-drop from the menu. By the way you can change the background away from the "ghastly" SuSE green! Just right click on the desktop and choose "Activity Settings" as before.
The problem is that I hate filling out property boxes. I'm never quite sure what working set to use, what operand codes to add to the command, etc.. It would be nice if there were template files I could just copy. Where would such files be? Probably in /opt/kde4 someplace. Except that they're not. So what about /usr? /usr/share/applications sounds like a good possibility. Yeah, there it is: opera.desktop.
The next question: Where does the new property file end up? I specified a distinctive comment property, to make the file recognizable, and then started searching for it. I didn't find it in .kde or in .kde4 or in .local or anywhere else that made sense. Finally, I noticed a "Desktop" directory, and there I found my new file.
This suggests that there may be a simple way to add icons to the folder -- just copy the property files from
/usr/share/applications to ~/Desktop.
However, I doubt that it is really that simple. It is! I promise! Try it and see, it works like magic! What if I have several different "Folder" activities, each with a different "opera"? Because there is only one "Desktop" directory, all of these opera property files would have to have unique names. What am I missing?
If multiple folder views point to the same folder, they will all display the exact same. Any change you make to one will be a) reflected on disk in ~/Desktop and b) in any other folder views pointing to the same desktop. The key point you seem to be missing is how to configure the folder view activity to point to a different folder. Right-click on the desktop and open "Folder View Activity settings". Here will be a lot of options that will hopefully make things a lot more obvious. For example, on the "Location" tab, you can change the folder on disk that the "folder view" is displaying. It can be any folder on disk, or even a remote url. KDE's kio makes this incredibly useful - you can open smb:// shares, fish:// locations, anything that you can open in Dolphin. In the "Display" tab, you can change the sort order, alignment, etc. just as in Dolphin or any other file manager. In the "Filter" tab, you can ask the folder view to only display files that match a certain pattern or file type. This is extremely useful too!
I discovered most of the procedures above through trial and error. And one of the errors I made was rather scary: I found myself with NO desktop, nothing but a white screen, with no cashews, no right-click functionality, and seemingly no escape. I did have the taskbar panel, however, and clicking on the "Show plasma dashboard" restored things, for reasons I do not understand.
Not sure what happened there, glad you got out of it OK :) Just stick to the activity tab bar ...
My recommendation then is to create a backup copy of the following directories before experimenting:
~/.kde ~./.kde4 ~
Making a backup before experimenting, regardless of the subject, is always an excellent idea.
I realize that this must sound hopelessly simple-minded to 95% of the people on this list. But that still leaves 5% that may find my experience helpful.
Your experience is helpful, all we can hope is that KDE4 becomes helpful to you too :) Regards, Tejas -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
--- On Fri, 2/26/10, Tejas Guruswamy <masterpatricko@gmail.com> wrote:
On 26/02/10 07:55, Charles Obler wrote:
Since we seem to be stuck with KDE 4 for a while, I decided that I might as well learn something about it. I've found several helpful tutorials, and I'm looking for others.
http://techgage.com/article/ten_kde_4_tricks_worth_knowing_about/1 http://techgage.com/article/ten_kde_4_tricks_worth_knowing_about/2
http://hanswchen.wordpress.com/2009/11/17/how-do-you-use-activities -- 17 Nov 2009
http://userbase.kde.org/Plasma -- 24 Feb 2010 There is a draft one on the SuSE wiki based on a discussion I was having recently on this ML at
I see that the guide begins with definitions. This is helpful. The definition of "desktop" needs some clarification, however. There is something that might be called a "desktop window". It's the first screen that we see when KDE4 starts. I regard it as the bottom level node in the hierarchy of folders. It's not a "group of application windows": It is one particular window in that group. For me, the "all-important buzzword" is "Activity". "Plasma" and "plasmoid" remind me of the Java term "applet": The terms are of interest mainly to the developer. The explanation of "Activity" is very helpful. It confirms what I have already gleaned. I still have questions about the "Dashboard". Is there one dashboard, or a separate dashboard for each activity? If one, then it seems to be related to the desktop window -- the root activity. The launch panel has an icon for showing the dashboard, but none for showing the desktop window. However, I can get the desktop window by clicking twice on the virtual desktop icon. In the tutorial, the activity bar becomes a separate panel. Alternatively, however, it can be added to the Desktop or to every Folder. The advantage is that the desktop or folder does not subtract from screen space. The disadvantage is that one has to get to the Desktop or Folder before one can select the Activity. But changing the Activity is not something I expect to be doing frequently, so I don't mind a few extra keystrokes. The tutorial now makes sense to me -- even the part about using a Folder as the Desktop, to emulate 3.5. But it didn't make sense the first time I read it -- several days ago. It's not enough to define the terms: I have to see how they extend existing concepts. That's why I like to start with the "Activity" concept.
Who selects these icons, I don't know. I just know that they are not exactly the icons I want.
By default, the Folder View activity - which is what you have added - points to the ~/Desktop folder. So what you see is the default icons SuSE provides. Basically, the Folder View activity (or applet) points to any actual folder on disk (or even a remote url) and displays its contents just as a file manager would. It can be any folder.
However, I doubt that it is really that simple.
It is! I promise! Try it and see, it works like magic!
I discovered most of the procedures above through trial and error. And one of the errors I made was rather scary: I found myself with NO desktop, nothing but a white screen, with no cashews, no right-click functionality, and seemingly no escape. I did have the taskbar panel, however, and clicking on the "Show plasma dashboard" restored things, for reasons I do not understand. Not sure what happened there, glad you got out of it OK :)
Just stick to the activity tab bar ...
Well, the problem has occurred again, several times, and now I can't fix it, even by logging out. My activity bars no longer function, and the "show dashboard" widget on the taskbar panel does nothing. I have tried removing almost all of my activities -- everything but the original "desktop activity" -- and adding them back. Still the activity bars are non-functional. I have an activity-bar panel, activity bars in the Folders, and an activity bar in the Desktop window. All have stopped functioning. I can click on them and the slider moves, but no activity switch occurs. How can I get back a functioning system? :) I will post this report in a separate message. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Saturday 27 February 2010 00:12:28 Charles Obler wrote:
I still have questions about the "Dashboard". Is there one dashboard, or a separate dashboard for each activity? If one, then it seems to be related to the desktop window -- the root activity.
The dashboard is a way to view the widgets on the current activity - it's activity specific.
The launch panel has an icon for showing the dashboard, but none for showing the desktop window. However, I can get the desktop window by clicking twice on the virtual desktop icon.
The default panel contains a 'Show dashboard' widget, and there is a 'Show desktop' that works in the same way, but just shows the desktop by clearing away all the windows. As you found out you can also Show Desktop by clicking on that desktop's pager button. This function also can be customised in the pager settings to show dashboard, or do nothing. HTH Will -- Will Stephenson, openSUSE Team SUSE LINUX Products GmbH - Nürnberg - AG Nürnberg - HRB 16746 - GF: Markus Rex -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
This is the last image I referred to in my previous mail about using launching in a side panel - its a slice of a full screen shot with the panel visible. Its shown with the autohide turned off -- Watch your thoughts; they become words. Watch your words; they become actions. Watch your actions; they become habits. Watch your habits; they become character. Watch your character; it becomes your destiny.
--- On Fri, 2/26/10, Charles Obler <joyinstruggle@yahoo.com> wrote:
From: Charles Obler <joyinstruggle@yahoo.com> Subject: [opensuse] Making sense of KDE4 To: opensuse@opensuse.org Date: Friday, February 26, 2010, 2:55 AM Since we seem to be stuck with KDE 4 for a while, I decided that I might as well learn something about it. I've found several helpful tutorials, and I'm looking for others.
http://techgage.com/article/ten_kde_4_tricks_worth_knowing_about/1 http://techgage.com/article/ten_kde_4_tricks_worth_knowing_about/2
http://hanswchen.wordpress.com/2009/11/17/how-do-you-use-activities -- 17 Nov 2009
http://userbase.kde.org/Plasma -- 24 Feb 2010
The first tutorial got me interested in Dolphin. I found out that I can split the screen, just as mc does. And I also have a konsole panel -- like mc, except that I don't have to do Ctrl-O to see the output. So Dolphin might actually be helpful, now and then!
The other two tutorials introduced me to the "New KDE4 Concept" that we've all heard so much about. There must be something wrong with me, because I think I'm finally beginning to get it.
In KDE 3.5, I organize my dozen or so desktop icons by putting all icons pertaining to a particular activity together on a row. For example, I have a row for configuration applications, a row for office applications, a row for pdf viewers -- believe it or not, there are four of them!
If I understand KDE 4 correctly, I use "activities" instead of "rows" to group related applications together. On my desktop, I would have no applications at all -- only an "activity selector" bar.
To get this "activity selector" on the desktop, I click on pager desktop-one twice -- to bring up the desktop -- then I click on the cashew. If I don't like cashews or can't find the cashew, I can right-click on the desktop itself. I then click on "unlock the widgets", and finally, on "add widget".
The "activity bar" is the first widget I see. It's also the most important widget, as I've found out: Without it, there is no way to GET to my "activities".
Now, I can start adding "activities". I do seem to need the desktop cashew for this. I click on "add activity" and a blank green wallpaper comes up. I right-click on the wallpaper and select "Desktop Activity Settings". I then select the "Activity" tab and turn the dummy "Desktop" into a "Folder". I get to give the "Folder" a name. When I close the "Desktop Accitivy settings" icons appear out of nowhere, all nicely aligned!
Who selects these icons, I don't know. I just know that they are not exactly the icons I want.
I spent a lot of time trying to figure out how to add new icons to the folder. I tried using the application launcher, and right-clicking before starting the application -- but there is no "add to folder" option.
Finally, I right-clicked on the green area again. I noticed that the last option has changed from "Desktop Activity Settings" to "Folder Activity Settings". And I also noticed the first option: "Create New". I selected it and then selected "new link to application" -- the only suboption that made sense. Up came a properties box. I filled in the blanks with opera and selected the opera icon. What do you know?! -- opera appeared on my ghastly green folder!
The problem is that I hate filling out property boxes. I'm never quite sure what working set to use, what operand codes to add to the command, etc.. It would be nice if there were template files I could just copy. Where would such files be? Probably in /opt/kde4 someplace. Except that they're not. So what about /usr? /usr/share/applications sounds like a good possibility. Yeah, there it is: opera.desktop.
The next question: Where does the new property file end up? I specified a distinctive comment property, to make the file recognizable, and then started searching for it. I didn't find it in .kde or in .kde4 or in .local or anywhere else that made sense. Finally, I noticed a "Desktop" directory, and there I found my new file.
This suggests that there may be a simple way to add icons to the folder -- just copy the property files from
/usr/share/applications
to
~/Desktop.
However, I doubt that it is really that simple. What if I have several different "Folder" activities, each with a different "opera"? Because there is only one "Desktop" directory, all of these opera property files would have to have unique names. What am I missing?
I discovered most of the procedures above through trial and error. And one of the errors I made was rather scary: I found myself with NO desktop, nothing but a white screen, with no cashews, no right-click functionality, and seemingly no escape. I did have the taskbar panel, however, and clicking on the "Show plasma dashboard" restored things, for reasons I do not understand.
My recommendation then is to create a backup copy of the following directories before experimenting:
~/.kde ~./.kde4 ~
I realize that this must sound hopelessly simple-minded to 95% of the people on this list. But that still leaves 5% that may find my experience helpful.
Wow! KDE 4.4 is beautiful! -- now that I know what I'm doing. I've set up a well-organized "Activity Tree" -- a "Desktop Activity" at the root, "Folder View Activities" as the branches, and applications, URL's, links, and widgets as the leaves on each folder. I can also use pager to switch to my "parallel world" -- to the same Activities Tree, but with different applications running. This is NEAT! :) :) - - My reply to John earlier tonight explains how I set this up. Here is that reply: I started out confused by KDE 4.4 too, but now I'm coming to love it. Although pager still functions, and is very useful, the "Activity" now takes the place of the pager "desktop". For this reason, it is better to think of the pager "desktops" as parallel "activity trees". The root of the "Activity Tree" is called a "Desktop Activity", and the branches are called "Folder View Activities". The leaves are the things you place on the "Folder" window. They can be applications or files or URLs -- or "widgets". A widget is button or bar that performs a special system or KDE function. The "Clock", for example, is a widget. There are widgets that monitor system resources, dictionary widgets that look up words, and KDE widgets that do window switching for you. Finally, at the edge of the screen, you have "Panels". The Panels remain fixed, as the Activity changes -- i.e., the Panels are accessible from every activity. The taskbar, for example, is a panel. It's only one of several kinds of panels you can create. pager tree 1: --> Desktop Activity: ----> Folder View Activity (Internet) ------> Browser 1, e.g., opera ------> Browser 2, e.g., firefox ------> URL 1, ------> kconsole ----> Folder View Activity (Preferences) ------> YaST ------> KDE 4 preferences ------> KDE 4 help etc.. To switch between Activities, you need an "Activity Bar" widget. I recommend, at least initially, that you have a separate panel for the "Activity Bar" -- then you can access any Activity from any other Activity. Later, you may want to adopt a more compact approach: Put the Activity Bar on each Folder, and put a little "Show Desktop" widget on your taskbar panel. You can then right-click on the "Show Desktop" widget and add a shortcut key that takes you directly to your current Folder, where you have your Activity Bar To create these Activities and Panels, you right-click on a screen, and select "Unlock Widgets". Then right-click again: You now see additional options, such as "Add Panel", "Add Widget". If you click on "Add Widget", the "Activity Bar" widget is the first widget in the list. The list groups widgets by category -- other window-related widgets are in the last category. If you right-click on a Panel, Unlock Widgets, and right-click again, you will see a "Panel Options" option. If you select this and then click on "Panel Settings", you will get a form that allows you to resize the Panel and move the icons around inside the panel. Panels and Activities have what is called a "Cashew" at the corner of the screen. If you click on the Cashew, you get a list of options that includes the options you get when you simply right-click on the screen. To close the list, click on the Cashew again, once or twice. One additional option the Cashew gives you is "Add Activity". Use this to extend your activities tree. The Activity you add comes up as a "Desktop Activity". Since you already have a Desktop Activity at the root of the tree, you probably don't need another. What you want instead is a Folder View Activity. Right-click on the screen, select "Desktop Activity Options", then select the "Activity" tab in the dialogue box. Open the pulldown list and change to a "Folder View Activity". The dialogue box then changes. You get to specify the "Location" of the folder and the folder name. The "Location" is the directory where the folder items will be stored. The default is "Desktop". You should change this. I use "Desktop" subdirectories as my folder locations, but you can use any directory you want. The dialogue box allows you to set your wallpaper. This is another thing I like about KDE 4: I use paintings as wallpaper, and have a different painting for each Folder. Close the dialogue box and you have a Folder View Activity. The folder shows whatever is in the Location directory. If it's a new directory, the folder is blank. To add things to the folder, right-click and select "Create New". Then select URL or link or whatever. To add applications to the folder, open the kicker application tree (if you're using classic KDE), but instead of opening the application, drag it to the folder -- i.e., press, drag and then release. If you are using pager, with multiple pager trees, each Activity has a separate screen for each tree. When you do the pager switch, you get the same Activity screen, but a whole new set of open applications. That's why I call the pager trees "parallel". -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (8)
-
Adam Tauno Williams
-
Anton Aylward
-
Charles Obler
-
Constant Brouerius van Nidek
-
John E. Perry
-
Peter Nikolic
-
Tejas Guruswamy
-
Will Stephenson