Sponsor of the Day:
Jerkmate
https://invent.kde.org/frameworks/kauth/-/commit/7334bbc1b27d75c834e3d50ea10474f60bf882fd
Enable LSAN in CI (7334bbc1) · Commits · Frameworks / KAuth · GitLab
commits frameworksenablelsancigitlab
https://invent.kde.org/frameworks/kio/-/commit/e2dfcab461902564f5f0e9a6de426d2725ecace4
deleteortrashjob: Don't overwrite job delegate, if it exists (e2dfcab4) · Commits · Frameworks /...
The user of the job might have installed a different delegate already.
commits frameworksoverwritejobdelegateexists
https://invent.kde.org/frameworks/kio/-/commit/089402feef724812d3d842da46ac08fb1e173521
kmountpoint: expose mnt_id_unique and isPseudoFs (089402fe) · Commits · Frameworks / KIO · GitLab
While the mnt_id was already available inside, it was not exposed. But since it's useful to other consumers, even though it is non-existant on non-Linux...
commits frameworks kioid uniqueexposemntgitlab
https://invent.kde.org/frameworks/kcodecs/-/commit/8d58ac14bc48fe9d173f3e76c6f6f84030085990
[KEncodingProber] Remove no longer used include (8d58ac14) · Commits · Frameworks / KCodecs · GitLab
The headers were once added for Q_DECL_OVERRIDE, replaced with standard override.
commits frameworks kcodecskencodingprober removelonger usedincludegitlab
https://invent.kde.org/frameworks/kio/-/commit/5e98d7d0fe8a2b0c80ed450193ffcbd2c95378d6
trashimpl: use mnt_id as trashId instead of dev_id (5e98d7d0) · Commits · Frameworks / KIO · GitLab
dev_id cannot account for btrfs subvolumes, so to finally fix issues with them, we go the more sane route and stop looking at devices but instead at...
commits frameworks kiousemntidinstead
https://invent.kde.org/frameworks/ktexteditor/-/commit/c666df65d65c26aa4b6465afec300077e3461561
ensure we write a BOM if wanted for empty files, too (c666df65) · Commits · Frameworks /...
KTextEditor Framework
commits frameworksensurewritebomwanted
https://invent.kde.org/frameworks/kirigami/-/commit/f5cff1ca14f3905a96781069b0cdeb611e638678
Reduce text duplication for shortcut tooltips in action toolbar (f5cff1ca) · Commits · Frameworks /...
Instead of repeating the action name again, only display the shortcut but with a helpful message. Also applies to actions that (for some reason) don't have any...
commits frameworksreducetextduplicationshortcut
https://invent.kde.org/frameworks/kconfigwidgets/-/commit/c7f55bfd8c7cb279ca99c14a840878d9bb97c3c4
KRecentFilesAction: Avoid temporary allocations (c7f55bfd) · Commits · Frameworks / KConfigWidgets...
commits frameworksavoidtemporaryallocationskconfigwidgets
https://invent.kde.org/frameworks/kuserfeedback/-/commit/8e2820cb9c8e6ae2fa39fe0fe56cf6cc25daa285
Don't report nonsensical screen information (8e2820cb) · Commits · Frameworks / KUserFeedback ·...
When no screens are connected Qt creates a placeholder screen. That screen has size 0x0, and physicalDotsPerInch() is NaN. This triggers an assert in qRound()....
commits frameworksreportnonsensicalscreeninformation
https://invent.kde.org/frameworks/kcoreaddons/-/commit/f6dcf265bef7fd329ed7e5a8ded91191c18ebb7c
autotests: increased safety margins for unstable tests (f6dcf265) · Commits · Frameworks /...
commits frameworksautotestsincreasedsafetymargins
https://invent.kde.org/frameworks/kcodecs/-/commit/5168d75160dc1c8262856f1840b4aed155c6928f
[KEncodingProber] Default empty constructors/desctructors (5168d751) · Commits · Frameworks /...
KCodecs provide a collection of methods to manipulate strings using various encodings
commits frameworkskencodingproberdefaultemptyconstructors
https://invent.kde.org/frameworks/kcrash/-/commit/8df6a1c8d392b1cb30a65c000a201cbdff56dff9
metadata: make sure the KCrashComplete group has an entry (8df6a1c8) · Commits · Frameworks /...
KConfig considers it a
make surecommits frameworksmetadatagroupentry
https://invent.kde.org/frameworks/modemmanager-qt/-/commit/60191de5c55caa247bca44e23b3a32d7c99a68d4
Update modem signal interface to latest MM API (60191de5) · Commits · Frameworks / ModemManagerQt ·...
Update the introspection and bindings to latest MM API (1.24 for the modem signal interface. This includes support for 5G This also fixes bugs for the signals...
latest mm apiupdate modemcommits frameworkssignalinterface
https://invent.kde.org/frameworks/baloo/-/commit/1a80af307dfc8ea07a2a4623a2e6078c90ecdd2b
[Extractor] Open the DB in ReadWrite mode from the beginning (1a80af30) · Commits · Frameworks /...
The open mode can not be changed later, open it read-write. BUG: 515918
commits frameworksextractoropendbreadwrite
https://invent.kde.org/frameworks/ktexteditor/-/commit/d3241e36501b46a7b93093b165c5fb17bf6742f1
Avoid temporary allocations when saving the file (d3241e36) · Commits · Frameworks / KTextEditor ·...
We currently allocate massively when saving a file. We can avoid a lot of temporary allocations by using the lower level QStringEncoder api Avoid double...
commits frameworksavoidtemporaryallocationssaving
https://invent.kde.org/frameworks/kio/-/commit/f9ad1118778f358c3bd18485b14de95dbec1b442
FilePreviewJob: Stat MountId and use it to look up the mount (f9ad1118) · Commits · Frameworks /...
commits frameworksstatuselookmount
https://invent.kde.org/frameworks/prison/-/commit/1a8cf9aac89d924bdf2951d2abc1f31a845604a4
Bump minimum ZXing version from 1.2.0 to 1.4.0 (1a8cf9aa) · Commits · Frameworks / Barcode library...
Helps with reducing the proliferation of version-dependent code here a bit, which got worse with the recent addition of support for 3.0. 1.4.0 was released in...
1 2 0bump minimumcommits frameworkszxingversion
https://invent.kde.org/frameworks/kirigami/-/commit/36ec595104a47336b0cfe9f5bfdff058f684eba9
Fix placeholder (36ec5951) · Commits · Frameworks / Kirigami · GitLab
A QtQuick based components set
commits frameworks kirigamifixplaceholdergitlab
https://invent.kde.org/frameworks/prison/-/commit/839ab64d77870419238ae1d1aa0883bd834f0b67
Make zxing and libdmtx required dependencies by default (839ab64d) · Commits · Frameworks / Barcode...
Add explicit options to change that instead. This avoids accidentally building Prison without ZXing, which is meanwhile expected for barcode scanning in a...
commits frameworksmakezxingrequireddependencies
https://invent.kde.org/frameworks/modemmanager-qt/-/commit/a31b81bb6c002ec5c8b5b24c33456c2a20221ac6
Update modem voice interface to latest MM API (a31b81bb) · Commits · Frameworks / ModemManagerQt ·...
Update the introspection and bindings to latest MM API (1.24). This notably introduces some functions to support multiple simultaneous calls.
latest mm apiupdate modemvoice interfacecommits frameworksmodemmanagerqt
https://invent.kde.org/frameworks/karchive/-/commit/1b3fa2dcc3271cf0a2d8e55d7a6419f4f1244acf
7zip: insert al the values at once instead of one by one (1b3fa2dc) · Commits · Frameworks /...
Qt addon providing access to numerous types of archives
commits frameworks7zipinsertalinstead
https://invent.kde.org/frameworks/kirigami/-/commit/e344ae00d6c08bd1946d83961fb31271964f78ff
InlineViewHeader: Create a template and utilize it (e344ae00) · Commits · Frameworks / Kirigami ·...
This creates a template for InlineViewHeader that can be later used by Union to stylize it.
commits frameworks kirigamicreatetemplateutilize
https://invent.kde.org/frameworks/solid/-/commit/32ce77a331ecd000e6ffa2edaf6c005d5ef0ace2
devicemanager.cpp replace "Ok" with "OK" (32ce77a3) · Commits · Frameworks / Solid · GitLab
commits frameworkscppreplaceoksolid
https://invent.kde.org/frameworks/kwindowsystem/-/commit/f7fe8e0cfeced46afb1e08894c4f5bec7bc6b881
run clang-format on all files (f7fe8e0c) · Commits · Frameworks / KWindowSystem · GitLab
clang formatcommits frameworksrunfileskwindowsystem
https://invent.kde.org/frameworks/kio/-/commit/a419a85f154734d218c29a6d0e60b5dd747e17f0
widgets: Make use of nanosecond timestamps when appropriate (a419a85f) · Commits · Frameworks / KIO...
commits frameworks kiomake usewidgetsnanosecondtimestamps
https://invent.kde.org/frameworks/kwindowsystem/-/commit/320529e76869d85e12ef25098712c351a52b4997
platforms/wayland: Add missing initialize() (320529e7) · Commits · Frameworks / KWindowSystem ·...
So itActive() has the right value right away.
platforms waylandadd missingcommits frameworksinitializekwindowsystem
https://invent.kde.org/frameworks/kholidays/-/commit/15a4a7aa5694ae57cdd049ed76f2efcf0a3fdd0e
Quiet compiler warnings using inline pragmas (15a4a7aa) · Commits · Frameworks / kholidays · GitLab
Fixes clang/gcc compile warnings in the flex/bison generated code for
commits frameworks kholidayscompiler warningsusing inlinequietpragmas
https://invent.kde.org/frameworks/kimageformats/-/commit/359cb039d2f9dd9f7fb1f9f4766441801e6f2e76
PSD: improve conversion sanity checks (359cb039) · Commits · Frameworks / KImageFormats · GitLab
improve conversioncommits frameworkskimageformats gitlabpsdsanity
https://invent.kde.org/frameworks/kcodecs/-/commit/bfda3650d4982646d196f56c72da2fca67c80d46
[KEncodingProber] Remove unused unexported member functions (bfda3650) · Commits · Frameworks /...
KCodecs provide a collection of methods to manipulate strings using various encodings
kencodingprober remove unusedmember functionscommits frameworksunexported
https://invent.kde.org/frameworks/kwindowsystem/-/commit/8d4120d4ec51a40364dbc131f9bd8f799012e290
platforms/wayland: ensure we always react to surface destruction (8d4120d4) · Commits · Frameworks...
If enableBlurBehind was called before the platform window was created, the connection was previously never made and thus we got protocol errors for accessing a...
platforms waylandcommits frameworksensurealwaysreact
https://invent.kde.org/frameworks/kcodecs/-/commit/2b86f3bde059b7dee551c37617a38ff5ccd49057
[KEncodingProber] Actually check if reset() works (2b86f3bd) · Commits · Frameworks / KCodecs ·...
KCodecs provide a collection of methods to manipulate strings using various encodings
commits frameworks kcodecskencodingproberactuallycheckreset
https://invent.kde.org/frameworks/baloo/-/commit/3c6c4ab9aac7734d57bbfa49cc413343ce819fc1
Add missing include for syscall() (3c6c4ab9) · Commits · Frameworks / Baloo · GitLab
Baloo is a framework for searching and managing metadata.
add missingcommits frameworksincludesyscallbaloo
https://invent.kde.org/frameworks/kirigami/-/commit/c222bf551a7838653ad804c492a3dd043b90c661
Heading: Create a template, base control on top of it (c222bf55) · Commits · Frameworks / Kirigami...
Create a template for the heading element and base the control on top of the template. This allows overriding the Heading template from Union.
commits frameworks kirigamitemplate baseheadingcreatecontrol
https://invent.kde.org/frameworks/kconfig/-/commit/1c9d068ef5e131f73823bc824930c70d71932ec0
Add oss-fuzz integration (1c9d068e) · Commits · Frameworks / KConfig · GitLab
commits frameworks kconfigoss fuzzaddintegrationgitlab
https://invent.kde.org/frameworks/kcodecs/-/commit/d26e6746f49ec34208a026826136bdcfbc0e3f1d
[KCharsets] Add benchmark for entity lookup (d26e6746) · Commits · Frameworks / KCodecs · GitLab
KCodecs provide a collection of methods to manipulate strings using various encodings
commits frameworks kcodecskcharsetsaddbenchmarkentity
https://invent.kde.org/frameworks/kwidgetsaddons/-/commit/425118ba160a12728d5cae75512c069a739c8e32
avoid mem-leak in KDateTimeEditTest::testDateMenu (425118ba) · Commits · Frameworks /...
commits frameworksavoidmemleak
https://invent.kde.org/frameworks/kcalendarcore/-/commit/90e4418c56f53428d54724f84ee39a68b5f177d2
Fix memory leaks in unit tests (90e4418c) · Commits · Frameworks / KCalendarCore · GitLab
KCalendarCore - Library for Interfacing with Calendars
fix memoryunit testscommits frameworksleaksgitlab
https://invent.kde.org/frameworks/kcodecs/-/commit/06231c9ba64b2085df12b272789af71ef57bb1cb
[KCharsets] Remove no longer used include (06231c9b) · Commits · Frameworks / KCodecs · GitLab
QHash was used by the removed QTextCodec related API.
commits frameworks kcodecslonger usedkcharsetsremoveinclude
https://invent.kde.org/frameworks/kirigami/-/commit/083c1f9f7eab007d9ac025489cdf166a184b92a3
platform: Simplify StyleSelector::resolveFilePath (083c1f9f) · Commits · Frameworks / Kirigami ·...
We now have a buildsystem-defined installation root, use that rather than trying to hack around with different paths in the function.
commits frameworks kirigamiplatformsimplifystyleselector
https://invent.kde.org/frameworks/kguiaddons/-/commit/dff9c35612523fa12f7052ccec7050095f08a747
Remove unneeded Qt version check (dff9c356) · Commits · Frameworks / KGuiAddons · GitLab
commits frameworks kguiaddonsversion checkremoveunneededqt
https://invent.kde.org/frameworks/kguiaddons/-/commit/4a9d7ea381cd437422de9cf69d57eb8b88579b87
clipboard: Hold mutex before dispatching any wayland events (4a9d7ea3) · Commits · Frameworks /...
The current code correctly guarded the case of Wayland events triggering changes whilst the application was using mimedata. It didn't safely cover the case of...
commits frameworksclipboardholdmutexdispatching
https://invent.kde.org/frameworks/kirigami/-/commit/05920b8107f48e5d02cf74883c4e25ba2a29e640
fix Kirigami.InputMethod.willShowOnActive (05920b81) · Commits · Frameworks / Kirigami · GitLab
commits frameworksfixkirigamigitlab
https://invent.kde.org/frameworks/kimageformats/-/commit/a91c7ef72fa2d53c13bec2af0ab55ee21c827ca9
Fixed excessively frequent warning messages (a91c7ef7) · Commits · Frameworks / KImageFormats ·...
warning messagescommits frameworksfixedexcessivelyfrequent
https://invent.kde.org/frameworks/qqc2-desktop-style/-/commit/3fe09864d24caeb1a3dd65d782d4382b0b454ac8
Use Kirigami.StyleHints for tick marks in Slider (3fe09864) · Commits · Frameworks / QQC2 Desktop...
use kirigami stylehintsframeworks qqc2 desktoptickmarksslider
https://invent.kde.org/frameworks/kirigami/-/commit/cdf2b3e5558680d49a533631fd8610387238530a
NavigationTab Bar/Button: Create templates (cdf2b3e5) · Commits · Frameworks / Kirigami · GitLab
This separates the control visuals and behavior to a template, to make its visuals overridable from Union. Part of...
commits frameworks kirigamibar buttoncreate templatesgitlab
https://invent.kde.org/frameworks/kcodecs/-/commit/732906710fbffc3f5a416e48f2e8d71b010db963
[KCharsets] Verify entity table is sorted at build time (73290671) · Commits · Frameworks / KCodecs...
Modify the comparison function so it is usable in a constexpr context. Also pad the looked up entity the same way as the table entities, so the comparison can...
commits frameworks kcodecsentity tablebuild timekcharsetsverify
https://invent.kde.org/frameworks/kconfig/-/commit/0b3ec30a666fb6b5737c17489a1dcb45fc7db1c4
KDesktopFile: Check for Name since it is required field (0b3ec30a) · Commits · Frameworks / KConfig...
If Name field is empty, skip adding it to the desktopFileActions. Name field is required, as seen in...
commits frameworks kconfigrequired fieldchecknamesince
https://invent.kde.org/frameworks/kcodecs/-/commit/ed3d1682115603f72aa0fa121b603ab5b4e3ef0f
[KCharSets] Specify the `fromEntity` input format more explicitly (ed3d1682) · Commits · Frameworks...
commits frameworkskcharsetsspecifyinputformat
https://invent.kde.org/frameworks/extra-cmake-modules/-/commit/58b39045d3f1a671d74e61fa72b906badc1273b1
KDECompilerSettings: Add option to force asserts (58b39045) · Commits · Frameworks / Extra CMake...
For development purposes it is useful to have asserts enabled, even when using RelWithDebInfo Qt has a define flag for that, add an option to enable that
add optioncommits frameworksextra cmakeforceasserts
https://invent.kde.org/frameworks/kcodecs/-/commit/bb1d1ba0a797cb10caed8e3b008f2d83d1f4f9e9
[KEncodingProber] Remove unused header files (bb1d1ba0) · Commits · Frameworks / KCodecs · GitLab
KCodecs provide a collection of methods to manipulate strings using various encodings
kencodingprober remove unusedcommits frameworks kcodecsheader filesgitlab
https://invent.kde.org/frameworks/kio/-/commit/431453b7c809e1a71a3367102a674030e521b181
core: Extend UDSEntry with nanosecond precision timestamps (431453b7) · Commits · Frameworks / KIO...
commits frameworks kiocoreextendnanosecondprecision
https://invent.kde.org/frameworks/modemmanager-qt/-/commit/178eb07a1176c1b46b89c818d5f40aac28db54c0
Update call interface to latest MM API (178eb07a) · Commits · Frameworks / ModemManagerQt · GitLab
Update the introspection and bindings to latest MM API (1.24) Also update existing documentation comments in the call class to add missing information that...
latest mm apiupdate callcommits frameworksinterfacemodemmanagerqt
https://invent.kde.org/frameworks/modemmanager-qt/-/commit/a13f4f059ad86773f5077def0efd2b53a212a9ba
Update modem firmware interface to latest MM API (a13f4f05) · Commits · Frameworks / ModemManagerQt...
Update the introspection and bindings to latest MM API (1.24)
latest mm apiupdate modemfirmware interfacecommits frameworksmodemmanagerqt
https://invent.kde.org/frameworks/kio/-/commit/f527ddb3e1902d651527c426c727fd3fe902e90d
deleteortrashjob: Remember whether AutoErrorHandling was enabled (f527ddb3) · Commits · Frameworks...
Only showErrorMessage if it was.
commits frameworksrememberwhetherenabled
https://invent.kde.org/frameworks/kio/-/commit/878aba0ff2b48e2a270df49c31a7ac58900b1c0b
Refactor and improve paste dialogs (878aba0f) · Commits · Frameworks / KIO · GitLab
- Remove some translated strings that are never used - Use PasteDialog also when pasting plain text - Hide PasteDialog when no mime types are specified - Add...
commits frameworks kiorefactorimprovepastedialogs
https://invent.kde.org/frameworks/attica/-/commit/553012de340069624a71cf29afee1bb66330afd6
QtPlatformDependent: Simplify NAM handling (553012de) · Commits · Frameworks / Attica · GitLab
There is complicated code to track one NAM per thread. Use a thread_local variable instead. Also remove setNam(), it's not used anywhere
commits frameworkssimplifynamhandlingattica
https://invent.kde.org/frameworks/kservice/-/commit/8df96355194c36776d938a93a1899cba469ffea8
Enable LSAN in CI (8df96355) · Commits · Frameworks / KService · GitLab
commits frameworksenablelsancikservice
https://invent.kde.org/frameworks/kcodecs/-/commit/9e964960fad78e8e4a11c12e785a42b985ae2c5d
[KEncodingProber] Remove runtime unpack state machine (9e964960) · Commits · Frameworks / KCodecs ·...
The state machine allows to unpack 4/8/16 bits packed in a 32 bit integer, but this is fairly pointless: - only 4 bit packed is used in any model -...
commits frameworks kcodecskencodingprober removestate machineruntimeunpack
https://invent.kde.org/frameworks/kwindowsystem/-/commit/a9bfe8598e486966c41db12fd27da35d04ea6da1
Port xdgToplevelForWindow to QNativeInterface (a9bfe859) · Commits · Frameworks / KWindowSystem ·...
commits frameworksportqnativeinterfacekwindowsystem
https://invent.kde.org/frameworks/kholidays/-/commit/5e9756d868d80e9d66153676e19271eceadf1cad
DE: Before 1990, there was no "Tag der Deutschen Einheit". (5e9756d8) · Commits · Frameworks /...
KHolidays: Library to assist determining when holidays occur
tag der deutschencommits frameworks1990einheit
https://invent.kde.org/frameworks/kirigami/-/commit/a6278dbe7969823c174f872494310b818107b87f
Workaround crash due to QTBUG-144544 (a6278dbe) · Commits · Frameworks / Kirigami · GitLab
QQuickItemGrabResult has unsafe thread handling resulting in crashes when we delete it before the result is ready. Workaround by keeping the instances alive...
commits frameworks kirigamiworkaroundcrashduegitlab
https://invent.kde.org/frameworks/kwidgetsaddons/-/commit/8042df5bb04b4d33f395936cb71b83b3d5c63b45
kactionmenu: Fix ownership of default menu (8042df5b) · Commits · Frameworks / KWidgetsAddons ·...
QAction::setMenu() does not take ownership, so we must not delete any menu somebody else set on us. We do however need to delete the default menu that we...
commits frameworksfixownershipdefaultmenu
https://invent.kde.org/frameworks/kirigami/-/commit/eaf78e70743f7cab051e8a138fad1ac2360912ca
Show keyboard shortcut in action toolbar tooltips (eaf78e70) · Commits · Frameworks / Kirigami ·...
I tried to make these similar to how it works in KXMLGui, which adds them to an existing tooltip. This means the actions document themselves, in the expected...
commits frameworks kirigamikeyboard shortcutshowactiontoolbar
https://invent.kde.org/frameworks/kcodecs/-/commit/03c7ce704ee6ab54e33c17ae888d044365583df1
[KCharsets] Fix sort order in entity table (03c7ce70) · Commits · Frameworks / KCodecs · GitLab
commits frameworks kcodecssort orderentity tablekcharsetsfix
https://invent.kde.org/frameworks/breeze-icons/-/commit/01a28d105240ff64d9f4d50fd862f9092c05734f
Create symbolic version of krfb icon (01a28d10) · Commits · Frameworks / Breeze Icons · GitLab
For use in the system tray https://invent.kde.org/network/krfb/-/merge_requests/96 depends on this MR to ensure `krfb-symbolic` icon availability.
frameworks breeze iconscreatesymbolicversioncommits
https://invent.kde.org/frameworks/kconfig/-/commit/e861fffcbe64033ba27b5c3f6cb0404da52132e0
Fix bounds check in KConfigPrivate::expandString (e861fffc) · Commits · Frameworks / KConfig ·...
commits frameworks kconfigfixboundscheck
https://invent.kde.org/frameworks/baloo/-/commit/ccb94d3d860cdb3ecf8b860cf2257764d383b31a
[Extractor] Remove Document from FailedIdDb on success (ccb94d3d) · Commits · Frameworks / Baloo ·...
Baloo is a framework for searching and managing metadata.
commits frameworksextractorremovedocumentsuccess
https://invent.kde.org/frameworks/kguiaddons/-/commit/d149bc08b077a0047e8aa8ad55cc4b6e931d5369
kiconutils: remove now unnecessary Qt version check (d149bc08) · Commits · Frameworks / KGuiAddons...
We depend on Qt 6.8.
commits frameworks kguiaddonsversion checkremoveunnecessaryqt
https://invent.kde.org/frameworks/kguiaddons/-/commit/1292625f65bc60b7cde286db1391aa0ac9a144d9
ksysteminhibitor: Support Windows through PowerCreateRequest API (1292625f) · Commits · Frameworks...
Idle and Suspend inhibitions are supported.
support windowscommits frameworksapi
https://invent.kde.org/frameworks/kwindowsystem/-/commit/8d96926ccdc643c11aed9bb1e8dc1fb857c2c025
Port surfaceForWindow to QNativeInterface (8d96926c) · Commits · Frameworks / KWindowSystem · GitLab
commits frameworksportqnativeinterfacekwindowsystemgitlab
https://invent.kde.org/frameworks/kio/-/commit/efaa4943a31c64869aa6be853274ec3c2931925c
Simplify SimpleJob::slotMetaData (efaa4943) · Commits · Frameworks / KIO · GitLab
commits frameworks kiosimplifygitlab
https://invent.kde.org/frameworks/kwallet/-/commit/faf5b480ee864868e451df17cdc797f4714952ae
Fix Messages.sh to cover all of src/runtime (faf5b480) · Commits · Frameworks / KWallet Framework ·...
Not just ksecretd Except for kwallet-query, which has it's own Messages.sh file
commits frameworks kwalletfixmessagesshcover
https://invent.kde.org/frameworks/kimageformats/-/commit/f3de2e77c175acb617f4573847c3000fb027f33f
jxl: adjust metadata size limits (f3de2e77) · Commits · Frameworks / KImageFormats · GitLab
Previously there was no limit for uncompressed metadata, but when compressed metadata required buffer larger than 4MB, image decoding stopped. Now the plugin...
size limitscommits frameworkskimageformats gitlabjxladjust
https://invent.kde.org/frameworks/kguiaddons/-/commit/c43abe7587c2018facef7ca2f16cd1c5480586b7
clipboard: Use buffered writes for data transfer (c43abe75) · Commits · Frameworks / KGuiAddons ·...
To keep in line with recent Qt changes, instead of relying on kernel side buffering we poll the FD and write chunks at a time.
commits frameworks kguiaddonsdata transferclipboardusebuffered
https://invent.kde.org/frameworks/kio/-/commit/eee990a13d0665e380d8b33eee34bfb08df19ee6
workers: Populate nanosecond timestamps in KIO workers (eee990a1) · Commits · Frameworks / KIO ·...
commits frameworksworkerspopulatenanosecondtimestamps
https://invent.kde.org/frameworks/kwidgetsaddons/-/commit/fcab7e7d425c5476d303d49de80a555f82f17055
KAcceleratorManager: Avoid unnecessary allocation (fcab7e7d) · Commits · Frameworks /...
We don't need to heap allocate here
avoid unnecessarycommits frameworksallocation
https://invent.kde.org/frameworks/ktexteditor/-/commit/05a1e2e8403860546ccc8ace956aea1e1f668552
Reduce QLatin1Char noise (05a1e2e8) · Commits · Frameworks / KTextEditor · GitLab
We can just use char and convert to QChar in the function being called
frameworks ktexteditor gitlabreducenoisecommits
https://invent.kde.org/frameworks/kio/-/commit/07a59daa15ab516addc1e6783b901a99f06db974
Drop special handling for internal metadata (07a59daa) · Commits · Frameworks / KIO · GitLab
We have logic to mark some worker metadata as internal with a special prefix. That isn't used anywhere and there's no apparent use case for it
commits frameworks kiospecial handlingdropinternalmetadata
https://invent.kde.org/frameworks/kio/-/commit/4614e51110c55d46c7a4d44f3b507ae05b7d2784
Drop Worker::workerProtocol (4614e511) · Commits · Frameworks / KIO · GitLab
commits frameworks kiodropworkergitlab
https://invent.kde.org/frameworks/kirigami/-/commit/02f9f2c947e2372dafeb8d149fc8dbc4ce2dac59
Add missing documentation module dependency (02f9f2c9) · Commits · Frameworks / Kirigami · GitLab
A QtQuick based components set
commits frameworks kirigamiadd missingmodule dependencydocumentationgitlab
https://invent.kde.org/frameworks/modemmanager-qt/-/commit/12ccbef5097519cdfa20cb87d2495eeee802cc5b
Update modem messaging interface to latest MM API (12ccbef5) · Commits · Frameworks /...
Update the introspection and bindings to latest MM API (1.24).
latest mm apiupdate modemcommits frameworksmessaginginterface
https://invent.kde.org/frameworks/kcodecs/-/commit/ba83dd44cbeea11cd715a18b4ce802d2953562c0
[KCharSets] Fix numeric encoding for `toEntity(...)` (ba83dd44) · Commits · Frameworks / KCodecs ·...
The hexadecimal format must not include a '0' in front of the 'x'.
commits frameworks kcodecskcharsetsfixnumericencoding
https://invent.kde.org/frameworks/kwidgetsaddons/-/commit/260b2e0e5e732db76ff3f6f46f78fd308bbe5109
kactionmenu: Be more forgiving about menu ownership (260b2e0e) · Commits · Frameworks /...
Some applications delete the default menu before replacing it, others don't To avoid double deletes store in in a QPointer. When externally deleted it will...
commits frameworksforgivingmenuownership
https://invent.kde.org/frameworks/purpose/-/commit/46442236fabb60cebec7a474735e173c523e28be
Fix QML module dependencies (46442236) · Commits · Frameworks / Purpose framework · GitLab
Framework for providing abstractions to get the developer's purposes fulfilled.
qml modulecommits frameworksfixdependenciespurpose
https://invent.kde.org/frameworks/kdeclarative/-/commit/033cd4362218b1ec75eaa1cb32d1a9779a0040f1
Ungrab the pointer when the widget goes disabled or invisible (033cd436) · Commits · Frameworks /...
if the widget goes disabled or invisible when it's on a pressed state, it will not receive any mouse release or ungrab events anymore, leaving it in a stuck...
commits frameworkspointerwidgetgoesdisabled
https://invent.kde.org/frameworks/kholidays/-/commit/2b8eb29614c1ca028b66be05b484f265b74302a9
Add more holidays to Bulgaria (2b8eb296) · Commits · Frameworks / kholidays · GitLab
This commit adds more holidays to the Bulgarian calendar, including name days
commits frameworks kholidaysaddbulgariagitlab
https://invent.kde.org/frameworks/ktexteditor/-/commit/21c711e012451edd8f9cbf717ff5afd8d73944f0
Enable Werror on CI (21c711e0) · Commits · Frameworks / KTextEditor · GitLab
Only for the KF6TextEditor target
frameworks ktexteditor gitlabenablecicommits
https://invent.kde.org/frameworks/breeze-icons/-/commit/19d4c14acfaea516900f69ef31f98080f69f4bd2
Fix kleopatra-symbolic icon (19d4c14a) · Commits · Frameworks / Breeze Icons · GitLab
Kleopatra's icon was rendering in black on my breeze-dark theme. I managed to pin down the problem to the single property
frameworks breeze iconsfixkleopatrasymboliccommits
https://invent.kde.org/frameworks/kimageformats/-/commit/263b5a88e2e2457ae6a4094dfc19a1066c2c8f58
ANI: check for array allocation size (263b5a88) · Commits · Frameworks / KImageFormats · GitLab
commits frameworkskimageformats gitlabanicheckarray
https://invent.kde.org/frameworks/kcodecs/-/commit/312f0542b77954f42fbd3b5a187da89edb5647eb
[KEncodingProber] Remove unused member variable (312f0542) · Commits · Frameworks / KCodecs · GitLab
KCodecs provide a collection of methods to manipulate strings using various encodings
kencodingprober remove unusedcommits frameworks kcodecsmembervariablegitlab
https://invent.kde.org/frameworks/kio/-/commit/912ffd252b2500a42ca0740c2eb72e0c6799738d
gui/openurljob: Stops job on missing Type in desktop files (912ffd25) · Commits · Frameworks / KIO...
commits frameworks kiodesktop filesguistopsjob
https://invent.kde.org/frameworks/kimageformats/-/commit/1ef779f3709dd43a5065a14a0f928eed0b51515c
RGB: fix a possible exception on the new (1ef779f3) · Commits · Frameworks / KImageFormats · GitLab
commits frameworkskimageformats gitlabrgbfixpossible
https://invent.kde.org/frameworks/kconfigwidgets/-/commit/e134df74e307e56c409e9c3e28cd6560190c48a7
ShortcutStyleDelegate: Init styleOption (e134df74) · Commits · Frameworks / KConfigWidgets · GitLab
We should init styleoption here so that the option has a correct index assigned to it. This will help with styling, especially if different rows/columns have...
commits frameworksinitkconfigwidgetsgitlab
https://invent.kde.org/frameworks/solid/-/commit/23820d6dc1ef5ee4ce563603d6c78aee301110a6
Use directory name as displayName for fstabdevices (23820d6d) · Commits · Frameworks / Solid ·...
use directorycommits frameworksnamesolid
https://invent.kde.org/frameworks/kirigami/-/commit/6229469b99e8c7a8b6ba222299de664d95143b92
platform: Greatly simplify StyleSelector::styleChain (6229469b) · Commits · Frameworks / Kirigami ·...
We can rely on componentUrlForModule checking whether a given file exists, we don't need to complicate this method with also checking for file existence and...
commits frameworks kirigamiplatformgreatlysimplifystyleselector
https://invent.kde.org/frameworks/kconfig/-/commit/18e4027bd9a7e432dd14847d5cbab560c2780356
kdesktopfile: do not needlessly cascade desktop files (18e4027b) · Commits · Frameworks / KConfig ·...
NoGlobals still cascades, which is not called for here. instead use SimpleConfig which indeed treats the file a self sufficient standalone ini file.
commits frameworks kconfigdesktop filesneedlesslycascade
https://invent.kde.org/frameworks/ktexteditor/-/commit/dfaaafbf751ec4bf9d95277248b2daa45658e0a2
properly pass parent pointer for document (dfaaafbf) · Commits · Frameworks / KTextEditor · GitLab
one constructor missed that, this can lead to mem-leaks
frameworks ktexteditor gitlabproperlypassparentpointer
https://invent.kde.org/frameworks/purpose/-/commit/b5d290b15c70a5173c601fcf7e9d95cfd163cd5f
Add missing CI dependencies (b5d290b1) · Commits · Frameworks / Purpose framework · GitLab
Framework for providing abstractions to get the developer's purposes fulfilled.
add missingcommits frameworkscipurposegitlab
https://invent.kde.org/frameworks/kservice/-/commit/c3769d85c9aa120057fe2f4d128dd5eb81c9dee8
ksycocafactory: guard against integer underflow (c3769d85) · Commits · Frameworks / KService ·...
dealing with int and unsigned we'll want to make sure we aren't negative
commits frameworksguardintegerkservice
https://invent.kde.org/frameworks/kimageformats/-/commit/5eb09116b0abe750c9d549ebd82259329b46fe0c
IFF: fix buffer read overflow (5eb09116) · Commits · Frameworks / KImageFormats · GitLab
buffer readcommits frameworkskimageformats gitlabifffix