Image 01
profile-image

Zren

Chris H
Plasma 5 Applets
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
Tiled Menu

Plasma 5 Menus by Zren 240 comments

https://github.com/Zren/plasma-applet-tiledmenu/issues/87 - 2 days ago
Command Output

Plasma 5 Applets by Zren 41 comments

https://github.com/Zren/plasma-applet-commandoutput/issues/21 - 2 days ago
Command Output

Plasma 5 Applets by Zren 41 comments

https://github.com/Zren/plasma-applet-commandoutput/issues/7 - Sep 21 2020
Command Output

Plasma 5 Applets by Zren 41 comments

The widget does not parse terminal colors, but it can use an HTML subset:
- Sep 21 2020
Event Calendar

Plasma 5 Calendars by Zren 529 comments

...

https://github.com/Zren/plasma-applet-eventcalendar/issues/156 - Sep 20 2020
Event Calendar

Plasma 5 Calendars by Zren 529 comments

**

Finally, as a workaround, you can always try removing the "plasmaCalendarManager" in 2 locations and just use my "googleCalendarManager".

Just delete or comment out these lines:
* https://github.com/Zren/plasma-applet-eventcalendar/blob/master/package/contents/ui/EventModel.qml - Sep 20 2020
Event Calendar

Plasma 5 Calendars by Zren 529 comments

Sorry, I must have missed the segfault log last time.

Knowing that it's org/kde/plasma/calendar/libcalendarplugin.so that is causing the crash is a great discovery! That means it's probably the "plasma calendar api" that the default digital clock and event calendar use to show events from "kholidays", "moon phases", or personal events through "PIM". KDE "PIM" is short for Personal Information Management, which is short for KOrganizer, Kontact, etc.

Is the kdepim-addons package installed?

Do you use KOrganizer? It's okay if you don't.

Can you click "Install Debug Symbols", then link to the new segfault log? I would like to know what specific function in libcalendarplugin.so caused the error.
Eg: https://i.imgur.com/l4IkS.png

Finally, as a workaround, you can always try removing the "plasmaCalendarManager" in 2 locations and just use my "googleCalendarManager".

Just delete or comment out these lines:
* https://github.com/Zren/plasma-applet-eventcalendar/blob/master/package/contents/ui/EventModel.qml - Sep 20 2020
Event Calendar

Plasma 5 Calendars by Zren 529 comments

What version of eventcalendar did you have installed?
https://github.com/Zren/plasma-applet-eventcalendar/issues/154 - Sep 15 2020
Tiled Menu

Plasma 5 Menus by Zren 240 comments

Thanks! I've merged them for the next version. There's 3 missing translations though:
https://github.com/Zren/plasma-applet-tiledmenu/blob/master/package/translate/es.po

msgid "Tiled Menu"
msgid "A menu based on Windows 10's Start Menu."
msgid "Background Image"
- Sep 08 2020
Event Calendar

Plasma 5 Calendars by Zren 529 comments

Error reporting? You sent a KDE Bug report? Don't do that. Or are you referring the the comment from 23 days ago?

You can't restart a LiveCD and enter the same user data. I did logout though which restarts the plasmashell process. It still isn't the exact same as logging in from a proper Kubuntu install though but I'm not installing Kubuntu to test this bug. - Sep 03 2020
Event Calendar

Plasma 5 Calendars by Zren 529 comments

Digital Clock will be doing the same in Plasma 5.20. It's not trivial to add a toggle to switch the order either, otherwise I'd have done so long ago to make single column mode better.

I can swap the weather meteogram and timer too so the weather is above above the Agenda again if that's an issue. - Aug 10 2020
Event Calendar

Plasma 5 Calendars by Zren 529 comments

Still doesn't work? Oh, you've commented twice before.
> J'ai un gros problème avec la version 66 ... tout va bien avec Kubuntu 19.10 (et avec les versions précédentes) ... hier j'ai installé sur un nouveau disque dur Kunbuntu 20.04

And:
> Am i the only one who has a problem with the V67 Kunbuntu 20.04? at startup there is a black screen :-(

I just tried the Kubuntu 20.04.1 LiveCD in a VM. I installed Event Calendar v69 via Get Hot New Stuff. Added it to the panel. Then configured it to show Astronomical Events, and selected a few Holiday locales. It worked. I even logged out, then logged back into the LiveCD user.

No idea how it would segfault plasmashell on startup. What locale/language/timezone are you using? Are you using the Kubuntu Backports? Are you using Korganizer/PIM? Do you have Korganizer events shown in the default Digital Clock widget? What KDE Plasma version? What KDE Frameworks version? What Qt version?
- Aug 10 2020
Event Calendar

Plasma 5 Calendars by Zren 529 comments

Which time zone? - Aug 03 2020
Event Calendar

Plasma 5 Calendars by Zren 529 comments

Or wait... hmmm. Are you referring to the Event Calendar Notification of the task? It'll appear at the start of the due date instead of at the end of the day I think. The Google Tasks API doesn't provide a way to fetch the "time" of the due date either so I can't show notifications a 9pm exactly. - Aug 03 2020
Event Calendar

Plasma 5 Calendars by Zren 529 comments

Are they due at a specific date, or a specific time? What timezone? How are you adding the task w/ notification? - Aug 03 2020
Tiled Menu

Plasma 5 Menus by Zren 240 comments

Added a toggle in v39 - Jul 22 2020
Tiled Menu

Plasma 5 Menus by Zren 240 comments

...

https://gist.github.com/Zren/d1e4381f809ec267ad4ef9b52d7248c6 - Jul 19 2020
Tiled Menu

Plasma 5 Menus by Zren 240 comments

To:
visible: !config.isEditingTile - Jul 19 2020
Tiled Menu

Plasma 5 Menus by Zren 240 comments

Weird, OpenDesktop chopped up the 2nd part after the line number anchor tag in the GitHub link (line 239). Anyways...

Change visible from: visible: !config.isEditingTile
To: visible: !config.isEditingTile - Jul 19 2020
Tiled Menu

Plasma 5 Menus by Zren 240 comments

You could edit
~/.local/share/plasma/plasmoids/com.github.zren.tiledmenu/contents/ui/SearchView.qml

And change SearchField { visible: ... }
https://github.com/Zren/plasma-applet-tiledmenu/blob/master/package/contents/ui/SearchView.qml - Jul 19 2020
Tiled Menu

Plasma 5 Menus by Zren 240 comments

Feature is tracked at: https://github.com/Zren/plasma-applet-tiledmenu/issues/80 - Jul 17 2020
Tiled Menu

Plasma 5 Menus by Zren 240 comments

I only reproduced this bug when adding tiles from the Search Results. Adding tiles from the App List worked.

Adding tiles from the search results will be fixed in the next version. Issue is tracked at:
https://github.com/Zren/plasma-applet-tiledmenu/issues/74 - Jun 27 2020
Tiled Menu

Plasma 5 Menus by Zren 240 comments

It's stored in the plasma layout config, which is written to ~/.config/plasma-org.kde.plasma.desktop-appletsrc

You can backup just the menu config in the Import/Export tab in the widget's config. Just copy the JSON and save it as a text file. To restore a backup, go to the Import/Export tab, select all, then paste the backup JSON text. ... It's complicated, which is why I need to add Save To File + Load From File buttons.

https://github.com/Zren/plasma-applet-tiledmenu/issues/19

Eventually I'll figure out a nice way to save tiledmenu settings to it's own file in ~/.config/ so that the settings are shared between all panels/screens.

https://github.com/Zren/plasma-applet-tiledmenu/issues/21
https://github.com/Zren/plasma-applet-tiledmenu/issues/59
- Jun 26 2020
Tiled Menu

Plasma 5 Menus by Zren 240 comments

> because it strays from the original W10 menu

Yes. Also I prefer the kickerdash method of listing other apps below the current category because I can never remember which category an app is in.

You can configure the menu to start in JumpToCategoryView if you really want a kickoff sort of behavior. - Jun 24 2020
GitLab Issues

Plasma 5 Applets by Zren 8 comments

Turned out to be easier to add than I thought. Feature is in v2.

* https://github.com/Zren/plasma-applet-gitlabissues/commit/81247bdb7f61c0ab08471c8ba260ede5d8318abb
* https://github.com/Zren/plasma-applet-gitlabissues/issues/1 - Jun 12 2020
GitLab Issues

Plasma 5 Applets by Zren 8 comments

Nevermind, it's way easier than that as there is:

* https://invent.kde.org/groups/plasma/-/issues
* https://docs.gitlab.com/ee/api/issues.html#list-group-issues
* https://docs.gitlab.com/ee/api/merge_requests.html#list-group-merge-requests

As for parsing groups in the config? I guess we can assume /frameworks is a group? Though that might get confused if I add support for /user.

We could force the user to use one of these urls as they start with /groups/

* https://invent.kde.org/groups/plasma (Redirects to https://invent.kde.org/plasma)
* https://invent.kde.org/groups/plasma/-/issues
* https://invent.kde.org/groups/plasma/-/merge_requests
- Jun 11 2020
GitLab Issues

Plasma 5 Applets by Zren 8 comments

Hmmm.

* https://docs.gitlab.com/ee/api/groups.html
* https://invent.kde.org/api/v4/groups/frameworks
* https://invent.kde.org/api/v4/groups/frameworks/projects

Hmm, I won't use /groups/frameworks/projects as it is paginated by 20 projects (the next url is in the HTTP header). It looks like a simple list is in /groups/frameworks which I can use to build the issues url.

* https://invent.kde.org/api/v4/groups/frameworks
* (x82 projects) https://invent.kde.org/api/v4/projects/frameworks%2Fplasma-framework/issues
* (x82 projects) https://invent.kde.org/api/v4/projects/frameworks%2Fplasma-framework/merge_requests

So it would make 165 requests just for frameworks. I'll have to look into if there's a rate limit for
the public API. I may need to add the ability to add a user generated API token.

- Jun 11 2020
System Monitor Dashboard

Plasma 5 Monitoring by Zren 43 comments

Weird. It shouldn't be creating a network graph if the network id doesn't exist. I'll remove that harcoded id though. Nice catch. - Jun 04 2020
GitHub Issues

Plasma 5 Applets by Zren 18 comments

Then restart plasma. - May 22 2020
GitHub Issues

Plasma 5 Applets by Zren 18 comments

Odd, I thought the localstorage module was preinstalled. Guess not. Install qml-module-qtquick-localstorage with:

sudo apt install qml-module-qtquick-localstorage - May 22 2020
GitHub Issues

Plasma 5 Applets by Zren 18 comments

What distro? What Qt version? - May 22 2020
Win7 Volume Mixer

Plasma 5 Multimedia by Zren 36 comments

Drag the app icon onto a speaker. - May 14 2020
Simple Weather

Plasma 5 Weather by Zren 26 comments

Oops. I think I bumped the qtquick version trying to see if a newer version fixed an unrelated bug. It doesn't need QtQuickControls 2.5 (released with Qt 5.12).

If you edit the ConfigUnitComboBox.qml file and use version 2.0 it should work after closing and reopening the config.
Eg:
import QtQuick 2.0
import QtQuick.Controls 2.0 as QtControls - May 11 2020
Tiled Menu

Plasma 5 Menus by Zren 240 comments

Thanks. Will be fixed in the next version.
https://github.com/Zren/plasma-applet-tiledmenu/commit/07bdd779aa0ca47d45bfe302cc3bf4aff3081be6 - May 09 2020
GitHub Issues

Plasma 5 Applets by Zren 18 comments

Finally got around to it: https://store.kde.org/p/1381655/ - May 07 2020
GitHub Issues

Plasma 5 Applets by Zren 18 comments

Finally got around to it: https://store.kde.org/p/1381655/ - May 07 2020
Condensed Weather

Plasma 5 Weather by Zren 14 comments

What Plasma version? What distro? What screen/monitor resolution?

If it happens again, with v4, tell me (and uninstall the widget). I'm hoping you still had v2 installed, as it should've been fixed in v3. - May 07 2020
Condensed Weather

Plasma 5 Weather by Zren 14 comments

Right Click "metadata.desktop" > Open With > Kate - May 06 2020
Condensed Weather

Plasma 5 Weather by Zren 14 comments

Alt+Space > Dolphin
Nagivate to ~/.local/share/plasma/plasmoids/com.github.zren.condensedweather
Right Click "metadata.desktop" and remember what version. Eg: X-KDE-PluginInfo-Version=4

Delete ~/.local/share/plasma/plasmoids/com.github.zren.condensedweather
Alt+Space > killall plasmashell; kstart5 plasmashell

What version did you have installed? - May 06 2020
Event Calendar

Plasma 5 Calendars by Zren 529 comments

Delete this folder to uninstall.
~/.local/share/plasma/plasmoids/org.kde.plasma.eventcalendar/ - May 05 2020
Condensed Weather

Plasma 5 Weather by Zren 14 comments

Should be fixed in v3. It was caused by setting the minimum width and trying to force all day items to be the same size (instead of 1 item being smaller/larger sometimes). The loop sometimes became an infinite loop. I've decided to ingnore trying to set a minSize and just set a defaultSize a desktop widget starts at. - May 04 2020
Tiled Menu

Plasma 5 Menus by Zren 240 comments

Fixed in v33 - Apr 24 2020
Tiled Menu

Plasma 5 Menus by Zren 240 comments

"If" I ever customize the fullscreen view to be different from the smaller view, it'll be to look like:

https://www.tenforums.com/attachments/tutorials/116331d1483910981-open-use-all-apps-start-menu-windows-10-a-all_apps_full_screen_start.jpg

It'll show all apps at once. There will be no filtering the list with "subcategory buttons" like the Application Dashboard. You can easily switch to Sort+GroupBy categories.

I haven't written it yet, since I'd need to rewrite the AppList from a ListView to multiple GridViews, which requires re-thinking keyboard navigation from Up/Down, to include Left/Right as well, as well as jump from GridView to GridView like Application Dashboard does.

I might do a A-Z "JumpTo" along the scrollbar like the Android app list.

https://forums.androidcentral.com/attachments/samsung-galaxy-s7/247221d1480651537t-view-apps-alphabetical-list-screenshot_20161201-230353.jpg

If you want it to be different:
https://zren.github.io/kde/docs/widget/
- Apr 19 2020
Tiled Menu

Plasma 5 Menus by Zren 240 comments

"If" I ever customize the fullscreen view to be different from the smaller view, it'll be to look like:

https://www.tenforums.com/attachments/tutorials/116331d1483910981-open-use-all-apps-start-menu-windows-10-a-all_apps_full_screen_start.jpg

It'll show all apps at once. There will be no filtering the list with "subcategory buttons" like the Application Dashboard. You can easily switch to Sort+GroupBy categories.

I haven't written it yet, since I'd need to rewrite the AppList from a ListView to multiple GridViews, which requires re-thinking keyboard navigation from Up/Down, to include Left/Right as well, as well as jump from GridView to GridView like Application Dashboard does.

I might do a A-Z "JumpTo" along the scrollbar like the Android app list.

https://forums.androidcentral.com/attachments/samsung-galaxy-s7/247221d1480651537t-view-apps-alphabetical-list-screenshot_20161201-230353.jpg

If you want it to be different:
https://zren.github.io/kde/docs/widget/
- Apr 19 2020
Tiled Menu

Plasma 5 Menus by Zren 240 comments

The default Application Dashboard is similar to that video you link.

* It had a switch between Recent/MostUsed, A-Z. However it doesn't have a "categories" toggle. It separates all subcategories on the right side instead of showing the subcategories on the left side. I agree that you should be able to "scroll" the categories (as I've done in TiledMenu).
* It doesn't have a convenient toggle between compact and fullscreen mode. Tbh it should only switch between modes when it detects a touch.
* It doesn't have small icons for MyUser, Dolphin, System Settings (Like TiledMenu). It does have power options however.

I don't use a fullscreen dashboard menu atm, so I wouldn't iterate development on it even if I did mock it up in QML.

The compact view can already be achieved with TiledMenu by settings columns to 0.

You can try your hand at forking the Application Dashboard (kickerdash) with:

* https://zren.github.io/kde/docs/widget/

Note that kickerdash reuses the kicker source code (which is why the kickerdash folder is empty). So fork org.kde.plasma.kicker, then edit isDash in main.qml to true. Edit DashboardRepresentation.qml to modify the fullscreen view.

* https://github.com/KDE/plasma-desktop/blob/master/applets/kicker/package/contents/ui/main.qml#L36
* https://github.com/KDE/plasma-desktop/blob/master/applets/kicker/package/contents/ui/DashboardRepresentation.qml

I wouldn't fork TiledMenu until you understand kicker, as I parse `Kicker.RootModel` from "an array of arrays" to "a simple array", which works better in a QML ListView with section headings.

The DashboardRepresentation uses multiple QML GridViews, so the "array of arrays" structure `RootModel` uses is better. QML's GridView doesn't have "section headings", so kicker has a ItemMultiGridView.
- Mar 31 2020
Tiled Menu

Plasma 5 Menus by Zren 240 comments

You can already drag a file/folder from the Dolphin File Manager, hover the panel icon to show the menu, then drop the file/folder to create a new tile. - Mar 27 2020
Inactive Blur

Plasma Wallpaper Plugins by Zren 24 comments

Not really. An AnimatedImage the size of a wallpaper uses too much resources IMO (CPU or RAM).
Feel free to edit the qml code from Image to AnimatedImage yourself though.

* ~/.local/share/plasma/wallpapers/com.github.zren.inactiveblur/contents/ui/
* https://github.com/Zren/plasma-wallpapers/blob/master/inactiveblur/package/contents/ui/BlurredWallpaper.qml#L17
* https://doc.qt.io/archives/qt-4.8/qml-animatedimage.html


Use the following command to test your changes without relogging:
killall plasmashell; kstart5 plasmashell


This fella combined blur and AnimatedImage (not inactiveblur though):
* https://www.reddit.com/r/unixporn/comments/9sd5uy/kde_plasma_blur_gif_pixel_art_wallpaper_look/
* https://github.com/nhanb/com.nerdyweekly.animated
- Mar 04 2020
TodoList

Plasma 5 Applets by Zren 63 comments

If the error you are referring to is "module org.kde.plasma.private.notes is not installed" then you'll need to install the plasma-widgets-addons package. Restart after installing it and the error should be gone when you add the widget.

sudo apt install plasma-widgets-addons
- Jan 26 2020
Tiled Menu

Plasma 5 Menus by Zren 240 comments

Ah, good idea. It's a simple enough change. I'll add it to the next version.

To use it before I release a new version, just open the following file:
~/.local/share/plasma/plasmoids/com.github.zren.tiledmenu/contents/ui/SidebarView.qml

Then add this line:
https://github.com/Zren/plasma-applet-tiledmenu/commit/da0bd62cdaae16021cda2cf7a87b5a0b6d57f892

Then restart plasmashell to reload the widget. - Jan 06 2020
Present Windows Button

Plasma 5 Applets by Zren 30 comments

Edit
~/.local/share/plasma/plasmoids/com.github.zren.presentwindows/contents/ui/Main.qml

So that the qdbus commands are qdbus-qt5. Then relog to restart the panel. The widget should work then.

No idea why you only have qdbus-qt5 on that machine. I'll look into using that command by default in the next version. - Dec 09 2019

DavidEdmundson

Jun 03 2020
8 .7
9   May 01 2017
KShell

Global Themes
by llucas

6 .3
9   Jan 13 2017
United

Global Themes
by llucas

7 .5
9   Jan 13 2017