KDE Gear 25.08.0 Full Log Page
This is the automated full changelog for
KDE Gear 25.08.0
from the git repositories.
akonadi
- Fix typo: i18ndc is correct not i18ncd. Commit.
- Remove unused include. Commit.
- Increase version. Commit.
- Add translator if we can load file. Commit.
- Quick: Change name from Mobile to Form for FormCard combobox. Commit.
- Quick: Fix internalisation. Commit.
- Allow specifiying special collections in AgentConfiguration. Commit.
- Move org.kde.akonadi module from Merkuro to Akonadi. Commit.
- It compiles fine without qt 6.10 deprecated methods. Commit.
- Testrunner: Don't link to QtWidgets. Commit.
- Don't link to Qt::Widgets in unit tests. Commit.
- Firstrunner: Don't link to QtWidgets. Commit.
- Port Knut debug resource to config plugin. Commit.
- Don't link to Widgets in AgentBase qch file. Commit.
- Akonadi2xml: Don't link to QtWidgets. Commit.
- Revert "Port Knut debug resource to confitg plugin". Commit.
- Port Knut debug resource to config plugin. Commit.
- Minor spelling / typo fixes. Commit.
- Akonadi_notes_agent was removed too. Commit.
- Consider the case of successfully starting no agents. Commit.
- Also don't wait for non-autostarting agents. Commit.
- Correct name of obsolete "akonotes" resource. Commit.
- For startup, don't wait for AgentBrokenInstances to register on DBus. Commit.
- ResourceBase: Fix warnings relating to logical operators. Commit.
- Only consider the server as ready when all agents are on DBus. Commit.
- Readability++ - such long lines are hard to follow. Commit.
- Resourcebase.cpp - collectionsRetrieved() - return rather than assert. Commit.
- Repeat getting the session bus interface less often. Commit.
- Use QHash::find() and an iterator instead of doing two lookups. Commit.
- Fix batch query operation really completing full set. Commit. Fixes bug #494807.
- CMakePresets.json - clang-format. Commit.
- Add missing KF6::ColorScheme link. Commit.
- Krazy cleanups. Commit.
- Fix another includes. Commit.
- Fix include. Commit.
- Header cleaning - use CamelCase; remove unsed; etc. Commit.
- Src/agentbase/agentbase.cpp - include over . Commit.
- Agentbase.cpp - use mallinfo2() over mallinfo() where available. Commit.
- Agentconfigurationdialog.cpp - connect enableOkButton to applyButton. Commit.
- Src/widgets/agenttypewidget.cpp - reduce iconsize from 64 to 32. Commit.
- Fix regression in ItemModifyJob request debugging. Commit.
- Constify. Commit.
- Add missing include moc. Commit.
- Add missing include. Commit.
- Increase for new api isSpecialAgent. Commit.
- Return 0 when we have a flat model. Commit.
- Expose whether agent is a special agent. Commit.
- Add various QML bindings. Commit.
- Expose model roles to QML. Commit.
- Hide email caching options from cachepolicy for other collections. Commit.
- Expose CachePolicy to QML. Commit.
- Provide akonadiagentconfigdialog as a binary. Commit.
- Remove QtWidgets from Akonadi::Core. Commit.
- Ignore gcov errors. Commit.
- Split AgentBase into Widgets library and Widgets-less library. Commit.
- Provide our own StandardButtons enum. Commit.
- Use a winId instead of a QWidget to configure an agent. Commit.
- Expose agentinstance to the QML engine as Q_GADGET. Commit.
- Entitytreemodel: Emit signal instead of using QMessageBox. Commit.
- We use private headers in class => make KPim6::AkonadiPrivate as public. Commit.
- Fix INTERFACE. Commit.
- Use private here too. Commit.
- Add private prefix. Commit.
- Remove duplicate header between cpp/h file. Commit.
- Add missing include. Commit.
- Jobs: when scope is UID-based, split it to multiple batches. Commit.
- Revert "ItemFetchJob: split up the query to avoid SQL placeholder limit". Commit.
- Correctly handle rejected/accepted signal from out of process agent configuration dialog. Commit.
- Capture instance as job was likely deleted when the dialog is closed. Commit.
- Standardactionmanager: Port away fron AgentInstance::configure. Commit.
- Remove AgentInstanceCreateJob::configure. Commit.
- Port away from AgentInstanceCreateJob::configure. Commit.
- Port some simple occurence of QApplication to QCoreApplication. Commit.
- Collectioncombobox.cpp - add a connect to deal with the combobox changes. Commit. Fixes bug #498551.
- Port statisticsproxymodel away from QApplication. Commit.
- Deprecate AgentInstanceCreateJob::configure. Commit.
- Bump min required SharedMimeInfo to 1.10. Commit.
- Now we use qt6.8. Commit.
akonadi-calendar
- Collectioncalendar.cpp - in hasRight(), don't assert on invalid calendar. Commit.
- Add .gersemirc. Commit.
- Add pre-commit ci support. Commit.
- It compiles fine without qt 6.10 deprecated methods. Commit.
- Use string literals inline operators. Commit.
- Set calendar ids in the KCalendarCore calendar plugin. Commit.
- Collectioncalendar.cpp - logic improvements in updateItem(). Commit.
- Make Akonadi::Collection::selectCollection() publicly visible. Commit.
- Todomodel.cpp - improve some logic when testing indexes and items. Commit.
- Already in public from KPim6::AkonadiCalendarCore. Commit.
- Fix include path. Commit.
- Fix variable. Commit.
- Increase version. Commit.
- Split AkonadiCalendar in a core and widget library. Commit.
- Fix compile. Commit.
- Etmcalendar.cpp - logic improvements in updateItem(). Commit.
akonadi-calendar-tools
- Make KF6DocTools optional. Commit.
- Use KJob::exec instead of manually creating nested event loop. Commit.
akonadi-contacts
- Add .gersemirc. Commit.
- It compiles fine without qt 6.10 deprecated methods. Commit.
- Add yaml pre-commit support. Commit.
- Add pre-commit CI support. Commit.
- Increase ktextaddons to 1.6.0. Improve emoji support + add textautogenerate lib (AI support). Commit.
- Add missing find_package(KF6ColorScheme). Commit.
- Use QPalette instead of KColorScheme where possible. Commit.
- Simplify color scheme handling. Commit.
- Fix Initialize variable. Commit.
- Contactstreemodel: Expose addressee as role in model. Commit.
- Port away from AgentInstanceCreateJob::configure. Commit.
akonadi-import-wizard
- .pre-commit-config.yaml - autoupdate and gersemi config. Commit.
- Add .gersemirc. Commit.
- It compiles fine without qt 6.10 deprecated methods. Commit.
- Use string literals inline operators. Commit.
- Activate yaml pre-commit support. Commit.
- Exclude file. Commit.
- Add missing files. Commit.
- Add pre-commit CI support. Commit.
- Don't initialize base class. Commit.
- Use static here. Commit.
- Make KF6DocTools optional. Commit.
- Set desktop file name. Commit.
akonadi-mime
- Add .gersemirc. Commit.
- It compiles fine without qt 6.10 deprecated methods. Commit.
- Add yaml pre-commit support. Commit.
- Add pre-commit CI support. Commit.
- Allow failing tests on Windows. Commit.
- Fix compile. Commit.
- Add missing spam. Commit.
- Bump min required SharedMimeInfo to 1.10. Commit.
akonadi-search
- Use string literals inline operators. Commit.
- It compiles fine without qt 6.10 deprecated methods. Commit.
- Use std::chrono to get number of seconds in a day. Commit.
- Propertly convert std::string to QString. Commit.
- Fix remaining warning. Commit.
- Port away from deprecated Xapian code. Commit.
- Add pre-commit yaml support. Commit.
- Add pre-commit CI support. Commit.
- Remove extra (due to auto-spacing) spaces in debug output. Commit.
- Increase ktextaddons to 1.6.0. Improve emoji support + add textautogenerate lib (AI support). Commit.
- Use c++20. Commit.
- Use static + don't initialize default class. Commit.
- CMakeLists.txt - Don't include quiet packages in the feature summary. Commit.
- Coding style. Commit.
- Use AKONADI_AGENT_CORE_MAIN. Commit.
- Remove Qt::Widgets. Commit.
- Make it compile with new api. Commit.
akonadiconsole
- Add .gersemirc. Commit.
- It compiles fine without qt 6.10 deprecated methods. Commit.
- Use string literals inline operators. Commit.
- Add pre-commit CI support. Commit.
- Fix editing and deleting tag. Commit.
- Initialize variables in header class. Commit.
- Return 0 when we have a flat model. Commit.
- Fix compile. Commit.
- Port away from deprecated AgentInstanceCreateJob::configure. Commit.
- Add back removedTags. Commit.
akregator
- Fix bug:507808: Clicking "Help" in the Settings dialog goes to a 404 page. Commit. Fixes bug #507808.
- It's stable version. Commit.
- Add .gersemirc. Commit.
- Pass the application name to the WhatsNew dialog and widget. Commit.
- .pre-commit-config.yaml - skip .notifyrc files. Commit.
- Add missing files. Commit.
- Add pre-commit support. Commit.
- Increase ktextaddons to 1.6.0. Improve emoji support + add textautogenerate lib (AI support). Commit.
- It compiles fine without qt6.10 deprecated methods. Commit.
- Fix RELEASE_VERSION_DATE. Commit.
- Use #include . Commit.
- Use tests-run-in-parallel. Commit.
- Added termination signal handlers. Commit.
- Reduce debugging verbosity, multiple "excluded feeds" on every fetch. Commit.
- Clean forward declaration. Commit.
- Re-register the MainWindow with the system tray icon if its window handle changes. Commit. Fixes bug #494071.
- Now we use qt6.8. Commit.
alligator
- Fix open link with relativ urls. Commit.
- Use full article url as baseUrl for Kirigami.SelectableLabel. Commit.
- Use ECM's more elaborate APK version code logic. Commit.
angelfish
- Fix not being able to open a new tab. Commit.
- Fix close button on tab delegates. Commit.
- Drop DropShadow on mobile tab bar. Commit.
- Snapcraft: Fix build/sound. Commit.
- Chore: Take ownership of file. Commit.
- Revert "mobile: Rework popup menu in Angelfish". Commit.
- Revert "Fix search and replace fail". Commit.
- Fix search and replace fail. Commit.
- Mobile: Rework popup menu in Angelfish. Commit.
- Move DomDistiller to lib/. Commit.
- Feature: Ability To Toggle Between Mobile & Desktop Modes. Commit.
- Redesign PrintPreview. Commit.
- Port AuthSheet to FormCardDialog. Commit.
- Fix UrlUtils not being defined. Commit.
- Fix angelfish-webapp with QML registration. Commit.
- Port to QML type registration. Commit.
- Fix building the flatpak. Commit.
- Remove Qt major version check. Commit.
- Feature: Add option to disable Adblock. Commit.
- Don't link against Qt::WebEngineQuickPrivate. Commit.
- Don't link to Qt::CorePrivate. Commit.
- Feature: More Shortcuts. Commit.
- Feature: Right click back/forward buttons to view full tab history. Commit.
- Feature: Auto focus Searchbar when opening bookmarks. Commit.
- Flatpak: Update Sdk to 6.9. Commit.
- Feature: Sort history by latest pages first. Commit.
- Feature: Integrate with KCrash. Commit.
- Fix opening the menu on Qt 6.9. Commit.
- Add Ctrl Shift T shortcut to open last closed tab. Commit.
- Fix renaming fallout. Commit.
- Port AngelfishCore to declarative type registration. Commit.
- Tabs: tab grid fixes and improvements. Commit.
- Fix warning when web view is not initialized yet. Commit.
- Don't crash when favicon image provider is not available. Commit.
- Update rust dependencies. Commit.
- Navigation: Fix some low-hanging-fruit unqualified accesses. Commit.
- Fix navigation coloring with breeze style. Commit.
- Mobile.qml: Remove import versioning to enable access to GraphicsInfo. Commit.
arianna
- Fix reuse. Commit.
- Fix display of author. Commit.
- Update vendored foliate-js code. Commit.
- Fix crash when getting value from QVariantMap. Commit.
- Port to declarative QML registration. Commit.
- Remove versionned QML imports. Commit.
- Use Qt naming convention for getters. Commit.
- Remove dead code. Commit.
- Flatpak: Update qt and baloo. Commit.
ark
- CompressFileItemAction: stat without progress info. Commit.
- Snapcraft: Another attempt at rar support. Commit.
- Fixed the "removable-media" plug which was misspelled as "removeable-media". Commit.
- Snapcraft: Add removeable-media plug, try unrar-free and unar for rar. Commit. Fixes bug #505227.
- Cli7zplugin: fix extraction of files with leading/trailing whitespaces. Commit.
- Snapcraft: Fix build/sound. Commit.
- Delete old KF5-based kconf update script. Commit.
- Revert "Update kconf update script version to 6". Commit.
- Update kconf update script version to 6. Commit.
- [CreateDialog]: Check if a file with the same name already exists. Commit.
- [addtoarchive]: Add warning dialog about existing file. Commit. Fixes bug #446782.
- Fix corner case of single-threaded CPU when calculating number of threads. Commit.
- Fix lrzip file extension detection. Commit.
- Implement Dolphin-style natural string sorting. Commit. Fixes bug #387969.
- Made KDocTools optional. Commit.
- Replace QString::right() with QString::endsWith() for better readability. Commit.
- Update description of libarchive plugin. Commit.
artikulate
- Adapte UI to backend rename. Commit.
- Fix sound recording for internal editor after Qt6 port. Commit.
- Port remaining signal/slot syntax to function calls. Commit.
- Rework unit editor. Commit.
- Rework phrase editor pages after Qt6 port. Commit.
- Rework course and skeleton selection pages after Qt6 port. Commit.
- Minor cleanups. Commit.
- Editor: rework combobox like components into comboboxes. Commit.
- Rework sound record and playback for training session. Commit.
- Rework page navigation. Commit.
- Fix text overdraw issues. Commit.
- Remove kxmlgui from CI dependencies. Commit.
- Port away from obsolete usage of KXmlGui. Commit.
- Port CMake to target syntax. Commit.
- CI: Add linux-next image. Commit.
- Snapcraft: Fix build. Commit.
- Snapcraft: Port to core24/qt6. Commit.
- Update README. Commit.
- Remove usage of context properties. Commit.
- Replace sound library by QMultimedia QML integration. Commit.
- Switch UUIDs to not contain braces for easier file handling. Commit.
- Remove obsolete enum value. Commit.
- Port away from deprecated QDomDocument method. Commit.
- Port away from QSqlDatabase::exec. Commit.
- Remove Qt 5.15 compatibility code. Commit.
- Update flatpak manifest for Qt 6.8. Commit.
- Simplify drawer tree model. Commit.
- Fix TestTrainingSession tests with this commit. Commit.
- Fix previous phrase computation. Commit.
- Modernize foreach and emit calls. Commit.
- Fix icons in source list. Commit.
- Update build dependencies: KItemModels. Commit.
- Remove obsolete training action API. Commit.
- Adapt editor to new phrase drawer. Commit.
- Rework main drawer by introducing tree model. Commit.
- Cleanup QML types. Commit.
- Register all models with new QML type system. Commit.
- Modernize QML LS Integration. Commit.
- Port session handling to proper QML backend. Commit.
- Initial editor QML porting to KF6. Commit.
- Initial port of training pages. Commit.
- Sync ActionListItem with version from Discover. Commit.
- Port ArtikulateDrawer. Commit.
- Update CI branches to KF6. Commit.
- Update CI to Qt6. Commit.
- Implementation of XML schema resource and parser. Commit.
- Introduce adapter stub for XML parsing rework. Commit.
- Port editor main class. Commit.
- Fix typo in property type. Commit.
- Adapt to QQuickItem::geometryChanged(...) rename. Commit.
- Adapt xml methods to stricter string handling. Commit.
- Update libsound to Qt 6.x media handling facilities. Commit.
- Correct KConfigCore-related include statements. Commit.
- Fix "Meta Types must be fully defined" errors. Commit.
- Update build system for Qt6. Commit.
audex
- Fix begin/end modelReset warning. Commit.
- Improve progress display of ripping process (make it smoother). Commit.
- Disable isrc/mcn number writing checkbox in cue sheet writer dialog. Commit.
- Reenable whole disc ripping. Commit.
- Fix directory creation broken when creating FAT32 compatible file names (bug 504295). Commit.
- Snapcraft: Initial snap packaging. Commit.
- Revert libcdio integration. Commit.
- Apply new design of artist and label on side bar. Commit.
- Code cleanups. Commit.
- Fix ripping speed calculation. Commit.
- Fix small bug with QProcess error handling. Commit.
- Fix handling of '/' characters in metadata for generating filenames (bug 501388). Commit.
audiocd-kio
audiotube
- Flatpak: Update dependencies. Commit.
- Show 'Played songs' in the order of 'last added above'. Commit.
- Workaround to make autoplay of next song works well. Commit.
- Snapcraft: Fix python version. Commit.
- Snapcraft: Move to core24. Commit.
- Also find audio tracks with unknown acodec. Commit.
- Make it compile with modern ECM compiler settings. Commit.
- Require a modern version of ECM. Commit.
- Modernize QML. Commit.
- Fix search not opening on click. Commit.
- Flatpak: Update to Sdk 6.9. Commit.
- Add hack to fix maximized player on Qt 6.9. Commit.
- Remove unused kf6.json. Commit.
- Fix loading certain artist pages. Commit.
baloo-widgets
- TagsFileItemAction: Make sure we always create a menu. Commit.
blinken
- Flatpak: Update runtime version. Commit.
calendarsupport
- Const'ify + use qCWarning. Commit.
- Add .gersemirc. Commit.
- Use string literals inline operators. Commit.
- Activate yaml pre-commit support. Commit.
- Add pre-commit support. Commit.
- Increase ktextaddons to 1.6.0. Improve emoji support + add textautogenerate lib (AI support). Commit.
- It compiles fine without qt6.10 deprecated methods. Commit.
- Use c++20. Commit.
- Add tests-run-in-parallel. Commit.
- Add static + not necessary to initialize it. Commit.
- Codespell update and fixes. Commit.
- Fix BUG 501637: untranslated strings in preferences dialogue. Commit. Fixes bug #501637.
calindori
- Snapcraft: Add missing libpulse0. Commit.
- Snapcraft: Move to core24. Commit.
- Flatpak: Update runtime to 6.8. Commit.
calligra
- Fix launcher icons for stage and sheets. Commit.
- Sheets: fix SEARCH function. Commit.
- Odf::decodeFormula: fix crash with decimal in formulas. Commit.
- Flatpak: update runtime version. Commit.
- Add missing include. Commit.
- Set desktop file name. Commit.
cantor
- Fix qalculate backend with recent versions of libqalculate. Commit. Fixes bug #507038.
- Snapcraft: move to core24. Commit.
- Add context to translatable string. Commit.
- Snapcraft: move to core24. Commit.
- Add missing include to fix LaTeX typesetting. Commit.
- Use
sage --version
instead of sage -v
. Commit. - Changelog update. Commit.
- Fixed incorrectly named or missing settings widgets. Commit.
- Reduced the number of Backend::capabilities() calls by caching the number. Commit.
- [python] removed the dependency on the exact size of a string boject in the Python test. Commit.
- Fix typo and update wording. Commit.
- Minor wording fixes. Commit.
- Integrated plots on default also for Python and Scilab. Commit.
- Unified margins and QTabWidget's document mode in all setttings ui files and converted the enums to their Qt6 values. Commit.
- Added the missing hanlding of "integrated plots" settings for R, Python and Julia. Commit.
colord-kde
- Fix TreeView delegate item width. Commit.
dolphin
- Don't unset XDG_ACTIVATION_TOKEN manually. Commit.
- Revert "CI: Remove linux-qt6 build". Commit.
- DolphinView: display errorMessage when copy errors occurs. Commit. Fixes bug #506282.
- DolphinView: display errorMessage when copy errors occurs. Commit. Fixes bug #506282.
- DolphinView: use correct slot as trashjob results. Commit.
- Add margins to the zoom menu entry. Commit.
- Clean include. Commit.
- Mediawidget: bind arrow keys to slide in media. Commit.
- InformationPanel: Port from Phonon to QtMultimedia. Commit.
- Setfoldericonitemaction: Fix a typo. Commit.
- Dolphinmainwindow: zoom action is now a KToolBarPopupAction. Commit.
- Combine the zoom menu entries into one Line. Commit.
- Fix file names overflowing after text eliding. Commit. Fixes bug #432530.
- New selection effects. Commit.
- AnimatedHeightWidget: Disable scrollbars. Commit. Fixes bug #504252.
- Add setting to select filename eliding behavior. Commit. Fixes bug #504795.
- DolphinView: Conform to global scroll speed. Commit.
- Viewproperties: Fix leaking file descriptors. Commit. Fixes bug #505215.
- Add a SetFolderIcon ItemAction plugin. Commit. See bug #467221.
- DolphinQuery: Use prettier URL particularly for local paths. Commit.
- Fix incorrect view reset when unmounting similarly-named devices. Commit.
- Dolphinview: Add a dynamic view option. Commit. Fixes bug #491139.
- Add Comment to .desktop file. Commit. Fixes bug #504407.
- Check if the item supports sequencing before looking for sequence pixmaps. Commit.
- Prevent a compile warning. Commit.
- DolphinView: Remove -1 interval, add setAutoActivationEnabled. Commit.
- Prevent a compile warning. Commit.
- Add missing KF6::ColorScheme link. Commit.
- Dolphinview: fix crash. Commit. Fixes bug #503610.
- Clazy fix. Commit.
- Delete leftover kconf_update script. Commit.
- DolphinView: Don't end anchored selection in updateSelectionState. Commit. Fixes bug #503221.
- Fix up 2f208662cbd604f879027d3cd633a5ce59182a4f. Commit.
- Delete old KF5-based kconf update script. Commit.
- Revert "Update kconf update script version to 6". Commit.
- DolphinStatusBar: Fix premature text squeezing. Commit. Fixes bug #503164.
- DolphinView: If contextmenu is requested, abort twoClicksRenaming. Commit. Fixes bug #503185.
- DolphinStatusbar: Fix background and margins for non-Breeze styles. Commit.
- CI: Remove linux-qt6 build. Commit.
- KStandardItemList: have emblem when hovering. Commit.
- Add Filelight menu to Tools menu. Commit.
- Use dolphin icon for dolphin windows. Commit.
- Update kconf update script version to 6. Commit.
- Fix session restore. Commit. Fixes bug #502770.
- Add kconf_update to replace view_mode with view_settings in the toolbar. Commit.
- Revert dd07a327 Move "Show in Groups" toggle action into Sort menu. Commit.
- Add a new "view_settings" action. Commit.
- Flatpak: Update runtime. Commit.
- Fix build for KIO version < 6.14. Commit.
- DolphinNavigator: Hide the KUrlNavigator background if DolphinNavigator is outside of toolbar. Commit.
- Rewrite search integration. Commit. Fixes bug #386754. See bug #435119. See bug #458761. Fixes bug #446387. Fixes bug #470136. See bug #471556. See bug #475439. See bug #477969. Fixes bug #480001. Fixes bug #483578. Fixes bug #488047. Fixes bug #488845. Fixes bug #500103.
- Update GitLab icon to new Dolphin logo. Commit.
- Dolphinui: Set view_mode action to low priority. Commit. Fixes bug #501498.
- Move "Show in Groups" toggle action into Sort menu. Commit.
- DolphinContextMenu: Add properties entry last for trash entry. Commit.
- CI: Flatpak: Add desktop notification permission for long running operations. Commit.
- KFileItemListWidget: wrong selection when renamed file ends with a dot. Commit.
- Contextmenu: Use default terminal's icons for "Open Terminal" and "Open Terminal Here" actions. Commit. Fixes bug #501435.
- Apply 1 suggestion(s) to 1 file(s). Commit.
- Only use KDirNotify if existing. Commit.
- KFileItemModelRolesUpdater: reset size and count before updating folders. Commit. Fixes bug #500502.
- Kstandarditemlistwidget: render overlays in paint. Commit.
dragon
- Don't show distro support button inside a sandbox. Commit.
- Control bar on overlay. Commit.
- Give volume button an imperative label. Commit. Fixes bug #461384.
- Port to qtquick. Commit.
- Make KF6DocTools optional. Commit.
elisa
- Fix cppcheck ODR violation warning. Commit.
- Remove unused qml imports, found by qmllint. Commit.
- Rewrite PlayListEntry key navigation in a way that makes qmllint happier. Commit.
- Fix keyboard navigation in playlist entry. Commit.
- Use
palette
instead of SystemPalette. Commit. - Add more specificity to translation contexts. Commit. Fixes bug #505214.
- Make strings compliant to the KDE HIG. Commit.
- MediaPlayListProxyModel: add timer to prevent excesive function/signal calls. Commit. See bug #484718.
- Progressindicator: fix broken string when there are more than 24 hours. Commit. Fixes bug #497592.
- Fix binding loop. Commit.
- Fix(lyrics): add vertical padding. Commit.
- Fix(lyrics): support empty lines. Commit. Fixes bug #504752.
- Fix: lyrics support milliseconds of any length. Commit.
- Qml/ContextView: don't show Lyrics when they're invisible. Commit. Fixes bug #504198.
- Android: Implement MediaSession API. Commit. Fixes bug #497070. Fixes bug #502463.
- Android: Implement java layer of AndroidPlayer. Commit.
- Implement native layer of AndroidPlayer. Commit.
- Android: Simplify the query in listAudioFiles. Commit.
- Android: Implement fallback in contentThumbnail for older sdk versions. Commit.
- Android: Do not start unused ElisaService. Commit.
- Android: Use ElisaActivity instead of QT default one. Commit.
- Android: Move contentThumbnail to their own class. Commit.
- Android: Move listAudioFiles to their own class. Commit.
- Android: Add Kotlin support and update libraries. Commit.
- Don't link QtCorePrivate in test. Commit.
- Flatpak: Update runtime. Commit.
- Set pragma ComponentBehavior: Bound for all qml files. Commit.
- Port to required properties in qml model delegates. Commit.
- "player-volume" -> "audio-volume-high" as per icon-naming-spec. Commit.
- "player-volume-muted" -> "audio-volume-muted" as per icon-naming-spec. Commit.
- Use in-memory database for tests instead of temporary file. Commit.
- Remove debug statements from database test. Commit.
- Fix missing action buttons on mobile settings and metadata pages. Commit.
eventviews
- Fix Variable 'currentCell' can be declared as pointer to const [constVariablePointer]. Commit.
- Fix BUG 507980: Korganizer crashes on double-click on calendar header. Commit. Fixes bug #507980.
- Agendaview.cpp - Show events with no duration as 30 minutes long. Commit. Fixes bug #61740.
- Todoview.cpp - add/removeCalendar guard against invalid calendars. Commit.
- Monthview.cpp - addCalendar/removeCalendar invalid calendar guards. Commit.
- Agendaview.cpp - in removeCalendar(), use pointer comparison. Commit.
- Todoviewsortfilterproxymodel.cpp - filterAcceptsRows() valid QModelIndex. Commit.
- Todoview.cpp - addCalendar/removeCalendar() don't filter if no change. Commit.
- Todoview.cpp - more instances of needing to call beginFilterChange(). Commit.
- Todoviewsortfilterproxymodel.cpp - call beginFilterChange() as needed. Commit. See bug #506714.
- Src/month/monthscene.cpp - Fix month view title. Commit.
- .gersemirc - add the gersemi config file. Commit.
- .kde-ci.yml - use require-cppcheck-clean. Commit.
- It compiles fine without qt 6.10 deprecated methods. Commit.
- Handle KDE CI cppcheck not properly using Q_DISABLE_COPY_MOVE(). Commit.
- WIP - clang-tidy fix readability-suspicious-call-argument. Commit.
- Cppcheck-suppressions.xml - cppcheck suppressions when running in KDE CI. Commit.
- .kde-ci.yml - pass --error-exitcode=1 to cppcheck-arguments. Commit.
- .clang-tidy - skip clang-analyzer-optin.cplusplus.VirtualCall. Commit.
- Cppcheck fixes knownConditionTrueFalse. Commit.
- Clang-tidy suppress bugprone-integer-division issues. Commit.
- Cppcheck fixes - disable move/copy semantics using Q_DISABLE_COPY_MOVE. Commit.
- Cppcheck fixes clarifyCondition. Commit.
- Cppcheck suppress knownConditionTrueFalse. Commit.
- Cppcheck fixes for shadowFunction/Variable/Argument. Commit.
- Agendaview.cpp - remove a redundant variable. Commit.
- Timelineview.cpp - cppcheck suppress false positive assertWithSideEffect. Commit.
- Clangtidy fixes bugprone-branch-clone. Commit.
- Clang-tidy fix another readability-avoid-unconditional-preprocessor-if. Commit.
- Clang-tidy fixes readability-avoid-unconditional-preprocessor-if. Commit.
- Cppcheck fixes unusedStructMember. Commit.
- .pre-commit-config.yaml - autoupdate. Commit.
- Clazy fixes for non-pod-global-static. Commit.
- Helper.cpp - register CollectionColorAttribute in setResourceColor. Commit.
- Add yaml precommit support. Commit.
- Add missing include. Commit.
- Remove duplicate line. Commit.
- Add pre-commit CI support. Commit.
- Detect a 24-hour clock Locale for the timelabels. Commit.
- Agendaview.cpp - displayIncidence crash guard for no associated calendar. Commit.
- Remove 'virtual' from squeezeContentsToLabel and squeezeTextToLabel. Commit.
- .clang-tidy - add clang-tidy config. Commit.
- Clang-tidy - fix readability-inconsistent-declaration-parameter-name. Commit.
- Monthitem.cpp - fix clang-tidy bugprone-switch-missing-default-case. Commit.
- Timelabels.cpp - fix a deadstore. Commit.
- Clang-tidy fix bugprone-switch-missing-default-case. Commit.
- Clang-tidy fix performance-unnecessary-copy-initialization. Commit.
- Clang-tidy fixes - more misc-const-correctness. Commit.
- Clang-tidy fixes - misc-const-correctness. Commit.
- Clazy fixes for fully-qualified-moc-types. Commit.
- Cppcheck fixes cstyleCast. Commit.
- Cppcheck fixes useInitializationList. Commit.
- Cppcheck fixes noExplicitConstructor. Commit.
- Cppcheck fixes constVariablePointer. Commit.
- Todoview.cpp - cppcheck-suppress constParameterPointer. Commit.
- Cppcheck fixes for variable is not initialized in the constructor. Commit.
- Cppcheck fixs for return value of function is not used. Commit.
- Cppcheckfixes - unusedStructMember. Commit.
- Clazy range-loop detach fixes. Commit.
- Clazy detaching-temporary fixes. Commit.
- Clazy empty-qstringliteral fixes. Commit.
- Clazy fixes overloaded-signal. Commit.
- Src/eventview.h - clazy exclude overloaded-signal. Commit.
- Agenda View - add feature to display timelabels in 24-hour clock. Commit. Fixes bug #485722.
- Todoview - add a "Toggle Reminder" menu. Commit.
- Todoview.cpp - add context to the completed todo action string. Commit.
- Todoview.cpp - in newSubTodo() remove an unnecessary debug print. Commit.
- Todoview - add a "Toggle To-do Completed" menu. Commit.
- Todoview.cpp - swap the tooltips for the flat view button. Commit.
- Todoviewsortfilterproxymodel.cpp - fix regression in filterAcceptsRow. Commit. Fixes bug #473847.
- Src/todo/todoview.cpp - update fullview and flatview button tooltips. Commit.
- Src/todo/todoview.cpp - save/restore fullview mode. Commit.
- Src/whatsnext/whatsnextview.cpp - add a krazy exclude directive. Commit.
- Add missing KF6::ColorScheme link. Commit.
- Src/todo/todoview.cpp - saveLayout() - also save the flatview setting. Commit. Fixes bug #417974.
- Todoviewsortfilterproxymodel.cpp - filterAcceptsRow() harden. Commit.
- Execute test in parallel. Commit.
- Remove craft support here (commented)x. Commit.
- Src/prefs.cpp - proper fix for -Wunused-private-field warning. Commit.
- Src/prefs.cpp - fix -Wunused-private-field warning. Commit.
- Various - KUIT fixes. Commit.
- Agenda.cpp - fix compile warning -Wunused-result. Commit.
- Initialize variable in header class + use static. Commit.
- Todoview.cpp - add note, tooltip. whatsthis about "quick add" to-dos. Commit.
- Multiagendaview.cpp - fix a KUIT issue in generateColumnLabel. Commit.
- Codespell fixes. Commit.
- Monthview - no longer force new events to be allDay (in some situations). Commit. Fixes bug #426611.
- Todoview.cpp - improve the flatview button tooltip and whatsthis. Commit.
falkon
- Update CHANGELOG. Commit.
- Add permission management for unknown protocols. Commit. Fixes bug #425785.
- Enable Windows craft build. Commit.
- Remove obsolete Windows packaging. Commit.
- Update CHANGELOG for 25.08.0. Commit.
- Connect signals before starting the download. Commit.
- Port to KUiServerV2JobTracker. Commit.
- Mark appId with current profile name. Commit. Fixes bug #439190.
- Remove top margin from tabbar. Commit. Fixes bug #445419.
- Update UserAgents. Commit. Fixes bug #505287.
- UserAgentDialog: Use QUrl::host on user URL input. Commit. Fixes bug #497223.
- Do not use "createSettings" in database updater. Commit.
- Add webpage background color customization. Commit.
- Remove WebVIew style from themes. Commit.
- Add certificate information into SSL error dialog. Commit. Implements feature #505141.
- Fix installation and startup on Windows. Commit.
- Enable Windows CI-builds and fix compilation. Commit.
- UPDATE CHENGELOG to 25.04.1. Commit.
- Fix editing SiteSettings and Cookies permissions. Commit.
- Add widget for QToolTip::showText in combotabbar. Commit.
- Port away from Qt6Core5Compat. Commit.
- Fix issue that location bar can't use input methods when locationcompleterview popups on wayland. Commit.
- Cmake: We're linking to NetworkPrivate so search for it. Commit.
- Fix crash when creating bookmarks toolbar. Commit. Fixes bug #480527.
- Port away from deprecated QLibraryInfo::location. Commit.
- In Qt6.9 the 'angle' backend is default. Commit.
- PyFalkon: port away from deprecated API. Commit.
- PyFalkon: Disable broken tests. Commit.
- Fix crash when loading folder in bookmarks toolbar. Commit. Fixes bug #501535.
- Update CHANGELOG for 25.04.0 release. Commit.
ffmpegthumbs
- Remove unnecessary Messages.sh. Commit.
- Remove Qt5 support. Commit.
filelight
- Memory: prefer shared_ptr for qobject + deleteLater on them. Commit. Fixes bug #507656.
- Remotelister: sort folder before emitting it. Commit. Fixes bug #507228.
- Locallister: don't convert to std::function needlessly. Commit.
- Test: make sure the unicode test actually finds the root dir. Commit.
- Windows: drop unnecessary slow api call. Commit.
- Add option to hide the folders sidebar. Commit.
- Cmake: bump required Qt to 6.8.1. Commit.
- Only force a shape update on the initial ready state. Commit. Fixes bug #505730.
- Fix zoom in/out actions with new depth logic. Commit.
- Map: fix visible depth logic when navigating upwards. Commit.
- Fix button alignment on overview page when sandboxed. Commit. Fixes bug #495554.
- Fix typo: isSkipable -> isSkippable. Commit.
- Only emit urlChanged signal when value is actually changed. Commit.
- Only emit upEnabledChanged signal when value is actually changed. Commit.
- Disable "Up" action when up URL matches current URL. Commit. Fixes bug #476718.
- Snapcraft: Fix build. Commit.
- Windowswalker: don't else after return. Commit.
- Windowswalker: walk right over errors. Commit.
- Add "Disk Usage Statistics" Service Menu. Commit.
- Don't let file groups be clickable. Commit.
francis
- Flatpak: update runtime version. Commit.
- Snapcraft: Fix metainfo filename. Commit.
- Snapcraft: Move to core24. Commit.
ghostwriter
- Fix crash on opening preview options dialog twice. Commit. Fixes bug #497744.
granatier
- Add ClangFormat + GitCommitHooks. Commit.
- Allow to build without deprecated kf6.12 methods. Commit.
grantlee-editor
- Add .gersemirc. Commit.
- It compiles fine without qt 6.10 deprecated methods. Commit.
- Use string literals inline operators. Commit.
- Activate yaml pre-commit support. Commit.
- Add pre-commit CI support. Commit.
- Use master. Commit.
- Increase ktextaddons to 1.6.0. Improve emoji support + add textautogenerate lib (AI support). Commit.
- Make KF6DocTools optional. Commit.
grantleetheme
- .gersemirc - CMake formatting with gersemi config. Commit.
- .pre-commit-config.yaml - autoupdate and gersemi config. Commit.
- Add .gersemirc. Commit.
- It compiles fine without qt 6.10 deprecated methods. Commit.
- Activate yaml pre-commit support. Commit.
- Add pre-commit CI support. Commit.
- Add tests-run-in-parallel. Commit.
- Not necessary initialize base class. Commit.
gwenview
- Flatpak-manifest: Update dependencies. Commit.
- Added option to disable kImageAnnotator from being integrated. Commit.
- Fixing Gwenview print preview window size in multi-screen setups. Commit. Fixes bug #504978.
- Edit CMakeLists.txt: Gwenview can open SVG files, too!. Commit.
- Add keyboard shortcut for the "Image quality" widget in Save-As dialog. Commit.
- Fix crash when crop area is smaller than handles. Commit. Fixes bug #481140.
- Allow Gwenview to open OpenRaster images (.ora). Commit.
- Add missing includes. Commit.
- Fix build with Qt 6.10. Commit.
- Fix Gwenview being unable to open OpenRaster (ora) files. Commit.
- Replace Phonon with QtMultimedia. Commit.
- Improve spinbox localization. Commit.
incidenceeditor
- Attachmenteditdialog - remove unused mAttachment. Commit.
- Clangtidy fixes readability-redundant-access-specifiers. Commit.
- Clang-tidy fixes readability-inconsistent-declaration-parameter-name. Commit.
- Src/incidenceattachment.cpp - fix cppcheck issue variableScope. Commit.
- Src/incidenceattachment.cpp - fix labels for linked attachments. Commit.
- Src/incidenceattachment.cpp - don't crash when pasting plain text. Commit.
- Const'ify pointer/variables. Commit.
- Src/attachmenticonview.cpp - fix unused variable warning. Commit.
- Implement dnd in attachmenticonview. Commit.
- Fix label. Commit.
- Clean up. Commit.
- .clang-tidy - add clang-tidy config. Commit.
- .gersemirc - add gersemi config file with a few prettier settings. Commit.
- .kde-ci.yml - add cppcheck arguments. Commit.
- Cppcheck suppress unsafeClassCanLeak. Commit.
- Clang-tidy fixes readability-braces-around-statements. Commit.
- Cppcheck suppress knownConditionTrueFalse. Commit.
- Cppcheck suppress knownConditionTrueFalse. Commit.
- Autotests/conflictresolvertest.h - init class variables. Commit.
- Src/incidencedialog.cpp - IncidenceDialogPrivate disable copy ctor. Commit.
- It compiles fine without qt 6.10 deprecated methods. Commit.
- Cppcheck fixes - useInitializationList. Commit.
- Cppcheck fixes duplicateConditionalAssign. Commit.
- Cppcheck fixes variableScope. Commit.
- Cppcheck fixes - redundantAssignment. Commit.
- Cppcheck fixes for constVariablePointer. Commit.
- Clazy fixes don't call QList::operator on temporary. Commit.
- Src/ktimezonecombobox.cpp - explicit KTimeZoneComboBoxPrivate. Commit.
- Cppcheck fixes shadowFunction. Commit.
- Src/visualfreebusywidget.cpp - remove unused ROW_HEIGHT. Commit.
- Cppcheck suppress assertWithSideEffect. Commit.
- Clazy suppress const-signal-or-slot issues. Commit.
- Clazy suppress overloaded-signal issues. Commit.
- Clazy fix for range-loop-detach. Commit.
- Incidencedatetimetest.cpp - remove unused in testEventTimeValidation. Commit.
- Use string literals inline operators. Commit.
- Incidenceeditor.cpp - remove not useful debug message. Commit.
- Activate yaml pre-commit support. Commit.
- Add pre-commit CI support. Commit.
- Fix the organizer name to remove the extra angle brackets. Commit. Fixes bug #489620.
- Various - remove krazy in-line directives. Commit.
- Src/incidencedialog.cpp - ensure default calendar is valid. Commit.
- Use c++20. Commit.
- Templatemanagementdialog - save/restore dialog size. Commit. Fixes bug #503850.
- Don't initialize default class. Commit.
- Convert as static. Commit.
- Fix initialize variable. Commit.
- Allow failing tests on Windows. Commit.
- Attachmenteditdialog.ui - Change "Store attachment inline" label. Commit. Fixes bug #203352.
isoimagewriter
- Fix word puzzle in mainwindow.cpp. Commit.
- Remove Dead Link. Commit.
- Flatpak: Update runtime version. Commit.
itinerary
- Prefer current trip group when determining the default to import into. Commit.
- Use a slightly more reasonable default for querying departures at a hotel. Commit.
- Add 25.08.0 release notes. Commit.
- Set correct states on the live location sharing action. Commit.
- Don't offer Matrix spaces in the room selection dialog for sharing. Commit.
- Ignore Matrix rooms of unknown type. Commit.
- Update flight seat in the timeline delegate on reservation changes. Commit.
- Write more information about the generating app into export files. Commit.
- Workaround gliches between journey section line segments. Commit.
- Recover LiveData arrival and departure indices when importing. Commit.
- Fix flight editor airport name input validation. Commit.
- Start alternative search at start of day for unbound tickets. Commit.
- Initialize departure time editors with departure day. Commit.
- Handle intermediate stops not allowing boarding/alighting at all. Commit.
- Resolve ISO 3166-2 region codes before address formatting. Commit.
- Small cleanup in FormPlatformDelegate. Commit.
- Fix departure bus stops without coordinates ending up on null island. Commit.
- Only show seat section header when we have seat information. Commit.
- Fix broken progress display for elements with no journey data. Commit.
- Merge train number and train name. Commit.
- Fix appium tests. Commit.
- MyDataPage: Fix import backup. Commit.
- BusEditor/TrainEditor: Add support for creation new reservation. Commit.
- PassPage: Fix importing pass. Commit.
- Remove import actions from global menu. Commit.
- TripGroupPage: Add import options to bottom drawer. Commit.
- TripGroupPage: Allow adding empty train and bus action. Commit.
- TripGroupPage: Remove ... from actions. Commit.
- TripGroupPage: Use QQC2.Action instead of Kirigami.Action. Commit.
- Rename "Add train trip" with "Search Connection". Commit.
- Add place name to FormPlaceDelegate. Commit.
- FormPlaceDelegate: Create matrix sharing dialog on demand. Commit.
- MatrixRoomSelectionSheet: Fix binding loop in matrix room proxy model. Commit.
- MatrixRoomSelectionSheet: Don't fill the whole screen. Commit.
- FormPlaceDelegate: Use ConvergentContextMenu. Commit.
- Try a bit harder to find a plausible trip group end time. Commit.
- Use dedicated update signals for progress information. Commit.
- Distinguish between editing manual and KPublicTransport-backed boat trips. Commit.
- Build Flatpak against stable dependencies. Commit.
- Fix FormPriceEditDelegate. Commit.
- Improve model error handling. Commit.
- Build stable packages against stable dependencies. Commit.
- Cleanup mapview drawer/sheet. Commit.
- Apply Flatpak manifest changes from Flathub. Commit.
- Check for updates for flights/boats added by online search. Commit.
- Add manual pkpass update action for tickets and generic passes. Commit.
- Set translation context for swapping departure/arrival location. Commit.
- Also show journey details action for non-stop journeys with non-empty paths. Commit.
- Add journey details action for ferries as well. Commit.
- Generalize pkpass reservation update notification titles. Commit.
- Propagate ferry line names from online searches. Commit.
- Unify ferry name with what we show in the timeline. Commit.
- Allow to save pkpasses back to the file system as well. Commit.
- Add 25.04.3 release notes. Commit.
- Allow to export program memberships and stand-alone tickets. Commit.
- Allow to export a single batch to GPX. Commit.
- Suggest file names when exporting a single batch as well. Commit.
- Refactor export menu dialog. Commit.
- Add mode of transportation filter for aircraft for the departure view. Commit.
- Add aircraft transport mode switch for the journey search. Commit.
- Remove context menu actions for paging journey query results. Commit.
- Add aircraft transport mode filter for alternative connections. Commit.
- Add unit test for mode changes when applying alternative journeys. Commit.
- Allow to do alternative connection searches for ferries as well. Commit.
- Add alternative connection search for flights. Commit.
- Consider all modes for alternative journey searches. Commit.
- Work around combo box content not displaying with Kirigami Addons < 1.8.2. Commit.
- Generalize alternative connection search destination selection. Commit.
- Fix transferring reservation properties between different transport modes. Commit.
- Fix ticket validity label visibility. Commit.
- Improve initial positioning of the departure trip list view. Commit.
- Also allow to create flights from public transport searches. Commit.
- Fix delegate layout for single-time stops with occupancy information. Commit.
- Enable progress display in stopover details trip view. Commit.
- Make the progress bar stop at the middle of the arrival stop dot. Commit.
- Align stop dot with the stop name also at the arrival. Commit.
- Simplify timeline seat row. Commit.
- Enable progress display on the journey details page. Commit.
- Improve journey section line size/position in journey search results. Commit.
- Refactor to simplify journey section progress code. Commit.
- Fix stopover details page header layout not expanding to full width. Commit.
- Fix price display when there's no home country configured. Commit.
- Correctly show canceled departures. Commit.
- Also show notes/service alerts in the map stopover info dialog. Commit.
- Add stopover details page. Commit.
- Factor out vehicle section dialog. Commit.
- Factor out journey section map view. Commit.
- Use icon sets from our dependencies for icon bundling. Commit.
- Work around pkpass type identifier case-sensitivity getting lost in URLs. Commit. See bug #505891.
- Add fallback for empty pkpass description in that pass list view. Commit. See bug #505891.
- Add a few fallbacks for empty pkpass descriptions when importing. Commit. See bug #505891.
- Reenable the Flatpak build. Commit.
- Fix APK startup due to missing LCMS. Commit.
- Add public transport provider online update action. Commit.
- Use PlatformDialog from KOSMIndoorMap. Commit.
- Clean up platform dialog for upstreaming to KOSMIndoorMap. Commit.
- Override elevator model provided by IndoorMapView. Commit.
- Temporarily disable Flatpak CD builds. Commit.
- Use platform mode of transport labels from KOSMIndoorMap. Commit.
- Use KOSMIndoorMap.IndoorMapView. Commit.
- Position the journey list view on the departure initially. Commit.
- Mark non-canceled non-stops in the journey list view as well. Commit.
- Use KPublicTransport.StopoverInformationView. Commit.
- Handle non-cancelled non-stops as well in the journey section line. Commit.
- Use new more compact KOSMIndoorMap API for map positioning. Commit.
- Add 25.04.2 release notes. Commit.
- Consider pickup/dropoff constraints when editing departure/arrival stops. Commit.
- Use stopover info sheet for journey sections as well. Commit.
- Make stopover information sheet scrollable. Commit.
- Limit how much of notes/service alerts we display inline. Commit.
- Share stopover details sheet between vehicle and departure page. Commit.
- Fix minor typo (Ammenities -> Amenities). Commit.
- Revert "Fix minor typo (Ammenities -> Amenities)". Commit.
- Fix minor typo (Ammenities -> Amenities). Commit.
- Show more detailed occupancy information when available. Commit.
- Preserve matched stop indexes during the initial trip alignment. Commit.
- Check whether we are on the right train before applying onboard data. Commit.
- Use KPublicTransport.OccupancyDelegate. Commit.
- Use KPublicTransport.ClassUtil. Commit.
- Don't rely on environment timezone for trip group tests. Commit.
- Show the full trip in the journey details page when available. Commit.
- Clip the intermediate stop selector list view. Commit.
- Port to KPublicTransport.FeatureDelegate. Commit.
- Update departure view to follow KTrip's recent departure UI revamp. Commit.
- Port to libical4. Commit.
- Use KPublicTransport.VehicleLayoutView. Commit.
- Use KPublicTransport.VehicleSectionDelegate. Commit.
- Adapt to more parts of the vehicle layout UI having moved upstream. Commit.
- QML code modernization/stricter typing on the vehicle layout page. Commit.
- Fix showing train direction on the vehicle layout page. Commit.
- Prevent selecting an arrival that predates the departure. Commit.
- Preselect the current departure/arrival stops. Commit.
- Allow lengthening train and bus trips when we have the full trip data. Commit.
- Retain full trip data when just shortening/lengthening a trip. Commit.
- Expose full trip information to UI. Commit.
- Bump export format version. Commit.
- Use the full trip data from trip queries. Commit.
- Store full trip information in live data. Commit.
- Determine notifications by comparing to previous departure/arrival data. Commit.
- Retain vehicle and platform layout information on all intermediate stops. Commit.
- Store journey section as indexes into a full trip. Commit.
- Merge the actually taken trip subsection with the reservation data. Commit.
- Prepare LiveData to hold full trip data. Commit.
- Port to KPublicTransport.ExpectedTimeLabel. Commit.
- Apply sub-journey matching in all cases. Commit.
- Show a placeholder message when we didn't find a journey. Commit.
- Ensure there's enough space for the scan mode floating buttons. Commit.
- Fix sub-journey matching for journeys without intermediate stops. Commit.
- Add 25.04.1 release notes. Commit.
- Use BackendPage from KPublicTransport. Commit.
- Port HealthCertificate to FormCard. Commit.
- Fix departure/arrival swapping. Commit.
- Restore the location presets in the stop picker. Commit.
- Remove pre-KF 6.12 compatibility code. Commit.
- Stats: Fix no country visited handling. Commit.
- Don't search for rental vehicle journeys. Commit.
- Also poll for updates for newly imported reservations in the far future. Commit.
- Set house number from reverse geocoding. Commit.
- Fix geocoding when no country is selected. Commit.
- Fill in missing address bits when geocoding. Commit.
- Postprocess reservations after editing. Commit.
- Simplify live data updating code a bit. Commit.
- Use correct methods to access live data departure/arrival stopovers. Commit.
- Reflect KPublicTransport depends on Kirigami Addons now. Commit.
- Use StopPickerPage from KPublicTransport. Commit.
- Store only a journey object for live data. Commit.
- Make reservation storage locations accessible for the data migrator. Commit.
- Add a format version to exported files. Commit.
- Explicitly depend on latest KPublicTransport. Commit.
- Don't implicitly depend on outside objects in LiveStatusPage. Commit.
- Correctly z-order the automatic location following button. Commit.
- Add a better visible directional map marker for the live map. Commit.
- Add OpenRailwayMap map styles to the live status map view. Commit.
- Apply live data journey updates to entire batches in one go. Commit.
- Fix display of arrival stop notes. Commit.
- Improve trip group action state handling for ending trips. Commit.
- Cmake: We're linking to CorePrivate so search for it. Commit.
- Show ticket validity times when available. Commit.
- Disable Appium tests on the CI for now. Commit.
- Use the APK version code logic from ECM. Commit.
- Fix typo in Qt translation catalog exclusion pattern. Commit.
- Add 25.04.0 release notes. Commit.
- Correctly determine preceding reservations for nested events. Commit.
- Bundle edit-cut icon on Android. Commit.
- Update static Flatpak dependencies to match Flathub. Commit.
- JourneySectionDelegate: Don't show delay row for walking mode. Commit.
- Remove separate arrival/departure change signals in timeline delegate. Commit.
- Use KDE Poppler mirror to unbreak the Flatpak build. Commit.
- Deduplicate coach numbers when there's multiple reservation in a batch. Commit.
- Search the entire reservation batch for seat sections as well. Commit.
- Ignore empty seat numbers for the joined seat number list. Commit.
- Remove the separate arrival/departure change signals in LiveDataManager. Commit.
- Don't show city name if that matches the station name. Commit.
- Adapt Appium test to better geocoding results from Transitous. Commit.
- Remove LiveData::departureTimestamp/arrivalTimestamp. Commit.
- Adapt stop search test to QQC2 Breeze changes. Commit.
- Simplify last poll time computation. Commit.
juk
- Rework strings according to HIG. Commit.
- Replace Phonon with QtMultimedia. Commit.
- Flatpak: Update runtime version. Commit.
- Snapcraft: Move to core24. Commit.
k3b
- CI: add snap pipeline. Commit.
- Add udisks2 and other plugs and optional build/runtime deps. Commit.
- Snapcaft: Fix unbound variable. Commit.
- Snapcraft: Add webengine support. Commit.
kaccounts-integration
- Fix a compiler warning. Commit.
kaddressbook
- Add .gersemirc. Commit.
- Use string literals inline operators. Commit.
- Add WhatsNew message to the part as well. Commit.
- Rename folder. Commit.
- Add pre-commit support. Commit.
- Add pre-commit file. Commit.
- Prepare to add pre-commit support. Commit.
- Fix whatsnew actions. Commit.
- It compiles fine without qt6.10 deprecated methods. Commit.
- Fix RELEASE_VERSION_DATE. Commit.
- Use c++20. Commit.
- Add missing KF6::ColorScheme link. Commit.
- Use csignal. Commit.
- Remove unused initialize default base class. Commit.
- Use static here. Commit.
- Fix color scheme change. Commit.
- Mainwidget: Reorganize includes. Commit.
- Handle errors in EntityTreeModel directly inside KAddressbook. Commit.
- Remove server side subscription menu item in collection view. Commit.
kajongg
kalarm
- Update version description. Commit.
- Remove excess spacing in Preferences dialog. Commit.
- Prevent message windows taking keyboard focus when they pop up. Commit.
- Increase ktextaddons to 1.6.0. Improve emoji support + add textautogenerate lib (AI support). Commit.
- Add release description. Commit.
- Fix build with MPV plugin only. Commit.
- Clean up time spin box appearance in some styles, e.g. Oxygen. Commit.
- Add documentation for audio plugin selection. Commit.
kalgebra
- Plasmoid/graphs: Properly specify the plasmoid type. Commit.
- Flatpak: Increase runtime version. Commit.
kalk
kalm
- Flatpak: update Kirigami Addons to 1.8.1. Commit.
- Flatpak: update runtime to 6.9. Commit.
kalzium
- Clean up CMakePresets.json. Commit.
- Move doc to KF6DocTools_FOUND. Commit.
- Argument can be unused. Commit.
- Remove duplicate margin. Commit.
- It compiles without kf6 deprecated methods. Commit.
- Drop Qt5 support. Commit.
- Re-enable Avogadro for Qt6. Commit.
- Drop QGLFormat stuff. Commit.
- Add missing include. Commit.
- Adapt KNS code to KF6. Commit.
- Use imported targets for Avogadro. Commit.
- Add xml/yaml linting. Commit.
- Fix the encoding of an XML file (utf-8). Commit.
kamoso
- Drop unused KJobWidgets header. Commit.
- Ensure we depend on the right GStreamer. Commit.
- Mitigate issue where gstreamer will lock up if a video sess starts too quickly. Commit.
- Address video recording. Commit.
- Fix sample image handling. Commit.
- Port away from context properties. Commit.
- Fix scrolling of the effects view. Commit.
- Flatpak: Adapt to Qt 6 and bring qml6glsink. Commit.
- Remove last vestiges of QtGStreamer. Commit.
- Port to using qml6glsink. Commit.
- Port to Qt 6. Commit.
- Ci: Use Qt6 images. Commit.
- [nightly flatpak] Update Runtime. Commit.
- Remove white flash. Commit.
kanagram
- Snapcraft: move to core24. Commit.
kapptemplate
- Show error message when the template archive cannot be loaded. Commit.
- Delete only newly created files on failure. Commit.
kasts
- Fix crash when chapters don't have a title. Commit. Fixes bug #506430.
- Fix mobile player buttons. Commit. Fixes bug #505726.
- Snapcraft: Add alsa plug. Commit. Fixes bug #503423.
- Update flatpak runtime to 6.9. Commit.
- Snapcraft: Add alsa plug. Commit. Fixes bug #503423.
- Make sure to restore the searchbar if there's still a filter active. Commit. Fixes bug #504181.
- Anchor header depending on qt version. Commit. Fixes bug #503154.
- Use ECM's more elaborate APK version code logic. Commit.
- Fix header anchoring after qt6.9 update. Commit. Fixes bug #502429.
- Snapcraft fixes. Commit.
- Snapcraft: Move to core24. Commit.
- Remember and restore the media backend. Commit. Fixes bug #495224.
- Fix dialog boxes after recent Kirigami updates. Commit. Fixes bug #501876.
- Check for failed libvlc_new and abort the app properly if needed. Commit.
- Various clang-tidy suggestions and fixes. Commit.
- Fix clazy warnings. Commit.
- Clean up header includes. Commit.
- Update to c++20. Commit.
- Remember the Sort user settings the same way as filter. Commit. Implements feature #500213.
kate
- Fix return type for KateMainWindow::showMessage. Commit.
- Tools: Make connection single shot. Commit.
- Correct method call in UrlbarContainer::enterEvent(). Commit.
- Use the maintained https://github.com/bscan/PerlNavigator for Perl. Commit.
- Default is markdown for hover strings. Commit. Fixes bug #494139.
- Fixed disappearing bookmarks on document close. Commit.
- Limit Terraform LSP to project directory. Commit. Fixes bug #507020.
- Use KIO::moveAs to rename file. Commit. Fixes bug #506802.
- Fix tab restore when "open to right of current tab" is true. Commit. Fixes bug #495419.
- Fix tab order restore with limited tabs. Commit. Fixes bug #495419.
- StashManager: allow to stash files without backing files. Commit.
- Use darkRed/darkGreen in light mode. Commit. Fixes bug #506911.
- Rehighlight diff when editor theme changes. Commit. Fixes bug #506911.
- Fix stash dialog. Commit.
- Fix cursor position not being restored with multiple views. Commit. Fixes bug #506956.
- Be silent per default. Commit.
- Fix bookmarks selection state for closed documents. Commit.
- Lspclient: use consistent default config value. Commit.
- Automatically highlight symbol under cursor. Commit. Fixes bug #503414.
- Do not update model when bookmarks are not changed. Commit.
- Add all tools, even the non-executable ones. Commit. Fixes bug #506559.
- Allow sync of bookmarks in lines with multiple marks. Commit.
- Bookmarksplugin: generalize the template name. Commit.
- Do not remove bookmarks when document is closing. Commit.
- Fix ShortcutOverride event handling. Commit.
- Uninstall event filters. Commit.
- Check existence of local files. Commit.
- Use custom url scheme for unsaved new documents. Commit.
- Improved documents management. Commit.
- Removed setup of wrong column. Commit.
- Sync bookmarks using Document::marksChanged. Commit.
- Open selected bookmark when clicked. Commit.
- Replaced QVector include with QList. Commit.
- Removed unused parameters. Commit.
- Removed wrong Q_UNUSED macro. Commit.
- Make translatable header data. Commit.
- Moved model logic to BookmarksModel class. Commit.
- Added Messages.sh file. Commit.
- Improved bookmark plugin buttons state management. Commit.
- Moved model code to plugin class. Commit.
- Added bookmarks plugin. Commit.
- Remove hint to no longer existing config page. Commit. Fixes bug #506169.
- Rename autoreload-on-external-changes to auto-reload-on-external-changes in external tools plugin. Commit.
- Save whether url navigator is editable or not. Commit. Fixes bug #504757.
- Remove documentHasAutoReloadConfiguration usage and check config interface value from document. Commit.
- Add parenthesis around or condition for autoreload configuration. Commit.
- Add documentHasAutoReloadConfiguration management on external tools plugin. Commit.
- Prepare stash directory, create it recursively if needed. Commit.
- Fix stashing not working. Commit. Fixes bug #505135.
- CloseDocuments with closeUrl = false. Commit.
- Fix rootIndicationFileNames of the HLS LSP. Commit.
- Open read-write for _commit, don't use WriteOnly, that will truncate. Commit.
- Format: Dont show error if binary is not installed. Commit.
- Cleanup build and run command generation. Commit.
- Build: Add substitution support to run commands. Commit. Fixes bug #502788.
- CMakeLists.txt - Don't include quiet packages in the feature summary. Commit.
- Improve display of LocalsView value column. Commit.
- Fix minor typos. Commit.
- Add missing return for picky compilers. Commit.
- Fix spelling. Commit.
- Simplify sentence. Commit.
- Rename to "Scripts & Snippets", and add a little explanation of terms. Commit.
- Add #ifdefs to allow compilation with KTextEditor < 6.15.0. Commit.
- Update screenshot. Commit.
- Fixes, links, and wording as suggested by @ichthyosaurus. Commit.
- Update documentation for script type snippets. Commit.
- Allow opional description text on snippets. Commit.
- Optionally allow snippets to be plain scripts. Commit.
- Build: Fix creating a new set of targets. Commit. Fixes bug #505346.
- Add Ada Language Server. Commit.
- Fix saving & restoring last active build target index. Commit. Fixes bug #505241.
- Check whether item is an object. Commit. Fixes bug #505044.
- Correct LSP comment. Commit.
- Enabled "Edit line" action on working copy git diff. Commit.
- Implement LSPClientConfigPage::defaults() correctly. Commit.
- S&R: Fix canceling search in current file. Commit.
- Fix url bar context menu Copy Filename action. Commit.
- Pass
this
as context in SnippetRepository(). Commit. - Emit changed() when LSP servers are forgotten about. Commit.
- Fix: Symbol Viewer does not detect Python methods if tabs are used for indentation. Commit.
- Restored commit info maximum height. Commit.
- Added "Edit line" action to diff widget context menu. Commit.
- Addons/katesql/dataoutputmodel.cpp - fix compile with QPalette. Commit.
- [addons/snippets] Drop unused includes. Commit.
- [addons/snippets] Use QPalette instead of KColorScheme. Commit.
- [addons/sql] Use QPalette instead of KColorScheme. Commit.
- Add copy filename action. Commit. Fixes bug #502556.
- Raise deprecation level. Commit.
- Fix size limit, that is an int in MB, no bool. Commit.
- Test before install like in frameworks. Commit.
- Revert "try if CI works now with offscreen on Windows". Commit.
- Try if CI works now with offscreen on Windows. Commit.
- Fix type warnings. Commit.
- Cut to int to avoid warning. Commit.
- Cut down to int. Commit.
- Cut down to int. Commit.
- Use signed size_t to avoid integer cast warnings on win. Commit.
- Update rapidjson to current state. Commit.
- Update SingleApplication and use it as fallback on all systems if no dbus session bus found. Commit. Fixes bug #407288.
- Add menu to switch between Windows. Commit. Fixes bug #499272.
- Add proper titles to the dialogs. Commit.
- Remove filter, on my machine that just removes all files. Commit.
- Really use just the dir and not the file name. Commit.
- Gitwidget: disable mnemonicPrefix during diff. Commit.
- Snapcraft: Move to core24, fix theming. Commit.
- Add missing include mocs. Commit.
- Format: set odinfmt arg to -stdin. Commit.
- Removed double margin. Commit.
- Added captions to commit and history views. Commit.
- Add missing includes. Commit.
- Use _commit on windows to sync stuff to disk. Commit.
- Add fish-lsp to lspclient settings.json. Commit.
- Fix typo in kateconfigdialog.cpp. Commit.
- Fix the tree in Documents tree view. Commit.
- Merge stashDocument method into stashDocuments. Commit.
- Remove useless getter/setter functions. Commit.
- Dont sync config on stashing a doc. Commit.
- Added Show Git history actions to gitwidget. Commit.
- Fix default ctags cmd. Commit.
- Add judge before getting activeView to avoid crash. Commit.
- Let ctags plugin jumps to path based on dir where ctags file exists. Commit.
- Kate/KWrite supports 'kate +123 test.txt' to jump to the given line. Commit. Fixes bug #501362.
- Don't save the document. Commit.
- Added icon to "Show Git History" menu entries. Commit.
- Hide reset history menu button when not relevant. Commit.
- Prevent duplicate file item creation. Commit.
- Escape html entities for output view. Commit. Fixes bug #501256.
- Cleanups. Commit.
- Let the view handle the selection itself. Commit. See bug #501460.
- Add text search to the build output. Commit.
- Minor fixes to QAbstractListModel template. Commit.
- Only start session if we are not started from the terminal or if no are files specified. Commit. Fixes bug #446852.
- Add missing QDir, fixes build. Commit.
- Add
debputy
to the built-in list of language servers. Commit.
kbackup
- Changed my email address. Commit.
- Change my email address. Commit.
kcachegrind
- Fixed building when DocTools is disabled. Commit.
- Snapcraft: move to core24. Commit.
- Flatpak: Update runtime version. Commit.
- Add Support for Intel-Style Disassembly. Commit.
- Use standard input instead of letting GraphViz read the file itself. Commit.
- Quote the argument to the filename in instrview call to objdump. Commit.
kcalc
- Bit manipulation now works with negative numbers. Commit. Fixes bug #465565.
- KNumber library improvements. Commit.
- Add option to follow system color scheme. Commit.
- Define factorial for fractions and floats. Commit. Fixes bug #501399.
- Remove unused include and declaration. Commit.
- Don't set custom style sheet on the widgets. Commit.
kcalutils
- Add .gersemirc. Commit.
- It was fixed now. Commit.
- Fix diff-ing in autotests for Windows. Commit.
- Fix rendering delegator/delegatee information for iTip attendees. Commit.
- Exclude it. Commit.
- Revert "Fix typo". Commit.
- Add pre-commit CI support. Commit.
- Prepare to use pre-commit support. Commit.
- Fix typo. Commit.
- Incidenceformatter.cpp - manage the excepted recur dates list length. Commit.
- Use tests-run-in-parallel: True. Commit.
- Don't necessary here. Commit.
- Use static here. Commit.
- Add allow-failing-tests-on windows. Commit.
kcharselect
- We depend against new kf version => check is not necessary. Commit.
kclock
- Remove 1x2 from internal names. Commit.
- Drop 1x2 from applet name. Commit.
- Remove dead KClock_KWeather applet code. Commit.
- Add X-Plasma-API-Minimum-Version to applet metadata. Commit. Fixes bug #505837.
- Use KPackageStructure instead of ServiceTypes in metadata.json. Commit. Fixes bug #505837.
- TimerComponent: Use ActionToolBar for button. Commit.
- TimerComponent: Work with just the timer. Commit.
- Make TimerPage and TimerListDelegate more encapsulated. Commit.
- Fix alarm form overflowing on larger screens. Commit. Fixes bug #505695.
- Show stopwatch elapsed time when on a different page. Commit.
- Move Stopwatch display to StopwatchTimer. Commit.
- Add ability to change default timer sound. Commit. Fixes bug #503967.
- StopwatchPage: Add explanation about the keyboard shortcuts. Commit.
- Indicate yesterday/tomorrow in the world clock when the date is different. Commit.
- SavedLocationsModel: Add bounds check in data. Commit.
- TimerModel: Remove assert. Commit.
- Honor configured sound theme for default alarm sound. Commit.
- StopwatchPage: Let delete and backspace key reset stopwatch. Commit.
- StopwatchPage: Let return add a lap only when running. Commit.
- Don't manually unregister DBus object. Commit.
- Reduce overdraw. Commit.
- UtilModel: Use QLocale::createSeparatedList. Commit.
- AlarmForm: Use proper plural handling. Commit.
- Fix various linter warnings, like unqualified access. Commit.
- Plasmoid: Use ApplicationLauncherJob for launching kclock. Commit.
- Plasmoid: Fetch initial alarm asynchronously. Commit.
- Add myself as author. Commit.
- Force PlainText on timer and alarm names. Commit.
- Kclock: Remove unused KNotifications and KStatusNotifierItem. Commit.
- TimerListDelegate: Disable clip. Commit.
- Move "Loop" option to timer settings. Commit.
- A few model clean ups. Commit.
- Port to declarative type registration. Commit.
- DialogComboBox: Remove unused imports. Commit.
- Drop formatUtil, incorporate it into UtilModel. Commit.
- FormatUtil: Drop unused hoursTo12 function. Commit.
- TimerModel: Disconnect closed signal when closing notification explicitly. Commit.
- Alarm: Use notification-active for ringing notification. Commit.
- TimerForm: Use GridLayout with Repeater for presets. Commit.
- KclockFormat: Emit timeChanged only if it really changed. Commit.
- AnalogClock: Stop clock timer when window is unexposed. Commit.
- KClockRunner: Only offer to resume when timer isn't done. Commit.
- AlarmModel: Load alarms asynchronously. Commit.
- Use more light-weight DBus call for starting kclockd. Commit.
- Optimize page handling. Commit.
- Create main window with initial page id. Commit.
- Add persistent resident notification when timer is running. Commit.
- Add missing include mocs. Commit.
- Use "Dismiss" as default action label for Timer and Alarm. Commit.
- SettingsPage: Use JS Array for model. Commit.
- AlarmModel: Launch kclock on Alarms page when clicking alarms SNI. Commit. Fixes bug #480389.
- Fix analog clock. Commit.
- Revert "Remove clock widget on time page". Commit.
- Revert "Remove unused code for the analog clock". Commit.
- Fix remove animations. Commit.
- AddLocationsView: Indicate already added locations. Commit.
- AddLocationModel: Clean up. Commit.
- TimerComponent: Just be an Item. Commit.
- StopwatchPage: Improve layout. Commit.
- AddLocationModel: Search for time zone id, city, and country. Commit.
- Kclockd: Disable desktop settings awareness. Commit.
- Add DBus KRunner plug-in. Commit.
- StopWatchTimer: Use QElapsedTimer for tracking stopwatch. Commit.
- Allow editing timer. Commit.
- TimerForm: Drop defunct mobile preset handling. Commit.
- FormatUtil: Make use of Locale.standaloneDayName. Commit.
- Add global Settings action. Commit.
- FloatingActionButton: Add tooltip. Commit.
- TimerListDelegate: Truncate timer name. Commit.
- Kclockd: Reschedule timer when changing its length. Commit.
- Expose timer progress through Unity launcher API. Commit.
- Select text in SpinBox when it gets focus. Commit.
- TimerPage: Keep Start/Stop button always visible. Commit.
- Make it a unique app. Commit.
- Clean up QCommandLineParser. Commit.
- Set timer and stopwatch time as window title when window is hidden. Commit.
- TimerModel: Expose a single running timer as property. Commit.
- Add WindowExposure attached property. Commit.
- Add Desktop Actions for Timers, Stopwatch, Alarms. Commit.
- Notifyrc: Fix icon name. Commit.
- AlarmForm: create duration and snooze models correctly. Commit.
- Alarmform: Fix dialogs not showing any options. Commit.
- Use correct icon name. Commit.
kcolorchooser
- It compiles fine without deprecated methods. Commit.
kcron
- Fix translation catalog name. Commit. Fixes bug #507976.
- It compiles fine without kf_6_13 deprecated methods. Commit.
kde-dev-scripts
- Add thesamesam to relicensecheck.pl. Commit.
- Add silverhadch to relicensecheck.pl. Commit.
- Feature: Add support for X11 in matrix_colored_paste. Commit.
- Add manuelal to relicensecheck.pl. Commit.
- Add matrix_colored_paste.sh. Commit.
- Edit relicensecheck.pl. Commit.
- Add xerusion to table. Commit.
kdebugsettings
- Use string literals inline operators. Commit.
- It seems that windows/freebsd doesn't support qt6.9. Commit.
- Time to increase version. Commit.
- Activate check-yaml. Commit.
- Exclude end-of-file-fixer here. Commit.
- Add pre-commit CI support. Commit.
- Snapcraft: Fix build. Commit.
- Use tests-run-in-parallel: True. Commit.
- Flatpak: Update to Sdk 6.9. Commit.
- Snapcraft: Move to core24. Commit.
- Remove unused method + use static. Commit.
kdeconnect-kde
- Drop unused kconfigwidgets dependency. Commit.
- Revert "smsapp: Fix ConversationList being replaced by ConversationDisplay in wide mode". Commit.
- Smsapp: Fix ConversationList being replaced by ConversationDisplay in wide mode. Commit.
- Clipboard: Check for URLs being empty. Commit.
- Fix icons path being kdeconnect-icons on macos. Commit.
- Fix macos build now for real. Commit.
- Fix macos build. Commit.
- Homogenize preprocessor defined format. Commit.
- Systray: Remove "configure" and show "open app" on all platforms. Commit.
- Try to fix OpenConfig not launching the app on mac. Commit.
- Try to fix systray icon in mac. Commit.
- Remove KCM. Commit.
- Ability to send files / images on clipboard between Android and Linux clients (Linux Version). Commit.
- App: Make it a unique app. Commit.
- App: Add options to allow opening the app on a device and config. Commit.
- Simplify KDBusService replace. Commit.
- App: Make it possible to browse from the app. Commit.
- Make strings HIG compliant. Commit.
- Fix D-Bus path typo. Commit. Fixes bug #502640.
- Rephrase some strings. Commit.
- Fix MPRIS player position reporting on Windows. Commit.
- Change qtdbus-qt5 to qtdbus-qt6 in the sample commands logic to find the qdbus executable name. Commit.
- Kcm: fix memory leak in devicesRemoved(). Commit.
- Oops, forgot one file. Commit.
- Try to fix dark theme support on macOS. Commit.
- Add a menu item to open the app on macos. Commit.
- Fix mpris sessions changed event handler. Commit.
- Sendnotifications: Add missing qRegisterMetaType<>(). Commit.
- Add plugin settings dep. Commit.
- Second attempt. Commit.
- Disable macOS jobs on release branches. Commit.
- Do not generate appstream metadata for the plasmoid. Commit.
- Refactor: don't send
requestSinks
command at connect. Commit. - Set the OUTPUT_NAME in CMake, it's used as the MacOS app name. Commit.
- App: Ensures it doesn't look all weird. Commit.
- Re-add pngs since they are needed for the Windows app icons. Commit.
- Replace app svg icon and remove unused pngs. Commit.
- Fix theming on Windows. Commit.
- Plasmoid: Use 5G icon. Commit.
- Homogenize KAboutData across binaries. Commit.
- KCM: Make the list widget resize to fit the contents. Commit.
- Fix build on platforms with sizeof(qsizetype) < sizeof(qint64). Commit.
- App: allow more arrow key navigation. Commit.
- Prevent WinRT-related plugins from crashing on initialization. Commit.
- Add i18n support. Commit.
- Fix windowsnotificationslistener. Commit.
- Fix mpris crash on getting media props. Commit.
- Plugins/notifications: Fix notification images sometimes duplicating. Commit.
- Fix: Enable album art transmission on windows clients. Commit.
- App/DevicePage: use DelegateModel to filter list. Commit.
- Plugins/mpriscontrol: port away from deprecated signal. Commit.
- Don't override qt message pattern. Commit.
- Generate IDs with only alphanumeric values. Commit.
- Make KF6DocTools optional. Commit.
- Fix: copy auth code to desktop clipboard. Commit. Fixes bug #451539. Fixes bug #435614.
- Simplify NetworkPacket::unserialize. Commit.
kdegraphics-mobipocket
- Avoid overflow of dict offsets in bounds checks. Commit.
- Add heuristic to protect HuffDic decompressor against 'ZIP bombs'. Commit.
- Abort HuffDic decompression on first error. Commit.
- Avoid HuffDic decompressor dictionary out-of-bounds accesses. Commit.
- Verify hasDRM() returns the correct value. Commit.
- Fix invalid QStringDecoder instantiation for cp1252. Commit.
- Add support for categorized logging. Commit.
- Add missing bounds check for HuffDic records. Commit.
- Verify a truncated valid file does not cause invalid reads. Commit.
- Fix invalid QTextCodec access for invalid files. Commit.
- Fix possible out-of-bounds read when determining extra flags. Commit.
- Fix possible out-of-bounds read for EXTH parsing. Commit.
- Move PDB class definition to private header, clean it up. Commit.
- Add missing bounds checks for getImage(), clean up, extend tests. Commit.
- Fixup/cleanup EXTH parsing. Commit.
- Add test for Mobipocket::Document::thumbnail method. Commit.
- HuffDicDecompressor: Minor cleanups and enhancements. Commit.
- Reduce function call overhead, replace QByteArray buffer with std::vector. Commit.
- Make HufficDecommpressor::decompress reentrant. Commit.
- Extend BitReader tests and benchmark. Commit.
- Handle trailing data entries correctly. Commit. Fixes bug #475975. See bug #482420. See bug #489275.
- Add basic metadata and text test for Mobipocket files. Commit.
- Reduce temporary allocation in BitReader. Commit.
- Reduce the number of allocation in decompressor. Commit.
- Fix windows CI. Commit.
- Reduce allocations of temporary QByteArray's in HuffDic decompresssor. Commit.
- Add tests and benchmark for HuffdicDecompressor, fix invalid shift. Commit.
- Add test raw data token case in RLEDeompressor, fix off-by-one end check. Commit.
- Fix extraction of document title. Commit.
- Reduces detaching in HuffdicDecompressor::unpack. Commit.
- Fix off-by-one bug in RLE decompressor, cleanup variable scope. Commit.
- Add tests for NOOP and RLE decompressors, basic Huffdic sanity checks. Commit.
- Move PDB decoding out of Decompressor classes. Commit.
- Remove unused PDB member from Decompressor base und derived classes. Commit.
- Use in-class initialization, remove goto's from initialization. Commit.
- Replace open coded/homegrown endian conversion with QtEndian functions. Commit.
- Reduce detaches and repeated reads of data in BitReader. Commit.
- Add tests and benchmarks for bitreader. Commit.
- Support both Qt5 and Qt6. Commit.
- Port away from QCore5Compat. Commit.
- Remove Mobipocket::QFileStream. Commit.
- Add explicit to constructors. Commit.
- Disable some copy constructors. Commit.
- Use SPDX headers for license information. Commit.
- Add .git-blame-ignore-revs. Commit.
- Run clang format. Commit.
- Add missing CMakeFindDependencyMacro for find_dependency. Commit.
- Avoid leaking Compressor instance. Commit.
- Add missing bounds check for RLE decompressor. Commit.
- Fix broken padding in BitReader. Commit. See bug #486853.
- Fix possible out-of-bounds access in BitReader. Commit. See bug #486853.
kdegraphics-thumbnailers
- [BlenderCreator] Fix memory leak by using std::unique_ptr for gzFile. Commit.
- Remove support for Qt5. Commit.
- Remove unnecessary Messages.sh. Commit.
- Add back CC0-1.0. Commit.
- Remove CC0-1.0 license. Commit.
- Convert license headers to SPDX. Commit.
- Adapt to new API. Commit.
kdenetwork-filesharing
- PermissionsHelper: stat without progress info. Commit.
kdenlive
- Fix subs from lower layers always being shown in layer 0. Commit.
- Monitor snapping: Get rid of redundant coordinate transformations. Commit.
- Monitor snapping: Bring back snapping when resizing for non-rotated frames. Commit.
- Monitor snapping: Support snapping when moving a rotated frame. Commit.
- Monitor snapping: Add snapping support for all edges when moving instead of only top-left. Commit.
- Fix crash deleting a custom effect used in the project. Commit.
- Remove incorrect duplicate Bin TreeView. Commit.
- Fix timecode offset not visible in raw params widget. Commit.
- Fix tests from last commit. Commit.
- Disable undo while processing a clip replacement to prevent corruption on undo operation. Commit. See bug #507849.
- On replace clip, perform the resize operation before the replacement if clip is shorter to allow propert undo. Commit.
- Fix qml signal name conflict. Commit.
- Fix monitor overlay for obscure and alpha shape effects. Commit.
- Titler: fix resizing images also moves them. Commit.
- Fix titler selection on create / resize object. Commit.
- Adjust style of Autosave Indicator in top-right corner. Commit.
- Correctly show custom effects when displaying video (or audio) only effects. Commit. Fixes bug #358436.
- Add SVT-AV1 to codecs which use
crf
option. Commit. Fixes bug #492708. - Fix rotation normalization of RotationHandle. Commit.
- Fix Transform Monitor Tool resizing when rotated. Commit.
- Avfilter.unsharp alpha crashes Kdenlive, disable it. Commit. See bug #507492.
- Fix bin not properly activated on drag with multiple bin widgets. Commit.
- Fix mutex called from wrong thread and source clip marked missing if proxy is invalid. Commit.
- Ensure bin message get displayed in the active bin. Commit.
- Fix possible locale issue on render in Mac/Windows. Commit. See bug #507568.
- Try to workaround Qt locale issue on Mac. Commit. See bug #507568.
- Fix qml anchor warning in subtitle track. Commit.
- Fix startup crash when QML Graphics API is set to Vulkan. Commit. Fixes bug #503162.
- Add quality and speed control to svtav1 preset. Commit. See bug #507521.
- Fix blurry Bin icons on HiDPI displays with scaling factor. Commit.
- Fix contrast issue of Audio/Video bin icon hover rectangle drawn on selected item. Commit.
- Fix Bin icons color scheme consistency. Commit.
- Use the same audio icon in Bin as used in Timeline Headers. Commit.
- Fix incorrect icon for disabling bin/timeline effects. Commit.
- Hide clip name and effect list when resizing a clip. Commit. See bug #503025.
- Fix audio/video only insert dragging from bin icons. Commit.
- Fix Audio Mixer neutral value styling. Commit.
- Fix effect slider with decimals jumping. Commit.
- Don't allow moving built-in effects. Commit. See bug #507481.
- Fix mask apply resulting in black screen. Commit.
- Fix image sequence render incorrectly reported as failed. Commit.
- Fix secondary bins cannot open clips. Commit.
- Make icon for project bin clip effects more visible, fix crash on close with mutilpe bins. Commit.
- Fix possible crash with multiple bins on add clip (2nd try). Commit.
- Fix possible crash on add clip. Commit.
- Fix transcoding of files with missing duration. Commit. Fixes bug #507396.
- Switch av1 encoder to faster dav1d. Commit.
- Update catch version. Commit.
- Fix Layout Switcher in LayoutManagement not properly redrawing itself on Palette Change. Commit.
- Fix RGBParade and StatusBarMessageLabel not properly redrawing themselves on Palette Change. Commit.
- Fix Whisper TTS using Python 3.13. Commit.
- Convert Keyboard schemes from .rc to xml after download since this is what is expected. Commit. Fixes bug #503526.
- Switch CI tests to use MPG instead of MP4 (part 2). Commit.
- Switch CI tests to use MPG instead of MP4 to fix Tumbleweed unable to play h264. Commit.
- Fix crash disabling lift/gamma/gain. Commit.
- Fix proxy image size incorrectly disabled. Commit.
- Fix opening project with locked track marks it as modified. Commit.
- Reduce minimum height of Speech Editor Widget. Commit. Fixes bug #465766.
- Fix Vosk Speech-To-Text producing garbage subtitles. Commit. Fixes bug #503985.
- Proper fix for dropping av file onto an timeline audio track. Commit.
- Fix tests. Commit.
- Fix dropping an av file from a file manager to an audio track. Commit.
- Ensure all bin items can receive drop. Commit.
- Don't unneccessarily update bin message. Commit.
- Make Audio Spectrum style consistent with color scopes. Commit.
- Audio thumbnails for files with an audio delay are not correctly geenrated with the libav generator. Commit. See bug #507119.
- Fix crash trying to mute a track. Commit.
- Remove Timeline widget focus/hover highlighting effect. Commit.
- Tweak Timeline visuals. Commit.
- Update Mac project file mimetype. Commit.
- Ensure audio checkbox is disabled if rendering to an image sequence. Commit.
- Fix incorrect standardpath use in recent commit. Commit.
- Fix crash disabling effect stack. Commit.
- On Windows, also check the AppData/local folder for downloaded stuff. Commit. See bug #466501.
- Try to fix opening project file on Mac. Commit.
- MacOs: Try to add support for kdenlive mimetype. Commit.
- Fix possible crash deleting project with disabled build-in effects. Commit.
- Fix transform presets restoring incorrect frame size. Commit. Fixes bug #505964.
- Fix subtitle layer name width. Commit.
- Defang dragging subtitle clips down to create a new layer. Commit. Fixes bug #506414.
- Change Timecode color of active Monitor from green/positive to highlight color. Commit.
- Fix: make sure Monitor playhead is on top of orange "this clip section is used in timeline" indicators. Commit.
- Cleanup Bin Drag, try to fix incorrect clip inserted on fast drag. Commit. See bug #506174.
- Fix lag switching between clips in Bin. Commit.
- Fix Vectorscope contrast issue on light themes and fix cut-off circle border. Commit.
- Fix minor typos. Commit.
- Fix Waveform contrast issues. Commit.
- Whisper: disable translation when the Turbo model is selected (it does not support it). Commit.
- Fix minor typos. Commit.
- Fix setting Whisper language breaks in text based editing. Commit. Fixes bug #506100.
- Move non keyframable effect params on top again and fix stack layout issue. Commit.
- Ix undefined qml var. Commit.
- Fix crash closing settings dialog just after opening it. Commit.
- Fix missing license. Commit.
- Make the subtitle edit widget resizable to adapt to lower resolutions. Commit. Fixes bug #506899.
- Fix RGB Parade contrast and HiDPI issues. Commit.
- Add new and update effect XML files. Commit.
- Make grid (snapping) work in corners effect. Commit.
- When making a sequence shorter, if the sequence is used in other sequences and the duration has to be shortened in those, inform user and correctly apply. Commit. Fixes bug #506839.
- Fix keyboard not always working to increment effect parameter. Commit.
- Fix crash dropping media file on subtitle track. Commit. Fixes bug #506835.
- Ensure effect parameter tooltips are correctly displayed. Commit. Fixes bug #506785.
- Fixed erratic behavior of ellipse resizing in titler with border > 0 (bug 497008). Commit.
- Fill transparent levels border background via QPixmap instead of QPainter. Commit.
- Fix setting alternating mixer widget background color if track id != mixer id. Commit.
- Refactor: color thresholds. Commit.
- Refactor: variable renaming. Commit.
- Refactor: level painting DTO construction. Commit.
- Optimize drawing of audio levels. Commit.
- User border instead of channel background color for border lines. Commit.
- Tweak channel fill colors. Commit.
- Adjust dB scale color thresholds. Commit.
- Revamp audio mixer and levels. Commit.
- Fix Mac compilation. Commit.
- Add powermanagement to disable sleep while rendering and playing. Commit. Fixes bug #500615.
- Ensure built in effects and especially flip always stay on top of the effectstreemodel. Commit.
- Fix build-in effects. Commit.
- Fix save frame dialog size. Commit.
- Fix clip creation dialog being too small. Commit.
- Fix build-in volume effect still disabled after enabling it. Commit.
- Fix transitions parameters invisible. Commit.
- Cleanup colorspace info. Commit.
- Don't create unnecessary pointers on render error. Commit.
- Expose HW decoding option in Wizard. Commit.
- Fix xml closing tag. Commit.
- Fix broken xml from last commit. Commit.
- Fix mask apply effect not completely opaque by enforcing qtblend transition. Commit.
- Add kdenlive version string to OTIO metadata. Commit.
- Remove unused variables. Commit.
- Fix missing OTIO error status. Commit.
- Fix guides not correctly adjusted when changing profile to clip profile from bin messsage action. Commit. See bug #434585.
- When the transform on monitor rectangle is small, apply an offset to resize handles so rect can be moved. Commit. Fixes bug #505224.
- Implement cut for timeline clips. Commit. Fixes bug #505192.
- Add action to expand/collapse items (effects, folders) and navigate effects with arrows. Commit. Fixes bug #470987. Fixes bug #497834.
- Fix compilation with Qt < 6.8. Commit.
- Cleanup changing project profile and fix confusing save option. Commit. Fixes bug #505089.
- Document the multiswitch parameter type. Commit.
- Remove debug. Commit.
- Add align clip based on timecode. Commit.
- OTIO: put import above export. Commit. Fixes bug #504996.
- Add Nvidia 10 bit x265 encoding. Commit.
- Adding and fixing effects XML files. Commit.
- Expose MLT's 10 bit export profiles with a warning that it will be converted to 8 bit when using compositing or non avfilter effects. Commit.
- Fix quick markers not taking clip crop in in timeline. Commit.
- Fix marker dialog not allowing to add marker if only 1 category exists. Commit. Fixes bug #504993.
- Fix title thumbnail not updating in timeline after change. Commit.
- Fix OTIO export tracks order and ensures .otio file extension. Commit.
- Fix backup widget showing incorrect save time. Commit.
- Backup widget: add search and show file in file manager. Commit.
- Get rid of KIO::DirectorySizeJob. Fixes folders size check always returns 0 on Windows. Commit.
- Add button and infos to rebuild SAM venv in case it is broken, like using an incorrect python version. Commit.
- Minor code cleanup - make transform effect monitor grid setting apply to both monitors. Commit.
- DIrectly use KdenliveSettings class to show/hide on monitor transform button. Commit.
- Pixelize filter: set x/y block size based on percentage of project dimension. Commit.
- Add profile check when creating clip from single file. Commit.
- Fix crash in HistogramGenerator when running on a white color clip. Commit.
- Fix whisper model dir not being created if asked to do so. Commit.
- Fix canceling quit on rendering leaves kdenlive in unstable state. Commit.
- Fix Colorwheels not showing up after recent assetparameterview changes. Commit.
- Only clear undo stack when we delete a timeline sequence, not a standard bin clip. Commit.
- Add a context menu in undo history to clear all history, might help release some memory in long edit sessions. Commit.
- Better fix for projects with incompatible clip inserted in track. Commit. See bug #504547.
- On project load, if there is a clip mismatch (video only clip on audio track), check again the source clip. Commit. See bug #504547.
- Ensure clicking a marker in the list always selects it in timeline. Commit.
- Make on monitor transform button less invisible, hide when playing. Commit.
- Fix keyframe in monitor not correctly reported on clip selection. Commit.
- Fix small error causing offset in long audio thumbnails. Commit. See bug #504579.
- Transform effect: add rotation capabilities to monitor and effect stack tooling. Commit.
- Fix Vectorscope zooming artifacts on high zoom level. Commit.
- Template clips: add informative text to make user aware of the %s requirement, use typed text as clip name, update preview live as we type. Commit. Fixes bug #407942.
- Make stem audio export specific to project. Commit. Fixes bug #491162.
- Revert guides list font to normal, prettier font. Commit.
- Minor cleanup. Commit.
- Add comment explaining the size hint. Commit.
- Use Marker as default marker text instead of timecode. Commit.
- Fix python version error message not showing up on Whisper install. Commit.
- WHen adding a new marker, select it in the guides list, and when clicking a guide in timeline, also select it in the guides list. Commit.
- Cleanup plugins config page. Commit.
- Fix SAM2 use system packages hidden. Commit.
- Fix whisper process button incorrectly disabled and incorrect install detection. Commit.
- Fix tests failing if system uses a non 25 fps default profile. Commit.
- Cleanup some of the recent markers changes. Commit.
- Enable/disable guides liste buttons contextually. Commit.
- Fix missing config entry. Commit.
- Fix case of enum. Commit.
- Fix marker list not initialized on opening and missing includes. Commit.
- Add option to show thumbails in markers list dialog. Commit.
- Move show all guides option to a top pushbutton, show sequence name in guides widget. Commit.
- Cleanup guides list code. Commit.
- Fix built-in effects disabled state changes on cut. Commit.
- Guides list: add a button to show all project clip markers in the list. Commit.
- Drop mediainfo dependency now that we can directly read tc from MLT. Commit.
- STT: fix disabled process button in speech dialog. Commit.
- Resources widget: add abort button and don't add clips in sequences folder. Commit. See bug #503991.
- Download online resources thumbnails in parallel. Commit.
- Fix possible crash on new project introduced in last commit. Commit.
- Update render dialog guides when sequence offset changes. Commit.
- Changing sequence timecode offset now updates timecode display in timeline ruler, monitor timecode and guides list. Commit. See bug #499221.
- Remove debug. Commit.
- Adjust monitor timecode for sequence clips with timecode offset. Commit.
- Display timecode offset in render dialog. Commit.
- Add timeline sequence offset timecode in clip properties. Commit.
- Add better strings for mask task. Commit.
- Add Arch Linux build instructions. Commit.
- Project notes:use space as separator for clip timecodes, update links when a clip is renamed. Commit. See bug #503558.
- Audio thumbnail generation: set discard flag for all but selected streams to reduce I/O. Commit.
- Fix crash on profile change while loading clips. Commit.
- Fix misalignment of monitor tools CCBUG: 498337 CCBUG:461219. Commit.
- Use window color as background color for RGB Parade min/max text section. Commit.
- Don't try to cancel finished tasks. Commit.
- Drop unique_ptr in favor of plain pointers to avoid dangling connections. Commit.
- Project notes: fix entering newline breaks timeline links, enable timecode actions only if relevant. Commit. See bug #503558.
- Fix release script catching incorrect version for Kdenlive. Commit.
- Allow reassigning a notes timecode to a timeline clip. Commit. See bug #503558.
- Fix high memory consumption of SAM2. Commit.
- When creating guides/markers from project notes, use notes text. Commit. See bug #503558.
- Notes widget: improve icons, automatically convert typed timecodes to links when pressing enter. Commit. See bug #503558.
- Fix pasting text with multiple lines in notes widget not seeing timecode. Commit.
- Fix AMF checksum. Commit.
- Fix amf download url. Commit.
- Timecode widget can now be dragged to seek (Shift+drag for 1 frame, CTRL+drag for fast seek). Commit. See bug #502869.
- Don't seek when double clicking a title in timeline. Commit. See bug #502869.
- Remove incorrect whitespaces. Commit.
- Add timecode to seek in Title widget, Rename pattern tab to templates and move templates there. Commit. See bug #502869.
- Various titler fixes: allow correctly moving and resizing svg items, add center resize with Shift+Drag. Commit. See bug #502869.
- Brand color correction for flathub guidelines. Commit.
- Titler: allow scaling images with mouse drag. Commit. See bug #502869.
- Update copyright to 2025. Commit.
- Refactor layout management. Commit.
- Discard all audio thumbs jobs when disabling thumbnails. Commit.
- Fix load/save text action tooltips. Commit.
- Docs: update README. Commit.
- [plugins] Add option for cuda 12.8. Commit.
- Fix build-in flip effect creates orphaned widgets. Commit.
- Cleanup and deduplicate code for build in effects widget. Commit.
- Add tooltip to autosave indicator. Commit.
- Make autosave configurable (duration, operations count), show small save indicator besides layout widget. Commit.
- Add keybind info for automask monitor. Commit.
- Consistently use bookmark icon for guides/markers. Commit.
- [Nightly Flatpak] Update deps and sync with stable. Commit.
- [nightly flatpak] Update runtime. Commit.
- Build.md: Add missing libraries. Commit.
- Vectorscope: Use system palette for better theme integration. Commit.
- Disable OTIO install. Commit.
- RGB parade color scope: Use system palette for better theme integration. Commit.
- Waveform color scope: Use system palette for better theme integration + fix bug in green paint mode. Commit.
- Histogram color scope: Use system palette for better theme integration. Commit.
- Temporarily disable exporting OTIO metadata on macos. Commit.
- Snapcraft: Enable glaxnimate. Commit.
- Fix guides menu. Commit.
- Fix GPU whisper script. Commit.
- Fix clip markers vertical pos. Commit.
- Fix documentation link to JogShuttle. Commit. Fixes bug #502618.
- Make Slider in AudioMixer follow changes done in the SpinBox. Commit.
- Fix cut-off text of dB scale values in AudioLevelWidget. Commit.
- Additional OTIO missing media test. Commit.
- Fixes for small clips. Commit.
- Fix minor typo (shutte -> shuttle). Commit.
- Restore setting to control raise of effect stack. Commit.
- Fix compositions after recent QML changes. Commit.
- Add setting to enable/disable timeline debug mode. Commit.
- Start enhance some logging lines. Commit.
- Use a logging category for the renderer. Commit.
- Cleanup unused code (mostly commented logging). Commit.
- Fix typo. Commit.
- Split SubtitleTrackHead into its own file. Commit.
- Switch QML to the default icon mechanism. Commit.
- Use KdenliveSettings directly from QML. Commit.
- De-duplicate guide monitor overlay code. Commit.
- Make KdenliveSettings available in QML. Commit.
- Fix a few qmllint warnings. Commit.
- Use new KLocalizedQmlContext. Commit.
- Cleanup monitor code. Commit.
- Cleanup unused QML files. Commit.
- Update monitor qml filenames. Commit.
- Port to qml module. Commit.
- Fix simple spelling mistake. Commit.
- Refactor clippropertiescontroller. Commit.
- De-duplicate proxy support check. Commit.
- Cleanup code for Exif and MagicLantern metadata. Commit.
- Move ElidedLinkLabel out of ClipProperties, refactor and use it more. Commit.
- Move rotatedIcon to UiUtils. Commit.
- Add a status tip for hide-all as we have for collapse-all. Commit.
- Prevent loading MLT Qt5 modules crashing tests. Commit.
- Add extract frame to clipboard. Commit. Fixes bug #501513.
- Add action and shortcut for hide all tracks (Shift+Ctrl+H). Commit. Fixes bug #495921.
- Some minor typos. Commit.
- Correctly set audio flag for generator clips (don't pretend we have an audio track when we don't). Commit.
- Re-enable OTIO tests. Commit.
- Corrected some minor typos; updated list parameters. Commit.
- Warn when exiting Kdenlive when render jobs are running, allow to terminate all jobs. Commit. Fixes bug #396519.
- Fix minor typos. Commit.
- Data/effects/avfilter/avfilter_yadif.xml : fix typo in paramlistdisplay of av.mode and av.parity. Commit.
- Fix minor typos. Commit.
- Fix tag. Commit.
- Fix minor typos. Commit.
- Add OTIO tests for transitions and missing media. Commit.
- Ensure Bin messages don't crash when running in headless mode (like tests). Commit.
- Fix project monitor ruler not updating correctly on scene change. Commit.
- Display black frame when seeking after last clip in timeline. Commit.
- Display timecode in project monitor even if we are past the last clip. Commit.
- XML effect file corrections. Commit.
- Allow installing specific CUDA version for Whisper and SAM2. Commit.
- Add OTIO support for color clips. Commit.
- Add progress dialogs. Commit.
kdepim-addons
- We need ktextaddons 1.7.1 for this one. Commit.
- Convert to markdown/highlighting but need new 1.7.1. Commit.
- Use a QTextEdit. Commit.
- Fix dialog. Commit.
- Add manager + implement question. Commit.
- Return error. Commit.
- Allow to show dialogbox. Commit.
- Use pointer here. Commit.
- Return icon name. Commit.
- Allow to use TextAutoGenerateQuickAskDialog. Commit.
- Use settings. Commit.
- Add kcfg file. Commit.
- Fix save/load. Commit.
- Check Folder Size: better i18n and context. Commit.
- Remove obsolete comment. Commit.
- Don't use exec() method. Commit.
- Add margins. Commit.
- Minor optimization + show big size. Commit.
- Prepare to add limit. Commit.
- Implement filter. Commit.
- Add missing includes. Commit.
- Const'ify. Commit.
- Allow to update filter proxy model. Commit.
- Prepare to filter collection size. Commit.
- Add combobox. Commit.
- Prepare checkfoldersizeaccountcombobox. Commit.
- Create own checkfoldersizeaccountfilterproxymodel. Commit.
- Show configure dialog. Commit.
- Continue to implement it. Commit.
- Implement plugin. Commit.
- Show folder size. Commit.
- Prepare configure dialog. Commit.
- Add missing include. Commit.
- Prepare to implement paint method. Commit.
- Add model + filter line edit. Commit.
- Prepare to implement delegate. Commit.
- Add Q_OBJECT. Commit.
- Continue to implement /checkfoldersizeaccount. Commit.
- Use string literals inline operators. Commit.
- Add QTreeWidget. Commit.
- It compiles fine without qt 6.10 deprecated methods. Commit.
- Fix building the tests. Commit.
- Add pre-commit support. Commit.
- Prepare to use pre-commit CI support. Commit.
- Add autogenerateanswerseditorutils class. Commit.
- Prepare to execute job. Commit.
- Add qCWarning. Commit.
- Allow to add anwser. Commit.
- Add include. Commit.
- Continue to implement plugin. Add QPaintTextEdit. Commit.
- Continue to implement autogenerateanswers plugin. Commit.
- Implement menu. Commit.
- Continue to implement plugin. Commit.
- Implement plugin. Commit.
- Increase ktextaddons to 1.6.0. Improve emoji support + add textautogenerate lib (AI support). Commit.
- Clean up. Commit.
- Clean up here too. Commit.
- Clean up. Commit.
- Add autogenerateanswers plugins. Commit.
- Prepare autogenerateanswers. Commit.
- Remove unused folder. Commit.
- Pimeventsplugin: make plugin description more informative. Commit.
- Fix action. Commit.
- Prepare aitool. Commit.
- Fix typo. Commit.
- Improve support. Commit.
- Add TextAutoGenerateText::TextAutoGenerateDialog. Commit.
- Port deprecated operator. Commit.
- Increase minimum version. Commit.
- Time to increase version. Commit.
- Make it public (fix windows build). Commit.
- Implement configure dialog. Commit.
- Add slotRefreshMenu for refreshing menu. Commit.
- Fix i18n. Commit.
- Debug--. Commit.
- Add splitter. Commit.
- Don't overwrite text. Commit.
- Debug--. Commit.
- Fix save text. Commit.
- Save data. Commit.
- Try to save data. Commit.
- Save/load. Commit.
- Implement slotItemChanged. Commit.
- Remove connect signal/slot. Commit.
- Remove unused method. Commit.
- Allow to react when we change item. Commit.
- Remove unused class. Commit.
- USe c++20. Commit.
- Use ccache. Commit.
- Fix bug: kmail crash with segfault at start when adding "folder size check" plugin. Commit. Fixes bug #504090.
- Fix api. Commit.
- Increase version. Commit.
- Fix menu. Commit.
- Add icon. Commit.
- Rename methods/items. Commit.
- Make active by default. Commit.
- Clear menu. Commit.
- Fix title. Commit.
- Fix check status. Commit.
- Allow to add/remove items. Commit.
- Fix setData. Commit.
- Fix name. Commit.
- Clean up. Commit.
- Convert to kactionmenu. Commit.
- Add menu. Commit.
- Export AutogenerateConfigureAskManager. Commit.
- Fix typo. Commit.
- Generate headers. Commit.
- Add KPim6::AutoGenerateText. Commit.
- Save/load. Commit.
- Show text here. Commit.
- Rename file. Commit.
- Show dialog box. Commit.
- Add TODO. Commit.
- Improve menu. Commit.
- Coding style. Commit.
- Add context menu. Commit.
- Allow to make it editable. Commit.
- Add delegate. Commit.
- Add autotest. Commit.
- Add autotest. Commit.
- Add manager. Commit.
- Increase version. Commit.
- Emit changed() signal when list changed. Commit.
- Allow to add item. Commit.
- Set/get items. Commit.
- Allow to set items. Commit.
- Add test apps. Commit.
- Prepare test apps. Commit.
- Increase version. Commit.
- Implement filter text. Commit.
- Add model. Commit.
- Prepare menu. Commit.
- Add missing include moc. Commit.
- Improve widget. Commit.
- Add more autotest. Commit.
- Prepare autotest. Commit.
- Fix layout. Commit.
- Add listview. Commit.
- Prepare to return menu. Commit.
- Continue to implement pimautogeneratetext. Commit.
- Fix loading check state in plasma calendar configuration. Commit.
- Load event colors for plasma calendar plugin. Commit.
- Prepare to implement configure dialog. Commit.
- Add title. Commit.
- Export class. Commit.
- Add missing includes moc. Commit.
- Add more class. Commit.
- Add plugin. Commit.
- Add autogenerateconfigureaskutils class. Commit.
- Add json file. Commit.
- Prepare editor plugins. Commit.
- Export method. Commit.
- Add model. Commit.
- Add autotest. Commit.
- Add private symbol header. Commit.
- Add Q_DECLARE_METATYPE/Q_DECLARE_TYPEINFO. Commit.
- Prepare to implement it. Commit.
- Minor. Commit.
- Add item. Commit.
- Add missing include moc. Commit.
- Add autogenerateconfigurelistview. Commit.
- Prepare to create lib. Commit.
- Prepare tests/autotests. Commit.
- Rename folder + add Messages.sh. Commit.
- Prepare to implement autogeneratetext lib (needs for plugins). Commit.
- Increase version to 1.5.55. Commit.
- Add option. Commit.
- Add specific KTEXTADDONS_WITH_TEXTAUTOGENERATETEXT_VERSION. Commit.
- Fix typo in package description. Commit.
- KDE CI can't create a window on this platform, skipping some gui tests. Commit.
- Add cmake-options. Commit.
- Automaticaddcontactsjob: Port away from deprecated AgentInstanceCreateJob::configure. Commit.
kdepim-runtime
- Remove opengroupware from the setup wizard. Commit.
- Davgroupwareresource.cpp - nextcloud icon heuristic. Commit.
- Add mailbox.org icons to the setup wizard. Commit.
- Attempt to quiet "Found attribute of unknown type collectioncolor". Commit.
- Add owncloud icons to the setup wizard. Commit.
- Add davical icons to the setup wizard. Commit.
- Add egroupware icons to the setup wizard. Commit.
- Use QLineEdit directly. Commit.
- It compiles fine without qt 6.10 deprecated methods. Commit.
- Port etesync resource to QtKeychain. Commit.
- Google-resource: Display QtKeychain error in Akonadi status. Commit. See bug #506158.
- Improve verbosity of qtkeychain error handling. Commit.
- Decoupled UI and created plugin for Etesync resource. Commit.
- Fix tests. Commit.
- Fix compile warning in migration scheduler. Commit.
- Do not request password twice. Commit.
- Increase ktextaddons to 1.6.0. Improve emoji support + add textautogenerate lib (AI support). Commit.
- DAV resource configuration - remove "calendar"/"event" wording. Commit.
- Add citadel to the setup wizard. Commit.
- Add SOGo images to setup wizard. Commit.
- Remove ownCloud pre version5 from the setup wizard. Commit.
- Block the DAV configuration dialog while the wizard is shown. Commit.
- .clang-tidy - update, after testing against the project. Commit.
- Remove scalix from the setup wizard. Commit.
- Add Kopano (was Zarafa) to the setup wizard. Commit.
- Skip/ignore files in resource/kolab when performing static analysis. Commit.
- .clang-tidy - add clang-tidy config. Commit.
- Add Zoho to the setup wizard. Commit.
- Assign an account icon to some well known providers. Commit.
- WIP - assign an account icon to some well known providers. Commit.
- Add fastmail to the setup wizard. Commit.
- Ews: use new list initializer constructor. Commit.
- Ews: fix debug output formatting. Commit.
- In the DAV config dialog, allow revealing the password after loading. Commit.
- Fix crash when finishing keychain jobs. Commit.
- Fix notification id. Commit.
- Fix crash when trying to load account with invalid authentification type. Commit.
- Fix crash when accessing KWallet. Commit.
- Fix crash in outlook password requester when request was cancelled. Commit.
- Add Microsoft InTune authentication to EWS resource. Commit.
- Icaldirsettingswidget.cpp - allow editing the url on reinstantiation. Commit.
- Singlefileresource.h - set a prettier display name for remote files. Commit.
- Singlefileresourceconfigwidgetbase.cpp - remotes are always read-only. Commit. Fixes bug #501336.
- Singlefileresourceconfigwidget.h - saving a empty path is a failure. Commit.
- A couple KUIT fixes - use and not
. Commit.
- Port deprecated qt6.9 method. Commit.
- A few improvements for the ical singlefile resource settings dialog. Commit.
- A few improvements for the icalendar folder resource settings dialog. Commit.
- Codespell fixes. Commit.
- CMakeLists.txt - Don't include quiet packages in the feature summary. Commit.
- Use queued connection for GetEvents result signal. Commit.
- Fix storing OAuth credentials together with regular password. Commit.
- Dav: reload config from disk when requested. Commit.
- Dav: Display saved password in the config widget. Commit.
- Dav: Add url to model when loading from wizard. Commit.
- Fix build in some situations. Commit.
- Remove duplicate include. Commit.
- Davfreebusyhandler.cpp - canHandleFreeBusy() guard against empty settings. Commit. Fixes bug #501740.
- Optimize strings using QAnyStringView overload. Commit.
- Add support for DateTimeSent and DateTimeCreated in Message. Commit.
- Remove some unused includes. Commit.
- Cleanup some cmake code. Commit.
- Try to fix ambiguous symbol on windows. Commit.
- Increase AKONADICALENDAR_LIB_VERSION version. Commit.
- Remove unused forward declaration. Commit.
- Add settings.h to all imap targets. Commit.
- Remove unneeded deepencey to KWindowSystem. Commit.
- Port DAV resource to config plugin. Commit.
- Remove duplicate header. Commit.
- Clean forward declaration. Commit.
- Fix compile add -fpic. Commit.
- Increase dep. Commit.
- Remove left over code. Commit.
- Adapt Kolab resource. Commit.
- Imap: Call external process to open the configuration. Commit.
- Fetch server capabilities via DBus. Commit.
- Port IMAP resource to new config API. Commit.
- Port more resources away from QtWidgets. Commit.
- Port etesync resource to new API. Commit.
- Port openxchange resource away from QtWidgets. Commit.
- Port maildir away from QWidgets. Commit.
- Port contacts resource away from QtWidgets. Commit.
- Adapt to QWidget split of AgentBase. Commit.
- Bump min required SharedMimeInfo to 1.10. Commit.
kdesdk-thumbnailers
kdev-php
- Buildsystem: drop wrong purpose text for KDevelopPGQt. Commit.
kdev-python
- Kdevpdb: simplify and optimize output connections. Commit.
- Kdevpdb: adapt to removal of IDebugSession::finished() signal. Commit.
- Kdevpdb: initialize DebugSession::m_state member. Commit.
- DebugJob: predeclare DebugSession. Commit.
- Kdevpdb: decouple DebugSession and DebugJob. Commit.
- Kdevpdb: don't construct EnvironmentProfileList twice. Commit.
- Kdevpdb: cleanup buggy and duplicated code. Commit.
- DebugJob: shorten title and set object name. Commit.
- PdbLauncher: don't wrap DebugJob in ExecuteCompositeJob. Commit.
- Debugger: use a split interpreter command. Commit.
- Debugger: convert script URL to local file path once. Commit.
- DebugJob: insert missing space in the job title. Commit.
- DebugJob: don't remove filtering strategy right after setting it. Commit.
- Copy .clang-format from the KDevelop repository. Commit.
kdevelop
- Never store precompiled preambles in memory to work around a crash. Commit. Fixes bug #486932.
- Kill dependency job when the dependent job finishes. Commit.
- Finish debug job whenever its debug session finishes. Commit.
- MIDebugJob: simplify and optimize output connections. Commit.
- DebuggerConsoleView: don't call last() on an empty QList. Commit.
- FrameStackModel: don't assert that thread index is valid. Commit.
- Add TODO&FIXME comments about unloading plugins and dependencies. Commit.
- PluginController: don't iterate over all loaded plugins fruitlessly. Commit.
- Revert a porting mistake in PluginControllerPrivate::canUnload(). Commit.
- Fix and improve API PluginController::hasUnresolvedDependencies(). Commit.
- GitInitTest: don't create the UI and don't load kdevgit. Commit.
- Tie the lifetime of RepoStatusModel to CommitToolView. Commit. See bug #486949.
- Tie the lifetime of ProjectChangesModel to VcsChangesView. Commit. See bug #486949.
- ProjectChangesModel: call changes() once per project. Commit.
- VcsChangesView: ContiguousSelection => ExtendedSelection. Commit.
- Remove empty slot VcsProjectIntegrationPlugin::activated(). Commit.
- VCSProjectToolViewFactory: connect both overloads of reload(). Commit.
- VcsFileChangesModel: redirect to column #1 only for own roles. Commit.
- Fix index lookup by URL in ProjectChangesModel. Commit.
- Raise the relevant tool view when debug session ends. Commit.
- DebugController: don't retrieve the UiController repeatedly. Commit.
- MIDebugSession: reorder data members to reduce the class size. Commit.
- Extract IDebugController::canAddSession(). Commit.
- Extract and improve class KDevMI::MIDebugLauncher. Commit.
- Document MIDebugJobBase::done(). Commit.
- Show SelectCoreDialog before starting a debug session. Commit.
- Don't run dependency job of a MIDebugJob that fails early. Commit.
- Debugger plugins: don't include debugsession.h in headers. Commit.
- GDB::DebugSession: remove unneeded friend class GdbTest. Commit.
- Debug sessions: regroup and sort includes. Commit.
- Remove unused include from plugins/gdb/debugsession.h. Commit.
- Debugger plugins: remove unneeded friend class DebugSession. Commit.
- Debugger plugins: remove unused includes and add used ones. Commit.
- Remove unused sublime/view.h includes. Commit.
- Remove broken and unused MIDebuggerPlugin and EditorContext code. Commit.
- MIDebuggerPlugin: remove unused includes and forward declaration. Commit.
- Test_duchain-clang: add missing include into parsed test file. Commit.
- Test_duchain: triple the timeout in ThreadList::join(). Commit.
- Test_backgroundparser: slow down testParseOrdering_foregroundThread(). Commit.
- Test_backgroundparser: triple the timeout in testParseOrdering_simple(). Commit.
- Test_backgroundparser: use QCOMPARE() in place of QVERIFY_RETURN(). Commit.
- Test_lldb: QTRY_COMPARE() breakpoint count instead of waiting for 20 ms. Commit.
- Double the shorter timeout in KDevMI::Testing::waitForState(). Commit.
- Debugger tests: require entering active state before paused state more. Commit.
- Test_lldb: QTRY_COMPARE() breakpoint count to reduce flakiness. Commit.
- DebugeeslowOutputProcessor: don't fail because of zero output lines. Commit.
- RunController: read from configs launch configurations of added type. Commit.
- RunController: print a warning when cannot add configuration type. Commit.
- RunController: don't call updateCurrentLaunchAction() redundantly. Commit.
- RunController: don't check Core::setupFlags() redundantly. Commit.
- TestFile: double the default parsing timeout interval. Commit.
- Debugger tests: track the progress of debugeeslow via its output. Commit.
- Test_gdbprinters: make QMap/QHash regex pattern stricter. Commit.
- Test_gdbprinters: test pretty-printing QMultiMap. Commit.
- GDB printers: adapt to indirection added in Qt 6.9. Commit.
- Clang: move temporary defines file to the session directory. Commit.
- Debugger tests: replace QTest::qWait() with WAIT_FOR_A_WHILE(). Commit.
- Extract DebuggerTestBase::testVariablesStopDebugger(). Commit.
- Don't (x)fail test_lldb when LLDB-MI stops at a transitory breakpoint. Commit.
- Debugger tests: require entering active state before paused state. Commit.
- Debugger tests: don't use WAIT_FOR() needlessly. Commit.
- Debugger tests: wait for signal TreeModel::itemChildrenReady(). Commit.
- DebuggerTestBase: replace a loop with a data-driven test. Commit.
- Extract 4 test functions into DebuggerTestBase. Commit.
- Extract KDevMI::DebuggerTestBase. Commit.
- Debugger tests: use test helper debugee functions. Commit.
- Debugger tests: use QSignalBlocker. Commit.
- SourceFormatterSelectionEdit: block signals while adding style item. Commit.
- Clazy: locate a documentation directory with files. Commit.
- ParseSessionData: locate an installed file, not directory. Commit. Fixes bug #499888.
- ParseSessionData: reserve maximum possible capacities. Commit.
- ParseSessionData: don't append a const char* to smartArgs. Commit.
- TemplateEngine: don't call QStandardPaths::locateAll() redundantly. Commit.
- Don't include tag
in WatchpointHit notification text. Commit. - Don't lock DefinitionsRepo::mutex() recursively. Commit.
- Definitions: remove unused local variable. Commit.
- Duchainify: exit only after dumping all top contexts. Commit.
- Find tool view to raise by document specifier, not by name. Commit.
- UiController: replace a raw loop with std::find_if. Commit.
- UiController: remove useless cast to ToolDocument*. Commit.
- UiController: optimize raising tool views. Commit.
- Synchronize activeToolView with activeActionListener. Commit.
- Sublime::Controller: stop search once a (tool) view is found. Commit.
- Extract UiControllerPrivate::setActiveActionListener(). Commit.
- UiController: optimize by not calling activeArea() repeatedly. Commit.
- Extract and improve makeJobWithDependency(). Commit.
- ScriptAppJob: set object name to the script filename. Commit.
- Set object names of two output jobs. Commit.
- ScriptAppJob: convert script URL to local file path once. Commit.
- NativeAppJob: convert executable URL to local file path once. Commit.
- NativeAppJob: check for errors and early-return first. Commit.
- Unify and improve ILaunchConfiguration error handling. Commit.
- Extract validEnvironmentProfileName(). Commit.
- Heaptrack::Plugin: don't try to remove a file by empty name. Commit.
- Heaptrack::Job: handle ILaunchConfiguration errors properly. Commit.
- NativeAppJob: handle ILaunchConfiguration errors properly. Commit.
- ScriptAppJob: don't print a redundant warning in start(). Commit.
- Return QStringList from IExecuteScriptPlugin::interpreter(). Commit.
- ScriptAppJob: don't set unused property "executable". Commit.
- ScriptAppJob: extract setProcessEnvironment(). Commit.
- ScriptAppJob: create a KProcess after checking error conditions. Commit.
- IdealController: use document specifier in dock widget's object name. Commit.
- IdealController: use document specifier as config entry key. Commit.
- Make document specifiers of output tool views persistent. Commit.
- Show the filter instead of buttons for Version Control output tool view. Commit.
- Show the filter instead of buttons for Analyze output tool view. Commit.
- CompileAnalyzeJob: use compiler filtering strategy. Commit.
- Use the "dialog-ok" icon for Analyze output tool view. Commit.
- Rename a standard output tool view from "Test" to "Analyze". Commit.
- Heaptrack::Job: use native app error filtering strategy. Commit.
- Introduce OutputJob::title(). Commit.
- Heaptrack::Job: use standard tool view Debug instead of Test. Commit.
- Optimize handling of Heaptrack::Job's name. Commit.
- Allow the user to close analyzer outputs. Commit.
- Don't show a success message when an analyzer job fails. Commit.
- FlatpakRuntime: place Flatpak Run job into Run tool view. Commit.
- Flatpak: improve composite job names. Commit.
- Flatpak: restore and improve unique output job names. Commit.
- Reduce the number of Flatpak output tool views from 3 to 1. Commit.
- DockerPlugin: register docker build jobs with RunController. Commit.
- DockerPlugin: use standard Build tool view and enable autoscroll. Commit.
- MesonTest: use standard Run tool view and improve output. Commit.
- RunController: remove redundant handling of KJob::destroyed(). Commit.
- OutputExecuteJob: remove 3 unused job properties. Commit.
- Make IOutputView::StandardToolView enumerator values consecutive. Commit.
- StandardOutputView: store int m_lastId instead of QList m_ids. Commit.
- TestAreaOperation: verify that tool view widgets are not leaked. Commit.
- TestAreaOperation: verify destruction of removed tool view's widget. Commit.
- TestAreaOperation: compare counterpart tool views in different areas. Commit.
- TestAreaOperation: extract another overload of findNamedView(). Commit.
- Tests: introduce QCOMPARE_op_RETURN() macros. Commit.
- TestAreaOperation: verify tool views, their documents and widgets. Commit.
- TestAreaOperation: extract checkAreaCommon(). Commit.
- IdealController: reuse QMainWindow parent of a tool view widget. Commit.
- IdealController: destroy all tool view widgets on KDevelop exit. Commit.
- Reuse a single tool view widget for all sublime areas. Commit.
- Revert "allow multiple Filesystem tool views at the same time". Commit.
- IdealController: rename a single-letter local variable for clarity. Commit.
- IdealController: extract widgetForDockWidget(). Commit.
- UiController: make tool view debug messages more informative. Commit.
- Don't deleteLater() tool views redundantly. Commit.
- Sublime: remove unused signals from Controller. Commit.
- Remove ineffective slot StandardOutputView::removeSublimeView(). Commit.
- Sublime::View: connection to QObject::destroyed() => QPointer. Commit.
- Make some Sublime::View pointers const. Commit.
- Make creation of Sublime::View explicit. Commit.
- IdealController: don't call View::widget() repeatedly. Commit.
- Sublime::MainWindow: extract optionallyFocusViewWidget(). Commit.
- Sublime::WidgetFinder: replace a raw loop with std::find_if. Commit.
- UiController: replace a raw loop with std::find_if. Commit.
- Sublime: pass the widget to Container::addWidget(). Commit.
- Sublime: deduplicate focusEditor(). Commit.
- Sublime::View: make an enum protected and fix an enumerator typo. Commit.
- Sublime::MainWindowPrivate: don't set parent to null repeatedly. Commit.
- IdealController: share tool view toolbar visibility among areas. Commit.
- IdealController: deduplicate a config group name string. Commit.
- IdealController: set consistent tool view toolbar title. Commit.
- Sublime: don't update unchanging properties of a dock widget. Commit.
- IdealController: don't set dock widget's window title redundantly. Commit.
- Disable the rename button when there are no analyzer check sets. Commit.
- Disable buttons when there are no analyzer check sets. Commit.
- Debugger tests: skip test*Attach() on FreeBSD. Commit.
- KDevMI::Testing: wait less for ended state. Commit.
- Extract KDevMI::Testing::testInsertAndRemoveBreakpointWhileRunning(). Commit.
- Test_lldb: expect failure on FreeBSD. Commit.
- Test_lldb: revert several changes from test_gdb. Commit.
- Skip a temporary paused state of a debug session in LLDB tests. Commit.
- Test_lldb: upgrade a comment into a more useful check. Commit.
- Extract KDevMI::Testing::testChangeBreakpointWhileRunning(). Commit.
- Don't skip test_gdb and test_lldb functions on FreeBSD. Commit.
- Debugger tests: don't disable breakpoint in the end. Commit.
- Test_lldb: wait less for one loop iteration in debugeeslow. Commit.
- Test_lldb: wait for state&idle instead of a fixed interval. Commit.
- Enable ccache on the CI. Commit.
- Determine at runtime whether debugger moves breakpoints from no-op code. Commit.
- MIBreakpointController: set expression to "exp" field value. Commit.
- Debuggercommon: add QDebug support for MI::Value. Commit.
- KDevMI::GDB::DebugSession: remove unused forward declaration. Commit.
- NativeAppConfigPage: don't set obsolete combobox data. Commit.
- Remove unnecessary MIDebugSession::inferiorTtyStdout(). Commit.
- Remove never emitted STTY::ErrOutput(). Commit.
- Make Execute(|Script)Plugin::m_configType private. Commit.
- Remove unused TestCore forward declarations. Commit.
- Set application domain in unit tests that miss it. Commit.
- AutoTestShell: remove obsolete TODO comment. Commit.
- Quickopen: don't call QStandardPaths::setTestModeEnabled() redundantly. Commit.
- Return path to kdevelopui.rc from AutoTestShell::xmlFile(). Commit.
- Install kdevelop.notifyrc also in the unit test location. Commit.
- Kcm_uitest: add QDialogButtonBox to layout. Commit.
- Custom-buildsystem: don't create a TestProject in kcm_uitest. Commit.
- CustomBuildSystemConfigWidget: remove unused include. Commit.
- Add QElapsedTimer includes. Commit.
- Manual CMake test unit_tests_kde: find ECM 6.0, not 1.7. Commit.
- Test_ctestfindsuites: increase waiting timeout for parsing. Commit.
- Manual CMake test unit_tests_kde: use C++17. Commit.
- Test_cmakemanager: remove useless local variable. Commit.
- Adjust code in test CMake file to fix test_cmakemanager. Commit.
- Port cmake_kdevplugin/CMakeLists.txt to KF6. Commit.
- Manual CMake test kf6_app: require CMake version 3.16. Commit.
- Manual CMake tests: add cmake_minimum_required() and project(). Commit.
- Require 3.10 as the minimum CMake version. Commit.
- Remove obsolete application attribute for QML WelcomePage. Commit.
- Add myself to the KDevelop Authors list. Commit.
- Test_kdevbazaar: don't set EXECUTABLE_OUTPUT_PATH. Commit.
- Build, run and skip VCS tests when required executable is missing. Commit.
- BazaarPlugin: don't crash in case of zero files to commit. Commit.
- Deduplicate errorsFound() into KDevelop::makeVcsErrorJob(). Commit.
- Actually pass
-n
to echo
on VCS error. Commit. - Subversion: enable AutoScroll behavior for all jobs. Commit.
- Subversion: don't set output job title. Commit.
- Subversion: emit only one internal job signal on failure. Commit.
- SvnJobBase: show all lines of a multiline message. Commit.
- VcsAnnotationItemDelegate: support empty commit message. Commit.
- Subversion: show nonempty error message when job fails to start. Commit.
- SvnJobBase: print non-internal job instance. Commit.
- SvnJobBase: show svn progress dots on a separate line. Commit.
- Reorder and initialize DVcsJobPrivate's data members. Commit.
- DVcsJobPrivate::childproc: raw pointer => unique_ptr. Commit.
- DVcsJob: remove redundant assignment to bool. Commit.
- Vcschangesview: remove unused includes and forward declarations. Commit.
- CommitToolView: remove unused includes and forward declarations. Commit.
- Execute(|Script)Plugin: remove unused includes. Commit.
- Remove unused function OutputWidget::currentOutputIndex(). Commit.
- Test_standardoutputview: remove unneeded forward declaration. Commit.
- OutputWidget: remove unused includes. Commit.
- Standardoutputview: remove unused OutputData::toolView. Commit.
- Remove unused ThreadWeaver include and forward declarations. Commit.
- QMakeJob: remove two unused slots and enumerator. Commit.
- MakeJob: remove unused error codes. Commit.
- Remove unneeded function PlasmoidLauncher::dependencies(). Commit.
- FlatpakRuntime: remove unused include. Commit.
- Remove unused IOutputView::Behaviour::AlwaysShowView. Commit.
- Remove unused function IOutputView::scrollOutputTo(). Commit.
- Remove unneeded function Sublime::Document::controller(). Commit.
- Remove unused Sublime::Controller::documents(). Commit.
- Sublime::View: remove unused forward declarations and fix include order. Commit.
- Pass Silent verbosity to VcsJob() from no-output jobs. Commit.
- QMakeJob: place output in Build rather than Run tool view. Commit.
- QMakeJob: port to function pointer-based connection syntax. Commit.
- Remove unused QtHelpDocumentation::lastView. Commit.
- Remove unused UiControllerPrivate::m_assistantTimer. Commit.
- PlasmoidExecutionConfig: remove unused forward declaration. Commit.
- Test_standardoutputview: don't wait 500 ms. Commit.
- Test_workingsets: remove unused global variable. Commit.
- ItemViewWalker: clear previous selection. Commit.
- Interfaces: disable copy&move of several abstract classes. Commit.
- Add FIXME comments about bugs in VCS status-tracking code. Commit.
- GitInitTest: test (un)registerRepositoryForCurrentBranchChanges(). Commit.
- Unregister repositories for current branch changes. Commit. See bug #486949.
- RepoStatusModel: don't dereference a null pointer. Commit.
- GitInitTest: remove our temporary directory in initTestCase(). Commit.
- VcsCommitDialog: save and restore window geometry. Commit.
- VcsCommitDialog: resize tree view columns to contents. Commit.
- PatchReviewToolView: resize all tree view columns to contents. Commit.
- Set uniformRowHeights of VcsFileChangesModel views to true. Commit.
- VcsChangesView: don't set the word wrap to true. Commit.
- Vcs: remove unused forward declaration. Commit.
- VcsCommitDialog: remove an intermediary widget. Commit.
- VcsCommitDialog: remove the ineffectual checkbox Recursive. Commit.
- VcsCommitDialog: actually commit selected changes. Commit.
kdf
keysmith
- Fix toolbar buttons disappearing when navigating back from "Import account". Commit.
- Set window icon. Commit.
- Use ECM's more elaborate APK version code logic. Commit.
- BUILD_DBUS_INTERFACE, disable for Haiku also. Commit.
kfind
- Snapcraft: Fix build/sound. Commit.
- Org.kde.kfind.appdata.xml Konqueror -> Dolphin. Commit.
- Kfindtreeview.cpp use initialization list in ctor. Commit.
kget
- Avoid unneccessary dynamic_cast in TorrentFileTreeModel. Commit.
- Adapt to BEncoder api changes in libktorrent. Commit.
- Adapt to BDecoder api changes in libktorrent. Commit.
- Fix build with GPGME++<1.24. Commit.
- Fix build with GPGME++ 2.0. Commit.
- Snapcraft: Fix build/sound. Commit.
- Flatpak: Update runtime version. Commit.
- Fix the logic of the drop target visibility. Commit.
- Update logo using new Breeze icon. Commit.
kgraphviewer
- Make strings HIG compliant. Commit.
- Snapcraft: Fix cleanup. Commit.
- Snapcraft: Update to core24 and qt6. Commit.
khangman
- Revert "CI: Remove qt-next for now". Commit.
- Fix support for Greek (el). Commit.
khealthcertificate
- Clean up some leftovers from the 5 era. Commit.
- CMakeLists.txt - Don't include quiet packages in the feature summary. Commit.
khelpcenter
- View hide action CopyLinkToClipboard when not hovering on link. Commit.
kidentitymanagement
- Add .gersemirc. Commit.
- Use string literals inline operators. Commit.
- Use for(...). Commit.
- Use loop. Commit.
- Use static const. Commit.
- Add pre-commit support. Commit.
- Increase ktextaddons to 1.6.0. Improve emoji support + add textautogenerate lib (AI support). Commit.
- It compiles fine without qt6.10 deprecated methods. Commit.
- Use c++20. Commit.
- Fix yaml. Commit.
- Execute test in parallel. Commit.
- Return 0 when we have a flat model. Commit.
- Allow failing tests on Windows. Commit.
- Use {} here. Commit.
- Add missing [[nodiscard]]. Commit.
- Use "using namspace" directly. Commit.
- Allow to define spam folder support. Commit.
kig
- Fix for python-based kig math formulas. Commit.
- Cmake: Remove unused variable. Commit.
- Cmake: Replace obsolete QT_MAJOR_VERSION instance. Commit.
- Cmake: Remove endif(foo) in favour of endif(). Commit.
- Snapcraft: Add missing deps. Commit.
- Snapcraft: move to core24. Commit.
- Add version to ECM find cmake call. Commit.
- Removed unused includes of <libintl.h>. Commit.
- Remove trace of Qt5 support. Commit.
- Update flatpak manifest to Qt6. Commit.
- Use KLazyLocalizedString. Commit.
- Updated the CI to Qt6. Commit.
- Removed Geogebra file importing for Qt6. Commit.
- Ported Pythonboost scripting part to Qt6 & fixing kigpartui.rc. Commit.
- Ported main code to KDE/Qt 6. Commit.
kigo
- Snapcraft: move to core24. Commit.
kimap
- Revert "Remove linux-qt6 as alphin does the same => reduce CI call". Commit.
- It compiles fine without qt 6.10 deprecated methods. Commit.
- Use pre-commit support. Commit.
- Remove extra (due to auto-spacing) spaces in debug output. Commit.
- Skip one of the testsession cases on FreeBSD for now. Commit.
- Use #include . Commit.
- Remove linux-qt6 as alphin does the same => reduce CI call. Commit.
- Add allow-failing-tests-on. Commit.
kirigami-gallery
- Updating the Kirigami Gallery's NavigationTabBar page. Commit.
- README.md remove old Android build instructions, use https://community.kde.org/Android#Build_Environment. Commit.
- MiscGallery: fix mistake in spacing declaration. Commit.
- Add Kirigami UrlButton to MiscGallery. Commit.
- Use non-interactive chips for Informative Chip example. Commit.
- Use ECM's more elaborate APK version code logic. Commit.
- Flatpak: update runtime version. Commit.
- Proper ToolBar in the drawer. Commit.
- Allow toolbar style on mobile. Commit.
- Set pragma ComponentBehavior: Bound. Commit.
- Remove duplicate id. Commit.
- Add missing id. Commit.
- Use required property in models. Commit.
- Prefer using attached properties instead of applicationWindow() function. Commit.
- Don't set explicit sizes for items managed by layouts. Commit.
- Fix signal parameter warnings. Commit.
- Set window icon. Commit.
kiriki
- Fix dataChanged() called with an invalid index range. Commit.
kitinerary
- Keeping
readDateTime
in for PkPass Pretix parser. Commit. - Add Cvent PkPass Extractor. Commit.
- Add eventbrite pkpass extractor. Commit.
- Enhance ticket parsing functionality across various scripts. Commit.
- Add Odoo PDF parsing functionality and configuration. Commit.
- Support another (newer?) Pretix PDF ticket variant. Commit.
- Support English B&B Hotel confirmation emails. Commit.
- Support extracting multi-leg ZSSK tickets. Commit.
- Add extractor for pathe.fr PkPass. Commit.
- Parse dates crossing a month boundary correctly in Tito tickets. Commit.
- Add extractorscript for Northlink Ferries (Scotland). Commit.
- Handle German date/time formats in Eurostar PDF tickets. Commit.
- Gopass: add SPDX headers. Commit.
- Gopass: add i18n map. Commit.
- Add Gopass Ticket Confirmation Extractor. Commit.
- Extract departure date from Eurostar pkpass files. Commit.
- Add basic globtour.com bus ticket extractor script. Commit.
- Build Flatpak in stable branch against stable dependencies. Commit.
- Correctly sort unbound bus tickets. Commit.
- Add extractor script for Arriva bus tickets. Commit.
- Handle more language variants in SCNF PDF ticket dates. Commit.
- Support German language variant of Eurostar PDFs. Commit.
- Support prepositions date/time format in BlablaBus tickets. Commit.
- Slightly relax the unbound ticket location match criteria. Commit.
- Simplify unbound train ticket comparison a bit. Commit.
- Improve matching station names affected by RCT2 truncation. Commit.
- Fix extracting Flixbus tickets with an external operator. Commit.
- Extract DSB reservation data. Commit.
- Improve train name/number comparison. Commit.
- Improve comparing seat reservations. Commit.
- Convert DSB rail replacement busses to BusReservation objects. Commit.
- Parse German hostelworld reservation. Commit.
- Improve DSB itinerary extraction. Commit.
- Add hostelworld extraction script. Commit.
- Use release branches for static builds in the release branch. Commit.
- Use KF 6.16 to not require API docs build dependencies. Commit.
- Update dependencies for the static extractor build. Commit.
- Use openjpeg from the Flatpak runtime. Commit.
- Extract Finnair boarding passes. Commit.
- Propagate more reservation properties on triangular merges. Commit.
- Add extractor script for SNCB booking emails. Commit.
- Add extractor script for Opodo. Commit.
- Simplify Easyjet extractor and make it work with more date/time formats. Commit.
- Add extractor script for Eurowings iCal events. Commit.
- Fix DB train number parsing when followed by the D-Ticket validity notice. Commit.
- Add reenio to extractors.qrc. Commit.
- Clean up the extractor. Commit.
- Fix SPDX header in the Reenio Extractor. Commit.
- Adds PkPass Extratctor for Reenio. Commit.
- Add Reenio Mail Extractor. Commit.
- Fix Slovak, and add Czech language support for Leo Express PDF extractor. Commit.
- Clean up console.logs. Commit.
- Update
leoexpress
extractor to support extraction of multiple tickets on one PDF. Commit. - Enhance parseEvent function to include node data and improve URL extraction for reservation details. Commit.
- Handle three-component addresses in English-language booking.com emails. Commit.
- Make the SNCF extractor script robust against additional seat information. Commit.
- Adapt Ouigo ES extractor script to their layout changes. Commit.
- Add support for DJH reservation confirmation email. Commit.
- Add extractor script for ticket-ua railway passes. Commit. Fixes bug #505891.
- Read time-only values as well for QDateTime properties. Commit.
- Extend SNCB filter pattern. Commit.
- Add extractor for DAV membership card. Commit.
- Re-enable Flatpak CD job. Commit.
- Deal with Eurostar tickets with linebreaks in station names. Commit.
- Add additional extractor filter for Eurostar ELB tickets. Commit.
- Several fixes for ELB date/time parsing. Commit.
- Handle more variations of the new two-row MÁV PDF layout. Commit.
- Handle more variations of Tito's PDF tickets. Commit.
- Retain VDV eTicket validity times in DB extractor. Commit.
- Booking.com extractor: Add optional AM/PM format matching; be more generous with newlines. Commit.
- Improve address-based location comparison. Commit.
- Fix tito date parsing. Commit.
- Fix djh membership card extractor. Commit.
- Support bwtarif tickets from Deutsche Bahn. Commit.
- Add extractor for LeShuttle booking confirmations. Commit.
- Support the new/alternative MÁV PDF ticket layout. Commit.
- Temporarily disable the Flatpak build here as well. Commit.
- Support train bookings from Amadeus. Commit.
- Added an extractor script for hostelling scotland reservations. Commit.
- Fix Eurostar ticket extraction for French language tickets. Commit.
- Handle checkout time ranges in German booking.com emails. Commit.
- Add booking.com extractor for PDF confirmations. Commit.
- Add copyright/licensing information. Commit.
- Add Stena Line extractor. Commit.
- Add Viking Line extractor. Commit.
- Add IHG extractor. Commit.
- Fix Tallink extractor for English language. Commit.
- Don't require an arrival time for boat reservations. Commit.
- Americanairlines: Improve reliability when parsing multiple flights. Commit.
- Improve Flixbus PDF ticket extractor. Commit.
- Support extracting an alternate Flixbus pkpass variant. Commit.
- Extend pkpass preprocessing for bus tickets. Commit.
- Update static extractor build documentation. Commit.
- Give published static extractor builds the release service version. Commit.
- Determine static extractor package version number from CMake. Commit.
- Add checksum and basic smoke test for published static builds. Commit.
- Less aggressively disable translations in the static build. Commit.
- Don't build Qt::Network. Commit.
- Remove conflicting CMake options for shared builds. Commit.
- Publish static extractor builds. Commit.
- Update static extractor dependencies. Commit.
- Add extractor script for a&o hostels pkpass files. Commit.
- Use constant style. Commit.
- Add docs dir to reuse. Commit.
- Improve wording and clarity. Commit.
- Explain what is Scope. Commit.
- Add to Readme info about js/cpp extractor docs. Commit.
- Reformat. Commit.
- Reformat. Commit.
- Documentation for PKPASS extractor. Commit.
- Documentation for HTML extractor. Commit.
- Small styling fixes. Commit.
- Add docs for BitArray. Commit.
- WIP: New docs on writing JS extractor - part 2. Commit.
- WIP: New docs on writing JS extractor. Commit.
- Extract station codes from FCB train link constraints as well. Commit.
- Use statically types variants directly in the FCB extractor. Commit.
- Hold std::variants for uPER CHOICE elements in FCB ticket types. Commit.
- Implement uPER CHOICE decoding using std::variant. Commit.
- Add Gastronovi extractor. Commit.
- Extract prices for generic UIC 918.3 tickets as well. Commit.
- Find more seat/berth information in ÖBB NightJet tickets. Commit.
- Retain ticket validity time from UIC barcodes on DB tickets. Commit.
- Merge generic DOSIPAS extraction results in the SNCF DOSIPAS PDF extractor. Commit.
- Cleanup nonsense names of SNCF DOSIPAS tickets. Commit.
- Improve DB extractor to handle regional ticket PDFs. Commit.
- Add tests for DB UIC 918.9 regional ticket barcode samples. Commit.
- Add tests for SNCF Grand Est dynamic DOSIPAS samples. Commit.
- Add missing include moc. Commit.
- Add DOSIPAS extractor tests based on SNCF sample barcodes. Commit.
- Add another batch of tests based on DB UIC 918.9 samples. Commit.
- Extract return trips from FCB NRT tickets as well. Commit.
- Add more Deutsche Bahn UIC 918.9 barcode samples. Commit.
- Add DB UIC 918.9 BahnCard and D-Ticket samples. Commit.
- Add extractor script for Kolumbus ferries. Commit.
- Handle more date/time format variants in the Eventbrite extractor. Commit.
- Add UIC 918.3 sample tickets from DB. Commit.
- Extract FCB ticket numbers on IRT/NRT tickets. Commit.
- Deduplicate ticket and reservation numbers in post-processing. Commit.
- Update booking.com extractor expressions. Commit.
- Add Eventlook ticket Extractor. Commit.
- Fix spdx header. Commit.
- Add Tootoot.fm extractor. Commit.
- Handle FCB v2 tickets in the generic FCB extractor. Commit.
- Add support for decoding FCB v2 data. Commit.
- Update README to reflect the DOSIPAS support. Commit.
- Share IRT/NRT/RES extraction from FCB with DOSIPAS. Commit.
- Add Preemly.eu Ticket extractor. Commit.
- Don't crash on VDV tickets without a TicketBasicData block. Commit.
- Fix end-time presence check for hotel reservations. Commit.
- Move FCB station parsing functions to FcbExtractor. Commit.
- Refactor generic FCB customer card extraction. Commit.
- Add support for british-airways confirmation email. Commit.
- Flush uPER string candidates at the end of a scan cycle. Commit.
- Add further sanity checks for the generic price extractor. Commit.
- Add support for english universe emails. Commit.
- Add generic FCB price extractor. Commit.
- Move passenger name on to the reservation from contained tickets. Commit.
- Add generic extractor for DOSIPAS ticket objects. Commit.
- Add strongly-typed DOSIPAS payload accessor for FCB tickets. Commit.
- Rename the FCB v1 files. Commit.
- Match SNCF DOSIPAS tickets using DOSIPAS document nodes. Commit.
- Create DOSIPAS document nodes. Commit.
- Use the KDE Poppler mirror for Flatpak build. Commit.
- Add ASN.1 uPER decoding for UIC DOSIPAS containers. Commit.
- Handle multi-leg UK rail tickets. Commit.
- Allow to create FCB tickets from raw byte array as well. Commit.
- Implement ASN.1 uPER Object Identifier decoding. Commit.
- Fix extracting Amtrak tickets with multi-line station names. Commit. Fixes bug #501409.
- Dump binary properties as hex if necessary. Commit.
- Show start offset of the string, not the end. Commit.
- Fix matching international Color Line tickets. Commit.
- Handle multi-page 12go PDF tickets. Commit.
kjournald
- Cmake: Restore setting the VERSION and SOVERSION for libkjournald. Commit.
- Cmake: Drop unused lib/CMakeLists.txt. Commit.
- Revert "CI: Disable Linux-Qt6-Next job". Commit.
- Fix journal database test for invalid path. Commit.
- Rework journald provider class to avoid linting issues. Commit.
- Fix opening of non-system journals via file-open dialogs. Commit.
- CI: Disable Linux-Qt6-Next job. Commit.
- Introduce initial search history in log search. Commit.
- Provide selector for case sensitive/insensitive message search. Commit.
- Rework text search to avoid unqualified accesses in QML. Commit.
- README.md proofreading. Commit.
- .flatpak-manifest.json the correct flatpak ID is "org.kde.kjournaldbrowser". Commit.
- Fix invalid QVariant() to QML color conversions when reusing delegates. Commit.
- Fix minor unqualified access issues. Commit.
- Refactor application configs and fix QML linting issues. Commit.
- Fix major set of linting issues in journaldviewmodel. Commit.
- Fix majority of QML lint issues in FilterCriteriaView. Commit.
- Fix small linter issues. Commit.
- Flatpak-manifest: add kirigami-addons. Commit.
- Kde-ci: update dependencies. Commit.
- Replace custom About dialogs with KirigamiAddons. Commit. Fixes bug #502452.
- Explicitly define QML dependencies. Commit.
- Modernize KLocalizedContext setup. Commit.
- Refactor folder structures for kjournald QML plugin. Commit.
- Fix QML linting. Commit.
- Remove qmlls.ini which is a build tree file. Commit.
- Set minimal CMake version to 3.19. Commit.
- Add qmlls.ini files to gitignore. Commit.
- Port QML files to new QML module structure. Commit.
- Fix race condition in systemd-journal-remote file access. Commit.
- Improve checking of remote journal setup errors. Commit.
- Flatpak-manifest: set runtime version to 6.9. Commit.
- Skip further tests when systemd journald remote is not available. Commit.
- Fix test failure when systemd-remote is not installed. Commit.
- Add message contexts. Commit.
- Reduce horizontal toolbar space by combining buttons. Commit.
kldap
- Add .gersemirc. Commit.
- Use string literals inline operators. Commit.
- Activate yaml support. Commit.
- Remove duplicate line. Commit.
- Add pre-commit support. Commit.
- Add pre-commit support. Commit.
- Fix spell checking + cmake lint + clang-format. Commit.
- It compiles fine without qt6.10 deprecated methods. Commit.
- Use c++20. Commit.
- Execute test in parallel. Commit.
- Initialize variable. Commit.
- Return 0 when we have a flat model. Commit.
kleopatra
- Use icon functions from libkleo for status icons. Commit.
- Use icon functions from libkleo for status icons. Commit.
- Use nicer formatting for showing fingerprints of card keys. Commit.
- Allow leaving the text input field of the notepad with Tab. Commit.
- Don't start the UI server in standalone mode. Commit.
- Fix building with DISABLE_UISERVER. Commit.
- The unique service needs to stay alive until the app is destroyed. Commit.
- Add option to start Kleopatra in standalone mode. Commit.
- Set style sheet of compliance label when buttons are updated. Commit.
- Make "Add ADSK" tooltip wrap. Commit.
- Use emplace_back to save the construction of a temporary. Commit.
- Use emplace_back to save the construction of a temporary. Commit.
- Remove filter names stored in libkleopatrarc. Commit.
- Do not write filter names to libkleopatrarc. Commit.
- Use data-question icon if it exists. Commit.
- Show a progress dialog when updating certificates. Commit.
- Remove some options from the context menu. Commit.
- It compiles fine without qt 6.10 deprecated methods. Commit.
- Handle command line options of Qt and KAboutData if app is already running. Commit.
- Move function to show About dialog to KleopatraApplication. Commit.
- Don't crash with failed assert if expired or revoked user ID is selected. Commit.
- Use status icons instead of emblem icons everywhere. Commit.
- Use a null icon for an empty input field. Commit.
- Use "info" icon for "Show details" actions. Commit.
- Dbus-by-default off on windows and similar. Commit.
- KWatchGnupg build: use dbus link variable. Commit.
- Link autotests on windows; The uniqueservice stuff needs kf6i18n and widgetsaddons. Commit.
- Flatpak: bump ktextaddons version. Commit.
- Flatpak: Update gpgme to 2.0.0 release. Commit.
- Tests/CMake: remove if statement; useless. Commit.
- Optionally, list Kleopatra itself as component in About data. Commit.
- Read commit ID from optional VERSION file. Commit.
- Make use of new CreationFlags and new QuickJob API. Commit.
- Allow customization of full version info shown in About window. Commit.
- Remove customization of RELEASE_SERVICE_VERSION. Commit.
- Improve success message for key upload. Commit.
- Use plural when verifying multiple signatures from the same file. Commit.
- Use Error::isError() to check if an error occurred. Commit.
- Include QGpgME/Debug for QDebug operator for GpgME::Error. Commit.
- Remove long obsolete feature check. Commit.
- Show warning when disabling certificate. Commit.
- UrlLabel: Only focus next child if event is not from mouse. Commit.
- Use colors also if high-contrast is in use. Commit.
- Use lighter color than background for border if background is dark. Commit.
- Update result item stylesheet when color scheme changes. Commit.
- Move construction of UI to Private constructor. Commit.
- Do not try to verify the VERSION file if it doesn't exist. Commit.
- Update status bar when distribution settings change. Commit.
- Remove RELEASE_SERVICE_VERSION amendment from application version. Commit.
- Initialize pointer variables to avoid a crash. Commit. Fixes bug #503392.
- Make auto-completion case-sensitive and use a popup. Commit.
- Remove special handling of high-contrast mode. Commit.
- Update compliance status label when color scheme changes. Commit.
- Update custom colored Sign/Encrypt buttons when color scheme changes. Commit.
- Revert "Ensure correct high-contrast palette on Windows". Commit.
- Ensure correct high-contrast palette on Windows. Commit.
- Add missing include moc. Commit.
- Revert "Don't instantiate KColorSchemeManager if high contrast mode is active". Commit.
- Enforce Breeze icon theme for all icons. Commit.
- Add basic search functionality to debug view dialog. Commit.
- Don't instantiate KColorSchemeManager if high contrast mode is active. Commit.
- Reverse auto-close checkbox logic and fix auto-close. Commit.
- Drop no longer used KF6GuiAddons dependency. Commit.
- Migrate a few more config files to the new location on Windows. Commit.
- Make #ifdef Q_OS_WIN work as intended. Commit.
- On Windows, migrate more config files to new location. Commit.
- Raise window on activation. Commit.
- Assuanserverconnection.cpp - comment-out an unused variable. Commit.
- Use correct legacy path of kleopatragroupsrc. Commit.
- Fix migration of group config from old location to new location. Commit.
- Remove unused include. Commit.
- Use QGpgME::DN::prettyAttributes if possible. Commit.
- Use new DNAttributes functions instead of deprecated Kleo::DN functions. Commit.
- Use Formatting::prettyDN instead of deprecated DN::prettyDN(). Commit.
- Use QGpgME::DN instead of Kleo::DN where possible. Commit.
- Drop kstatusnotifieritem dependency. Commit.
- Rework pinentry parenting on wayland. Commit.
- Move PadWidget to separate window. Commit.
- Revert minimum Qt version back to 6.7. Commit.
- Flatpak: Update runtime to 6.8. Commit.
klettres
- Flatpak: Update runtime version. Commit.
klickety
- Snapcraft: Fix build/sound. Commit.
kmahjongg
- Napcraft: move to core24. Commit.
kmail
- Src/kmreaderwin.cpp - remove an unnecessary qDebug. Commit.
- Add more what's new info. Commit.
- .gersemirc - add gersemi config file with a few prettier settings. Commit.
- .kde-ci.yml - remove cppcheck-argument
--error-exitcode=1
. Commit. - Minor optimization. Commit.
- Fix compile with new akonadi. Commit.
- Add cppcheck support. Commit.
- Make checkbox label semantically more restrictive (only one mailing list). Commit.
- Pass the application name to the WhatsNew dialog and widget. Commit.
- Fix cmake lint. Commit.
- Add what's new support. Commit.
- Add show what's new. Commit.
- Prepare to implement what's new menu. Commit.
- Fixed building when DocTools is disabled. Commit.
- Not necessary to use pointer here. Commit.
- Add context. Commit.
- Add yaml pre-commit support. Commit.
- Repair the mail template menu popup. Commit.
- Exclude agents/mailfilteragent/akonadi_mailfilter_agent.notifyrc. Commit.
- Add missing files. Commit.
- Add pre-commit CI support. Commit.
- Ensure to call initializeCollections() only once. Commit.
- Also load the configuration if the server is already running. Commit.
- Mailfilteragent: only load filters after Akonadi has started. Commit.
- Increase ktextaddons to 1.6.0. Improve emoji support + add textautogenerate lib (AI support). Commit.
- Add new feature. Commit.
- Fix enable/disable share button. Commit.
- Implement KMKernel::resourceConfigGroup() to reduce duplication. Commit.
- Identity/Advanced tab: Give warning message an icon and don't take focus. Commit.
- One can be implemented using the other, no need to copy the code. Commit.
- A few associative container micro-optimizations. Commit.
- Fix spelling of "received". Commit.
- Deduplicate slightly. Commit.
- Prevent a possible crash in the undostack for invalid Akonadi items. Commit.
- Fix build, sorry!. Commit.
- Some more account(s)-related naming improvements. Commit.
- Rename methods to have the right grammatical numerus. Commit.
- Move it back to the end where it supposedly belongs. Commit.
- Fix variable names, also iterate by (non-const) reference. Commit.
- Protect destruct() better from running twice. Commit.
- © instead of (c). Commit.
- Fix copyright. Commit.
- Use #include . Commit.
- Remove not necessary initialize variable here. Commit.
- Fix url here too. Commit.
- Update link to App homepage in docs. Commit.
- Add more ktnef app icon sizes. Commit.
- Set NoDisplay instead of Hidden in desktop file. Commit.
- Remove old info. Commit.
- Allow to save expire collection settings. Commit.
- Update kmailNewFeatures. Commit.
- Allow to expire collection. Commit.
- Allow to configure it. Commit.
- Add parent. Commit.
- Prepare to configure expire spam folder. Commit.
- Add identityexpirespamfolderdialog. Commit.
- It doesn't link against KPim6::AkonadiWidgets. Commit.
- Test KDECI_CANNOT_CREATE_WINDOWS for disable this autotest. Commit.
- Require test on all system. Commit.
- Adapt to QWidget split of AgentBase. Commit.
- Depend against last mailcommon. Commit.
- .codespellrc - set interactive=0. Commit.
- When we disable spam folder support don't show warning about invalid folder. Commit.
- Coding style. Commit.
- Codespell fixes. Commit.
- Handle errorOccurred from EntityTreeModel. Commit.
- Remove server side subscription menu item in collection view. Commit.
- Add spams collection folder too. Commit.
- Allow to select spam folder. Commit.
- Createnewcontactjob: Port away from deprecated AgentInstanceCreateJob::configure. Commit.
- Allow to show spam folder. Commit.
- Prepare to use select spam folder. Commit.
- Add qCWarning. Commit.
- Use {}. Commit.
kmail-account-wizard
- Add .gersemirc. Commit.
- It compiles fine without qt 6.10 deprecated methods. Commit.
- Add pre-commit CI support. Commit.
- Use © instead of (c). Commit.
- Use c++20. Commit.
- Use tests-run-in-parallel. Commit.
- Use static method. Commit.
kmailtransport
- Add .gersemirc. Commit.
- It compiles fine without qt 6.10 deprecated methods. Commit.
- Use string literals inline operators. Commit.
- Add yaml pre-commit support. Commit.
- Add pre-commit support. Commit.
- Use c++20. Commit.
- Add tests-run-in-parallel. Commit.
- Minor. Commit.
- Return 0 when parent is valid. Commit.
- In the smtpconfigwidget, improve the password line enabled setting. Commit.
- In the smtpconfigwidget, allow revealing the password after loading. Commit. Fixes bug #498475.
kmbox
- Add missing "regular" Linux CI job. Commit.
- It compiles fine without qt 6.10 deprecated methods. Commit.
- Add cppcheck support. Commit.
- Add pre-commit CI support. Commit.
- Execute test in parallel. Commit.
- Remove linux-qt6 as alphin does the same => reduce CI call. Commit.
kmime
- Fix header type mismatch by removing null bytes from MIME header names. Commit.
- It compiles fine without qt 6.10 deprecated methods. Commit.
- Integrate KMime into OSS-Fuzz. Commit.
- Move mail test data up one level. Commit.
- Improve outbound license check. Commit.
- Remove unused test data. Commit.
- Remove reference to KMime::Codec, class no longer exists. Commit.
- Revert minimum Qt version back to 6.7. Commit.
kmines
- Snapcraft: move to core24. Commit.
- Fix showing cells when using 'Explore with left click on number cells'. Commit. Fixes bug #494055.
kmix
- Use QLatin1StringView. Commit.
- Fix ::contains() ambiguity by explicitly using QLatin1String. Commit.
knights
- Snapcraft: Move to core24. Commit.
- Use QString::endsWith() instead of QString::contains() when checking if the file. Commit.
- When saving the game, use the proper extension "pgn" in case no extension was provided. Commit. Fixes bug #503374.
koko
- Use PreserveAspectCrop for images delegate. Commit.
- Revert "Put the global drawer in PageRow.leftSidebar". Commit.
- ImageViewPage: Refactor resizable info sidebar. Commit.
- ImageViewPage: Restructure code to use anchors grouped property. Commit.
- ImageViewPage: Use complementary colorSet for mobile actions toolbar. Commit.
- ImageViewPage: Re-work actions. Commit.
- ImageViewPage: Refactor mobile actions toolbar. Commit.
- Put the global drawer in PageRow.leftSidebar. Commit.
- Revert "main: Allow multiple instances on dekstop". Commit.
- Main: Allow multiple instances on dekstop. Commit.
- Remove useless binding. Commit.
- Add UI to select which metadata to display. Commit.
- Display metadata on sidebar depending on configuration. Commit.
- Add page to view all metadata of the image. Commit.
- ImageViewPage: Make thumbnail bar a proper ToolBar with better centering behaviour. Commit.
- Appdata: Update project license. Commit.
- Ensure list of QObject is cleared after deleting the QObjects. Commit.
- Share{Action,Drawer}.qml: Fix broken sharing drawer & dialogs. Commit.
- Remove redundant bookmark action and rename "Pinned Folders" to "Bookmarks". Commit.
- Photosapplication: Use actual folder icon for bookmark action. Commit.
- Photosapplication: Fix crash when unbookmarking folder. Commit.
- Remove unnecessary top margin in AlbumView. Commit.
- Remove old libexiv2 support. Commit.
- Fix video player. Commit.
- Port more stuff away from applicationWindow. Commit.
- Fix multiple cases of deprecated single hander parameter injection. Commit.
- Fix missing bottom padding for sidebar. Commit.
- Keep copyright notice up to date. Commit.
- Fix opening sub collection. Commit.
- Appdata: add display size. Commit.
- Hide sidebar on mobile. Commit.
- Allow opening a folder with Koko. Commit.
- Cleanup BottomNavBar. Commit.
- Use single breakpoint to change to mobile mode. Commit.
- Rework heading of AlbumView. Commit.
- Use grouped property for anchors. Commit.
- Fix typos. Commit.
- Remove old resources.qrc. Commit.
- Fix TagInput. Commit.
- Port controller to QML declarative declaration. Commit.
- Use KLocalizedQmlContext instead of KLocalizedContext. Commit.
- Main: constify some variables. Commit.
- Don't download third-party content during build. Commit.
- Switch to standard setting dialog. Commit.
- Allow to bookmark a folder on all platform. Commit.
- PlacesPage: Adapt to the new QAction based API. Commit.
- Fixup! Reimplement saved folder in the sidebar. Commit.
- Re-implement list of tags in the sidebar. Commit.
- Reimplement saved folder in the sidebar. Commit.
- Port config from context property to proper singleton. Commit.
- Port Photos to StatefulApplication. Commit.
- Use Kirigami.Icon to display album delegate. Commit.
- Fix flatpak build. Commit.
- Use new KIO::Preview::generated signal. Commit.
- Avoid using QMimeDatabase to determine if file is an image. Commit.
- Preview: Use std::unique_ptr to manage image cache. Commit.
- Port away from deprecated timezone API. Commit.
- ConfirmDiscardingChange: Remove custom code. Commit.
- Snapcraft: Fix build/sound. Commit.
- Use Window colorset for sidebar. Commit.
- Cmake: We're linking to GuiPrivate so search for it. Commit.
- CI: Flatpak - Disable inih requirement. Commit.
- CI: Flatpak - Disable testing for all KDE projects. Commit.
- CI: Flatpak - Update exiv2 (fedc formatted file). Commit.
- CI: Flatpak - Fix exiv2 URL template. Commit.
- CI: Flatpak - Sort finish args. Commit.
- CI: Flatpak - Update runtime to 6.8. Commit.
kolf
- Snapcraft: move to core24. Commit.
kollision
- Follow color scheme changes. Commit.
kolourpaint
- Install color files which previously were in kdelibs4support. Commit. Fixes bug #501341.
- Port away from Qt6 deprecated methods. Commit.
- Snapcraft: Fix build/sound. Commit.
- KpTransformResizeScaleDialog simplify condition. Commit.
- Improve spinbox localization. Commit.
- Grammar touch-up in application description. Commit.
- CI: Flatpak - Delete whitespace. Commit.
- CI: Flatpak - Disable testing for all KDE projects. Commit.
- CI: Flatpak - Update to 6.8 runtime. Commit.
kompare
- Flatpak: Don'f force kf6 branch, master is already Qt6. Commit.
- Flatpak: Update runtime version. Commit.
- KompareNavTreePart: Avoid out of bounds access. Commit.
kongress
- Build stable APKs against stable libraries. Commit.
- Add note to README on where the conference data is located. Commit.
- Snapcraft: Fix build/sound. Commit.
- Fix typo in Qt translation catalog exclusion pattern. Commit.
- Update Craft ignore list. Commit.
- Use ECM's more elaborate APK version code logic. Commit.
- Remove obsolete APK file exclusion options. Commit.
konqueror
- Use qWebEngineChromiumVersion() to get the Chromium version used by QtWebEngine. Commit.
- Fix multiple session restore bugs, add copy to clipboard of view url's. Commit.
- Rename m_about data since it's now a local variable. Commit.
- Work around issue preventing KBookmarkAction to pass the correct mouse buttons to openBookmark. Commit.
- Only use one copy of KAboutData, so that '--author' works. Commit.
- Work around a crash when showing the CaptureSourceChooserDlg. Commit. Fixes bug #502576.
- Replace deprecated askDeleteConfirmation by TrashOrDeleteJob. Commit.
- Improve configuration dialog names. Commit.
- Use a more uniform language for UI related to KWallet integration. Commit.
- Add the "Look Again for Forms" action to the menu and always enable it except for konq URLs. Commit.
- Add dependency on ktexteditor framework to CI. Commit.
- Ensure that opening an URL from a locked WebEnginePart displays it in linked views. Commit.
- Use kwalletmamanger instead of kwalletmamanger5. Commit.
- Cmake: We're linking to GuiPrivate so search for it. Commit.
- Fix most of the failing tests. Commit.
- Always respect the mimetype passed as command line argument. Commit.
- Set m_createNewWindow to false before emitting the signal. Commit.
- Ensure there's only one TemporarySaveDirCore object per window. Commit.
- Correct Gear month in documentation. Commit.
konsole
- Fix regression: Unix locale encoding is UTF-8. Commit.
- Ensure symlinked shells don't break the tests. Commit.
- Fix OpenBSD compile. Commit.
- Don't try to add nullptr to layout. Commit.
- Typo TopBotton to TopBottom in split view signals. Commit.
- Allow all hostnames and more ports. Commit. Fixes bug #469474.
- Clear the arguments if the command is not found. Commit.
- Removed alias. Commit.
- Fixes related to cursor artifacts. Commit. Fixes bug #483197. Fixes bug #431171.
- Fix for glitches in highgpi displays. Commit. Fixes bug #488505. Fixes bug #491562.
- Optimize line match finding. Commit.
- Hoist line position buffer calculation outside loop. Commit.
- Move variable inwards and closer to initialization. Commit.
- Fix: set error status flag based on exit code. Commit.
- Avoid detaching Qt containers in range-based for loops. Commit.
- Avoid copying the object when not needed. Commit.
- Removed unused variables. Commit.
- Fix build on Haiku for undefined reference to inet_aton. Commit.
- ViewManager: Save columns, lines and working directory to tabLayout. Commit.
- Do not return a reference to temporary. Commit.
- Ensure hamburger menu is in the popup menu when instance is re-created. Commit. Fixes bug #476557.
- Add comments for line drawing characters. Commit.
- Remove no longer used config update tools. Commit.
- Delete old KF5-based kconf update script. Commit.
- Revert "Update kconf update script version to 6". Commit.
- Update kconf update script version to 6. Commit.
- Wrap output it html document & body. Commit. Fixes bug #500515.
- Allow /path/to/file.cpp:123:123 paths. Commit. Fixes bug #501004.
- Fix search wrapping behavior at boundaries. Commit. Fixes bug #396510.
- Fix: disable copy action even when semantic integration is detected. Commit.
- Feat(TerminalDisplay): Copy to X11 selection immediately on mouse release. Commit.
- Vt102: don't interpret private mode CSI < as ECMA-48 command. Commit.
kontact
- Add stable to true + fix stable url version. Commit.
- Add .gersemirc. Commit.
- Use string literals inline operators. Commit.
- Activate check-yaml. Commit.
- Add pre-commit CI support. Commit.
- It compiles fine without qt6.10 deprecated methods. Commit.
- Fix RELEASE_VERSION_DATE. Commit.
- Use ktextaddons master. Commit.
- Use #include . Commit.
- Fix compile. Commit.
- Not necessary to initialize default class. Commit.
kontactinterface
- It compiles fine without qt 6.10 deprecated methods. Commit.
- Use string literals inline operators. Commit.
- Add yaml pre-commit support. Commit.
- Add pre-commit CI support. Commit.
- Use #include . Commit.
- Find Qt6Gui before using Qt6Gui_VERSION. Commit.
- Fix pinentry parenting on wayland. Commit.
- Use QT_REQUIRED_VERSION. Commit.
kontrast
- Force 1:1 ratio between the two panels. Commit.
konversation
- Pass a valid QWidget pointer to QFileDialog. Commit. Fixes bug #437584.
- Flatpak: Use runtime-version 6.9. Commit.
- Fix What's This? text in the Channel List pane. Commit. Fixes bug #467427.
kopeninghours
- Adapt tests to KF::Holidays sunrise computation changes. Commit.
- Add unit test for leap years. Commit.
- Fix behaviour change in Qt 6.10 regarding QCalendar::daysInMonth. Commit.
- CMakeLists.txt - Don't include quiet packages in the feature summary. Commit.
korganizer
- Whatsnew - "The current view is remembered". Commit.
- Koviewmanager.cpp - Fix readSettings() to restore the previous view. Commit. See bug #507800.
- Revert "Todoview - no longer show the todolist in the sidebar in todo view". Commit.
- Drop unnecessary KPim6IdentityManagement dependency. Commit.
- Whatsnew 6.5: add events without duration are displayed as 30 min long. Commit.
- Check for valid collections. Commit.
- Kotodoview.cpp - do not call the BaseView. Commit.
- Reparentingmodel.cpp - deal with possible mapToSource failures. Commit.
- Whatsnewtranslations.cpp - fix whatsnew. Commit.
- Whatsnew - incidence editor: dnd attachments. Commit.
- Add more whatsnew info for the 6.5.0 release. Commit.
- .kde-ci.yml - use require-cppcheck-clean. Commit.
- It compiles fine without qt 6.10 deprecated methods. Commit.
- .kde-ci.yml - cppcheck-ignore autotests and unused plugins/hebrew. Commit.
- Src/calendarview.cpp - fix compile (missing double-quote). Commit.
- Src/calendarview.cpp - add KUIT for the whatsnew dialog title string. Commit.
- .kde-ci.yml - pass --error-exitcode=1 to cppcheck-arguments. Commit.
- Cppcheck suppress virtualCallInConstructor when running in KDE CI. Commit.
- .clang-tidy - skip clang-analyzer-optin.cplusplus.VirtualCall. Commit.
- Src/korganizer_part.cpp - fix a NOLINT comment. Commit.
- Pass the application name to the WhatsNew dialog and widget. Commit.
- Move the new "Pick a Date" feature from the Actions to the Go menu. Commit.
- Add Whats New menu. Commit.
- Src/korganizer_part.h - whitelist a virtualcall from ctor warning. Commit.
- Src/korganizer_part.cpp - whitelist a virtualcall from ctor warning. Commit.
- .pre-commit-config.yaml - auto update. Commit.
- Src/actionmanager.h - add my copyright from 20+ years. Commit.
- Src/calendarview.cpp - add info messages for toggle complete and alarms. Commit.
- Src/koviewmanager.cpp - in viewToAction(), fallback to agenda weekview. Commit.
- .gitlab-ci.yml - add pre-commit step; remove clang-format, json-valid. Commit.
- .pre-commit-config.yaml - pass clang-tidy args in double-quote. Commit.
- Remove unused action "import_ical". Commit.
- CMakeLists.txt - add outbound license check for GPL-3.0-only. Commit.
- Various - clang-tidy fixes. Commit.
- Relicense as GPL-2.0-or-later. Commit.
- Add "New Event" and "New To-do" on the incidence popup-menu. Commit. Fixes bug #146564.
- Remove Get Hot New Stuff feature. Commit.
- Remove last traces of uploading Hot New Stuff. Commit.
- .clang-tidy - remove some checks. Commit.
- Fix RELEASE_VERSION_DATE. Commit.
- .clang-tidy - unify (mostly) with the akonadi .clang-tidy. Commit.
- Buildsystem - Skip KDE pre-commit when pre-commit is installed. Commit.
- Buildsystem - Skip KDE pre-commit when pre-commit is installed. Commit.
- Add copyright+license SPDX header to a couple CMakeLists.txt files. Commit.
- Todoview - no longer show the todolist in the sidebar in todo view. Commit.
- Remove krazy in-line directives for camelcase includes. Commit.
- Remove the NOLINT(misc-non-private-member-variables-in-classes) comments. Commit.
- .clang-tidy - unify (mostly) with the akonadi .clang-tidy. Commit.
- Korganizer.kcfg - "Week numbers select a work week when in work week mode". Commit.
- DateNavigator - selections also affect with agendaview mode is enabled. Commit.
- DateNavigator - add option to show/hide the week number buttons. Commit. Fixes bug #393893.
- Src/akonadicollectionview.cpp - fix defaultableCollections(). Commit.
- Src/calendarview.cpp - the default incidence viewer string in rich text. Commit.
- .krazy - SKIP plugins/hebrew. Commit.
- Src/calendarview.cpp - save/restore the last export location. Commit.
- CMakeLists.txt - fix SPDX-FileCopyrightText line. Commit.
- Src/actionmanager.cpp - remove unnecessary AKONADI_PORT_DISABLED block. Commit.
- Cmake-format all the project's CMakeLists.txt files. Commit.
- CMakePresets.json - clang-format the file with indent=4. Commit.
- Various - fix trailing-whitespace. Commit.
- Various - end-of-file-fixer. Commit.
- README.md - minor formatting. Commit.
- Src/org.kde.korganizer.desktop - remove executable. Commit.
- Sdsummarywidget.cpp - un-const an iterator to fix a clazy issue. Commit.
- Fix tag. Commit.
- Fix all KUIT issues. Commit.
- Various - a few KUIT fixes. Commit.
- Src/actionmanager.cpp - file_import() - remember last import location. Commit.
- Improvements for calendar removal handling. Commit.
- Clang-tidy fixes - access specifiers. Commit.
- Clang-tidy fixes - misc-const-correctness. Commit.
- Clang-tidy fixes - modernize-use-ranges. Commit.
- Remove some old cruft. Commit.
- Clang-tidy fixes = readability-inconsistent-declaration-parameter-name. Commit.
- Clang-tidy fixes - misc-use-internal-linkage. Commit.
- Clang-tidy fixes - bugprone-switch-missing-default-case. Commit.
- Clang-tidy fixes - default member initialization. Commit.
- Require a C++20 compiler to compile this project. Commit.
- Cppcheck fixes - use stl algorithms where appropriate. Commit.
- Cppcheck fixes - use stl algorithms where appropriate. Commit.
- Cppcheck fixes - shadowFunction - rename local variables. Commit.
- Cppcheck fixes - KnowConditionTrueFalse. Commit.
- Cppcheck fixes - explicit ctors. Commit.
- Remove unused functions. Commit.
- Koprefsdialoggroupscheduling.h - cppcheck suppress uselessOperator. Commit.
- Cppcheck fixes - const pointers. Commit.
- Todosummarywidget.cpp - suppress cppcheck redundantAssignment. Commit.
- Clazy fixes - range loop might detach. Commit.
- .clang-tidy - add check 'modernize-use-nodiscard'. Commit.
- Cppcheck fix - virtualCallInConstructor. Commit.
- Fix minor typos. Commit.
- Cppcheck fixes - knownConditionTrueFalse. Commit.
- Cppcheck fixes - for const pointers and const parameter references. Commit.
- Cppcheck fixes - variables shadowing. Commit.
- Cppcheck fixes - use explicit ctors. Commit.
- Cppcheck fixes - remove unused QString
error
. Commit. - Fix minor typos. Commit.
- Cppcheck fixes. Commit.
- Move the Agenda View date range options into a toolbutton. Commit. Fixes bug #487534.
- Lots of improvements to the default calendar implementation. Commit.
- Src/calendarview.cpp - fix a code quality "shadow outer function" issue. Commit.
- .krazy - clean-up. Commit.
- Various fixes recommended by clazy. Commit.
- Remove used variables (found by clazy). Commit.
- .clang-tidy - skip -clang-analyzer-optin.cplusplus.VirtualCall. Commit.
- Koeventviewerdialog.cpp - fix deprecated IncidenceViewer usage. Commit.
- Src/koeventpopupmenu.h - remove unused variable mHasAdditionalItems. Commit.
- Src/actionmanager.cpp - fix a KUIT issue. Commit.
- Src/actionmanager.cpp (initActions) : Fix typo in whatsthis text of pick_date action. Commit.
- Update krazy. Commit.
- Refactor the default starttime adjuster. Commit.
- Kodaymatrix - fix '-Wunused-parameter' warning. Commit.
- The date navigator only allows selecting a single day for new events. Commit.
- Src/kodaymatrix.h - rephrase a bit of documentation (minor). Commit.
- Date picker improved - create/destroy the widget on demand. Commit.
- Add openEventEditor() interface that uses all defaults. Commit.
- Akonadicollectionview.cpp - collection search info & placeholder strings. Commit.
- Add a new "date picker" feature. Commit. Fixes bug #151660.
- Fix various KUIT issues. Commit.
- Clarify "Working Schedule" vs. "Weekly Schedule". Commit.
- Contains returns bool. Commit.
- Remove unused include (removed). Commit.
- Codespell fixes. Commit.
- Actionmanager.cpp - improve the configure view menu action description. Commit.
- Handle errors in EntityTreeModel directly inside Korganizer. Commit.
- Searchdialog.cpp - fix searching for undated to-dos in date-range. Commit.
- Searchdialog_base.ui - fix date-range layout. Commit.
- Remove server side subscription menu item in collection view. Commit.
- Fix tag. Commit.
- Akonadicollectionview.cpp - add more info to the delete folder dialog. Commit.
- Akonadicollectionview: Port away from deprecated AgentInstanceCreateJob::configure. Commit.
- Fix minor typo. Commit.
- Add a search option to consider the current view filter. Commit. Fixes bug #499336.
- Index.docbook - follow incidenceeditor "Store attachment inline" change. Commit.
kosmindoormap
- Expose MapData::isEmpty to QML. Commit.
- Detect tram stops tagged with railway=tram_stop. Commit.
- Deal with leading abbreviations when matching platform names. Commit.
- Move PlatformDialog from Itinerary to here. Commit.
- Set missing platform role name. Commit.
- Expose the entire platform object in the platform model as well. Commit.
- Be slightly more clever when fixing level tag separator errors. Commit.
- Add a default elevator/escalator model to IndoorMapView. Commit.
- Share platform mode of transport labels. Commit.
- Expose Platform as a QML value type. Commit.
- Add test for free-floating standard-compliant platform section markers. Commit.
- Also find standard-compliant free-floating platform section signs. Commit.
- Add IndoorMapView element. Commit.
- Extend area rules for various elevator tagging schemes. Commit.
- Add convenience API for centering the map on a 3d position. Commit.
- Cancel ongoing tile downloads before starting a new map load. Commit.
- Also cancel currently ongoing download jobs. Commit.
- Consider empty tile files as non-existent/error. Commit.
- Update Kirigami Addons. Commit.
- Fix build with Qt 6.10. Commit.
- CMakeLists.txt - Don't include quiet packages in the feature summary. Commit.
kpat
- Switch to standardised BUILD_DOC cmake option. Commit.
- Added "WITH_DOC" option to disable building the documentation. Commit.
- Add info about Gypsy name change to documentation. Commit.
- Rename "Gypsy" to non-offensive "Normandy". Commit. Fixes bug #111333.
- Use scene devicePixelRatio rather than qApp. Commit.
- Flatpak: Update runtime version to 6.9. Commit.
- Add Keywords to desktop file. Commit.
kpimtextedit
- Add .gersemirc. Commit.
- Fix some cppcheck warning. Commit.
- It compiles fine without qt 6.10 deprecated methods. Commit.
- Use string literals inline operators. Commit.
- Activate check-yaml. Commit.
- Add pre-commit CI support. Commit.
- Increase ktextaddons to 1.6.0. Improve emoji support + add textautogenerate lib (AI support). Commit.
- Use c++20. Commit.
- Add autotest about bug 504078. Commit. See bug #504078.
- Port away from KColorScheme. Commit.
- Port away from KColorScheme::Link. Commit.
- KDE CI can't create a window on this platform, skipping some gui tests. Commit.
kpkpass
- It compiles fine without qt 6.10 deprecated methods. Commit.
- Add pre-commit support. Commit.
- Decrease KF version requirement back to 6.13. Commit.
- Improve displaying (large) numbers. Commit.
- Relax shared-mime-info version requirement. Commit.
- Expand translation catalog UTF-8 encoding workaround detection a bit. Commit.
- Bump min required SharedMimeInfo to 1.10. Commit.
kpmcore
- Fix a crash when filesystem==nullptr. Commit.
- Geom plugin: Heavily refactor geombackend.cpp. Commit.
- Geom plugin: Fix check for table type. Commit.
- Rebase onto master and rename "gpart" to "geom". Commit.
- Add FreeBSD geom plugin. Commit.
kpublictransport
- Increase coverage rating for Transitous in Italy. Commit.
- Correctly handle different polyline encoding precisions from MOTIS. Commit.
- Treat carrier field in SNCF onboard API responses as optional. Commit. Fixes bug #506874.
- Update Transitous coverage data from Transport API Repository. Commit.
- Src/tools/transport-api-sync.cpp - fix compile. Commit.
- Fix parsing dropoff constraints from Hafas. Commit.
- Update DE-BW coverage areas from Transport API Repository. Commit.
- Pick preferred protocol when Transport API Repository has multiple options. Commit.
- Try harder to find a country-wide backend for country-constraint geocoding. Commit.
- Add scheduled arrival date role. Commit.
- Add onboard API support for XiamenAir. Commit.
- Zoom in slightly more when centering on a bounding box. Commit.
- Improve Motis geocoding admin level mapping for regions. Commit.
- Also display regions/countries correctly when given as names. Commit.
- Attempt to look up countries by coordinate when name detection failed. Commit.
- Consider matching countries when ranking geocoding results. Commit.
- Fix bike carriage and add wheelchair accessibility capability parsing. Commit.
- Remove the obsolete bypass option for the new DB API. Commit.
- Make Path::isEmpty accessible from QML. Commit.
- Consider location search view boxes when sorting geocoding results. Commit.
- Add geographic country bounding box data for biasing geocoding. Commit.
- Read flight numbers from Entur correctly. Commit.
- Do client-side mode filtering for MOTIS stopover queries. Commit.
- Ignore empty path sections when computing the bounding box. Commit.
- Take bias area into account for selecting backends. Commit.
- Motis: Support geographic bias when geocoding. Commit.
- Add API for requesting geographic bias for geocoding. Commit.
- Exclude XK from the country coverage model for now. Commit.
- Add custom CA certificate for KVB. Commit.
- Avoid std::ranges::binary_search, produces wrong results with NDK r26. Commit.
- Update Transitous coverage data. Commit.
- Expose a list of all icons used by the UI components and C++ API. Commit.
- Fix DE-NI Efa endpoint URL. Commit.
- Re-enable online updates. Commit.
- Add dependency to the QtNetwork QML module. Commit.
- Don't reuse file names for different version for online updates. Commit.
- Handle arrivals, backend restrictions and progress/error reporting. Commit.
- Make VehicleRequests::backendIds QML-accessible. Commit.
- Parse more DB vehicle layout feature types. Commit.
- Export Stopover.hasTripIdentifiers to QML. Commit.
- Remove the now unused raw backend list access for QML. Commit.
- Replace JS coverage country list with a proper C++ model. Commit.
- Disable online updates again for now. Commit.
- Load stopover details page map views on demand. Commit.
- Discard journeys with implausibly long detours. Commit.
- Update Transitous coverage data. Commit.
- Fix HTTP Last-Modified / If-Modified-Since header handling. Commit.
- Enable online updates. Commit.
- Remove unused SNCB custom CA certificate. Commit.
- Ensure we open an enabled tab by default. Commit.
- Add locking against simultaneous updates in multiple processes. Commit.
- Expose online update API to QML. Commit.
- Add online update support for backend configurations and coverage data. Commit.
- Add elevator model to departure map overlays. Commit.
- Refactor finding/listing backend configuration and data files. Commit.
- NRW ZKS has a working SSL certificate meanwhile. Commit.
- Align SSL certificate path in QRC with that in the file system. Commit.
- Actually add the Varsinais-Suomen OTP configuration. Commit.
- Add support for custom header values in mock network reply. Commit.
- Update MockNetworkAccessManager to the version from Itinerary. Commit.
- Use KOSMIndoorMap.IndoorMapView. Commit.
- Factor out User-Agent header generation. Commit.
- Allow to deactivate backends entirely in their configuration. Commit.
- Use new more compact KOSMIndoorMap API for positioning the map. Commit.
- Fix default enabled state unit test when the staging config isn't found. Commit.
- Focus the stop picker search line when the history is empty. Commit.
- Fix check for empty location search line. Commit.
- Allow to specify a default enabled/disabled state in backend configurations. Commit.
- Add Stopover information view. Commit.
- Use QLatin1StringView for JSON keys. Commit.
- Show pickup/dropoff constraints in journey view. Commit.
- Implement pickup/dropoff type parsing for OTP and Entur. Commit.
- Implement pickup/dropoff type parsing for Hafas. Commit.
- Parse pickup/dropoff constraints from MOTIS. Commit.
- Expose pickup/dropoff types to QML. Commit.
- Add Stopover::pickupType/dropoffType. Commit.
- Show route name when present in stopover details as well. Commit.
- Retain more detailed line/route information from requests in trip queries. Commit.
- Unify how route/line numbers are represented by the DB backend. Commit.
- Fix parsing of EFA operator names. Commit.
- Factor out common part of OTP2 Stoptime parsing. Commit.
- Don't load the indoor map twice. Commit.
- Show trip view also for trips without intermediate stops. Commit.
- Add translation context for feature quantity strings. Commit.
- Align occupancy and feature delegates visually. Commit.
- Add a way to access the aggregated occupancy for an entire vehicle. Commit.
- Show stopover details. Commit.
- Split journey section map out into its own component. Commit.
- Factor out journey section stop delegate in demo apps. Commit.
- Add coach icons to control cars as well. Commit.
- Improve display of class-less night train coaches. Commit.
- Handle night train coach types in ÖBB vehicle layout responses. Commit.
- Add OccupancyDelegate. Commit.
- Fix parsing of cancelled intermediate stops from MOTIS. Commit.
- Handle bus replacement services from DB. Commit.
- Implement basic service alert support for MOTIS. Commit.
- Fix parsing cancelled stopovers from MOTIS. Commit.
- Add support for occupancy information on Entur's OTP flavor as well. Commit.
- Make sure unit test has a locale set on Linux. Commit.
- Add FeatureDelegate as a long-form list delegate variant of FeatureIcon. Commit.
- Support OTP2 occupancy status information. Commit.
- Normalize occupancy seating class names we get from DB. Commit.
- Mark stopovers where neither dropoff nor pickup is allowed as NoService. Commit.
- Use non-deprecated OTP2 API to get service alerts. Commit.
- Sent Accept-Language header for OTP2 backends. Commit.
- Support MOTIS instances without OSM street routing capabilities. Commit.
- Account for the direction indicator icon when positioning vehicle sections. Commit.
- Add VehicleLayoutView from Itinerary. Commit.
- Don't require passing unit tests on Windows. Commit.
- Parse country names in MOTIS geocode responses. Commit.
- Automatically resolve country names to country codes. Commit.
- Implement geo coding type filters for MOTIS v2.0.49. Commit.
- Don't do coverage-based backend selection for trip queries. Commit.
- Allow to start a trip query from a stopover as well. Commit.
- Move trip identifier access to TripRequest. Commit.
- Add VehicleSectionDelegate. Commit.
- Add icon for closed vehicle sections. Commit.
- Continue backend search until we find at least one that covers both sides. Commit.
- Consider all higher coverage types as well for journey coverage checks. Commit.
- Upstream vehicle item coloring, highlighting and name/type labels. Commit.
- Make line asset loading also work for stopovers without coordinates. Commit.
- Upstream coach seating class names code from Itinerary. Commit.
- Parse stopover trip ids on MOTIS, OTP, Hafas and DB. Commit.
- Add trip identifier property to Stopover. Commit.
- Upstream VehicleSection type name code from Itinerary. Commit.
- Expose PlatformSection as a QML value type. Commit.
- Clean up OTP 64bit timestamp parsing. Commit.
- Further improve the circular line detection. Commit.
- Deprecate obsolete naming leftover in StopoverModel. Commit.
- Fix path plausibility check erroneously purging circular paths. Commit.
- Make JourneySection::stopover() accessible from QML. Commit.
- Retain trip identifiers in DB trip queries. Commit.
- Port test programs to use ExpectedTimeLabel. Commit.
- Upstream DelayRow from KTrip/Itinerary. Commit.
- Make Stopover objects also structured-constructable in QML. Commit.
- Add onboard API support for Ouigo ES. Commit.
- Check type before reading a numeric JSON value. Commit.
- Include Estonia in DB's coverage area. Commit. See bug #504042.
- Make mode filters work on the bwegt EFA endpoint. Commit.
- Allow to save full trip data. Commit.
- Adapt tests to MOTIS parser improvements. Commit.
- Trim MOTIS street addresses. Commit.
- Fix location identifier display in location query example. Commit.
- Replace MOTIS testing instance with the new Transitous staging instance. Commit.
- Treat neither a positive nor a negative cache hit as missing backend. Commit.
- Upstream BackendPage from KTrip/Itinerary. Commit.
- Make location history model externally accessible in stop picker page. Commit.
- Fix stop history clearing. Commit.
- Adapt locationpicker test to use the real StopPickerPage. Commit.
- Move StopPickerPage to KPublicTransport. Commit.
- Fix ÖBB onboard API journey data parsing and extract track information. Commit.
- Add QML module dependency information. Commit.
- Set MOTIS' detailedTransfers flag for journey queries. Commit.
- Rely on arrival time when destination locations can't be matched reliably. Commit.
- Find trips with changed scheduled departure time as well. Commit.
- Make Line::modeIsRailBound accessible from QML as well. Commit.
- Fix MOTIS v2 admin area parsing. Commit.
- Add support for cancelled trips/stops for MOTIS. Commit.
- CMakeLists.txt - Don't include quiet packages in the feature summary. Commit.
- FeatureIcon: Add tooltip for "availability unknown". Commit.
- Bump version for the journey serialization format changes. Commit.
- Update Transitous coverage data from Transport API Repository. Commit.
- De/serialize journey section departure/arrival objects. Commit.
- Make JourneySection::arrival/::departure properties writable. Commit.
- Store full departure/arrival stopovers in journey sections. Commit.
kqtquickcharts
- Fix the version and dependency of the cmake config file. Commit.
- Drop Qt5 support. Commit.
- Use the m_minorTickSize/m_majorTickSize variables. Commit.
- Make demo work with Qt6. Commit.
- Adapt build system to support Qt6 builds as well. Commit.
- Port away from foreach(). Commit.
- Adapt to QQmlListProperty API changes. Commit.
- Add missing include. Commit.
- Add moc includes to avoid incomplete type erros from moc in Qt 6. Commit.
krdc
- Show system tray icon at startup if enabled in settings. Commit. Fixes bug #505744.
- VncView: focus the view on successful connection. Commit. Fixes bug #503115.
- Rdp: rework handling for some error messages. Commit.
- Let Mainwindow publish error messages from views. Commit.
- Rdp host preferences: correctly load sound preferences. Commit. Fixes bug #493602.
- Rdp: repaint only damaged rectangles area. Commit.
- Avoid crash when the main window is outside of any screen. Commit.
- Make strings HIG compliant. Commit.
- RDP Preferences: Add disambiguation to "Use Best Available" strings. Commit.
- RdpView: avoid multiple startQuitting() calls on the same connection. Commit. Fixes bug #504622.
- Enable support for admin console sessions. Commit.
- Add clipboard sharing toggle button. Commit. Fixes bug #504224.
- Fix parsing of user-supplied host:port preferences for proxy and gateway. Commit. Fixes bug #504282.
- Fix config names mismatched between Ui and kcfg. Commit.
- Cmake: Enable UTF-8 clipboard only when libvncclient >= 0.9.15. Commit.
- VNC: Add UTF-8 clipboard support. Commit.
- RDP: ensure rdpview gets closed on session disconnect. Commit. Fixes bug #503176.
- RDP: Fix passing domain from saved bookmark. Commit. Fixes bug #503174.
- Flatpak: Update runtime version. Commit.
- Fix scaling button not working out of the box. Commit. Fixes bug #485094.
- Port away from deprecated methods up to Qt 6.8 and KF 6.12. Commit.
- Find Qt6Gui before using Qt6Gui_VERSION. Commit.
- Fix ssh tunnel connection. Commit.
- [SshTunnelThread]: Fix freeze when rdp or vnc connection is discarding. Commit.
- Add option to connect via RDP through SSH tunnel. Commit.
- Fix floatingtoolbar when moving from landscape to portrait fullscreen or viceversa. Commit.
- Rework fullscreen mode to fix bugs related to window appearing on wrong screen and floating bar disappearing in various occasions. Commit. Fixes bug #501187. Fixes bug #488656. Fixes bug #420655. Fixes bug #477642. Fixes bug #421313.
krecorder
- Use correct file extension for audio-only files. Commit.
- Reset audio recorder when back is requested. Commit.
- Reset media path if no current recording. Commit. Fixes bug #505679.
- Switch to default page when recording is ended. Commit.
- Fix removing discarded recording. Commit.
- Fix saving and loading format settings. Commit. Fixes bug #489903. Fixes bug #492292. Fixes bug #501920.
- Set settings window as modal dialog. Commit.
- Fix reference to undefined variable. Commit.
- RecordingListPage: Make context menu convergent. Commit.
- RecordingListPage: Update dialogs. Commit.
- Use FormCardDialog in save dialog. Commit.
- Use ECM's more elaborate APK version code logic. Commit.
- Flatpak: Update runtime to 6.8. Commit.
kreversi
- Fix inconsistent availability of undoing after end of game. Commit. Fixes bug #351812.
krfb
- TrayIcon: Use KAboutApplicationDialog. Commit.
- Cmake: Require LibVNCServer >= 0.9.14. Commit.
- Add UTF-8 clipboard support. Commit. See bug #430339.
- Fix incorrect cursor position under display scaling. Commit. Fixes bug #466276.
- Flatpak: Update runtime version. Commit.
- Pw: fix memcpy size. Commit.
kruler
- Snapcraft: Fix build/sound. Commit.
- It compiles fine without deprecated methods. Commit.
- Flatpak: Update runtime. Commit.
- Fix build with Qt 6.10. Commit.
ksanecore
- Call sane_cancel when a user cancels the scan. Commit. Fixes bug #501412.
- Always set resolution option last. Commit. Fixes bug #503336. Fixes bug #485320.
- Optimize setOptions. Commit.
- Remember the actual wiggle room per page size. Commit. Fixes bug #502231.
- Look for more values to determine multi-page scanning. Commit. Fixes bug #501367. Fixes bug #501680.
- Small reformatting. Commit.
- Fix accessing wrong option in pagesizeoption. Commit.
ksirk
- Flatpak: We don't need QCA anymore. Commit.
ksmtp
- It compiles fine without qt 6.10 deprecated methods. Commit.
- Fix clang-format. Commit.
- Use string literals inline operators. Commit.
- Activate pre-commit yaml support. Commit.
- Add pre-commit CI support. Commit.
- Use c++20. Commit.
- Add tests-run-in-parallel. Commit.
- Initialize variables in headers + use static. Commit.
ksudoku
- Fix storing/restoring the game time. Commit. Fixes bug #502749.
- Added pause functionality. Commit. Fixes bug #168613.
- Unify code to calculate filters for loading. Commit.
- Fixes message boxes not relative to main window. Commit. Fixes bug #422641.
- Suggest XML and other filters for save and open game. Also addresses suggested file name. Commit. Fixes bug #480887.
ksystemlog
- Use [[nodiscard]]. Commit.
- It compiles fine without kf_6_13 deprecated methods. Commit.
- Fix flatpak. Commit.
- Snapcraft: Move to core24. Commit.
kteatime
ktimer
ktnef
- Add .gersemirc. Commit.
- It compiles fine without qt 6.10 deprecated methods. Commit.
- Use string literals inline operators. Commit.
- Add pre-commit support. Commit.
- Use c++20. Commit.
ktorrent
- Avoid unneccessary dynamic_cast in TorrentFileTreeModel. Commit.
- Adapt to BEncoder api changes in libktorrent. Commit.
- Adapt to BDecoder api changes in libktorrent. Commit.
- Viewmodel: add "Last Activity" column. Commit.
- Add i18n context. Commit.
- Make strings HIG compliant. Commit.
- Fix feed-item view (+ dark mode) in Syndication. Commit.
- Fix UI string in colorpref.ui. Commit.
- Fix string in pastedialog.cpp to follow HIG. Commit.
- Viewmodel: expose session upload and download. Commit. Fixes bug #454637.
- Replace
taglib
deprecated function AudioProperties::length()
. Commit. - Flatpak: We don-t need QCA anymore. Commit.
- CI: Flatpak - Disable testing on ktorrent. Commit.
- CI: Flatpak - Update to 6.8 runtime. Commit.
- Snapcraft: Move to core24. Commit.
ktouch
- Cmake: Search for KQtQuickCharts again. Commit.
- Remove leftovers and dead code from the 4 and 5 era. Commit.
- Make the X11 code also build with Qt 6.8. Commit.
- Port to Qt6GuiPrivate to unlock KTOUCH_BUILD_WITH_X11. Commit.
- Switch CI/CD jobs to Qt6. Commit.
- Fix finishing a training lesson. Commit.
- Roll back the KF::QuickCharts. Commit.
- Fix starting a lesson. Commit.
- Make qml works. Commit.
- Port away from QtGraphicsEffect. Commit.
- Port to Qt6. Commit.
- [nightly flatpak] Update Runtime. Commit.
ktrip
- Add context to translatable string. Commit.
- Add .craftignore file. Commit.
- Don't require the arrival field to be filled in for departure queries. Commit.
- Bundle missing icons on Android. Commit.
- Fix arrival/departure swapping. Commit.
- Add provider online update action. Commit.
- Correctly size and position the departure details dialog. Commit.
- Add departure details dialog. Commit.
- Add .gradle to gitnore. Commit.
- CMakeLists.txt - Don't include quiet packages in the feature summary. Commit.
- Port to KPublicTransport.ExepectedTimeLabel. Commit.
- Remove dead code. Commit.
- Request enough departures to fill a page. Commit.
- Make arrival queries work and display correctly. Commit.
- Add a bit of spacing between platform label and vehicle feature icons. Commit.
- Also allow to request earlier departures. Commit.
- Remove unused Localizer methods. Commit.
- Add placeholder message when no departures were found. Commit.
- Apply feature icon size correctly. Commit.
- Handle connections far in the future or past. Commit.
- Handle negative time. Commit.
- Rework departure page. Commit.
- Update Flatpak to Runtime 6.9 and fix build. Commit.
- Add Flatpak build directories to .gitignore. Commit.
- Use BackendPage from KPublicTransport. Commit.
- Fix mode selector tri-state logic. Commit.
- Toolbar: Only show backbutton when needed. Commit.
- Remove android utils. Commit.
- Group backends by country. Commit.
- ConnectionsPage: Remove qml import version. Commit.
- Use latest KPublicTransport for continuous APK builds. Commit.
- Add QML self-test. Commit.
- Require a sufficient new KPublicTransport. Commit.
- Use KPublicTransport StopPickerPage. Commit.
- Use ECM's APK version code logic. Commit.
- Run qmlformat. Commit.
- Initialize the initial country. Commit.
- Don't remove the combo box selection on an unknown country. Commit.
- Remove last usage of Components.Banner. Commit.
- Remove old and unused date and time picker. Commit.
- Copy QueryPage from Itinerary. Commit.
- Set window icon. Commit.
- Use the location history model from KPublicTransport. Commit.
- Update Flatpak runtime. Commit.
ktuberling
- Snapcraft: Move to core24. Commit.
kturtle
- Snapcraft: Move to core24. Commit.
kubrick
- Snapcraft: Move to core24. Commit.
kunifiedpush
- Warn when trying to use the nfty.sh demo instance. Commit.
- Force ntfy to consider message as UnifiedPush messages. Commit.
- Abort registrations with ACTION_REQUIRED error when there's no push server. Commit.
- Don't attempt to reconnect for persistent push provider errors. Commit.
- Start via systemd when available. Commit.
- Fix a rare crash during deferred QWebSocket deletion. Commit.
- Implement all forms of application identification. Commit.
- Implement message acknowledging on Android. Commit.
- Automatically deduce JNI method signature. Commit.
- Support VAPID on Android. Commit.
- Handle registration failures on Android. Commit.
- Implement message acknowledgement for NextPush. Commit.
- Don't fail on omitted leading zeros in the private key. Commit.
- Return to the event loop between each command. Commit.
- Transfer clients to a new push server without unregistering them. Commit.
- Only disconnect on last unregistration when command queue is empty. Commit.
- Reset provider state before reusing them for a new push server instance. Commit.
- Properly detect unregister confirmations also with the v2 D-Bus interface. Commit.
- Emit connection signals after the first SSE event. Commit.
- Defer current command when getting disconnected by the server. Commit.
- Check whether we actually wanted to connect when receiving a connect signal. Commit.
- Automatically reconnect on unwanted disconnects when we still have clients. Commit.
- Cancel pending registrations when unregistering a client. Commit.
- Add an exponential back-off retry timer for transient errors. Commit.
- Move pending registrations to a new push provider as well. Commit.
- Simplify SSE stream buffer clearing. Commit.
- Parse all SSE event headers. Commit.
- Generate compliant ntfy.sh UnifiedPush topic names. Commit.
- Use a separate QNAM instance for each NextPush SSE connection. Commit.
- Also consistently omit trailing padding in base64 encoded keys in the demo. Commit.
- Register urgency CLI option correctly. Commit.
- Only enable self-test action when there are no unsaved changes. Commit.
- Add distributor-side urgency support. Commit.
- Implement message urgency support on the push side. Commit.
- Omit trailing padding in base64 encoded VAPID keys. Commit.
- Relax private key size unit test. Commit.
- Implement VAPID support for NextPush. Commit.
- Show push server error message in KCM when available. Commit.
- Add a self-test action to the KCM. Commit.
- Clear SSE stream before reusing it for the next connection. Commit.
- Reset the socket pointer after we deleted it, not before. Commit.
- Keep websocket connection alive by sending pings every few minutes. Commit.
- Add config UI for Mozilla Autopush. Commit.
- Add support for Mozilla Autopush as a push server. Commit.
- Work around ntfy turning content-encrypted messages into attachments. Commit.
- Add a push notification sender CLI tool. Commit.
- Improve error parsing for ntfy. Commit.
- Implement generating VAPID authorizations. Commit.
- Implement Web Push content encryption. Commit.
- Add VAPID key generator. Commit.
- Factor out Web Push crypto code we also need for sending notifications. Commit.
- Connect to the push server before purging uninstalled clients. Commit.
- Add message encryption support to Connector. Commit.
- Implement encrypted content decryption and user agent key generation. Commit.
- Persist VAPID public key as part of the connector state. Commit.
- Add a flag to have the client wait for a VAPID key before registering. Commit.
- Re-register if VAPID key changes. Commit.
- Add basic client-side VAPID API. Commit.
- Support ntfy attachments. Commit.
- Persist VAPID key of registered clients. Commit.
- Add distributor-side infrastructure for message acknowledgments. Commit.
- Implement distributor side interface of the new UnifiedPush D-Bus spec. Commit.
- Use the connector interface of the right protocol version. Commit.
- Use the UnifiedPush v2 distributor interface when present. Commit.
- Implement the connector side interface of the new UnifiedPush D-Bus spec. Commit.
- Rework connector test to use an out-of-process distributor. Commit.
- Don't unregister non-activatable clients in mock mode. Commit.
- Modernize string constants. Commit.
kwalletmanager
- Align kwalletmanager5-kwalletd.desktop keys with org.kde.kwalletmanager.desktop. Commit.
- Improve GenericName and Comment. Commit. Fixes bug #504408.
- Konfigurator: Use correct kwalletd DBus interface name. Commit.
- It compiles fine without deprecated methods. Commit.
kwave
- Bump flatpak runtime version to 6.9. Commit.
- Snapcraft: Move to core24. Commit.
kweather
- FlatLocationForecast: Don't hardcode height of hourly strip. Commit. Fixes bug #505547.
- Revert "plasmoid: remove plugin metadata ID". Commit.
- Plasmoid: remove plugin metadata ID. Commit.
- Fix issue 80. Commit.
- Remove log. Commit.
- Use ECM's more elaborate APK version code logic. Commit.
- Added more units in Setup Wizard. Commit.
kweathercore
- Harden the CAP polygon parser against creative input. Commit.
- Fix: Add virtual destructor for ReplyPrivate. Commit.
- It compiles fine without kf6.12 deprecated methods. Commit.
kwordquiz
- Modernize QML. Commit.
- Make DocTools optional. Commit.
- Fix typo => KF6DocTools_FOUND. Commit.
- Introduce tooltip to explain why document cannot be accessed. Commit.
- Provide feedback when documents cannot be opened. Commit.
- Optionally enable sanitizers. Commit.
- Fix QML warnings for unavailable resources. Commit.
- Fix crash on initial language access. Commit.
- Snapcraft: Move to core24. Commit.
libgravatar
- It compiles fine without qt 6.10 deprecated methods. Commit.
- Use string literals inline operators. Commit.
- Add yaml pre-commit support. Commit.
- Add pre-commit support. Commit.
libkcddb
- Fixed building when DocTools is disabled. Commit.
- Remove Qt5 support. Commit.
- Updated name for id3v1 genre 133. Commit.
libkdegames
- Add missing KF6::ColorScheme link. Commit.
libkdepim
- It compiles fine without qt 6.10 deprecated methods. Commit.
- Fix pre-commit. Commit.
- Use string literals inline operators. Commit.
- Use pre-commit CI. Commit.
- Use c++20. Commit.
- Use tests-run-in-parallel. Commit.
libkexiv2
- Enable to build with static library. Commit.
libkgapi
- It compiles fine without qt 6.10 deprecated methods. Commit.
- Allow failing tests on Windows. Commit.
libkleo
- Improve formatting for fingerprints in tooltips. Commit.
- Use nicer formatting for key ids in comboboxes. Commit.
- Add pretty algorithm names for kyber keys. Commit.
- Use data-question icon if it exists. Commit.
- It compiles fine without qt 6.10 deprecated methods. Commit.
- Use status icons instead of emblem icons everywhere. Commit.
- Use new startCreate overload. Commit.
- Add id for disabled filter. Commit.
- Don't use focus frame hack if Breeze is used on Windows. Commit.
- Update toggle button of AnimatedExpander when application palette changed. Commit.
- Update colors of ErrorLabel when application palette changed. Commit.
- Use colors for certificate list unless high-contrast scheme is in use. Commit.
- Bump library version. Commit.
- Add helper to check if a high-contrast color scheme is in use. Commit.
- Bump library version. Commit.
- Update custom colored UI elements when color scheme changes. Commit.
- Add simple helper to react on ApplicationPaletteChange events. Commit.
- Set custom palette instead of stylesheet to color buttons. Commit.
- Do not cache status of high-contrast mode. Commit.
- Remove some unused code. Commit.
- Allow failing tests on Windows. Commit.
- Deprecate Kleo::DN. Commit.
- Bump library version. Commit.
- Move libkleo-specific static DN functions to new DNAttributes namespace. Commit.
- Use QGpgME::DN instead of Kleo::DN where possible. Commit.
- Add Formatting::prettyDN as replacement for Kleo::DN::prettyDN. Commit.
- Initialize members in initialization list. Commit.
- Assuan::sendDataCommand takes command as std::string. Commit.
- Return a few member variables as references to const. Commit.
- Rename function in base class. Commit.
- Remove superfluous test of QGpgME::SignJob. Commit.
- Remove obsolete UniqueLock. Commit.
- Use standard formatting for keys in KeySelectionCombo. Commit.
- Skip test on FreeBSD that often times out and fails the build. Commit.
- Explicitly use Boost's cmake config file for finding it. Commit.
- Require C++20. Commit.
- Revert "Now we use qt6.8". Commit.
- Revert minimum Qt version back to 6.7. Commit.
- Now we use qt6.8. Commit.
libksieve
- Add .gersemirc. Commit.
- It compiles fine without qt 6.10 deprecated methods. Commit.
- Fix compile on windows. Commit.
- Fix clang format. Commit.
- Use string literals inline operators. Commit.
- Activate check-yaml. Commit.
- Exclude some check. Commit.
- Add pre-commit support. Commit.
- Increase ktextaddons to 1.6.0. Improve emoji support + add textautogenerate lib (AI support). Commit.
- Increase version. Commit.
- Increase version. Commit.
- Allow to use TextAutoGenerateText::TextAutoGenerateMenuWidget. Commit.
- Prepare to use TextAutoGenerateText. Commit.
- Remove unused define. Commit.
- Use c++20. Commit.
- Add tests-run-in-parallel. Commit.
- Allow failing tests on Windows. Commit.
- Fix TranslationDomain name. Commit.
libktorrent
- Replace sus magnet link with a CC-BY-3.0 licensed torrent. Commit.
- Use unique_ptr for RC4Encrypter usage. Commit.
- Don't use
using <typename>
in header files. Commit. - Use unique_ptr for d-ptrs. Commit.
- Use unique_ptr for BEncoder. Commit.
- Port BDecoder to use unique_ptr. Commit.
- Port BListNode and BDictNode to use unique_ptr. Commit.
- Add missing header guard. Commit.
- Docs: remove broken custom css. Commit.
- Port doxygen comments to Qt-style syntax. Commit.
- Verify InitLibKTorrent function in tests. Commit.
- Avoid passing Packet::Ptr to PacketSocket::preProcess to skip refcounting. Commit.
- Optimize Packet allocations. Commit.
- Optimize IncomingPacket allocations. Commit.
- Replace QList with QVarLengthArray for returning file indices from calcChunkPos. Commit.
- Optimize and cleanup CacheFile. Commit.
- Added const qualification to piece cache elements accesses. Commit.
- Revert "Set all exported headers in the main src/CMakeLists.txt file". Commit.
- Revert "Generate docs using ecm_add_qch". Commit.
- Torrentcontrol: save last download/upload activity time to stats file. Commit.
- Fix PieceDataInfo constructor, which could dereference a moved-from pointer. Commit.
- Add a missing include. Commit.
- Optimize data piece lookup in cache. Commit.
- Generate docs using ecm_add_qch. Commit.
- Set all exported headers in the main src/CMakeLists.txt file. Commit.
- Add missing @params to docs. Commit.
- Fix cases where the documented param does not match the actual param. Commit.
- Remove return docs from functions that don't return anything. Commit.
- Fix building docs. Commit.
- Added libktorrent initialization to rc4encryptortest. Commit.
- Add support for using OpenSSL as the cryptography backend. Commit.
- Set socket state to CLOSED in Socket::take(). Commit.
- Avoid using errno in complex expressions in Socket methods. Commit.
- Reduced code duplication between Socket constructor and reset(). Commit.
- Fix occasional calls to close() with invalid fd -1. Commit.
- Deduplicate code. Commit.
lokalize
- Open editor tab in background when Control key pressed. Commit. Fixes bug #504957.
- Improve HTML tag matching to reduce the false-positive colouring. Commit. Fixes bug #504749.
- Fix crash when doing "Find next in files" with no current selected. Commit. Fixes bug #502342.
- Fix ar plural form. Commit.
- Don't connect signals with QModelIndex parameters with Qt::QueuedConnection. Commit.
- Convert b6a8be7f to use Settings::hideCompletedItems(). Commit.
- Reformat .kcfg files with lemminx XML language server. Commit.
- Port to new KActionCategory API. Commit.
- Macos: Fix open file not opening a dialog. Commit.
- Doc: Remove mention python/js scripting. Commit. Fixes bug #502627.
- Add missing KF6::ColorScheme link. Commit.
- Add comment header with license / copyright. Commit.
- Set initial value of "Hide translated items" button to saved state. Commit. Fixes bug #503329.
- Close the tab page on middle mouse click over tab. Commit. Fixes bug #503417.
- Use one global synchronised editor layout across all projects and all editors. Commit. Fixes bug #503042. Fixes bug #503329.
- Single status bar using signals and slots. Commit. Fixes bug #465468. Fixes bug #407285.
- Set Project Overview tab focus proxy to its file browser widget. Commit. Fixes bug #503329.
- Remove all remaining references to Kross. Commit.
- By default do not use dbus on systems where it's not "native". Commit.
- Remove PACKAGING. Commit.
- Fix Messages.sh file. Commit.
- Remove all Python scripting. Commit. Fixes bug #502627.
- Remove guiClient() of tab, not tab (no perceived change in function). Commit.
- Add assert to confirm tab page keyboard shortcuts will be handled. Commit.
- Fix crash introduced by 45be20008d181682114db201545f27e4f7854b5c. Commit.
- Port Project Overview from QMainWindow. Commit.
- Rename "english" variables to "source". Commit.
- Create tab page base class without QMainWindow inheritance. Commit.
- Flatpak: Use new runtime. Commit.
- Add CI builds for Apple. Commit.
- Read Pology output using proper encoding. Commit.
- This TODO list is old enough to drink and smoke and drive a car. Commit.
- Delete unused tbxparser files. Commit.
- Delete if(true). Commit.
- Fix editor tab state save / restore. Commit. Fixes bug #501786. Fixes bug #412819.
- Show warning when rescan clicked but no project is open. Commit. Fixes bug #501646.
- Do not rescan translation memory if no project is loaded. Commit. Fixes bug #501646.
- Snapcraft: Move to core24. Commit.
- Reduce LokalizeSubwindowBase to bare minimum. Commit.
lskat
- Snapcraft: Move to core24. Commit.
mailcommon
- It compiles fine without qt 6.10 deprecated methods. Commit.
- Activate check-yaml. Commit.
- Fix pre-commit. Commit.
- Add pre-commit CI support. Commit.
- Increase ktextaddons to 1.6.0. Improve emoji support + add textautogenerate lib (AI support). Commit.
- CollectionExpiryWidget: Ensure that the "invalid date" setting is saved. Commit.
- Reduce copypasta and other boilerplate. Commit.
- Remove unused method. Commit.
- Fix (admittedly entertaining) typo. Commit.
- Fix placement of '&'. Commit.
- A bunch of readability improvements, mostly renamings. Commit.
- Deduplicate copy-pasted methods with one different line. Commit.
- Use c++20. Commit.
- Add missing KF6::ColorScheme link. Commit.
- Add static method. Commit.
- Not necessary to initialize default constructor. Commit.
- Return 0 when we have a flat model. Commit.
- Fix TranslationDomain. Commit.
- Need to increase version. Commit.
- Add method for extra MailCommon::CollectionExpirySettings. Commit.
- Don't show spam folder when we disabled it. Commit.
- Add spamscollectionfolder/folderIsSpams. Commit.
- Fix variable. Commit.
mailimporter
- Add .gersemirc. Commit.
- It compiles fine without qt 6.10 deprecated methods. Commit.
- Use string literals inline operators. Commit.
- Add pre-commit ci support. Commit.
- Fix typo. Commit.
- Use c++20. Commit.
marble
- Marble-maps: Fix crash on startup. Commit.
- Remove kwallet dependency from CI file. Commit.
- Marble-maps: Fix desktop-id launchable in appstream metainfo. Commit.
- Add launchable to org.kde.marble.maps. Commit.
- Flatpak: Update runtime. Commit.
- Read gpsd repeatedly to avoid stale data. Commit.
mbox-importer
- Add .gersemirc. Commit.
- Use string literals inline operators. Commit.
- Activate yaml support. Commit.
- Add pre-commit support. Commit.
- It compiles fine without qt6.10 deprecated methods. Commit.
- Set NoDisplay instead of Hidden in desktop file. Commit.
merkuro
- Add more task-relevant keywords to Merkuro Calendar. Commit.
- Fix not being able to check any tasks in the list. Commit.
- Increase version. Commit.
- Move Akonadi Quick modules to Akonadi. Commit.
- It compiles fine without qt 6.10 deprecated methods. Commit.
- Fix Matrix URL in README file. Commit.
- Fix drag and dropping of events. Commit.
- Calendar: Use HolidayModel in WeekViewHolidayRow more appropriately. Commit.
- Calendar: Fix TimePicker.qml's rectangle highlight of the current time. Commit.
- Calendar: Refactored deprecated parameter injection in signal. Commit.
- Refine UI strings to align with KDE HIG, fix typos. Commit.
- Remove unused variable. Commit.
- Remove unused initialize variable. Commit.
- Fix QML registration for UndoRedoData. Commit.
- Added Option to hide empty days in Schedule View. Commit.
- Add missing include mocs. Commit.
- Replaced the long ternary with a easier to understand if-else statement. Commit.
- Added work week view to the calendar. Commit.
- Added Cancel btn in Config dialog. Commit.
- Refactored ternaries for if-else statements for better readability. Commit.
- Warning--. Commit.
- Fix akonadi dependancy. Commit.
- Fixed getting wrong dates in the event/task editor when double clicking in month view. Commit.
- Extracted cancel handling for mobile from page to manager. Commit.
- Fixed event/task page not closing after add/cancel on mobile. Commit.
- Fix fetching emails. Commit.
- Prevent the user from deleting the "local folders" agent. Commit.
- Prevent the user from deleting collections that shouldn't be deleted. Commit.
- Make "Show today only" action checkacble. Commit.
- TodoTreeView: Fix section being undefined. Commit.
- Fix opening an event in the TodoTreeView. Commit.
- Fix crash in mail. Commit.
- Fix duplicate headers from headers/cpp. Commit.
- Remove duplicate property. Commit.
- Add collection editor. Commit.
- Add calendar edit dialog. Commit.
- Fix filter flag usage in QML. Commit.
- Fix modelData being undefined. Commit.
- Don't expose EtmCalendarPtr to the qml engine. Commit.
- Cleanup FolderView. Commit.
- Fix contact chooser. Commit.
- Rework contact list. Commit.
- Fixed double tapping in the calendar to open event creation. Commit.
- Fixed error when trying to create event on mobile version of Merkuro Calendar. Commit.
- Improve text for adding tags. Commit.
- Remove broken check. Commit.
- Improve string for adding todo. Commit.
- Fix various qmlls warnings. Commit.
- Remove some experience. Commit.
- Remove parentheses. Commit.
- Fix type of mode. Commit.
- Rework QML declaration of contact application. Commit.
- Add missing parameter in signal handler. Commit.
- Disable effects when software renderer is used. Commit.
- Remove (now empty) BasicMonthGridView class. Commit.
- Use american english. Commit.
- Fix closing drawer. Commit.
- Refactor WeekHeaderDelegate. Commit.
- Refactor DayLabelsBar and fix some warnings. Commit.
- Minor QML fixes. Commit.
- Contacts/applet: make widget category title case. Commit.
- Port UndoRedoData to Q_GADGET. Commit.
- Port calendar to declarative type registration. Commit.
- Handle EntityTreeModel::errorOccurred. Commit.
- Use const. Commit.
- Agentconfiguration: Port away from deprecated AgentInstanceCreateJob::configure. Commit.
- Make holiday region configurable. Commit.
messagelib
- Fix threading of Jira e-mail notifications. Commit.
- It compiles fine without qt 6.10 deprecated methods. Commit.
- Fix clang format. Commit.
- Use string literals inline operators. Commit.
- That notFirstLoadingJob mentioned earlier? It's more of a bug now. Commit. See bug #264297.
- Fix build - maybe go through CI next time :/. Commit.
- Fix "scrolling lock" to the bottom of the message list view. Commit. See bug #264297.
- Introduce some named variables in a long boolean expression. Commit.
- Fix some formatting that clang-format made worse. Commit.
- Make "folder open profiling" compile (and, mostly?, work) again. Commit.
- Some small documentation / comment fixes. Commit.
- Optimize automatic expansion of message list view items. Commit.
- Increase ktextaddons to 1.6.0. Improve emoji support + add textautogenerate lib (AI support). Commit.
- Fix autotest. Commit.
- Reduce duplicate code. Symplify logic + show list of command line in completion. Commit.
- Better formatting of filter string for the "Save Message" action. Commit.
- Also strip out absolute paths for icon images. Commit.
- Add use-ccache. Commit.
- Add missing KF6::ColorScheme link. Commit.
- Fix initialize variable. Commit.
- Don't initialize default constructor. Commit.
- Use static method. Commit.
- KDE CI can't create a window on this platform, skipping some gui tests. Commit.
- Minor. Commit.
- Fix update combobox. Commit.
- Fix variable name. Commit.
- Remove duplicate fetch tag. Commit.
- Implement SearchLineCommand::Category. Commit.
- USe tagmanager. Commit.
- Emit tags list. Commit.
- Call init() in constructor. Commit.
- Return url. Commit.
- Prepare to return tag url from name. Commit.
- Continue to implement tagmanager. Commit.
- Continue to implement tagmanager. Commit.
- Prepare to add tagmanager here. Commit.
- Minor optimization. Commit.
- Cache tagUrl. Commit.
- Add TODO. Commit.
- Use QVariant. Commit.
- Allow to implement multi tag support. Commit.
- Remove unused code. Commit.
- Add more autotest. Commit.
- Minor. Commit.
- Test category too. Commit.
- Add more autotest. Commit.
- Prepare to implement category support. Commit.
- Add parent. Commit.
- Allow to debug it. Commit.
- Remove duplicate line. Commit.
- Fix typo. Commit.
- We use qt6.8 bow. Commit.
mimetreeparser
- Messageviewwindow: Use subject as window title. Commit.
- It compiles fine without qt 6.10 deprecated methods. Commit.
- Provide Kleo compliance status in window implementation. Commit.
- Remove debug output. Commit.
- Connect only once to attachment list double click event. Commit.
- Improve context for file dialog filter. Commit.
- Use static methods here. Commit.
- We depend against 6.4.40. Commit.
- Use QGpgME::DN instead of deprecated Kleo::DN. Commit.
- Support compiling MimeTreeParser from git with stable version of KMime. Commit.
- Fix two deprecation warnings. Commit.
- Revert "Fix two deprecation warnings". Commit.
- Fix two deprecation warnings. Commit.
- Revert minimum Qt version back to 6.7. Commit.
minuet
- Napcraft: fix alsa path. Commit.
- Fix readme not displaying properly on gitlab. Commit.
- README: fix minuet screenshot. Commit.
- Snapcraft: Move to core24. Commit.
- Remove Qt5 support. Commit.
- README: cleanup (no KF5, no invent). Commit.
neochat
- Fix account switching on logout. Commit.
- Fix loading. Commit.
- Fix common crash during login. Commit.
- Replace duplicate beginResetModel with endResetModel. Commit.
- Fix test. Commit.
- Prepare for new RoomId format. Commit.
- Allow the condition for when messages are automatically marked as read to be configurable. Commit.
- MessageContentModel improvements. Commit.
- Add feature flag for the new calls feature. Commit.
- Show a message when failing to download a file. Commit.
- Improve the look of loading videos. Commit.
- Make sure that thread replies aren't hidden when threads are off. Commit.
- Show nicer text for call member events. Commit.
- Use new Kirigami builtin column resize handle. Commit.
- Split message content into its own module. Commit.
- Move ImageEditorPage to Chatbar module. Commit.
- ActionToolbar is no longer needed now there is only 1 button. Commit.
- Initial Account. Commit.
- Fix hiding down button on timeline when at the bottom. Commit.
- Fix room list header when collapsed. Commit.
- UserInfo: Move the switch user action to the menu. Commit.
- Update the RoomTreeSection to use standard Kirigami.ListSectionHeader. Commit.
- Switch section delegate for standard Kirigami.ListSectionHeader. Commit.
- Fix Use After Free MessageDelegateBase. Commit.
- RoomPage cleanup. Commit.
- Add confirmation prompt to reset all configuration. Commit.
- Fix jump to last message button trigger, the list view is no longer root. Commit.
- Main: Add a replace option. Commit.
- ImageComponent: Can't make a qreal undefined. Commit.
- Flatpak: Use the Qt 6.9 runtime. Commit.
- EmojiPicker: Fix delegate for stickers. Commit.
- UserInfo: Use "Account" naming consistently. Commit.
- Remove QCoro from Flatpak. Commit.
- Remove stray warning. Commit.
- Cleanup craft config. Commit.
- Don't parent PollHandler to room. Commit.
- Add button for hiding images and videos. Commit.
- Refactor and fix opening file-based content. Commit.
- Remove file logging. Commit.
- Refactor TimelineView. Commit.
- MaximizeComponent: Fix download location. Commit.
- ImageComponent: Do not set undefined to int. Commit.
- SpaceHierarchyDelegate: Fix opening rooms. Commit.
- DevicesModel: Do not connect until the value is initialised. Commit.
- MacOS: Set app bundle properties. Commit.
- Use Breeze style on macOS, as on other platforms. Commit.
- Use QML safe member for invitations. Commit.
- Use ImageComponent for replies. Commit. Fixes bug #503442.
- Hide avatar of inviting user when images are hidden by default. Commit.
- Refactor receiveRichPlainUrl text handler test to be data-based. Commit.
- Allow accepting reason dialogs with Ctrl+Enter. Commit. Fixes bug #500990.
- Actually position the view at the end. Commit. Fixes bug #501075.
- Fix showPassiveNotification call in Account Editor. Commit.
- Prevent opening the non-existent "Home" space in your web browser. Commit. Fixes bug #504842.
- Fix the code block handling for our custom Markdown syntax. Commit.
- Fix space switching on mobile. Commit.
- Move certain internal room information to an Advanced settings page. Commit.
- Improve the general room information form card. Commit.
- Give NeoChatRoom the hidden filter for last event cache. Commit.
- Overhaul how NeoChat restores rooms on space switch. Commit.
- Improve the UX for rooms that don't have a canonical alias. Commit.
- Remove debug check for GlobalMenu. Commit.
- Fix GlobalMenu initialization on other platforms. Commit.
- Add QHttpServer-based mock server. Commit.
- Restore the text in location component. Commit.
- Set the spacing for the hover buttons on code component. Commit.
- Improve the buttons for the location component. Commit.
- Get rid of the latitude/longitude text in the LocationComponent. Commit.
- Make sure the MessageContentModel starts at UserRole. Commit.
- Remove the unused msgTypeToString function. Commit.
- Don't refer to everything as an image in the file context menu. Commit.
- Fix right-clicking delegates again. Commit.
- Add padding around file progress indicator, move it to the center. Commit.
- Add duration to voice message delegate. Commit.
- Set m_quickActionIncubating and m_compactBackgroundIncubating to avoid heap-use-after-free. Commit.
- Use the forget function to leave a room everywhere. Commit.
- Adapt API to ConvergentContextMenu change. Commit.
- Move typing indicators closer to messages. Commit.
- Add header to UserMenu for mobile which has the user info. Commit.
- Add user menu that is opened via right-clicking/long-tapped on avatar. Commit. Fixes bug #486252.
- Remove any dependencies on App from the spaces module. Commit.
- Fix multiple Global menu issues. Commit.
- Improve the "Create a Room/Space" and "Select Existing Room" dialog. Commit.
- If the message body is empty, say so. Commit. Fixes bug #494093.
- Create a new module for the room info drawer QML. Commit.
- Work around startup UI freeze caused by QtTextToSpeech. Commit.
- Fixup becc127dc41c2330c4e454c208fcaca87fce452e. Commit.
- Add share action to the maximize delegate. Commit. Fixes bug #466382.
- Add a button to access all emojis from the message menu. Commit.
- Check if RoomEvent is null before trying to insert a notification. Commit. Fixes bug #502687.
- Focus the chat bar when replying to a message. Commit.
- Allow performing shortcuts while the completion menu is open. Commit.
- Give completion popup a minimum size when editing an existing message. Commit. Fixes bug #503483.
- Fix crash when trying to edit your message on a wide screen. Commit. Fixes bug #503846.
- Fix undefined reference to webShortcutModel. Commit.
- Fix the room list header margin in Kirigami >6.14. Commit.
- Elide the user ID in UserDetailDialog if it's too long. Commit. Fixes bug #501483.
- Yeet HoverActions into the sun. Commit. Fixes bug #503784.
- Fix one more ownership issue that causes crashes when switching rooms. Commit.
- Restore hover actions for the cpp message delegate. Commit. Fixes bug #503843.
- Implement OIDC registration/login compat. Commit.
- Actually fix TextHandlerTest. Commit.
- Re-enable texthandlertest on CI. Commit.
- Package new "Send a Location" button icon for Android. Commit.
- Use FormCard on the invitation page. Commit.
- Show the time when we were invited on the invite page. Commit.
- Add spoiler formatting to the quick format bar. Commit.
- Use the new strikethrough syntax in the quick format bar. Commit.
- Allow striking through text with ~~. Commit.
- Differinate between regular text and revealed spoiler text. Commit.
- Replace the "Send a Location" button icon with a more fitting one. Commit.
- Don't insert spoilers inside of code blocks. Commit.
- Add custom syntax for tagging spoilers. Commit.
- Register TextHandler::Type with Q_ENUM. Commit.
- Make MessageDelegateBase::cleanupIncubator static. Commit.
- Move m_sectionIncubating/m_avatarIncubating/m_readMarkerIncubating set. Commit.
- Fix the KDE_CI env var check. Commit.
- Refactor lastEventIsSpoiler, remove lastEvent() call that isn't needed. Commit.
- Return member objects for users that are not actually members. Commit.
- Show event type for hidden events. Commit.
- Rework MessageDelegate in cpp. Commit.
- Make sure that ChatDocumentHandler can handle the document being changed to a nullptr. Commit. Fixes bug #501950.
- Force the room list items to update their height when the compactRoomList setting is changed. Commit. Fixes bug #494146.
- Remember the matrixId during login when moving back from password. Commit. Fixes bug #489976.
- Fix the width of the space header. Commit.
- Use isOnline from libquotient. Commit.
- Fixes a null pointer call. Commit.
- Re-enable FreeBSD CI. Commit.
- RoomList: Change room on drag enter. Commit.
- Set CppOwnership for managed QObjects returned by Q_INVOKABLES. Commit. See bug #502747.
- ChatBar: set chatBarSizeHelper for compactLayout to root.width. Commit.
- MessageModel: Handle stickers in ContentModelRole. Commit. Fixes bug #501553.
- Fix crash during logout. Commit.
- Disable appium tests. Commit.
- Move remaining code to app module. Commit.
- Move webshortcut model to timeline. Commit.
- Move more stuff to settings module. Commit.
- Remove some action text that explicitly says "to clipboard". Commit.
- Improve the "Friends" space notification and tooltip text. Commit.
- Remove duplicate mxid regex. Commit.
- Make mxid regex compatible with localhost mxids. Commit.
- Improve DevtoolsPage. Commit.
- Show a placeholder when permissions are loading. Commit.
- More qml files to go in timeline module. Commit.
- Move relevant models to devtools. Commit.
- Create a space module. Commit.
- Fix clearing edit ID when an attachment is added. Commit.
- Use list of breeze icons from Kirigami Addons. Commit.
- Remove TapHandler for CodeMaximizeComponent. Commit.
- Don't offer stickers for reactions. Commit.
- Create new rooms module. Commit.
- Update copyright year. Commit.
- Use ECM's more elaborate APK version code logic. Commit.
- Move ChatDocumentHandler and related includes to LibNeoChat. Commit.
- Move location models to LibNeoChat. Commit.
- Move login and registration to login. Commit.
- Move locationhelper, linemodel and mediasizehelper to Timeline. Commit.
- Move the threepid stuff to settings. Commit.
- Move more stuff to settings. Commit.
- Fix two (edited) strings appearing in edited quotes. Commit.
- Fix multi-line quotes being cut off. Commit.
- Move ColorSchemer to settings module. Commit.
- Move all timeline relevant models and classes to the module. Commit.
- Move NeoChatConnection and NeoChatRoom to LibNeoChat. Commit.
- Rework so that ActionsModel no longer depends on NeoChatConfig or RoomManager. Commit.
- Remove the dependency on NeoChatConfig from EventHandler. Commit.
- Migrate forgotten instance of NeoChatRoom::poll() to ContentProvider::handlerForPoll(). Commit.
- Move the update mentions function to ChatDocumentHandler. Commit.
- Snapcraft: Add qml and qt plugins path to env. Commit.
- Move pollhandler to ContentProvider. Commit.
- Rework NeoChatConnection to remove the dependency on NeoChatConfig. Commit.
- Remove the relationEventContentModel function from ChatBarCache. Commit.
- Cleanup NeoChatRoom includes. Commit.
- Make lastEvent() take a filter function. Commit.
- Create a content provider instance to get message content models from. Commit.
- Add "Read Text Aloud" context menu action for messages. Commit.
- Delegatesizehelper updates. Commit.
- Fix crash when editing messages. Commit.
- Bump olm version, fix build. Add kunifiedpush part. Commit.
- Enable ending polls. Commit.
- Rework the appearance of poll delegate. Commit.
- CMakeLists.txt - Don't include quiet packages in the feature summary. Commit.
- LinkPreviewComponent: Fix a few bugs, restore the image preview. Commit.
- Set the pointing hand cursor shape on link previews. Commit.
- Elide the hover link indicator. Commit.
- Fix logout button. Commit.
- Make it possible to send images in threads. Commit.
- Minor cleanup. Commit.
- Remove unneeded property. Commit.
- Poll Updates and Send Polls. Commit.
- Fix verification. Commit.
- Reply to messages with images. Commit.
- Make it so that the menus for individual thread messages can be accessed. Commit.
- Make KUnifiedPush required unless opted out. Commit.
- Message attached property. Commit.
- ThreePIDModel Updates. Commit.
okular
- Textpage: Speed up space removal. Commit.
- Fix distinguished name parser. Commit.
- Fix crash in DocumentPrivate::evaluateKeystrokeEventChange. Commit. Fixes bug #506851.
- Fix crash when a JS call triggers another JS call. Commit.
- Kill the repeated 'Modified:' in Anno Prop Dialog. Commit.
- Signing: better errors on signing failure. Commit.
- Add QVector to QList commit to .git-blame-ignore-revs. Commit.
- QVector is QList now. Commit.
- Port deprecated method. Commit.
- Flatten pointers to lists -- direct access simplifies lots of things. Commit.
- Reuse a variable, deprecate unnecessary overloads. Commit.
- Replace stl-style iterators with modern range-based for loops. Commit.
- Make opacity of unbuffered annotations similar to buffered annotations. Commit.
- Break multiple local variable declarations per lines, add const. Commit.
- Be less aggressive with the disconnect calls. Commit.
- Generator: add since-documentation to new functions. Commit.
- Number of items in recent history configurable via settings page. Commit. Fixes bug #355399.
- Better 'all certificates invalid' string. Commit.
- Unused virtuals. Commit.
- Remove never read var. Commit.
- Document/suppress some weirdness. Commit.
- Don't break after return. Commit.
- Let multiplications happen in target size space. Commit.
- Remove write-only variable. Commit.
- Virtual called from ctor: make final. Commit.
- Constness. Commit.
- Shadow. Commit.
- Scoping. Commit.
- C-style cast. Commit.
- Suppress returnByReference performance warning. Commit.
- Delete audioplayerprivate in version without media support. Commit.
- Try copy over something that should be present in the qt library definitions in cppcheck. Commit.
- Temporarily add some defines for new qml stuff. Commit.
- Signatures: Offer to open kleopatra if gpg active. Commit.
- Port a deprecated method. Commit.
- PDF: update certificate list on backend settings. Commit.
- Clazy: fully qualify types. Commit.
- Improve error message on signing errors. Commit.
- Improve scaling of stamp for annotation. Commit. Fixes bug #370382.
- Add appx job. Commit.
- Don't call KX11Extras::currentDesktop() if not running with X11. Commit.
- Fix detecting HTML in mobipocket document. Commit.
- Signatures: rename unsigned signature to signature placeholder. Commit.
- Revert "CI: For now don't export QtNext tests to pass". Commit.
- Port away from QMobiPocket::Stream. Commit.
- Fix opening password protected files on builds without kwallet. Commit. Fixes bug #503852.
- Derive build_clazy_clang_tidy from job template. Commit.
- Add missing KF6::ColorScheme link. Commit.
- Use overprint preview for PDF printers too. Commit.
- DVI bugfix; use error'd object. Commit.
- Fix memleak. Commit.
- Set but overwritten variable; simplify. Commit.
- Set but unread; scope tighter. Commit.
- Always true condition; simplify. Commit.
- Cppcheck: Always true. Commit.
- Cppcheck: Only one class definition. Commit.
- Format string. Commit.
- Reduce scope of some variables. Commit.
- Cppcheck: Add some suppressions where needed. Commit.
- Cppcheck: Iterator prefix operator. Commit.
- Do null pointer check before accessing pointer. Commit.
- Cppcheck: Less c-style casting. Commit.
- Cppcheck: Add some const to objects and pointers. Commit.
- Cppcheck: Initialize with initializer list. Commit.
- Cppcheck: Rename some variables shading other. Commit.
- Cppcheck: Base and derived have similar named members, fix. Commit.
- Cppcheck: Broader synctex ignore. Commit.
- Cppcheck: better plugin macro definition. Commit.
- Disable KWallet and Kpty on Haiku also. Commit.
- Switch clang-clazy ci build to newer docker. Commit.
- CI: For now don't expect QtNext tests to pass. Commit.
- Delete old kconf update script. Commit.
- Fax: Add a few bugprone-sizeof-expression exceptions. Commit.
- Fix build with Qt 6.10. Commit.
- Add option for obeying file info regarding continuous mode. Commit. Fixes bug #497715.
- Fix typo in distinguished name parser. Commit.
- Improve spinbox localization. Commit.
- Fix typo in pipeline causing excessive disk usage on CI build nodes. Commit.
- Show signature type in signature pane. Commit.
- Fix minor typo (% -> %1). Commit.
- Provide correct path for error message for signing error. Commit.
- Convert SignatureResult failures to UI strings. Commit.
- Fix build without QML. Commit.
palapeli
- Snapcraft: sync to stable. Commit.
- Snapcraft: Move to core24. Commit.
parley
- Revert "GIT_SILENT Update Appstream for new release". Commit.
- Snapcraft: Move to core24. Commit.
partitionmanager
- Add more detailed tooltip to delete partition action. Commit. Fixes bug #505138.
- Fix wrong slot for comboBackend. Commit.
- Re-order settings menu. Commit. See bug #503932.
picmi
- Snapcraft: Move to core24. Commit.
pim-data-exporter
- Fix reuse lint. Commit.
- Add .gersemirc. Commit.
- It compiles fine without qt 6.10 deprecated methods. Commit.
- Use string literals inline operators. Commit.
- Fix pre-commit. Commit.
- Add pre-commit support. Commit.
- Increase ktextaddons to 1.6.0. Improve emoji support + add textautogenerate lib (AI support). Commit.
- Fix RELEASE_VERSION_DATE. Commit.
- Use #include . Commit.
pim-sieve-editor
- Add stable to true. Commit.
- Fix reuse lint. Commit.
- Add .gersemirc. Commit.
- Increase copyright. Commit.
- Activate check-yaml. Commit.
- Add CI pre-commit. Commit.
- Use 1.6 branch. Commit.
- Allow to compile without Qt6.10 deprecated methods. Commit.
- Fix RELEASE_VERSION_DATE. Commit.
- Add support for whatsnew dialogs. Commit.
- Add support for whatsnew dialogs. Commit.
- It's autodelete. Commit.
- Use c++20. Commit.
- Use #include . Commit.
- Add tests-run-in-parallel. Commit.
- Flatpak: Update to Sdk 6.9. Commit.
- Not necessary to initialize default constructor. Commit.
- Use QT_REQUIRED_VERSION. Commit.
pimcommon
- Add .gersemirc. Commit.
- It compiles fine without qt 6.10 deprecated methods. Commit.
- WhatsNew - allow specifying the application name. Commit.
- Add yaml pre-commit support. Commit.
- Add pre-commit CI support. Commit.
- Add pre-commit CI support. Commit.
- Increase ktextaddons to 1.6.0. Improve emoji support + add textautogenerate lib (AI support). Commit.
- Add missing KF6::ColorScheme link. Commit.
- Remove unused icons. Commit.
- KDE CI can't create a window on this platform, skipping some gui tests. Commit.
- Remove ManageServerSideSubscriptionJob. Commit.
plasmatube
- Elide source switcher text. Commit.
- Don't try to open video if no source selected. Commit.
- Flatpak: Update runtime to 6.8. Commit.
qmlkonsole
- Fix tab close button UI. Commit.
- Fix settings dialogs not opening properly, and dimensions. Commit.
- Flatpak: update runtime version. Commit.
- Added Force Modifier Button. Commit.
qrca
- Stops the camera on mobile devices when in background. Commit.
- This patch remembers the last device used. Commit.
- Always use navigation tab bar. Commit.
- Metainfo: Add screenshots from product-screenshots. Commit.
- Make it a unique application. Commit.
- Use ECM's more elaborate APK version code logic. Commit.
rocs
- [nightly flatpak] Update Runtime. Commit.
- Revert "GIT_SILENT Update Appstream for new release". Commit.
signon-kwallet-extension
- CI: Remove Qt5 builders that don't exist anymore. Commit.
skanpage
- Truncate existing files when overwriting. Commit. Fixes bug #507174.
- Ensure correct url decoding when saving multiple images. Commit. Fixes bug #503787.
- Snapcraft: Remove cups snap install store rejects. Commit.
- Add missing include moc. Commit.
- Also set name filter index when saving single pages. Commit.
- Set name filter index again on each file dialog open. Commit.
- Round the stepsize for DoubleSpinbox. Commit.
- Include the file name when confirming saving a document or image. Commit.
- Add save as button to global menu. Commit.
- Update the selected file right before opening the save dialog. Commit.
- Warning and formatting fixes. Commit.
- Improve i18n. Commit.
- Improve i18n. Commit.
- Add file name template. Commit.
- Simplify scan preview and selection areas. Commit. Fixes bug #499486.
step
svgpart
- It compiles fine without deprecated methods. Commit.
telly-skout
- Flatpak: update Kirigami Addons to 1.8.1. Commit.
- Fix Qt 6.10 build. Commit.
- Flatpak: update runtime to 6.9. Commit.
- Add 25.04.0 release description. Commit.
- TV Spielfilm fetcher: fix "Select Favorites" page does not list channels. Commit.
- Improve handling of gaps/overlaps in the programs. Commit. Fixes bug #502258.
tokodon
- Fix possible erroneous trailing space in OAuth scope parameter. Commit.
- Fix socialgraphmodeltest. Commit.
- Make the "Publicly list followers" a switch since it's instant-apply. Commit.
- Remove some QString usage in Preferences. Commit.
- Make the "Publicly list followers" setting actually functional. Commit.
- Explicitly declare message parameter in ProfileEditor. Commit.
- Make sure that toggling account options affects the correct account. Commit.
- Add a toggle in account settings for search indexing. Commit.
- Fix crash when trying to save less than the max number of fields. Commit.
- Fix the check state of certain sidebar items. Commit.
- Fix margins on the account page. Commit.
- Add icon to "No Blocked Domains" placeholder message. Commit.
- Add support for the new "Hide Media only" filter action. Commit.
- Hide Featured Users menu unless you're running a supported API version. Commit.
- Add a way to check if the server supports a certain API version. Commit.
- Add an input for the required "Date of Birth" for Mastodon 4.4. Commit.
- Show "Featured Users" menu item for other users. Commit.
- Playback audio in video attachments. Commit. See bug #505303.
- Use QLatin1String in SocialGraphModel. Commit.
- Add mute/block management on the safety page. Commit. See bug #506374.
- Fix a crash when trying to block an account through the post menu. Commit.
- Overhaul server information page. Commit.
- Remove QCoro from Flatpak. Commit.
- Prevent a null access in certain timelines. Commit. Fixes bug #504215.
- Prevent unchecking sidebar actions. Commit.
- Make blocking accounts actually work. Commit.
- Port our dep5 to the new REUSE.toml format. Commit.
- Fix timeline streaming when the server configured it for another URL. Commit. Fixes bug #505213.
- Fix logging in. Commit.
- Add better tooltips for disabled poll and attachment buttons. Commit. See bug #504946.
- Ensure the instance information button is disabled for errored accounts. Commit.
- Add a more obvious account warning icon in the switcher and settings. Commit.
- Fix the account switcher not selecting the actually selected account. Commit.
- Allow boosting your own private posts. Commit.
- Fix sidebar items not being disabled when an account has an issue. Commit.
- Add server name into the login issue text. Commit.
- Add better error messages for some edge cases during authentication. Commit.
- Prevent crash when pressing "Mark as Read" on the notifications page. Commit.
- Don't mix read and unread notifications while grouping. Commit.
- Simplify how we decide which notification types are grouped. Commit.
- Clamp contentY in both directions. Commit. Fixes bug #501936.
- Fix adding a second account on Android. Commit. Fixes bug #499434.
- Limit the poll choices to the limit set by the server. Commit. Fixes bug #487056.
- Add pull-to-refresh for timeline pages. Commit. Fixes bug #495996.
- Separate unread and previous notifications. Commit. Fixes bug #479338.
- Make the search field the initially focused control on the servers page. Commit.
- Simplify login process, rename welcome buttons. Commit.
- Add relative datetimes to favorites/boosted notifications. Commit.
- Fetch the last read ID in notifications model. Commit.
- Expose createdAt property for notifications. Commit.
- Add QCoro the Flatpak build. Commit.
- Fix wrong function signature in MockAccount. Commit.
- Add QCoro to CI dependency list. Commit.
- Begin to use QCoro, refactor how passwords are read. Commit.
- Change account switcher to become a dialog. Commit.
- Revert "Remove Qt 6.10 job for now". Commit.
- ModerationTools: Fix opening some subpages. Commit.
- Improve reports list. Commit.
- Fix opening the Conversations page. Commit.
- De-duplicate content notice in PostDelegate and MinimalPostDelegate. Commit.
- De-duplicate filter notice in PostDelegate and MinimalPostDelegate. Commit.
- Change some notification delegates to a smaller post preview. Commit.
- Overhaul how the navigation actions work. Commit.
- Switch to git KUnifiedPush for nightly Flatpak builds. Commit.
- Show both the localized and native name of a language in the selector. Commit. See bug #495532.
- Don't allow opening the link menu for internal links. Commit.
- Don't attempt to open the link menu on touchscreen devices. Commit.
- Remove Qt 6.10 job for now. Commit.
- Fix minor typo (tihs -> this). Commit.
- Fix switching to functional page when logging out of an errored account. Commit.
- Clear favorited lists when switching to an account with a login issue. Commit.
- Wrap text on the login issue page. Commit.
- Add placeholder text for empty followers/following list. Commit.
- Happy (late) new year!. Commit.
- Don't show empty display name in account editor. Commit.
- Clamp contentY when using the PageUp key. Commit. Fixes bug #501936.
- Add missing #ifdef HAVE_KUNIFIEDPUSH. Commit.
- Note in the README that only the latest and greatest Mastodon is tested. Commit.
- Omit padding when sending subscription keys to the server. Commit.
- Pass up push message received through NetworkController. Commit.
- Stop registering for push notifications despite them being disabled. Commit.
- Print out what the old endpoint was in the warning message. Commit.
- Don't spam network error log with push subscription checks. Commit.
- Don't bother updating push subscriptions if there is none. Commit.
- Remove old randArray generation, set WebPush standard. Commit.
- Remove annual_report from push notification rules. Commit.
- Call updatePushNotifications when toggling the notifications checkbox. Commit.
- Use the generated encryption keypair for KUnifiedPush. Commit.
- Use the server's VAPID public key when registering with KUnifiedPush. Commit.
- Snapcraft: Add kunifiedpush, use ffmpeg qtmultimedia. Commit.
- Use ECM's more elaborate APK version code logic. Commit.
- Flatpak: Update qtwebview. Commit.
umbrello
- Fix runtime update. Commit.
- [nightly flatpak] Update Runtime. Commit.
- Fix 'Creating a new document after adding two diagrams segfaults'. Commit. Fixes bug #504940.
- Cmake: Don't set removed policy anymore. Commit.
- In class CsValaImportBase handle optional annotations on enum values:. Commit.
- Umbrello/codeimport/javaimport.h fixup for commit c8b87cb : revert change on destructor declaration. Commit.
- New codeimport class JavaCsValaImportBase reduces code duplication between JavaImport and {CSharp,Vala}Import:. Commit.
- Add test/import/java/bug479224. Commit.
- Move unittests/{csharp,java,sql}import content to test/import/. Commit.
- Remove file accidentally added in commit b120efd. Commit.
- Start adding unittests/javaimport. Commit.
- Umbrello/codeimport/sqlimport.{h,cpp} New function equiv() abbreviates case insensitive equality test. Commit.
- Umbrello/codeimport/csvalaimportbase.cpp : Adopt improvements from javaimport.cpp which happened since 2012. Commit. Fixes bug #502785.
- Codeimport/import_utils.cpp (createUMLObjectHierarchy): At
const QString scopeName
of for-loop use QString&. Commit. - Umbrello/umlscene.cpp : At for-loops replace breakFlag by temporary pointer used for iterating. Commit.
- Set window icon. Commit.
yakuake
- Add missing KF6::ColorScheme link. Commit.
zanshin
- Akonadiconfigdialog: Port away from deprecated AgentInstanceCreateJob::configure. Commit.