KDE Gear 24.08 Campaign
Closed, ResolvedPublic

Description

The aim of this task is to encourage current and new users to adopt KDE software applications using the announcement of the new versions contained within the 24.08 release as a hook.

Timeline

Date(s)What
17/08Announcement text to translators
22/08KDE Gear 24.08 released

TODO

  • Write announcement
    • Collect all noteworthy info of changes to apps and other soft from the last 4 months in document
      • Kate
        • Enhanced the document formatting plugin to add or improve support for bash, d, fish, Nix config, opsi-script, QML, and YAML files.
        • Added support for the Gleam, PureScript, and Typst languages to the Language Server Protocol (LSP) feature.
        • Improved handling of CMake based projects in project and build plugin, allowing to open the build dir and get both files and targets.
      • Konsole
        • Can double-click on the scrollbar to add a temporary scroll position marker; useful in case you need to quickly jump between a few locations in the scrollback!
      • Elisa
        • Allow adding things to the playlist immediately after the current song, not just at the end (i.e. "Play this next" functionality)
        • Allow resizing the sidebar and playlist pane
      • Dolphin
        • In the right-click context menu for selected items there is a new "Move to New Folder…" action which first creates a new folder and then immediately moves all the previously selected items there. This is for convenience. https://invent.kde.org/system/dolphin/-/merge_requests/770
        • Double-clicking the view background now triggers the "Select All" action by default. This is configurable and the user can decide to trigger pretty much any other action on view background double-click. (https://invent.kde.org/system/dolphin/-/merge_requests/764 The image there was not updated to reflect how the option in the settings actually looks now.)
        • (Not sure if noteworthy despite being quite a visual change because this is an one-time action) Installing Filelight from Dolphin is now (possible again after this not working since Qt/Plasma/KF 6 and also) quite nice. https://invent.kde.org/system/dolphin/-/merge_requests/783
        • I (Felix) made various changes to make working with elevated privileges in Dolphin more user-friendly and transparent. However, for most users this will be seen as a completely new feature because we did not have a UI for any of this in Dolphin until this release. I will list some details here so you'll get the full picture, but I assume that at most just a short summarising sentence or paragraph about how "working with elevated privileges in Dolphin is now very nice" might be enough detail.
        • (Somewhat small detail) Dolphin now shows a lock icon when viewing a read-only folder so it is more clear when users can't change the folder contents like normal. https://invent.kde.org/system/dolphin/-/merge_requests/748
      • Okular
        • Improved compatibility for fillable forms in PDF documents in a variety of ways
        • Improved default appearance when run outside of Plasma
        • Zooming in with Ctrl+Scroll now scrolls into the pointer, not the center of the page
      • Tokodon
        • Support for PageUp/PageDown keys on the timeline.
        • Added support for quoted posts, simply add a link to the other Fediverse post and Tokodon will load it automatically.
        • Support for "sign up" notifications, useful for server admins.
        • Allow pasting and attaching images directly from the internet.
        • Added an option to use the standalone (or "popped-out") status composer by default.
      • PlasmaTube
      • NeoChat
        • Added support for configuring the email address attached to the Matrix account.
        • Added an option to block invites from unknown users from rooms you are not in, which is a much needed safety feature
      • Kongress
      • Itinerary
      • PIM/Marknote
      • Kdenlive
        • Added easing methods (Cubic in/out and Exponential in/out) to Fades.
        • Added a keyframe curve editor to effetcs.
        • Redesigned effects stack widget.
        • Improved Transform effect allowing to select clips directly from monitor, added grid, improved handle design and behavior.
      • Filelight
        • More user-friendly home page.
        • Windows build (which is published to the Microsoft store) looks better: supports dark mode, hides the useless menubar, and uses KDE theming.
      • Falkon
      • [What else]
    • Make screenshots/casts
    • Draft announcement
  • Prepare web page
  • Make videos ?
    • Film/source live action sequences
    • Source music
  • Promote
  • ...
paulb created this task.Jul 25 2024, 7:50 PM
paulb added a project: KDE Promo.
paulb added subscribers: aniqakhokhar, ognarb, duha and 3 others.
ngraham updated the task description. (Show Details)Jul 25 2024, 7:56 PM

You want us to write the changelog here, correct? I can start doing that for my applications

You want us to write the changelog here, correct? I can start doing that for my applications

Well... If you could pick the most newsworthy changes and translate them into terms users can relate to (i.e. How will these changes improve their experience with the application?) instead of just copying the raw changelog, that would be better.

redstrate updated the task description. (Show Details)Jul 26 2024, 1:43 AM
tfella updated the task description. (Show Details)Jul 26 2024, 10:02 AM
felixernst updated the task description. (Show Details)Jul 26 2024, 10:52 AM

Kongress:

Itinerary:

  • New seat information display in the timeline.
  • Integration with the FOSS and community-run check-in service Träwelling.

Details: https://volkerkrause.eu/2024/07/27/kde-itinerary-june-july-2024.html and

PIM/Marknote:

  • KNotes and KJots retired in favor of Marknote; Marknote got the ability to import existing data.
  • Improved support for syncing tags on events and tasks.

Details: https://kontact.kde.org/blog/2024/2024-07-01-kde-pim-may-june-2024/

paulb updated the task description. (Show Details)Jul 29 2024, 7:21 AM
paulb updated the task description. (Show Details)
paulb updated the task description. (Show Details)Jul 29 2024, 7:24 AM
frdbr updated the task description. (Show Details)Jul 30 2024, 1:15 PM
felixernst updated the task description. (Show Details)Aug 3 2024, 12:00 AM
ngraham updated the task description. (Show Details)Aug 4 2024, 10:22 PM
ngraham updated the task description. (Show Details)Aug 4 2024, 10:43 PM
ngraham updated the task description. (Show Details)Aug 4 2024, 10:46 PM
ngraham updated the task description. (Show Details)Aug 4 2024, 10:49 PM
cullmann updated the task description. (Show Details)Aug 5 2024, 3:57 PM
ngraham updated the task description. (Show Details)Aug 5 2024, 4:19 PM
mwolff added a subscriber: mwolff.Aug 7 2024, 9:18 AM

Please also mention that we ported KDevelop to Qt6/KF6 in time for this Gears release!

paulb added a subscriber: ngraham.Aug 7 2024, 10:39 AM

Improved default appearance when run outside of Plasma

@ngraham have you got a link that explains or (even better) shows how it is better? Maybe with a screenshot

This was @cullmann's work to make our apps use Breeze theming, color schemes, and icons when run outside of Plasma — including on Windows. Basically they won't try to integrate with the look and feel of other platforms that don't care about theming, with the result being that they'll look KDE-themed on those platforms, rather than being ugly and likely missing icons everywhere.

paulb added a comment.Aug 8 2024, 6:46 PM

That was quick! Thanks @ngraham and @cullmann. At the risk of pushing my luck... Is there a version using a light theme? Dark windows on dark backgrounds are hard on the eyes.

Sorry, didn't make comparison shots in light and now have the stuff not setup in that way.

https://cullmann.io/posts/kde-applications-and-icons/

has some more, but not sure if that is helpful.

jurajo added a subscriber: jurajo.Aug 10 2024, 7:41 AM

Falkon

I will also try to write a proper announcement on the now working website.

paulb added a comment.Aug 10 2024, 7:52 AM

@cullmann Thanks for the links. We can work with that.

@SGOrava Don't worry. We will write about Falkon thanks to your bullet points. It is good to have some new Falkon features to talk about. We don't talk about Falkon enough.

paulb updated the task description. (Show Details)Aug 11 2024, 7:22 AM
paulb updated the task description. (Show Details)
paulb added a comment.EditedAug 13 2024, 10:55 AM

What's the "lots of stuff" of KCalc? I can't see any noteworthy changes... Maybe bug fixes as it seems it was broken?

I saw all sorts of things in the repo, but reached out to the maintainer and he says it's mostly small bug fixed. So I think we can remove KCalc from here. I shall do so momentarily.

ngraham updated the task description. (Show Details)Aug 13 2024, 1:37 PM
paulb added a comment.EditedAug 16 2024, 6:33 PM

I have now created a preliminary text file for the announcement in work/staging

Help to edit, properly lay out and populate with graphic elements much appreciated.

I have now created a preliminary text file for the announcement in work/staging

Looks pretty good, let's merge it

paulb closed this task as Resolved.Oct 22 2024, 10:57 AM