summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-01-10tdf#158763 Focus the document after clicking Edit CommentRafael Lima
This patch is needed to make the gtk3 backend focus the document after the Edit Comment is clicked in the Navigator sidebar. It already worked in gen and kf5. Change-Id: Ic46be72e6ee7df71f2031e1c6b5f0bf153a8a8c9 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161765 Tested-by: Jenkins Tested-by: Gabor Kelemen <kelemeng@ubuntu.com> Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
2024-01-10tdf#125030: sc: move UItest to CppUnittestXisco Fauli
Change-Id: If5bb88a7c20e094332a687978662b9a93edb18bb Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161876 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2024-01-10ofz#65655 build failure, github svn now disabledCaolán McNamara
Change-Id: Id0d0fe466c9081560be9628b72d7002a8e5eadfe Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161886 Tested-by: Caolán McNamara <caolan.mcnamara@collabora.com> Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
2024-01-10cid#1583747 COPY_INSTEAD_OF_MOVECaolán McNamara
and cid#1583746 COPY_INSTEAD_OF_MOVE cid#1583745 COPY_INSTEAD_OF_MOVE cid#1583744 COPY_INSTEAD_OF_MOVE Change-Id: Ib63c469844925723645f01720f8cebc60388ae29 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161875 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
2024-01-10Make format condition, chart delete and pivot table error asynccodewithvk
todo: Make executeDlg_ObjectProperties_withoutUndoGuard dialogs to async. Signed-off-by: codewithvk <vivek.javiya@collabora.com> Change-Id: I9927c1008d34370b9394aaf653afb575f69f2d45 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/160557 Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com> Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com> Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161703 Tested-by: Caolán McNamara <caolan.mcnamara@collabora.com>
2024-01-10cid#1583748 Dereference after null checkCaolán McNamara
since: commit 20502992b862e5a83140b6d2b19722cdc652eeab Date: Mon Dec 4 14:08:09 2023 +0000 calc: Add option to keep edit mode on enter/tab Change-Id: Ic338602945fb77cebf771fe3d0ad2e4e94fc0318 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161874 Tested-by: Caolán McNamara <caolan.mcnamara@collabora.com> Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
2024-01-10CppunitTest_sc_tiledrendering: ignore non-json payload for STATE_CHANGEDMiklos Vajna
The payload can be both plain text and json here, but in practice we only care about json for now, and I never saw a plain text payload when running this suite locally. <https://gerrit.libreoffice.org/c/core/+/161691/4#message-d4772c1362bc5e059f8ea13b4163926d9b462535> reports that sometimes we get an .uno:InsertAnnotation=enabled, so just ignore that without feeding that not-well-formed JSON to the JSON parser. Change-Id: Ic679ad20c453254237b906d4d2040824517d56e0 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161873 Reviewed-by: Miklos Vajna <vmiklos@collabora.com> Tested-by: Jenkins
2024-01-10tdf#147666 sw layout: add test caseAdam Seskunas
The test adds a large picture to the test document, and tests if the document correctly moves focus to the added picture. Change-Id: I10c6ac00510250c374391fe9a53d42b3df317bb0 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/158761 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2024-01-10Update git submodulesStanislav Horacek
* Update helpcontent2 from branch 'master' to 88e571fc83adaad9c813df8cacc0cdfdef59174f - fix description of tooltip for horizontal scrollbar in Calc Change-Id: I42ceac6db188a5506696a836bcc0668349bdc9a2 Reviewed-on: https://gerrit.libreoffice.org/c/help/+/161839 Tested-by: Jenkins Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
2024-01-10Update git submodulesStanislav Horacek
* Update helpcontent2 from branch 'master' to b3e62e68f1f93b60b8350dc3f862039ce57ffb18 - comments are on the right side of document Change-Id: Ic3a5541cd0b07bca15c6a21e884419d9a7f8d9f4 Reviewed-on: https://gerrit.libreoffice.org/c/help/+/161838 Tested-by: Jenkins Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
2024-01-10Update git submodulesStanislav Horacek
* Update helpcontent2 from branch 'master' to 5b7969eb8d2f53dde6a55367821e6f1646de9d64 - template manager dialog has "Templates" title Change-Id: Ie628e91504cc69651ac22fcf66d8adf14f7aae1d Reviewed-on: https://gerrit.libreoffice.org/c/help/+/161837 Tested-by: Jenkins Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
2024-01-10tdf#125876 Update uno Footnote/Endnote labelsKira Tubo
Update labels according to comment 7: * Rename label in context menu > "Footnotes and Endnotes..." -> "Footnote/Endnote Settings..." * Rename label in Insert > "Footnote or Endnote" -> "Insert Special Footnote/Endnote" Change-Id: I4bef06cb95a52459331365588591a78c7413d579 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161811 Tested-by: Jenkins Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
2024-01-10sw: remove deprecated SwModelTestBase::getLength()Miklos Vajna
Better to check the body text, not just the length. Change-Id: Ic40f770fff8e27594a6bdb87ce105aeeddf3f14d Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161872 Reviewed-by: Miklos Vajna <vmiklos@collabora.com> Tested-by: Jenkins
2024-01-10tdf#159065 sc: fix PDF/UA link annotationTibor Nagy
Change-Id: I1586608780cc82908eaef62158887afee69c148f Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161843 Tested-by: Jenkins Reviewed-by: Nagy Tibor <tibor.nagy.extern@allotropia.de>
2024-01-10SwNumRule: SetInvalidRule(bool) -> Invalidate()Mike Kaganski
It should only be validated using Validate(). In SwHTMLParser::SetNodeNum, it was setting the "invalid" flag to false, while the comment was telling the opposite. It was this way since commit 7b0b5cdfeed656b279bc32cd929630d5fc25878b (initial import, 2000-09-18). It seems that the call could be safely removed (it looks wrong to set it valid forcefully; but then, if it worked, why change it?); but first, let's change it to what the comment says, and see if something fixes magically. In fact, it also seems wrong to invalidate it explicitly from outer code: other setters should do it automatically; TODO/LATER. Change-Id: I0efb01434f77a53494272745e93482bb21612351 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161849 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2024-01-10Simplify a bitMike Kaganski
Change-Id: I62ed68b943584b647c9e1ea78720151f26424665 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161848 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2024-01-10editeng: move for loop to range basedTomaž Vajngerl
Change-Id: I6d997d6315f8d5043de33fe43b6aaabf5bef7cdd Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161820 Tested-by: Jenkins Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
2024-01-09tdf#158254: sc_uicalc2: Add unittestXisco Fauli
Change-Id: Ifc2bac24958cc0330d8174079886851ff1c0c990 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161834 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2024-01-09tdf#137691 chart2 export: preserve NumberFormat of DataSeriesJustin Luth
make CppunitTest_chart2_export3 CPPUNIT_TEST_NAME=tdf137691 tdf116163.pptx is a good example if you look at the DataTable. Prior to this patch, the DataTable lost the number formatting. TODO: /chart2/qa/extras/data/docx/testSeriesIdxOrder.docx is exporting General in this case, which was unexpected. It appears to be an import problem though, not an export one. TODO: The fixme in testPPTXPercentageNumberFormats is still needed. Page 2's axis should LinkToSource and ignore the specified style. (It too is an example of this export patch working good.) Change-Id: I28730ba49ac2929bbc1c3be50f0d4819a5a205dc Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161806 Tested-by: Jenkins Reviewed-by: Justin Luth <jluth@mail.com>
2024-01-09tdf#137691 chart2 import: provide NumberFormat to DataSeriesJustin Luth
make CppunitTest_chart2_export3 CPPUNIT_TEST_NAME=tdf137691 This patch provides some very foundational support to importing a chart. It will open up a lot of doors to improve LinkToSource - since now the Source key is defined. Likely the source key should default to -1 instead of 0, so that LinkToSource can know whether or not the source is defined. /chart2/qa/extras/data/docx/testSeriesIdxOrder.docx is an example of where this patchset SHOULD have worked, but somehow it is losing its key during import... Unfortunately I have run out of time and can not follow these rabbit trails. Well, at least not until this change is considered a regression for some particular document... Change-Id: Ieddf2103002616aca2a408bde1f86d45c08dfc85 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161702 Tested-by: Jenkins Reviewed-by: Justin Luth <jluth@mail.com>
2024-01-09fix swapped CJK/CTL SvxLanguageItem typesCaolán McNamara
Change-Id: I213d6bac9d08734a7bd771f72540d1783a3a0115 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161776 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
2024-01-09tdf#195085 sw smart justify: fix bad shrinking at soft hyphenLászló Németh
Soft hyphen in the word could result too much shrinking, calculating with an extra (non-existing) space. Change-Id: If8b7af40ff50d12c0f2428a6f2475e261fbd0f42 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161827 Tested-by: Jenkins Reviewed-by: László Németh <nemeth@numbertext.org>
2024-01-09tdf#114441 - Convert sal_uLong to better integer typessahil
Change-Id: I55c758f6391cecb261adca79ae1b93006bcae806 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/155979 Tested-by: Jenkins Reviewed-by: Hossein <hossein@libreoffice.org>
2024-01-09New UBSan failure with Firebird 3.0.11Stephan Bergmann
While building ExternalProject_firebird: > workdir/UnpackedTarball/firebird/temp/Debug/jrd/scl.cpp:1171:38: runtime error: member access within null pointer of type 'const SecurityClass' Change-Id: I7f20495879da9b64a18ba8bd8673c42da8b483af Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161833 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <stephan.bergmann@allotropia.de>
2024-01-09Fix typoAndrea Gelmini
Change-Id: I75bcd6459f0bb8d0dcaf4d5646e31da2b71fb78f Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161804 Tested-by: Julien Nabet <serval2412@yahoo.fr> Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2024-01-09Fix typoAndrea Gelmini
Change-Id: Icf3d2feb84f287e3e75f1eab488ec2804cd22a40 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161803 Tested-by: Jenkins Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2024-01-09sfx2: reorder the checks in SfxBaseModel::postEvent_Impl()Michael Stahl
It doesn't make sense to copy m_pData after impl_isDisposed() checks if it's null (not sure if this makes a difference in practice). Change-Id: I5c6db0bd3e09f92acef346115a4fee44ae4c0a89 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161835 Tested-by: Jenkins Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
2024-01-09external/firebird: Reinstate UBSan function-type-mismatch fixStephan Bergmann
...that had erroneously been removed by 00eae23267bf64e07cf057f828cd85f3c38ac669 "tdf#134526 Firebird: upgrade to release 3.0.11", causing > workdir/UnpackedTarball/firebird/src/intl/cs_icu.cpp:66:30: runtime error: call to function ucnv_fromUChars_73 through pointer to incorrect function type 'int (*)(UConverter *, char *, int, const unsigned short *, int, UErrorCode *)' > workdir/UnpackedTarball/icu/source/common/ucnv.cpp:1727: note: ucnv_fromUChars_73 defined here etc. to reappear that had originally been fixed with 8336c1b579b6dff361e5422ebcdd225056752ed4 "New UBSan failures with Firebird 3.0.7". Which then leads to the valid build failure > workdir/UnpackedTarball/firebird/src/common/unicode_util.cpp:1381:25: error: no matching constructor for initialization of 'const Array<USHORT>' (aka 'const Array<unsigned short>') > 1381 | const Array<USHORT> str(strChars, prefixLen); > | ^ ~~~~~~~~~~~~~~~~~~~ so include a fix for that. Change-Id: I30436b62d3adca511aa929317ac9cb7f31576382 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161832 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <stephan.bergmann@allotropia.de>
2024-01-09avoid null deref of xIgnoreAllCaolán McNamara
Change-Id: Ib8e3309c046a74ca13f88fd0a668f3e1d6b909b0 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161802 Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com> Reviewed-by: Gökay ŞATIR <gokaysatir@collabora.com> Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161815 Tested-by: Jenkins
2024-01-09sw: document SwFormatTablePageMiklos Vajna
SwFormatFoo is usually a pool item, but this one is not. Change-Id: Id60578dea4931926f86f5884985f86f346772850 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161814 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2024-01-09xmloff: ODF export: if there's no checksum, don't generate chaffMichael Stahl
Change-Id: I2e1bb6ed33df327ebd797edeca7ee82b75c524b4 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161800 Tested-by: Jenkins Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
2024-01-09sc: LOK work-around for mouse click selecting the wrong cellTomaž Vajngerl
Don't increase the cell selection if we detect the mouse click was out of the screen (grid window) area. Only do this when LOK is enabled. Change-Id: I97922e9d02500d7cedeaa5fa29d4ca344950ff47 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161662 Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com> Reviewed-by: Miklos Vajna <vmiklos@collabora.com> Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161816 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
2024-01-09Simplify a bitMike Kaganski
And make sure to write newline, tab, etc. as short \n, \t, etc. Change-Id: I6a8ae36ff2856fce2f756c643c6266debe79f1ac Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161813 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2024-01-09tdf#159046: sc_uicalc: Add unittestXisco Fauli
Change-Id: I71a8e73b32a4ec9333109e616a827bb36e3791c3 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161789 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2024-01-09tdf#105844 package: ManifestImport: handle argon2 attributes in ...Michael Stahl
... standard namespace too. Change-Id: I46804795da2009dfd8bb95b9286933728a132e5b Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161785 Tested-by: Jenkins Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
2024-01-09Decouple SwTextAttr from DirectPutItemInPoolArmin Le Grand (allotropia)
SwTextAttr uses a 'const SfxPoolItem*' and the mentioned DirectPutItemInPool/DirectRemoveItemFromPool to force creation of a ref-counted SfxPoolItem to work with. There is now tooling to do so, so changed to using SfxPoolItemHolder. That works like a small SfxItemSet - it transforms the Item to ref-count form and takes over management. It is safe to pass around, cheap to copy and it does not need manual cleanup of SfxPoolItems (automatic -as in SfxItemPool). Change-Id: I41401d5144c9cd59d5b10362ea17d63e35ab1eb3 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161799 Tested-by: Jenkins Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>
2024-01-09Fix buildMike Kaganski
... after commit b3c93b16d62e809500005edc749af4b8ad10162c (tdf#123870 sc: fix tagged content for accessible PDF export, 2024-01-08). Change-Id: I30441da8a96ef56b224df95b5a8f04c19f72d8b3 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161812 Tested-by: Caolán McNamara <caolan.mcnamara@collabora.com> Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
2024-01-09tdf#150716 - Partially solves the issue.Gökay Şatır
This PR fixes the IgnoreAll issue. "Ignore" functionality needs another PR. Grammar checker and spell checker have different implementations. IgnoreAll functionality is implemented for spell checker but not grammar checker. This PR implements IgnoreAll for grammar checkers. Note: Ignore All function is valid per editing session. The ignored words is reset after the session is closed. Signed-off-by: Gökay Şatır <gokaysatir@collabora.com> Change-Id: I7c2b77b18e0a26a6a1c5fa9e8e66075a34612884 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/159813 Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com> Reviewed-by: Miklos Vajna <vmiklos@collabora.com> (cherry picked from commit c0a619aa945c852652dc353dbe4c42cabbc2b779) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161699 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
2024-01-09lok: external data source listSzymon Kłos
Make possible to filter allowed data sources. It is used for WebDAV curl, WEBSERVICE function, cell external references. Change-Id: Ifc82af31ff1123b5656a21e6a27624fb1616db39 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/160196 Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com> Tested-by: Caolán McNamara <caolan.mcnamara@collabora.com> Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com> Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161772 Tested-by: Jenkins Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
2024-01-09cool#7492 sfx2 lok: just set language/locale on async binding updateMiklos Vajna
Trying to run online.git tests against commit 51d8a2ef54751403fa707816e27ddb4e7faa8231 (cool#7492 sfx2 lok: fix bad view id / statusbar string on async binding update, 2024-01-08), unit-tiletest failed. Manually trying to replace what the testSimultaneousTilesRenderedJustOnce test in that suite tries to do, it turned out that it can happen that the bindings are updated when a Writer view gets its focus, which is a problem, because the above commit started to switch views on binding updates, leading to a loop (bindings are updated about every second). Fix the problem by doing less work in SfxBindings::NextJob(): it's enough if the timer just switches languages and not views. That still keeps the Calc statusbar problem fixed from the above commit, but avoids the problematic view switching that broke unit-tiletest. Change-Id: I22cd9b3276c3f9987a2d90ad93f6026fdf6b8448 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161792 Reviewed-by: Miklos Vajna <vmiklos@collabora.com> Tested-by: Jenkins
2024-01-09Revert "Make GetpApp() the pNotifier's default value"Mike Kaganski
This reverts commit 1c65d5f8d3d4665e20d4feb17037633c63e4f445. Reason for revert: not the right way to do. See https://gerrit.libreoffice.org/c/core/+/161313/1#message-c7716cdedebe48aee3d7b6b766bbf9c519c11c38 Change-Id: I20dc16dcb0ef8535fee450e3bdb57bef857af4ca Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161751 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2024-01-09tdf#158375: add UI option to disable active contentSarper Akdemir
Adds a checkbox to disable active contents and OLE Automation at Options - LibreOffice - Security - Security Options and Warnings Change-Id: Idfac86e31c97f186eb6b6b2a7a7236b84aedbe83 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161808 Tested-by: Jenkins Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
2024-01-09tdf#158375: add expert option DisableOLEAutomationSarper Akdemir
Add a disable option for OLE Automation interface that is used only on Windows. Change-Id: I86f212977bb604fbae6ac2603bee037b32b5036c Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161035 Tested-by: Thorsten Behrens <thorsten.behrens@allotropia.de> Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
2024-01-09tdf#158375: add expert option DisablePythonRuntimeSarper Akdemir
When DisablePythonRuntime is set, anything that utilizes pyuno bindings won't work (e.g. python macros and extensions). Change-Id: Id42d01647eebee42b120b399470a1f944e4ba00f Reviewed-on: https://gerrit.libreoffice.org/c/core/+/160968 Tested-by: Jenkins Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
2024-01-08tdf#130857 Use native qt widgets - simple message dialogOmkarAcharekar
- Implements CreateMessageDialog method for QtInstance which would create message dialogs using native qt widgets. Example - MasterPasswordCreateDialog ( https://git.libreoffice.org/core/+/5e8c0575e877795aaca91346548cd0136fa22048/uui/source/masterpasscrtdlg.cxx#64 ). To trigger this : a) Go to "Tools" -> "Options". b) Select "LibreOfficeDev" -> "Security", then check "Persistently save passwords for web connections". c) In the master password dialog, enter two different passwords and click "OK". The message dialog appears now uses native qt widgets. - adds Env variable SAL_VCL_QT_NO_WELDED_WIDGETS which reverts to previous behavior using VCL widgets. Note: most of the methods from weld::Widget hierarchy are currently just dummy implementations for Qt case, only what's needed for simple message dialogs has been implemented in this patch. Change-Id: I522489b8befb92f0092eb248ea2b81ecfbadd737 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161073 Reviewed-by: Michael Weghorn <m.weghorn@posteo.de> Tested-by: Jenkins
2024-01-08Update git submodulesOlivier Hallot
* Update helpcontent2 from branch 'master' to 957b0a282df5c5d97eecd87c06d68db668ab0dc1 - tdf#155877 UI cmds Draw Insert menu (01) + Insert menu for Draw, Snap Guide + fixes + refactoring Change-Id: I75991faabb28022a24ac89c2a8aafe964721e4f2 Reviewed-on: https://gerrit.libreoffice.org/c/help/+/161805 Tested-by: Jenkins Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2024-01-08tdf#123870 sc: fix tagged content for accessible PDF exportTibor Nagy
Change-Id: Iec7ea2d5acb66d7c5f9241285cf98f83e02c2445 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161581 Tested-by: Jenkins Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
2024-01-08cid#1583700 Uninitialized scalar variableCaolán McNamara
and cid#1583699 Uninitialized scalar variable cid#1583695 Uninitialized scalar variable cid#1583694 Uninitialized scalar variable cid#1583693 Uninitialized scalar field cid#1583692 Uninitialized scalar variable cid#1583691 Uninitialized scalar variable Change-Id: I0d525d6231fe81e1cea63601bc42c3ad72808082 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161745 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
2024-01-08tdf#72991 - Remember last used color depending in cuiAndreas Heinisch
Change-Id: I4c2cd970aa5b96a8037ecab5e3ae5e5e7cbe4975 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/160008 Tested-by: Jenkins Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>
2024-01-08tdf#156925 Add Color Scheme selector to the Basic IDERafael Lima
This patch implements a color scheme selector for the Basic IDE. With this new feature the user can either: 1) Choose to stick with "Application Colors", meaning that the colors defined in "Tools - Options - Application Colors" are applied. 2) Use one of the available color schemes in the dialog To access the color scheme dialog, go to View - Color Scheme. A color schema was defined in the "BasicIDE.xcs" file and six color schemes were defined in "BasicIDE.xcu" to be shipped with LibreOffice. This way, it is possible to install more color schemes via extensions; Change-Id: I5d382d19f982d02ba3c0fda5d1596aed2c38f13c Reviewed-on: https://gerrit.libreoffice.org/c/core/+/155928 Tested-by: Jenkins Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org> Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org> Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de> Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>