Skip to content

KDE Gear 25.04.0 Full Log Page

This is the automated full changelog for KDE Gear 25.04.0 from the git repositories.

accessibility-inspector
  • Remove unimplemented methods. Commit.
  • Port to REUSE.toml. Commit.
  • Switch to runtime-version 6.8. Commit.
akonadi
  • Expose whether agent is a special agent. Commit.
  • Expose CachePolicy to QML. Commit.
  • Hide email caching options from cachepolicy for other collections. Commit.
  • Add various QML bindings. Commit.
  • Expose model roles to QML. Commit.
  • Expose agentinstance to the QML engine as Q_GADGET. Commit.
  • Collectioncombobox.cpp - add a connect to deal with the combobox changes. Commit. Fixes bug #498551.
  • Agenttypedialog.cpp - UI improvements. Commit. Fixes bug #499398.
  • Implement qHash for Akonadi::AgentType. Commit.
  • Add link to FAQ on UserBase in ErrorOverlay when Akonadi fails to start. Commit.
  • Collectionstatisticsdelegate: Really use active text. Commit.
  • Use lowercase. Commit.
  • Remove unused include. Commit.
  • Collectionstatisticsdelegate.cpp - Use ActiveText role for unread count. Commit.
  • Check resourceInterface. Commit.
  • Use checkAgentInterfaces. Commit.
  • Don't install it if we can't load file. Commit.
  • Fix warnings. Commit.
  • Add info about activities. Commit.
  • Fix build with Qt 6.10 (dev). Commit.
  • Changerecorderjournal: Fix loading tags. Commit.
  • Optimize load tags. Commit.
  • Add xml/yaml linting. Commit.
  • Add platform in metainfo.yaml. Commit.
  • ItemFetchJob: split up the query to avoid SQL placeholder limit. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Fix EntityTreeModelTest. Commit.
  • ChangeRecorderTest: don't crash when the test fails. Commit.
  • Fix crash in ItemRetrieverTest. Commit.
  • Fix ItemCreateHandlerTest. Commit.
  • Include the absolute quota values (in Bytes) in the tooltip. Commit.
  • Always show present quota in collection popups. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
  • Port deprecated method. Commit.
  • Drop unneeded ifdefs. Commit.
  • Drop ResourceBase::init. Commit.
  • Enable KCrash for all agents. Commit.
  • Fix theme/style on windows. Commit.
  • Reduce allocations during collection annotation attribute parsing. Commit.
  • Try to make macos build. Commit.
  • Add --wait option for akonadictl shutdown. Commit.
  • Use KIconTheme/style, fix mainly in windows. Commit.
  • Fix ProtocolException not being copyable. Commit.
  • Fix Akonadi::Exception not being copyable. Commit.
akonadi-calendar
  • Etmcalendar.cpp - logic improvements in updateItem(). Commit.
  • Calendarbase.h - Akonadi::Item CalendarBase::item() - remove qcDebug(). Commit.
  • Src/calendarbase.cpp - clean old '#if 0' cruft. Commit.
  • Add xml/yaml linting. Commit.
  • Fix dependancy. Commit.
  • Rename Composer to ComposerJob. Commit.
  • [kalendarac] Use state config to store things. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
  • Adapt to move of KeyResolver to MessageComposer namespace. Commit.
akonadi-calendar-tools
  • Change KDEPIM_DEV_VERSION. Commit.
  • Revert "GIT_SILENT: it compiles fine without qt6.9 deprecated methods". Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
akonadi-contacts
  • Contactstreemodel: Expose addressee as role in model. Commit.
  • Require test on all system. Commit.
  • Add xml/yaml linting. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
akonadi-import-wizard
  • Set desktop file name. Commit.
  • Change KDEPIM_DEV_VERSION. Commit.
  • We depend against kf6.9 now. Commit.
  • Add xml/yaml linting. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
  • Remove #if unnecessary now. Commit.
  • Use not deprecated KHelpMenu constructor. Commit.
akonadi-mime
  • Add xml/yaml linting. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
  • Don't create missing KMime header objects during serialization. Commit.
  • Prepare for upcoming KMime::Header::SingleMailbox changes. Commit.
  • Only create MIME headers that actually exists during deserialization. Commit.
  • Reuse the QString buffer used during QDataStream deserialization. Commit.
  • Add Spam special mail collection. Commit.
akonadiconsole
  • Add back removedTags. Commit.
  • Change KDEPIM_DEV_VERSION. Commit.
  • Add xml/yaml linting. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Make compile without akonadi change. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
  • Move to craft repo. Commit.
  • Not necessary to build as single apps now it's in kontact meta package. Commit.
  • Add 44 and 150 px icons. Commit.
akregator
  • Re-register the MainWindow with the system tray icon if its window handle changes. Commit. Fixes bug #494071.
  • Change KDEPIM_DEV_VERSION. Commit.
  • Require test on all system. Commit.
  • Debug--. Commit.
  • Adapt to new api. Commit.
  • Use AKREGATOR_RELEASE_VERSION_DATE. Commit.
  • Fix yaml. Commit.
  • Add xml/yaml linting. Commit.
  • Change some action texts to be consistent with other applications. Commit.
  • Next stable version will be store in 25.04 sub folder. Commit.
  • Remove duplicate headers from cpp/h files. Commit.
  • Use enum class. Commit.
  • Const'ify pointer. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Remove unused includes. Commit.
  • Remove unused methods + initialize variable. Commit.
  • Use enum class. Commit.
  • Remove duplicate private area + remove unused Q_SLOTS + const variabl. Commit.
  • Fix includes + const'ify pointer. Commit.
  • Remove The Dot and linux.com from the set of initial feeds. Commit.
  • Fix extra empty line when adding a new feed. Commit. Fixes bug #407935. Fixes bug #412215. Fixes bug #420797.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
  • Remove #if unnecessary now. Commit.
  • Move icons to craft repo. Commit.
  • Use stable version too. Commit.
  • Fix url. Commit.
  • Fix KDEPIM_DEV_VERSION. Commit.
  • Add 6.4.0 info. Commit.
  • Add PimCommon/VerifyNewVersionWidget. Commit.
  • Add value in #cmakedefine01. Commit.
  • Add craft support. Commit.
  • Add windows support. Commit.
  • Add missing Qt::DBus. Commit.
  • Clean up code. Commit.
  • Add 44 and 150 px icons. Commit.
alligator
  • Make EntryListPage title elide when text is too wide. Commit.
  • Add missing icons for Android. Commit.
  • Set OPML as default format for import and export dialogs. Commit.
  • Set window icon. Commit.
  • Bump required KF version to 6.6. Commit.
  • Appdata: add display size. Commit.
  • Remove unused string from Android manifest. Commit.
  • URL is an acronym and should be capitalized. Commit.
  • Use Controls.Action and symbolic icon. Commit.
  • Use i18nc on mark all read button. Commit.
  • Add ability to mark feed or all feeds as read. Commit. Fixes bug #497540.
  • Save settings when app suspends. Commit.
  • Added supporter JayVii. Commit.
  • Adding supporter Roguefort. Commit.
  • Added supporter Psyhackological. Commit.
  • Add featuregraphic for alligator. Commit.
  • Update Android Gradle plugin version to 8.6.0. Commit.
  • Only show feed title in list when showing all feeds. Commit.
  • Add feedTitle to EntryListDelegate. Commit.
  • Move feedTitle to EntriesModel. Commit.
  • Added supporter Ian Nicholson. Commit.
  • Make refresh button visible on mobile. Commit.
  • Make feed url visible in edit feed dialog. Commit.
  • Explicitly handle signal parameter rather than injecting. Commit.
  • Fix PlaceholderMessage on Entry page not shown. Commit.
  • Remove duplicated begin/endResetModel. Commit.
  • Tweak appstream summary/description. Commit.
  • Fix use of Kirigami.Units.fontMetrics (doesn't exist in KF6). Commit.
  • Fix icons for favorites feature on Android. Commit.
  • Run clang-format. Commit.
  • Remove unused includes. Commit.
  • Feat: button to add feeds in favorite. Commit.
  • Add missing include. Commit.
  • Don't create a binding loop when recalculating image sizes. Commit. Fixes bug #494778.
  • Use C++20. Commit.
  • Don't include quiet packages in feature_summary. Commit.
  • Use categorized logging. Commit.
  • Let kconfigxt do QML registration. Commit.
  • Feat: allow to copy text in EntryPage. Commit.
  • Highlight the button of the selected feed. Commit.
  • Add validation to urlField in AddFeedDialog. Commit. Fixes bug #481813.
analitza
  • Add xml/yaml linting. Commit.
  • Analyzer simplificator: Account for unary roots. Commit.
  • Declarative: Make AnalitzaWrapper a bit more resilient. Commit.
angelfish
  • Don't crash when favicon image provider is not available. Commit.
  • Fix navigation coloring with breeze style. Commit.
  • Improve message in download notification banner. Commit.
  • Disable effects when software renderer is used. Commit.
  • Appdata: add display size. Commit.
  • Fix i18n macro. Commit.
  • Add missing quote. Commit.
  • Improve i18n. Commit.
  • Add support for new QtWebEngine permission types. Commit.
  • Added version checks for corrosion, qcoro and futuresql. Commit.
  • AdBlock: Add websocket support. Commit.
  • README.md replace kdesrc-build with kde-builder. Commit.
  • Fix appdata to align with appstream spec. Commit.
  • Update Rust packages. Commit.
arianna
  • Appdata: add display size. Commit.
  • Fix warnings raised by clazy. Commit.
  • Tests, use QTest instead of whole module QtTest. Commit.
  • Add xml/yaml linting. Commit.
  • Fix right-clicks interactions on EpubViewerPage. Commit.
  • Settings: Polish ColorSchemeDelegate. Commit.
  • Add ColorScheme functionality and integrate with UI settings. Commit.
  • Rework book detail integration. Commit.
  • Remove dead code. Commit.
  • Apply 1 suggestion(s) to 1 file(s). Commit.
  • Enhance file addition functionality to support multiple files. Commit.
  • Fix server not finding books with + in their name. Commit.
  • Update the book model on change. Commit.
  • Jump to last location on book open. Commit.
  • Allow to use the wheel to turn pages. Commit.
  • Added supporter Alex Thibodeaux. Commit.
  • Use AboutKDEPage. Commit.
  • Fix: focus, improve keyboard navigation reliability. Commit.
  • Bring back search. Commit.
  • Modernize C++. Commit.
  • Do not listen to progressChanged anymore. Commit.
  • Remove more obsolete code. Commit.
  • Remove old code from epub.js based backend. Commit.
  • Fix access to undefined variable. Commit.
  • Remove debug output. Commit.
  • Clip TableOfContentDrawer listview. Commit.
  • Fix reuse. Commit.
  • Add section name to search results. Commit.
  • Added support for external links. Commit.
  • Fix search shortcut. Commit.
  • Incorporate recent changes. Commit.
  • Fix: book progress display, time left and popup behavior. Commit.
  • Fix: update book position on slider movement. Commit.
  • Update theme color handling. Commit.
  • Fix slider, update the progress percentage. Commit.
  • Enable navigation buttons by setting backend.locationsReady to true in ready case. Commit.
  • Fix: light theme text color. Commit.
  • Fix rendering. Commit.
  • Add metadata handling. Commit.
  • Fix Tabel of Content, TOC. Commit.
  • Fix part of the loading. Commit.
  • Add pdfjs library and fix file path. Commit.
  • Add files in resources.qrc. Commit.
  • Add all necessary functions. Commit.
  • Add all necessary functions and event handlers. Commit.
  • Add markup.js file for pango markup parsing. Commit.
  • Typo fix. Commit.
  • Add foliate-js view, footnoteHandler and CursorAutohider. Commit.
  • Add open function to handle various file types and integrate backend. Commit.
  • Added file type detection functions for ZIP, PDF, CBZ, FB2, and FBZ files. Commit.
  • Add foliate-js files. Commit.
  • Add missing icon in Settings page. Commit.
  • Fix small size of settings dialog. Commit.
  • Speedup FileSystemContentLister. Commit.
  • Fix crash with Qt 6.8. Commit.
  • Fix creation of EpubViewerPage. Commit.
  • Ensure cover cache is regenerated when deleted. Commit.
  • Remove boring screenshots. Commit.
  • Add branding color. Commit.
  • Remove explicit quit connection with QQmlApplicationEngine. Commit.
  • Don't use title case. Commit.
  • Added adopter Matthew Thompson. Commit.
  • Add kcrash support. Commit.
  • Use KConfig's new WindowStateSaver. Commit.
  • Added adopter from fundraiser campaign. Commit.
ark
  • Remove nanoseconds from timestamp. Commit. Fixes bug #499032.
  • Add job to publish on Microsoft Store (and build appx). Commit.
  • Add xml/yaml linting. Commit.
  • CMake proofreading. Commit.
  • Add missing include. Commit.
  • Treat absolute paths as relative paths during extraction. Commit.
  • Adding Dia_FIX & Alex Gurenko as supporters. Commit.
  • Added supporter Andreas Pietzowski. Commit.
  • Added Travis McCoy as supporter. Commit.
  • Added supporter Marco Rebhan. Commit.
  • Fix -Wdangling-reference. Commit.
  • Add traling commas to all enums. Commit.
audiocd-kio
  • Fix various issues with the device action. Commit.
  • Add xml/yaml linting. Commit.
  • Remove unimplemented methods. Commit.
  • Made KDocTools optional. Commit.
audiotube
  • Fix loading certain artist pages. Commit.
  • Cmake: Require ytmisicapi 1.10.2. Commit.
  • Update to ytmusicapi 1.10.2. Commit.
  • Fixes for the software renderer. Commit.
  • Update tested ytmusicapi version to 1.10.1. Commit.
  • Fix loading albums without id. Commit.
  • Appdata: add display size. Commit.
  • Fix skipping based on lyrics (skipping in general is still broken). Commit.
  • Center lyrics horizontally. Commit.
  • Update ytmusicapi to 1.9.0. Commit.
  • LyricsModel: Fix error handling. Commit.
  • MaximizedPlayerPage: solve some unqualified accesses. Commit.
  • Unify lyrics font size. Commit.
  • Add synchronized lyrics. Commit.
  • Removed empty line just in case. Commit.
  • Added Alessio Adamo as supporter. Commit.
  • Add the album name to MaximizedPlayerPage. Commit.
  • Fix appdata to align with appstream spec. Commit.
  • Fix parsing certain playlists. Commit.
baloo-widgets
blinken
  • Revert "GIT_SILENT: it compiles fine without kf6.12 deprecated methods". Commit.
  • Revert "Drop Qt6Qml dependency for the non-QML version". Commit.
  • Add xml/yaml linting. Commit.
  • Use the QtMultimedia player also for the non QML version. Commit.
  • Add icon for f-droid store. Commit.
  • Port to AboutKDEPage from AboutKDE. Commit.
  • Show headers in qtc6. Commit.
  • Add missing include moc. Commit.
  • Drop Qt6Qml dependency for the non-QML version. Commit.
bomber
  • It compiles fine without qt6.9 deprecated methods. Commit.
  • Add xml/yaml linting. Commit.
  • Stripping '.desktop' suffix from legacy AppStream ID. Commit.
  • Add apple bundle support. Commit.
  • Revert "Perform a check to include KF6::DBusAddons". Commit.
  • Perform a check to include KF6::DBusAddons. Commit.
  • Add macos support. Commit.
  • Fix theme/icon on windows. Commit.
  • Add windows support. Commit.
bovo
  • It compiles fine without qt6.9 deprecated methods. Commit.
  • Add xml/yaml linting. Commit.
  • Stripping '.desktop' suffix from legacy AppStream ID. Commit.
  • Add apple bundle support. Commit.
  • Fix theme/icon on windows. Commit.
  • Remove /Qt6 suffix. Commit.
  • Add macos support. Commit.
  • Add craft windows support. Commit.
calendarsupport
  • Fix BUG 501637: untranslated strings in preferences dialogue. Commit. Fixes bug #501637.
  • Require test on all system. Commit.
  • Calprintpluginbase condition 'subtodo' is always true. Commit.
  • Add xml/yaml linting. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
calindori
  • Switch back to list view after editing or deleting an incidence. Commit.
  • Fix placeholder message. Commit.
  • Set window icon. Commit.
  • Add icon for F-droid store listing. Commit.
  • Use the KAboutData singleton from KCoreAddons. Commit.
  • Port to AboutKDEPage from AboutKDE. Commit.
calligra
  • Fix build with cmake 4. Commit.
  • Sheets: fix conflict of Value(int) and Value(qsizetype). Commit. Fixes bug #498990.
  • Ignore calligra.desktop for AppStream. Commit.
  • Update Braindump homepage. Commit.
  • Appstream: fix s of Sheets and Stage. Commit.
  • Fix build with Qt 6.9. Commit.
  • No need for cmake policy CMP0063. Commit.
  • Devtools upgrade from old version of breeze-icons. Commit.
cantor
  • Use sage --version instead of sage -v. Commit.
  • [python] removed the dependency on the exact size of a string boject in the Python test. Commit.
  • Minor wording fixes. Commit.
  • Integrated plots on default also for Python and Scilab. Commit.
  • Unified margins and QTabWidget's document mode in all setttings ui files and converted the enums to their Qt6 values. Commit.
  • Added the missing hanlding of "integrated plots" settings for R, Python and Julia. Commit.
  • Improve debugging plugin loading. Commit.
  • Fix build with cmake 4. Commit.
  • Cmake: remoe Qt5 Compat. Commit.
  • Trace out the error message on maxima start also to the debug output. Commit.
  • Set the application domain for i18n in the tests. Commit.
  • [maxima] when maxima fails to start and reports an error, propagate. Commit.
  • Added additional check in BackendTest::createSession() to fail already when. Commit.
  • Made KDocTools optional. Commit.
  • Use sentence case for AppStream summary. Commit.
  • Fixed warnings related to size_z vs int comparisons in worksheet.cpp and. Commit. Fixes bug #496946.
  • Addressed a couple of compiler warnings. Commit.
  • Minor cleanup. Commit.
  • [documentation] a couple of renamings and improvements in the README files to address the obvious stuff,. Commit.
  • Julia backend: fix linking on Windows. Commit.
  • Revert "cmake: static link julia (local dynamic linking fails on Windows)". Commit.
  • Cmake: static link julia (local dynamic linking fails on Windows). Commit.
  • Cmake: fix julia env var. Commit.
  • Cmake: Qt6 DBus required for julia backend. Commit.
  • Revert "cmake: remove DBus dependency". Commit.
  • Cmake: remove DBus dependency. Commit.
  • Extending the script with qt help support. Commit.
  • Adding python scripts. Commit.
  • Moving in main folder. Commit.
  • Adding base CSS for R, Maxima and Qalculate. Commit.
  • Set the current working directory to the directory of the project file for Maxima, R, Scilab and Julia projects. Commit.
  • (Re-)Enable the embedded documentation, set it to ON on default. Commit.
  • CI: Enable embedded documentation. Commit.
  • Fix the embedded documentation Qt6 port. Commit.
  • Fix cantor_config export usage. Commit.
  • Fix plugin loading. Commit. Fixes bug #496355.
  • Add manual CD targets to .gitlab-ci.yml. Commit.
cervisia
  • Cmake: remove two old variables. Commit.
  • Slots, signals, emit -> Q_SLOTS, Q_SIGNALS, Q_EMIT. Commit.
  • Cervisiapart: port to modern JSON plugin definition. Commit.
  • Remove the kinit dependency. Commit.
colord-kde
  • Hide the KCM in the Wayland session. Commit.
dolphin
  • Kstandarditemlistwidget: render overlays in paint. Commit.
  • Dolphinstatusbar: Fix negative value warnings with small statusbar fixedwidth. Commit.
  • Use nicer split icon. Commit.
  • DolphinNavigatorsWidgetAction: add margins to splitview navbar splitter. Commit.
  • Icon(svg): move spdx text to fix flatpak svg detection. Commit.
  • Placespanel: Use correct loop index when connecting device signals. Commit.
  • Kstandarditemlistwidget: make overlay icons independant of preview size. Commit. Fixes bug #500428.
  • Fix crash when opening new tab with search. Commit. Fixes bug #500101.
  • Statusbar: fix offset for selectionModeBottomBar. Commit.
  • Dolphinview: Add widget parameter to elided QToolTip::showText. Commit. Fixes bug #500009.
  • Do not show the Zoom toggle context menu on small statusbar. Commit.
  • Add smaller statusbar and set it as default. Commit.
  • Improve Close split menu action label. Commit.
  • Kitemlistkeyboardsearchmanager: smarter search start position. Commit. Fixes bug #422951.
  • Kitemlistcontrollertest: fix warnings. Commit.
  • Add a dolphin to the icon. Commit.
  • Kfileitemmodel: allow more than 2 single quotes in translated strings. Commit.
  • VersionControlObserver: start scanning earlier. Commit.
  • Viewpropertiestest: simplify two tests. Commit.
  • Viewproperties: prevent loosing view settings. Commit. See bug #495878.
  • Fix build with qt dev. Commit.
  • Removed conditional in renameTab to allow unsetting custom labels. Commit.
  • Changed all calls to "title(), setTitle()" to "customLabel(), setCustomLabel()". Commit.
  • Made style and context enhancements. Commit.
  • Changes saveState() and restoreState() to restore renamed tabs (if any). Commit.
  • Refactored renameTab. Commit.
  • Apply 1 suggestion(s) to 1 file(s). Commit.
  • Apply 1 suggestion(s) to 1 file(s). Commit.
  • Apply 1 suggestion(s) to 1 file(s). Commit.
  • Removed unused imports to QUuid,quuid. Commit. Fixes bug #197009.
  • Added code for a "Rename Tab" feature. Commit. Fixes bug #197009.
  • Add xml/yaml linting. Commit.
  • Implement shortcut action for file creation. Commit. Fixes bug #462899.
  • Ignore diacritical marks for keyboard search. Commit. Fixes bug #482394.
  • Change three view buttons into one with menu arrow. Commit.
  • Make "Empty trash" icons red. Commit.
  • Clear forward action popup menu before adding history actions. Commit.
  • InformationPanel: fix potential glitches with gifs. Commit.
  • Refactor Overlay Handling. Commit. Fixes bug #497372.
  • InformationPanel: prevent animated images from glitching. Commit.
  • Clean stop-gap porting ifdef for KICONTHEMES_VERSION. Commit.
  • ToolTipManager: double the size of the preview and use dpr. Commit.
  • KFileItemModelRolesUpdater: add utility cacheSize function. Commit.
  • KFileItemModelRolesUpdater: Show emblems even in hover sequence. Commit.
  • Icons: when adding overlays pass in the output size. Commit. Fixes bug #498211.
  • SpaceInfoObserver: don't instantiate MountPointObserver if m_url is empty. Commit.
  • Information panel: scale according dpr. Commit. Fixes bug #497576.
  • Dolphinpart: fix a warning around = in lambdas for this. Commit.
  • Improve trash context menu UI. Commit. Fixes bug #498132.
  • Elide file names in the middle again. Commit. Fixes bug #497664. See bug #404955.
  • When marking recent folders access specify mimeType. Commit. See bug #496179.
  • Fix focus changing when unminimising on X11. Commit. Fixes bug #497803.
  • Update copyright to 2025. Commit. Fixes bug #474515.
  • Mirror details view mode for right-to-left languages. Commit. Fixes bug #449211. Fixes bug #495942.
  • Have special keyboard controls in selection mode. Commit. Fixes bug #458091.
  • Dolphinview: Update thumbnail on filename change. Commit. Fixes bug #497555.
  • ViewProperties: Return nullptr if viewPropertiesString is empty. Commit. Fixes bug #495878.
  • DolphinViewContainer: make sure searchbox is initialized before setSearchPath. Commit. Fixes bug #497021.
  • Fix inline renaming multiple files when renaming changes sorting order. Commit.
  • Adapt to Orca 47. Commit.
  • Always focus the view after place activation. Commit.
  • KItemListSmoothScroller: stop animation on property or targetobject change. Commit.
  • Make "open path" and "open path in new tab" scroll to the selected item. Commit. Fixes bug #495613.
  • DolphinTabPage: Update container view url on redirection. Commit. Fixes bug #496414.
  • DolphinViewContainer: setSearchPath value only if searchBox is active. Commit. See bug #496387.
  • DolphinViewContainer: set searchPath on redirect, check for connected urlNavigator. Commit. Fixes bug #496387.
  • Switch to C++20. Commit.
  • DolphinView: fix typos in signal connection. Commit.
  • DolphinView: beginAnchoredSelection after setSelected in selectNextItem. Commit. Fixes bug #495371.
  • Update org.kde.dolphin.appdata.xml. Commit.
  • Update org.kde.dolphin.appdata.xml. Commit.
  • Natural sort: exclude extension when comparing filenames. Commit. Fixes bug #416025. Fixes bug #470538. Fixes bug #421869. Fixes bug #312027.
  • Updated supporters. Commit.
  • Added supporters. Commit.
  • Added supporter from fundraiser. Commit.
  • FoldersTabsSettingsPage: Remove double cast, remove unnecessary variable. Commit.
  • Generalviewsettingspage: Use qobject_cast instead of static_cast. Commit. Fixes bug #492741.
  • Avoid flickering of space info on startup. Commit.
  • Test that each object has distinguishable accessible info. Commit.
dolphin-plugins
  • Git: Allow pushing new branches. Commit.
  • Apply 1 suggestion(s) to 1 file(s). Commit.
  • Git: Use --force-with-lease for push instead of --force. Commit.
dragon
  • KPart: use apps.kde.org as homepage in metadata. Commit.
  • KPart: drop since kf6 unused "Id" from metadata. Commit.
  • Add xml/yaml linting. Commit.
  • Add reuse files for app icon. Commit.
  • Use dragonplayer app icon from breeze-icons. Commit.
elisa
  • Fix missing action buttons on mobile settings and metadata pages. Commit.
  • Restore the hidden Elisa instance on file opening. Commit.
  • Remove another use of key filter that I missed. Commit.
  • Fix the spacebar play/pause action when specific buttons have focus. Commit. Fixes bug #476532.
  • Port to Kirigami.Action fromQAction. Commit.
  • Consolidate playlist action buttons. Commit.
  • Rework actions to make C++ side emit when triggered. Commit.
  • Remove toggle playlist button from tray menu. Commit.
  • Setup all actions at startup. Commit.
  • Cleanup dependency handling. Commit.
  • NavigationActionBar: set pragma ComponentBehavior: Bound. Commit.
  • NavigationActionBar: don't set width for items in layouts. Commit.
  • NavigationActionBar: use qualified property access. Commit.
  • Fix binding loop for playlist drawer. Commit.
  • Top-align track metadata label for long text like lyrics. Commit.
  • Fixes for the software renderer. Commit.
  • Restore the minimized Elisa instance when opened again. Commit. Fixes bug #472768.
  • Don't manually save selected color scheme. Commit.
  • Add xml/yaml linting. Commit.
  • Remove automatic permissions generation comment from manifest. Commit.
  • Appdata: add display size. Commit.
  • Start playing track when opened externally. Commit. Fixes bug #423007.
  • Update track data using the correct index. Commit. Fixes bug #498357.
  • Only update radio metadata if the current track is radio. Commit.
  • Log to terminal on Windows. Commit.
  • Use single quotes for string literal in SQL query (fixes FreeBSD CI). Commit.
  • DataGridView: Fix plural string issue. Commit.
  • Add a track counter to the “all tracks” entry. Commit.
  • Implement track view for artist and genre tracks. Commit.
  • DatabaseInterface: add method tracksDataFromGenreAndAuthor. Commit.
  • Prevents recreating views infinitely when browsing artist>album>artist. Commit.
  • Clazy: fix possible container detachments. Commit.
  • Use std::find instead of reimplenting it ourselves. Commit.
  • Cppcheck: prefer prefix ++ operator. Commit.
  • Cppcheck: add missing explicit. Commit.
  • Remove unused variable. Commit.
  • Cppcheck: fix redundant initialization warnings. Commit.
  • Remove redundant override function. Commit.
  • Fix out of bounds access on MediaPlayListProxyModel::mapRowToSource. Commit.
  • Rename Android icon for f-droid so it gets extracted. Commit.
  • Added supporter Ronald Severin. Commit.
  • Added supporter EmmsBemms. Commit.
  • Fix more qmllint issues. Commit.
  • Fix APK build with Gradle Android plugin 8.6.0. Commit.
  • Update Android Gradle plugin version to 8.6.0. Commit.
  • Fix building without KFileMetaData. Commit.
  • Remove our own KAboutData singleton. Commit.
  • Port to AboutKDEPage from AboutKDE. Commit.
  • Port window state saving to KConfig.WindowStateSaver. Commit.
  • Use Application attached property instead of Qt.application and Qt.styleHints. Commit.
  • Media-playback-start-symbolic-rtl icon does not exist. Commit.
  • Database: clean up old composers and lyricists when tracks are removed. Commit.
  • Database: be more consistent when emitting signals for inserting/deleting. Commit.
  • MediaTrackMetadataDelegate: fix qmllint issues. Commit.
  • PlatformIntegration.qml: fix qmllint issues. Commit.
  • SortMenu.qml: fix qmllint issues. Commit.
  • Theme.qml: fix qmllint issues. Commit.
  • TrackImportNotification: fix qmllint issues. Commit.
  • ViewSelector.qml: fix qmllint issues. Commit.
  • Added Anael as a supporter. Commit.
  • Added supporter Dadanaut. Commit.
  • Add craft windows support. Commit.
  • Update org.kde.elisa.appdata.xml. Commit.
  • Combine 3 almost-identical functions into 1. Commit.
  • Connect genreRemoved signal to data models. Commit. Fixes bug #492353.
  • Database: remove genres after removing last associated track. Commit. See bug #492353.
  • Database: fix typo. Commit.
  • Database: reuse internal function instead of copy+paste. Commit.
  • Database: remove artists after removing last associated track. Commit. See bug #492353.
  • Database: clang-format database test data file. Commit.
  • Use AppData summary as Comment in .desktop file too. Commit.
  • Appdata: Refine caption. Commit.
  • Fix missing field initializer warning. Commit.
  • Port to KColorScheme::Instance. Commit.
  • Fix QSqlQuery deprecation warnings. Commit.
  • Fix switch warning. Commit.
  • Libvlc: Set media player role to "Music". Commit. Fixes bug #492316.
  • Lyrics: probe text codec before reading. Commit.
eventviews
  • Coloredtodoproxymodel.cpp - add a ToolTip for the todo. Commit.
  • Src/agenda/agenda.cpp - add a background to the Marcus Bains line. Commit. Fixes bug #485091.
  • Src/eventview.cpp - use the Item's storage collaction icon, if found. Commit. Fixes bug #500243.
  • Add xml/yaml linting. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
falkon
  • PyFalkon: port away from deprecated API. Commit.
  • PyFalkon: Disable broken tests. Commit.
  • Update CHANGELOG for 25.04.0 release. Commit.
  • Fix crash when loading folder in bookmarks toolbar. Commit. Fixes bug #501535.
  • Add input method hints to input fields. Commit.
  • Select newly opened tabs from links and scripts. Commit.
  • Fix SiteSettings autotest. Commit.
  • Adblock: Add support for "rewrite" filter. Commit.
  • AdblockDialog: Add model for the tree view. Commit.
  • Adblock: Add support for remove rule. Commit.
  • Show history & bookmark url in menu on mouse hover. Commit. Fixes bug #448238.
  • Block automatic popups. Commit.
  • Use global settings for WebRTC on internal pages. Commit. See bug #497842.
  • VerticalTabs Override Alt+NUMBER keyboard shortcut. Commit.
  • AdBlock: Ignore inactive hiding rules. Commit.
  • Adblock: Add support for "websocket" option. Commit.
  • AdblockDialog: Apply filter when tab changes. Commit.
  • SiteSettingsDialog: Add context description for "Set" button. Commit.
  • SBI-NetworkIcon - Restore online status detection. Commit.
  • Open all URLs in command line arguments. Commit. Fixes bug #413195.
  • Remove obsolete XSS Auditing option, has no effect. Commit.
  • CookieManager: Fix crash when removing while/black list items. Commit.
  • PyFalkon: Add missing Qz::ColorScheme enum type. Commit.
  • Add "Preffer color scheme" option. Commit. Fixes bug #439891. See bug #497331.
  • Strip incorrect color iCCP profile from png images. Commit.
  • Preferences: Fix editing per site user agent. Commit.
  • Use angle backend for GPU acceleration on Qt 6.9+. Commit. Fixes bug #497691.
  • Add missing default SiteSettings for intenal pages. Commit. Fixes bug #497463.
  • Add option to add site permissions in preferences. Commit. Fixes bug #495391.
  • PyFalkon: Remove warning about QCborStreamReader. Commit.
  • Update Changelog. Commit.
  • Fix printing to printer other than PDF printer. Commit.
  • Port away from QLocale:Country related code. Commit.
  • Fix KIO scheme handler. Commit. Fixes bug #491247.
  • Add missing settings.endGroup() when needed. Commit.
  • Enable "Enable Screen Capture" by default. Commit.
  • Keep "ftp" as an internal scheme. Commit.
ffmpegthumbs
filelight
  • Don't let file groups be clickable. Commit.
  • Contextmenucontext: make sure openterminal is called with local urls. Commit.
  • Contextmenucontext: open terminal at local file path. Commit. Fixes bug #498184.
  • Use the KAboutData singleton from KCoreAddons. Commit.
  • Revert "Use the KAboutData singleton from KCoreAddons". Commit.
  • Use the KAboutData singleton from KCoreAddons. Commit.
  • Show headers in qtc6. Commit.
  • Update org.kde.filelight.appdata.xml. Commit.
  • Added Daniel Bagge as adopter. Commit.
  • Added adopter Thibault Molleman. Commit.
  • Added supporter Henning Lammert. Commit.
  • Added Supporter. Commit.
  • Bump KF and/or QT versions in ecm_set_disabled_deprecation_versions. Commit.
francis
  • Show taskbar progress when timer is running on Linux/FreeBSD. Commit.
  • Fix crash when launching second instance. Commit.
  • Remove unused string from Android manifest. Commit.
  • Port to the new KLocalizedQmlContext API. Commit.
  • Bump minimum KF version to 6.8. Commit.
  • Remove explicit KDE_COMPILERSETTINGS_LEVEL. Commit.
  • Remove qt_policy that's not needed. Commit.
  • Remove now unused resources.qrc. Commit.
  • Fix the reference to KAboutData in GlobalMenu. Commit.
  • Add brand colors. Commit.
  • Disable kFDbusAddons on Haiku too. Commit.
ghostwriter
  • Update README. Commit.
  • Finalize transition to Sonnet. Commit.
granatier
  • It compiles fine without qt6.9 deprecated methods. Commit.
  • Add xml/yaml linting. Commit.
  • Stripping '.desktop' suffix from legacy AppStream ID. Commit.
  • Add apple bundle info. Commit.
  • Add macos support. Commit.
  • Fix theme/icon on windows. Commit.
  • Add windows support. Commit.
grantlee-editor
  • Change KDEPIM_DEV_VERSION. Commit.
  • Require test on all system. Commit.
  • Add xml/yaml linting. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
  • Add craft windows support. Commit.
grantleetheme
  • Require test on all system. Commit.
  • Exclude autotest which depends against XDG_DATA_DIRS (don't work on windows). Commit.
  • Add xml/yaml linting. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
gwenview
  • Persist new Show Hidden Files setting. Commit.
  • Add option to show hidden files. Commit. Implements feature #194716.
  • Use 6.10 baloo. Commit.
  • Remove cfitsio build system. Commit.
  • Fix presentation of image size integers. Commit. Fixes bug #488639.
  • Browsermainpage: Add contentsMargins around mUrlNavigatorContainer. Commit.
  • Do not duplicate MIME types in list of supported image formats. Commit.
  • Birdseyeview: Use actual dpr. Commit. See bug #498680.
  • Add xml/yaml linting. Commit.
  • Replace QHoverEvent::pos() with position().toPoint(). Commit.
  • Appdata remove mention of "Konqueror web browser" from https://apps.kde.org/gwenview. Commit.
  • Fix incorrect numbering in full screen mode for the first image. Commit. Fixes bug #406105.
  • Added supporter Steven Dunbar. Commit.
  • Added supporter Alex Gurenko. Commit.
  • Adde supporter retrokestrel. Commit.
  • Added supporter elbekai. Commit.
  • Adding supporter Florent Tassy. Commit.
  • Fix -Wdangling-reference. Commit.
  • Disable wayland on Haiku. Commit.
  • Avoid QList clones when testing for indexed color. Commit.
  • Fix color management for images in premultipled alpha format. Commit.
  • Fix garbled colors when scaling indexed-color images. Commit. Fixes bug #459627.
  • Rasterimageview: use QRectF, QPointF and QSizeF. Commit.
incidenceeditor
  • Attachmenteditdialog.ui - Change "Store attachment inline" label. Commit. Fixes bug #203352.
  • Add todo about activities support. Commit.
  • Add xml/yaml linting. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
isoimagewriter
  • Appdata - Fix screenshot dimensions. Commit.
  • Added supporter githubixx. Commit.
  • Removed empty line just in case. Commit.
  • Added supporter Cameron Radmore. Commit.
itinerary
  • Add 25.04.0 release notes. Commit.
  • Bundle edit-cut icon on Android. Commit.
  • Build against stable dependencies in release branch. Commit.
  • JourneySectionDelegate: Don't show delay row for walking mode. Commit.
  • Use stable branches of dependencies for building stable APKs. Commit.
  • Deduplicate coach numbers when there's multiple reservation in a batch. Commit.
  • Search the entire reservation batch for seat sections as well. Commit.
  • Ignore empty seat numbers for the joined seat number list. Commit.
  • Don't show city name if that matches the station name. Commit.
  • Adapt Appium test to better geocoding results from Transitous. Commit.
  • Adapt stop search test to QQC2 Breeze changes. Commit.
  • Change LiveDataManager persistence tests to use journeys. Commit.
  • Remove some dead code. Commit.
  • Add 24.12.3 release notes. Commit.
  • Use abbreviated duration formatting from KFormat instead of our own. Commit.
  • Use imperial speed units when we use imperial distance units. Commit.
  • Use the new distance formatting API from KFormat. Commit.
  • Add an option to force metric units in locale using imperial ones. Commit.
  • Fix a few of numerical conversion warnings. Commit.
  • Update the statistics model in more cases. Commit.
  • Unify temperature range formatting. Commit.
  • Fix trip group map bounding box computations for individual locations. Commit.
  • Don't hide essential trip group map elements on low zoom levels. Commit.
  • Make code work with Qt 6.9 too. Commit.
  • Adapt test data to kitinerary changes. Commit.
  • Clean up timezone offset formatting. Commit.
  • Don't try to update a reservation to a different type. Commit.
  • Disable DB online import for now. Commit.
  • Implement OSM importing via Nominatim. Commit.
  • Update APK version logic to the latest ECM. Commit.
  • Exclusively use trip queries for live data updates. Commit.
  • Add method for generating KPulicTransport::Routes from reservations. Commit.
  • Unify usage of the document-import icon. Commit.
  • Change temperature units to Fahrenheit if your home country is USA. Commit.
  • Vertically align the weather license text in the footer. Commit.
  • Cleanup barcode display QML code a bit. Commit.
  • Determine APK version code from CI_PIPELINE_CREATED_AT when set. Commit.
  • Fix intermediate stop display for bus delegates. Commit.
  • Fix realtime update arrival check not covering subsequent trip queries. Commit.
  • Add 24.12.2 release notes. Commit.
  • Round temperatures before checking whether we need to show a range. Commit.
  • Use trip instead of stopover queries for getting delay information. Commit.
  • Allow transfers to favorite location independent of the next reservation. Commit.
  • Retain stop geo coordinates when merging realtime data. Commit.
  • Fix QML syntax for partial alternative journey searches. Commit.
  • Fix importing passes or other things without an attached trip group. Commit.
  • Fix deleting generic pkpass passes. Commit.
  • Ignore changes to trip groups not currently displayed. Commit.
  • Fix camera torch mode presence check. Commit.
  • Don't attempt to access a non-existing scroll bar, this page has none. Commit.
  • FlightDelegate: Avoid duplicated airport code. Commit.
  • Add Appstream source code and donation links. Commit.
  • Add Appstream form factor information. Commit.
  • Fix display of positive timezone change offsets. Commit.
  • Fix map bounding box computation for path-less journeys. Commit.
  • Use new maximumOccupancy API from KPublicTransport. Commit.
  • Use fully qualified property access and namespace external types. Commit.
  • Use fully qualified property access and stricter types. Commit.
  • Remove reference to a non-existing item. Commit.
  • Fix displaying cancellations in journey section delegate. Commit.
  • Use new horizontal bar journey component from KPublicTransport. Commit.
  • Fix display of scheduled departure time on delayed journeys. Commit.
  • Use TransportNameControl from KPublicTransport. Commit.
  • Remove duplicate headers from cpp/h files. Commit.
  • Remove unused string from Android manifest. Commit.
  • Prepare TransportNameControl for moving to KPublicTransport. Commit.
  • Port to KPublicTransport.TransportIcon. Commit.
  • Bundle icons needed by the latest Kirigami Addons about dialog. Commit.
  • Add 24.12.1 release notes. Commit.
  • Use journey section label function from KPublicTransport. Commit.
  • Remove the old single timeline support from the timeline model. Commit.
  • Update timeline model today marker when trip group time range changes. Commit.
  • Remove workaround for ancient timeline model tests. Commit.
  • Port the last of the timeline model tests to single trip group mode. Commit.
  • Add weather forecasts from start of day to end of day of the trip time. Commit.
  • Ignore cancelled elements when determining weather forecast length. Commit.
  • Rework weather element timeline model test. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Override instead of merge destination names when applying new journeys. Commit. Fixes bug #474096.
  • TripGroupPage: Add separator in first FormCard. Commit.
  • Fix adding DST info elements in single trip group mode. Commit.
  • Port two more timeline model tests to use single trip group mode. Commit.
  • Port TimelineModelTest::testModel to single trip group mode. Commit.
  • Only show progress on current timeline items. Commit.
  • Remove the now unused trip group roles from the timeline model. Commit.
  • Rework TimelineModelTest::testDayChange to use single trip group mode. Commit.
  • Rework TimelineModelTest::testContent to use single trip group mode. Commit.
  • Detect timezone transitions also purely on location changes. Commit.
  • Compute weather forecast range based on today, not the trip begin date. Commit.
  • Add update timer for journey section model. Commit.
  • Port weather timeline test to use single trip group mode. Commit.
  • Show departure terminal/gate regardless of knowing the seat yet. Commit.
  • Show arrival terminal for flights. Commit.
  • Implement hasSeat for flights correctly. Commit.
  • Make timeline positioning work on first start as well. Commit.
  • Position trip groups list so that the current or next trip is in view. Commit.
  • Don't use TransportIcon where a normal Kirigami.Icon is enough. Commit.
  • Remove the no longer used TripGroupProxyModel. Commit.
  • Add infrastructure for migrating to newer config/data formats. Commit.
  • Display vaccination certificates with an empty disease field correctly. Commit.
  • Don't consider health certificates without an expiry date expired. Commit.
  • Fix crash on importing health certificates. Commit.
  • Show platform information for bus reservations as well. Commit.
  • Add translation context for a11y summary texts. Commit.
  • Add context to train platform strings. Commit.
  • Remove QML leftovers from the old single timeline view. Commit.
  • Fix journey section page content layout. Commit.
  • Show progress on intermediate stops correctly. Commit.
  • Add option to get to the health certificate page. Commit.
  • Indicate platform changes in the timeline. Commit.
  • Re-add bank holiday indicator. Commit.
  • Update healthcertificatemanager.cpp. Commit.
  • Fix(healthcertificatemanager): i18n message context shouldn't be empty. Commit.
  • Fix REUSE compliance. Commit.
  • Reload settings when importing a backup containing changed settings. Commit.
  • Set a default file name for full exports. Commit.
  • Use FormCardButton in SheetDrawer. Commit.
  • Make Appium reservationtest reliably pass again. Commit.
  • Unify checks for *.itinerary files. Commit.
  • Exclude FluentWinUI3 QtQuick Controls style from the APK as well. Commit.
  • Don't show the welcome page again when there's already a trip group. Commit.
  • Fix string. Commit.
  • Main: Add more type annotation to functions. Commit.
  • Fix opening onboard live status. Commit.
  • Fix opening stats. Commit.
  • Port away from applicationWindow. Commit.
  • Adapt integration tests. Commit.
  • Rename Profile.qml to MyDataPage.qml. Commit.
  • Use FormPlaceholderMessageDelegate. Commit.
  • Move health certificate to profile page. Commit.
  • Profile: Add data portability. Commit.
  • Introduce ProfilePage. Commit.
  • Remove our custom KAboutData singleton. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
  • Bump minimum Qt version to 6.7. Commit.
  • Port to QNetworkInformation. Commit.
  • Redesign JourneySectionPage. Commit.
  • Update VehicleLayoutPage. Commit.
  • Add 24.12.0 release notes. Commit.
  • Use double precision coordinates everywhere. Commit.
  • Remove useless spacing. Commit.
  • Use FormRadioSelectorDelegate. Commit.
  • Improve look of RadioSelector. Commit.
  • Only show 0 stops when we have a duration. Commit.
  • Adapt test data to KItinerary changing coordinates to have double precision. Commit.
  • Add branding color. Commit.
  • Only hide line names when we have a line logo. Commit.
  • Optimize and improve animation of journey sections repeater. Commit.
  • Increase font size of the label in TransportNameControl. Commit.
  • Optimize CountryComboBox. Commit.
  • Added 1peter10 as supporter. Commit.
  • Added new adopter Luca Weiss. Commit.
  • Fix background color of TransportNameControl. Commit.
  • Also display travel time when there is no intermediate stops. Commit.
  • Unify implementation of the transport name + icon row. Commit.
  • Add missing Layout.fillWidth. Commit.
  • Fix BusDelegate. Commit.
  • Fix layout issue with JourneySectionDelegate. Commit.
  • Don't display time twice. Commit.
  • Fix walking transfer section. Commit.
  • Remove background from TransferDelegate header. Commit.
  • Rework JourneySummaryDelegate. Commit.
  • Start editing JourneySectionDelegate. Commit.
  • Fixes. Commit.
  • Only display country. Commit.
  • Revert some changes which can be done in an easier way. Commit.
  • Polish spacing. Commit.
  • Update again layout. Commit.
  • Add nicer duration formatting. Commit.
  • Port LocationInfoDelegate. Commit.
  • Port FlightDelegate. Commit.
  • Refactor common part in components. Commit.
  • Show progress with new layout. Commit.
  • Update timeline layout. Commit.
  • Make map download a trip group action as well. Commit.
  • Make checking for updates a trip rather than a global action. Commit.
  • Fix export icon. Commit.
  • Update org.kde.itinerary.appdata.xml. Commit.
  • Allow to add transfers in more cases. Commit.
  • Hide region combo box regardless of region set on the input place. Commit.
  • Fix warning with Repeater and ButtonGroup. Commit.
  • Use the new KF 6.8 i18n QML context API. Commit.
  • Exclude unused Qt translation catalogs. Commit.
  • Added adopter Gabriel Karlsson. Commit.
  • Skip tests on 32bit systems that depends on double resolution in test data. Commit.
  • Don't classify end-less trip groups starting today as past trips. Commit.
  • Fix dangling reference warnings. Commit.
  • Improve Matrix state messages. Commit.
  • Show Matrix session verification state in the settings page. Commit.
  • Add Matrix session verification dialog. Commit.
  • Don't stop the Matrix sync after the initial connection. Commit.
  • Fix syncing rooms on newly set up Matrix accounts. Commit.
  • Add new Matrix connections to AccountRegistry. Commit.
  • Enable Matrix encryption by default. Commit.
  • Fix unequal spacing. Commit.
  • Trigger login when pressing Return in the Matrix password field. Commit.
  • Update org.kde.itinerary.appdata.xml. Commit.
  • Set a better Matrix device name. Commit.
  • Ensure empty formcard is not visible. Commit.
  • Fix restaurant names not shown on the trip group map. Commit.
  • Trip group editor focus the text field when opened. Commit.
  • Fix alignment issues in timeline. Commit.
juk
  • Raise window on activation. Commit.
  • Remove invalid parameter. Commit.
  • Set window icon. Commit.
  • Lyricswidget do not display the string "I18N_ARGUMENT_MISSING". Commit.
k3b
  • Add an option that controls whether to build docs. Commit.
  • Fix drawing progress indicator. Commit. Fixes bug #496703.
  • Load the settings values when showing the settings dialog. Commit. Fixes bug #496189.
  • Call slotQualityLevelChanged with the correct value, not a random hardcoded one. Commit.
kaccounts-integration
  • [kcm] Port away from SwipeListItem. Commit.
  • Wrap list item subtitles. Commit.
kaccounts-providers
  • Do a better job of describing what logging into these accounts will do. Commit.
  • Google: stop requesting gdrive permission. Commit. Fixes bug #480779.
  • Cmake: Drop unused CMake's modules. Commit.
kaddressbook
  • Fix color scheme change. Commit.
  • Change KDEPIM_DEV_VERSION. Commit.
  • Require test on all system. Commit.
  • Update activities support. Commit.
  • We need margin here. Commit.
  • Adapt to new api. Commit.
  • Call setNeedsSave(false). Commit.
  • Fix enable/disable activities support. Commit.
  • Already defined in class base. Commit.
  • Fix compile on windows. Commit.
  • Use ldapActivities support. Commit.
  • Add support for setEnablePlasmaActivities. Commit.
  • Clean up lib. Commit.
  • Add ldap widget. Commit.
  • Prepare to use own ldap support (we need to add activities support). Commit.
  • This lib is not necessary here. Commit.
  • Load kcm_ldap in common. Commit.
  • Add TODO. Commit.
  • Activate by default plasma activities. Commit.
  • Use KADDRESSBOOK_RELEASE_VERSION_DATE. Commit.
  • Use uint8_t. Commit.
  • Use enum class. Commit.
  • Remove duplicate headers from cpp/h files. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Stripping .desktop suffix from legacy AppStream ID. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
  • Remove #if unnecessary now. Commit.
  • Move to craft repo. Commit.
  • Fix KDEPIM_DEV_VERSION. Commit.
  • Add value in #cmakedefine01. Commit.
  • Not necessary to build as single apps now it's in kontact meta package. Commit.
  • Add 44 and 150 px icons. Commit.
  • Add appx-qt6 support. Commit.
kajongg
  • DesktopSize(): port to Qt6, drop support for Qt5. Commit.
  • Improve some assertion messages. Commit.
  • Get rotation from transform: add 2 more cases. Commit.
  • Fix regression: scoringtest did not work anymore. Commit.
  • 16-tiles game introduced regression on Classical BMJA. Commit.
  • Last commit broke BMJA rules. Commit.
  • Very first alpha for Taiwanese 16-tile game. Commit.
  • HandBoard placing boni: prepare for hands with more than 13 tiles. Commit.
  • Revert "kajongg does not try to get focus when started with --demo". Commit.
  • Piece: rename uiTile to img and annotate. Commit.
  • Remove old FIXMEs. Commit.
  • Extend Debug.focusable output. Commit.
  • Rulecode: rename checkTiles to check_tiles, we already have method checkTiles(). Commit.
  • Scoring game: rewrite HandBoard.sync(), fixing focus bugs. Commit.
  • FIXUP scoring.py: more around something strange. Commit.
  • HandBoard: extract __bestFocusTile(). Commit.
  • Debug.focusable: with event debugging, watch focus changes. Commit.
  • Fixup __placeBonusTiles to _pl... Commit.
  • FIXME: Scene.showWall seems unused. Commit.
  • Debugging: EventData.str(). Commit.
  • Annotations: player.py. Commit.
  • UITile: change debug output. Commit.
  • --debug=graphics: also show tile ID. Commit.
  • HandBoard.placeTiles(): rename local variables. Commit.
  • HandBoard: simplify __placeBonusTiles(). Commit.
  • HandBoard.placeTiles() now returns None. Commit.
  • HandBoard.__placeBonusTiles(): simplify. Commit.
  • HandBoard.placeTiles(): use filter(). Commit.
  • HandBoard.placeTiles: use defaultdict. Commit.
  • HandBoard.placeTiles(): separate __placeBonusTiles(). Commit.
  • Debug.graphics: reset UITile.clsUid to 0 at end of game. Commit.
  • Handboard, scoring game: fix endless loop with too many tiles on board. Commit.
  • HandBoard, sorting bonusTiles: reduce source code size. Commit.
  • HandBoard, scoring game: even when HandBoard is full, show all bonus tiles correctly without crashing. Commit.
  • HandBoard: restructure placing Boni: change method signatures. Commit.
  • HandBoard.newBonusPositions() is now private. Commit.
  • HandBoard: extract __findMaxX(). Commit.
  • HandBoard: make placeBoniInRow private. Commit.
  • Extract TileAttr.apply_to(). Commit.
  • TileAttr: setDark and setFocusable are now _setDark and _setFocusable. Commit.
  • Fix a focus problem. Commit.
  • Remove unused Board.tileAt(). Commit.
  • Scene: safeguard against Mainwindow == None. Commit.
  • Scene: fix an error message, its construction could raise an error. Commit.
  • Scene: more logical statement order, harmless. Commit.
  • Scene: set Internal.scene only after scene is fully initialized. Commit.
  • Make wall not focusable and not selectable. Commit.
  • QEvent tpye names: add comment about event.type().name being undefined for some events. Commit.
  • MainWindow.changeEvent() did not call super(). Commit.
  • Board: safeguard against scene==None. Commit.
  • Simplify defining action shortcuts. Commit.
  • Board.hide() also hides tiles and calls super(). Commit.
  • Board: extract clear(). Commit.
  • ScoringHandBoard.uiMeldWithTile(remove=True) also removes it from player. Commit.
  • Scoring Game: ScoringHandBoard/SelectorBoard.loseMeld() also call handSelectorChanged(self). Commit.
  • New: Debug.uitiles - leave it in or drop it again when everything is fixed?. Commit.
  • Board[] now also accepts a slice. Commit.
  • Drop support for Qt5. Commit.
  • Link to license text was relying on probably uninstalled files. Commit.
  • Make more use of super(). Commit.
  • New: len(board). Commit.
  • ScoringDialog showing scores no more autogets focus. Commit.
  • Scoring game: getting movement key but having no focus tile: show error, continue. Commit.
  • New: Board.empty and use it. Commit.
  • Board: use getitem and iter. Commit.
  • Board: getitem, iter. Commit.
  • Rename robTileFrom to getsRobbed. Commit.
  • Scoring: simplify code in sortRulesByX(). Commit.
  • Scoring: harmless details as preparations. Commit.
  • ScoringPlayer.removeMeld(): arg was UIMeld, is now Meld. Commit.
  • Scoring game: Selector board gets 2 more rows. Commit.
  • Scoring game: sync also after removing a meld from hand. Commit.
  • Debug.graphics now also shows UITile.uid on tile. Commit.
  • Add Comment to UIMeldWithTile. Commit.
  • Scoring game loseMeld(): make use of new uiMeldWithTile(remove=True). Commit.
  • Scoring game, loseMeld: result is never None, fix annotation. Commit.
  • Merge assignUITiles and deselect into loseMeld. Commit.
  • Handboard moving tiles: fix/simplify. Commit.
  • Board.uiMeldWithTile(): new arg remove=False. Commit.
  • Merge dropTile() into dropMeld(). Commit.
  • ScoringHandBoard: rename local variables. Commit.
  • ScoringHandBoard: change method order, reducing following commits. Commit.
  • Readjust main window if too many tiles are in one hand row. Commit.
  • Game: eliminate _newGameId(). Commit.
  • Scoring game: improve handling DB inconstistency. Commit.
  • Start scoring game: ignore other partially started games. Commit.
  • Scoring game: show game id in error msg about inconsistency. Commit.
  • New: Query.record() for sql results with exactly one row, use for scoring game. Commit.
  • Start scoring game: simplify SQL. Commit.
  • Define all svgNames only in tileset.py. Commit.
  • New: UITile.svgName as shortcut. Commit.
  • UITile: always use exposed.name2() instead of str(exposed). Commit.
  • UIWallSide: Rect was too big. Commit.
  • Scoring Dialog: show tiles in full size. Commit.
  • ScoringDialog: Tiles in comboboxes: do not change general faceSize. Commit.
  • Scoring game, last Meld Combo: itemData is Meld, not str. Commit.
  • Tileset.cache is unused. Commit.
  • Kajongg does not try to get focus when started with --demo. Commit.
  • Game.loadFromDB(): resume at correct point. Commit.
  • Support Point(Query_namedtuple). Commit.
  • Scoringdialog: use Point for constructing column titles. Commit.
  • Query namedtuple classes: let their name begin with Query_. Commit.
  • New: Point.full_str() returns all Point attributes. Commit.
  • Point.from_string(): extend to all Point attributes. Commit.
  • Point: extract encode_to_az() and decode_from_az(). Commit.
  • Do not die if we cannot initialize translations. Commit.
  • Point: add and use endHand() and rotate(). Commit.
  • Check --game value at startup. Commit.
  • Game: early adjust last_point from ruleset. Commit.
  • Avoid more exceptions while shutting down. Commit.
  • Remove deprecated Options.rounds. Commit.
  • Eliminate Game.roundsFinished, new: Point.seedFactor(). Commit.
  • Re-enable Game.debug(showPrevPoint=True). Commit.
  • Game: point is now a property, setting it goes there. Commit.
  • Game.goto(): make better use of new Point(). Commit.
  • PointRange(): if both args are None, use values from game. Commit.
  • PointRange.from_string(): now returns a Tuple with start/end. Commit.
  • Game._loadScores: use namedtuple. Commit.
  • Game: move consistency check. Commit.
  • Game: harmless. Commit.
  • Game._loadLastHand: use namedtuple. Commit.
  • Game._loadGame: use namedtuple. Commit.
  • Game: rename things. Commit.
  • Game._loadGameRecord: include gameid in result record. Commit.
  • LoadFromDB: extract _loadGameRecord, _loadLastHand, _loadScores. Commit.
  • TEMP disable debug(showPrevPoint). Commit.
  • Game: replace wantedGame with pos_range. Commit.
  • Game: make init order more robust. Commit.
  • Game.goto: exception if moveCount > 0. Commit.
  • Client: small simplification with local variables. Commit.
  • New: Point.is_in_first_hand() which makes game.roundHandCount unused. Commit.
  • Point does not hold a reference to Game anymore. Commit.
  • Restructure Point, introduce PointRange. Commit.
  • Point: change from roundsFinished to prevailing. Commit.
  • Extract Point.notRotated_as_str(). Commit.
  • Point comparison: None is open end. Commit.
  • Point__gt__. Commit.
  • Move class Point to point.py, no change of content. Commit.
  • Remove unused Game.handDiscardCount. Commit.
  • Game.debug(): rename prevPoint to showPrevPoint. Commit.
  • ScoreModel: use Query.tuple(). Commit.
  • ScoreModel: simplify usage of HandResult. Commit.
  • ScoreModel: rename point() to handTitle(). Commit.
  • Query().tuples(): create tuple class name from table name. Commit.
  • Query: use namedtuple. Commit.
  • Introduce SQL type "wind" with automatic converters from/to class Wind. Commit.
  • Fix possible race. Commit.
  • Yellow indicator for prevailing wind did not work for a very long time. Commit.
  • Prefer roundWind over roundsFinished. Commit.
  • Exchanging seats: simplify, and use roundWind instead of roundsFinished. Commit.
  • Game: switch roles of roundWind and roundsFinished. Commit.
  • WindLabel: use prevailing wind instead of roundsFinished. Commit.
  • WindLabel: rename prevailing to is_prevailing. Commit.
  • Introduce Wind.next(). Commit.
  • Debug.callers: indent. Commit.
  • Rename HandId to Point: prepare for things coming up. Commit.
  • Game: extract goto(). Commit.
  • Move call to finish_in_db() out of rotateWinds(). Commit.
  • Move HandId.goto() into Game.__scanHandId(). Commit.
  • Game.rotateWinds(): extract self.finish_in_db(). Commit.
  • Rename bool rotateWinds to mustRotateWinds. Commit.
  • Scoring game: simplify keyboard navigation by wind. Commit.
  • Introduce Wind.normalized(). Commit.
  • Introduce Wind.eswn and Wind.eswn_i18n. Commit.
  • Scoring game: No warning if no tile is focusable. Commit.
  • Animation speed for rotating winds/exchanging seats in % of tile animation speed. Commit.
  • Qt6: suppress new warning "QCommandLineParser: option not expecting values:". Commit.
  • --debug:events:all stopped working with. Commit.
  • Cache directory location: Obey XDG standard. Commit.
  • With f-strings we do not need our own formatter anymore. Commit.
  • Remove obsolete HandResult.roundHand(). Commit.
  • Revert "close/open db connection per game". Commit.
  • Gitignore .mypy-cache/. Commit.
  • MainWindow: DeleteOnClose avoids some segfaults on exit. Commit.
  • Add note about animated shuffling. Commit.
  • Qtpy: override upstream default: we prefer Qt6 over Qt5. Commit.
  • All mypy 1.15.0 warnings are now gone. TableList: factor out add_button. Commit.
  • TableList: buttonBox -> self.buttonBox. Commit.
  • Annotations in animateAndDo. Commit.
  • Callback functions get result as first arg. Commit.
  • Mypy does not seem to like chained addCallback/addErrback. Commit.
  • New: logFailure() for twisted Deferred errbacks. Commit.
  • Animation.str: avoid using unusable values. Commit.
  • Kajcsv: rename class fields to Fields. Commit.
  • Make all Qt calls go thru qt.py. Commit.
  • SPDX License GPL-2.0 is deprecated, use GPL-2.0-only. Commit.
  • Annotations: two fixes. Commit.
  • Annotations: client.py. Commit.
  • Annotations: diverse. Commit.
  • Annotations: fix another wrong assertion. Commit.
  • Annotations: remove a few unneeded ones. Commit.
  • Annotations: realm/dbpasswordchecker. Commit.
  • Annotations: Scoring game: fix showing score table. Commit.
  • Assertion: show info. Commit.
  • Pyside6: protect against functions returning None. Commit.
  • Pyside6 annotations: fix some overrides. Commit.
  • Pyside6: overriding "def paint": painter arg may be None. Commit.
  • Pyside6 annotations say event handlers may get event=None. Commit.
  • Pylint is now 3.3.3 on Debian 13. Commit.
  • Add xml/yaml linting. Commit.
  • Stripping '.desktop' suffix from legacy AppStream ID. Commit.
kalarm
  • Add release description. Commit.
  • Fix build with MPV plugin only. Commit.
  • Clean up time spin box appearance in some styles, e.g. Oxygen. Commit.
  • Change KDEPIM_DEV_VERSION. Commit.
  • Require test on all system. Commit.
  • Add release description. Commit.
  • Bug 499859: Fix KAlarm exiting before executing session restoration. Commit.
  • Revert "GIT_SILENT: it compiles fine without qt6.9 deprecated methods". Commit.
  • Remove duplicate release. Commit.
  • Update change log. Commit.
  • Update change log. Commit.
  • Bug 498753: Fix system tray showing blank KAlarm icon under XFCE. Commit.
  • Fix CI fail on FreeBSD. Commit.
  • Fix cppcheck warnings. Commit.
  • Fix KLocalizedString domain warnings. Commit.
  • Add xml/yaml linting. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Omit MPV by default for Windows. Commit.
  • Add libmpv. Commit.
  • Fix build on FreeBSD if using MPV audio. Commit.
  • Add missing files. Commit.
  • Update appstream. Commit.
  • Fix build. Commit.
  • Bug 497960: Fix Edit Alarm dialog error setting time if user's time zone is UTC. Commit.
  • Implement audio backends as plugins to allow user selection. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Make fade work each time a repeated sound alarm is played. Commit.
  • Fix Akonadi plugin not being recognised. Commit.
  • Cppcheck suppressions. Commit.
  • Improve diagnostic messages. Commit.
  • It compiles fine without Qt deprecated methods. Commit.
  • Update documentation. Commit.
  • Remove hack to enforce message window visibility on X11. Commit.
  • Stripping .desktop suffix from legacy AppStream ID. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
  • Adapt to Qt6 QHash::remove() signature change. Commit.
  • Fix deprecation. Commit.
  • Add appstream release description. Commit.
  • Remove #if unnecessary now. Commit.
  • Use isEmpty here. Commit.
  • Add craft-windows-appx support. Commit.
  • Add craft windows CI support. Commit.
  • Cppcheck corrections. Commit.
  • Fix build. Commit.
  • Cppcheck corrections. Commit.
  • Cppcheck corrections. Commit.
kalgebra
  • Add xml/yaml linting. Commit.
  • Appdata: add display size. Commit.
  • Mobile/Tables: Fix inverted value tables. Commit.
  • Mobile/Dictionary: Cleanups. Commit.
  • Mobile/Tables: Fix issues found in testing. Commit.
  • Mobile: Also use ExpressionInput when entering plots and tables. Commit.
  • Mobile: Add the highlighter to ExpressionInput. Commit.
  • Mobile: Convert ExpressionInput into a TextArea. Commit.
  • Remove unnecessary macros. Commit.
  • Mobile: Add history to the ExpressionInput component. Commit.
  • Mobile/plots: Show examples for 2D and 3D plots. Commit. Fixes bug #496432.
kalk
  • Fix History feature. Commit.
  • Switch to the new KConfig CMake API. Commit.
  • Remove the remaining import versions from QML. Commit.
  • Bump KF minimum version to 6.8, port to new KLocalizedQmlContext API. Commit.
  • Fix the "History" action not doing anything. Commit.
  • Remove not needed QTP0001 policy. Commit.
  • Bump copyright year in KAboutData. Commit.
  • Remove seemingly unused debug context property. Commit.
  • Remove duplicate line in the CMake. Commit.
  • Require passing tests on the CI. Commit.
  • Fix the heap-use-after-free bug in QalculateEngine::calculate. Commit.
  • Remove duplicate line. Commit.
  • Add escape key handling. Commit.
kalm
  • Android: package Kirigami Addons icons. Commit.
  • Appdata: add display size. Commit.
  • Remove unused string from Android manifest. Commit.
  • Appdata: use developer ID org.kde. Commit.
  • Fix Linux CI build for GCC < 14. Commit.
  • Fix Linux CI build. Commit.
  • QmlFormat.cmake: avoid CMake policy warning CMP0175. Commit.
  • Get qmlformat from Qt CMake files instead of searching for it. Commit.
  • Let kconfigxt do QML registration. Commit.
  • Self-test: use correct executable. Commit.
kalzium
  • Forbid any gradient for iconic view. Commit.
  • Removed overlay symbol text in iconic view. Commit.
kamera
kamoso
  • Update sampleImagePath only if not already set. Commit.
  • Remove temporary image file on exit. Commit.
  • Fix selection color. Commit.
  • Delay update of the sample image. Commit.
  • Don't try to use OpenGL functions if no context available. Commit.
  • Add developer name and launchable tags to appdata. Commit.
kanagram
kapman
  • It compiles fine without qt6.9 deprecated methods. Commit.
  • Add xml/yaml linting. Commit.
  • Stripping '.desktop' suffix from legacy AppStream ID. Commit.
  • Add apple bundle info. Commit.
  • Add macos support. Commit.
  • Fix theme/icon on windows. Commit.
  • Add windows support. Commit.
kapptemplate
  • Show error message when the template archive cannot be loaded. Commit.
  • Delete only newly created files on failure. Commit.
  • Add Windows CI. Commit.
  • Set Breeze style as default style. Commit.
  • Drop unused dependencies. Commit.
kasts
  • Fix header anchoring after qt6.9 update. Commit. Fixes bug #502429.
  • Fix dialog boxes after recent Kirigami updates. Commit. Fixes bug #501876.
  • Check for failed libvlc_new and abort the app properly if needed. Commit.
  • Various clang-tidy suggestions and fixes. Commit.
  • Fix clazy warnings. Commit.
  • Clean up header includes. Commit.
  • Avoid soon-to-be-deprecated constructions. Commit.
  • Remember the Sort user settings the same way as filter. Commit. Implements feature #500213.
  • Properly implement single instance behaviour. Commit. Fixes bug #482840.
  • Do not open a second instance if app is already running. Commit. Fixes bug #482840.
  • Stop ongoing download if episode is marked as played. Commit.
  • Update appstream for 24.12.3 release. Commit.
  • Fix displaying images with software renderer. Commit.
  • Only retry db fails if it's due to the db being locked. Commit. Fixes bug #500697.
  • Fix segmentation fault when resetting update timer. Commit.
  • Fix tab behaviour in SearchField. Commit.
  • Fix isWidescreen on DiscoverPage. Commit.
  • Fix SearchBar. Commit.
  • Disable hstsstore (temporarily). Commit.
  • Fix clickable links to feeds and entries. Commit.
  • Fix width of entry page in case of long wrapped lines. Commit. Fixes bug #496606.
  • Set window icon. Commit.
  • ImageWithFallback: Don't set sourceSize. Commit.
  • Set a dark enough background on header. Commit. Fixes bug #496776.
  • Fix dialogs not appearing in the right window. Commit.
  • Make unplayed count label auto-adapt its width to value. Commit. Fixes bug #491587.
  • Make volume icon adapt to volume. Commit.
  • Don't disable sliders in StoppedState. Commit.
  • Add error-handling to database transactions. Commit.
  • Only add new entries to queue after all feed updates have finished. Commit.
  • Polish and fix. Commit.
  • Collect feed updates in a FeedDetails object. Commit.
  • Move feed database reads out of separate threads. Commit.
  • Move check for feed hashes to fetchfeedsjob. Commit.
  • Move datatypes to dedicated file. Commit.
  • Implement retries for database transactions. Commit.
  • Use KIRIGAMI_ADDONS_ICONS to package icons on android. Commit.
  • Fix shadow on feed delegates. Commit.
  • Remove unnecessary include and fix db query not executing. Commit.
  • FIxes. Commit.
  • Fix property type and more cleanup. Commit.
  • Cleanup QML. Commit.
  • Fix path being passed to taglib and avoid opening non-existent files. Commit. Fixes bug #499723.
  • Fix sort order in episode lists. Commit. Fixes bug #499712.
  • Add kateproject* to gitignore. Commit.
  • Remove non-existent adapt property reference. Commit.
  • Fix QML warnings. Commit.
  • QML Cleanup: ImageWithFallback. Commit.
  • QML Cleanup: SearchBar. Commit.
  • Overhaul settings. Commit.
  • Remove unused properties from Feed. Commit.
  • Fix playbackState in VolumeSlider. Commit.
  • Qml Cleanup: Chapters. Commit.
  • Remove unused property. Commit.
  • Use "root" as id for DiscoverPage. Commit.
  • Register Entry as QML element. Commit.
  • Add the possibility to force the app to mobile/desktop mode. Commit.
  • ErrorListPage: Remove duplicate heading, move action to the header. Commit.
  • QueuePage: Improve the look of the queue header. Commit.
  • Port most of the selectable TextEdits to SelectableLabel. Commit.
  • Change the prioritize streaming option to "prefer streaming". Commit.
  • DownloadListPage: Improve the placeholder text, add icon. Commit.
  • Don't allow opening an invalid fullscreen episode image. Commit.
  • Call KIconTheme::initTheme to fix icon recoloring on other platforms. Commit. Fixes bug #491713.
  • Rename "About" page to "About Kasts" (for real). Commit.
  • Modernize config registration. Commit.
  • Fix null dereference in FeedsModel when a feed isn't found. Commit.
  • Fix crash when viewing models in GammaRay. Commit.
  • DiscoverPage: Improve the look of the search bar. Commit.
  • Rename "About" page to "About Kasts". Commit.
  • Appdata: add display size. Commit.
  • Add qmlls files to gitignore. Commit.
  • Fix synchronization button on start page. Commit. Fixes bug #498690.
  • Fix android build by removing unused string from manifest. Commit.
  • Update app copyright date to 2025. Commit.
  • Fix sidebar/bottombar button state. Commit. Fixes bug #488563.
  • Port to Kirigami-Addons ConfigurationModule. Commit. Fixes bug #497853.
  • Use KConfig.WindowStateSaver to handle window geometry. Commit. Fixes bug #491091.
  • Added supporter Donnie Page. Commit.
  • Retrieve duration from file as soon as it's downloaded. Commit. Fixes bug #497448.
  • Update Android Gradle plugin version to 8.6.0. Commit.
  • Add password-manager-service plug to allow saving nextcloud gpodder password. Ref bug 497049. Commit.
  • Added zukigay as supporter. Commit.
  • Enable appx packages. Commit.
  • Update appstream data. Commit.
  • Added supporter Dominik Barth. Commit.
  • Updated supporters with Marco Ryll. Commit.
  • Added supporter Henning Lammert. Commit.
  • Add ifdef around QTP0004 setting. Commit.
  • Add QTP0004 policy setting. Commit.
  • On startup, remove feed entries with empty URL on startup. Commit. Fixes bug #495961.
kate
  • Use _commit on windows to sync stuff to disk. Commit.
  • Dont sync config on stashing a doc. Commit.
  • Add fish-lsp to lspclient settings.json. Commit.
  • Fix the tree in Documents tree view. Commit.
  • Let the view handle the selection itself. Commit. See bug #501460.
  • Cleanups. Commit.
  • Escape html entities for output view. Commit. Fixes bug #501256.
  • Prevent duplicate file item creation. Commit.
  • Don't save the document. Commit.
  • Minor fixes to QAbstractListModel template. Commit.
  • Only start session if we are not started from the terminal or if no are files specified. Commit. Fixes bug #446852.
  • Add missing QDir, fixes build. Commit.
  • Add debputy to the built-in list of language servers. Commit.
  • Notify the user if the build-command substitution can't be done. Commit.
  • Katebuild-plugin: Add build status to the text output. Commit.
  • Ensure we no longer can look up this projects in stuff triggered by pluginViewProjectClosing. Commit. Fixes bug #501103.
  • Revert "project: Change default click actions for the Git widget". Commit.
  • Improve how project terminal tab titles. Commit.
  • Project: Change default click actions for the Git widget. Commit.
  • Disable following of symlinks per default for directory mode. Commit. Fixes bug #500892.
  • Compiler-explorer: Improve margins around the text views. Commit.
  • Compiler-explorer: Improve the text of the "Change URL" action and it's dialog. Commit.
  • Compiler-explorer: Add icon for the "Compile" button. Commit.
  • Compiler-explorer: Add tooltips and placeholder text for the controls. Commit.
  • Addons/cmake-tools: Change the name and description to be more fitting. Commit.
  • Outputview: Fix the layout of this pane. Commit.
  • Katebuild-plugin: Improve the buttons under the "Output" tab. Commit.
  • Katebuild-plugin: Remove newline from "make finished" notification, change title. Commit.
  • Diagnosticview: Add missing tooltip for the clear button. Commit.
  • Diagnostics view: don't assume main window still exists on destruction. Commit.
  • Lsp client: load in KDevelop version >= 6.2. Commit.
  • LoadInKDevelop: change the type from boolean to string. Commit.
  • Lsp client: allow disabling languages completely. Commit.
  • Search: Restore left and right margins of the search options. Commit.
  • Refactor: simplify line change handling in ColorPicker plugin. Commit.
  • Fix not able to create branch. Commit.
  • Fix locals and stack toolview hiding. Commit.
  • Improve UX for Locals & Stack toolview when its at the bottom. Commit.
  • Add setAt() to the listmodel template. Commit.
  • Fix updating existing rows. Commit.
  • Add setList() function to replace the whole list at once. Commit.
  • Add a simple QAbstractListModel template. Commit.
  • Share init code between quick open and hud. Commit.
  • Use std::move, fix the clang-tidy warning. Commit.
  • Use a normal widget for our HUD dialog. Commit. Fixes bug #500521.
  • Use an item model for stackframes. Commit.
  • Clear launch.json targets when project is closed. Commit.
  • Read launch.json file from multiple projects. Commit.
  • Add a button to reload launch.json targets. Commit.
  • Handle double terminate event better. Commit.
  • Dap: Use a struct instead of tuple. Commit.
  • Dap: Simplify response callbacks. Commit.
  • Remove one liner process methods. Commit.
  • Dap: Remove dead code. Commit.
  • Dap: Improve terminate request handling. Commit.
  • Remove unused signal and method. Commit.
  • Fix breakpoint ui and backend not in sync. Commit.
  • Remove leftover gdbbackend code. Commit.
  • Add a test for DocOrWidget. Commit.
  • Fix adding 1 instead of subtracting. Commit.
  • Cache actionCollection() ptr. Commit.
  • Fix clang-tidy warnings in gdbplugin. Commit.
  • Fix unused include warnings in gdbplugin. Commit.
  • Mark backend classes as final. Commit.
  • Build: Don't include '[' in file names. Commit.
  • Remove gdb mi backend from debug plugin. Commit.
  • Show type in locals view. Commit.
  • Use enum instead of 0, 1. Commit.
  • Lazy load local variables. Commit.
  • Discard outdated responses for variable requests. Commit.
  • Dont signal thread change when populating thread combobox. Commit.
  • Remove useless casts. Commit.
  • Control stack frame and scope from UI. Commit.
  • Ensure we know search was aborted. Commit.
  • KateProjectPluginView: addUrl to recent with mime type. Commit.
  • Utils: Don't load MIME database for text/plain icon. Commit.
  • [debug] implement DAP reverse request runInTerminal. Commit.
  • Fix kwrite not opening multiple windows in sdi mode. Commit.
  • Avoid creating duplicate files. Commit. Fixes bug #500241.
  • Fix current stackframe not highlighted. Commit.
  • Fix build. Commit.
  • Dont #include . Commit.
  • Allow clearing debug output. Commit.
  • Only create QLabels if there is data. Commit.
  • Enable uniform row heights. Commit.
  • Allow copying text from stacktrace and locals view. Commit.
  • Remove appium test. Commit.
  • Ensure proper file:// url if in doubt because no scheme set. Commit.
  • Added checkable state to diff full context button. Commit.
  • Fixed lineNumForBlock logic. Commit.
  • Fix documents being stashed during session. Commit. Fixes bug #497478. Fixes bug #499482.
  • Fix Statusbar can't be hidden on git projects. Commit. Fixes bug #499334.
  • Fix lsp debug var docs. Commit. Fixes bug #499710.
  • S&R: mention Ctrl button effect in the "Search" button tooltip. Commit.
  • Handle error occurred for processes in git blame. Commit.
  • Fix show is not working. Commit.
  • Remove unnecessary casting. Commit.
  • S&R: docs: while Ctrl is pressed, clicking search will open a new tab. Commit.
  • Don't add not necessary newline to plaintext tooltip. Commit.
  • Git-blame: Ignore error for IgnoreRevsFile. Commit.
  • Appium test: Allow snap test. Commit.
  • Improve diff widget. Commit.
  • Addons/git-blame: take into account blame-ignore-revs. Commit.
  • Fix minor typo (stared -> started). Commit.
  • Avoid shortcut clashes. Commit. Fixes bug #475691.
  • Abort search with error if the base dir is not there. Commit. Fixes bug #489581.
  • Fix selenium test from flakiness. Commit.
  • Make Documents context menu Open action more context relevant. Commit. Fixes bug #498526.
  • Show menu button as sunken to be consistent with other buttons. Commit.
  • Ensure caption is set when a widget is active. Commit. Fixes bug #499223.
  • Add file open action to Document context menu. Commit. Fixes bug #498526.
  • Use editor font in lsp,dap config page. Commit. Fixes bug #499317.
  • Fix build with Qt 6.10. Commit.
  • Buildsystem - Rename CMake option from BUILD_PCH to ENABLE_PCH. Commit.
  • Fix clang-tidy readability-static-accessed-through-instance. Commit.
  • Set path for eslint process. Commit.
  • Ensure diagnostics stuff doesn't die to early. Commit. Fixes bug #499119.
  • Improved CommitDelegate appearence. Commit.
  • Fix Search MatchExport. Commit. Fixes bug #499080.
  • Initialize m_LastRequestor to HintProvider. Commit.
  • Fix crash in KateTextHintManager. Commit.
  • Try a new approach to build target column widths. Commit.
  • Fix crash in templates plugin. Commit.
  • Fix minor typo. Commit.
  • Add the project root when adding a cmake build project. Commit.
  • Set the show progress option to default off. Commit.
  • BP: Add a progress message to show when output is hidden. Commit.
  • Removed symbolview separator. Commit.
  • Load templates on demand (speed up startup). Commit.
  • Avoid conflicts between requestors in KateTextHintManager. Commit.
  • Allow ignoring QSqlQuery prepare failure. Commit. Fixes bug #498431.
  • Fix minor issues. Commit.
  • Just qobject_cast the editor and skip checking columns. Commit.
  • Update the build plugin documentation. Commit. Fixes bug #497961.
  • Prevent hint separator lines to disappear. Commit.
  • Ensure we always stay in range. Commit. Fixes bug #498435.
  • Improved lsp tooltip resize logic. Commit.
  • Removed buttons layout hardcoded margins. Commit.
  • If template lacks file to open, try to open the folder as project. Commit.
  • Add .kateproject to CMake kapptemplates if missing. Commit.
  • Ensure the remove action works without selection, too. Commit. Fixes bug #498268.
  • Allow the user to add paths to PATH var. Commit. Fixes bug #490926.
  • Removed whitespaces. Commit.
  • Removed frames and adjusted margins in gdb and build plugins. Commit.
  • Adjusted gdbplugin config view margins. Commit.
  • Adjusted katebuild-plugin margins. Commit.
  • Revert "Use path_helper utility on macos for setting PATH". Commit.
  • Use path_helper utility on macos for setting PATH. Commit. Fixes bug #490926.
  • Remove unimplemented methods. Commit.
  • Don't cut :x:y cursor info from remote urls. Commit. Fixes bug #487151.
  • Add basic ui test. Commit.
  • Tooltips: Use the same font size for headings, just embolden it. Commit.
  • Use the same font size as the ui. Commit.
  • S&R: Handle also complex lookahead and lookbehind. Commit. Fixes bug #497875.
  • Do not copy template config files and icons + fix binary files. Commit.
  • Remove the extra global, inline it where its needed. Commit.
  • Dont use QString here. Commit.
  • Remove unused code. Commit.
  • Fix clang-tidy readability warnings. Commit.
  • Fix clang-tidy performance warning. Commit.
  • Add 'Close this window' action. Commit. Fixes bug #497771.
  • Remove "-Werror" from templates. Commit.
  • Add commands for project plugin. Commit.
  • Introduce KTextEditor::Command to libkateprivate for scripting. Commit.
  • Add a File Template plugin. Commit.
  • Make the project target updates less jumpy. Commit.
  • Fix build. Commit.
  • Fix clang-tidy readability-container-size-empty. Commit.
  • Fix clang-tidy misc-redundant-expression. Commit.
  • Fix clang-tidy modernize-use-designated-initializers. Commit.
  • Fix clang-tidy readability-avoid-return-with-void-value. Commit.
  • Fix clang-tidy readability-make-member-function-const. Commit.
  • Fix clang-tidy misc-use-internal-linkage. Commit.
  • Fix clang-tidy performance-* warnings. Commit.
  • Fix clang-tidy readability-math-missing-parentheses. Commit.
  • Fix clang-tidy duplicate includes. Commit.
  • Run clang-tidy modernize-use-auto over the code. Commit.
  • Sort out nullptr. Commit. Fixes bug #497150.
  • If the configured build directory does not exist, ask. Commit.
  • Fix build on macos. Commit.
  • Error popup when clicking on deleted files in Recent Files menus. Commit. Fixes bug #472481.
  • Avoid a useless allocation when creating project. Commit.
  • Update README.md - Add Installation info, add screenshot header, make app name stand out by making it a ruled line. Commit.
  • Added supporter Pokipan. Commit.
  • Use Filter… instead of Filter... Commit.
  • Added Kasimir den Hertog as supporter. Commit.
  • Make placeholder text translatable. Commit.
  • Added supporter Alex Gurenko. Commit.
  • Add Kate branding color. Commit.
  • Don't use title case for the appstream summary. Commit.
  • Rename on of the donator. Commit.
  • Added link for Pablo Rauzy. Commit.
  • Added Pablo Rauzy as supporter. Commit.
  • Improve tooltip positioning logic. Commit.
  • Fix #496460: Match export not working with lookarounds. Commit.
  • Add back distance check to hide tooltip. Commit.
  • Don't die if the arrays not only contain integers. Commit.
  • Don't pass a nullptr to ::fromLatin1. Commit. Fixes bug #496602.
  • Don't pass a nullptr to ::fromLatin1. Commit. Fixes bug #496602.
  • Added supporter William Herman. Commit.
  • Fix MSVC build. Commit.
  • Fix filetree test. Commit.
  • Reduce auto usage in format plugin for clarity. Commit.
  • Reduce auto usage in filetree plugin + remove useless copies. Commit.
  • Reduce auto usage in libkateprivate. Commit.
  • Return Projects instead of Project. Commit.
  • Add some doc comments in TargetModel. Commit.
  • Add multi project support to build plugin. Commit.
  • Fix minor typos. Commit.
  • Update org.kde.kate.appdata.xml. Commit.
  • Advertise ourselves a bit better. Commit.
  • Update org.kde.kate.appdata.xml. Commit.
  • Build plugin: Add the
     tag to all lines. Commit.
  • Update org.kde.kate.appdata.xml. Commit.
  • Avoid ctag indexing the home/root dir. Commit.
  • Fix deprecation warnings. Commit.
  • Added new adopter. Commit.
  • Update typescript-language-server url. Commit.
  • Dont show the folder warning in kwrite. Commit.
  • Handle encoded urls better. Commit. Fixes bug #496361.
  • Fix language ids for javascript derivates. Commit. Fixes bug #495805.
  • Updated supporters. Commit.
  • Try to have a PATH on macos when not launched from terminal. Commit. See bug #490926.
  • Skip "Save macro recording" action when recording is going on. Commit. Fixes bug #494464.
  • Ensure key press/release are sent to the same widget. Commit. See bug #494464.
  • Try to properly use toLocalFile for local files. Commit. See bug #474461. See bug #496293.
  • Fix active tab not being set inactive. Commit.
  • Allow to disable auto lsp completions. Commit. Fixes bug #476620.
  • Make compile without deprecated methods. Commit.
  • Not necessary to add Qt6 suffix now. Commit.
  • Remove useless Qbytearray->QString conversion. Commit.
  • Add QIcon include. Commit.
  • Build output improvements. Commit.
  • Rename as KF6 :). Commit.
  • Remove warning about not existing directory. Commit.
  • Fix snippet completion execution. Commit.
  • Fix snippets not working unless completion is hard invoked. Commit. Fixes bug #495416. See bug #462383.
  • Use vector for toolviewName -> toolview storage. Commit.
  • Use vector for ToolView actions storage. Commit.
  • Merge toolview -> tab maps into one vector. Commit.
  • Build: Append html output. Commit.
katomic
  • It compiles fine without qt6.9 deprecated methods. Commit.
  • Add xml/yaml linting. Commit.
  • Stripping '.desktop' suffix from legacy AppStream ID. Commit.
  • Add apple bundle info. Commit.
  • Add macos support. Commit.
  • Fix theme/icon on windows. Commit.
  • Add windows support. Commit.
kbackup
  • Add xml/yaml linting. Commit.
  • Stripping .desktop suffix from legacy AppStream ID. Commit.
kblackbox
  • It compiles fine without qt6.9 deprecated methods. Commit.
  • Add xml/yaml linting. Commit.
  • Remove unimplemented methods. Commit.
  • Stripping '.desktop' suffix from legacy AppStream ID. Commit.
  • Add apple bundle info. Commit.
  • Add macos support. Commit.
  • Fix theme/icon on windows. Commit.
  • Add windows support. Commit.
kblocks
  • It compiles fine without qt6.9 deprecated methods. Commit.
  • Add xml/yaml linting. Commit.
  • Fix invalid memory accesses/crashes. Commit.
  • Stripping '.desktop' suffix from legacy AppStream ID. Commit.
  • Add apple bundle info. Commit.
  • Add macos support. Commit.
  • Fix theme/icon on windows. Commit.
  • Add windows support. Commit.
kbounce
  • It compiles fine without qt6.9 deprecated methods. Commit.
  • Add xml/yaml linting. Commit.
  • Stripping '.desktop' suffix from legacy AppStream ID. Commit.
  • Add apple bundle info. Commit.
  • Add macos support. Commit.
  • Fix theme/icon on windows. Commit.
  • Add windows support. Commit.
kbreakout
  • It compiles fine without qt6.9 deprecated methods. Commit.
  • Add xml/yaml linting. Commit.
  • Allow to build against kf6.10 without deprecated methods. Commit.
  • Stripping '.desktop' suffix from legacy AppStream ID. Commit.
  • Show headers in qtc6. Commit.
  • Add macos support. Commit.
  • Fix theme/icon on windows. Commit.
  • Add windows support. Commit.
kbruch
  • Add xml/yaml linting. Commit.
kcachegrind
  • Quote the argument to the filename in instrview call to objdump. Commit.
  • Remove Qt 4 version checks. Commit.
kcalc
  • Add xml/yaml linting. Commit.
  • Update maintainer. Commit.
  • Change constants container to QHash. Commit.
  • Don't format complex numbers in the display. Commit.
  • Implement re, im, conj, arg. Commit.
  • Remove limitations on undefined domains that are now defined. Commit.
  • Enable parsing for 'i', '∠' and add button to UI. Commit.
  • Add complex number support to knumber library. Commit.
  • Calculate max size when creating bit edit. Commit. Fixes bug #494207.
  • Set bit edit to editable when clearing. Commit.
  • Fix binary token insertion. Commit.
  • Refactor bit edit to improve graphics. Commit. Fixes bug #453777.
kcalutils
  • Display the incidence's sequence number in the grantlee templates. Commit. Fixes bug #474168.
  • Revert "GIT_SILENT: it compiles fine without qt6.9 deprecated methods". Commit.
  • This one need X. Commit.
  • Use QTEST_GUILESS_MAIN. Commit.
  • Add xml/yaml linting. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
kcharselect
  • Add xml/yaml linting. Commit.
  • We depend against qt6. Commit.
  • Bump KF and/or QT versions in ecm_set_disabled_deprecation_versions. Commit.
kclock
  • AlarmForm: create duration and snooze models correctly. Commit.
  • Alarmform: Fix dialogs not showing any options. Commit.
  • Add xml/yaml linting. Commit.
  • Port to AboutKDEPage from AboutKDE. Commit.
  • Focus search box in the "Add Timezone" dialog when opened. Commit.
  • Fix switching between powerdevil and wakeup polling. Commit. Fixes bug #496296.
  • Use the display name of the current timezone instead of the id. Commit.
  • Set time format to "system default" if kclockd isn't running. Commit.
  • Add icons to the "About KDE" and "About Clock" buttons under Settings. Commit.
  • Port from Kirigami Add-ons Banner to Kirigami InlineMessage. Commit.
kcolorchooser
  • Add xml/yaml linting. Commit.
  • Make compile without deprecated methods. Commit.
  • Switch to runtime-version 6.8. Commit.
kcron
  • Add xml/yaml linting. Commit.
  • Remove unimplemented methods. Commit.
  • Drop unused KIO dependency. Commit.
  • Drop unused kdeclarative dependency. Commit.
kde-dev-scripts
  • Exclude commented Q_OBJECT. Commit.
kde-dev-utils
  • Kuiviewer part: fix stray "@" characters from version in metadata. Commit.
  • Kuiviewer part: drop since kf6 unused "Id" from metadata. Commit.
kdebugsettings
  • It compiles fine without kf6.12 deprecated methods. Commit.
  • Add XML and YAML linting. Commit.
  • Test compile without deprecated qt6.9. Commit.
  • Add linux-qt6-next. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Add option for removing -fhardened which shows a lot of warnings, unused for dev build. Commit.
  • Add Apple bundle info. Commit.
  • Remove unused #ifdef now. Commit.
  • Use not deprecated KHelpMenu constructor. Commit.
  • Increase version. Commit.
  • Fix theme support. Commit.
  • Use kdsingleapplication. Commit.
kdeconnect-kde
  • App/DevicePage: use DelegateModel to filter list. Commit.
  • Generate IDs with only alphanumeric values. Commit.
  • Simplify NetworkPacket::unserialize. Commit.
  • Allow hyphens in device IDs, for compatibility with gsconnect. Commit.
  • App/DevicePage: only show section headers with 2+ sections. Commit.
  • Smsapp: Add tooltips for the various message buttons, change icon for attachment. Commit.
  • Smsapp: Add "About KDE" page. Commit.
  • Smsapp: Change the placeholder message in the input field. Commit.
  • Smsapp: Fix conversation list header layout. Commit.
  • Smsapp: Replace a bunch of custom selection code with Kirigami's SelectableLabel. Commit.
  • Remove unreachable code in CompositeFileTransferJob. Commit.
  • App/PluginSettings: add ListView id. Commit.
  • Deprecate packet id field. Commit.
  • PluginSettings: improve ListView keyboard navigation. Commit.
  • App: set default focus element for plugins. Commit.
  • App: improve screen reader a11y. Commit.
  • App: make sidebar keyboard-accessible. Commit. Fixes bug #484709.
  • App/Main: add accelerators to global drawer. Commit.
  • DevicePage: add accelerators to plugin ListView. Commit.
  • Do not disconnect when there's a version mismatch. Commit.
  • Enforce the protocol doesn't change after the handshake. Commit.
  • Fix protocol version comparison. Commit.
  • Better TODO comment. Commit.
  • Make the verification key change every time in protocol v8. Commit.
  • Also compare protocol version to consider device info needs saving. Commit.
  • Show protocol version in encryption info. Commit.
  • Do not allow protocol downgrades. Commit.
  • Protocol version 8: send identity packets encrypted. Commit.
  • Smsapp: remember window state. Commit. Fixes bug #499651.
  • Plugins/share: fix missing import. Commit.
  • Plugins/findthisdevice: Fix issues surrounding selecting a custom sound. Commit.
  • Fix launchable desktop ID in appstream metadata. Commit.
  • Add xml/yaml linting. Commit.
  • Interfaces: make canAddCommand as CONSTANT for dbus. Commit.
  • Fix build with Qt 6.10. Commit.
  • Drop unused includes. Commit.
  • Add missing include. Commit.
  • Remove outdated "view key" button. Commit.
  • Fix crash in KCM if we interact with a device that no longer exists. Commit.
  • Fix NetworkPacket::get not compiling. Commit.
  • Remove manual highlight, with latest kirigami it's no longer needed. Commit.
  • App/DevicePage: use sections to structure list. Commit.
  • App/mpris: always use LtR for player controls. Commit.
  • App: Eliminate some runtime warnings. Commit.
  • App: close page when Escape pressed. Commit.
  • Enforce format of device IDs. Commit.
  • App/Main: set height for device list ScrollView. Commit.
  • Plugins/findthisdevice: fix broken qml config page. Commit.
  • Create UUIDs without braces and make them lowercase for device IDs. Commit.
  • [kio] Don't query mountpoint twice. Commit.
  • [kio] Handle error when getting mount point. Commit. See bug #490827.
  • Do not reuse UI strings for storing configs. Commit.
  • Send sink list as soon as the device is connected. Commit.
  • QML app: Redesign welcome page. Commit.
  • QML app: Hide provider choser if there's only one. Commit.
  • Implementing UI to enable/disable backends. Commit.
  • Simplify ConversationsDbusInterface. Commit.
  • Hopefully fix crash. Commit.
  • Remove manually registered KAboutData singleton. Commit.
  • Fix cross compilation. Commit.
  • Bluetooth: Combine two memory copy branches into one. Commit.
  • Bluetooth: Use some standard means to copy some bytes over. Commit.
  • App: UI parity with KCM & several changes. Commit.
  • Modernize About page code. Commit.
  • Add icons to the app plugin config list. Commit.
  • Update org.kde.kdeconnect.metainfo.xml. Commit.
  • Updating supporters. Commit.
  • Update org.kde.kdeconnect.metainfo.xml. Commit.
kdeedu-data
  • Add xml/yaml linting. Commit.
kdegraphics-mobipocket
  • Avoid leaking Compressor instance. Commit.
  • Add missing bounds check for RLE decompressor. Commit.
  • Fix broken padding in BitReader. Commit. See bug #486853.
  • Fix possible out-of-bounds access in BitReader. Commit. See bug #486853.
  • Add xml/yaml linting. Commit.
kdegraphics-thumbnailers
  • Add xml/yaml linting. Commit.
  • Make KArchive optional, it is only required for blender. Commit.
kdenetwork-filesharing
  • If parent is mainWindow and rasterSurface, use Software rendering. Commit. Fixes bug #494627.
  • Add .idea/ and .vscode/ to .gitignore. Commit.
  • Add xml/yaml linting. Commit.
  • Bind queued invocation to this. Commit. Fixes bug #497684.
  • Improve the placeholder message when Samba isn't and can't be installed. Commit.
kdenlive
  • Ensure secondary bins are created after mainwindow is initialized. Commit.
  • Fix corrupted bin icon. Commit.
  • Fix crash duplicating a sequence with built-in effects enabled. Commit.
  • Temporarily disable exporting OTIO metadata on macos. Commit.
  • Don't search LUT file in all subdirectories. Commit. See bug #502581.
  • Fix GPU whisper script. Commit.
  • Show proper error message when trying to apply a mix and all tracks are disabled. Commit. Fixes bug #502610.
  • Fix qml typo. Commit.
  • Fix clip markers vertical pos. Commit.
  • Fix typo breaking timeline thumbnails. Commit.
  • Fix major slowdown to timeline operations (scroll, etc) on large projects using clip markers. Commit. See bug #502610.
  • Refactor qml around timeline mouse position. Commit.
  • Try to fix render dialog categories (xml extract does not work with i18nc). Commit. See bug #502297.
  • Add torchaudio for NVidia GPU whisper in case it is not automatically installed. Commit.
  • Fix Extract clip with multiple selection. Commit. Fixes bug #485517.
  • Don't enforce mapping audio or video streams if we anyways don't want them. Commit. See bug #502437.
  • Fix Clip monitor audio preview causing monitor image resize when not permanently enabled. Commit.
  • Fix audio spectrum not correctly refreshing on color theme change. Commit.
  • Remove undocumented tag in effects xml breaking translations. Commit. See bug #502594.
  • Fix documentation link to JogShuttle. Commit. Fixes bug #502618.
  • Cleanup track head tooltips, show track name on track tag hover when collapsed. Commit.
  • Make Slider in AudioMixer follow changes done in the SpinBox. Commit.
  • Fix cut-off text of dB scale values in AudioLevelWidget. Commit.
  • Additional OTIO missing media test. Commit.
  • Fixes for small clips. Commit.
  • Fix effect stack model crashes and undo move. Commit.
  • Fix deleting single bin clip effect when effect group is enabled. Commit.
  • Increase precision of BoxBlur to allow 1 pixel blur. Commit.
  • LUT: always list LUTS placed in the last opened folder. Commit.
  • Fix timeline audio thumbnails for clips with multiple streams and different channel count. Commit. Fixes bug #501280.
  • Make Remove timeline preview work with undo/redo. Commit. Fixes bug #502192.
  • Fix timeline preview chunk incorrectly identified as missing bin clip. Commit.
  • Timeline preview: fix breakage with build-in effects and undo. Commit.
  • Fix clear history broken. Commit. Fixes bug #499544.
  • Fix glaxnimate connection not terminated on app close on Windows. Commit. Fixes bug #473036.
  • Text based edit: with multiple text selection, create multiple markers. Commit. Fixes bug #498259.
  • Fix markers on clips with negative speed seeking to incorrect position. Commit.
  • Fix variable fps message in clip properties using too much space. Commit.
  • Better default height for assets info box, remember its size. Commit. Fixes bug #502089.
  • Fix 1 frame offset in reverse clip. Commit.
  • Fix incorrect waveform on clips with negative speed. Commit.
  • Prevent loading MLT Qt5 modules crashing tests. Commit.
  • Ensure track state is correctly restored on undo hide. Commit.
  • Fix missing menu entry for hide track, cleanup and allow Shift+click to hide all audio/video tracks. Commit. See bug #495921.
  • Fix first background frame not displayed when opening a timeline clip in glaxnimate. Commit.
  • Correclty restore all audio streams in restore audio operation. Commit. Fixes bug #474140.
  • Ensure render dialog shows up even if it was minimized. Commit.
  • Try to move Render Widget on top when activated. Commit.
  • Fix audio targets not updating anymore after audio or video only drag from clip monitor. Commit.
  • Cleanup debug lines. Commit.
  • Add Quick Sync h264/265 render profile. Commit.
  • Ensure we don't delete a builtin effect. Commit.
  • Fix crash undoing delete all effects. Commit.
  • Fix crash trying to group a clip with a composition. Commit.
  • Enable Ctrl+F shortcut to focus search line in Bin, Guides and Effects/Transitions list. Commit.
  • Text based edit: don't use hardcoded colors in text search background, make standard shortcuts work (find, find next/previous). Commit.
  • Fix some effects/composition names appear untranslated - caused by i18n context. Commit. See bug #473086.
  • Fix tests after last commit. Commit.
  • When opening a project file with a custom effect that is not on the system, use the MLT base effect to correctly recover the project. Commit. Fixes bug #460928.
  • Correctly set audio flag for generator clips (don't pretend we have an audio track when we don't). Commit.
  • Fix autoclose attribute not properly set on playlists on rendering, causing huge memory usage. Commit. See bug #501578.
  • Fix some minor color palette issues in effect stack. Commit.
  • Remove unsupported html tags from notifications. Commit. Fixes bug #174560.
  • Improve our memory checks on rendering to use more sane values and be more visible on low memory. Commit.
  • Get rid of stylesheets for asset panel. Commit.
  • Ensure we use cpu by default for whisper if no device configured yet. Commit.
  • Fix speed dialog mnemonics and tab order. Commit. Fixes bug #501565.
  • Several monitor qml overlay fixes. Commit.
  • Fix profile change aborted when switching from empty project. Commit. Fixes bug #500751.
  • Insert space should move guides if they are not locked. Commit. Fixes bug #500773.
  • Add keyboard shortut for render filename field. Commit. Fixes bug #500772.
  • Fix rendering files with an ampersand in name is broken on linux. Commit. Fixes bug #500794.
  • Remove link character that is missing in many fonts. Commit.
  • Motion tracker: create keyframes with smooth_natural type instead of the deprecated smooth that caused cusps and could lead to empty area causing crashes. Commit. See bug #500850.
  • Add missing subfolders for translations. Commit. See bug #473086.
  • Fix saved tracker effect doesn't work. Commit. Fixes bug #501227.
  • Add OTIO tests for transitions and missing media. Commit.
  • Ensure Bin messages don't crash when running in headless mode (like tests). Commit.
  • Fix project monitor ruler not updating correctly on scene change. Commit.
  • Display black frame when seeking after last clip in timeline. Commit.
  • Display timecode in project monitor even if we are past the last clip. Commit.
  • Fix replacing color clip. Commit. Fixes bug #501394.
  • Reorganize timeline toolbar separators to be more coherent with feature. Commit.
  • Re-enable the keep source default size feature now that qtblend is fixed. Commit.
  • Add some context info for built-in effects. Commit.
  • Fix crash on close with mask task running. Commit.
  • XML effect file corrections. Commit.
  • Add some contextual info buttons to plugins. Commit.
  • Fix transcoding and proxying of clips with cover art. Commit. Fixes bug #496599.
  • Add info message about SAM2's high memory usage. Commit.
  • Hide some built-in effects on color clips. Commit.
  • Fix incorrect properties keyword. Commit.
  • Disable exception handling to fix CD builds. Commit.
  • Clazy fixes. Commit.
  • Allow installing specific CUDA version for Whisper and SAM2. Commit.
  • Add OTIO support for color clips. Commit.
  • Add progress dialogs. Commit.
  • Revert "Allow testing checkerboard with MLT 7.30". Commit.
  • Improve error log on venv setup error. Commit.
  • Work around for header oddity with OTIO and Imath. Commit.
  • Fix OpenTimelineIO target names. Commit.
  • Ensure Bin effects keep their in/out when clip is inserted in timeline, like shape filter. Commit.
  • Fix alpha mask keyframes. Commit.
  • Fix startup crash. Commit.
  • Fix mask not created on request. Commit.
  • Fix effectstack not showing up for color/image bin clips. Commit.
  • Misc Mask fixes, allow editing a missing mask to recreate it. Commit.
  • Temporarily disable otio test. Commit.
  • Test fix. Commit.
  • Add guides and markers test. Commit.
  • Refactoring. Commit.
  • Add more tests. Commit.
  • Wait for clips to load. Commit.
  • Add messages boxes for errors. Commit.
  • Add asserts. Commit.
  • WIP import transitions. Commit.
  • Remove old code. Commit.
  • WIP support for exporting mixes as OTIO transitions. Commit.
  • Set the profile. Commit.
  • Add basic test. Commit.
  • Add copyright header. Commit.
  • Move OTIO dependency into a subdirectory. Commit.
  • Add test file. Commit.
  • Refactoring. Commit.
  • Remove TODOs. Commit.
  • Get the resolution from the first video clip. Commit.
  • Update notes. Commit.
  • Use AV libs for timecode. Commit.
  • CMake fixes. Commit.
  • Add notes. Commit.
  • Refactoring. Commit.
  • Add guides support. Commit.
  • Refactoring. Commit.
  • Refactoring. Commit.
  • Import markers. Commit.
  • Better profile handling. Commit.
  • Export markers. Commit.
  • Account for gaps. Commit.
  • Remove QModelIndex traversal. Commit.
  • Use start time code from media. Commit.
  • Add FETCH_OTIO option. Commit.
  • Create a new document when importing. Commit.
  • Do not translate the file extension. Commit.
  • WIP import. Commit.
  • Add comment. Commit.
  • Initial attempt at importing. Commit.
  • Add basic OTIO export. Commit.
  • Try using kde_target_enable_exceptions() for OTIO. Commit.
  • Use FetchContent for OTIO. Commit.
  • Initial check-in. Commit.
  • Multiple fixes for background removal (you can now continue working while mask is being created). Commit.
  • Timeline highlight: switch from stylesheet to palette roles. Commit.
  • Get rid of focus timer hack breaking stuff. Commit.
  • Revamp python plugins install, fix downloading whisper model on first run if model folder does not exist. Commit.
  • Fix invert mask button. Commit.
  • Fix audio playback breaks when switching between bin clips. Commit. See bug #500491.
  • Remove debug. Commit.
  • Various fixes for background removal. Commit.
  • Fix playlist alpha proxy. Commit.
  • Don't allow changing zone when monitor is in mask creation mode. Commit.
  • Fix coding style. Commit.
  • Fix seeking to zone start in bin clip when starting a mask. Commit.
  • Make proxy profile for clips with alpha configurable (globaly not per project). Commit.
  • Enforce libvpx decoders when transcoding a file with alpha. Commit.
  • Add basic alpha detection for playlist clips to disable automatic proxies. Commit.
  • Try to fix CI tests freeze. Commit.
  • Cleanup built-in Mask task. Commit.
  • Ensure we don't add 2 mask effects. Commit.
  • Show mask progress and stop button in build-in widget. Commit.
  • Add remove background button in built-in effects. Commit.
  • Use deleteLater when switching monitor scene to avoid possible crash if a switch occurs while a qml action happens like mouse click. Commit.
  • Object masks: allow selecting mask color and adding a border. Commit.
  • Fix ClipLoadtask usage in tests. Commit.
  • Add a few tests for Timecode and GenTime. Commit.
  • Improve code to get start timecode of a clip. Commit.
  • Add scaleTimecode helper to deduplicate code. Commit.
  • Change icon for speech recogniation in subtitle trackhead. Commit.
  • Make active monitor timecode font bold. Commit.
  • Make monitor timecode color different if monitor is active. Commit. See bug #471086.
  • Fix align audio to reference always using first stream. Commit.
  • Fix audio stream index indicator in timeline clips. Commit.
  • Don't output hundreds of useless avformat warnings. Commit.
  • SAM: Add option to offload memory to CPU, allowing to create longer masks, useful for GPU with low VRAM. Commit.
  • Fix compilation. Commit.
  • SAM segmentation: Allow creating include / exclude points later in the video, display keyframes in monitor ruler. Commit.
  • Ask for confirmation when closing a project with running mask task. Commit.
  • Ensure shape masks gets correct parameters on start. Commit.
  • Remove useless debug. Commit.
  • Make sam2 process stay alive during mask creation. Commit.
  • Don't draw audio channel name if we merge channels. Commit.
  • Fix audiothumbs disappear on high zoom. Commit.
  • Fix dragging from clip monitor becomes audio or video only when passing over the buttons. Commit.
  • Use current stream for audio matching. Commit.
  • Fix compile issue with fakeit template. Commit.
  • Fix effects with analysis step like loudness 2 pass and tracker broken on cut clips or on tracks. Commit. Fixes bug #492729. Fixes bug #441451.
  • [CI] Dependencies for @all. Commit.
  • Remove dead code to trigger rebuild. Commit.
  • Titler: fix horizontal center of text with letter spacing > 0. Commit.
  • Fix crash pasting clips with a same track transition (like dissolve). Commit.
  • Allow testing checkerboard with MLT 7.30. Commit.
  • Ensure proxy clips have a fixed frame rate (using vsync 1). Commit. Fixes bug #499559.
  • Fix Clip Monitor audi/video drag buttons. Commit.
  • Shift+Click to collapse/expand all effects. Commit.
  • Fix rotoscoping shape sometimes jumps to unexpected location when drag while playing. Commit.
  • Fix incorrect behavior / crash on single item deletion. Commit. Fixes bug #499570.
  • Fix crash trying to import invalid keyframe data from clipboard. Commit. Fixes bug #499531.
  • Fix keyboard focus lost on fullscreen monitor with rotoscoping and maybe other effect overlays. Commit.
  • Clip Monitor Background: add checkerboard option. Commit.
  • Fix resetting rotoscoping effect is broken. Commit.
  • Don't try to update monitor overlay if effect is disabled. Commit.
  • Report proxy failure if process exit code != 0. Commit.
  • Hide split screen from 3 point balance (option is available from Kdenlive effect stack button). Commit.
  • Try having double and integer params have the same size in effects,. Commit.
  • Fix minor typo. Commit.
  • Remove unused qml param. Commit.
  • Add option to zoom audio waveforms. From the timeline menu or button in the first audio track header. Commit.
  • Fix clip monitor selection invisible on audio frame. Commit. See bug #499365.
  • Fix crash setting empty name for folder. Commit. Fixes bug #499070.
  • Fixes to rectangle keyframes (fix possible crash) and add configurable limit to automatic keyframes, for example only every 10 frames. Commit.
  • Ensure the keyframe position is correct in case we move a rectangle over monitor while playing. Commit.
  • Cleanup communication with qml monitor rectangle. Commit.
  • Better fix for expand library clips broken with proxies. Commit. Fixes bug #499171.
  • Revert "Correctly fix path for proxied clip inside a playlist clip like in library". Commit.
  • Correctly fix path for proxied clip inside a playlist clip like in library. Commit. See bug #499171.
  • Fix clip monitor default zone does not include last frame. Commit.
  • Try to fix Whisper models folder on Flatpak. Commit. See bug #499012.
  • Ensure CTRL+end goes after the last frame to allow inserting new clips. Commit.
  • Fix effect param slider misbehaving after effect reset. Commit.
  • Don't try to delete ui file elements on subtitlemanager close. Commit.
  • Fix minor typo (remove an extra period). Commit.
  • Fix tags. Commit.
  • Object mask: fix minor monitor overlay issues (rectangle selection incorrect when zoomed). Commit.
  • Add shortcut to focus bin search. Commit.
  • Fix effect stack widget not properly resizing. Commit.
  • New XML files, updates, fixes, UI improvements. Commit.
  • Fix whisper not working if device is empty. Don't unnecessarily reset monitor scene when changing monitor preview resolution, fix progress in frame export. Commit.
  • Add a proper meltjob class to handle SAM2 frame export. Commit.
  • Fix crash on some systems while extracting frames for a mask. Commit.
  • Testing some sam2 fixes. Commit.
  • Update config tooltip. Commit.
  • Fix compilation with Qt < 6.7. Commit.
  • Fix whisper/sam system python not correctly stored. Commit.
  • Improve control points visibility for object masks, allow moving a point. Commit.
  • Fix SAM rect selection. Commit.
  • Fix remaining incorrect ffmpeg path on Mac. Commit.
  • Cleanup speech scripts, fix hardcoded ffmpeg path breaking whisper and vosk on Mac, add system packages checkbox. Commit. See bug #498949.
  • Update automask tooltip to say you can also draw a box. Commit.
  • SAM segmentation: allow drawing a rectangle on monitor to select object, fix system python package, related to #1944. Commit.
  • Add option to use system packages for SAM (Whisper will come later). Commit.
  • Another round of clazy fixes. Commit.
  • Change icon back from "red trash can" to "red X". Commit.
  • Another round of Clazy fixes. Commit.
  • Clazy fixes. Commit.
  • Ensure built-in effects reset button is enabled. Commit.
  • Typo fix in setTimelineProperty method name. Commit.
  • Ensure vidstab external files are correctly listed and archived. Commit.
  • Ensure mask files are correctly listed in Project settings / Archive widget. Commit.
  • Added 2 decimals for the rotation parameter (addresses bug #498586). Commit.
  • Rescale 48-apps-kdenlive.png to 48x48. Commit.
  • Fix effects layout broken on resize. Commit. Fixes bug #498749.
  • Fix possible crash on exit. Commit.
  • Reassemble proxy profile elements in the correct order after validation. Commit. Fixes bug #485356.
  • Fix the spinbox range for title position and size. Commit. Fixes bug #487950.
  • Fix handling of null frames in audiolevels generation. Commit.
  • Remove debug print. Commit.
  • Fix memory leaks in generatelibav. Commit.
  • Fix crash on audio zoomed in view with merged channels. Commit.
  • Change: Whisper, «Uninstall model» to «Remove model». Commit.
  • Fix: Make more delete icon consistent. Commit.
  • Workaround crash switching or zooming in merged audio channel view. Commit.
  • Audio waveform (audiolevels) rewrite. Commit.
  • Fix typo builtin to built-in. Commit.
  • Update to icon "edit-delete". Commit.
  • Make monitor opengl interpolation independant for clip and project monitors. Commit.
  • When zooming in the monitor view, use linear scaling so we can see individual pixels (linux only for now). Commit.
  • Fix rendering progress not shown when rendering a zone. Commit.
  • SAM-2: pull as archive, not from git. Commit.
  • AbstractPythonInterface: cleanup venv check. Commit.
  • PythonInterface: remove unused installDisabled option. Commit.
  • Small tweaks to timeline resize handles and fix subtitles track head anchor issue. Commit.
  • Timeline: make resize handle slightly larger. Commit.
  • Fix error in last commit breaking tests and more. Commit.
  • Work/sequenceresize. Commit.
  • Ensure sequence clips in timeline are not resized to smaller when hiding a track. Commit. Fixes bug #498178.
  • Allow more than 9 layouts. Commit.
  • Fix crash saving effect stack. Commit. Fixes bug #498124.
  • Fix layout order with > 9 layouts. Commit.
  • Fix use after free from last commit. Commit.
  • Fix reload or proxy clip losing tags, markers, force aspect ratio. Commit. Fixes bug #498014.
  • Some mask fixes, including error reporting. Commit.
  • Show log on mask creation error. Commit.
  • Fix mask creation on Windows. Commit.
  • Fix label without layout. Commit.
  • Show notification in mask manager when creating a mask. Commit.
  • Fix bin clips effects sometimes incorrectly applied to timeline instance. Commit.
  • Fix minor typos. Commit.
  • Don't enable vos_optimized on CUDA < 8. Commit.
  • Fix sam config layout issue. Commit.
    • Fix image mask creation after first install. Commit.
  • Don't move selection when dropping a bin clip on another bin. Commit.
  • Automatic object segmentation. Commit.
  • Update message when trying to proxy a clip with alpha. Commit.
  • Fix track resizing. Commit.
  • Add MAC videotoolbox HW rendering profiles. Commit.
  • Fix line return when pasting text with timecodes inside project notes. Commit.
  • Warn and fix proxying of alpha clips. Commit.
  • Fix delta display when resizing clip, add duration info when resizing from start. Commit.
  • Fix transparent rendering ffv1 profile. Commit.
  • Add ripple checkbox to clip duration dialog. Commit.
  • Save effect preset screen positions in percents. Commit.
  • Bring back presets to build in effects. Commit.
  • Fix titlewidget animation tab layout. Commit.
  • Clazy fixes part two. Commit.
  • Clazy fixes part one. Commit.
  • Assetlistwidget buildLink use const ref for argument 'id'. Commit.
  • Don't allow adding master only effect to timeline clips/tracks. Commit.
  • Add small transform button in top left timeline monitor when build-in effects enabled to easily trigger a resize. Commit.
  • Fix incorrect code change that broke tests. Commit.
  • Add shortcut to extract clip from timeline. Commit.
  • Add some debug info for random failing tests. Commit.
  • Fix minor typo: you -> your. Commit.
  • Fix crash loading project with effect zone. Commit.
  • Fix placeholder. Commit.
  • Add campaign infos to our website links. Commit.
  • Drop useless CMAKE stuff from kiss_fft. Commit.
  • Effects XML changes to include keyframes. Commit.
  • Docs: Add some Qtmodules as deps for building. Commit.
  • Update build.md with dependencies for Ubuntu 24.10. Commit.
  • Fix effect value comparison now that sepia is keyframable. Commit.
  • Make multiple effect parameters keyframable. Commit.
kdepim-addons
  • Fix typo in package description. Commit.
  • Change KDEPIM_DEV_VERSION. Commit.
  • Fix header plugin unit tests. Commit.
  • Prepare for the future. Commit.
  • Warning--. Commit.
  • Remove it (not implemented yet). Commit.
  • Activate by default plasma activities. Commit.
  • Port to new api. Commit.
  • Remove unused include. Commit.
  • Fix warnings. Commit.
  • Adapt to new api. Commit.
  • Add xml/yaml linting. Commit.
  • Add KDEPIM_DEV_VERSION. Commit.
  • Save/load dialog size. Commit.
  • Use close only. Commit.
  • Fix coding style. Commit.
  • Fix Discount 3.x support in the markdown converter. Commit.
  • Remove dead CSS code from markdown editor plugin. Commit.
  • Add dialog. Commit.
  • Fix libmarkdown highlighting support never turning on. Commit.
  • Use MODULE/CONFIG. Commit.
  • Fix message info. Commit.
  • Enable Markdown footnotes. Commit.
  • Add layout. Commit.
  • Add includes. Commit.
  • Add missing include moc. Commit.
  • Add widget. Commit.
  • Add dialog. Commit.
  • Add action. Commit.
  • Add missing CONFIG. Commit.
  • Add checkfoldersizeaccountplugininterface. Commit.
  • Add missing include moc. Commit.
  • Make it compiles. Commit.
  • Move in correct folder. Commit.
  • Continue to implement plugin. Commit.
  • Add CMakeLists.txt. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
  • Prepare to tools for check folder size. Commit.
  • Add kcm_gnupgsystemconfiguration. Commit.
  • Update to adblock 0.9. Commit.
  • Comment unused variable (I need to fix code). Commit.
  • Port [=]. Commit.
  • Use PimCommon::Util::findExecutable. Commit.
kdepim-runtime
  • Use queued connection for GetEvents result signal. Commit.
  • Fix storing OAuth credentials together with regular password. Commit.
  • Change KDEPIM_DEV_VERSION. Commit.
  • ICal File resource - fix create dialog "File or URL" filter. Commit. Fixes bug #492336.
  • Singlefileresourceconfigwidgetbase.h - remove unused variable mOkButton. Commit.
  • Settingsdialog.ui - fix a warning reported by designer. Commit.
  • Fix compile warning for overloaded-virtual. Commit.
  • Urlconfigurationdialog.ui - move the protocol buttons into a QButtonGroup. Commit. Fixes bug #455787.
  • Don't access payload when it's not available. Commit. Fixes bug #490307.
  • Move in common directory. We need to add activities support in ldap in kaddressbook. Commit.
  • Agents/newmailnotifier: use
    for notifications. Commit.
  • Simplify some of the warning. Commit.
  • Modernize EWS code. Commit.
  • Activate by default plasma activities. Commit.
  • Add xml/yaml linting. Commit.
  • We already use #include . Commit.
  • Add parent. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove duplicate ImapAclAttribute class. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Revert "It generates warning". Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
  • Remove unused forward declaration. Commit.
  • SingleFileResource: port away from deprecated/removed KJob API. Commit.
  • Don't disable password field if password is not found. Commit.
  • Add KWallet back for a fallback if QtKeychain doesn't find a password. Commit.
  • Show QKeychain error with a notification. Commit.
  • Port IMAP resource away from KWallet. Commit.
kdev-php
  • Buildsystem: drop wrong purpose text for KDevelopPGQt. Commit.
  • Start to use KDevelop-PG-Qt 2.4 renewed CMake naming. Commit.
kdev-python
  • Fix build with Python 3.13. Commit.
kdevelop
  • RunController: don't crash on KDevelop exit during a nested event loop. Commit.
  • Shell: don't crash on KDevelop exit during a nested event loop. Commit.
  • KSaveSelectDialog: don't call QListWidget::count() repeatedly. Commit.
  • Scratchpad: don't crash on KDevelop exit during a nested event loop. Commit.
  • KSaveSelectDialog: save and restore window geometry. Commit.
  • TextDocument: warn about document URL change to empty. Commit.
  • TestDocumentController: verify that saving documents succeeds. Commit.
  • VcsPluginHelper: cancel if saving all documents fails. Commit.
  • DistributedVersionControlPlugin: cancel if saving all documents fails. Commit.
  • ProjectController: cancel committing if saving all documents fails. Commit.
  • ProjectController: replace nested ifs with early returns. Commit.
  • DocumentController: when closing all others, ask whether to save once. Commit.
  • BuilderJob: cancel the build if saving all documents fails. Commit.
  • BuilderJob: remove unused d->failOnFirstError. Commit.
  • Return false from saveSomeDocuments() if saving a document fails. Commit.
  • KSaveSelectDialog: reject if saving a document fails. Commit.
  • ExternalScriptJob: replace qCWarning with qCDebug. Commit.
  • ExternalScriptJob: cancel running a script if saving a document fails. Commit.
  • ExternalScriptJob: call documentSave() instead of save(). Commit.
  • ScratchpadView: cancel running a scratch if saving its document fails. Commit.
  • Return true from TextDocument::save() on Discard user choice. Commit.
  • TextDocument: don't disable modified-on-disk warning during reload. Commit.
  • TextDocument: forward Silent save mode to KTextEditor. Commit.
  • Introduce and use IDocumentController::SaveSelectionMode. Commit.
  • DocumentController: don't forward Silent save mode to save(). Commit.
  • KSaveSelectDialog: don't save documents silently. Commit.
  • KTextEditorIntegration: return false on failure. Commit.
  • Scratchpad: check the opened document for null. Commit.
  • Scratchpad: cancel renaming a scratch if closing its document fails. Commit.
  • Scratchpad: cancel removing a scratch if closing its document fails. Commit.
  • Scratchpad: use canonical paths. Commit.
  • PartDocument: confirm overwriting external changes once. Commit.
  • PartDocument: remove an obsolete @todo comment. Commit.
  • Remove unused function DocumentController::closeDocument(). Commit.
  • Make connections to the signal repositoryBranchChanged() unique. Commit. See bug #486949.
  • LSP: explain KDevelop's customization on the plugin's config page. Commit.
  • KTextEditorIntegration: set config page's plugin and parent. Commit.
  • KTextEditorIntegration: add a comment about an inconsistency. Commit.
  • Implement KTextEditorIntegration::MainWindow::showMessage(). Commit.
  • OutputJob: allow customizing IOutputView::Options. Commit.
  • Fix Diagnostics tool view, i.e. compatibility with Kate's tool views. Commit.
  • LSP: disable C, C++, PHP and Python language servers. Commit.
  • Integrate config pages of KTextEditor plugins into our settings dialog. Commit.
  • KTextEditorIntegration: fix MainWindow::activateView(). Commit.
  • KTextEditorIntegration: extract and optimize iDocumentFromKteDocument(). Commit.
  • Warn if KDevelop cannot fulfill a KTextEditor closeDocument request. Commit.
  • KTextEditorIntegration: optimize MainWindow::openUrl(). Commit.
  • KTextEditorIntegration: sanitize and normalize URL arguments. Commit.
  • KTextEditorIntegration: check opened document for null. Commit.
  • LoadInKDevelop: change the type from boolean to string. Commit.
  • Fix incorrect icon and color theme under Windows. Commit.
  • Start to use KDevelop-PG-Qt 2.4 renewed CMake naming. Commit.
  • Fix build with cmake 4. Commit.
  • Drop Qt5- & CMake-based app templates. Commit.
  • Cmake_qt6widgetsapp app template: fix leakage of main window. Commit.
  • GDB pretty printers: fix printing Qt5 QMap with pointer types. Commit.
  • TestPath: add two test data rows. Commit.
  • TestPath: remove an obsolete QUrl::StripTrailingSlash workaround. Commit.
  • Path: document a difference in behavior compared to QUrl. Commit.
  • TestPath: simplify a condition. Commit.
  • Remove unused function KDevelop::toUrlOrLocalFile(). Commit.
  • TestPath: revert the workaround for a fixed Qt bug. Commit.
  • IndexedString: revert the workaround for a fixed Qt bug. Commit.
  • TestFilteringStrategy: don't use KDevelop::toUrlOrLocalFile(). Commit.
  • Sublime::MainWindow: keep Configure Toolbars dialog active. Commit.
  • Shell: replug available_sessions actions after configuring toolbars. Commit.
  • Sublime::MainWindow: remove dock widget actions from the popup menu. Commit.
  • Sublime: override ideal toolbar visibility restored from state config. Commit.
  • Cache SessionControllerPrivate::sessionBaseDirectory(). Commit.
  • Reuse Session::dataDirectory(). Commit.
  • Initialize KDevFileManagerPlugin synchronously. Commit. Fixes bug #385916.
  • Session: remove unused include. Commit.
  • IdealController: fix focus transfers to/from floating tool views. Commit.
  • Sublime: don't hide the active tool view when another one is raised. Commit. Fixes bug #427288.
  • Document IdealController::raiseView(). Commit.
  • IdealController: simplify code by removing redundant if-else. Commit.
  • LastCheckedActionsTracker: show a dock widget before activating it. Commit.
  • IdealDockWidget: activate when the current position is reselected. Commit.
  • IdealController: focus a dock widget when it becomes non-floating. Commit.
  • Sublime: consider active a dock widget whose descendant has the focus. Commit.
  • Document IdealController::currentDockWidget(). Commit.
  • Add floating dock widget support to Previous&Next Tool View actions. Commit.
  • Add floating dock widget support to Show Dock actions. Commit.
  • Sublime: force tool view grouping only if the button is Ctrl-clicked. Commit. See bug #427288.
  • Sublime: preserve floating dock widget visibility on restart. Commit.
  • IdealController: extract existentDockWidgetForView(). Commit.
  • Sublime::MainWindow: don't disable updates while restoring state. Commit. Fixes bug #381310.
  • IdealDockWidget: forward-declare IdealController. Commit.
  • Sublime: eliminate IdealButtonBarWidget's dependency on IdealController. Commit.
  • ProblemsView: become active action listener when shown. Commit.
  • Don't track shown tool views in Sublime::Area. Commit.
  • IdealController: document Show Dock action member functions. Commit.
  • IdealDockWidget: don't depend on Sublime::MainWindow. Commit.
  • IdealButtonBarWidget: don't depend on Sublime::MainWindow. Commit.
  • Sublime: let IdealController handle Show Dock actions. Commit.
  • IdealController: don't check barForDockArea() for null. Commit.
  • IdealController: assert supported dock widget area. Commit.
  • Sublime: let IdealController manage IdealToolBar. Commit.
  • Extract IdealController::forEachButtonBarWidget(). Commit.
  • Extract IdealButtonBarWidget::forEachToolViewAction(). Commit.
  • Fix/add documentation for output view outputRemoved() signals. Commit.
  • Remove unused "signal" IOutputView::toolViewRemoved(). Commit.
  • Call IUiController::removeToolView() from more plugins' unload(). Commit.
  • Don't create the widget when a debugger Sublime::View is created. Commit.
  • Deduplicate the definition of createSession() in debugger plugins. Commit.
  • Move the signal raiseFramestackViews to IDebugController. Commit.
  • Sublime: don't create a widget for a view just to remove it. Commit.
  • Sublime::View: warn when creating a widget without a parent. Commit.
  • IdealController: add debug output about dock widget management. Commit.
  • Sublime: add missed debug output. Commit.
  • Sublime::Area: debug-print the area that is being loaded. Commit.
  • Sublime: remove duplicate spaces from qCDebug output. Commit.
  • KDevFileManagerViewFactory: remove unneeded Q_UNUSED. Commit.
  • ProblemReporterFactory: pass parent to ProblemsView(). Commit.
  • IdealDockWidget: don't raise a tool view after detaching it. Commit.
  • Sublime: remove Area::moveToolView() and code used only by it. Commit.
  • Sublime: move a tool view rather than remove and re-add it. Commit.
  • Sublime: inform Area about the new position of a drag&dropped tool view. Commit.
  • IdealController: don't reparent view->widget() redundantly. Commit.
  • IdealController: eliminate a redundant QHash lookup. Commit.
  • IdealController: QMap => QHash as the type of m_view_to_action. Commit.
  • Remove unnecessary IdealController::m_dockwidget_to_action. Commit.
  • IdealController: keep an empty dock's Show Dock action unchecked. Commit.
  • Optimize IdealController::showDock() slightly. Commit.
  • Sublime: allow to show/hide/restore multiple side-by-side tool views. Commit.
  • IdealButtonBarWidget: unify known-valid ToolViewAction* casts. Commit.
  • IdealButtonBarWidget: don't miss emitting emptyChanged(). Commit.
  • IdealButtonBarWidget: add support for removing any QAction. Commit.
  • IdealButtonBarWidget: always use this->isEmpty() for consistency. Commit.
  • Sublime: don't show empty IdealToolBar on concentration mode exit. Commit.
  • Remove unnecessary IdealToolBar::m_hideWhenEmpty. Commit.
  • IdealToolBar: update visibility during construction. Commit.
  • Sublime: make use of the checked argument of QAction::toggled(). Commit.
  • Sublime: don't disable concentration mode redundantly. Commit.
  • IdealButtonBarWidget: emit emptyChanged() when an action is added. Commit.
  • Optimize IdealButtonBarWidget::id(). Commit.
  • Revert "Fix crash when removing toolview via context menu". Commit.
  • Sublime: don't show dock widget recursively. Commit.
  • IdealController: don't disable close button on dock location change. Commit.
  • Sublime: don't remove the DockWidgetFloatable feature. Commit. Fixes bug #445321.
  • Sublime: fix restoring visibility of multiple tool views. Commit.
  • Update comments in UiController::switchToArea(). Commit. See bug #472334.
  • Sublime::MainWindow: extract and document configGroupName(). Commit.
  • Sublime::MainWindow: set an area-specific state config group. Commit.
  • Load only UI preferences when UI config page changes are applied. Commit.
  • Don't load main window corner owner settings repeatedly. Commit.
  • Shell: don't try to skip applyMainWindowSettings(). Commit.
  • Eliminate a fork of KXmlGui's applyMainWindowSettings(). Commit. Fixes bug #494237.
  • Clang: Add more paths to find clang builtins in Fedora 42. Commit.
  • AskUser: do not use invisible main window as a dialog parent. Commit.
  • Actually test QtHelpPlugin default config values. Commit.
  • QtHelpQtDoc: warn if not yet initialized in isQtHelpAvailable(). Commit.
  • Test QtHelpPlugin initialization more thoroughly. Commit.
  • Testhelpermacros: introduce and use QTRY_VERIFY_RETURN(). Commit.
  • QtHelpProvider: refactor with struct DocumentationFileInfo. Commit.
  • .clang-format: sync with the latest ECM version. Commit.
  • TestBreakpointModel: test several rare scenarios. Commit.
  • TestBreakpointModel: remove unused QEXPECT_FAIL_ABORT() code. Commit.
  • BreakpointModel: disable a KTextEditor workaround when obsolete. Commit.
  • Breakpoint: adapt to deprecation of a KTextEditor signal. Commit.
  • BreakpointModel: drop the unused Q_D() macro. Commit.
  • Clang-minimal-visitor: optionally output spelling-range where possible. Commit.
  • Clang-minimal-visitor: parse macros and improve formatting. Commit.
  • Clang-minimal-visitor: adapt to Clang 19 change. Commit.
  • Fix locations on Declarations in macro expansions. Commit. Fixes bug #496985.
  • KDevelop::MainWindow: remove unused signal and useless override. Commit.
  • Remove empty function UiController::setupActions(). Commit.
  • IdealButtonBarWidget: remove obsolete assertion. Commit.
  • IdealController: remove a duplicate forward declaration. Commit.
  • Sublime: move a comment to the code it explains. Commit.
  • IdealButtonBarWidget: remove unused forward declaration. Commit.
  • ToolViewAction: make two getter functions const and [[nodiscard]]. Commit.
  • IdealController: make several public members private. Commit.
  • Remove unused function IdealButtonBarWidget::widgetForAction(). Commit.
  • Remove unused KDevelop::MainWindowPrivate::centralPlugin. Commit.
  • Remove unused left corner widget code. Commit.
  • KDevelop::MainWindowPrivate: remove commented out declaration. Commit.
  • IdealController: remove unused members docks and allDockWidgets(). Commit.
  • Remove unused function MainWindowPrivate::newToolbarConfig(). Commit.
  • Sublime::MainWindow: remove leftover config sync code. Commit.
  • Util: introduce a new class ToggleOnlyBool. Commit.
  • Depend on QTimeZone representation less and support 32-bit. Commit.
  • QTimeZonePrinter fixes plus more tests. Commit.
  • Improve pretty-printer for QDateTime, add one for QTimeZone. Commit.
  • Path: explain the behavior of cleanPath() in comments. Commit.
  • Test_definesandincludes: remove explicit loading of always loaded plugin. Commit.
  • Test_compilerprovider: remove loading of unused plugin (also by wrong id). Commit.
  • ProblemModel: prevent nested resetting of the model. Commit.
  • Add CD jobs for Windows and Appimage. Commit.
  • Made KDocTools optional. Commit.
  • ProblemNavigationContext: inline hardcoded color arg to style QString. Commit.
  • Implement pretty printers for QJson* and QCbor* classes. Commit.
  • Revert "Update qt.py". Commit.
  • Update qt.py. Commit.
  • Git: Ensure we don't crash due to an unrecognised codec. Commit.
  • GDB pretty printers: remove Qt4 support. Commit.
  • GDB pretty printer for QUuid: remove unwanted double-quotes. Commit.
  • Gdb: add pretty printers for string view classes. Commit.
  • Extract ScopedIncrementor into utility. Commit.
  • QByteArray pretty printer: deal with non-utf8 data correctly. Commit.
kdf
kdialog
  • Add xml/yaml linting. Commit.
kdiamond
  • It compiles fine without qt6.9 deprecated methods. Commit.
  • Add xml/yaml linting. Commit.
  • Stripping '.desktop' suffix from legacy AppStream ID. Commit.
  • Add apple bundle info. Commit.
  • Add macos support. Commit.
  • Fix theme/icon on windows. Commit.
  • Add windows support. Commit.
keditbookmarks
  • Mozilla import: Fix format of QFileDialog filter string. Commit.
  • Opera import: Fix format of QFileDialog filter string. Commit.
  • Add xml/yaml linting. Commit.
  • Port linktest to QtNetwork. Commit.
keysmith
  • Port to password form delegate. Commit.
  • Fix some build warnings. Commit.
  • Fix page action porting leftovers in error page. Commit.
  • Add xml/yaml linting. Commit.
  • Remove unused QCA leftovers. Commit.
  • Appdata: add display size. Commit.
  • Fix dependency name. Commit.
  • Make it compiles without kf6.10 deprecated method + bump min verison (kf6.8). Commit.
  • Remember last used camera when scaning page. Commit.
  • QRScanPage: Translate title. Commit.
  • Add camera selection in QrScanPage. Commit.
  • Feat: import from QR code. Commit.
  • Add icon for F-Droid store listing. Commit.
  • Update Android Gradle plugin version to 8.6.0. Commit.
  • Fix installing the icon. Commit.
  • Rename installed icon. Commit.
  • Fix crash by assigning the wrong value. Commit.
  • Use Kirigami.InlineMessage.position === Header. Commit.
  • Use same pageStack style as most other kirigami app. Commit.
  • Cleanup ImportAccount qml component. Commit.
  • Port to OpenSSL directly instead of QCA. Commit.
  • Implement imports. Commit.
  • Port from Kirigami Add-ons Banner to Kirigami InlineMessage. Commit.
  • Use std::as_const. Commit.
  • Use QList. Commit.
kfind
  • Add xml/yaml linting. Commit.
  • Stripping .desktop suffix from legacy AppStream ID. Commit.
  • Don't duplicate code. Commit.
  • Use not deprecated KHelpMenu constructor. Commit.
kfourinline
  • It compiles fine without qt6.9 deprecated methods. Commit.
  • Add xml/yaml linting. Commit.
  • Stripping '.desktop' suffix from legacy AppStream ID. Commit.
  • Add apple bundle info. Commit.
  • Add macos support. Commit.
  • Fix theme/icon on windows. Commit.
  • Add windows support. Commit.
kgeography
  • Add xml/yaml linting. Commit.
kget
  • Fix activation. Commit.
  • Fix saving window state. Commit.
  • Fix hideMainWindow commandline option. Commit.
  • Add xml/yaml linting. Commit.
  • Tests, include QTest instead of QtTest module. Commit.
  • Remove boost dependency. Commit.
  • Switch to a working boost mirror. Commit.
  • Port away from deprecated overloads of QDomDocument::setContent. Commit.
  • Port away from deprecated QCheckBox::stateChanged. Commit.
  • Fix potentially undefined statement. Commit.
  • Port away from QVariant::type. Commit.
  • GroupStatusButton: make m_status a strongly typed enum. Commit.
  • QRegularExpressionMatch::hasMatch never returns -1. Commit.
  • QLocale::Country -> QLocale::Territory. Commit.
  • Mark intentionally unused variables with Q_UNUSED. Commit.
  • Port away from QCryptographicHash::addData(char *data, int length). Commit.
  • Port away from QApplication::fontMetrics. Commit.
  • Port away from deprecated QVariant::canConvert(int). Commit.
  • Remove unused variable. Commit.
  • Port away from deprecated QKeySequence::+. Commit.
  • QNetworkInformation::load is deprecated. Use loadBackendByFeatures. Commit.
  • Remove unused onCodecChange method. Commit.
  • Made KDocTools optional. Commit.
  • Fix CI. Commit.
  • Remove old icons. Commit.
  • Use Breeze version of the icon. Commit.
  • Appstream: Don't use title case. Commit.
  • Port to KStandardActions. Commit.
  • Disable X11Extras on Haiku too. Commit.
  • We depend against qt6 now. Commit.
kgoldrunner
  • It compiles fine without qt6.9 deprecated methods. Commit.
  • Add xml/yaml linting. Commit.
  • Added supporter Dmytro Nezhevenko. Commit.
  • Stripping '.desktop' suffix from legacy AppStream ID. Commit.
  • Add apple bundle info. Commit.
  • Add macos support. Commit.
  • Fix theme/icon on windows. Commit.
  • Add windows support. Commit.
kgpg
  • Add xml/yaml linting. Commit.
  • Made KDocTools optional. Commit.
  • Remove unused KF_MAJOR_VERSION. Commit.
kgraphviewer
khangman
  • Close the dialog on ok/cancel button press. Commit.
  • Fix saving/cancelling settings. Commit.
  • Add support for non-Latin alphabets. Commit.
  • Add xml/yaml linting. Commit.
  • Remove unnecessary macros. Commit.
  • Port to AboutKDEPage, remove dedicated files. Commit.
  • Allow to build without deprecated method. Commit.
  • Add windows support. Commit.
  • Drop unused kconfigwidgets dependency. Commit.
khealthcertificate
khelpcenter
  • The operating system name is "macOS". Commit.
kidentitymanagement
  • Add xml/yaml linting. Commit.
  • Make sure we do not create new entries when trying to delete some. Commit.
  • Remove undef'ing of obsolete QStringBuilder defines. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
kig
kigo
  • It compiles fine without qt6.9 deprecated methods. Commit.
  • Add xml/yaml linting. Commit.
  • Stripping '.desktop' suffix from legacy AppStream ID. Commit.
  • Added supporter Naph. Commit.
  • Add apple bundle info. Commit.
  • Add macos support. Commit.
  • Fix theme/icon on windows. Commit.
  • Add windows support. Commit.
killbots
  • It compiles fine without qt6.9 deprecated methods. Commit.
  • Add xml/yaml linting. Commit.
  • Add apple bundle info. Commit.
  • Add apple bundle info. Commit.
  • Add macos support. Commit.
  • Fix theme/icon on windows. Commit.
  • Add windows support. Commit.
kimap
  • Add xml/yaml linting support. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
kio-extras
  • Imagethumbnail: Add most of kimageformats MIME types. Commit.
  • Extend using offscreen platform for thumbnail creation by using original platform theme. Commit. Fixes bug #500173.
  • Thumbnail/exeutils.cpp: Constify some variables to avoid possible detaching. Commit.
  • Afc: Add more debug output. Commit.
  • Afc: Explicitly toUpper device ID when inserting. Commit. Fixes bug #487874.
  • Fix typo in missingFilesResult method name. Commit.
  • Use offscreen platform plugin for thumbnailers. Commit. Fixes bug #500173.
  • Smb: start WSDResolver's client before sending messages. Commit. Fixes bug #496809.
  • Sftp: use stat instead of lstat. Commit. Fixes bug #497195.
  • Kcms/webshortcuts: Make the "Preferred" table column more obvious. Commit.
  • Info: Use RAII to manage pclose() call. Commit.
  • Filenamesearch: Allow to search hidden files/folders. Commit. See bug #463830.
  • [FileNameSearch] Avoid repeated searches when following symlinks (2). Commit.
  • FileNameSearch: Initial autotests structure. Commit.
  • Drop documentation for no longer exiting KCMs. Commit.
  • [kcms/netpref] Drop timeout settings. Commit.
  • Write down how proxy settings work. Commit.
  • [thumbnail] Fix assert message. Commit. See bug #490827.
  • Made KDocTools optional, can be opted-out. Commit.
  • Move WITH_LIBPROXY option and libproxy detection to root CMakeLists.txt. Commit.
  • Remove the initial wasKilled() check. Commit.
  • Check wasKilled() before searching each file. Commit.
  • Proxy: add a kded to detect WPAD problems. Commit.
  • Kcms/webshortcuts: don't let placeholder tokens get out of sync again. Commit.
  • Kcms/webshortcuts: fix placeholder shown in error message. Commit.
  • Migrate NFS KIO worker to KIO::WorkerBase. Commit. Fixes bug #483237.
  • Revert "Disable build of kio_nfs for now, needs porting to WorkerBase". Commit.
  • Revert "nfs: rm -rf". Commit.
  • Revert "Followup nfs code removal". Commit.
  • Sftp: close connection on fatal errors. Commit. Fixes bug #495801.
  • Recentlyused: avoid fastInsert twice UDS_ACCESS_TIME. Commit.
  • Disable SHM for haiku. Commit.
  • Thumbnails: remove fallback image/* for image thumbnailer. Commit. Fixes bug #460723.
  • [activities] Remove d-ptr. Commit.
kio-gdrive
  • Add xml/yaml linting. Commit.
kiriki
  • Set background color based on color scheme. Commit.
  • Set foreground color to black for grand total row. Commit.
  • It compiles fine without qt6.9 deprecated methods. Commit.
  • Add xml/yaml linting. Commit.
  • Stripping '.desktop' suffix from legacy AppStream ID. Commit.
  • Add apple bundle info. Commit.
  • Add macos support. Commit.
  • Fix theme/icon on windows. Commit.
  • Add windows support. Commit.
kiten
  • Fix font size in results view. Commit.
  • Set background color for body. Commit.
  • Add line break to about dialog credit text. Commit.
  • Add xml/yaml linting. Commit.
  • Remove unimplemented methods. Commit.
  • Show headers in qtc6. Commit.
  • Add windows support. Commit.
  • Use QList directly. Commit.
kitinerary
  • Add extractor script for Kolumbus ferries. Commit.
  • Handle more date/time format variants in the Eventbrite extractor. Commit.
  • Update booking.com extractor expressions. Commit.
  • Add Eventlook ticket Extractor. Commit.
  • Fix spdx header. Commit.
  • Add Tootoot.fm extractor. Commit.
  • Add Preemly.eu Ticket extractor. Commit.
  • Don't crash on VDV tickets without a TicketBasicData block. Commit.
  • Fix end-time presence check for hotel reservations. Commit.
  • Add support for english universe emails. Commit.
  • Handle multi-leg UK rail tickets. Commit.
  • Fix extracting Amtrak tickets with multi-line station names. Commit. Fixes bug #501409.
  • Fix matching international Color Line tickets. Commit.
  • Handle multi-page 12go PDF tickets. Commit.
  • Update static build dependencies. Commit.
  • Deal with "operated by" information on SNCF regional tickets. Commit.
  • Update train station database from Wikidata. Commit.
  • Increase QNAM decompression safety threshold. Commit.
  • Set User-Agent header on Wikidata queries. Commit.
  • Add more sanity checks to the Flixbus extractor. Commit.
  • Detect SNCF busses and give them the right reservation type. Commit.
  • Add BusTrip::departureDay, mirroring what TrainTrip::departureDay does. Commit.
  • Also apply station identifier post-processing to bus stops. Commit.
  • Add extractor script for Ghotel reservation emails. Commit.
  • Add SBB PDF itinerary extractor script. Commit.
  • Retain ticket information when doing triangular merging. Commit.
  • Ignore punctuation characters when comparing location names. Commit.
  • Make the VR mobile PDF import a bit more robust. Commit.
  • Add SŽ SSB ticket barcode test. Commit.
  • Extend trigger pattern for SNCF uPER barcodes. Commit.
  • Add extractor script for Eventyay. Commit.
  • Fix FCB CustomerCardData validity end date parsing. Commit.
  • Add extractor for CitizenM hotel bookings. Commit.
  • Try harder to merge FCB NRT and TrainLink data. Commit.
  • Create generic tickets for SSB barcodes we cannot turn into valid trips. Commit.
  • Add Polregio extractor. Commit.
  • Refactor and fix Koleo. Commit.
  • Rewrite PKP-app to support both ticket layouts. Commit.
  • Adapt to Poppler 25.02 API changes. Commit.
  • Document 1154UT vendor block RZ field. Commit.
  • Fix trainNumber and seatSection if route time doesn't have minutes. Commit.
  • Add Universe extractor. Commit.
  • Support new/alternative Eurostar-branded Thalys PDF ticket layout. Commit.
  • Handle Flixbus tickets in Italian. Commit.
  • Extend Koleo for more operators (PL). Commit.
  • Add Southwest reservations parser. Commit.
  • Add Brightline train ticket parsing. Commit.
  • Add American Airlines reservations parser. Commit.
  • Remove leftover debug message from United parser. Commit.
  • Handle the (new?) multi-column LH boarding pass layout. Commit. Fixes bug #498569.
  • Don't overwrite airport or terminals provided by preceding extractors. Commit.
  • Strip empty field indicators from gate, terminal and boarding group fields. Commit.
  • Increase upper PDF page limit for extraction. Commit. Fixes bug #498570.
  • Remove src/lib/scripts/README. Commit.
  • Add generic extraction support for SSBv3 GRT tickets. Commit.
  • Add test cases from UIC. Commit.
  • Simplify PKP Aztec barcode encoding. Commit.
  • Modernize booking.com fallback extractor and add Danish language support. Commit.
  • Relax SBB trigger pattern a bit. Commit.
  • Make the reservation-only DB event extractor really only trigger on those. Commit.
  • Not necessary now that option was reverted in ecm. Commit.
  • For KD make aztecbin, not qrcode. Commit.
  • Add bilkom extractor. Commit.
  • Improve handling of unparsable U_FLEX payloads. Commit.
  • Consider FCB v3 types in generic ticket extractor as well. Commit.
  • Handle FCB v3 types in UIC parser. Commit.
  • Parse version 3 U_FLEX blocks. Commit.
  • Add FCB v3 ASN.1 types. Commit.
  • Add files pkp-app files. Commit.
  • Initial version of PKP IC app ticket extractor (EN/PL). Commit.
  • Move FCB ASN.1 types to a version namespace. Commit.
  • Deduplicate FCB departure/arrival station reading code. Commit.
  • Port the remaining FCB travel document uses to VariantVisitor. Commit.
  • Port some of the FCB transport document logic to VariantVisitor. Commit.
  • Add VariantVisitor. Commit.
  • Add a wrapper for UIC U_FLEX blocks to support multiple FCB versions. Commit.
  • Also factor out FCB date decoding. Commit.
  • Factor out FCB date/time decoding logic. Commit.
  • Move FCB reader macros to their own file for reuse. Commit.
  • Factor out more FCB date related constants. Commit.
  • Factor out more constants used in FCB date and product id parsing. Commit.
  • Generate *IsSet() functions also for non-optional elements. Commit.
  • Remove the no longer needed manual metatype declarations. Commit.
  • Refactor FCB time decoding. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Fix: fix bus number extract and brand for SlovakLines extractor. Commit.
  • Add: slovak locale for SlovakLines pdf ticket parser. Commit.
  • Add: Fix support for Slovak Lines Partner tickers. Commit.
  • It compiles fine without deprecated methods. Commit.
  • Fix compilation against Poppler 25.01. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
  • JsonLdImportFilter: Try to extract geo coordinates from maps links. Commit.
  • LocationUtil: Add geoCoordinateFromUrl. Commit.
  • Use double in GeoCoordinates for added precision. Commit.
  • JsonLdImportFilter: Filter LodgingBusiness as a place. Commit.
  • Update leoexpress.js. Commit.
  • Add: add Leo Express PkPass extractor. Commit.
  • Add Dimedis Fairmate extractor. Commit.
  • Add: finish droplabs extractor. Commit.
  • Add: begin droplabs extractor. Commit.
  • Extractor for PKPass tickets from Droplabs. Commit.
  • Handle French language European Sleeper seat reservations. Commit.
  • Update RSP6 keys. Commit.
  • Add: Coloseum Ticket extractor. Commit.
  • Fix pdf seats parsing for inoui trains. Commit.
  • Add(goout): add goout extractor. Commit.
  • Add: add luma extractor. Commit.
  • Use display value for searching for prices in pkpass fields. Commit.
  • Fix according to reviews in MR. Commit.
  • Update flixbus.js: remove console.logs. Commit.
  • Add: add parser for Flixbus.de pkpasses. Commit.
  • Precompute extractor script name. Commit.
  • Update static build versions. Commit.
kjournald
  • Fix possible violation of weak ordering compare function. Commit. Fixes bug #500030.
  • Add KCrash to required packages. Commit.
  • Enable KCrash for kjournald browser. Commit.
  • Appdata: add display size. Commit.
  • Update year number in overview. Commit.
  • Do not display ...-coredump@ special units. Commit.
  • Explicitly name parameter to avoid warning. Commit.
  • Minor cleanups in test case. Commit.
  • Restructure filter generation. Commit.
  • Refactor filter expressions for better clause overview. Commit.
  • Print all sort elements in filter debug. Commit.
  • Provide UTC hover information for time to make it understandible. Commit.
  • Fix padding and alignment of clear button in filter list. Commit.
  • Introduce filter configuration gadget. Commit.
  • Port all library QML elements to QML_ELEMENT type registration. Commit.
kjumpingcube
  • It compiles fine without qt6.9 deprecated methods. Commit.
  • Add xml/yaml linting. Commit.
  • Stripping '.desktop' suffix from legacy AppStream ID. Commit.
  • Add apple bundle info. Commit.
  • Add macos support. Commit.
  • Fix theme/icon on windows. Commit.
  • Add windows support. Commit.
kldap
  • Add missing CMakeFindDependencyMacro for find_dependency. Commit.
  • Use QTEST_GUILESS_MAIN. Commit.
  • Add xml/yaml linting. Commit.
  • Add xml/yaml linting. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
  • Fix i18n. Commit.
  • Fix initial state. Commit.
kleopatra
  • Drop no longer used KF6GuiAddons dependency. Commit.
  • Drop kstatusnotifieritem dependency. Commit.
  • We depend against kf6.9 now. Commit.
  • Fix save/restore of window position. Commit.
  • Fix decrypting files with very long paths on windows. Commit.
  • On Windows, ensure that GNUPGHOME is set to GnuPG's home directory. Commit.
  • Remove obsolete extra cmake variables. Commit.
  • Use default name for configuration file. Commit.
  • Merge tooltippreferences into settings. Commit.
  • Merge smimevalidationpreferences into settings. Commit.
  • Merge fileoperationspreferences into settings. Commit.
  • Store size of DecryptVerifyEMailWizard in state config. Commit.
  • Remove unused standalone mode of ResultListWidget. Commit.
  • On Windows, embed our app icon as Breeze icon. Commit.
  • Allow to use different icons for a customized build. Commit.
  • Make it possible to run different flavors of Kleopatra at the same time. Commit.
  • Remove "Decrypt/Verify all files in folder". Commit.
  • Remove leftovers of invoking manual decryption dialog. Commit.
  • Remove DecryptVerifyFilesWizard and DecryptVerifyOperationWidget. Commit.
  • Rename AutoDecryptVerifyFilesController to DecryptVerifyFilesController. Commit.
  • Remove DecryptVerifyFilesController. Commit.
  • Remove option/fallback to manually selecting the operations to be performed on files. Commit.
  • Remove unused duplicated icon files. Commit.
  • Also install the scalable kleopatra icon. Commit.
  • Move remaining parts out of libkleopatraclient and remove unused code. Commit.
  • Importcertificatescommand: Fix i18n call. Commit.
  • Avoid cursor jumping to end of line edit when user edits search term. Commit.
  • Show detailed information if a single key was updated via WKD. Commit.
  • Remove unused parts of libkleopatraclient. Commit.
  • Port away from CertificateRequester. Commit.
  • Fix some cases of error messages for sign/encrypt operations. Commit.
  • Improve clipboard. Commit.
  • Certifygroupcommand: Remove space before ellipsis. Commit.
  • We use #include => forward is not necessary. Commit.
  • Only consider text/plain for clipboard operations. Commit.
  • Fix opening S/MIME Certification Request dialog. Commit.
  • Fix crash in DecryptVerifyFilesWizard due to not correctly initialized scroll area. Commit.
  • Make clipboard actions not monitor the clipboard and fix executing them on wayland. Commit.
  • Use the same tooltips in CertificateLineEdit as in CertificateSelectionCombo. Commit.
  • Use default expiration date for generated card keys. Commit.
  • Port to KAdjustingScrollArea. Commit.
  • Cleanup KIO servicemenu for sign / encrypt files. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Remove unimplemented methods. Commit.
  • Make it compile without deprecated methods. Commit.
  • Use more useful help in welcome page for VSD. Commit.
  • Use "Finish" instead of "Finished" for action. Commit.
  • Improve context strings. Commit.
  • Stripping .desktop suffix from legacy AppStream ID. Commit.
  • Replace "Key" with "Certificate" in group related strings. Commit.
  • CMakeLists.txt inqlude does not exist anymore. Commit.
  • List newly generated OpenPGP certificate with validation. Commit.
  • Fix uninitialized data source value. Commit.
  • Move protocol selection to SignEncryptWidget. Commit.
  • Add decrypt result messages for clipboard operations. Commit.
  • Port SignEncryptFilesWizard away from QWizard. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
  • Hide Origin column in UserID table by default. Commit.
  • Explicitely select "all" filter in "Imported Certificates" tab. Commit.
  • Improve DecryptVerifyFilesDialog. Commit.
  • Fix build on macOS due to not having Wayland (variant 2). Commit. Fixes bug #497136.
  • Fix crash when output directory for decryption doesn't exist. Commit.
  • Fix showing Certificate Details for the user ID's certificate. Commit.
  • Ensure that decryption result dialog is visible. Commit.
  • Add screenshots for AppStream. Commit.
  • Use description from website also for AppStream metadata. Commit.
  • Fix re-verifying signature after importing key in verification result dialog. Commit.
  • Accept the progress dialog instead of closing it. Commit.
  • Import missing card certificates when cards are reloaded. Commit.
  • Always emit cardChanged signal after reloading a smartcard. Commit.
  • Draw overlay widget with semi-transparent background. Commit.
  • Clear foreground and background color if filter doesn't return a color. Commit.
  • Learn card certificates without relying on gpgsm --learn-card. Commit.
  • Factor reading certificate from card out of readCertificateFromPIVCard. Commit.
  • Prepare learning a specific card by passing serial number and app name. Commit.
  • Fix crash when asking whether to use a file's current name or the embedded file name after decryption. Commit.
  • Add missing markup to string. Commit.
  • Remove unused kcm_gnupgsystemconfigurationpage. Commit.
  • Remove unused variable. Commit.
  • Don't (try to) build removed files. Commit.
  • KWatchGnuPG: Remove tray icon and quit app if window is closed. Commit. Fixes bug #384271.
  • Update action button when updating the list of card keys. Commit.
  • Use KDE_INSTALL_ICONDIR. Commit.
  • Use new Kleo::backendComponents. Commit.
  • Fix "No file name specified" warnings. Commit.
  • Make sure debug dialog commands are run only once when pressing Enter. Commit.
  • Update tooltip for "Disable Certificate" action to reflect current behavior. Commit.
  • Fix crash in debug dialog. Commit.
  • Close standard input for debug commands. Commit.
  • Improve warning about mail address mismatch. Commit.
klettres
  • Add xml/yaml linting. Commit.
  • Fix knsrc name. Commit.
  • Remove phonon references. Commit.
  • Port audio from Phonon to QtMultimedia. Commit.
  • Add windows support. Commit.
klickety
  • It compiles fine without qt6.9 deprecated methods. Commit.
  • Add xml/yaml linting. Commit.
  • Stripping '.desktop' suffix from legacy AppStream ID. Commit.
  • Show headers in qtc6. Commit.
  • Add apple bundle info. Commit.
  • Scale background image to the hidpi size. Commit. Fixes bug #496348.
  • Add macos support. Commit.
  • Fix theme/icon on windows. Commit.
  • Add windows support. Commit.
klines
  • It compiles fine without qt6.9 deprecated methods. Commit.
  • Add xml/yaml linting. Commit.
  • Add mac bundle file. Commit.
  • Add macos build. Commit.
  • Fix theme/icon on windows. Commit.
  • Add windows support. Commit.
kmag
  • Add xml/yaml linting. Commit.
  • Remove unimplemented methods. Commit.
  • Made KDocTools optional. Commit.
  • Stripping .desktop suffix from legacy AppStream ID. Commit.
  • Add kcrash. Commit.
kmahjongg
  • Add xml/yaml linting. Commit.
  • Stripping '.desktop' suffix from legacy AppStream ID. Commit.
  • Made KDocTools optional. Commit.
  • Add windows support. Commit.
kmail
  • Set NoDisplay instead of Hidden in desktop file. Commit.
  • Change KDEPIM_DEV_VERSION. Commit.
  • We depend against kf6.9 now. Commit.
  • Reduce lib. Commit.
  • Clean forward declaration. Commit.
  • Call setNeedsSave(false); when we load/save settings. Commit.
  • Adapt to new api. Commit.
  • Remove unused comment. Commit.
  • Activate plasma activities by default. Commit.
  • Use empty(). Commit.
  • Use KMAIL_RELEASE_VERSION_DATE. Commit.
  • Use class enum here too. Commit.
  • Use enum class. Commit.
  • USe enum class here. Commit.
  • Use enum class. Commit.
  • Add nodiscard. Commit.
  • Coding style. Commit.
  • Adapt to change from MessageComposer::Composer to ComposerJob. Commit.
  • Remove not necessary Q_DISABLE_COPY. Commit.
  • Use correct include. Commit.
  • Query keyserver when clicking on link for unknown certificate. Commit.
  • Do not create multiple entries when deleting an account. Commit.
  • Remove duplicate header from cpp/h. Commit.
  • Remove not necessary Q_DISABLE_COPY. Commit.
  • Coding style. Commit.
  • Add isAction support. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Remove pch support. Commit.
  • Remove unused signal. Commit.
  • Add IsDeleted support. Commit.
  • Remove commented code. Commit.
  • Add IsSent support. Commit.
  • Add IsQueued support. Commit.
  • Stripping .desktop suffix from legacy AppStream ID. Commit.
  • Add IsEncrypted support. Commit.
  • Clean up. Commit.
  • Fix support for invitation. Commit.
  • Use patternNew directly. Commit.
  • Implement slotRequestFullSearchFromQuickSearch. Commit.
  • Start to use list of infos. Commit.
  • Rename variable. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
  • Use using namespace here. Commit.
  • Implement SearchRule::FuncHasInvitation. Commit.
  • On windows akonadisearch is not supported (yet ?). Commit.
  • Rename file as searchwindowdialog. Commit.
  • Const'ify pointer. Commit.
  • Minor optimization. Commit.
  • Use class enum. Commit.
  • Add parent. Commit.
  • Fix comment. Commit.
  • Add todo. Commit.
  • Remove unused include. Commit.
  • Move button near text. Commit.
  • Remove #if unnecessary now. Commit.
  • Load new kcm. Commit.
  • Gnupg config is not compiled on windows => hide it. Commit.
  • Move in craft repo directly. Commit.
  • Use not deprecated KHelpMenu constructor. Commit.
  • Move constructor as private. Commit.
  • Fix start kaddressbook on windows. Commit.
  • Use findExecutable here too (fix support on windows. Commit.
  • Port to Akonadi::AgentConfigurationBase => fix icon theme on windows. Commit.
  • Add new info. Commit.
  • Use KMAIL_WITH_KUSERFEEDBACK from config-kmail.h. Commit.
  • Comment debug + remove unused commented code. Commit.
  • Not necessary to build as single apps now it's in kontact meta package. Commit.
  • Add icons. Commit.
  • USe PimCommon::Util::findExecutable. Commit.
  • Add craft-windows-appx-qt6 support. Commit.
kmail-account-wizard
  • Change KDEPIM_DEV_VERSION. Commit.
  • Require test on all system. Commit.
  • Add categories to desktop file. Commit.
  • Add xml/yaml linting. Commit.
  • Clean up. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Stripping .desktop suffix from legacy AppStream ID. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
  • We have it all time now with kf6.8. Commit.
  • Remove #if unnecessary now. Commit.
  • Use QT_QUICK_CONTROLS_STYLE (fix qml style on windows). Commit.
kmailtransport
  • In the smtpconfigwidget, improve the password line enabled setting. Commit.
  • In the smtpconfigwidget, allow revealing the password after loading. Commit. Fixes bug #498475.
  • Require test on all system. Commit.
  • Add xml/yaml linting. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Remove unimplemented methods. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
  • Fix i18n. Commit.
  • Add missing dep. Commit.
kmbox
  • Add xml/yaml linting. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
kmime
  • Add xml/yaml linting support. Commit.
  • Remove undef'ing of obsolete QStringBuilder defines. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
  • Don't inherit SingleMailbox from MailboxList. Commit.
  • Add singular API to SingleMailbox header. Commit.
  • Don't inherit SingleIdent from Ident. Commit.
  • Remove empty intermediate KMime::Headers::Generics::Address class. Commit.
  • Reduce boilerplate code in private header classes. Commit.
  • Restore compatibility with GCC 11. Commit.
kmines
  • Fix showing cells when using 'Explore with left click on number cells'. Commit. Fixes bug #494055.
  • Minefielditem simplify if condition. Commit.
  • It compiles fine without qt6.9 deprecated methods. Commit.
  • Add xml/yaml linting. Commit.
  • Stripping '.desktop' suffix from legacy AppStream ID. Commit.
  • Add apple bundle. Commit.
  • Add macos support. Commit.
  • Fix theme/icon on windows. Commit.
  • Add windows support. Commit.
kmix
  • OpenBSD sndio(7) backend support. Commit.
  • Drop Qt5/KF5 build. Commit.
kmousetool
kmouth
  • Made KDocTools optional. Commit.
  • Show headers in qtc6. Commit.
kmplot
  • Don't specify the type when saving, the filename is enough. Commit.
  • Add xml/yaml linting. Commit.
  • Add an option that controls whether to build docs. Commit.
  • Set window icon. Commit.
  • Remove checks on Qt<6. Commit.
  • Replace slots/signals by Q_SLOTS/Q_SIGNALS. Commit.
  • Replace emit by Q_EMIT. Commit.
  • Update deprecated MouseEvent constructor. Commit.
  • Replace globalPos() with globalPosition().toPoint(). Commit.
  • Replace qAsConst with std::as_const. Commit.
  • Replace QT_USE_FAST_CONCATENATION & QT_USE_FAST_OPERATOR_PLUS with QT_USE_QSTRINGBUILDER. Commit.
knavalbattle
  • It compiles fine without qt6.9 deprecated methods. Commit.
  • Add xml/yaml linting. Commit.
  • Stripping '.desktop' suffix from legacy AppStream ID. Commit.
knetwalk
  • It compiles fine without qt6.9 deprecated methods. Commit.
  • Add xml/yaml linting. Commit.
  • Add global check for KDBusAddons. Commit.
  • Stripping '.desktop' suffix from legacy AppStream ID. Commit.
  • Add macos support. Commit.
  • Add apple bundle. Commit.
  • Fix theme/icon on windows. Commit.
  • Add windows support. Commit.
knights
  • It compiles fine without qt6.9 deprecated methods. Commit.
  • Add xml/yaml linting. Commit.
  • Stripping '.desktop' suffix from legacy AppStream ID. Commit.
  • Jovie does not exist anymore. Commit.
koko
  • Fix leftover Qt6 port. Commit.
  • Remove binding loop. Commit.
  • Remove debug output. Commit.
kolf
  • It compiles fine without qt6.9 deprecated methods. Commit.
  • Add xml/yaml linting. Commit.
  • Stripping '.desktop' suffix from legacy AppStream ID. Commit.
  • Add apple bundle info. Commit.
  • Add macos support. Commit.
  • Fix theme/icon on windows. Commit.
  • Add windows support. Commit.
kollision
  • Follow color scheme changes. Commit.
  • It compiles fine without qt6.9 deprecated methods. Commit.
  • Add xml/yaml linting. Commit.
  • Remove unimplemented methods. Commit.
  • Stripping '.desktop' suffix from legacy AppStream ID. Commit.
  • Add apple bundle info. Commit.
  • Add macos support. Commit.
  • Fix theme/icon on windows. Commit.
  • Add windows support. Commit.
kolourpaint
  • Add xml/yaml linting. Commit.
  • Convert license statements to SPDX. Commit.
  • Add git blame ignore file. Commit.
  • Format codebase and add formatting commit hook. Commit.
  • Add missing includes. Commit.
  • Added supporter Pablo Rauzy. Commit.
  • Doc/index.docbook proofreading text about screenshots. Commit.
  • Made KDocTools optional. Commit.
  • Added supporter Butters. Commit.
  • Added supporter Atanas. Commit.
kompare
  • TODO remove items which are done. Commit.
kongress
  • Add xml/yaml linting. Commit.
  • Appdata: add display size. Commit.
  • Remove unused string from Android manifest. Commit.
  • Optimize layout for mobile. Commit.
  • Also save speakers name in favorite callendar. Commit.
  • Rework favorite handling. Commit.
  • Add missing starred icon. Commit.
  • Ignore the new Fluent QQC style in APKs. Commit.
  • Update Android Gradle plugin version to 8.6.0. Commit.
  • Show speaker name(s). Commit.
konqueror
  • Correct Gear month in documentation. Commit.
  • Ensure there's only one TemporarySaveDirCore object per window. Commit.
  • Clean up and improve documentation. Commit.
  • Set desktop file name. Commit.
  • Ensure icons are correctly shown in introduction pages. Commit.
  • Remove stray zero width space from KonqConfig. Commit.
  • Webenginepart: fix the translations of the kxmlgui file. Commit. Fixes bug #500537.
  • Fix the translation domain for the new internal kio_bookmark. Commit. See bug #500537.
  • I18n: extract strings from sidebar/. Commit. Fixes bug #500537.
  • Kcmkonqhtml: extract all messages from settings/konqhtml. Commit. See bug #500537.
  • Temporarysavedir: fix the name of the pot file. Commit. See bug #500537.
  • Don't attempt to block URLs requested by a konq URL. Commit.
  • Update filter list and improve handling of automatic filters. Commit. Fixes bug #499513.
  • Fix handling of cookie policy when no policy has been explicitly set. Commit.
  • Use QCheckBox::checkStateChanged when possible. Commit.
  • Don't use KIO::getCacheControlString. Commit.
  • Remove mentions of WebEnginePartHtmlEmbedder. Commit.
  • Don't use QWebEngineUrlRequestJob::NoError. Commit.
  • Read cookies settings from CookieJar in html settings plugin. Commit.
  • Use the default download directory as default save directory. Commit.
  • Kfmclient_html: Declare that it can handle 'man' and 'info' URL schemes. Commit.
  • Work around a bug when setting focus to a WebEngineView. Commit.
  • Fix minor typo. Commit.
  • Improve choosing where to download files. Commit.
  • Fix handling of mailto URLs. Commit.
  • Remove deprecated ServiceTypes entry from plugins .json file. Commit.
  • Add a sidebar module implementing a basic vertical tab bar. Commit.
  • Added supporter Anton. Commit.
  • Added supporter Clément Aubert. Commit.
  • Fix compilation error when building without PlasmaActivities. Commit.
  • Added Stuart Turton as supporter. Commit.
  • Update org.kde.konqueror.appdata.xml. Commit.
  • Added Andreas Kilgus as adopter. Commit.
  • Don't inconditionally display an error message when asked to use Konqueror as external application. Commit.
  • Wait for the service to be ready before restoring activities. Commit.
  • Don't call setOnActivity when the Activities key doesn't exist. Commit.
  • Move preloaded window to current activity before displaying it. Commit.
konquest
  • It compiles fine without qt6.9 deprecated methods. Commit.
  • Add xml/yaml linting. Commit.
  • Stripping '.desktop' suffix from legacy AppStream ID. Commit.
  • Show headers in qtc6. Commit.
  • Add apple bundle info. Commit.
  • Add macos support. Commit.
konsole
  • Vt102: don't interpret private mode CSI < as ECMA-48 command. Commit.
  • Fix crash when double clicking on terminal scroll bar. Commit. Fixes bug #501191.
  • Remove unused code. Commit.
  • Comment out code unused after 21be95c1. Commit.
  • Return early when SSH config file cannot be opened. Commit.
  • Correct CSS property for underline style. Commit.
  • Correct funcArgNamesDifferent. Commit.
  • Fix comment spelling errors. Commit.
  • Bypass unstable test that often fails on multiple CIs. Commit.
  • Fix shorten-64-to-32. Commit.
  • Fix qlatin1stringchar-to-u. Commit.
  • Be compatible with Qt 6.7. Commit.
  • Port to QStringDecoder/Encoder. Commit.
  • Remove used HTMLDecoder code. Commit.
  • Call setHandleWidth() to set initial size for splitDragHandleSize. Commit. Fixes bug #498078.
  • 'Allow escape sequences for links' setting fix in new sessions. Commit. Fixes bug #469511.
  • Implement scrollbar highlighting for search results. Commit. Implements feature #302284.
  • Add HamburgerMenu only once per instance. Commit. Fixes bug #495029.
  • Check lastColonPos is valid before using it. Commit.
  • Avoid unnecessary getpid() calls. Commit.
  • Avoid possible infinite loop. Commit.
  • Add xml/yaml linting. Commit.
  • Fix typo in message for force-killing session. Commit.
  • Remove optional as we depend against ecm > 6.0. Commit.
  • Fix calling hosts that are defined in ~/.ssh/config. Commit.
  • Make vt100_graphics static const inside Vt102Emulation.cpp. Commit.
  • Only use file URLs from OSC 7 if they point at the local host. Commit.
  • Add Copy keyboard shortcut alternate bind to Ctrl+Ins. Commit.
  • Fix opening Tab Properties when spamming middle click. Commit. Fixes bug #449390.
  • Inverted wrong boolean condition. Commit.
  • Revert "Inverted this boolean in order to use additional ssh parameters". Commit.
  • Inverted this boolean in order to use additional ssh parameters. Commit.
  • Fix compilation with Qt 6.9. Commit.
  • Fix TERM env argument being misplaced in Flatpak. Commit. Fixes bug #497519.
  • Use KFuzzyMatcher. Commit.
  • Ensure we don't use an invalidated mimeData. Commit. Fixes bug #491726.
  • Allow search bar to be resized horizontally. Commit. Implements feature #405752.
  • Add search tab button to the tab bar. Commit. Implements feature #298775.
  • QT_MAJOR_VERSION is not used now. Commit.
  • Update org.kde.konsole.appdata.xml. Commit.
  • Added supporter Tobias Junghans. Commit.
  • Data: color-schemes: add Campbell colour scheme from Microsoft. Commit.
  • Revert "TerminalPainter: Fix font width on Qt 6". Commit.
  • Disable word mode by default. Commit.
  • Added supporter William Wojciechowski. Commit.
  • Added GhulDev as a supporter. Commit.
  • Adding adopter Anders Lund. Commit.
kontact
  • Change KDEPIM_DEV_VERSION. Commit.
  • Use KONTACT_RELEASE_VERSION_DATE. Commit.
  • Add xml/yaml linting. Commit.
  • Next stable version will be store in 25.04 sub folder. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Remove unused forward declaration. Commit.
  • Stripping .desktop suffix from legacy AppStream ID. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
  • Update org.kde.kontact.appdata.xml. Commit.
  • Adding Kevin Krammer as adopter. Commit.
  • Remove #if unnecessary now. Commit.
  • Update org.kde.kontact.appdata.xml. Commit.
  • Added new supporter. Commit.
  • Prepare to use stable/unstable url. Commit.
  • Added supporter Matthew Lamont. Commit.
  • Use correct url now. Commit.
  • Add verify action. Commit.
  • Don't use kf6 master. Commit.
  • Use org.kde.kalendarac. Commit.
  • Add icon for windows. Commit.
  • Add appx build. Commit.
kontactinterface
  • Fix pinentry parenting on wayland. Commit.
  • Fix build with Qt 6.10. Commit.
  • Add xml/yaml linting. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
kontrast
  • Add xml/yaml linting. Commit.
  • Appdata: add display size. Commit.
  • Mark one screenshot as default. Commit.
  • Update screenshot. Commit.
  • Add branding color and update summary. Commit.
konversation
  • Haiku build fixes. Commit.
  • Prevent crash when updating Watched Nicks. Commit. Fixes bug #497799.
  • Index.docbook proofreading. Commit.
kopeninghours
  • Proofreading. Commit.
  • Fix Python binding installation. Commit. Fixes bug #498242.
  • Port away from deprecated FindPythonLibs. Commit.
korganizer
  • Add openEventEditor() interface that uses all defaults. Commit.
  • Fix tag. Commit.
  • Searchdialog.cpp - fix searching for undated to-dos in date-range. Commit.
  • Searchdialog_base.ui - fix date-range layout. Commit.
  • Akonadicollectionview.cpp - add more info to the delete folder dialog. Commit.
  • Fix minor typo. Commit.
  • Add a search option to consider the current view filter. Commit. Fixes bug #499336.
  • Index.docbook - follow incidenceeditor "Store attachment inline" change. Commit.
  • Change KDEPIM_DEV_VERSION. Commit.
  • Require test on all system. Commit.
  • Adapt to new api. Commit.
  • Initialize activity support. Commit.
  • Doc: sync a string with the corresponding UI string. Commit.
  • Update the current-time (Marcus Bains) setting labels. Commit. See bug #485091.
  • Show occurrence details in Event Viewer. Commit.
  • Remove no longer supported summary view option for "Show Mine Only". Commit.
  • Todosummarywidget.cpp - show a tooltip for to-dos. Commit.
  • Already defined in class base. Commit.
  • Don't include it when we don't have HAVE_ACTIVITY_SUPPORT. Commit.
  • Coding style. Commit.
  • Fix linking on windows. Commit.
  • Continue to add plasma activiates. Commit.
  • Call setNeedsSave(false). Commit.
  • Activate by default plasma activities. Commit.
  • Remove "+". Commit.
  • Use KORGANIZER_RELEASE_VERSION_DATE. Commit.
  • Use enum class ViewType : uint8_t. Commit.
  • Remove unused include. Commit.
  • Use enum class here too. Commit.
  • USe enum class. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Stripping .desktop suffix from legacy AppStream ID. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
  • Remove #if unnecessary now. Commit.
  • Move in craft repo. Commit.
  • Show url. Commit.
  • It's not supported on windows. Commit.
  • Fix KDEPIM_DEV_VERSION. Commit.
  • Add value in #cmakedefine01. Commit.
  • Not necessary to build as single apps now it's in kontact meta package. Commit.
  • Add 44 and 150 px icons. Commit.
  • Add appx-qt6 support. Commit.
kosmindoormap
  • Fix Wikidata cache path. Commit.
  • Remove unused string from Android manifest. Commit.
  • Use KPublicTransport.TransportIcon to show line logos. Commit.
  • Rename f-droid icon to begin according to name in AndroidManifest. Commit.
  • Add icon for f-droid file listing. Commit.
  • Don't hide tunneled waterways unconditionally. Commit.
  • Don't draw unintended outlines around waterway areas. Commit.
  • Add infrastructure for determining close way types. Commit.
  • Initial support for textured line fills. Commit.
  • Implement limiting labels to a bounding polygon. Commit.
  • Update static build versions for 24.12. Commit.
kpat
kpimtextedit
  • Add xml/yaml linting. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
  • Fix build with Qt 6.9. Commit.
kpkpass
  • Expand translation catalog UTF-8 encoding workaround detection a bit. Commit.
  • Add xml/yaml linting. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
  • Implement displaying numerical and currency values. Commit.
  • Implement reading numerical field values. Commit.
  • Add access to the currencyCode field property. Commit.
kpmcore
  • Fix a memory leak by actually freeing a correct pointer. Commit.
  • Kpmcore tests seem to require C++20. Adjust test/CMakeLists.txt accordingly. Commit.
  • Add lazy_itable_init=0 and lazy_journal_init=0 to ext4 features. Commit.
  • Add xml/yaml linting. Commit.
  • Add operation to set partition label. Commit.
  • Add 1 to handleWidth in partresize widget. Commit. Fixes bug #499064.
  • Allow applications to set the LUKS2 PBKDF. Commit.
  • Limix exfat labels to 11 characters. Commit. Fixes bug #496400.
kpublictransport
  • Add support for cancelled trips/stops for MOTIS. Commit.
  • Update Transitous coverage data from Transport API Repository. Commit.
  • Use distance formatting from KCoreAddons. Commit.
  • Propagate occupancy information to/from journey section departures. Commit.
  • Read operator and occupancy information from DB Zugportal onboard API. Commit.
  • Refactor JSON enum parsing and make it case-insensitive. Commit.
  • Update links in README.md. Commit.
  • Merge stopover and journey times in exactly the same way. Commit.
  • Remove MOTIS v1 support. Commit.
  • Don't persist implicit journey distances. Commit.
  • Also add location name to stop place reference based OJP requests. Commit.
  • Expose journey sub-section indices in trip replies. Commit.
  • Use the new journey subsection API for processing trip replies. Commit.
  • Add journey sub-section API. Commit.
  • Consider rail-bound modes matching the generic Train mode in trip queries. Commit.
  • Also consider generic and specialized bus and boat modes as equivalent. Commit.
  • Correctly merge journey sections with partial intermediate stop data. Commit.
  • Add a way to check for the presence of any identifier. Commit.
  • Rewrite sub-trip path selection. Commit.
  • Propagate paths to sub-trips as well. Commit.
  • Update coverage data and OTP2 endpoints from Transport API repository. Commit.
  • Allow to retrieve the queried sub-trip from a trip query reply. Commit.
  • Switch Finnish OTP instances to OTP2. Commit.
  • Make OTP covering probing tool work with instances needing authenication. Commit.
  • Put the full URL to the OTP GraphQL entpoint in the configuration. Commit.
  • Don't query unused route desc field. Commit.
  • Srjibavoz: Fix grammar in description. Commit.
  • Set API keys for HSL and Waltti backends as well. Commit.
  • Remove old DB Hafas configuration. Commit.
  • Implement trip queries for OTP. Commit.
  • Implement trip queries for Hafas mgate backends. Commit.
  • Implement trip queries for Deutsche Bahn. Commit.
  • Implement trip queries for MOTIS v2. Commit.
  • Add trip query API. Commit.
  • Remove long unused files used for manual coverage geometry creation. Commit.
  • Switch to Entur's v3 API. Commit.
  • Try harder to determine OTP line modes. Commit.
  • Roll back some of the NoBackend error reporting. Commit.
  • Treat empty identifiers as not set. Commit.
  • Refactor journey reply post processing for reuse. Commit.
  • Add journey section map display. Commit.
  • Switch Transitous to the new MOTIS v2 API. Commit.
  • Identical trip ids do not imply an identical journey section. Commit.
  • Make Reply somewhat accessible from QML. Commit.
  • Add error code for no viable backend being found for a request. Commit.
  • Remove Navitia references from the README. Commit.
  • DB: Handle NS International tickets. Commit.
  • Parse journey sections ids from MOTIS v2, Hafas and DB responses. Commit.
  • Add support for storing backend-specific identifiers in JourneySection. Commit.
  • Factor out identifier set handling from Location. Commit.
  • Use proper duration formatting in the journey example. Commit.
  • Handle transfer sections in the new DB API. Commit.
  • Remove Location::identifiers. Commit.
  • Use upstream indoor map UI components. Commit.
  • Avoid unnecessary configuration reloads during shutdown. Commit.
  • Don't combine QML_ELEMENT and QML_NAMED_ELEMENT/QML_ANONYMOUS. Commit.
  • Parse occupancy information also for the entire section. Commit.
  • Add convenience functions for getting the maximum occupancy. Commit.
  • Use stricter typing for Stopover::loadInformation. Commit.
  • Update Rolph endpoint URL. Commit.
  • Don't hardcode long individual transport warning thresholds. Commit.
  • Use occupancy icon for full journey sections. Commit.
  • Add indicator for suspiciously long individual transport sections. Commit.
  • Add emblem icon for canceled journey sections. Commit.
  • Try to scale journey segments based on their duration. Commit.
  • Move horizontal journey bar display from Itinerary here. Commit.
  • Stricter typing for Journey::sections. Commit.
  • Remove Australian Navitia backend configuration. Commit.
  • Restore Digitransit support now that they require an API key. Commit.
  • Add test for cancelled journeys in the new DB API. Commit.
  • Also move the TransportNameControl test from Itinerary here. Commit.
  • Move TransportNameControl from Itinerary to here. Commit.
  • Reduce excessive debug output. Commit.
  • Switch to DB's new proxied Hafas API by default. Commit.
  • Switch the Hafas request unit tests to use ÖBB instead of DB. Commit.
  • EFA: Improve arrival/departure time parsing for intermediate stops. Commit.
  • Make journey section types constructable in QML. Commit.
  • Add QtQml as dependency to org.kde.kpublictransport. Commit.
  • Move TransportIcon from Itinerary here. Commit.
  • Move journey section label functions from Itinerary here. Commit.
  • Use QTest directly. Commit.
  • Adapt to changes in the MOTIS v2 vehicle parking modes. Commit.
  • Ensure WALK is always in the access/egress modes for MOTIS v2 requests. Commit.
  • Adapt to MOTIS v2 rental vehicle form factor API changes. Commit.
  • Fix determining station name for arrival queries. Commit.
  • Add support for DB's proxied Hafas API. Commit.
  • Namespace Hafas identifiers for locations. Commit.
  • Make Hafas remark metadata externally accessible. Commit.
  • Improve merging of features with conditional/limited availability. Commit.
  • Propagate disruption effects when setting arrival/departure stopovers. Commit.
  • Isolate test from cached data on the host. Commit.
  • Factor out Hafas load level parsing. Commit.
  • Add Hafas location identifier parser. Commit.
  • Restore ZVV and update their Hafas endpoint. Commit.
  • Sync OSM data types from KOSMIndoorMap. Commit. Fixes bug #497034.
  • Remove ZVV configuration. Commit.
  • Update VRS client certificate. Commit.
  • Discard CA certificates found in PKCS12 bundles. Commit.
  • Refactor IVV ASS request generation and allow to configure extra arguments. Commit.
  • Update line metadata from OSM/Wikidata. Commit.
  • Consider more Wikidata properties for line logos. Commit.
  • Resize some of the icons to 22px. Commit.
  • Reload backend configurations on language change. Commit.
  • Prepare BackendModel for runtime reloading of backend configurations. Commit.
  • Remove Navitia and SNCF backends. Commit.
krdc
  • Fix scaling button not working out of the box. Commit. Fixes bug #485094.
  • Fix floatingtoolbar when moving from landscape to portrait fullscreen or viceversa. Commit.
  • Rework fullscreen mode to fix bugs related to window appearing on wrong screen and floating bar disappearing in various occasions. Commit. Fixes bug #501187. Fixes bug #488656. Fixes bug #420655. Fixes bug #477642. Fixes bug #421313.
  • RDP: Add settings for desktop scale and device scale; create a "security" settings tab and move related options there. Commit.
  • Rdp: add setting to edit authentication packages. Commit.
  • Rdp: use signal/slot for setRemoteCursor to avoid cross-thread method call. Commit. Fixes bug #499847.
  • Rdp: parse legacy URLs in DOMAIN\user format. Commit.
  • Rdp: do not register freerdp's internal signal handlers. Commit.
  • Remove FreeRDP2 support. Commit.
  • Reimplement functions deprecated in freerdp 3.11. Commit.
  • Implement dynamic resolution in Resolution::MatchWindow mode. Commit.
  • Rdp: add support for domain field in authentication. Internally it's stored as a query parameter in the QUrl. Commit. Fixes bug #498810.
  • Add xml/yaml linting. Commit.
  • Rdp preferences: rework the form to avoid huge height. Commit. Fixes bug #487732.
  • Fix build with Qt 6.10. Commit.
  • Remote cursor: fix hotspot position. Commit.
  • Move all GUI operations from RdpSession to RdpView. Run freerdp_connect() inside a thread so it doesn't block the GUI. Commit.
  • Fix crash on settings save when the systray icon is enabled. Commit.
  • Switch to Freerdp3 by default. Commit.
  • Install app icon into hicolor theme. Commit.
  • Rdp: Restore RDPGFX channel initialization. Commit.
  • Added supporter Roberto Chan Balam. Commit.
  • Remove leftover Qt5 compatibility code. Commit.
  • Rdp: advertise support for readOnly and localCursor, and wire them into the existing code. Commit.
  • Vncview: move cursor handling for viewOnly mode into remoteview so that it can be reused by rdpview. Commit.
  • RspSession: use _strudup from <winpr/string.h> to avoid mismatched new / free(). Commit.
  • Simplify else if construct. Commit.
  • Add the nativeVirtualKey value to fake keyrelease events generated to unpress modifiers. Commit. Fixes bug #497111.
  • Wayland: fix "grab keys" when switching from/to fullscreen. Commit.
  • Link vnc and rdp plugin with libnetwork on Haiku. Commit.
  • Added supporter Felix Urbasik. Commit.
  • Added supporter Ian Kidd. Commit.
  • Add supporter crysknife. Commit.
  • Add proper link. Commit.
  • Removed empty line, just in case. Commit.
  • Added supporter trainden@lemmy.blahaj.zone. Commit.
  • Add support for remote cursor. Commit.
  • When "Grab Keys" is enable, override application shortcuts; BUG: 496692. Commit.
  • Add draft README with detailed documentation. Commit.
  • Remoteview: set focus policy; BUG: 496656. Commit.
  • Add missing license texts. Commit.
  • Fix gateway server address loading. Commit.
  • Don't send wheel event with no flag set. Fix disconnection on touchpad scroll. BUG: 485726. Commit.
  • Fix warnings. Commit.
  • .gitignore sync with the .gitignore file from kconfig. Commit.
  • Main.cpp remove mention of telepathy. Commit.
  • Add RDP security options and smartcard redirect. Commit.
  • Don't include quiet packages in feature_summary. Commit.
  • Adapted code to run with both freerdp2 and freerdp3. Commit.
  • Migrate to opaque settings. Commit.
krecorder
  • Fix context menu showing when opening a recording. Commit.
  • Store recording history in state data. Commit.
  • Simplify QJsonArray to QString conversion. Commit.
  • Add icon for F-Droid listing. Commit.
  • Update Android Gradle plugin version to 8.6.0. Commit.
kreversi
  • It compiles fine without qt6.9 deprecated methods. Commit.
  • Add xml/yaml linting. Commit.
  • Make compile without deprecated methods (kf 6.10). Commit.
  • Stripping '.desktop' suffix from legacy AppStream ID. Commit.
  • Add apple bundle info. Commit.
  • Add macos support. Commit.
  • Fix theme/icon on windows. Commit.
  • Add windows support. Commit.
krfb
  • Pw: fix memcpy size. Commit.
  • Set window icon. Commit.
  • Add xml/yaml linting. Commit.
  • Fix build with Qt 6.10. Commit.
  • Invitationsrfbserver.cpp use 4 space indentation not 8 space indentation. Commit.
  • Added supporter KjetilS. Commit.
  • Added domportera supporter. Commit.
kruler
  • Add xml/yaml linting. Commit.
  • It compiles fine without deprecated methods. Commit.
  • Use not deprecated KHelpMenu constructor. Commit.
  • Added supporter. Commit.
ksanecore
  • Fix accessing wrong option in pagesizeoption. Commit.
  • Implement internalValueList for the page size option. Commit.
  • Do not use Qt 6.8 API. Commit.
  • Re-evaluate page size option when options are reloaded. Commit. Fixes bug #498906. Fixes bug #464335. Fixes bug #460262.
  • Forward a status message for every return code except SANE_STATUS_GOOD. Commit. See bug #495297.
  • Show headers in qtc6. Commit.
  • Add function to retrieve a preview scan. Commit.
  • Remove Qt6 ifdefs. Commit.
kshisen
  • It compiles fine without qt6.9 deprecated methods. Commit.
  • Add xml/yaml linting. Commit.
  • Stripping '.desktop' suffix from legacy AppStream ID. Commit.
  • Add apple bundle info. Commit.
  • Add macos support. Commit.
  • Fix theme/icon on windows. Commit.
  • Add windows support. Commit.
ksirk
  • It compiles fine without qt6.9 deprecated methods. Commit.
  • Add xml/yaml linting. Commit.
  • Add QT_NO_KEYWORDS macro. Commit.
  • Stripping '.desktop' suffix from legacy AppStream ID. Commit.
  • Remove commented QObject. Commit.
ksmtp
  • Add xml/yaml linting. Commit.
  • Add platform in metainfo.yaml. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
ksnakeduel
  • It compiles fine without qt6.9 deprecated methods. Commit.
  • Add xml/yaml linting. Commit.
  • Remove unimplemented methods. Commit.
  • Stripping '.desktop' suffix from legacy AppStream ID. Commit.
  • Add apple bundle info. Commit.
  • Add macos support. Commit.
  • Fix theme/icon on windows. Commit.
  • Add windows support. Commit.
kspaceduel
  • It compiles fine without qt6.9 deprecated methods. Commit.
  • Add xml/yaml linting. Commit.
  • Stripping '.desktop' suffix from legacy AppStream ID. Commit.
  • Add apple bundle info. Commit.
  • Add macos support. Commit.
  • Add windows support. Commit.
ksquares
  • It compiles fine without qt6.9 deprecated methods. Commit.
  • Add xml/yaml linting. Commit.
  • Stripping '.desktop' suffix from legacy AppStream ID. Commit.
  • Add apple bundle info. Commit.
  • Add macos support. Commit.
  • Add windows support. Commit.
ksudoku
  • It compiles fine without qt6.9 deprecated methods. Commit.
  • Add xml/yaml linting. Commit.
  • Stripping '.desktop' suffix from legacy AppStream ID. Commit.
  • Fix up after 53867af90b1679fa50722865e13f2df396412da8. Commit.
  • Show headers in qtc6. Commit.
  • Add apple bundle info. Commit.
  • Add macos support. Commit.
  • Add windows support. Commit.
ksystemlog
  • Add xml/yaml linting. Commit.
  • Fix openflagMap values. Commit.
ktimer
  • Add xml/yaml linting. Commit.
  • Bump KF and/or QT versions in ecm_set_disabled_deprecation_versions. Commit.
ktnef
  • Require test on all system. Commit.
  • Add xml/yaml linting. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
ktorrent
  • Add line breaks to about dialog credit text. Commit.
  • (mostly) port away from KStandardAction. Commit.
  • Port to QCheckBox::checkStateChanged. Commit.
  • Switch to a working boost mirror. Commit.
  • Use QList directly. Commit.
  • Downloadorder: Port QRegExp to QRegularExpression. Commit.
  • Use QStringView include instead of QStringRef. Commit.
  • Adapt to API changes as a result of Qt5Compat removal in libktorrent. Commit.
  • Remove support for non UTF-8 encoded torrents. Commit.
  • Syndication: port away from QTextCodec. Commit.
  • Port from deprecated QMouseEvent::y() method. Commit.
  • Remove unused Solid dependency. Commit.
ktouch
  • Fixes for the software renderer. Commit.
ktrip
  • Remove last use of non-locale aware time formatting. Commit.
  • Appdata: add display size. Commit.
  • Use KCoreAddons duration formatting instead of custom code. Commit.
  • Remove unused string from Android manifest. Commit.
  • Update links to Android packages. Commit.
  • Update Android Gradle plugin version to 8.6.0. Commit.
  • Reuse improvements make use of REUSE.toml. Commit.
ktuberling
  • It compiles fine without qt6.9 deprecated methods. Commit.
  • Add xml/yaml linting. Commit.
  • Added supporter Alexandru Traistaru. Commit.
  • Adding supporters Élodie and Thibault. Commit.
  • Show headers in qtc6. Commit.
  • Add macos support. Commit.
  • Add windows support. Commit.
  • Remove double /. Commit.
kturtle
  • Add xml/yaml linting. Commit.
  • Remove unnecessary macros. Commit.
kubrick
  • It compiles fine without qt6.9 deprecated methods. Commit.
  • Add xml/yaml linting. Commit.
  • Added supporter ThonkDifferent. Commit.
  • Stripping '.desktop' suffix from legacy AppStream ID. Commit.
  • Show headers in qtc6. Commit.
  • Add apple bundle info. Commit.
  • Add macos support. Commit.
kunifiedpush
  • Register the MessageReciever in the AndroidManifest.xml again. Commit.
  • Allow querying the available UnifiedPush distributors on Android. Commit.
  • Add a better description to the KCM. Commit.
  • Show headers in qtc6. Commit.
  • Qt6WebSockets is not required with KUNIFIEDPUSH_CLIENT_ONLY. Commit.
kwalletmanager
  • Walletwidget.ui unique name for QVBoxLayout. Commit.
  • Add xml/yaml linting. Commit.
  • Show window when starting app. Commit.
  • Add an option that controls whether to build docs. Commit.
kwave
  • (fixed compiler warning). Commit.
  • Drop line mistakenly added in rebase. Commit.
  • Bump deprecation versions. Commit.
  • Use standard memcpy. Commit. Fixes bug #487934. Fixes bug #499512.
  • Compile with -DQT_NO_CAST_FROM_BYTEARRAY. Commit.
  • Use minimum required version of ECM for KDE_COMPILERSETTINGS_LEVEL. Commit.
  • Add xml/yaml linting. Commit.
  • Fix for race condition / crash during application shutdown. Commit.
  • Check for alternate common dir when building html docs. Commit.
  • Enable English html documentation. Commit.
  • Use KDocTools stylesheets for html documentation. Commit.
  • PlayBack-Qt: fixed buffer size handling, simplified and significantly improved performance. Commit.
  • Apply flathub review suggestions to flatpak manifest. Commit.
  • Fixed invalid reference in Track::unlockedDelete. Commit.
  • (updated TODO). Commit.
  • (clang / string literal fixes). Commit.
  • Fixed a bunch of clang warnings. Commit.
  • Add flatpak. Commit.
  • Remove packaging. Commit.
  • Removed extra overwrite warning using the standard file dialog for "Save As". Commit.
  • Codec_wav: support for string lists in LIST:INFO chunks. Commit.
  • Use QStringList instead of QList for "comment" ID3 tags. Commit.
  • Codec_mp3: added support for custom ID3 frames. Commit.
  • ID3_PropertyMap: added ENC_BINARY mode for 1:1 load/save. Commit.
  • FileInfo: added new meta data INF_ID3 for loading/saving custom/unsupported ID3 tags. Commit.
  • Increased screen update rates for smoother display. Commit.
  • (typos only). Commit.
  • MP3Decoder: signal the current position so the progress dialog updates. Commit.
  • Export_k3b: remember last url. Commit.
  • Saveblocks: remember last url and extension. Commit.
  • Update documentation for saveblocks plugin. Commit.
  • Update documentation for export_k3b plugin. Commit.
  • Use K3BExportDialog to also get project filename and export location. Commit.
  • Move directory selector into SaveBlocksDialog. Commit.
  • Plugins/saveblocks: add back capability to save blocks with a different encoding than the original file. Commit.
  • Plugins/export_k3b: implement selecting a directory to export tracks into. Commit.
  • Plugins/saveblocks: fix doubled up path when creating missing directory. Commit.
  • Libgui/FileDialog: port to use QFileDialog. Commit.
  • Plugins/saveblocks: use separate settings dialog and file dialog. Commit.
  • Plugins/export_k3b: use separate export settings dialog and regular file dialog. Commit.
  • Use QTest directly. Commit.
  • MetaData / FileInfo: shorten large debug output. Commit.
  • Added missing space in generated INF_SOFTWARE tag. Commit.
  • (updated LICENSES file). Commit.
  • Decompress SVGZ app icon into SVG. Commit.
  • Set window icon. Commit.
  • Add to .git-blame-ignore-revs. Commit.
  • Bugfix: keep reverse iterater valid when element is erased. Commit.
  • (minor updates: coding style, LICENSES file, kdev4 file). Commit.
  • Scripts/screenshots.kwave: memory plugin does not exist anymore. Commit.
  • Update handbook for version 24.12.0. Commit.
  • Move kdoctools_create_handbook call to doc/en/CMakeLists.txt. Commit.
  • Remove KXMLGUI_NO_DEPRECATED. Commit.
  • Add Mark Penner to aboutdata. Commit.
  • Updated README and converted to markdown. Commit.
  • Update CHANGES file for 24.12.0. Commit.
kweather
  • Add more icons for android. Commit.
  • Don't change the casing of locale-aware formatted times. Commit.
  • Fix build with Qt 6.10. Commit.
  • Add xml/yaml linting. Commit.
  • Remove unused string from Android manifest. Commit.
  • Update Android Gradle plugin version to 8.6.0. Commit.
kweathercore
  • Add QML bindings for the CAP API. Commit.
  • Port away from deprecated QDateTime/QTimeZone API. Commit.
  • Explicitly handle unknown certainty/urgency/severity. Commit.
  • Add missing include. Commit.
  • Cmake: Raise minimum cmake version to 3.16. Commit.
  • Unify CAP enum parsing. Commit.
  • Use HTTPS API endpoint for GeoNames. Commit.
  • Remove clang-format CI job. Commit.
kwordquiz
  • Fix opening files from command line. Commit. Fixes bug #487774.
  • Add xml/yaml linting. Commit.
  • Edit org.kde.kwordquiz.appdata.xml. Commit.
  • Fix compile against kf6.10. Commit.
  • Remove unnecessary macros. Commit.
  • Remove unimplemented methods. Commit.
  • Port to AboutKDEPage from AboutKDE. Commit.
  • Remove explicit quit connection with QQmlApplicationEngine. Commit.
  • Don't duplicate code. Commit.
  • Fix creating new decks. Commit. Fixes bug #496591.
  • Add craft build support. Commit.
libgravatar
  • Require test on all system. Commit.
  • Make resolveurljobtest work when offline as well. Commit.
  • Use QNetworkInformation directly. Commit.
  • Add xml/yaml linting. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
libkcddb
  • Updated name for id3v1 genre 133. Commit.
  • Add xml/yaml linting. Commit.
  • Add an option that controls whether to build docs. Commit.
libkcompactdisc
  • Add xml/yaml linting. Commit.
libkdcraw
libkdegames
  • It compiles fine without qt6.9 deprecated methods. Commit.
  • Add xml/yaml linting. Commit.
  • Fix compile on apple. Commit.
libkdepim
  • Add xml/yaml linting. Commit.
  • Use {}. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Fix crash on exit if mailcheck is happening. Commit. Fixes bug #491769.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
  • Use QT_REQUIRED_VERSION. Commit.
libkeduvocdocument
  • Add xml/yaml linting. Commit.
  • Remove unimplemented methods. Commit.
libkgapi
  • Add xml/yaml linting. Commit.
  • Remove duplicate headers from cpp/h files. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
libkleo
  • Keyparameters: Add support for control statements. Commit.
  • Use short date format in signature message. Commit.
  • Add missing braces. Commit.
  • Fix assert in QAIM due to beginInsertRows(0, -1). Commit.
  • Add xml/yaml linting. Commit.
  • Add platform macos/windows in metainfo.yaml. Commit.
  • Change license of cmake find modules from BSD 3-clause to BSD 2-clause. Commit.
  • Use Formatting::summaryLine in UserIDSelectionCombo. Commit.
  • Keep RSA algorithm selected when retrying key generation after timeout. Commit.
  • Port to KAdjustingScrollArea. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • It compiles fine without deprecated methods. Commit.
  • Fix look-up of libassuan and libgpg-error. Commit.
  • Fix beginResetModel/endResetModel warnings in UserIDProxyModel. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
  • Add signing key parameter. Commit.
  • Add Issuer-DB to KeyParameters. Commit.
  • Add serial to KeyParameters. Commit.
  • Align name of "Disabled" filter with other filters. Commit.
  • Formatting::prettySignature: Linkify unknown certificates. Commit.
  • Remove unused deprecated function. Commit.
  • Bump library version. Commit.
  • Add helper for transforming only some elements of a range. Commit.
  • Add helper converting a string to an int optional. Commit.
  • Replace and extend helper to split strings. Commit.
  • UserIDProxyModel: Keep an index for proxy index -> source index mapping. Commit.
  • Use ECM's DATAROOTDIR instead of a custom variable. Commit.
  • Remove validated / not validated filters. Commit.
  • Use isEmpty() here. Commit.
  • Start gpgconf detached if we don't have an event loop. Commit.
  • Add updated API docs. Commit.
  • Add algorithm name for rsa 1024. Commit.
  • Return raw algorithm name if we don't know a pretty one. Commit.
  • Allow generating Kyber keys. Commit.
  • Provide backend information as KAboutComponent. Commit.
  • Add context to some connects. Commit.
  • Use synchronous QProcess API to start gpg-agent without event loop. Commit.
  • Split "My Certificates" filter into separate filtering and appearance filters. Commit.
libkmahjongg
  • It compiles fine without qt6.9 deprecated methods. Commit.
  • Add xml/yaml linting. Commit.
  • Add macos support. Commit.
libksane
  • Remove deprecation warnings. Commit.
  • Src/ksanewidget.h fully qualify KSaneIface::KSaneWidget::DeviceInfo. Commit.
  • Switch to new preview scan functionality from KSaneCore. Commit.
libksieve
  • Fix TranslationDomain name. Commit.
  • Skip this autotest too on windows. Commit.
  • Skip on windows. Commit.
  • Fix autotest diff. Commit.
  • Fix autotest on windows. Commit.
  • Find dependencies before they are used in KPim6SieveCoreConfig.cmake. Commit.
  • Add xml/yaml linting. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Remove unimplemented methods. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
libktorrent
  • Add missing CMakeFindDependencyMacro for find_dependency. Commit.
  • Add QByteArrayView overloads for SHA1 hash. Commit.
  • Remove unnecessary copy when loading torrent hash. Commit.
  • Add missing include. Commit.
  • Explicitely cast C string to QString. Commit.
  • Reserve encoded string size. Commit.
  • Use -DQT_NO_CAST_FROM_ASCII. Commit.
  • Port File::open uses to use string literals. Commit.
  • Use QStringLiteral. Commit.
  • Use QLatin1StringView. Commit.
  • Use QDir::NoDotAndDotDot and QDir::isEmpty. Commit.
  • No need to construct a full string here. Commit.
  • Port URLEncoder to use string literals. Commit.
  • Use QString() instead of "". Commit.
  • Fix windows build not finding boost. Commit.
  • Reduce dependency on boost. Commit.
  • Use QList directly. Commit.
  • Remove size argument from CacheFile::unmap function. Commit.
  • KIO::TransferJob::isErrorPage has been deprecated in KF6. Commit.
  • Fix initialization order. Commit.
  • Switch to CamelCase Qt/KF includes and C++ style C includes. Commit.
  • Port away from Qt5Compat. Commit.
  • Send and receive IPv6 peers via peer exchange. Commit.
  • Link with libnetwork on Haiku. Commit.
lokalize
  • Fix editor tab state save / restore. Commit. Fixes bug #501786. Fixes bug #412819.
  • Do not rescan translation memory if no project is loaded. Commit. Fixes bug #501646.
  • Rename lokalizesubwindowbase to lokalizetabpagebase and move methods to cpp file. Commit.
  • Clean up code. Commit.
  • Port from QMdiSubWindows. Commit.
  • Search Project Overview with regex, like search method prior to d61f228f94b690589d496bd9d924e023797cb0ec. Commit.
  • Remove commented-out code containing SLOT() or SIGNAL(). Commit.
  • Build framework and related signal for updating tab label / icons. Commit.
  • Add configure actions for app style and color scheme. Commit.
  • Add job to publish on Microsoft Store (and build appx). Commit.
  • Rename variables for clarity, clean up. Commit.
  • Sensible Project Overview column widths. Commit.
  • Add an option that controls whether to build docs. Commit.
  • Add labels and icon variables to tabs. Commit.
  • Add comments, rename variable. Commit.
  • Use KMessageBox's persistent settings for the show ATV prompt. Commit.
  • Make TM manager list have sensible column sizes. Commit.
  • Clean up code. Commit.
  • Save whether TM tab is shown or hidden on per-project basis. Commit.
  • Remove workaround for bug 494500 and add an assert. Commit.
  • Do not return QVector with an empty AltTrans. Commit. Fixes bug #494500.
  • Stripping .desktop suffix from legacy AppStream ID. Commit.
  • Make TsStorage/XliffStorage::isEmpty work again. Commit. Fixes bug #496916.
  • Resize TMV and ATV when shown. Commit.
  • Initialize style and icon theme properly. Commit. Fixes bug #495249.
  • Make translation memory view a member of its editor, rename variables. Commit.
  • Rename variables. Commit.
  • Move editor tab clean calculations to private method. Commit.
  • Rename LokalizeSubwindowBase2 to LokalizeTabPageBase. Commit.
  • Move welcome widget to main window. Commit.
  • Accept unicode chars in regexps. Commit. Fixes bug #495785.
  • Windows test have been fixed; require them passing. Commit.
  • Split tests into separate methods. Commit.
  • Remove spare editor code. Commit.
  • Remove MultiEditorAdaptor and associated methods. Commit.
  • Fix failing test. Commit.
  • Extract dbName from connectionName. Commit.
  • Clean up. Commit.
  • Add Sakha plural form. Commit.
lskat
  • It compiles fine without qt6.9 deprecated methods. Commit.
  • Add xml/yaml linting. Commit.
  • Stripping '.desktop' suffix from legacy AppStream ID. Commit.
  • Add macos support. Commit.
  • Fix theme/icon on windows. Commit.
  • Add windows support. Commit.
mailcommon
  • Fix TranslationDomain. Commit.
  • Set resize mode to QListView::Adjust. Commit.
  • Make compile without deprecated kf6.12 methods. Commit.
  • Use more enum class. Commit.
  • Use enum class. Commit.
  • Add xml/yaml linting. Commit.
  • Add platform in metainfo.yaml. Commit.
  • We already use #include . Commit.
  • Remove unused namespace. Commit.
  • Remove include duplicate. Commit.
  • Replace Phonon with QtMultimedia. Commit.
  • Fix macro. Commit.
  • Don't export private methods. Commit.
  • Remove commented add_definitions. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove explicit lib. Commit.
  • Already defined. Commit.
  • Clean up here too. Commit.
  • Remove lib here too. Commit.
  • Clean up linking test/autotest. Commit.
  • I18n is already defined by lib. Commit.
  • Not necessary to generate debug category. Commit.
  • Clean up lib. Commit.
  • Export some class here too. Commit.
  • Export SoundTestWidget. Commit.
  • Export symbol in debug mode. Commit.
  • Fix linking on windows. Commit.
  • We export symbol now. Commit.
  • Remove file in autotest. Commit.
  • Use lib directly not include files. Commit.
  • Export as private symbol. Commit.
  • Add missing enum case. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Remove unimplemented mehtods. Commit.
  • Fix coding style. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
  • Add invitationwidget support. Commit.
  • Prepare to add support for searching invitation. Commit.
  • Folder Select dialogue: Remember the expansion state between uses. Commit.
mailimporter
  • Add xml/yaml linting. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
marble
  • Appdata: add display size to behaim. Commit.
  • Fix AstroConfig target include. Commit.
  • Export Map: Fix format of QFileDialog filter string. Commit.
  • Appdata: add display size. Commit.
  • Fix build with Qt 6.9. Commit.
  • Don't try to compare a QString with enum. Commit.
  • Use QTest directly. Commit.
  • Remove warning about invalid signal/slot connect. Commit.
  • Added icon for F-Droid Listing. Commit.
  • Fix translation for Marble Maps. Commit.
  • Fix translation of marble behaim. Commit.
  • Remove usage of some Qt CMake usage with ECMQmlModule. Commit.
  • Don't build behaim or marble-maps targets in non-KF builds. Commit.
  • Make marker-color SimpleStyle GeoJSON parsing compliant. Commit.
  • Add categories to Behaim desktop file. Commit.
  • Don't treat natural=cliff ways as areas. Commit.
  • Add unit test for natural=cliff ways. Commit.
  • Fix unit tests with osmconvert present locally. Commit.
  • Behaim: fix Exec in desktop file. Commit.
markdownpart
  • Drop since kf6 unused "Id" from metadata. Commit.
  • Add xml/yaml linting. Commit.
  • Add windows craft support. Commit.
massif-visualizer
  • Support files with Windows line endings. Commit.
  • Fix -Wdangling-reference. Commit.
mbox-importer
  • Set NoDisplay instead of Hidden in desktop file. Commit.
  • Change KDEPIM_DEV_VERSION. Commit.
  • Require test on all system. Commit.
  • Add xml/yaml linting. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
  • Remove #if unnecessary now. Commit.
merkuro
  • Added Cancel btn in Config dialog. Commit.
  • Fixed getting wrong dates in the event/task editor when double clicking in month view. Commit.
  • Extracted cancel handling for mobile from page to manager. Commit.
  • Fix fetching emails. Commit.
  • Prevent the user from deleting the "local folders" agent. Commit.
  • Prevent the user from deleting collections that shouldn't be deleted. Commit.
  • Make "Show today only" action checkacble. Commit.
  • TodoTreeView: Fix section being undefined. Commit.
  • Fix opening an event in the TodoTreeView. Commit.
  • Fix crash in mail. Commit.
  • Fix filter flag usage in QML. Commit.
  • Fix modelData being undefined. Commit.
  • Port UndoRedoData to Q_GADGET. Commit.
  • Rework QML declaration of contact application. Commit.
  • Cleanup FolderView. Commit.
  • Fix contact chooser. Commit.
  • Rework contact list. Commit.
  • Fixed double tapping in the calendar to open event creation. Commit.
  • Fixed error when trying to create event on mobile version of Merkuro Calendar. Commit.
  • Remove broken check. Commit.
  • Fix various qmlls warnings. Commit.
  • Disable effects when software renderer is used. Commit.
  • Fix closing drawer. Commit.
  • Contacts/applet: make widget category title case. Commit.
  • Port calendar to declarative type registration. Commit.
  • Agentconfiguration: Port away from deprecated AgentInstanceCreateJob::configure. Commit.
  • Make holiday region configurable. Commit.
  • Added Option to disable holidays in Calendar view. Commit.
  • Added holidays in week view of calendar. Commit.
  • Add missing [[nodiscard]]. Commit.
  • Added Holiday feature in Calendar. Commit.
  • Add contacts and mail desktop IDs to the main appstream file. Commit.
  • Added feature to Show Today's Tasks Only. Commit.
  • Change applet ID to avoid conflict. Commit.
  • Add xml/yaml linting. Commit.
  • Adapt to change from MessageComposer::Composer to ComposerJob. Commit.
  • Contacts/applet: port to Kirigami.Units. Commit.
  • Contacts/applet: use KPackageStructure in JSON. Commit.
  • Add missing include moc. Commit.
  • Implement drag and drop to move mails to folders. Commit.
  • Remove duplicate headers from cpp/h files. Commit.
  • Remove old code. Commit.
  • Cleanup list interaction. Commit.
  • Implement mail more actions. Commit.
  • Factor our common code. Commit.
  • Back mail actions with a QItemSelectionModel. Commit.
  • Use === or !==. Commit.
  • Use QByteArrayLiteral. Commit.
  • Mail: Shorten appstream description. Commit.
  • Calendar: Port to ConvergentContextMenu. Commit.
  • Fix beginResetModel being called without end. Commit.
  • NativeFileMenu: Fix typo. Commit.
  • Contact: Clip contact book lists. Commit.
  • Calendar: Close drawer when opening an entry on it. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Simplify NativeEditMenu and NativeFileMenu. Commit.
  • Mail: Add confirmation dialog before deleting email. Commit.
  • MailDelegate: Use standard spacing. Commit.
  • Fix favoriting emails. Commit.
  • Move compose action first. Commit.
  • Use gridUnit for padding in ConversationViewer. Commit.
  • Use Qt:: namespace. Commit.
  • Add missing include mocs. Commit.
  • ETMTreeViewStateSaver: Add support to save currentIndex. Commit.
  • Implement state server for MailFolder tree view. Commit.
  • FolderView: Fix warning. Commit.
  • Mail: Small cleanup. Commit.
  • Mail/FolderView: Fix title when searching. Commit.
  • Check if parent is valid in rowCount. Commit.
  • Simplify loop. Commit.
  • Mail: Add SearchModel and AbstractMailModel. Commit.
  • Make MailModel more declarative. Commit.
  • Cache the fact we didn't found a suitable image. Commit.
  • Add back contactimageprovider. Commit.
  • Revert "Add an option (disable by default) for removing -fhardened. Show warning...". Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
  • Allow to add todo/event. Commit.
  • We have it all time now with kf6.8. Commit.
  • Remove explicit quit connection with QQmlApplicationEngine. Commit.
  • Added new supporters. Commit.
  • Added supporter Alexander Fartmann. Commit.
  • Do not use Akonadi stuff for InfiniteMerkuroCalendarViewModelTest. Commit.
  • Differentiate first day from start date in infinite calendar view model log. Commit.
  • Add use of model tester. Commit.
  • Remove debug logging from infinite calendar view model. Commit.
  • Ensure generation of test dates produces valid dates. Commit.
  • Fix off-by-one issue with moving in decade scale. Commit.
  • Unify steup of model in infinite test. Commit.
  • Add testMoveDecade. Commit.
  • Add testMoveYear. Commit.
  • Add support for move to date in year scale. Commit.
  • Add support for move to date in decade scale. Commit.
  • Deduplicate move tests. Commit.
  • Add test for move in month scale. Commit.
  • Add test for week scale view move. Commit.
  • Also fix inaccurate move for week scale. Commit.
  • Add a test for week scale date generation. Commit.
  • Make generatedMoveDates static. Commit.
  • Add convenience method in test to get first week day of a given date. Commit.
  • Fix week scale having dates with unequal left/right balancing of generated dates on init. Commit.
  • Just assign firstDay once for day and three day scale. Commit.
  • Deduplicate test date generation. Commit.
  • Deduplicate testMoveToDate convenience lambda. Commit.
  • Use simpler but more reliable and reasonable dates for move day test. Commit.
  • Add test for move in three day scale mode. Commit.
  • Fix newIndex for ThreeDayScale being off by one occasionally. Commit.
  • Add test for moving to a specific date in day scale. Commit.
  • Define dates to left of center once. Commit.
  • Constify monthDiff. Commit.
  • Add test for decade dates. Commit.
  • Fix first year used for decade scale generation. Commit.
  • Add test for year dates. Commit.
  • Add test for three day dates. Commit.
  • Remove qDebug from addDayDates. Commit.
  • Properly check for situation where an additional week should be added to the month view because first month date is the week start. Commit.
  • Add test for infinite view model when they test day dates. Commit.
  • Test the first date presented in the month view. Commit.
  • Test all expected generated dates to add for months. Commit.
  • Test generation of first date in infinite month view. Commit.
  • Ensure right signals emitted when changing scale. Commit.
  • Add starter InfiniteMerkuroCalendarViewModel test. Commit.
  • Add missing lib. Commit.
  • Remove #if unnecessary now. Commit.
  • Use reals for width and height units in day grid view. Commit.
  • Fix isToday check in basic internal hourly view background. Commit.
  • Just initialise first and last item dates as QDates. Commit.
  • More accurately name firstItemDate(Time) and lastItemDate(Time). Commit.
  • Correctly calculate new index when pushing infinite calendar view model past earliest date. Commit.
  • Fix firstItemDate. Commit.
  • Use new updateCurrentView function as updater for swipeable hourly view. Commit.
  • Extract selected date change into own function. Commit.
  • Do not handle model updates with currentIndex changes. Commit.
  • Fix hourly view action text when daysToShow != a week. Commit.
  • Make selectedDate optional more technically correct. Commit.
  • Fix startDate for non-week basic hourly views. Commit.
  • Add missing include moc. Commit.
  • Added supporter Nithanim. Commit.
  • Fix month not being provided to day grid view incidence delegate. Commit.
  • Remove unused parentGridView property in day grid view foreground. Commit.
  • Simplify day grid view foreground. Commit.
  • Add missing daysToShow property to DayGridViewBackground. Commit.
  • Fix creation date for new tasks/incidences when double-clicking month grid view. Commit.
  • Remove addNewIncidence from DayTapHandler. Commit.
  • Fix reference to IncidenceWrapper enum in IncidenceInfoContents. Commit.
  • Remove need to assign isDark to foreground view. Commit.
  • Remove now unneeded imports in DayGridView. Commit.
  • Move day grid foreground into own file. Commit.
  • Revert Windows support. Commit.
  • Install merkuro_contact_plugin shared library. Commit. Fixes bug #496347.
  • Move day grid view background into separate file. Commit.
  • Correctly attribute KPim6Libkleo package properties. Commit.
  • Add QtLocation to the find_module call. Commit.
  • Explicitely mark QtLocation as a depedency. Commit.
  • Add craft windows support. Commit.
messagelib
  • Fix BUG 501420: Locking quick search phrase does not work(. Commit. Fixes bug #501420.
  • Disable this check. It can't be valid if we have ruqola installed. Commit.
  • Use QStringLiteral here operator u"" segfault not idea yet. Commit.
  • Fix URL hashing unit test. Commit.
  • Adapt rendertest to libkleo changes. Commit.
  • Fix Saving a page in the built-in browser to HDD opens multiple portals. Commit. Fixes bug #500361.
  • Port qsnprintf to std::snprintf. Commit.
  • Reserve elements. Commit.
  • Return QString() here. Commit.
  • Fix sorting. Commit.
  • Store only if it's changed. Commit.
  • Add more information. Commit.
  • Prepare to use checkResultKeyword. Commit.
  • Add prefix dkim. Commit.
  • Remove extra new line. Commit.
  • Prepare to add XTls. Commit.
  • Add TODO. Commit.
  • Use QTEST_GUILESS_MAIN. Commit.
  • Fix compile warning. Commit.
  • Fix gpgme include. Commit.
  • Use isEmpty(). Commit.
  • Use isEmpty()/empty(). Commit.
  • Use isEmpty. Commit.
  • Use std::chrono_literals. Commit.
  • Add xml/yaml linting. Commit.
  • Rename Composer to ComposerJob. Commit.
  • Expose enums to metaobject in MessageSender. Commit.
  • Add platform in metainfo.yaml. Commit.
  • Fix autotest. Commit.
  • Increase version. Commit.
  • Add isaction support. Commit.
  • Add isWatched support. Commit.
  • Add options. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Allow to use SearchMessageByButtons. Commit.
  • Prepare to test hasOnlyOneLiteralCommand. Commit.
  • Remove unimplemented methods. Commit.
  • Remove qDebug. Commit.
  • Add more autotest. Commit.
  • Remove #if 1. Commit.
  • Add hasOnlyOneLiteralCommand(). Commit.
  • Add support for IsDeleted. Commit.
  • Fix some translations not being properly used. Commit.
  • Increase version. Commit.
  • Add isSent support. Commit.
  • Add missing :. Commit.
  • Use directly SearchLineCommand::searchLineTypeToString. Commit.
  • Fix autotest. Commit.
  • Add method for returning string. Commit.
  • Add IsQueued support. Commit.
  • Add is:encrypted button. Commit.
  • Add IsEncrypted. Commit.
  • Revert "Port deprecated methods". Commit.
  • Add IsRead/IsIgnored. Commit.
  • Fix typo. Commit.
  • Port deprecated methods. Commit.
  • Use status/option. Commit.
  • Add TODO. Commit.
  • Allow to install SearchLineCommand. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
  • Use enum class. Commit.
  • Use uint8_t. Commit.
  • Add more uint8_t. Commit.
  • Use uint8_t. Commit.
  • Avoid allocations in MD5 hash computation. Commit.
  • Use PimCommon::Util::findExecutable. Commit.
  • Move KeyResolver to MessageComposer namespace. Commit.
mimetreeparser
  • Fix two deprecation warnings. Commit.
  • Disable one test on Windows. Commit.
  • Test: Add debug output when failing to open file. Commit.
  • Require test on all system. Commit.
  • Display all alternatives for extension in save dialog. Commit.
  • Messageviewer: Add missing icons to actions. Commit.
  • Messageviewer: Use short date format. Commit.
  • Add xml/yaml linting. Commit.
  • Const'ify pointer. Commit.
  • Remove duplicate headers from cpp/h files. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Fix compile with unity support. Commit.
  • Hide MailViewer's footer when there is no attachments. Commit.
  • Unify horizontal padding in MailPartModel. Commit.
  • Use Qt:: namespace. Commit.
  • Use more appropriate icon. Commit.
  • Bump mimetreeparser version. Commit.
  • Add some helpful default message menu items. Commit.
  • Add MessageViewerWindow. Commit.
  • Revert "Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]". Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
  • Query certificate when clicking on a link for an unknown certificate. Commit.
  • Adapt test to change in libkleo. Commit.
  • We have it all time now with kf6.8. Commit.
  • Remove explicit quit connection with QQmlApplicationEngine. Commit.
  • Require passing tests on Linux and on FreeBSD. Commit.
  • Use DecryptVerifyJob to decrypt and/or verify inline PGP message blocks. Commit.
  • Avoid test failure because of different date/time text representation. Commit.
  • Use new singular mailbox API for sender header. Commit.
  • Fix gpgme++ includes. Commit.
minuet
  • Don't override default text color. Commit.
  • Add xml/yaml linting. Commit.
  • Call onExited in a way that is compatible with Qt5 and Qt6. Commit.
neochat
  • Fix Viewing Encrypted Events. Commit.
  • Make joining remote rooms more reliable. Commit. Fixes bug #487253. See bug #491359.
  • Stop emojis from destroying your message. Commit. Fixes bug #479587.
  • Move the "Explore rooms" button from the hamburger to the space drawer. Commit.
  • Add a dialog explaining what to do next when tapping "Verify this device". Commit.
  • Don't create tray icon if system tray is not supported. Commit.
  • Improve the handling of switching link preivews on and off. Commit.
  • Don't show the "Settings" button when adding a new account. Commit.
  • Add new message action to pin and unpin messages in rooms. Commit.
  • Make sure the thread dev setting is actually obeyed. Commit.
  • Don't allow long-pressing on non-touchscreen devices. Commit.
  • Early exit if we're checking mutual rooms with yourself. Commit.
  • Improve discoverability of the account menu. Commit.
  • Add ellipses to "Remove" message action. Commit.
  • Change "Copy Message Link" icon to "link-symbolic". Commit.
  • Improve the notification setting description. Commit.
  • Make the Notifications window non-modal. Commit.
  • Remove word puzzle in the new invitation page. Commit.
  • Add dedicated invitation subtitle text to rooms. Commit.
  • Add user information to the invitation page. Commit.
  • Move to upstream JoinRuleEvent. Commit.
  • Move the reaction delegate into the bubble. Commit.
  • Make sure that a blank entry is never added to the message model store. Commit.
  • Fixup higher power levels not being displayed correctly. Commit.
  • Add power level to the user details dialog. Commit.
  • StateKeys: Fix opening a specific state key member. Commit.
  • Fix crash when trying to view Security settings in an invited room. Commit.
  • Fix new MessageModel. Commit.
  • Max Width Threads. Commit.
  • Mark MessageModel as uncreatable. Commit.
  • Appdata: add display size. Commit.
  • Thread fetch more button. Commit.
  • YAML formatting. Commit.
  • Fix: no icon under Windows. Commit.
  • Improve verification method choosing. Commit.
  • Fix double separator in RoomDrawer. Commit.
  • Add UI to set a custom display name for specific rooms. Commit.
  • Fix "Configure Web Shortcuts" not doing anything, again. Commit.
  • Add missing icons on Android. Commit.
  • Add how many rooms you have in common to the user detail dialog. Commit.
  • Always open the user details dialog in the focused window. Commit.
  • Adapt to new libQuotient API changes. Commit.
  • Refactor threads. Commit.
  • Use ellipsis character instead of ... Commit.
  • Don't spam pending invites every time NeoChat is started. Commit.
  • Fixes for password changing. Commit.
  • Fix Getting Member Objects. Commit. Fixes bug #498649.
  • Add button to view pinned messages in a room. Commit. Fixes bug #497427.
  • Add an option to disable encryption in new chats. Commit. Fixes bug #498375.
  • Fix getting content models for old events in a search model. Commit.
  • Move showAuthor role to MessageModel, so it's available for all models. Commit.
  • Improve ssss result reporting. Commit.
  • Port AccountMenu to ConvergentContextMenu. Commit.
  • Simplify ExploreComponent. Commit.
  • Port DelegateContextMenu to ConvergentContextMenu. Commit.
  • Port space menu to ConvergentContextMenu. Commit.
  • Port to ConvergentContextMenu. Commit.
  • Remove unused functions for getting crypto keys. Commit.
  • Use the libQuotient function to get the user power level as it is now equivalent. Commit.
  • Move the storage of thread models to the room. Commit.
  • Move the storage of MessageContentModels to the room. Commit.
  • Implement request for user data erasure. Commit.
  • Improve handling of DonwloadAction. Commit.
  • Fix right clicking on NeoChatMaximizedComponent. Commit.
  • Expose ProgressInfoRole also for other type of attachments. Commit.
  • Set explicitely parent in MaximizeComponent. Commit.
  • Use Component.onCompleted. Commit.
  • Revert "Require Kirigami master". Commit.
  • Require Kirigami master. Commit.
  • Get rid of the m_memberObjects store in MessageModel. Commit.
  • Store NeochatRoomMember objects in the room. Commit.
  • Timeline Memory Test App. Commit.
  • Support canceling file transfer from pseudo job. Commit.
  • Handle transfer job being canceled. Commit.
  • MessageDelegateContextMenu: Fix "Edit" action not showing. Commit.
  • Use nightly kirigami addons in craft builds. Commit.
  • Fix Thread Chatbars. Commit.
  • Add more detail to the MessageModel documentation. Commit.
  • Use symbolic icon for purpose plugin. Commit.
  • QuickSwitcher: Suggest to explore rooms when there are no search results. Commit.
  • ChatBar: Remove explicit Keys.onDeletePressed handler. Commit.
  • Create a common MessageModel and inherit SearchModel and MessageEventModel from it. Commit.
  • Timeline: Load avatars asynchronously. Commit.
  • RoomDelegate: Load avatar asynchronously. Commit.
  • Add Joshua as Maintainer. Commit.
  • Use Quotient's Add3PIDJob. Commit.
  • Use Quotient's job for deleting devices. Commit.
  • Use Quotient's job for password changing. Commit.
  • Thread alignment. Commit.
  • Remove unused forward declaration. Commit.
  • Explicitly set the parent in QuickSwitcher. Commit.
  • Port away from methods removed in libquotient. This fixes BUG: 497458. Commit.
  • Add button to thread to reply. Commit.
  • Fix new thread loading. Commit.
  • Add test for invite action. Commit.
  • Require passing tests on windows. Commit.
  • Remove unneeded IDs from actions. Commit.
  • Drop dead code for switchUserButton. Commit.
  • [UserInfo] Fix shortcut. Commit.
  • Drop commented out code. Commit.
  • Refactor action definition. Commit.
  • Fix rainbowme. Commit.
  • Fixup disabling TextHandlerTest. Commit.
  • Disable TextHandlerTest on CI. Commit.
  • Add basic tests for actions. Commit.
  • Update string literals. Commit.
  • Fix New ThreadModel Messages. Commit.
  • Show thread on latest message. Commit.
  • Remove makeMessageTimestamp from MessageEventModel as it is now unused. Commit.
  • Custom Room Sort Order. Commit.
  • Add better support for colored text (and shrugs) from other clients. Commit.
  • Fix web shortcuts not doing anything. Commit. Fixes bug #496434.
  • Update Android Gradle plugin version to 8.6.0. Commit.
  • Don't set emoji size to font size. Commit.
  • Main: Set window title to current room name. Commit.
  • Fix crash when sending messages. Commit.
  • Don't show "This message was deleted" for state events. Commit.
  • Show displayname instead of user id for join events. Commit.
  • Room Custom Filter Prep. Commit.
  • Fix janky behavior of room drawer swipes. Commit.
  • Convert reuse data to new format. Commit.
  • Backend: allow users to sort based on last activity. Commit.
  • Add "Copy Link Address" context menu. Commit.
  • Expose access token under developer tools. Commit.
  • Add missing contexts for the rest of the settings header and page titles. Commit.
  • Fix capitalization of labels under General Settings. Commit.
  • AccountMenu: Fix capitalization of items. Commit.
  • Snap: update libquotient. Commit.
  • Fix some compilation warnings. Commit.
  • Remove explicit quit connection with QQmlApplicationEngine. Commit.
  • Devtools: Use ChooseRoomDialog to select a room for inspection. Commit.
  • Remove system information from device display name. Commit. Fixes bug #496901.
  • Added Stuart Turton as supporter. Commit.
  • Post Message Refactor 2. Commit.
  • PostHtml Refactor. Commit.
  • Added supporter Joshua Strobl. Commit.
  • Fix state keys developer tool page not working. Commit.
  • Add icon for "Open developer tools" under Settings, add separator. Commit.
  • Fix removeConnection. Commit.
  • Update org.kde.neochat.appdata.xml. Commit.
  • Add icon for F-Droid store listing. Commit.
  • Add missing include moc. Commit.
  • Make the room list slightly narrower by default. Commit. Fixes bug #496722.
  • Fix visibility check. Commit.
  • Fix some unqualified access warnings. Commit.
  • Don't open the space home page when changing spaces on android. Commit.
  • Fix MessageContentModel crash. Commit.
  • Make sure space drawer icons are available for android. Commit.
  • Implement MSC 4228 Search Redirection. Commit.
  • EventHandler Cleanup. Commit.
  • Added supporter dabe. Commit.
  • Fix ShareActionStub for Windows and Android. Commit.
  • Remove layout attached properties. Commit.
  • Make sure the loading text for a new login wraps. Commit. Fixes bug #493869.
  • Fix Sed Edits. Commit. Fixes bug #496313.
  • Make height of chatbar, userinfo bar and side tab bar the same. Commit.
  • Escape display name in WelcomePage. Commit.
  • Fix undefined access when loading stickers in chat. Commit.
  • Default to a more sensible sticker size. Commit.
  • Add a comment that these are not normal quotation marks. Commit.
  • TextHandler: Use the fancy Unicode quotation characters. Commit.
  • Limit the width of a user's QR code. Commit.
  • RoomManager: Unify the resolveResource overloads. Commit.
  • Set the size of custom emoticons to the font height, and fix alignment. Commit.
  • Add icons to the recommended space actions, fix spacing of the items. Commit.
  • Fix restoring the last used space on desktop. Commit.
  • Ensure it's not possible for the recommended space avatar to assert. Commit.
  • Fix avatars not loading in the room completion model. Commit.
  • Make sure RoomInformation's source is type url. Commit.
  • Remove now unused NeoChatRoomMember::avatarMediaId(). Commit.
  • Remove more needless usages of makeMediaUrl. Commit.
  • Change how room avatars are passed, fix friend avatars not loading. Commit.
  • Add ellipses to the "Forward" message action, because it opens a dialog. Commit.
  • Don't show the file name underneath the image. Commit.
  • Change the room alias text color to disabled. Commit.
  • Add a separator between the report and copy message actions. Commit.
  • DelegateContextMenu: Add support for separators in the mobile menu too. Commit.
  • Re-arrange the file and message context menus, add separators. Commit.
  • DelegateContextMenu: Add support for separator actions. Commit.
  • Hide the category list in the emoji picker when there is none. Commit.
  • Improve how stickers appear in the emoji picker. Commit.
  • Settings: Use symbolic version of the NeoChat icon. Commit.
  • Add placeholder icon when there's no emojis or stickers. Commit.
  • Settings: Request symbolic versions of the icons. Commit.
  • Make top margin consistent across Neochat settings. Commit.
  • Fix inconsistent wording about leaving current space/room. Commit.
  • "Save As" action should have ellipses. Commit.
  • Improve the layout and function of the room context menu. Commit.
  • Port from deprecated AboutKDE component to AboutKDEPage. Commit.
  • Don't scroll up when clicking on the same room over and over. Commit.
  • Add margins to the room drawer header to match Kirigami. Commit.
  • Change the leave button in the drawer to "Leave this space" if needed. Commit.
  • "Room Information" title should be capitalized. Commit.
  • Make it so the filename is filled out by default when saving files. Commit.
  • Improve the appearance of the welcome page user list. Commit.
  • Port from Kirigami Add-ons Banner to Kirigami InlineMessage. Commit.
  • Update org.kde.neochat.appdata.xml. Commit.
  • Add #if for patch to fix pendingEventAdded event ref. Commit.
  • Fix test. Commit.
  • Make sure that the content model is loaded properly when a new event is set. This fixes seeing an unknown event message for all new events. Instead a loading symbol is briefly seen before switching to the actual content. Commit.
  • PollHandler: Make sure it's not constructible from QML. Commit.
  • PollHandler: Ensure that m_pollStartEvent is always initialized to null. Commit. Fixes bug #493649.
  • Add m.room.create state events to sync_response. Commit.
  • Hide rooms that have a defined room type. Commit.
  • RoomGeneralPage: Add missing separator. Commit.
  • Make closing link previews instant, as it should be. Commit.
  • Stop being able to crash NeoChat by pressing a button repeatedly. Commit.
  • Improve clicking link previews. Commit.
  • Don't set isThread on the message and file delegate context menus. Commit.
  • Make fullscreen images focused when they're opened. Commit. Fixes bug #484322.
  • Fix viewing any kind of data in developer tools. Commit.
  • Update checkbox of PollComponent. Commit.
  • Timeline: Round separators for replies and link previews. Commit.
  • README: Change snap store badge to the one from apps.kde.org. Commit.
  • Update network proxy page with the improved version from Tokodon. Commit.
  • Update desktop file and app description to match AppStream data. Commit.
  • Clarify that sorting rooms by activity isn't the only thing it does. Commit.
okular
  • Add option for obeying file info regarding continuous mode. Commit. Fixes bug #497715.
  • Fix typo in distinguished name parser. Commit.
  • Fix typo in pipeline causing excessive disk usage on CI build nodes. Commit.
  • Show signature type in signature pane. Commit.
  • Fix minor typo (% -> %1). Commit.
  • Provide correct path for error message for signing error. Commit.
  • Convert SignatureResult failures to UI strings. Commit.
  • Fix build without QML. Commit.
  • Fix poppler version ifdef. Commit.
  • Pgp signatures in pdf files. Commit. Fixes bug #481266.
  • Don't allow moving Widget annotations, only Not Yet Fully Added Signatures. Commit.
  • Fix test on windows. Commit.
  • Better error handling on bad passphrase. Commit.
  • Enable the overprint preview depending on the setting enum. Commit.
  • Look for HasVisibleOverprint in the document metadata. Commit.
  • Change the overprint preview setting to be tri-state. Commit.
  • Signatures: Don't do too small background images. Commit. Fixes bug #499746.
  • Pdfsettings: Fix backend hide/show. Commit.
  • Textdocumentgenerator: coloring rich text links. Commit.
  • Doc: Fix wording about Default Zoom. Commit.
  • Certificate dialog: Add option to show QES certs. Commit.
  • Signing Dialog: mark certs for qualified signature. Commit.
  • Signing: Allow signatures without end date. Commit.
  • Signatures: Improve error messaging. Commit.
  • Fix apparent hang in files with lots of entries in a choice field. Commit. Fixes bug #498729.
  • Remove yet another CHM mention. Commit.
  • Signature dialog. Actual model for certificate list. Commit.
  • Watch the QEvent::ApplicationPaletteChange in the proper object. Commit. Fixes bug #498441.
  • Only install relevant desktop files for dvi generator. Commit.
  • Fix signature error handling. Commit.
  • Remove unused string from Android manifest. Commit.
  • Fix file name of the mobile djvu desktop file. Commit.
  • Only install relevant desktop files. Commit.
  • SignaturePartUtils: split imageitemdelegate out. Commit.
  • SignaturePartUtils: split recentimages. Commit.
  • SignaturePartUtils: split keydelegate out. Commit.
  • Signaturepartutils: split classes and implementation. Commit.
  • Fix scroll down/up at the last/first page in single page, non-continuous mode. Commit. Fixes bug #498038.
  • Fix opening file from Intent on Android in some cases. Commit.
  • Add spinbox localisation to page overlap spinbox. Commit.
  • Add icon 512x512 for F-Droid store listing. Commit.
  • Signature list: Format fingerprints nicely. Commit.
  • Fix todo in pdf backend. Commit.
  • Kirigami: Redesign Certificate and Signature dialog. Commit.
  • Don't hold reference to COW type. Commit.
  • Add Option to specify custom default zoom level. Commit. Fixes bug #491545.
  • Signing certificates: mark qualified certs. Commit.
  • Fix Q_UNREACHABLE being reached with poppler 24.12. Commit.
  • Remove dead code related to opening file on Android. Commit.
  • Fix qml registration of CertificateModel. Commit.
  • Fix craft Android builds. Commit.
  • Remove dead code setting userPaths. Commit.
  • Mobile: Mark InlineMessage position has header. Commit.
  • Tell clazy to ignore errors in autogenerated qt files. Commit.
  • Simplify declaration of the AboutPage. Commit.
  • Fix test.qml. Commit.
  • Port Kirigami app to declarative cmake qml registration. Commit.
  • Set position of KMessageWidgets. Commit.
  • Improve finding Kleopatra on Windows. Commit.
  • Use automatic font size picking for new signature annotations. Commit. Fixes bug #443403.
  • Move to avoid copy. Commit.
  • Make clang-tidy happy when using string_view.data(). Commit.
  • Cast pointers to pointer to void to make clang-tidy happy. Commit.
  • Add missing braces. Commit.
  • Fix parameter name. Commit.
  • Allow void as a way to silence bugprone-unused-return-value. Commit.
  • Remove deref no-op function. Commit.
  • Fix clang-tidy warning. Commit.
  • Remove std::move() for raw pointer. Commit.
  • Add braces around single-line if/else. Commit.
  • Disable performance-enum-size clang-tidy warning. Commit.
  • Make sure signatures have a fieldPartialName. Commit.
  • Don't (ab)use enum for integer constant. Commit.
  • Fix C++20 deprecation warnings. Commit.
  • Bump C++ standard to 20. Commit.
  • Added supporter Archie Lamb. Commit.
  • Generators: Conditionalise tests behind BUILD_TESTING. Commit.
  • Added new adopter Greg Helding. Commit.
  • Change default scroll overlap to 10%. Commit. Fixes bug #476759.
  • Update org.kde.okular.appdata.xml. Commit.
  • Updated supporters. Commit.
  • Update org.kde.okular.appdata.xml. Commit.
  • Added supporter. Commit.
  • Increase soversion of okularcore for the 24.12 release. Commit.
  • Use UUID in addition to PID in per-process D-Bus name. Commit.
  • Haiku build fixes. Commit.
  • Don't crash on Ink annotations with empty paths. Commit.
palapeli
  • It compiles fine without qt6.9 deprecated methods. Commit.
  • Add xml/yaml linting. Commit.
  • Remove unimplemented methods. Commit.
  • Stripping '.desktop' suffix from legacy AppStream ID. Commit.
  • Add apple bundle info. Commit.
  • Add macos support. Commit.
  • Fix theme/icon on windows. Commit.
  • Add windows support. Commit.
parley
  • Add xml/yaml linting. Commit.
  • Bump KDE_COMPILERSETTINGS_LEVEL to 6.3.0. Commit.
  • Use QT_USE_STRINGBUILDER instead of QT_USE_FAST_CONCATENATION and QT_USE_FAST_OPERATOR_PLUS. Commit.
  • Use Q_SLOTS instead of slots. Commit.
  • Remove unimplemented methods. Commit.
  • Add windows support. Commit.
  • Use QList directly. Commit.
partitionmanager
  • Make percent values localizable. Commit.
  • Add xml/yaml linting. Commit.
  • Allow to edit GPT partition labels. Commit.
  • Added supporters Christian Hofstede-Kuhn & Kay Drangmeister. Commit.
  • Added supporter Doc. Commit.
  • Added supporter Morwud. Commit.
  • Show header in qtc6. Commit.
  • Added Sirius Fox as supporter. Commit.
  • Added supporter Cameron Radmore. Commit.
  • Added supporter Marcel Janik Kimpel. Commit.
  • Updated README.md:. Commit.
picmi
  • It compiles fine without qt6.9 deprecated methods. Commit.
  • Add xml/yaml linting. Commit.
  • Stripping '.desktop' suffix from legacy AppStream ID. Commit.
  • Add apple bundle info. Commit.
  • Add macos support. Commit.
  • Work/fix theme windows. Commit.
  • Add windows support. Commit.
pim-data-exporter
  • Change KDEPIM_DEV_VERSION. Commit.
  • Use PIMDATAEXPORTER_RELEASE_VERSION_DATE. Commit.
  • Add xml/yaml linting. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Remove unimplemented method. Commit.
  • Stripping .desktop suffix from legacy AppStream ID. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
  • Remove #if unnecessary now. Commit.
  • Store PIMDATAEXPORTER_WITH_KUSERFEEDBACK in config.h. Commit.
  • Not necessary to build as single apps now it's in kontact meta package. Commit.
  • Add appx-qt6 support. Commit.
pim-sieve-editor
  • Change KDEPIM_DEV_VERSION. Commit.
  • Src/CMakeLists.txt - fix cmake warnings about missing icon png files. Commit.
  • Require test on all system. Commit.
  • Skip autotest which uses qWaitForWindowExposed. Commit.
  • Skip this one on windows. Commit.
  • Exclude autotest when os doesn't support XDG_DATA_DIRS. Commit.
  • Add unused include. Commit.
  • Use SIEVEEDITOR_RELEASE_VERSION_DATE. Commit.
  • Fix build with Qt 6.10. Commit.
  • Add xml/yaml linting. Commit.
  • Next stable version will be store in 25.04 sub folder. Commit.
  • Remove unused namespace. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Stripping .desktop suffix from legacy AppStream ID. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
  • Remove #if unnecessary now. Commit.
  • Move icons to craft repo. Commit.
  • Remove not necessary QObject here. Commit.
  • Prepare to support stable version. Commit.
  • Add icon in import imap settings. Commit.
  • Add info about src/data/MacOSXBundleInfo.plist.in. Commit.
  • Remove src/3rdparty/SingleApplication (was removed). Commit.
  • Prepare to support macos. Commit.
  • Fix reuse lint. Commit.
  • Use KDSingleApplication. Commit.
  • Add check new version. Commit.
  • Convert add_definitions(-DWITH_KUSERFEEDBACK) to variable in config-pim-sieve-editor.h.in. Commit.
  • Bundle icons in binary on windows/macos. Commit.
  • Remove unused code. Commit.
  • Add 44 and 150 px icons. Commit.
  • Add license. Commit.
  • Ignore clang-format. Commit.
  • Make it works. Commit.
  • Add more support. Commit.
  • Prepare to use singleapplication on system which doesn't use dbus. Commit.
  • Add appx-qt6 support. Commit.
pimcommon
  • Use exec here. Commit.
  • Don't duplicate code in class. Commit.
  • Load kcm_ldap in common. Commit.
  • Add xml/yaml linting. Commit.
  • Const'ify variable. Commit.
  • Fix default size. Commit.
  • Fix compile warning. Commit.
  • Remove unused forward declaration. Commit.
  • Add url support. Commit.
  • Add checknewversiondialog. Commit.
  • Emit signal when we can't start job. Commit.
  • Fix reuse lint. Commit.
  • Install headers. Commit.
  • Add autotests. Commit.
  • Add needupdateparsehtml class. Commit.
  • Use QDate here. Commit.
  • We need to store compile date. Commit.
  • Add warning when we can't open url. Commit.
  • Const'ify variable. Commit.
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove unused variables. Commit.
  • Coding style. Commit.
  • Const'ify variable. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Assume we're online if there's no valid QNetworkInformation. Commit.
  • Move in cpp file. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
  • Rename folders. Commit.
  • Renamer it. Commit.
  • Rename files. Commit.
  • Rename variable/methods. Commit.
  • Rename baloocompletionemail class. Commit.
  • Rename as AddresseeLineEditAkonadiSearch. Commit.
  • Update updateLDAPWeights when we change activities. Commit.
  • Remove && dlg. Commit.
  • It's nullptr. Commit.
  • Use L1. Commit.
  • Add missing [[nodiscard]]. Commit.
  • Initialize variable. Commit.
  • Add setLdapActivitiesAbstract. Commit.
  • Remove unused class. Commit.
  • Remove unused forward declaration. Commit.
  • Add todo. Commit.
  • Assign setLdapActivitiesAbstract. Commit.
  • Add parent. Commit.
  • Filter ldap server. Commit.
  • Return pointer. Commit.
  • Remove unused class. Commit.
  • Prepare to use KLDAPCore::LdapActivitiesAbstract. Commit.
  • Remove unused methods. Commit.
  • Add KLDAPCore::LdapActivitiesAbstract needs for activities support. Commit.
  • We need an addresseeactivitiesabstract. Commit.
  • Reactivate ecm_add_qch. Commit.
  • Add TODO. Commit.
  • Allow to const variable. Commit.
  • We need to add activities support here too. Commit.
  • Const'ify pointer. Commit.
  • Remove macos here. Commit.
  • Implement own findExecutable (support windows). Commit.
plasmatube
  • Fix condition. Commit.
  • Appdata: add display size. Commit.
  • Add missing LICENSE. Commit.
  • Fix spacing between video player items. Commit.
  • Explicitly say if there's no description set for the video. Commit.
  • Show the video queue in PeerTube again. Commit.
  • Fix avatars not loading for channel pages in PeerTube. Commit.
  • Cache QtQuick image network requests. Commit.
  • Fix the subscribe button not prompting the user to login. Commit.
  • Hide recommended videos on PeerTube. Commit.
  • Note in the README that only the latest server versions are supported. Commit.
  • Fix channel avatars for videos in PeerTube. Commit.
  • Fix comment avatars in PeerTube. Commit.
  • Bump copyright dates for the new year. Commit.
  • Fix the channel subscriptions export action using the wrong icon. Commit.
  • Add a button to channel pages to open in the browser. Commit.
  • Add better placeholders for many of the grid views. Commit.
  • Display a "No Playlists" placeholder message instead of nothing. Commit.
  • Fix thumbnails and other images in PeerTube. Commit.
  • Fix welcome page pushing a new column onto the page. Commit.
  • Enable subscriptions import button even if you have none. Commit.
  • Allow changing the protocol used to connect to instances. Commit.
  • Port to AboutKDEPage from AboutKDE. Commit.
  • Introduce parsing of Piped media formats. Commit.
  • Fallback to HLS url if neither nor adaptive or combined format urls are found. Commit.
  • Port from Kirigami Add-ons Banner to Kirigami InlineMessage. Commit.
qmlkonsole
  • Command line compatibility options. Commit.
  • Appdata: add display size. Commit.
  • Call closeWindow() on the initial page instead of the current page. Commit.
  • Don't crash if the SHELL environment variable is missing. Commit.
  • SavedCommandsDialog: Explicitly set Kirigami.Dialog padding to 0. Commit.
  • SavedCommandsDialog: Port to the standard Kirigami item delegates. Commit.
  • SavedCommandsDialog: Fit the content height up to the old height. Commit.
  • SavedCommandsDialog: Remove duplicate close action. Commit.
qrca
  • New in this release
rocs
skanlite
  • Add xml/yaml linting. Commit.
skanpage
  • Bring back setting the name filter index in file dialogs. Commit.
  • Simplify scan preview and selection areas. Commit. Fixes bug #499486.
  • Update Readme. Commit.
  • Log errors during file I/O. Commit.
  • Add image import to command line and. Commit.
  • Fix import page counting. Commit.
  • Update sane-airscan to 0.99.32 and add update-check. Commit.
  • Fix option updating after reload. Commit. Fixes bug #497880.
  • Explicitly set tesseract and leptonica as required dependencies. Commit.
  • Add xml/yaml linting. Commit.
  • Make tesseract a hard dependency. Commit.
  • Improve printing support. Commit. Fixes bug #497185.
  • Use non-deprecated Kirigami import. Commit.
  • Added supporter donnnadie. Commit.
  • Port to KConfig.WindowStateSaver. Commit. Fixes bug #489108.
  • Added supporter oreggero. Commit.
  • Switch to new preview scan functionality from KSaneCore. Commit.
  • Coding style. Commit.
  • Port ExportWindow to Kirigami.Dialog, change icons, and add button text. Commit.
  • Use KIO to save files to remote folders. Commit. Fixes bug #476210.
skladnik
step
  • Add xml/yaml linting. Commit.
  • Enable qalculate, which is not a Qt library. Commit.
svgpart
  • Add xml/yaml linting. Commit.
sweeper
  • Set proper bug address in main.cpp. Commit.
  • Add xml/yaml linting. Commit.
  • Install app icon into hicolor theme. Commit.
  • Bump KF and/or QT versions in ecm_set_disabled_deprecation_versions. Commit.
telly-skout
  • Add 25.04.0 release description. Commit.
  • TV Spielfilm fetcher: fix "Select Favorites" page does not list channels. Commit.
  • Improve handling of gaps/overlaps in the programs. Commit. Fixes bug #502258.
  • README: use app name instead of repository name. Commit.
  • Android: set icon for "About" page. Commit.
  • Build Android APKs. Commit.
  • Appdata: Fix XML syntax. Commit.
  • Add 24.12.2 release description. Commit.
  • "Favorites" page: show "Refetch" in top toolbar on mobile. Commit.
  • Appdata: add display size. Commit.
  • Add 24.12.1 release description. Commit.
  • Date selection: disable "next" only for TV Spielfilm fetcher. Commit.
  • Global drawer: do not try to read title of pageStack.currentItem if it is null. Commit.
  • Split ChannelListPage into SelectFavoritesPage and SortFavoritesPage. Commit.
  • Rename ChannelTableDelegate to ProgramDelegate. Commit.
  • Rename ChannelTablePage to FavoritesPage. Commit.
  • Improve page management. Commit.
  • Improve ChannelTableDelegate. Commit.
  • TV Spielfilm fetcher: fix fetching of channels. Commit.
  • Fix loading placeholder when loading channels. Commit.
  • "Favorites" page: do not show refetch button while loading. Commit.
  • "Favorites" page: fix date selection visibility. Commit.
  • TV Spielfilm fetcher: use i18n placeholders for description. Commit.
  • TV Spielfilm fetcher: fix description with multiple paragraphs. Commit.
  • TV Spielfilm fetcher: fix description with multiple names for one role. Commit.
  • Speed up program description update. Commit. Fixes bug #497954.
  • "Favorites" page: add date selection. Commit.
  • Database clean-up: keep full days. Commit.
  • Appdata: use developer ID org.kde. Commit.
  • "Favorites" page: wrap header. Commit. Fixes bug #497747.
  • TV Spielfilm fetcher: fix program stop time before start time. Commit. Fixes bug #497738.
  • "Favorites" page: add refetch button. Commit. Fixes bug #497598.
  • "Favorites" page: fix placeholder message not shown. Commit.
  • Set loading percentage to 100% if there are no favorites. Commit.
  • Make ProgramsModel uncreatable from QML. Commit.
  • Fix Linux CI build for GCC < 14. Commit.
  • Fix Linux CI build. Commit.
  • Fix spacing in ChannelTableDelegate. Commit.
  • QmlFormat.cmake: avoid CMake policy warning CMP0175. Commit.
  • Get qmlformat from Qt CMake files instead of searching for it. Commit.
  • Fix: "Favorites" page empty after opening different page. Commit.
  • Let kconfigxt do QML registration. Commit.
  • Self-test: use correct executable. Commit.
tokodon
  • Disable effects when software renderer is used. Commit.
  • Use directly static method of the config object. Commit.
  • Set a dedicated user agent. Commit. Fixes bug #499276.
  • Fix the play button on videos/gifs not working. Commit.
  • Remove weird spacing at the end of some posts. Commit.
  • Change mention notifications to say "mention" and not "replied". Commit.
  • Fix quote posts always showing a poll. Commit.
  • Add test cases for TextHandler::isPostUrl. Commit.
  • Add missing checks for some Akkoma/Pleroma post URLs. Commit.
  • Switch KConfig generation to use it's own QML registration. Commit.
  • Add missing translation contexts for the main app page titles. Commit. See bug #499195.
  • Update README. Commit.
  • AccountPage: Use FormLinkDelegate for "Open Server in Browser" button. Commit.
  • Call KIconTheme::initTheme to fix icon recoloring on other platforms. Commit.
  • Hide Purpose's own "Copy to Clipboard" function. Commit.
  • Change the "Embed" and "Open in Browser" action icons. Commit.
  • StatusComposer: Add missing accessible text for numerous tool buttons. Commit.
  • Read out the post interaction. Commit.
  • Read out the post author. Commit.
  • RulesPage: Allow tabbing through the rules. Commit.
  • ServersPage: Allow tabbing to the "Custom Server" item. Commit.
  • ServersPage: Fix tabbing between the search field and the list view. Commit.
  • WelcomePage: Announce what the "Compatible with Mastodon" button is. Commit.
  • Re-arrange to make filtered posts look like awkward. Commit.
  • Add a menu item under the "Filters" timeline action to configure filters. Commit.
  • Hide standalone tags when the post has a content notice. Commit.
  • Fix exclude boost/reply filters not working on mobile following pages. Commit.
  • Improve the look of filtered posts significantly. Commit.
  • Add a button to mute conversations. Commit.
  • Fix the "Favorited By" and "Reblogged By" pages not working. Commit.
  • Fix voting in polls not working reliably. Commit.
  • Add missing emoji icon on Android. Commit.
  • Don't allow opening the context menu for loading media. Commit.
  • Allow opening links via tokodon:// url scheme. Commit.
  • Appdata: add display size. Commit.
  • Hide polls on posts with content notices. Commit.
  • Fix pagination issues when refreshing the timeline. Commit.
  • Allow reading out post content with a screen reader, improve output. Commit.
  • Read out the interaction count with the screen reader. Commit.
  • Improve how standalone tag buttons are announced. Commit.
  • Improve content notice for screen readers and keyboard users. Commit.
  • Improve sensitive media handling for screen readers. Commit.
  • Remove "Show Alt" button from the keyboard tab order. Commit.
  • Don't reload the current page when clicking on it in the navigation. Commit. See bug #497697.
  • Improve refreshing the main timeline, other misc fixes. Commit. See bug #495996. Fixes bug #477420.
  • Fix account header not allowing you to do much at all. Commit.
  • Add a button to the instance information page to view the privacy policy. Commit.
  • Add "Domain Blocks" to the safety settings page. Commit.
  • Add notification indicator to the mobile navigation bar. Commit.
  • Add bottom padding to the sidebar. Commit.
  • Allow playing back video blocked by your server. Commit.
  • EditFilterPage: Improve the keywords editing. Commit.
  • Remove MpvQt support. Commit.
  • Add a prompt to remind you to add alt text to media. Commit.
  • Show the proper loading state when refreshing the main timeline. Commit.
  • Fix translation string for "Open Post" action in fullscreen images. Commit.
  • Explicitly add this to lambda capture list. Commit.
  • Add NOTIFY for drafts property in ScheduledStatusesModel. Commit.
  • Disable KF6DBusAddons on Haiku also. Commit.
  • Add missing contexts for filter pages, split out into more form cards. Commit.
  • Add an option to configure a filter's keywords. Commit.
  • Add an option to choose the filter action. Commit.
  • Allow adding new filters, and edit context. Commit.
  • Add page to edit and delete existing filters. Commit.
  • Add filters page to view your account's filters. Commit.
  • Show a banner when an account has moved. Commit.
  • Better handle failed authentification. Commit.
  • Allow to configure timeout. Commit.
  • Use Kirigami Addons' icon list. Commit.
  • Browse posts about a news link. Commit.
  • Add a way to go to the post from a profile's media grid. Commit.
  • Add missing QR code icon on Android. Commit.
  • Some minor improvements to the tag timeline. Commit.
  • Remove leftover "Refresh" action from the timeline toolbar. Commit.
  • Add an option to confirm before boosting a post. Commit.
  • Add FiltersModel for grabbing an account's filters. Commit.
  • Always show the reply count for posts. Commit.
  • Refresh the timelines when switching back to Tokodon on Android. Commit.
  • Mark OpenSSL (for KUnifiedPush) as REQUIRED in set_package_properties. Commit.
  • Explicitly include QUrlQuery. Commit.
  • Explicitly include QCommandLineParser. Commit.
  • Bump minimum Qt to 6.8, enable QTP0004. Commit.
  • Remove unused string from Android manifest. Commit.
  • Fix crash in FavoriteListsModel when loging out. Commit.
  • Use Overlay.overlay from root instead of action. Commit.
  • Add prison dependency. Commit.
  • Add a way to share QR codes of user profiles. Commit.
  • Remove unused string from Android manifest. Commit.
  • Show the announcements placeholder when the API is unimplemented. Commit.
  • Add proper placeholder messages for all of the explore pages. Commit.
  • Move some network error handling to per-model. Commit.
  • Don't show an invalid read marker. Commit.
  • Load LanguageSelector on demand. Commit.
  • Add a placeholder message for no drafts/scheduled posts. Commit.
  • Port NotificationPage menu to ConvergentContextMenu. Commit.
  • Port visibility context menu to ConvergentContextMenu. Commit.
  • Port AttachmentMenu to ConvergentContextMenu. Commit.
  • Port more stuff to ConvergentContextMenu. Commit.
  • Fix crash when closing PostMenu. Commit.
  • Use plain Component instead of loader to load PostDelegate. Commit.
  • Rename ContextMenu to ConvergentContextMenu. Commit.
  • Use a bottom drawer on mobile as context menu. Commit.
  • Fix ambiguous call of AbstractAccount::put. Commit.
  • Fix interacting with grouped notifications. Commit.
  • Fix typo in NotificationPage. Commit.
  • Improve the "More" menu on the notifications page. Commit.
  • Improve the cross-account action dialog. Commit.
  • Don't allow managing following/followers of other accounts. Commit.
  • Change the account switcher subtitle to your username. Commit.
  • Read supported mime types from your server. Commit.
  • Add support for posting more than 4 media attachments. Commit. Fixes bug #495588.
  • Add support for viewing audio attachments. Commit. Fixes bug #495889.
  • Fix list of rules separator. Commit.
  • Add a "Post" action when viewing your own profile. Commit. Fixes bug #497694.
  • Don't show the navigation tab bar when loading. Commit. Fixes bug #497920.
  • Fix the width of the content notice. Commit.
  • Don't show profiles of limited users in notifications. Commit.
  • When the notification text isn't set, explicitly say it is so. Commit.
  • Add user info to relevant notifications, such as follow requests. Commit.
  • Refactor how we check to add post content to notifications. Commit.
  • Don't crash in FavoriteListsModel due to testMode. Commit.
  • Add unknown notification to the list of test notifications. Commit.
  • Fix crash when receiving unknown notifications. Commit. Fixes bug #497915.
  • Create frame for view in f-droid and move logo in the middle. Commit.
  • Fix copying link to clipboard. Commit.
  • Place logo better in graphic with paddings. Commit.
  • Add initial Service needed for Android UnifiedPush providers. Commit.
  • Reduce the amount of required Android permissions. Commit.
  • Add title to ServerInformationPage. Commit.
  • ListsPage: Fix undefined warning. Commit.
  • Load cross action prompt asynchronously. Commit.
  • Rename PostDelegate's UserInteractionLabel to PostInteractionLabel. Commit.
  • Load the cute elephant mascot asynchronously. Commit.
  • Don't load the initial timeline twice. Commit.
  • Remove unused ReportDialog. Commit.
  • Inherit Item in AttachmentGrid instead of Control. Commit.
  • Remove workaround for QTBUG 93281. Commit.
  • Simplify PostContent even further, port to QQC2 Label. Commit.
  • Fix runtime warning in firstAttachmentAspectRatio. Commit.
  • Don't create a content notice for every post. Commit.
  • Fix the safety page not doing much on mobile. Commit.
  • Add even more missing icons for Android. Commit. Fixes bug #497717.
  • Fix opening the Settings page on the Welcome screen on mobile. Commit.
  • Pass TokodonApplication to the WelcomePage. Commit.
  • Fix indentation. Commit.
  • Use ShortcutsConfigurationModule directly. Commit.
  • Add "Keyboard Shortcuts" page to the Settings. Commit.
  • Fix the snap store badge to the one from apps.kde.org. Commit.
  • Add initial support for emoji reactions. Commit. See bug #495595.
  • Remove the server information i18n call. Commit.
  • Fix the favorite lists sometimes not showing up. Commit.
  • Allow discarding scheduled and draft posts. Commit.
  • Fix opening scheduled and draft posts from your profile page. Commit.
  • Add a date for draft posts. Commit.
  • Reduce spacing of LinkPreview. Commit.
  • Reload the lists page when you delete a list. Commit.
  • Reload the lists page when you add a list. Commit.
  • Add placeholder text and icon for list timeline pages. Commit.
  • Allow pinning favorite lists to the sidebar for easy access. Commit.
  • Fix the notifications page not loading. Commit.
  • Add a button to follow/unfollow hashtags. Commit. Fixes bug #497582.
  • Change the "Announcements" action to "Server Information". Commit.
  • Add spacing to the composer button controls. Commit.
  • Add scheduled post and draft post actions to the user menu. Commit.
  • Load all available data from scheduled posts or drafts. Commit.
  • Change how the years are calculated for draft posts. Commit.
  • Add button to schedule posts. Commit.
  • Improve the draft editing process. Commit.
  • Allow saving drafts in the "Discard Draft" prompt. Commit.
  • Allow loading the text from drafts. Commit.
  • Replace our custom icons with Breeze equivalents. Commit. See bug #492193.
  • Move annual report to its own event. Commit.
  • Add backend for loading annual report data. Commit.
  • Add handling for annual report notifications. Commit.
  • Fix the "Edit Profile" button on the profile page. Commit.
  • Update the account identity when changed in the profile editor. Commit.
  • Add buttons to add/remove profile fields to the profile editor. Commit.
  • Add initial support for loading draft and scheduled posts. Commit.
  • Remove the link from the authorization page. Commit.
  • Add more information about verified links on profiles. Commit.
  • Make sidebar scrollable on small screen. Commit.
  • Fix typo in ecm_find_qmlmodule call. Commit.
  • Update Android Gradle plugin version to 8.6.0. Commit.
  • Fix sidebar being shifted by one pixel. Commit.
  • Use Navigation.openAccount in the account switcher. Commit.
  • Add loader back for AccountHeader. Commit.
  • Register value types with lowercase names. Commit.
  • AccountModel: Don't emit accountIdChanged signal twice. Commit.
  • Move AccountHeader to its own file, improve loading. Commit.
  • Explicitly set spacing on more layouts, fix usage of the rest. Commit.
  • Set PostPoll index in quoted posts. Commit.
  • Don't mipmap or smooth link preview images. Commit.
  • Use StyledText instead of RichText in more places. Commit.
  • Remove QQmlListProperty-based attachment getter in Post. Commit.
  • Fix even more qmllint warnings. Commit.
  • Fix some qmllint issues in AccountInfo. Commit.
  • Remove AccountInfo from it's Loader. Commit.
  • Make blurhash generation a bit faster by not using QColor in the decode. Commit.
  • Use C++20 ranges. Commit.
  • Some main.cpp cleanup. Commit.
  • Some TokodonApplication cleanup. Commit.
  • Remove a few leftover non-categorized log messages. Commit.
  • Use std::chrono::duration in IpRulesToolModel. Commit.
  • Add simple graphic for f-droid. Commit.
  • Switch from QtQml includes to QQmlEngine. Commit.
  • Remove qml registration for some Q_GADGET enums. Commit.
  • Add license check. Commit.
  • Add NO_POLICY_SCOPE to KDECMakeSettings as recommended. Commit.
  • Remove explicit quit connection with QQmlApplicationEngine. Commit.
  • Added Cameron Bosch as a supporter. Commit.
  • Remove height and width. Commit.
  • Add more screenshot. Commit.
  • Added Stuart Turton as supporter. Commit.
  • Remove now unused QT_NO_FOR_EACH and QT_NO_KEYWORDS. Commit.
  • Add more required QML modules. Commit.
  • Port from deprecated implicit this capture in C++20. Commit.
  • Require C++20. Commit.
  • Require Qt 6.7 and KL 6.8, port to new KLocalizedQmlContext API. Commit.
  • Don't use the pointing hand cursor for the post info chips. Commit.
  • Show application name as a chip when viewing a post. Commit.
  • Remove accidental debug line. Commit.
  • Remove clearly invalid groups from the config file. Commit.
  • Add a StreamingEventType for invalid events. Commit.
  • Send a Tokodon-specific user agent for websocket requests. Commit.
  • Send User-Agent for streaming API. Commit. See bug #485807.
  • Port from the deprecated AboutKDE to AboutKDEPage. Commit.
  • Delete invalid config groups. Commit.
  • Update dev manifest to match closer to the FlatHub version. Commit.
  • Use QList::first() in argument parsing. Commit.
  • Fix using the wrong access token key for Flatpak. Commit.
  • Note if server didn't provide an explicit reason for closed registration. Commit. Fixes bug #495584.
  • Word wrap the "Posted on" text. Commit. Fixes bug #496789.
  • Remove some unused lambda captures. Commit.
  • Fix some compiler warnings. Commit.
  • Remove now unneeded exceptions build flag. Commit.
  • Fix Windows build of rulesmodel because Windows sucks. Commit.
  • Clarify support services in README to include Iceshrimp. Commit.
  • Support servers that don't implement the read marker API. Commit. See bug #495208.
  • Add support for server software that don't provide a rules API. Commit. See bug #495208.
  • Remove unnessecary selectAccount calls in tests, fix login page switch. Commit.
  • Fix typo in config() preventing new config creation. Commit.
  • Fix registration. Commit.
  • Fix two harmless null access errors when sitting on the welcome page. Commit.
  • Fix logging out of your only account breaking Tokodon. Commit.
  • Improve account config handling even further. Commit.
  • Fix push notification registration. Commit.
  • Use AbstractAccount::config() in queueNotifications. Commit.
  • Use apiUrl in more places. Commit.
  • Remove dead code from AccountManager. Commit.
  • Simplify more AccountManager code. Commit.
  • Remove skipAuthenticationCheck from addAccount. Commit.
  • Remove useless isRegistered function. Commit.
  • Redo how token validation works. Commit.
  • Make setAccessToken a protected function. Commit.
  • Remove unused post invalidation signals/functions. Commit.
  • Make fetchCustomEmojis a protected function. Commit.
  • Remove AbstractAccount::hasInstanceUrl. Commit.
  • Remove AbstractAccount::getTokenUrl. Commit.
  • Remove AbstractAccount::buildOAuthQuery. Commit.
  • Make AbstractAccount::registerApplication a protected function. Commit.
  • Further simplify the account constructors. Commit.
  • Simplify the AbstractAccount/Account contructors, remove unused stuff. Commit.
  • Remove allowed content type parsing from AbstractAccount. Commit.
  • Make setUsername and setInstanceUri protected in AbstractAccount. Commit.
  • Add tests for account initial state, settings group names. Commit.
  • Add tests for parsing instance metadata. Commit.
  • Give an actual error reply in mocks. Commit.
  • Make sure to request custom emojis with authorization. Commit. Fixes bug #495585.
  • Completely redo how errors are shown. Commit.
  • Add error log page in the settings. Commit. See bug #485807.
  • Fix how the global static in MessageFilterContainer. Commit.
  • Emit HTTP errors that are handled in the debug log channel. Commit. See bug #485807.
  • Emit warnings to the log for websocket errors. Commit. See bug #485807.
  • Don't spam about null identity. Commit.
  • Animate custom emojis in the picker, set size properly. Commit.
  • Improve the look of posts and users in the popup search window. Commit.
  • Re-arrange toolbar items in the status composer, add separators. Commit.
  • Change the "content notice" button to an icon. Commit.
  • Make the status composer toolbar line up with the textarea perfectly. Commit.
  • Display the account you're posting as in the composer. Commit.
  • Make the status composer toolbar a footer. Commit.
  • Add a separator between the status preview and the composer area. Commit.
  • Ensure the character count label is always readable. Commit.
  • Force crop media attachments in the status preview. Commit.
  • Improve the look of the popout composer window. Commit.
  • Improve the look of the standalone "Configure Notifications" window. Commit.
  • Make top margin consistent across all settings pages. Commit.
  • Fix color scheme of user cards on the Explore page. Commit.
  • Remove the word "timeline" from the local and global page titles. Commit.
  • Only show favorite/reblog chips in threads when there's at least one. Commit.
  • Add a way to configure notification filtering policy. Commit.
  • Remove myself from copyright. Commit.
  • Android: add missing icon for about page. Commit.
  • Add adaptive launcher logo for android. Commit.
  • Add a better string for severance events. Commit. Fixes bug #496613.
  • Fix parsing of severance events, moderation warnings and more. Commit. See bug #496613.
  • Update read marker when streaming posts come in. Commit. Fixes bug #495159.
  • Don't show "Pinned posts" marker in notifications. Commit. Fixes bug #495110.
  • Add bottom margins to the "End of Timeline" marker. Commit.
  • Fix the page stack not clearing properly when logging in. Commit. Fixes bug #496058.
  • Add back "Local" and "Global" timelines to the mobile sidebar. Commit. Fixes bug #496739.
  • Fix some PlaceholderMessages not having the correct width. Commit. Fixes bug #496762.
  • Improve the "Media Hidden" button, make the text obviously actionable. Commit.
  • Improve the look and feel of image loading, and hiding media. Commit.
  • Show a separator and the cute elephant when loading Tokodon. Commit.
  • Don't load the media player until it's actually needed. Commit.
  • Use the term "Mutual" in the profile UI. Commit.
  • Use the cornerRadius unit everywhere, finally. Commit.
  • Improve the media player significantly. Commit.
  • Add content notices to the post shown in notifications. Commit.
  • Fix crash in tokodon-offline when using the notification debug actions. Commit.
  • Fix tokodon-offline. Commit.
  • Fix size check for aspect ratio. Commit.
  • Don't use a HoverHandler on a link preview. Commit.
  • Improve look and feeling of the UserCard. Commit.
  • Make InlineIdentityInfo non-interactable, create ClickableIdentityInfo. Commit.
  • Silence warnings about the account info posts bar missing signal. Commit.
  • Move the repositionAt signal to TimelineModel. Commit.
  • Only create alt text popup when needed. Commit.
  • Remove MouseArea from MediaContainer. Commit.
  • Don't mipmap or cache image attachments. Commit.
  • Don't construct QMimeDatabase for every image attachment. Commit.
  • Improve performance of blurhash computation. Commit.
  • Fix spam of "updateReadMarker" isn't a function on non-home timelines. Commit.
  • Use a square aspect ratio for images with invalid metadata. Commit.
  • Add click handlers for places where it assumed for InlineIdentityInfo. Commit.
  • Set title for profile pages. Commit.
  • Improve quote post detection. Commit.
  • Fix expandedPost not being set properly for threads. Commit.
  • Fix small space around thread posts. Commit.
  • Add action to start a new chat from the conversations page. Commit.
  • Fix QObject connection not found spam. Commit.
  • Fix blurhashes not showing up if they have URL encodings. Commit.
  • Fix typo in README.md. Commit.
  • Port from Kirigami Add-ons Banner to Kirigami InlineMessage. Commit.
  • Add "Open in Browser" action to profile pages. Commit.
  • You guessed it, more Android icons. Commit.
  • Fix link preview padding in the qqc2-breeze-style. Commit.
  • Fix content notice padding in the qqc2-breeze-style, use cornerRadius. Commit.
  • Add even more missing Android for Android. Commit.
  • Fix files not saving on Android. Commit. Fixes bug #496010.
  • Hide the separator in invisible read markers. Commit.
  • Add missing Android icons. Commit. Fixes bug #496059.
  • Show a better label when we're loading the user interaction label. Commit.
  • Fix that one annoying visual bug where the reply/boost user doesn't show. Commit.
  • Remove more references to QML paths and replace with Qt.createComponent. Commit.
  • Fix editing posts not working. Commit.
  • Clarify the "Continue reading" setting after read marker changes. Commit.
  • Even more read marker fixes. Commit.
  • Update read marker only when you actually scroll up. Commit.
  • Show read marker in the timeline. Commit.
  • Turn off "continue reading" option by default. Commit.
  • Update .desktop comment and internal app descriptions to match AppStream. Commit.
  • Update Android icon to take up the full size. Commit.
  • Add missing dialog close icons on Android. Commit.
  • Fix opening fullscreen images on Android. Commit.
umbrello
  • Make text in the welcome window readable when using a dark theme. Commit.
  • In xml dtd fix error "xmllint: validity error : Redefinition of element". Commit.
  • Update dtd's from test files in models. Commit.
  • Tools/xmllint2dtd: catch additional issues. Commit.
  • Tools/lint-xmi-files: new script for validation check of existing xmi files. Commit.
  • Tools/xmllint2dtd: moved from doc/xml. Commit.
  • Fix more crashes when no diagram is available. Commit. See bug #502347.
  • Fix crash bug on pressing 'Fit' or '100%' when no diagram is available. Commit. Fixes bug #502347.
  • Use KDE version release schema as umbrello version. Commit.
  • Re-add developer info to appdata. Commit.
  • Fix build with cmake 4. Commit.
yakuake
  • Add xml/yaml linting. Commit.
  • Fix build with Qt 6.10. Commit.
  • Override split-auto action from Konsole. Commit. Fixes bug #470651.
  • CMakeLists.txt fix whitespace. Commit.
  • Use QT_MIN_VERSION here. Commit.
zanshin
  • Now it's not necessary, as hardened was reverted from ECM. Commit.
  • Remove FeatureSummary as we use ECMFeatureSummary. Commit.
  • Stripping .desktop suffix from legacy AppStream ID. Commit.
  • Add an option (disable by default) for removing -fhardened. Show warning cc1plus: warning: ‘_FORTIFY_SOURCE’ is not enabled by ‘-fhardened’ because optimizations are turned off [-Whardened]. Commit.
  • Fix variable: use QT_REQUIRED_VERSION. Commit.