profile-image

TheBlackCat

Todd R
KDE ePub Thumbnailer

Various Plasma 5 Improvements 51 comments

by caig
Score 70%
70 Likes
30 Dislikes
Jan 12 2018
I notice you are building this on openSUSE buildservice. Would it be possible to submit it to KDE:Extra so other openSUSE users can install it more easily? - May 04 2014
yaWP (Yet Another Weather Plasmoid)

Plasma 4 Widgets 1198 comments

Score 90%
90 Likes
10 Dislikes
Mar 23 2013
Steps to reproduce:

1. Add yawp to a horizontal panel that is at the bottom of the screen and that is the whole width of the screen.
2. Configure a city (say New York, NY in accuweather). Keep all other options default.
3. Once the weather for that city is displayed, increase the height of the panel.

As you keep increasing the height of the panel, eventually the popup will appear embedded in the panel on top of the far left temperature (I did not see this until the panel was at least 93 pixels tall, but try increasing your panel as large as you can if you have to).

Here is a screenshot of what I see:

http://i1331.photobucket.com/albums/w587/toddrme2178/yawp2_zpsa3421586.png

After you see this:

4. Reduce the height of the panel (make the horizontal panel thinner). Once the height drops enough that the popup no longer appears in the panel, it then appears in the upper-left corner of the screen. Here is screenshot of what I see:

http://i1331.photobucket.com/albums/w587/toddrme2178/yawp3_zpsaf428288.png

The upper-left corner of the screenshot is the upper-left corner of my screen, the small thing in the lower-right is the corner of an unrelated plasmoid. - May 16 2013
Correction: I was wrong, this problem also happens with tall horizontal panels. Again, if the panel is short when you add the widget, it won't appear, but if you make it tall, or make it tall then short again, the problem manifests. - May 15 2013
yawp doesn't work properly for me in a vertical panel. If the panel is wide, then I get a shrunk version the popup displayed in the panel in front of the normal panel widget. If the panel is narrower, I get a tiny version of the popup displayed permanently in the upper-left corner of the screen. These problems do not occur on horizontal panel.

If the panel is narrow when the widget is added the problem does not appear, but if I add the widget to a narrow panel, then make the panel wider the popup in the panel appears. If I then make the panel narrow again the popups then appears in the top-left of the screen.

I am using KDE SC 4.10.3. - May 15 2013
Panel Toggle

Plasma 4 Widgets 13 comments

by justi
Score 61%
61 Likes
39 Dislikes
Jan 16 2013
Just a suggestion: it might be worthwhile to explain in the description exactly what the plasmoid does. - Feb 27 2013
Smooth Tasks 2

Plasma 4 Widgets 71 comments

Score 80%
80 Likes
20 Dislikes
Nov 02 2013
Would it be possible to use a different version numbering scheme? Dashes are not allowed in rpm package versions, making packaging the plasmoid more difficult. - Mar 06 2012
PublicTransport

Plasma 4 Widgets 813 comments

Score 92%
92 Likes
8 Dislikes
Jan 17 2013
I think I have figured out why the build error occurs. Whenever I run make with -j2 or higher, I get the missing file error. If I run it with just make, or make -j1, the error doesn't occur. - Nov 04 2011
Thanks, the Cmakelists.txt file works great. I am getting what I think is an unrelated build error, though:

In file included from /usr/src/packages/BUILD/publictransport-1319422801/runner/publictransportrunner.h:26:0,
from /usr/src/packages/BUILD/publictransport-1319422801/runner/publictransportrunner.cpp:20:
/usr/src/packages/BUILD/publictransport-1319422801/runner/config/publictransportrunner_config.h:24:44: fatal error: ui_publicTransportRunnerConfig.h: No such file or directory
compilation terminated.

As for translations, I am not sure. Even if the language files were just in their own svn or git directory it would help a lot. - Oct 24 2011
"Isn't it always like this?"

Usually in cases where the library and other components live in the same tree, the library and other components can be built in one go. Then the libraries are split up from the other files using sub-packages after the build is complete. I am pretty sure both RPMs and DEB files support build multiple packages from a single package description file (I know RPMs can).

The advantage of this is you can have clean separation of the shared library and non-library rpms or debs while only needing a single tarball, a single package description file, and a single build.

The same is true of localization files. These are almost always built with the rest of the software and then split off using automated scripts that search for the language files, tag them with the appropriate language data so users can find them, and put them where they need to go (either in the main package or in their own package, depending on how big they are). This is one of only two pieces of software I know of that expect users to download, tar, and build the language files separately.

So as it is now, it is very difficult to package. The stuff that you are having packagers do by hand is usually done automatically after the build using package description files.

For most package you just drop in a tarball, change the version number, then start the build. With this package you have to manually do multiple individual steps using a GUI interface. That make it easier for users at home building for themselves, but much harder for packagers. If you would like I could provide a spec file to show you how, at least for RPMs, software like this is usually structured.

In my case it is even more difficult because I am using open build service, which can be set up to automatically download the latest git snapshot, update the version numbering, build the package, and publish it with a single button press. This is ideally-suited to software like yours where the master git branch is always stable. But because of how the package is structured, this is impossible. Especially with how the language files are divided up in separate directory trees that all have to be downloaded separately, it is impossible to automate the build process. Currently I am just not building the language files. - Oct 23 2011
You should see what calligra and kde-workspace do, for example. They have separate lib directories but you are still able to build the entire tree at once. - Oct 23 2011
I like the more modular structure. Would it be possible to make a top-level CmakeLists.txt file that would allow people to build everything in one step rather than needing to install the library before compiling the rest? The way it is now makes it a lot harder to make packages. - Oct 20 2011
Is there a way to run packagers.sh in a non-interactive mode? That is, set all the options from flags you set when you run it? - Jul 25 2011
Oxygen KDE (Firefox Theme)

Various KDE 1.-4. Improvements 1783 comments

Score 95%
95 Likes
5 Dislikes
Aug 15 2013
Would it be possible to provide an option to use the native style in the sidebar rather than the blue konqi one that is currently used? Konqi is cool, but in my opinion it just doesn't match the rest of the theme style. I am not aware of any KDE application that has sidebars that look like that, and for me the whole point of using this theme is to make firefox look like a native KDE application. - Oct 04 2011
I agree. Konqi is cute, but he isn't used in other KDE configuration dialogs so if you want Firefox integrated with KDE he doesn't really fit. - Aug 09 2011
Here is a screenshot of the problem:

http://img.photobucket.com/albums/v89/toddrme/computer/oxygen-kde-1.png

The important part is the "closed tab" button towards the middle (the green recycle bin). You can see the arrow is much smaller than the flashgot one above and the session manager one below.

It appears the problem requires two things:

1. The icon does an action on click but also has a popup menu
2. The icon is in a sidebar

The session manager icon only has a menu, there is no action when you click on the icon. That is why it doesn't have the problem. The flashgot icon has an action and a menu, but it isn't in the sidebar. That is why it doesn't have the problem.

- Mar 23 2011
Here is a screenshot of the problem:

http://img.photobucket.com/albums/v89/toddrme/computer/oxygen-kde-1.png

The important part is the "closed tab" button towards the middle (the green recycle bin). You can see the arrow is much smaller than the flashgot one above and the session manager one below.

It appears the problem requires two things:

1. The icon does an action on click but also has a popup menu
2. The icon is in a sidebar

The session manager icon only has a menu, there is no action when you click on the icon. That is why it doesn't have the problem. The flashgot icon has an action and a menu, but it isn't in the sidebar. That is why it doesn't have the problem.

- Mar 23 2011
When I put icons with a popup arrow in a vertical toolbar, such as all in one sidebar, the arrows are squished vertically. - Mar 13 2011
Sea Plant

Wallpaper Other 2 comments

Score 56%
56 Likes
44 Dislikes
Jan 25 2008
Technically it isn't a plant, it's an animal (related to jellyfish). - Jul 12 2011
Make Progress!

Plasma 4 Widgets 26 comments

by msan
Score 84%
84 Likes
16 Dislikes
Apr 25 2011
0.1.2 doesn't install for me, either. KDE SC 4.6.2 on openSUSE 11.4. - Apr 15 2011
Flexible Tasks

Plasma 4 Widgets 80 comments

Score 76%
76 Likes
24 Dislikes
Mar 30 2011
Thanks for the update! Would it be possible to distribute it in either a tar.gz format or a tar.bz2 format? These tend to be the formats preferred by distributions for making packages. - Apr 10 2011
Smooth Tasks

Plasma 4 Widgets 842 comments

by panzi
Score 93%
93 Likes
7 Dislikes
Nov 05 2010
Clicking on a window thumbnail in a tooltip crashes plasma with KDE SC 4.6 RC 2. Or, at least, plasma quits and immediately starts up again, I am not sure it is technically crashing. Unfortunately I do not get crash report so I can't post a backtrace. - Jan 19 2011
This conflicts with dragging tasks to the pager. - Dec 08 2010
This is a great applet. Thanks for the hard work!

I do have one request. I don't know if it is even possible, not to mention feasible, but if it is I think it would be really useful. The idea is that, as an additional middle-click option, middle-clicking on a group of tasks displays all the windows in that group using the "present windows" kwin effect.

The normal task manager does this, the effect is triggered by ctrl+left click, but I think triggering it using the middle click would be better since it doesn't involve the keyboard. See below for a description of the implementation in the default task manager:
http://www.notmart.org/index.php/Software/Plasma_and_KWin

A related question: does smooth tasks implement this effect at all? ctrl+click does not seem to work for me with smooth tasks, so I was wondering if it was triggered in some other way, or not at all. - Mar 07 2010
This is a great applet. Thanks for the hard work!

I do have one request. I don't know if it is even possible, not to mention feasible, but if it is I think it would be really useful. The idea is that, as an additional middle-click option, middle-clicking on a group of tasks displays all the windows in that group using the "present windows" kwin effect.

The normal task manager does this, the effect is triggered by ctrl+left click, but I think triggering it using the middle click would be better since it doesn't involve the keyboard. See below for a description of the implementation in the default task manager:
http://www.notmart.org/index.php/Software/Plasma_and_KWin

A related question: does smooth tasks implement this effect at all? ctrl+click does not seem to work for me with smooth tasks, so I was wondering if it was triggered in some other way, or not at all. - Mar 07 2010
This has been available in the opensuse KDE4 community repositories for a long time now. - Mar 07 2010
PlayWolf

Plasma 4 Widgets 323 comments

Score 87%
87 Likes
13 Dislikes
Jan 13 2010
I am not sure whether it is a KDE 4.6 problem or an Amarok 2.4 problem, but I no longer get covers or lyrics in playwolf. - Jan 16 2011
I have a couple of requests:

1. Playwolf doesn't work very well in very large panels (high horizontal panels or wide vertical panels). The buttons become tiny while the sliders and album art become huge. I think that if the panel gets very large playwolf should just switch to the desktop form factor.

2. The buttons and progress bar expand with no limit as the widget grows but the text stays the same size. I think the text should grow with the widget up to a certain point. while the buttons and slider should not get above a particular size and height, respectively.

3. Using the next and forward buttons in the playwolf widget seems to break the lyrics extender. This only happens if you drop the lyrics on the desktop, and only if you use the back and forward buttons in the widget. Leaving the lyrics in the popup and/or controling the songs from within amarok works just fine. - Oct 24 2010
yaSDP (alternative ShutDown plasmoid)

Plasma 4 Widgets 43 comments

by Ophys
Score 87%
87 Likes
13 Dislikes
Aug 26 2010
This patch doesn't compile with KDE 4.6. solid/control/powermanager.h no longer exists. - Jan 16 2011
PlayWolf Elements

Plasma 4 Widgets 34 comments

Score 74%
74 Likes
26 Dislikes
Oct 18 2010
1. Primarily it is for the buttons and slider. Particularly for the buttons the background doesn't add anything, the buttons are fine on their own. My plan is to put the buttons and slider over the album art, but the background covers most of the album art. It also isn't very useful for the album art, but that isn't as big a deal. And I could imagine people using layouts where it doesn't help with the logo,either (especially if you use the shadows).

2. Maybe a different name might be good then? Playwolf, as best as I can tell, is named that because it is designed to work exclusively with amarok (which uses a wolf logo). If playwolf elements is designed to work with other software as well, then maybe a different name would be better so as not to confuse users. - Oct 20 2010
1. Sorry, "place" was a typo, I just meant the widget background. Other widgets usually call the setting "transparent", but that almost always means "completely invisible".

2. Great.

3. Also great.

4. It is a button playwolf has. I just thought that since this is called "playwolf elements" I would expect it to have at least all the elements playwolf has. I guess there is no reason you couldn't have both, though.

5. Yes, I tried. It did't work.

6 & 7. Great as well. - Oct 19 2010
That seems to have fixed it. Thanks!

I have some unrelated suggestions:

1. It would be nice if we could disable the place background on the individual items.

2. For instance with the folderview widget there is a "shadow" around the text that makes it easier to read. This might a solution to the earlier concerns about readability.

3. I personally prefer playwolf's slider, it would be nice if this was an option.

4. It would be nice if there was a button to open the Amarok window, like playwolf has.

5. It would be nice if the label supports html code for formatting.

6. It would be nice if the slider could be set to handle progress or volume.

7. It would be nice if there was a lyrics elements. - Oct 19 2010
Most of the widgets in this package freeze plasma consistently when I try to add them. Only the album art works. I am using KDE 4.5.2 and Qt 4.7 if that helps. - Oct 17 2010
Small Periodic Table

Plasma 4 Widgets 3 comments

by Eti
Score 68%
68 Likes
32 Dislikes
Oct 18 2010
Would it be possible to either have a separate source without the packagebuild, or have the source and packagebuild separate? This would be more convenient for users of other distributions, and seems to be the normal pattern for most plasmoids. - Oct 18 2010
Grouping Desktop

Plasma 4 Widgets 93 comments

Score 85%
85 Likes
15 Dislikes
Jul 24 2010
Great idea! I have been looking for something like this.

I do have a suggestion, though. It would be nice if there was an option to change what sort of containment the widgets were told they are in. So for instance many widgets will behave differently if they think they are in a panel than they do if they think they are in a desktop.

So it would be nice if users could set your widget to report different containment types to the widgets inside it. That way, for instance, someone could put desktop widget in a panel, or panel widgets on the desktop. You could even allow people to set whether the widget should act as though they are in a vertical panel or a horizontal one. And if there are other types of containments that also change widgets' behavior (like the netbook containment or mid containment), this would provide even more flexibility. - Jul 23 2010
deKorator

Various KDE 1.-4. Styles 133 comments

Score 85%
85 Likes
15 Dislikes
Aug 04 2017
Are you planning to integrate dekorator with the new simplified window decoration interface and GHNS system being used for 4.5? In 4.5 most themes, binary, aurorae, etc, are treated as equal, with no easy way to even tell them apart. People just see a list of pictures and pick the one they like best.

I think it would be great if dekorator supported this as well, so people just see a list of decorations and pick the one they think looks the best rather than having to download, install, and manage dekorator themes in a different way. - Jun 08 2010
Device Manager

Plasma 4 Widgets 175 comments

Score 90%
90 Likes
10 Dislikes
Sep 01 2009
Correction: it only seems to be a problem when you login with encrypted volumes connected, it is fine if you plug them in after you login. It also is only a problem prior to decrypting them, if you decrypt them (such as with dolphin) plasma immediately starts running normally again. - Aug 19 2009
This widget seems to lock up plasma whenever an encrypted external drive is connected. It may do the same for internal drives, I have not tried. - Aug 17 2009
Tasklist rotated in vertical panels

Plasma 4 Widgets 11 comments

Score 63%
63 Likes
37 Dislikes
May 25 2009
It might be a good idea to also release this as a patch that people can apply to the source of the original task manager. - Aug 17 2009
Oxygen KDE (Firefox Theme)

Various KDE 1.-4. Improvements

Score 95%
95 Likes
5 Dislikes
Oct 26 2010