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.
akonadi-search
- Add xml/yaml linting. Commit.
- Add CONFIG. 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.
- Update Rust dependencies. Commit.
- Const'ify method. Commit.
- Use uint8_t. Commit.
- Don't export private method. Commit.
- Use uint8_t here. Commit.
- Update Rust packages. 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
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
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
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
if
s 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
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
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-gdrive
kirigami-gallery
- Remove unused string from Android manifest. Commit.
- Update Android Gradle plugin version to 8.6.0. Commit.
- Remove Kirigami Add-ons from the CI dependencies. Commit.
- Remove FormCard usage in DialogGallery. Commit.
- This does not seem to be used in or necessary to the binary. 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
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
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
rocs
skanlite
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
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.