Categories:
Monday, 4 August 2025
Week 9 recap GSoC 2025 - Add Toolbar Boundaries
Intro After adding the ability to drag and reposition the Selection Action Bar on the canvas last week, I spent this week improving that interaction. I tackled the issue where users could drag the toolbar completely off-screen, making it inaccessible. This week was all about keeping the toolbar within the canvas boundaries.
Read More
Saturday, 2 August 2025
This Week in Plasma: day/night theme switching
Nate Graham
| Categories:
This Week in Plasma
Welcome to a new issue of This Week in Plasma!
Every week we cover the highlights of what’s happening in the world of KDE Plasma and its associated apps like Discover, System Monitor, and more.
Read More
Tuesday, 29 July 2025
Week 2 recap GSoC 2025 - searching c++ and creating floating toolbar
Intro Apart from setting up a new open source project, it is important to understand how the application works in order to make the changes you need. In this blog I will go over how I find code, understand the application, and my progress so far with the Selection Action Bar.
Read More
Monday, 28 July 2025
Week 8 recap GSoC 2025 - Adding Dragging Interaction
Intro This week I focused on making the Selection Action Bar draggable directly on the canvas. This would let the user reposition the toolbar that is best for their workflow.
Read More
Saturday, 26 July 2025
This Week in Plasma: Printer Ink Level Monitoring
Nate Graham
| Categories:
This Week in Plasma
Welcome to a new issue of This Week in Plasma!
Every week we cover the highlights of what’s happening in the world of KDE Plasma and its associated apps like Discover, System Monitor, and more.
Read More
Thursday, 24 July 2025
Week 7 recap GSoC 2025 - Add Action Buttons continued with Icons
Intro This week builds on the work from last week, where I started adding selection action buttons to the floating toolbar in Krita. The focus this time was on integrating more actions and improving the user interface by adding icons to those buttons.
Read More
Saturday, 19 July 2025
This Week in Plasma: rounded bottom corners
Nate Graham
| Categories:
This Week in Plasma
Welcome to a new issue of This Week in Plasma!
Every week we cover the highlights of what’s happening in the world of KDE Plasma and its associated apps like Discover, System Monitor, and more.
Read More
Tuesday, 15 July 2025
Week 6 recap GSoC 2025 - Add Action Button
Intro The main goal of this project is to add accessible functionality for users. This wouldn't be possible without buttons to activate those tools! This week’s focus was all about giving the user more direct access to selection tools by placing actionable buttons on top of the floating bar right on the canvas.
Read More
Saturday, 12 July 2025
This Week in Plasma: tablet dials and day/night cycles
Nate Graham
| Categories:
This Week in Plasma
Welcome to a new issue of This Week in Plasma!
Every week we cover the highlights of what’s happening in the world of KDE Plasma and its associated apps like Discover, System Monitor, and more.
Read More
Friday, 11 July 2025
Updates on the ISO Image Writer rewrite
tldr: QML port going full speed, researched KDE's design language, ISO Selection window added and Backend integration started
Over the past few weeks, I’ve been working on porting parts of the IsoImageWriter UI from traditional QtWidgets to QML. The goal is to modernize the look and feel, while also making the interface more extensible for future features. As expected, switching over to QML wasn’t just a copy-paste job, I had to spend quite a bit of time digging through KDE’s design guidelines to ensure the result actually feels like a KDE app, not just a weekend demo project.
Read More