feat(blog): add Budgie 10.10.3 release post #7

Merged
JoshStrobl merged 9 commits from feat/budgie-10-10-3-blogpost into main 2026-09-27 17:07:45 +02:00
Owner

Description

This pull requests adds the Budgie 10.10.3 release post, makes some tweaks to styling.

Assisted-by: Claude:claude-opus-5-5
Signed-off-by: Joshua Strobl me@joshuastrobl.com

Test plan

Ran with next dev

Submitter Checklist

  • All commits are signed off (git commit -s) per the DCO
  • Squashed commits with git rebase -i (if needed)
  • yarn ci and yarn build pass
  • Checked the affected pages with yarn dev or yarn start
  • If AI tools or LLMs were used as part of this contribution, I have read the AI Policy and commits include Assisted-by trailers where applicable
## Description This pull requests adds the Budgie 10.10.3 release post, makes some tweaks to styling. Assisted-by: Claude:claude-opus-5-5 Signed-off-by: Joshua Strobl <me@joshuastrobl.com> ## Test plan Ran with `next dev` ### Submitter Checklist - [x] All commits are signed off (`git commit -s`) per the [DCO](DCO.txt) - [ ] Squashed commits with `git rebase -i` (if needed) - [ ] `yarn ci` and `yarn build` pass - [x] Checked the affected pages with `yarn dev` or `yarn start` - [x] If AI tools or LLMs were used as part of this contribution, I have read the [AI Policy](https://docs.buddiesofbudgie.org/organization/ai-policy) and commits include `Assisted-by` trailers where applicable <!-- Supplemental comments on the PR with AI prompt/planning information are welcome and encouraged for research and learnings, but not mandatory. Share them as PR comments, not committed to the repository. -->
Also enlarges post headings and gives inline code a background. Post body
text is text-xl, so h4 headings rendered at paragraph size, and inline
code only differed from the surrounding text by its font.

Assisted-by: Claude:claude-opus-5-5
Signed-off-by: Joshua Strobl <me@joshuastrobl.com>
EbonJaeger left a comment

I have just a couple of nits. Other than that, great stuff!

I have just a couple of nits. Other than that, great stuff!
@ -0,0 +20,4 @@
If you can believe it, up until this release of Budgie Desktop, favoriting / pinning applications has been limited to our Icon Tasklist. With the release of Budgie 10.10.3, you can now favorite applications right in Budgie Menu!
Right-clicking an application in the menu reveals a small section beneath it with an "Add to favorites" option, or "Remove from favorites" if it is already one. Alongside it are the application's desktop actions, such as opening a new window or a private browsing window, the same actions you would find in the Icon Tasklist popovers. Under the hood, the menu and Icon Tasklist now share the same code for these actions, so they list the same things in both places.
Member

or "Remove from favorites" if it is already one.

This wording feels a little awkward to me.

> or "Remove from favorites" if it is already one. This wording feels a little awkward to me.
JoshStrobl marked this conversation as resolved
@ -0,0 +46,4 @@
#### Keybinds
In labwc 0.20.2, it started reporting errors whenever `rc.xml` has invalid entries. Our bridge had been writing empty keybinds into it, so some of you saw that "labnag" bar on _every_ login ([issue #956](https://github.com/BuddiesOfBudgie/budgie-desktop/issues/956)). The keybinds the bridge manages now come from a template, and only keybinds that are valid get merged into `rc.xml`. Existing configs are cleaned up on login, and any keybinds you added yourself are kept. A keybind can also depend on an application being installed, or on a minimum labwc version, and is left out when that is not met. Distributions can ship their own template to customize the keybinds they provide.
Member

In labwc 0.20.2, it started reporting errors whenever rc.xml has invalid entries.

I would recommend rewording this slightly to: "In labwc 0.20.2, invalid entries in the rc.xml file caused an error to be shown on login."

> In labwc 0.20.2, it started reporting errors whenever `rc.xml` has invalid entries. I would recommend rewording this slightly to: "In labwc 0.20.2, invalid entries in the `rc.xml` file caused an error to be shown on login."
JoshStrobl marked this conversation as resolved
Signed-off-by: Joshua Strobl <me@joshuastrobl.com>
Signed-off-by: Joshua Strobl <me@joshuastrobl.com>
Signed-off-by: Joshua Strobl <me@joshuastrobl.com>
Adds the post's images, release stats and the remaining bug fixes.

Next.js served AVIF at quality 75, which smeared textures and softened
text in screenshots. Images are now served as WebP at quality 90.

Assisted-by: Claude:claude-opus-5-5
Signed-off-by: Joshua Strobl <me@joshuastrobl.com>
Signed-off-by: Joshua Strobl <me@joshuastrobl.com>
Also drops the YouTube share tracking parameter from an embed in the
10.10.2 post.

Signed-off-by: Joshua Strobl <me@joshuastrobl.com>
Signed-off-by: Joshua Strobl <me@joshuastrobl.com>
Signed-off-by: Joshua Strobl <me@joshuastrobl.com>
JoshStrobl changed title from WIP: feat(blog): add Budgie 10.10.3 release post to feat(blog): add Budgie 10.10.3 release post 2026-09-27 17:06:03 +02:00
JoshStrobl deleted branch feat/budgie-10-10-3-blogpost 2026-09-27 17:07:45 +02:00
Sign in to join this conversation.
No description provided.