[Libreoffice-bugs] [Bug 148470] simple Chinese user interface tooltip display error on Apple M1 Macos 12
https://bugs.documentfoundation.org/show_bug.cgi?id=148470 Luboš Luňák changed: What|Removed |Added Summary|simple Chinese user |simple Chinese user |interface display error on |interface tooltip display |Apple M1 Macos 12 |error on Apple M1 Macos 12 --- Comment #5 from Luboš Luňák --- There are two problems in this bugreport. The statusbar is a duplicate of bug #148477, and then the toolbar tooltip, which is an unrelated bug. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 148918] Libre office take more time when i start laptop also add pdf reader to Libre office
https://bugs.documentfoundation.org/show_bug.cgi?id=148918 sudhic...@gmail.com changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0 |1 -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 148918] New: Libre office take more time when i start laptop also add pdf reader to Libre office
https://bugs.documentfoundation.org/show_bug.cgi?id=148918 Bug ID: 148918 Summary: Libre office take more time when i start laptop also add pdf reader to Libre office Product: LibreOffice Version: 7.3.2.2 release Hardware: All OS: Windows (All) Status: UNCONFIRMED Severity: enhancement Priority: medium Component: LibreOffice Assignee: libreoffice-bugs@lists.freedesktop.org Reporter: sudhic...@gmail.com Description: Every Time i am started my laptop (i5 3rd gen, 8GB Ram, 500GB HDD, Win 10) and then start the any Libre Office Component it take more time than usual. And i am already check the option of starting with system boot. I am also say to developers to add pdf viewer to Libre Office so that we have not require separate software for PDF. Actual Results: Every Time i am started my laptop (i5 3rd gen, 8GB Ram, 500GB HDD, Win 10) Expected Results: and then start the any Libre Office Component it take more time than usual. And i am already check the option of starting with system boot. Reproducible: Always User Profile Reset: No Additional Info: I am also say to developers to add pdf viewer to Libre Office so that we have not require separate software for PDF. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 148911] FILEOPEN RTF Opening time of an RTF with a very large page splitting table has grown a lot
https://bugs.documentfoundation.org/show_bug.cgi?id=148911 --- Comment #5 from Buovjaga --- (In reply to Luboš Luňák from comment #4) > Apparently there is a scheduling difference (or something) between different > VCL backends, so kf5 with OOO_EXIT_POST_STARTUP exits only after complete > layout while others already before. I expect that if you measure the time > until you can move the cursor in the document the time will be about the > same. > > And I'd still like to know how recent your build is. Measured with a stopwatch, the time the cursor starts working is the same as the terminal-measured time. I tested with kf5 yesterday and now confirmed with gen. Last commit in 7.4 repo: commit 271a805c92aa869d5966f06d6fac0c12c921f0db (HEAD -> master, origin/master, origin/HEAD) Author: Jenkins Build User Date: Mon May 2 20:14:22 2022 +0200 source sha:75fe4051320ef9b1f4323fa958e8df3db2066882 source sha:75fe4051320ef9b1f4323fa958e8df3db2066882 -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 148128] Mark page center on horizontal and vertical rulers
https://bugs.documentfoundation.org/show_bug.cgi?id=148128 --- Comment #11 from m3521...@gmail.com --- The utility doesn't come from centering a graphic. It is to mark a page center. The workflow is primarily for notices and brochures, where text can be aligned vertically (or horizontally) to insure cutting the page will yield symmetry. Again, depending on how the ruler is defined, it can either be relatively easy, or difficult. I recall using the viewport previously with regions to track what should be displayed when scrolling. Because the page and ruler can be synchronized with displayed text (using the scrollbar location on a zoomed page), it may be relatively easy either way. It gets much more complicated for zoomed out pages with more than 1 in the viewport. Marking actual page center was just a suggestion which would make it easier for those of us who don't need the additional functionality afforded with Draw or Impress. I had no idea what might be involved with adding this function. Marking the center of the total page is what I was asking for. Not margins or gutters, etc. Even if using non-bordered tables to format text in this way (something I have done before), the center of the page will insure final document symmetry. Sounds like this may be a little too much to ask for at least at this time. I totally understand the difficulty involved with producing quality software. Thank you all. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 148645] com.sun.star.sheet.addin.Analysis.getDec2Hex does not take integer 'places' value
https://bugs.documentfoundation.org/show_bug.cgi?id=148645 Buovjaga changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED |NEW Whiteboard| QA:needsComment| -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 148470] simple Chinese user interface display error on Apple M1 Macos 12
https://bugs.documentfoundation.org/show_bug.cgi?id=148470 enhua_2...@163.com changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|DUPLICATE |--- Ever confirmed|0 |1 --- Comment #4 from enhua_2...@163.com --- (In reply to Luboš Luňák from comment #3) > > *** This bug has been marked as a duplicate of bug 148477 *** This is not a duplicate question. 14870 contains 14877, and 14870 reported the tools bar problems also, the '⌘' and '⌥' can’t be displayed in toolsbartip for Chinese UI on macOS. And the commit "do not allow reusing already used SalLayoutGlyphs (tdf#148477)" introduced a new bug, the status bar state can't update now. After type some words, the counts of word is still 0, and the pages number is still 1. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-commits] core.git: scripting/source
scripting/source/basprov/basscript.cxx |2 +- scripting/source/dlgprov/dlgprov.cxx|4 ++-- scripting/source/provider/ActiveMSPList.cxx |2 +- scripting/source/provider/ActiveMSPList.hxx |2 +- scripting/source/provider/BrowseNodeFactoryImpl.cxx |6 +++--- scripting/source/provider/MasterScriptProvider.cxx |2 +- scripting/source/stringresource/stringresource.cxx |4 ++-- scripting/source/vbaevents/eventhelper.cxx |4 ++-- 8 files changed, 13 insertions(+), 13 deletions(-) New commits: commit 5fc8f8620d0367813d20b9a90ece47f0674996b3 Author: Stephan Bergmann AuthorDate: Tue May 3 23:23:59 2022 +0200 Commit: Stephan Bergmann CommitDate: Wed May 4 06:55:38 2022 +0200 Just use Any ctor instead of makeAny in scripting Change-Id: I611640a6fb7061fbb6a239034f75e006db075989 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133786 Tested-by: Jenkins Reviewed-by: Stephan Bergmann diff --git a/scripting/source/basprov/basscript.cxx b/scripting/source/basprov/basscript.cxx index 9054ee4bfc27..d64fa5af4357 100644 --- a/scripting/source/basprov/basscript.cxx +++ b/scripting/source/basprov/basscript.cxx @@ -242,7 +242,7 @@ constexpr OUStringLiteral BASSCRIPT_PROPERTY_CALLER = u"Caller"; // if it's a document-based script, temporarily reset ThisComponent to the script invocation context Any aOldThisComponent; if ( m_documentBasicManager && m_xDocumentScriptContext.is() ) -aOldThisComponent = m_documentBasicManager->SetGlobalUNOConstant( "ThisComponent", makeAny( m_xDocumentScriptContext ) ); +aOldThisComponent = m_documentBasicManager->SetGlobalUNOConstant( "ThisComponent", Any( m_xDocumentScriptContext ) ); if ( m_caller.hasElements() && m_caller[ 0 ].hasValue() ) { diff --git a/scripting/source/dlgprov/dlgprov.cxx b/scripting/source/dlgprov/dlgprov.cxx index ade1b6424d91..a40c4f6fb2d2 100644 --- a/scripting/source/dlgprov/dlgprov.cxx +++ b/scripting/source/dlgprov/dlgprov.cxx @@ -603,8 +603,8 @@ namespace dlgprov aDecorationAny >>= bDecoration; if( !bDecoration ) { -xDlgModPropSet->setPropertyValue( aDecorationPropName, makeAny( true ) ); -xDlgModPropSet->setPropertyValue( "Title", makeAny( OUString() ) ); +xDlgModPropSet->setPropertyValue( aDecorationPropName, Any( true ) ); +xDlgModPropSet->setPropertyValue( "Title", Any( OUString() ) ); } } catch( UnknownPropertyException& ) diff --git a/scripting/source/provider/ActiveMSPList.cxx b/scripting/source/provider/ActiveMSPList.cxx index 85ff36fb1b86..c073c73b730c 100644 --- a/scripting/source/provider/ActiveMSPList.cxx +++ b/scripting/source/provider/ActiveMSPList.cxx @@ -142,7 +142,7 @@ Reference< provider::XScriptProvider > if ( pos == m_mScriptComponents.end() ) { // TODO -msp = createNewMSP( uno::makeAny( xContext ) ); +msp = createNewMSP( uno::Any( xContext ) ); addActiveMSP( xNormalized, msp ); } else diff --git a/scripting/source/provider/ActiveMSPList.hxx b/scripting/source/provider/ActiveMSPList.hxx index 3685e666cdef..fb52629c1dd2 100644 --- a/scripting/source/provider/ActiveMSPList.hxx +++ b/scripting/source/provider/ActiveMSPList.hxx @@ -75,7 +75,7 @@ private: css::uno::Reference< css::script::provider::XScriptProvider > createNewMSP( const OUString& context ) { -return createNewMSP( css::uno::makeAny( context ) ); +return createNewMSP( css::uno::Any( context ) ); } friend class NonDocMSPCreator; diff --git a/scripting/source/provider/BrowseNodeFactoryImpl.cxx b/scripting/source/provider/BrowseNodeFactoryImpl.cxx index 23eb2f203630..9d070ab00514 100644 --- a/scripting/source/provider/BrowseNodeFactoryImpl.cxx +++ b/scripting/source/provider/BrowseNodeFactoryImpl.cxx @@ -266,8 +266,8 @@ std::vector< Reference< browse::XBrowseNode > > getAllBrowseNodes( const Referen { xFac = provider::theMasterScriptProviderFactory::get( xCtx ); -locnBNs[ mspIndex++ ].set( xFac->createScriptProvider( makeAny( OUString("user") ) ), UNO_QUERY_THROW ); -locnBNs[ mspIndex++ ].set( xFac->createScriptProvider( makeAny( OUString("share") ) ), UNO_QUERY_THROW ); +locnBNs[ mspIndex++ ].set( xFac->createScriptProvider( Any( OUString("user") ) ), UNO_QUERY_THROW ); +locnBNs[ mspIndex++ ].set( xFac->createScriptProvider( Any( OUString("share") ) ), UNO_QUERY_THROW ); } // TODO proper exception handling, should throw catch( const Exception& ) @@ -295,7 +295,7 @@ std::vector< Reference< browse::XBrowseNode > > getAllBrowseNodes( const
[Libreoffice-commits] core.git: sd/qa sd/source
sd/qa/unit/export-tests-ooxml2.cxx|6 sd/qa/unit/export-tests-ooxml3.cxx|6 sd/qa/unit/export-tests.cxx |2 sd/qa/unit/misc-tests.cxx |6 sd/qa/unit/uiimpress.cxx | 44 ++-- sd/source/core/CustomAnimationCloner.cxx | 12 - sd/source/core/CustomAnimationEffect.cxx | 38 ++-- sd/source/core/EffectMigration.cxx| 10 - sd/source/core/sdpage_animations.cxx |6 sd/source/filter/eppt/pptx-animations.cxx |2 sd/source/filter/eppt/pptx-epptooxml.cxx |2 sd/source/filter/ppt/ppt97animations.cxx |6 sd/source/filter/ppt/pptinanimations.cxx | 32 +-- sd/source/filter/sdpptwrp.cxx |6 sd/source/filter/xml/sdxmlwrp.cxx | 20 +- sd/source/ui/accessibility/AccessibleDocumentViewBase.cxx |4 sd/source/ui/animations/CustomAnimationDialog.cxx | 89 -- sd/source/ui/animations/CustomAnimationPane.cxx | 54 +++--- sd/source/ui/dlg/copydlg.cxx |2 sd/source/ui/framework/factories/BasicPaneFactory.cxx |4 sd/source/ui/framework/module/SlideSorterModule.cxx |4 sd/source/ui/framework/module/ToolBarModule.cxx |8 sd/source/ui/framework/module/ViewTabBarModule.cxx|6 sd/source/ui/remotecontrol/Receiver.cxx |8 sd/source/ui/remotecontrol/Server.cxx |4 sd/source/ui/sidebar/MasterPageContainer.cxx |2 sd/source/ui/sidebar/RecentlyUsedMasterPages.cxx |2 sd/source/ui/slideshow/slideshowimpl.cxx |4 sd/source/ui/slideshow/slideshowviewimpl.cxx |2 sd/source/ui/slidesorter/cache/SlsCacheConfiguration.cxx |4 sd/source/ui/slidesorter/controller/SlideSorterController.cxx |4 sd/source/ui/tools/ConfigurationAccess.cxx|4 sd/source/ui/tools/EventMultiplexer.cxx |6 sd/source/ui/unoidl/DrawController.cxx| 12 - sd/source/ui/unoidl/unomodel.cxx |2 sd/source/ui/unoidl/unopage.cxx |8 sd/source/ui/view/PresentationViewShellBase.cxx |2 sd/source/ui/view/frmview.cxx | 76 sd/source/ui/view/sdview3.cxx |4 39 files changed, 256 insertions(+), 257 deletions(-) New commits: commit aebfe0e9432e37936bbdd040fe8a0f099a0d22a5 Author: Stephan Bergmann AuthorDate: Tue May 3 23:23:15 2022 +0200 Commit: Stephan Bergmann CommitDate: Wed May 4 06:55:14 2022 +0200 Just use Any ctor instead of makeAny in sd Change-Id: I0cd03dcfef02b0ef3bce6bfb88aee4c04d7f6f98 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133785 Tested-by: Jenkins Reviewed-by: Stephan Bergmann diff --git a/sd/qa/unit/export-tests-ooxml2.cxx b/sd/qa/unit/export-tests-ooxml2.cxx index dd3dbd286803..b9c1f437c64c 100644 --- a/sd/qa/unit/export-tests-ooxml2.cxx +++ b/sd/qa/unit/export-tests-ooxml2.cxx @@ -733,10 +733,10 @@ void SdOOXMLExportTest2::testTdf92527() xShape1->setPosition(awt::Point(1000, 1000)); uno::Sequence aShapeGeometry(comphelper::InitPropertySequence( { -{"Type", uno::makeAny(OUString("diamond"))}, +{"Type", uno::Any(OUString("diamond"))}, })); uno::Reference xPropertySet1(xShape1, uno::UNO_QUERY); -xPropertySet1->setPropertyValue("CustomShapeGeometry", uno::makeAny(aShapeGeometry)); +xPropertySet1->setPropertyValue("CustomShapeGeometry", uno::Any(aShapeGeometry)); xDocShRef = saveAndReload(xDocShRef.get(), PPTX); @@ -1503,7 +1503,7 @@ void SdOOXMLExportTest2::testSmartartRotation2() // code to support this for now uno::Reference xShape(getShapeFromPage(0, 0, xDocShRef)); uno::Sequence aInteropGrabBag; -xShape->setPropertyValue("InteropGrabBag", uno::makeAny(aInteropGrabBag)); +xShape->setPropertyValue("InteropGrabBag", uno::Any(aInteropGrabBag)); utl::TempFile tempFile; xDocShRef = saveAndReload(xDocShRef.get(), PPTX, ); diff --git a/sd/qa/unit/export-tests-ooxml3.cxx b/sd/qa/unit/export-tests-ooxml3.cxx index 63c7ea278595..c53abe6b363a 100644 --- a/sd/qa/unit/export-tests-ooxml3.cxx +++ b/sd/qa/unit/export-tests-ooxml3.cxx @@ -1306,7 +1306,7 @@ void SdOOXMLExportTest3::testTdf125360() uno::Reference xShape(getShapeFromPage(0, 0, xDocShRef)); -xShape->setPropertyValue("FillTransparence",
[Libreoffice-commits] core.git: slideshow/source
slideshow/source/engine/animationnodes/basenode.cxx |2 +- slideshow/source/engine/slide/targetpropertiescreator.cxx |2 +- 2 files changed, 2 insertions(+), 2 deletions(-) New commits: commit 75f008ff116f936e51f268c3fa6775de7addee7a Author: Stephan Bergmann AuthorDate: Tue May 3 23:18:51 2022 +0200 Commit: Stephan Bergmann CommitDate: Wed May 4 06:54:45 2022 +0200 Just use Any ctor instead of makeAny in slideshow Change-Id: I9b006826fe4a859e07340c8e39d99fd89d4f31c3 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133781 Tested-by: Jenkins Reviewed-by: Stephan Bergmann diff --git a/slideshow/source/engine/animationnodes/basenode.cxx b/slideshow/source/engine/animationnodes/basenode.cxx index cf732f89701f..5e98b63bbd65 100644 --- a/slideshow/source/engine/animationnodes/basenode.cxx +++ b/slideshow/source/engine/animationnodes/basenode.cxx @@ -245,7 +245,7 @@ bool isMainSequenceRootNode_( // end-of-mainsequence signalling below) beans::NamedValue const aSearchKey( "node-type", -uno::makeAny( presentation::EffectNodeType::MAIN_SEQUENCE ) ); +uno::Any( presentation::EffectNodeType::MAIN_SEQUENCE ) ); uno::Sequence const userData(xNode->getUserData()); return findNamedValue( userData, aSearchKey ); diff --git a/slideshow/source/engine/slide/targetpropertiescreator.cxx b/slideshow/source/engine/slide/targetpropertiescreator.cxx index 035b6e6e1a98..fdc45c3daac6 100644 --- a/slideshow/source/engine/slide/targetpropertiescreator.cxx +++ b/slideshow/source/engine/slide/targetpropertiescreator.cxx @@ -300,7 +300,7 @@ namespace slideshow::internal beans::NamedValue( //xAnimateNode->getAttributeName(), "visibility", -uno::makeAny( bVisible ) ) ) ); +uno::Any( bVisible ) ) ) ); break; } }
[Libreoffice-commits] core.git: sfx2/qa sfx2/source
sfx2/qa/cppunit/test_classification.cxx | 12 +++--- sfx2/qa/cppunit/test_misc.cxx |6 +-- sfx2/source/appl/appdata.cxx |2 - sfx2/source/appl/appopen.cxx |6 +-- sfx2/source/appl/appserv.cxx | 10 ++--- sfx2/source/appl/childwin.cxx |2 - sfx2/source/appl/fileobj.cxx |2 - sfx2/source/appl/macroloader.cxx |2 - sfx2/source/appl/newhelp.cxx | 28 +++ sfx2/source/appl/sfxhelp.cxx |2 - sfx2/source/bastyp/fltfnc.cxx | 10 ++--- sfx2/source/dialog/basedlgs.cxx |2 - sfx2/source/dialog/dinfdlg.cxx|2 - sfx2/source/dialog/documentfontsdialog.cxx| 10 ++--- sfx2/source/dialog/filedlghelper.cxx | 40 +++--- sfx2/source/dialog/splitwin.cxx |2 - sfx2/source/dialog/srchdlg.cxx|2 - sfx2/source/dialog/tabdlg.cxx |4 +- sfx2/source/dialog/templdlg.cxx |2 - sfx2/source/dialog/versdlg.cxx|2 - sfx2/source/doc/DocumentMetadataAccess.cxx| 18 - sfx2/source/doc/SfxDocumentMetaData.cxx |8 ++-- sfx2/source/doc/SfxRedactionHelper.cxx| 18 - sfx2/source/doc/autoredactdialog.cxx |2 - sfx2/source/doc/docfac.cxx|4 +- sfx2/source/doc/docfile.cxx | 26 +++--- sfx2/source/doc/docmacromode.cxx |4 +- sfx2/source/doc/doctempl.cxx |2 - sfx2/source/doc/doctemplates.cxx | 22 ++-- sfx2/source/doc/guisaveas.cxx | 16 sfx2/source/doc/new.cxx |2 - sfx2/source/doc/objmisc.cxx |8 ++-- sfx2/source/doc/objserv.cxx | 32 - sfx2/source/doc/objstor.cxx | 32 - sfx2/source/doc/sfxbasemodel.cxx |8 ++-- sfx2/source/doc/templatedlg.cxx |6 +-- sfx2/source/doc/watermarkitem.cxx | 10 ++--- sfx2/source/notebookbar/NotebookbarTabControl.cxx |4 +- sfx2/source/notebookbar/SfxNotebookBar.cxx|2 - sfx2/source/sidebar/ControllerFactory.cxx | 18 - sfx2/source/sidebar/ResourceManager.cxx |6 +-- sfx2/source/sidebar/SidebarController.cxx | 18 - sfx2/source/view/classificationcontroller.cxx |4 +- sfx2/source/view/classificationhelper.cxx |4 +- sfx2/source/view/ipclient.cxx |4 +- sfx2/source/view/sfxbasecontroller.cxx|2 - sfx2/source/view/viewfrm.cxx |6 +-- sfx2/source/view/viewprn.cxx | 12 +++--- sfx2/source/view/viewsh.cxx |4 +- 49 files changed, 225 insertions(+), 225 deletions(-) New commits: commit 0bfa6a180850898ec5038ad70e09a2ff7baafa1a Author: Stephan Bergmann AuthorDate: Tue May 3 23:21:30 2022 +0200 Commit: Stephan Bergmann CommitDate: Wed May 4 06:54:23 2022 +0200 Just use Any ctor instead of makeAny in sfx2 Change-Id: Ie707881d6f4cd4a2f92f4f5a89aa9e0b051db8a7 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133783 Tested-by: Jenkins Reviewed-by: Stephan Bergmann diff --git a/sfx2/qa/cppunit/test_classification.cxx b/sfx2/qa/cppunit/test_classification.cxx index c086d2e973cb..45d2947882f3 100644 --- a/sfx2/qa/cppunit/test_classification.cxx +++ b/sfx2/qa/cppunit/test_classification.cxx @@ -62,8 +62,8 @@ void ClassificationTest::testClassification() { uno::Sequence aPropertyValues(comphelper::InitPropertySequence( { -{"Name", uno::makeAny(OUString("Non-Business"))}, -{"Type", uno::makeAny(OUString("urn:bails:ExportControl:"))}, +{"Name", uno::Any(OUString("Non-Business"))}, +{"Type", uno::Any(OUString("urn:bails:ExportControl:"))}, })); dispatchCommand(mxComponent, ".uno:ClassificationApply", aPropertyValues); @@ -76,8 +76,8 @@ void ClassificationTest::testClassification() aPropertyValues = comphelper::InitPropertySequence( { -{"Name", uno::makeAny(OUString("Confidential"))}, -{"Type", uno::makeAny(OUString("urn:bails:NationalSecurity:"))}, +{"Name", uno::Any(OUString("Confidential"))}, +{"Type", uno::Any(OUString("urn:bails:NationalSecurity:"))}, }); dispatchCommand(mxComponent, ".uno:ClassificationApply", aPropertyValues); aAny = xPropertySet->getPropertyValue("urn:bails:NationalSecurity:BusinessAuthorizationCategory:Identifier"); @@ -85,8 +85,8 @@ void ClassificationTest::testClassification()
[Libreoffice-commits] core.git: shell/source
shell/source/backends/wininetbe/wininetbackend.cxx | 16 1 file changed, 8 insertions(+), 8 deletions(-) New commits: commit b34f6f3b5ae6b889fbfd84719ee255282cb45e0e Author: Stephan Bergmann AuthorDate: Tue May 3 23:19:33 2022 +0200 Commit: Stephan Bergmann CommitDate: Wed May 4 06:54:00 2022 +0200 Just use Any ctor instead of makeAny in shell Change-Id: I08f061d2d7feda582cd2495ac4b11d2ac0a6bbc2 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133782 Tested-by: Jenkins Reviewed-by: Stephan Bergmann diff --git a/shell/source/backends/wininetbe/wininetbackend.cxx b/shell/source/backends/wininetbe/wininetbackend.cxx index cc059e3e..71de3b135b4c 100644 --- a/shell/source/backends/wininetbe/wininetbackend.cxx +++ b/shell/source/backends/wininetbe/wininetbackend.cxx @@ -309,28 +309,28 @@ css::uno::Any WinInetBackend::getPropertyValue( { if ( PropertyName == "ooInetFTPProxyName" ) { -return css::uno::makeAny(valueFtpProxyName_); +return css::uno::Any(valueFtpProxyName_); } else if ( PropertyName == "ooInetFTPProxyPort" ) { -return css::uno::makeAny(valueFtpProxyPort_); +return css::uno::Any(valueFtpProxyPort_); } else if ( PropertyName == "ooInetHTTPProxyName" ) { -return css::uno::makeAny(valueHttpProxyName_); +return css::uno::Any(valueHttpProxyName_); } else if ( PropertyName == "ooInetHTTPProxyPort" ) { -return css::uno::makeAny(valueHttpProxyPort_); +return css::uno::Any(valueHttpProxyPort_); } else if ( PropertyName == "ooInetHTTPSProxyName" ) { -return css::uno::makeAny(valueHttpsProxyName_); +return css::uno::Any(valueHttpsProxyName_); } else if ( PropertyName == "ooInetHTTPSProxyPort" ) { -return css::uno::makeAny(valueHttpsProxyPort_); +return css::uno::Any(valueHttpsProxyPort_); } else if ( PropertyName == "ooInetNoProxy" ) { -return css::uno::makeAny(valueNoProxy_); +return css::uno::Any(valueNoProxy_); } else if ( PropertyName == "ooInetProxyType" ) { -return css::uno::makeAny(valueProxyType_); +return css::uno::Any(valueProxyType_); } else { throw css::beans::UnknownPropertyException( PropertyName, static_cast< cppu::OWeakObject * >(this));
[Libreoffice-bugs] [Bug 148917] Adding a sheet in front of a sheet with a narrow column width, the object anchored by the cell will move to the left.
https://bugs.documentfoundation.org/show_bug.cgi?id=148917 --- Comment #1 from nobu --- Created attachment 179909 --> https://bugs.documentfoundation.org/attachment.cgi?id=179909=edit sample file (include basic macro) -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 103030] [META] Navigator sidebar deck and floating window
https://bugs.documentfoundation.org/show_bug.cgi?id=103030 Bug 103030 depends on bug 134960, which changed state. Bug 134960 Summary: No logic in the object order in the navigator https://bugs.documentfoundation.org/show_bug.cgi?id=134960 What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 148917] New: Adding a sheet in front of a sheet with a narrow column width, the object anchored by the cell will move to the left.
https://bugs.documentfoundation.org/show_bug.cgi?id=148917 Bug ID: 148917 Summary: Adding a sheet in front of a sheet with a narrow column width, the object anchored by the cell will move to the left. Product: LibreOffice Version: 7.3.1.3 release Hardware: All OS: All Status: UNCONFIRMED Severity: normal Priority: medium Component: Calc Assignee: libreoffice-bugs@lists.freedesktop.org Reporter: tac...@hotmail.co.jp Description: Adding a sheet in front of a sheet with a narrow column width, the object anchored by the cell will move to the left. Steps to Reproduce: 1. Start Calc 2. Make the Columns [A:E] narrow. (One character can be displayed) 3. Place PushBotton control in Cell [F1]. 4. Set the PushBotton anchor to the Cell. 5. Create a new Sheet in front of the Sheet. Actual Results: It looks like PushBotton has moved to the left. Expected Results: PushBotton does not move as it is. Reproducible: Always User Profile Reset: No Additional Info: Even if there is a problem, Return to the original location by one of the following operations. ・ Operate column width or row height. ・ Delete the added Sheet. ・ The file is reopened. Objects that can be anchored Cells seem to include such problems. If there is a Sheet behind the corresponding Sheet, there will be no problem. If there is set the PushBotton anchor to the Sheet, there will be no problem. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 148911] FILEOPEN RTF Opening time of an RTF with a very large page splitting table has grown a lot
https://bugs.documentfoundation.org/show_bug.cgi?id=148911 Luboš Luňák changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED |NEEDINFO --- Comment #4 from Luboš Luňák --- Apparently there is a scheduling difference (or something) between different VCL backends, so kf5 with OOO_EXIT_POST_STARTUP exits only after complete layout while others already before. I expect that if you measure the time until you can move the cursor in the document the time will be about the same. And I'd still like to know how recent your build is. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-commits] core.git: sw/source
sw/source/uibase/utlui/content.cxx | 18 ++ 1 file changed, 18 insertions(+) New commits: commit ca34204a39716ec9aa621e60ea50fb3c058c55f6 Author: Jim Raykowski AuthorDate: Sat Apr 30 23:31:28 2022 -0800 Commit: Jim Raykowski CommitDate: Wed May 4 06:06:23 2022 +0200 related tdf#148312 Don't search for hyperlinks in ToxContent to track Hyperlinks in ToxContent aren't included in the Navigator content tree Hyperlinks members list. This patch saves some cycles by not searching through the Hyperlinks members list when the hyperlink is in ToxContent. Change-Id: Icc332748f37dee02f0bc5f6fc0500fed51dd1182 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133669 Tested-by: Jenkins Reviewed-by: Jim Raykowski diff --git a/sw/source/uibase/utlui/content.cxx b/sw/source/uibase/utlui/content.cxx index 12f5d9e9f121..89f9f627e7cc 100644 --- a/sw/source/uibase/utlui/content.cxx +++ b/sw/source/uibase/utlui/content.cxx @@ -3762,6 +3762,24 @@ void SwContentTree::UpdateTracking() m_pActiveShell->GetContentAtPos(m_pActiveShell->GetCursorDocPos(), aContentAtPos) && !(m_bIsRoot && m_nRootType != ContentTypeId::URLFIELD)) { +// There is no need to search for hyperlinks in ToxContent tdf#148312 +if (const SwTextINetFormat* pTextINetFormat = +static_txtattr_cast(aContentAtPos.pFndTextAttr)) +{ +if (const SwTextNode* pTextNode = pTextINetFormat->GetpTextNode()) +{ +if (const SwSectionNode* pSectNd = pTextNode->FindSectionNode()) +{ +SectionType eType = pSectNd->GetSection().GetType(); +if (SectionType::ToxContent == eType) +{ +m_xTreeView->set_cursor(-1); +Select(); +return; +} +} +} +} // Because hyperlink item names do not need to be unique, finding the corresponding item // in the tree by name may result in incorrect selection. Find the item in the tree by // comparing the SwTextINetFormat pointer at the document cursor position to that stored
[Libreoffice-bugs] [Bug 148312] Navigator should not show ToC entries as hyperlinks, at all
https://bugs.documentfoundation.org/show_bug.cgi?id=148312 --- Comment #4 from Commit Notification --- Jim Raykowski committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/ca34204a39716ec9aa621e60ea50fb3c058c55f6 related tdf#148312 Don't search for hyperlinks in ToxContent to track It will be available in 7.4.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-commits] core.git: vcl/skia
vcl/skia/gdiimpl.cxx |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) New commits: commit 1e8db42c878b0e0608717cec8e012269856e5934 Author: Arnaud VERSINI AuthorDate: Sat Apr 30 19:25:15 2022 +0200 Commit: Luboš Luňák CommitDate: Wed May 4 06:04:52 2022 +0200 vcl : avoid recursive call if skia context creation failed. To avoid this bactrace : https://crashreport.libreoffice.org/stats/crash_details/4d1984f3-3352-49fa-8569-ebf6994ed216 Change-Id: I45ae8b56191c546c551ccaf48d5ab27a20b8e0e6 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133662 Tested-by: Jenkins Reviewed-by: Arnaud Versini diff --git a/vcl/skia/gdiimpl.cxx b/vcl/skia/gdiimpl.cxx index c253ceb3a2df..82f25ad17c2d 100644 --- a/vcl/skia/gdiimpl.cxx +++ b/vcl/skia/gdiimpl.cxx @@ -301,7 +301,7 @@ void SkiaSalGraphicsImpl::createWindowSurface(bool forceRaster) createWindowSurfaceInternal(forceRaster); if (!mSurface) { -switch (renderMethodToUse()) +switch (forceRaster ? RenderRaster : renderMethodToUse()) { case RenderVulkan: SAL_WARN("vcl.skia",
[Libreoffice-bugs] [Bug 148470] simple Chinese user interface display error on Apple M1 Macos 12
https://bugs.documentfoundation.org/show_bug.cgi?id=148470 Luboš Luňák changed: What|Removed |Added CC||l.lu...@collabora.com Status|UNCONFIRMED |RESOLVED Resolution|--- |DUPLICATE --- Comment #3 from Luboš Luňák --- *** This bug has been marked as a duplicate of bug 148477 *** -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-commits] core.git: vcl/source
vcl/source/window/status.cxx | 47 +-- 1 file changed, 23 insertions(+), 24 deletions(-) New commits: commit bfb6a42e26de28d88ced43eb3a2c63ce323d33aa Author: Luboš Luňák AuthorDate: Tue May 3 16:10:18 2022 +0200 Commit: Luboš Luňák CommitDate: Wed May 4 05:59:21 2022 +0200 tidy up SalLayoutGlyphs usage in StatusBar It's enough to store just SalLayoutGlyphs, not whole SalLayout. Change-Id: I31d0faccf08142326255c527b875ba8128f9bb38 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133764 Tested-by: Jenkins Reviewed-by: Luboš Luňák diff --git a/vcl/source/window/status.cxx b/vcl/source/window/status.cxx index 42ffb05ea5ae..f25bb64c7f10 100644 --- a/vcl/source/window/status.cxx +++ b/vcl/source/window/status.cxx @@ -22,6 +22,7 @@ #include #include #include +#include #include #include #include @@ -69,9 +70,21 @@ struct ImplStatusItem boolmbVisible; OUStringmaAccessibleName; OUStringmaCommand; -std::unique_ptr mxLayoutCache; +std::optional mLayoutGlyphsCache; +SalLayoutGlyphs*GetTextGlyphs(const OutputDevice* pOutputDevice); }; +SalLayoutGlyphs* ImplStatusItem::GetTextGlyphs(const OutputDevice* outputDevice) +{ +if(!mLayoutGlyphsCache.has_value()) +{ +std::unique_ptr pSalLayout = outputDevice->ImplLayout( +maText, 0, -1, Point(0, 0), 0, {}, SalLayoutFlags::GlyphItemsOnly); +mLayoutGlyphsCache = pSalLayout ? pSalLayout->GetGlyphs() : SalLayoutGlyphs(); +} +return mLayoutGlyphsCache->IsValid() ? () : nullptr; +} + static tools::Long ImplCalcProgressWidth( sal_uInt16 nMax, tools::Long nSize ) { return ((nMax*(nSize+(nSize/2)))-(nSize/2)+(STATUSBAR_PRGS_OFFSET*2)); @@ -389,18 +402,9 @@ void StatusBar::ImplDrawItem(vcl::RenderContext& rRenderContext, bool bOffScreen // if the framework code is drawing status, let it do all the work if (!(pItem->mnBits & StatusBarItemBits::UserDraw)) { -SalLayout* pLayoutCache = pItem->mxLayoutCache.get(); - -if(!pLayoutCache) -{ -// update cache -pItem->mxLayoutCache = rRenderContext.ImplLayout(pItem->maText, 0, -1, Point(0, 0), 0, {}, SalLayoutFlags::GlyphItemsOnly); -pLayoutCache = pItem->mxLayoutCache.get(); -} - -const SalLayoutGlyphs glyphs = pLayoutCache ? pLayoutCache->GetGlyphs() : SalLayoutGlyphs(); -const SalLayoutGlyphs* pGlyphs = pLayoutCache ? : nullptr; -Size aTextSize(rRenderContext.GetTextWidth(pItem->maText,0,-1,nullptr,pGlyphs), rRenderContext.GetTextHeight()); +SalLayoutGlyphs* pGlyphs = pItem->GetTextGlyphs(); +Size aTextSize(rRenderContext.GetTextWidth(pItem->maText,0,-1,nullptr,pGlyphs), + rRenderContext.GetTextHeight()); Point aTextPos = ImplGetItemTextPos(aTextRectSize, aTextSize, pItem->mnBits); if (bOffScreen) @@ -827,7 +831,7 @@ void StatusBar::StateChanged( StateChangedType nType ) //invalidate layout cache for (auto & pItem : mvItemList) { -pItem->mxLayoutCache.reset(); +pItem->mLayoutGlyphsCache.reset(); } } @@ -854,7 +858,7 @@ void StatusBar::DataChanged( const DataChangedEvent& rDCEvt ) if( nWidth > pItem->mnWidth + STATUSBAR_OFFSET ) pItem->mnWidth = nWidth + STATUSBAR_OFFSET; -pItem->mxLayoutCache.reset(); +pItem->mLayoutGlyphsCache.reset(); } Size aSize = GetSizePixel(); // do not disturb current width, since @@ -1141,18 +1145,13 @@ void StatusBar::SetItemText( sal_uInt16 nItemId, const OUString& rText, int nCha { std::unique_ptr pSalLayout = GetOutDev()->ImplLayout("0",0,-1, Point(0, 0), 0, {}, SalLayoutFlags::GlyphItemsOnly); -const SalLayoutGlyphs glyphs = pSalLayout ? pSalLayout->GetGlyphs() : SalLayoutGlyphs(); -nWidth = GetTextWidth("0",0,-1,nullptr,pSalLayout ? : nullptr); +nWidth = GetTextWidth("0",0,-1,nullptr, + SalLayoutGlyphsCache::self()->GetLayoutGlyphs(GetOutDev(),"0")); nWidth = nWidth * nCharsWidth + nFudge; } else { -std::unique_ptr pSalLayout = GetOutDev()->ImplLayout(pItem->maText,0,-1, -Point(0, 0), 0, {}, SalLayoutFlags::GlyphItemsOnly); -const SalLayoutGlyphs glyphs = pSalLayout ? pSalLayout->GetGlyphs() : SalLayoutGlyphs(); -nWidth = GetTextWidth( pItem->maText,0,-1,nullptr,pSalLayout ? : nullptr) + nFudge; -// Store the calculated layout. -pItem->mxLayoutCache = std::move(pSalLayout); +nWidth = GetTextWidth( pItem->maText,0,-1,nullptr, pItem->GetTextGlyphs(GetOutDev())) + nFudge; } if( (nWidth > pItem->mnWidth + STATUSBAR_OFFSET) || @@ -1213,7 +1212,7 @@ void
[Libreoffice-commits] core.git: vcl/source
vcl/source/outdev/text.cxx | 17 + vcl/source/window/status.cxx |8 +--- 2 files changed, 22 insertions(+), 3 deletions(-) New commits: commit 22191901bc91535121a5e8dc7ee6137233824d36 Author: Luboš Luňák AuthorDate: Tue May 3 14:02:12 2022 +0200 Commit: Luboš Luňák CommitDate: Wed May 4 05:59:07 2022 +0200 do not allow reusing already used SalLayoutGlyphs (tdf#148477) If the glyphs have already been used, the AdjustLayout() call in OutputDevice::ImplLayout might have altered them, since MultiSalLayout::ImplAdjustMultiLayout() drops glyphs that need falllback from the base layout. And then then GenericSalLayout::LayoutText() would not know to call SetNeedFallback(). Change-Id: I2f79d26c8b861f20d7d52abaa0d917aaeefb37a0 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133758 Tested-by: Jenkins Reviewed-by: Luboš Luňák diff --git a/vcl/source/outdev/text.cxx b/vcl/source/outdev/text.cxx index 303dcbb42177..aa3fb503941b 100644 --- a/vcl/source/outdev/text.cxx +++ b/vcl/source/outdev/text.cxx @@ -1323,6 +1323,23 @@ std::unique_ptr OutputDevice::ImplLayout(const OUString& rOrigStr, SAL_WARN("vcl", "Trying to setup invalid cached glyphs - falling back to relayout!"); pGlyphs = nullptr; } +#ifdef DBG_UTIL +if (pGlyphs) +{ +for( int level = 0;; ++level ) +{ +SalLayoutGlyphsImpl* glyphsImpl = pGlyphs->Impl(level); +if(glyphsImpl == nullptr) +break; +// It is allowed to reuse only glyphs created with SalLayoutFlags::GlyphItemsOnly. +// If the glyphs have already been used, the AdjustLayout() call below might have +// altered them (MultiSalLayout::ImplAdjustMultiLayout() drops glyphs that need +// fallback from the base layout, but then GenericSalLayout::LayoutText() +// would not know to call SetNeedFallback()). +assert(glyphsImpl->GetFlags() & SalLayoutFlags::GlyphItemsOnly); +} +} +#endif if (!InitFont()) return nullptr; diff --git a/vcl/source/window/status.cxx b/vcl/source/window/status.cxx index 755bf9643585..42ffb05ea5ae 100644 --- a/vcl/source/window/status.cxx +++ b/vcl/source/window/status.cxx @@ -394,7 +394,7 @@ void StatusBar::ImplDrawItem(vcl::RenderContext& rRenderContext, bool bOffScreen if(!pLayoutCache) { // update cache -pItem->mxLayoutCache = rRenderContext.ImplLayout(pItem->maText, 0, -1); +pItem->mxLayoutCache = rRenderContext.ImplLayout(pItem->maText, 0, -1, Point(0, 0), 0, {}, SalLayoutFlags::GlyphItemsOnly); pLayoutCache = pItem->mxLayoutCache.get(); } @@ -1139,14 +1139,16 @@ void StatusBar::SetItemText( sal_uInt16 nItemId, const OUString& rText, int nCha tools::Long nWidth; if (nCharsWidth != -1) { -std::unique_ptr pSalLayout = GetOutDev()->ImplLayout("0",0,-1); +std::unique_ptr pSalLayout = GetOutDev()->ImplLayout("0",0,-1, +Point(0, 0), 0, {}, SalLayoutFlags::GlyphItemsOnly); const SalLayoutGlyphs glyphs = pSalLayout ? pSalLayout->GetGlyphs() : SalLayoutGlyphs(); nWidth = GetTextWidth("0",0,-1,nullptr,pSalLayout ? : nullptr); nWidth = nWidth * nCharsWidth + nFudge; } else { -std::unique_ptr pSalLayout = GetOutDev()->ImplLayout(pItem->maText,0,-1); +std::unique_ptr pSalLayout = GetOutDev()->ImplLayout(pItem->maText,0,-1, +Point(0, 0), 0, {}, SalLayoutFlags::GlyphItemsOnly); const SalLayoutGlyphs glyphs = pSalLayout ? pSalLayout->GetGlyphs() : SalLayoutGlyphs(); nWidth = GetTextWidth( pItem->maText,0,-1,nullptr,pSalLayout ? : nullptr) + nFudge; // Store the calculated layout.
[Libreoffice-bugs] [Bug 147001] Keeping the leading "https://" in the host URL of a WebDAV service results in erroneous settings
https://bugs.documentfoundation.org/show_bug.cgi?id=147001 QA Administrators changed: What|Removed |Added Whiteboard| QA:needsComment| -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 144605] With View Grid Lines paper size limits appears but without View Grid Lines doesn't appear anymore
https://bugs.documentfoundation.org/show_bug.cgi?id=144605 QA Administrators changed: What|Removed |Added Whiteboard| QA:needsComment| -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 148668] Redo doesn't restore text in comment box, if cursor still in comment at undo
https://bugs.documentfoundation.org/show_bug.cgi?id=148668 QA Administrators changed: What|Removed |Added Whiteboard|| QA:needsComment -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 148645] com.sun.star.sheet.addin.Analysis.getDec2Hex does not take integer 'places' value
https://bugs.documentfoundation.org/show_bug.cgi?id=148645 QA Administrators changed: What|Removed |Added Whiteboard|| QA:needsComment -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 148911] FILEOPEN RTF Opening time of an RTF with a very large page splitting table has grown a lot
https://bugs.documentfoundation.org/show_bug.cgi?id=148911 QA Administrators changed: What|Removed |Added Status|NEEDINFO|UNCONFIRMED Ever confirmed|1 |0 -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 148911] FILEOPEN RTF Opening time of an RTF with a very large page splitting table has grown a lot
https://bugs.documentfoundation.org/show_bug.cgi?id=148911 --- Comment #3 from QA Administrators --- [Automated Action] NeedInfo-To-Unconfirmed -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 148882] Numbering goes wrong
https://bugs.documentfoundation.org/show_bug.cgi?id=148882 QA Administrators changed: What|Removed |Added Ever confirmed|1 |0 Status|NEEDINFO|UNCONFIRMED -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 148882] Numbering goes wrong
https://bugs.documentfoundation.org/show_bug.cgi?id=148882 --- Comment #7 from QA Administrators --- [Automated Action] NeedInfo-To-Unconfirmed -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 131450] Fixing cells is ignored when scrolling
https://bugs.documentfoundation.org/show_bug.cgi?id=131450 --- Comment #8 from QA Administrators --- [Automated Action] NeedInfo-To-Unconfirmed -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 115673] [META] Navigate By toolbar control bugs and enhancements
https://bugs.documentfoundation.org/show_bug.cgi?id=115673 Bug 115673 depends on bug 120913, which changed state. Bug 120913 Summary: Function “Navigate By” does not Work Correctly if the Cursor is Inside a Text Frame https://bugs.documentfoundation.org/show_bug.cgi?id=120913 What|Removed |Added Status|NEEDINFO|RESOLVED Resolution|--- |INSUFFICIENTDATA -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 131450] Fixing cells is ignored when scrolling
https://bugs.documentfoundation.org/show_bug.cgi?id=131450 QA Administrators changed: What|Removed |Added Status|NEEDINFO|UNCONFIRMED Ever confirmed|1 |0 -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 120913] Function “Navigate By” does not Work Correctly if the Cursor is Inside a Text Frame
https://bugs.documentfoundation.org/show_bug.cgi?id=120913 QA Administrators changed: What|Removed |Added Status|NEEDINFO|RESOLVED Resolution|--- |INSUFFICIENTDATA -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 120913] Function “Navigate By” does not Work Correctly if the Cursor is Inside a Text Frame
https://bugs.documentfoundation.org/show_bug.cgi?id=120913 --- Comment #7 from QA Administrators --- Dear Harald Koester, Please read this message in its entirety before proceeding. Your bug report is being closed as INSUFFICIENTDATA due to inactivity and a lack of information which is needed in order to accurately reproduce and confirm the problem. We encourage you to retest your bug against the latest release. If the issue is still present in the latest stable release, we need the following information (please ignore any that you've already provided): a) Provide details of your system including your operating system and the latest version of LibreOffice that you have confirmed the bug to be present b) Provide easy to reproduce steps – the simpler the better c) Provide any test case(s) which will help us confirm the problem d) Provide screenshots of the problem if you think it might help e) Read all comments and provide any requested information Once all of this is done, please set the bug back to UNCONFIRMED and we will attempt to reproduce the issue. Please do not: a) respond via email b) update the version field in the bug or any of the other details on the top section of our bug tracker Warm Regards, QA Team MassPing-NeedInfo-FollowUp -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 142697] FILEOPEN, FILESAVE continuously crashes in Windows
https://bugs.documentfoundation.org/show_bug.cgi?id=142697 --- Comment #3 from QA Administrators --- Dear Gert Boongert, This bug has been in NEEDINFO status with no change for at least 6 months. Please provide the requested information as soon as possible and mark the bug as UNCONFIRMED. Due to regular bug tracker maintenance, if the bug is still in NEEDINFO status with no change in 30 days the QA team will close the bug as INSUFFICIENTDATA due to lack of needed information. For more information about our NEEDINFO policy please read the wiki located here: https://wiki.documentfoundation.org/QA/Bugzilla/Fields/Status/NEEDINFO If you have already provided the requested information, please mark the bug as UNCONFIRMED so that the QA team knows that the bug is ready to be confirmed. Thank you for helping us make LibreOffice even better for everyone! Warm Regards, QA Team MassPing-NeedInfo-Ping -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 148899] Decimal not reported properly, rounded at 15 decimals
https://bugs.documentfoundation.org/show_bug.cgi?id=148899 --- Comment #2 from feydreva.bugzi...@paradize.io --- OK i understand so, why does the "add decimal place" goes up to 21 decimal, adding only 0 after the 16th ? it s confusing. Also, there should be a warning when our number has more than 16 decimal, so we know there is an issue. I agree there is not a lot of case where you need the 16 decimals, and it could be written differently. I was surprised to get "wrong" results during a calculation :/ -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 141294] Decks of Sidebar on HiDPI gets stuck in resize loop upon attempted width adjustment, work around of setting new SB "MinimumWidth" to false in expert config
https://bugs.documentfoundation.org/show_bug.cgi?id=141294 V Stuart Foote changed: What|Removed |Added CC||gou.takena.0...@gmail.com --- Comment #13 from V Stuart Foote --- *** Bug 148909 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 148909] GUI Bug alives in LibreOffice Writer at Windows 10
https://bugs.documentfoundation.org/show_bug.cgi?id=148909 V Stuart Foote changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|--- |DUPLICATE CC||vstuart.fo...@utsa.edu --- Comment #1 from V Stuart Foote --- Thank you for filing. But this is a known issue with work around of setting Sidebar behavior in Expert configuration stanza "Minimum width" to 'false'. That will prevent the resize loop -- see bug 140360 *** This bug has been marked as a duplicate of bug 141294 *** -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 148916] New: cannot connect to jre
https://bugs.documentfoundation.org/show_bug.cgi?id=148916 Bug ID: 148916 Summary: cannot connect to jre Product: LibreOffice Version: 7.3.2.2 release Hardware: x86-64 (AMD64) OS: Windows (All) Status: UNCONFIRMED Severity: normal Priority: medium Component: LibreOffice Assignee: libreoffice-bugs@lists.freedesktop.org Reporter: bgreen.ando...@comcast.net Description: version 7.3.2.2 followed all process recommendations I could find. no matter what i do I still get "The folder you selected does not contain a Java runtime environment. Please select a different folder." Steps to Reproduce: 1. tools, options, advanced, box is blank, add, then select 2. the jre install folder 3. Actual Results: got the box "The folder you selected does not contain a Java runtime environment. Please select a different folder." Expected Results: expected it to see the JRE and connect to it. Reproducible: Always User Profile Reset: Yes Additional Info: Version: 7.3.2.2 (x64) / LibreOffice Community Build ID: 49f2b1bff42cfccbd8f788c8dc32c1c309559be0 CPU threads: 4; OS: Windows 10.0 Build 19044; UI render: Skia/Raster; VCL: win Locale: en-US (en_US); UI: en-US Calc: threaded -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 148915] Dark theme for Windows not working properly
https://bugs.documentfoundation.org/show_bug.cgi?id=148915 V Stuart Foote changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|--- |INVALID -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 148915] Dark theme for Windows not working properly
https://bugs.documentfoundation.org/show_bug.cgi?id=148915 --- Comment #3 from V Stuart Foote --- Created attachment 179908 --> https://bugs.documentfoundation.org/attachment.cgi?id=179908=edit Win10 Dark color mode with master against 7.4.0 - Impress -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 148915] Dark theme for Windows not working properly
https://bugs.documentfoundation.org/show_bug.cgi?id=148915 --- Comment #2 from V Stuart Foote --- Created attachment 179907 --> https://bugs.documentfoundation.org/attachment.cgi?id=179907=edit Win10 Dark color mode with master against 7.4.0 - Calc -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 148915] Dark theme for Windows not working properly
https://bugs.documentfoundation.org/show_bug.cgi?id=148915 V Stuart Foote changed: What|Removed |Added CC||vstuart.fo...@utsa.edu --- Comment #1 from V Stuart Foote --- Created attachment 179906 --> https://bugs.documentfoundation.org/attachment.cgi?id=179906=edit Win10 Dark color mode with master against 7.4.0 The release build at 7.3.2.2 does not yet have support. You need to work against an install of current master against a 7.4.0 release. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 148912] "Rename Slide" does not persist when saving and reopening slide deck
https://bugs.documentfoundation.org/show_bug.cgi?id=148912 Aron Budea changed: What|Removed |Added Status|UNCONFIRMED |NEEDINFO Ever confirmed|0 |1 -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 148912] "Rename Slide" does not persist when saving and reopening slide deck
https://bugs.documentfoundation.org/show_bug.cgi?id=148912 Aron Budea changed: What|Removed |Added CC||aron.bu...@gmail.com --- Comment #1 from Aron Budea --- Created attachment 179905 --> https://bugs.documentfoundation.org/attachment.cgi?id=179905=edit Sample ODP with renamed slide (OK) Can't reproduce, see attached file. Fine both with LO 6.4.7.2 included in Ubuntu 20.04 (which is a fairly old version), and with LO Version: 7.4.0.0.alpha0+ (75fe4051320ef9b1f4323fa958e8df3db2066882). -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 148568] Rework the Sparklines dialog
https://bugs.documentfoundation.org/show_bug.cgi?id=148568 Roman Kuznetsov <79045_79...@mail.ru> changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 148212] Math equation breaks rendering of neighboring text
https://bugs.documentfoundation.org/show_bug.cgi?id=148212 Dieter changed: What|Removed |Added Version|7.3.2.2 release |7.3.0.1 rc -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 148568] Rework the Sparklines dialog
https://bugs.documentfoundation.org/show_bug.cgi?id=148568 --- Comment #5 from Commit Notification --- Heiko Tietze committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/0ba1d661430effda61d8a6fadff9527dc9562698 Resolves tdf#148568 - Rework the Sparklines dialog It will be available in 7.4.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 148568] Rework the Sparklines dialog
https://bugs.documentfoundation.org/show_bug.cgi?id=148568 Commit Notification changed: What|Removed |Added Whiteboard||target:7.4.0 -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-commits] core.git: sc/source sc/uiconfig solenv/sanitizers
sc/source/ui/dialogs/SparklineDialog.cxx | 133 ++-- sc/source/ui/inc/SparklineDialog.hxx | 10 sc/uiconfig/scalc/ui/sparklinedialog.ui | 1027 +++ solenv/sanitizers/ui/modules/scalc.suppr |2 4 files changed, 460 insertions(+), 712 deletions(-) New commits: commit 0ba1d661430effda61d8a6fadff9527dc9562698 Author: Heiko Tietze AuthorDate: Fri Apr 29 14:17:46 2022 +0200 Commit: Roman Kuznetsov CommitDate: Tue May 3 23:38:06 2022 +0200 Resolves tdf#148568 - Rework the Sparklines dialog * controls rearranged and variables renamed * radiobuttons changed into comboboxes Change-Id: Ifda426b5fa9596c2b23c335165785c0cb341433f Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133636 Tested-by: Jenkins Reviewed-by: Roman Kuznetsov diff --git a/sc/source/ui/dialogs/SparklineDialog.cxx b/sc/source/ui/dialogs/SparklineDialog.cxx index 0c5be765ef3c..f27e0eb4a4a5 100644 --- a/sc/source/ui/dialogs/SparklineDialog.cxx +++ b/sc/source/ui/dialogs/SparklineDialog.cxx @@ -30,47 +30,43 @@ SparklineDialog::SparklineDialog(SfxBindings* pBindings, SfxChildWindow* pChildW , mbDialogLostFocus(false) , mxButtonOk(m_xBuilder->weld_button("ok")) , mxButtonCancel(m_xBuilder->weld_button("cancel")) -, mxFrameData(m_xBuilder->weld_frame("frame-data")) -, mxInputRangeLabel(m_xBuilder->weld_label("cell-range-label")) -, mxInputRangeEdit(new formula::RefEdit(m_xBuilder->weld_entry("cell-range-edit"))) -, mxInputRangeButton(new formula::RefButton(m_xBuilder->weld_button("cell-range-button"))) -, mxOutputRangeLabel(m_xBuilder->weld_label("output-range-label")) -, mxOutputRangeEdit(new formula::RefEdit(m_xBuilder->weld_entry("output-range-edit"))) -, mxOutputRangeButton(new formula::RefButton(m_xBuilder->weld_button("output-range-button"))) -, mxColorSeries(new ColorListBox(m_xBuilder->weld_menu_button("color-button-series"), +, mxFrameData(m_xBuilder->weld_frame("frmData")) +, mxInputRangeLabel(m_xBuilder->weld_label("lbInputRange")) +, mxInputRangeEdit(new formula::RefEdit(m_xBuilder->weld_entry("edInputRange"))) +, mxInputRangeButton(new formula::RefButton(m_xBuilder->weld_button("btnInputRange"))) +, mxOutputRangeLabel(m_xBuilder->weld_label("lbOutputRange")) +, mxOutputRangeEdit(new formula::RefEdit(m_xBuilder->weld_entry("edOutputRange"))) +, mxOutputRangeButton(new formula::RefButton(m_xBuilder->weld_button("btnOutputRange"))) +, mxColorSeries(new ColorListBox(m_xBuilder->weld_menu_button("colSeries"), [pWindow] { return pWindow; })) -, mxColorNegative(new ColorListBox(m_xBuilder->weld_menu_button("color-button-negative"), +, mxColorNegative(new ColorListBox(m_xBuilder->weld_menu_button("colNegative"), [pWindow] { return pWindow; })) -, mxColorMarker(new ColorListBox(m_xBuilder->weld_menu_button("color-button-marker"), +, mxColorMarker(new ColorListBox(m_xBuilder->weld_menu_button("colMarker"), [pWindow] { return pWindow; })) -, mxColorHigh(new ColorListBox(m_xBuilder->weld_menu_button("color-button-high"), - [pWindow] { return pWindow; })) -, mxColorLow(new ColorListBox(m_xBuilder->weld_menu_button("color-button-low"), - [pWindow] { return pWindow; })) -, mxColorFirst(new ColorListBox(m_xBuilder->weld_menu_button("color-button-first"), -[pWindow] { return pWindow; })) -, mxColorLast(new ColorListBox(m_xBuilder->weld_menu_button("color-button-last"), - [pWindow] { return pWindow; })) -, mxCheckButtonNegative(m_xBuilder->weld_check_button("check-negative")) -, mxCheckButtonMarker(m_xBuilder->weld_check_button("check-marker")) -, mxCheckButtonHigh(m_xBuilder->weld_check_button("check-high")) -, mxCheckButtonLow(m_xBuilder->weld_check_button("check-low")) -, mxCheckButtonFirst(m_xBuilder->weld_check_button("check-first")) -, mxCheckButtonLast(m_xBuilder->weld_check_button("check-last")) -, mxSpinLineWidth(m_xBuilder->weld_spin_button("spin-line-width")) -, mxRadioLine(m_xBuilder->weld_radio_button("line-radiobutton")) -, mxRadioColumn(m_xBuilder->weld_radio_button("column-radiobutton")) -, mxRadioStacked(m_xBuilder->weld_radio_button("stacked-radiobutton")) -, mxCheckDisplayXAxis(m_xBuilder->weld_check_button("check-display-x-axis")) -, mxCheckDisplayHidden(m_xBuilder->weld_check_button("check-display-hidden")) -, mxCheckRightToLeft(m_xBuilder->weld_check_button("check-right-to-left")) -, mxRadioDisplayEmptyGap(m_xBuilder->weld_radio_button("display-empty-radiobutton-gap")) -, mxRadioDisplayEmptyZero(m_xBuilder->weld_radio_button("display-empty-radiobutton-zero")) -,
[Libreoffice-bugs] [Bug 148433] Extreme keyboard input delays on linux in paragraphs which contain both rtl and ltr characters
https://bugs.documentfoundation.org/show_bug.cgi?id=148433 --- Comment #26 from Yotam Benshalom --- I installed the current version from master (LibreOfficeDev 7.4.0.0.alpha0 69f412459257398a7d779541dad95aa7227a5e74). After running: export SAL_DISABLE_CAIRO_DIFFERENCE=1 && /opt/libreofficedev7.4/program/soffice I can see the cursor, but the issue, unfortunately, is not resolved. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 148915] New: Dark theme for Windows not working properly
https://bugs.documentfoundation.org/show_bug.cgi?id=148915 Bug ID: 148915 Summary: Dark theme for Windows not working properly Product: LibreOffice Version: 7.3.2.2 release Hardware: x86-64 (AMD64) OS: Windows (All) Status: UNCONFIRMED Severity: normal Priority: medium Component: LibreOffice Assignee: libreoffice-bugs@lists.freedesktop.org Reporter: baliczeri...@gmail.com Description: I suggested a dark mode for LibreOffice on Windows and got this reply: "Already implemented as an experimental feature for nightly builds against the 7.4 release [1]: 1.) Tools -> Options -> Advanced 'Enable Experimental Features' 2.) Tools -> Options -> View -- set a "Dark" icon theme, e.g. 'Colibre (Dark)', or 'Colibre (SVG + Dark)' 3.) Tools -> Options -> Application Colors -- set the ColorScheme to "LibreOffice Dark" Already functional, but the multi-step configuration may be streamlined for its final release. Please take it out for a test drive..." I tried it out, and it doesn't work completely. The only thing that gets affected is the work area (cells in Calc, paper and background in Writer, etc) of any Libre application. Steps to Reproduce: 1. Select LibreOffice Dark color scheme Actual Results: Here's what it looks like: https://imgur.com/a/dfSBppU Expected Results: Dark mode should be fully implemented. Reproducible: Always User Profile Reset: No Additional Info: Version: 7.3.2.2 (x64) / LibreOffice Community Build ID: 49f2b1bff42cfccbd8f788c8dc32c1c309559be0 CPU threads: 4; OS: Windows 10.0 Build 19044; UI render: Skia/Raster; VCL: win Locale: bs-BA (bs_BA); UI: en-US Calc: CL -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 148899] Decimal not reported properly, rounded at 15 decimals
https://bugs.documentfoundation.org/show_bug.cgi?id=148899 m.a.riosv changed: What|Removed |Added CC||miguelangelrv@libreoffice.o ||rg Status|UNCONFIRMED |RESOLVED Resolution|--- |NOTABUG --- Comment #1 from m.a.riosv --- Please take a look https://ask.libreoffice.org/t/decimal-precision-how-to-have-18-decimals/33491 -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-commits] core.git: svl/qa svl/source
svl/qa/unit/test_URIHelper.cxx |2 +- svl/source/config/asiancfg.cxx | 10 +- svl/source/fsstor/fsstorage.cxx|4 ++-- svl/source/misc/documentlockfile.cxx |4 ++-- svl/source/misc/sharecontrolfile.cxx |4 ++-- svl/source/passwordcontainer/passwordcontainer.cxx |2 +- 6 files changed, 13 insertions(+), 13 deletions(-) New commits: commit eaf1f095ef96ceaf94f2fb1859324c11a35422c6 Author: Stephan Bergmann AuthorDate: Tue May 3 20:07:43 2022 +0200 Commit: Stephan Bergmann CommitDate: Tue May 3 23:20:20 2022 +0200 Just use Any ctor instead of makeAny in svl Change-Id: Iefa570476bf0c881e36679ae9511ff63162e05d6 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133771 Tested-by: Jenkins Reviewed-by: Stephan Bergmann diff --git a/svl/qa/unit/test_URIHelper.cxx b/svl/qa/unit/test_URIHelper.cxx index bb3e29ee2810..1f81867e658a 100644 --- a/svl/qa/unit/test_URIHelper.cxx +++ b/svl/qa/unit/test_URIHelper.cxx @@ -150,7 +150,7 @@ css::uno::Any Content::execute( } break; } -return css::uno::makeAny(uri.toAsciiLowerCase()); +return css::uno::Any(uri.toAsciiLowerCase()); } class Provider: public cppu::WeakImplHelper< css::ucb::XContentProvider > { diff --git a/svl/source/config/asiancfg.cxx b/svl/source/config/asiancfg.cxx index 3ff5797fccaf..a8f4e08e519d 100644 --- a/svl/source/config/asiancfg.cxx +++ b/svl/source/config/asiancfg.cxx @@ -149,17 +149,17 @@ void SvxAsianConfig::SetStartEndChars( css::uno::Reference< css::beans::XPropertySet > el( v.get< css::uno::Reference< css::beans::XPropertySet > >(), css::uno::UNO_SET_THROW); -el->setPropertyValue("StartCharacters", css::uno::makeAny(*startChars)); -el->setPropertyValue("EndCharacters", css::uno::makeAny(*endChars)); +el->setPropertyValue("StartCharacters", css::uno::Any(*startChars)); +el->setPropertyValue("EndCharacters", css::uno::Any(*endChars)); } else { css::uno::Reference< css::beans::XPropertySet > el( (css::uno::Reference< css::lang::XSingleServiceFactory >( set, css::uno::UNO_QUERY_THROW)-> createInstance()), css::uno::UNO_QUERY_THROW); -el->setPropertyValue("StartCharacters", css::uno::makeAny(*startChars)); -el->setPropertyValue("EndCharacters", css::uno::makeAny(*endChars)); -css::uno::Any v2(css::uno::makeAny(el)); +el->setPropertyValue("StartCharacters", css::uno::Any(*startChars)); +el->setPropertyValue("EndCharacters", css::uno::Any(*endChars)); +css::uno::Any v2(el); try { set->insertByName(name, v2); } catch (css::container::ElementExistException &) { diff --git a/svl/source/fsstor/fsstorage.cxx b/svl/source/fsstor/fsstorage.cxx index 0ae71ab53389..8d2da219d7be 100644 --- a/svl/source/fsstor/fsstorage.cxx +++ b/svl/source/fsstor/fsstorage.cxx @@ -924,9 +924,9 @@ uno::Any SAL_CALL FSStorage::getPropertyValue( const OUString& aPropertyName ) ::osl::MutexGuard aGuard( m_aMutex ); if ( aPropertyName == "URL" ) -return uno::makeAny( m_aURL ); +return uno::Any( m_aURL ); else if ( aPropertyName == "OpenMode" ) -return uno::makeAny( m_nMode ); +return uno::Any( m_nMode ); throw beans::UnknownPropertyException(aPropertyName); // TODO } diff --git a/svl/source/misc/documentlockfile.cxx b/svl/source/misc/documentlockfile.cxx index fdbbc90ba465..09d67a9e5533 100644 --- a/svl/source/misc/documentlockfile.cxx +++ b/svl/source/misc/documentlockfile.cxx @@ -101,7 +101,7 @@ bool GenDocumentLockFile::CreateOwnLockFile() // try to let the file be hidden if possible try { -aTargetContent.setPropertyValue("IsHidden", uno::makeAny( true ) ); +aTargetContent.setPropertyValue("IsHidden", uno::Any( true ) ); } catch( uno::Exception& ) {} } catch( ucb::NameClashException& ) @@ -159,7 +159,7 @@ void GenDocumentLockFile::RemoveFileDirectly() uno::Reference < css::ucb::XCommandEnvironment > xEnv; ::ucbhelper::Content aCnt(GetURL(), xEnv, comphelper::getProcessComponentContext()); aCnt.executeCommand("delete", -uno::makeAny(true)); +uno::Any(true)); } diff --git a/svl/source/misc/sharecontrolfile.cxx b/svl/source/misc/sharecontrolfile.cxx index d0cdda561876..486f280533f7 100644 --- a/svl/source/misc/sharecontrolfile.cxx +++ b/svl/source/misc/sharecontrolfile.cxx @@ -76,11 +76,11 @@ ShareControlFile::ShareControlFile( std::u16string_view aOrigURL ) ucb::InsertCommandArgument aInsertArg; aInsertArg.Data = xInput; aInsertArg.ReplaceExisting = false; -
[Libreoffice-commits] core.git: svtools/source
svtools/source/brwbox/brwbox1.cxx | 42 +- svtools/source/brwbox/editbrowsebox.cxx |4 +- svtools/source/brwbox/editbrowsebox2.cxx |2 - svtools/source/control/inettbc.cxx|2 - svtools/source/misc/bindablecontrolhelper.cxx |8 ++-- svtools/source/svhtml/parhtml.cxx |2 - svtools/source/table/cellvalueconversion.cxx |2 - svtools/source/table/tablecontrol.cxx |2 - svtools/source/table/tablecontrol_impl.cxx|5 +-- svtools/source/uno/genericunodialog.cxx |2 - svtools/source/uno/svtxgridcontrol.cxx|9 ++--- svtools/source/uno/unoimap.cxx|2 - 12 files changed, 40 insertions(+), 42 deletions(-) New commits: commit a3f4f372aa4f6a693ae8abe829a539b9d3977de1 Author: Stephan Bergmann AuthorDate: Tue May 3 20:06:37 2022 +0200 Commit: Stephan Bergmann CommitDate: Tue May 3 23:18:02 2022 +0200 Just use Any ctor instead of makeAny in svtools Change-Id: Ib5a86de01abd6eab2f60d76bda50fa9407286dbc Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133770 Tested-by: Jenkins Reviewed-by: Stephan Bergmann diff --git a/svtools/source/brwbox/brwbox1.cxx b/svtools/source/brwbox/brwbox1.cxx index 18a5f772613f..1d4a13f2c725 100644 --- a/svtools/source/brwbox/brwbox1.cxx +++ b/svtools/source/brwbox/brwbox1.cxx @@ -494,7 +494,7 @@ void BrowseBox::SetColumnPos( sal_uInt16 nColumnId, sal_uInt16 nPos ) commitTableEvent( TABLE_MODEL_CHANGED, -makeAny( AccessibleTableModelChange( +Any( AccessibleTableModelChange( COLUMNS_REMOVED, -1, -1, @@ -507,7 +507,7 @@ void BrowseBox::SetColumnPos( sal_uInt16 nColumnId, sal_uInt16 nPos ) commitTableEvent( TABLE_MODEL_CHANGED, -makeAny( AccessibleTableModelChange( +Any( AccessibleTableModelChange( COLUMNS_INSERTED, -1, -1, @@ -557,8 +557,8 @@ void BrowseBox::SetColumnTitle( sal_uInt16 nItemId, const OUString& rTitle ) if ( isAccessibleAlive() ) { commitTableEvent( TABLE_COLUMN_DESCRIPTION_CHANGED, -makeAny( rTitle ), -makeAny( sOld ) +Any( rTitle ), +Any( sOld ) ); } } @@ -740,7 +740,7 @@ void BrowseBox::RemoveColumn( sal_uInt16 nItemId ) commitTableEvent( TABLE_MODEL_CHANGED, -makeAny( AccessibleTableModelChange(COLUMNS_REMOVED, +Any( AccessibleTableModelChange(COLUMNS_REMOVED, -1, -1, nPos, @@ -753,7 +753,7 @@ void BrowseBox::RemoveColumn( sal_uInt16 nItemId ) commitHeaderBarEvent( CHILD, Any(), -makeAny( CreateAccessibleColumnHeader( nPos ) ), +Any( CreateAccessibleColumnHeader( nPos ) ), true ); } @@ -801,20 +801,20 @@ void BrowseBox::RemoveColumns() commitBrowseBoxEvent( CHILD, Any(), - makeAny(m_pImpl->getAccessibleHeaderBar(AccessibleBrowseBoxObjType::ColumnHeaderBar)) + Any(m_pImpl->getAccessibleHeaderBar(AccessibleBrowseBoxObjType::ColumnHeaderBar)) ); // and now append it again commitBrowseBoxEvent( CHILD, - makeAny(m_pImpl->getAccessibleHeaderBar(AccessibleBrowseBoxObjType::ColumnHeaderBar)), + Any(m_pImpl->getAccessibleHeaderBar(AccessibleBrowseBoxObjType::ColumnHeaderBar)), Any() ); // notify a table model change commitTableEvent( TABLE_MODEL_CHANGED, -makeAny ( AccessibleTableModelChange( COLUMNS_REMOVED, +Any ( AccessibleTableModelChange( COLUMNS_REMOVED, -1, -1, 0, @@ -1121,20 +1121,20 @@ void BrowseBox::Clear() commitBrowseBoxEvent( CHILD, Any(), -makeAny( m_pImpl->getAccessibleHeaderBar( AccessibleBrowseBoxObjType::RowHeaderBar ) ) +Any( m_pImpl->getAccessibleHeaderBar( AccessibleBrowseBoxObjType::RowHeaderBar ) ) ); // and now append it again commitBrowseBoxEvent( CHILD, -makeAny( m_pImpl->getAccessibleHeaderBar( AccessibleBrowseBoxObjType::RowHeaderBar ) ), +Any( m_pImpl->getAccessibleHeaderBar( AccessibleBrowseBoxObjType::RowHeaderBar ) ), Any() ); // notify a table model change commitTableEvent( TABLE_MODEL_CHANGED, -makeAny( AccessibleTableModelChange(ROWS_REMOVED, +Any( AccessibleTableModelChange(ROWS_REMOVED, 0, nOldRowCount, -1, @@ -1220,7 +1220,7 @@ void BrowseBox::RowInserted( sal_Int32 nRow, sal_Int32 nNumRows, bool bDoPaint, { commitTableEvent( TABLE_MODEL_CHANGED, -
[Libreoffice-commits] core.git: stoc/source
stoc/source/corereflection/crefl.cxx |4 ++-- stoc/source/invocation/invocation.cxx | 20 ++-- stoc/source/javavm/javavm.cxx | 16 stoc/source/servicemanager/servicemanager.cxx |8 4 files changed, 24 insertions(+), 24 deletions(-) New commits: commit 234f87d354d3af8dfe842d8cf8c733679c3180fe Author: Stephan Bergmann AuthorDate: Tue May 3 20:08:27 2022 +0200 Commit: Stephan Bergmann CommitDate: Tue May 3 23:17:24 2022 +0200 Just use Any ctor instead of makeAny in stoc Change-Id: I3345444f356dd3df9069773eba2bab1b46a08c46 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133772 Tested-by: Jenkins Reviewed-by: Stephan Bergmann diff --git a/stoc/source/corereflection/crefl.cxx b/stoc/source/corereflection/crefl.cxx index 723e0711fa59..af1854e7e3b4 100644 --- a/stoc/source/corereflection/crefl.cxx +++ b/stoc/source/corereflection/crefl.cxx @@ -201,7 +201,7 @@ Reference< XIdlClass > IdlReflectionServiceImpl::forName( const OUString & rType { xRet = constructClass( pTD ); if (xRet.is()) -_aElements.setValue( rTypeName, makeAny( xRet ) ); // update +_aElements.setValue( rTypeName, Any( xRet ) ); // update typelib_typedescription_release( pTD ); } } @@ -289,7 +289,7 @@ Reference< XIdlClass > IdlReflectionServiceImpl::forType( typelib_TypeDescriptio { xRet = constructClass( pTypeDescr ); if (xRet.is()) -_aElements.setValue( aName, makeAny( xRet ) ); // update +_aElements.setValue( aName, Any( xRet ) ); // update } return xRet; diff --git a/stoc/source/invocation/invocation.cxx b/stoc/source/invocation/invocation.cxx index ab8a10fa1ef6..5463c059eb5f 100644 --- a/stoc/source/invocation/invocation.cxx +++ b/stoc/source/invocation/invocation.cxx @@ -241,49 +241,49 @@ Any SAL_CALL Invocation_Impl::queryInterface( const Type & aType ) (_xDirect.is() && _xENDirect.is()) || (!_xDirect.is() && _xENIntrospection.is())) { -return makeAny( Reference< XExactName >( static_cast< XExactName* >(this) ) ); +return Any( Reference< XExactName >( static_cast< XExactName* >(this) ) ); } } else if ( aType == cppu::UnoType::get()) { if( _xNameContainer.is() ) -return makeAny( Reference< XNameContainer >( static_cast< XNameContainer* >(this) ) ); +return Any( Reference< XNameContainer >( static_cast< XNameContainer* >(this) ) ); } else if ( aType == cppu::UnoType::get()) { if( _xNameReplace.is() ) -return makeAny( Reference< XNameReplace >( static_cast< XNameReplace* >(this) ) ); +return Any( Reference< XNameReplace >( static_cast< XNameReplace* >(this) ) ); } else if ( aType == cppu::UnoType::get()) { if( _xNameAccess.is() ) -return makeAny( Reference< XNameAccess >( static_cast< XNameAccess* >(this) ) ); +return Any( Reference< XNameAccess >( static_cast< XNameAccess* >(this) ) ); } else if ( aType == cppu::UnoType::get()) { if (_xIndexContainer.is()) -return makeAny( Reference< XIndexContainer >( static_cast< XIndexContainer* >(this) ) ); +return Any( Reference< XIndexContainer >( static_cast< XIndexContainer* >(this) ) ); } else if ( aType == cppu::UnoType::get()) { if (_xIndexReplace.is()) -return makeAny( Reference< XIndexReplace >( static_cast< XIndexReplace* >(this) ) ); +return Any( Reference< XIndexReplace >( static_cast< XIndexReplace* >(this) ) ); } else if ( aType == cppu::UnoType::get()) { if (_xIndexAccess.is()) -return makeAny( Reference< XIndexAccess >( static_cast< XIndexAccess* >(this) ) ); +return Any( Reference< XIndexAccess >( static_cast< XIndexAccess* >(this) ) ); } else if ( aType == cppu::UnoType::get()) { if (_xEnumerationAccess.is()) -return makeAny( Reference< XEnumerationAccess >( static_cast< XEnumerationAccess* >(this) ) ); +return Any( Reference< XEnumerationAccess >( static_cast< XEnumerationAccess* >(this) ) ); } else if ( aType == cppu::UnoType::get()) { if (_xElementAccess.is()) { -return makeAny( Reference< XElementAccess >( +return Any( Reference< XElementAccess >( static_cast< XElementAccess* >(static_cast< XNameContainer* >(this)) ) ); } } @@ -295,7 +295,7 @@ Any SAL_CALL Invocation_Impl::queryInterface( const Type & aType ) ( _xDirect.is() && _xDirect2.is()) || (!_xDirect.is() && _xIntrospectionAccess.is() ) ) { -return makeAny( Reference< XInvocation2 >( static_cast<
[Libreoffice-bugs] [Bug 148856] conditional formatting cannot reference cells from other sheets
https://bugs.documentfoundation.org/show_bug.cgi?id=148856 --- Comment #5 from m.a.riosv --- Sure, there are a lot of things that you and me don't know. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 134341] Charts not updated when data is added after standby
https://bugs.documentfoundation.org/show_bug.cgi?id=134341 --- Comment #12 from Ian Eales --- Appears to function. Several charts update when underlying tables are updated. Many Thanks! -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 148889] Problems to export to PDF a book with multiple spreadsheets
https://bugs.documentfoundation.org/show_bug.cgi?id=148889 --- Comment #3 from m.a.riosv --- Seems there is a problem with the page style '8 GARAGE', a lot of pages in that sheet. I think better delete it and create a new one. You can see with Menu/View/Page break -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 148914] New: LibreOffice 7.2.3.2 does not perform well over SSH compared to 7.1.4.2
https://bugs.documentfoundation.org/show_bug.cgi?id=148914 Bug ID: 148914 Summary: LibreOffice 7.2.3.2 does not perform well over SSH compared to 7.1.4.2 Product: LibreOffice Version: 7.2.3.2 release Hardware: All OS: Linux (All) Status: UNCONFIRMED Severity: normal Priority: medium Component: LibreOffice Assignee: libreoffice-bugs@lists.freedesktop.org Reporter: er...@mcalvin.com Description: LibreOffice 7.1.4.2-14.22.10.1.x86_64 worked well when running over SSH (with X-Forwarding). However, after updating to 7.2.3.2-150300.14.22.15.3.x86_64, it is quite unusable over SSH. Even on an empty document, typing and moving the cursor (with arrow keys for example) has a latency of 1+ second for example. Looking at the changelog of the package, there were many patches, but nothing that stands out to me that could have caused this. Steps to Reproduce: 1. From a Linux desktop (openSUSE Leap 15.3 x86_64 in my case), running an X server (did not test with Wayland), SSH to another machine and run LibreOffice (X-Forwarding via SSH) 2. Navigate around, type into a new document, see how the performance is. 3. Actual Results: The performance is quite unusable. Even on an empty document, typing and moving the cursor (with arrow keys for example) has a latency of 1+ second for each operation for example. Expected Results: Performance should work well like it did in version 7.1.4.2 Reproducible: Always User Profile Reset: Yes OpenGL enabled: Yes Additional Info: This was tested on openSUSE Leap 15.3 x86_64 and these versions are openSUSE packages (reference https://bugzilla.suse.com/show_bug.cgi?id=1196934 which referred me to open a ticket upstream with you) -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 148913] Crash mergedlo!SfxViewFrame::Notify+0xf87
https://bugs.documentfoundation.org/show_bug.cgi?id=148913 Telesto changed: What|Removed |Added Keywords||bibisectRequest, regression Version|7.4.0.0 alpha0+ Master |7.2.0.0 alpha1+ --- Comment #2 from Telesto --- And in Version: 7.2.0.0.alpha1+ (x64) / LibreOffice Community Build ID: ff2ba77f22b2e96f96f5537aec1705956b47583d CPU threads: 4; OS: Windows 6.3 Build 9600; UI render: Skia/Raster; VCL: win Locale: nl-NL (nl_NL); UI: en-US Calc: CL not in Version: 7.0.7.0.0+ (x64) Build ID: 626ea4e62a3e5005fe9825923a1c0c5bdb61cc08 CPU threads: 4; OS: Windows 6.3 Build 9600; UI render: Skia/Raster; VCL: win Locale: nl-NL (nl_NL); UI: en-US Calc: CL -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 148212] Math equation breaks rendering of neighboring text
https://bugs.documentfoundation.org/show_bug.cgi?id=148212 --- Comment #10 from freew...@poczta.fm --- Out of curiosity I tried different versions (all downloaded today from http://downloadarchive.documentfoundation.org/libreoffice/old/ ). here are my findings: 7.0.6 x64 - NO bug 7.1.8.1 x86 portable - NO bug 7.2.0.1 x64 - NO bug 7.2.0.2 x64 - NO bug 7.2.0.3 x64 - NO bug 7.2.0.4 x64 - NO bug 7.2.1.2 x64 - NO bug 7.2.2.1 x64 - NO bug 7.2.7.1 x64 - NO bug 7.3.0.1 x64 - BUGGED 7.3.0.2 x64 - BUGGED seems the bug has been introduced in 7.3 -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 148913] Crash mergedlo!SfxViewFrame::Notify+0xf87
https://bugs.documentfoundation.org/show_bug.cgi?id=148913 --- Comment #1 from Telesto --- Created attachment 179904 --> https://bugs.documentfoundation.org/attachment.cgi?id=179904=edit BT without symbols -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 148913] New: Crash mergedlo!SfxViewFrame::Notify+0xf87
https://bugs.documentfoundation.org/show_bug.cgi?id=148913 Bug ID: 148913 Summary: Crash mergedlo!SfxViewFrame::Notify+0xf87 Product: LibreOffice Version: 7.4.0.0 alpha0+ Master Hardware: All OS: All Status: UNCONFIRMED Severity: normal Priority: medium Component: Writer Assignee: libreoffice-bugs@lists.freedesktop.org Reporter: tele...@surfxs.nl Description: Crash mergedlo!SfxViewFrame::Notify+0xf87 Steps to Reproduce: 1. Open Writer 2. Activated the sidebare page tab 3. Close the document -> Go back to Start Center 4. Open attachment 159685 -> Crash Actual Results: Crash Expected Results: No crash Reproducible: Always User Profile Reset: No Additional Info: Version: 7.4.0.0.alpha0+ (x64) / LibreOffice Community Build ID: 00e43c14558fa4d0369820fa3d2cd7b987e61377 CPU threads: 4; OS: Windows 6.3 Build 9600; UI render: Skia/Raster; VCL: win Locale: en-US (nl_NL); UI: en-GB Calc: CL -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 138888] crashes when inserting or watch video
https://bugs.documentfoundation.org/show_bug.cgi?id=13 --- Comment #18 from andorjk...@gmail.com --- Interesting. When I install the FLATPAK of 7.3.2.2 no issues. When I install the Ubuntu DEBs of 7.3.2.2 - I see the crashes and GUI freeze. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 131725] RTL paragraphs aligned-left in cross-reference dialog
https://bugs.documentfoundation.org/show_bug.cgi?id=131725 Caolán McNamara changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|libreoffice-b...@lists.free |caol...@redhat.com |desktop.org | -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 148856] conditional formatting cannot reference cells from other sheets
https://bugs.documentfoundation.org/show_bug.cgi?id=148856 --- Comment #4 from Christoph Anton Mitterer --- Oh, I didn't know that LibreOffice mustn't exceed Excel's features =) -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 148848] Make "Auto Spellcheck" a module-level or document-level option
https://bugs.documentfoundation.org/show_bug.cgi?id=148848 --- Comment #3 from Rafael Lima --- (In reply to V Stuart Foote from comment #2) > +1 to function at the module level, i.e. enabled in Writer but disabled in > Calc > > Doing it per-document *across modules* would be a nuisance to use and no > improvement over current state of things. I agree with you... I think having this option set at the module level would be the best way to go. Setting it at the document level might annoy some users. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-ux-advise] [Bug 148848] Make "Auto Spellcheck" a module-level or document-level option
https://bugs.documentfoundation.org/show_bug.cgi?id=148848 --- Comment #3 from Rafael Lima --- (In reply to V Stuart Foote from comment #2) > +1 to function at the module level, i.e. enabled in Writer but disabled in > Calc > > Doing it per-document *across modules* would be a nuisance to use and no > improvement over current state of things. I agree with you... I think having this option set at the module level would be the best way to go. Setting it at the document level might annoy some users. -- You are receiving this mail because: You are on the CC list for the bug.
[Libreoffice-bugs] [Bug 94090] User Interface sometimes shown in multiple languages (workaround: reinstall)
https://bugs.documentfoundation.org/show_bug.cgi?id=94090 Timur changed: What|Removed |Added Summary|User Interface shown in |User Interface sometimes |multiple languages |shown in multiple languages |(workaround: reinstall) |(workaround: reinstall) Priority|high|low --- Comment #35 from Timur --- (In reply to Timur from comment #22) > This bug cannot be retested, it just happens on installation. .. so "please retest" is not possible. We can keep this open in case it happens to someone who will make another report. I set Low priority because there are no steps nor explanation so not actionable. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 102222] Viewer should not show the system's directory structure
https://bugs.documentfoundation.org/show_bug.cgi?id=10 Michael Weghorn changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |WORKSFORME --- Comment #3 from Michael Weghorn --- -Android Viewer now uses the documents provider framework [1], which uses the system file chooser provided by Android. The app's custom file abstraction layer and documents browsing UI has been dropped in commit a23bd42e9b2f6401c710ac95afcc3aa8f360d65c Author: Michael Weghorn Date: Tue Apr 6 14:26:06 2021 +0200 android: Drop custom file abstraction + UI The custom document browsing mechanism, which was accessing the file system directly would also no longer be in line with security requirements for current Android versions, s.a. [2]. Using the document provider framework also provides consistency with other apps. Given the above, my understanding is that any improvements in how file browsing works would not be done in Android Viewer, but either in one of the existing document providers, or by creating a separate app that provides a new document provider or a different way of browsing the file system and opening files from there. Therefore, I'm closing this as WORKSFORME. (NOTOURBUG or WONTFIX might fit as well.) [1] https://developer.android.com/training/data-storage/shared/documents-files [2] https://developer.android.com/about/versions/11/privacy/storage#scoped-storage -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 106491] Android: Make document browsing experience better
https://bugs.documentfoundation.org/show_bug.cgi?id=106491 Michael Weghorn changed: What|Removed |Added Resolution|--- |WORKSFORME Status|NEW |RESOLVED --- Comment #2 from Michael Weghorn --- Android Viewer now uses the documents provider framework [1], which uses the system file chooser provided by Android. The app's custom file abstraction layer and documents browsing UI has been dropped in commit a23bd42e9b2f6401c710ac95afcc3aa8f360d65c Author: Michael Weghorn Date: Tue Apr 6 14:26:06 2021 +0200 android: Drop custom file abstraction + UI The custom document browsing mechanism, which was accessing the file system directly would also no longer be in line with security requirements for current Android versions, s.a. [2]. Using the document provider framework also provides consistency with other apps. Given the above, my understanding is that any improvements in how file browsing works would not be done in Android Viewer, but either in one of the existing document providers, or by creating a separate app that provides a new document provider or a different way of browsing the file system and opening files from there. Therefore, I'm closing this as WORKSFORME. (NOTOURBUG or WONTFIX might fit as well.) [1] https://developer.android.com/training/data-storage/shared/documents-files [2] https://developer.android.com/about/versions/11/privacy/storage#scoped-storage -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 84726] [META] LibreOffice for Android most annoying bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=84726 Bug 84726 depends on bug 106491, which changed state. Bug 106491 Summary: Android: Make document browsing experience better https://bugs.documentfoundation.org/show_bug.cgi?id=106491 What|Removed |Added Status|NEW |RESOLVED Resolution|--- |WORKSFORME -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 89640] android document browser: Indicator of available files
https://bugs.documentfoundation.org/show_bug.cgi?id=89640 Michael Weghorn changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |WORKSFORME --- Comment #2 from Michael Weghorn --- Android Viewer now uses the documents provider framework [1], which uses the system file chooser provided by Android. The app's custom file abstraction layer and documents browsing UI has been dropped in commit a23bd42e9b2f6401c710ac95afcc3aa8f360d65c Author: Michael Weghorn Date: Tue Apr 6 14:26:06 2021 +0200 android: Drop custom file abstraction + UI The custom document browsing mechanism, which was accessing the file system directly would also no longer be in line with security requirements for current Android versions, s.a. [2]. Using the document provider framework also provides consistency with other apps. Given the above, my understanding is that any improvements in how file browsing works would not be done in Android Viewer, but either in one of the existing document providers, or by creating a separate app that provides a new document provider or a different way of browsing the file system and opening files from there. Therefore, I'm closing this as WORKSFORME. (NOTOURBUG or WONTFIX might fit as well.) [1] https://developer.android.com/training/data-storage/shared/documents-files [2] https://developer.android.com/about/versions/11/privacy/storage#scoped-storage -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-commits] core.git: svx/qa svx/source
svx/qa/unit/XTableImportExportTest.cxx |2 svx/qa/unit/svdraw.cxx | 16 ++--- svx/qa/unit/unodraw.cxx |4 - svx/qa/unit/xoutdev.cxx |6 +- svx/source/accessibility/AccessibleShape.cxx|4 - svx/source/accessibility/AccessibleTextHelper.cxx | 18 +++--- svx/source/accessibility/ChildrenManagerImpl.cxx|6 +- svx/source/accessibility/GraphCtlAccessibleContext.cxx |6 +- svx/source/dialog/ClassificationCommon.cxx |4 - svx/source/dialog/charmap.cxx |4 - svx/source/dialog/signaturelinehelper.cxx |3 - svx/source/fmcomp/dbaexchange.cxx |6 +- svx/source/fmcomp/dbaobjectex.cxx |2 svx/source/fmcomp/fmgridcl.cxx | 46 +++ svx/source/fmcomp/fmgridif.cxx |2 svx/source/fmcomp/gridcell.cxx | 12 ++-- svx/source/form/datanavi.cxx| 48 svx/source/form/fmPropBrw.cxx | 12 ++-- svx/source/form/fmcontrolbordermanager.cxx | 14 ++-- svx/source/form/fmcontrollayout.cxx |9 +-- svx/source/form/fmexch.cxx |4 - svx/source/form/fmobj.cxx |8 +- svx/source/form/fmobjfac.cxx|6 +- svx/source/form/fmpgeimp.cxx| 30 +- svx/source/form/fmservs.cxx |4 - svx/source/form/fmshell.cxx |2 svx/source/form/fmshimp.cxx | 22 +++ svx/source/form/fmtools.cxx |4 - svx/source/form/fmundo.cxx |6 +- svx/source/form/fmvwimp.cxx | 19 +++--- svx/source/form/formcontrolfactory.cxx | 27 - svx/source/form/formcontroller.cxx | 12 ++-- svx/source/form/navigatortree.cxx |8 +- svx/source/form/navigatortreemodel.cxx |6 +- svx/source/form/tabwin.cxx |2 svx/source/gallery2/galmisc.cxx |4 - svx/source/items/SmartTagItem.cxx | 16 ++--- svx/source/items/customshapeitem.cxx|6 +- svx/source/sidebar/possize/PosSizePropertyPanel.cxx |2 svx/source/sidebar/text/TextCharacterSpacingControl.cxx |2 svx/source/smarttags/SmartTagMgr.cxx|6 +- svx/source/styles/ColorSets.cxx |4 - svx/source/svdraw/charthelper.cxx |4 - svx/source/svdraw/svdmodel.cxx |2 svx/source/svdraw/svdobj.cxx|2 svx/source/svdraw/svdouno.cxx |2 svx/source/tbxctrls/bulletsnumbering.cxx|8 +- svx/source/tbxctrls/colrctrl.cxx|2 svx/source/tbxctrls/grafctrl.cxx|2 svx/source/tbxctrls/tbcontrl.cxx|2 svx/source/tbxctrls/tbunosearchcontrollers.cxx | 18 +++--- svx/source/tbxctrls/verttexttbxctrl.cxx |2 svx/source/unodraw/UnoNamespaceMap.cxx |2 svx/source/unodraw/gluepts.cxx |4 - svx/source/unodraw/unopage.cxx |2 svx/source/unodraw/unoshap2.cxx |2 svx/source/unodraw/unoshap4.cxx |2 svx/source/unodraw/unoshcol.cxx |2 svx/source/xml/xmleohlp.cxx |2 svx/source/xml/xmlgrhlp.cxx |2 svx/source/xml/xmlxtexp.cxx |4 - 61 files changed, 243 insertions(+), 247 deletions(-) New commits: commit 1d2b6b709e81eec8600118b3402d82707aa113bc Author: Stephan Bergmann AuthorDate: Tue May 3 17:01:57 2022 +0200 Commit: Stephan Bergmann CommitDate: Tue May 3 21:48:15 2022 +0200 Just use Any ctor instead of makeAny in svx Change-Id: I59b1b3f817a9028f132456ea5094f38f88674d00 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133768 Tested-by: Jenkins Reviewed-by: Stephan Bergmann diff --git a/svx/qa/unit/XTableImportExportTest.cxx b/svx/qa/unit/XTableImportExportTest.cxx index 1693d83d1a39..b97a7c50bc6b 100644 --- a/svx/qa/unit/XTableImportExportTest.cxx +++ b/svx/qa/unit/XTableImportExportTest.cxx @@ -51,7 +51,7 @@ CPPUNIT_TEST_FIXTURE(XTableImportExportTest, testImportExport) Graphic aGraphic(aBitmapEx); uno::Reference
[Libreoffice-bugs] [Bug 103100] [META] Writer table bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=103100 Dieter changed: What|Removed |Added Depends on||132416 Referenced Bugs: https://bugs.documentfoundation.org/show_bug.cgi?id=132416 [Bug 132416] IMAGE FRAME: Table isn't split with anchor to character left cell; table splits after moving it to right cell -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 132416] IMAGE FRAME: Table isn't split with anchor to character left cell; table splits after moving it to right cell
https://bugs.documentfoundation.org/show_bug.cgi?id=132416 Dieter changed: What|Removed |Added Blocks||103100 --- Comment #5 from Dieter --- Still present in Version: 7.4.0.0.alpha0+ (x64) / LibreOffice Community Build ID: 83d0f2eebae41d431d9a5bfd1a918523977752d0 CPU threads: 4; OS: Windows 10.0 Build 19044; UI render: Skia/Raster; VCL: win Locale: de-DE (de_DE); UI: en-GB Calc: CL Referenced Bugs: https://bugs.documentfoundation.org/show_bug.cgi?id=103100 [Bug 103100] [META] Writer table bugs -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-commits] core.git: sw/qa sw/source
sw/qa/api/SwXTextField.cxx|6 sw/qa/core/crsr/crsr.cxx |8 - sw/qa/core/doc/doc.cxx|4 sw/qa/core/fields/fields.cxx |2 sw/qa/core/frmedt/frmedt.cxx | 10 - sw/qa/core/layout/layout.cxx | 14 +- sw/qa/core/macros-test.cxx| 22 +-- sw/qa/core/objectpositioning/objectpositioning.cxx| 50 +++ sw/qa/core/text/text.cxx | 18 +- sw/qa/core/tox/tox.cxx| 10 - sw/qa/core/unocore/unocore.cxx| 35 ++--- sw/qa/extras/globalfilter/globalfilter.cxx| 30 ++-- sw/qa/extras/htmlexport/htmlexport.cxx| 31 ++-- sw/qa/extras/layout/layout.cxx| 12 - sw/qa/extras/mailmerge/mailmerge.cxx |8 - sw/qa/extras/odfexport/odfexport.cxx | 72 +-- sw/qa/extras/odfimport/odfimport.cxx | 32 ++-- sw/qa/extras/ooxmlexport/ooxmlexport10.cxx| 10 - sw/qa/extras/ooxmlexport/ooxmlexport13.cxx|4 sw/qa/extras/ooxmlexport/ooxmlexport14.cxx| 14 +- sw/qa/extras/ooxmlexport/ooxmlexport17.cxx| 10 - sw/qa/extras/ooxmlexport/ooxmlexport5.cxx |2 sw/qa/extras/ooxmlexport/ooxmlexport9.cxx | 12 - sw/qa/extras/ooxmlexport/ooxmlfieldexport.cxx |6 sw/qa/extras/ooxmlexport/ooxmllinks.cxx |3 sw/qa/extras/ooxmlimport/ooxmlimport.cxx |2 sw/qa/extras/rtfexport/rtfexport.cxx |2 sw/qa/extras/rtfexport/rtfexport3.cxx |5 sw/qa/extras/rtfexport/rtfexport5.cxx |2 sw/qa/extras/rtfimport/rtfimport.cxx |2 sw/qa/extras/txtexport/txtexport.cxx |2 sw/qa/extras/uiwriter/uiwriter.cxx|6 sw/qa/extras/uiwriter/uiwriter2.cxx | 24 +-- sw/qa/extras/uiwriter/uiwriter3.cxx | 60 - sw/qa/extras/uiwriter/uiwriter4.cxx | 32 ++-- sw/qa/extras/uiwriter/uiwriter5.cxx | 36 ++--- sw/qa/extras/uiwriter/uiwriter6.cxx | 39 ++ sw/qa/extras/uiwriter/uiwriter7.cxx | 116 -- sw/qa/extras/unowriter/unowriter.cxx | 26 ++-- sw/qa/extras/ww8export/ww8export3.cxx |4 sw/qa/uibase/fldui/fldui.cxx |4 sw/qa/uibase/frmdlg/frmdlg.cxx|3 sw/qa/uibase/shells/shells.cxx|4 sw/qa/uibase/wrtsh/wrtsh.cxx | 10 - sw/qa/unit/swmodeltestbase.cxx|4 sw/source/core/access/accpara.cxx |2 sw/source/core/doc/docxforms.cxx |4 sw/source/core/doc/textboxhelper.cxx | 54 +++- sw/source/core/edit/edfcol.cxx| 70 +- sw/source/core/edit/edlingu.cxx |4 sw/source/core/layout/anchoreddrawobject.cxx |2 sw/source/core/swg/SwXMLTextBlocks.cxx|2 sw/source/core/unocore/swunohelper.cxx|2 sw/source/core/unocore/unobkm.cxx |2 sw/source/core/unocore/unocoll.cxx| 12 - sw/source/core/unocore/unocrsrhelper.cxx |2 sw/source/core/unocore/unodraw.cxx|4 sw/source/core/unocore/unofield.cxx |2 sw/source/core/unocore/unoflatpara.cxx|4 sw/source/core/unocore/unostyle.cxx | 60 - sw/source/core/unocore/unotbl.cxx | 32 ++-- sw/source/core/unocore/unotext.cxx|4 sw/source/filter/html/SwAppletImpl.cxx| 14 +- sw/source/filter/html/htmlform.cxx| 10 - sw/source/filter/html/htmlplug.cxx| 32 ++-- sw/source/filter/ww8/docxexport.cxx |2 sw/source/filter/ww8/wrtw8nds.cxx |6 sw/source/filter/ww8/wrtww8.cxx |4 sw/source/filter/ww8/ww8par.cxx | 12 - sw/source/filter/ww8/ww8par3.cxx |2 sw/source/filter/ww8/ww8par5.cxx |6 sw/source/filter/ww8/ww8par6.cxx |4 sw/source/filter/ww8/ww8toolbar.cxx |8 - sw/source/filter/xml/XMLRedlineImportHelper.cxx |2 sw/source/filter/xml/swxml.cxx| 28 ++-- sw/source/filter/xml/wrtxml.cxx | 18 +- sw/source/filter/xml/xmlfmt.cxx |4
[Libreoffice-bugs] [Bug 132408] UI: Image size relative gets absolute pressing reset
https://bugs.documentfoundation.org/show_bug.cgi?id=132408 --- Comment #5 from Dieter --- Still present in Version: 7.4.0.0.alpha0+ (x64) / LibreOffice Community Build ID: 83d0f2eebae41d431d9a5bfd1a918523977752d0 CPU threads: 4; OS: Windows 10.0 Build 19044; UI render: Skia/Raster; VCL: win Locale: de-DE (de_DE); UI: en-GB Calc: CL -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 118920] [META] Additional blank pages
https://bugs.documentfoundation.org/show_bug.cgi?id=118920 Bug 118920 depends on bug 132231, which changed state. Bug 132231 Summary: Undo creates multiple empty paragraphs https://bugs.documentfoundation.org/show_bug.cgi?id=132231 What|Removed |Added Status|NEW |RESOLVED Resolution|--- |WORKSFORME -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 105948] [META] Undo/Redo bugs and enhancements
https://bugs.documentfoundation.org/show_bug.cgi?id=105948 Bug 105948 depends on bug 132231, which changed state. Bug 132231 Summary: Undo creates multiple empty paragraphs https://bugs.documentfoundation.org/show_bug.cgi?id=132231 What|Removed |Added Status|NEW |RESOLVED Resolution|--- |WORKSFORME -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 132231] Undo creates multiple empty paragraphs
https://bugs.documentfoundation.org/show_bug.cgi?id=132231 Dieter changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |WORKSFORME --- Comment #4 from Dieter --- WORKSFORME with Version: 7.4.0.0.alpha0+ (x64) / LibreOffice Community Build ID: 83d0f2eebae41d431d9a5bfd1a918523977752d0 CPU threads: 4; OS: Windows 10.0 Build 19044; UI render: Skia/Raster; VCL: win Locale: de-DE (de_DE); UI: en-GB Calc: CL -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 87740] [META] Anchor and text wrapping bugs and enhancements
https://bugs.documentfoundation.org/show_bug.cgi?id=87740 Bug 87740 depends on bug 132231, which changed state. Bug 132231 Summary: Undo creates multiple empty paragraphs https://bugs.documentfoundation.org/show_bug.cgi?id=132231 What|Removed |Added Status|NEW |RESOLVED Resolution|--- |WORKSFORME -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-commits] core.git: Branch 'distro/lhm/libreoffice-7-3+backports' - 8 commits - android/source i18npool/inc i18npool/source
android/source/AndroidManifest.xml | 2 android/source/src/java/org/libreoffice/LOKitTileProvider.java | 28 +--- android/source/src/java/org/libreoffice/ui/FileUtilities.java| 4 - android/source/src/java/org/libreoffice/ui/LibreOfficeUIActivity.java| 1 android/source/src/java/org/mozilla/gecko/gfx/JavaPanZoomController.java | 13 --- i18npool/inc/xdictionary.hxx | 6 + i18npool/source/breakiterator/xdictionary.cxx| 34 ++ 7 files changed, 41 insertions(+), 47 deletions(-) New commits: commit d4381fac951c51155764710b0791390aa780508f Author: Michael Weghorn AuthorDate: Fri Apr 29 22:01:07 2022 +0200 Commit: Michael Weghorn CommitDate: Tue May 3 21:23:51 2022 +0200 android: Show Impress icon for .pps files For some reason, that was commented out. Opening such a PowerPoint file worked just fine, and with this commit in place, the Impress icon is shown in the "Recent Files" view as well. Change-Id: I69bce54074c084928d9aa7b95f37145a9692b847 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133649 Tested-by: Jenkins Reviewed-by: Michael Weghorn (cherry picked from commit c50afd45d2f6a7c70bb3a7591747b162a2675311) diff --git a/android/source/src/java/org/libreoffice/ui/FileUtilities.java b/android/source/src/java/org/libreoffice/ui/FileUtilities.java index 4675ca1d0709..52b92534947f 100644 --- a/android/source/src/java/org/libreoffice/ui/FileUtilities.java +++ b/android/source/src/java/org/libreoffice/ui/FileUtilities.java @@ -63,7 +63,7 @@ public class FileUtilities { mExtnMap.put(".vsdx", DRAWING); mExtnMap.put(".pub", DRAWING); mExtnMap.put(".ppt", IMPRESS); -// mExtnMap.put(".pps", IMPRESS); +mExtnMap.put(".pps", IMPRESS); mExtnMap.put(".xls", CALC); // MS templates commit 72341ab5042e76a7a2cea4844a269e5d9bf8631b Author: Michael Weghorn AuthorDate: Fri Apr 29 21:55:54 2022 +0200 Commit: Michael Weghorn CommitDate: Tue May 3 21:23:51 2022 +0200 tdf#111427 android: Enable support for .ppsx Opening the sample file of MIME type "application/vnd.openxmlformats-officedocument.presentationml.slideshow" attached to tdf#111427 worked fine now when testing in an x86_64 AVD with API level 31, so declare support for it. Change-Id: I67ace0fb6ee82c0a43624dc32671ba2d453e473c Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133648 Tested-by: Jenkins Reviewed-by: Michael Weghorn (cherry picked from commit 965205931162b7fcdc175672354103b40985c6ed) diff --git a/android/source/AndroidManifest.xml b/android/source/AndroidManifest.xml index 0af368c8460b..c50ad77ae71d 100644 --- a/android/source/AndroidManifest.xml +++ b/android/source/AndroidManifest.xml @@ -70,7 +70,7 @@ - + diff --git a/android/source/src/java/org/libreoffice/ui/FileUtilities.java b/android/source/src/java/org/libreoffice/ui/FileUtilities.java index 72da47b8cc3a..4675ca1d0709 100644 --- a/android/source/src/java/org/libreoffice/ui/FileUtilities.java +++ b/android/source/src/java/org/libreoffice/ui/FileUtilities.java @@ -74,7 +74,7 @@ public class FileUtilities { // OOXML mExtnMap.put(".docx", DOC); mExtnMap.put(".pptx", IMPRESS); -// mExtnMap.put(".ppsx", IMPRESS); +mExtnMap.put(".ppsx", IMPRESS); mExtnMap.put(".xlsx", CALC); // OOXML templates diff --git a/android/source/src/java/org/libreoffice/ui/LibreOfficeUIActivity.java b/android/source/src/java/org/libreoffice/ui/LibreOfficeUIActivity.java index 965639e6e2ba..e7b38b4cac86 100644 --- a/android/source/src/java/org/libreoffice/ui/LibreOfficeUIActivity.java +++ b/android/source/src/java/org/libreoffice/ui/LibreOfficeUIActivity.java @@ -103,6 +103,7 @@ public class LibreOfficeUIActivity extends AppCompatActivity implements Settings "application/x-mspublisher", "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", "application/vnd.openxmlformats-officedocument.presentationml.presentation", + "application/vnd.openxmlformats-officedocument.presentationml.slideshow", "application/vnd.openxmlformats-officedocument.wordprocessingml.document", "application/vnd.openxmlformats-officedocument.wordprocessingml.template", "application/vnd.openxmlformats-officedocument.spreadsheetml.template", commit 2f77a1d315a4aace8aaa088ff499c13c4b4c5cec Author: Michael Weghorn AuthorDate: Fri Apr 29 15:23:41 2022 +0200 Commit: Michael Weghorn CommitDate: Tue May 3 21:23:51 2022 +0200 tdf#148851 Unmap + close file again in xdictionary dtor
[Libreoffice-bugs] [Bug 148212] Math equation breaks rendering of neighboring text
https://bugs.documentfoundation.org/show_bug.cgi?id=148212 --- Comment #9 from freew...@poczta.fm --- (In reply to Dieter from comment #8) > Not reproducible with > > Version: 7.0.6.2 (x64) > Build ID: 144abb84a525d8e30c9dbbefa69cbbf2d8d4ae3b > CPU threads: 4; OS: Windows 10.0 Build 19044; UI render: Skia/Raster; VCL: > win > Locale: de-DE (de_DE); UI: de-DE > Calc: CL I can't reproduce the bug in 7.0.6 and in 7.1.8 either. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 148848] Make "Auto Spellcheck" a module-level or document-level option
https://bugs.documentfoundation.org/show_bug.cgi?id=148848 V Stuart Foote changed: What|Removed |Added CC||vstuart.fo...@utsa.edu --- Comment #2 from V Stuart Foote --- +1 to function at the module level, i.e. enabled in Writer but disabled in Calc Doing it per-document *across modules* would be a nuisance to use and no improvement over current state of things. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-ux-advise] [Bug 148848] Make "Auto Spellcheck" a module-level or document-level option
https://bugs.documentfoundation.org/show_bug.cgi?id=148848 V Stuart Foote changed: What|Removed |Added CC||vstuart.fo...@utsa.edu --- Comment #2 from V Stuart Foote --- +1 to function at the module level, i.e. enabled in Writer but disabled in Calc Doing it per-document *across modules* would be a nuisance to use and no improvement over current state of things. -- You are receiving this mail because: You are on the CC list for the bug.
[Libreoffice-commits] core.git: vcl/source
vcl/source/outdev/text.cxx |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) New commits: commit dc3b0983561f9166da9f3d48f8c64f9077193b0c Author: Caolán McNamara AuthorDate: Mon May 2 21:17:06 2022 +0100 Commit: Caolán McNamara CommitDate: Tue May 3 21:16:35 2022 +0200 ofz: Use-of-uninitialized-value Change-Id: I9ca24a135494a49449aec63615b2d945a93e8b27 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133735 Tested-by: Jenkins Reviewed-by: Caolán McNamara diff --git a/vcl/source/outdev/text.cxx b/vcl/source/outdev/text.cxx index cdf7a360a6ca..303dcbb42177 100644 --- a/vcl/source/outdev/text.cxx +++ b/vcl/source/outdev/text.cxx @@ -1095,7 +1095,7 @@ void OutputDevice::GetCaretPositions( const OUString& rStr, sal_Int32* pCaretXAr for( i = 0; i < 2 * nLen; ++i ) if( pCaretXArray[ i ] >= 0 ) break; -tools::Long nXPos = pCaretXArray[ i ]; +tools::Long nXPos = (i < 2 * nLen) ? pCaretXArray[i] : -1; for( i = 0; i < 2 * nLen; ++i ) { if( pCaretXArray[ i ] >= 0 )
[Libreoffice-commits] core.git: Branch 'libreoffice-7-2' - sw/CppunitTest_sw_core_text.mk sw/qa sw/source
sw/CppunitTest_sw_core_text.mk |2 + sw/qa/core/text/text.cxx| 44 sw/source/core/inc/rootfrm.hxx |2 - sw/source/core/text/frmform.cxx | 18 4 files changed, 65 insertions(+), 1 deletion(-) New commits: commit 3b539b30c3a6559d6b4cf32c2b02fc5d81a0b794 Author: Miklos Vajna AuthorDate: Fri Apr 29 12:10:13 2022 +0200 Commit: Xisco Fauli CommitDate: Tue May 3 21:11:30 2022 +0200 tdf#148683 sw: fix crash on deleting text with redlining enabled, but hidden Regression from commit 32902f66e7749b2d06d13f50416be5323a0c0ea9 (sw_redlinehide: make layout based Show/Hide mode the default, 2018-11-30), deleting some text in the middle of the paragraph with the bugdoc results in an assertion failure in the SwDrawTextInfo ctor. Normally this doesn't happen on text deletion as we already have a mechanism for truncating no longer needed lines in SwTextFrame::Format_(), though that only checks the length of the current line. Fix the problem by extending this mechanism to also check the remaining lines: if change tracking is on and the total of all line lengths is more than the string length of the text frame, then time to re-calculate. It seems this is not needed in practice when redlining is disabled, though we might want to enable this for the non-redline case as well in the future. (cherry picked from commit 515bf5d4afa3a8ed413fd6f17f66fa98b6dbf29e) Change-Id: Iede03e11daceb3c2b614a301e21560b075a60c01 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133684 Reviewed-by: Michael Stahl Tested-by: Jenkins Signed-off-by: Xisco Fauli Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133693 diff --git a/sw/CppunitTest_sw_core_text.mk b/sw/CppunitTest_sw_core_text.mk index cb4801accac9..2ba416398deb 100644 --- a/sw/CppunitTest_sw_core_text.mk +++ b/sw/CppunitTest_sw_core_text.mk @@ -21,9 +21,11 @@ $(eval $(call gb_CppunitTest_use_libraries,sw_core_text, \ comphelper \ cppu \ cppuhelper \ +editeng \ sal \ sfx \ sw \ +svl \ swqahelper \ test \ tl \ diff --git a/sw/qa/core/text/text.cxx b/sw/qa/core/text/text.cxx index 5f1b89e34247..0de7d7b81ff6 100644 --- a/sw/qa/core/text/text.cxx +++ b/sw/qa/core/text/text.cxx @@ -19,8 +19,11 @@ #include #include +#include #include #include +#include +#include constexpr OUStringLiteral DATA_DIRECTORY = u"/sw/qa/core/text/data/"; @@ -151,6 +154,47 @@ CPPUNIT_TEST_FIXTURE(SwCoreTextTest, testEmptyNumberingPageSplit) dispatchCommand(mxComponent, ".uno:InsertGraphic", aArgs); } +CPPUNIT_TEST_FIXTURE(SwCoreTextTest, testRedlineDelete) +{ +// Given a document with A4 paper size, some text, redlining on, but hidden: +SwDoc* pDoc = createSwDoc(); +SwDocShell* pDocShell = pDoc->GetDocShell(); +SwWrtShell* pWrtShell = pDocShell->GetWrtShell(); +{ +// Set page size to A4. +size_t nCurIdx = pWrtShell->GetCurPageDesc(); +SwPageDesc aPageDesc(pWrtShell->GetPageDesc(nCurIdx)); +SwFrameFormat& rMaster = aPageDesc.GetMaster(); +SwFormatFrameSize aSize(SwFrameSize::Fixed); +aSize.SetSize(Size(11906, 16838)); +rMaster.SetFormatAttr(aSize); +pWrtShell->ChgPageDesc(nCurIdx, aPageDesc); +} +OUString aBefore("a aa aa aa aa "); +OUString aDelete("delete eee ee eee ee ee"); +pWrtShell->Insert(aBefore + " " + aDelete + + " zz zzz z zzz z zz zzz zzz zzz"); +// Enable redlining. +pDocShell->SetChangeRecording(/*bActivate=*/true); +// Hide redlining. +pWrtShell->StartAllAction(); +pWrtShell->GetLayout()->SetHideRedlines(true); +pWrtShell->EndAllAction(); + +// When deleting content in the middle of the paragraph: +pWrtShell->SttEndDoc(/*bStt=*/true); +pWrtShell->Right(CRSR_SKIP_CHARS, /*bSelect=*/false, /*nCount=*/aBefore.getLength(), + /*bBasicCall=*/false); +pWrtShell->Right(CRSR_SKIP_CHARS, /*bSelect=*/true, /*nCount=*/aDelete.getLength(), + /*bBasicCall=*/false); +// Without the accompanying fix in place, this test would have crashed: +pWrtShell->Delete(); + +// Then make sure that the redline is created: +CPPUNIT_ASSERT_EQUAL(static_cast(1), + pDoc->getIDocumentRedlineAccess().GetRedlineTable().size()); +} + CPPUNIT_PLUGIN_IMPLEMENT(); /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sw/source/core/inc/rootfrm.hxx b/sw/source/core/inc/rootfrm.hxx index f10298e757d5..282e8c549ae0 100644 --- a/sw/source/core/inc/rootfrm.hxx +++ b/sw/source/core/inc/rootfrm.hxx @@ -79,7 +79,7 @@ using SwDestroyList = o3tl::sorted_vector; /// The root element of a Writer document layout. Lower frames
[Libreoffice-bugs] [Bug 148864] Kubuntu 22.04 LTS LibreOffice Impress 7.3.3 Fails to Play Embedded Videos
https://bugs.documentfoundation.org/show_bug.cgi?id=148864 Michael Weghorn changed: What|Removed |Added Keywords|possibleRegression |bibisected, bisected, ||regression Ever confirmed|0 |1 Status|UNCONFIRMED |NEW CC||glo...@fbihome.de, ||m.wegh...@posteo.de Version|6.3.3.2 release |7.3.0.3 release --- Comment #5 from Michael Weghorn --- I can reproduce, and on master, even the initial video playback doesn't work. This can also be reproduced as follows: 1) open attachment 145517 from bug 120452 with LO with kf5 VCL plugin 2) start slide show by pressing F5 3) advance by pressing button "right" 4) move back to the first slide by pressing the button "left" On current master, no video is played in either step 2 nor step 4. Bibisecting shows that the behavior changed in 3 steps/commits: Playback works in both, 2) and 4) before commit 76611452da46aec18ba14954671beee4f6dacf49 Author: Jan-Marek Glogowski Date: Wed Nov 17 13:03:23 2021 +0100 Qt refactor SystemEnvData setup Change-Id: I900d1079c9a832a9b5170e58ce4e7a8b81d7d01b Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125393 Reviewed-by: Michael Weghorn Tested-by: Jenkins After above commit, neither 2) nor 4) work, but after the exactly next commit on master, commit f3bd9ef889d1834f7b1feb49197a58e679826c00 Author: Jan-Marek Glogowski Date: Wed Nov 17 13:26:09 2021 +0100 Qt resolve native winId() on demand As for gtk3 in commit ac9789dbb36f45dcc1caf7dd2951353b1574c8ea ("tdf#139609 avoid fetching unnecessary xid under gtk3"). Change-Id: I82b2c22437e5ab957706c25fcc118b28abb07242 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125395 Reviewed-by: Michael Weghorn Tested-by: Jenkins 2) works again, while 4) still doesn't (which is the behavior described in this bug report), and then starting at commit dc886bc6de2c0061a840bea2426663c3be2ecd26 Author: Jan-Marek Glogowski Date: Tue Apr 19 16:03:56 2022 +0200 tdf#140463 Qt handle mouse enter+leave events Currently just implemented for the QtWidget, but still as a static function, so it may be used for QtObject at some point too. But there is no (mouse) enter or leave event function in QWindow, so no way to handle these there. And since we can't modify the returned QWidget from QWidget::createWindowContainer, the only way would be to expand the static QtWidget::handleEvent used by QtObjectWindow::event ... if it's actually needed at some point. neither 2) nor 4) work again. Adding CC: to Jan-Marek Glogowski Version: 7.4.0.0.alpha0+ / LibreOffice Community Build ID: 02a5bd2e6c4eee50cbd8cb4ed009731c409711a5 CPU threads: 12; OS: Linux 5.17; UI render: default; VCL: kf5 (cairo+xcb) Locale: en-GB (en_GB.UTF-8); UI: en-US Calc: threaded -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 90486] [META] Chart bugs and enhancements
https://bugs.documentfoundation.org/show_bug.cgi?id=90486 Bug 90486 depends on bug 134341, which changed state. Bug 134341 Summary: Charts not updated when data is added after standby https://bugs.documentfoundation.org/show_bug.cgi?id=134341 What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|--- |WORKSFORME -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 134341] Charts not updated when data is added after standby
https://bugs.documentfoundation.org/show_bug.cgi?id=134341 Buovjaga changed: What|Removed |Added Resolution|--- |WORKSFORME Status|UNCONFIRMED |RESOLVED -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 134341] Charts not updated when data is added after standby
https://bugs.documentfoundation.org/show_bug.cgi?id=134341 Uwe changed: What|Removed |Added Ever confirmed|1 |0 Status|NEEDINFO|UNCONFIRMED --- Comment #11 from Uwe --- Installed 7.3.2.2 on my 22.04 Kubuntu yesterday. Changed some figures Send the unit to standby Changed some figures today. Unusually quick response :-) Seems fixed to me. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-commits] core.git: chart2/source
chart2/source/tools/RegressionCurveCalculator.cxx | 12 +++- 1 file changed, 3 insertions(+), 9 deletions(-) New commits: commit a0533a8d18bb902f70fd4c6418f44875eab38999 Author: Noel Grandin AuthorDate: Tue May 3 16:14:15 2022 +0200 Commit: Noel Grandin CommitDate: Tue May 3 20:21:33 2022 +0200 simplify RegressionCurveCalculator::getFormattedString no need to format number as OString and then convert to OUString, just format it as OUString Change-Id: I2ad686c4d69302c545d483bcfe7a1a129ce38eac Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133765 Tested-by: Jenkins Reviewed-by: Noel Grandin diff --git a/chart2/source/tools/RegressionCurveCalculator.cxx b/chart2/source/tools/RegressionCurveCalculator.cxx index fbf5d243bdb9..fd2ca4329e42 100644 --- a/chart2/source/tools/RegressionCurveCalculator.cxx +++ b/chart2/source/tools/RegressionCurveCalculator.cxx @@ -98,9 +98,7 @@ OUString RegressionCurveCalculator::getFormattedString( { // round fNumber to *pStringLength characters const sal_Int32 nMinDigit = 6; // minimum significant digits for General format sal_Int32 nSignificantDigit = ( *pStringLength <= nMinDigit ? nMinDigit : *pStringLength ); -aResult = OStringToOUString( -::rtl::math::doubleToString( fNumber, rtl_math_StringFormat_G1, nSignificantDigit, '.', true ), -RTL_TEXTENCODING_ASCII_US ); +aResult = ::rtl::math::doubleToUString( fNumber, rtl_math_StringFormat_G1, nSignificantDigit, '.', true ); // count characters different from significant digits (decimal separator, scientific notation) sal_Int32 nExtraChar = aResult.getLength() - *pStringLength; if ( nExtraChar > 0 && *pStringLength > nMinDigit ) @@ -108,9 +106,7 @@ OUString RegressionCurveCalculator::getFormattedString( nSignificantDigit = *pStringLength - nExtraChar; if ( nSignificantDigit < nMinDigit ) nSignificantDigit = nMinDigit; -aResult = OStringToOUString( -::rtl::math::doubleToString( fNumber, rtl_math_StringFormat_G1, nSignificantDigit, '.', true ), -RTL_TEXTENCODING_ASCII_US ); +aResult = ::rtl::math::doubleToUString( fNumber, rtl_math_StringFormat_G1, nSignificantDigit, '.', true ); } fNumber = ::rtl::math::stringToDouble( aResult, '.', ',' ); } @@ -121,9 +117,7 @@ OUString RegressionCurveCalculator::getFormattedString( sal_Int32 nStringLength = 4; // default length if ( pStringLength ) nStringLength = *pStringLength; -aResult = OStringToOUString( - ::rtl::math::doubleToString( fNumber, rtl_math_StringFormat_G1, nStringLength, '.', true ), - RTL_TEXTENCODING_ASCII_US ); +aResult = ::rtl::math::doubleToUString( fNumber, rtl_math_StringFormat_G1, nStringLength, '.', true ); } return aResult; }
[Libreoffice-bugs] [Bug 148707] Multiple V or B commands are not rendered ODF conform
https://bugs.documentfoundation.org/show_bug.cgi?id=148707 Bug 148707 depends on bug 148714, which changed state. Bug 148714 Summary: shapes of type "curved*Arrow" use wrong commands in segments definition https://bugs.documentfoundation.org/show_bug.cgi?id=148714 What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 107765] CALC: Switching language during spell-check doesn't change the text's language property
https://bugs.documentfoundation.org/show_bug.cgi?id=107765 --- Comment #9 from Justin L --- what was lost was the command pDoc->SetEditText(ScAddress(nCol,nRow,mnTab), mpEngine->CreateTextObject()); -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 148843] AGGREGATE miscalculates a series of single referenced cells if error cells are involved
https://bugs.documentfoundation.org/show_bug.cgi?id=148843 Eike Rathke changed: What|Removed |Added CC||er...@redhat.com Summary|Function AGGREGATE bug |AGGREGATE miscalculates a ||series of single referenced ||cells if error cells are ||involved OS|Windows (All) |All -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 148911] FILEOPEN RTF Opening time of an RTF with a very large page splitting table has grown a lot
https://bugs.documentfoundation.org/show_bug.cgi?id=148911 --- Comment #2 from Buovjaga --- Sorry, I didn't check with different VCL UIs. With gen, I get real0m14,552s user0m14,023s sys 0m0,219s With gtk3, I get real0m36,598s user0m36,248s sys 0m0,186s So the problem is only with kf5. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-commits] core.git: ucb/source
ucb/source/core/FileAccess.cxx |2 ucb/source/core/ucb.cxx |6 - ucb/source/core/ucbcmds.cxx | 56 +++- ucb/source/core/ucbstore.cxx | 20 ++--- ucb/source/ucp/cmis/cmis_content.cxx | 34 +- ucb/source/ucp/cmis/cmis_repo_content.cxx|2 ucb/source/ucp/ext/ucpext_content.cxx| 13 +-- ucb/source/ucp/file/filglob.cxx |8 +- ucb/source/ucp/file/filtask.cxx | 24 +++ ucb/source/ucp/ftp/ftpcontent.cxx|4 - ucb/source/ucp/ftp/ftpresultsetI.cxx |2 ucb/source/ucp/hierarchy/hierarchycontent.cxx| 38 +-- ucb/source/ucp/hierarchy/hierarchydata.cxx | 14 ++-- ucb/source/ucp/package/pkgcontent.cxx| 52 +++ ucb/source/ucp/tdoc/tdoc_content.cxx | 70 ++-- ucb/source/ucp/tdoc/tdoc_passwordrequest.cxx |2 ucb/source/ucp/webdav-curl/ContentProperties.cxx | 28 ucb/source/ucp/webdav-curl/webdavcontent.cxx | 78 +++ 18 files changed, 225 insertions(+), 228 deletions(-) New commits: commit 605a34ccca64c86c89e4e8b6e4b049175a994d54 Author: Stephan Bergmann AuthorDate: Tue May 3 12:19:50 2022 +0200 Commit: Stephan Bergmann CommitDate: Tue May 3 20:04:06 2022 +0200 Just use Any ctor instead of makeAny in ucb Change-Id: I5e6964b5fa02d27d37ee772c761c72ed5b50492c Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133755 Tested-by: Jenkins Reviewed-by: Stephan Bergmann diff --git a/ucb/source/core/FileAccess.cxx b/ucb/source/core/FileAccess.cxx index e282d6b10c6d..24674ac07edd 100644 --- a/ucb/source/core/FileAccess.cxx +++ b/ucb/source/core/FileAccess.cxx @@ -288,7 +288,7 @@ void OFileAccess::kill( const OUString& FileURL ) ucbhelper::Content aCnt( aDeleteObj.GetMainURL( INetURLObject::DecodeMechanism::NONE ), mxEnvironment, comphelper::getProcessComponentContext() ); try { -aCnt.executeCommand( "delete", makeAny( true ) ); +aCnt.executeCommand( "delete", Any( true ) ); } catch ( css::ucb::CommandFailedException const & ) { diff --git a/ucb/source/core/ucb.cxx b/ucb/source/core/ucb.cxx index 48d02b3dfdae..4e41e8cff567 100644 --- a/ucb/source/core/ucb.cxx +++ b/ucb/source/core/ucb.cxx @@ -583,7 +583,7 @@ Any SAL_CALL UniversalContentBroker::execute( if ( !( aCommand.Argument >>= aArg ) ) { ucbhelper::cancelCommandExecution( -makeAny( IllegalArgumentException( +Any( IllegalArgumentException( "Wrong argument type!", static_cast< cppu::OWeakObject * >( this ), -1 ) ), @@ -607,7 +607,7 @@ Any SAL_CALL UniversalContentBroker::execute( if ( !( aCommand.Argument >>= aCheckinArg ) ) { ucbhelper::cancelCommandExecution( -makeAny( IllegalArgumentException( +Any( IllegalArgumentException( "Wrong argument type!", static_cast< cppu::OWeakObject * >( this ), -1 ) ), @@ -623,7 +623,7 @@ Any SAL_CALL UniversalContentBroker::execute( ucbhelper::cancelCommandExecution( -makeAny( UnsupportedCommandException( +Any( UnsupportedCommandException( OUString(), static_cast< cppu::OWeakObject * >( this ) ) ), Environment ); diff --git a/ucb/source/core/ucbcmds.cxx b/ucb/source/core/ucbcmds.cxx index 88c187199665..f0e45b7cbed5 100644 --- a/ucb/source/core/ucbcmds.cxx +++ b/ucb/source/core/ucbcmds.cxx @@ -433,7 +433,7 @@ bool setTitle( ucb::Command aSetPropsCommand( "setPropertyValues", -1, -uno::makeAny( aPropValues ) ); +uno::Any( aPropValues ) ); uno::Any aResult = xCommandProcessor->execute( aSetPropsCommand, 0, xEnv ); @@ -501,7 +501,7 @@ uno::Reference< ucb::XContent > createNew( ucb::Command aGetPropsCommand( "getPropertyValues", -1, -uno::makeAny( aPropsToObtain ) ); +uno::Any( aPropsToObtain ) ); uno::Reference< sdbc::XRow > xRow; xCommandProcessorT->execute( aGetPropsCommand, 0, rContext.xEnv ) >>= xRow; @@ -592,7 +592,7 @@ uno::Reference< ucb::XContent > createNew( else { ucbhelper::cancelCommandExecution( -uno::makeAny( lang::IllegalArgumentException( +uno::Any( lang::IllegalArgumentException( "Unknown transfer operation!", rContext.xProcessor, -1 ) ),