)]}'
{
  "log": [
    {
      "commit": "f8b43978a3fcc0da67931d877350b14b65e719c2",
      "tree": "0a2d8cc02242746fd76144de1d7ba7a157394fd6",
      "parents": [
        "4e7eb741ce1008401d8bda2fe5f4ee359093b29a"
      ],
      "author": {
        "name": "Samuel Mehrbrodt",
        "email": "samuel.mehrbrodt@collabora.com",
        "time": "Mon Mar 30 21:35:29 2026 +0200"
      },
      "committer": {
        "name": "Stephan Bergmann",
        "email": "stephan.bergmann@collabora.com",
        "time": "Thu Apr 02 12:19:45 2026 +0000"
      },
      "message": "Remove duplicate shortcut for Italic (de)\n\nIn German, italic had two shortcuts:\n* Ctrl-Shift-K\n* Ctrl-Alt-K\n\nThe first one was the only one working, so use that one\nand drop the other one.\n\nChange-Id: I339c0d041069295a4dfbd999107a3a1c69b2cfe9\nReviewed-on: https://gerrit.collaboraoffice.com/c/core/+/121\nReviewed-by: Stephan Bergmann \u003cstephan.bergmann@collabora.com\u003e\nTested-by: Jenkins CPCI \u003creleng@collaboraoffice.com\u003e\n"
    },
    {
      "commit": "b408451ea5a83d19a8bc5fe610963772f3367fea",
      "tree": "1aaedbab5e23e680aae9624b718df59096455db2",
      "parents": [
        "1ef202afa359f6b8bd5c05ee047cd0e056ff9e22"
      ],
      "author": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Wed Apr 01 20:09:17 2026 +0200"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Wed Apr 01 20:12:42 2026 +0200"
      },
      "message": "Remove dead wizard references after wizards module removal\n\n- Remove Letter/Fax/Agenda/Document Converter wizard menu entries\n  from officecfg Common.xcu (services no longer exist)\n- Remove AutoPilotLetter/Fax/Agenda command labels from GenericCommands.xcu\n- Delete orphaned FormWizard.xcs/.xcu and TableWizard.xcs/.xcu\n  config schema/data files and their references in files.mk\n- Remove scp2 directory definitions for wizard and Basic library\n  directories that are no longer installed\n- Remove Access2Base special-case URL check in dp_script.cxx\n- Stub out dead wizard service calls in dbaccess (form, report, table,\n  query wizard services from removed Java JARs)\n\nChange-Id: Ic1d2e3f4a5b6c7d8e9f0a1b2c3d4e5f6a7b8c9d0\n"
    },
    {
      "commit": "3b9c14a8b12e0eba6f92375ae70b80480674c18b",
      "tree": "c3131babd1383c12b66a6553450b45d85046c22e",
      "parents": [
        "68592697d120ec1201c08675d3bd3a960fbbf34f"
      ],
      "author": {
        "name": "Samuel Mehrbrodt",
        "email": "samuel.mehrbrodt@collabora.com",
        "time": "Thu Mar 26 10:46:54 2026 +0100"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Wed Apr 01 14:30:32 2026 +0200"
      },
      "message": "Make sure that \"More options\" on Style panel always opens Style deck\n\nThe \"Edit style\" command did the same - but it was disabled when\nthe file had protected sheets.\nSo rather use the command to open the sidebar deck directly.\n\nChange-Id: I84ebd6b6da72cd0e2fb88e199ab4a2499f73fc26\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/202715\nTested-by: Jenkins CollaboraOffice \u003cjenkinscollaboraoffice@gmail.com\u003e\nReviewed-by: Stephan Bergmann \u003cstephan.bergmann@collabora.com\u003e\n"
    },
    {
      "commit": "1c8e915d2d8e5273851e7b55fb93764e95ed198e",
      "tree": "6e14339183c2a3130d35385bcd9e6b7670e537e9",
      "parents": [
        "64c6a8c44b7730d1f703f260e7359642e8af9288"
      ],
      "author": {
        "name": "Shardul Vikram Singh",
        "email": "shardul.singh@collabora.com",
        "time": "Mon Mar 09 06:41:08 2026 +0530"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Wed Apr 01 14:30:32 2026 +0200"
      },
      "message": "Enable dynamic light-mapping for non-automatic text colors in dark mode\n\nAdd getLightVariant() in basegfx to transform dark text colors to\nlighter variants for readability on dark backgrounds. The algorithm maps\ninput luminance to a higher luminance range while preserving hue, with\nsaturation-aware luminance capping to prevent washed-out colors.\n\nApply this transformation in:\n- sw/source/core/txtnode/fntcache.cxx: Writer document text\n- sc/source/core/data/patattr.cxx: Calc table cell text\n- editeng/source/editeng/impedit3.cxx: Text boxes across apps\n\nChange-Id: I8a6f2343c3342d5fcaadf43c61504ff5d833dbcb\n(cherry picked from commit daa4b3287d7c54daf3dcb281ef55aa113849704f)\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/202706\nTested-by: Tomaž Vajngerl \u003cquikee@gmail.com\u003e\nReviewed-by: Tomaž Vajngerl \u003cquikee@gmail.com\u003e\n"
    },
    {
      "commit": "d037b8166b929b505d19c56221af416d1a133c44",
      "tree": "5f4765e8741ef14b82cc3833def9326b38c76ce7",
      "parents": [
        "cc52d4c2ca46cc7413e11a528a78a2e44a5a3eae"
      ],
      "author": {
        "name": "Michael Meeks",
        "email": "michael.meeks@collabora.com",
        "time": "Thu Mar 26 15:06:16 2026 +0000"
      },
      "committer": {
        "name": "Michael Meeks",
        "email": "michael.meeks@collabora.com",
        "time": "Thu Mar 26 15:07:02 2026 +0000"
      },
      "message": "Clarify project in source code headers.\n\nChange-Id: I6e6132c03b1b204d96da8e8e18fe7b3070dae81a\n"
    },
    {
      "commit": "4a00954f9b6bec8ea321990a4693c7894cbc6bff",
      "tree": "e8cc49ec75662b4c9e43de9fe84baa75247de1e1",
      "parents": [
        "b8af480ad20ffd57c1d2796947d1854944005aa8"
      ],
      "author": {
        "name": "Michael",
        "email": "michael.meeks@collabora.com",
        "time": "Mon Mar 23 18:52:57 2026 +0000"
      },
      "committer": {
        "name": "Michael Meeks",
        "email": "michael.meeks@collabora.com",
        "time": "Thu Mar 26 09:16:52 2026 +0000"
      },
      "message": "wizards: remove from compilation and runtime\n\nRemove the wizards module from the build by dropping it from\nRepositoryModule_host.mk, removing JAR/package/Pyuno registrations\nfrom Repository.mk, and cleaning up FormWizard/TableWizard\nconfiguration references in officecfg and postprocess.\n\nThe wizards/ source tree is left in place but no longer compiled\nor installed.\n\nChange-Id: Iafd95e4ab9c5120cd209b0dff03fb25b3b89df33\n"
    },
    {
      "commit": "b8af480ad20ffd57c1d2796947d1854944005aa8",
      "tree": "aaed7dfe3b9b29aa1df6014a00d274b1f4125413",
      "parents": [
        "e44601896855c461c4dccdf031671fe39b7b9f5d"
      ],
      "author": {
        "name": "Michael",
        "email": "michael.meeks@collabora.com",
        "time": "Mon Mar 23 10:02:12 2026 +0000"
      },
      "committer": {
        "name": "Michael Meeks",
        "email": "michael.meeks@collabora.com",
        "time": "Thu Mar 26 09:16:45 2026 +0000"
      },
      "message": "co-cleanup - remove unused slideshow opengl code.\n\nSigned-off-by: Michael \u003cmichael.meeks@collabora.com\u003e\nChange-Id: Ie63033d9d45b615d60821bab7150465679e51396\n"
    },
    {
      "commit": "e4f42edf8860006f404e34c2be08873a9b561602",
      "tree": "d515806ab5699ec5faa47652841ea8ed571aa33c",
      "parents": [
        "417b32d2310c0f8371089060a5f1560da697a93d"
      ],
      "author": {
        "name": "Tomaž Vajngerl",
        "email": "quikee@Strix.lan",
        "time": "Mon Mar 02 04:51:58 2026 +0000"
      },
      "committer": {
        "name": "Tomaž Vajngerl",
        "email": "quikee@gmail.com",
        "time": "Wed Mar 18 16:33:32 2026 +0100"
      },
      "message": "sc: remove UNO command CurrentSheetView for SelectSheetView\n\nCurrentSheetView is used mainly for the combo box on the ToolBar,\nwhere you can change the sheet view used in the current sheet.\nBut we already have SelectSheetView UNO command, which is used\nto show a dialog with all the sheet views. This merges the\nfunctionality from CurrentSheetView with SelectSheetView and\nchanges the code to use SelectSheetView for the ToolBar as well.\nAll the uses for CurrentSheetView command have been removed.\n\nThis also removes the hack to force an update, as this is not\nneeded anymore with the changes in the SheetViewControl.\n\nChange-Id: Id1b429fff6b01bfb69e3f5c0eb16f1ac6f27f901\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/200754\nTested-by: Jenkins CollaboraOffice \u003cjenkinscollaboraoffice@gmail.com\u003e\nReviewed-by: Miklos Vajna \u003cvmiklos@collabora.com\u003e\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/202026\nReviewed-by: Tomaž Vajngerl \u003cquikee@gmail.com\u003e\n"
    },
    {
      "commit": "e56010bf5a3ec5f66b92b248dccc92a6fd295dde",
      "tree": "404d266b2943fb5bb6b8796258226431cac013d7",
      "parents": [
        "638ab368f41ef6ce1cb09e85740002ac50728ce5"
      ],
      "author": {
        "name": "Balazs Varga",
        "email": "balazs.varga@collabora.com",
        "time": "Tue Feb 24 23:15:01 2026 +0100"
      },
      "committer": {
        "name": "Balazs Varga",
        "email": "balazs.varga@collabora.com",
        "time": "Mon Mar 16 10:07:03 2026 +0100"
      },
      "message": "tdf#78486 sc: add calculated field dialog for pivot tables\n\nNew dialog (Insert \u003e Calculated Field) to add, modify, and delete\ncalculated fields. Accessible from the menu bar, pivot table context\nmenu. Insert, modify, delete a calculated field properly.\n\nTODO: maybe more warnings during formula entry edit\n\nChange-Id: Ifdf50de96ff6f7b736b6307e9bea3ae56108679f\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/200314\nTested-by: Jenkins\nReviewed-by: Balazs Varga \u003cbalazs.varga@collabora.com\u003e\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/201638\nTested-by: Jenkins CollaboraOffice \u003cjenkinscollaboraoffice@gmail.com\u003e\n"
    },
    {
      "commit": "7fa9aa8023212f389d3113e319a6a048b775c67f",
      "tree": "fa8308f9f27b494887372aa3b0f2c9f9a7616aed",
      "parents": [
        "c2a951efef5a89d4d287fb5e35de3459cae93b38"
      ],
      "author": {
        "name": "Shardul Vikram Singh",
        "email": "shardul.singh@collabora.com",
        "time": "Sun Feb 08 20:02:23 2026 +0530"
      },
      "committer": {
        "name": "Szymon Kłos",
        "email": "szymon.klos@collabora.com",
        "time": "Mon Mar 09 15:00:52 2026 +0100"
      },
      "message": "Add CurrentMasterPagesSelector to SlideMasterPagesWrapper\n\nChange-Id: I7309b88af48f7e4a7c756bbb18c94194ef1bfc79\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/199485\nTested-by: Jenkins CollaboraOffice \u003cjenkinscollaboraoffice@gmail.com\u003e\nReviewed-by: Szymon Kłos \u003cszymon.klos@collabora.com\u003e\n"
    },
    {
      "commit": "ca2bc65800f3857b26ae88394c4533994ae5d336",
      "tree": "d522b997851b8c9fb887617fd1e5e4e099cb93b5",
      "parents": [
        "427cca5066e833e193244630fb2c83f7a9f3cb66"
      ],
      "author": {
        "name": "Samuel Mehrbrodt",
        "email": "samuel.mehrbrodt@collabora.com",
        "time": "Mon Feb 23 16:02:06 2026 +0100"
      },
      "committer": {
        "name": "Samuel Mehrbrodt",
        "email": "samuel.mehrbrodt@collabora.com",
        "time": "Mon Mar 09 14:24:55 2026 +0100"
      },
      "message": "Fix duplicate filters in text document class\n\n* Remove duplicate WordPerfect entry\n* Remove writerglobal8 and writerweb8_writer_template\n  which already belong to their own GlobalDocument and WebDocument global filter classes\n\nThis fixes warnings like:\n  warn:sfx.dialog:1688061:1688061:sfx2/source/dialog/filtergrouping.cxx:357: already have an element for WordPerfect\n  warn:sfx.dialog:1688061:1688061:sfx2/source/dialog/filtergrouping.cxx:357: already have an element for writerweb8_writer_template\n  warn:sfx.dialog:1688061:1688061:sfx2/source/dialog/filtergrouping.cxx:357: already have an element for writerglobal8\n\nChange-Id: I6fd0527d943224de76a1b72eabcb2ba0aea2af1c\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/200066\nTested-by: Jenkins\nReviewed-by: Samuel Mehrbrodt \u003csamuel.mehrbrodt@collabora.com\u003e\n(cherry picked from commit df5fd71899304f310ff931f73eed497c28fd8b66)\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/201258\nTested-by: Jenkins CollaboraOffice \u003cjenkinscollaboraoffice@gmail.com\u003e\n"
    },
    {
      "commit": "fbed45d6c9b48369c7f05b60a6fa441b4e97315a",
      "tree": "03f6bd1336011642ab16d82d260d5826d7561e24",
      "parents": [
        "a0a867caf7f2c39fe31fb79fd1599118bf97622d"
      ],
      "author": {
        "name": "Moritz Duge",
        "email": "moritz.duge@collabora.com",
        "time": "Sun Feb 08 02:32:30 2026 +0100"
      },
      "committer": {
        "name": "Moritz Duge",
        "email": "moritz.duge@collabora.com",
        "time": "Tue Mar 03 18:52:01 2026 +0100"
      },
      "message": "tdf#156499 new SoftFixed to complement Fixed field state\n\nUse instead of Fixed when importing DOCX and RTF DocProperty fields\nwhose text does not match the File - Properties - Custom variable\u0027s\ncontent.\n\nSoftFixed allows users to trigger updates via UI (Update All, F9, ...).\nBut fields won\u0027t update automatically, matching the MSO behaviour.\n\nsee also tdf#147861 and commit c4cb1d1dd581a5f120d9cf8b1d4274ec38f3eabe\n\nChange-Id: Iaeecfd48a58abf0827f07be5522f3cb03e25ac8d\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/198894\nTested-by: Jenkins\nReviewed-by: Moritz Duge \u003cmoritz.duge@allotropia.de\u003e\nReviewed-by: Justin Luth \u003cjluth@mail.com\u003e\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/191579\nReviewed-by: Moritz Duge \u003cmoritz.duge@collabora.com\u003e\nTested-by: Jenkins CollaboraOffice \u003cjenkinscollaboraoffice@gmail.com\u003e\n"
    },
    {
      "commit": "da83639dd007e6be2b953de84b6e48e99d6a9ad3",
      "tree": "68c48a01923746cc705fa63ad64078eec0b2fcf1",
      "parents": [
        "4f3c4ba3a145356297b07fdf9763b1bb471225a5"
      ],
      "author": {
        "name": "Samuel Mehrbrodt",
        "email": "samuel.mehrbrodt@collabora.com",
        "time": "Mon Feb 09 10:47:04 2026 +0100"
      },
      "committer": {
        "name": "Szymon Kłos",
        "email": "szymon.klos@collabora.com",
        "time": "Thu Feb 26 16:27:17 2026 +0100"
      },
      "message": "Move Theme Colors toolbox ctrl to svx\n\nto make it available in other modules as well\n\nChange-Id: I98032532d310afaf5ee9566c8b6a1af21138ee8e\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/198967\nReviewed-by: Szymon Kłos \u003cszymon.klos@collabora.com\u003e\nTested-by: Jenkins CollaboraOffice \u003cjenkinscollaboraoffice@gmail.com\u003e\n(cherry picked from commit ff10450486e95f6a61bf3a031e09fa39bc57c9dc)\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/199441\nTested-by: Jenkins\nReviewed-by: Samuel Mehrbrodt \u003csamuel.mehrbrodt@collabora.com\u003e\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/200381\n"
    },
    {
      "commit": "1ffc0d67234306ee1f44684048d3129a8b9967a8",
      "tree": "69295574c4370c8b21cd569eb5674f040194765d",
      "parents": [
        "169665b2d0c7dfbc2750c6bac841661bf4144a75"
      ],
      "author": {
        "name": "Samuel Mehrbrodt",
        "email": "samuel.mehrbrodt@collabora.com",
        "time": "Fri Sep 12 13:10:11 2025 +0300"
      },
      "committer": {
        "name": "Szymon Kłos",
        "email": "szymon.klos@collabora.com",
        "time": "Thu Feb 26 16:26:58 2026 +0100"
      },
      "message": "Add a Notebookbar widget for theme colors\n\nCo-authored-by: Banobe Pascal \u003cbanobe.pascal@collabora.com\u003e\nChange-Id: I1becca9852745b9972d270e280f386d1803d2731\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/190867\nTested-by: Jenkins CollaboraOffice \u003cjenkinscollaboraoffice@gmail.com\u003e\nReviewed-by: Szymon Kłos \u003cszymon.klos@collabora.com\u003e\nReviewed-by: Samuel Mehrbrodt \u003csamuel.mehrbrodt@collabora.com\u003e\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/198151\nTested-by: Jenkins\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/200379\n"
    },
    {
      "commit": "169665b2d0c7dfbc2750c6bac841661bf4144a75",
      "tree": "76ab2173e959a2feb46ad2454008630cefc508ef",
      "parents": [
        "985ab969fa83ad39475bc528277624bfb6c8332b"
      ],
      "author": {
        "name": "Attila Szűcs",
        "email": "attila.szucs@collabora.com",
        "time": "Wed Jan 28 07:47:41 2026 +0100"
      },
      "committer": {
        "name": "Caolán McNamara",
        "email": "caolan.mcnamara@collabora.com",
        "time": "Thu Feb 26 16:22:36 2026 +0100"
      },
      "message": "Chart: fix for theme sidebar experimental\n\nLooks like in linux desktop it is also needed ..\n\nChange-Id: I6af2b5f3880babe0b3cf9b1448ebfe575dc31028\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/198252\nTested-by: Jenkins CollaboraOffice \u003cjenkinscollaboraoffice@gmail.com\u003e\nReviewed-by: Tomaž Vajngerl \u003cquikee@gmail.com\u003e\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/200439\nReviewed-by: Caolán McNamara \u003ccaolan.mcnamara@collabora.com\u003e\n"
    },
    {
      "commit": "956a70c3f04b6a1e9a722b8dcaaeff1501b69236",
      "tree": "320341bec7c73291f91c1300ea4981e93ba619e2",
      "parents": [
        "6cce8ad2df43d1afe87701971cdd65965d3fe373"
      ],
      "author": {
        "name": "Tomaž Vajngerl",
        "email": "tomaz.vajngerl@collabora.co.uk",
        "time": "Mon Feb 23 13:39:24 2026 +0900"
      },
      "committer": {
        "name": "Tomaž Vajngerl",
        "email": "quikee@gmail.com",
        "time": "Thu Feb 26 15:09:00 2026 +0100"
      },
      "message": "tdf#158196 Shuffle operation to randomly shuffle a cell range\n\nUseful for statistics where it is needed to shuffle the entries\nor to have a randomly shuffled range of numbers.\n\nImplementation reuses what was already there to sort a cell range\nbut uses its own random reordering function.\n\nChange-Id: Ibfceb0825c2b2a3e63b0e6a45963dd043464b77a\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/22963\nReviewed-by: Tomaž Vajngerl \u003cquikee@gmail.com\u003e\nTested-by: Jenkins\n(cherry picked from commit a8ae0abbd646443a65dc2e5f44c395fb5a454a29)\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/200282\nTested-by: Jenkins CollaboraOffice \u003cjenkinscollaboraoffice@gmail.com\u003e\n"
    },
    {
      "commit": "a90b0a31fd2322fd49381dc9d3482285328bafdd",
      "tree": "d065a36f2152d76d1e4c9d9f64b676df39663ff6",
      "parents": [
        "4e7e3d6b709e01fd1270169ef8229812f8381c36"
      ],
      "author": {
        "name": "Marco Cecchetti",
        "email": "marco.cecchetti@collabora.com",
        "time": "Thu Jan 15 22:31:51 2026 +0100"
      },
      "committer": {
        "name": "Caolán McNamara",
        "email": "caolan.mcnamara@collabora.com",
        "time": "Thu Feb 26 12:33:07 2026 +0100"
      },
      "message": "chart: gradient presets support: make available in experimental mode only\n\nChange-Id: I0659a93407894eb2027638935c8459f4eb7de2b5\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/197760\nTested-by: Jenkins CollaboraOffice \u003cjenkinscollaboraoffice@gmail.com\u003e\nReviewed-by: Tomaž Vajngerl \u003cquikee@gmail.com\u003e\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/200413\nReviewed-by: Caolán McNamara \u003ccaolan.mcnamara@collabora.com\u003e\nTested-by: Caolán McNamara \u003ccaolan.mcnamara@collabora.com\u003e\n"
    },
    {
      "commit": "4e7e3d6b709e01fd1270169ef8229812f8381c36",
      "tree": "53d5952f2d0e710cd568bbf60fc0ca493e40acbb",
      "parents": [
        "a988578e778dfade384898377d9c1942141669f7"
      ],
      "author": {
        "name": "Marco Cecchetti",
        "email": "marco.cecchetti@collabora.com",
        "time": "Thu Jan 15 22:13:25 2026 +0100"
      },
      "committer": {
        "name": "Caolán McNamara",
        "email": "caolan.mcnamara@collabora.com",
        "time": "Thu Feb 26 12:32:51 2026 +0100"
      },
      "message": "chart: color palette support: make available in experimental mode only\n\nChange-Id: Iefd77ee9d5cb57d038f9a4e40cdacb6d9d534aab\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/197759\nReviewed-by: Tomaž Vajngerl \u003cquikee@gmail.com\u003e\nTested-by: Jenkins CollaboraOffice \u003cjenkinscollaboraoffice@gmail.com\u003e\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/200412\nTested-by: Caolán McNamara \u003ccaolan.mcnamara@collabora.com\u003e\nReviewed-by: Caolán McNamara \u003ccaolan.mcnamara@collabora.com\u003e\n"
    },
    {
      "commit": "b9b12234a4c635457ce83a3f8eec90edc7cb2667",
      "tree": "e2d76d276361f4849a896bdddef1f08466f3805a",
      "parents": [
        "83e656549ab0a984ff739a7a9f881775198f6892"
      ],
      "author": {
        "name": "Mohit Marathe",
        "email": "mohit.marathe@collabora.com",
        "time": "Fri Jul 11 12:46:22 2025 +0530"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Wed Feb 25 18:16:08 2026 +0100"
      },
      "message": "sc: Add TogglePrintGrid uno command\n\nThis command toggles the state of ATTR_PAGE_GRID in page style\nwhich is responsible for setting grid lines for print.\nThis allows adding a toolbar button for this functionality instead\nof going through \"Format Page\" dialog-\u003e\"Sheet\" tab-\u003e\"Grid\"\n\nSigned-off-by: Mohit Marathe \u003cmohit.marathe@collabora.com\u003e\nChange-Id: I69cca87f7bb0fbe10bcc1119bd12eb5e5597725d\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/187682\nTested-by: Jenkins CollaboraOffice \u003cjenkinscollaboraoffice@gmail.com\u003e\nReviewed-by: Pranam Lashkari \u003clpranam@collabora.com\u003e\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/200308\n"
    },
    {
      "commit": "83e656549ab0a984ff739a7a9f881775198f6892",
      "tree": "f66cf53c96ea3f08dd64e5673a97636ce1479c69",
      "parents": [
        "d8e005d7656c38da13ab6477d68a67306f5ad85c"
      ],
      "author": {
        "name": "Samuel Mehrbrodt",
        "email": "samuel.mehrbrodt@collabora.com",
        "time": "Mon Jan 26 10:08:20 2026 +0100"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Wed Feb 25 17:59:43 2026 +0100"
      },
      "message": "Add UNO command for \u0027Add Theme\u0027\n\nChange-Id: I0a2b5dcab5a889717082825e124e181527dadc19\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/198130\nReviewed-by: Szymon Kłos \u003cszymon.klos@collabora.com\u003e\nTested-by: Jenkins CollaboraOffice \u003cjenkinscollaboraoffice@gmail.com\u003e\n(cherry picked from commit 90910c7db4ba787595ae17f26710e1c6206f3ce4)\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/198515\nReviewed-by: Samuel Mehrbrodt \u003csamuel.mehrbrodt@collabora.com\u003e\nTested-by: Jenkins\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/200309\nReviewed-by: Andras Timar \u003candras.timar@collabora.com\u003e\n"
    },
    {
      "commit": "802db977d0809a2bd1ba73a4bb6eb13b71dac540",
      "tree": "3b4965a69eda76e4326dfe0c19ef3d1415633878",
      "parents": [
        "a90322275cc018e35a38f57c62fd91980d8bff5d"
      ],
      "author": {
        "name": "Parth Raiyani",
        "email": "parth.raiyani@collabora.com",
        "time": "Tue Sep 23 14:58:58 2025 +0530"
      },
      "committer": {
        "name": "Caolán McNamara",
        "email": "caolan.mcnamara@collabora.com",
        "time": "Wed Feb 25 09:19:39 2026 +0100"
      },
      "message": "find-replace: set initial focus on Replace tab when shortcut is used\n\n- Added a new feature to set the initial focus on the \u0027Replace\u0027 tab in the search dialog.\n- Introduced a boolean property \u0027InitialFocusReplace\u0027 to manage this behavior and updates related constructors, methods, and UI bindings accordingly.\n- Fixed accessibility issue by setting initial focus on replace tab when replace shortcut is triggered in writer, calc, impress, draw\n\nChange-Id: Ib4833d817ee58ec13d377123de6c963f2817b626\nSigned-off-by: Parth Raiyani \u003cparth.raiyani@collabora.com\u003e\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/191289\nTested-by: Jenkins CollaboraOffice \u003cjenkinscollaboraoffice@gmail.com\u003e\nReviewed-by: Szymon Kłos \u003cszymon.klos@collabora.com\u003e\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/200230\nReviewed-by: Caolán McNamara \u003ccaolan.mcnamara@collabora.com\u003e\n"
    },
    {
      "commit": "d9f4b2d7a2db5408f3709e369ef72d8a6a58a3af",
      "tree": "24df95156d6268fa14f34a484ce09a19f6764a6d",
      "parents": [
        "699addd6517f6ed5fcbf69d66b6bf7944bd8dc66"
      ],
      "author": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Mon Feb 16 15:56:21 2026 +0100"
      },
      "committer": {
        "name": "Miklos Vajna",
        "email": "vmiklos@collabora.com",
        "time": "Tue Feb 17 08:27:07 2026 +0100"
      },
      "message": "alllang.xsl: filter disabled install:module nodes in locale mode\n\nWhen LibreOffice is built with --disable-librelogo, per-locale registry\nXCD files (registry_sq.xcd, etc.) still contain translations for\nLibreLogo toolbar nodes, causing configmanager \"unknown set member node\"\nwarnings at runtime because the module-specific registry_librelogo.xcd\nis absent.\n\nThe root cause is that alllang.xsl processes XCU files in two modes:\nnon-locale mode (with $module param) correctly filters install:module\nnodes, but locale mode (with $locale param) has no module filtering,\nso translations for all modules leak into per-locale XCDs.\n\nAdd a disabled-modules parameter to alllang.xsl, populated from\nBUILD_TYPE in Configuration.mk. In locale mode, skip nodes whose\ninstall:module value is in the disabled list.\n\nChange-Id: Icd4f3942ea5455c85ead3fc0d1e48c6d9d2aeabc\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/199488\nReviewed-by: Miklos Vajna \u003cvmiklos@collabora.com\u003e\nTested-by: Jenkins CollaboraOffice \u003cjenkinscollaboraoffice@gmail.com\u003e\n"
    },
    {
      "commit": "dda8628fbf33860d75d859aa7346414fbfb0797b",
      "tree": "59f249f88af420f0ba2dbc5c7a246188423bf4c6",
      "parents": [
        "26e926a2cf745d21d6a47bc3231e51d450086f1e"
      ],
      "author": {
        "name": "Marco Cecchetti",
        "email": "marco.cecchetti@collabora.com",
        "time": "Sun Feb 01 14:42:31 2026 +0100"
      },
      "committer": {
        "name": "Marco Cecchetti",
        "email": "marco.cecchetti@collabora.com",
        "time": "Wed Feb 04 11:40:07 2026 +0100"
      },
      "message": "chart: gradient presets\n\nWhen a chart is active in the side panel there is a new section named\nGradients which provides access to several gradient presets through a\npopup. The popup provides preview on mouse over.\nA Gradients tab page has been aslo added to the Format dialog for a\nchart.\n\nChange-Id: I90b4f5368a552eb9ba399337a39e79455ea99fe6\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/192043\nReviewed-by: Tomaž Vajngerl \u003cquikee@gmail.com\u003e\nTested-by: Jenkins CollaboraOffice \u003cjenkinscollaboraoffice@gmail.com\u003e\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/198497\nReviewed-by: Marco Cecchetti \u003cmarco.cecchetti@collabora.com\u003e\n"
    },
    {
      "commit": "2577464d03584dcd8b73c608a31595c437d2217d",
      "tree": "baf99cd71442ea9e338b122833319c0cecf6f733",
      "parents": [
        "4740ad873c5cbcfe766bea41af5685ed82d963dc"
      ],
      "author": {
        "name": "Attila Szűcs",
        "email": "attila.szucs@collabora.com",
        "time": "Mon Jun 23 16:04:42 2025 +0200"
      },
      "committer": {
        "name": "Marco Cecchetti",
        "email": "marco.cecchetti@collabora.com",
        "time": "Wed Feb 04 11:39:30 2026 +0100"
      },
      "message": "Chart: implemented chart themes (experimental)\n\nThis commit content is hided behind ExperimentalMode.\n\nAdded a sidebar panel to set a chart style.\nSimilar to MS office \"chart style\".\n\nIt sets many chart properties at once, but now mostly font related.\n( It is planned to extend it with many other properties )\nWe can even save a chart style into the themes there with a button.\n\nAdded a dialog to manage chart themes.\n-we can save the selected chart properties into a new theme\n-we can overwrite a theme with the selected chart.\n-we can set theme properties to the selected chrat.\n-we can delete a theme\n( MSO does not able to do these. :) )\n\nthere is 4 pre-defined theme that user cannot change.\n( The 4 pre defeined chart theme is only a test case placeholder\nit is planned to make them more sensible and more of them. )\n\nThere is some todo with it:\n-render of the chart thumnbail still not fast enought.\n(now, ChartView::update() is the slow)\n-we could probably find better places for the predefined themes\n-expand the saved properties with many more.\n(already added the legends position)\n-export/import of the user generated themes\n\nChange-Id: Ie93a2561df92c54cea1746d59dec665cda929060\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/186950\nTested-by: Jenkins CollaboraOffice \u003cjenkinscollaboraoffice@gmail.com\u003e\nReviewed-by: Caolán McNamara \u003ccaolan.mcnamara@collabora.com\u003e\nTested-by: Caolán McNamara \u003ccaolan.mcnamara@collabora.com\u003e\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/198495\nReviewed-by: Marco Cecchetti \u003cmarco.cecchetti@collabora.com\u003e\n"
    },
    {
      "commit": "8236b7f9e98c9b22ca1e338f155de4b3cbdc32ef",
      "tree": "14cf7ea220acc3991d40864255d2650546d0b067",
      "parents": [
        "caba4274caa30aef5ebd3e5c393cc4baf24f953f"
      ],
      "author": {
        "name": "Aron Budea",
        "email": "aron.budea@collabora.com",
        "time": "Tue Jan 20 03:25:07 2026 +1030"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Fri Jan 30 13:14:36 2026 +0100"
      },
      "message": "Related: tdf#169441 Improve description and handling of mismatching config\n\nUse default bullet font if DefaultListBulletsFonts is shorter\nthan DefaultListBullets.\n\nChange-Id: Ie83c111bfb1be88f3ac3dfd7c0323ac92c21cba4\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/197625\nTested-by: Jenkins\nTested-by: Aron Budea \u003caron.budea@collabora.com\u003e\nReviewed-by: Aron Budea \u003caron.budea@collabora.com\u003e\n(cherry picked from commit 02796c7467903d10e9cc38fc50acce4994537b7a)\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/197831\nReviewed-by: Mike Kaganski \u003cmike.kaganski@collabora.com\u003e\n"
    },
    {
      "commit": "2d50735ae7020d6ac427c0b766d37370cbac5d23",
      "tree": "f49840c255906c1116442c6e10c744d91561169a",
      "parents": [
        "b68646cc4f7b494d34ec3c937aee2dc0e2e5fb62"
      ],
      "author": {
        "name": "Aron Budea",
        "email": "aron.budea@collabora.com",
        "time": "Mon Jan 12 01:40:19 2026 +1030"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Fri Jan 30 13:14:35 2026 +0100"
      },
      "message": "tdf#169441 Decouple default list levels from bullet library items\n\nFirst commit f944648e0f5d52605a267ed50bba4bfc035aecc6 added\na new config to make bullet library items configurable, then\ncommit 626357f53c934e7f57dc80c3c83ad080767961f3 switched\nfrom using the set of three default list bullets to bullet\nlibrary items.\nThe configs are DefaultBullets and DefaultBulletsFonts.\n\nThe problem is that the bullet library was never meant to\ncorrespond to the default list, and a bulleted list looks\nsilly now. Let\u0027s introduce new configs for the list, with\nthe old defaults:\nDefaultListBullets / DefaultListBulletsFonts\n\nOnce reaching the end with increasing levels, the list\nwraps around.\n\nChange-Id: I91f6a06e3c298edcfd0d11a3597c23129e0b085d\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/197014\nTested-by: Jenkins\nReviewed-by: Miklos Vajna \u003cvmiklos@collabora.com\u003e\n(cherry picked from commit 3c12bd0f084e74fe4ca98db50b454af5ef2b96d9)\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/197783\nReviewed-by: Mike Kaganski \u003cmike.kaganski@collabora.com\u003e\n"
    },
    {
      "commit": "4ba1bd364b2052dbe2ed04c22fae0243036c7b64",
      "tree": "9e855955fbded75a5aceb9260d7d8f03fea2f126",
      "parents": [
        "6b579b358e94d09d87c3d65bcfc7e8a9a3797c16"
      ],
      "author": {
        "name": "Marco Cecchetti",
        "email": "marco.cecchetti@collabora.com",
        "time": "Mon Jan 05 20:31:49 2026 +0100"
      },
      "committer": {
        "name": "Tomaž Vajngerl",
        "email": "quikee@gmail.com",
        "time": "Thu Jan 29 05:39:18 2026 +0100"
      },
      "message": "chart: provide support for applying a glow effect to a chart element\n\nThis patch provides support to apply glow and soft-edge effects to a\ndata series. The effect panel is made available in the sidebar whenever\na dataseries is selected.\n\nChange-Id: I746d2c6b43c4f27ec713ca69720322c3bc96d14c\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/198207\nTested-by: Jenkins CollaboraOffice \u003cjenkinscollaboraoffice@gmail.com\u003e\nReviewed-by: Tomaž Vajngerl \u003cquikee@gmail.com\u003e\n"
    },
    {
      "commit": "df8dc60ac4261eb2606635807e52bc0a690751fa",
      "tree": "4d84995e680900de3b7e819f95485795041c8d7a",
      "parents": [
        "f9555cd70f27000b6c8a721d6a6fba8488b5968d"
      ],
      "author": {
        "name": "Aron Budea",
        "email": "aron.budea@collabora.com",
        "time": "Wed Jan 14 21:49:45 2026 +1030"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Sat Jan 17 15:31:04 2026 +0100"
      },
      "message": "tdf#170325 update default TwoDigitYear to 1950\n\n2030 is almost here, so start of range still interpeted\nas 1900s should be pushed back.\n\nChange-Id: I76d7171a9947860d8353241aae1f2a97e9da5c69\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/197261\nTested-by: Jenkins\nReviewed-by: Aron Budea \u003caron.budea@collabora.com\u003e\n(cherry picked from commit 211cbca48cc3d2c912663224c650f4ee3431f7e5)\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/197292\nReviewed-by: Adolfo Jayme Barrientos \u003cfitojb@ubuntu.com\u003e\n"
    },
    {
      "commit": "bda835dae15fc32ba0fd3e7524dd8293d5d612c7",
      "tree": "aa19895e6c2f8be1cc561a4478fbf3c2a737090e",
      "parents": [
        "2e52d22da4f7e48dc910081bb01c366a9e2075e0"
      ],
      "author": {
        "name": "Mohit Marathe",
        "email": "mohit.marathe@collabora.com",
        "time": "Fri Oct 24 12:34:55 2025 +0530"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Sat Jan 17 12:41:59 2026 +0100"
      },
      "message": "sd: add support for shuffling slides from canvas page\n\nadded .uno:ReshufflePages which when executed will re-order the pages\nbased on the position of their previews on the canvas page.\n\nSorting logic:\n1. Sort the previews based on their y-center\n2. Form a row if the y-centers are within a tolerance limit\n3. Sort the row based on their x-center (also considering RTL locale)\n4. Repeat for each rows\n\nSigned-off-by: Mohit Marathe \u003cmohit.marathe@collabora.com\u003e\nChange-Id: If654e0cc14686aed2ad6cd69f2dc81249924ee2c\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/192940\nReviewed-by: Michael Stahl \u003cmichael.stahl@collabora.com\u003e\nTested-by: Jenkins CollaboraOffice \u003cjenkinscollaboraoffice@gmail.com\u003e\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/196697\n"
    },
    {
      "commit": "2e52d22da4f7e48dc910081bb01c366a9e2075e0",
      "tree": "df45d5e34a91e61c460dd854cf447bcdf2e7f585",
      "parents": [
        "a1883f754fda3ba408f738e87e0bfd6c109a875b"
      ],
      "author": {
        "name": "Mohit Marathe",
        "email": "mohit.marathe@collabora.com",
        "time": "Tue Oct 21 10:55:32 2025 +0530"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Sat Jan 17 12:41:59 2026 +0100"
      },
      "message": "sd: make sure that canvas page remains as the last page\n\nThis commit restricts the following operations:\n- duplicating canvas page\n- moving canvas page up\n- inserting a page after the canvas page\n- including canvas page in the slideshow\n\nAlso, prevent deleting the only non-canvas page.\n\nSigned-off-by: Mohit Marathe \u003cmohit.marathe@collabora.com\u003e\nChange-Id: I8050dfc9836719f345e0f5349f25b62cd164344d\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/192769\nTested-by: Jenkins CollaboraOffice \u003cjenkinscollaboraoffice@gmail.com\u003e\nReviewed-by: Michael Stahl \u003cmichael.stahl@collabora.com\u003e\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/196696\n"
    },
    {
      "commit": "d2aee6d7a5f3458f421c150d221f171fce6fa480",
      "tree": "e5abaef7d1c39c61f3208b90039dc3f1b9d3f466",
      "parents": [
        "78c61e8b71f2189d4022e694cd965da85f943165"
      ],
      "author": {
        "name": "Justin Luth",
        "email": "jluth@mail.com",
        "time": "Wed Jan 07 14:19:52 2026 -0500"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Sat Jan 17 12:41:55 2026 +0100"
      },
      "message": "tdf#170261: introduce DOCM 2010 (VBA) filters\n\nThis patch primarily allows exporting as an DOCM file\nwithout forcing compatibilityMode \u003d 12 (2007)\nOther than that, I don\u0027t think there will be any other impact\n(although that simple fact has lots of layout implications).\n\nWith this patch, the Word 2010-365 (macro-enabled) filter\nwill be the default for:\n- --convert-to (command line) docm\n- GUI (save-as) docm\n- LOKit download as docm\n- TestFilter::DOCM unit tests\n\nChange-Id: Iabc9820096a100774157996b54e325c76d2440c1\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/196868\nReviewed-by: Miklos Vajna \u003cvmiklos@collabora.com\u003e\nReviewed-by: Justin Luth \u003cjluth@mail.com\u003e\nTested-by: Justin Luth \u003cjluth@mail.com\u003e\n"
    },
    {
      "commit": "78c61e8b71f2189d4022e694cd965da85f943165",
      "tree": "bfeabf945d35b61cdf9297b395c3bee9c891975d",
      "parents": [
        "204dbd8dab7fbf0ec395f5909d56d1f7abba2d17"
      ],
      "author": {
        "name": "Justin Luth",
        "email": "jluth@mail.com",
        "time": "Wed Jan 07 10:03:11 2026 -0500"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Sat Jan 17 12:41:55 2026 +0100"
      },
      "message": "tdf#170261: introduce XLSM 2010 (VBA) filters\n\nThis patch primarily allows exporting as an XLSM file\nwithout forcing lowestEdited \u003d 4 (2007)\nOther than that, I don\u0027t think there will be any other impact\n(and at this point we don\u0027t even know of lowestEdited impacts).\n\nWith this patch, the Excel 2010-365 (macro-enabled) filter\nwill be the default for:\n- --convert-to (command line) xlsm\n- GUI (save-as) xlsm\n- LOKit download as xlsm\n- TestFilter::XLSM unit tests\n\nChange-Id: I5c5fac221b6a454a98df9034f59aba0a7d97880d\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/196867\nTested-by: Justin Luth \u003cjluth@mail.com\u003e\nReviewed-by: Justin Luth \u003cjluth@mail.com\u003e\n"
    },
    {
      "commit": "5c0dd13f86cb755aafd1e1da7cd781c9462e53a6",
      "tree": "9e40bc057c15a072fa56f0f7002369feda9ab3dc",
      "parents": [
        "e9be8525e4c5b2a3cc23dc25ca5075aeea795351"
      ],
      "author": {
        "name": "Mohit Marathe",
        "email": "mohit.marathe@collabora.com",
        "time": "Fri Oct 10 11:11:34 2025 +0530"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Sat Jan 17 12:41:51 2026 +0100"
      },
      "message": "sd: add uno command for inserting a canvas page\n\nExecuting `.uno:InsertCanvasPage` will insert a page of size 5m x 5m at\nthe last page.\n\nSigned-off-by: Mohit Marathe \u003cmohit.marathe@collabora.com\u003e\nChange-Id: Ic6c9237e9e763de7f1e32d4d1a95c56c0e4ed5a1\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/192319\nReviewed-by: Michael Stahl \u003cmichael.stahl@collabora.com\u003e\nTested-by: Jenkins CollaboraOffice \u003cjenkinscollaboraoffice@gmail.com\u003e\n(cherry picked from commit 90d410298855a0e1c5d125685e80a0803809dc7c)\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/196680\n"
    },
    {
      "commit": "b9da5908323c21162620c220c361eb4125aa1a54",
      "tree": "2332061572a0090d1e2bec1d7b6cb695c40e9a8e",
      "parents": [
        "7b1e12f0f6d791ea164b20407f81d2cb13ed8a72"
      ],
      "author": {
        "name": "Szymon Kłos",
        "email": "szymon.klos@collabora.com",
        "time": "Fri Aug 22 08:43:53 2025 +0000"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Sat Jan 17 12:41:50 2026 +0100"
      },
      "message": "notebookbar: move master slides pane from sidebar\n\n- move it to the notebookbar for LOK case use\n\nChange-Id: I439efb7db55e06b37a54497642c763522299d048\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/190049\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/196277\nTested-by: Jenkins\nReviewed-by: Szymon Kłos \u003cszymon.klos@collabora.com\u003e\n"
    },
    {
      "commit": "953f405dced3d8bcf134b4d20b5a3e7a7bd6f1cd",
      "tree": "fa2f1b58f2908520fdbbb251e59a4a4cda3ada3a",
      "parents": [
        "8709820cb25bda6a5bbadd044b09f606b31496c7"
      ],
      "author": {
        "name": "Balazs Varga",
        "email": "balazs.varga@collabora.com",
        "time": "Wed Nov 26 09:04:21 2025 +0100"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Sat Jan 17 12:41:47 2026 +0100"
      },
      "message": "Table Styles: Add NoteBookBar implementation for table styles\n\nNew ui file for the notebookbars which includes all the database\nsettings options.\n\nAlso fix some view shell issue when we deselect a table context\nand Insert Table is not active\n\nSince JSCheckButton is kind of a button which can have a default\nstate (false) always need to send Update to online for registering\nthe api call connecting to the checkbutton.\n\nChange-Id: Ie9701d2897b389c2a0192650a2f907e5fae59673\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/194917\nReviewed-by: Gökay ŞATIR \u003cgokaysatir@collabora.com\u003e\nTested-by: Jenkins CollaboraOffice \u003cjenkinscollaboraoffice@gmail.com\u003e\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/196772\nReviewed-by: Balazs Varga \u003cbalazs.varga@collabora.com\u003e\nTested-by: Balazs Varga \u003cbalazs.varga@collabora.com\u003e\n"
    },
    {
      "commit": "4f6da699e767273878c4347391800e4e99d9aa94",
      "tree": "7f06862b4789a530c352164c9610ceba0e6754cc",
      "parents": [
        "8bee281497370c2ebcaa28f5b01283a1424378f2"
      ],
      "author": {
        "name": "Balazs Varga",
        "email": "balazs.varga@collabora.com",
        "time": "Sun Nov 23 19:42:11 2025 +0100"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Sat Jan 17 12:41:47 2026 +0100"
      },
      "message": "Table Style: introduce insert/delete Table... command available from\n\nmenubar Insert and Data. With that command a new Table Style area (context) can be\nadded to the sheet with a defalt table style name (Table1, Table2 etc.).\nIf the default ooxml table styles are available the \"TableStyleMedium2\"\nstyle will be automatically applied (same as in Mso), which can be modified\nto any other available style after that.\n\nAlso add new command for delete a table context. It is also available\nfrom Insert and Data menubar.\n\nFor simplifying the dbrange behaviour, it will not possible to change DbRange\nproperties of those DbRanges which has Table context. (same as in MSO)\nfrom the older DbRange dialog\n\nChange-Id: I98067e895d9595ba07206759deff6848dc299216\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/194408\nTested-by: Balazs Varga \u003cbalazs.varga@collabora.com\u003e\nTested-by: Jenkins CollaboraOffice \u003cjenkinscollaboraoffice@gmail.com\u003e\nReviewed-by: Balazs Varga \u003cbalazs.varga@collabora.com\u003e\nCode-Style: Balazs Varga \u003cbalazs.varga@collabora.com\u003e\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/196768\n"
    },
    {
      "commit": "5229299dccc7e754a73760b992695ecd8a5b59b7",
      "tree": "e5e10ddd2b13619b5ad717a7038c836fca2d3cc0",
      "parents": [
        "c0e47a50d5ca01b32e81bb16f7a34a1cee9b6f62"
      ],
      "author": {
        "name": "Balazs Varga",
        "email": "balazs.varga@collabora.com",
        "time": "Thu Oct 30 21:11:18 2025 +0100"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Sat Jan 17 12:41:46 2026 +0100"
      },
      "message": "Table Styles: fix some ui problems on the sidebar\n\nFix scrollbar problem. Bit nicer sidebar UI and change the name\nof the panel to Table Style Options.\n\nChange-Id: If94062419c1b7462e5039129724a1f06090b5dc4\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/193228\nTested-by: Balazs Varga \u003cbalazs.varga@collabora.com\u003e\nReviewed-by: Balazs Varga \u003cbalazs.varga@collabora.com\u003e\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/193685\nTested-by: Andras Timar \u003candras.timar@collabora.com\u003e\nReviewed-by: Andras Timar \u003candras.timar@collabora.com\u003e\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/196753\n"
    },
    {
      "commit": "f8dbdb14d52b8678a1401b4d59dafc6c5e10986e",
      "tree": "459fa9702308e7ab0d8a4e58009c3a7c19214e2c",
      "parents": [
        "f8386ef64f804c0607500baace0758e0206f1274"
      ],
      "author": {
        "name": "Markus Mohrhard",
        "email": "markus.mohrhard@googlemail.com",
        "time": "Mon Aug 04 02:21:26 2025 +0800"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Sat Jan 17 12:41:44 2026 +0100"
      },
      "message": "add sidebar entry for calc database ranges\n\nChange-Id: I0b141c4e6fefd78bfcc7b30f4aad7fdcc42eee23\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/193667\nTested-by: Andras Timar \u003candras.timar@collabora.com\u003e\nReviewed-by: Andras Timar \u003candras.timar@collabora.com\u003e\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/196735\nTested-by: Balazs Varga \u003cbalazs.varga@collabora.com\u003e\nReviewed-by: Balazs Varga \u003cbalazs.varga@collabora.com\u003e\n"
    },
    {
      "commit": "be29f9bcbe554de463c02c1f6fa947733dd9f77d",
      "tree": "d49a575578a1b1816438e6fe5149af73c9bc57d5",
      "parents": [
        "36030f77950179cf51ce19738528b524cc10522d"
      ],
      "author": {
        "name": "Markus Mohrhard",
        "email": "markus.mohrhard@googlemail.com",
        "time": "Mon Jul 21 08:26:26 2025 +0800"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Sat Jan 17 12:41:44 2026 +0100"
      },
      "message": "show indication of selected database range in Calc\n\nThis will show a rectangle around the database range covering the\nselected cell. The fill handle allows to change the size of the\nDB range.\n\ncherry-pick from: d90807926d56dae13dfcacee251d04bda31df548\n\nChange-Id: I9b1bdcebfb957ffe064000f05a379e2fd35e095c\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/193664\nTested-by: Andras Timar \u003candras.timar@collabora.com\u003e\nReviewed-by: Andras Timar \u003candras.timar@collabora.com\u003e\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/196732\nReviewed-by: Balazs Varga \u003cbalazs.varga@collabora.com\u003e\nTested-by: Balazs Varga \u003cbalazs.varga@collabora.com\u003e\n"
    },
    {
      "commit": "43be9e42a0c753bc863c49772e30f61f547edf30",
      "tree": "36a8c02215257d5a33009e9caed994a051cb1424",
      "parents": [
        "9fdebd2aa25ccb52b9e2f027d0475f10bf3d2efa"
      ],
      "author": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Tue Jan 28 13:07:10 2025 +0100"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Mon Jan 05 14:22:50 2026 +0100"
      },
      "message": "Ctrl+F should focus to the Find bar in German UI, too.\n\nChange-Id: I2d7619f09c69036bbd95eaf10838affe10d40619\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/180829\nTested-by: Jenkins CollaboraOffice \u003cjenkinscollaboraoffice@gmail.com\u003e\nReviewed-by: Andras Timar \u003candras.timar@collabora.com\u003e\n"
    },
    {
      "commit": "c89383e0790437991683bff37d87839ff9cc443d",
      "tree": "556f3c06b8ce17e5c384e1e3f13a314f917e537d",
      "parents": [
        "037d686c076ee7a29b99326f88767cec46fba49f"
      ],
      "author": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Wed Mar 27 12:22:47 2024 +0100"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Mon Jan 05 14:22:50 2026 +0100"
      },
      "message": "[cp] Revert \"tdf#159743: Revert all Shortcut modifications in German UI\"\n\nThis reverts commit 9703fddea1058cb6018a5e693f03909d2b37315c.\nWe decided to revert the revert, because we wanted to have the\nGerman shortcuts like in German MS Office. It is to be decided\nwhat to do on the long run, because it is not possible to be\ncompatible with MS Office and to keep the old shortcuts at the\nsame time.\n\nChange-Id: Ib3e4df9c87803c5e10cb3c4cedad6274e7cddb4c\n"
    },
    {
      "commit": "35a5d2baa044fe22f4a442f70b2fe6a46fee757c",
      "tree": "6e7ae6fa9ffaa2ef55c921fd447bdd2175ab7b3d",
      "parents": [
        "6a0043a7def89b49b759c5f2f0893d3937ec78d1"
      ],
      "author": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Sun Sep 22 18:35:02 2019 +0200"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Mon Jan 05 14:22:49 2026 +0100"
      },
      "message": "[cp] switch to Collabora\u0027s help instance\n\nChange-Id: I70df6d7b7601f47b923c922c97436b0a826fc32e\n"
    },
    {
      "commit": "e46f2fc3922c02dd765cf7087b74c0425557c57c",
      "tree": "f341d9b6628c2af19c605a83c9eff469c5a29237",
      "parents": [
        "d886c047cfb5834d232fd5816ff396a8b9b19fd3"
      ],
      "author": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Mon Jul 15 14:40:13 2024 +0200"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Mon Jan 05 14:22:46 2026 +0100"
      },
      "message": "[cp] Disable Show Donation button\n\nIn co-24.04 it\u0027s not used, but I made this change, otherwise\nwe may forget.\n\nChange-Id: If653462f0d82f536caa96a6664b4e095afeae334\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/170500\nReviewed-by: Miklos Vajna \u003cvmiklos@collabora.com\u003e\nTested-by: Jenkins CollaboraOffice \u003cjenkinscollaboraoffice@gmail.com\u003e\n"
    },
    {
      "commit": "d886c047cfb5834d232fd5816ff396a8b9b19fd3",
      "tree": "fa598137cfaa79550814c65a6b7b6eb989d3032f",
      "parents": [
        "b37315e288b2c46dff33867cc5c07b16fe3243e6"
      ],
      "author": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Wed Mar 06 20:30:17 2024 +0100"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Mon Jan 05 14:22:46 2026 +0100"
      },
      "message": "[cp] Disable Donation and Get Involved infobars\n\nChange-Id: Iab804633a78d6904308c72d10544cfb5651934cf\n"
    },
    {
      "commit": "fdcd6b399b17049198a9069bf3559b4d3ed8d259",
      "tree": "7c7836e5117ea0af561954c4d25a0127eba7510b",
      "parents": [
        "d849cab2c5c6ed37b282099d4f7e9867358caa27"
      ],
      "author": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Tue Apr 17 13:14:47 2018 +0200"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Mon Jan 05 14:22:46 2026 +0100"
      },
      "message": "[cp] Display warning at attempted loading of exotic file format\n\nChange-Id: I5dbf0545230795806aa3eb28e0a9e6170d916de2\n"
    },
    {
      "commit": "fd083114f0507aebc17075c3d173f6e39f4687ea",
      "tree": "ecc158d249903ea137a4a9e4e2cc0134d1ce08b4",
      "parents": [
        "fd2395c88e196ec2e8d7d5f5d9fa60b12ccc9df0"
      ],
      "author": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Thu Jun 18 12:03:22 2020 +0200"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Mon Jan 05 14:22:46 2026 +0100"
      },
      "message": "[cp] ReleaseNotesURL\n\nChange-Id: Iff5941ffc49be5fe583ee8966d18b5e7277648ab\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/96594\nTested-by: Jenkins CollaboraOffice \u003cjenkinscollaboraoffice@gmail.com\u003e\nReviewed-by: Andras Timar \u003candras.timar@collabora.com\u003e\n"
    },
    {
      "commit": "be91db177404f9a6e18029fa5a4b307976f4a753",
      "tree": "431d168b5da4bca1c2784e6825836f7d7adbb36c",
      "parents": [
        "c810fd6e94f51c330a337fda4a2028d947423de7"
      ],
      "author": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Tue Apr 12 13:21:51 2022 +0200"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Mon Jan 05 14:22:45 2026 +0100"
      },
      "message": "[cp] This label is too long for Online context menus (2nd)\n\nChange-Id: I228bcd2c40c182dba5baab0f93cee3c1ebf39cb5\n"
    },
    {
      "commit": "c810fd6e94f51c330a337fda4a2028d947423de7",
      "tree": "847933e05c737f695a61710fc95d3b8829063d4c",
      "parents": [
        "f56afdf1c5e7e94e8aa83ad250cb564ff604ca5e"
      ],
      "author": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Mon Apr 11 15:07:23 2022 +0200"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Mon Jan 05 14:22:45 2026 +0100"
      },
      "message": "[cp] This label is too long for Online context menus\n\nhttps://github.com/CollaboraOnline/online/issues/4369\n\nChange-Id: I15193f0c78ae1fa44e9ddea00083b09da7fbbddf\n"
    },
    {
      "commit": "f8e3eafb285a41473ee703586f98f4f2acec234e",
      "tree": "832f80a009cad1f62773141fe03453aed96d9a58",
      "parents": [
        "a1a139720fc664808b1872a7d09ee04c850da789"
      ],
      "author": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Sat Nov 28 17:09:59 2015 +0100"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Sat Jan 03 21:33:53 2026 +0100"
      },
      "message": "[cp] Ctrl+3 keyboard shortcut for Set Optimal Column Width in Calc\n\n(cherry picked from commit fc53041c0387388f1275abf7beefea4d80d5ee3b)\n(cherry picked from commit 895e91d8aeaf77dc38fe14ad165b6f7ad5272491)\n\nChange-Id: I1e218a429b509fda35accc832d01fc1f12e8dddd\n"
    },
    {
      "commit": "a1a139720fc664808b1872a7d09ee04c850da789",
      "tree": "faa66db64977482d2e7b425db223da10e4ce182f",
      "parents": [
        "464e3b382eac9513a257907aede399d8a34e021c"
      ],
      "author": {
        "name": "Thais Vieira",
        "email": "thais.vieira@collabora.com",
        "time": "Fri Sep 04 08:21:28 2020 -0300"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Sat Jan 03 21:32:38 2026 +0100"
      },
      "message": "Loleaflet:fix menu entry\n\nreplacing the \u0027Select...\u0027 to \u0027Select Table\u0027\nto it be consistent with the pattern.\n\nChange-Id: I17ce12fb6dd51256d68c735b7934e4e2bf643fff\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/102044\nReviewed-by: Tor Lillqvist \u003ctml@collabora.com\u003e\nTested-by: Jenkins CollaboraOffice \u003cjenkinscollaboraoffice@gmail.com\u003e\n"
    },
    {
      "commit": "e578e806124e463b1378ec17b1ae20567060aeb0",
      "tree": "725e80e393026af1e316394affca8aaf3bbf3f3f",
      "parents": [
        "e77309d60a06c81f58c6381f8621a1d7374de596"
      ],
      "author": {
        "name": "László Németh",
        "email": "nemeth@numbertext.org",
        "time": "Mon Mar 26 22:08:26 2018 +0200"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Sat Jan 03 21:31:36 2026 +0100"
      },
      "message": "[cp] tdf#116586 hu_AkH11 is not a default personal dictionary\n\nReviewed-on: https://gerrit.libreoffice.org/51921\nReviewed-by: Andras Timar \u003candras.timar@collabora.com\u003e\nTested-by: Jenkins \u003cci@libreoffice.org\u003e\n(cherry picked from commit 2d08125e2ad971ac81ba8ca7a0af616e768372e6)\n\nChange-Id: Ib3ea432872d5bb729c9b56d66a9c338cff2bbf8b\n"
    },
    {
      "commit": "e77309d60a06c81f58c6381f8621a1d7374de596",
      "tree": "218fc31b45b77d5842d7f2dacef16ff2a5c5f460",
      "parents": [
        "25a1020f171dbab0ac8380eba3ce51e670670826"
      ],
      "author": {
        "name": "Mike Kaganski",
        "email": "mike.kaganski@collabora.com",
        "time": "Sun May 07 09:29:00 2017 +0200"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Sat Jan 03 21:31:09 2026 +0100"
      },
      "message": "[cp] tdf#107649: Try system credentials first by default\n\nChange-Id: I39f3cd85153f939c1a5ebd7c6830c0175328a966\nReviewed-on: https://gerrit.libreoffice.org/37335\nReviewed-by: Andras Timar \u003candras.timar@collabora.com\u003e\nTested-by: Andras Timar \u003candras.timar@collabora.com\u003e\n(cherry picked from commit 0be936f739752ce773f1c77f2c1dab022af785f5)\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/113279\nTested-by: Mike Kaganski \u003cmike.kaganski@collabora.com\u003e\nReviewed-by: Mike Kaganski \u003cmike.kaganski@collabora.com\u003e\n"
    },
    {
      "commit": "25a1020f171dbab0ac8380eba3ce51e670670826",
      "tree": "5a16dc67f7eb744461e78a79e6bd0986bd225f04",
      "parents": [
        "db11f9f2565d921c787e0d3113712216e5562495"
      ],
      "author": {
        "name": "Mike Kaganski",
        "email": "mike.kaganski@collabora.com",
        "time": "Wed Sep 30 17:26:11 2020 +0200"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Sat Jan 03 21:30:48 2026 +0100"
      },
      "message": "[cp] Disable BuiltInHelpNotInstalledPopUp by default\n\nChange-Id: Iac00c3d12113dfb66e3753c04a8e10f4802e5cfd\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/103661\nTested-by: Jenkins CollaboraOffice \u003cjenkinscollaboraoffice@gmail.com\u003e\nReviewed-by: Andras Timar \u003candras.timar@collabora.com\u003e\n(cherry picked from commit f1d6eb20ef0acb9c982c7d89e798cd77901283e8)\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/113278\nTested-by: Mike Kaganski \u003cmike.kaganski@collabora.com\u003e\nReviewed-by: Mike Kaganski \u003cmike.kaganski@collabora.com\u003e\n"
    },
    {
      "commit": "70bc772bd7356cf1d8025cafd58b814510196f89",
      "tree": "4c0fe696dfd809d90d8256da4c9c9c35dbc21293",
      "parents": [
        "33791da3a8e54617a95cf6aaf4511e09b3b4e685"
      ],
      "author": {
        "name": "Heiko Tietze",
        "email": "tietze.heiko@gmail.com",
        "time": "Wed Dec 17 09:16:09 2025 +0100"
      },
      "committer": {
        "name": "Heiko Tietze",
        "email": "heiko.tietze@documentfoundation.org",
        "time": "Wed Dec 17 12:44:23 2025 +0100"
      },
      "message": "Resolves tdf#169504 - Option to control comment transparency\n\nChange-Id: I1e0a74f48be0bd8e4f9fd71bdbeb08b39b19ac7d\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/195760\nReviewed-by: Heiko Tietze \u003cheiko.tietze@documentfoundation.org\u003e\nTested-by: Jenkins\n(cherry picked from commit b32e65bcd122998ecdeb990b07823f5d60cc226a)\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/195775\n"
    },
    {
      "commit": "5e8a2f525d1eb3f1ad51a14792e50f0a63a66c08",
      "tree": "cb2a4c69470eb40b1bcdc91f0fb7ec5349e16383",
      "parents": [
        "7c8fa069de60572d37d3230f383716a16270e5bb"
      ],
      "author": {
        "name": "Justin Luth",
        "email": "justin.luth@collabora.com",
        "time": "Sat Nov 29 16:06:52 2025 -0500"
      },
      "committer": {
        "name": "Xisco Fauli",
        "email": "xiscofauli@libreoffice.org",
        "time": "Tue Dec 16 16:48:18 2025 +0100"
      },
      "message": "tdf#165180 xlsx UI: prefer Excel 2010–365 Spreadsheet, not 2007\n\nA prior commit in this patchset\nclarified what \"Calc Office Open XML\" is targeted for.\n\nProbably it is time for us to intentionally target the 2010+ format...\n\nHowever, this does not yet result in the right filter\nbeing chosen for round-tripping an xlsx file...\n\nChange-Id: Ia4dc82bd55aecb24854eba66dc0c77a214d251a8\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/195034\nTested-by: Jenkins\nReviewed-by: Justin Luth \u003cjluth@mail.com\u003e\nSigned-off-by: Xisco Fauli \u003cxiscofauli@libreoffice.org\u003e\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/195526\n"
    },
    {
      "commit": "805c6a58eb1c9f6d70702230cabb6dcbe98ac401",
      "tree": "56b3fbe606cbda8dfd68915b12b73ce7776221fe",
      "parents": [
        "5216b66e112aefe2163f544b3124d3640727095b"
      ],
      "author": {
        "name": "Heiko Tietze",
        "email": "heiko.tietze@documentfoundation.org",
        "time": "Fri Dec 12 08:49:43 2025 +0100"
      },
      "committer": {
        "name": "Heiko Tietze",
        "email": "heiko.tietze@documentfoundation.org",
        "time": "Fri Dec 12 12:00:04 2025 +0100"
      },
      "message": "Revert \"Resolves tdf#160096 - Allow invalid values regardless the validation\"\n\nThis reverts commit 6306490232660c764dc8c9b2616fdbe37996474b.\n\nReason for revert: Incorrect solution\n\nChange-Id: Ic5801b71223b6e85c18b85811dc84a5bab67150d\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/195512\nTested-by: Jenkins\nReviewed-by: Heiko Tietze \u003cheiko.tietze@documentfoundation.org\u003e\n"
    },
    {
      "commit": "6306490232660c764dc8c9b2616fdbe37996474b",
      "tree": "0443d11e32e59f6c644694219a99d9e2ce1dbd8d",
      "parents": [
        "2bed6c66107382c2f139fd7ea0a3ea39bbd242d8"
      ],
      "author": {
        "name": "Heiko Tietze",
        "email": "tietze.heiko@gmail.com",
        "time": "Tue Dec 09 13:06:44 2025 +0100"
      },
      "committer": {
        "name": "Heiko Tietze",
        "email": "heiko.tietze@documentfoundation.org",
        "time": "Thu Dec 11 15:49:05 2025 +0100"
      },
      "message": "Resolves tdf#160096 - Allow invalid values regardless the validation\n\nIntroduces a new compatibility option\nMakes c869fb5ea2fa1dbbfa7c17754aeac48ed7f77cc4 optionally\n\nChange-Id: I75c2a801f41a5e3d9688fdb1557f86506ed11697\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/195288\nReviewed-by: Heiko Tietze \u003cheiko.tietze@documentfoundation.org\u003e\nTested-by: Jenkins\n(cherry picked from commit a6bc66ca8ddf23ede2807c2043d94f5c77adfe39)\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/195348\n"
    },
    {
      "commit": "fe0507356f2cd1e1875a4dc2a669201ae5d06385",
      "tree": "b05c4598c543276769811ac3c283d1cd4c23115e",
      "parents": [
        "b893350fc308118bdb04544a4cae103002806c54"
      ],
      "author": {
        "name": "Ilmari Lauhakangas",
        "email": "ilmari.lauhakangas@libreoffice.org",
        "time": "Tue Dec 09 08:29:36 2025 +0100"
      },
      "committer": {
        "name": "Ilmari Lauhakangas",
        "email": "ilmari.lauhakangas@libreoffice.org",
        "time": "Wed Dec 10 06:32:50 2025 +0100"
      },
      "message": "tdf#158289 Use consistent grammar for the labels of commands related to\n\ntracked changes\n\nChange-Id: I4861245a27f24421b1a774ddcc19407d066d5a70\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/195268\nTested-by: Jenkins\nReviewed-by: Ilmari Lauhakangas \u003cilmari.lauhakangas@libreoffice.org\u003e\n(cherry picked from commit 35e97e664f2a5631a63b78d1a31f833232dea17b)\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/195311\n"
    },
    {
      "commit": "41a64827813cba241da052e885ada2d7f8f52536",
      "tree": "ea2921618d032a5f09de86e790003aa84b22d585",
      "parents": [
        "da8ee1416eaceb37ba14598b22eef1fa38b5f9b5"
      ],
      "author": {
        "name": "Michael Weghorn",
        "email": "m.weghorn@posteo.de",
        "time": "Fri Dec 05 16:59:14 2025 +0100"
      },
      "committer": {
        "name": "Michael Weghorn",
        "email": "m.weghorn@posteo.de",
        "time": "Mon Dec 08 07:46:31 2025 +0100"
      },
      "message": "tdf#169505 Allow disabling native color pickers\n\nSimilar to the existing option that allows\ndisabling system/toolkit file pickers\n(officecfg::Office::Common::Misc::UseSystemFileDialog),\nalso add an option\n(officecfg::Office::Common::Misc::UseSystemColorDialog::get)\nto disable the system/toolkit color pickers, which were\nunconditionally enabled for the GTK and Qt based VCL plugins\nin commits\n\n    commit dae9472b27914807ec08062e8293a091e90cffb6\n    Author: Michael Weghorn \u003cm.weghorn@posteo.de\u003e\n    Date:   Fri Jul 25 14:26:06 2025 +0200\n\n        tdf#167669 weld: Introduce weld::ColorChooserDialog\n\nand\n\n    commit c0721600c294ebc46217477a80a8eea34609e4bc\n    Author: Michael Weghorn \u003cm.weghorn@posteo.de\u003e\n    Date:   Fri Jul 25 14:55:34 2025 +0200\n\n        tdf#167669 gtk: Use native GtkColorChooserDialog\n\nand\n\n    commit 072010169bb4668f3c624a9f379e8a79e4e3e57a\n    Author: Michael Weghorn \u003cm.weghorn@posteo.de\u003e\n    Date:   Fri Jul 25 15:09:25 2025 +0200\n\n        tdf#167669 tdf#130857 qt: Use native QColorDialog\n\nFor users that prefer the custom LibreOffice dialog\ninstead of the native toolkit ones, this allows switching\nback to the former one as follows:\n\n* \"Tools\" -\u003e \"Options\"\n* \"LibreOffice(Dev)\" -\u003e \"Advanced\"\n* press \"Open Expert Configuration\" button\n* search for \"UseSystemColorDialog\" and toggle the value\n  of the corresponding setting to false\n\nA checkbox in the \"General\" tab of the options dialog\nto make toggling this easier will be added in a separate\nupcoming commit.\n\nChange-Id: I99c5f1e350c36aa3cb70f26724cce9263160f945\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/195104\nReviewed-by: Michael Weghorn \u003cm.weghorn@posteo.de\u003e\nTested-by: Jenkins\n(cherry picked from commit 5bb41f2a588caff88b2fd957af9c9e94d8cdf2e0)\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/195152\n"
    },
    {
      "commit": "494538cfffbdd12ee13787e7991dca941879db0e",
      "tree": "765358663003fc621d93a54c6158bfcbcd866399",
      "parents": [
        "38b239c8bcf9031cec68678460e94de3dc23a6e4"
      ],
      "author": {
        "name": "Sampath-1984",
        "email": "b.jnanasampath10cmplus@gmail.com",
        "time": "Sun Nov 16 12:01:35 2025 +0530"
      },
      "committer": {
        "name": "Heiko Tietze",
        "email": "heiko.tietze@documentfoundation.org",
        "time": "Wed Dec 03 14:05:43 2025 +0100"
      },
      "message": "tdf#166386 Confirmation Dialogs for clearing recent or unavailable documents\n\nClearing recent or unavailable documents from the start center or the main menu will now ask for confirmation from the user before executing.\n\nChange-Id: Ic36924e6f16772eb6ee3bffc7116bdd405653c80\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/194065\nTested-by: Jenkins\nReviewed-by: Heiko Tietze \u003cheiko.tietze@documentfoundation.org\u003e\n"
    },
    {
      "commit": "0ece629aae3ba9f862f919b988d97fa7bf99924f",
      "tree": "07449055de9a2cb651cd14de4cc26cd021f8db16",
      "parents": [
        "b4d0d96b792584891e96cb0e297ca32d58904601"
      ],
      "author": {
        "name": "Xisco Fauli",
        "email": "xiscofauli@libreoffice.org",
        "time": "Fri Nov 28 10:25:42 2025 +0100"
      },
      "committer": {
        "name": "Xisco Fauli",
        "email": "xiscofauli@libreoffice.org",
        "time": "Fri Nov 28 12:14:08 2025 +0100"
      },
      "message": "fix typo: BLN -\u003e BGN\n\nAfter\ncommit 37d1cc071ba0cc7f9922c4409d0a014a722ebbce\nAuthor: Rene Engelhard \u003crene@rene-engelhard.de\u003e\nDate:   Sat Aug 9 19:05:15 2025 +0200\n\n    add EUR for Bulgaria/Lew\n\nChange-Id: I6679404cba0be0219bf7ede06297f9b1c990e8b4\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/194760\nReviewed-by: Eike Rathke \u003clo@erack.de\u003e\nTested-by: Jenkins\nReviewed-by: René Engelhard \u003crene@debian.org\u003e\n"
    },
    {
      "commit": "1fe134353a7146a0288ec486f1f9a2c8eb249560",
      "tree": "736889c8cf75462978c239c1cc5675b26ccc425e",
      "parents": [
        "53accff5c672407295f749fefd49c7e119f05311"
      ],
      "author": {
        "name": "Jonathan Clark",
        "email": "jonathan@libreoffice.org",
        "time": "Thu Nov 13 13:20:05 2025 -0700"
      },
      "committer": {
        "name": "Jonathan Clark",
        "email": "jonathan@libreoffice.org",
        "time": "Tue Nov 18 01:55:54 2025 +0100"
      },
      "message": "tdf#165507 Add para align start and end toolbar and menu buttons\n\nAdded the following commands:\n\n.uno:StartPara\n.uno:EndPara\n.uno:CommonAlignStart\n.uno:CommandAlignEnd\n\nCurrently, the Start/End align commands use the same icons as the\nLeft/Right align commands, respectively, but they are mirrored\nautomatically in RTL context to reflect the appearance of the text.\nUnique icons may be added in a future commit.\n\nChange-Id: I0fbf7039d2bc20e025af3d30c775f270354e5aca\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/194125\nReviewed-by: Jonathan Clark \u003cjonathan@libreoffice.org\u003e\nTested-by: Jenkins\n"
    },
    {
      "commit": "890dcf9cf2223cd597eb0a9dad3dafe5d5c064f2",
      "tree": "3820f6fe34044c06a2d92c03e4cff748486a725e",
      "parents": [
        "6c20496eed4bd38308588a133959b88c1e685612"
      ],
      "author": {
        "name": "siddhisalunkhe1998",
        "email": "salunkhesiddhi42@gmail.com",
        "time": "Sun Oct 26 11:07:03 2025 +0000"
      },
      "committer": {
        "name": "Heiko Tietze",
        "email": "heiko.tietze@documentfoundation.org",
        "time": "Thu Nov 13 08:53:07 2025 +0100"
      },
      "message": "tdf#149411 Improve Columns deck at the sidebar\n\nRenamed Columns Property Panel to Text Attributes.\nAdds controls for text fitting - fit width,\nfit height, fit to frame.\nAdded spacing controls: left, right, top, bottom padding.\n\nChange-Id: I65d2a75bae649507092a385fcecdbe05ef562756\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/193003\nTested-by: Heiko Tietze \u003cheiko.tietze@documentfoundation.org\u003e\nReviewed-by: Heiko Tietze \u003cheiko.tietze@documentfoundation.org\u003e\nTested-by: Jenkins\n"
    },
    {
      "commit": "be04a19fa2b8357520e6d0297466e1909a3c3995",
      "tree": "3a978c3c544439d421e583dc0efbe45e6f201f56",
      "parents": [
        "b9c04b6e94bf9c320a91bd1528cfb3932b2b2728"
      ],
      "author": {
        "name": "Michael Weghorn",
        "email": "m.weghorn@posteo.de",
        "time": "Fri Nov 07 13:59:50 2025 +0100"
      },
      "committer": {
        "name": "Michael Weghorn",
        "email": "m.weghorn@posteo.de",
        "time": "Mon Nov 10 23:10:32 2025 +0100"
      },
      "message": "tdf#169318 tdf#127201 extension mgr: Open via new UNO command\n\nIntroduce a new UNO command, \".uno:ExtensionManager\",\nwhich is used to open the \"Extensions\" dialog from the\nmenu, notebookbar and using the keyboard shortcut\n(Ctrl+Alt+E) instead of specifying the service name\n\"service:com.sun.star.deployment.ui.PackageManagerDialog\"\nin their configuration directly.\n\nIn a first step, handle the new UNO command in\nSfxApplication::MiscExec_Impl by creating an\ninstance of the service by its name and executing the dialog\nusing the css::task::XJobExecutor interface without any\nadditional changes.\nThis matches what the previous way of triggering\nthe dialog would have done, i.e. no user-observable\nbehavior is intended yet.\n\nThis prepares for further changes in upcoming\ncommits, in particular passing a parent for\nthe dialog.\n\nAs documented in icon-themes/README.md, make sure to\nhave icons with the expected names, which is e.g.\nused in the \"Tabbed Compact\" UI variant of the Notebookbar.\n(Link to the already existing icons.)\n\nChange-Id: I4b381b5f0b7cddd9f0aa9abd9b88c1c4364ab824\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/193580\nTested-by: Jenkins\nReviewed-by: Michael Weghorn \u003cm.weghorn@posteo.de\u003e\n"
    },
    {
      "commit": "f86a784f8fb1f5bf0a14d723855ad6ad9d342532",
      "tree": "749129035f6d79053b29f80c1b51d923f2fa97ae",
      "parents": [
        "3de0caf52389ae885641853a43774a7526e203c0"
      ],
      "author": {
        "name": "Gabor Kelemen",
        "email": "gabor.kelemen@collabora.com",
        "time": "Sun Nov 09 11:13:37 2025 +0100"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Mon Nov 10 15:32:38 2025 +0100"
      },
      "message": "tdf#61950 Move Presentation Minimizer UI strings out of officecfg\n\nChange-Id: I8a9bba8cdde89a87340ed9dd46dbac53b6806e9d\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/193654\nTested-by: Jenkins\nReviewed-by: Andras Timar \u003candras.timar@collabora.com\u003e\n"
    },
    {
      "commit": "5bd1efb830400e1394d45f122faf7537e4451f33",
      "tree": "45d248754515e1af656f298f89189333ce484330",
      "parents": [
        "258155a54cb94527638d4ece8a4674cb4a7b8308"
      ],
      "author": {
        "name": "Samuel Mehrbrodt",
        "email": "samuel.mehrbrodt@collabora.com",
        "time": "Mon Sep 15 11:02:38 2025 +0200"
      },
      "committer": {
        "name": "Samuel Mehrbrodt",
        "email": "samuel.mehrbrodt@collabora.com",
        "time": "Mon Nov 10 08:21:52 2025 +0100"
      },
      "message": "tdf#168228 Don\u0027t replace styles unconditionally\n\nWhen using Autocorrect-\u003eApply, styles were applied unconditionally.\n\nAdd a second checkbox to allow disabling \"Apply styles\" in that case.\n\nChange-Id: I4891f906b5518f518f3ac3e256e21392ade3f824\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/190955\nTested-by: Jenkins\nReviewed-by: Samuel Mehrbrodt \u003csamuel.mehrbrodt@collabora.com\u003e\n"
    },
    {
      "commit": "861614d7530add1a9ff4d0ea5b2c67eda2b31073",
      "tree": "301d40fc0f6088664266108678e8ff5ed3c6a6c4",
      "parents": [
        "6727fd079a6cb1a7ca6b4521e57357e6ec496fe1"
      ],
      "author": {
        "name": "Gabor Kelemen",
        "email": "gabor.kelemen@collabora.com",
        "time": "Sat Oct 04 11:14:32 2025 +0200"
      },
      "committer": {
        "name": "Gabor Kelemen",
        "email": "gabor.kelemen@collabora.com",
        "time": "Sat Nov 08 22:00:30 2025 +0100"
      },
      "message": "[API CHANGE] Remove SnapGrid groups and SizeToGrid option\n\nin Impress/Draw and Calc respectively.\norg.openoffice.Office.Calc/Grid/Option/SizeToGrid\norg.openoffice.Office.Draw/Grid/SnapGrid/Size\norg.openoffice.Office.Impress/Grid/SnapGrid/Size\n\nSeems like ever since \"initial import\" these were doing nothing\nuseful.\n\nChange-Id: I5cf6bb7e4c4f91e57b6dba3c9ad7e7774f05e87b\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/191852\nReviewed-by: Gabor Kelemen \u003cgabor.kelemen@collabora.com\u003e\nTested-by: Jenkins\n"
    },
    {
      "commit": "603713b6da00dafee9f6d218ad22126a65e3edc3",
      "tree": "0a9b084b9565fcfa0b14d74f03aab7235644f4f4",
      "parents": [
        "63bac9055e2e81e238af885c289e99b733d86d7a"
      ],
      "author": {
        "name": "Sampath-1984",
        "email": "b.jnanasampath10cmplus@gmail.com",
        "time": "Sun Nov 02 18:40:14 2025 +0530"
      },
      "committer": {
        "name": "Heiko Tietze",
        "email": "heiko.tietze@documentfoundation.org",
        "time": "Sat Nov 08 07:55:09 2025 +0100"
      },
      "message": "tdf#168525 Change \"Text from file...\" to \"Contents from Text Document...\"\n\nChange the label for \u0027\u003cnode oor:name\u003d\".uno:InsertDoc\" oor:op\u003d\"replace\"\u003e\u0027 in the file \u0027officecfg/registry/data/org/openoffice/Office/UI/GenericCommands.xcu\u0027\n\nChange-Id: I6fb1b6fcd36be05ea21183fe9ab9e676be1ab4d0\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/193301\nReviewed-by: Heiko Tietze \u003cheiko.tietze@documentfoundation.org\u003e\nTested-by: Jenkins\n"
    },
    {
      "commit": "c2be6c15f7ae70081936d11c7e9274d984d18c47",
      "tree": "b439277e1fcb504240c99486025328740e7209b4",
      "parents": [
        "4d897b5f02aa87cee4db99b65bebe70e8c61cbe5"
      ],
      "author": {
        "name": "Jim Raykowski",
        "email": "raykowj@gmail.com",
        "time": "Fri Oct 31 02:31:25 2025 -0800"
      },
      "committer": {
        "name": "Jim Raykowski",
        "email": "raykowj@gmail.com",
        "time": "Tue Nov 04 17:28:28 2025 +0100"
      },
      "message": "tdf#169151 Allow modifying accessible text alternative in sidebar\n\nThis patch adds a \u0027Text Alternative...\u0027 menu item to the Writer\nNavigator context menu for content type entries that can have this\n(Frames, Images, OLE objects, and Drawing objects). It also\nadds an action button to the functions toolbar in the Writer Navigator\ntool box for these content types.\n\nSeems gtk isn\u0027t able to use the \u0027action-name\u0027 property in the .ui\nfile. \u003cproperty name\u003d\"action-name\"\u003e.uno:ObjectTitleDescription\u003c/\nproperty\u003e works for qt and gen, which allows to not need the alias\n\"TargetURL\" UNO commands added to GenericCommands.xcu and the icon\ndeclarations added to the icon-theme link text files. I think it would\nbe nice if gtk supported this .ui property as well.\n\nChange-Id: I519590fc56f39e9c6c2b2fccea568271e5fd3e77\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/193376\nTested-by: Jenkins\nReviewed-by: Jim Raykowski \u003craykowj@gmail.com\u003e\nReviewed-by: Michael Weghorn \u003cm.weghorn@posteo.de\u003e\n"
    },
    {
      "commit": "8ce68da7503eab59a50c89713824f9d0a2a95ee0",
      "tree": "7f249feaaca20c51075ca60f7a9971b781cbe426",
      "parents": [
        "87935b4c9f6c360759f90fd667f243a686d48d02"
      ],
      "author": {
        "name": "Tomaž Vajngerl",
        "email": "tomaz.vajngerl@collabora.co.uk",
        "time": "Wed Oct 22 16:06:00 2025 +0900"
      },
      "committer": {
        "name": "Tomaž Vajngerl",
        "email": "quikee@gmail.com",
        "time": "Sun Oct 26 05:08:31 2025 +0100"
      },
      "message": "sc: Toolbar / NotebookBar combobox for selecting sheet views\n\nIntroduced CurrentSheetView command that handles reading and\nsetting the sheet view for the current sheet. In addition under\nthe same command, the toolbar / (online) notebookbar combobox to\nshow and set the combobox is available, so it can be added to the\ntoolbar.\n\nChange-Id: I7910ac0590ca2b2349496e91fdf61e70c297d651\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/192797\nReviewed-by: Szymon Kłos \u003cszymon.klos@collabora.com\u003e\nTested-by: Jenkins CollaboraOffice \u003cjenkinscollaboraoffice@gmail.com\u003e\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/192966\nTested-by: Jenkins\nReviewed-by: Tomaž Vajngerl \u003cquikee@gmail.com\u003e\n"
    },
    {
      "commit": "a2e3d9389182b5f06b80ebc73b832d1df9700bef",
      "tree": "d77d0e4d314d6eaad1ea76f47be808abea3c0353",
      "parents": [
        "500442846fa6f486a06f7104f78263fa8eb433db"
      ],
      "author": {
        "name": "Heiko Tietze",
        "email": "tietze.heiko@gmail.com",
        "time": "Wed Oct 22 16:16:58 2025 +0200"
      },
      "committer": {
        "name": "Heiko Tietze",
        "email": "heiko.tietze@documentfoundation.org",
        "time": "Thu Oct 23 09:56:35 2025 +0200"
      },
      "message": "Resolves tdf#100998 - Add option to suppress drag\u0027n drop of text selection\n\nChange-Id: Ib8c352fc5c51610a7bb2323c94eaa3e00585f67b\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/192857\nTested-by: Jenkins\nReviewed-by: Heiko Tietze \u003cheiko.tietze@documentfoundation.org\u003e\n"
    },
    {
      "commit": "f32ece43cbf21a2ab9f9042c684c06b01bcc0ac9",
      "tree": "58bc2d5bd5d99eec1ceffc5de35865504e11198f",
      "parents": [
        "0ecd6481786f2191b36c048cb408ce9953856f8a"
      ],
      "author": {
        "name": "Jesus Solis",
        "email": "solisj@alum.mit.edu",
        "time": "Tue Sep 30 21:42:08 2025 -0500"
      },
      "committer": {
        "name": "Ilmari Lauhakangas",
        "email": "ilmari.lauhakangas@libreoffice.org",
        "time": "Thu Oct 16 09:07:52 2025 +0200"
      },
      "message": "tdf#154444 add keyboard shortcut to toggle list ordering\n\nChange-Id: I727ed9df88ca992af8dcc09a9dc897c9289fbe3e\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/191702\nTested-by: Jenkins\nReviewed-by: Heiko Tietze \u003cheiko.tietze@documentfoundation.org\u003e\n"
    },
    {
      "commit": "3648632bd1c002477f17fb2d0e1c2aa9c31ab72a",
      "tree": "b2accf0cbcefaf792ac5d9abef9a9dbaf0a1ec89",
      "parents": [
        "7938297c41b6f0d6da9f458f7d5d010019c6af83"
      ],
      "author": {
        "name": "Ilmari Lauhakangas",
        "email": "ilmari.lauhakangas@libreoffice.org",
        "time": "Mon Oct 13 21:17:09 2025 +0300"
      },
      "committer": {
        "name": "Ilmari Lauhakangas",
        "email": "ilmari.lauhakangas@libreoffice.org",
        "time": "Mon Oct 13 21:38:35 2025 +0200"
      },
      "message": "tdf#164389 Tweak accelerators for variable Date/Time fields in Writer\n\nWith GTK3, the first press of \"d\" unexpectedly jumped to Date (variable)\n\nChange-Id: I4e51e94b583a67d0eb9557a2f5d6673dfe932345\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/192327\nTested-by: Jenkins\nReviewed-by: Ilmari Lauhakangas \u003cilmari.lauhakangas@libreoffice.org\u003e\n"
    },
    {
      "commit": "3b0ea28e061f9335b907ae8febfadf8fc04c599b",
      "tree": "d57c30086021dca9bb537e5ee58e51d8a6dccb47",
      "parents": [
        "7a134245d00058cfa409beb1458600c67a424928"
      ],
      "author": {
        "name": "Tomaž Vajngerl",
        "email": "tomaz.vajngerl@collabora.co.uk",
        "time": "Mon Oct 06 23:49:50 2025 +0900"
      },
      "committer": {
        "name": "Tomaž Vajngerl",
        "email": "quikee@gmail.com",
        "time": "Fri Oct 10 14:00:06 2025 +0200"
      },
      "message": "sc: add a SelectSheetView command to select a sheet view\n\nThis adds a command that opens a dialog to show all the available\nsheet views for the current sheet. Selecting a sheet view will\nswitch to that sheet view (or default view) on OK.\n\nThis also adds name as a parameter to SheetView class, so we can\nstore a name of the sheet view. The name is currently generated\nand is in a format of \"Temp SheetView #\".\n\nChange-Id: I11accc30780991f74da97120bb4085ef283a0564\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/191978\nReviewed-by: Miklos Vajna \u003cvmiklos@collabora.com\u003e\nTested-by: Jenkins CollaboraOffice \u003cjenkinscollaboraoffice@gmail.com\u003e\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/192149\nTested-by: Jenkins\nReviewed-by: Tomaž Vajngerl \u003cquikee@gmail.com\u003e\n"
    },
    {
      "commit": "7a134245d00058cfa409beb1458600c67a424928",
      "tree": "e24e2ba9701b6f4c51b4f84f95d1362b6b2b0b4b",
      "parents": [
        "5e7d58e7952106dcf3d441d63d0d86862327445d"
      ],
      "author": {
        "name": "Tomaž Vajngerl",
        "email": "tomaz.vajngerl@collabora.co.uk",
        "time": "Mon Oct 06 23:28:03 2025 +0900"
      },
      "committer": {
        "name": "Tomaž Vajngerl",
        "email": "quikee@gmail.com",
        "time": "Fri Oct 10 13:59:59 2025 +0200"
      },
      "message": "sc: add ExitSheetView and SwitchToPreviousSheetView commands\n\nWe can already switch to \"next\" sheet view, so this also adds a\ncommand to switch to a previous sheet view and to exit a sheet\nview (return to default view).\n\nChange-Id: Ia5c2eead3af4b2bdc0ace6b5e4a2ce5339013f2d\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/191976\nTested-by: Jenkins CollaboraOffice \u003cjenkinscollaboraoffice@gmail.com\u003e\nReviewed-by: Miklos Vajna \u003cvmiklos@collabora.com\u003e\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/192148\nTested-by: Jenkins\nReviewed-by: Tomaž Vajngerl \u003cquikee@gmail.com\u003e\n"
    },
    {
      "commit": "8a9527e17a625bf445974e0046db07a8c8fa186e",
      "tree": "a6fca4ae895571a7a0a6e5ac19e04cff860618a4",
      "parents": [
        "02f93a9d1763336eb655ec13d1cfd1e114246b34"
      ],
      "author": {
        "name": "Jonathan Clark",
        "email": "jonathan@libreoffice.org",
        "time": "Thu Oct 09 10:57:51 2025 -0600"
      },
      "committer": {
        "name": "Jonathan Clark",
        "email": "jonathan@libreoffice.org",
        "time": "Thu Oct 09 22:54:27 2025 +0200"
      },
      "message": "tdf#161205 Persist Complex/Asian tab choice in character dialog\n\nWhen RTL/CTL and CJK support are both enabled, the font options for\nthose language groups are stacked into a single notebook.\n\nPreviously, the GUI would always default to showing \"Asian\" as the\nselected tab, which was inconvenient for users who need to have broad\nlanguage support enabled, but tend to use RTL/CTL languages more often.\nThis change makes the user\u0027s previously-activated tab persist across\nsessions.\n\nChange-Id: Ie77bacb22c467349898591ddcc8ccf3cca890a2c\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/192123\nReviewed-by: Jonathan Clark \u003cjonathan@libreoffice.org\u003e\nTested-by: Jenkins\n"
    },
    {
      "commit": "b085558c5cfda4aee2832559ad09e9bb1754f93c",
      "tree": "6cbe209ee5b4aab3dcee1d7dd84fc8c3751cbde9",
      "parents": [
        "e63e494d56c83c93db819532cd17574844366f02"
      ],
      "author": {
        "name": "Gabor Kelemen",
        "email": "gabor.kelemen@collabora.com",
        "time": "Tue Sep 30 08:51:33 2025 +0200"
      },
      "committer": {
        "name": "Gabor Kelemen",
        "email": "gabor.kelemen.extern@allotropia.de",
        "time": "Fri Oct 03 13:59:19 2025 +0200"
      },
      "message": "tdf#119676 modify shortcut of Extensions dialog for French\n\nreportedly Ctrl+Alt+E does not work with French layout\nTry Alt+Shift+Q\n\nChange-Id: Ie2a630cb3ca5d65e6f793cd5e8f1108f444b70ee\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/191649\nTested-by: Jenkins\nReviewed-by: Gabor Kelemen \u003cgabor.kelemen.extern@allotropia.de\u003e\n"
    },
    {
      "commit": "87a7d94cc35253451e26e789e6243f2c5fd3ac77",
      "tree": "65ebb821f0355a505b7fe4875f7a09ce4ad73833",
      "parents": [
        "ea45ce73b937d7b182cbcc3ccfd701cfb9e725ca"
      ],
      "author": {
        "name": "Devansh Varshney",
        "email": "varshney.devansh614@gmail.com",
        "time": "Fri Sep 19 20:59:13 2025 +0530"
      },
      "committer": {
        "name": "Jonathan Clark",
        "email": "jonathan@libreoffice.org",
        "time": "Fri Sep 26 21:46:24 2025 +0200"
      },
      "message": "tdf#165785: basctl: Integrate blank UI shell for Object Browser\n\nThis patch integrates the user interface for the new Object Browser.\nIt introduces the UI definition file and the C++ logic to create,\ndisplay, and manage the window\u0027s lifecycle within the IDE.\n\n(GSoC 2025 - Object Browser: UI Shell Integration)\n\nChange-Id: I9a2d7c319a7590e44eafe3d575eb3b0aeffb7e86\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/191206\nReviewed-by: Jonathan Clark \u003cjonathan@libreoffice.org\u003e\nTested-by: Jenkins\n"
    },
    {
      "commit": "c6c9cf48ad78153e907b995193d8ba8c4b1d433a",
      "tree": "14182de73022c1a1e203dcc1c5d84f9d8d8d3486",
      "parents": [
        "a789ea255437401403ca6ac591692a0be1fe9500"
      ],
      "author": {
        "name": "Heiko Tietze",
        "email": "tietze.heiko@gmail.com",
        "time": "Wed Sep 24 14:12:20 2025 +0200"
      },
      "committer": {
        "name": "Heiko Tietze",
        "email": "heiko.tietze@documentfoundation.org",
        "time": "Fri Sep 26 10:14:24 2025 +0200"
      },
      "message": "Resolves tdf#167162 - Remove color customization for Script Indicator\n\nProbably not used at all with some dead code\n\nChange-Id: I51f1b86bc27277496afcaeae4440da9b9ac12e22\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/191442\nReviewed-by: Heiko Tietze \u003cheiko.tietze@documentfoundation.org\u003e\nTested-by: Jenkins\n"
    },
    {
      "commit": "61902b95e501414640e74932131b7954639a0414",
      "tree": "f7fa39a92b181a342ef2f95b49410a4fc0096a02",
      "parents": [
        "122ca4944587c485889fc1680dab43949f4d9dce"
      ],
      "author": {
        "name": "Heiko Tietze",
        "email": "heiko.tietze@documentfoundation.org",
        "time": "Fri Sep 05 22:39:36 2025 +0200"
      },
      "committer": {
        "name": "Heiko Tietze",
        "email": "heiko.tietze@documentfoundation.org",
        "time": "Tue Sep 23 12:13:37 2025 +0200"
      },
      "message": "Resolves tdf#168292 - Bullet Library has repetitive content\n\nChange-Id: I48a0ed570c0d7058b9391784499563dcf7b38e69\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/190626\nTested-by: Jenkins\nReviewed-by: Heiko Tietze \u003cheiko.tietze@documentfoundation.org\u003e\n"
    },
    {
      "commit": "4520c70fa486476403830ee575cbc68e562f0a75",
      "tree": "91ee126a68e6ce3c4bd8f993440b17ea6c6eda82",
      "parents": [
        "1f3cc565a32452ef52d66fef33c551dffff814c3"
      ],
      "author": {
        "name": "Irgaliev Amin",
        "email": "irgaliev01@mail.ru",
        "time": "Tue Aug 19 15:28:00 2025 +0400"
      },
      "committer": {
        "name": "Mike Kaganski",
        "email": "mike.kaganski@collabora.com",
        "time": "Wed Sep 17 09:00:59 2025 +0200"
      },
      "message": "tdf#79356 - Adding connector support for Writer.\n\nCurrently, the connector functionality in Writer is only available after copying such lines from Draw.\nThis patch adds connector functionality directly to Writer.\n\nThis functionality is available in:\n1.  \"Insert\" -\u003e \"Shape\" -\u003e \"Connectors\" in Standart Toolbar (UI variants)\n2.  \"Insert\" -\u003e \"Connectors\" in Tabbed (UI variants)\n\nChange-Id: I51b517f160a69248458100ebe4fb97695bbfe1d7\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/189911\nTested-by: Jenkins\nReviewed-by: Mike Kaganski \u003cmike.kaganski@collabora.com\u003e\n"
    },
    {
      "commit": "bb3316dfadd903afa090107ffbdf8f9ae4d7275b",
      "tree": "5de10ea20a3c6ef5b30c6e889a4c56d33f123c05",
      "parents": [
        "726250a724ad58c3742fbeb445806f6f40629219"
      ],
      "author": {
        "name": "codewithvk",
        "email": "vivek.javiya@collabora.com",
        "time": "Mon Jul 21 21:56:40 2025 +0530"
      },
      "committer": {
        "name": "Szymon Kłos",
        "email": "szymon.klos@collabora.com",
        "time": "Mon Sep 15 18:52:56 2025 +0200"
      },
      "message": "notebookbar: move slide transition pane\n\n- use interim builder to put wrapper into notebookbar\n- assign correct type \u003d notebookbar\n- enable for notebookbar, disable for sidebar\n\nSigned-off-by: codewithvk \u003cvivek.javiya@collabora.com\u003e\nChange-Id: I42c1c92e74fd6c0f079738937c03d3f451080c10\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/188116\nTested-by: Jenkins CollaboraOffice \u003cjenkinscollaboraoffice@gmail.com\u003e\nReviewed-by: Szymon Kłos \u003cszymon.klos@collabora.com\u003e\n(cherry picked from commit 8e59e9b4fa916e702bb54b963e2cfd75cce1c0e9)\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/190223\nTested-by: Jenkins\n"
    },
    {
      "commit": "800eeefdafbe07dac5fceaf947e8e078afc16664",
      "tree": "766d3566cd90a1aca18e8fef36db7b6b5105e044",
      "parents": [
        "b9cc944daeede51acd322b1cea47d6f44b20968a"
      ],
      "author": {
        "name": "Justin Luth",
        "email": "jluth@mail.com",
        "time": "Sat Sep 13 06:36:41 2025 -0400"
      },
      "committer": {
        "name": "Justin Luth",
        "email": "jluth@mail.com",
        "time": "Mon Sep 15 17:38:45 2025 +0200"
      },
      "message": "tdf#159035: remove Alt-C (character style) language menu conflicts\n\nAlt-C traditionally activated some languages\u0027 File/Edit/Help menus\nuntil LO 7.4 commit 856887cbc8a0a2fd04b90ee2170948d34c8ff9c4.\n\nI found 4 by searching with\ngit grep -i -A1 \u0027~File\\|~Edit\\|~View\\|~Insert\\|F~ormat\\|St~yles\\|\nT~able\\|Fo~rm\\|~Tools\\|~Window\\|~Help\u0027 | grep -i -B1 \u0027msgstr.*~c\u0027\n\nI didn\u0027t exclude Kurdish because it only conflicted with ~Windows\nwhich is a pretty much useless main menu.\n\nI tested that English still launches the character style dialog.\nI also tested each of the languages with an Alt-C conflict,\nand they now activate their main menu instead.\n\nChange-Id: I2a8290d4fa5ea0f245b88531009e35d192cfee48\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/190961\nTested-by: Jenkins\nReviewed-by: Justin Luth \u003cjluth@mail.com\u003e\n"
    },
    {
      "commit": "577750482be1f003871fe0ed01e161d189c5871b",
      "tree": "435b69116a9c2ba84db7acb6e791df580f547faa",
      "parents": [
        "d49d496c2f09feb794b487afb99a35dc888357c1"
      ],
      "author": {
        "name": "Justin Luth",
        "email": "jluth@mail.com",
        "time": "Fri Sep 12 21:25:47 2025 -0400"
      },
      "committer": {
        "name": "Justin Luth",
        "email": "jluth@mail.com",
        "time": "Sat Sep 13 12:09:40 2025 +0200"
      },
      "message": "tdf#159035: remove Alt-P (paragraph style) language menu conflicts\n\nThis patch depends on tdf#164000 which made Alt-P Writer-only.\n\nPolish was the reported language in the bug report\nwhere Alt-P traditionally activated the File (~Plik) menu\nuntil LO 7.4 commit 856887cbc8a0a2fd04b90ee2170948d34c8ff9c4.\n\nI found 15 others by searching with\ngit grep -i -A1 \u0027~File\\|~Edit\\|~View\\|~Insert\\|F~ormat\\|St~yles\\|\nT~able\\|Fo~rm\\|~Tools\\|~Window\\|~Help\u0027 | grep -i -B1 \u0027msgstr.*~p\u0027\n\nI tested that English still launches the paragraph style dialog.\nI also tested each of the languages with an Alt-P conflict,\nand they now activate their Writer main menu instead.\n\nChange-Id: I6bcdae20a18c2875af33511c8d9c67cf9edb6f51\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/190903\nTested-by: Jenkins\nReviewed-by: Justin Luth \u003cjluth@mail.com\u003e\n"
    },
    {
      "commit": "d49d496c2f09feb794b487afb99a35dc888357c1",
      "tree": "764203829fb815334bd2324dcdef1a8ea0de5b27",
      "parents": [
        "5e8196b05bead9ec41f284ca8e8e8ed09f67e0c0"
      ],
      "author": {
        "name": "Justin Luth",
        "email": "jluth@mail.com",
        "time": "Fri Sep 12 14:14:49 2025 -0400"
      },
      "committer": {
        "name": "Justin Luth",
        "email": "jluth@mail.com",
        "time": "Sat Sep 13 12:03:28 2025 +0200"
      },
      "message": "tdf#164000: make Alt-P (paragraph style) shortcut key for Writer only\n\nAlt-P has traditionally been used in Draw for the (English) page menu,\nbut 7.4 introduced it globally as a paragraph style dialog shortcut.\n\nSimilar to tdf#151941\n(and suggested by tdf#151941 comment 2)\nthe paragraph style dialog only is useful for Writer\n- calc: only opens the sidebar, doesn\u0027t have Format - Paragraph\n- draw: not paragraph oriented, conflicts with Page menu\n- impress/draw: styles are not so useful\n\nSo move it out of Global keyboard shortcuts into Writer-only.\n\nP.S. this might also help to avoid\nother language Alt-\u003cmenu\u003e navigation problems\nlike we see with tdf#159035.\n\nChange-Id: I217af298e482ef76c18f289199f6dd345e1a5ee1\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/190901\nTested-by: Jenkins\nReviewed-by: Justin Luth \u003cjluth@mail.com\u003e\nReviewed-by: Heiko Tietze \u003cheiko.tietze@documentfoundation.org\u003e\n"
    },
    {
      "commit": "573d91dbcd02fb2cd3a51787921052b7a6b903e1",
      "tree": "428c2e9f4bd663448fd35c63fdb9551a60dbbbe2",
      "parents": [
        "1c1d6aacc46003e3fc56ad0d6e443a82292983ad"
      ],
      "author": {
        "name": "Tomaž Vajngerl",
        "email": "tomaz.vajngerl@collabora.co.uk",
        "time": "Mon Jul 28 12:07:44 2025 +0200"
      },
      "committer": {
        "name": "Tomaž Vajngerl",
        "email": "quikee@gmail.com",
        "time": "Fri Sep 12 20:55:51 2025 +0200"
      },
      "message": "sc: add a way to switch to the next sheet (or default) view\n\nThis addresses the need to switch to a different sheet view if\nthere are multiple available and to switch the current view to the\ndefault view.\n\nChange-Id: I34c0c461793b6b824c4518716ba85906facb944d\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/188468\nTested-by: Jenkins\nReviewed-by: Tomaž Vajngerl \u003cquikee@gmail.com\u003e\n"
    },
    {
      "commit": "1c1d6aacc46003e3fc56ad0d6e443a82292983ad",
      "tree": "f67770ff66713156e65f0668366883fd86654a7c",
      "parents": [
        "2a388d6f21e63860bcc20fb41f778af97c9e1357"
      ],
      "author": {
        "name": "Tomaž Vajngerl",
        "email": "tomaz.vajngerl@collabora.co.uk",
        "time": "Thu Jul 24 23:07:40 2025 +0200"
      },
      "committer": {
        "name": "Tomaž Vajngerl",
        "email": "quikee@gmail.com",
        "time": "Fri Sep 12 20:55:45 2025 +0200"
      },
      "message": "sc: add a way to remove the current sheet view\n\nIf we are currently in a sheet view, this command will remove the\nsheet view (including the ScTable representing the sheet view),\nand return to the default view.\nAlso add state code to not allow adding or removing a sheet view\nwhen read-only and disable remove command when in default view.\n\nChange-Id: I1b44db9faa717d53631b1e0571d4dba1e9856a5d\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/188467\nTested-by: Jenkins\nReviewed-by: Tomaž Vajngerl \u003cquikee@gmail.com\u003e\n"
    },
    {
      "commit": "5c62e4ec31aa31e0bbb118a39c550233b4ea9a7e",
      "tree": "13f35fc228a6d75398d763541d039263d79547a1",
      "parents": [
        "7a1e4bcdbdf4344cca7a27d0e44c3c09f1ffc9d7"
      ],
      "author": {
        "name": "Neil Roberts",
        "email": "bpeeluk@yahoo.co.uk",
        "time": "Thu Sep 04 16:48:34 2025 +0200"
      },
      "committer": {
        "name": "Noel Grandin",
        "email": "noel.grandin@collabora.co.uk",
        "time": "Sat Sep 06 09:20:00 2025 +0200"
      },
      "message": "tdf#89557 Set the movement accelerators to expected ones on MacOS\n\nOn MacOS, the keys to move to the beginning and end of the document are\nexpected to be ⌘↑ and ⌘↓. Similarly, to move between paragraphs, Alt+↑\nand Alt+↓ are supposed to be used. This does work correctly in\nLibreOffice via the doCommandBySelector method in salframeview.mm. The\nMacOS SDK itself handles translating the key events into selectors such\nas “moveToBeginningOfDocument”. These are then passed to\ndoCommandBySelector and LibreOffice has an implementation of each\ninteresting selector.\n\nHowever, when the cursor is in a table of contents in a document, the\nframe doesn’t have the InputContextFlags::Text option and the selector\ntranslation code is bypassed. Instead the last known key event is\nsent. For ⌘↑ and friends, by default this gets interpreted as an\naccelerator to move between paragraphs like Ctrl+↑ on other\nplatforms. That means you can’t move to the beginning and end of the\ndocument in the expected way on MacOS if the cursor is in a table of\ncontents.\n\nThis patch tries to fix that by just reassigning the default\naccelerators to be what they are expected to be on MacOS. That way if\nanything stops the translation to a selector from working then the usual\naccelerator code will work correctly.\n\nSadly it still isn’t possible to reassign these accelerators to\nsomething else because the selector code will still end up overriding\nthem when the cursor isn’t in a table of contents. doCommandBySelector\nis actually deprecated since MacOS 10.6 so in the long run this will\nprobably have to be done a different way. In the short term we can’t\njust remove the handlers for moveToBeginningOfDocument etc because it\nbreaks movement in text input fields in dialog boxes. Either way, this\npatch improves the situation for MacOS users because at least if you\nlook at the default accelerator list in the customization dialog then\nthe keys will now actually do what it says they do.\n\nThese changes were made with the following bit of Emacs Lisp code:\n\n(defun fix-accelerator (start end old-url new-url \u0026optional add-key add-url)\n  (let ((end (copy-marker end)))\n    (goto-char start)\n    (when (re-search-forward (concat \"^            \u003cvalue\\\\b[^^]*\\\\(\u003e\\\\)\"\n                                     (regexp-quote old-url)\n                                     \"\u003c/value\u003e\")\n                             end\n                             t)\n      (beginning-of-line)\n      (let ((value-node (buffer-substring (point) (match-beginning 1)))\n            (node-start (buffer-substring start (match-beginning 1))))\n        (goto-char (match-beginning 1))\n        (insert \" install:module\u003d\\\"unxwnt\\\"\")\n        (forward-line)\n        (insert value-node\n                \" install:module\u003d\\\"macosx\\\"\u003e\"\n                new-url\n                \"\u003c/value\u003e\\n\")\n        (when add-key\n          (goto-char end)\n          (forward-line)\n          (insert \"        \u003cnode oor:name\u003d\\\"\"\n                  add-key\n                  \"\\\" oor:op\u003d\\\"replace\\\"\u003e\\n\"\n                  node-start\n                  \" install:module\u003d\\\"macosx\\\"\u003e\"\n                  add-url\n                  \"\u003c/value\u003e\\n\"\n                  \"          \u003c/prop\u003e\\n\"\n                  \"        \u003c/node\u003e\\n\"))))\n    (set-marker end nil)))\n\n(defun fix-accelerators-region (start end)\n  (let ((end (copy-marker end))\n        (replacements \u0027((\"DOWN_MOD1\"\n                         \".uno:GoToNextPara\" \".uno:GoToEndOfDoc\"\n                         \"DOWN_MOD2\" \".uno:GoToNextPara\")\n                        (\"DOWN_SHIFT_MOD1\"\n                         \".uno:EndOfParaSel\" \".uno:EndOfDocumentSel\")\n                        (\"DOWN_SHIFT_MOD2\"\n                         \".uno:MoveDown\" \".uno:EndOfParaSel\")\n                        (\"UP_MOD1\"\n                         \".uno:GoToStartOfPara\" \".uno:GoToStartOfDoc\"\n                         \"UP_MOD2\" \".uno:GoToStartOfPara\")\n                        (\"UP_SHIFT_MOD1\"\n                         \".uno:StartOfParaSel\" \".uno:StartOfDocumentSel\")\n                        (\"UP_SHIFT_MOD2\"\n                         \".uno:MoveUp\" \".uno:StartOfParaSel\")))\n        (case-fold-search nil))\n    (while replacements\n      (let ((key (caar replacements))\n            (replacement-data (cdar replacements)))\n        (goto-char start)\n        (when (re-search-forward (concat \"^        \u003cnode oor:name\u003d\\\"\"\n                                         (regexp-quote key)\n                                         \"\\\"\")\n                                 end\n                                 t)\n          (forward-line)\n          (let ((start (point)))\n            (re-search-forward \"^        \u003c/node\u003e\")\n            (beginning-of-line)\n            (apply \u0027fix-accelerator start (point) replacement-data)))\n        (setq replacements (cdr replacements))))\n    (set-marker end nil)))\n\n(defun fix-accelerators ()\n  (interactive)\n  (let ((groups \u0027(\"text.TextDocument\"\n                  \"text.GlobalDocument\"\n                  \"text.WebDocument\"\n                  \"xforms.XMLFormDocument\"\n                  \"sdb.FormDesign\"\n                  \"sdb.TextReportDesign\"))\n        (case-fold-search nil))\n\n    (let ((n groups))\n      (while n\n        (goto-char (point-min))\n        (re-search-forward (concat \"^      \u003cnode oor:name\u003d\\\"com.sun.star.\"\n                                   (regexp-quote (car n))\n                                   \"\\\"\"))\n        (forward-line)\n        (let ((start (point)))\n          (re-search-forward \"^      \u003c\")\n          (beginning-of-line)\n          (fix-accelerators-region start (point)))\n        (setq n (cdr n))))))\n\nChange-Id: I81d7ebeaa324f1e96f70b58916f71d453a3e8f38\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/190600\nReviewed-by: Patrick Luby \u003cguibomacdev@gmail.com\u003e\nTested-by: Jenkins\nReviewed-by: Noel Grandin \u003cnoel.grandin@collabora.co.uk\u003e\n"
    },
    {
      "commit": "86e535b9a7f871765e418dcecda724392c831150",
      "tree": "1ab6c1e75fa1ed07d52658735869fa475698f3a7",
      "parents": [
        "9a7a93122eacc801f5dd4db4d4a92ea527f73c0b"
      ],
      "author": {
        "name": "Tomaž Vajngerl",
        "email": "tomaz.vajngerl@collabora.co.uk",
        "time": "Fri Jun 20 22:54:26 2025 +0200"
      },
      "committer": {
        "name": "Tomaž Vajngerl",
        "email": "quikee@gmail.com",
        "time": "Wed Sep 03 16:36:49 2025 +0200"
      },
      "message": "sc: initial commit of \"sheet view\" functionality\n\nThe idea of a sheet view is that we can change the auto filter\u0027s\nfitlering and sorting in the current view without influencing\nthe filter in other views.\n\nThis is realised with a copy of a current sheet, which is shown\nin the current view instead of the default sheet (which still\ncan be seen by other views). Very important aspect is to keep the\ntables in sync.\n\nThere can be multiple sheet views and in the current view we can\nswitch between the default view and other sheet views freely.\n\nThis change adds a command to create a new sheet view. When the\ncommand is triggered, it then creates a copy of the current sheet\nand registers a new sheet view for that sheet/table. The current\nview automatically uses the copy of the sheet for all changes, but\nif the sheet is changed, nothing is synched yet.\n\nChange-Id: Ia77c5ab759113eaae237c638015401418ab56033\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/187741\nReviewed-by: Tomaž Vajngerl \u003cquikee@gmail.com\u003e\nTested-by: Jenkins\n"
    },
    {
      "commit": "0e087513de7158fb3dbc192425782e5654fbc08c",
      "tree": "cadc13911f4104b6f61489e83ee9dc9f7930a69c",
      "parents": [
        "62846d27a221aa9263c6a9acfb7602afd2b388a3"
      ],
      "author": {
        "name": "Ilmari Lauhakangas",
        "email": "ilmari.lauhakangas@libreoffice.org",
        "time": "Sun Aug 31 12:44:18 2025 +0300"
      },
      "committer": {
        "name": "Ilmari Lauhakangas",
        "email": "ilmari.lauhakangas@libreoffice.org",
        "time": "Mon Sep 01 19:58:49 2025 +0200"
      },
      "message": "tdf#151710 Don\u0027t activate Enclose with characters by default\n\nIt is disruptive for non-power users, who then have trouble\nfinding how to turn it off.\n\nChange-Id: Ib0d849d93794f797aca03d68ead4ef605667aa9e\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/190431\nTested-by: Jenkins\nReviewed-by: Ilmari Lauhakangas \u003cilmari.lauhakangas@libreoffice.org\u003e\nReviewed-by: Mike Kaganski \u003cmike.kaganski@collabora.com\u003e\n"
    },
    {
      "commit": "e78940b7de0e3913a0b77c1874e162d8a63c6eb7",
      "tree": "e6d91958aab56332f3ff35ffc00e5d84848f891a",
      "parents": [
        "4fe73837a0dacf47412a7c6dc5a3a24de3404ee8"
      ],
      "author": {
        "name": "Jonathan Clark",
        "email": "jonathan@libreoffice.org",
        "time": "Wed Aug 27 04:18:42 2025 -0600"
      },
      "committer": {
        "name": "Jonathan Clark",
        "email": "jonathan@libreoffice.org",
        "time": "Thu Aug 28 11:45:53 2025 +0200"
      },
      "message": "tdf#129808 sw: Extend leading for CJK fonts in DOC/DOCX files\n\nWhenever Microsoft Word lays out text using a CJK font, it applies an\nextra multiplier to the line height. This behavior depends only on the\nfont file itself; it doesn\u0027t matter whether the font is actually used as\nthe East Asian font or whether the text itself contains any CJK\ncharacters. All that matters is whether the font self-reports as a CJK\nfont.\n\nMicrosoft Word makes this determination based on the OS/2 table\u0027s\nuCodePageRange* field. If the font reports coverage for any of the\nfollowing code pages, the line height multiplier is applied:\n\n- CP932 (JIS/Japan)\n- CP936 (Simplied Chinese)\n- CP949 (Korean Wansung encoding)\n- CP950 (Traditional Chinese)\n\nPreviously, Writer would respect the original font metrics when laying\nout DOC/DOCX files. This change makes Writer try to emulate Word\u0027s\nbehavior instead, subject to a compatibility flag.\n\nChange-Id: I22e360db9bf633ae28846ec089e558fab5dd145d\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/190297\nTested-by: Jenkins\nReviewed-by: Jonathan Clark \u003cjonathan@libreoffice.org\u003e\n"
    },
    {
      "commit": "b4644a46eb5b1037d25e3cafc158772fc4bf6a7f",
      "tree": "a2153b616553170c9d0d14b3b91c9a4428643b3f",
      "parents": [
        "9ed16431e60106359dd3871a6d01e14d61c54b73"
      ],
      "author": {
        "name": "Irgaliev Amin",
        "email": "irgaliev01@mail.ru",
        "time": "Sun Aug 10 19:38:53 2025 +0400"
      },
      "committer": {
        "name": "Mike Kaganski",
        "email": "mike.kaganski@collabora.com",
        "time": "Tue Aug 19 13:02:34 2025 +0200"
      },
      "message": "tdf#79356 - Move connectors from sd to svx\n\nThis change will allow implementing the connector functionality in other modules (Calc, Writer).\nFor this purpose, part of the infrastructure affecting the connectors has been moved from sd to svx.\n\nChange-Id: Ie0c9abb49d6c3f870a250302a35712320a01b026\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/189202\nReviewed-by: Mike Kaganski \u003cmike.kaganski@collabora.com\u003e\nTested-by: Jenkins\n"
    },
    {
      "commit": "34e6b6a7c1d3f6f7eaabe168e993b05049e7f0a4",
      "tree": "ebe5fd1964ad802df17d1a7992175135e4f9a507",
      "parents": [
        "9b8daf901566eda4eea87acc629621969b999482"
      ],
      "author": {
        "name": "Irgaliev Amin",
        "email": "irgaliev01@mail.ru",
        "time": "Wed Aug 13 20:22:21 2025 +0400"
      },
      "committer": {
        "name": "Mike Kaganski",
        "email": "mike.kaganski@collabora.com",
        "time": "Tue Aug 19 10:22:28 2025 +0200"
      },
      "message": "tdf#79356 - Adding connector support for Calc.\n\nCurrently, the connector functionality in Calc is only available after copying such lines from Draw.\nThis patch adds connector functionality directly to Calc.\n\nThis functionality is available in:\n1.  \"Insert\" -\u003e \"Shape\" -\u003e \"Connectors\" in Standart Toolbar (UI variants)\n2.  \"Insert\" -\u003e \"Connectors\" in Tabbed (UI variants)\n\nChange-Id: Icae023bf123e867dbef152789d1a015ea0dfe52d\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/189266\nReviewed-by: Mike Kaganski \u003cmike.kaganski@collabora.com\u003e\nTested-by: Jenkins\n"
    },
    {
      "commit": "15f7be5f73a3141d875824a1167e3b452fc1f898",
      "tree": "6da01b2f544364f7b1a1b4e9434174138d3f4073",
      "parents": [
        "b914d1853e047452ed441a89db3b56e9fddd21a5"
      ],
      "author": {
        "name": "Sahil Gautam",
        "email": "sahil.gautam@collabora.com",
        "time": "Wed Aug 13 14:33:47 2025 +0530"
      },
      "committer": {
        "name": "Sahil Gautam",
        "email": "sahil.gautam@collabora.com",
        "time": "Fri Aug 15 10:26:52 2025 +0200"
      },
      "message": "add uno command to select a comment in the navigator\n\nChange-Id: Ifa79b2357af28f25810049cc5af4773914387d67\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/189057\nReviewed-by: Sahil Gautam \u003csahil.gautam@collabora.com\u003e\nTested-by: Jenkins\n"
    },
    {
      "commit": "f280abe81654448d1a12164d69fcc1be279fdd23",
      "tree": "b0ee322845c2ffed37c729f1048636c8cfa11aec",
      "parents": [
        "6e79ce684280d8954215a6941fcd290271114c34"
      ],
      "author": {
        "name": "Manish",
        "email": "mailmessgcnect@proton.me",
        "time": "Sun Aug 10 14:37:35 2025 +0530"
      },
      "committer": {
        "name": "Heiko Tietze",
        "email": "heiko.tietze@documentfoundation.org",
        "time": "Thu Aug 14 13:40:26 2025 +0200"
      },
      "message": "tdf#150807 Rename Layouts with accurate expressions\n\nChange-Id: I5d612f1d4b1fcaaf7f87bf8f9a23063f45e947f3\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/189286\nReviewed-by: Heiko Tietze \u003cheiko.tietze@documentfoundation.org\u003e\nTested-by: Jenkins\n"
    },
    {
      "commit": "37d1cc071ba0cc7f9922c4409d0a014a722ebbce",
      "tree": "646b4415c16b6fda7c5113fb4829bb2272b0b651",
      "parents": [
        "d758550e2d1b4649377b527ad5a1a56c74c07519"
      ],
      "author": {
        "name": "Rene Engelhard",
        "email": "rene@rene-engelhard.de",
        "time": "Sat Aug 09 19:05:15 2025 +0200"
      },
      "committer": {
        "name": "Eike Rathke",
        "email": "erack@redhat.com",
        "time": "Wed Aug 13 14:20:53 2025 +0200"
      },
      "message": "add EUR for Bulgaria/Lew\n\nBulgaria will join Eurozone 2026-01-01 at which time around the default\nneeds to be switched\n\nsee https://www.ecb.europa.eu/press/pr/date/2025/html/ecb.pr250708~b9676a9fa8.de.html for the conversion rate\n\nChange-Id: I840ddda4308549703c53f998812848888dd830f6\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/189271\nTested-by: Jenkins\nReviewed-by: Eike Rathke \u003cerack@redhat.com\u003e\n"
    },
    {
      "commit": "6204dfeb53aefbc4de1c82a6bfc2f6903565f5c1",
      "tree": "92e571f8a20bc7206bb6dbe91f53351cb49cef43",
      "parents": [
        "b0e0ce33a0dbfc296c7daae01138f2d7d1eae5d3"
      ],
      "author": {
        "name": "Michael Stahl",
        "email": "michael.stahl@collabora.com",
        "time": "Wed Aug 06 12:59:26 2025 +0200"
      },
      "committer": {
        "name": "Michael Stahl",
        "email": "michael.stahl@collabora.com",
        "time": "Wed Aug 06 16:58:39 2025 +0200"
      },
      "message": "tdf#167833 sw: if an anchored object is pasted, don\u0027t select it\n\nInstead, leave the cursor in the text at the paste location, like\n(reportedly) some version of Word does.\n\nThis can be configured with the new\nOffice::Writer::Cursor::Option::SelectPastedAnchoredObject\n\nChange-Id: Id1ddeb0e17c5cd568100d5a8169d929487d16749\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/189001\nReviewed-by: Michael Stahl \u003cmichael.stahl@collabora.com\u003e\nTested-by: Jenkins\n"
    },
    {
      "commit": "12603054c5fdb993717c2f5d774fb892e9f84474",
      "tree": "1ad6921ac943b8a47e3f6cf5fac6dabb414ad63a",
      "parents": [
        "1dcdc80798e710e5709ffda88bbf0c8348a94826"
      ],
      "author": {
        "name": "Manish",
        "email": "mailmessgcnect@proton.me",
        "time": "Fri Aug 01 23:31:03 2025 +0530"
      },
      "committer": {
        "name": "Heiko Tietze",
        "email": "heiko.tietze@documentfoundation.org",
        "time": "Tue Aug 05 11:29:21 2025 +0200"
      },
      "message": "tdf#158080 Rename Flowchart commands\n\nChange-Id: I77ecd37758a63cb572b1a9ea1427e66f0c7805eb\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/188794\nReviewed-by: Heiko Tietze \u003cheiko.tietze@documentfoundation.org\u003e\nTested-by: Jenkins\n"
    },
    {
      "commit": "6ece875046ad1873c0ddd78a11a6bdd5b6bd05ee",
      "tree": "2a3db5c2a7b6e75f7e92abfd9f2448b2672a8c87",
      "parents": [
        "e9abbdd178d6a01f6ecd8642920c52902312e470"
      ],
      "author": {
        "name": "Sahil Gautam",
        "email": "sahil.gautam@collabora.com",
        "time": "Fri Jul 18 02:52:40 2025 +0530"
      },
      "committer": {
        "name": "Sahil Gautam",
        "email": "sahil.gautam@collabora.com",
        "time": "Tue Jul 29 00:07:10 2025 +0200"
      },
      "message": "calc: add parameters to .uno:InsertFunction\n\n+ move the formula insertion logic from sidebar to the uno command\n+ use the unoCommand with parameters in the sidebar code\n\nChange-Id: Ib211b9829e39bdd6dcc6d0e1f2afac6671fa1c8c\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/188221\nTested-by: Jenkins\nReviewed-by: Sahil Gautam \u003csahil.gautam@collabora.com\u003e\nReviewed-by: Samuel Mehrbrodt \u003csamuel.mehrbrodt@collabora.com\u003e\n"
    },
    {
      "commit": "2745e97d3d21cc91747d51ca4b68f53ac219211e",
      "tree": "ce08efc6e41e7d7aa89285043f13a4f242762c4f",
      "parents": [
        "acf3380343e0180f8b8390c817e0d1ffa07679fd"
      ],
      "author": {
        "name": "Jonathan Clark",
        "email": "jonathan@libreoffice.org",
        "time": "Fri Jul 18 22:04:10 2025 -0600"
      },
      "committer": {
        "name": "Jonathan Clark",
        "email": "jonathan@libreoffice.org",
        "time": "Tue Jul 22 21:45:46 2025 +0200"
      },
      "message": "tdf#167583 sw: Add ADJUST_TABLE_LINE_HEIGHTS_TO_GRID_HEIGHT compat flag\n\nAdds a new compatibility flag to emulate the MSO\nCT_Compat_adjustLineHeightInTable / fDontAdjustLineHeightInTable compat\nflags.\n\nLayout support for this compatibility flag was implemented previously,\nbut was mapped to a different compatibility flag. This change also\nupdates the previous implementation so that it uses the new flag.\n\nChange-Id: Ia07ef35c32716069e049733f16a465d165d584a1\nReviewed-on: https://gerrit.libreoffice.org/c/core/+/188104\nReviewed-by: Jonathan Clark \u003cjonathan@libreoffice.org\u003e\nTested-by: Jenkins\n"
    }
  ],
  "next": "24f3c68d308ad8951493c84a5c517f7f18b0d62d"
}
