Skip to content

KDE Gear 24.05.0 Full Log Page

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

accessibility-inspector
  • New in this release
akonadi
  • Add missing include moc. Commit.
  • Use QFileInfo::exists directly. Commit.
  • Extend CollectionAttributeTest. Commit.
  • Detach AttributeStorage when Entity is detached. Commit.
  • Enable the db-migrator in master. Commit.
  • Port to #pragma once. Commit.
  • Remove unused include. Commit.
  • Intercept enter key. Commit.
  • SetHeaderGroup() changes the column count and filterAcceptsColumn(). Commit.
  • Port deprecated method. Commit.
  • Now it compiles fine without deprecated method < qt6.1. I will fix for other qt soon. Commit.
  • Fix handling of UTC vs. local time for database engines. Commit. Fixes bug #483060.
  • KIOCore is not necessary now. Commit.
  • Remove KF6::KIOCore. I need to investigate if I can remove it from KPimAkonadiConfig.cmake.in. Commit.
  • We don't need KF6::KIOCore in src/widgets now. Commit.
  • Use KFormat directly. Commit.
  • Fix minimum value. Commit.
  • Apply i18n to percent values. Commit.
  • Fix for crash when sourceModel isn't set yet. Commit.
  • Add missing [[nodiscard]]. Commit.
  • Don't export private method. Commit.
  • Add missing [[nodiscard]]. Commit.
  • Remove duplicate headers between cpp/h. Commit.
  • Fix infinite recursion in NotificationCollector. Commit.
  • Reverse this part of preview commit as it's private but used outside class no idea how. Commit.
  • Don't export private methods + remove not necessary private Q_SLOTS (use lambda). Commit.
  • Monitor: restore Items from Ntf if we cannot fetch them. Commit.
  • NotificationCollector: ignore notification with invalid or empty item set. Commit.
  • Fix typo in cmake var name; unlikely that this is about ObjC++. Commit.
  • Remove all usage of ImapSet in Protocol. Commit.
  • Session: mark session as disconencted before deleting SessionThread. Commit.
  • AkRanges: simplify TrransformIterator. Commit.
  • Fix ChangeRecorder journal corruption due to qsizetype change in Qt6. Commit.
  • Ensure query size in search manager remains less than 1000. Commit. See bug #480543.
  • Optimize imap set. Commit.
  • Suppress 'unused parameter' warning in extractResult() for some Entities. Commit.
  • DbMigrator: run StorageJanitor before starting the migration. Commit.
  • StorageJanitor: fix usage of global DbConfig instead of local one. Commit.
  • StorageJanitor: don't disconnect the global session bus connection. Commit.
  • DbMigrator: run DbUpdater as part of the process. Commit.
  • Pass DataStore to T::extractResult() entity helper. Commit.
  • StorageJanitor: skip running certain steps when AkonadiServer instance is not available. Commit.
  • StorageJanitor: skip migration to levelled cache if not necessary. Commit.
  • StorageJanitor: add tasks to a list and execute from there. Commit.
  • StorageJanitor: add task to find and remove duplicate Flags. Commit.
  • AkThread: call quit() evne in NoThread mode. Commit.
  • StorageJanitor: explicitly pass DataStore instance to each Entity/QB call. Commit.
  • Add info about not supported vaccum on sqlite backend. Commit.
  • Also skip MySQL tests on the FreeBSD CI. Commit.
  • Use local include. Commit.
  • Workaround a race condition when changing email flags during ItemSync. Commit.
  • Properly convert QDateTime from database in Entities. Commit.
  • Fix MSVC build. Commit.
  • ProtocolGen: improve handling of enums in the generator. Commit.
  • Improve logging Database transaction errors. Commit.
  • Use isEmpty here too. Commit.
  • Disable PostgreSQL Akonadi tests on the CI. Commit.
  • Fix xmldocumenttest on Windows. Commit.
  • Fix narrowing warning in DataStream and modernize a little. Commit.
  • Fix DbConfig on Windows CI and extend the test. Commit.
akonadi-calendar
  • IncidenceChanger: fix crash due to redundant deletion of handler. Commit.
  • Adapt api. Commit.
  • USe _L1. Commit.
  • Make CalFilterProxyModel part of public API. Commit.
  • Use QIODevice::WriteOnly directly. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Add missing [[nodiscard]]". Commit.
  • Fix copyright. Commit.
  • Add missing [[nodiscard]]. Commit.
  • Add option to hide declined invitations from event views. Commit.
  • Bump version so we can depend on the new API in KOrganizer. Commit.
  • Make CollectionCalendar work with a proxy on top of ETM instead of raw ETM. Commit.
  • Make CalFilterPartStatusProxyModel part of akonadi-calendar public API. Commit.
  • Not necessary to use 6 suffix. Commit.
  • Remove mem leak. Commit.
  • Refactor the SearchCollectionHelper to use d-pointer. Commit.
  • Make the SearchCollectionHelper inactive by default. Commit.
  • There is not qml/js files. Commit.
  • USe [[nodiscard]]. Commit.
  • Don't export symbol. Commit.
  • Remove unused variables. Commit.
  • Add missing include moc. Commit.
  • Remove commented code. Commit.
  • Implement a dialog for the user to choose the suspend duration. Commit. Fixes bug #481024. Fixes bug #457046. Fixes bug #452264. Fixes bug #453298. Fixes bug #457046.
  • Use local includes. Commit.
akonadi-contacts
  • Fix 486837: " upon new contact creation, KAddressbook always warns: Location was not saved. Do you want to close editor?". Commit. Fixes bug #486837.
  • We don't have kcfg* file. Commit.
  • Add missing [[nodiscard]]. Commit.
  • Add missing explicit keyword. Commit.
  • Use local includes. Commit.
  • QLatin1String is same as QLatin1StringView, we need to use QLatin1StringView now. Commit.
akonadi-import-wizard
  • We depend against qtkeychain 0.14.2 (kwallet6 support). Commit.
  • Remove unused include. Commit.
  • Remove doc that doesn't compile. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Add QT6KEYCHAIN_LIB_VERSION 0.14.1. Commit.
akonadi-mime
  • It compiles fine without deprecated method < kf6.0. Commit.
  • We need kio here. Commit.
  • Use KFormat directly. Commit.
  • Add missing [[nodiscard]]. Commit.
  • Add missing [[nodiscard]]. Commit.
  • Remove commented include. Commit.
  • Use local includes. Commit.
akonadi-notes
  • Port deprecated method. Commit.
akonadiconsole
  • Use _L1 directly. Commit.
  • We use lambda now + add missing [[nodiscard]]. Commit.
  • Port deprecated method. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Fix build by requiring C++20. Commit.
akregator
  • Appdata: Fix typo in launchable desktop-id. Commit.
  • Remove unused include. Commit.
  • Remove unused include. Commit.
  • Add comment. Commit.
  • We already use "using namespace Akregator". Commit.
  • Const'ify. Commit.
  • It's enabled by default. Commit.
  • Coding style. Commit.
  • Coding style + add missing [[nodiscard]]. Commit.
  • Remove unused include. Commit.
  • Prepare for the future support for Activities. Commit.
  • Update org.kde.akregator.appdata.xml - Drop .desktop from ID. Commit.
  • New article theme. Commit.
  • Use desktop-application. Commit.
  • We use namespace directly. Commit.
  • Fix 483737: akregator icon, in systray does not follow dark breeze theme. Commit. Fixes bug #483737.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Fix appstream developer tag id. Commit.
  • Remove some KIO/Global. Commit.
  • Fix homepage. Commit.
  • Fix appstream file. Commit.
  • Improve appstream metadata. Commit.
  • Remove unused include. Commit.
  • Remove unused code. Commit.
  • Use local include. Commit.
alligator
  • Set width on list section header. Commit.
  • Fix Sidebar Text Being Inappropriately Shown on Startup when Sidebar is Collapsed. Commit.
  • Set compilersettings level to 6.0. Commit.
  • Remove Qt5 dependencies. Commit.
  • .kde-ci.yml: add missing qqc2-desktop-style. Commit.
  • Add monochrome icon for Android. Commit.
  • Fix crash on shutdown. Commit.
analitza
  • Bump soversion for the Qt6-based version. Commit. Fixes bug #484823.
  • Port away from QRegExp. Commit.
  • Analitza6Config: Add Qt6Core5Compat to dependencies. Commit.
angelfish
  • Fix build with corrosion 0.5. Commit.
  • Fix download list page having uninteractable action buttons. Commit.
  • Fix downloads not being prompted and starting. Commit.
  • Fix history clearing not working. Commit. See bug #478890.
  • Fix desktop tabs. Commit.
  • UrlDelegate: Fix deleting entries. Commit.
  • Fix remove button. Commit.
  • Fix bookmarks and history page not working on mobile. Commit.
  • Appstream: Update developer name. Commit.
  • Update rust crates. Commit.
  • WebApp: Fix not launching on Qt6. Commit.
  • Desktop: Fix switching tabs. Commit.
  • Metainfo: Change name to just Angelfish. Commit.
arianna
  • Complement org.kde.arianna.appdata.xml. Commit.
  • Use local include. Commit.
  • Use socket=fallback-x11. Commit.
  • Use tag in flatpak manifest. Commit.
ark
  • Cli7zplugin: update cmake warning message. Commit.
  • Createdialogtest: fix 7z expected encryption with libarchive. Commit.
  • Extracttest: skip 7z multivolume with libarchive. Commit.
  • Move 7z multivolume load test to cli7ztest. Commit.
  • Libarchive: add support for unencrypted 7-zip. Commit. See bug #468240.
  • Add . Commit.
  • Port deprecated qt6.7 methods. Commit.
  • Use QList as QVector is an alias to QList. Commit.
  • Man page: refer to Qt6 & KF6 version of commandline options. Commit.
  • Use desktop-application. Commit.
  • Clirar: expand the list of messages about incorrect password. Commit.
  • Make the Compress menu items text consistent. Commit.
  • Clirartest: drop addArgs test for RAR4. Commit.
  • Clirarplugin: disable RAR4 compression method. Commit. Fixes bug #483748.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Support opening EXE files through libarchive. Commit.
  • Don't rely on qtpaths for kconf_update scripts. Commit.
  • Specify umask for permission tests. Commit.
  • Cli7zplugin: improve compatibility with original 7-Zip. Commit.
  • Doc: Explain when "Extract here" does not create subfolder. Commit.
  • Fix compile test. Commit.
  • Add fallback to utime for platforms with incomplete c++20 chrono implementation. Commit.
  • Replace use of utime with std::filesystem::last_write_time. Commit.
  • Require c++20, which is the default for kf6. Commit.
  • Add Windows ci. Commit.
  • Link breeze icons if available. Commit.
  • Fix layout when no item is selected. Commit.
  • ExtractionDialog: Move to frameless design. Commit.
  • Remove margin around plugin settings page. Commit.
  • Don't use lstat on Windows. Commit.
  • Use virtually same code on Windows. Commit.
  • Fix use of mode_t on Windows. Commit.
  • Fix export macros. Commit.
  • Don't use kpty on Windows. Commit.
audex
  • New in this release
audiocd-kio
  • Port away from QRegExp. Commit.
  • Only mark KCM as changed when text was actually edited. Commit. Fixes bug #476669.
  • Use local include. Commit.
audiotube
  • Update metadata to be compliant with flathub's quality guidelines. Commit.
  • Fix playlists page. Commit.
  • Extend copyright to 2024. Commit.
  • Flatpak: Clean up static libs. Commit.
  • Flatpak: Switch to stable kirigami-addons. Commit.
  • Fix ytmusicapi version check. Commit.
  • Get some amount of keyboard navigation working on library page. Commit.
  • Prevent horizontal scrolling on library page. Commit.
  • Also show options for top results. Commit.
  • Flatpak: Update pybind11. Commit.
  • Kirigami2 -> Kirigami. Commit.
  • Update ytmusicapi to 1.6.0. Commit.
  • LocalPlaylistPage: Fix postion of menu button. Commit.
  • MaximizedPlayerPage: some formatting fixes. Commit.
  • Hide volume button on mobile. Commit.
  • LocalPlaylistModel: Remove unnecessary default fromSql implementation. Commit.
  • Flatpak: Switch to non-preview runtime. Commit.
  • Appstream: Update developer name. Commit.
  • Appstream: Update developer name. Commit.
  • Flatpak: Pin kirigami-addons. Commit.
  • Update ytmusicapi to 1.5.4. Commit.
  • Search for Qt6 explicitly. Commit.
  • Adapt to API changes. Commit.
  • Flatpak: use fallback-x11. Commit.
  • Replace implicit signal parameter. Commit.
  • Flatpak: Build audiotube with release profile. Commit.
  • Port away from Qt5Compat. Commit.
  • Update ytmusicapi to 1.5.1. Commit.
  • Get rid of some GraphicalEffects uses. Commit.
  • Port to Kirigami Addons BottomDrawer. Commit.
  • Fix some QML warnings. Commit.
  • Add support for ytmusicapi 1.5.0. Commit.
  • Don't display empty album cover when nothing is playing. Commit.
  • Improve scroll performance of upcoming songs drawer. Commit.
  • Call signals instead of signal handlers. Commit.
  • SearchPage: Fix clicking on search history entries. Commit.
  • Fix position of the volume label. Commit.
  • Fix loading the "Systemabsturz" artist page. Commit.
baloo-widgets
  • FileMetaDataProvider: Use QSize for dimensions. Commit.
  • Fix formatting in src/kedittagsdialog_p.h. Commit.
  • KEditTagsDialog: refactor using QStandardItemModel/QTreeView instead of QTreeWidget. Commit.
blinken
  • It compiles fine without deprecated methods. Commit.
  • Fix typo. It's 6.0.0 not 6.6.0 as qt :). Commit.
  • Rename variable as KF_MIN_VERSION + it compiles fine without deprecated methods. Commit.
bomber
  • Appstream: use developer tag with name KDE. Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
bovo
  • Appstream: use developer tag with name KDE. Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Fix build by ensuring output dir for zipped svg files exists. Commit.
  • Store theme files as SVG in repo, compress to SVGZ only on installation. Commit.
calendarsupport
  • Use _L1. Commit.
  • Remove 'ActiveDesignerFields' configuration from kcfg. Commit.
  • Use missing [[nodiscard]]. Commit.
  • Use isEmpty(). Commit.
calindori
  • Fix APK build. Commit.
  • Port QML to Qt6/KF6. Commit.
  • KAboutData: update homepage URL to latest repo path. Commit.
  • Appstream: use desktop-application type, add developer & launchable tags. Commit.
  • Drop code duplicating what KAboutData::setApplicationData() does. Commit.
cantor
  • Disable testpython. Commit.
  • Fixed the export to LaTex. Commit. Fixes bug #483482.
  • Skip the new test added in the previous commit (tests with plots don't work on CI yet). Commit.
  • [python] ignore IPython's magic functions in imported Jupytor notebooks, not relevant for Cantor. Commit.
  • Properly initialize the setting for latex typesetting when creating a new session in a new worksheet. Commit. Fixes bug #467094.
  • Don't try to evaluate the expression(s) in the worksheet if the login into the session has failed. Commit.
  • Disable requiring tests failing on FreeBSD. Commit.
  • Update README.md. Commit.
colord-kde
  • Extract i18n messages from *.qml. Commit.
  • Const'ify pointer. Commit.
  • Drop unused kconfigwidgets dependency. Commit.
dolphin
  • Revert "DragAndDropHelper::updateDropAction: use StatJob for remote URLs". Commit.
  • Add branding colors for Flathub. Commit.
  • Fix crash while entering selection mode with Qt6.7. Commit. Fixes bug #485599.
  • Viewproperties: remove now obsolete recentdocument reference. Commit.
  • Improve appstream summary. Commit.
  • DisabledActionNotifier: Prevent null dereferences. Commit. Fixes bug #485089.
  • Fix saving sort role after change from header. Commit. Fixes bug #480246.
  • Change "Could not" to "Cannot" in error messages. Commit.
  • KItemListController: don't create rubber band for a right click in an empty region. Commit. Fixes bug #484881.
  • Versioncontrol: make observer the sole owner of plugins. Commit.
  • Kitemlist: don't open dir when double-click on expand arrow. Commit. Fixes bug #484688.
  • DolphinMainWindow: show a banner when the user presses the shortcut of a disabled action. Commit.
  • Mark servicemenu items' KNS content as risky. Commit.
  • Fix layout in Compact View mode for RTL. Commit.
  • Fix selection marker for RTL. Commit.
  • Contextmenu: add a separator before vcs actions. Commit.
  • Also use breeze style on macOS. Commit.
  • Use breeze style on Windows. Commit.
  • Add comment to explain KColorSchemeManager. Commit.
  • KColorSchemeManager only on Windows and macOS. Commit.
  • Use KColorSchemeManager. Commit.
  • Touch up various user-visible strings. Commit.
  • Better support for RTL. Commit. Fixes bug #484012. Fixes bug #449493.
  • Use craft to build for windows. Commit.
  • Fix right-mouse click crashes on Windows. Commit.
  • Versioncontrol: Prevent a use-after-free in UpdateItemStatesThread. Commit. Fixes bug #477425.
  • Avoid wrapping text in the status bar. Commit.
  • KItemListView: Improve scrollToItem(). Commit.
  • DolphinContextMenu: Add hint that secondary app will be opened by middle click. Commit.
  • Save 'Open Archives as Folders' setting. Commit. Fixes bug #474500.
  • Add settings page for Panels. Commit. Fixes bug #480243.
  • Adapt testOpenInNewTabTitle() to upstream change. Commit.
  • Sync Dolphin icon with Breeze system-file-manager. Commit. Fixes bug #482581.
  • Animate most of the bars. Commit.
  • Enable custom view properties for special folders even if "remember for each folder" is off. Commit.
  • KItemListController::onPress: remove unused screenPos argument. Commit.
  • Dolphinmainwindow: Fix ordering warning. Commit.
  • Handle deprecation of QGuiApplication::paletteChanged. Commit.
  • Remove unneeded code for toggeling dockwidget visibility. Commit. Fixes bug #481952.
  • Dolphin.zsh: complete both directories and URL protocols. Commit.
  • Start autoActivationTimer only if hovering over a directory. Commit. Fixes bug #479960.
  • Add option to completely disable directory size counting. Commit. Implements feature #477187.
  • Remove 'Id' field from JSON plugin metadata. Commit.
  • Open KFind with current dir. Commit. Fixes bug #482343.
  • DragAndDropHelper::updateDropAction: use StatJob for remote URLs. Commit.
  • Fix compile with Qt 6.7. Commit.
  • Fix: can't drop into remote dir. Commit.
  • Resolve conflict between activateSoonAnimation and hoverSequenceAnimation. Commit.
  • Add drag-open animation. Commit.
  • Avoid searching for the knetattach service on startup. Commit.
  • Fix a crash in DolphinSearchBox::hideEvent(). Commit. Fixes bug #481553.
  • Add documentation. Commit.
  • Improve DnD handling in read-only dirs. Commit.
  • Org.kde.dolphin.appdata: Add developer_name. Commit.
  • Flatpak: Use specific tag for baloo. Commit.
  • Fix flatpak. Commit.
  • Fix flatpak. Commit.
  • Fix focus chain. Commit.
  • Speed up autoSaveSession test. Commit.
  • Add test cases for right-to-left keyboard navigation. Commit.
  • Improve arrow key navigation for right-to-left languages. Commit. Fixes bug #453933.
  • Slightly refactor count resorting. Commit. See bug #473999.
  • Avoid sorting too frequently. Commit.
  • Dolphintabbar: only open tab on double left click. Commit. Fixes bug #480098.
  • Rolesupdater: set isExpandable to false when dir is empty. Commit.
  • Fix memory leak. Commit.
  • Resize the split button when the menu is removed. Commit.
  • Remove the menu from the split button when splitscreen is closed. Commit.
  • Remove popout action from toolbar when split screen is closed. Commit.
  • Use a separate menu action for split view action. Commit.
  • Move popout action into split action dropdown. Commit.
  • Follow the setting for which view to close. Commit.
  • Always update the split view button. Commit.
  • Use better description for pop out action. Commit.
  • Allow popping out a split view. Commit. Fixes bug #270604.
  • Fix: "empty folder" placeholder text eating mouse events. Commit. Fixes bug #441070.
  • Never emit the fileMiddleClickActivated signal if isTabsForFilesEnabled is true. Commit.
  • DolphinMainWindowTest: Add unit test for autosave session feature. Commit.
  • DolphinView: Use SingleShot and Queued Connections. Commit.
  • DolphinMainWindow: autosave session. Commit. Fixes bug #425627.
  • Add setting also hide application/x-trash files when hiding hidden files. Commit. Fixes bug #475805.
  • Always automatically choose a new file name while duplicating. Commit. Fixes bug #475410.
  • Fix: closing split view doesn't update tab name. Commit. Fixes bug #469316.
  • Explain free space button usage in tooltip. Commit.
dolphin-plugins
  • Formatting leftover files and fix build. Commit.
  • Drop clang-format file. Commit.
  • Correct .git-blame-ignore-revs. Commit.
  • Add .git-blame-ignore-revs after formatting with clang. Commit.
  • Add and make use of ECM clang-format integration. Commit.
  • Git: fix pull and push dialogs typos in signal connection. Commit.
  • Git: Initial implementation of git clone dialog. Commit.
  • Org.kde.dolphin-plugins.metainfo.xml appstream issue summary-has-dot-suffix. Commit.
  • Svn: Fix gcc-13 One Definition Rule compilation error with LTO enabled. Commit. Fixes bug #482524.
  • [svn] Fix part or previous commit message append to new shorter one. Commit. Fixes bug #446027.
  • Use locales date in Git log. Commit. Fixes bug #454841.
  • Git: Add restoreStaged action. Commit.
  • Port Mercurial plugin away from QTextCodec. Commit.
  • Port Git plugin away from QTextCodec. Commit.
  • Use ConfigGui not XmlGui in git and subversion plugins. Commit.
dragon
  • Use QList directly. Commit.
  • Man page: refer to Qt6 & KF6 version of commandline options. Commit.
  • Fix broken man page installation due to defunc variable. Commit.
  • Appstream: use desktop-application type, add developer tag. Commit.
  • Use QString type arg with KActionCollection::action(). Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Remove qt5 code. Commit.
  • Make sure that icon is setting. Commit.
elisa
  • Fix UI freeze when maximizing the Headerbar. Commit. Fixes bug #483613.
  • Appdata: remove mention of supported platforms. Commit.
  • Appdata: use the newer, non-deprecated developer tag. Commit.
  • Appdata: massage summary text to be a bit shorter and more imperative. Commit.
  • Appdata: add developer name key. Commit.
  • Set branding colors in AppStream metadata. Commit.
  • Show artists image as a collage of 4 album covers again. Commit.
  • Add vertical spacing for grid/list view toolbars. Commit.
  • Fix height of track delegates in albums view. Commit.
  • Use QList directly. Commit.
  • Update CMakeLists - Bring Minimum CMake Version to 3.16. Commit.
  • NavigationActionBar: don't override the ToolBar background. Commit.
  • NavigationActionBar: group mobile background components into one Item. Commit.
  • NavigationActionBar: combine toolbars into one. Commit.
  • HeaderFooterToolbar: don't use a default contentItem. Commit.
  • Fix page header click events propagating into main ScrollView. Commit.
  • Allow switching between list/grid mode for non-track views. Commit. Implements feature #411952.
  • Refactor saving sort order/role to make it easier to add more view preferences. Commit.
  • Move GridBrowserDelegate backend logic to AbstractBrowserDelegate. Commit.
  • Rename DataListView to DataTrackView. Commit.
  • MediaPlayListEntry: delete unused constructors. Commit.
  • MediaPlayList: make enqueueOneEntry call enqueueMultipleEntries internally. Commit.
  • MediaPlaylist: merge enqueueFilesList into enqueueMultipleEntries. Commit.
  • Replace EntryData tuple with a struct for improved readability. Commit.
  • Fix broken volume slider with Qt Multimedia backend. Commit. Fixes bug #392501.
  • Port to declarative qml type registration. Commit.
  • Rename ElisaConfigurationDialog.qml -> ConfigurationDialog.qml. Commit.
  • Move QtQuick image provider registration from elisqmlplugin to main. Commit.
  • QML: drop import version number for org.kde.elisa. Commit.
  • Add sorting by album in GridViewProxyModel. Commit.
  • Fix failing trackmetadatamodelTest. Commit.
  • Rename data/ -> android/. Commit.
  • Merge androidResources/ with data/ and delete unneeded images. Commit.
  • Android: fix cropped app icon in apk installer for Android >= 14. Commit.
  • Fix missing cover art on Android >= 10. Commit.
  • Android: fix missing icons. Commit.
  • Fix missing music on Android >=13. Commit.
  • Android: port to Qt6. Commit.
  • ViewListData: delete unused mIsValid. Commit.
  • ViewsParameters: delete unused constructor. Commit.
  • Delete unused RadioSpecificStyle. Commit.
  • AbstractDataView: don't assume id "contentDirectoryView" exists. Commit.
  • DataGridView: simplify delegate width calculation. Commit.
  • GridBrowserDelegate: remove unneccessary "delegate" from "delegateDisplaySecondaryText". Commit.
  • Delete unused GridBrowser code. Commit.
  • Fix qt multimedia backend stopping playback after a track has finished. Commit.
  • Don't skip to the end when playing the same track twice in a row. Commit. Fixes bug #480743.
  • Settings from Qt.labs.settings is deprecated, use the one from QtCore instead. Commit.
  • Configuration Dialog: use standard buttons for the button box. Commit.
  • Fix mobile playlist delegate binding loop. Commit.
  • Fix compile warnings for unused variables. Commit.
  • Open the config window in the centre of the app. Commit. Fixes bug #429936.
  • Print a proper error message when the config window fails to load. Commit.
  • Open the mobile settings page when the config shortcut is activated in mobile. Commit.
  • Remove extra left padding in settings header bar. Commit.
  • Fix typos. Commit.
  • Improve DurationSlider and VolumeSlider keyboard accessibility. Commit.
  • Add accessible names to some controls. Commit.
  • Fix favorite filter and exit fullscreen buttons not activating on Enter/Return. Commit.
  • Refactor FlatButton to support checkable buttons. Commit.
  • Fix items taking focus when they aren't visible. Commit.
  • Fix mobile playlist entry menu buttons taking focus when parent isn't selected. Commit.
  • Fix mobile playlist Show Current button not highlighting current entry. Commit.
  • Refactor "About Elisa" dialog to use Kirigami Addons. Commit. Fixes bug #439781.
  • Move mobile duration labels under slider so the slider has more space. Commit.
  • Update .flatpak-manifest.json to include kirigamiaddons. Commit.
  • Replace "open_about_kde_page" with "help_about_kde" everywhere. Commit.
  • Rename "help_about_kde" function to "open_about_kde_page". Commit.
  • Add kirigamiaddons library as dependency. Commit.
  • Add KirigamiAddons to CMakeLists.txt. Commit.
  • Add aboutKDE page. Commit.
  • Fix crash when flicking mouse over rating star. Commit.
  • Fix mobile Show Playlist button in wide mode. Commit.
  • Refactor the playlist drawer handleVisible property. Commit.
eventviews
  • TodoView: Use current instead of selection to track active todo. Commit. Fixes bug #485185.
  • Fix a few unused variable/parameter warnings. Commit.
  • Port away from deprecated QDateTime Qt::TimeSpec constructor. Commit.
  • USe _L1 operator directly. Commit.
  • Use setContentsMargins({}). Commit.
  • Clean up. Commit.
  • We don't have README.md file. Commit.
  • Remove commented code + remove private Q_SLOTS we use lambda. Commit.
  • Add missing [[nodiscard]]. Commit.
  • Add missing explicit. Commit.
  • Remove EventViews::resourceColor() overload for an Akonadi::Item. Commit.
  • Agenda, Month: query collection color from calendar collection. Commit.
  • Prefer color stored in Akonadi over eventviewsrc. Commit.
  • Fix 'Create sub-todo' action being always disabled. Commit. Fixes bug #479351.
  • Use isEmpty(). Commit.
falkon
  • Apply i18n to file size and download speed values. Commit.
  • SpeedDial: Add option to lock the dials position. Commit. Fixes bug #403684.
ffmpegthumbs
filelight
  • Remove ending slash in default skipList. Commit.
  • Replace KMessage warning for duplicate skip list with passiveNotification. Commit.
  • It compiles fine with QT_NO_CONTEXTLESS_CONNECT. Commit.
  • Port openUrl warning away from KMessage. Commit.
  • Debug--. Commit.
  • Use #pragma oncde. Commit.
  • Remove KQuickCharts. Commit.
  • Add me as maintainer. Commit.
  • Add missing [[nodiscard]]. Commit.
  • Move as private area. Commit.
  • Fix label position + increase icon size. Commit.
  • Remove qml versioning. Commit.
  • It's compile fine without deprecated methods. Commit.
  • Fix anti-aliasing: Use preferredRendererType (new in qt6.6). Commit.
  • Port deprecated methods. Commit.
  • Remove unused include. Commit.
  • Fix qml warning: use ===. Commit.
  • Add missing [[nodiscard]]. Commit.
  • Initialize pointer. Commit.
  • Add missing override. Commit.
  • Fix syntax signal in qml. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Set properties for plist file. Commit.
  • Remove leftover. Commit.
  • Try to fix test build on macOS. Commit.
  • Craft macOS: use Qt6. Commit.
francis
  • New in this release
ghostwriter
  • Fix IME position when window is wider than editor width. Commit. Fixes bug #478960.
granatier
  • Appstream: use developer tag with name KDE. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
grantlee-editor
  • Drop support for KF5's deprecated KToolInvocation. Commit.
grantleetheme
gwenview
  • Focus the QLineEdit when showing the rename dialog. Commit. See bug #485430.
  • ImageReader: allow 2Gb max allocation. Commit. See bug #482195.
  • Fix incorrectly reversed screen saver inhibition logic. Commit. Fixes bug #481481.
  • Fix translate shortcut. Commit. See bug #484281.
  • Only set slider range when there is a valid media object. Commit. Fixes bug #483242.
  • Don't crash on unsupported fits images. Commit. Fixes bug #482615.
  • Re-enable kimageannotator integration. Commit.
  • Add spotlightmode license header. Commit.
  • Thumbnailview: Check if thumbnail is actually visible when generating. Commit.
  • Thumbnailview: Don't execute thumbnail generation while we're still loading. Commit.
  • Rate limit how often we update PreviewItemDelegate when model rows change. Commit.
  • Update on window scale changes. Commit. Fixes bug #480659.
  • Add minimal view mode. Commit.
  • Org.kde.gwenview.appdata: Add developer_name & update caption. Commit.
  • Fix flatpak build. Commit.
  • Remove "KDE" from GenericName in the desktop file. Commit.
incidenceeditor
  • Port deprecated QCheckBox::stateChanged. Commit.
  • USe _L1. Commit.
  • Use directly KFormat. Commit.
  • Remove configuration for 'Custom Pages'. Commit.
  • Add missing [[nodiscard]]. Commit.
  • Merge private area. Commit.
  • Correctly handle timezone of recurrence exceptions. Commit. See bug #481305.
  • Don't export private method + coding style + use [[nodiscard]]. Commit.
  • Use local include. Commit.
isoimagewriter
  • Actually use QGpgme if found. Commit.
  • [Appimage] Re-enable. Commit.
itinerary
  • Port away from deprecated Quotient::Accounts global variable. Commit.
  • Adapt to source-incompatible changes in Qt's 6.7 JNI API. Commit.
  • Use release versions of Poppler and Quotient in stable branch Flatpaks. Commit.
  • Port away from Quotient's connectSingleShot(). Commit.
  • Build against stable branches. Commit.
  • Bundle emblem-important icon on Android. Commit.
  • Port away from view-list-symbolic icon. Commit.
  • Allow to manually add ticket tokens by scanning a barcode. Commit.
  • Allow to edit ticket owner names. Commit.
  • Unify and extend clipboard code. Commit.
  • Refactor barcode scanner page for reuse. Commit.
  • Don't show seat information on the coach layout page when we don't have any. Commit.
  • Show coach layout actions also without any seat reservation or ticket. Commit.
  • Fix journey section delegate layout for waiting sections. Commit.
  • Add 24.02.2 release notes. Commit.
  • Fix journey section layout being messed up by Qt 6.7. Commit.
  • Work around event queue ordering changes in Qt 6.7. Commit.
  • Src/app/PublicTransportFeatureIcon.qml (featureTypeLabel): fix typo at "Wheelchair". Commit.
  • Use QList as QVector is an alias to QList. Commit.
  • Show per-coach load information when available. Commit.
  • Show out-of-service coaches grayed out. Commit.
  • Handle additional coach feature types. Commit.
  • Also support program membership passes in pkpass format. Commit.
  • Remove unused kde/plasma-mobile version override. Commit.
  • Support tickets with attached Apple Wallet passes. Commit.
  • Support Apple Wallet passes attached via the standard subjectOf property. Commit.
  • Modernize PkPassManager class. Commit.
  • Show notes and full-vehicle features on coach layout page. Commit.
  • Show combined vehicle features in the journey details page. Commit.
  • Show vehicle features in the journey section delegate as well. Commit.
  • Show vehicle features for departures. Commit.
  • Deduplicate the public transport feature list. Commit.
  • Show journey features in notes sheet drawer as well. Commit.
  • Add coach details sheet drawer. Commit.
  • Refactor generic coach feature type label strings. Commit.
  • Port vehicle layout view to the new public transport feature API. Commit.
  • Use desktop-application. Commit.
  • Fix centering pkpass barcode alt texts. Commit.
  • Fix handling of departure disruptions. Commit.
  • Remove outdated information about APKs. Commit.
  • Silence warnings for SheetDrawers without headers. Commit.
  • Prevent overly large pkpass footer images from messing up the layout. Commit.
  • Add DST transition information elements to the timeline. Commit.
  • Extend location info elements to also allow showing DST changes. Commit.
  • Consistently use [[nodiscard]] in LocationInformation. Commit.
  • Remember the last used folder in export file dialogs. Commit.
  • Modernize Settings class. Commit.
  • Make membership number on reservation pages copyable as well. Commit.
  • Suggest meaningful file names for exporting trip groups. Commit.
  • Modernize TripGroup class. Commit.
  • Fix icons coloring for coach type icons. Commit.
  • Use released Frameworks in Craft builds. Commit.
  • Add 24.02.1 release notes. Commit.
  • Adapt build options for KF6. Commit.
  • Add enough space at the end for the floating button. Commit.
  • Add floating button to timeline page to go to today and add new stuff. Commit.
  • Filter implausible geo coder results. Commit.
  • Tighten QML module dependency requirements. Commit.
  • Don't translate the developer_name Appstream tag. Commit.
  • Fix current ticket selection for elements without known arrival times. Commit.
  • Update release note for 24.02. Commit.
  • Adapt Craft ignore list to renamed KMime translation catalog. Commit.
  • Add Craft ignore list from Craft's blueprint. Commit.
  • Give translators a hint that here "Itinerary" needs to be translated. Commit.
  • Use ZXing master for the continuous Flatpak build. Commit.
  • Disable the journey map on the live status page. Commit.
  • Add developer_name tag required by Flathub. Commit.
  • Fix retaining journey notes/vehicle layouts when getting partial updates. Commit.
  • Fix check for displaying departure notes on train trips. Commit.
  • Make country combo box form delegate accessible. Commit.
  • Use local include. Commit.
  • Fix SheetDrawer in non-mobile mode. Commit.
  • Use socket=fallback-x11. Commit.
  • Fix padding. Commit.
  • Port more sheets to SheetDrawer. Commit.
  • Improve sizing of the SheetDrawer on desktop. Commit.
  • Port to carls dialog and kinda fix sizing issue. Commit.
  • License. Commit.
  • Make map items clickable. Commit.
  • Fix "Add to calendar" sheet. Commit.
  • Improve display of notes sheet. Commit.
  • JourneyQueryPage: Fix secondary loading indicator being visible when it shouldn't. Commit.
  • MapView: Improve mouse zooming behaviour. Commit.
  • Improve a11y annotations on the journey search page. Commit.
  • Hide RadioSelector implementation details from the a11y tree. Commit.
  • Add i18n context for Join action. Commit.
  • Make country combo boxes in the stop picker page accessible. Commit.
  • Build ZXing statically to avoid clashing with the one in the platform. Commit. See bug #479819.
  • Propagate actions from restaurants/hotels to their reservations as well. Commit.
  • Remove mention of the Thunderbird integration plugin. Commit.
  • Update nightly Flatpak link. Commit.
  • Promote actions from events to reservations when creating from events. Commit.
  • Handle join actions, used e.g. for event registrations. Commit.
  • Fix closing the journey replacement warning dialog. Commit.
  • Move loading indicator out of the way once the first results are displayed. Commit.
  • Add switch option. Commit.
  • Fix dangling reference warning. Commit.
  • Explicitly UTF-8 encode the post data. Commit.
juk
  • Fix build with taglib 2. Commit.
k3b
  • K3b::Device::debugBitfield: Fix crash when using Qt6. Commit. Fixes bug #486314.
  • Port more parts of libk3b away from QRegExp. Commit.
  • 485432: Fix libavcodec version major typo. Commit.
  • 485432: Add libavcodec version major check for FFmpeg avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT. Commit.
  • Port libk3bdevice away from Qt::Core5Compat. Commit.
  • Add dontAskAgain about add hidden files for DataUrlAddingDialog. Commit. See bug #484737.
  • Remove unused out parameter. Commit.
  • Remove QTextCodec use. Commit.
  • Settings (External Programs): Give a useful error message on failure. Commit.
  • Settings (External Programs): Consistent permissions format for both columns. Commit.
kaccounts-integration
  • Remove unneeded Id from plugin metadata. Commit. Fixes bug #483858.
  • [kcm] Rework account rename and removal popups. Commit. Fixes bug #482307.
  • Move "add new account" action to top and update placeholder message. Commit.
kaccounts-providers
kaddressbook
  • Prepare for the future activities support. Commit.
  • Use _L1 directly. Commit.
  • Use desktop-application. Commit.
  • Add vcs-browser. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Apply i18n to percent values. Commit.
  • Fix mem leak. Commit.
  • Pass widget to drawPrimitive. Commit.
  • Use local include. Commit.
  • Use StartupNotify directly. Commit.
kajongg
  • Tooltips on UTile: was dark font on black background. Commit.
  • Remove some Optional[] annotation clauses around tooltips. Commit.
  • HandId: resolve some type:ignore[override]. Commit.
  • Game: remove wrong TODOs. Commit.
  • Mypy: diverse, mostly cast(), assertions. Commit.
  • Query: add more logDebug. Commit.
  • Resource: cast config entries to str. Commit.
  • Fix annotations around QModelIndex. Commit.
  • Background: simplify pixmap(). Commit.
  • Scoring dialog: windlabels. Commit.
  • Fix ruleset differ. Commit.
  • Fix some annotations. Commit.
  • Move Prompt.returns() to KDialog.returns(). Commit.
  • Workaround for mypy problems with operators like QPointF+QPointF. Commit.
  • Qt: update obsolete things. Commit.
  • Replace .exec_() with .exec(). Commit.
  • New: ScoringComboBox, simplifiying code. Commit.
  • Annotations: add declarations for ui-generated attributes. Commit.
  • Rename insertAction and removeAction because inherited QDialog already uses them differently. Commit.
  • Qt6: full qualified names for enum members. Commit.
  • Scoring dialog: simplify player selections. Commit.
  • Regression from b1d3de8, 2023-10-05: Cancel deleting game must not throw exception. Commit.
  • Regression from 7a7f442e: undefined seed is now 0 in sql, not null. Commit.
  • Scoring game: on 2nd game, DB was not correctly opened. Commit.
  • Fix init order in WindLabel. Commit.
  • Revert part of b087aaca108234f939e332034ac4f7cc0ccc5a2e. Commit.
  • Pylint: common.py. Commit.
  • Merging problem: ChatMessage, ChatWindow undefined. Commit.
  • Qt6 only worked when Qt5 was installed too. Commit. Fixes bug #486171.
  • Revert "remove HumanClient.remote_chat(), does not seem to be needed". Commit.
  • Select scoring game: delete may actually be called with 0 rows selected. Commit.
  • Games list: INSERT key never worked anyway, remove this. Commit.
  • Remove unused KDialog.spacingHint() and replace obsolete marginHint(). Commit.
  • Question dialogs had Info Icon instead of Question Icon, and remove unused code. Commit.
  • Versions are always int (default port number). Commit.
  • Appstream: use developer tag with name KDE. Commit.
  • Try simplifying sqlite3 error handling. EXPERIMENTAL. Commit.
  • Query context manager: when done, reset inTransaction to None. Commit.
  • Use ReprMixin for more classes and improve some str. Commit.
  • Minor: rename initRulesets to __initRulesetsOrExit. Commit.
  • Close/open db connection per game. Commit.
  • InitDb(): remove code commented out in 2014. Commit.
  • Logging for sqlite locked. Commit.
  • Do not animate changes resulting from config changes. Commit.
  • Avoid spurious exception on teardown. Commit.
  • Player.__possibleChows(): simplify. Commit.
  • Selecting one of several possible chows: hide close window button. Commit.
  • Player: use MeldList for concealedMelds and exposedMelds. Commit.
  • MeldList: slice now also returns a MeldList. Commit.
  • Player.BonusTiles now returns TileList. Commit.
  • Tile.name2(): simplify. Commit.
  • Kajonggtest: accept spaces in args. Commit.
  • Player.assertLastTile - disabled for now. Commit.
  • Kajongg --help: clarify help texts because they were mistranslated to German. Commit.
  • Player: remove unused 'def mjString'. Commit.
  • Cleanup FIXMEs. Commit.
  • Convert to f-strings using flynt 1.0.1. Commit.
  • Kajonggtest.py: 400 currently is not enough history. Commit.
  • Kajonggtest.py: pretty --abbrev=10. Commit.
  • Gitignore .jedi/. Commit.
  • Prefer _{id4} over [id4]. Commit.
  • UITile.str shorter if not Debug.graphics. Commit.
  • New: UIMeld.str. Commit.
  • Rename method. Commit.
  • Board: yoffset is now always an int, introducing showShadowsBetweenRows for HandBoard. Commit.
  • Add a FIXME for HandBoard.checkTiles. Commit.
  • Since when does this trigger when toggling showShadows?. Commit.
  • Rename lowerHalf to forLowerHalf. Commit.
  • Mainwindow: rename playingScene to startPlayingGame, scoringScene to startScoringGame. Commit.
  • Remove commented code about capturing keyboard interrupt. Commit.
  • WindDisc: change inheritance order. WHY?. Commit.
  • Mypy is now clean: add pyproject.toml with modules to ignore. Commit.
  • Mypy: wind.py. Commit.
  • Mypy: wall.py. Commit.
  • Mypy: visible.py. Commit.
  • Mypy: util.py. Commit.
  • Mypy: uiwall.py. Commit.
  • Mypy: uitile.py. Commit.
  • Mypy: tree.py. Commit.
  • Mypy: tilesource.py. Commit.
  • Mypy: tilesetselector. Commit.
  • Mypy: tileset.py. Commit.
  • Mypy: tile.py. Commit.
  • Mypy: tables.py. Commit.
  • Mypy: statesaver.py. Commit.
  • Mypy: sound.py. Commit.
  • Mypy: setup.py. Commit.
  • Mypy: servertable.py. Commit.
  • Mypy: server.py. Commit.
  • Mypy: scoringtest.py. Commit.
  • Mypy: scoringdialog.py. Commit.
  • Mypy: scoring.py. Commit.
  • Mypy: scene.py. Commit.
  • Mypy: rulesetselector.py. Commit.
  • Mypy: rule.py. Commit.
  • Mypy: rulecode.py. Commit.
  • Mypy: rand.py. Commit.
  • Mypy: permutations.py. Commit.
  • Mypy: query.py. Commit.
  • Mypy: qtreactor.py. Commit.
  • Mypy: qt.py. Commit.
  • Mypy: predefined.py. Commit.
  • Mypy: playerlist.py. Commit.
  • Mypy: player.py. Commit.
  • Mypy: move.py. Commit.
  • Mypy: modeltest.py. Commit.
  • Mypy: mjresource.py. Commit.
  • Mypy: mi18n.py. Commit.
  • Mypy: message.py. Commit.
  • Mypy: mainwindow.py. Commit.
  • Mypy: login.py. Commit.
  • Mypy: log.py. Commit.
  • Mypy: kdestub.py. Commit.
  • Mypy: kajonggtest.py. Commit.
  • Mypy: kajongg.py. Commit.
  • Mypy: kajcsv.py. Commit.
  • Mypy: intelligence.py. Commit.
  • Mypy: humanclient.py. Commit.
  • Mypy: handboard.py. Commit.
  • Mypy: hand.py. Commit.
  • Mypy: guiutil.py. Commit.
  • Mypy: genericdelegates.py. Commit.
  • Mypy: games.py. Commit.
  • Mypy: differ.py. Commit.
  • Mypy: dialogs.py. Commit.
  • Mypy: deferredutil.py. Commit.
  • Mypy: config.py. Commit.
  • Mypy: common.py. Commit.
  • Mypy: client.py. Commit.
  • Mypy: chat.py. Commit.
  • Mypy: board.py. Commit.
  • Mypy: background.py. Commit.
  • Mypy: animation.py. Commit.
  • Mypy: def only. Commit.
  • Prepare intelligence for mypy: assertions. Commit.
  • Prepare intelligence.py for annotations: local var was used for more than one thing. Commit.
  • Util.callers() can now get a frame. Commit.
  • Hide a discrepancy between Qt Doc and Qt Behaviour. Commit.
  • Hand.lastSource: default is not None but TileSource.Unknown. Commit.
  • Board.setTilePos: height is now float. Commit.
  • Client: catch all exceptions in exec_move. Commit.
  • KIcon: do not call QIcon.fromTheme(None). Commit.
  • Prepare genericdelegates.py for annotations. Commit.
  • Prepare servertable.py for annotations. Commit.
  • Prepare handboard.py for annotations. Commit.
  • Move _compute_hash() from Tiles to TileTuple, remove TileList.hash. Commit.
  • Extract Tile.cacheMelds. Commit.
  • Put meld.py into tile.py, avoiding circular reference for mypy. Commit.
  • Remove Tiles.exposed(). Commit.
  • Prepare wind.py for annotations: remove class attr static init for tile and disc AND MUCH IN TILE.PY!!!. Commit.
  • Prepare server.py for annotations. Commit.
  • Prepare twisted reactor for annotations. Commit.
  • Prepare rulecode.py for annotations. Commit.
  • Move shouldTry and rearrange from StandardMahJongg to MJRule. Commit.
  • Prepare rulecode.py for annotations: rename some local variables. Commit.
  • Prepare scoringtest.py for annotations. Commit.
  • DeferredBlock: pass player list instead of single player to tell(). Commit.
  • DeferredBlock hasattr(receivers). Commit.
  • DeferredBlock: rename local var about to aboutPlayer. Commit.
  • Prepare deferredutil.py for annotations: assertions only. Commit.
  • Prepare mainwindow.py for annotations. Commit.
  • Player: use MeldList. WARN: Changes scoring. Commit.
  • Kajonggtest.py --log: use append mode. Commit.
  • Player.violatesOriginalCall(): discard arg is mandatory. Commit.
  • Player.showConcealedTiles only accepts TileTuple. Commit.
  • Player: simplify code. Commit.
  • Player: use TileList instead of list(). Commit.
  • Prepare player.py for annotations: Player.lt: False if other is no Player. Commit.
  • Player.tilesAvailable: rename arg tilename to tile. Commit.
  • Prepare player.py for annotations: assertions. Commit.
  • Player.maybeDangerous now returns MeldList instead of list. Commit.
  • Player.maybeDangerous: better code structure, should be neutral. Commit.
  • Rulecode.py: cls args: make mypy happy. Commit.
  • *.meldVariants() now returns MeldList instead of List[Meld]. Commit.
  • Rule.rearrange() and Rule.computeLastMelds() now always return MeldList/TileList. Commit.
  • Player: better Exception message. Commit.
  • KLanguageButton and KSeparator: make parent mandatory. Commit.
  • ClientDialog: setX/setY() expect int. Commit.
  • Use logException for all missing addErrback. Commit.
  • Client.tableChanged: small simplification. Commit.
  • Client.declared() used move.source, should be move.meld TODO WHY,SINCE WHEN?. Commit.
  • Prepare board.py for annotations. Commit.
  • YellowText: do no rename args in override. Commit.
  • Rewrite class Help. Commit.
  • StateSaver: always save at once. Commit.
  • Config default values can no longer be overidden by callers. Commit.
  • Correctly call QCommandLineOption.init. Commit.
  • Animation: fix debug output. Commit.
  • RichTextColumnDelegate: do not need cls.document. Commit.
  • Prepare genericdelegates.py for annotations. Commit.
  • Prepare tilesetselector.py for annotations. Commit.
  • Tileset: simplify code around renderer. Commit.
  • Tileset: do not _init tileSize and faceSize. Commit.
  • Prepare tileset.py for annotations: only safe changes. Commit.
  • Loading tileset: fix creation of exception. Commit.
  • __logUnicodeMessage: rename local variable. Commit.
  • ElapsedSince: if since is None, return 0.0. Commit.
  • Duration.threshold: change default code. Commit.
  • Ruleset: rename name to raw_data. Commit.
  • No longer support deprecated im_func. Commit.
  • Prepare rule.py for annotations. Commit.
  • Score.total(): rename local variable score to result. Commit.
  • Prepare animation.py for annotations. Commit.
  • Prepare backgroundselector.py for annotations. Commit.
  • Prepare background.py for annotations. Commit.
  • Prepare mjresource.py for annotations. Commit.
  • Prepare tree.py for annotations. Commit.
  • TreeModel.parent(): fix docstring. Commit.
  • Prepare user.py for annotations. Commit.
  • Prepare chat.py for annotations. Commit.
  • Prepare rand.py for annotations. Commit.
  • Prepare wall.py for annotations: assertions. Commit.
  • Prepare login.py for annotations. Commit.
  • Prepare uiwall.py for annotations. Commit.
  • Prepare uitile.py for annotations. Commit.
  • Prepare humanclient.py for annotations. Commit.
  • Prepare client.py for annotations: assert. Commit.
  • Prepare kdestub.py for annotations (assert). Commit.
  • Hand: make more use of TileList/TileTuple/MeldList. Commit.
  • Hand.__maybeMahjongg now always returns a list. Commit.
  • Hand: another assertion for mypy;. Commit.
  • Hand.score is never None anymore, use Score() instead. Commit.
  • Hand: rename more local variables. Commit.
  • Prepare hand.py for annotations: a few more safe things. Commit.
  • Prepare hand.py for annotations: assertions only. Commit.
  • DbgIndent: handle not parent.indent. Commit.
  • Hand.__applyBestLastMeld: better local variable name. Commit.
  • Player.py: prepare for annotations. Commit.
  • Prepare mi18n.py for annotations. Commit.
  • Prepare qtreactor.py for annotations. Commit.
  • Prepare qt.py for annotations: import needed Qt things. Commit.
  • Prepare differ.py for annotations. Commit.
  • Prepare query.py for annotations. Commit.
  • Prepare message.py for annotations. Commit.
  • Prepare kajonggtest.py for annotations. Commit.
  • Prepare rulesetselector.py for annotations. Commit.
  • Prepare scoringdialog.py for annotations. Commit.
  • Prepare scoringdialog.py for annotations: fix bool/int/float types. Commit.
  • Prepare scoringdialog.py for annotations: remove unneeded assignment. Commit.
  • Prepare scoringdialog.py for annotations: comboTilePairs is never None but set(). Commit.
  • Prepare scoringdialog.py for annotations: override: do not change signatures. Commit.
  • Prepare scoringdialog.py for annotations: use Meld/MeldList. Commit.
  • Prepare scoringdialog.py for annotations: do not put None into widget lists. Commit.
  • Prepare scoringdialog.py for annotations: do not change signature of ScoreModel.init. Commit.
  • Prepare scoringdialog.py for annotations: rename .model to ._model, no wrong override. Commit.
  • Prepare scoringdialog.py for annotations: minX and minY are never None. Commit.
  • Prepare scoringdialog for annotations: checks and assertions against None. Commit.
  • Prepare scoringdialog.py for annotations: do no change attr type. Commit.
  • Prepare scoringdialog for annotations: assert. Commit.
  • Prepare scoring.py for annotations. Commit.
  • Prepare tables.py for annotations. Commit.
  • Prepare client.py for annotations: protect against defererencing None. Commit.
  • Prepare move.py for annotations: assertions. Commit.
  • Prepare permutations.py for annotations. Commit.
  • Prepare kajcsv.py for annotations. Commit.
  • Prepare handboard.py for annotations. Commit.
  • Small fix in decorateWindow - title. Commit.
  • Prepare games.py for annotations. Commit.
  • Prepare game.py for annotations. Commit.
  • Prepare configdialog.py for annotations. Commit.
  • Prepare config.py for annotations. Commit.
  • PlayingGame: small simplification. Commit.
  • SelectButton: simplify API. Commit.
  • AnimationSpeed: safer debug format string. Commit.
  • Chat.appendLine: do not accept a list anymore. Commit.
  • MainWindow.queryExit: simplify local quitDebug(). Commit.
  • WindLabel: move init() up. Commit.
  • Allow BackGround() and Tileset() for simpler annotations. Commit.
  • Random.shuffle(): restore behaviour for pre - python-3.11. Commit.
  • Introduce Hand.is_from_cache. Commit.
  • Model subclasses: data and headerData: consistent default for role arg. Commit.
  • Ruleset editor: be more specific with comparing class types. Commit.
  • Rewrite event logging, now also supports Pyside. Commit.
  • TableList: restructure UpdateButtonsForTable. Commit.
  • Board: fix usage of Tile.numbers. Commit.
  • Wall: init self.living to [], not to None. Commit.
  • MJServer: call logDebug: withGamePrefix=False, not None. Commit.
  • Server.callRemote: always return a Deferred. Commit.
  • MeldList in rulecode. Commit.
  • Wriggling Snake: protect against LastTile None. Commit.
  • Introduce Tile.none. Commit.
  • Rule classes: remove convertParameter(). Commit.
  • Abort Game dialog: handle cancelled Deferred. Commit.
  • Intelligence: prepare for annotations. Commit.
  • Scoring: findUIMeld and uiMeldWith Tile now never return None. Commit.
  • Ruleseteditor: col0:name is read only. Commit.
  • Move: remove self.lastMeld from init. Commit.
  • Indent in tableChanged seems wrong. Commit.
  • Humanclient: small simplification. Commit.
  • Humanclient: renamed self.layout to self.gridLayout. Commit.
  • HumanClient.tableChanged: return old and new Table like ancestor does. Commit.
  • Humanclient.ClientDialog: no self.move = in init. Commit.
  • ListComboBox now always wants list, does not Accept None anymore. Commit.
  • KStandardAction: use Action instead of QAction. Commit.
  • Kdestub: remove KDialog.ButtonCode(). TODO: WHY?. Commit.
  • Board has no showShadows attribute. Commit.
  • Tree: make rawContent private, new readonly property raw. Commit.
  • Use QColor instead of str names, and www names instead of Qt.GlobalColor. Commit.
  • Fix signatures for rowCount() and columnCount(). Commit.
  • Qt6: do not directly access Qt namespace, always use the specific enums like Qt.CheckState. Commit.
  • Login: extract __check_socket(). Commit.
  • Prepare dialogs.py for annotations. Commit.
  • Common: lazy init of reactor. Commit.
  • Introduce Debug.timestamp. Commit.
  • Prepare for annotations: common.py. Commit.
  • Currently, class IgnoreEscape only works with Pyside. In PyQt, wrappers interfere. Commit.
  • Prepare client.py for annotations. Commit.
  • Correctly use QApplication.isRightToLeft(). Commit.
  • TODO ServerMessage.serverAction() added. But why???. Commit.
  • Scoringtest: some last melds were missing. Commit.
  • Score.nonzero renamed to bool, we are now Python3. Commit.
  • Tell..() now gets game.players instead of List[Tuple[wind, name]]. Commit.
  • Modeltest: rename parent() to test_parent(). Commit.
  • Fix IgnoreEscape.keyPressEvent. Commit.
  • New: KConfigGroup.str(). Commit.
  • Resources now MUST have VersionFormat. Commit.
  • ConfigParser: use sections() instead of _sections. Commit.
  • Message.py: call Player.showConcealedTiles() with TileTuple. Commit.
  • Kajonggtest: remove unused class Client. Commit.
  • Fix srvError. Commit.
  • BlockSignals: simplify signature. Commit.
  • Prepare sound.py for annotations. Commit.
  • Mypy: prepare common.py. Commit.
  • Always use sys.platform instead of os.name and the twisted thing. Commit.
  • Remove mainWindow.showEvent: its code was illegal and seemingly unneeeded. Commit.
  • Board: rename setPos to setTilePos: do not override setPos. Commit.
  • Mypy preparation: assert in rule.py. Commit.
  • Remove Scene.resizeEvent(), was never called. Commit.
  • New: Connection.str. Commit.
  • Meld: add debug output to assertion. Commit.
  • Prepare for annotations: winprep.py. Commit.
  • Prepare for annotations: rename Board.setRect to setBoardRect. Commit.
  • Prepare scene.py for annotations: assertion. Commit.
  • Prepare visible.py for annotations. Commit.
  • VisiblePlayer always has a front. Commit.
  • Game.ruleset: simplify. Commit.
  • Kajonggtest: get rid of global KNOWNCOMMITS. Commit.
  • Game: better ordering of method. Commit.
  • Hand() now also accepts individual args instead of string. Commit.
  • Prepare tilesetselector.py for annotations. Commit.
  • UITile(str) -> UITile(Tile(str)). Commit.
  • Tiles: rename hasChows() to possibleChows(). Commit.
  • Tile: fix for TileList with UITile. Commit.
  • New: TileList.add. Commit.
  • Tiles.iter. Commit.
  • TileList/TileTuple: put common code into Tiles. Commit.
  • Hand: improve error messages. Commit.
  • Remote_abort: clear pointer to closed game. Commit.
  • Game.debug() now accepts showStack arg. Commit.
  • Hand.newString: rename rest to unusedTiles. Commit.
  • Hand: rename __rest to unusedTiles. Commit.
  • Hand: does not need to have its own reference to player.intelligence. Commit.
  • Remove some ancient code about x in string which I do not understand anymore. Commit.
  • PieceListe.remove(): rename local variable. Commit.
  • PieceList.remove(): meaningful ValueError. Commit.
  • Use Piece for Wall, PieceList for Player._concealedTiles, TileTuple for Player.concealedTiles. Commit.
  • New, unused: Piece and PieceList. Commit.
  • Prepare Tile classes for Piece. Commit.
  • Servertable: handEnded and tilePicked for callbacks. Commit.
  • Meld is now TileTuple instead of TileList. Commit.
  • New: TileList.repr. Commit.
  • Use new class TileTuple in some places. Commit.
  • New: class TileTuple without using it yet. Commit.
  • New: Tile.setUp. Commit.
  • Tile does not inherit from str anymore. Commit.
  • Add FIXME for player.py. Commit.
  • Player.lastTile: use Tile.unknown instead of None. Commit.
  • Tile.bool(). Commit.
  • Tile: prepare code around Xy for bool(). Commit.
  • Tile: prepare code for bool(). Commit.
  • Tile * 5 and Tile *=5 create lists. Commit.
  • New: Tile/UITile.change_name(). Commit.
  • UITile: define proxies for tile, reducing size of following commits. Commit.
  • MJServer: fix format string. Commit.
  • New: Tile.name2(). Commit.
  • New: Tile.unknownStr. Commit.
  • Tile: use isExposed instead of isLower(). Commit.
  • New: len(Wall). Commit.
  • Meld: make warnings more robust. Commit.
  • Meld.without(): add assertions. Commit.
  • Animation: elim local pNname. Commit.
  • Animation.init(): init self.debug earlier. Commit.
  • PlayerList.parent is not needed, remove. Commit.
  • Graphics objects: rename name to debug_name(). Commit.
  • ReprMixin improvements. Commit.
  • ReprMixin now shows id4. Commit.
  • Rename StrMixin to ReprMixin. Commit.
  • Move id4 and Fmt from util to common. Commit.
  • Better debug output. Commit.
  • DeclareKong always expects a Meld for kong. Commit.
  • Introduce Game.fullWallSize. Commit.
  • Scoringtest: Debug.callers=8. Commit.
  • Game.hasDiscarded(player, tileName): tileName renamed to tile. Commit.
  • Game.gameid is int, not str. Commit.
  • Player: sayables is now __sayables. Commit.
  • Player: rename removeTile to removeConcealedTile. Commit.
  • Player.removeTile() is never called for bonus. Commit.
  • Tile: extract storeInCache. Commit.
  • ServerTable.claimTile: better interface. Commit.
  • Use chain instead of sum() for lists. Commit.
  • Tables: .differ now is .__differ. Commit.
  • Fix removing a ruleset definition. Commit.
  • RulesetDiffer: simplify API by only accepting lists of rulesets. Commit.
  • Small simplification. Commit.
  • Ruleset option: When ordering discared tiles, leave holes for claimed tiles or not. Commit.
  • Ruleset option: Discarded tiles in order of discard. Commit. Fixes bug #451244.
  • DiscardBoard: encapsulate __lastDiscarded. Commit.
  • Kdestub: fix bug from 2017 around QLocale. Commit.
  • KDE wish 451244: change API for DiscardBoard.setRandomPlaces. Commit.
  • Introduce DiscardBoard.claimDiscard(). Commit.
  • Game.myself is not Optional anymore, use hasattr. Commit.
  • Separate _concealedTileName() for ServerGame. Commit.
  • Rename discardTile variable to discardedTile. Commit.
  • Eliminate game.appendMove. Commit.
  • Remove --rounds. Commit.
  • Improve debug output. Commit.
  • Sound: fix ordering by preferred languages. Commit.
  • Qtreactor: remove doEvents. Commit.
  • Leaking DeferredBlock: show where they where allocated. Commit.
  • Neutral: extract __debugCollect. Commit.
  • Add more debug output for robbing a kong. Commit.
  • Move id4() from log.py to util.py for fewer dependencies. Commit.
  • Use new traceback.StackSummary. Commit.
  • DeferredBlock: new attribute "where" for finding memory leaks. Commit.
  • Id4(): failed for dead Qt objects. Commit.
  • Board: clarify method comments. Commit.
  • Minor: make code easier to understand. Commit.
  • Kajonggtest: if process fails, translate signal number into name. Commit.
  • Fix wrong usage of logDebug (showStack). Commit.
  • Explain window: adapt player subtitle to what appears in main window. Commit.
  • Deferred blocks: cleanup after bug, avoiding DoS. Commit.
  • Scoring game: penalty spinbox mishandled wrong input. Commit.
  • Setup.py: split FULLAUTHOR into AUTHOR and EMAIL. Commit.
  • Dialog assertion now prints found value, cannot reproduce. Commit.
  • Fix logDebug when getting an Exception (like from Query). Commit.
  • Query: remove obsolete upgrading code. Commit.
  • Remove Internal.scaleScene - it had a bug in tileset.py. Commit.
  • Remove HumanClient.remote_chat(), does not seem to be needed. Commit.
  • Players[]: accept only Wind, int and sclice. Commit.
  • Wind.disc: lazy init. Commit.
  • Rename side.windTile to side.disc. Commit.
  • Rename PlayerWind to WindDisc and a few related names. Commit.
  • Wind: rename marker to disc. Commit.
  • Fix whitespace. Commit.
  • Fix UITile.str format string. Commit.
  • ChatWindow(table) only. Commit.
  • Fix bug from 2017: right-align checkboxes again. Commit.
  • Fix usage of Property() - why did this work at all?. Commit.
  • Scene.abort() now always returns Deferred. Commit.
  • Remove unused Request.about. Commit.
  • ScoringScene: rename local var. Commit.
  • Game: fix format strings: %d->%s. Commit.
  • Avoid warning about negative duration. Commit.
  • Fix blessing of heaven again. Commit.
  • Pylint: remove assert. Commit.
  • Kajonggtest.py --client: help text was wrong. Commit.
  • Better repr(Meld). Commit.
  • Sound: extract SoundPopen. Commit.
  • Remove unused private attributes. Commit.
  • Do not hide assertion errors. Commit.
  • Pylint is now 2.16.2. Commit.
  • Replace deprecated optparse with argparse. Commit.
  • Locale.getdefaultlocale() is deprecated. Commit.
  • Scoring game: fix combo box for last tile. Commit.
  • Qt6: AA_UseHighDpiPixmaps is deprecated. Commit.
  • Player: changing originalCall must invalidate cached player.hand. Commit.
  • Turning a tile to make it invisible is also legal. Commit.
  • Kajonggtest did not cleanup log and obsolete commits since 2017. Commit.
  • Versions are always int (default port number). Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Use StartupNotify now instead of X-KDE-StartupNotify. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
kalarm
  • Add release info to AppStream metadata. Commit.
  • Add missing include moc. Commit.
  • Man page: refer to Qt6 & KF6 version of commandline options. Commit.
  • Use desktop-application. Commit.
  • Bug 484503: Display error message if error occurs trying to play an audio file. Commit.
  • Fix translated shortcut. Commit. See bug #484281.
  • Add vcs-browser. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Update version number. Commit.
  • Remove QTextCodec usage. Commit.
  • Revert unintentional change in d54151cfa72457e85f3013b54bf39971137d5433. Commit.
  • Allow playing of remote audio files. Commit.
  • Remove fade volume description. Commit.
  • Replace deprecated call. Commit.
  • Remove X11 calls when using Wayland. Commit.
  • Remove unused declarations. Commit.
  • Use libcanberra instead of Phonon for all audio output. Commit.
  • Bug 381334: Use libcanberra instead of Phonon to play sounds. Commit.
  • In Edit Alarm dialogue, allow save if Set Volume checkbox is toggled. Commit.
  • Remove unused library. Commit.
  • When user performs Refresh Alarms, don't reload calendars twice. Commit.
  • Add remote calendar file documentation. Commit.
  • Remove X11 calls when using Wayland. Commit.
  • Bug 481132: Remove description of local directory calendars, which are no longer supported. Commit.
  • Fix version number. Commit.
  • Bug 481053: Fix --name command line option not using its parameter. Commit.
  • Bug 481053: Fix --name command line option not using its parameter. Commit.
  • Ensure that failing autotests are noticed. Commit.
  • Fix failing autotest on FreeBSD. Commit.
  • Fix syntax. Commit.
  • Update copyright. Commit.
  • Wayland updates. Commit.
  • Improve whatsthis text for Wayland. Commit.
kalgebra
  • Add missing includes moc. Commit.
  • It builds without deprecated methods. Commit.
  • Use nullptr here. Commit.
  • Fix flatpak build. Commit.
  • Revert "Make libplasma optional". Commit.
  • Make libplasma optional. Commit.
  • Remove unused Qt5Compat dependency. Commit.
  • Make sure to show icon. Commit.
kalk
  • Remove extra ;. Commit.
  • Update and complement org.kde.kalk.appdata.xml. Commit.
  • Port away from Qt5Compat.GraphicalEffects. Commit.
  • Appstream: Update developer name. Commit.
  • Remove unnecessary quickcompiler dependency. Commit.
  • Change background of the display area. Commit.
  • Port unit converter to bootom Drawer. Commit.
  • Fix cliping in unit converter selector. Commit.
  • Add i18n to units and modes. Commit.
kalm
  • New in this release
kalzium
  • Fix plot viewer using the wrong number of maximum elements. Commit.
  • Update homepage to apps.kde.org. Commit.
  • Appstream: use desktop-application type, add developer tag. Commit.
  • Make sure that icon is setting. Commit.
kamera
  • It compiles fine with QT_NO_CONTEXTLESS_CONNECT. Commit.
  • It compiles fine without deprecated method + rename variable. Commit.
  • Remove unused Qt5Compat dependency. Commit.
  • [kcm] Pass metadata to KCModule constructor. Commit. See bug #478091.
kamoso
  • Icons: App icon is not compressed SVG. Commit.
kanagram
  • Use QList as QVector is an alias to QList. Commit.
  • It compiles fine without deprecated methods. Commit.
  • Port to std::as_const. Commit.
  • Fix sounds not playing. Commit.
  • Fix porting regression. Commit.
  • Remove Qt5 parts. Commit.
  • Add developer_name tag to the appdata file. Commit.
kapman
  • Appstream: use developer tag with name KDE. Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
kapptemplate
  • Add homepage URL. Commit.
  • Appstream: use desktop-application type, add developer tag. Commit.
  • Bump min required KF6 to 6.0. Commit.
  • KF app templates: use non-development min dependency KF 6.0. Commit.
  • Non-simple KF app template: deploy ui.rc file as Qt resource. Commit.
kasts
  • Add missing icon for android. Commit.
  • Fix icons on windows again. Commit.
  • Workaround for a qtmultimedia backend issue. Commit.
  • Add manual proxy configuration. Commit. Implements feature #467490.
  • Fix clipping of ListView in ErrorListOverlay. Commit.
  • Fix missing streaming button on android. Commit.
  • Fix qml property assignment. Commit.
  • Refactor conversion from enum to int and vice versa. Commit.
  • Save filters on episode list and episode detail pages. Commit. Implements feature #466792.
  • Workaround for mipmap issue with Image. Commit.
  • Set breeze as icon fallback theme. Commit.
  • Implement interval-based automatic podcast updates. Commit. Fixes bug #466789.
  • Update appstream data. Commit.
  • Remove workaround for FolderDialog for flatpak. Commit. Fixes bug #485462.
  • Fix i18nc call. Commit.
  • Add option to show podcast title on entry delegates. Commit.
  • Add switch to display Podcast image instead of Episode image. Commit.
  • Clean up the feed addition routine. Commit.
  • Improve i18nc for page titles. Commit.
  • Add comments to translatable strings in Settings. Commit.
  • Set correct icon fallback search path. Commit.
  • Add link to windows builds in README.md. Commit.
  • Fix icons not showing up in windows. Commit.
  • README: Fix location of nightly Android builds. Commit.
  • Remove unused includes. Commit.
  • Bump KF6 dependency and set compiler settings level. Commit.
  • .kde-ci.yml: add missing qqc2-desktop-style. Commit.
  • Remove all dbus linking on windows. Commit.
  • Add release notes for 24.02.0. Commit.
  • Move back to stable dependencies for craft. Commit.
  • Add windows CD now binary-factory is gone. Commit.
  • Split off appearance settings into a dedicated section. Commit.
  • Introduce property to switch between mobile and desktop view. Commit.
  • Update date in KAboutData. Commit.
  • Fix incorrect colorscheme on startup. Commit.
  • Workaround for TapHandler+ColumnView issues. Commit.
  • Fix mobile player background on dark theme. Commit.
  • Add check for invalid embedded images. Commit. Fixes bug #480263.
  • Fix the pause() method toggling pause state for VLC backend. Commit. Fixes bug #474432.
  • Fix SectionListHeaders on DownloadListPage. Commit.
  • Add StartupWMClass to org.kde.kasts.desktop. Commit.
  • Add screenshot to README. Commit.
  • Solve size issues and adapt to match desktop and breeze style. Commit.
  • Show chapters in the progress slider. Commit.
  • Port to declarative type registration. Commit.
  • Fix image masking and smoothing. Commit.
  • Simplify author handling. Commit.
  • Remove some empty descructors. Commit.
  • Enable middle-click on systray icon to play/pause. Commit.
  • Move globaldrawer into own file. Commit.
  • Modernize cmake. Commit.
  • Port away from qt5compat graphical effects. Commit.
kate
  • KateSaveModifiedDialog: Use message box icon size from style. Commit.
  • UrlBar: Optimize showing a directory. Commit.
  • UrlBar: Fix filtering in treeview. Commit.
  • Urlbar: Slightly optimize current symbol finding. Commit.
  • UrlBar: Fix symbol view. Commit.
  • Fix RBQL toolview remains after plugin is disabled. Commit.
  • Refer to qml language server binary by upstream name. Commit.
  • Fix capture warnings. Commit.
  • Fix capture warnings. Commit.
  • Use 6.0 as minimal release and use C++20 like frameworks. Commit.
  • Use new theme and style init functions. Commit.
  • Keep track of recent used files on saveAs & close. Commit. Fixes bug #486203.
  • Make dbus optional. Commit.
  • Don't force konsole master. Commit.
  • Use kate from the right virtual desktop. Commit. Fixes bug #486066.
  • These calls are officially available in KTextEditor::MainWindow. Commit.
  • Terminal plugin feature: keep one tab per directory we have a document for. Commit.
  • Fix build under Windows. Commit.
  • Fix external tools get lost on modification. Commit. Fixes bug #456502.
  • Store path directly in KateProjectItem instead of using setData. Commit.
  • Kateconfigdialog: Change new tab placement text. Commit.
  • Fix crash on deleting the only file in view. Commit. Fixes bug #485738.
  • Add support for ruff formatter. Commit. See bug #466175.
  • Project: Add ruff code analysis tool. Commit. Fixes bug #466175.
  • Port deprecated QCheckBox Qt6.7 method (QCheckBox::stateChanged->QCheckBox::checkStateChanged). Commit.
  • Project: Add html tidy analysis tool. Commit.
  • Add default Vue LSP config. Commit.
  • Fix copyright year. Commit.
  • Try less master parts. Commit.
  • Add 2 lsp server settings. Commit.
  • Kateprojectinfoviewindex: Restore Q_OBJECT macro. Commit.
  • Reduce moc usage in project plugin. Commit.
  • Fix leak. Commit.
  • Sessions: Update jump action list on shutdown. Commit.
  • Reduce moc features usage in libkateprivate. Commit.
  • Remove unnecessary usage of old style connect. Commit.
  • Ensure proper filled menu if widget has focus. Commit.
  • Show all toplevel menu entries below the curated stuff. Commit.
  • Fix tooltip hides on trying to scroll using scrollbar. Commit. Fixes bug #485120.
  • Fix compile. Commit.
  • Remove unused var. Commit.
  • Dont use QLatin1String for non ascii stuff. Commit.
  • Use QFileInfo::exists. Commit.
  • Make signal non const. Commit.
  • Fix clazy detaching temporary warnings. Commit.
  • Fix clazy emit keyword warnings. Commit.
  • Add more hamburger actions. Commit.
  • Small cleanup. Commit.
  • Project plugin: when selecting a cmake build directory directly, don't skip it. Commit.
  • Project plugin: avoid recursion via symlinks when opening a project from a folder. Commit.
  • Project plugin: when creating a project from a directory, skip some files. Commit.
  • Port some old style signal/slot connections. Commit.
  • Use qEnvironmentVariable instead of qgetenv. Commit.
  • Cmake completion: Dont auto complete on tab and indent. Commit.
  • Fix menu bar hiding. Commit.
  • Man page: refer to Qt6 & KF6 version of commandline options now. Commit.
  • Use desktop-application. Commit.
  • Mark risky KNS content. Commit.
  • Documents: Fix sorting for directories. Commit. Fixes bug #476307.
  • ColorPicker: Do not keep adding to the hashmap. Commit.
  • ColorPicker: connect to line wrap/unwrap signals. Commit. Fixes bug #475109.
  • Add job to publish to Microsoft Store. Commit.
  • Enable appx build for Windows. Commit.
  • Change license to match the rest of the files and update year. Commit.
  • Don't allow menu bar hide + hamburger menu on macOS. Commit.
  • Update rapidjson to current state. Commit.
  • Move rapidjson to 3rdparty. Commit.
  • Don't format full 3rdparty. Commit.
  • Move SingleApplication to 3rdparty. Commit.
  • Add Rainbow CSV plugin. Commit. Fixes bug #451981.
  • Fix tabbar visibility check. Commit. Fixes bug #455890.
  • Dont mess up Kate's hamburger menu. Commit.
  • Show translated shortcut. Commit. See bug #484281.
  • Add screenshots for Windows to Appstream data. Commit.
  • Fix -Wunused-lambda-capture. Commit.
  • Hide menu bar in KWrite. Commit.
  • Fix session autosave deletes view session config. Commit. Fixes bug #482018.
  • Fix typos, seperator->separator. Commit.
  • Add appimage ci. Commit.
  • Scroll Synchronisation. Commit.
  • Add a context menu to the URL bar for copying path or filename. Commit.
  • Restore last active toolview when closing file history. Commit. Fixes bug #474129.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Fix tooltip not hiding after context menu was opened. Commit.
  • Diag: Trying to match cursor position instead of just line. Commit.
  • Diag: Match severity when trying to find item for line. Commit.
  • Diag: Fix severity filter. Commit.
  • Diag: Fix relatedInfo and fix items are hidden after applying filter. Commit.
  • Diag: Fix filtering after removing previous items. Commit. Fixes bug #481381.
  • Fix build, add missing QPointer includes. Commit.
  • Move lsp context menu actions to xmlgui. Commit. Fixes bug #477224.
  • Remove doc about dead option. Commit. See bug #483218.
  • Add size limit config option to search in files. Commit. Fixes bug #480489.
  • Use working directory placeholders when executing the run command. Commit.
  • Show correct tooltip for working directory cell. Commit.
  • Share code for url handling. Commit.
  • Don't acces member without checking. Commit. Fixes bug #482946.
  • Improve safefty, don't crash on non arrays. Commit. Fixes bug #482152.
  • Addons/konsole: Add split horizontal, vertical and new tab to terminal tools. Commit.
  • Fix the saving of the run commands for project targets. Commit.
  • Lsp client: close tabs with mouse middle button. Commit.
  • Tabswitcher: Do not emit if we're adding no documents. Commit.
  • S&R: Add a new tab if Ctrl is pressed when search is invoked. Commit.
  • Port to stable MainWindow widget api. Commit.
  • Fix rainbow highlighting breaks on bracket removal. Commit.
  • Fix tabswitcher performance when large of docs are opened. Commit.
  • Avoid many proxy invalidations on close. Commit.
  • Fix crash on close other with active widget. Commit. Fixes bug #481625.
  • Craft: Use master markdownpart. Commit.
  • Tell Craft that we want konsole master. Commit.
  • Build Qt6 based Appx. Commit.
  • Dont include MainWindow unnecessarily. Commit.
  • More descriptive label. Commit. Fixes bug #464065.
  • Use non-deprecated method of QDomDocument. Commit.
  • Simplify build, no extra config header. Commit.
  • Shortcut conflict with splitting. Commit.
  • Remove not existing icon. Commit.
  • Addressed review comments. Commit.
  • Reverted a couple of URL casing changes. Commit.
  • Cleanup before merge request. Commit.
  • Added action to restore previously closed tabs. Commit.
  • Use QT 6.5 deprecation level. Commit.
  • Quickopen: Handle reslectFirst with filtering. Commit.
  • Fix strikeout attribute name. Commit.
  • Fix crash. Commit.
  • Documents: Fix row numbers not updated after dnd. Commit.
  • Build plugin: make sure the selected target stays visible when changing the filter. Commit.
  • Documents: Allow closing docs with middle click optionally. Commit.
  • Allow configuring diagnostics limit. Commit.
  • Remove not-really-optional dependencies from plugins. Commit.
  • Fix diagnostic count when removing diagnostics from a doc with multiple providers. Commit.
  • Diag: Show diagnostic limit reached warning when limit is hit. Commit.
  • Diag: Always allow diagnostics for active document. Commit.
  • Fix lsp semantic tokens range request. Commit.
  • Dap/client.cpp: Use QJsonObject instead of null. Commit.
  • Fix Kate snippets: crash when editing a snippet repository. Commit. Fixes bug #478230.
  • Fix: terminal path automatically changes on launch even if the terminal setting is disabled. Commit. Fixes bug #480080.
  • Check for version. Commit.
  • KateSaveModifiedDialog: Play warning message box sound. Commit.
  • Don't build ktexteditor, doesn't match the sdk anymore. Commit.
katomic
  • Appstream: use developer tag with name KDE. Commit.
  • Drop outdated pre-kf5 kconfig update rules. Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Store theme files as SVG in repo, compress to SVGZ only on installation. Commit.
  • Install theme data to themes/ subdir, for kdegames consistency. Commit.
kbackup
kblackbox
  • Appstream: use developer tag with name KDE. Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Store theme files as SVG in repo, compress to SVGZ only on installation. Commit.
  • Install theme data to themes/ subdir, for kdegames consistency. Commit.
kblocks
  • Appstream: use developer tag with name KDE. Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
kbounce
  • Appstream: use developer tag with name KDE. Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Store theme files as SVG in repo, compress to SVGZ only on installation. Commit.
kbreakout
  • Appstream: use developer tag with name KDE. Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
kbruch
  • Port deprecated qt6.7 methods. Commit.
  • It compiles fine without deprecated methods. Commit.
  • Update AppStream. Commit.
  • Set properties for plist file. Commit.
  • Make sure that icon is setting. Commit.
kcachegrind
  • Fix typo in the launchable name. Commit.
  • Fix crash when opening the back/forward/up action menus. Commit. Fixes bug #483973.
  • Fix instruction view. Commit.
  • Fix usage of no longer existing signal QComboBox::currentIndexChanged(QString). Commit.
  • Fix usage of no longer existing signal QComboBox::activated(QString). Commit.
  • Fix usage of no longer existing signal QProcess::error(ProcessError). Commit.
  • Appdata: add & tags. Commit.
  • Appdate: fix typo in "vi_z_ualisations". Commit. Fixes bug #465686.
  • Bump min required CMake/Qt/KF to 3.16/6.5/6.0. Commit.
  • Fix setting key shortcuts for Reload action. Commit.
kcalc
  • Add localization for decimal separator in KNumber.toQString. Commit.
  • It compiles with QT_NO_CONTEXTLESS_CONNECT. Commit.
  • Promote square root button to Normal mode. Commit. Fixes bug #471088.
  • Add cubic root parsing. Commit.
  • Use desktop-application. Commit.
  • Allow the string 'XOR' as a token for typed expressions. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Port away from QRegExp. Commit.
  • Appstream: Update developer name. Commit.
  • Appstream: Update developer name. Commit.
  • Change default shortcut to Calculator. Commit. See bug #478936.
  • Add missing include moc. Commit.
  • Use local include. Commit.
  • Apply missing i18n. Commit.
  • Use a more frameless style for the calculator display. Commit.
  • 461010 FEATURE: 470371 FEATURE: 470591 FEATURE: 142728 FEATURE: 459999 FEATURE: 443276 CCBUG: 447347 BUG: 454835. Commit.
kcalutils
kcharselect
  • Make use of ECMAddAppIcon to add app icon. Commit.
  • Flapak: Installl the breeze icon. Commit.
kclock
  • Remove warning. Commit.
  • Add missing explicit keyword. Commit.
  • Const'ify pointer. Commit.
  • Port deprecated method. Commit.
  • Remove unused includes. Commit.
  • Fix qml warning. Commit.
  • Add missing include moc. Commit.
  • Change appdata to comply with new FlatHub guidelines. Commit.
  • Update org.kde.kclock.appdata.xml. Commit.
  • Remove custom appstream check. Commit.
  • Fix selecting custom sound in alarm form being broken. Commit. Fixes bug #484229.
  • Port timer to play ringing sound through custom alarmplayer, rather than knotification. Commit. Fixes bug #483824.
  • Fix soundpicker page entries not selectable due to type error. Commit. Fixes bug #483453.
  • Appstream: Update developer name. Commit.
  • Appstream: Update developer name. Commit.
  • Ci: Use ubuntu runner. Commit.
  • Ci: Add tag to appstream test. Commit.
  • Add backdrop icon to time page. Commit.
  • Stopwatch: Refactor and move laps model to C++, improve UI. Commit. See bug #481883.
  • Remove clock widget on time page. Commit.
  • Fix navbar icons not showing with qqc2-breeze-style. Commit.
kcolorchooser
  • Make sure that icon is setting. Commit.
kcron
kde-dev-scripts
  • Add nurmi to relicensecheck.pl. Commit.
  • Add QWindow support. Commit.
  • Add merritt to relicensecheck.pl. Commit.
  • Rename include moc too. Commit.
kde-dev-utils
  • Appstream: add developer tag. Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Remove character that wasn't supposed to be in the install command. Commit.
kde-inotify-survey
  • Src/kded/kded.cpp : Fix typo in InotifyModule::refresh() i18n msgs. Commit.
kdebugsettings
  • Don't export private symbol. Commit.
  • Add missing [[nodiscard]]. Commit.
  • Port deprecated [=]. Commit.
  • It compiles fine without deprecated methods. Commit.
  • Depend against last qt version. Commit.
  • Remove qml version. Commit.
  • Replace Kirigami.BasicListItem. Commit.
  • Use constexpr. Commit.
  • USe _L1. Commit.
  • Use desktop-application. Commit.
  • Add cppcheck support. Commit.
  • Add vcs-browser. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • It compiles fine without deprecated method. Commit.
  • Fix url (use qt6 path). Commit.
  • We use QT_REQUIRED_VERSION here. Commit.
  • Optimization. Commit.
  • Fix typo. Commit.
  • Add a homepage to appdata to satisfy CI. Commit.
  • Output rules that override all others at the top of the save file. Commit.
  • Better wording for the CategoryWarning message. Commit.
  • Ensure that the CategoryWarning is shown, if relevant, on first startup. Commit.
  • Eliminate annoying "declaration shadows a member" warnings. Commit.
  • Use QLatin1StringView directly. Commit.
kdeconnect-kde
  • Remove no longer necessary Qt6Core5Compat dependency. Commit.
  • [filetransferjob] Simplify error handling. Commit.
  • Add 24.02.0 Windows artifact. Commit.
  • Smsapp/conversation list: Fix formatting issues and refactor code. Commit.
  • Fix: do not send NetworkPacket if autoshare is disabled when connecting. Commit. Fixes bug #476551.
  • Fix incorrect filename for duplicate copies on notification displays. Commit. Fixes bug #484727.
  • Make clang-format happy. Commit.
  • Smsapp/qml: Remove explicit column height binding. Commit.
  • Smsapp: Clean up conversation list title elements. Commit.
  • Smsapp/attachments: Remove Qt5Compat import. Commit.
  • Smsapp: Use Kirigami.ShadowedRectangle instead of DropShadow. Commit.
  • Smsapp/qml: Remove unneeded imports. Commit.
  • Improve accessibility based on HAN university accessibility report. Commit.
  • Smsapp/qml: Define explicit params in signal handlers. Commit.
  • Remove QTextCodec usage. Commit.
  • Add macOS Craft builds. Commit.
  • Apply 2 suggestion(s) to 2 file(s). Commit.
  • Don't install kdeconnectd in libexec. Commit.
  • [kcm] Use correct KCModule constructor. Commit. Fixes bug #482199. See bug #478091.
  • Sftp: --warning. Commit.
  • App: Put the Placeholder inside the view. Commit.
  • Remove unused dependency. Commit.
  • Remove master dependency overrides from craft config. Commit.
  • Disable Bluetooth backend due to https://bugs.kde.org/show_bug.cgi?id=482192. Commit.
  • Singlerelease is actually used. Commit.
  • [plugins/mousepad]: Add support for the persistence feature of the RemoteDesktop portal. Commit. Fixes bug #479013.
  • [plugins/telephony] Clear actions before creating new notification action. Commit. Fixes bug #479904.
  • Use StartupNotify now instead of X-KDE-StartupNotify. Commit.
kdegraphics-mobipocket
  • Port away from QRegExp. Commit.
kdenlive
  • Double click to select a track in timeline. Commit. See bug #486208.
  • Fix sequence clip inserted in another one is not updated if track is locked. Commit. Fixes bug #487065.
  • Fix duplicating sequence clips. Commit. Fixes bug #486855.
  • Fix autosave on Windows (and maybe other platforms). Commit.
  • Fix crash on undo sequence close. Commit.
  • Fix wrong FFmpeg chapter export TIMEBASE. Commit. Fixes bug #487019.
  • Don't invalidate sequence clip thumbnail on save, fix manually setting thumb on sequence clip. Commit.
  • Fixes for OpenTimelineIO integration. Commit.
  • Don't add normalizers to timeline sequence thumb producer. Commit.
  • Fix crash undoing an effect change in another timeline sequence. Commit.
  • WHen dragging a new clip in timeline, don't move existing selection. Commit.
  • Faster sequence switching. Commit.
  • Create sequence thumbs directly from bin clip producer. Commit.
  • Better icon for proxy settings page. Commit.
  • Fix mouse wheel does not scroll effect stack. Commit.
  • Open new bin: only allow opening a folder. Commit.
  • Fix monitor play/pause on click. Commit.
  • Ensure Qtblend is the prefered track compositing option. Commit.
  • Fix thumnbails and task manager crashes. Commit.
  • Various fixes for multiple bin projects. Commit.
  • Fix monitor pan with middle mouse button, allow zoomin until we have 60 pixels in the monitor view. Commit. See bug #486211.
  • Fix monitor middle mouse pan. Commit.
  • Track compositing is a per sequence setting, correctly handle it. Commit.
  • Fix archive widget showing incorrect required size for project archival. Commit.
  • FIx crash dragging from effect stack to another sequence. Commit. See bug #467219.
  • Fix typo. Commit.
  • Fix consumer crash on project opening. Commit.
  • Fix copying effect by dragging in project monitor. Commit.
  • Fix crash dropping effect on a track. Commit.
  • Fix duplicating Bin clip does not suplicate effects. Commit. Fixes bug #463399.
  • Workaround KIO Flatpak crash. Commit. See bug #486494.
  • Fix effect index broken in effectstack. Commit.
  • Fix double click in timeline clip to add a rotoscoping keyframe breaks effect. Commit.
  • Fix copy/paste rotoscoping effect. Commit.
  • Allow enforcing the Breeze icon theme (disabled by default on all platforms). Commit.
  • Fix effect param flicker on drag. Commit.
  • Fix tests warnings. Commit.
  • Test if we can remove our dark breeze icon theme hack on all platforms with the latest KF changes. Commit.
  • Dont lose image duration when changing project's framerate. Commit. See bug #486394.
  • Fix composition move broken in overwrite mode. Commit.
  • Fix opening Windows project files on Linux creates unwanted folders. Commit. See bug #486270.
  • Audio record: allow playing timeline when monitoring, clicking track rec... Commit. See bug #486198. See bug #485660.
  • Fix compile warnings. Commit.
  • Fix Ctrl+Wheel not working on some effect parameters. Commit. Fixes bug #486233.
  • On sequence change: correctly stop audio monitoring, fix crash when recording. Commit.
  • Fix Esc key not correctly stopping audio record. Commit.
  • Fix audio rec device selection on Qt5. Commit.
  • Fix Qt5 compilation. Commit.
  • Fix audio capture source not correctly saved / used when changed. Commit.
  • Fix audio mixer initialization. Commit.
  • Fix crash disabling sequence clip in timeline. Commit. Fixes bug #486117.
  • Minor fixes and rephrasing for render widget duration info. Commit.
  • Adjust timeline clip offset label position and tooltip. Commit.
  • Feat: Implement effect groups. Commit.
  • Windows: disable force breeze icon and enforce breeze theme by default. Commit.
  • Edit clip duration: process in ripple mode if ripple tool is active. Commit.
  • Delay document notes widget initialisation. Commit.
  • Limit the threads to a maximum of 16 for libx265 encoding. Commit.
  • Another round of warning fixes. Commit.
  • Fix Qt6 deprecation warning. Commit.
  • Restore audio monitor state when connecting a timeline. Commit.
  • Work/audio rec fixes. Commit.
  • Cleanup and fix crash dragging a bin clip effect to a timeline clip. Commit.
  • Add close bin icon in toolbar, reword open new bin. Commit.
  • Correctly ensure all Bin Docks have a unique name, add menu entry in Bin to create new bin. Commit.
  • Fix a few Project Bin regressions. Commit.
  • Remove unused parameter. Commit.
  • Add multi-format rendering. Commit.
  • Fix crash opening a file on startup. Commit.
  • New camera proxy profile for Insta 360 AcePro. Commit.
  • Fix slip tool. Commit.
  • Qt6 Audio recording fixes. Commit.
  • MLT XML concurrency issue: use ReadWriteLock instead of Mutex for smoother operation. Commit.
  • Rename View menu "Bins" to "Project Bins" to avoid confusion, don't set same name for multiple bins. Commit.
  • Add tooltip to channelcopy effect. Commit.
  • Fix crash after save in sequence thumbnails. Commit. See bug #485452.
  • Remove last use of dropped icon. Commit.
  • Use default breeze icon for audio (fixes mixer widget using all space). Commit.
  • Additional filters for file pickers / better way of handling file filters. Commit.
  • [nightly flatpak] Fix build. Commit.
  • Use default breeze icon for audio. Commit.
  • Fix possible crash on closing app just after opening. Commit.
  • Fix startup crash when pressing Esc. Commit.
  • Fix effects cannot be enabled after saving with disable bin/timeline effects. Commit. Fixes bug #438970.
  • Audio recording implementation for Qt6. Commit.
  • Fix tests. Commit.
  • Fix guides list widget not properly initialized on startup. Commit.
  • Fix Bin initialized twice on project opening causing various crashes. Commit. See bug #485452.
  • Fix crashes on insert/overwrite clips move. Commit.
  • Fix clips and compositions not aligned to track after spacer operation. Commit.
  • Fix spacer crash with compositions. Commit.
  • Fix spacer crash with guides, small optimization for group move under timeline cursor. Commit.
  • Correctly delete pluggable actions. Commit.
  • Fix dock action duplication and small mem leak. Commit.
  • View menu: move bins and scopes in submenus. Commit.
  • Ensure autosave is not triggered while saving. Commit.
  • Store multiple bins in Kdenlive Settings, remember each bin type (tree or icon view). Commit.
  • Code cleanup: move subtitle related members from timelinemodel to subtitlemodel. Commit.
  • Faster spacer tool. Commit.
  • Fix tab order of edit profile dialog. Commit.
  • Fix blurry folder icon with some project profiles. Commit.
  • Fix spacer tool with compositions and subtitles (broken by last commit). Commit.
  • Make spacer tool faster. Commit.
  • Monitor: add play zone from cursor. Commit. Fixes bug #484103.
  • Improve AV1 NVENC export profile. Commit.
  • Translate shortcut too. Commit.
  • Require at least MLT 7.22.0. Commit.
  • Use proper method to remove ampersand accel. Commit.
  • Drop code duplicating what KAboutData::setApplicationData() & KAboutData::setupCommandLine() do. Commit.
  • Fix possible crash when quit just after starting. Commit.
  • Fix crash in sequence clip thumbnails. Commit. See bug #483836.
  • Fix recent commit not allowing to open project file. Commit.
  • Go back to previous hack around ECM issue. Commit.
  • Restore monitor in full screen if they were when closing Kdenlive. Commit. See bug #484081.
  • When opening an unrecoverable file, don't crash but propose to open a backup. Commit.
  • Ensure we never reset the locale while an MLT XML Consumer is running (it caused data corruption). Commit. See bug #483777.
  • Fix: favorite effects menu not refreshed when a new effect is set as favorite. Commit.
  • Rotoscoping: add info about return key. Commit.
  • Fix: Rotoscoping not allowing to add points close to bottom of the screen. Commit.
  • Fix: Rotoscoping - allow closing shape with Return key, don't discard initial shape when drawing it and seeking in timeline. Commit. See bug #484009.
  • Srt_equalizer: drop method that is only available in most recent version. Commit.
  • Fix: Speech to text, allow optional dependencies (srt_equalizer), fix venv not correctly enabled on first install and some packages not installing if optional dep is unavailable. Commit.
  • Update and improve build documentation for Qt6. Commit.
  • Add test for latest cut crash. Commit.
  • Update Readme to GitLab CD destination. Commit.
  • Check if KDE_INSTALL_DIRS_NO_CMAKE_VARIABLES can be disabled (we still have wrong paths in Windows install). Commit.
  • Fix: cannot revert letter spacing to 0 in title clips. Commit. Fixes bug #483710.
  • Audio Capture Subdir. Commit.
  • Feat: filter avfilter.fillborders add new methods for filling border. Commit.
  • [nightly flatpak] Use the offical Qt6 runtime. Commit.
  • Update file org.kde.kdenlive.appdata.xml. Commit.
  • Update file org.kde.kdenlive.appdata.xml. Commit.
  • Add .desktop file. Commit.
  • Updated icons and appdata info for Flathub. Commit.
  • Fix whisper model size unit. Commit.
  • Don't seek timeline when hover timeline ruler and doing a spacer operation. Commit.
  • Improve install steps for SeamlessM4t, warn user of huge downloads. Commit.
  • Initial implementation of subtitles translation using SeamlessM4T engine. Commit.
  • Make whisper to srt script more robust, use kwargs. Commit.
  • Block Qt5 MLT plugins in thumbnailer when building with Qt6. Commit. Fixes bug #482335.
  • [CD] Restore use of normal Appimage template after testing. Commit.
  • Fix CI/CD. Commit.
  • [CD] Disable Qt5 jobs. Commit.
  • Speech to text: add a link to models folder and display their size in settings. Commit.
  • Whisper: allow setting a maximum character count per subtitle (enabled by default). Commit.
  • Enforce proper styling for Qml dialogs. Commit.
  • Add missing license info. Commit.
  • Allow customizing camcorder proxy profiles. Commit. Fixes bug #481836.
  • Don't move dropped files in the audio capture folder. Commit.
  • Don't Highlight Newly Recorded Audio in the Bin. Commit.
  • Show whisper output in speech recognition dialog. Commit.
  • Ensure translated keyframe names are initialized after qApp. Commit.
  • Don't call MinGW ExcHndlInit twice. Commit.
  • Fix extern variable triggering translation before the QApplication was created, breaking translations. Commit.
  • Fix bin thumbnails for missing clips have an incorrect aspect ratio. Commit.
  • Add Bold and Italic attributes to subtitle fonts style. Commit.
  • Warn on opening a project with a non standard fps. Commit. See bug #476754.
  • Refactor keyframe type related code. Commit.
  • Set Default Audio Capture Bin. Commit.
  • Fix python package detection, install in venv. Commit.
  • Try to fix Mac app not finding its resources. Commit.
  • Another attempt to fix appimage venv. Commit.
  • Add test for nested sequences corruption. Commit. See bug #480776.
  • Show blue audio/video usage icons in project Bin for all clip types. Commit.
  • Org.kde.kdenlive.appdata: Add developer_name. Commit.
  • Fix compilation warnings. Commit.
  • Better feedback message on failed cut. Commit.
  • Set default empty seek duration to 5 minutes instead of 16 minutes on startup to have a more usable scroll bar. Commit.
  • [Craft macOS] Try to fix signing. Commit.
  • [Craft macOS] Remove config for signing test. Commit.
  • Add some debug output for Mac effect drag crash. Commit.
  • Effect stack: don't show drop marker if drop doesn't change effect order. Commit.
  • Try to fix crash dragging effect on Mac. Commit.
  • Another try to fix monitor offset on Mac. Commit.
  • Don't display useless link when effect category is selected. Commit.
  • Add comment on MLT's manual build. Commit.
  • Add basic steps to compile MLT. Commit.
  • Blacklist MLT Qt5 module when building against Qt6. Commit.
  • Org.kde.kdenlive.appdata.xml use https://bugs.kde.org/enter_bug.cgi?product=kdenlive. Commit.
  • Fix Qt5 startup crash. Commit.
  • Refactor project loading message. Commit.
  • More rebust fix for copy&paste between sequences. Commit.
kdepim-addons
  • Fix build with corrosion 0.5. Commit.
  • Port to QCheckBox::checkStateChanged. Commit.
  • Scale down overly large barcodes when possible. Commit.
  • Scale down overly large footer images when needed. Commit.
  • Add missing [[nodiscard]]. Commit.
  • Remove unused Q_SLOT. Commit.
  • Use QList directly. Commit.
  • Don't export private method + add missing [[nodiscard]]. Commit.
  • Remove subdirectory. Commit.
  • Remove unused template (unmaintained). Commit.
  • Don't create two rule which check same host. Commit.
  • Not allow to enable/disable it. Commit.
  • Don't allow to select global rule. Commit.
  • Disable item when it's not local => we can't edit it. Commit.
  • Add support for enabled. Commit.
  • Use double click for open configure adblock. Commit.
  • USe QByteArrayLiteral. Commit.
  • Fix enum. Commit.
  • Prepare to add menu. Commit.
  • Don't export private methods. Commit.
  • Use = default. Commit.
  • Add missing [[nodiscard]]. Commit.
  • Don't use QtQml. Commit.
  • Add [[nodiscard]] + don't export private methods. Commit.
  • Use [[nodiscard]]. Commit.
  • Remove not necessary private Q_SLOTS. Commit.
  • Don't export symbol + use [[nodiscard]]. Commit.
  • Don't export private methods. Commit.
  • Add model. Commit.
  • Allow to add contextMenu. Commit.
  • Add enable column. Commit.
  • Use a QTreeView. Commit.
  • Add data etc methods. Commit.
  • Continue to implement model. Commit.
  • Add missing include moc. Commit.
  • Add model. Commit.
  • Prepare to fill list. Commit.
  • Fix locale. Commit.
  • Run the kitinerary extractor on gif files as well. Commit.
  • Use local include. Commit.
  • Remove calls to KMime::ContentType::setCategory. Commit.
  • Port away addContent method. Commit.
kdepim-runtime
  • SingleFileResource: trigger sync after initially loading file on start. Commit. Fixes bug #485761.
  • Use _L1. Commit.
  • We depend against qtkeychain 0.14.2 (kwallet6 support). Commit.
  • Port deprecated methods. Commit.
  • Intercept enter key. Commit.
  • Support NTLMv2. Commit.
  • Port EWS resource away from KIO Http. Commit.
  • Port ews resource to QtKeyChain. Commit.
  • We depend against kf6.0.0. Commit.
  • Apply i18n to percent values. Commit.
  • Bring back etesync support. Commit. Fixes bug #482600.
  • Fix endless sync loop with some remote iCal sources. Commit. Fixes bug #384309.
  • Port away from std::bind usage. Commit.
  • Use QtConcurrentRun directly. Commit.
  • Add QT6KEYCHAIN_LIB_VERSION 0.14.1. Commit.
  • Fix EWS config dialog. Commit.
  • Use KJob enum for error handling. Commit.
  • Use correct signature for qHash overload. Commit.
  • Ews: Handle KIO::ERR_ACCESS_DENIED error. Commit.
  • Ews: Use http1 for ews requests. Commit. See bug #480770.
  • Add missing include moc. Commit.
  • Move the token requester to KMailTransport. Commit.
  • IMAP: change Outlook app clientId to one owned by KDE. Commit.
  • Fix handling of expired Outlook OAuth2 tokens. Commit.
  • IMAP: implement XOAUTH support for Outlook/Office365 accounts. Commit.
  • Fix check for reveal password mode. Commit.
  • Debug--. Commit.
  • Remove unused pointer. Commit.
  • Port to setRevealPasswordMode when 5.249 (scripted). Commit.
  • Add debug category. Commit.
  • Use local include. Commit.
  • Remove calls to KMime::ContentType::setCategory. Commit.
  • Use isEmpty. Commit.
  • Fix large delete jobs. Commit.
  • Port deprecated method. Commit.
kdesdk-kio
  • Rename translation catalog to kio6_perldoc to match version. Commit.
  • Drop support for Qt5/KF5. Commit.
  • Use kdoctools' kde-docs.css instead of kio_docfilter.css. Commit.
kdev-python
  • Use FindPython3 instead of FindPythonInterp and FindPythonLibs. Commit.
kdevelop
  • Externalscript: don't attempt to open an empty-URL document. Commit.
  • BreakpointModel: work around another empty URL assertion failure. Commit.
  • BreakpointModel: always handle moving cursor invalidation. Commit.
  • BreakpointModel: fix -Wimplicit-fallthrough Clang warnings. Commit.
  • Prevent empty TextDocument::url(). Commit.
  • Assert correct document in TextDocument::documentUrlChanged(). Commit.
  • BreakpointModel: create moving cursors only for CodeBreakpoints. Commit.
  • BreakpointModel: skip setting up moving cursors in untitled documents. Commit.
  • BreakpointModel::removeBreakpointMarks: take non-const reference. Commit.
  • Appstream: use developer tag instead of deprecated developer_name. Commit.
  • BreakpointModel: add support for renaming documents with breakpoints. Commit.
  • BreakpointModel: inform the user when toggling fails. Commit.
  • BreakpointModel: prevent breakpoints in untitled documents. Commit.
  • Git plugin: use more efficient check for "Author" lines. Commit.
  • Git plugin: do not check commit line for author information. Commit.
  • Git plugin: fix parsing of commits that are tagged or tip of a branch. Commit.
  • Only reparse project if meson-info contents change. Commit. Fixes bug #482983.
  • Quick Open: add a TODO Qt6 rebenchmark comment. Commit.
  • BenchIndexedString: benchmark IndexedStringView in a container. Commit.
  • Introduce and use IndexedStringView. Commit.
  • Quick Open: store uint index in place of IndexedString. Commit.
  • Serialization: remove unused include. Commit.
  • BreakpointModel: complete document reload support. Commit. Fixes bug #362485.
  • TestBreakpointModel: test reloading a document changed on disk. Commit.
  • BreakpointModel: preserve document line tracking during reload. Commit.
  • Debugger: refactor updating breakpoint marks. Commit.
  • Debugger: explain document line tracking in a comment. Commit.
  • Debugger: allow inhibiting BreakpointModel::markChanged() slot. Commit.
  • Debugger: split Breakpoint::setMovingCursor(). Commit.
  • TestBreakpointModel: add two breakpoint mark test functions. Commit.
  • TestBreakpointModel: verify all breakpoint data during setup. Commit.
  • TestBreakpointModel: verify expected mark type. Commit.
  • Specialize QTest::toString() for two Breakpoint enums. Commit.
  • Specialize QTest::toString() for IDocument::DocumentState. Commit.
  • Debugger: move setState() and setHitCount() into Breakpoint. Commit.
  • Debugger: update marks when a breakpoint is hit. Commit.
  • Extract BreakpointModel::setupDocumentBreakpoints(). Commit.
  • BreakpointModel: remove partAdded() usage. Commit.
  • Debugger: move breakpointType() into Breakpoint class. Commit.
  • Optimize Breakpoint::enabled() by returning m_enabled directly. Commit.
  • Debugger: get rid of most MarkInterface::MarkTypes casts. Commit.
  • Debugger: add verify helper for breakpoints with no moving cursor. Commit.
  • Debugger: keep Breakpoint's moving cursor up to date. Commit.
  • Debugger: isolate saved line numbers from the moving cursors. Commit.
  • Debugger: delete moving cursors. Commit.
  • Debugger: register breakpoints after loading of the config data. Commit.
  • Debugger: forbid the copying and moving of breakpoints. Commit.
  • Debugger: document markChanged() better. Commit.
  • Org.kde.kdevelop.appdata: Add screenshot caption. Commit.
  • Org.kde.kdevelop.appdata: Add developer_name. Commit.
  • DebugController: optimize removing execution mark. Commit.
  • DebugController: drop QSignalBlocker from showStepInSource(). Commit.
  • DebugController: replace partAdded() usage. Commit.
  • Add new menu action to create named session. Commit. Fixes bug #462297.
  • Add tooltips to session names. Commit.
  • Add default name "(no projects)" to newly created session. Commit. Fixes bug #462297.
  • Openwith: enclose FileOpener in namespace OpenWithUtils. Commit.
  • Extract OpenWithPlugin::delegateToParts(). Commit.
  • Extract OpenWithPlugin::delegateToExternalApplication(). Commit.
  • Openwith: validate service storage ID read from config. Commit.
  • Openwith: store file opener ID type in config. Commit.
  • Openwith: don't read the same config entry repeatedly. Commit.
  • Openwith: extract defaultsConfig(). Commit.
  • Extract OpenWithPlugin::updateMimeTypeForUrls(). Commit.
  • Emit a warning when we fail to instantiate a ReadOnlyPart. Commit.
  • Raise KCoreAddons deprecation level now that everything compiles. Commit.
  • Port PluginController away from deprecated KPluginLoader API. Commit.
  • Port away from deprecated KPluginLoader::findPlugins. Commit.
  • Port away from deprecated KPluginMetaData::serviceTypes. Commit.
  • Port away from deprecated KPluginMetaData::readStringList API. Commit.
  • Fix deprecation warning in KDevelopSessions. Commit.
  • Raise min-deprecated version for KService API. Commit.
  • Port kdevkonsoleviewplugin away from deprecated API. Commit.
  • Refactor how we sort actions for the OpenWithPlugin. Commit.
  • Disable Open With embedded parts for directories. Commit.
  • Port IPartController and OpenWithPlugin away from KMimeTypeTrader. Commit.
  • Remove duplicate KService include. Commit.
  • Remove set-but-unused OpenWithPlugin::m_services. Commit.
  • Simplify IPartController::createPart. Commit.
  • Hide internal IPartController::findPartFactory. Commit.
  • Port partcontroller.cpp away from KMimeTypeTrader. Commit.
  • DRY: introduce mimeTypeForUrl in partcontroller.cpp. Commit.
  • Cleanup PartController::{can,}createPart mimetype/url handling. Commit.
  • Remove dead code. Commit.
  • Explicitly include KParts/ReadWritePart. Commit.
  • Port applychangeswidget away from KMimeTypeTrader. Commit.
  • GrepFindFilesThread: avoid calling QUrl::fileName(). Commit.
  • GrepFindFilesThread: match relative paths against Exclude filter. Commit. Fixes bug #361760.
  • Test_findreplace: test single file search location. Commit.
  • GrepFindFilesThread: don't match a search location against filters. Commit.
  • GrepFindFilesThread: navigate directories faster in findFiles(). Commit.
  • GrepFindFilesThread: don't search in symlinked files. Commit.
  • GrepFindFilesThread: fix limited-depth file search. Commit.
  • GrepFindFilesThread: fix and optimize limited-depth project file search. Commit.
  • Test_findreplace: test search limited to project files. Commit.
  • Test_findreplace: test search depth. Commit.
  • Test_findreplace: clang-format dataRows. Commit.
  • Test_findreplace: do not load any plugins. Commit.
  • Grepview: replace Depth comment with tooltip and What's This. Commit.
  • Grepview: normalize search location URL path segments. Commit.
kdf
  • It builds fine with QT_NO_CONTEXTLESS_CONNECT. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Port away from QRegExp. Commit.
  • Make sure that icon is setting. Commit.
  • Use StartupNotify now instead of X-KDE-StartupNotify. Commit.
kdialog
  • Remove obsolete comment. Commit.
  • Doc: specify file dialog's filter can be name or mime type filter. Commit.
  • Flatpak: Install the breeze icon. Commit.
kdiamond
  • Appstream: use developer tag with name KDE. Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
keditbookmarks
  • It builds fine with QT_NO_CONTEXTLESS_CONNECT. Commit.
  • Man page: refer to Qt6 & KF6 version of commandline options now. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • It compiles fine without deprecated method. Commit.
  • Use local include. Commit.
keysmith
  • Craft: We don't need master. Commit.
  • Add missing include moc. Commit.
  • .kde-ci.yml: add missing qqc2-desktop-style. Commit.
  • Port away from Qt5Compat. Commit.
  • Fix section header. Commit. Fixes bug #480085.
  • Show issuer name when removing a key. Commit. Fixes bug #477812.
kfind
  • Make compile with QT_NO_CONTEXTLESS_CONNECT. Commit.
  • Man page: refer to Qt6 & KF6 version of commandline options now. Commit.
  • Appstream: use developer tag with name KDE. Commit.
  • Use desktop-application. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • It compiles file without deprecated method + rename variable. Commit.
  • Rename as KF_... Commit.
  • Qt6Core5Compat is not optional. Commit.
  • Make sure that icon is setting. Commit.
  • Use StartupNotify now instead of X-KDE-StartupNotify. Commit.
kfourinline
  • Appstream: use developer tag with name KDE. Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Tweak the settings UI to fit the dialog size. Commit.
  • Rework the configuration dialogue. Commit. Fixes bug #101063.
  • Register app at user session D-Bus. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Store theme files as SVG in repo, compress to SVGZ only on installation. Commit.
  • Install theme data to themes/ subdir, for kdegames consistency. Commit.
kgeography
  • Update hungary.kgm. Commit.
  • Set properties for plist file. Commit.
kget
  • Use QList directly. Commit.
  • Add i18n to percent values. Commit.
  • Remove deprecated AA_UseHighDpiPixmaps. Commit.
kgoldrunner
  • Appstream: use developer tag with name KDE. Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
kgpg
  • Add missing include moc. Commit.
  • Use desktop-application. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Port away from QTextCodec. Commit.
  • Make sure that icon is setting. Commit.
khangman
  • Update homepage to apps.kde.org. Commit.
  • Appstream: use desktop-application type, add developer & launchable tags. Commit.
  • It compiles without deprecated methods. Commit.
  • Port away from Qt5Compat.GraphicalEffects. Commit.
  • Don't silently quit when required data files are not found. Commit.
  • Drop stale Phonon reference. Commit.
khelpcenter
  • Readd page search feature. Commit. Fixes bug #483972.
  • Load documentation pages with KIO::HideProgressInfo. Commit.
  • Fix missing URL redirection implementation in web engine feeding from KIO. Commit. See bug #484176.
  • Revert "Fix opening subpages of documentation". Commit.
  • Fix opening subpages of documentation. Commit. Fixes bug #484176.
  • Trigger Quirks mode for index/glossary/search HTML pages. Commit.
  • Unbreak endless invocation loop with "info" pages. Commit. Fixes bug #484977.
  • Page templates: fix CSS loading, DOCTYPE wrong uppercase HTML, not html. Commit.
  • Glossary pages: fix broken styling. Commit.
  • Fix outdated use of kdoctools5-common resources, kdoctools6-common now. Commit.
  • Contents & Glossary list: always activate entry on single click. Commit.
  • Forward/backward navigation: KToolBarPopupAction needs use of popupMenu(). Commit.
  • Use ECMDeprecationSettings. Commit.
  • Appstream: use desktop-application type, add developer tag. Commit.
  • Bump min required KF6 to 6.0 (and align Qt min version). Commit.
kidentitymanagement
  • Add missing [[nodiscard]]. Commit.
  • Add currentActivity method + make hasActivitySupport virtual. Commit.
  • Fix api. Commit.
  • Allow to get activities list. Commit.
  • Remove it as I will implement it directly in kmail. Commit.
  • Use identitytreedelegate. Commit.
  • Add delegate. Commit.
  • Minor. Commit.
  • Const'ify pointer. Commit.
  • Add hasActivitySupport. Commit.
  • Fix identitycombo. Commit.
  • Prepare to use proxymodel here. Commit.
  • Fix currentIdentityName. Commit.
  • Commented code --. Commit.
  • Fix currentIdentity. Commit.
  • Compile fine without qt6.7 deprecated methods. Commit.
  • Show identity identifier. Commit.
  • Revert "Use modelindex". Commit.
  • Revert "Use findData". Commit.
  • Use findData. Commit.
  • Use modelindex. Commit.
  • Const'ify pointer. Commit.
  • Don't store manager. IT's already stored in model. Commit.
  • We need to use currentData() as we will use filterproxymodel. Commit.
  • Add signal when activities changed. Commit.
  • Continue to implement identitywidget. Commit.
  • Prepare to add activities support. Commit.
  • Remove duplicate namespace. Commit.
  • Add missing methods. Commit.
  • Use UI:: class. Commit.
  • Prepare to add ui file. Commit.
  • Move to core. Not necessary to keep them in widget subdirectory. Commit.
  • Add autotests. Commit.
  • Add IdentityActivitiesAbstract. Commit.
  • Add IdentityActivitiesAbstract to combobox. Commit.
  • Add missing include mocs. Commit.
  • Add mIdentityActivitiesAbstract. Commit.
  • Store proxy model. Commit.
  • Use proxy model. Commit.
  • Add identityactivitiesabstract class. Commit.
  • Continue to implement identitywidget. Commit.
  • Allow to sort treeview. Commit.
  • Add header name. Commit.
  • Show bold when identity is default. Commit.
  • Hide column. Commit.
  • Add missing include moc. Commit.
  • Add identitywidget_gui. Commit.
  • Add IdentityTreeView. Commit.
  • Add model. Commit.
  • Add test apps. Commit.
  • Fix autotests. Commit.
  • Add autotest. Commit.
  • Prepare to add autotests. Commit.
  • Add identitywidget. Commit.
  • Add settings. Commit.
  • Prepare to implement "filterAcceptsRow". Commit.
  • Add include mocs. Commit.
  • Add sortproxymodel. Commit.
  • Prepare to implement identitytreeview. Commit.
  • Rename model. Commit.
  • Remove qml version. Commit.
  • Const'ify variables. Commit.
  • Install header. Commit.
  • Use model by default now. Commit.
  • Fix show default info. Commit.
  • Allow to use model. Commit.
  • Fix typo. Commit.
  • Add #ifdef. Commit.
  • Continue to implement model. Commit.
  • Use IdentityTableModel. Commit.
  • Increase version. Commit.
  • Revert "Improve model for using it everywhere (combobox, listview etc)". Commit.
  • Add specific role. We need to table model (where we can specify column used). Commit.
  • Add override. Commit.
  • Remove qml version. Commit.
  • Fix generate list of identity. Commit.
  • Continue to implement using model. Commit.
  • Increase version. Commit.
  • Improve model for using it everywhere (combobox, listview etc). Commit.
  • Prepare to use Model. Commit.
  • Add destructor. Commit.
  • Add autotest. Commit.
  • Prepare to created test apps. Commit.
  • Move find QtTest on top level. Commit.
  • Move in own directory. Commit.
  • We need only KPim6::IdentityManagementCore. Commit.
  • Add tooltip support. Commit.
  • Add comment about "using IdentityModel". Commit.
  • Move as private. Don't export private method. Commit.
  • Allow to show (Default setting identity). Commit.
  • Use = default;. Commit.
  • Show identitymodel.h in qtc6. Commit.
  • Use _L1 operator. Commit.
  • Time to increase version. Commit.
  • Remove unused include. Commit.
  • Fix coding style. Commit.
  • Add missing [[nodiscard]]. Commit.
kig
  • Objects/curve_imp.cc (CurveImp::cartesianEquationString): Fix typo in ret string. Commit.
  • Add launchable to appdata. Commit.
  • Scripting-api enable search, enable left hand side treeview, correct code style. Commit.
  • ".." -> ".". Commit.
  • Set properties for plist file. Commit.
kigo
  • Appstream: use developer tag with name KDE. Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
killbots
  • Appstream: use developer tag with name KDE. Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
kimap
  • Add missing [[nodiscard]]. Commit.
  • Expose AuthentificationMode to qt meta object. Commit.
  • Use local include. Commit.
  • Port to deprecated methods. Commit.
kio-admin
  • Avoid redundant password prompts. Commit.
kio-extras
  • Use QList directly. Commit.
  • Drop kio_docfilter.css, no longer used. Commit.
  • Man worker: use kdoctools' kde-docs.css instead of kio_docfilter.css. Commit.
  • Info worker: use kdoctools' kde-docs.css instead of kio_docfilter.css. Commit.
  • Bump min required KF to normal 6.0. Commit.
  • Man, info: fix outdated use of kdoctools5-common resources, 6 variant now. Commit.
  • Thumbnail: KIO::filesize_t type for sizes instead of qint64_t. Commit.
  • Thumbnail: remote max size limits for remote directory. Commit.
  • [thumbnail] Limit bits per pixel to 32. Commit. Fixes bug #484183.
  • Reduce dependencies. Commit.
  • Port most remaining QTextCodec uses. Commit.
  • Followup nfs code removal. Commit.
  • Nfs: rm -rf. Commit.
  • Afc: Adjust Solid action to new URL format. Commit.
  • Afc: Drop pretty name handling. Commit. Fixes bug #462381.
  • Sftp: add sftp_aio support. Commit.
  • Smb: remove support for samba <3.2. Commit.
  • Smb: remove excess return. Commit.
  • Kcms/proxy: Fix warning regarding Chromium. Commit. Fixes bug #480847.
  • Sftp: narrow into correct type. Commit.
  • Sftp: mode cannot be <0. Commit.
  • Sftp: magicnumber--. Commit.
  • Sftp: don't const trivial types in function arguments. Commit.
  • Sftp: stop implicit narrowing conversions. Commit.
  • Sftp: always open with O_CLOEXEC. Commit.
  • Sftp: silence switch default warning. Commit.
  • Sftp: remove unused header. Commit.
  • Sftp: remove constness where it gets in the way of move. Commit.
  • Thumbnail: ignore nice return value. Commit.
  • Sftp: unbreak gcc compat. Commit.
  • [fish] Use QByteArray for outBuf everywhere. Commit. Fixes bug #479707.
kio-gdrive
  • Add and make use of ECM clang-format integration. Commit.
kiriki
  • Appstream: use developer tag with name KDE. Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
kiten
  • Find and link to QDBus explicitely. Commit.
  • Add picture of the kanji browser. Commit.
  • Make sure that icon is setting. Commit.
kitinerary
  • Make CFR extractor cover more layout variants. Commit.
  • Add extractor script for international CFR PDF tickets. Commit.
  • Fix IRCTC departure time extraction. Commit. Fixes bug #486495.
  • Extract information about train-bound SNCB RCT2 tickets. Commit.
  • Restore disabled FreeBSD extractor tests. Commit.
  • Use released Poppler for stable branch Flatpak builds. Commit.
  • Fix extraction of cancellation URLs from Lufthansa pkpass files. Commit.
  • Don't fail on non-ticket pages in Trenitalia PDFs. Commit.
  • Switch extractor builds to use the 24.05 branch. Commit.
  • Restore support for Trenitalia PDFs with barcodes. Commit.
  • Compile with newer poppler. Commit.
  • Extend LH pkpass extractor script to support train tickets. Commit.
  • Add generic extraction support for train pkpass tickets. Commit.
  • Refactor reservation type conversion for reuse. Commit.
  • Don't produce invalid start times for airports with unknown timezones. Commit.
  • Fix start/end time check for restaurant reservations. Commit.
  • Add Motel One email confirmation extractor script. Commit.
  • Deal with formatting in Indico registration properties. Commit.
  • Handle more time formats in Indico confirmations. Commit.
  • Fix check for prices in SNCF extractor script. Commit. Fixes bug #485389.
  • Skip test with failing country detection on FreeBSD. Commit.
  • Add support for base64 encoded ERA SSB ticket barcodes. Commit.
  • Add extractor script for Eurostar's Thalys PDF ticket variant. Commit.
  • Fix Clang build. Commit.
  • Regenerate the train station database. Commit. See bug #485004.
  • Support VR station code umlauts. Commit. See bug #485004.
  • Build knowledge db code generator also on the CI. Commit.
  • Add extractor script for VR mobile PDF tickets. Commit. See bug #485004.
  • Decode Finish ERA SSB alphanumeric station codes correctly. Commit. See bug #485004.
  • Consider berth number in VR ERA SSB ticket barcodes. Commit. See bug #485004.
  • Fix ERA SSB date conversion. Commit. See bug #485004.
  • Use the generic subjectOf property for attaching Apple Wallet passes. Commit.
  • Fix(ticketportal): make the match for pkpass bundleId greedy. Commit.
  • Add(ticketportal): add ticketportal pkpass extractor. Commit.
  • Fix(ticketportal): using content.pages to interate over pages. Commit.
  • Add: Ticketportal event ticket extractor. Commit.
  • Use desktop-application. Commit.
  • Handle VDV product id 9996 for the new Deutschlandsemesterticket. Commit.
  • Improve dealing with binary barcodes in Apple Wallet passes. Commit.
  • Prettify data extracted from Eurostar ERA ELB barcodes. Commit.
  • Actually add the new Finnair extractor script. Commit.
  • Add extractor script for UK national railway pkpass files. Commit.
  • Don't override pkpass boarding pass child node results. Commit.
  • Extract Eurostar pkpass tickets. Commit.
  • Don't override results for pkpass files we cannot generically extract. Commit.
  • Handle all types of pkpass barcode formats. Commit.
  • Extract Eurostar PDF tickets. Commit.
  • Support PDF soft masked images. Commit.
  • Consistently use [[nodiscard]] in PdfImage types. Commit.
  • Ignore masks when checking for full-page raster images in PDFs. Commit.
  • Add Finnair e-ticket extractor script. Commit.
  • Fix: add amsbus e-ticket with reservation code only format. Commit.
  • Fix: add SPDX headers. Commit.
  • Fix: add moongate extractor to the .qrc list. Commit.
  • Add moongate event ticket extractor. Commit.
  • Handle German language European Sleeper seat reservations. Commit.
  • Fix typo in include guard. Commit.
  • Fix SNCF Carte Advantage token type. Commit.
  • Fix: added the SPDX Header for amsbus.cz extractor. Commit.
  • Add amsbus.cz bus ticket extractor. Commit.
  • Fix instructions on how to get the continous Flatpak build. Commit.
  • Check whether ERA FCB first name fields are set before using them. Commit.
  • Update dependency versions for static builds. Commit.
  • Improve salzbergwekr.de extractor: address extraction from text. Commit.
  • Add salzbergwerk.de tour reservation extractor. Commit.
  • Significantly increase thresholds for PDF vector graphics barcodes. Commit.
  • Normalize geo coordinate Place properties. Commit.
  • Handle ti.to emails with iCal attachments correctly. Commit.
  • Correctly update search offset for multi-leg National Express tickets. Commit.
  • Add extractor script for Leo Express. Commit.
  • Eventim: Drop debug output. Commit.
  • Eventim: Also read event name from KEY_EVENTLINE. Commit.
  • Add extractor script for Eckerö Line ferry tickets. Commit. Fixes bug #481739.
  • Handle ti.to PDF tickets as well. Commit.
  • Add extractor script for ti.to pkpass files. Commit.
  • Extract DB reservation iCal events. Commit.
  • Iterate full pdf from Trenitalia. Commit.
  • Minor typo in regexp for Trenitalia seat assignation. Commit.
  • Minor syntax fix in trenitalia.json file. Commit.
  • Fixed and improved parser for Trenitalia. Commit.
  • Added Flibco parser in the bundled extractors list. Commit.
  • Added Flibco parser. Commit.
  • Handle another DB regional ERA TLB ticket variant with PLAI layout. Commit.
  • Not necessary to use 6 suffix. Commit.
  • Increase the plausible boarding time window slightly. Commit.
  • Extract ticket number from IATA BCBP. Commit.
  • Handle time quadruples in the generic boarding pass extractor. Commit. Fixes bug #481281.
  • Support the horizontally split double ticket layout for PV/Vivi. Commit.
  • Extract seat information from Elron tickets. Commit.
  • Make LTG Link extractor more robust against slight layout variations. Commit.
  • Force-disable unity builds. Commit.
  • Handle Carte Advantage with multiple validity periods. Commit.
  • Also move ticketNumber to Ticket during import filtering. Commit.
  • Normalize reservationStatus properties using https URIs as well. Commit.
  • Check for invalid enum keys when deserializing JSON in all cases. Commit.
  • Allow to merge two flights even if one has no departure time. Commit.
  • Add extractor script for ANA etickets. Commit.
  • Also extract GIF files. Commit.
  • Don't set reservationNumber for Thalys ERA SSB barcodes to TCN. Commit.
  • Add support for inline PDF images. Commit.
  • Use local include. Commit.
  • Ns: Only return one of the possible station names. Commit.
  • Update blablacar-bus station list. Commit.
  • Stop the static extractor build job from triggering automatically. Commit.
  • Add JoinAction and Event::potentialAction. Commit.
  • Don't crash on missing PDF link actions. Commit.
  • Support https schema.org URIs. Commit.
  • Switch static extractor build to the stable Gear branch. Commit.
kjournald
  • Add missing include on endian.h. Commit.
kjumpingcube
  • Appstream: use developer tag with name KDE. Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Store theme files as SVG in repo, compress to SVGZ only on installation. Commit.
  • Install theme data to themes/ subdir, for kdegames consistency. Commit.
kldap
  • Continue to implement model. Commit.
  • Add parent. Commit.
  • Fix indent. Commit.
  • Add model. Commit.
  • Add missing [[nodiscard]]. Commit.
  • Fix windows build. Commit.
  • Replace tab with space in cmakelists.txt. Commit.
  • Use {}. Commit.
  • Use static_cast as we don't check it. Commit.
  • Coding style. Commit.
  • We depend against qtkeychain 0.14.2 (kwallet6 support). Commit.
  • Use _L1 operator. Commit.
  • Intercept return key. Commit.
  • Remove unused include. Commit.
  • We depend against kf6.0.0. Commit.
  • Add missing [[nodiscard]]. Commit.
  • Don't export private methods. Commit.
  • Use 0.14.1. Commit.
  • Use QT6KEYCHAIN_LIB_VERSION = 0.14.2. Commit.
  • Fix check for reveal password mode. Commit.
  • Port to setRevealPasswordMode (scripted). Commit.
  • Use local include. Commit.
  • Ldapoperation: evaluate value of HAVE_WINLDAP_H. Commit.
kleopatra
  • Don't show disabled certificates in signencryptwidget. Commit.
  • Bump version of kleopatra.rc. Commit.
  • Show certificate status in CertificateDetailsDialog. Commit.
  • Show the About dialog ourselves. Commit.
  • Port paperkey command away from GnuPGProcessCommand. Commit.
  • Show only one dialog when failing to import keys. Commit.
  • Make sure that users can't attempt to create a certificate expiring today. Commit.
  • Add missing include moc. Commit.
  • Delay initialization of column sizes until model contains keys. Commit.
  • Remove automatic column resize on show/hide column. Commit.
  • Fix restore of column layout of card certificate tree view. Commit.
  • Adapt to docaction API change. Commit.
  • Show S/MIME certificates for PKCS#15 cards. Commit.
  • Fix tab order by creating widgets in correct order. Commit.
  • Factor list of card certificates out of NetKeyWidget. Commit.
  • Update QtKeychain in flatpak. Commit.
  • Don't ask to publish revocations of local certifications. Commit.
  • Use QFileInfo::exists directly. Commit.
  • Port [=] deprecated in c++20. Commit.
  • Remove showToolTip helper. Commit.
  • Show explanation for deleting additional certificates in message box. Commit.
  • Add config for automatic key retrieval. Commit.
  • Add checkbox for enabling/disabling keyserver. Commit.
  • Add OpenPGP group and info label. Commit.
  • Add missing include for Windows. Commit.
  • Show correct origin in key search dialog. Commit.
  • Rework certificate deletion dialog. Commit.
  • Use desktop-application. Commit.
  • Use monospace font for certificate dump tab. Commit.
  • Add smartcard info tab to CertificateDetailsDialog. Commit.
  • Flatpak: Build PIM dependencies from master branch. Commit.
  • Improve smartcard storage location strings. Commit.
  • Flatpak: Use master branch of Libkleo. Commit.
  • Fix button state when creating subkeys widget. Commit.
  • Cleanup NewCertificateWizard. Commit.
  • Fix typo. Commit.
  • Simplify certificate details dialog. Commit.
  • Check for system tray icon. Commit.
  • Remove unused accessors for system tray icon. Commit.
  • Fix build with QT_NO_SYSTEMTRAYICON. Commit.
  • Do not quit Kleopatra when user chooses to just close the main window. Commit.
  • Accept close event of main window if Kleo is run with elevated permissions. Commit.
  • Quit Kleopatra when last windows is closed for elevated users on Windows. Commit.
  • Do not block application shutdown with a QEventLoopLocker. Commit.
  • Add error handling for Windows process connections. Commit.
  • Always quit on Quit for users with elevated permissions on Windows. Commit.
  • Show "No certificates found" overlay if nothing was found. Commit.
  • Add widget for showing a text overlay on top of another widget. Commit.
  • Factor the generic overlay handling out of ProgressOverlay. Commit.
  • Cancel lookup when user cancels progress dialog. Commit.
  • Remove message about ignored certificates without user IDs. Commit.
  • Remove extra margins. Commit.
  • Load value of "Treat .p7m files without extensions as mails" option. Commit.
  • Port away from KCMUtils. Commit.
  • Replace "key" with "certificate" in string. Commit.
  • Port away from removed CryptoConfigModule constructor. Commit.
  • Show a simple progress dialog while searching for certificates. Commit.
  • Don't show an error message if nothing is found on OpenPGP key server. Commit.
  • Add vcs-browser. Commit.
  • Fix config loading and saving. Commit.
  • Re-enable DeviceInfoWatcher on Windows. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Simplify key creation dialog. Commit.
  • Drop the obsolete kconf_update script. Commit.
  • Fix when "Imported Certificates" tab is shown. Commit.
  • We have to count the number of real subkeys, i.e. without the primary key. Commit.
  • Offer user the choice to change the subkeys only if there is a choice. Commit.
  • Consider a difference of up to 1 hour as same expiration as primary key. Commit.
  • Preselect certificate if there is only one search result. Commit.
  • Show certificate details instead of importing it when clicking on it in the server lookup dialog. Commit.
  • Restart gpg-agent instead of just shutting down the GnuPG daemons. Commit.
  • Skip keyserver lookup on certificate update if keyserver is disabled. Commit.
  • Fix minor typos. Commit.
  • Update validity settings description. Commit.
  • Fix some more state saving / restoration problems. Commit.
  • Also save tab order. Commit.
  • Immediately save new views. Commit.
  • Save views when closing one. Commit.
  • Improve tabwidget state saving. Commit.
  • Look for S/MIME certificates only. Commit.
  • Wait until the key cache is initialized before looking for smart cards. Commit.
  • Show progress while the card keys are learned. Commit.
  • Add a general progress overlay widget. Commit.
  • Make the WaitWidget more reusable. Commit.
  • Remove obsolete LearnCardKeysCommand. Commit.
  • Learn card certificates with ReaderStatus also for PKCS#15 cards. Commit.
  • Validate the certificates of the smart card. Commit.
  • Suspend automatic key cache updates while learning smart card certificates. Commit.
  • Avoid multiple runs of gpgsm --learn-card. Commit.
  • Force a refresh of the key cache after smart cards were learned. Commit.
  • Trigger learning of card certificates via ReaderStatus. Commit.
  • Look up certificates for NetKey cards in widget instead of card. Commit.
  • Add ability to learn smart cards to ReaderStatus. Commit.
  • Remove possibility to learn "NetKey v3 Card Certificates" via systray. Commit.
  • Always show the key list even if it's empty. Commit.
  • Automatically learn card keys. Commit.
  • Refactor key list state handling. Commit.
  • Fix restoring columns in certificatedetailsdialog. Commit.
  • Fix compilation with GPGME versions that don't yet have Key::hasEncrypt. Commit.
  • Add help item for the approval manual. Commit.
  • Remove unused member variable. Commit.
  • Also restore column hidden, expanded, order state. Commit.
  • Fix copying column widths to new tab. Commit.
  • Update subkey details dialog columns. Commit.
  • Fix loading keytreeview column widths. Commit.
  • Don't explicitely set a name for the first tab in the tab widget. Commit.
  • Highlight non-encryption keys in group's key list. Commit.
  • Prevent sign-only keys from being added to a key group. Commit.
  • Add command for creating key groups from selected certificates. Commit.
  • Add "Configure Groups" to toolbar. Commit.
  • Prevent the user from exporting groups containing sign-only keys. Commit.
  • Remove Qt::escape. Commit.
  • We don't use Qt::escape anywhere. Commit.
  • Use new folder-edit-sign-encrypt icon. Commit.
  • Warn the user when deleting keys that are part of a keygroup. Commit.
  • Fix update check for gpg4win. Commit.
  • Show a warning when the user imports a group containing sign-only keys. Commit.
  • Adapt SignEncryptWidget to be based on UserIDs instead of Keys. Commit.
  • Implement adding subkeys to an existing key. Commit.
  • Add screenshot of email view. Commit.
  • Use KF_MIN_VERSION/KMIME_VERSION in windows because for the moment version is not correct. We will fix it if necessary when windows will be reactivate. Commit.
  • Parent DecryptVerifyFilesDialog. Commit.
  • Restore column layout for most treeviews. Commit.
  • Use isEmpty here. Commit.
  • Use Algorithm and Keygrip columns in keylist. Commit.
  • Adapt to upstreamed column configuration menu and renamed NavigatableTreeView/NavigatableTreeWidget. Commit.
  • Allow users to change name of decryption result if file already exists. Commit.
  • Percent-encode wayland window token. Commit.
  • Fix compilation with Clang 16. Commit.
  • Allow dragging rows from keylist. Commit.
  • Export MainWindow and save token in environment variable. Commit.
  • Fix compilation with Clang 16. Commit.
  • Don't ask a second time for confirmation if a backup has been created. Commit.
  • Improve "copy/move key to smart card" workflow. Commit.
  • Fix sign/encrypt/decrypt/verify of notepad. Commit.
  • Ask user for confirmation to delete groups. Commit.
  • Improve file drop behavior. Commit.
  • Replace OK button with Save button in group edit dialog. Commit.
  • (Re-)add the edited group if it couldn't be found in the current groups. Commit.
  • Remove confusing config dialog behavior from groups dialog. Commit.
  • Use StartupNotify directly. Commit.
  • Add config option for adding a designated revoker for all new keys. Commit.
  • Use direct file I/O for verifying detached OpenPGP signatures. Commit.
  • Fix sign/encrypt for S/MIME. Commit.
  • Create temporary file to check if output folder is writable. Commit.
  • Do not use NTFS permissions check to check if output folder is writable. Commit.
  • Make decrypt/verify jobs directly read/write the input/output file. Commit.
  • Make sign/encrypt jobs directly read/write the input/output file. Commit.
  • Use more specific text for "More details" button for PGP keys. Commit.
  • Additionally show subkeys actions in a toolbar. Commit.
  • Use algorithm display name definitions from libkleo. Commit.
  • Limit subkey expiration date to primary key expiration date. Commit.
  • Apply code review suggestions. Commit.
  • Show subkeys without expiry as expiring when the parent key expires. Commit.
  • Ensure that the "Loading certificate cache..." overlay is shown. Commit.
  • Add icon to subkey validity change menu item. Commit.
  • Only allow email queries if no key/directory servers are configured. Commit.
  • Make WKD lookup work for email addresses surrounded by whitespace. Commit.
  • Added missing settings. Commit.
  • Don't start OpenPGP key server lookup if key server usage is disabled. Commit.
  • Simplify lookup of key IDs prefixed with "0x". Commit.
  • Try lookup via WKD even if key server is "none". Commit.
  • Add a tooltip for OpenPGP keyserver config mentioning "none". Commit.
  • Don't prefix special key server value "none" with hkps://. Commit.
  • Show an error if the usage of key servers has been disabled. Commit.
  • Bump Kleopatra version to 3.2.0. Commit.
  • Override comparison operator to consider read/displayed certificates. Commit.
  • Fix updating about data with custom functions. Commit.
  • Show certificate list and Learn Certificates button if it makes sense. Commit.
klettres
  • Update homepage to apps.kde.org. Commit.
  • Appstream: use desktop-application type, add developer & launchable tags. Commit.
  • Make sure to show icon. Commit.
klickety
  • Appstream: use developer tag with name KDE. Commit.
  • Adjust descriptions to try to fix Appstream validation. Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Use StartupNotify now instead of X-KDE-StartupNotify. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Store theme files as SVG in repo, compress to SVGZ only on installation. Commit.
klines
  • Appstream: use developer tag with name KDE. Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Store theme files as SVG in repo, compress to SVGZ only on installation. Commit.
kmag
  • Org.kde.kmag.metainfo.xml rename file from org.kde.kmag.appdata.xml. Commit.
  • It compiles fine without deprecated methods. Commit.
  • Man page: refer to Qt6 & KF6 version of commandline options. Commit.
  • Appstream: use developer tag with name KDE. Commit.
  • Use desktop-application. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Flatpak: Install a scaleable icon. Commit.
  • Make sure that icon is setting. Commit.
kmahjongg
  • Editor: remove overwrite check duplicated from QFileDialog::getSaveFileName. Commit.
  • Appstream: use developer tag with name KDE. Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Use StartupNotify now instead of X-KDE-StartupNotify. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
kmail
  • Add setIdentityActivitiesAbstract. Commit.
  • Add Activities enable supporté. Commit.
  • Generate config-kmail.h after setting HAVE_ACTIVITY_SUPPORT. Commit.
  • Adapt to new api. Commit.
  • Add include moc. Commit.
  • Prepare autotest. Commit.
  • Return current activities. Commit.
  • Fix generate config-kmail.h. Commit.
  • Add setTransportActivitiesAbstract. Commit.
  • Continue to implement activities support. Commit.
  • Add mIdentityActivities->setEnabled. Commit.
  • Add enabled support. Commit.
  • Add IdentityActivities. Commit.
  • Add identityactivities. Commit.
  • Add getter for TransportActivities. Commit.
  • Continue to implement TransportActivities. Commit.
  • Prepare TransportActivities support. Commit.
  • Add activities support. Commit.
  • Add activities debug. Commit.
  • Add code for implementing activities for the future (disable until 24.08). Commit.
  • Use TransportManagementWidgetNg. Commit.
  • Port deprecated qt6.7 method. Commit.
  • Expand the tab widgets in Kmail configuration dialog. Commit.
  • Remove slotClose. Commit.
  • Add context object to connect(). Commit.
  • We depend against qtkeychain 0.14.2 (kwallet6 support). Commit.
  • Depend against new api. Commit.
  • Remove unused variable. Commit.
  • Port to _L1 directly. Commit.
  • Use desktop-application. Commit.
  • Increase KTEXTADDONS_MIN_VERSION to 1.5.4, it fixes load configure dialog. Commit.
  • Use directly view-pim-mail. Commit.
  • Don't create message element when not necessary. Commit.
  • Rename variable + const'ify variable. Commit.
  • Add vcs-browser. Commit.
  • Don't duplicate "private:". Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Don't generate kmime element if not necessary. Commit.
  • Use constFirst. Commit.
  • Update copyright. Commit.
  • Add missing [[nodiscard]]. Commit.
  • Don't export private method. Commit.
  • Don't create element when it's not necessary. Commit.
  • Const'ify. Commit.
  • Add missing [[nodiscard]]. Commit.
  • Const'ify pointer. Commit.
  • Rename methods. Commit.
  • Remove unused includes. Commit.
  • Add appstream release information. Commit.
  • Fix HTML injection in externally added warning widget. Commit. See bug #480193.
  • Add appstream release information. Commit.
  • Apply i18n to percent values. Commit.
  • Use {} here. Commit.
  • Const'ify variable. Commit.
  • Don't necessary to use setModal here. Commit.
  • Const'ify variable/pointer. Commit.
  • Fix copyright. Commit.
  • Add [[nodiscard]]. Commit.
  • Don't export private symbol. Commit.
  • Add missing [[nodiscard]]. Commit.
  • Add missing explicit. Commit.
  • Add QT6KEYCHAIN_LIB_VERSION 0.14.1. Commit.
  • Increase version. Libkleo already required it. Commit.
  • Don't export private method + coding style + use [[nodiscard]]. Commit.
  • Remove unused comment. Commit.
  • Remove old comment (unused now). Commit.
  • Use KMessageWidget::Header. Commit.
  • Remove unused debug include. Commit.
  • Remove unused includes. Commit.
  • Org.kde.kmail2.appdata.xml add donation URL and launchable. Commit.
  • Fix crash on close. Commit.
  • Use local include. Commit.
  • Convert includes as local include. Commit.
  • Fix more clazy warnings. Commit.
  • Use screenshots from the cdn. Commit.
  • Don't insert HTML in subject. Commit. See bug #480193.
  • Show icon. Commit.
  • Split fetch list in several command. Commit.
  • Use StartupNotify directly. Commit.
  • Allow to add to kactioncollection. Commit.
  • Add Reopen Closed Viewer => we will able to add it in action collection. Commit.
  • Activate test on CI. Commit.
  • Isolate test. Commit.
kmail-account-wizard
  • Use QList directly. Commit.
  • We depend against qtkeychain 0.14.2 (kwallet6 support). Commit.
  • Legacy was removed long time ago. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Remove accountwizard.knsrc as it's unused. Commit.
  • Improve description of pop3 configuration. Commit.
  • Add support for creating google resource automatically. Commit.
  • Set hostname during automatic configuration of outgoing server. Commit.
  • Save mail transport and then add it to the manager. Commit.
  • Fix saving mail transport. Commit.
  • Add missing [[nodiscard]]. Commit.
  • Don't ask for password for gmail account. Commit.
  • Use consitent naming for resource created. Commit.
  • Remove code duplication. Commit.
  • Fix separator being displayed while below element is not. Commit.
  • Use list initialiazer constructor. Commit.
  • Fix disconnect mode not visible. Commit.
  • Reapply it. Commit.
  • Revert "Add QT6KEYCHAIN_LIB_VERSION". Commit.
  • Add QT6KEYCHAIN_LIB_VERSION. Commit.
  • We really need to have kolab support. Commit.
  • Fix qCWarning. Commit.
  • We can get legacy from git directly. Commit.
  • This check is not necessary now. Commit.
  • Debug--. Commit.
  • Fix QML name. Commit.
  • Fix triggered nextAction. Commit.
  • Remove unused include. Commit.
  • Debug--. Commit.
  • Add missing include moc. Commit.
  • Fix minor typos. Commit.
  • Disable for now the akonadi tests on the CI. Commit.
  • Reuse account configuration class for automatic account setup. Commit.
  • Rename manual configuration to account configuration. Commit.
  • Add UseTLS. Commit.
  • Add auto test for manual configuration. Commit.
  • Bring back autotests. Commit.
  • Fix automatic configuration. Commit.
  • Remove kolabl support from the UI for now. Commit.
  • Remove incorrect usage of kimap. Commit.
  • Fix visual glitch in configuration selection page. Commit.
  • Fix full name handling. Commit.
  • Rework identity handling. Commit.
  • Remove unused components. Commit.
  • Add kimap. Commit.
  • Move to declarative QML type registration. Commit.
  • Split ManualConfiguration from SetupManager. Commit.
  • Use MailTransport::Transport direclty in QML. Commit.
  • Start moving imap authentification type to KImap::AuthentificationType. Commit.
  • Reorganized pages. Commit.
  • Fix automatic setup. Commit. Fixes bug #480563.
  • Revert recent changes to make it easier to integrate. Commit.
  • Use debug category. Commit.
  • Improve debug. Commit.
kmailtransport
  • Add missing [[nodiscard]]. Commit.
  • Add currentActivity method + make hasActivitySupport virtual. Commit.
  • Fix api. Commit.
  • Hide ActivitiesRole column. Commit.
  • Allow to get activities list. Commit.
  • Check transportActivitiesAbstract. Commit.
  • Add more autotest. Commit.
  • Allow to show '(default)'. Commit.
  • Fix porting transportmanagementwidgetng. Commit.
  • Continue to port code. Commit.
  • Activate more code. Commit.
  • Show menu. Commit.
  • Port some code. Commit.
  • Add transportmanagementwidgetng_gui. Commit.
  • Make it compiles. Commit.
  • Fix class name. Commit.
  • Prepare to use new TransportTreeView. Commit.
  • USe constFirst. Commit.
  • Fix application name. Commit.
  • Add include moc. Commit.
  • Rename it. Commit.
  • Make editable. Commit.
  • Debug--. Commit.
  • Edit when we double click. Commit.
  • Make editable. Commit.
  • Debug--. Commit.
  • Rename class. Commit.
  • Continue to implement delegate. Commit.
  • Add missing include moc. Commit.
  • Add transportlistdelegate. Commit.
  • Hide column. Commit.
  • Add transportlistviewtest. Commit.
  • Add default values. Commit.
  • Add transportlistview_gui. Commit.
  • Add TransportActivitiesAbstract support. Commit.
  • Create transportlistview. Commit.
  • Create transportlistview. Commit.
  • Rename it. Commit.
  • Minor optimization. Commit.
  • Add hasActivitySupport. Commit.
  • Install TransportModel. Commit.
  • Remove old code. Commit.
  • Add missing [[nodiscard]]. Commit.
  • Add missing include moc. Commit.
  • For the moment remove this code. Commit.
  • Not necessary to use private Q_SLOTS. Commit.
  • Use model by default. Commit.
  • Fix use correct model. Commit.
  • Port to model. Commit.
  • Improve test combobox. Commit.
  • Move method as private class. Commit.
  • Prepare to use model. Commit.
  • Constify pointer. Commit.
  • Invalidate filter when activities changed. Commit.
  • Prepare to add activities. Commit.
  • Add transport id. Commit.
  • Prepare to use model. Commit.
  • Use MailTransport::TransportActivitiesAbstract. Commit.
  • Use model. Commit.
  • Prepare to use model. Commit.
  • Prepare to add activities support. Commit.
  • Remove unused method. Commit.
  • Add transportcombobox_gui apps. Commit.
  • Fix implement model. Commit.
  • Fix windows ci. Commit.
  • Get transport pointer. Commit.
  • Move in own repo. Commit.
  • Improve model. Commit.
  • Minor. Commit.
  • Continue to implement model. Commit.
  • Add TransportActivitiesAbstract. Commit.
  • Add missing [[nodiscard]]. Commit.
  • Don't export private methods. Commit.
  • Prepare to add transportactivitiesabstract. Commit.
  • Add TransportManager in model. Commit.
  • Add missing include moc. Commit.
  • Add proxy model. Commit.
  • Continue to implement model. Commit.
  • Prepare to use model. Commit.
  • Add i18n context. Commit.
  • We depend against qtkeychain 0.14.2 (kwallet6 support). Commit.
  • Use _L1 operator. Commit.
  • It broke on windows disable it. Commit.
  • We depend against kf6.0.0. Commit.
  • Apply i18n to percent values. Commit.
  • Time to depend against 0.14.1. Commit.
  • Add missing include moc. Commit.
  • Use QtKeychain instead of KWallet. Commit.
  • Implement Office365 XOAUTH2 authentication method for SMTP. Commit.
  • Bump version so we can depend on the new API in kdepim-runtime. Commit.
  • ServerTest: enable XOAUTH2 for Gmail and Office365. Commit.
  • Add Outlook OAuth2 token requester class. Commit.
  • Explicitely set the encryption mode in autotests. Commit.
  • Change default encryption to SSL/TLS. Commit.
  • Save after adding a new mail transport. Commit.
  • Fix ifdef for reveal password mode. Commit.
  • Port to setRevealPasswordMode (scripted). Commit.
  • Don't use alias in meta object definition. Commit.
  • Use local include. Commit.
kmime
  • Use local include. Commit.
  • Remove now unused ContentType::setCategory method. Commit.
  • Deprecate ContentType::contentCategory. Commit.
  • Use a locale for the tests that also works on FreeBSD. Commit.
kmines
  • Appstream: use developer tag with name KDE. Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Add missing CC-BY-SA-4.0 license text copy. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Store theme files as SVG in repo, compress to SVGZ only on installation. Commit.
kmix
  • Drop unused kcrash dependency. Commit.
kmousetool
  • Man page: refer to Qt6 & KF6 version of commandline options. Commit.
  • Appstream: use developer tag with name KDE. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
kmouth
  • Add missing include moc. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • We use QT_REQUIRED_VERSION here. Commit.
kmplot
  • Recognize tau as a constant. Commit.
  • Fix loading kmplot_part.rc in KF6. Commit.
  • Q_DECL_OVERRIDE -> override. Commit.
  • Add range to function display. Commit.
  • Take function bounds into account for min, max, and area. Commit.
  • Set properties for plist file. Commit.
  • [CI/CD] Add macOS jobs. Commit.
knavalbattle
  • Appstream: use developer tag with name KDE. Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Store theme files as SVG in repo, compress to SVGZ only on installation. Commit.
  • Install theme data to themes/ subdir, for kdegames consistency. Commit.
knetwalk
  • Theme preview PNGs: drop unused embedded color profile, rely on default sRGB. Commit.
  • Appstream: use developer tag with name KDE. Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
knights
  • Bug 429654 - Can't disable voice. Commit.
  • Port away from Qt5Compat. Commit.
  • Appstream: use developer tag with name KDE. Commit.
  • Bump min required Plasma libs to 6.0. Commit.
  • Fix crash during game over. Commit. Fixes bug #481546.
  • Flatpak: add libplasma as explicit source. Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Add missing KF6I18n dependency. Commit.
  • Fix crash while playing against CPU. Commit. Fixes bug #449639.
knotes
  • Use desktop-application. Commit.
  • Add vcs-browser. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Use local include. Commit.
  • Add parent + const'ify pointer. Commit.
  • Remove unused methods. Commit.
koko
  • Use consistently generic apps.kde.org/koko as homepage. Commit.
  • Appstream: use desktop-application type, add developer & launchable tags. Commit.
  • Qml/EditorView: Set position for InlineMessage in footer. Commit.
  • Add "koko" to keywords list. Commit. Fixes bug #480249.
  • Remove property dialog. Commit.
  • Disable slideshow on mobile. Commit.
  • Fix image actions on mobile. Commit.
  • Port away from deprecated ECMQMLModules. Commit.
kolf
  • Add missing receiver context of Qt connection lambda slot. Commit.
  • Appstream: use developer tag with name KDE. Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Store theme files as SVG in repo, compress to SVGZ only on installation. Commit.
  • Install theme data to themes/ subdir, for kdegames consistency. Commit.
kollision
  • Appstream: use developer tag with name KDE. Commit.
  • Show translated shortcut. Commit. See bug #484281.
  • Bump min required KF6 to 6.0. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Store theme files as SVG in repo, compress to SVGZ only on installation. Commit.
  • Install theme data to themes/ subdir, for kdegames consistency. Commit.
kolourpaint
kompare
  • Appstream: use desktop-application type, add developer tag. Commit.
kongress
  • Add license to git blame ignore file. Commit.
  • Add git blame ignore file. Commit.
  • Add and make use of ECM clang-format integration. Commit.
  • Port to ecm_add_qml_module. Commit.
  • Build with current ECM compiler default settings. Commit.
  • Appstream: use desktop-application type, add developer & launchable tags. Commit.
  • Fix broken section header in conferences view. Commit.
  • Fix broken section header in schedule view. Commit.
konqueror
  • Correctly call setNeedsSave when java or javascript settings change. Commit.
  • Add settings to customize the background color for WebEnginePage. Commit. Fixes bug #484437.
  • Fix crash when clicking on bookmark toolbar and allow configuring add bookmark shortcut. Commit. Fixes bug #485670.
  • Revert "Choose background color of WebEnginePage according to default palette". Commit.
  • Choose background color of WebEnginePage according to default palette. Commit. Fixes bug #484437.
  • Fix history when there's an URL change without a corresponding loadStarted signal. Commit. Fixes bug #467850.
  • Drop compatibility with KF5. Commit.
  • Ensure that settings are marked as saved after calling load. Commit.
  • Add missing parameter. Commit.
  • Fix missing URL redirection implementation in web engine feeding from KIO. Commit.
  • Appstream: use desktop-application type, add developer tag. Commit.
  • Fix crash when choosing the default web engine. Commit. Fixes bug #484683.
  • Allow the user to open or display a file right after it's been downloaded. Commit.
  • Ensure that popup windows are shown on Wayland. Commit. Fixes bug #477010.
  • Determine mimetype according to filename instead of contents, if possible. Commit.
  • Respect NewTabsInFront option when creating a Javascript window or opening link in new tab. Commit.
  • KF5 CI build needs explicit includes for version. Commit.
  • Run the appropriate 'kcmshell' command for the major version. Commit.
  • Fetch "Copy/Move To" option from the correct Dolphin config group. Commit.
  • Web archive and HTML thumbnail: Convert to JSON metadata. Commit.
  • Image Gallery plugin: Eliminate "use of old-style cast" warnings. Commit.
  • Remove 'Id' field from JSON plugin metadata. Commit.
  • Use modern connect syntax in KonqMainWindow. Commit.
  • Use correct slot name. Commit.
  • Fix: use proper CMakeLists variable name and fix versions. Commit.
  • Ensure WebEngineView receives focus after pressing return from the URL bar. Commit.
  • Ensure that GUI is correctly hidden and restored when toggling complete full screen. Commit.
  • Save and read cookies on disk. Commit.
  • Fix compilation with KF5 when DontUseKCookieJar is enabled. Commit.
  • Don't check for QtWebEngineWidgets_VERSION in KF6. Commit.
  • Only set the forcesNewWindow flag of BrowserArguments for WebBrowserWindow type. Commit.
  • Correctly set the needSave flag. Commit.
  • Fix the paths for the proxy and web shortcuts KCM in KF6. Commit.
  • Use QWebEnginePage::isVisible from WebEnginePage::changeLifecycleState. Commit.
  • Check if the value passed to runJavascript callbacks are valid. Commit.
  • Use the suggested file name when downloading a file. Commit.
  • Ensure that requested URL is set correctly when restoring a view from history. Commit.
  • Don't ask to save settings when nothing has changed in Performance KCM. Commit.
  • Remove dolphinnavigation KCM from configuration dialog. Commit.
  • Use StartupNotify now instead of X-KDE-StartupNotify. Commit.
  • Remove qDebug() calls. Commit.
konquest
  • Appstream: use developer tag with name KDE. Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Use StartupNotify now instead of X-KDE-StartupNotify. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
konsole
  • Use KIconTheme::initTheme & KStyleManager::initStyle to ensure proper. Commit.
  • Remove unused includes. Commit.
  • Construct tabbar with tabwidget parent. Commit.
  • Fix case when Lam Alef is at the end of the line. Commit.
  • Don't use Lam-Alef ligatures when shaping arabic letters. Commit. Fixes bug #478181.
  • Supress incorrect resize notifications. Commit.
  • Fixed the window geometry config file placement. Commit. See bug #481898. See bug #482954.
  • Ensure profile name length limit will work everywhere. Commit.
  • Document line numbers overlay and add GUI method to configure. Commit.
  • Initialize Vt102Emulation::m_currentImage. Commit.
  • Fix ProfileTest which started failing with Qt6.7. Commit.
  • Add "No wrap" setting to search options. Commit. Implements feature #303485.
  • Character: Return stringWidth, not value of ignoreWcWidth. Commit. Fixes bug #485155.
  • Add ability to put tabbar on the sides of the view (left/right). Commit.
  • Fix hamburger menu/toolbar issues when splitting tabs. Commit. Fixes bug #474848.
  • Manual: refer to Qt6 & KF6 version of commandline options now. Commit.
  • Add dummy title option for compatibility. Commit.
  • Use desktop-application. Commit.
  • Override width of YiJing Hexagram Symbols Unicode characters (0x4dc0-0x4dff). Commit. Fixes bug #421625.
  • Draw Braille characters instead of using font. Commit.
  • Add next/previous actions to change the profile of the current terminal. Commit. Fixes bug #413258.
  • Add hamburger menu action to all active views. Commit. Fixes bug #484171.
  • Check only IXON when getting flow control state. Commit. Fixes bug #457924.
  • Use default application as text editor by default. Commit.
  • Handle wrapped lines correctly in emulateUpDown(). Commit.
  • Implement expected column behaviour in up/down emulation. Commit.
  • Rework the logic of Screen::emulateUpDown(). Commit.
  • Do not enclose CTL tab in appearance dialogue in its own qwidget. Commit. Fixes bug #474309.
  • Fix strings to allow translations. Commit. Fixes bug #482364.
  • Fix the mouse-position base for semantic click. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Allow moving through search results using Numpad's Enter key. Commit.
  • Change type of tokenBuffer to QList allow longer length of tokens. Commit. Fixes bug #479241.
  • Draw block cursor with antialiasing. Commit. Fixes bug #483197.
  • Draw block cursor outline with MiterJoin. Commit. Fixes bug #483197.
  • Fallback to home dir if initial working dir is inaccessible. Commit. Fixes bug #470262. See bug #469249. See bug #475116.
  • Reshow configuration dialog after toggling borders. Commit. Fixes bug #479081.
  • Fix getting FreeBSD process name. Commit. Fixes bug #480196.
  • Fix touchscreen scroll inconsistency. Commit. Fixes bug #450440.
  • Don't rely on qtpaths for kconf_update scripts. Commit.
  • Revert "profile: enable underline files and open file/links by direct click". Commit.
  • Profile: enable underline files and open file/links by direct click. Commit. Fixes bug #481114.
  • HotspotFilter/ColorFilter: add a caption to the color preview. Commit.
  • Avoid constructing QChar from non-BMP codepoints. Commit.
  • Fix compile error on macOS. Commit.
  • Don't disable Pty on macOS. Commit.
  • Don't use KGlobalAccel on macOS. Commit.
  • Add note that uni2characterwidth tool doesn't build with Qt6. Commit.
  • Fix Qt 6 assert on QChar outside BMP. Commit.
  • Support non-BMP codepoints in HTMLDecoder. Commit. Fixes bug #479983.
  • TerminalDisplay/TerminalFonts: fix checking if emojiFont is set. Commit. Fixes bug #481211.
  • Fix: Issue with focus setting on wdg after relocating to a new splitter. Commit. Fixes bug #479858.
  • Fix flatpak build. Commit.
  • Fix View menu title case and add icon for mouse tracking. Commit.
  • Support Arch Linux names for the lrzsz executables. Commit.
  • Implemented DBus methods for reading displayed text. Commit. Fixes bug #238032.
kontact
  • Man page: refer to Qt6 & KF6 version of commandline options. Commit.
  • Use desktop-application. Commit.
  • Use _L1. Commit.
  • Fix bug 484599: Name of UI element too long (Hide/Show Sidebar). Commit. Fixes bug #484599.
  • Add missing [[nodiscard]]. Commit.
  • Const'ify pointer. Commit.
  • We don't have ui file here. Commit.
  • Add vcs-browser. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • [craft] Don't build master version for everything. Commit. Fixes bug #481455.
  • I push it by error. => disable until craft-windows support was fixed. Commit.
  • Use master version. Commit.
  • Start building Windows app packages. Commit.
kontactinterface
  • Use _L1 directly. Commit.
  • KPARTS 5.76 is not necessary now. Commit.
kontrast
  • Craft: We don't need master. Commit.
  • It compiles fine without deprecated methods. Commit.
  • Tweak @action context. Commit.
  • Make floating values locale-aware. Commit. Fixes bug #484660.
  • Improve string context. Commit.
  • Drop unused license to restore CI. Commit.
  • Ui/FavoritePage: introduce apply button. Commit.
  • Ui/FavoritePage: change layout of remove element button. Commit.
  • Ui/FavoritePage: restore and refactor clipboard logic. Commit.
  • Ui/FavoritePage: Set position for InlineMessage in footer. Commit.
  • Use local include. Commit.
konversation
kopeninghours
  • Adapt test data to KHolidays changes. Commit.
  • Include ECMQmlModule only when needed. Commit. Fixes bug #483400.
  • Keep year if months differ with day (undefined behaviour). Commit. Fixes bug #452236.
korganizer
  • Use TransportManagementWidgetNg. Commit.
  • Port deprecated methods. Commit.
  • Remove options from KOPrefs that already exist in CalendarSupport::KCalPrefs. Commit. Fixes bug #483504.
  • Use desktop-application. Commit.
  • Use view-calendar-tasks. Commit.
  • Add vcs-browser. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Remove the 'Custom Pages' settings from KOrganizer. Commit.
  • Add missing [[nodiscard]] remove unused Q_SLOTS. Commit.
  • Move constructor to private, we use singleton. Commit.
  • Add option to hide declined invitations from event views. Commit.
  • Set correct link for custompages handbook. Commit.
  • Remove unused KOHelper::resourceColor() overload. Commit.
  • Fix double-free corruption on exit. Commit.
  • Not necessary to use 6 suffix. Commit.
  • Use directly auto. Commit.
  • Const'ify variables. Commit.
  • Already defined as nullptr in header. Commit.
  • Remove unused include. Commit.
  • Const'ify variable. Commit.
  • Remove unused includes. Commit.
  • Remove akonadi test here. Commit.
  • Add test CI support. Commit.
  • Use StartupNotify directly. Commit.
kosmindoormap
  • Fix memory leak in parsing MapCSS conditions. Commit.
  • Build against dependencies from the stable branch. Commit.
  • Fix external usability of KOSM headers. Commit.
  • Use released Kirigami Addons. Commit.
  • Unify style for all corridor types. Commit.
  • Handle one more tagging variant for toilets. Commit.
  • Add Akademy 2024 venue as test location. Commit.
  • Fix about dialog missing data and showing an outdated version number. Commit.
  • Don't force master for Craft dependencies anymore. Commit.
  • Attempting to unbreak the Flatpak build again. Commit.
  • Switch to Breeze style for the Android demo app. Commit.
  • Move Craft ignore file here. Commit.
  • Use released Frameworks for static tools build. Commit.
  • Update nightly build links in the README. Commit.
  • Add missing Kirigami Addons dependency. Commit.
  • Add more indoor routing test locations. Commit.
  • Add std::hash specialization for OSM::Element. Commit.
  • Fix long-press event handling. Commit.
  • Use socket=fallback-x11. Commit.
  • Add class and layer selector key lookup for MapCSS styles. Commit.
  • Fix OSM::UniqueElement leaking when moving into an already set element. Commit.
  • Fix possible crash during teardown/shutdown. Commit.
  • Make hover selection a setting in the demo app. Commit.
  • Consistently use nodiscard and noexcept attributes in the OSM base types. Commit.
  • Improve external usability of AbstractOverlaySource. Commit.
  • Demonstrate highlighting hovered elements. Commit.
  • Factor out EventPoint to map screen coordinate conversion. Commit.
  • Expose hovered element in the scene controller and map item API. Commit.
  • Fix MapCSS pseudo class state evaluation. Commit.
  • Evaluate MapCSS pseudo classes. Commit.
  • Implement MapCSS import media types correctly. Commit.
  • Implement support for MapCSS import media types. Commit.
  • Add parser support for MapCSS pseudo classes. Commit.
kpat
  • Fix dealer lookup by name for help and solve cmdl arg. Commit.
  • Proofreading. Commit.
  • Man page: refer to Qt6 & KF6 version of commandline options now. Commit.
  • Appstream: use developer tag with name KDE. Commit.
  • Fix crash on undo. Commit. Fixes bug #483013.
  • Bump min required KF6 to 6.0. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
kpimtextedit
  • Remove ktexttemplate from dependencies. Commit.
  • Use _L1 operator. Commit.
  • Fix autotest. Commit.
  • Use local include. Commit.
  • Adapt to Qt6 font weight changes. Commit.
kpkpass
kpmcore
  • Initial support for bcachefs. Commit. Fixes bug #477544.
  • Fix compile warnings due to QVariant::type(). Commit.
  • Fix whole device exFAT filesystems. Commit. Fixes bug #480959.
  • Allow lowercase FAT labels. Commit. Fixes bug #466994.
kpublictransport
  • Remove PKP provider. Commit.
  • Fix dangling reference. Commit.
  • Make the pointless path filter for journey results actually work again. Commit.
  • Factor out journey filter thresholds. Commit.
  • Use the new location-based timezone propagation also for the onboard API. Commit.
  • Fill in missing timezones based on locations from KI18nLocaleData. Commit.
  • Add another Hafas coach/vehicle feature mapping. Commit.
  • Handle invalid coordinates when parsing Navitia responses. Commit.
  • Transitous: Move NL and BE to regularCoverage. Commit.
  • Db, transitous: Sync geometry. Commit.
  • Add attribution data for Transitous. Commit.
  • Map two more Hafas feature message codes. Commit.
  • Handle non-WGS84 coordinates in EFA responses. Commit.
  • Add MOTIS intermodal routing paths query support. Commit.
  • Add support for parsing MOTIS OSRM routing paths. Commit.
  • Add support for parsing MOTIS PPR routing path responses. Commit.
  • Fix Android build with Qt 6.7. Commit.
  • Dsb: Add proper polygon so it doesn't interfere in Norway. Commit.
  • Ltglink: Handle when transportation type is not provided. Commit.
  • Increase stop merging distance to 25. Commit.
  • Reduce LTG Link to anyCoverage. Commit.
  • Sync Transitous coverage from transport-apis. Commit.
  • Sync DB from transport-apis. Commit.
  • Downgrade Srbija Voz and ŽPCGore provider to anyCoverage. Commit.
  • Align configuration of MOTIS intermodal modes with Transport API Repository. Commit.
  • Fix journey header size when we don't have vehicle features. Commit.
  • Fix Transitous coverage geometry syntax. Commit.
  • Add support for out-of-line coverage geometry to the coverage QA script. Commit.
  • Sync DB coverage data from the Transport API Repository. Commit.
  • Fi_digitransit: Add proper polygon, so it doesn't affect Latvia and Estonia. Commit.
  • Drop defunct Pasazieru Vilciens backend. Commit.
  • Add one more Hafas onboard restaurant flag mapping. Commit.
  • Update Navitia coverage to match the current reality. Commit.
  • Add Transitous configuration to qrc. Commit.
  • Correctly parse ÖBB business area coach information. Commit.
  • Support per-coach occupancy information. Commit.
  • Add support for out-of-service train coaches. Commit.
  • Parse Hafas feature remarks. Commit.
  • Add two more coach feature flags found in Hafas responses. Commit.
  • Add vehicle feature API to Stopover as well. Commit.
  • Support OTP's bikes allowed data. Commit.
  • Show features also in journey data. Commit.
  • Parse accessibility information in Navitia responses. Commit.
  • Add feature API to JourneySection. Commit.
  • Port QML examples to use the new Feature API. Commit.
  • Update ÖBB coach layout parser to the latest reponse format. Commit.
  • Add feature API for entire vehicles. Commit.
  • Port vehicle layout response parsers to new feature API. Commit.
  • Add new Feature API to VehicleSection. Commit.
  • Add new [journey section|vehicle|vehicle section] feature type. Commit.
  • Update to Transitous configuration from Transport API repository. Commit.
  • Lib: networks: Rename Transitous to be universal. Commit.
  • Explicitly set by_schedule_time for MOTIS stopover queries. Commit.
  • Consistently use nodiscard attribute in journey and vehicle API. Commit.
  • Improve coach background color on incomplete coach type information. Commit.
  • Don't attempt to serialized non-writable properties. Commit.
  • Actually check the results of the Hafas vehicle result parsing tests. Commit.
  • Check car type before deriving class from UIC coach number. Commit.
  • Register QML value types declaratively. Commit.
  • Port QML import to declarative type registration. Commit.
  • Add support for Hafas rtMode TripSearch configuration parameter. Commit.
  • Increase DB Hafas API and extension versions. Commit.
  • Parse UIC station gidL entries in Hafas responses. Commit.
  • Update Austrian coverage polygons from Transport API Repository. Commit.
  • Fix locale overriding in request unit tests. Commit. Fixes bug #482357.
  • Add support for MOTIS line mode filters. Commit.
  • Remove the JSON key order hack for MOTIS journey requests. Commit.
  • Parse GTFS route colors in MOTIS responses. Commit.
  • Check for supported location types before triggering a query. Commit.
  • Clean up caching documentation and replace deprecated naming in the API. Commit.
  • Fix copy/paste mistake in caching negative journey query results. Commit.
  • Don't modify the request after we used it for a cache lookup. Commit.
  • Support arrival paging for MOTIS. Commit.
  • Implement generic fallback subsequent arrival paging. Commit.
  • Generate default request contexts for arrival paging as well. Commit.
  • Correctly select between intermodal and regular journey queries with MOTIS. Commit.
  • Add Location::hasIdentifier convenience method. Commit.
  • Implement stopover paging for MOTIS. Commit.
  • Generate correct default request contexts for previous departures. Commit.
  • Convert times for the vehicle layout queries to the correct local timezone. Commit.
  • Filter arrival-only/departure-only stopover query results from MOTIS. Commit.
  • Implement journey query paging for Motis. Commit.
  • Transitous: Update API endpoint. Commit.
  • Add helper method to set proper HTTP User-Agent headers. Commit.
  • Correctly de/encode MOTIS timestamps. Commit.
  • Document paging support API. Commit.
  • Fix the Android build. Commit.
  • Parse MOTIS journey paging request context data. Commit.
  • Use [[nodiscard]] consistently and extend API docs a bit. Commit.
  • Add Line::operatorName property. Commit.
  • Correctly swap start and destination for MOTIS backward searches. Commit.
  • Merge arrival/departure stopover query results. Commit.
  • Implement MOTIS departure queries. Commit.
  • Add tests for location search by coordinate with MOTIS. Commit.
  • Add config file for the Transitous development instance. Commit.
  • Make intermodal routing support a per-instance setting for MOTIS. Commit.
  • Add initial MOTIS support. Commit.
  • Also look for backend configurations on disk. Commit.
  • Support untranslated metadata files. Commit.
  • Serbijavoz: Fix wrongly matched station. Commit.
  • Fix test applications after kosmindoormap QML API changes. Commit.
  • Remove unavailable SNCB provider to enable fallback to DB. Commit.
  • Ltglink, pv, srbvoz, zpcg: Only add attribution when returning useful results. Commit.
  • Srbijavoz: Add quirks to match all stations with OSM. Commit.
  • Zpcg, zrbijavoz: Update station data. Commit.
  • Ltglink: Add support for notes. Commit.
  • Zpcg: Skip incomplete results. Commit.
  • NetworkReplyCollection: Give consumers a chance to handle allFinished of empty list. Commit.
  • Zpcg: Clean up. Commit.
  • Zpcg: Fix idName not being set on all names for a station. Commit.
  • Add Serbijavoz backend. Commit.
  • Zpcg: Prepare for adding srbvoz backend. Commit.
  • Work around yet another protobuf undefined define use issue. Commit.
  • Zpcg: Update station data with fix for "Prijepolje cargo". Commit.
krdc
  • Revert "Bump Frameworks and QT minimum versions". Commit.
  • Bump Frameworks and QT minimum versions. Commit.
  • Rdp: Proxy and Gateway settings. Commit. Fixes bug #482395.
  • Remove plugin id metadata. Commit.
  • Build plugins as MODULE libraries. Commit.
  • Ensure WinPR version matches FreeRDP version. Commit.
  • Close rdp session after receiving an error. Commit.
  • Use socket=fallback-x11. Commit.
  • Add and make use of ECM clang-format integration. Commit.
  • RDP: Fix resolution scaling and initial resolution settings. Commit.
  • Also disconnect the cliprdr channel. Commit.
  • Add icon for Remote Desktops sidebar menu item. Commit.
  • Rdp: fix mouse double click. Commit.
  • Fix disconnection on session init due to missing clipboard struct init; BUG: 478580. Commit.
  • Set default TLS security level to 1 (80 bit) to mimic freerdp default. Commit.
  • Rdp: add an option to set TLS security level. Commit.
  • Fix missing break in mouse event handler. Commit.
krecorder
  • Don't allow recording save dialog to be easily closed from clicking the scrim. Commit. Fixes bug #484174.
  • Ensure audio prober is not loaded. Commit.
  • Update build.gradle. Commit.
  • Fix android build. Commit.
  • Don't special case qt version on android. Commit.
  • Drop unused kwindowsystem dependency. Commit.
kreversi
  • Appstream: use developer tag with name KDE. Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Store theme files as SVG in repo, compress to SVGZ only on installation. Commit.
  • Install theme data to themes/ subdir, for kdegames consistency. Commit.
krfb
  • Fix build with >=QtWaylandScanner-6.7.1. Commit.
  • Pw: Fix build with last released KPipeWire release. Commit.
  • Fixed crash calling PWFrameBuffer::cursorPosition(). Commit. Fixes bug #472453.
  • Port KStandardAction usage to new connection syntax. Commit.
  • Use QList directly. Commit.
  • Fix assertion error when noWallet used. Commit.
  • Add nightly Flatpak build. Commit.
  • Pw: Improve fb allocation code. Commit.
  • Drop unused kcrash dependency. Commit.
  • Don't search for non-existant Qt6XkbCommonSupport. Commit.
  • Fix pipewire.h include not found. Commit.
  • Wayland: Adapt to change in kpipewire. Commit.
kruler
  • It compiles fine with QT_NO_CONTEXTLESS_CONNECT. Commit.
  • Update org.kde.kruler.appdata.xml - include screenshot caption and launchable parameter. Commit.
  • [Flatpak] Re-enable. Commit.
  • Make sure that icon is setting. Commit.
ksanecore
  • Add possibility to retrieve scanner data and option properties as JSON. Commit.
kshisen
  • Replace developer_name with developer. Commit.
  • Appdata.xml: Add developer_name. Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Use StartupNotify now instead of X-KDE-StartupNotify. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
ksirk
  • Do not set caption to application name, will result in duplicate. Commit.
  • Place "Contextual Help" entry in middle of Help menu. Commit.
  • Winner dialog: fix broken player name insertion into text. Commit.
  • Do not create layouts with parent argument when explicitly set later. Commit.
  • Appstream: use developer tag with name KDE. Commit.
  • Remove doc that doesn't compile. Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Ksirkskineditor: use KCrash. Commit.
  • Register apps at user session D-Bus. Commit.
  • Use StartupNotify now instead of X-KDE-StartupNotify. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
ksnakeduel
  • Add missing receiver context of Qt connection lambda slot. Commit.
  • Appstream: use developer tag with name KDE. Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Use StartupNotify now instead of X-KDE-StartupNotify. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
kspaceduel
  • Appstream: use developer tag with name KDE. Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Use StartupNotify now instead of X-KDE-StartupNotify. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
ksquares
  • Appstream: use developer tag with name KDE. Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
ksudoku
  • Renderer: fill name hashes only once. Commit.
  • Appstream: use developer tag with name KDE. Commit.
  • Fix HiDPI rendering in game views. Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Correct icon and text positions in game chooser for HiDPI mode. Commit.
  • Fix 25x25 letter markers not showing up for ksudoku_scrible.svg. Commit.
  • Register app at user session D-Bus. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Store theme files as SVG in repo, compress to SVGZ only on installation. Commit.
ksystemlog
  • Port away from QRegExp. Commit.
  • Adopt frameless look. Commit.
kteatime
  • Remove editor directives. Commit.
  • Add git blame ignore file. Commit.
  • Add and make use of ECM clang-format integration. Commit.
  • Appstream: use desktop-application type, add developer & launchable tags. Commit.
  • KAboutData: set homepage. Commit.
ktimer
  • It builds fine with QT_NO_CONTEXTLESS_CONNECT. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • It compiles fine without deprecated method. Commit.
  • Remove unused Qt5Compat dependency. Commit.
ktnef
ktorrent
  • Undo system tray bug workaround. Commit. Fixes bug #484598.
  • Avoid displaying "(I18N_ARGUMENT_MISSING)". Commit.
  • Fix crash when system tray icon is disabled. Commit. Fixes bug #484577.
  • Fix progress bar text placeholder. Commit.
  • CMake: Bump min libktorrent version. Commit.
  • Apply i18n to percent values. Commit. See bug #484489.
  • Set associated window for tray icon after showing main window. Commit. Fixes bug #483899.
  • Infowidget: add context menu action to rename files. Commit. Fixes bug #208493.
  • Save magnet queue whenever the queue is updated. Commit. Fixes bug #415580.
  • Proofreading. Commit.
  • Replace QWidget->show() with QWindow()->show(). Commit. Fixes bug #481151.
  • Use different icon for queued seeding and queued downloading. Commit. Fixes bug #312607.
  • [Flatpak] Re-enable. Commit.
  • Request symbolic tray icon. Commit. Fixes bug #480340.
ktouch
  • Revert us (qwerty) lesson words to 9bb5d012 (buggy) parent. Commit.
ktrip
  • Adapt to source incompatible Qt 6.7 JNI API. Commit.
  • Add cppcheck. Commit.
  • Use released Kirigami. Commit.
  • Update license information. Commit.
  • Add feature graphic and add/update mobile screenshots. Commit.
  • Clean up Craft settings. Commit.
  • Add dependencies for QML module. Commit.
  • Add query delay to avoid calling service while typing location. Commit.
  • Wait till location query has finished before making a new one. Commit.
  • Fix listview section headers not being visible. Commit.
  • Port to declarative type registration. Commit.
  • Add license header. Commit.
  • Add git blame ignore file. Commit.
  • Format QML sources. Commit.
ktuberling
  • Appstream: use developer tag with name KDE. Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
kturtle
  • Fix language switching. Commit.
  • It compiles fine without deprecated methods. Commit.
  • It compiles fine without deprecated methods. Commit.
  • Rename as KF_MIN_VERSION. Commit.
  • Port away from QRegExp. Commit.
kubrick
  • Fix transparent rendering of the cube. Commit. Fixes bug #486085.
  • Fix debug logging of GL Version; use categorized logging. Commit.
  • Appstream: use developer tag with name KDE. Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Register app at user session D-Bus. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Store theme files as SVG in repo, compress to SVGZ only on installation. Commit.
kwalletmanager
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Don't create main window on the stack. Commit. Fixes bug #482499.
  • Add KService dep to CMake. Commit.
  • Use StartupNotify now instead of X-KDE-StartupNotify. Commit.
kwave
  • Coding style: fixed lines > 80 characters. Commit.
  • Plugins/saveblocks: port QRegExp to QRegularExpression. Commit.
  • Plugins/export_k3b: port QRegExp to QRegularExpression. Commit.
  • Plugins/codec_ascii: port QRegExp to QRegularExpression. Commit.
  • Libgui: port QRegExp to QRegularExpression. Commit.
  • Libkwave: change QRegExp to QRegularExpression. Commit.
  • Coding style: fixed lines > 80 characters. Commit.
  • Tabs to spaces in some other files. Commit.
  • Bump KF5_MIN_VERSION and update where KMessageBox API has been deprecated. Commit.
  • Converted tabs to spaces in all .h and .cpp files, according to latest KDE coding style. Commit.
  • Bugfix: mime type names must not be localized. Commit.
  • Playback plugin: removed two unneeded Q_ASSERTs. Commit.
  • Playback_qt: fixed possible division through zero. Commit.
  • Bugfix: First run on multiscreen uses full desktop geometry. Commit.
kweather
  • Const'ify pointer. Commit.
  • Fix copyright. Commit.
  • Make compile with QT_NO_CONTEXTLESS_CONNECT. Commit.
  • Remove custom appstream check. Commit.
  • Fix licensecheck on the CI. Commit.
  • Ci: Make use of Ubuntu:devel. Commit.
  • Complement and Update org.kde.kweather.appdata.xml. Commit.
  • Don't enable page dragging between locations unless it's touch input. Commit.
  • Appstream: Update developer name. Commit.
  • Ci: Use ubuntu runner. Commit.
  • Ci: Add tag to appstream test. Commit.
  • Add appstream CI test. Commit.
  • Update Project Link in Readme. Commit.
kwordquiz
  • It compiles fine without deprecated methods. Commit.
  • Improve logo and appstream metadata for flathub. Commit.
  • Update homepage consistently to apps.kde.org. Commit.
  • Appstream: use desktop-application type, add developer & launchable tags. Commit.
  • It compiles fine without deprecated method. Commit.
  • Use correct variable KF_MIN_VERSION. Commit.
libgravatar
libkcddb
  • Port away from QRegExp. Commit.
libkcompactdisc
libkdegames
  • KGamePropertyHandler: disable remaining stray qDebug calls for now. Commit.
  • KGamePropertyHandler: use direct connection with QDataStream signal arg. Commit.
  • Fix missing receiver context of connection lambda slot. Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Revert "Bump min required KF6 to 6.0". Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Use local include. Commit.
libkdepim
  • Fix compilation with Qt 6.8 (dev). Commit.
  • Use _L1. Commit.
  • Apply i18n to percent values. Commit.
  • Add missing [[nodiscard]] + coding style. Commit.
  • Move destructor in cpp file. Commit.
  • Fix destroying down ProgressDialog. Commit.
  • Use local include. Commit.
libkeduvocdocument
  • It compiles fine without Qt deprecated methods. Commit.
  • It compiles fine without kf deprecated methods. Commit.
  • Remove Qt5/KF5 parts. Commit.
libkgapi
  • People API: handle EXPIRED_SYNC_TOKEN error properly. Commit.
  • Activate test CI. Commit.
  • Calendar API: implement support for Event.eventType. Commit.
  • Fix Calendar API test data. Commit.
  • Use QTEST_GUILESS_MAIN in file{copy,create}jobtest. Commit.
  • Use local include. Commit.
  • Introduce a BUILD_SASL_PLUGIN option for co-installability. Commit.
libkleo
  • Adjust test to behavior change of QTemporaryFile::fileName(). Commit.
  • Add missing include moc. Commit.
  • Use QT_REQUIRED_VERSION. Commit.
  • Add url parameter to docaction. Commit.
  • Try to prevent some invalid LDAP servers. Commit.
  • Add extra source for key origins to KeyListModel. Commit.
  • Store card information in KeyCache. Commit.
  • Port CryptoConfigModule away from KPageWidget. Commit.
  • Modernize/simplify code. Commit.
  • Start gpg-agent when sending a command to it fails with connection error. Commit.
  • Skip check for running gpg-agent when restarting it. Commit.
  • Add option to skip checking for a running gpg-agent. Commit.
  • Make Kleo::launchGpgAgent work for multiple threads. Commit.
  • Remove no longer needed qOverload for QProcess::finished signal. Commit.
  • Bump library version. Commit.
  • Restart gpg-agent instead of just shutting down all GnuPG daemons. Commit.
  • TreeView: add function to explicitely set config group nam. Commit.
  • Save TreeWidget state when it changes. Commit.
  • Save treeview state when it changes. Commit.
  • Disable too verbose logging. Commit.
  • Bump library version. Commit.
  • Add option to force a refresh of the key cache. Commit.
  • Fix 'ret' may be used uninitialized warning. Commit.
  • Warn about groups containing sign-only keys in the groups dialog. Commit.
  • Qt::escape is not used. Commit.
  • Fix deleting KeyGroups. Commit.
  • KeyListSortFilterProxyModel: Consider key filters when checking whether groups match. Commit.
  • Adapt KeySelectionCombo to use user IDs instead of Keys. Commit.
  • Rework UserIdProxyModel data handling. Commit.
  • Various fixes for UserIDProxyModel. Commit.
  • Add elgamal algorithm names to Formatting::prettyAlgorithmName. Commit.
  • Save column state of treewidgets. Commit.
  • Add Algorithm and Keygrip columns to keylist. Commit.
  • Move column configuration menu code to NavigatableTreeView/NavigatableTreeWidget. Commit.
  • Add some missing algorithm names. Commit.
  • Cmake: Fix tab vs space issue. Commit.
  • Create interface for adding drag functionality to item views. Commit.
  • Override hidden functions. Commit.
  • Fix debug logging of process output. Commit.
  • Add model containing the user ids of all keys. Commit.
  • Show a usage for ADSKs. Commit.
  • Add Formatting::prettyAlgorithmName. Commit.
  • Do not generate compat cmake files by default. Commit.
  • Support special keyserver value "none" in helper functions. Commit.
  • Prevent infinite recursion when listing subjects of certificates. Commit.
  • Don't list the root of a two certificate chain twice. Commit.
  • Fix missing std::string header with MSVC. Commit.
  • Bump library version. Commit.
  • Use AdjustingScrollArea in key approval dialog. Commit.
  • Add ScrollArea from Kleopatra. Commit.
  • Add GpgOL and Gpgtools mime filenames to classify. Commit.
libkmahjongg
  • Bump min required KF6 to 6.0. Commit.
  • Revert "Bump min required KF6 to 6.0". Commit.
  • Bump min required KF6 to 6.0. Commit.
libksane
  • CMakeLists: Use QT_REQUIRED_VERSION consistently. Commit.
  • Translate shortcut. Commit.
  • Use KWallet in KF6 build. Commit.
libksieve
  • Make compile with QT_NO_CONTEXTLESS_CONNECT. Commit.
  • We depend against kf6.0.0. Commit.
  • Fix check for reveal password mode. Commit.
  • Port to setRevealPasswordMode (scripted). Commit.
  • Use local includes. Commit.
libktorrent
  • Upnprouter: Send in forward and undoForward. Commit.
  • Upnprouter: Fix SOAPAction header in UPnP requests. Commit.
  • Changes to allow renaming in ktorrent. Commit.
  • Clazy: use multi-arg instead. Commit.
  • Clazy: don't include entire modules, just the classes we need. Commit.
  • Clazy: don't call first on temporary container. Commit.
  • Clazy: don't create temporary QRegularExpression objects. Commit.
  • Clazy: add missing Q_EMIT keywords. Commit.
  • Revert accidentally pushed commit "changes to allow renaming in ktorrent". Commit.
  • Changes to allow renaming in ktorrent. Commit.
lokalize
  • Fix stalled jobs when TM prefetch is enabled. Commit. Fixes bug #474685.
  • Add KDE Developer Name for Appdata to fix Flathub builds. Commit.
  • Add possibility to format for KDE PO summit. Commit.
lskat
  • Make all text translatable. Commit. Fixes bug #486448.
  • Appstream: use developer tag with name KDE. Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Register client app at user session D-Bus. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Install theme data to themes/ subdir, for kdegames consistency. Commit.
  • Store theme files as SVG in repo, compress to SVGZ only on installation. Commit.
mailcommon
  • Port deprecated methods. Commit.
  • Add parent. Commit.
  • Rename as forceFocus. Commit.
  • Add missing [[nodiscard]]. Commit.
  • Coding style. Commit.
  • Add missing [[nodiscard]]. Commit.
  • Coding style. Commit.
  • Const'ify pointer. Commit.
  • Use QStringView::split. Commit.
  • Add missing [[nodiscard]]. Commit.
  • Remove unused include. Commit.
  • Use kformat. Commit.
  • Use directly QString. Commit.
  • Increase version. Libkleo already required it. Commit.
  • Not export private method + coding style + use [[nodiscard]]. Commit.
  • Add missing [[nodiscard]]. Commit.
  • Const'ify pointer. Commit.
  • Fix coding style. Commit.
  • Use include as local. Commit.
  • Finish to implement expiremovejob. Commit.
marble
  • Normalize polygon winding order for 3D buildings. Commit.
  • Update OSMX rebuild instructions. Commit.
  • Fix Linux platform check. Commit.
  • Remove the no longer used high-z mbtile OSM raw data generator. Commit.
  • Only run NodeReducer on zoom levels where we actually need it. Commit.
  • Skip clipping of inner rings not included in the tile at all. Commit.
markdownpart
  • It compiles with QT_NO_CONTEXTLESS_CONNECT. Commit.
  • When activating the search bar, pick up any current selected text as default. Commit.
  • Bump min required KF6 to 6.0. Commit.
mbox-importer
  • Drop support for KF5's deprecated KToolInvocation. Commit.
merkuro
  • Prevents the recurrence end date combo from eliding. Commit.
  • Make delete dialog background scale with content. Commit.
  • Ensure window is not closed when last job is run. Commit.
  • Add missing include moc. Commit.
  • Use QList directly. Commit.
  • Adapt to new api. Commit.
  • Adapt to new api. Commit.
  • Const'ify pointer. Commit.
  • Improve wording in ImportHandler. Commit.
  • Const'ify pointer. Commit.
  • Fix initial position in hourly view when viewing calendar late. Commit.
  • Use early return and fix typo. Commit.
  • IncidenceEditorPage: Fix null dereferencing. Commit.
  • Fix some deprecated parameters injection. Commit.
  • Move DatePopup to a singleton. Commit.
  • Port away from custom DatePicker. Commit.
  • Fix missing import. Commit.
  • Fix call to inhesisting closeDialog method. Commit.
  • Remove other qml version. Commit.
  • Use ===. Commit.
  • Remove qml version. Commit.
  • Const'ify pointer. Commit.
  • Add explicit. Commit.
  • Port ImportHandler to MessageDialog. Commit.
  • Port all custom QQC2.Dialog to MessageDialog. Commit.
  • Initialize pointer. Commit.
  • Add missing [[nodiscard]]. Commit.
  • Fix qml warnings. Commit.
  • Fix code. Otherwise it will crash. Commit.
  • Remove duplicate import. Commit.
  • Increase version. Commit.
  • Fix menubar display. Commit.
  • Complement metainfo.xml. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Rework delete incidence dialog. Commit. See bug #482037.
  • Load about page asynchronously. Commit.
  • Add explicit keyword. Commit.
  • Add missing const'ref. Commit.
  • Add missing explicit. Commit.
  • Add missing [[nodiscard]]. Commit.
  • Add missing explicit. Commit.
  • Use FormPasswordFieldDelegate. Commit.
  • Don't use QtQml. Commit.
  • Add back no display in mail desktop file. Commit.
  • Use local include. Commit.
  • Use isEmpty(). Commit.
  • Added save as option to the context menu in folderview. Commit.
  • Fix invalid parent collection error when creating new contact. Commit.
  • Added backend for email composition. Commit.
  • Use new icons from Helden Hoierman. Commit.
  • Fix switch mode in the week view. Commit.
  • Fix identation. Commit.
  • Add autotest on FreeBSD. Commit.
  • Fix wrong weekday label of Chinese locale when length set to letter only (M). Commit. Fixes bug #450571.
messagelib
  • Avoid heap allocation when calculating size with encoding. Commit.
  • Unify setMessageCryptoFormat and setCryptoMessageFormat. Commit.
  • Port deprecated methods. Commit.
  • Already called in subclass. Commit.
  • Use QList directly. Commit.
  • Messageviewer.kcfg.in : In groups "Todo", "Event", "Note" fix whatsthis text. Commit.
  • Rename methods. Commit.
  • We don't have *.kcfg.cmake here. Commit.
  • Fix icon size. Commit.
  • Reduce memory => QList. Commit.
  • Fix potential problem: Saving over an existing file wouldn't truncate it first. Commit.
  • Add setPlaceholderText. Commit.
  • Don't create element when not necessary. Commit.
  • Don't create element when not necessary. Commit.
  • Don't export private symbol. Commit.
  • Remove private Q_SLOTS. Commit.
  • Add missing [[nodiscard]]. Commit.
  • Remove unused private Q_SLOTS. Commit.
  • Show text when there is not filter. Commit.
  • Fix i18n. Commit.
  • Add missing [[nodiscard]]. Commit.
  • Don't create message element when not necessary. Commit.
  • Add [[nodiscard]]. Commit.
  • Save recent address with full name. Commit. Fixes bug #301448.
  • Don't create elements when it's not necessary. + don't try to replace prefix if suject is empty. Commit.
  • Remove heap allocation in RichtTextComposerNg. Commit.
  • Remove KF6::KIOCore in templateparser too. Commit.
  • Remove not necessary KF6::KIOCore here. Commit.
  • We don't need to link to KIOCore in messagelist. Commit.
  • Fix include. Commit.
  • Add missing [[nodiscard]]. Commit.
  • Fix includes. Commit.
  • Use WebEngineViewer::BackOffModeManager::self(). Commit.
  • USE_TEXTHTML_BUILDER is used from long time without pb. Commit.
  • Minor optimization. Commit.
  • USe switch. Commit.
  • Const'ify variable. Commit.
  • Const'ify variables. Commit.
  • Allow to returns host searched in rules. Commit.
  • Debug--. Commit.
  • Load global files. Commit.
  • Add alwaysRuleForHost. Commit.
  • Remove extra /. Commit.
  • Don't make member variables const. Commit. Fixes bug #481877.
  • Add search path. Commit.
  • Load global settings. Commit.
  • Continue to implement it. Commit.
  • Prepare to load global rules. Commit.
  • Increase version. Commit.
  • Add autotests. Commit.
  • Use info only if it's enabled. Commit.
  • Save/load enable status. Commit.
  • Allow to enable/disable action. Commit.
  • Rename method/actions. Commit.
  • Store only local actions. Commit.
  • Allow define local/global openwith. Commit.
  • Minor optimization. Commit.
  • Use std::move. Commit.
  • Constructor must be private not singleton. Commit.
  • Allow open and save on main body parts. Commit.
  • Remove Q_SLOTS we use lambda now. Commit.
  • Use WebEngineViewer::CheckPhishingUrlCache::self(). Commit.
  • Rename method. Commit.
  • Move contructor in private area when we use singleton + add missing [[nodiscard]] + don't export private symbol. Commit.
  • Don't export private methods + add missing [[nodiscard]]. Commit.
  • Add missing [[nodiscard]] + MIMETREEPARSER_NO_EXPORT. Commit.
  • Remove unused private slot (we use lambda) + [[nodiscard]]. Commit.
  • Add missing [[nodiscard]] + move constructor in private area when we use. Commit.
  • Add missing MESSAGEVIEWER_NO_EXPORT + move constructor as private. Commit.
  • Debug--. Commit.
  • Add missing override [[nodiscard]] + const'ify variable. Commit.
  • Add missing [[nodiscard]] + move constructor as private when we use instance. Commit.
  • Add missing [[nodiscard]]. Commit.
  • Add explicit. Commit.
  • Move instance definition in c++. Commit.
  • Add missing [[nodiscard]]. Commit.
  • Use forward declaration directly. Commit.
  • Warning--. Commit.
  • Remove not necessary Q_SLOTS. Commit.
  • Const'ify variable. Commit.
  • Remove unused include. Commit.
  • Add missing [[nodiscard]]. Commit.
  • Webengineexporthtmlpagejob is a dead code. Used when we can't print with qwebengine. Commit.
  • Remove unused slots. Commit.
  • Const'ify pointer/variables. Commit.
  • Remove comment. Commit.
  • Fix includes. Commit.
  • Reduce string allocations. Commit.
  • Increase version. Libkleo already required it. Commit.
  • Don't export private methods too. Commit.
  • Not export private methods. Commit.
  • Use more MESSAGEVIEWER_NO_EXPORT. Commit.
  • Don't export private methods. Commit.
  • Remove unused include. Commit.
  • Fix autotest. Commit.
  • Fix encrypted attachments not showing in header. Commit.
  • Use local include. Commit.
  • QLatin1String is same as QLatin1StringView, we need to use QLatin1StringView now. Commit.
  • Replace all remaining stack-created Composer objects in cryptocomposertest. Commit.
  • Fix composerviewbasttest. Commit.
  • Port to takeContent. Commit.
  • Use explicit. Commit.
  • Fix cryptocomposertest. Commit.
  • Remove include. Commit.
  • Use QByteArrayLiteral. Commit.
  • Fix *-signed-apple render tests. Commit.
  • Fix openpgp-inline-encrypted-with-attachment rendertest. Commit.
  • Update body part factory test expectations to shared-mime-info 2.4. Commit.
  • Fix detection of kmail:decryptMessage link. Commit.
  • Adapt expected rendertest output to Qt6 AM/PM time formatting. Commit.
  • Parse email address we get from GpgME. Commit.
  • Fix ViewerTest::shouldHaveDefaultValuesOnCreation. Commit.
  • Fix Grantlee header test date/time formatting. Commit.
  • Fix replystrategytest. Commit.
  • Fix templateparserjob unit test. Commit.
  • Fix MessageFactoryTest. Commit.
  • Port NodeHelper away from deprecated Content::add/removeContent. Commit.
mimetreeparser
  • Fix non UNIX build. Commit.
  • USe pragma once. Commit.
  • Add override. Commit.
  • USe override keyword. Commit.
  • USe isEmpty here. Commit.
  • Fix build of cryptohelpertest with custom gpgmepp. Commit.
  • Fix potential problem: Saving over an existing file wouldn't truncate it first. Commit.
  • Fix url. Commit.
  • Fix cryptoutils unit tests. Commit.
  • We use QT_REQUIRED_VERSION here. Commit.
  • Fix minor typo adding a dot (*mime -> *.mime). Commit.
  • Use subject for the filename. Commit.
  • Change extension when saving file. Commit.
  • Remove unused forward declaration. Commit.
  • Use isEmpty() directly. Commit.
  • Remove unused includes. Commit.
  • Add missing [[nodiscard]]. Commit.
  • Don't export private methods. Commit.
  • Q_DECL_OVERRIDE-> override. Commit.
  • Add missing [[nodiscard]]. Commit.
  • Cont'ify pointer. Commit.
  • Remove unused pointer. Commit.
  • Not necessary to use 6 suffix. Commit.
  • Increase version. Libkleo already required it. Commit.
  • Use === operator. Commit.
  • Don't export private method + coding style + use [[nodiscard]]. Commit.
  • Fix variable is unused. Commit.
  • Not necessary to use 2 suffix. Commit.
  • Messageviewerdialog: Set window title. Commit.
  • Fix unit tests. Commit.
  • Use certificate instead of key in user interface. Commit.
  • Move to @same for products that are on the same release cycle. Commit.
  • Use local include. Commit.
  • Remove calls to KMime::ContentType::setCategory. Commit.
  • Fix typo. Commit.
  • Fix minor typo. Commit.
  • Fix message viewer dialog test. Commit.
  • Smime: Improve "no certificate found" error message. Commit.
  • Display error icon in KMessageWidgets. Commit.
  • Fix unit tests. Commit.
  • Make dialog resizable. Commit.
  • Fix minor typo. Commit.
  • Cleanup: Remove dead code. Commit.
  • Ensure email address in the header is visible and open with mailto:. Commit.
neochat
  • Fix module. Commit.
  • Adapt to behavior change in libQuotient. Commit.
  • Push ImageEditorPage using pushDialogLayer. Commit. Fixes bug #486315.
  • Fix opening room on mobile. Commit.
  • Fix AddServerSheet. Commit.
  • Revert "Preserve mx-reply in the edited message if it exists". Commit.
  • Preserve mx-reply in the edited message if it exists. Commit.
  • Use escaped title in devtools. Commit.
  • Work around QML opening dialog in wrong window. Commit.
  • Replace Quotient::Connection with NeoChatConnection where possible. Commit.
  • Refactor the MessageComponentModel component update. Commit.
  • Remove search bar; Use QuickSwitcher instead. Commit.
  • Fix Roomlist Shortcuts. Commit. Fixes bug #485949.
  • Force author display name in HiddenDelegate to PlainText. Commit.
  • Make the SpaceDrawer navigable with the keyboard. Commit.
  • Apply 1 suggestion(s) to 1 file(s). Commit.
  • Use AvatarButton in UserInfo instead of a custom button. This has the advantage of showing keyboard focus properly. Commit.
  • Use more appropriate icons and tooltips for the room info drawer handles. Commit.
  • Use new cornerRadius Kirigami unit across the app. Commit.
  • Make sure that tab can be used to navigate away from the chatbar. Commit.
  • Add Carl's focus title hack as a devtool option. Commit.
  • Improve CodeComponent background. Commit.
  • Make the "add new" menu button a hamburger menu. Commit.
  • Change actionChanged to notificationActionChanged. Commit.
  • Elide the Hidden delegate text. Commit.
  • Only override the DelegateType when showing hidden messages. Commit.
  • Implement devtoool to show hidden timeline messages. Commit.
  • Fancy Effects 2021-2024 gone but never forgotten. Commit.
  • Use 0.8.x for libQuotient flatpak. Commit.
  • Make sure the user can get to the navigationtabbar. Commit.
  • Rejrejore. Commit.
  • Jreojreojr. Commit.
  • Make sure the drawer get active focus on open. Commit.
  • RoomInformation: allow tabbing on actions. Commit.
  • Add kitemmodels back to Permissions.qml. Commit.
  • Try fixing test some more. Commit.
  • Make DrKonqi work with NeoChat. Commit.
  • Try fixing appium test. Commit.
  • Fix compatibility with libQuotient dev branch. Commit.
  • Remove outdated event registrations. Commit.
  • Fix typo. Commit.
  • Add option to show all rooms in "uncategorized" tab. Commit.
  • Add missing import to global menu. Commit.
  • Remember previous downloads after restarts. Commit.
  • Fix opening account editor. Commit.
  • Mark ThreePIdModel as uncreatable. Commit.
  • Add missing includes moc. Commit.
  • Add missing #pragma once. Commit.
  • Add visualisation of the account's third party IDs in the account editor. Commit.
  • Add hover button for maximising a code block. Commit.
  • Improve README. Commit.
  • Fix Verification Window Sizing. Commit. Fixes bug #485309.
  • Fix showing the unread count for DM section when not selected. Commit.
  • Add a debug options page to devtools with the option to always allow verification for now. Commit.
  • Fix feature flag devtools page by adding necohat import as this is where config comes from now. Commit.
  • Fix minor typos. Commit.
  • Use declarative type registration for remaining types. Commit.
  • Devtools: Implement changing room state. Commit.
  • Load Main qml component from module. Commit.
  • Create QML module for login. Commit.
  • Use Qt.createComponent in non-weird way. Commit.
  • Show QR code for room in drawer. Commit.
  • Add button to get a QR code for the local user to the account editor page. Commit.
  • Fix gaps at the top and bottom of SpaceHomePage witht he wrong background colour. Commit.
  • Add image info for stickers. Commit.
  • Linkpreviewer Improvements. Commit.
  • Render custom emoji icons in the completion pane. Commit.
  • Re-add requirement for having devtools active for the show message source action. Commit. Fixes bug #485140.
  • Force the choose room dialog's search dialog to be focused. Commit.
  • Fix the share dialog not showing up. Commit.
  • Show a verified icon for verified devices rather than a verify option. Commit.
  • Only ask for URL opening confirmation for QR codes. Commit. Fixes bug #484870.
  • Tree Model 2 Electric Boogaloo. Commit.
  • Make ConfirmUrlDialog HIG-compliant. Commit.
  • Fix QML warning. Commit.
  • Remove leftover signal handler. Commit.
  • Create component for showing a maximize version of a code snippet. Commit.
  • Create qml module for devtools. Commit.
  • Fix location delegates. Commit.
  • Shut qt up about models passed to QML. Commit.
  • Move the various room models into RoomManager. Commit.
  • Stay in DM tab when selecting a DM. Commit.
  • Rework roommanager for improved stability. Commit.
  • RoomManger connection. Commit.
  • Space Search. Commit.
  • Fix marking messages as read when the window is thin. Commit.
  • Set OUTPUT_DIRECTORY for qml modules. Commit.
  • Remove unused property. Commit.
  • Remove leftover signal. Commit.
  • Add pagination to space hierarchy cache. Commit.
  • Add "Leave room" button to sidebar. Commit. Fixes bug #484425.
  • Fix opening the last room active room if it's not in a space. Commit.
  • Make sure we're switching out of the space home page when leaving the currently opened space. Commit.
  • Fix plural handling in space member strings. Commit.
  • Improve space management strings. Commit.
  • Make various models more robust against deleted rooms. Commit.
  • UserInfo compact. Commit. Fixes bug #482261.
  • Remove external room window feature. Commit. Fixes bug #455984.
  • Show custom delegate for in-room user verification. Commit.
  • Add QR code scanner. Commit.
  • Support selected text for replies in the right click menu. Commit. Fixes bug #463885.
  • Use custom room drawer icons. Commit.
  • SpaceChildrenModel: Handle space being deleted. Commit.
  • Simplify spacedrawer width code. Commit.
  • Allow show sender detail from message context menu. Commit.
  • Fix logout current connection crash. Commit.
  • Use unique pointers for space child items. Commit.
  • Create a QML module for settings. Commit.
  • Always encrypt DMs when creating them. Commit.
  • Don't Maximize Stickers. Commit. Fixes bug #482701.
  • Fix Message Components for Tags with Attributes. Commit. Fixes bug #482331.
  • Fix crash when visiting user. Commit. Fixes bug #483744.
  • Fix manual user search dialog. Commit.
  • Fix Opening Maximized Media. Commit.
  • Improved itinerary delegates. Commit.
  • Add UI for entering key backup passphrase. Commit.
  • Fix removing a parent space when we're not joined. Commit.
  • Clean up button. Commit.
  • Fix opening manual room dialog. Commit.
  • More file previews. Commit.
  • Add back errouneously removed import. Commit.
  • Refactor and improve emoji detection in reactions. Commit.
  • Bump compiler settings level to 6.0. Commit.
  • Fix the quick format bar not actually doing anything. Commit.
  • Exclude lonely question marks from the linkify regex. Commit.
  • Timeline Module. Commit.
  • Remove stray log. Commit.
  • Itinerary Component. Commit.
  • Fix typo in MessageEditComponent. Commit.
  • Don't destroy formatting when editing previous messages. Commit.
  • Prevent collision between KUnifiedPush DBus and KRunner DBus. Commit.
  • Make the tabs in developer tools full-width. Commit.
  • Make sure that timeline is scrolled to end when switching room. Commit.
  • Add purpose plugin. Commit.
  • Remove manual window toggling for system tray icon. Commit. Fixes bug #479721. Fixes bug #482779.
  • Fix crash in RoomTreeModel. Commit.
  • Require frameworks 6.0. Commit.
  • Re-order spaces by dragging and dropping. Commit.
  • Move the devtools button to UserInfo. Commit.
  • Make sure that the MessageSourceSheet component is created properly in devtools. Commit.
  • Allow opening the settings from the welcome page. Commit.
  • Don't link KDBusAddons on windows. Commit.
  • Fix space tree refresh. Commit.
  • Improve hover link indicator accessibility. Commit.
  • Fix appstream. Commit.
  • StripBlockTags Fixes. Commit.
  • Add highlight and copy button to code component. Commit.
  • No Code String Convert. Commit.
  • Visualise readacted messages. Commit.
  • Fix binding loop in NotificationsView. Commit.
  • Fix QML warning. Commit.
  • Show link preview for links in room topics. Commit.
  • Remove unnecessary regex in room topic component. Commit.
  • Use plaintext in devtools room selection combo. Commit.
  • Add devtools button to account menu. Commit.
  • Hide typing notifications for ignored users. Commit.
  • Fix the top section heading in the timeline. It was previously causing anchor loops. Commit.
  • Notification Consistency. Commit.
  • Fix (un)ignoring unknown users. Commit.
  • Fix compilation error. Commit.
  • Improve appstream metadata. Commit.
  • Add app identifier in donation url. Commit.
  • Add more appstream urls. Commit.
  • Updated room sorting. Commit.
  • Split text section into blocks. Commit.
  • Devtools: Split state keys into a separate list. Commit.
  • Adapt to QTP0001. Commit.
  • Show AccountData in Devtools. Commit.
  • Fix sharing. Commit.
  • Cache space hierarchy to disk. Commit.
  • Make sure that only text messages can be edited. Commit.
  • Add view of ignored users and allow unignoring them. Commit.
  • Port room upgrade dialog to Kirigami.Dialog. Commit.
  • Favourites -> Favorites. Commit. Fixes bug #481814.
  • Don't build kirigami-addons master. Commit.
  • Pin kirigami-addons. Commit.
  • Move ShowAuthorRole to MessageFilterModel. Commit.
  • Create a feature flag page in devtools. Commit.
  • Make sure that the room isn't already in the model before appending. Commit.
  • Html-escape display name in user detail sheet. Commit.
  • Fix saving images from maximize component. Commit.
  • Add feature flag for reply in thread. Commit.
  • Introduce MediaManager. Commit.
  • Leave predecessor rooms when leaving room. Commit.
  • Improve push notification string. Commit.
  • Remove room from RoomTreeModel before leaving it. Commit.
  • Fix crash in ImagePacksModel. Commit.
  • Fix email. Commit.
  • Quotient -> libQuotient. Commit.
  • Fix disconnect warning. Commit.
  • Fix qml warning. Commit.
  • Don't try setting up push notifications when there's no endpoint. Commit.
  • Run qmlformat. Commit.
  • Remove duplicated actions. Commit.
  • Separate MessageDelegateContextMenu to its own base component. Commit.
  • Remove redundant checks. Commit.
  • Fix some properties. Commit.
  • Port RoomList to TreeView. Commit. Fixes bug #456643.
  • Fix crash when there is no recommended space. Commit.
  • Fix audio playback. Commit.
  • Add neochat 24.02 release note. Commit.
  • Add a way for distros to recommend joining a space. Commit.
  • Change ExploreComponent to signal text changes and set filterText from there. Commit.
  • Space notification count. Commit.
  • Fix Space Saving. Commit.
  • Message Content Rework. Commit.
  • Fix reaction delegate sizing for text reaction. Commit.
  • Fix reaction update event when the event is not there anymore. Commit.
  • Skip Welcome screen when there's only one connection and it's loaded. Commit.
  • Allow dropping connections from the welcome page. Commit.
  • Make the settings window a little bit taller to accommodate most pages. Commit.
  • Show custom emoji reactions as per MSC4027. Commit.
  • Fix AudioDelegate playback. Commit.
  • Remember Space. Commit.
  • Improve getBody. Commit.
  • Run qmlformat over everything. Commit.
  • Fix layoutTimer. Commit.
  • Support the order parameter in m.space.child events. Commit.
    • Low priority rooms only show highlights and mentions in the roomlist. Commit.
  • Use resolveResource for SpaceDrawer and RoomListPage. Commit.
  • Revert "Compact Mode Improvements". Commit. Fixes bug #480504.
  • Change the behaviour when clicking on a space. Commit.
  • Revert "Add a way for distros to recommend joining a space". Commit.
  • Add a way for distros to recommend joining a space. Commit.
  • Don't color usernames in state delegates. Commit.
  • Compact Mode Improvements. Commit.
  • Fix copying selected text from a message. Commit.
  • Refactor EventHandler. Commit.
  • MessageSource Line Numbers. Commit.
  • Always use resolveResource instead of enterRoom or EnterSpaceHome. Commit.
  • Manual friend ID. Commit.
  • Add appstream developer tag and remove developer_name tag. Commit.
  • Autosearch. Commit.
  • Fix the vertical alignment of the notification bubble text. Commit.
  • The search for friendship. Commit.
  • Remove workaround for QTBUG 93281. Commit.
  • Add icon for notification state menu. Commit.
  • Generic Search Page. Commit.
  • Hide the subtitle text for room delegates if there is none. Commit.
  • Remove the option to merge the room list. Commit.
  • Clip QuickSwitcher. Commit.
  • Require master of ECM. Commit.
  • Current Room Messages. Commit.
  • NeoChatConnection signals. Commit.
  • Make the search message dialog header way prettier, like it is in KCMs. Commit.
  • Add missing thread roles in SearchModel. Commit.
  • Why can't we be friends. Commit.
  • Refactor proxy configuration and move to separate file. Commit.
  • Refactor some code around connection handling. Commit.
  • Move notifications button to space drawer. Commit. Fixes bug #479051.
  • Add basic Itinerary integration. Commit.
  • Don't crash when calling directChatRemoteUser in something that isn't a direct chat. Commit.
  • Readonly Room. Commit. Fixes bug #479590.
okular
  • Unify usage of WITH_K7ZIP. Commit.
  • Fix sidebar status not being respected when opening the first file. Commit. Fixes bug #484938.
  • We want to create appx packages for windows. Commit.
  • Remove CHM generator; disabled for 4 months. Commit.
  • Load certificates delayed. Commit. Fixes bug #472356.
  • Add unit test for AFNumber_Format. Commit.
  • Djvu: Remove support for old djvu library version. Commit.
  • Remove extra ;. Commit.
  • Various minor fixes. Commit.
  • A collection of cppcheck fixes. Commit.
  • Let poppler pick the font size when signing signature fields. Commit. See bug #443403.
  • Port away from Qt5Compat.GraphicalEffects. Commit.
  • Add Windows Craft job. Commit.
  • Refactor documentSignatureMessageWidgetText and getSignatureFormFields. Commit.
  • Man page: refer to Qt6 & KF6 version of commandline options. Commit.
  • Properly reset documentHasPassword. Commit.
  • Fix DocumentHasPassword check. Commit. Fixes bug #474888.
  • Revert "refactor signatureguiutils.cpp to avoid unnessary page loops". Commit.
  • Refactor signatureguiutils.cpp to avoid unnessary page loops. Commit.
  • Fix crash on closing Annot Window if spell checking is enabled. Commit. Fixes bug #483904.
  • Ignore synctex_parser; it's 3rd party code. Commit.
  • Fix a cppcheck warning. Commit.
  • Add cppcheck run to gitlab. Commit.
  • Apply 1 suggestion(s) to 1 file(s). Commit.
  • Improve clazy setup and enable more tests. Commit.
  • [macOS] Fix plist file. Commit.
  • Try to fix compile error on macOS. Commit.
  • Set properties for plist file. Commit.
  • When pressing shift, hjkl scroll 10 times faster. Commit.
  • Use setCurrentIndex to set currentIndex. Commit.
  • Fix loading okular preview part. Commit. Fixes bug #483109.
  • Fix configure web shortcuts popup in kcmshell6. Commit.
  • Cleanups: Sprinkle in a bit unique_ptr. Commit.
  • Fix multiline selection. Commit. Fixes bug #482249.
  • Fix crash when in embedded dummy mode. Commit. Fixes bug #476207.
  • Clean up TextSelection and remove unused parts. Commit.
  • Improve appstream summary. Commit.
  • Use std::swap. Commit.
  • Fix PAGEVIEW_DEBUG build. Commit.
  • Add missing deps to CMake. Commit.
  • Newer clazy: More PMF. Commit.
  • Newer clazy: More for loops. Commit.
  • Newer clazy: Use PMF for actions. Commit.
  • Newer clazy: More QListery. Commit.
  • Newer clazy: Add a few std::as_const. Commit.
  • Newer clazy: QList changes. Commit.
  • Newer clazy: More potential detaching temporary. Commit.
  • Use QStringView more to reduce allocations. Commit.
  • Warn on suspicious realloc. Commit.
  • Presentationwidget: Invalidate pixmaps on dpr change. Commit. Fixes bug #479141.
  • CI test runners are slower. Commit.
  • Better user strings for signature settings. Commit. See bug #481262.
  • Stop looking for jpeg. Commit.
  • Remove plucker generator. Commit.
  • Simplify textentity memory management. Commit.
  • Org.kde.okular.appdata: Add developer_name. Commit.
  • [Craft] Don't rebuild everything. Commit.
  • DVI: use actual page size. Commit.
  • Better fix for crash-in-pdf-generation. Commit.
  • Button groups can span multiple pages. Commit. Fixes bug #479942.
  • Reset SOVERSION. We changed the library name. Commit.
  • Add support for app.popUpMenu and submenus in popUpMenuEx. Commit. Fixes bug #479777.
  • Mobile: Remove deprecated no-op code. Commit.
  • Fix crash in pdf generator. Commit.
  • Sync man page commands with the Command Line Options sections of the Okular handbook. Commit.
  • Fix ci by not requesting cross-group targets. Commit.
  • Fix unit test warnings. Commit.
  • Also fix compile path. Commit.
  • Fix loading okularpart. Commit.
palapeli
  • Appstream: use developer tag with name KDE. Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Fix SlicerSelector. Commit. Fixes bug #481175.
  • Register app at user session D-Bus. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
parley
  • Port deprecated qt6.7 methods. Commit.
  • Update homepage to apps.kde.org. Commit.
  • Appstream: use desktop-application type, add developer & launchable tags. Commit.
  • Convert QT_MAJOR_VERSION to 6. Commit.
  • Fix window updates on wayland. Commit. Fixes bug #468591.
  • Port PracticeSummaryComponent to be a QWidget. Commit.
  • Port PracticeMainWindow to be a QWidget. Commit.
  • Port Editor to be a QWidget. Commit.
  • Port StatisticsMainWindow to be a QWidget. Commit.
  • Port Dashboard to be a QWidget. Commit.
  • Port away from deprecated pos() method. Commit.
  • Provide option to disable browser integration. Commit.
  • Use local includes. Commit.
  • Make sure that icon is setting. Commit.
partitionmanager
  • Port deprecated methods. Commit.
  • Add missing include moc. Commit.
  • Use QDir::canonicalPath() for /home. Commit.
  • Enable nofail by default for / and /home. Commit. Fixes bug #476054.
  • Add an fstab nofail mount option. Commit. Fixes bug #472431.
  • Hide partition type on GPT disks. Commit.
  • Add LUKS2 option when creating LUKS partition. Commit.
  • Initial support for bcachefs. Commit.
  • Use StartupNotify now instead of X-KDE-StartupNotify. Commit.
picmi
  • Appstream: use developer tag with name KDE. Commit.
  • Bump min required KF6 to 6.0. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Store theme files as SVG in repo, compress to SVGZ only on installation. Commit.
pim-data-exporter
  • Use desktop-application. Commit.
  • Add vcs-browser. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Add app identifier in donation url. Commit.
  • Use local include. Commit.
  • Use isEmpty() here. Commit.
  • Use isEmpty. Commit.
pim-sieve-editor
  • Fix windows build. Commit.
  • Add 0.14.2 version. Commit.
  • Use 0.14.2. Commit.
  • Remove unused include. Commit.
  • Use desktop-application. Commit.
  • Use _L1. Commit.
  • Add vcs-browser. Commit.
  • Drop support for KF5's deprecated KToolInvocation. Commit.
  • Apply i18n to percent values. Commit.
  • We depend against kf6.0.0. Commit.
  • Appdata: Add homepage URL. Commit.
  • Add app identifier in donation url. Commit.
  • Add QT6KEYCHAIN_LIB_VERSION 0.14.1. Commit.
  • Fix check for reveal password mode. Commit.
  • Port to setRevealPasswordMode (scripted). Commit.
  • Use local includes. Commit.
pimcommon
  • Use std::chrono_literals. Commit.
  • Remove unused include. Commit.
  • Ensure tooltip in recipient editor are word wrapped. Commit.
  • Use operator_L1 directly. Commit.
  • There is not ui file. Commit.
  • Remove duplicate "protected:". Commit.
  • Add missing [[nodiscard]]. Commit.
  • Add parent. Commit.
  • Const'ify pointer. Commit.
  • Merge target_source. Commit.
  • Don't export private method. Commit.
  • Add missing [[nodiscard]]. Commit.
  • Remove Q_SLOTS (as we use lambda). Commit.
  • Remove usage of QT_NO_* ifdef. Commit.
  • Use local include. Commit.
  • Fix clazy warning. Commit.
plasmatube
  • More Android fixes, such as the share menu. Commit.
  • Add the actual app icon image, oops. Commit.
  • Add Android app icon. Commit.
  • Export main() on Android. Commit.
  • Add Android APK support. Commit.
  • Fix typo in openAddToPlaylistMenu(). Commit.
  • Add more package descriptions. Commit.
  • Only find Qt::Test and ECMAddTests when building autotests. Commit.
  • Bump minimum C++ version 20. Commit.
  • Include ECMQmlModule explicitly. Commit.
  • Bump minimum KF to 6.0. Commit.
  • Make libmpv quieter. Commit.
  • Port from Qt5Compat.GraphicalEffects. Commit.
  • Add a player menu item to copy video URL. Commit.
  • Add a way to show video statistics. Commit.
  • PeerTube: Fix search. Commit.
  • PeerTube: Implement listing subscribed channels. Commit.
  • PeerTube: Fix channel information. Commit.
  • PeerTube: Fix viewing remote channels. Commit.
  • PeerTube: Fix author avatars for comments. Commit.
  • PeerTube: Fix video info on subscriptions, avatars for channels. Commit.
  • Add an "Add to playlist" action to the video player. Commit.
  • Fix the channel page sometimes showing the wrong data. Commit.
  • Fix the "Add to Playlist" dialog, again. Commit.
  • Invidious: Fix channel playlist thumbnails. Commit.
  • PeerTube: Un-YouTubify links, because they aren't those. Commit.
  • Add feature to import/export (YouTube) OPML subscriptions. Commit. See bug #468116.
  • Fix i18n error in subscription button. Commit.
  • Use safe hardware acceleration from libmpv. Commit.
  • When there's no views, say "No views" instead of "0 views". Commit.
  • Fix subscription counts from Invidious that aren't integers. Commit.
  • Fix no audio in the PiP player. Commit.
  • Fix the video grid becoming unresponsive when flicking away the player. Commit. Fixes bug #480578.
  • Restore maximized state when exiting fullscreen. Commit. Fixes bug #480851.
  • Use 0 instead of Date.New in VideoQueueView. Commit.
  • Fix the sub count not being formatted correctly. Commit. Fixes bug #478405.
  • Remove Utils.formatTime and use upstream KCoreAddons.Format. Commit.
  • Fix qmllint errors, QML module registration and more. Commit.
  • Remove duplicate const specifier. Commit.
  • Move Paginator to QInvidious. Commit.
  • Remove Paginator::previous(). Commit.
  • Add support for the new Pagination API to the rest of the query types. Commit.
  • Switch from QStringView. Commit.
  • Fix wrong GPL in the SPDX header for SourceSwitcherDialog. Commit.
  • Move source switcher to a dialog, also improve key navigation in it. Commit.
  • Use one QStringLiteral instead of multiple for key names. Commit.
  • Remove unused net() function in AbstractApi. Commit.
  • Add a page to view current subscriptions. Commit.
  • Check if future is canceled instead of valid. Commit.
  • Check if current player exists before disconnecting signals. Commit.
  • Remove now useless audio url debug message. Commit.
  • PeerTube: Implement support for fetching subscription feed. Commit.
  • Implement support for logging into PeerTube. Commit.
  • Overhaul login and credentials system. Commit.
  • Create common AccountCard component, share between Invidious + PeerTube. Commit.
  • Begin implementation of PeerTube login. Commit.
  • Don't add audio file if it isn't given. Commit.
  • PeerTube: Support thumbnailUrl from video JSON. Commit.
  • Introduce a Paginator API. Commit.
  • Only report result and process reply if the future isn't cancelled. Commit.
  • Fix audio in certain videos no longer working. Commit.
  • Make the "Add to Playlist" feature work in video lists. Commit.
  • Fix the weird scrolling & clipping on the channel pages. Commit.
  • Introduce minimum window size on desktop. Commit.
  • Fix autotest CMake file license. Commit.
  • Remove focus debug comment. Commit.
  • Introduce new general & network logging categories, and install them. Commit.
  • Protect against videoModel being undefined. Commit.
  • Use a regular control instead of an ItemDelegate for the source switcher. Commit.
  • Use QCommandLineParser::positionalArguments(), remove more cruft. Commit.
  • Remove unnecessary registration of MpvObject. Commit.
  • Move YouTube link parser to it's own file, add autotest. Commit.
  • Start at that point in the playlist when clicking a video inside of one. Commit.
  • Add support for viewing a channel's playlists. Commit.
  • Fix the video quality setting not actually doing anything. Commit. Fixes bug #475964.
  • Fix the formats shown in the resolution box. Commit. See bug #475964.
  • Use onClicked instead of onPressed in video queue. Commit.
  • Fix undefined reference when grabbing page title. Commit.
  • Fix a spew of undefined errors when the queue video item is loading. Commit.
  • Only show queue controls in video menu if there's one video loaded. Commit.
  • Save and load the last used source. Commit.
  • Improve the look of the queue control. Commit.
  • Use Qt.createComponent to create about pages. Commit.
  • Fix the video container being lost when going fullscreen. Commit.
  • Add small but useful comments explaining each part of the video player. Commit.
  • Fix touch input on the player, finally. Commit.
  • Use a better icon for the hide player button. Commit.
  • Reduce the amount of the video title duplication. Commit.
  • Update KAboutData, copyright date and add myself. Commit.
  • Push the channel page on the layer stack, instead of replacing it. Commit.
  • If the video player is open and there's a video, display in title. Commit.
  • Properly capitalize the watch/unwatch actions in the video menu. Commit.
  • Fix the network proxy page accidentally enabling its apply button. Commit.
  • Add more explanations to some settings, add more ellipses where needed. Commit.
  • Dramatically improve the login page. Commit.
  • Add icon and better description for the Invidious log in action. Commit.
  • Introduce a base source page type, move delete source action to header. Commit.
  • Add text and tooltips for the video controls. Commit.
  • Add action support to the video player header, move "Share" up there. Commit.
  • Give the settings window a title. Commit.
  • Set the window title to the current page name. Commit.
  • Use better picture-in-picture icon. Commit.
  • Word wrap the video description. Commit.
  • Hide view count on video grid items if it's not available. Commit.
  • Move "Add Source" button to the header bar. Commit.
  • Add setting to hide short form videos. Commit.
  • Improve loading experience by using proper LoadingPlaceholder and more. Commit.
  • Explicitly mark livestream and shorts, instead of no label. Commit.
  • Fix capitalization on the "Add to Playlist" dialog. Commit.
  • Fix long press for context menu for video grid items. Commit.
  • Set icon for the "Apply" button in network proxy settings. Commit.
  • Disable network proxy settings when set to "System Default". Commit.
  • Change minimized video player color set to Header. Commit.
  • .kde-ci.yml: add missing qqc2-desktop-style. Commit.
  • Icon tweaks. Commit.
  • Remove click to toggle play/pause. Commit.
  • Fix right-clicking items with mouse or touchpad not working. Commit.
  • Fix touch on recommended video items. Commit.
  • Fix video controls not showing up on tap. Commit.
  • Fix context menu activating too easily on touch input. Commit.
  • Don't enable hover for grid items on touch input. Commit.
  • Fix thumbnail cropping in video player. Commit.
  • Mess around with the video grid and list item spacing and sizing. Commit.
  • Use new placeholder image item in video list and playlist grid items. Commit.
  • Remove some unnecessary imports of Qt5Compat.GraphicalEffects. Commit.
  • Add separator between active source and the expanded switcher. Commit.
  • Hide like count chip when zero. Commit.
  • Add date chip for checking when the video was published in the player. Commit.
  • Add share button to right side of video player. Commit.
  • Add heading for comments section. Commit.
  • Use QQC2.ItemDelegate everywhere now. Commit.
qmlkonsole
  • Fix keyboard toggle button always opening keyboard. Commit.
  • Properly implement showing keyboard on launch. Commit.
  • Show vkbd when a terminal page is created. Commit.
skanlite
  • Appstream: replace deprecated developer_name /w developer, update type. Commit.
  • Remove unused Qt5Compat dependency. Commit.
  • Appdata: Add launchable parameter and screenshot caption. Commit.
  • Org.kde.skanlite.appdata: Add developer_name. Commit.
skanpage
  • Add a simple image and pdf import ability. Commit. Fixes bug #482224.
  • Add command line option to dump all option information to a text file. Commit.
  • Split preview view from document page. Commit.
  • Use desktop-application. Commit.
  • Remove wrong unlock for scanning thread. Commit.
  • Add build fixes (part2). Commit.
  • Add build fixes. Commit.
  • Re-enable flatpak and update dependencies. Commit.
  • Use qt6 syntax for parameters in signal. Commit.
  • Prevent save action while a document is not ready yet. Commit.
  • Safeguard against nullptr while saving document. Commit. Fixes bug #477439.
  • Add mass flipping actions. Commit. See bug #481002.
  • Set file dialog in PDF export view to save mode. Commit. Fixes bug #478296.
  • Fix share delegates. Commit.
  • Fix error display for sharing window. Commit.
  • Completely hide the device name when options are hidden. Commit.
  • Use qt6 syntax for signal parameters. Commit.
  • Remove usage of unavailable property of scrollview. Commit.
  • Make use of QLocale::codeToLanguage for OCR. Commit.
  • Bump tesseract dependency to 5. Commit.
  • Bump KF dependency and cleanup. Commit.
  • Fix segfault with scanner connected by usb. Commit.
  • Shorten appstream metainfo summary. Commit.
skladnik
  • New in this release
spectacle
  • Always convert old placeholder format to new placeholder format when new format is not used. Commit. Fixes bug #484211.
  • Fix emptyplaceholders breaking nearby placeholders. <a href="http://commits.kde.org/spectacle/cac40b6fe828fa71dd3182b2f6839d49e9030dd0">Commit</a>. Fixes bug <a href="https://bugs.kde.org/483320">#483320</a>.</li> <li>ExportManager: reduce unnecessary string manipulation in formattedFilename(). <a href="http://commits.kde.org/spectacle/cc08ce159d904dc1bdbe3696fe81859207d2fb0b">Commit</a>.</li> <li>VideoCaptureOverlay: Minimized -> Window.Minimized. <a href="http://commits.kde.org/spectacle/af8e4406a3d729e5a70466c2284dd1d341da847b">Commit</a>.</li> <li>Raise and activate capture windows when shown. <a href="http://commits.kde.org/spectacle/3e1bd55dfac7defe9870341dfdc17b52b6ae9fd9">Commit</a>. Fixes bug <a href="https://bugs.kde.org/482467">#482467</a>.</li> <li>Use HH instead of hh by default. <a href="http://commits.kde.org/spectacle/f57c5943b81778efa7702ea8321e3acf910909e0">Commit</a>.</li> <li>SpectacleCore: Only use normal windows and dialogs for window visible check. <a href="http://commits.kde.org/spectacle/f774941ec830ae88aa72316881659f22f5fb8672">Commit</a>.</li> <li>ImagePlatformXcb: Make on click filter button handling code more descriptive. <a href="http://commits.kde.org/spectacle/d7a2b5fd3c302cfcd7d80ec78caa5a09c23b6089">Commit</a>.</li> <li>VideoPlatformWayland: handle and add error messages for when the stream is prematurely closed. <a href="http://commits.kde.org/spectacle/57aacf710a7187951fda36c3f868971ab78918ce">Commit</a>.</li> <li>VideoPlatform: don't assert recording boolean in setRecording. <a href="http://commits.kde.org/spectacle/d24eec49c2fc6b8f5e2e2938e32e80f7591f6a84">Commit</a>.</li> <li>VideoPlatformWayland: Remove the need for a DBus call to KWin's getWindowInfo. <a href="http://commits.kde.org/spectacle/e563029d595ffb2d6be3b233c7891ab004967af0">Commit</a>.</li> <li>Update recording related models in response to VideoPlatform changes. <a href="http://commits.kde.org/spectacle/cf7ddba30db00417694760846003a3375a86e6a1">Commit</a>.</li> <li>VideoPlatformWayland: Get PipeWireRecord asynchronously. <a href="http://commits.kde.org/spectacle/445fc422dae9d1e6c702098b74ace66a5e226faf">Commit</a>. See bug <a href="https://bugs.kde.org/476866">#476866</a>.</li> <li>VideoPlatformWayland: Add missing not operator. <a href="http://commits.kde.org/spectacle/a45e316a9ea4df81df92f4225b744ff8f4e5f047">Commit</a>.</li> <li>Improve feedback when recording is not available. <a href="http://commits.kde.org/spectacle/42745d25d09b23922ff572d6ea41ba2df3ca66ad">Commit</a>. Fixes bug <a href="https://bugs.kde.org/484038">#484038</a>.</li> <li>SpectacleCore: use shared error behavior for screenshot and recording failures. <a href="http://commits.kde.org/spectacle/6c759be646c94b1ca387bb66df9883ce6794a916">Commit</a>.</li> <li>RecordingFailedMessage: fix close button. <a href="http://commits.kde.org/spectacle/f6a366b03804345184ad68c669bd8aceb1b854a3">Commit</a>.</li> <li>SpectacleCore: move video platform setup code closer to image platform setup code. <a href="http://commits.kde.org/spectacle/4db88236eee0a00bf6a30d899d256da92cf9017b">Commit</a>.</li> <li>SpectacleCore: use VideoPlatform::regionRequested to start rectangle selection. <a href="http://commits.kde.org/spectacle/c408f16c4cdd65d4f919137a21bd6b904d7741a7">Commit</a>.</li> <li>Revert "Accept the selection before sharing via purpose". <a href="http://commits.kde.org/spectacle/5b8e08946cf891eac6bcfc7460468b165fb90dd6">Commit</a>.</li> <li>ImagePlatformKWin: Use logical positions for images in combinedImage on X11. <a href="http://commits.kde.org/spectacle/d1c15faa45ba1459009248555f41800a534c6844">Commit</a>. Fixes bug <a href="https://bugs.kde.org/486118">#486118</a>.</li> <li>ScreenshotFailedMessage: Fix close button not working. <a href="http://commits.kde.org/spectacle/0fe3be32383d7652442557b2864e054afd54f8e4">Commit</a>.</li> <li>ImagePlatformKWin: Put KWin request error on new line for readability. <a href="http://commits.kde.org/spectacle/b74f7e66279272baf1792d3414b22f78fe4e06ac">Commit</a>.</li> <li>ImagePlatformKWin: Make it easier to differentiate errors for different DBus method calls. <a href="http://commits.kde.org/spectacle/4610d5f23eccb44be6a061366c997a0dcd2251b4">Commit</a>.</li> <li>ImagePlatformKWin: Add a timer with message for unusually long DBus calls while debugging. <a href="http://commits.kde.org/spectacle/167c5bad3b062cf0928b1765449bac61a4c0cf28">Commit</a>.</li> <li>SpectacleCore: Don't show capture windows for screens that we fail to get images for. <a href="http://commits.kde.org/spectacle/88000ec932e91b97241df6a8fe53f3b65af6ad91">Commit</a>.</li> <li>ImagePlatformKWin: add more and better error messages. <a href="http://commits.kde.org/spectacle/9b5f7b80fe37126901267f26e3f1b38f48302186">Commit</a>.</li> <li>ImagePlatformKWin: set 4 second timeout for asynchronous DBus calls. <a href="http://commits.kde.org/spectacle/99487c9603302c5605053afd0da8922fe090c0e3">Commit</a>.</li> <li>ImagePlatformKWin: move combinedImage and and static vars to the top. <a href="http://commits.kde.org/spectacle/2fc4848d61440822d225eaa21465494172e290f3">Commit</a>.</li> <li>PlatformNull: Always emit newScreenshotFailed. <a href="http://commits.kde.org/spectacle/55ab79cdabe9df691fc55a09cfbd4423e2c12700">Commit</a>.</li> <li>SpectacleCore: Ensure a message is always visible somewhere when a screenshot fails. <a href="http://commits.kde.org/spectacle/7babf2dad73cde306e59ae3cf927cc28b7699c06">Commit</a>.</li> <li>ImagePlatformKWin: Move allocateImage and readImage closer to the top of the cpp file. <a href="http://commits.kde.org/spectacle/1853355c2865daafbf51473e9ecb4980c491b217">Commit</a>.</li> <li>Add support for error messages in recording DBus API. <a href="http://commits.kde.org/spectacle/58774f1ac639f97b8873cbbf17bbbba86ab0c518">Commit</a>.</li> <li>Add more support for screenshot error messages. <a href="http://commits.kde.org/spectacle/4f76b64204973cfd90ac40d39d2ae95c852123ca">Commit</a>.</li> <li>Accept the selection before sharing via purpose. <a href="http://commits.kde.org/spectacle/9c38de24799da9ea1a3aedb6b22c99e4970389ae">Commit</a>.</li> <li>Enforce passing tests. <a href="http://commits.kde.org/spectacle/1fa277df587c8d608a436e44093176809b0e903d">Commit</a>.</li> <li>ImagePlatformKWin: Use QDBusUnixFileDescriptor to manage the pipe file descriptor to read from. <a href="http://commits.kde.org/spectacle/539495572fed1811bad5ca4024a40343d05322b5">Commit</a>.</li> <li>Traits: remove static from dynamicMin/dynamicMax effect strengths. <a href="http://commits.kde.org/spectacle/0174f48fce49a54ef6fd628a15801e28052c485b">Commit</a>.</li> <li>ImagePlatformXcb: Remove KWin specific code. <a href="http://commits.kde.org/spectacle/bee5eca7b48525c054b729905acddfedb7411982">Commit</a>.</li> <li>AnnotationOptionsToolBarContents: fix separators being invisible. <a href="http://commits.kde.org/spectacle/8e61d4d309d386aae9d40ddd152c62cdf9bf6c3f">Commit</a>.</li> <li>Add blur/pixelate strength settings and slider for adjusting them. <a href="http://commits.kde.org/spectacle/e19222a86627c8ba5678e3d0c505a59bbe810212">Commit</a>. Fixes bug <a href="https://bugs.kde.org/469184">#469184</a>.</li> <li>AnnotationOptionToolBarContents: Comment why we use callLater with onValueChanged. <a href="http://commits.kde.org/spectacle/d8600d5a6dfe8485bb668411bae496afdc5f359c">Commit</a>.</li> <li>Remove usage of ShapePath::pathHints until we depend on Qt 6.7. <a href="http://commits.kde.org/spectacle/cf71d9ab4f88342c8a700388f5feddbf37ca4449">Commit</a>.</li> <li>Add categorized debug output for AnnotationDocument::setCanvas. <a href="http://commits.kde.org/spectacle/ee12b6eb0e6daabdf42d1cee761cb9041d3e6801">Commit</a>.</li> <li>ImagePlatformKWin: don't scale screen images when all have the same scale. <a href="http://commits.kde.org/spectacle/ff778b4f9f96a8ff1a6cab99448a5eea822b07a4">Commit</a>.</li> <li>Fix blank image with 1 screen and scale less than 1x. <a href="http://commits.kde.org/spectacle/0152e58e24a97ad9dd8eaec63b4b25f5b5ad9d33">Commit</a>.</li> <li>QtCV: add missing pragma once. <a href="http://commits.kde.org/spectacle/69cc8efe7d345eba596c1784734f33168e53d548">Commit</a>.</li> <li>Combine logging categories into one logging category. <a href="http://commits.kde.org/spectacle/623e337895d682484edac7d15bd7622b1df0ab65">Commit</a>.</li> <li>SpectacleCore: add explicit noexcept to destructor declaration. <a href="http://commits.kde.org/spectacle/089fb28d3b3087d08aaf89884ba1cfd228fd2def">Commit</a>.</li> <li>HoverOutline and Outline formatting. <a href="http://commits.kde.org/spectacle/96049a67be573933ba25f972f35625e4f57ca43f">Commit</a>.</li> <li>VideoCaptureOverlay: align handles with outline. <a href="http://commits.kde.org/spectacle/879d1187fc1fb2d14b07d53f2e6fd2290d9904b8">Commit</a>.</li> <li>HoverOutline: enable asynchronous. <a href="http://commits.kde.org/spectacle/5ecdfb29d8cf68fcda65f31f2aa13ed1f694ba19">Commit</a>.</li> <li>Fix outline flickering/scaling issue when path becomes empty. <a href="http://commits.kde.org/spectacle/f7a4996b96d5d6c44fb19db715788f7736131164">Commit</a>.</li> <li>Improve outline alignment with the outside of interactive paths. <a href="http://commits.kde.org/spectacle/ff5a3f5bfc30a6e3f168a0320ec3c30d6c84e1ed">Commit</a>.</li> <li>VideoCaptureOverlay: Cleanup outline margin code. <a href="http://commits.kde.org/spectacle/b949641ef036e7ac943b0a3956b68e51bb6e9540">Commit</a>.</li> <li>Outline: remove zoom and effectiveStrokeWidth. <a href="http://commits.kde.org/spectacle/02eeb0e98126a45145b9f93d0c2004d812d377a0">Commit</a>.</li> <li>Use dashColor instead of strokeColor2, rename strokeColor1 to strokeColor. <a href="http://commits.kde.org/spectacle/88cdd9e77cea38a9490f249c9f967d655b78a1eb">Commit</a>.</li> <li>Outline: remove startX and startY. <a href="http://commits.kde.org/spectacle/b40158788a94efe38ee6bcb37ea1ba053efafb78">Commit</a>.</li> <li>Outline: add strokeStyle, capStyle and joinStyle. <a href="http://commits.kde.org/spectacle/9841a8281b08b69a50bca72f42f21d864e6e0df7">Commit</a>.</li> <li>Outline: add rectanglePath(). <a href="http://commits.kde.org/spectacle/6b9efecb684f762b3527954a93b7bb2f474b23e2">Commit</a>.</li> <li>Outline: don't enable asynchronous by default. <a href="http://commits.kde.org/spectacle/ee52ee556a6f4daa3b2c1b7dcd42741bca033f77">Commit</a>.</li> <li>TextTool: Keep cursor in outline bounds when the previous character is a new line. <a href="http://commits.kde.org/spectacle/743d27d8183160350a79427a165d8cc716c7002a">Commit</a>.</li> <li>TextTool: Ensure cursor is at least 1 physical pixel thick. <a href="http://commits.kde.org/spectacle/66b15a914a5ec91f9712c92b7c3ea41c59d68564">Commit</a>.</li> <li>F pathhiuntsUpdate TextTool.qml. <a href="http://commits.kde.org/spectacle/54916bdd8330ea38a769c174b6ddbc5e9b862aab">Commit</a>.</li> <li>Hide HoverOutline when SelectionTool handles are hovered. <a href="http://commits.kde.org/spectacle/2ff6c1b95f43ad593cc3407c176f496b92427c66">Commit</a>.</li> <li>Outline: Add pathHints. <a href="http://commits.kde.org/spectacle/bd324669f1a5534dd0e2bab24dcf9b49b78b717a">Commit</a>.</li> <li>Split DashedOutline from Outline. <a href="http://commits.kde.org/spectacle/dd4904db63c3df636ec6191450a00ada50c49c0c">Commit</a>.</li> <li>Handle add edges property. <a href="http://commits.kde.org/spectacle/5447f8cff86bb708d5d64b261077ed441a6510a3">Commit</a>.</li> <li>Handle: set pathHints for optimization. <a href="http://commits.kde.org/spectacle/a9f48d9a7209f92c3a12e8af3223d315a5ff0130">Commit</a>.</li> <li>Appdata: Add developer_name & launchable. <a href="http://commits.kde.org/spectacle/0d6f0e6ec935e99a1b6df5b1dfeb20357ce600c9">Commit</a>.</li> <li>Fix sequence numbers in filenames. <a href="http://commits.kde.org/spectacle/cee6bca209fbb7be7e3c8739e2ff6eb9bac680c4">Commit</a>. Fixes bug <a href="https://bugs.kde.org/483260">#483260</a>.</li> <li>Handle: Fix Qt 6.7 bugs. <a href="http://commits.kde.org/spectacle/6a44ea3f1f385de73d105548446b3f88e4c9250d">Commit</a>.</li> <li>QImage::deviceIndependentSize is not constexpr. <a href="http://commits.kde.org/spectacle/e7df0e283481aa2b1c2a87050e850fb0216361b6">Commit</a>.</li> <li>Fix annotation hover, selection and text UIs being offset after crop. <a href="http://commits.kde.org/spectacle/c27580b2b9d7ed3831c2954bfd7481947c6ad994">Commit</a>.</li> <li>Use connect with 4 arguments. <a href="http://commits.kde.org/spectacle/1cf51fd7d5f2ac7de8e06d6010f9822284720180">Commit</a>.</li> <li>AnnotationViewport: Scale image section down based on window device pixel ratio. <a href="http://commits.kde.org/spectacle/2c184fc77d6e569e6d3624579c7158b0181cdd10">Commit</a>.</li> <li>Disable video mode when a new rectangle capture screenshot is started. <a href="http://commits.kde.org/spectacle/e858708dc74269007d1eb12eb1bdae81f091e1c5">Commit</a>. Fixes bug <a href="https://bugs.kde.org/481471">#481471</a>.</li> <li>Handle: prevent division by zero in ShapePath scale. <a href="http://commits.kde.org/spectacle/862adb1ea39a6f393c0289cad9b3a380aa1b7c2c">Commit</a>. Fixes bug <a href="https://bugs.kde.org/484892">#484892</a>.</li> <li>Use stack blur instead of Gaussian blur. <a href="http://commits.kde.org/spectacle/46f3f7f191f3f96b66af6239ab148bcb8f40631b">Commit</a>.</li> <li>Explicit noexcept for ~AnnotationViewport(). <a href="http://commits.kde.org/spectacle/4bfce5ba7f2d74575fd991e6b5bf20b652c23abd">Commit</a>.</li> <li>Use Gaussian blur for blur and shadow effects. <a href="http://commits.kde.org/spectacle/42c573e2c89f426078d495f8b3924707c87207bd">Commit</a>.</li> <li>Fix screenshots with scale factors that have their sizes rounded up. <a href="http://commits.kde.org/spectacle/59ea8e592fc15010dc5fbc7747d9b60a0bf825cb">Commit</a>.</li> <li>AnnotationViewport: Make image getting logic reusable. <a href="http://commits.kde.org/spectacle/b5cc56f2e933d6ea4148cc36743c93454db40f97">Commit</a>.</li> <li>AnnotationViewport: Copy image section when creating texture instead of setting texture sourceRect. <a href="http://commits.kde.org/spectacle/908c330d87087688e7df6f84ffb994426d7a06b1">Commit</a>.</li> <li>ImagePlatformKWin: Go back to manually combining images. <a href="http://commits.kde.org/spectacle/00c90e574ae93b146e703b8f5a7cb6db42fda465">Commit</a>. Fixes bug <a href="https://bugs.kde.org/478426">#478426</a>.</li> <li>Add OpenCV as a dependency. <a href="http://commits.kde.org/spectacle/0582f205abea33822e765b6afd0b6705078ecad5">Commit</a>.</li> <li>Add crop tool. <a href="http://commits.kde.org/spectacle/a7920b810033f6f7657b333f8d87894cf3cc72be">Commit</a>. Fixes bug <a href="https://bugs.kde.org/467590">#467590</a>.</li> <li>Add backend logic for undoable cropping. <a href="http://commits.kde.org/spectacle/f309049a7dab26cfd673bb399480d3ed5825ec9c">Commit</a>. Fixes bug <a href="https://bugs.kde.org/481435">#481435</a>.</li> <li>Rename "Show Annotation Tools" button to "Edit". <a href="http://commits.kde.org/spectacle/b92fcbcc82e5a8928f4daaf5a5a9d8b4a02ea2e5">Commit</a>.</li> <li>SpectacleCore: make class inheritance check more robust. <a href="http://commits.kde.org/spectacle/73b88ab1eaee494c578ffe1fd2cafa8dd0d437a1">Commit</a>. Fixes bug <a href="https://bugs.kde.org/484652">#484652</a>.</li> <li>AnnotationDocument: Workaround not repainting everywhere it should with fractional scaling. <a href="http://commits.kde.org/spectacle/5da8f27f871ef84fc25d6dab84049a750c81e9bc">Commit</a>.</li> <li>Man page: refer to Qt6 & KF6 version of commandline options. <a href="http://commits.kde.org/spectacle/85df81287034f6062c9211d39df82ed379328e88">Commit</a>.</li> <li>Geometry: Add rectNormalized. <a href="http://commits.kde.org/spectacle/6c1440f43b61070b1e4cb3c19ae3a100e02dfa4f">Commit</a>.</li> <li>AnnotationViewport: use isCreationTool and isNoTool. <a href="http://commits.kde.org/spectacle/fa8d42bfb411fd342280d27e34ebbd241f67e9db">Commit</a>.</li> <li>AnnotationTool: add bool properties to check general tool types. <a href="http://commits.kde.org/spectacle/e55c05b49dc648dc9eb41919e5fb8ecc0098ab97">Commit</a>.</li> <li>Improve SelectionTool handle visibility with non-rectangular outlines. <a href="http://commits.kde.org/spectacle/319682e336c3a969e1cb254c6579f42abf5003cd">Commit</a>.</li> <li>Rename SelectionBackground to Outline and use Outline as the only selection graphics in VideoCaptureOverlay. <a href="http://commits.kde.org/spectacle/c18041fdaf6fd6f0887c224b52a92b2d88cdcd9e">Commit</a>.</li> <li>Rename ResizeHandles to SelectionTool. <a href="http://commits.kde.org/spectacle/da55edd0120710ccffe350f8638342367cc74f99">Commit</a>.</li> <li>Make handle behavior more reusable. <a href="http://commits.kde.org/spectacle/540448158fc55eac63256ad5c15e356eb2be3705">Commit</a>.</li> <li>AnnotationDocument: Fill image with transparent pixels in defaultImage(). <a href="http://commits.kde.org/spectacle/9de05b7f46b8deb525e392095cdb4d4e225c587a">Commit</a>.</li> <li>ImageCaptureOverlay: Fix error when checkedButton is not set. <a href="http://commits.kde.org/spectacle/483b32639c5b2fbfc3387e82e3616261ea4d937c">Commit</a>.</li> <li>History: pass std::function by reference. <a href="http://commits.kde.org/spectacle/5937d0a659021bbeb701cf25f88436af1a35d04e">Commit</a>.</li> <li>ImagePlatformXcb: prevent detaching KX11Extras::stackingOrder. <a href="http://commits.kde.org/spectacle/d508472bee341b7eb9680ec5ce4b435fd30c51b4">Commit</a>.</li> <li>SpectacleCore: prevent detaching CaptureWindow::instances. <a href="http://commits.kde.org/spectacle/fc23f060f9b534664e170f5b65b8dec95fb69af9">Commit</a>.</li> <li>VideoFormatModel: remove unused variable. <a href="http://commits.kde.org/spectacle/2e0f21744330634f781fa280168e2aacad03578b">Commit</a>.</li> <li>AnnotationDocument: fully qualify signal argument. <a href="http://commits.kde.org/spectacle/1333838eabd0bb777723bc13fc195e0bf74e9fbd">Commit</a>.</li> <li>ExportManager: remove slots and document former slot functions. <a href="http://commits.kde.org/spectacle/d441a88ac10d5292090634e33f811c0290f48c41">Commit</a>.</li> <li>Change showMagnifier setting to toggle between Never, Always and While holding the Shift key. <a href="http://commits.kde.org/spectacle/37dc6a8839f56cc6daca1f125d1b83b7f6251508">Commit</a>. See bug <a href="https://bugs.kde.org/482605">#482605</a>.</li> <li>CaptureOptions: "Capture Settings" -> "Screenshot Settings". <a href="http://commits.kde.org/spectacle/486c34318a7e82f3f49ba5d6506c129c8d838d6c">Commit</a>.</li> <li>Add recording options to the no screenshot dialog. <a href="http://commits.kde.org/spectacle/df97b89ec03513e2525d0648c3bacdfd793c49ac">Commit</a>. Fixes bug <a href="https://bugs.kde.org/468778">#468778</a>.</li> <li>AnnotationViewport: Don't use TextureCanUseAtlas. <a href="http://commits.kde.org/spectacle/c03141f6cf5919cc670f1833589c1d54d7405d44">Commit</a>. Fixes bug <a href="https://bugs.kde.org/481665">#481665</a>.</li> <li>Allow dragging no screenshot dialog window from anywhere. <a href="http://commits.kde.org/spectacle/87108b1c05529bab9aaccbd119b39a95e914e6d9">Commit</a>.</li> <li>Finish recording instead of activating when activated from shortcut while recording. <a href="http://commits.kde.org/spectacle/0c491bb984825cac4366dc181c0ea04e18714934">Commit</a>. Fixes bug <a href="https://bugs.kde.org/481471">#481471</a>.</li> <li>Align region recording selection UI more like the recording outline. <a href="http://commits.kde.org/spectacle/98bcb962f07b5628b1af62f2fc0b04603cae6e54">Commit</a>.</li> <li>Ensure region recording outline stays out of recording. <a href="http://commits.kde.org/spectacle/9bbdf4fc57a08dc238617ae5c6d1dca12e641c97">Commit</a>.</li> <li>Set layer-shell exclusive zone for capture region overlay. <a href="http://commits.kde.org/spectacle/2fedc54075b030312015638a2b6278b217de3763">Commit</a>. Fixes bug <a href="https://bugs.kde.org/481391">#481391</a>.</li> <li>Use cutout handles for video rectangle selection. <a href="http://commits.kde.org/spectacle/b2be933d3a0b813a2d20d6ee5eadf6288bd8f8b8">Commit</a>.</li> <li>Make backingStoreCache private. <a href="http://commits.kde.org/spectacle/bed158f3e285278bcebf91c13bb5be7d5b0f976b">Commit</a>.</li> <li>Remove FillVariant alias. <a href="http://commits.kde.org/spectacle/65bebe3fc3e81b846e64a152c46cf7e8eff2996b">Commit</a>.</li> <li>Traits: Use G for ::Geometry from Geometry.h. <a href="http://commits.kde.org/spectacle/c360d00c1bfa14b1dc79912ab4c2438311964cee">Commit</a>.</li> <li>Fix selection tool. <a href="http://commits.kde.org/spectacle/1b309ee3d56f1aaed08d636b20490d9af10f21c1">Commit</a>.</li> <li>Use KConfigDialogManager system instead of directly setting video format. <a href="http://commits.kde.org/spectacle/5429d6b914009481a4f7d2df706c02438eca9690">Commit</a>. Fixes bug <a href="https://bugs.kde.org/481390">#481390</a>.</li> <li>Fix filename template label buddies. <a href="http://commits.kde.org/spectacle/5c5614df77ea10c023dff9c05667c26ff22b456f">Commit</a>.</li> <li>ViewerWindow: Check if s_viewerWindowInstance points to this when destroying. <a href="http://commits.kde.org/spectacle/155f0e81ff75bea9d5691eea2db9849bc00f80e8">Commit</a>. Fixes bug <a href="https://bugs.kde.org/469502">#469502</a>.</li> <li>Fix drawing with touchscreen. <a href="http://commits.kde.org/spectacle/bf738586246f620ad3f6cb899a1ccb6adb6c676d">Commit</a>.</li> <li>Use setMipmapFiltering instead of layer for image view smoothing. <a href="http://commits.kde.org/spectacle/825d690e1410343859558ae34d6cf55ac7251477">Commit</a>.</li> <li>Fix always recording the screen at (0,0) with screen recording. <a href="http://commits.kde.org/spectacle/e238cceb0bd65f88236d2ebf4202b9979bd79ce2">Commit</a>. Fixes bug <a href="https://bugs.kde.org/480599">#480599</a>.</li> <li>Do not loop video player and pause on playback stopped. <a href="http://commits.kde.org/spectacle/b584bf70647b80bb59780548d500d85053197932">Commit</a>.</li> <li>Use a QRegion to determine which areas to repaint. <a href="http://commits.kde.org/spectacle/2af9f2c906b2157a22dd471bd485c64ba0e26c59">Commit</a>.</li> <li>Improve AnnotationViewport and AnnotationDocument repaint speed. <a href="http://commits.kde.org/spectacle/1c50174e1027ba79091bdcd6b48324f755b46d7d">Commit</a>.</li> <li>Recording: Play the video after it has recorded. <a href="http://commits.kde.org/spectacle/27a514fefd900fe2693cb2d11ea1114782b9c7f2">Commit</a>.</li> <li>Fix decimal formatting in DelaySpinBox. <a href="http://commits.kde.org/spectacle/808e53c026308fa1634d932bba181666ae4f178d">Commit</a>.</li> <li>Recording: Do not leak node ids. <a href="http://commits.kde.org/spectacle/dcf2c08cdd312d1e9b4a91b03c004a05c378af2b">Commit</a>.</li> <li>Fix invalid timestamp when opening config dialog before screen capture. <a href="http://commits.kde.org/spectacle/60fb67d349b888c19ee94baea889a71f9d973987">Commit</a>.</li> <li>Fix unclickable buttons on dialog window after startSystemMove() is called. <a href="http://commits.kde.org/spectacle/170b6c7ff2d02d23207208c8dc5f5a7be0249283">Commit</a>.</li> <li>Remove extra scale in AnnotationDocument::paintBaseImage. <a href="http://commits.kde.org/spectacle/55315e4e062b7b19c4d658568aefbef6e42eb51e">Commit</a>.</li> <li>Split paint into paintBaseImage, paintAnnotations and paintAll. <a href="http://commits.kde.org/spectacle/27baebfc142bbd3f71546fe98ef3bd2fe4d675be">Commit</a>.</li> <li>Use Viewport as abstraction for viewport rectanlge and scale. <a href="http://commits.kde.org/spectacle/3abaa875db404891344b3ba3a82053b15bade62c">Commit</a>.</li> <li>Traits: Remove type() from Fill and Text and make Text itself a variant. <a href="http://commits.kde.org/spectacle/146ded1b0ef70cb57925eb069f4cb08772aad527">Commit</a>.</li> <li>Use std::span to express where annotation painting should start and stop. <a href="http://commits.kde.org/spectacle/cd8407afafaddac6bb6b145407ea8b532e51395d">Commit</a>.</li> <li>Fix color emojis not having black semi-transparent shadows. <a href="http://commits.kde.org/spectacle/0b79e8808c2bdfe403460b659c180208029536e3">Commit</a>.</li> <li>Make annotation shadows black. <a href="http://commits.kde.org/spectacle/61000cf478add59a12a41b0e01c7967c092b6472">Commit</a>.</li> <li>HistoryItem: Remove unnecessary constructors and assignment operators. <a href="http://commits.kde.org/spectacle/8ff6c158b4d84fbcc70efbc1ade2b8e28e8648b7">Commit</a>.</li> <li>Move image effects to fill. <a href="http://commits.kde.org/spectacle/3127d9e6668c28a997416ebf515fc4880127fba2">Commit</a>.</li> <li>Traits: fix clang-format off not working on macro. <a href="http://commits.kde.org/spectacle/a3d0fe963f2ac12ccd224a118ab93b165654eaed">Commit</a>.</li> <li>Fix build with ZXing master. <a href="http://commits.kde.org/spectacle/25247b6935ae910650c69cffb0e0a10b5960be79">Commit</a>.</li> <li>Allow right/bottom resize handle to translate when width/height is 0. <a href="http://commits.kde.org/spectacle/787ce3c0a22324aa781c99b893bec4d997373bdd">Commit</a>.</li> <li>Make scale to size and untranslate scale logic reusable. <a href="http://commits.kde.org/spectacle/50e959e8590264b676f0ced4eac86916abbaba90">Commit</a>.</li> <li>Raise minimum Qt to 6.6.0. <a href="http://commits.kde.org/spectacle/0978f6affba1d70b00fa11e56d9ccc1f859bdce9">Commit</a>.</li> <li>ResizeHandles: Add handle margins. <a href="http://commits.kde.org/spectacle/647c071f70127e996138fa8a09e6afef968b082b">Commit</a>.</li> <li>ResizeHandles: remove effectiveEdges. <a href="http://commits.kde.org/spectacle/b515253c7e6f6aad1c8de47482050c8e852d62b5">Commit</a>.</li> <li>Cut out inside of annotation resize handles. <a href="http://commits.kde.org/spectacle/6f321e04ce83bc0bafe291fd63ac0ea1ccf3c222">Commit</a>.</li> <li>Fix selection handles disappearing when annotation toolbar is shown. <a href="http://commits.kde.org/spectacle/872b4736f4bf0dc16451f802312893be34b784bc">Commit</a>.</li> <li>Cut out inner parts of selection handles. <a href="http://commits.kde.org/spectacle/213643ad8bef673aca21c7a469f8adfe60253cb3">Commit</a>.</li> <li>Fix freehand lines not being immediately drawn as a dot. <a href="http://commits.kde.org/spectacle/af83161c6d9816d79152cc254b7c1ee6b77c5c6f">Commit</a>.</li> <li>Fix numberFillColor label. <a href="http://commits.kde.org/spectacle/f6d13972596a9d13864a6d33a3e0264e7f3accb8">Commit</a>.</li> <li>Use default value getters to get actual default tool values. <a href="http://commits.kde.org/spectacle/acd7baf8c827ca03e577bb112c11b4bd5ada3b30">Commit</a>.</li> <li>Add support for new lines and tabstops in text annotations. <a href="http://commits.kde.org/spectacle/88c91418f76d70d17e87ddd7a6397b991705cb1c">Commit</a>. Fixes bug <a href="https://bugs.kde.org/472302">#472302</a>. Fixes bug <a href="https://bugs.kde.org/448491">#448491</a>.</li> <li>TextTool: use effectiveStrokeWidth for background inset. <a href="http://commits.kde.org/spectacle/b34bc7f9f540f60005b8be8b156c4cef90e588a2">Commit</a>.</li> <li>Use new undo/redo history and item traits system with smart pointers. <a href="http://commits.kde.org/spectacle/c2e4451033d4d080a1f2949e2cfb7475e3210822">Commit</a>.</li> <li>Remove X11 atom. <a href="http://commits.kde.org/spectacle/7f3d8a45e69acd31a3e5dedc0325d7c59ae1a6db">Commit</a>. Fixes bug <a href="https://bugs.kde.org/478162">#478162</a>.</li> <li>Don't assume barcode content is always human-readable text. <a href="http://commits.kde.org/spectacle/2ae17c8645673c6d9bea603da87b33e6cc952a4c">Commit</a>.</li> <li>Don't copy barcode contents unconditionally. <a href="http://commits.kde.org/spectacle/dcf5ed1d087ee89b7a37d7df9dae20f30ef6d321">Commit</a>.</li> <li>Only look for one barcode if that's all we are going to use. <a href="http://commits.kde.org/spectacle/2d1a98b422c67caac1b4ba9462d94afe21cff2f6">Commit</a>.</li> <li>Avoid unnecessary image conversions for barcode scanning. <a href="http://commits.kde.org/spectacle/991baeac974630429b4079a0d91bea299d71dcd8">Commit</a>.</li> <li>Workaround modal QFontDialogs being unusable. <a href="http://commits.kde.org/spectacle/7cb638347fd0c906eb0ddfdc8f1954dd8089be4b">Commit</a>. See bug <a href="https://bugs.kde.org/https://bugs.kde.org/show_bug.cgi?id=478155">#https://bugs.kde.org/show_bug.cgi?id=478155</a>.</li> <li>Fix layer-shell-qt CI dep. <a href="http://commits.kde.org/spectacle/6e665a074a5c12909121cf14bbd01173803ee3b1">Commit</a>.</li> <li>Enable SmoothPixmapTransform on images with fractional scales. <a href="http://commits.kde.org/spectacle/1b49d43b127db82b965fe18d3b9ac4bc8f71d41e">Commit</a>.</li> <li>Scan QR codes asyncronously. <a href="http://commits.kde.org/spectacle/554d9fd99c7e7b6cf8425b5ddde3e982ab19af5b">Commit</a>.</li> <li>Only scan QR code when a screenshot is first taken. <a href="http://commits.kde.org/spectacle/d5f7acebf765182e148332b24ecec054f4fc5fcc">Commit</a>.</li> <li>AnnotationDocument.cpp: rearrange to match header. <a href="http://commits.kde.org/spectacle/cd9bff2c2d0a7f934923b260caf0c4d115220637">Commit</a>.</li> <li>Initial implementation of scanning captured screenshot for qrcodes. <a href="http://commits.kde.org/spectacle/b7efe2916929d916c48cf2735da963ec0ae1ebe0">Commit</a>.</li> <li>Fix recording. <a href="http://commits.kde.org/spectacle/d5d743c140737d96e3ebfd0e83136db1ec6df67f">Commit</a>.</li> <li>Extra date/time placeholder descriptions, 12 hour <h>/<hh>. <a href="http://commits.kde.org/spectacle/0877bd1db42bcf0824847ddd5d3eb7376c74cc23">Commit</a>. See bug <a href="https://bugs.kde.org/https://bugs.kde.org/show_bug.cgi?id=477215">#https://bugs.kde.org/show_bug.cgi?id=477215</a>.</li> <li>Add <UnixTime> filename placeholder. <a href="http://commits.kde.org/spectacle/2ec6a2d4dccaaf02eb2992050e24289d20951247">Commit</a>. Fixes bug <a href="https://bugs.kde.org/478802">#478802</a>.</li> <li>Change "Show less" to "Show fewer" since the thing in question is countable. <a href="http://commits.kde.org/spectacle/8b18c0a905721cb9956500cf2e3ef468cca499a9">Commit</a>.</li> <li>Properly localize the delay spin box. <a href="http://commits.kde.org/spectacle/da3752ffdab0ba8108522e6bbcc2234f9a3d2514">Commit</a>.</li> <li>Localize the stroke width selection spinbox. <a href="http://commits.kde.org/spectacle/03ff1c4e9a13463126502fa9724e9d26daffb82d">Commit</a>.</li> <li>Localize the font selection status bar button. <a href="http://commits.kde.org/spectacle/324d87fe36e4d6a839d604a9cd7dde91df0bbbcd">Commit</a>.</li> <li>Localize the resolution tooltip. <a href="http://commits.kde.org/spectacle/4c6cdd378bb726e8992eb6b8e51cd1f390f08dca">Commit</a>.</li> </ul> </details> <details open="true" id="step"> <summary class="h4">step</summary><ul> <li>Remove doc that doesn't compile. <a href="http://commits.kde.org/step/c3d401c273e3f0f18682a7971f1d9c40c54a6aba">Commit</a>.</li> </ul> </details> <details open="true" id="svgpart"> <summary class="h4">svgpart</summary><ul> <li>Bump min required KF6 to 6.0. <a href="http://commits.kde.org/svgpart/0fb8b028857dd625db7f7c21bdf53a3111688250">Commit</a>.</li> </ul> </details> <details open="true" id="sweeper"> <summary class="h4">sweeper</summary><ul> <li>It compiles with QT_NO_CONTEXTLESS_CONNECT. <a href="http://commits.kde.org/sweeper/e0e301c886d20ad6781626f085b6ad8a3cc19900">Commit</a>.</li> <li>Use desktop-application. <a href="http://commits.kde.org/sweeper/8d5f49103ef6695629f8883cb6d0270aab03a607">Commit</a>.</li> <li>Drop support for KF5's deprecated KToolInvocation. <a href="http://commits.kde.org/sweeper/2dfca0d193f8716d1293c25e82361a695b28ac83">Commit</a>.</li> <li>It compiles fine without deprecated method. <a href="http://commits.kde.org/sweeper/8f6f312851e1c198fdb5405f5004c41db1023797">Commit</a>.</li> <li>We use QT_REQUIRED_VERSION here. <a href="http://commits.kde.org/sweeper/3938e3e963836e4563c2ab98b20ec09d06cbba89">Commit</a>.</li> <li>Use StartupNotify now instead of X-KDE-StartupNotify. <a href="http://commits.kde.org/sweeper/f2ef478821aa18d479547e0e590679941ed46f63">Commit</a>.</li> </ul> </details> <details open="true" id="telly-skout"> <summary class="h4">telly-skout</summary><ul> <li>Add 24.05.0 release description. <a href="http://commits.kde.org/telly-skout/d869958c9f7e03a7c3dd5365bd9eced5a5251e09">Commit</a>.</li> <li>Use declarative type registration. <a href="http://commits.kde.org/telly-skout/f9de3f34e0812a471f73e5053ca42a535d5022f3">Commit</a>.</li> <li>Add clang-format pre-commit hook. <a href="http://commits.kde.org/telly-skout/6b8d0822015ea97d38dc51dbade5ae3fb6a48dc1">Commit</a>.</li> <li>CMake: add KF6QQC2DesktopStyle runtime dependency. <a href="http://commits.kde.org/telly-skout/2bdc114d469dc2ed21f6f2a8e1554f00edfbb687">Commit</a>.</li> <li>Fetcher: initialize m_favoritesPercentage. <a href="http://commits.kde.org/telly-skout/cbe2fd3adc6d890c8f13026b2805098c9c5c1171">Commit</a>.</li> <li>"Favorites" page: show loading placeholder. <a href="http://commits.kde.org/telly-skout/c2c1de1eec86113d43c16385c1c12030e7a85117">Commit</a>.</li> <li>Flatpak: update Kirigami Addons to 1.1.0. <a href="http://commits.kde.org/telly-skout/3cabe615127a17ae99c73316182555795172584f">Commit</a>.</li> <li>Make regular expressions "static const". <a href="http://commits.kde.org/telly-skout/64a9e5a9fdb2ab23bdf0d0ff87d858a7301ec3ed">Commit</a>.</li> <li>TV Spielfilm fetcher: enhance program description. <a href="http://commits.kde.org/telly-skout/41f89c68b543a27539ad2acac490077ee9e57ce1">Commit</a>.</li> <li>TV Spielfilm fetcher: fix special program handling across pages. <a href="http://commits.kde.org/telly-skout/b4b18f9792c4d0af6ed46fbedc5fa8450737b6c8">Commit</a>.</li> <li>TV Spielfilm fetcher: handle incorrect stop time. <a href="http://commits.kde.org/telly-skout/1aaf4749b1da0209c6117152c899e30475ff223e">Commit</a>.</li> <li>Do not update "Favorites" page after fetching if nothing changed. <a href="http://commits.kde.org/telly-skout/3f2cd5bc2d004a3bf0772bc3bbd7f2e7d7673ef1">Commit</a>.</li> <li>Database: do nothing when trying to add empty list. <a href="http://commits.kde.org/telly-skout/c3292aae8dca62eba22bfa7711332dc2519c32f8">Commit</a>.</li> <li>"Favorites" page: enable dragging with mouse. <a href="http://commits.kde.org/telly-skout/40d3f2d548d2b1e405a3d287f1abd036b6adfabb">Commit</a>. Implements feature <a href="https://bugs.kde.org/481783">#481783</a>.</li> <li>Delete qtquickcontrols2.conf. <a href="http://commits.kde.org/telly-skout/4104d72341af8eab52eb1afe5ed8225402321486">Commit</a>.</li> <li>Fix '"onlyFavorites" is not a properly capitalized signal handler name'. <a href="http://commits.kde.org/telly-skout/09ed520ca85f252e41398a53d1420f66b80d8814">Commit</a>.</li> <li>Do not re-create "Favorites" page. <a href="http://commits.kde.org/telly-skout/92733afcaf830a44e53ec7fe97ac9431ee575641">Commit</a>.</li> <li>Simplify borders on "Favorites" page. <a href="http://commits.kde.org/telly-skout/656e7b30295a7d408c4b7bf44a2de4ff3f01c585">Commit</a>.</li> <li>Save sorted favorites only if sorting changed. <a href="http://commits.kde.org/telly-skout/d59336d0c8e69794121397b1f9d0ddbec292b597">Commit</a>.</li> <li>Update gitignore for clangd cache. <a href="http://commits.kde.org/telly-skout/5b5dbeb6120993f42c2ea30c7283b69de84717e3">Commit</a>.</li> <li>Update gitignore for VS Code. <a href="http://commits.kde.org/telly-skout/524cb689fac9044dbbdcd1611a2b6018f9ab7864">Commit</a>.</li> <li>Do not allow to remove favorites on the "Sort Favorites" page. <a href="http://commits.kde.org/telly-skout/39aef18f293db1a0a8e5737e34e369475ae34ec2">Commit</a>.</li> <li>Port SwipeListItem to ItemDelegate. <a href="http://commits.kde.org/telly-skout/69d0729789a0e79f1fe508593f60108cade68271">Commit</a>.</li> <li>Fix typo in NetworkDataProvider::get(). <a href="http://commits.kde.org/telly-skout/8efbf73da342d9323e5639c1a35ba66a4e834654">Commit</a>.</li> <li>Fix programs not updated when fetching many in parallel. <a href="http://commits.kde.org/telly-skout/d1e9faa4d6563bbbc73d0f0ab49a1132a03c17b9">Commit</a>.</li> <li>Flatpak manifest: use same string style as on GitHub. <a href="http://commits.kde.org/telly-skout/984d84a78560104b67919e775aa98b8ff51fffc0">Commit</a>.</li> <li>AppStream: add vcs-browser. <a href="http://commits.kde.org/telly-skout/0bb03dec5fcbab235b8b33087d44c061adbe9670">Commit</a>.</li> <li>Add translation context for "program height" setting. <a href="http://commits.kde.org/telly-skout/0cff8b6beae9eebbd9d9f960ab25205f2ce1de3d">Commit</a>.</li> <li>Use type-safe string IDs in qml. <a href="http://commits.kde.org/telly-skout/95babf3ff62019be3d4c8539f3beadd8a5b835f3">Commit</a>.</li> <li>Rework program description update. <a href="http://commits.kde.org/telly-skout/10c482df57b8c9fe28c4e6ec1a72d38102a64f5a">Commit</a>.</li> <li>Remove QML import versions. <a href="http://commits.kde.org/telly-skout/38b9690c7f8e6f8d4ee37b4dafb9522acb1e50dd">Commit</a>.</li> <li>Remove padding in group list items. <a href="http://commits.kde.org/telly-skout/741b3b7c857bcae60094b6f71f3180c5a71bfeeb">Commit</a>.</li> <li>Settings page: use === instead of ==. <a href="http://commits.kde.org/telly-skout/053fc09f4ac2c8976570b2b770e9914c0ac6ca6f">Commit</a>.</li> <li>Settings page: fix file dialog. <a href="http://commits.kde.org/telly-skout/8756c0760ebe11b609e68060552583f33420285b">Commit</a>.</li> <li>Clip channel table. <a href="http://commits.kde.org/telly-skout/41f2e720660c017b103e701d349bb27d863c2f96">Commit</a>.</li> <li>Fix sorting favorites. <a href="http://commits.kde.org/telly-skout/3d03794b4689820ae997c595406f6da1da444c64">Commit</a>.</li> <li>Sort favorites: specify arguments explicitly. <a href="http://commits.kde.org/telly-skout/e8299e002ea459a5d6e1c55fa29af664b4271fce">Commit</a>.</li> <li>Do not set default QNetworkRequest::RedirectPolicyAttribute manually. <a href="http://commits.kde.org/telly-skout/eb41fa31947c30a0e2b5395de62e2cf720a5fbb7">Commit</a>.</li> <li>Fix fetching channels. <a href="http://commits.kde.org/telly-skout/d894794553e13f452665d954f19d5b4214cba1f6">Commit</a>.</li> <li>Do not set padding for SwipeListItem in group list. <a href="http://commits.kde.org/telly-skout/79d1873da96a9e4378d948bec4fdcd9ab99c3f2c">Commit</a>.</li> <li>Fix channel list page. <a href="http://commits.kde.org/telly-skout/893fc0f294d9908ce4c48488c46175f14c3bca53">Commit</a>.</li> <li>Fix fetching programs. <a href="http://commits.kde.org/telly-skout/f02fde69d72297bbf7d4033a4069cb8af87accaa">Commit</a>.</li> <li>Replace Kirigami.BasicListItem with Controls.ItemDelegate. <a href="http://commits.kde.org/telly-skout/4981b7d429777f032f9db6d4a1f4d0d8dd9db28d">Commit</a>.</li> <li>Fix Kirigami.Action icons. <a href="http://commits.kde.org/telly-skout/9846f7e2e4e49c8f3b16ad1f6ee6b31877703415">Commit</a>.</li> <li>Drop Qt5/KF5 support. <a href="http://commits.kde.org/telly-skout/dd684911d570522ee40f3e38a0bbffb568e67fd5">Commit</a>.</li> <li>Fix code quality. <a href="http://commits.kde.org/telly-skout/30f3851d301f4a1b56cf45e978390d5444217b37">Commit</a>.</li> <li>Fix QString handling. <a href="http://commits.kde.org/telly-skout/db7cfcf0b52fa893049391dbfaf915c554921a36">Commit</a>.</li> <li>.kde-ci.yml: add missing qqc2-desktop-style. <a href="http://commits.kde.org/telly-skout/c70f4fe0dad790b977e5bb71a809faf2c0b73cc0">Commit</a>.</li> <li>AppStream: do not translate developer name. <a href="http://commits.kde.org/telly-skout/ac22bacb90bc037d3b4db7de7a77926fa2469424">Commit</a>.</li> <li>AppStream: specify supported input devices. <a href="http://commits.kde.org/telly-skout/c643cfd0948ed07172f6ae32d3fda26218e6602a">Commit</a>.</li> <li>Flatpak: use Kirigami Add-ons 1.0.1. <a href="http://commits.kde.org/telly-skout/deccf842bd3ff404f93dac99ce99dd095448a5a4">Commit</a>.</li> <li>Flatpak: add cleanup. <a href="http://commits.kde.org/telly-skout/a90eb0909c065f2d3941669075b07d6eafa873a2">Commit</a>.</li> </ul> </details> <details open="true" id="tokodon"> <summary class="h4">tokodon</summary><ul> <li>Don't enforce the spellchecker even when it's disabled. <a href="http://commits.kde.org/tokodon/86903e9d4551d58eb5233bda03297f5130397255">Commit</a>. Fixes bug <a href="https://bugs.kde.org/486465">#486465</a>.</li> <li>Fix the content font not actually affecting the post text. <a href="http://commits.kde.org/tokodon/ecbef0a62500dc821e651f721027fb4d88291a96">Commit</a>. Fixes bug <a href="https://bugs.kde.org/481911">#481911</a>.</li> <li>Fix multiple fullscreen images appearing on top of each other. <a href="http://commits.kde.org/tokodon/e19f29cd04127a7d89edbc1a3c48dd12a4f891e6">Commit</a>.</li> <li>Improve mentions in the composer, move content warning field. <a href="http://commits.kde.org/tokodon/aa4e6872d9a60d7f2e108b63de286ea2b362163b">Commit</a>.</li> <li>Copy the spoiler text in replies. <a href="http://commits.kde.org/tokodon/4f9f28574adb7b300a791196398d844eb4f4712a">Commit</a>. Fixes bug <a href="https://bugs.kde.org/486691">#486691</a>.</li> <li>Fix pasting text content in the status composer. <a href="http://commits.kde.org/tokodon/798be97ca6f7a70276dae889a0046dbc9e0fe314">Commit</a>.</li> <li>Set USE_QTWEBVIEW automatically if Qt6WebView is found. <a href="http://commits.kde.org/tokodon/ab82bad2425f912870da5dd83da155d799b8a17c">Commit</a>.</li> <li>Make QtWebView optional, overhaul auth (again). <a href="http://commits.kde.org/tokodon/21f14929eb7037ef591d84c4502af6255600d595">Commit</a>. Fixes bug <a href="https://bugs.kde.org/483938">#483938</a>.</li> <li>Fix the search model tests failing because we now resolve. <a href="http://commits.kde.org/tokodon/ebd566803d5f4d0ce0e1fcaba03f51c463e9f197">Commit</a>.</li> <li>Fix QApplication missing in tokodon-offline. <a href="http://commits.kde.org/tokodon/2d813a32b8b3e48fcd23b6124dcac6710fedd82d">Commit</a>.</li> <li>Only enable exceptions when using MpvQt. <a href="http://commits.kde.org/tokodon/573861be2ff1077145d3e59df28f94626c7b67e9">Commit</a>.</li> <li>Enable QtMultimedia support by default on Windows. <a href="http://commits.kde.org/tokodon/2c60a11a2c562cff922e76a4750d799053beb851">Commit</a>.</li> <li>Re-enable Windows CI. <a href="http://commits.kde.org/tokodon/27c5d7a33fc0ef312fed2f5187e3bd1880df54e0">Commit</a>.</li> <li>Quiet the MPV status output. <a href="http://commits.kde.org/tokodon/f891c086bd67a74892ccd6148794221a48f286aa">Commit</a>.</li> <li>Add optional QtMultimedia Support. <a href="http://commits.kde.org/tokodon/4b0bf816af9b03b4f95587bd73f603cfe1662946">Commit</a>.</li> <li>Resolve remote posts in the search box. <a href="http://commits.kde.org/tokodon/7aebae98346a951dc7b4fed934e36d9c6e54403a">Commit</a>. Fixes bug <a href="https://bugs.kde.org/485080">#485080</a>.</li> <li>Fix the notifications not showing the post text anymore. <a href="http://commits.kde.org/tokodon/09bf035be66adc9062f689caea4ff61ab59f200b">Commit</a>.</li> <li>Improve login error help text. <a href="http://commits.kde.org/tokodon/b343273fdc1d6eb4d7b652e07771605d4ad3447a">Commit</a>.</li> <li>In the case that login fails, fall back to showing the network error. <a href="http://commits.kde.org/tokodon/23f16c4dd730ab850cf33ef75a4c6d9948de03bc">Commit</a>.</li> <li>Set the title for the pop out status composer. <a href="http://commits.kde.org/tokodon/160f0dcc0905bc5b34ab80b13d28b6283e1f1d58">Commit</a>.</li> <li>Set the title of the settings window, to that. <a href="http://commits.kde.org/tokodon/eb06a2c8558cc72c55ef52fe827f2a4a4818cf0d">Commit</a>.</li> <li>Set the title of the main window to the current page. <a href="http://commits.kde.org/tokodon/8690294c1b89dbc250c68afc490f4855338b96fa">Commit</a>.</li> <li>Port from dedicated Clipboard class to KQuickControlsAddons. <a href="http://commits.kde.org/tokodon/f3ccc06bcee37d38826b1f4a7b5df59b8609f5c3">Commit</a>.</li> <li>Use Qt.createComponent to create about pages. <a href="http://commits.kde.org/tokodon/d1721b2b6d9ec79b5aa02f84ba11e13d40afb45f">Commit</a>.</li> <li>Bump minimum kirigami-addons version to 1.1.0. <a href="http://commits.kde.org/tokodon/432d743ca92c1c6ab15c33bb41d346d35c5b50d9">Commit</a>.</li> <li>Fix broken code in CMakeLists.txt. <a href="http://commits.kde.org/tokodon/0aef193c4360944158cb09018d8b64cdb54c59cc">Commit</a>.</li> <li>Comply with the flathub quality guidelines. <a href="http://commits.kde.org/tokodon/2be391104429f55f94461474e1a2d67f31073a03">Commit</a>.</li> <li>Add branding color. <a href="http://commits.kde.org/tokodon/f0136c99880494b0b20ac5e82bb78b7d9c86be0d">Commit</a>.</li> <li>Remove old code for qt5. <a href="http://commits.kde.org/tokodon/4ff9365ec13c5bb0047f2cc095b98cccd4fea511">Commit</a>.</li> <li>Fix placeholder string in recent translation fix. <a href="http://commits.kde.org/tokodon/d489f280fc24197467d6a61ecee55658d1bfbb92">Commit</a>.</li> <li>Fix untranslatable string, improve format. <a href="http://commits.kde.org/tokodon/b51db7ccb0523fff25ddcce867fe943b233e5969">Commit</a>.</li> <li>Fix the status composer asking to discard the draft if a post is sent. <a href="http://commits.kde.org/tokodon/c427d20e80e21ada2fe215d662692bf905d3f15f">Commit</a>.</li> <li>Make the popout status composer ask before discarding drafts too. <a href="http://commits.kde.org/tokodon/489b7c6e98f51cb876a4753620a035f154f37003">Commit</a>.</li> <li>Fix the discard draft prompt not showing up on the popout composer. <a href="http://commits.kde.org/tokodon/441ec962da726b49ee5b1301c82c8ff2c8bb47c3">Commit</a>.</li> <li>Copy spoiler text data when popping out composer. <a href="http://commits.kde.org/tokodon/a5a0d7780b4abb666c254e8f276d1e6b8c9cd3a5">Commit</a>.</li> <li>Copy the original post data when popping out. <a href="http://commits.kde.org/tokodon/dddb14eae07a128a1f1a43a3d17716344b6dacb4">Commit</a>.</li> <li>Allow popping out the status composer on desktop. <a href="http://commits.kde.org/tokodon/de84dbad6ec5d62e99cad531d71d51452ca02999">Commit</a>. Fixes bug <a href="https://bugs.kde.org/470048">#470048</a>.</li> <li>Disable grouping follow notifications for now. <a href="http://commits.kde.org/tokodon/b99f1dc5fb4d5438146efbb63c10d732f166d9db">Commit</a>.</li> <li>Only save screenshot when test fails. <a href="http://commits.kde.org/tokodon/3e99ca25da4dc03ff1d44bc9bcef358608215fe6">Commit</a>.</li> <li>More TimelineTest fixes. <a href="http://commits.kde.org/tokodon/f590c18fcccbf3c90d150d694ef59eb5b97d4416">Commit</a>.</li> <li>Attempt another fix for the TimelineTest. <a href="http://commits.kde.org/tokodon/0844f12de4b98e577c7ab486b386fbb81114e486">Commit</a>.</li> <li>Add back the rest of TimelineTest. <a href="http://commits.kde.org/tokodon/582d346998143bc4885f30ed4670a9542ca521bc">Commit</a>.</li> <li>Disable check for QtKeychain on KDE CI. <a href="http://commits.kde.org/tokodon/1cb83a60eb8b08dfe73e8aafbf15eedc944d7684">Commit</a>.</li> <li>Fix appium test issues caused by recent changes. <a href="http://commits.kde.org/tokodon/8b307668301cde63da0ff60caa5a61147da4ce95">Commit</a>.</li> <li>Add a proper accessible name to the timeline. <a href="http://commits.kde.org/tokodon/8a83b223e13145e4bda082d7cbf7f5584e68ea15">Commit</a>.</li> <li>The initial setup shouldn't ask for notification permission on desktop. <a href="http://commits.kde.org/tokodon/cda8f84107ad316af772ee373a74f63ca61c3f0c">Commit</a>.</li> <li>Re-enable Appium tests on the CI. <a href="http://commits.kde.org/tokodon/702b594528d637731969dc588ec369b0afc7a1e6">Commit</a>.</li> <li>Revert "Remove workaround for QTBUG 93281". <a href="http://commits.kde.org/tokodon/fbd739887e17ff6ce52cba7442bdd250d73bf3fe">Commit</a>.</li> <li>Remove minimum window size on mobile. <a href="http://commits.kde.org/tokodon/4f402af6ada0b505358b3db46710f8b2e248cbba">Commit</a>. Fixes bug <a href="https://bugs.kde.org/482844">#482844</a>.</li> <li>Load pages asynchronously when possible, and fix parenting. <a href="http://commits.kde.org/tokodon/a0d36e94c9fee8384a1acccf64b4754bacadcaad">Commit</a>.</li> <li>Fix anchors loop for the separator in the account switcher. <a href="http://commits.kde.org/tokodon/0a7ba9186eab870bce6b9de3853e978c20626ab5">Commit</a>.</li> <li>Port the remaining usages of Qt5Compat.GraphicalEffects for rounding. <a href="http://commits.kde.org/tokodon/bd9d1a433703d28bbae1c63cf4c34b8a7f5c163a">Commit</a>.</li> <li>Fix crash if ProfileEditorBackend::displayNameHtml() is called. <a href="http://commits.kde.org/tokodon/7dd916f3f9aae68d9913ff8c2c5a8d852db70bc3">Commit</a>.</li> <li>Port profile header effects to QtQuick.Effects from Qt5Compat. <a href="http://commits.kde.org/tokodon/93509cad7b93757337a621a88088d95cf3a9284b">Commit</a>.</li> <li>Add debug actions for increasing/decreasing follow count in MockAccount. <a href="http://commits.kde.org/tokodon/f3b56d7b671daa0a4ec73092c6127b1324ca702a">Commit</a>.</li> <li>Check for follow requests once action is actually taken. <a href="http://commits.kde.org/tokodon/a044ce38005bce19e3fac6ce8cc144330dc0cdbb">Commit</a>.</li> <li>Add an alert count indicator for sidebar items, use for follow requests. <a href="http://commits.kde.org/tokodon/17e4080d5e2f35ef52e9f6a8a597beef044f5683">Commit</a>.</li> <li>Fix the tags timelines not opening anymore. <a href="http://commits.kde.org/tokodon/aa6309cd298b4c109a27ea1602b8ffa8d8a80ce8">Commit</a>.</li> <li>Push the post menu button down when the menu is open. <a href="http://commits.kde.org/tokodon/4f7e8c68012d0797177ce96eea2be31215ddee05">Commit</a>.</li> <li>Remove useless AbstractButton in user interaction label. <a href="http://commits.kde.org/tokodon/7ed4359794be32a053e6a89109f300f3e2e8e942">Commit</a>.</li> <li>Always align the overflow menu to the parent item. <a href="http://commits.kde.org/tokodon/c91d75726659d0383b5b4ab08de89530cb8a6a8f">Commit</a>.</li> <li>Remove "Hide Media" button from the tab order. <a href="http://commits.kde.org/tokodon/9e297eadaecf9702671be96ad6124bcc7a89030f">Commit</a>.</li> <li>Allow key navigation through media attachments. <a href="http://commits.kde.org/tokodon/334ca6540ef6f5cdd54363be23beeeb9d240c43d">Commit</a>.</li> <li>Require Qt 6.6 & KDE Frameworks 6.0.0, ... <a href="http://commits.kde.org/tokodon/0368783849d3aa24141eda59c338a65409c93379">Commit</a>.</li> <li>Use since_id instead of min_id in grabbing push notifications. <a href="http://commits.kde.org/tokodon/b00a6216eabd4ed9e19101437ebf7dd379c27074">Commit</a>.</li> <li>Post push notifications in reverse order. <a href="http://commits.kde.org/tokodon/23f67215dd0cd8da1b3162ee5d747056fe1145e7">Commit</a>.</li> <li>Reimplement an early exit when there's no accounts with no notifications. <a href="http://commits.kde.org/tokodon/043424ee011358e97e8db9ae1eb8c27a896519f9">Commit</a>.</li> <li>Add NotificationHandler::lastNotificationClosed signal. <a href="http://commits.kde.org/tokodon/617d88865590fbf8237e24fc568c8adf2f05196d">Commit</a>.</li> <li>Create only one NotificationHandler and put it in AccountManager. <a href="http://commits.kde.org/tokodon/1b72be6454bffa31381fc55f6beefc9b7c9876d3">Commit</a>.</li> <li>Fix not being able to check if a post is empty. <a href="http://commits.kde.org/tokodon/65b4fd3d5350372b2ab5a9c81a1f21d0fff87cc5">Commit</a>.</li> <li>Move InlineIdentityInfo to Components folder. <a href="http://commits.kde.org/tokodon/804d807b5189b512b17ccc5ad032b7382c3ce898">Commit</a>.</li> <li>Mass rename StatusDelegate components to PostDelegate. <a href="http://commits.kde.org/tokodon/2b0a7d06c1fb229a152ab8b1a142c17a7dc79abd">Commit</a>.</li> <li>Rename StandaloneTags to StatusTags. <a href="http://commits.kde.org/tokodon/2ec0aac5c5cadd918039388f0498764da6611c61">Commit</a>.</li> <li>Add context menu actions for videos and gif attachments as well. <a href="http://commits.kde.org/tokodon/e6ac2903eb2ce8b686ae2a28bdfdcd58b94314c8">Commit</a>.</li> <li>Miscellaneous attachment cleanups and reorganization. <a href="http://commits.kde.org/tokodon/b3ff1edd12e7703f9819674b885c021ca5b58549">Commit</a>.</li> <li>Rename ListPage to ListTimelinePage. <a href="http://commits.kde.org/tokodon/53b4e6f0631deae00d256431e70cfce10e76697e">Commit</a>.</li> <li>Use upstream ToolButton for InteractionButton. <a href="http://commits.kde.org/tokodon/f311487999c5e61a295bbd1cd18b9ecead5d0d55">Commit</a>.</li> <li>Add documentation for ImageMenu. <a href="http://commits.kde.org/tokodon/081305a9f50d2d3949382a5ce76c39808fe2f6be">Commit</a>.</li> <li>Rename OverflowMenu to StatusMenu. <a href="http://commits.kde.org/tokodon/7d864c5fededac16c643567f8454a6922ba6dc84">Commit</a>.</li> <li>Add separate StatusLayout component. <a href="http://commits.kde.org/tokodon/2a81eec5d4d9a4175c7fe4028e67a36be025cc45">Commit</a>.</li> <li>Sidebar: Improve keyboard navigation. <a href="http://commits.kde.org/tokodon/3ce3e891ab657b5f1dc843fdf6e43dcaa4ea80a4">Commit</a>.</li> <li>Fix keyboard navigatin in the Sidebar. <a href="http://commits.kde.org/tokodon/f5fd464fd223a41c8b38a3fa4889dace58c3194f">Commit</a>.</li> <li>Point <code>kirigami-addons</code> to specific commit. <a href="http://commits.kde.org/tokodon/832f71018d256869f4bc5272affa8209a55de7ce">Commit</a>.</li> <li>Overhaul docs, again. <a href="http://commits.kde.org/tokodon/8379f001fd2b281562b040cee1817bb20cbe4d4e">Commit</a>.</li> <li>Ensure all Tokodon #include includes the subfolder everywhere. <a href="http://commits.kde.org/tokodon/644565e073a0cbddc2b629390cbf78ba11683dbe">Commit</a>.</li> <li>Update the inconsistent copyright headers. <a href="http://commits.kde.org/tokodon/7537d54150c6111e3f718d437b51bc46c75bb461">Commit</a>.</li> <li>Complete Post class overhaul. <a href="http://commits.kde.org/tokodon/bd5e44375a90c68d53de05059dd196d257056a74">Commit</a>.</li> <li>Separate Attachment and Notification classes from post.h. <a href="http://commits.kde.org/tokodon/17e3cbba95ac7652d2c57e3f02605586e0aa747f">Commit</a>.</li> <li>Remove workaround for QTBUG 93281. <a href="http://commits.kde.org/tokodon/6939ffde81e00c851aabdd7e1c9496641d596590">Commit</a>.</li> <li>Refactor out and remove utils.h. <a href="http://commits.kde.org/tokodon/0b10a8dc98249c18dc30290888933f4add4162d0">Commit</a>.</li> <li>Move CustomEmoji::replaceCustomEmojis to TextHandler. <a href="http://commits.kde.org/tokodon/9d5a822555700b049b8793abfe662ddaceb75615">Commit</a>.</li> <li>Improve documentation of TextHandler and it's methods. <a href="http://commits.kde.org/tokodon/383c3d6a8544b7fbe4b48cfc88275e0ec2df4169">Commit</a>.</li> <li>Make TextHandler a regular class and not a QObject. <a href="http://commits.kde.org/tokodon/a68ffeb16727caf6650a59b9d0c7919c0f2763b8">Commit</a>.</li> <li>Move regular expressions used in text processing to static consts. <a href="http://commits.kde.org/tokodon/fb6bbe44933388ca37097f32234eca554736959f">Commit</a>.</li> <li>Shift around the text processing functions. <a href="http://commits.kde.org/tokodon/a6065a50c40ba972b4c56db0831340e9bcc66e9f">Commit</a>.</li> <li>Rename TextPreprocessing to TextHandler, move different functions there. <a href="http://commits.kde.org/tokodon/de19aed7c36979597d07ae7fe2541fdc8065beca">Commit</a>.</li> <li>Visually separate replies in a thread. <a href="http://commits.kde.org/tokodon/de065e16c4ebe13055fb1a585da3089188e9e1ca">Commit</a>.</li> <li>Add margins to the video player controls. <a href="http://commits.kde.org/tokodon/1e3dee30313c6c9f076065291b03a2aee88dc8f1">Commit</a>.</li> <li>Improve the look of the timeline footer. <a href="http://commits.kde.org/tokodon/d8674df7213dd6618d0a6e1c4f018f766e2ed2d2">Commit</a>.</li> <li>Don't allow opening a context menu for an image if it's hidden. <a href="http://commits.kde.org/tokodon/5aab4565d968bdc52db70041df29197f49654e8e">Commit</a>.</li> <li>Fix spacing on post info that has an application. <a href="http://commits.kde.org/tokodon/7861204ce2b707582174fb37d0f249b3c43445c9">Commit</a>.</li> <li>Disable interactivity of the alt and other attachment chip. <a href="http://commits.kde.org/tokodon/7085cc0528eabb9de5d6be257797a9cc8f3ed478">Commit</a>.</li> <li>Hide embed action for private posts. <a href="http://commits.kde.org/tokodon/cf819efd6f4a32d3f94026033c6753c540565810">Commit</a>.</li> <li>Fix z order of the link indicator. <a href="http://commits.kde.org/tokodon/f456d8d275118d5153354ae2b4634cfff9a4a7b5">Commit</a>.</li> <li>Hide interaction buttons on most notifications except for mentions. <a href="http://commits.kde.org/tokodon/bc6c48aec6b6472a2e2d4a339672ed45c8fba4ad">Commit</a>.</li> <li>Add message to threads that some replies may be hidden. <a href="http://commits.kde.org/tokodon/d82edf3b42d17939b36b04e29661a36e5dfa05c4">Commit</a>.</li> <li>Prevent crash when grouped notifications are used on initialization. <a href="http://commits.kde.org/tokodon/9b0c383c9b2294dfb8f2ddc7ba9e4fa5ef066f37">Commit</a>.</li> <li>Enable grouping notifications by default. <a href="http://commits.kde.org/tokodon/7166fe5eef5393300e8669a858822d33d4a8494c">Commit</a>.</li> <li>Disable boosting private (followers-only) posts. <a href="http://commits.kde.org/tokodon/024027f8e44b348ba3535f26a9c26ed265b45433">Commit</a>.</li> <li>Fix undefined name error. <a href="http://commits.kde.org/tokodon/8c112069de8721f4133e0a86568b2a70e503a8ec">Commit</a>.</li> <li>Add 24.02 release note. <a href="http://commits.kde.org/tokodon/0133835e8082f011e349ddf23bf0a976348eb579">Commit</a>.</li> <li>Remove image attachment captions. <a href="http://commits.kde.org/tokodon/193f17241f41146a17004dd7bd9421e3c5fcbf2d">Commit</a>.</li> <li>Fix bottom margin on settings button in sidebar. <a href="http://commits.kde.org/tokodon/382685013478a6379cc9626b305492b36105b057">Commit</a>.</li> <li>Refresh the thread if we reply to it. <a href="http://commits.kde.org/tokodon/f503273c087b5624eea447b42a91540141ebfc33">Commit</a>. Fixes bug <a href="https://bugs.kde.org/480695">#480695</a>. See bug <a href="https://bugs.kde.org/467724">#467724</a>.</li> <li>Hide actions on mobile that are already present in the bottom bar. <a href="http://commits.kde.org/tokodon/2b3968bb4e8999fa961eca6f2a5b14f228e72cd9">Commit</a>. See bug <a href="https://bugs.kde.org/479247">#479247</a>.</li> <li>TapHandler fixes to hopefully solve page switching woes. <a href="http://commits.kde.org/tokodon/809fa4764c380457ad4dd4a5ede6a87f088b583c">Commit</a>.</li> <li>Add icons to the send button in the composer. <a href="http://commits.kde.org/tokodon/c36ab3f0d0b1afb7f0a1c00bba8bc6466c0f54f4">Commit</a>.</li> <li>Move DropArea to the composer TextArea. <a href="http://commits.kde.org/tokodon/ab098a0364886022a118dca7c7697cf943bac2a6">Commit</a>.</li> <li>Make the composer use the same flex column maximum width as posts. <a href="http://commits.kde.org/tokodon/3eb19e4eccf40dde87477bb304685a07faa1954d">Commit</a>.</li> <li>Use correct spacing value in status preview. <a href="http://commits.kde.org/tokodon/fd4aaf92dab63d102ec34fcb5c2a0c306b5ceb35">Commit</a>.</li> <li>Fix vertical alignment of time text in composer. <a href="http://commits.kde.org/tokodon/dd55368c81c06a82e94b087844aed8d57bf0ce0c">Commit</a>.</li> <li>Fix alignment of character limit label in composer. <a href="http://commits.kde.org/tokodon/af71420fca6ff6b093c0c273b9807fedd18841d3">Commit</a>.</li> <li>Use Loaders in StatusPreview to get rid of some unnecessary spacing. <a href="http://commits.kde.org/tokodon/8cf2e991dec4c67929b33351b3a9c967cd0971ea">Commit</a>.</li> <li>Fix typo, it should be textItem not labelItem. <a href="http://commits.kde.org/tokodon/06c5a9d54750db76e0b94b839e489cb3e45099bb">Commit</a>.</li> <li>Fix missing viewportWidth in StatusPreview. <a href="http://commits.kde.org/tokodon/6d494a266c537ee92f04f5080d698dca53938924">Commit</a>.</li> <li>Wordwrap SetupNotification text. <a href="http://commits.kde.org/tokodon/252fdf39b4382b640a6a0bf19267803d3bbfb514">Commit</a>.</li> <li>Move multi-account home timeline name to QML, improve display. <a href="http://commits.kde.org/tokodon/c3a113a68b8fcb2bfd78b6004c1c7d249328b563">Commit</a>.</li> <li>PostContent: assorted bidirectionality fixes. <a href="http://commits.kde.org/tokodon/80eb1b3e35a3dfa60deff6a53a2ad53f9536a396">Commit</a>. Fixes bug <a href="https://bugs.kde.org/475043">#475043</a>.</li> <li>MastoPage: don't mirror the elephant. <a href="http://commits.kde.org/tokodon/f4184928734abf66e15114cfd78ced33debd57d3">Commit</a>.</li> <li>Display a tip that the privacy level of a post may affect replies. <a href="http://commits.kde.org/tokodon/8a40fb9c9a4d92712e4a7df7a9626c282e2bd690">Commit</a>.</li> <li>Handle yet more edge cases where the standalone tags fail. <a href="http://commits.kde.org/tokodon/fcb6ddcbe9ab4bf04348618f8bcfdf6923543ae2">Commit</a>.</li> <li>Improve error message with icons, and better help text. <a href="http://commits.kde.org/tokodon/8ae2268deeba212fdb991f8dc55da47ddc2879c0">Commit</a>.</li> <li>Add initial setup flow where required. <a href="http://commits.kde.org/tokodon/2b4e90ff2699164a717a98bc52292347317fc9b1">Commit</a>. Fixes bug <a href="https://bugs.kde.org/477927">#477927</a>. Fixes bug <a href="https://bugs.kde.org/473787">#473787</a>.</li> <li>Add a bit of padding to the post search results. <a href="http://commits.kde.org/tokodon/8c923d07146d4f84d643faa92337eed710d6ca0e">Commit</a>.</li> <li>Clear search result before doing a new search. <a href="http://commits.kde.org/tokodon/741f346d3bd7d50e53c516f888bfed6a8ca5b530">Commit</a>.</li> <li>Fix search section delegate having a 0px width. <a href="http://commits.kde.org/tokodon/41244a7d339a4b30bd094ab8a5964ff859f5a9da">Commit</a>.</li> <li>Clip search field content. <a href="http://commits.kde.org/tokodon/170820f626e3e943aa05c32abfcc13843bc8f679">Commit</a>.</li> <li>Prevent visible error when the account doesn't have push scope. <a href="http://commits.kde.org/tokodon/f4a314b42dc401d30add44e9c51780c3e1286a89">Commit</a>.</li> </ul> </details> <details open="true" id="umbrello"> <summary class="h4">umbrello</summary><ul> <li>Add building snapshots on Windows. <a href="http://commits.kde.org/umbrello/2289882216909aba7d1b686a2c6244fbeeaef20f">Commit</a>. See bug <a href="https://bugs.kde.org/484507">#484507</a>.</li> <li>[CI] Require tests to pass. <a href="http://commits.kde.org/umbrello/8fbc1b311876461049deea6a7fa2c13cf643379c">Commit</a>.</li> <li>Remove unused kdelibs4support dependency. <a href="http://commits.kde.org/umbrello/7d5760ad6bd09267145f8baa08d32fdf29c47437">Commit</a>.</li> <li>[CI] Add Windows. <a href="http://commits.kde.org/umbrello/8e2ecf1a17217e2077f68c7e47192c503a4e5a73">Commit</a>.</li> <li>[CI] Fix after recent upstream change. <a href="http://commits.kde.org/umbrello/76951b9db5f965396e6d9e7895ee98216a561d5b">Commit</a>.</li> </ul> </details> <details open="true" id="yakuake"> <summary class="h4">yakuake</summary><ul> <li>Update icon to latest Breeze icon. <a href="http://commits.kde.org/yakuake/b5c834837af8e0bf01bb795bcee714b3a3a6859e">Commit</a>.</li> <li>Clean up Terminal constructor. <a href="http://commits.kde.org/yakuake/50fa4b6279fad12e9d34741dcfd84e60efeb4715">Commit</a>.</li> <li>Appstream: use desktop-application type, add developer tag. <a href="http://commits.kde.org/yakuake/c388d8a532427ecd97a08661f9451d6c5ff1f94a">Commit</a>.</li> <li>Drop support for KF5's deprecated KToolInvocation. <a href="http://commits.kde.org/yakuake/e340d4be804f5189ef7c05e963db69e98cb9f9d7">Commit</a>.</li> <li>Skip KX11Extras on Wayland. <a href="http://commits.kde.org/yakuake/32825b74cf7ad4805ae06f9332f699f6b62c2deb">Commit</a>.</li> <li>Fix focusing new sessions. <a href="http://commits.kde.org/yakuake/f9382a1955100934e0e7d4ca4110c99b0547b6ec">Commit</a>. Fixes bug <a href="https://bugs.kde.org/482119">#482119</a>.</li> <li>Fix startup crash with some skins. <a href="http://commits.kde.org/yakuake/63695a111e000cf2fd1cd70b91e722bad3d550d1">Commit</a>.</li> <li>Org.kde.yakuake.appdata.xml add donation URL and launchable. <a href="http://commits.kde.org/yakuake/dbf68f191de2897966877af1f6e49f3584485ea3">Commit</a>.</li> <li>Use StartupNotify now instead of X-KDE-StartupNotify. <a href="http://commits.kde.org/yakuake/1e375d415fdd5900adbd3be4dc4544978e34a36e">Commit</a>.</li> </ul> </details> <details open="true" id="zanshin"> <summary class="h4">zanshin</summary><ul> <li>Use desktop-application. <a href="http://commits.kde.org/zanshin/4e554a742aaff3a36c7c7bc7b7ea9a640c619636">Commit</a>.</li> <li>Add vcs-browser. <a href="http://commits.kde.org/zanshin/70547a8a49769595ee60becb5002432be662b0ab">Commit</a>.</li> <li>Drop support for KF5's deprecated KToolInvocation. <a href="http://commits.kde.org/zanshin/0e33e74320dd53a9b4edc8e6c14dbc9e88edea6a">Commit</a>.</li> <li>QtTestGui is not necessary. <a href="http://commits.kde.org/zanshin/63dfb62f1d4c9749211ab689a4dcb7fa014c700b">Commit</a>.</li> <li>Avoid to include QtTest (which loads a lot of includes). <a href="http://commits.kde.org/zanshin/fa7d0579d2dadc57142553e44bcb6f5fcd7cc698">Commit</a>.</li> </ul> </details> </p> </main> </div> <footer id="kFooter" class="footer"> <section id="kPatrons" class="container kPatrons"> <h3>KDE Patrons</h3> <div class="d-flex flex-wrap flex-md-nowrap justify-content-center align-items-center"> <span><img class="canonical" alt='Canonical' loading="lazy"></span> <span><img class="google" alt='Google' loading="lazy"></span> <span><img class="suse" alt='SUSE' loading="lazy"></span> <span><img class="qt" alt='The Qt Company' loading="lazy"></span> <span><img class="blue-systems" src="https://kde.org/images/logos/blue-systems.png" alt='Blue System' loading="lazy"></span> <span><img class="slimbook" src="https://kde.org/images/logos/slimbook.png" alt='Slimbook' loading="lazy"></span> <span><img class="tuxedo" src="https://kde.org/images/logos/tuxedo.svg" alt='TUXEDO Computers' loading="lazy"></span> <span><img class="kfocus" alt='' loading="lazy"></span> <span><img class="gnupg" alt='GnuPG' loading="lazy"></span> <span><img class="mbition" alt='Mbition' loading="lazy"></span> </div> </section> <section id="kFooterIncome" class="container"> <div id="kDonateForm"> <div class="center"> <h2 class="h5 mt-2 mb-3">Donate to KDE <a href="https://kde.org/community/donations/index.php#money" target="_blank">Why Donate?</a></h2> <form action="https://www.paypal.com/en_US/cgi-bin/webscr" method="post" onsubmit='return amount.value >= 2 || window.confirm("Your donation is smaller than 2€. This means that most of your donation\nwill end up in processing fees. Do you want to continue?");'> <input type="hidden" name="no_note" value="0"> <input type="hidden" name="lc" value="GB"> <input type="hidden" name="item_name" value="Development and communication of KDE software"> <input type="hidden" name="cbt" value="Return to kde.org"> <input type="hidden" name="return" value="https://kde.org/community/donations/thanks_paypal.php"> <input type="hidden" name="notify_url" value="https://kde.org/community/donations/notify.php"> <input type="hidden" name="business" value="kde-ev-paypal@kde.org"> <input type="hidden" name="cmd" value="_donations"> <input type="hidden" name="currency_code" value="EUR"> <input type="hidden" name="custom" value="//kde.org/index/donation_box"> <label class="visually-hidden" for="donateAmountField">Amount</label><input type="text" name="amount" value="20.00" id="donateAmountField" data-kpxc-id="donateAmountField"> € <button type="submit" id="donateSubmit">Donate via PayPal</button> </form> <span class="h6"><a class="mt-3 d-inline-block" href="https://kde.org/community/donations" target="_blank">Other ways to donate</a></span> </div> </div> <div id="kMetaStore"> <div class="center"> <h2 class="h5 mb-3 mt-2">Visit the KDE MetaStore</h2> <p class="h6">Show your love for KDE! Purchase books, mugs, apparel, and more to support KDE.</p> <a href="https://kde.org/stuff/metastore" class="button">Browse</a> </div> </div> </section> <section id="kLinks" class="container pb-4"> <div class="row"> <nav class="col-sm"> <h3>Products</h3> <a href="https://kde.org/plasma-desktop" hreflang="">Plasma</a> <a href="https://apps.kde.org" hreflang="">KDE Applications</a> <a href="https://develop.kde.org/products/frameworks/">KDE Frameworks</a> <a href="https://plasma-mobile.org" hreflang="">Plasma Mobile</a> <a href="https://neon.kde.org/">KDE neon</a> </nav> <nav class="col-sm"> <h3>Develop</h3> <a href="https://api.kde.org/">API Documentation</a> <a href="https://doc.qt.io/" rel="noopener" target="_blank">Qt Documentation</a> <a href="https://inqlude.org/" rel="noopener" target="_blank">Inqlude Documentation</a> <a href="https://kde.org/goals">KDE Goals</a> <a href="https://invent.kde.org/">Source code</a> </nav> <nav class="col-sm"> <h3>News & Press</h3> <a href="https://kde.org/announcements/" hreflang="">Announcements</a> <a href="https://dot.kde.org/">KDE.news</a> <a href="https://planet.kde.org/">Planet KDE</a> <a href="https://kde.org/contact/">Press Contacts</a> <a href="https://kde.org/stuff">Miscellaneous Stuff</a> <a href="https://kde.org/thanks">Thanks</a> </nav> <nav class="col-sm"> <h3>Resources</h3> <a href="https://community.kde.org/Main_Page">Community Wiki</a> <a href="https://kde.org/support/">Help</a> <a href="https://kde.org/download/">Download KDE Software</a> <a href="https://kde.org/code-of-conduct/">Code of Conduct</a> <a href="https://kde.org/privacypolicy">Privacy Policy</a> <a href="https://kde.org/privacypolicy-apps">Applications Privacy Policy</a> </nav> <nav class="col-sm"> <h3>Destinations</h3> <a href="https://store.kde.org/">KDE Store</a> <a href="https://ev.kde.org/">KDE e.V.</a> <a href="https://kde.org/community/whatiskde/kdefreeqtfoundation">KDE Free Qt Foundation</a> <a href="https://timeline.kde.org" hreflang="">KDE Timeline</a> <a href="https://manifesto.kde.org" hreflang="">KDE Manifesto</a> <a href="https://kde.org/support/international/">International Websites</a> </nav> </div> </section> <div id="kSocial" class="container kSocialLinks"> <a class="shareMatrix" href="https://go.kde.org/matrix/#/#kde:kde.org" aria-label="Share on Matrix"></a> <a class="shareFacebook" href="https://www.facebook.com/kde/" aria-label="Post on Facebook"></a> <a class="shareTwitter" href="https://twitter.com/kdecommunity" aria-label="Share on Twitter"></a> <a class="shareMastodon" href="https://floss.social/@kde" rel="me" aria-label="Share on Mastodon"></a> <a class="shareLinkedIn" href="https://www.linkedin.com/company/29561/" aria-label="Share on LinkedIn"></a> <a class="shareReddit" href="https://www.reddit.com/r/kde/" aria-label="Share on Reddit"></a> <a class="shareYouTube" href="https://www.youtube.com/channel/UCF3I1gf7GcbmAb0mR6vxkZQ" aria-label="Share on YouTube"></a> <a class="sharePeerTube" href="https://tube.kockatoo.org/a/kde_community/video-channels" aria-label="Share on Peertube"></a> <a class="shareVK" href="https://vk.com/kde_ru" aria-label="Share on VK"></a> <a class="shareInstagram" href="https://www.instagram.com/kdecommunity/" aria-label="Share on Instagram"></a> </div> <div id="kLegal" class="container"> <p class="d-block d-xl-flex flex-wrap mb-0 py-3 h6"> <small lang="en" class="maintenance"> Maintained by <a href="mailto:kde-www@kde.org">KDE Webmasters</a> (public mailing list). Generated from <a href='https://invent.kde.org/websites/kde-org/-/commit/d9ef99f9e6248b7b09fa35b446c5a445e2190c42'>d9ef99f</a>. </small> <small class="trademark"> KDE<sup>®</sup> and <a href="https://kde.org/media/images/trademark_kde_gear_black_logo.png">the K Desktop Environment<sup>®</sup> logo</a> are registered trademarks of <a href="https://ev.kde.org/" title="Homepage of the KDE non-profit Organization">KDE e.V.</a> | <a href="https://kde.org/community/whatiskde/impressum">Legal</a> </small> </p> </div> </footer> <img src="https://stats.kde.org/matomo.php?idsite=1&rec=1" style="border:0" alt="" /> <script> var _paq = window._paq || []; _paq.push(['disableCookies']); _paq.push(['trackPageView']); _paq.push(['enableLinkTracking']); (function() { var u="https://stats.kde.org/"; _paq.push(['setTrackerUrl', u+'matomo.php']); _paq.push(['setSiteId', '1']); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); })(); </script> <script src="https://kde.org/js/bundle.min.25624c8ec518ebe99dc93e8e1aa873033c07499fe94b561980f69ebe6201f91a.js" integrity="sha256-JWJMjsUY6+mdyT6OGqhzAzwHSZ/pS1YZgPaevmIB+Ro=" crossorigin="anonymous" defer=""></script> </body> </html>