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
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.
akonadi-search
- Port deprecated QCheckBox::stateChanged. Commit.
- Use _L1 directly. Commit.
- Initialize pointer. Commit.
- Const'ify pointer. Commit.
- Update copyright. Commit.
- Use [[nodiscard]]. Commit.
- Const'ify variable. Commit.
- Minor optimization. Commit.
- We can use directly QStringList. Commit.
- Remove unused variable. Commit.
- Don't export private method + remove Q_SLOTS + add missing [[nodiscard]]. Commit.
- Not necessary to use 6 suffix. Commit.
- Use local include. Commit.
- Use isEmpty(). Commit.
- Fix searchplugintest. Commit.
- Port deprecated methods. 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
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
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
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-gdrive
- Add and make use of ECM clang-format integration. Commit.
kirigami-gallery
- Flatpak: Install the breeze icon. 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
spectacle
- Always convert old placeholder format to new placeholder format when new format is not used. Commit. Fixes bug #484211.
- Fix empty placeholders breaking nearby placeholders. Commit. Fixes bug #483320.
- ExportManager: reduce unnecessary string manipulation in formattedFilename(). Commit.
- VideoCaptureOverlay: Minimized -> Window.Minimized. Commit.
- Raise and activate capture windows when shown. Commit. Fixes bug #482467.
- Use HH instead of hh by default. Commit.
- SpectacleCore: Only use normal windows and dialogs for window visible check. Commit.
- ImagePlatformXcb: Make on click filter button handling code more descriptive. Commit.
- VideoPlatformWayland: handle and add error messages for when the stream is prematurely closed. Commit.
- VideoPlatform: don't assert recording boolean in setRecording. Commit.
- VideoPlatformWayland: Remove the need for a DBus call to KWin's getWindowInfo. Commit.
- Update recording related models in response to VideoPlatform changes. Commit.
- VideoPlatformWayland: Get PipeWireRecord asynchronously. Commit. See bug #476866.
- VideoPlatformWayland: Add missing not operator. Commit.
- Improve feedback when recording is not available. Commit. Fixes bug #484038.
- SpectacleCore: use shared error behavior for screenshot and recording failures. Commit.
- RecordingFailedMessage: fix close button. Commit.
- SpectacleCore: move video platform setup code closer to image platform setup code. Commit.
- SpectacleCore: use VideoPlatform::regionRequested to start rectangle selection. Commit.
- Revert "Accept the selection before sharing via purpose". Commit.
- ImagePlatformKWin: Use logical positions for images in combinedImage on X11. Commit. Fixes bug #486118.
- ScreenshotFailedMessage: Fix close button not working. Commit.
- ImagePlatformKWin: Put KWin request error on new line for readability. Commit.
- ImagePlatformKWin: Make it easier to differentiate errors for different DBus method calls. Commit.
- ImagePlatformKWin: Add a timer with message for unusually long DBus calls while debugging. Commit.
- SpectacleCore: Don't show capture windows for screens that we fail to get images for. Commit.
- ImagePlatformKWin: add more and better error messages. Commit.
- ImagePlatformKWin: set 4 second timeout for asynchronous DBus calls. Commit.
- ImagePlatformKWin: move combinedImage and and static vars to the top. Commit.
- PlatformNull: Always emit newScreenshotFailed. Commit.
- SpectacleCore: Ensure a message is always visible somewhere when a screenshot fails. Commit.
- ImagePlatformKWin: Move allocateImage and readImage closer to the top of the cpp file. Commit.
- Add support for error messages in recording DBus API. Commit.
- Add more support for screenshot error messages. Commit.
- Accept the selection before sharing via purpose. Commit.
- Enforce passing tests. Commit.
- ImagePlatformKWin: Use QDBusUnixFileDescriptor to manage the pipe file descriptor to read from. Commit.
- Traits: remove static from dynamicMin/dynamicMax effect strengths. Commit.
- ImagePlatformXcb: Remove KWin specific code. Commit.
- AnnotationOptionsToolBarContents: fix separators being invisible. Commit.
- Add blur/pixelate strength settings and slider for adjusting them. Commit. Fixes bug #469184.
- AnnotationOptionToolBarContents: Comment why we use callLater with onValueChanged. Commit.
- Remove usage of ShapePath::pathHints until we depend on Qt 6.7. Commit.
- Add categorized debug output for AnnotationDocument::setCanvas. Commit.
- ImagePlatformKWin: don't scale screen images when all have the same scale. Commit.
- Fix blank image with 1 screen and scale less than 1x. Commit.
- QtCV: add missing pragma once. Commit.
- Combine logging categories into one logging category. Commit.
- SpectacleCore: add explicit noexcept to destructor declaration. Commit.
- HoverOutline and Outline formatting. Commit.
- VideoCaptureOverlay: align handles with outline. Commit.
- HoverOutline: enable asynchronous. Commit.
- Fix outline flickering/scaling issue when path becomes empty. Commit.
- Improve outline alignment with the outside of interactive paths. Commit.
- VideoCaptureOverlay: Cleanup outline margin code. Commit.
- Outline: remove zoom and effectiveStrokeWidth. Commit.
- Use dashColor instead of strokeColor2, rename strokeColor1 to strokeColor. Commit.
- Outline: remove startX and startY. Commit.
- Outline: add strokeStyle, capStyle and joinStyle. Commit.
- Outline: add rectanglePath(). Commit.
- Outline: don't enable asynchronous by default. Commit.
- TextTool: Keep cursor in outline bounds when the previous character is a new line. Commit.
- TextTool: Ensure cursor is at least 1 physical pixel thick. Commit.
- F pathhiuntsUpdate TextTool.qml. Commit.
- Hide HoverOutline when SelectionTool handles are hovered. Commit.
- Outline: Add pathHints. Commit.
- Split DashedOutline from Outline. Commit.
- Handle add edges property. Commit.
- Handle: set pathHints for optimization. Commit.
- Appdata: Add developer_name & launchable. Commit.
- Fix sequence numbers in filenames. Commit. Fixes bug #483260.
- Handle: Fix Qt 6.7 bugs. Commit.
- QImage::deviceIndependentSize is not constexpr. Commit.
- Fix annotation hover, selection and text UIs being offset after crop. Commit.
- Use connect with 4 arguments. Commit.
- AnnotationViewport: Scale image section down based on window device pixel ratio. Commit.
- Disable video mode when a new rectangle capture screenshot is started. Commit. Fixes bug #481471.
- Handle: prevent division by zero in ShapePath scale. Commit. Fixes bug #484892.
- Use stack blur instead of Gaussian blur. Commit.
- Explicit noexcept for ~AnnotationViewport(). Commit.
- Use Gaussian blur for blur and shadow effects. Commit.
- Fix screenshots with scale factors that have their sizes rounded up. Commit.
- AnnotationViewport: Make image getting logic reusable. Commit.
- AnnotationViewport: Copy image section when creating texture instead of setting texture sourceRect. Commit.
- ImagePlatformKWin: Go back to manually combining images. Commit. Fixes bug #478426.
- Add OpenCV as a dependency. Commit.
- Add crop tool. Commit. Fixes bug #467590.
- Add backend logic for undoable cropping. Commit. Fixes bug #481435.
- Rename "Show Annotation Tools" button to "Edit". Commit.
- SpectacleCore: make class inheritance check more robust. Commit. Fixes bug #484652.
- AnnotationDocument: Workaround not repainting everywhere it should with fractional scaling. Commit.
- Man page: refer to Qt6 & KF6 version of commandline options. Commit.
- Geometry: Add rectNormalized. Commit.
- AnnotationViewport: use isCreationTool and isNoTool. Commit.
- AnnotationTool: add bool properties to check general tool types. Commit.
- Improve SelectionTool handle visibility with non-rectangular outlines. Commit.
- Rename SelectionBackground to Outline and use Outline as the only selection graphics in VideoCaptureOverlay. Commit.
- Rename ResizeHandles to SelectionTool. Commit.
- Make handle behavior more reusable. Commit.
- AnnotationDocument: Fill image with transparent pixels in defaultImage(). Commit.
- ImageCaptureOverlay: Fix error when checkedButton is not set. Commit.
- History: pass std::function by reference. Commit.
- ImagePlatformXcb: prevent detaching KX11Extras::stackingOrder. Commit.
- SpectacleCore: prevent detaching CaptureWindow::instances. Commit.
- VideoFormatModel: remove unused variable. Commit.
- AnnotationDocument: fully qualify signal argument. Commit.
- ExportManager: remove slots and document former slot functions. Commit.
- Change showMagnifier setting to toggle between Never, Always and While holding the Shift key. Commit. See bug #482605.
- CaptureOptions: "Capture Settings" -> "Screenshot Settings". Commit.
- Add recording options to the no screenshot dialog. Commit. Fixes bug #468778.
- AnnotationViewport: Don't use TextureCanUseAtlas. Commit. Fixes bug #481665.
- Allow dragging no screenshot dialog window from anywhere. Commit.
- Finish recording instead of activating when activated from shortcut while recording. Commit. Fixes bug #481471.
- Align region recording selection UI more like the recording outline. Commit.
- Ensure region recording outline stays out of recording. Commit.
- Set layer-shell exclusive zone for capture region overlay. Commit. Fixes bug #481391.
- Use cutout handles for video rectangle selection. Commit.
- Make backingStoreCache private. Commit.
- Remove FillVariant alias. Commit.
- Traits: Use G for ::Geometry from Geometry.h. Commit.
- Fix selection tool. Commit.
- Use KConfigDialogManager system instead of directly setting video format. Commit. Fixes bug #481390.
- Fix filename template label buddies. Commit.
- ViewerWindow: Check if s_viewerWindowInstance points to this when destroying. Commit. Fixes bug #469502.
- Fix drawing with touchscreen. Commit.
- Use setMipmapFiltering instead of layer for image view smoothing. Commit.
- Fix always recording the screen at (0,0) with screen recording. Commit. Fixes bug #480599.
- Do not loop video player and pause on playback stopped. Commit.
- Use a QRegion to determine which areas to repaint. Commit.
- Improve AnnotationViewport and AnnotationDocument repaint speed. Commit.
- Recording: Play the video after it has recorded. Commit.
- Fix decimal formatting in DelaySpinBox. Commit.
- Recording: Do not leak node ids. Commit.
- Fix invalid timestamp when opening config dialog before screen capture. Commit.
- Fix unclickable buttons on dialog window after startSystemMove() is called. Commit.
- Remove extra scale in AnnotationDocument::paintBaseImage. Commit.
- Split paint into paintBaseImage, paintAnnotations and paintAll. Commit.
- Use Viewport as abstraction for viewport rectanlge and scale. Commit.
- Traits: Remove type() from Fill and Text and make Text itself a variant. Commit.
- Use std::span to express where annotation painting should start and stop. Commit.
- Fix color emojis not having black semi-transparent shadows. Commit.
- Make annotation shadows black. Commit.
- HistoryItem: Remove unnecessary constructors and assignment operators. Commit.
- Move image effects to fill. Commit.
- Traits: fix clang-format off not working on macro. Commit.
- Fix build with ZXing master. Commit.
- Allow right/bottom resize handle to translate when width/height is 0. Commit.
- Make scale to size and untranslate scale logic reusable. Commit.
- Raise minimum Qt to 6.6.0. Commit.
- ResizeHandles: Add handle margins. Commit.
- ResizeHandles: remove effectiveEdges. Commit.
- Cut out inside of annotation resize handles. Commit.
- Fix selection handles disappearing when annotation toolbar is shown. Commit.
- Cut out inner parts of selection handles. Commit.
- Fix freehand lines not being immediately drawn as a dot. Commit.
- Fix numberFillColor label. Commit.
- Use default value getters to get actual default tool values. Commit.
- Add support for new lines and tabstops in text annotations. Commit. Fixes bug #472302. Fixes bug #448491.
- TextTool: use effectiveStrokeWidth for background inset. Commit.
- Use new undo/redo history and item traits system with smart pointers. Commit.
- Remove X11 atom. Commit. Fixes bug #478162.
- Don't assume barcode content is always human-readable text. Commit.
- Don't copy barcode contents unconditionally. Commit.
- Only look for one barcode if that's all we are going to use. Commit.
- Avoid unnecessary image conversions for barcode scanning. Commit.
- Workaround modal QFontDialogs being unusable. Commit. See bug #https://bugs.kde.org/show_bug.cgi?id=478155.
- Fix layer-shell-qt CI dep. Commit.
- Enable SmoothPixmapTransform on images with fractional scales. Commit.
- Scan QR codes asyncronously. Commit.
- Only scan QR code when a screenshot is first taken. Commit.
- AnnotationDocument.cpp: rearrange to match header. Commit.
- Initial implementation of scanning captured screenshot for qrcodes. Commit.
- Fix recording. Commit.
- Extra date/time placeholder descriptions, 12 hour /. Commit. See bug #https://bugs.kde.org/show_bug.cgi?id=477215.
- Add filename placeholder. Commit. Fixes bug #478802.
- Change "Show less" to "Show fewer" since the thing in question is countable. Commit.
- Properly localize the delay spin box. Commit.
- Localize the stroke width selection spinbox. Commit.
- Localize the font selection status bar button. Commit.
- Localize the resolution tooltip. Commit.
step
- Remove doc that doesn't compile. Commit.
svgpart
- Bump min required KF6 to 6.0. Commit.
sweeper
- It compiles with QT_NO_CONTEXTLESS_CONNECT. Commit.
- Use desktop-application. Commit.
- Drop support for KF5's deprecated KToolInvocation. Commit.
- It compiles fine without deprecated method. Commit.
- We use QT_REQUIRED_VERSION here. Commit.
- Use StartupNotify now instead of X-KDE-StartupNotify. Commit.
telly-skout
- Add 24.05.0 release description. Commit.
- Use declarative type registration. Commit.
- Add clang-format pre-commit hook. Commit.
- CMake: add KF6QQC2DesktopStyle runtime dependency. Commit.
- Fetcher: initialize m_favoritesPercentage. Commit.
- "Favorites" page: show loading placeholder. Commit.
- Flatpak: update Kirigami Addons to 1.1.0. Commit.
- Make regular expressions "static const". Commit.
- TV Spielfilm fetcher: enhance program description. Commit.
- TV Spielfilm fetcher: fix special program handling across pages. Commit.
- TV Spielfilm fetcher: handle incorrect stop time. Commit.
- Do not update "Favorites" page after fetching if nothing changed. Commit.
- Database: do nothing when trying to add empty list. Commit.
- "Favorites" page: enable dragging with mouse. Commit. Implements feature #481783.
- Delete qtquickcontrols2.conf. Commit.
- Fix '"onlyFavorites" is not a properly capitalized signal handler name'. Commit.
- Do not re-create "Favorites" page. Commit.
- Simplify borders on "Favorites" page. Commit.
- Save sorted favorites only if sorting changed. Commit.
- Update gitignore for clangd cache. Commit.
- Update gitignore for VS Code. Commit.
- Do not allow to remove favorites on the "Sort Favorites" page. Commit.
- Port SwipeListItem to ItemDelegate. Commit.
- Fix typo in NetworkDataProvider::get(). Commit.
- Fix programs not updated when fetching many in parallel. Commit.
- Flatpak manifest: use same string style as on GitHub. Commit.
- AppStream: add vcs-browser. Commit.
- Add translation context for "program height" setting. Commit.
- Use type-safe string IDs in qml. Commit.
- Rework program description update. Commit.
- Remove QML import versions. Commit.
- Remove padding in group list items. Commit.
- Settings page: use === instead of ==. Commit.
- Settings page: fix file dialog. Commit.
- Clip channel table. Commit.
- Fix sorting favorites. Commit.
- Sort favorites: specify arguments explicitly. Commit.
- Do not set default QNetworkRequest::RedirectPolicyAttribute manually. Commit.
- Fix fetching channels. Commit.
- Do not set padding for SwipeListItem in group list. Commit.
- Fix channel list page. Commit.
- Fix fetching programs. Commit.
- Replace Kirigami.BasicListItem with Controls.ItemDelegate. Commit.
- Fix Kirigami.Action icons. Commit.
- Drop Qt5/KF5 support. Commit.
- Fix code quality. Commit.
- Fix QString handling. Commit.
- .kde-ci.yml: add missing qqc2-desktop-style. Commit.
- AppStream: do not translate developer name. Commit.
- AppStream: specify supported input devices. Commit.
- Flatpak: use Kirigami Add-ons 1.0.1. Commit.
- Flatpak: add cleanup. Commit.
tokodon
- Don't enforce the spellchecker even when it's disabled. Commit. Fixes bug #486465.
- Fix the content font not actually affecting the post text. Commit. Fixes bug #481911.
- Fix multiple fullscreen images appearing on top of each other. Commit.
- Improve mentions in the composer, move content warning field. Commit.
- Copy the spoiler text in replies. Commit. Fixes bug #486691.
- Fix pasting text content in the status composer. Commit.
- Set USE_QTWEBVIEW automatically if Qt6WebView is found. Commit.
- Make QtWebView optional, overhaul auth (again). Commit. Fixes bug #483938.
- Fix the search model tests failing because we now resolve. Commit.
- Fix QApplication missing in tokodon-offline. Commit.
- Only enable exceptions when using MpvQt. Commit.
- Enable QtMultimedia support by default on Windows. Commit.
- Re-enable Windows CI. Commit.
- Quiet the MPV status output. Commit.
- Add optional QtMultimedia Support. Commit.
- Resolve remote posts in the search box. Commit. Fixes bug #485080.
- Fix the notifications not showing the post text anymore. Commit.
- Improve login error help text. Commit.
- In the case that login fails, fall back to showing the network error. Commit.
- Set the title for the pop out status composer. Commit.
- Set the title of the settings window, to that. Commit.
- Set the title of the main window to the current page. Commit.
- Port from dedicated Clipboard class to KQuickControlsAddons. Commit.
- Use Qt.createComponent to create about pages. Commit.
- Bump minimum kirigami-addons version to 1.1.0. Commit.
- Fix broken code in CMakeLists.txt. Commit.
- Comply with the flathub quality guidelines. Commit.
- Add branding color. Commit.
- Remove old code for qt5. Commit.
- Fix placeholder string in recent translation fix. Commit.
- Fix untranslatable string, improve format. Commit.
- Fix the status composer asking to discard the draft if a post is sent. Commit.
- Make the popout status composer ask before discarding drafts too. Commit.
- Fix the discard draft prompt not showing up on the popout composer. Commit.
- Copy spoiler text data when popping out composer. Commit.
- Copy the original post data when popping out. Commit.
- Allow popping out the status composer on desktop. Commit. Fixes bug #470048.
- Disable grouping follow notifications for now. Commit.
- Only save screenshot when test fails. Commit.
- More TimelineTest fixes. Commit.
- Attempt another fix for the TimelineTest. Commit.
- Add back the rest of TimelineTest. Commit.
- Disable check for QtKeychain on KDE CI. Commit.
- Fix appium test issues caused by recent changes. Commit.
- Add a proper accessible name to the timeline. Commit.
- The initial setup shouldn't ask for notification permission on desktop. Commit.
- Re-enable Appium tests on the CI. Commit.
- Revert "Remove workaround for QTBUG 93281". Commit.
- Remove minimum window size on mobile. Commit. Fixes bug #482844.
- Load pages asynchronously when possible, and fix parenting. Commit.
- Fix anchors loop for the separator in the account switcher. Commit.
- Port the remaining usages of Qt5Compat.GraphicalEffects for rounding. Commit.
- Fix crash if ProfileEditorBackend::displayNameHtml() is called. Commit.
- Port profile header effects to QtQuick.Effects from Qt5Compat. Commit.
- Add debug actions for increasing/decreasing follow count in MockAccount. Commit.
- Check for follow requests once action is actually taken. Commit.
- Add an alert count indicator for sidebar items, use for follow requests. Commit.
- Fix the tags timelines not opening anymore. Commit.
- Push the post menu button down when the menu is open. Commit.
- Remove useless AbstractButton in user interaction label. Commit.
- Always align the overflow menu to the parent item. Commit.
- Remove "Hide Media" button from the tab order. Commit.
- Allow key navigation through media attachments. Commit.
- Require Qt 6.6 & KDE Frameworks 6.0.0, ... Commit.
- Use since_id instead of min_id in grabbing push notifications. Commit.
- Post push notifications in reverse order. Commit.
- Reimplement an early exit when there's no accounts with no notifications. Commit.
- Add NotificationHandler::lastNotificationClosed signal. Commit.
- Create only one NotificationHandler and put it in AccountManager. Commit.
- Fix not being able to check if a post is empty. Commit.
- Move InlineIdentityInfo to Components folder. Commit.
- Mass rename StatusDelegate components to PostDelegate. Commit.
- Rename StandaloneTags to StatusTags. Commit.
- Add context menu actions for videos and gif attachments as well. Commit.
- Miscellaneous attachment cleanups and reorganization. Commit.
- Rename ListPage to ListTimelinePage. Commit.
- Use upstream ToolButton for InteractionButton. Commit.
- Add documentation for ImageMenu. Commit.
- Rename OverflowMenu to StatusMenu. Commit.
- Add separate StatusLayout component. Commit.
- Sidebar: Improve keyboard navigation. Commit.
- Fix keyboard navigatin in the Sidebar. Commit.
- Point
kirigami-addons
to specific commit. Commit.
- Overhaul docs, again. Commit.
- Ensure all Tokodon #include includes the subfolder everywhere. Commit.
- Update the inconsistent copyright headers. Commit.
- Complete Post class overhaul. Commit.
- Separate Attachment and Notification classes from post.h. Commit.
- Remove workaround for QTBUG 93281. Commit.
- Refactor out and remove utils.h. Commit.
- Move CustomEmoji::replaceCustomEmojis to TextHandler. Commit.
- Improve documentation of TextHandler and it's methods. Commit.
- Make TextHandler a regular class and not a QObject. Commit.
- Move regular expressions used in text processing to static consts. Commit.
- Shift around the text processing functions. Commit.
- Rename TextPreprocessing to TextHandler, move different functions there. Commit.
- Visually separate replies in a thread. Commit.
- Add margins to the video player controls. Commit.
- Improve the look of the timeline footer. Commit.
- Don't allow opening a context menu for an image if it's hidden. Commit.
- Fix spacing on post info that has an application. Commit.
- Disable interactivity of the alt and other attachment chip. Commit.
- Hide embed action for private posts. Commit.
- Fix z order of the link indicator. Commit.
- Hide interaction buttons on most notifications except for mentions. Commit.
- Add message to threads that some replies may be hidden. Commit.
- Prevent crash when grouped notifications are used on initialization. Commit.
- Enable grouping notifications by default. Commit.
- Disable boosting private (followers-only) posts. Commit.
- Fix undefined name error. Commit.
- Add 24.02 release note. Commit.
- Remove image attachment captions. Commit.
- Fix bottom margin on settings button in sidebar. Commit.
- Refresh the thread if we reply to it. Commit. Fixes bug #480695. See bug #467724.
- Hide actions on mobile that are already present in the bottom bar. Commit. See bug #479247.
- TapHandler fixes to hopefully solve page switching woes. Commit.
- Add icons to the send button in the composer. Commit.
- Move DropArea to the composer TextArea. Commit.
- Make the composer use the same flex column maximum width as posts. Commit.
- Use correct spacing value in status preview. Commit.
- Fix vertical alignment of time text in composer. Commit.
- Fix alignment of character limit label in composer. Commit.
- Use Loaders in StatusPreview to get rid of some unnecessary spacing. Commit.
- Fix typo, it should be textItem not labelItem. Commit.
- Fix missing viewportWidth in StatusPreview. Commit.
- Wordwrap SetupNotification text. Commit.
- Move multi-account home timeline name to QML, improve display. Commit.
- PostContent: assorted bidirectionality fixes. Commit. Fixes bug #475043.
- MastoPage: don't mirror the elephant. Commit.
- Display a tip that the privacy level of a post may affect replies. Commit.
- Handle yet more edge cases where the standalone tags fail. Commit.
- Improve error message with icons, and better help text. Commit.
- Add initial setup flow where required. Commit. Fixes bug #477927. Fixes bug #473787.
- Add a bit of padding to the post search results. Commit.
- Clear search result before doing a new search. Commit.
- Fix search section delegate having a 0px width. Commit.
- Clip search field content. Commit.
- Prevent visible error when the account doesn't have push scope. Commit.
umbrello
- Add building snapshots on Windows. Commit. See bug #484507.
- [CI] Require tests to pass. Commit.
- Remove unused kdelibs4support dependency. Commit.
- [CI] Add Windows. Commit.
- [CI] Fix after recent upstream change. Commit.
yakuake
- Update icon to latest Breeze icon. Commit.
- Clean up Terminal constructor. Commit.
- Appstream: use desktop-application type, add developer tag. Commit.
- Drop support for KF5's deprecated KToolInvocation. Commit.
- Skip KX11Extras on Wayland. Commit.
- Fix focusing new sessions. Commit. Fixes bug #482119.
- Fix startup crash with some skins. Commit.
- Org.kde.yakuake.appdata.xml add donation URL and launchable. Commit.
- Use StartupNotify now instead of X-KDE-StartupNotify. Commit.
zanshin
- Use desktop-application. Commit.
- Add vcs-browser. Commit.
- Drop support for KF5's deprecated KToolInvocation. Commit.
- QtTestGui is not necessary. Commit.
- Avoid to include QtTest (which loads a lot of includes). Commit.