Image 01
profile-image

Zren

Chris H
Plasma 5 Add-Ons
Kwin Scripts
Plasma 5 Weather
Plasma 5 Multimedia
Plasma Wallpaper Plugins
Kwin Switching Layouts
Plasma 5 Calendars
Plasma 5 Menus
Plasma 5 Monitoring
Plasma Themes
Yakuake Skins
test
YearProgress

Plasma 5 Calendars 11 comments

Score 58.0%
Sep 13 2018
Notice how fuzzyclock has a property named currentDateTime? Every property you define has a on_____Changed signal you can bind to. Since currentDateTime has a binding to dataSource.data.Local.DateTime, every time the dataengine updates, it will update currentDateTime too.

Here's an example you can use to test the differences between AlignToHour, AlignToMinute and AlignToSecond.
https://gist.github.com/Zren/01d81eb74037fd038358b0fa426243c4
- Sep 11 2018
Every 2 seconds seems excessive. The "time" dataengine, which the Digital Clock, Fuzzy Clock, etc uses, has a property to show the current time. It also has the ability to AlignToHour, which means it only updates when the hour changes.

You ought to look into the fuzzyclock widget for a simple example.
https://github.com/KDE/kdeplasma-addons/blob/master/applets/fuzzy-clock/package/contents/ui/main.qml

Here's where AlignToSecond, AlignToMinute, and AlignToHour is defined if you're interested in that enum.
https://github.com/KDE/plasma-framework/blob/38431eebfa1286c11d5bb716f7d65c1a660b535d/src/plasma/plasma.h#L207

You could bind to:
onCurrentDateTimeChanged: {
updateYearProgressSlider()
} - Sep 11 2018
Event Calendar

Plasma 5 Calendars 467 comments

by Zren
Score 88.8%
Dec 22 2019
So the duplicates were showing up in Kontact? - Sep 06 2018
> . The only appointments that are not affected are the ones where the duration is set for the whole day.

Hmmm. And if you refresh again, does it show 3 duplicate events? Or does it only show 2 duplicates? - Sep 05 2018
> shown as a D

I noticed that yesterday. I missed that when I merged someone's patch. I'll be releasing an update with that fix (and jst8's polish translations) later today.

> I also notice that after a refresh of events there suddenly are a lot of duplicates of the same event.

Like the holidays? Or your personal events from KDE PIM? - Sep 05 2018
It should be updating the events every 20 minutes. You can set a 5 min interval in the settings under the Events tab.
It should also be fetching the events when it first loads. The "Holidays" plugin events show up correctly right?
I'm guessing the "KDE PIM" events need an internet connection, and your WiFi hasn't finished connecting by the time the Plasma desktop + widgets has loaded? - Sep 05 2018
Hmmm, I added a new polish translation file. I added the few date formats you mentioned (above the calendar and the dates in the agenda).

https://i.imgur.com/DBaw8FG.png

If you've got the time and are willing to translate anything else, fill it out, copy and paste it into https://hastebin.com/, then click the save icon, and copy the generated website url in a comment here.

https://github.com/Zren/plasma-applet-eventcalendar/blob/master/package/translate/pl.po#L682-L695 - Aug 31 2018
As in, it's different from what Digital Clock uses? What Locale? What does Digital Clock show? What does format does Event Calendar use? You can change Event Calendar's date format in the settings if you wish too, but I'd like to fix this bug so the info is helpful. - Aug 31 2018
v59 fixed the city selector for weather integration. - Aug 01 2018
v51 fixes the timer presets getting drawn outside the window. Just disable the timer in Event Calendar's settings if you can't upgrade. - Jul 14 2018
Can you post a screenshot? It should fit everything. - Jul 14 2018
Fixed in v58 - Jun 26 2018
Added this in v58 - Jun 26 2018
You might have run into the same issue as this guy:
"Can't connect to Google Calendar via IPv6"
https://github.com/Zren/plasma-applet-eventcalendar/issues/17
- Jun 24 2018
As in, there's no sound when the Timer finishes? Do you know of any distro's ISO that ship with Jack audio that I could test in a VM? Does sound work when you use the Timer in the panel? - Jun 21 2018
> I built from hub sources.

As in you used GitHub master?
This doesn't happen in KDE Neon. https://i.imgur.com/JeNhsA5.png - Jun 20 2018
Did you install via AUR or "Get New Widgets > Download New Widgets"? - Jun 20 2018
Where? Screenshot? - Jun 20 2018
First appeared with v56? Did you also upgrade Qt at the time? What Qt version? - Jun 19 2018
KHoliday support is there (the "Holidays" plugin is unchecked in the screenshot). Seeing as the KDE PIM events checkbox is missing probably means you don't have the kdepim-addons package installed. - Jun 18 2018
I would need to use -5min, -1min, -30sec, +30sec, +1min, +5min buttons. There isn't always enough room for more than 4 buttons too (desktop widget).

Maybe I could make the "time left" text into a textbox. It would pause when the user changes the text. - May 31 2018
Would a right click > set timer > popup to type the duration be okay? Or can you think of a simpler solution? - May 31 2018
Tiled Menu

Plasma 5 Menus 185 comments

by Zren
Score 83.7%
Feb 12 2020
Next version will have a Jump To Letter/Category view. I still need to add the ability to start in that view when the menu opens though. Would that suffice?
https://www.youtube.com/watch?v=opYFhTrsRrc - Sep 06 2018
The issue with non-default font sizes not cusing the labels to overflow should be fixed in v23. - Aug 02 2018
> live updates

As in... embedding other widgets like a weather widget? Not any time soon as I've no idea how to embed other widgets like the system tray or the panel.

I could probably draw an interactive tile for specific apps, making this a "monolithic" widget that can display weather/news feeds/etc but that'd be a ton of work. - Aug 02 2018
Uhg, sorry. I think I changed the DPI, then thought I couldn't reproduce it. I totally forgot about the font size in the System Settings. But yeah, if you want to scale the entire screen, changing the DPI is what you need.
I'll try to fix it soonish, now that I can reproduce it. https://i.imgur.com/NI3L2hz.png - May 29 2018
Win7 Volume Mixer

Plasma 5 Multimedia 29 comments

by Zren
Score 83.6%
Jan 28 2019
> For reference, I have two mics (headphones and webcam) and they both just show up as generic "mic."

Can you see anything distinctive between the two? Run the command "pacmd list-sources" to compare them.

I currently override the long name with "Mic" if the name contains the keyword "alsa_input." which might be too generic.
https://github.com/Zren/plasma-applet-volumewin7mixer/blob/master/package/contents/ui/MixerItem.qml#L185

If you're confortable with sharing the entire "pacmd list-sources" output, paste it into https://hastebin.com/ then click the save icon, and copy the url. - Sep 06 2018
I think deleting ~/.cache/icon-cache.kcache and restarting might work. I have tried that in an attempt to fix something similar but it didn't work. - Sep 06 2018
> There's a menu bug where the device and mute icons flicker when hovering over them.

The "hover effect" is intentional, but I'm not getting any "glitchy flickering". Perhaps clearing the KDE icon cache would fix it?
https://streamable.com/jrs6h

> What would really get me to use it would be the ability to set custom keyboard shortcuts.

Hmmm. Interesting Idea, not sure how to do it though. - Sep 05 2018
Thumbnail Grid

Kwin Switching Layouts 31 comments

by Zren
Score 77.5%
Apr 18 2019
Most KDE config files are in ~/.config/ and the "app data" stuff in stored in ~/.local/share/ - Aug 26 2018
> This does not work for me

Which Distro? What version of Plasma, KDE Frameworks? Check the "Info Center" app. - Aug 25 2018
Alt+Tab down, release just Tab, then click a window, then release Alt.
Eg: https://www.youtube.com/watch?v=m0YWDpbj71o

And yeah, you're right that it doesn't highlight the "hovered" window via an outline or... anything. Hmmm. The "Breeze" skin doesn't either. - Aug 24 2018
You can hold Alt, click a window to select it, then release Alt.
It don't preview on hover though, not sure if I'll add that as you need to ignore where the mouse is when the window appears, and only "select" when the mouse has moved a minimum distance. - Aug 24 2018
AlphaBlack Control

Plasma 5 Add-Ons 24 comments

by Zren
Score 80.7%
Dec 15 2018
You can't edit the "appletrc" with plasmashell running, as plasmashell will overwrite your changes when the process is killed.

So first open up the terminal in one window, and "appletrc" in another window. Run "killall plasmashell" in the terminal. Edit the "appletrc" file. Then run "kstart5 plasmashell" in the Terminal to bring back Plasma/panels/wallpaper. - Aug 25 2018
It's possible that while it's "uninstalled", the system tray widget "remembers" that you want it disabled in case it is ever installed again.

I know the System Tray keeps a list in ~/.config/plasma-org.kde.plasma.desktop-appletsrc
Ctrl+F for "hiddenItems=", it's probably in there under "com.github.zren.alphablackcontrol". - Aug 24 2018
If you deleted it (via Add Widgets > Get New Widgets > Download > Remove), then you'll probably need to relog for it to disappear.

You could also just hide it by right click the System Tray "triangle", open System Tray Settings, and uncheck the widget under Extra Items. - Aug 15 2018
v3 of the widget + v12 of the desktop theme should give the best of both worlds. By default, changing the accent color will change the window decoration. but you'll have a button to reset or reapply the colors.

Video: https://streamable.com/nwuyv - Jul 26 2018
Open up ~/.config/kdeglobals
Then delete the [WM] section. It should reset the colors to the defaults.

This section:

[WM]
activeBackground=0,0,0
activeBlend=252,252,252
activeFont=Noto Sans,10,-1,5,50,0,0,0,0,0,Regular
activeForeground=255,255,255
activeTitleBtnBg=255,0,255
frame=0,0,0
handle=255,0,0
inactiveBackground=0,0,0
inactiveBlend=75,71,67
inactiveForeground=255,255,255
inactiveFrame=0,0,0
inactiveHandle=0,255,0
inactiveTitleBtnBg=0,0,255
- Jul 26 2018
Just change your color theme to fix the titlebar color. - Jul 24 2018
Soda Dark [Thin Titlebar]

Yakuake Skins 11 comments

by Zren
Score 63.3%
Jan 27 2019
Not really, you'll need to download it via the installer in yakuake. I think the Discover app is going to attempt to update widgets some day in the distant future though. Same day I'll learn how to setup an ubuntu PPA. - Aug 24 2018
Wow, I've been using "thin titlebar" themes so long I complete forgot there was text in the TITLEbar. Welp.

Here's how the default is defined:
* https://github.com/KDE/yakuake/blob/master/data/skins/default/title.skin#L13-L19

And here's what I've been using:
* https://github.com/Zren/yakuake-sodadark-thintitlebar/blob/master/title.skin#L13-L19

I'll need to look into if there's a way to draw the titlebar completely "offscreen", or if I can set the font size to 0, or if I can draw the text as a "transparent color".

Looking at the code that loads the skin, I don't see any "disable the title" options.
https://github.com/KDE/yakuake/blob/02dd8ab51d6dd1dd1c8b3dcc78fc596cd2ed96f5/app/skin.cpp#L107-L118

I fixed it by using [Text] y=-100, I'll upload a v2 in a sec. - Aug 24 2018
I've randomly noticed a single white pixel before. It drove me mad trying to figure out why it was happening. You've given me a much needed clue. It looks like it's drawing the text that overflows the "tab area" onto the "titlebar". Hmmm. - Aug 24 2018
Chrome Dark Aurorae

Aurorae Themes

Score 63.3%
Aug 08 2013
I added the following to the rc file so that the application icon is a square instead of getting stretched to be a rectangle.
ButtonWidthMenu=18

More info at:
https://github.com/KDE/kwin/blob/master/plugins/kdecorations/aurorae/theme-description#L140 - Aug 21 2018
Chrome Grayscale Aurorae

Aurorae Themes 2 comments

Score 71.7%
Jan 25 2010
I added the following to the rc file so that the application icon is a square instead of getting stretched to be a rectangle.
ButtonWidthMenu=18

More info at:
https://github.com/KDE/kwin/blob/master/plugins/kdecorations/aurorae/theme-description#L140 - Aug 21 2018
Present Windows Button

Plasma 5 Add-Ons 29 comments

by Zren
Score 79.2%
Sep 16 2018
Does it look better in v7? - Aug 04 2018
I'm not sure what you mean? Is the "windows like icon" it blurry or the "Unity 7" style?
Are you using a large panel? Or are you using a HiDPI screen?

Maybe I need to use SvgItem.smooth? I don't think normal icons use smooth though.
Or wait, IconItem DOES use smooth by default, while SvgItem does NOT use it by default. Interesting.

* https://github.com/KDE/plasma-framework/blob/master/src/declarativeimports/core/iconitem.cpp#L42
* https://github.com/KDE/plasma-framework/blob/master/src/declarativeimports/core/svgitem.cpp#L39
- Jun 08 2018
Breeze AlphaBlack

Plasma Themes 45 comments

by Zren
Score 81.4%
Mar 17 2019
I uploaded a v11 of the desktop theme + v2 of the widget to control the popup and desktop widget opacity. - Jun 24 2018
TodoList

Plasma 5 Add-Ons 57 comments

by Zren
Score 84.6%
Mar 31 2019
plasma-widgets-addons <= Correct package name
plasma-widgets-adddons <= You typed 3 "d"s in addons instead of 2 - Jun 19 2018
Oh right, kdeplasma-addons was broken up into separate packages. You want to install the plasma-widgets-addons package probably. - Jun 18 2018
The Widget's description mentions this, and has a command to install it.

If you're using Kubuntu, or KDE Neon, use:
sudo apt install kdeplasma-addons

Then relog (to restart plasmashell) and TodoList should work. - Jun 16 2018
Score 86.6%
9   May 01 2017
KShell

Global Themes
by llucas

Score 62.5%
9   Jan 13 2017
United

Global Themes
by llucas

Score 75.2%
9   Jan 13 2017