Robuta

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