[Bug 124201] Completion of double quotes for HYPERLINK functions.

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=124201

BogdanB  changed:

   What|Removed |Added

 CC||buzea.bog...@libreoffice.or
   ||g

--- Comment #4 from BogdanB  ---
Still repro with
Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: e5548dceb9086a6f0c8fa70bce8de6da0be72e40
CPU threads: 16; OS: Linux 6.5; UI render: default; VCL: gtk3
Locale: ro-RO (ro_RO.UTF-8); UI: en-US
Calc: threaded

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 76684] UI: Hyperlinks in Tables within Drawings and Presentations do not open as usual (click or ctrl+click)

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=76684

BogdanB  changed:

   What|Removed |Added

 CC||buzea.bog...@libreoffice.or
   ||g

--- Comment #12 from BogdanB  ---
I succeded to open the link with Ctrl+Click, also when outside the table, and
also in edit mode, if I move a bit the mouse in order to change the shape of
the cursor.

Please retest.

Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: e5548dceb9086a6f0c8fa70bce8de6da0be72e40
CPU threads: 16; OS: Linux 6.5; UI render: default; VCL: gtk3
Locale: ro-RO (ro_RO.UTF-8); UI: en-US
Calc: threaded

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 113262] FILESAVE: PPTX: Link changed colour after RT

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=113262

BogdanB  changed:

   What|Removed |Added

 CC||buzea.bog...@libreoffice.or
   ||g

--- Comment #9 from BogdanB  ---
Still repro in
Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: e5548dceb9086a6f0c8fa70bce8de6da0be72e40
CPU threads: 16; OS: Linux 6.5; UI render: default; VCL: gtk3
Locale: ro-RO (ro_RO.UTF-8); UI: en-US
Calc: threaded

-- 
You are receiving this mail because:
You are the assignee for the bug.

core.git: Branch 'distro/mimo/mimo-7-5' - sd/source

2024-03-12 Thread Justin Luth (via logerrit)
 sd/source/ui/dlg/headerfooterdlg.cxx |   22 ++
 1 file changed, 14 insertions(+), 8 deletions(-)

New commits:
commit 6ff74883ec3e6ca6b1552968306556f8a921aa23
Author: Justin Luth 
AuthorDate: Tue Feb 27 09:57:35 2024 -0500
Commit: Aron Budea 
CommitDate: Tue Mar 12 18:49:31 2024 +1030

tdf#159927 sd headerfooterdlg: detect existing date/time language

Sometimes it was hard to change an existing foreign language
to your own language for Impress' header/footer fields.

The function was only checking the first master slide for the
date/time language. If it didn't have one, then the default locale
was selected.

However, although all pages share the same date/time language,
it is not necessary for all (or even the first) master slide
to have a date/time field. So check through all the master slides
until one with a date/time is found.

Obviously if none have one defined things still work OK,
because that is effectively how it was working beforehand.

I don't have much hope for a successful unit test.
I'll try to develop it as a follow-up to this patch.

Change-Id: Ida44957013978720ad12fadc9b4ebc88bc10ea40
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164045
Tested-by: Jenkins
Reviewed-by: Justin Luth 
(cherry picked from commit 62323124f54885c6de4ac4fa38052d380309a5a1)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164506
Reviewed-by: Miklos Vajna 
(cherry picked from commit 703cc8d674d81573a1e6191a12cec4012cca22f7)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164671
(cherry picked from commit 2dd2471290acf4d1229cca7b43719e57242cd59e)

diff --git a/sd/source/ui/dlg/headerfooterdlg.cxx 
b/sd/source/ui/dlg/headerfooterdlg.cxx
index 0c0786d3eebb..1f5ada44cf33 100644
--- a/sd/source/ui/dlg/headerfooterdlg.cxx
+++ b/sd/source/ui/dlg/headerfooterdlg.cxx
@@ -151,7 +151,8 @@ private:
 
 void FillFormatList(sal_Int32 nSelectedPos);
 void GetOrSetDateTimeLanguage( LanguageType , bool bSet );
-void GetOrSetDateTimeLanguage( LanguageType , bool bSet, SdPage* 
pPage );
+// returns true if the page has a date/time field item
+bool GetOrSetDateTimeLanguage(LanguageType& rLanguage, bool bSet, SdPage* 
pPage);
 
 public:
 HeaderFooterTabPage(weld::Container* pParent, SdDrawDocument* pDoc, 
SdPage* pActualPage, bool bHandoutMode );
@@ -535,25 +536,29 @@ void HeaderFooterTabPage::GetOrSetDateTimeLanguage( 
LanguageType , boo
 }
 else
 {
-// get the language from the first master page
-// or set it to all master pages
-sal_uInt16 nPageCount = bSet ? mpDoc->GetMasterSdPageCount( 
PageKind::Notes ) : 1;
+const sal_uInt16 nPageCount = 
mpDoc->GetMasterSdPageCount(PageKind::Standard);
 sal_uInt16 nPage;
 for( nPage = 0; nPage < nPageCount; nPage++ )
 {
-GetOrSetDateTimeLanguage( rLanguage, bSet, mpDoc->GetMasterSdPage( 
nPage, PageKind::Standard ) );
+SdPage* pMasterSlide = mpDoc->GetMasterSdPage(nPage, 
PageKind::Standard);
+bool bHasDateFieldItem = GetOrSetDateTimeLanguage(rLanguage, bSet, 
pMasterSlide);
+
+// All pages must use the same language. If getting the language, 
only need to find one.
+if (!bSet && bHasDateFieldItem)
+break;
 }
 }
 }
 
-void HeaderFooterTabPage::GetOrSetDateTimeLanguage( LanguageType , 
bool bSet, SdPage* pPage )
+bool HeaderFooterTabPage::GetOrSetDateTimeLanguage(LanguageType& rLanguage, 
bool bSet,
+   SdPage* pPage)
 {
 if( !pPage )
-return;
+return false;
 
 SdrTextObj* pObj = static_cast(pPage->GetPresObj( 
PresObjKind::DateTime ));
 if( !pObj )
-return;
+return false;
 
 Outliner* pOutl = mpDoc->GetInternalOutliner();
 pOutl->Init( OutlinerMode::TextObject );
@@ -623,6 +628,7 @@ void HeaderFooterTabPage::GetOrSetDateTimeLanguage( 
LanguageType , boo
 
 pOutl->Clear();
 pOutl->Init( nOutlMode );
+return bHasDateFieldItem;
 }
 
 PresLayoutPreview::PresLayoutPreview()


[Bug 107318] [META] Clear formatting and clear direct formatting issues

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=107318

Stéphane Guillou (stragu)  changed:

   What|Removed |Added

 Depends on||159906


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=159906
[Bug 159906] A11Y sidebar: Too many issue reports about direct character
formatting
-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 159906] A11Y sidebar: Too many issue reports about direct character formatting

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=159906

Stéphane Guillou (stragu)  changed:

   What|Removed |Added

   Keywords||accessibility, needsUXEval
 CC||libreoffice-ux-advise@lists
   ||.freedesktop.org,
   ||stephane.guillou@libreoffic
   ||e.org
 Whiteboard| QA:needsComment|
 Status|UNCONFIRMED |NEW
 Blocks||107318
 Ever confirmed|0   |1

--- Comment #2 from Stéphane Guillou (stragu) 
 ---
Agreed, this is too overwhelming and should be handled more gracefully.
+ 0.5 for grouping by paragraph, +1 for offering an action button.

Maybe UX/Design team can chime in? This issue applies to many accessibility
warnings, and there could be a solution that applies to most cases. For
example:
- only show the first X repeated warnings (with their individual Fix It buttons
if they exists);
- followed by a right-aligned string like "...and X more similar issues." with
a "Fix All" button next to it.

Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: f42363c51672a5b3685b0b9b11e932680530dce3
CPU threads: 8; OS: Linux 6.5; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: CL threaded


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=107318
[Bug 107318] [META] Clear formatting and clear direct formatting issues
-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 159906] A11Y sidebar: Too many issue reports about direct character formatting

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=159906

Stéphane Guillou (stragu)  changed:

   What|Removed |Added

   Keywords||accessibility, needsUXEval
 CC||libreoffice-ux-advise@lists
   ||.freedesktop.org,
   ||stephane.guillou@libreoffic
   ||e.org
 Whiteboard| QA:needsComment|
 Status|UNCONFIRMED |NEW
 Blocks||107318
 Ever confirmed|0   |1

--- Comment #2 from Stéphane Guillou (stragu) 
 ---
Agreed, this is too overwhelming and should be handled more gracefully.
+ 0.5 for grouping by paragraph, +1 for offering an action button.

Maybe UX/Design team can chime in? This issue applies to many accessibility
warnings, and there could be a solution that applies to most cases. For
example:
- only show the first X repeated warnings (with their individual Fix It buttons
if they exists);
- followed by a right-aligned string like "...and X more similar issues." with
a "Fix All" button next to it.

Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: f42363c51672a5b3685b0b9b11e932680530dce3
CPU threads: 8; OS: Linux 6.5; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: CL threaded


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=107318
[Bug 107318] [META] Clear formatting and clear direct formatting issues
-- 
You are receiving this mail because:
You are on the CC list for the bug.

[Bug 159918] A11Y sidebar: Tabs used in TOC create warning

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=159918

Stéphane Guillou (stragu)  changed:

   What|Removed |Added

   Keywords||accessibility
 Status|UNCONFIRMED |NEW
 Whiteboard| QA:needsComment|
 CC||stephane.guillou@libreoffic
   ||e.org
 Ever confirmed|0   |1
 Blocks||89606

--- Comment #2 from Stéphane Guillou (stragu) 
 ---
Reproduced:

Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: f42363c51672a5b3685b0b9b11e932680530dce3
CPU threads: 8; OS: Linux 6.5; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: CL threaded

Three warnings for sample files. Even if it was warranted, it should be just
one.


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=89606
[Bug 89606] [META] Table of Contents and Indexes bugs and enhancements
-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 89606] [META] Table of Contents and Indexes bugs and enhancements

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89606

Stéphane Guillou (stragu)  changed:

   What|Removed |Added

 Depends on||159918


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=159918
[Bug 159918] A11Y sidebar: Tabs used in TOC create warning
-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 159899] Show hyperlink name as tooltip

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=159899

Stéphane Guillou (stragu)  changed:

   What|Removed |Added

 Blocks||159925
   See Also|https://bugs.documentfounda |
   |tion.org/show_bug.cgi?id=15 |
   |9925|


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=159925
[Bug 159925] A11Y sidebar: Check for hyperlink name
-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 107733] [META] Hyperlink bugs and enhancements

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=107733

Stéphane Guillou (stragu)  changed:

   What|Removed |Added

 Depends on||159925


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=159925
[Bug 159925] A11Y sidebar: Check for hyperlink name
-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 159925] A11Y sidebar: Check for hyperlink name

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=159925

Stéphane Guillou (stragu)  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Depends on||159899
   Keywords||accessibility
 Blocks||107733
 CC||stephane.guillou@libreoffic
   ||e.org
 Status|UNCONFIRMED |NEEDINFO
   See Also|https://bugs.documentfounda |
   |tion.org/show_bug.cgi?id=15 |
   |9899|
 Whiteboard| QA:needsComment|

--- Comment #1 from Stéphane Guillou (stragu) 
 ---
Which accessibility requirement would this fulfil? And what does the property
map to in PDF and HTML?

I've heard that the hyperlink text should have the role of that "human readable
explanation" role - and we already have the "Hyperlink text is the same as the
link address" warning in the Accessibility sidebar for that reason.
It would be another story if the warning was only for e.g. hyperlinked
graphical elements that don't have the Name field filled.

Just worried about the accessibility sidebar becoming too busy, driving users
away from it.


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=107733
[Bug 107733] [META] Hyperlink bugs and enhancements
https://bugs.documentfoundation.org/show_bug.cgi?id=159899
[Bug 159899] Show hyperlink name as tooltip
-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 159932] unit test "testRepeatBitmapMode" depends on 96 DPI but is not marked as such

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=159932

Stéphane Guillou (stragu)  changed:

   What|Removed |Added

 Blocks||126862
 Ever confirmed|0   |1
 CC||stephane.guillou@libreoffic
   ||e.org
 Status|UNCONFIRMED |NEW
 Whiteboard| QA:needsComment|

--- Comment #1 from Stéphane Guillou (stragu) 
 ---
I have 96 DPI so I haven't tested, but I trust you :)
Wondering if this also applies to multiple of 96, e.g. 192 DPI.

Test is in:
https://opengrok.libreoffice.org/xref/core/sd/qa/unit/export-tests-ooxml2.cxx?r=0fa827db=2741=81#81


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=126862
[Bug 126862] [META] Issues with unusual builds / unit tests, rare test failures
-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 126862] [META] Issues with unusual builds / unit tests, rare test failures

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=126862

Stéphane Guillou (stragu)  changed:

   What|Removed |Added

 Depends on||159932


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=159932
[Bug 159932] unit test "testRepeatBitmapMode" depends on 96 DPI but is not
marked as such
-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 159925] A11Y sidebar: Check for hyperlink name

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=159925

QA Administrators  changed:

   What|Removed |Added

 Whiteboard|| QA:needsComment

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 159889] Not possible to ungroup group of shapes, anchored "As Character" (see comment 3)

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=159889

QA Administrators  changed:

   What|Removed |Added

 Whiteboard| QA:needsComment|

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 159932] unit test "testRepeatBitmapMode" depends on 96 DPI but is not marked as such

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=159932

QA Administrators  changed:

   What|Removed |Added

 Whiteboard|| QA:needsComment

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 159924] PDF export: Hyperlink name as tooltip

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=159924

QA Administrators  changed:

   What|Removed |Added

 Whiteboard|| QA:needsComment

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 114263] [LOCALHELP] More BASIC functions to document in Help pages

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=114263

--- Comment #29 from QA Administrators  ---
[Automated Action] NeedInfo-To-Unconfirmed

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 159918] A11Y sidebar: Tabs used in TOC create warning

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=159918

QA Administrators  changed:

   What|Removed |Added

 Whiteboard|| QA:needsComment

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 155826] Flowchart, [Connect Standard] connects [Process] and [Start End], Press the [Ctrl] key, scrolls the mouse wheel, and the page zooms. The position and shape of [Connect Standard] changes

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=155826

--- Comment #3 from QA Administrators  ---
Dear Charles,

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.

[Bug 155919] Auto-capitalization not working after some amount without typing

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=155919

--- Comment #5 from QA Administrators  ---
Dear mfm008,

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.

[Bug 107742] [META] Form control bugs and enhancements

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=107742
Bug 107742 depends on bug 155643, which changed state.

Bug 155643 Summary: Assign Action buttons not visible in Control Properties of 
form elements
https://bugs.documentfoundation.org/show_bug.cgi?id=155643

   What|Removed |Added

 Status|NEEDINFO|RESOLVED
 Resolution|--- |INSUFFICIENTDATA

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 155643] Assign Action buttons not visible in Control Properties of form elements

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=155643

--- Comment #4 from QA Administrators  ---
Dear christophe.alviset,

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.

[Bug 96860] SAVE After save as DOC file of some Writer document with illustrations in frames some illustrations are missing

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=96860

--- Comment #15 from QA Administrators  ---
Dear kivi,

To make sure we're focusing on the bugs that affect our users today,
LibreOffice QA is asking bug reporters and confirmers to retest open, confirmed
bugs which have not been touched for over a year.

There have been thousands of bug fixes and commits since anyone checked on this
bug report. During that time, it's possible that the bug has been fixed, or the
details of the problem have changed. We'd really appreciate your help in
getting confirmation that the bug is still present.

If you have time, please do the following:

Test to see if the bug is still present with the latest version of LibreOffice
from https://www.libreoffice.org/download/

If the bug is present, please leave a comment that includes the information
from Help - About LibreOffice.

If the bug is NOT present, please set the bug's Status field to
RESOLVED-WORKSFORME and leave a comment that includes the information from Help
- About LibreOffice.

Please DO NOT

Update the version field
Reply via email (please reply directly on the bug tracker)
Set the bug's Status field to RESOLVED - FIXED (this status has a particular
meaning that is not 
appropriate in this case)


If you want to do more to help you can test to see if your issue is a
REGRESSION. To do so:
1. Download and install oldest version of LibreOffice (usually 3.3 unless your
bug pertains to a feature added after 3.3) from
https://downloadarchive.documentfoundation.org/libreoffice/old/

2. Test your bug
3. Leave a comment with your results.
4a. If the bug was present with 3.3 - set version to 'inherited from OOo';
4b. If the bug was not present in 3.3 - add 'regression' to keyword


Feel free to come ask questions or to say hello in our QA chat:
https://web.libera.chat/?settings=#libreoffice-qa

Thank you for helping us make LibreOffice even better for everyone!

Warm Regards,
QA Team

MassPing-UntouchedBug

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 115377] Export to EPUB should get rid of spans being sole child of their p parent

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=115377

--- Comment #5 from QA Administrators  ---
Dear Daniel Glazman,

To make sure we're focusing on the bugs that affect our users today,
LibreOffice QA is asking bug reporters and confirmers to retest open, confirmed
bugs which have not been touched for over a year.

There have been thousands of bug fixes and commits since anyone checked on this
bug report. During that time, it's possible that the bug has been fixed, or the
details of the problem have changed. We'd really appreciate your help in
getting confirmation that the bug is still present.

If you have time, please do the following:

Test to see if the bug is still present with the latest version of LibreOffice
from https://www.libreoffice.org/download/

If the bug is present, please leave a comment that includes the information
from Help - About LibreOffice.

If the bug is NOT present, please set the bug's Status field to
RESOLVED-WORKSFORME and leave a comment that includes the information from Help
- About LibreOffice.

Please DO NOT

Update the version field
Reply via email (please reply directly on the bug tracker)
Set the bug's Status field to RESOLVED - FIXED (this status has a particular
meaning that is not 
appropriate in this case)


If you want to do more to help you can test to see if your issue is a
REGRESSION. To do so:
1. Download and install oldest version of LibreOffice (usually 3.3 unless your
bug pertains to a feature added after 3.3) from
https://downloadarchive.documentfoundation.org/libreoffice/old/

2. Test your bug
3. Leave a comment with your results.
4a. If the bug was present with 3.3 - set version to 'inherited from OOo';
4b. If the bug was not present in 3.3 - add 'regression' to keyword


Feel free to come ask questions or to say hello in our QA chat:
https://web.libera.chat/?settings=#libreoffice-qa

Thank you for helping us make LibreOffice even better for everyone!

Warm Regards,
QA Team

MassPing-UntouchedBug

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 147964] Assertion failed: (!"SfxUndoManager::RemoveOldestUndoActions: cannot remove a not-yet-closed list action!"), function RemoveOldestUndoAction, file undo.cxx, line 1144.

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147964

--- Comment #3 from QA Administrators  ---
Dear Telesto,

To make sure we're focusing on the bugs that affect our users today,
LibreOffice QA is asking bug reporters and confirmers to retest open, confirmed
bugs which have not been touched for over a year.

There have been thousands of bug fixes and commits since anyone checked on this
bug report. During that time, it's possible that the bug has been fixed, or the
details of the problem have changed. We'd really appreciate your help in
getting confirmation that the bug is still present.

If you have time, please do the following:

Test to see if the bug is still present with the latest version of LibreOffice
from https://www.libreoffice.org/download/

If the bug is present, please leave a comment that includes the information
from Help - About LibreOffice.

If the bug is NOT present, please set the bug's Status field to
RESOLVED-WORKSFORME and leave a comment that includes the information from Help
- About LibreOffice.

Please DO NOT

Update the version field
Reply via email (please reply directly on the bug tracker)
Set the bug's Status field to RESOLVED - FIXED (this status has a particular
meaning that is not 
appropriate in this case)


If you want to do more to help you can test to see if your issue is a
REGRESSION. To do so:
1. Download and install oldest version of LibreOffice (usually 3.3 unless your
bug pertains to a feature added after 3.3) from
https://downloadarchive.documentfoundation.org/libreoffice/old/

2. Test your bug
3. Leave a comment with your results.
4a. If the bug was present with 3.3 - set version to 'inherited from OOo';
4b. If the bug was not present in 3.3 - add 'regression' to keyword


Feel free to come ask questions or to say hello in our QA chat:
https://web.libera.chat/?settings=#libreoffice-qa

Thank you for helping us make LibreOffice even better for everyone!

Warm Regards,
QA Team

MassPing-UntouchedBug

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 141187] LO produces messy HTML in EPUB export

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=141187

--- Comment #5 from QA Administrators  ---
Dear Coburn Ingram,

To make sure we're focusing on the bugs that affect our users today,
LibreOffice QA is asking bug reporters and confirmers to retest open, confirmed
bugs which have not been touched for over a year.

There have been thousands of bug fixes and commits since anyone checked on this
bug report. During that time, it's possible that the bug has been fixed, or the
details of the problem have changed. We'd really appreciate your help in
getting confirmation that the bug is still present.

If you have time, please do the following:

Test to see if the bug is still present with the latest version of LibreOffice
from https://www.libreoffice.org/download/

If the bug is present, please leave a comment that includes the information
from Help - About LibreOffice.

If the bug is NOT present, please set the bug's Status field to
RESOLVED-WORKSFORME and leave a comment that includes the information from Help
- About LibreOffice.

Please DO NOT

Update the version field
Reply via email (please reply directly on the bug tracker)
Set the bug's Status field to RESOLVED - FIXED (this status has a particular
meaning that is not 
appropriate in this case)


If you want to do more to help you can test to see if your issue is a
REGRESSION. To do so:
1. Download and install oldest version of LibreOffice (usually 3.3 unless your
bug pertains to a feature added after 3.3) from
https://downloadarchive.documentfoundation.org/libreoffice/old/

2. Test your bug
3. Leave a comment with your results.
4a. If the bug was present with 3.3 - set version to 'inherited from OOo';
4b. If the bug was not present in 3.3 - add 'regression' to keyword


Feel free to come ask questions or to say hello in our QA chat:
https://web.libera.chat/?settings=#libreoffice-qa

Thank you for helping us make LibreOffice even better for everyone!

Warm Regards,
QA Team

MassPing-UntouchedBug

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 115168] Legend not displayed when creating a pie chart with only two cells

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=115168

--- Comment #11 from QA Administrators  ---
Dear Yassine Chaouche,

To make sure we're focusing on the bugs that affect our users today,
LibreOffice QA is asking bug reporters and confirmers to retest open, confirmed
bugs which have not been touched for over a year.

There have been thousands of bug fixes and commits since anyone checked on this
bug report. During that time, it's possible that the bug has been fixed, or the
details of the problem have changed. We'd really appreciate your help in
getting confirmation that the bug is still present.

If you have time, please do the following:

Test to see if the bug is still present with the latest version of LibreOffice
from https://www.libreoffice.org/download/

If the bug is present, please leave a comment that includes the information
from Help - About LibreOffice.

If the bug is NOT present, please set the bug's Status field to
RESOLVED-WORKSFORME and leave a comment that includes the information from Help
- About LibreOffice.

Please DO NOT

Update the version field
Reply via email (please reply directly on the bug tracker)
Set the bug's Status field to RESOLVED - FIXED (this status has a particular
meaning that is not 
appropriate in this case)


If you want to do more to help you can test to see if your issue is a
REGRESSION. To do so:
1. Download and install oldest version of LibreOffice (usually 3.3 unless your
bug pertains to a feature added after 3.3) from
https://downloadarchive.documentfoundation.org/libreoffice/old/

2. Test your bug
3. Leave a comment with your results.
4a. If the bug was present with 3.3 - set version to 'inherited from OOo';
4b. If the bug was not present in 3.3 - add 'regression' to keyword


Feel free to come ask questions or to say hello in our QA chat:
https://web.libera.chat/?settings=#libreoffice-qa

Thank you for helping us make LibreOffice even better for everyone!

Warm Regards,
QA Team

MassPing-UntouchedBug

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 106387] Row in table splits even "Allow table to split across pages and columns" is unchecked

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=106387

--- Comment #5 from QA Administrators  ---
Dear Mark Hung,

To make sure we're focusing on the bugs that affect our users today,
LibreOffice QA is asking bug reporters and confirmers to retest open, confirmed
bugs which have not been touched for over a year.

There have been thousands of bug fixes and commits since anyone checked on this
bug report. During that time, it's possible that the bug has been fixed, or the
details of the problem have changed. We'd really appreciate your help in
getting confirmation that the bug is still present.

If you have time, please do the following:

Test to see if the bug is still present with the latest version of LibreOffice
from https://www.libreoffice.org/download/

If the bug is present, please leave a comment that includes the information
from Help - About LibreOffice.

If the bug is NOT present, please set the bug's Status field to
RESOLVED-WORKSFORME and leave a comment that includes the information from Help
- About LibreOffice.

Please DO NOT

Update the version field
Reply via email (please reply directly on the bug tracker)
Set the bug's Status field to RESOLVED - FIXED (this status has a particular
meaning that is not 
appropriate in this case)


If you want to do more to help you can test to see if your issue is a
REGRESSION. To do so:
1. Download and install oldest version of LibreOffice (usually 3.3 unless your
bug pertains to a feature added after 3.3) from
https://downloadarchive.documentfoundation.org/libreoffice/old/

2. Test your bug
3. Leave a comment with your results.
4a. If the bug was present with 3.3 - set version to 'inherited from OOo';
4b. If the bug was not present in 3.3 - add 'regression' to keyword


Feel free to come ask questions or to say hello in our QA chat:
https://web.libera.chat/?settings=#libreoffice-qa

Thank you for helping us make LibreOffice even better for everyone!

Warm Regards,
QA Team

MassPing-UntouchedBug

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 107322] [META] Media (audio / video) bugs and enhancements

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=107322

Stéphane Guillou (stragu)  changed:

   What|Removed |Added

 Depends on||158510


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=158510
[Bug 158510] FILEOPEN PPT/PPTX If audio file has absolute path in relationships
and is not found, it should be searched from the location where the file is
opened
-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 160174] Impress/Draw internal link update sometimes erroneous depending on how slide/page order is changed

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=160174

--- Comment #1 from Stéphane Guillou (stragu) 
 ---
[fixed the original description]

Steps:
0. Make sure you use English or French UI (so you don't hit bug 139472)
1. Open attachment 193085 (it has text on Slide 1 linked to Slide 3); test
internal link
2. Drag-and-drop Slide 2 to third position in Slide Sorter

Result A: link now points to Slide 2, which is correct

3. Reload the document
4. Drag-and-drop Slide 3 to second position in Slide Sorter

Result B: link now points to a non-existent Slide 4
Expected: same as result A.

Steps 2-3 are optional, they only demonstrate that the end order of slide is
the same in both cases, but the step 4 action does not update the link
properly.

If testing with Draw, make sure you use a build that includes
c1f097854f89f35cfc0f097a10384014042b95d6 (the fix for bug 160162)

Repro in recent trunk build as well as OOo 3.3 (when Draw Pages were still
"Slides", pre-6.4). But back then, even step 2 updated the link wrong.
Repro on Ubuntu 22.04 and Windows 11.

Could be related to how the Slide Sorter sends updates, or how
SdDrawDocument::UpdatePageRelativeURLs() in sd/source/core/drawdoc2.cxx works.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 160174] New: Impress/Draw internal link update sometimes erroneous depending on how slide/page order is changed

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=160174

Bug ID: 160174
   Summary: Impress/Draw internal link update sometimes erroneous
depending on how slide/page order is changed
   Product: LibreOffice
   Version: Inherited From OOo
  Hardware: x86-64 (AMD64)
OS: All
Status: UNCONFIRMED
  Severity: normal
  Priority: medium
 Component: Impress
  Assignee: libreoffice-bugs@lists.freedesktop.org
  Reporter: stephane.guil...@libreoffice.org
CC: hoss...@libreoffice.org
Blocks: 107733, 112598

Created attachment 193085
  --> https://bugs.documentfoundation.org/attachment.cgi?id=193085=edit
test ODP

Steps:
0. Make sure you use English or French UI (so you don't hit bug 139472)
1. Open attachment (it has text on Slide 1 linked to Slide 3); test internal
link
2. Drag-and-drop Page 2 to third position in Slide Sorter

Result A: link now points to Page 2, which is correct

3. Reload the document
4. Drag-and-drop Page 3 to second position in Slide Sorter

Result B: link now points to a non-existent Page 4
Expected: same as result A.

Steps 2-3 are optional, they only demonstrate that the end order of pages is
the same in both cases, but the step 4 action does not update the link
properly.

If testing with Draw, make sure you use a build that includes
c1f097854f89f35cfc0f097a10384014042b95d6 (the fix for bug 160162)

Repro in recent trunk build as well as OOo 3.3 (when Draw Pages were still
"Slides", pre-6.4). But back then, even step 2 updated the link wrong.
Repro on Ubuntu 22.04 and Windows 11.

Could be related to how the Slide Sorter sends updates, or how
SdDrawDocument::UpdatePageRelativeURLs() in sd/source/core/drawdoc2.cxx works.


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=107733
[Bug 107733] [META] Hyperlink bugs and enhancements
https://bugs.documentfoundation.org/show_bug.cgi?id=112598
[Bug 112598] [META] Slide sorter bugs and enhancements
-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 112598] [META] Slide sorter bugs and enhancements

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=112598

Stéphane Guillou (stragu)  changed:

   What|Removed |Added

 Depends on||160174


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=160174
[Bug 160174] Impress/Draw internal link update sometimes erroneous depending on
how slide/page order is changed
-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 107733] [META] Hyperlink bugs and enhancements

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=107733

Stéphane Guillou (stragu)  changed:

   What|Removed |Added

 Depends on||160174


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=160174
[Bug 160174] Impress/Draw internal link update sometimes erroneous depending on
how slide/page order is changed
-- 
You are receiving this mail because:
You are the assignee for the bug.

core.git: odk/examples

2024-03-12 Thread Hossein (via logerrit)
 
odk/examples/DevelopersGuide/FirstSteps/FirstLoadComponent/cxx/FirstLoadComponent.cxx
 |   22 +-
 1 file changed, 11 insertions(+), 11 deletions(-)

New commits:
commit a2265e8faa099d9652efd12392c2877c2df1d1eb
Author: Hossein 
AuthorDate: Tue Mar 12 10:21:32 2024 +0100
Commit: Hossein 
CommitDate: Wed Mar 13 00:57:06 2024 +0100

Use UNO_QUERY_THROW instead of UNO_QUERY

Previously, in SDK examples, de-referencing was done unconditionally
after obtaining a reference using UNO_QUERY. Now, we use UNO_QUERY_THROW
instead, to make sure cases where exceptions may occure can be handled
correctly.

Change-Id: Ic73ba3cfcad914dabb7ae3736ad1ae2bd6cc15bd
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164682
Tested-by: Hossein 
Reviewed-by: Hossein 

diff --git 
a/odk/examples/DevelopersGuide/FirstSteps/FirstLoadComponent/cxx/FirstLoadComponent.cxx
 
b/odk/examples/DevelopersGuide/FirstSteps/FirstLoadComponent/cxx/FirstLoadComponent.cxx
index 9ac650ad49af..79493e2e5ed0 100644
--- 
a/odk/examples/DevelopersGuide/FirstSteps/FirstLoadComponent/cxx/FirstLoadComponent.cxx
+++ 
b/odk/examples/DevelopersGuide/FirstSteps/FirstLoadComponent/cxx/FirstLoadComponent.cxx
@@ -30,7 +30,6 @@
 #include 
 #include 
 #include 
-#include 
 #include 
 #include 
 #include 
@@ -63,20 +62,21 @@ SAL_IMPLEMENT_MAIN()
 Reference desktop = 
xRemoteServiceManager->createInstanceWithContext(
 "com.sun.star.frame.Desktop", xRemoteContext);
 Reference xComponentLoader
-= Reference(desktop, UNO_QUERY);
+= Reference(desktop, UNO_QUERY_THROW);
 
 Sequence loadProps(0);
 Reference xSpreadsheetComponent = 
xComponentLoader->loadComponentFromURL(
 "private:factory/scalc", "_blank", 0, loadProps);
 
-Reference 
xSpreadsheetDocument(xSpreadsheetComponent, UNO_QUERY);
+Reference 
xSpreadsheetDocument(xSpreadsheetComponent,
+ UNO_QUERY_THROW);
 Reference xSpreadsheets = 
xSpreadsheetDocument->getSheets();
 xSpreadsheets->insertNewByName("MySheet", (sal_Int16)0);
 Type elemType = xSpreadsheets->getElementType();
 
 std::cout << elemType.getTypeName() << std::endl;
 Any sheet = xSpreadsheets->getByName("MySheet");
-Reference xSpreadsheet(sheet, UNO_QUERY);
+Reference xSpreadsheet(sheet, UNO_QUERY_THROW);
 
 Reference xCell = xSpreadsheet->getCellByPosition(0, 0);
 xCell->setValue(21);
@@ -85,12 +85,12 @@ SAL_IMPLEMENT_MAIN()
 xCell = xSpreadsheet->getCellByPosition(0, 2);
 xCell->setFormula("=sum(A1:A2)");
 
-Reference xCellProps(xCell, UNO_QUERY);
+Reference xCellProps(xCell, UNO_QUERY_THROW);
 xCellProps->setPropertyValue("CellStyle", Any(OUString("Result")));
 
-Reference xSpreadsheetModel(xSpreadsheetComponent, UNO_QUERY);
+Reference xSpreadsheetModel(xSpreadsheetComponent, 
UNO_QUERY_THROW);
 Reference xSpreadsheetController = 
xSpreadsheetModel->getCurrentController();
-Reference xSpreadsheetView(xSpreadsheetController, 
UNO_QUERY);
+Reference xSpreadsheetView(xSpreadsheetController, 
UNO_QUERY_THROW);
 xSpreadsheetView->setActiveSheet(xSpreadsheet);
 
 // *
@@ -118,7 +118,7 @@ SAL_IMPLEMENT_MAIN()
 
 // *
 // example for use of XEnumerationAccess
-Reference xCellQuery(sheet, UNO_QUERY);
+Reference xCellQuery(sheet, UNO_QUERY_THROW);
 Reference xFormulaCells
 = xCellQuery->queryContentCells((sal_Int16)CellFlags::FORMULA);
 Reference xFormulas = xFormulaCells->getCells();
@@ -126,8 +126,8 @@ SAL_IMPLEMENT_MAIN()
 
 while (xFormulaEnum->hasMoreElements())
 {
-Reference formulaCell(xFormulaEnum->nextElement(), 
UNO_QUERY);
-Reference xCellAddress(formulaCell, UNO_QUERY);
+Reference formulaCell(xFormulaEnum->nextElement(), 
UNO_QUERY_THROW);
+Reference xCellAddress(formulaCell, 
UNO_QUERY_THROW);
 if (xCellAddress.is())
 {
 std::cout << "Formula cell in column " << 
xCellAddress->getCellAddress().Column
@@ -136,7 +136,7 @@ SAL_IMPLEMENT_MAIN()
 }
 }
 }
-catch (RuntimeException& e)
+catch (Exception& e)
 {
 std::cerr << e.Message << "
";
 return 1;


core.git: 2 commits - sc/inc sc/source

2024-03-12 Thread Tomaž Vajngerl (via logerrit)
 sc/inc/dpobject.hxx  |   56 ++--
 sc/inc/dpsave.hxx|   40 +-
 sc/source/core/data/dpobject.cxx |  542 +++
 sc/source/core/data/dpsave.cxx   |  148 +-
 4 files changed, 388 insertions(+), 398 deletions(-)

New commits:
commit 1f93803aa1fdca7ac83f4801b8a6e866908a3bd8
Author: Tomaž Vajngerl 
AuthorDate: Sat Mar 9 12:23:33 2024 +0900
Commit: Tomaž Vajngerl 
CommitDate: Wed Mar 13 00:47:33 2024 +0100

sc: prefix members of ScDPSaveData

Change-Id: I8daa1a002867f03beded99003d302f3a84b234e8
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164709
Tested-by: Jenkins
Reviewed-by: Tomaž Vajngerl 

diff --git a/sc/inc/dpsave.hxx b/sc/inc/dpsave.hxx
index 70937b48a57f..a54da59d57d8 100644
--- a/sc/inc/dpsave.hxx
+++ b/sc/inc/dpsave.hxx
@@ -240,14 +240,14 @@ public:
 private:
 DimsType m_DimList;
 DupNameCountType maDupNameCounts; /// keep track of number of duplicates 
in each name.
-std::unique_ptr pDimensionData; // settings that 
create new dimensions
-sal_uInt16 nColumnGrandMode;
-sal_uInt16 nRowGrandMode;
-sal_uInt16 nIgnoreEmptyMode;
-sal_uInt16 nRepeatEmptyMode;
-bool bFilterButton; // not passed to DataPilotSource
-bool bDrillDown; // not passed to DataPilotSource
-bool bExpandCollapse; // not passed to DataPilotSource
+std::unique_ptr mpDimensionData; // settings that 
create new dimensions
+sal_uInt16 mnColumnGrandMode;
+sal_uInt16 mnRowGrandMode;
+sal_uInt16 mnIgnoreEmptyMode;
+sal_uInt16 mnRepeatEmptyMode;
+bool mbFilterButton; // not passed to DataPilotSource
+bool mbDrillDown; // not passed to DataPilotSource
+bool mbExpandCollapse; // not passed to DataPilotSource
 
 /** if true, all dimensions already have all of their member instances
  *  created. */
@@ -320,38 +320,30 @@ public:
 
 void SetPosition( ScDPSaveDimension* pDim, tools::Long nNew );
 SC_DLLPUBLIC void SetColumnGrand( bool bSet );
-bool GetColumnGrand() const
-{ return bool(nColumnGrandMode); }
+bool GetColumnGrand() const { return bool(mnColumnGrandMode); }
 
 SC_DLLPUBLIC void SetRowGrand( bool bSet );
-bool GetRowGrand() const
-{ return bool(nRowGrandMode); }
+bool GetRowGrand() const { return bool(mnRowGrandMode); }
 
 SC_DLLPUBLIC void SetIgnoreEmptyRows( bool bSet );
-bool GetIgnoreEmptyRows() const
-{ return bool(nIgnoreEmptyMode); }
+bool GetIgnoreEmptyRows() const { return bool(mnIgnoreEmptyMode); }
 
 SC_DLLPUBLIC void SetRepeatIfEmpty( bool bSet );
-bool GetRepeatIfEmpty() const
-{ return bool(nRepeatEmptyMode); }
+bool GetRepeatIfEmpty() const { return bool(mnRepeatEmptyMode); }
 
 SC_DLLPUBLIC void SetFilterButton( bool bSet );
-bool GetFilterButton() const
-{ return bFilterButton; }
+bool GetFilterButton() const { return mbFilterButton; }
 
 SC_DLLPUBLIC void SetDrillDown( bool bSet );
-bool GetDrillDown() const
-{ return bDrillDown; }
+bool GetDrillDown() const { return mbDrillDown; }
 
 SC_DLLPUBLIC void SetExpandCollapse( bool bSet );
-bool GetExpandCollapse() const
-{ return bExpandCollapse; }
+bool GetExpandCollapse() const { return mbExpandCollapse; }
 
 void WriteToSource( const 
css::uno::Reference& xSource );
 bool IsEmpty() const;
 
-const ScDPDimensionSaveData* GetExistingDimensionData() const
-{ return pDimensionData.get(); }
+const ScDPDimensionSaveData* GetExistingDimensionData() const { return 
mpDimensionData.get(); }
 
 void RemoveAllGroupDimensions( const OUString& rSrcDimName, 
std::vector* pDeletedNames = nullptr );
 
diff --git a/sc/source/core/data/dpsave.cxx b/sc/source/core/data/dpsave.cxx
index b7e00fb898a6..a872a6385475 100644
--- a/sc/source/core/data/dpsave.cxx
+++ b/sc/source/core/data/dpsave.cxx
@@ -687,74 +687,74 @@ void ScDPSaveDimension::Dump(int nIndent) const
 
 #endif
 
-ScDPSaveData::ScDPSaveData() :
-nColumnGrandMode( SC_DPSAVEMODE_DONTKNOW ),
-nRowGrandMode( SC_DPSAVEMODE_DONTKNOW ),
-nIgnoreEmptyMode( SC_DPSAVEMODE_DONTKNOW ),
-nRepeatEmptyMode( SC_DPSAVEMODE_DONTKNOW ),
-bFilterButton( true ),
-bDrillDown( true ),
-bExpandCollapse( false ),
-mbDimensionMembersBuilt(false)
-{
-}
-
-ScDPSaveData::ScDPSaveData(const ScDPSaveData& r) :
-nColumnGrandMode( r.nColumnGrandMode ),
-nRowGrandMode( r.nRowGrandMode ),
-nIgnoreEmptyMode( r.nIgnoreEmptyMode ),
-nRepeatEmptyMode( r.nRepeatEmptyMode ),
-bFilterButton( r.bFilterButton ),
-bDrillDown( r.bDrillDown ),
-bExpandCollapse( r.bExpandCollapse ),
-mbDimensionMembersBuilt(r.mbDimensionMembersBuilt),
-mpGrandTotalName(r.mpGrandTotalName)
-{
-if ( r.pDimensionData )
-pDimensionData.reset( new ScDPDimensionSaveData( *r.pDimensionData ) );
-
-for (auto const& it : r.m_DimList)
+ScDPSaveData::ScDPSaveData()
+: 

[Bug 107733] [META] Hyperlink bugs and enhancements

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=107733
Bug 107733 depends on bug 160162, which changed state.

Bug 160162 Summary: Hyperlink to Draw page does not update after change in page 
position, since LO 6.4
https://bugs.documentfoundation.org/show_bug.cgi?id=160162

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

-- 
You are receiving this mail because:
You are the assignee for the bug.

core.git: sd/source

2024-03-12 Thread Hossein (via logerrit)
 sd/source/core/drawdoc2.cxx |6 +-
 sd/source/core/sdpage.cxx   |3 ++-
 2 files changed, 7 insertions(+), 2 deletions(-)

New commits:
commit c1f097854f89f35cfc0f097a10384014042b95d6
Author: Hossein 
AuthorDate: Tue Mar 12 16:32:09 2024 +0100
Commit: Hossein 
CommitDate: Wed Mar 13 00:39:16 2024 +0100

tdf#160162 Fix hyperlink update in Draw

Changing the links to keep them up-to-date was previously done only when
the name "Slide" was used for the pages, just like Impress, as Draw and
Impress share code. Now, the term "Page" is used instead of "Slide"
since 942d1d2ea59bf4605f2c464a6b29c967fa9f8de8 in Draw. This change,
fixes the above issue by also using the correct string consntant.

The patch is tested for Draw and Impress to make sure both are working
correctly now.

Change-Id: I55b4f56bd499d05f87f475d4c6cb3423247bf8d7
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164716
Tested-by: Jenkins
Reviewed-by: Stéphane Guillou 
Reviewed-by: Hossein 

diff --git a/sd/source/core/drawdoc2.cxx b/sd/source/core/drawdoc2.cxx
index 4feb8f10c6fd..69e274afc906 100644
--- a/sd/source/core/drawdoc2.cxx
+++ b/sd/source/core/drawdoc2.cxx
@@ -339,7 +339,11 @@ void SdDrawDocument::UpdatePageRelativeURLs(SdPage const * 
pPage, sal_uInt16 nPo
 if (aURL.isEmpty() || (aURL[0] != 35))
 return true; // continue callbacks
 
-OUString aHashSlide = "#" + SdResId(STR_PAGE);
+OUString aHashSlide;
+if (meDocType == DocumentType::Draw)
+aHashSlide = "#" + SdResId(STR_PAGE_NAME);
+else
+aHashSlide = "#" + SdResId(STR_PAGE);
 
 if (!aURL.startsWith(aHashSlide))
 return true; // continue callbacks
diff --git a/sd/source/core/sdpage.cxx b/sd/source/core/sdpage.cxx
index 02609a7083fa..10b4f34b761f 100644
--- a/sd/source/core/sdpage.cxx
+++ b/sd/source/core/sdpage.cxx
@@ -2512,9 +2512,10 @@ const OUString& SdPage::GetName() const
 // default name for handout pages
 sal_uInt16  nNum = (GetPageNum() + 1) / 2;
 
-aCreatedPageName = SdResId(STR_PAGE) + " ";
 if 
(static_cast(getSdrModelFromSdrPage()).GetDocumentType() == 
DocumentType::Draw )
  aCreatedPageName = SdResId(STR_PAGE_NAME) + " ";
+else
+aCreatedPageName = SdResId(STR_PAGE) + " ";
 
 if( getSdrModelFromSdrPage().GetPageNumType() == 
css::style::NumberingType::NUMBER_NONE )
 {


[Bug 159660] SVG: Add support for feBlend

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=159660

Xisco Faulí  changed:

   What|Removed |Added

 Whiteboard|target:24.8.0   |

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 156066] [META] SVG filters

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=156066
Bug 156066 depends on bug 160171, which changed state.

Bug 160171 Summary: SVG: Add support for feMerge
https://bugs.documentfoundation.org/show_bug.cgi?id=160171

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 88278] [META] SVG import image filter (all modules)

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=88278
Bug 88278 depends on bug 160171, which changed state.

Bug 160171 Summary: SVG: Add support for feMerge
https://bugs.documentfoundation.org/show_bug.cgi?id=160171

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 160173] Mailmerge email rejects recipient address containing character "-"

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=160173

--- Comment #2 from em...@alan-rouse.com ---
I tried reverting back to earlier versions of LibreOffice and the oldest
available one, V7.5.0.3, exhibits the same fault

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 160173] Mailmerge email rejects recipient address containing character "-"

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=160173

--- Comment #1 from em...@alan-rouse.com ---
I tried reverting back to earlier versions of OpenOffice and the oldest
available one, V7.5.0.3, exhibits the same fault

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 160173] New: Mailmerge email rejects recipient address containing character "-"

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=160173

Bug ID: 160173
   Summary: Mailmerge email rejects recipient address containing
character "-"
   Product: LibreOffice
   Version: 24.2.1.2 release
  Hardware: All
OS: All
Status: UNCONFIRMED
  Severity: normal
  Priority: medium
 Component: Writer
  Assignee: libreoffice-bugs@lists.freedesktop.org
  Reporter: em...@alan-rouse.com

I have created a mailmerge email document and tested it with 5 different email
addresses that I monitor.  The message is only sent to four of them.  It
consistently fails to send to an address m...@-.com.  The only
difference between this and the other addresses (which all use the same server)
is the presence of the "-" character

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 153162] 8s delay before being able to transition to slide from empty slide (- preparing animated GIF?)

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=153162

Attila Szűcs  changed:

   What|Removed |Added

 Status|NEW |ASSIGNED
   Assignee|libreoffice-b...@lists.free |attila.sz...@collabora.com
   |desktop.org |

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 160023] Pasting Array formula used ROW or COLUMN function as GDI-Image results in an error-displayed image

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=160023

nobu  changed:

   What|Removed |Added

 Resolution|--- |NOTABUG
 Status|UNCONFIRMED |RESOLVED

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 154552] The example of the array formula is not appropriate for Version7.4 or later.

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=154552

nobu  changed:

   What|Removed |Added

 Resolution|--- |NOTABUG
 Status|NEEDINFO|RESOLVED

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 159660] SVG: Add support for feBlend

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=159660

Commit Notification  changed:

   What|Removed |Added

 Whiteboard||target:24.8.0

-- 
You are receiving this mail because:
You are the assignee for the bug.

core.git: svgio/inc svgio/Library_svgio.mk svgio/qa svgio/source

2024-03-12 Thread Xisco Fauli (via logerrit)
 svgio/Library_svgio.mk|2 
 svgio/inc/svgfemergenode.hxx  |   44 +++
 svgio/inc/svgfemergenodenode.hxx  |   44 +++
 svgio/inc/svgtoken.hxx|2 
 svgio/qa/cppunit/SvgImportTest.cxx|   16 +
 svgio/qa/cppunit/data/filterFeMerge.svg   |   18 ++
 svgio/source/svgreader/svgdocumenthandler.cxx |   16 +
 svgio/source/svgreader/svgfemergenode.cxx |   74 ++
 svgio/source/svgreader/svgfemergenodenode.cxx |   60 +
 svgio/source/svgreader/svgtoken.cxx   |2 
 10 files changed, 278 insertions(+)

New commits:
commit 73e5b6667cad47d462ac1bce4f96c53b31315d18
Author: Xisco Fauli 
AuthorDate: Tue Mar 12 18:15:38 2024 +0100
Commit: Xisco Fauli 
CommitDate: Tue Mar 12 23:03:33 2024 +0100

tdf#159660: Add support for feMerge and feMergeNode

Change-Id: I52e35f6eb5efc7b064145486aa4e6fb2366b143c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164722
Tested-by: Jenkins
Reviewed-by: Xisco Fauli 

diff --git a/svgio/Library_svgio.mk b/svgio/Library_svgio.mk
index edd83ed57251..f1e43ced6ac1 100644
--- a/svgio/Library_svgio.mk
+++ b/svgio/Library_svgio.mk
@@ -65,6 +65,8 @@ $(eval $(call gb_Library_add_exception_objects,svgio,\
 svgio/source/svgreader/svgfefloodnode \
 svgio/source/svgreader/svgfeimagenode \
 svgio/source/svgreader/svgfegaussianblurnode \
+svgio/source/svgreader/svgfemergenode \
+svgio/source/svgreader/svgfemergenodenode \
 svgio/source/svgreader/svgfeoffsetnode \
 svgio/source/svgreader/svgfilternode \
 svgio/source/svgreader/svggradientnode \
diff --git a/svgio/inc/svgfemergenode.hxx b/svgio/inc/svgfemergenode.hxx
new file mode 100644
index ..ec407f4e2274
--- /dev/null
+++ b/svgio/inc/svgfemergenode.hxx
@@ -0,0 +1,44 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ *   Licensed to the Apache Software Foundation (ASF) under one or more
+ *   contributor license agreements. See the NOTICE file distributed
+ *   with this work for additional information regarding copyright
+ *   ownership. The ASF licenses this file to you under the Apache
+ *   License, Version 2.0 (the "License"); you may not use this file
+ *   except in compliance with the License. You may obtain a copy of
+ *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+#pragma once
+
+#include "svgfilternode.hxx"
+#include "svgstyleattributes.hxx"
+
+namespace svgio::svgreader
+{
+class SvgFeMergeNode : public SvgFilterNode
+{
+private:
+OUString maResult;
+
+public:
+SvgFeMergeNode(SVGToken aType, SvgDocument& rDocument, SvgNode* pParent);
+virtual ~SvgFeMergeNode() override;
+
+virtual void parseAttribute(SVGToken aSVGToken, const OUString& aContent) 
override;
+
+void apply(drawinglayer::primitive2d::Primitive2DContainer& rTarget,
+   const SvgFilterNode* pParent) const override;
+};
+
+} // end of namespace svgio::svgreader
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/svgio/inc/svgfemergenodenode.hxx b/svgio/inc/svgfemergenodenode.hxx
new file mode 100644
index ..5ae77c586c56
--- /dev/null
+++ b/svgio/inc/svgfemergenodenode.hxx
@@ -0,0 +1,44 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ *   Licensed to the Apache Software Foundation (ASF) under one or more
+ *   contributor license agreements. See the NOTICE file distributed
+ *   with this work for additional information regarding copyright
+ *   ownership. The ASF licenses this file to you under the Apache
+ *   License, Version 2.0 (the "License"); you may not use this file
+ *   except in compliance with the License. You may obtain a copy of
+ *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
+ */
+
+#pragma once
+
+#include "svgfemergenode.hxx"
+#include "svgstyleattributes.hxx"
+
+namespace svgio::svgreader
+{
+class SvgFeMergeNodeNode final : public SvgFeMergeNode
+{
+private:
+OUString maIn;
+
+public:
+SvgFeMergeNodeNode(SvgDocument& rDocument, SvgNode* pParent);
+virtual ~SvgFeMergeNodeNode() override;
+
+virtual void parseAttribute(SVGToken aSVGToken, const 

core.git: svgio/inc svgio/source

2024-03-12 Thread Xisco Fauli (via logerrit)
 svgio/inc/svgfecolormatrixnode.hxx   |5 +
 svgio/inc/svgfedropshadownode.hxx|5 +
 svgio/inc/svgfefloodnode.hxx |5 +
 svgio/inc/svgfegaussianblurnode.hxx  |5 +
 svgio/inc/svgfeimagenode.hxx |5 +
 svgio/inc/svgfeoffsetnode.hxx|5 +
 svgio/inc/svgfilternode.hxx  |   19 +++--
 svgio/source/svgreader/svgfecolormatrixnode.cxx  |   24 ++-
 svgio/source/svgreader/svgfedropshadownode.cxx   |   24 ++-
 svgio/source/svgreader/svgfefloodnode.cxx|   24 ++-
 svgio/source/svgreader/svgfegaussianblurnode.cxx |   24 ++-
 svgio/source/svgreader/svgfeimagenode.cxx|   24 ++-
 svgio/source/svgreader/svgfeoffsetnode.cxx   |   24 ++-
 svgio/source/svgreader/svgfilternode.cxx |   76 ---
 svgio/source/svgreader/svgstyleattributes.cxx|2 
 15 files changed, 185 insertions(+), 86 deletions(-)

New commits:
commit b22039cff8380b158307e75762bd3e4ca045d77b
Author: Xisco Fauli 
AuthorDate: Tue Mar 12 17:19:45 2024 +0100
Commit: Xisco Fauli 
CommitDate: Tue Mar 12 22:39:20 2024 +0100

related: tdf#159947: only parse in/result if the element supports them

There are some filters ( e.g. feMerge ) that do not support
in or result attributes

Change-Id: I4072dc481557557733e55cc5fcbd80cb11a7ddb5
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164718
Tested-by: Jenkins
Reviewed-by: Xisco Fauli 

diff --git a/svgio/inc/svgfecolormatrixnode.hxx 
b/svgio/inc/svgfecolormatrixnode.hxx
index e2c74a03748f..4e0ad7d2aa3c 100644
--- a/svgio/inc/svgfecolormatrixnode.hxx
+++ b/svgio/inc/svgfecolormatrixnode.hxx
@@ -36,6 +36,8 @@ enum class ColorType
 class SvgFeColorMatrixNode final : public SvgFilterNode
 {
 private:
+OUString maIn;
+OUString maResult;
 ColorType maType;
 OUString maValuesContent;
 
@@ -45,7 +47,8 @@ public:
 
 virtual void parseAttribute(SVGToken aSVGToken, const OUString& aContent) 
override;
 
-void apply(drawinglayer::primitive2d::Primitive2DContainer& rTarget) const 
override;
+void apply(drawinglayer::primitive2d::Primitive2DContainer& rTarget,
+   const SvgFilterNode* pParent) const override;
 };
 
 } // end of namespace svgio::svgreader
diff --git a/svgio/inc/svgfedropshadownode.hxx 
b/svgio/inc/svgfedropshadownode.hxx
index 04b3190f1dea..c68cdf655567 100644
--- a/svgio/inc/svgfedropshadownode.hxx
+++ b/svgio/inc/svgfedropshadownode.hxx
@@ -27,6 +27,8 @@ namespace svgio::svgreader
 class SvgFeDropShadowNode final : public SvgFilterNode
 {
 private:
+OUString maIn;
+OUString maResult;
 SvgNumber maDx;
 SvgNumber maDy;
 SvgNumber maStdDeviation;
@@ -39,7 +41,8 @@ public:
 
 virtual void parseAttribute(SVGToken aSVGToken, const OUString& aContent) 
override;
 
-void apply(drawinglayer::primitive2d::Primitive2DContainer& rTarget) const 
override;
+void apply(drawinglayer::primitive2d::Primitive2DContainer& rTarget,
+   const SvgFilterNode* pParent) const override;
 };
 
 } // end of namespace svgio::svgreader
diff --git a/svgio/inc/svgfefloodnode.hxx b/svgio/inc/svgfefloodnode.hxx
index e74794b97237..8aba2c3b0340 100644
--- a/svgio/inc/svgfefloodnode.hxx
+++ b/svgio/inc/svgfefloodnode.hxx
@@ -27,6 +27,8 @@ namespace svgio::svgreader
 class SvgFeFloodNode final : public SvgFilterNode
 {
 private:
+OUString maIn;
+OUString maResult;
 SvgNumber maX;
 SvgNumber maY;
 SvgNumber maWidth;
@@ -40,7 +42,8 @@ public:
 
 virtual void parseAttribute(SVGToken aSVGToken, const OUString& aContent) 
override;
 
-void apply(drawinglayer::primitive2d::Primitive2DContainer& rTarget) const 
override;
+void apply(drawinglayer::primitive2d::Primitive2DContainer& rTarget,
+   const SvgFilterNode* pParent) const override;
 };
 
 } // end of namespace svgio::svgreader
diff --git a/svgio/inc/svgfegaussianblurnode.hxx 
b/svgio/inc/svgfegaussianblurnode.hxx
index 14732a968e2d..10e6a16b1ce3 100644
--- a/svgio/inc/svgfegaussianblurnode.hxx
+++ b/svgio/inc/svgfegaussianblurnode.hxx
@@ -28,6 +28,8 @@ namespace svgio::svgreader
 class SvgFeGaussianBlurNode final : public SvgFilterNode
 {
 private:
+OUString maIn;
+OUString maResult;
 SvgNumber maStdDeviation;
 
 public:
@@ -36,7 +38,8 @@ public:
 
 virtual void parseAttribute(SVGToken aSVGToken, const OUString& aContent) 
override;
 
-void apply(drawinglayer::primitive2d::Primitive2DContainer& rTarget) const 
override;
+void apply(drawinglayer::primitive2d::Primitive2DContainer& rTarget,
+   const SvgFilterNode* pParent) const override;
 };
 
 } // end of namespace svgio::svgreader
diff --git a/svgio/inc/svgfeimagenode.hxx b/svgio/inc/svgfeimagenode.hxx
index 0b05173494d0..ab303fdc92fe 100644
--- a/svgio/inc/svgfeimagenode.hxx
+++ b/svgio/inc/svgfeimagenode.hxx
@@ -27,6 +27,8 @@ 

[Bug 159294] Not all active Page Styles show in Applied Styles filter

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=159294

--- Comment #5 from Tex2002ans  ---
And I agree with comment 3's assessment.

Using my ODT from comment 4:

LO 7.6.5 shows:

- Left Page
- Right Page

LO 24.2.2 shows:

- Right Page

- - -

I also tried to bibisect on Linux, but got stuck in a huge crashing loop
similar to Bogdan in comment 2.

Looks like this difference occurred early on in the LO 24.2.0 lifecycle.

Bogdan was able to narrow it down to ~616 revisions, but my bibisect was able
to get down to ~256... so I think it may have happened between these 2 commits:

September 1, 2023:

2aae9b21 source sha:847df831b1c46a257fd371c6a193387cc9c06c4b

August 23, 2023:

cda98551 source sha:2f5bc5989bab384fee066d0346eb7312f4a58d2a

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 160172] A big ODT document still takes too long to open or save

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=160172

--- Comment #1 from David García  ---
Created attachment 193084
  --> https://bugs.documentfoundation.org/attachment.cgi?id=193084=edit
Documents

The ZIP file contains:

1. The original text file.
2. The document created in LO 6.2.4
3. The document created in LO 24.2.1.2.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 160172] A big ODT document still takes too long to open or save

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=160172

David García  changed:

   What|Removed |Added

Summary|Big ODT documents still |A big ODT document still
   |take too long to load or|takes too long to open or
   |save|save

-- 
You are receiving this mail because:
You are the assignee for the bug.

core.git: bin/find-can-be-private-symbols.classes.results bin/find-can-be-private-symbols.functions.results bin/find-can-be-private-symbols.py

2024-03-12 Thread Noel Grandin (via logerrit)
 bin/find-can-be-private-symbols.classes.results   | 8383 +-
 bin/find-can-be-private-symbols.functions.results | 4145 +-
 bin/find-can-be-private-symbols.py|   30 
 3 files changed, 8583 insertions(+), 3975 deletions(-)

New commits:
commit 1b9a3894ee5e249f8e86b84520ee5020ff209fea
Author: Noel Grandin 
AuthorDate: Tue Mar 12 10:06:39 2024 +0200
Commit: Noel Grandin 
CommitDate: Tue Mar 12 21:31:31 2024 +0100

improve script to find classes where making the class hidden

will provide the biggest benefit

Change-Id: I78ae044612ae1fea7496db1b420848f43e552504
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164723
Tested-by: Jenkins
Reviewed-by: Noel Grandin 

diff --git a/bin/find-can-be-private-symbols.classes.results 
b/bin/find-can-be-private-symbols.classes.results
index 95ae4f12901d..58055c6492a4 100644
--- a/bin/find-can-be-private-symbols.classes.results
+++ b/bin/find-can-be-private-symbols.classes.results
@@ -1,287 +1,8096 @@
-BitmapAlphaClampFilter
-BitmapColorQuantizationFilter
-BitmapConvolutionMatrixFilter
-BitmapEmbossGreyFilter
-BitmapMedianFilter
-BitmapMonochromeFilter
-BitmapMosaicFilter
-BitmapPopArtFilter
-BitmapSepiaFilter
-BitmapShadowFilter
-BitmapSimpleColorQuantizationFilter
-BitmapSmoothenFilter
-BitmapSobelGreyFilter
-BitmapSolarizeFilter
-BuilderUtils
-ConditionEditDropTarget
-CurrencyFormatter
-DdeGetPutItem
-DdeLink
-DdeService
-DevelopmentToolDockingWindow
-E3dCompoundObject
-EditUndo
-FmDesignModeChangedHint
-FocusListenerMultiplexer
-FontSubsetInfo
-GalleryBinaryStorageLocations
-GalleryStorageLocations
-GrBackendFormat
-GrBackendRenderTarget
-GrBackendSurfaceMutableState
-GrBackendTexture
-GrContextThreadSafeProxy
-GrContext_Base
-GrDirectContext::DirectContextID
-GrImageContext
-GrRecordingContext
-GrVkExtensions
-GrVkSecondaryCBDrawContext
-GrYUVABackendTextureInfo
-GrYUVABackendTextures
-HelpLinker
-Hunspell
-Hunzip
-ImplJobSetup
-IndexerPreProcessor
-KeyListenerMultiplexer
-LongCurrencyFormatter
-MenuBarUpdateIconManager
-MetaAction
-MetaEPSAction
-MetaGradientExAction
-MetaPointAction
-MouseListenerMultiplexer
-MouseMotionListenerMultiplexer
-MyThes
-NotifyEvent
-OpenGLZone
-PaintListenerMultiplexer
-ProcessData
-QtSvpGraphics
-SalData
-SalDisplay
-SalInfoPrinter
-SalPrinter
-SalSystem
-SbClassModuleObject
-ScFormatEntry
-ScMultiBlockUndo
-ScPaintHint
-ScPreviewShell
-ScRefUndoData
-ScRefreshTimer
-ScSimpleUndo
-ScUndoCut
-ScUndoPaste
-SdAbstractDialogFactory
-SdOptionsItem
-SdOptionsLayout
-SdOptionsMisc
-SdOptionsPrint
-SdOptionsSnap
-SdrCaptionEscDirItem
-SdrCaptionTypeItem
-SdrEdgeNode1HorzDistItem
-SdrEdgeNode1VertDistItem
-SdrEdgeNode2HorzDistItem
-SdrEdgeNode2VertDistItem
-SdrEmbedObjectLink
-SdrGrafBlueItem
-SdrGrafContrastItem
-SdrGrafCropItem
-SdrGrafGamma100Item
-SdrGrafGreenItem
-SdrGrafLuminanceItem
-SdrGrafModeItem
-SdrGrafRedItem
-SdrGrafTransparenceItem
-SdrMeasureTextHPosItem
-SdrMeasureTextVPosItem
-SdrMeasureUnitItem
-SdrOnOffItem
-SdrPercentItem
-SdrSignedPercentItem
-SdrTextAniAmountItem
-SdrTextAniDelayItem
-SdrTextAniDirectionItem
-SdrTextAniKindItem
-SdrTextHorzAdjustItem
-SdrUndoInsertObj
-SdrUndoNewPage
-SdrUndoPageMasterPage
-SdrYesNoItem
-SfxStyleSheetModifiedHint
-SfxViewFrameItem
-SfxVisibilityItem
-SpinListenerMultiplexer
-SvxPrintItem
-SvxRsidItem
-SvxShowText
-SvxTPage
-SwAnchoredObject
-SwAuthenticator
-SwColExample
-SwConnectionListener
-SwContrastGrf
-SwDocShell::LockAllViewsGuard_Impl
-SwDrawFrameFormat
-SwDrawModeGrf
-SwExtraRedline
-SwFltRedline
-SwFormatEditInReadonly
-SwFormatEndAtTextEnd
-SwFormatFollowTextFlow
-SwFormatFootnoteAtTextEnd
-SwFormatLayoutSplit
-SwFormatNoBalancedColumns
-SwFormatRowSplit
-SwGammaGrf
-SwHeaderAndFooterEatSpacingItem
-SwLayoutFrame
-SwLuminanceGrf
-SwMirrorGrf
-SwNumRuleItem
-SwPagePreview
-SwRect
-SwRedlineExtraData
-SwRedlineExtraData_FormatColl
-SwShellCursor
-SwTableCellInfo::Impl
-SwTableCellRedline
-SwTableRowRedline
-SwTestItem
-SwWebDocShell
-SwWebView
-SwWrtShellItem
-SwXTextRange::Impl
-SwXTextTableCursor
-SyntaxHighlighter::Tokenizer
-SystemWindow::ImplData
-TBCExtraInfo
-TBCGeneralInfo
-TranslateNId
-VclBin
-VclBuilder::MenuAndId
-VclBuilder::ParserState
-VclBuilder::sortIntoBestTabTraversalOrder
-VclDrawingArea
-VclGrid
-VclWindowEvent
-WString
-WindowListenerMultiplexer
-X11SalObject
-X11SkiaSalGraphicsImpl
-XMLCellStyleExport
-XMLConstantsPropertyHandler
-XMLEnumPropertyHdl
-XMLShapeStyleContext
-basegfx::B2DTrapezoid
-basegfx::BColorModifier
-canvas
-chart::PopupRequest
-comphelper::RefCountedMutex
-comphelper::service_decl
-comphelper::service_decl::ServiceDecl
-comphelper::service_decl::ServiceDecl::Factory
-connectivity::component::OComponentPreparedStatement
-connectivity::component::OComponentStatement
-connectivity::file::OBoolOperator
-connectivity::file::OOp_ISNOTNULL
-connectivity::file::OOp_ISNULL
-connectivity::file::OOp_LIKE
-connectivity::odbc::OConnection

[Bug 125665] Big ODT documents take too long to load or save

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=125665

--- Comment #18 from David García  ---
(In reply to Telesto from comment #17)
> (In reply to David García from comment #16)
> > I have switched from a first generation Intel i7 with 8 GB of DDR3 RAM to an
> > AMD Ryzen 4800H with 16 GB of DDR4 RAM.
> > 
> > - It took 1m36s to open the file on my old laptop.
> > - It’s taken 5m40s to open the same file on my new laptop.
> > 
> > There was a progress bar for about 5 seconds, and then the programme got
> > stuck for the rest of the time.
> 
> This is likely something else.. I'm able to save it in around 1m36s on (old)
> machine. Please open a new (fresh) report.

Thanks for the suggestion. Done:
https://bugs.documentfoundation.org/show_bug.cgi?id=160172

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 160172] New: Big ODT documents still take too long to load or save

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=160172

Bug ID: 160172
   Summary: Big ODT documents still take too long to load or save
   Product: LibreOffice
   Version: 24.2.1.2 release
  Hardware: x86-64 (AMD64)
OS: Windows (All)
Status: UNCONFIRMED
  Severity: normal
  Priority: medium
 Component: LibreOffice
  Assignee: libreoffice-bugs@lists.freedesktop.org
  Reporter: vivada...@hotmail.com

Description:
In 2019, I created a thread about a file that took a long time to open and save
(https://bugs.documentfoundation.org/show_bug.cgi?id=125665).

Improvements were made and the thread was closed, but a few days ago, out of
curiosity, I checked to see how long it took for the file to open and save on
my new, much faster laptop.

I created the original document by opening a text file in LO 6.2.4 and then
saving it as an ODT file.

My initial tests were done on a first-generation Intel Core i7 with 8 GB of DDR
3 RAM running Windows 10 1903, 18362.145.

1. These were my results on LO 6.2.4 (before the patches):

- Time to open the file: 3m51s.
- Time to save the file (after replacing one character): 3m03s.


2. There were my results on LO 6.3.0 beta 1 (after the patches):

- Time to open the file: 2m25s.
- Time to save the file (after replacing a character): 2m10s.

As shown, significant improvements were made.


In 2021, I switched to an AMD Ryzen 4800H with 16 GB of DDR4 RAM, and so, I was
expecting big additional improvements.

3. These are my results on Windows 11 23H2 (22631.3296) and LO 24.2.1.2:

- Time to open the file: 5m49.
- Time to save the file (after replacing a character): 0m14s.

As shown, the document has taken almost three and a half more minutes to open.
However, saving the file was much faster.

In case the problem had to do with the fact that I created the document on an
old LibreOffice version, I decided to create it again on LO 24.2.1.2 from the
same text file. These were my results, which were mostly the same as before:

- Time to open the file: 5m48.
- Time to save the file (after replacing a character): 0m15s.

In my tests, before opening the document, there is a progress bar for about 5
seconds, and then the programme gets stuck for the rest of the time.

Steps to Reproduce:
See above.

Actual Results:
See above.

Expected Results:
See above.


Reproducible: Always


User Profile Reset: No

Additional Info:
Version: 24.2.1.2 (X86_64) / LibreOffice Community
Build ID: db4def46b0453cc22e2d0305797cf981b68ef5ac
CPU threads: 16; OS: Windows 10.0 Build 22631; UI render: Skia/Raster; VCL: win
Locale: es-ES (es_ES); UI: es-ES
Calc: CL threaded

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 159294] Not all active Page Styles show in Applied Styles filter

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=159294

Tex2002ans  changed:

   What|Removed |Added

 CC||Tex2002ans+LibreOffice@gmai
   ||l.com

--- Comment #4 from Tex2002ans  ---
Created attachment 193083
  --> https://bugs.documentfoundation.org/attachment.cgi?id=193083=edit
Left and Right Page Styles

I just ran across this issue in:

Version: 24.2.1.2 (X86_64) / LibreOffice Community
Build ID: db4def46b0453cc22e2d0305797cf981b68ef5ac
CPU threads: 8; OS: Windows 10.0 Build 22631; UI render: Skia/Raster; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL threaded

- - -

Attached is a sample ODT.

I applied these 2 Page Styles:

- Left Page
   - Green background.
- Right Page
   - Yellow background.

so you can see:

- Page 1 = yellow
- Page 2 = yellow
- Page 3 = green

If you:

1. Press "View > Styles".
2. In the Styles sidebar, along the very top:
   - Press the "Page Styles" icon.
3. In the Styles sidebar, along the very bottom dropdown:
   - Choose "Applied Styles".

- - -

Current:

Only 1 Page Style is listed:

- Right Page

Expected:

3 Page Styles listed:

- Default Page Style
   - Always show this, similar to "Default Paragraph Style".
- Left Page
- Right Page

-- 
You are receiving this mail because:
You are the assignee for the bug.

core.git: idl/source solenv/gbuild starmath/inc starmath/source

2024-03-12 Thread Noel Grandin (via logerrit)
 idl/source/objects/types.cxx   |4 +---
 solenv/gbuild/extensions/pre_MergedLibsList.mk |2 --
 starmath/inc/mathml/xparsmlbase.hxx|8 
 starmath/source/mathml/export.cxx  |2 +-
 starmath/source/mathml/import.cxx  |4 ++--
 starmath/source/mathml/mathmlexport.cxx|2 +-
 starmath/source/mathml/mathmlimport.cxx|4 ++--
 starmath/source/mathml/xparsmlbase.cxx |   17 -
 8 files changed, 15 insertions(+), 28 deletions(-)

New commits:
commit 44a819a466fb553ff5dec97b258144fa75bbe7fd
Author: Noel Grandin 
AuthorDate: Tue Mar 12 17:42:17 2024 +0100
Commit: Noel Grandin 
CommitDate: Tue Mar 12 20:39:20 2024 +0100

Revert "add sm to --enable-mergelibs=more"

This reverts commit 87d3f768f3ecded1e1392442181edb287aed9e2e.

The unit test at
starmath/CppunitTest_starmath_qa_cppunit.mk
is doing
$(eval $(call gb_CppunitTest_use_library_objects,starmath_qa_cppunit,\
sm \
))
which it is using to access to all the internal functions of starmath.

Unfortunately that linking trick is just not compatible with the mergelib 
linking.

Change-Id: Ie3c81a0eeea5bed192de18981463497f251531a6
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164730
Tested-by: Jenkins
Reviewed-by: Noel Grandin 

diff --git a/idl/source/objects/types.cxx b/idl/source/objects/types.cxx
index 3228e1cce378..1089e929043c 100644
--- a/idl/source/objects/types.cxx
+++ b/idl/source/objects/types.cxx
@@ -249,9 +249,7 @@ void SvMetaType::WriteSfxItem(
 
 // write the implementation part
 rOutStm.WriteOString( "#ifdef SFX_TYPEMAP" ) << endl;
-rOutStm.WriteOString( "#if defined(_WIN32)" ) << endl;
-rOutStm.WriteOString( "__declspec(selectany)" ) << endl;
-rOutStm.WriteOString( "#else" ) << endl;
+rOutStm.WriteOString( "#if !defined(_WIN32) && 
(defined(DISABLE_DYNLOADING) && (defined(ANDROID) || defined(IOS) || 
defined(EMSCRIPTEN) || defined(LINUX)))" ) << endl;
 rOutStm.WriteOString( "__attribute__((__weak__))" ) << endl;
 rOutStm.WriteOString( "#endif" ) << endl;
 rOutStm.WriteOString( aTypeName ).WriteOString( aVarName )
diff --git a/solenv/gbuild/extensions/pre_MergedLibsList.mk 
b/solenv/gbuild/extensions/pre_MergedLibsList.mk
index 5c4db5957080..2c2e59479465 100644
--- a/solenv/gbuild/extensions/pre_MergedLibsList.mk
+++ b/solenv/gbuild/extensions/pre_MergedLibsList.mk
@@ -180,8 +180,6 @@ gb_MERGE_LIBRARY_LIST += \
sdbc2 \
$(call gb_Helper_optional,DBCONNECTIVITY,sdbt) \
slideshow \
-   sm \
-   smd \
$(if $(filter WNT,$(OS)), \
smplmail \
) \
diff --git a/starmath/inc/mathml/xparsmlbase.hxx 
b/starmath/inc/mathml/xparsmlbase.hxx
index 5c06482396ef..6c645a55e36c 100644
--- a/starmath/inc/mathml/xparsmlbase.hxx
+++ b/starmath/inc/mathml/xparsmlbase.hxx
@@ -39,15 +39,15 @@ constexpr sal_Int32 STARMATH_MATHMLHTML_ENTITY_NUMBER = 
2125;
   * Entity names for mathml. Example:  -> \u221E;
   * These ones are to be used on import.
   */
-const css::uno::Sequence<::css::beans::Pair<::rtl::OUString, ::rtl::OUString>>&
-getCustomMathmlHtmlEntities();
+const extern ::css::uno::Sequence<::css::beans::Pair<::rtl::OUString, 
::rtl::OUString>>
+icustomMathmlHtmlEntities;
 
 /**
   * Entity names for mathml. Example: "\u221E"; -> 
   * These ones are to be used on file export.
   */
-const css::uno::Sequence<::css::beans::Pair<::rtl::OUString, ::rtl::OUString>>&
-getCustomMathmlHtmlEntitiesExport();
+const extern ::css::uno::Sequence<::css::beans::Pair<::rtl::OUString, 
::rtl::OUString>>
+icustomMathmlHtmlEntitiesExport;
 };
 
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/starmath/source/mathml/export.cxx 
b/starmath/source/mathml/export.cxx
index 001a31434eaf..60328c89dabf 100644
--- a/starmath/source/mathml/export.cxx
+++ b/starmath/source/mathml/export.cxx
@@ -299,7 +299,7 @@ bool SmMLExportWrapper::WriteThroughComponentOS(const 
ReferencesetOutputStream(xOutputStream);
 if (m_bUseHTMLMLEntities)
-
xSaxWriter->setCustomEntityNames(starmathdatabase::getCustomMathmlHtmlEntitiesExport());
+
xSaxWriter->setCustomEntityNames(starmathdatabase::icustomMathmlHtmlEntitiesExport);
 
 // prepare arguments (prepend doc handler to given arguments)
 Sequence aArgs{ Any(xSaxWriter), Any(rPropSet) };
diff --git a/starmath/source/mathml/import.cxx 
b/starmath/source/mathml/import.cxx
index ba1f59fa74f9..d857e56930d6 100644
--- a/starmath/source/mathml/import.cxx
+++ b/starmath/source/mathml/import.cxx
@@ -390,14 +390,14 @@ ErrCode SmMLImportWrapper::ReadThroughComponentIS(
 Reference 
xFastDocHandler(xFilter, UNO_QUERY);
 if (xFastParser)
 {
-
xFastParser->setCustomEntityNames(starmathdatabase::getCustomMathmlHtmlEntities());
+

[Bug 63853] Bullets of a bullet list doesn't change color when there is a hyperlink in the list item

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=63853

BogdanB  changed:

   What|Removed |Added

 CC||buzea.bog...@libreoffice.or
   ||g

--- Comment #12 from BogdanB  ---
Repro with
Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: e5548dceb9086a6f0c8fa70bce8de6da0be72e40
CPU threads: 16; OS: Linux 6.5; UI render: default; VCL: gtk3
Locale: ro-RO (ro_RO.UTF-8); UI: en-US
Calc: threaded

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 131852] Ctrl-clicking a hyperlink in shape or text box does not work while editing a cell

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=131852

BogdanB  changed:

   What|Removed |Added

 CC||buzea.bog...@libreoffice.or
   ||g

--- Comment #3 from BogdanB  ---
The same in
Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: e5548dceb9086a6f0c8fa70bce8de6da0be72e40
CPU threads: 16; OS: Linux 6.5; UI render: default; VCL: gtk3
Locale: ro-RO (ro_RO.UTF-8); UI: en-US
Calc: threaded

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 149523] EDITING: Copy/Paste does not work in Calc with URL Recognition if it is part of a link

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149523

BogdanB  changed:

   What|Removed |Added

 CC||buzea.bog...@libreoffice.or
   ||g

--- Comment #7 from BogdanB  ---
Selected partial of the text from I"nput line" - right click - Copy. Paste in
any cell: nothing is pasted.

Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: e5548dceb9086a6f0c8fa70bce8de6da0be72e40
CPU threads: 16; OS: Linux 6.5; UI render: default; VCL: gtk3
Locale: ro-RO (ro_RO.UTF-8); UI: en-US
Calc: threaded

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 103541] table of figures creates hyperlink for the bottom (not top) of the figure, causing incomplete display of target in window

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=103541

BogdanB  changed:

   What|Removed |Added

 CC||buzea.bog...@libreoffice.or
   ||g

--- Comment #8 from BogdanB  ---
The same in the opened .odt file
Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: e5548dceb9086a6f0c8fa70bce8de6da0be72e40
CPU threads: 16; OS: Linux 6.5; UI render: default; VCL: gtk3
Locale: ro-RO (ro_RO.UTF-8); UI: en-US
Calc: threaded

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 114263] [LOCALHELP] More BASIC functions to document in Help pages

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=114263

--- Comment #28 from Olivier Hallot  ---
(In reply to Mike Kaganski from comment #18)
> Option Compatible help page [1] needs this detail added to the list of the
> affected things:
> 
> With it, this is a valid syntax:
> 
>   Dim opt(0) As com.sun.star.beans.PropertyValue
> 
> Without, it must have New:
> 
>   Dim opt(0) As New com.sun.star.beans.PropertyValue
> 
> [1]
> https://help.libreoffice.org/latest/en-US/text/sbasic/shared/compatible.
> html?DbPAR=BASIC

Worth to improve the current page.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 149702] Writer is underlining hyperlinks at random when opening the same ODT file multiple times

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149702

BogdanB  changed:

   What|Removed |Added

 CC||buzea.bog...@libreoffice.or
   ||g

--- Comment #3 from BogdanB  ---
Never underline. Please retest.

Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: e5548dceb9086a6f0c8fa70bce8de6da0be72e40
CPU threads: 16; OS: Linux 6.5; UI render: default; VCL: gtk3
Locale: ro-RO (ro_RO.UTF-8); UI: en-US
Calc: threaded

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 114263] [LOCALHELP] More BASIC functions to document in Help pages

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=114263

--- Comment #27 from Olivier Hallot  ---
Summary of the remaining functions to document or ignore.

CaptureAssertions
DDEexecute
DDEinitiate
DDEpoke
DDErequest
DDEterminate
DDEterminateall
EnableReschedule
GetDialogZoomFactorX
GetDialogZoomFactorY
GetGUIVersion - not implemented (always return -1)
GetSystemType - not implemented (always return -1)
LenB
TraceCommand
TypeLen
ResolvePath
RTL

Note: LenB seems to exist and has no Help page.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 112397] EDITING: Cannot change Hyperlink button to Hyperlink text

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=112397

BogdanB  changed:

   What|Removed |Added

 CC||buzea.bog...@libreoffice.or
   ||g

--- Comment #5 from BogdanB  ---
Please, restest.

Seems to be working in
Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: e5548dceb9086a6f0c8fa70bce8de6da0be72e40
CPU threads: 16; OS: Linux 6.5; UI render: default; VCL: gtk3
Locale: ro-RO (ro_RO.UTF-8); UI: en-US
Calc: threaded

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 79363] Hyperlinks do not work in OLE documents

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=79363

BogdanB  changed:

   What|Removed |Added

 CC||buzea.bog...@libreoffice.or
   ||g

--- Comment #8 from BogdanB  ---
Retested. The same in
Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: e5548dceb9086a6f0c8fa70bce8de6da0be72e40
CPU threads: 16; OS: Linux 6.5; UI render: default; VCL: gtk3
Locale: ro-RO (ro_RO.UTF-8); UI: en-US
Calc: threaded

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 157368] The absence of the option 'Use printer metrics for document formatting' affects the screen appearance of the table

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=157368

--- Comment #8 from William  ---
This is an issue for me. The tables in LibreOffice calc do not match with the
print output (PDF). The 'Use printer metrics for document formatting' option
used to fix this, but it's not present is v.7.6.5.2 (as far as I can tell).
I have not found any other way to fix this issue.
Without a fix, we end up with empty lines on the print copy, or incomplete
lines.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 125665] Big ODT documents take too long to load or save

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=125665

Telesto  changed:

   What|Removed |Added

 Status|REOPENED|RESOLVED
 Resolution|--- |FIXED

--- Comment #17 from Telesto  ---
(In reply to David García from comment #16)
> I have switched from a first generation Intel i7 with 8 GB of DDR3 RAM to an
> AMD Ryzen 4800H with 16 GB of DDR4 RAM.
> 
> - It took 1m36s to open the file on my old laptop.
> - It’s taken 5m40s to open the same file on my new laptop.
> 
> There was a progress bar for about 5 seconds, and then the programme got
> stuck for the rest of the time.

This is likely something else.. I'm able to save it in around 1m36s on (old)
machine. Please open a new (fresh) report.

-- 
You are receiving this mail because:
You are the assignee for the bug.

core.git: desktop/source sfx2/source

2024-03-12 Thread Aron Budea (via logerrit)
 desktop/source/lib/init.cxx  |2 ++
 sfx2/source/control/unoctitm.cxx |2 ++
 2 files changed, 4 insertions(+)

New commits:
commit d3ae37902ee2ded2926b1a41816b33404f1cda1d
Author: Aron Budea 
AuthorDate: Tue Mar 12 18:20:24 2024 +1030
Commit: Aron Budea 
CommitDate: Tue Mar 12 19:24:12 2024 +0100

lok: Send Accept / RejectTrackedChangedToNext state change

Change-Id: I194c0c3260fe90273f5b5f50c18a63e48ae85449
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164699
Tested-by: Jenkins CollaboraOffice 
Reviewed-by: Aron Budea 
(cherry picked from commit 9358d70f57ffd2ea40a3ae71db14b26307fce92e)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164685
Tested-by: Jenkins

diff --git a/desktop/source/lib/init.cxx b/desktop/source/lib/init.cxx
index d2525bcddcb3..90bddb4fb899 100644
--- a/desktop/source/lib/init.cxx
+++ b/desktop/source/lib/init.cxx
@@ -3781,6 +3781,8 @@ static void doc_iniUnoCommands ()
 u".uno:ParaspaceDecrease"_ustr,
 u".uno:AcceptTrackedChange"_ustr,
 u".uno:RejectTrackedChange"_ustr,
+u".uno:AcceptTrackedChangeToNext"_ustr,
+u".uno:RejectTrackedChangeToNext"_ustr,
 u".uno:ShowResolvedAnnotations"_ustr,
 u".uno:InsertBreak"_ustr,
 u".uno:InsertEndnote"_ustr,
diff --git a/sfx2/source/control/unoctitm.cxx b/sfx2/source/control/unoctitm.cxx
index 9ab895887033..28097661bb7e 100644
--- a/sfx2/source/control/unoctitm.cxx
+++ b/sfx2/source/control/unoctitm.cxx
@@ -1021,6 +1021,8 @@ static void InterceptLOKStateChangeEvent(sal_uInt16 nSID, 
SfxViewFrame* pViewFra
  aEvent.FeatureURL.Path == "RejectAllTrackedChanges" ||
  aEvent.FeatureURL.Path == "AcceptTrackedChange" ||
  aEvent.FeatureURL.Path == "RejectTrackedChange" ||
+ aEvent.FeatureURL.Path == "AcceptTrackedChangeToNext" ||
+ aEvent.FeatureURL.Path == "RejectTrackedChangeToNext" ||
  aEvent.FeatureURL.Path == "NextTrackedChange" ||
  aEvent.FeatureURL.Path == "PreviousTrackedChange" ||
  aEvent.FeatureURL.Path == "FormatGroup" ||


[Bug 32950] FILEOPEN XLS: Cell height may be wrong because 'Optimal height" of rows is not re-calculated at load time.

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=32950

--- Comment #35 from Justin L  ---
Is this not being called for XLS?
void ImportExcel::AdjustRowHeight()
{
/*  Speed up chart import: import all sheets without charts, then
update row heights (here), last load all charts -> do not any longer
update inside of ScDocShell::ConvertFrom() (causes update of existing
charts during each and every change of row height). */
if( ScModelObj* pDocObj = GetDocModelObj() )
pDocObj->UpdateAllRowHeights();
}

-- 
You are receiving this mail because:
You are the assignee for the bug.

core.git: xmlsecurity/source

2024-03-12 Thread Gabor Kelemen (via logerrit)
 xmlsecurity/source/dialogs/digitalsignaturesdialog.cxx |   29 -
 1 file changed, 29 deletions(-)

New commits:
commit f35ff76607041798823ac985b50ee40d5c670260
Author: Gabor Kelemen 
AuthorDate: Mon Mar 11 09:40:08 2024 +0100
Commit: Thorsten Behrens 
CommitDate: Tue Mar 12 18:49:26 2024 +0100

Remove SaveODFItem class

This is effectively unused since:
commit d22ab7b444a4e16dc2bd1f7d15fa36a848eaaaed

Change-Id: I6f646b7daf845035196fc9dde4ff270b8143d37a
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164645
Tested-by: Jenkins
Reviewed-by: Thorsten Behrens 

diff --git a/xmlsecurity/source/dialogs/digitalsignaturesdialog.cxx 
b/xmlsecurity/source/dialogs/digitalsignaturesdialog.cxx
index ba16a3618e7f..8064a8266988 100644
--- a/xmlsecurity/source/dialogs/digitalsignaturesdialog.cxx
+++ b/xmlsecurity/source/dialogs/digitalsignaturesdialog.cxx
@@ -85,34 +85,6 @@ using namespace css;
 
 namespace
 {
-class SaveODFItem: public utl::ConfigItem
-{
-private:
-virtual void ImplCommit() override;
-
-public:
-virtual void Notify( const css::uno::Sequence< OUString >& aPropertyNames 
) override;
-SaveODFItem();
-};
-
-void SaveODFItem::ImplCommit() {}
-void SaveODFItem::Notify( const css::uno::Sequence< OUString >& ) {}
-
-SaveODFItem::SaveODFItem(): utl::ConfigItem("Office.Common/Save")
-{
-OUString sDef("ODF/DefaultVersion");
-Sequence< css::uno::Any > aValues = GetProperties( 
Sequence(,1) );
-if ( aValues.getLength() != 1)
-throw uno::RuntimeException(
-"[xmlsecurity] Could not open property 
Office.Common/Save/ODF/DefaultVersion",
-nullptr);
-
-sal_Int16 nTmp = 0;
-if ( !(aValues[0] >>= nTmp) )
-throw uno::RuntimeException(
-"[xmlsecurity]SaveODFItem::SaveODFItem(): Wrong Type!",
-nullptr );
-}
 
 #ifdef _WIN32
 constexpr std::u16string_view aGUIServers[]
@@ -377,7 +349,6 @@ bool DigitalSignaturesDialog::canAddRemove()
 
 OSL_ASSERT(maSignatureManager.getStore().is());
 bool bDoc1_1 = DocumentSignatureHelper::isODFPre_1_2(m_sODFVersion);
-SaveODFItem item;
 
 // see specification
 //cvs: specs/www/appwide/security/Electronic_Signatures_and_Security.sxw


[Bug 156066] [META] SVG filters

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=156066

Xisco Faulí  changed:

   What|Removed |Added

 Depends on||160171


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=160171
[Bug 160171] SVG: Add support for feMerge
-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 88278] [META] SVG import image filter (all modules)

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=88278

Xisco Faulí  changed:

   What|Removed |Added

 Depends on||160171


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=160171
[Bug 160171] SVG: Add support for feMerge
-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 160171] SVG: Add support for feMerge

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=160171

Xisco Faulí  changed:

   What|Removed |Added

   Assignee|libreoffice-b...@lists.free |xiscofa...@libreoffice.org
   |desktop.org |
 Ever confirmed|0   |1
 CC||xiscofa...@libreoffice.org
 Blocks||88278, 156066
 Status|UNCONFIRMED |ASSIGNED


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=88278
[Bug 88278] [META] SVG import image filter (all modules)
https://bugs.documentfoundation.org/show_bug.cgi?id=156066
[Bug 156066] [META] SVG filters
-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 160171] New: SVG: Add support for feMerge

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=160171

Bug ID: 160171
   Summary: SVG: Add support for feMerge
   Product: LibreOffice
   Version: 24.8.0.0 alpha0+ Master
  Hardware: All
OS: All
Status: UNCONFIRMED
  Severity: normal
  Priority: medium
 Component: filters and storage
  Assignee: libreoffice-bugs@lists.freedesktop.org
  Reporter: xiscofa...@libreoffice.org

Created attachment 193082
  --> https://bugs.documentfoundation.org/attachment.cgi?id=193082=edit
sample document

Steps to reproduce:
1. Open attached document. See comparison

Reproduced in

Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 68b73e7a290a340be48c8b9ed4d9f970d9a56204
CPU threads: 8; OS: Linux 6.1; UI render: default; VCL: gtk3
Locale: es-ES (es_ES.UTF-8); UI: en-US
Calc: threaded

-- 
You are receiving this mail because:
You are the assignee for the bug.

core.git: Branch 'distro/cib/libreoffice-6-4' - include/vcl vcl/inc vcl/source vcl/win

2024-03-12 Thread Vasily Melenchuk (via logerrit)
 include/vcl/window.hxx   |3 +++
 vcl/inc/brdwin.hxx   |2 ++
 vcl/inc/salframe.hxx |2 ++
 vcl/inc/win/salframe.h   |1 +
 vcl/source/window/brdwin.cxx |   15 +++
 vcl/source/window/window.cxx |4 
 vcl/win/window/salframe.cxx  |8 
 7 files changed, 35 insertions(+)

New commits:
commit ab0d6e455b7b67bd9e9c719dc4e564ee52e3b5e8
Author: Vasily Melenchuk 
AuthorDate: Wed Oct 25 22:26:14 2023 +0300
Commit: Thorsten Behrens 
CommitDate: Tue Mar 12 18:45:08 2024 +0100

vcl:  interface for WinAPI FlashWindow() function

To improve LibreOffice UX it will be great to have possibility to
signal user on some event did happen, but without capuring focus
and bringing LO to foreground, like it is happenings sometimes. It
can be annoying.

For example, if dialog window is opening slowly and user did switch
to another application, this is used to inform user that there
are some updates in LO window: dialog finally alive.

There are somewhat confusing implementation of this feature: VCL dialog
window became visible and actual Windows window should use
::FlashWindow() are very different in hierarchies, so it is somewhat
challenging to find window to flash or even decide shoud we flash window
or not.

Change-Id: I6ca6706d2dda8902aea273ebe6e318ec9bf4beda
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/158472
Tested-by: Jenkins
Reviewed-by: Samuel Mehrbrodt 
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164719
Tested-by: Thorsten Behrens 
Reviewed-by: Thorsten Behrens 

diff --git a/include/vcl/window.hxx b/include/vcl/window.hxx
index d23b34e397dd..1c55dea078b5 100644
--- a/include/vcl/window.hxx
+++ b/include/vcl/window.hxx
@@ -1215,6 +1215,9 @@ public:
 /// Same as MouseMove(), but coordinates are in logic unit. used for LOK
 virtual void LogicMouseMove(const MouseEvent&) {};
 
+
+virtual void FlashWindow() const {};
+
 /** @name Accessibility
  */
 ///@{
diff --git a/vcl/inc/brdwin.hxx b/vcl/inc/brdwin.hxx
index 0510006fa3ea..057415ce4a7c 100644
--- a/vcl/inc/brdwin.hxx
+++ b/vcl/inc/brdwin.hxx
@@ -171,6 +171,8 @@ public:
 tools::Rectangle   GetMenuRect() const;
 
 virtual SizeGetOptimalSize() const override;
+
+virtual void FlashWindow() const override;
 };
 
 struct ImplBorderFrameData
diff --git a/vcl/inc/salframe.hxx b/vcl/inc/salframe.hxx
index 4b540d61ca0e..74d4946eb262 100644
--- a/vcl/inc/salframe.hxx
+++ b/vcl/inc/salframe.hxx
@@ -208,6 +208,8 @@ public:
 
 virtual voidBeep() = 0;
 
+virtual voidFlashWindow() const {};
+
 // returns system data (most prominent: window handle)
 virtual const SystemEnvData*
 GetSystemData() const = 0;
diff --git a/vcl/inc/win/salframe.h b/vcl/inc/win/salframe.h
index 25c6819bb7e2..f7bf988de410 100644
--- a/vcl/inc/win/salframe.h
+++ b/vcl/inc/win/salframe.h
@@ -126,6 +126,7 @@ public:
 virtual LanguageTypeGetInputLanguage() override;
 virtual voidUpdateSettings( AllSettings& rSettings ) 
override;
 virtual voidBeep() override;
+virtual voidFlashWindow() const override;
 virtual const SystemEnvData*GetSystemData() const override;
 virtual SalPointerState GetPointerState() override;
 virtual KeyIndicatorState   GetIndicatorState() override;
diff --git a/vcl/source/window/brdwin.cxx b/vcl/source/window/brdwin.cxx
index 1b436b544700..f6d06f5073ba 100644
--- a/vcl/source/window/brdwin.cxx
+++ b/vcl/source/window/brdwin.cxx
@@ -20,6 +20,7 @@
 #include 
 #include 
 #include 
+#include 
 #include 
 
 #include 
@@ -2070,4 +2071,18 @@ void ImplBorderWindow::queue_resize(StateChangedType 
eReason)
 vcl::Window::queue_resize(eReason);
 }
 
+void ImplBorderWindow::FlashWindow() const
+{
+// We are showing top level window without focus received. Let's flash it
+// Use OS features to bring user attention to this window: find topmost 
one and FlashWindow
+vcl::Window* pMyParent = mpWindowImpl->mpParent;
+while (pMyParent && pMyParent->mpWindowImpl && 
pMyParent->mpWindowImpl->mpParent)
+{
+pMyParent = pMyParent->mpWindowImpl->mpParent;
+}
+if (pMyParent) {
+pMyParent->mpWindowImpl->mpFrame->FlashWindow();
+}
+}
+
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/vcl/source/window/window.cxx b/vcl/source/window/window.cxx
index 9a5a6cde533b..d10674274cff 100644
--- a/vcl/source/window/window.cxx
+++ b/vcl/source/window/window.cxx
@@ -2277,6 +2277,10 @@ void Window::Show(bool bVisible, ShowFlags nFlags)
 ImplFocusToTop( ToTopFlags::NONE, false );
 }
 
+if (!HasFocus() && GetParent()) {
+GetParent()->FlashWindow();
+}
+
 // adjust 

[Bug 158344] FILEOPEN DOCX Crash on opening file

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=158344

Commit Notification  changed:

   What|Removed |Added

 Whiteboard|target:24.2.0   |target:24.2.0 target:7.6.7

-- 
You are receiving this mail because:
You are the assignee for the bug.

core.git: Branch 'libreoffice-7-6' - sw/qa sw/source

2024-03-12 Thread Miklos Vajna (via logerrit)
 sw/qa/core/layout/data/floattable-table-join.docx |binary
 sw/qa/core/layout/tabfrm.cxx  |   60 ++
 sw/source/core/layout/tabfrm.cxx  |   14 -
 3 files changed, 73 insertions(+), 1 deletion(-)

New commits:
commit 34fceee624ae1e478af145af37b76444780f8457
Author: Miklos Vajna 
AuthorDate: Wed Nov 22 08:31:17 2023 +0100
Commit: Xisco Fauli 
CommitDate: Tue Mar 12 18:24:10 2024 +0100

tdf#158344: sw floattable: fix crash by trying harder to split tables

Regression from commit 60e2fdf1d7e8346e5a3835369c47e582c737ce20 (sw
floattable: maintain the invariant that fly height is at least MINFLY,
2023-09-28), the bugdoc crashed on load in SwTabFrame::MakeAll(),
because the tab frame's HasFollowFlowLine() was true, but
GetFollow()->GetFirstNonHeadlineRow() was nullptr and the invarint is
that these are always in sync.

Digging deeper, what happens is that the master table has a split row at
the end, so the follow table has a "follow flow line". We remove that
when we try to split the master table (split either moves rows to the
follow or creates a new follow), so the follow table only has a
"headline row" remaining. Then Split() is called with bTryToSplit set to
true, this fails (because only a single line would fit the master, but
orphan/widow control rejects that) and then we join the follow table
(because it only has headline rows), so a split with bTryToSplit set to
false (don't split the row itself) never happens. This at the end leads
to a strange table frame with only headline rows and gets deleted, which
is odd to happen during the initial layout.

Fix the problem by remembering if we just removed the follow flow line,
and in case we tried to split the rows itself and table split failed,
then don't join the follow table, so a next split can be invoked with
bTryToSplit set to false, which leads to the correct layout. This means
not only the crash is fixed, but also no layout loop happens and result
matches Word.

Limit this to tables in split flys, at least for this bugdoc the inline
table case would not have this problem as widow/orphan control is
disabled inside inline tables.

Change-Id: I172e38be11baf6f73df722a4c6c035a6a283d727
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/159802
Reviewed-by: Miklos Vajna 
Tested-by: Jenkins
(cherry picked from commit 223d2fac61e061478721a7a4a89b1362f5037d8f)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164689
Tested-by: Xisco Fauli 
Reviewed-by: Xisco Fauli 

diff --git a/sw/qa/core/layout/data/floattable-table-join.docx 
b/sw/qa/core/layout/data/floattable-table-join.docx
new file mode 100644
index ..807b4cfa8c11
Binary files /dev/null and b/sw/qa/core/layout/data/floattable-table-join.docx 
differ
diff --git a/sw/qa/core/layout/tabfrm.cxx b/sw/qa/core/layout/tabfrm.cxx
index 1659cf0df6fd..84f7ba48c572 100644
--- a/sw/qa/core/layout/tabfrm.cxx
+++ b/sw/qa/core/layout/tabfrm.cxx
@@ -13,6 +13,10 @@
 #include 
 #include 
 #include 
+#include 
+#include 
+#include 
+#include 
 
 namespace
 {
@@ -109,6 +113,62 @@ CPPUNIT_TEST_FIXTURE(Test, testSplitFlyNestedRowSpan)
 // Then make sure the resulting page count matches Word:
 CPPUNIT_ASSERT_EQUAL(6, getPages());
 }
+
+CPPUNIT_TEST_FIXTURE(Test, testSplitFlyTableJoin)
+{
+// Given a document with a multi-page floating table:
+// When loading this document:
+createSwDoc("floattable-table-join.docx");
+
+// Then make sure this document doesn't crash the layout and has a 
floating table split on 4
+// pages:
+SwDoc* pDoc = getSwDoc();
+SwRootFrame* pLayout = pDoc->getIDocumentLayoutAccess().GetCurrentLayout();
+auto pPage1 = pLayout->Lower()->DynCastPageFrame();
+CPPUNIT_ASSERT(pPage1);
+CPPUNIT_ASSERT(pPage1->GetSortedObjs());
+{
+SwSortedObjs& rPageObjs = *pPage1->GetSortedObjs();
+CPPUNIT_ASSERT_EQUAL(static_cast(1), rPageObjs.size());
+auto pFly = 
rPageObjs[0]->DynCastFlyFrame()->DynCastFlyAtContentFrame();
+CPPUNIT_ASSERT(pFly);
+// Start of the chain.
+CPPUNIT_ASSERT(!pFly->GetPrecede());
+CPPUNIT_ASSERT(pFly->HasFollow());
+}
+auto pPage2 = pPage1->GetNext()->DynCastPageFrame();
+CPPUNIT_ASSERT(pPage2);
+CPPUNIT_ASSERT(pPage2->GetSortedObjs());
+{
+SwSortedObjs& rPageObjs = *pPage2->GetSortedObjs();
+CPPUNIT_ASSERT_EQUAL(static_cast(1), rPageObjs.size());
+auto pFly = 
rPageObjs[0]->DynCastFlyFrame()->DynCastFlyAtContentFrame();
+CPPUNIT_ASSERT(pFly);
+CPPUNIT_ASSERT(pFly->GetPrecede());
+CPPUNIT_ASSERT(pFly->HasFollow());
+}
+auto pPage3 = pPage2->GetNext()->DynCastPageFrame();
+CPPUNIT_ASSERT(pPage3);
+CPPUNIT_ASSERT(pPage3->GetSortedObjs());
+{
+SwSortedObjs& 

[Bug 160170] FILEOPEN .DOCX: words pulled together

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=160170

Julian Groß  changed:

   What|Removed |Added

Summary|DOCX import: words pulled   |FILEOPEN .DOCX: words
   |together|pulled together
  Component|LibreOffice |Writer

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 160065] Mouse Interaction for Inserted Audio File is "forgotten" when Impress file (odp) is reopened

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=160065

Robert Hickman  changed:

   What|Removed |Added

   Hardware|All |x86-64 (AMD64)

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 160065] Mouse Interaction for Inserted Audio File is "forgotten" when Impress file (odp) is reopened

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=160065

Robert Hickman  changed:

   What|Removed |Added

  Component|LibreOffice |Impress

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 160170] DOCX import: words pulled together

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=160170

--- Comment #3 from Julian Groß  ---
This happens on LibreOffice 24.2.1.2 from Flathub on postmarketOS Edge
(aarch64).

```
Version: 24.2.1.2 (AARCH64) / LibreOffice Community
Build ID: db4def46b0453cc22e2d0305797cf981b68ef5ac
CPU threads: 8; OS: Linux 6.6; UI render: default; VCL: gtk3
Locale: de-DE (de_DE.UTF-8); UI: de-DE
Flatpak
Calc: threaded
```

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 160170] DOCX import: words pulled together

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=160170

--- Comment #2 from Julian Groß  ---
Created attachment 193081
  --> https://bugs.documentfoundation.org/attachment.cgi?id=193081=edit
Same file converted to PDF by Microsoft Word.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 160170] DOCX import: words pulled together

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=160170

--- Comment #1 from Julian Groß  ---
Created attachment 193080
  --> https://bugs.documentfoundation.org/attachment.cgi?id=193080=edit
Example DOCX file exhibiting the behaviour.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 160170] New: DOCX import: words pulled together

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=160170

Bug ID: 160170
   Summary: DOCX import: words pulled together
   Product: LibreOffice
   Version: 24.2.1.2 release
  Hardware: ARM
OS: Linux (All)
Status: UNCONFIRMED
  Severity: normal
  Priority: medium
 Component: LibreOffice
  Assignee: libreoffice-bugs@lists.freedesktop.org
  Reporter: julia...@posteo.de

Created attachment 193079
  --> https://bugs.documentfoundation.org/attachment.cgi?id=193079=edit
Screenshot of words overlapping each other.

When opening a DOCX file in LibreOffice, words are seemingly randomly pulled
together.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Re: openSuse package fails for i586 with undefined reference to `GpgME::Data::seek(long, int)'

2024-03-12 Thread Christoph Grüninger

Thank you Stephan,
for answering my email and reviewing the potential fix 
https://gerrit.libreoffice.org/c/core/+/164704

I was late to the party with yesterday's message.

For the sake of completeness, Gentoo tracks this issue, too:
https://bugs.gentoo.org/925162

Bye
Christoph


[Bug 160117] Conditional formatting handling bug in Calc 24.2 with different but overlapping ranges

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=160117

Mike Kaganski  changed:

   What|Removed |Added

   Assignee|libreoffice-b...@lists.free |mikekagan...@hotmail.com
   |desktop.org |
 Status|NEW |ASSIGNED

--- Comment #10 from Mike Kaganski  ---
https://gerrit.libreoffice.org/c/core/+/164687

-- 
You are receiving this mail because:
You are the assignee for the bug.

Can someone review a patch to fix the audio in PPTX?

2024-03-12 Thread Владислав Тараканов

Hello.

irgalie...@mail.ru and I recently sent a patch that adds launching media files 
in presentation mode from the presentation directory if they were not found in 
the absolute path. At the moment, we have implemented functionality only for 
GStreamer. Before adding implementations for Windows, Mac and gtk4, we would 
like to make sure that the part common to all players is written correctly.

Can someone review this patch: https://gerrit.libreoffice.org/c/core/+/164023?
--
Vladislav Tarakanov

[Bug 160166] No automatic recalc

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=160166

--- Comment #1 from ady  ---
Try using "Recalculate Hard" ([CTRL]+[SHIFT]+[F9]) _twice_.

Other than that, LO 7.3 will not receive any new patches from TDF. You might
want to evaluate whether to update to a newer version (with its own problems).

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 132253] CHARACTER DIALOG: Drop hyperlink from character attributes

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=132253

BogdanB  changed:

   What|Removed |Added

 CC||buzea.bog...@libreoffice.or
   ||g

--- Comment #12 from BogdanB  ---
Hyperling tab still here in Character - Character.

Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: a082762fb3f41237df6385ab27f7a75d6ff92690
CPU threads: 16; OS: Linux 6.5; UI render: default; VCL: gtk3
Locale: ro-RO (ro_RO.UTF-8); UI: en-US
Calc: threaded

-- 
You are receiving this mail because:
You are the assignee for the bug.

core.git: Branch 'feature/cib_contract49' - editeng/qa editeng/source

2024-03-12 Thread Oliver Specht (via logerrit)
 editeng/qa/unit/core-test.cxx   |   21 +
 editeng/source/editeng/impedit.hxx  |2 +-
 editeng/source/editeng/impedit2.cxx |4 ++--
 editeng/source/editeng/impedit4.cxx |6 +-
 4 files changed, 9 insertions(+), 24 deletions(-)

New commits:
commit d512a1dcc0aed6796ad698800d1d9eb416503881
Author: Oliver Specht 
AuthorDate: Thu Mar 7 17:06:54 2024 +0100
Commit: Thorsten Behrens 
CommitDate: Tue Mar 12 17:08:17 2024 +0100

tdf#63259 Cycle case should work on end of words

Now words are selected if the cursor is positioned at the end of
the word. SENTENCE_CASE does not force sentence selection anymore.

Change-Id: I672352b2c18bb695004fd4eb0f20ae5fd7a0ac53
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164546
Tested-by: Jenkins
Reviewed-by: Thorsten Behrens 
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164712
Tested-by: Thorsten Behrens 

diff --git a/editeng/qa/unit/core-test.cxx b/editeng/qa/unit/core-test.cxx
index 6fe616b1a034..9e988d429dad 100644
--- a/editeng/qa/unit/core-test.cxx
+++ b/editeng/qa/unit/core-test.cxx
@@ -1992,15 +1992,16 @@ void Test::testTransliterate()
 int selStart = 12;
 int selEnd = 12;
 ESelection esel(0, selStart, 0, selEnd);
+ESelection eSentenceSel(0, 0, 0, 25);
 
 /* DocumentContentOperationsManager checks if the cursor is inside of a 
word before transliterating,
  * but Edit Engine has no such check. Therefore, behavior is different 
between these two when the
  * cursor is on a word boundary. */
 
-/* No selection tests. Cursor between the ' ' and 'm' before 'met'. */
+/* No selection tests. Cursor between the ' ' and 'm' before 'met' - 
except in SENTENCE_CASE where the complete sentence is selected.*/
 CPPUNIT_ASSERT_EQUAL(OUString(""), editEng.GetText(esel));
 CPPUNIT_ASSERT_EQUAL(OUString("Mary jones met joe smith. Time Passed."),
- lcl_translitTest(editEng, sText2, esel, 
TF::SENTENCE_CASE));
+ lcl_translitTest(editEng, sText2, eSentenceSel, 
TF::SENTENCE_CASE));
 CPPUNIT_ASSERT_EQUAL(OUString("Mary Jones Met joe Smith. Time Passed."),
  lcl_translitTest(editEng, sText2, esel, 
TF::TITLE_CASE));
 CPPUNIT_ASSERT_EQUAL(OUString("Mary Jones MET joe Smith. Time Passed."),
@@ -2013,11 +2014,9 @@ void Test::testTransliterate()
 selEnd = 14;
 esel = ESelection(0, selStart, 0, selEnd);
 CPPUNIT_ASSERT_EQUAL(OUString(""), editEng.GetText(esel));
-CPPUNIT_ASSERT_EQUAL(OUString("Mary jones met joe smith. Time Passed."),
- lcl_translitTest(editEng, sText2, esel, 
TF::SENTENCE_CASE));
-CPPUNIT_ASSERT_EQUAL(OUString("Mary Jones met joe Smith. Time Passed."),
+CPPUNIT_ASSERT_EQUAL(OUString("Mary Jones Met joe Smith. Time Passed."),
  lcl_translitTest(editEng, sText2, esel, 
TF::TITLE_CASE));
-CPPUNIT_ASSERT_EQUAL(OUString("Mary Jones met joe Smith. Time Passed."),
+CPPUNIT_ASSERT_EQUAL(OUString("Mary Jones MET joe Smith. Time Passed."),
  lcl_translitTest(editEng, sText2, esel, 
TF::LOWERCASE_UPPERCASE));
 CPPUNIT_ASSERT_EQUAL(OUString("Mary Jones met joe Smith. Time Passed."),
  lcl_translitTest(editEng, sText2, esel, 
TF::UPPERCASE_LOWERCASE));
@@ -2027,8 +2026,6 @@ void Test::testTransliterate()
 selEnd = 24;
 esel = ESelection(0, selStart, 0, selEnd);
 CPPUNIT_ASSERT_EQUAL(OUString(""), editEng.GetText(esel));
-CPPUNIT_ASSERT_EQUAL(OUString("Mary jones met joe smith. Time Passed."),
- lcl_translitTest(editEng, sText2, esel, 
TF::SENTENCE_CASE));
 CPPUNIT_ASSERT_EQUAL(OUString("Mary Jones met joe Smith. Time Passed."),
  lcl_translitTest(editEng, sText2, esel, 
TF::TITLE_CASE));
 CPPUNIT_ASSERT_EQUAL(OUString("Mary Jones met joe Smith. Time Passed."),
@@ -2041,8 +2038,6 @@ void Test::testTransliterate()
 selEnd = 12;
 esel = ESelection(0, selStart, 0, selEnd);
 CPPUNIT_ASSERT_EQUAL(OUString(""), editEng.GetText(esel));
-CPPUNIT_ASSERT_EQUAL(OUString("Mary jones met joe smith. Time Passed."),
- lcl_translitTest(editEng, sText2, esel, 
TF::SENTENCE_CASE));
 CPPUNIT_ASSERT_EQUAL(OUString("Mary Jones Met joe Smith. Time Passed."),
  lcl_translitTest(editEng, sText2, esel, 
TF::TITLE_CASE));
 CPPUNIT_ASSERT_EQUAL(OUString("Mary Jones MET joe Smith. Time Passed."),
@@ -2055,8 +2050,6 @@ void Test::testTransliterate()
 selEnd = 14;
 esel = ESelection(0, selStart, 0, selEnd);
 CPPUNIT_ASSERT_EQUAL(OUString("met"), editEng.GetText(esel));
-CPPUNIT_ASSERT_EQUAL(OUString("Mary Jones Met joe Smith. Time Passed."),
- lcl_translitTest(editEng, sText2, esel, 
TF::SENTENCE_CASE));
 CPPUNIT_ASSERT_EQUAL(OUString("Mary Jones Met joe Smith. Time Passed."),
 

[Bug 160152] High-Unicode-number characters are not handled in GDI metafile images (font does not cover/contain character)

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=160152

Piotr Osada  changed:

   What|Removed |Added

Summary|High-Unicode-number |High-Unicode-number
   |characters are not handled  |characters are not handled
   |in GDI metafile images  |in GDI metafile images
   ||(font does not
   ||cover/contain character)

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 101742] Hyperlinks lost when importing vsdx

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=101742

BogdanB  changed:

   What|Removed |Added

 CC||buzea.bog...@libreoffice.or
   ||g

--- Comment #5 from BogdanB  ---
Still the same in
Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: a082762fb3f41237df6385ab27f7a75d6ff92690
CPU threads: 16; OS: Linux 6.5; UI render: default; VCL: gtk3
Locale: ro-RO (ro_RO.UTF-8); UI: en-US
Calc: threaded

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 90841] CONTEXT MENU: Dedicated context menu for hyperlink

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=90841

BogdanB  changed:

   What|Removed |Added

 CC||buzea.bog...@libreoffice.or
   ||g

--- Comment #5 from BogdanB  ---
Still the same in
Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: a082762fb3f41237df6385ab27f7a75d6ff92690
CPU threads: 16; OS: Linux 6.5; UI render: default; VCL: gtk3
Locale: ro-RO (ro_RO.UTF-8); UI: en-US
Calc: threaded

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 105282] Button form control hyperlinked to Draw page or Impress slide never updates target URL when it should (comment 15)

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=105282

Stéphane Guillou (stragu)  changed:

   What|Removed |Added

Summary|Button form control |Button form control
   |hyperlinked to Draw page or |hyperlinked to Draw page or
   |Impress slide never updates |Impress slide never updates
   |target URL when it should   |target URL when it should
   |(comment 14)|(comment 15)

-- 
You are receiving this mail because:
You are the assignee for the bug.

Re: License boilerplate

2024-03-12 Thread Sophia Schröder
All right,

I can life with that. 

Am 12. März 2024 13:27:56 MEZ schrieb Christian Lohmaier 
:
>Hi Sophia, *,
>
>On Sun, Mar 10, 2024 at 12:43 PM Sophia Schröder
> wrote:
>>
>> would it be suitable to replace our big chunk of license boilerplate with a 
>> much more simpler
>> SPDX-License-Identifier?
>
>replace in all files just for the sake of replacing it? That'll be
>lots of noise for little gain, nearly all editors can collapse that by
>default/remember your last editing position so scrolling past that
>isn't really a big concern I'd say.
>
>> It would reduce most of the license boilerplate to a simple oneliner and is 
>> even simpler for new developers.
>
>Not sure how that would be easier for new developers - whether they
>paste one thing or the other doesn't really make a difference. And we
>don't only want the license itself, but also the editor modelines to
>be present, so I don't really see how this would make it easier. Maybe
>for new files it can be adopted, but then we have both styles and that
>might also not be desirable.
>
>> I have already done it in my own copy fo LibreOffice source code.
>
>If that was done manually it is a hard no, if you did it with a
>script: better to show the script.
>
>ciao
>Christian


[Bug 107733] [META] Hyperlink bugs and enhancements

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=107733

Stéphane Guillou (stragu)  changed:

   What|Removed |Added

 Depends on||139472


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=139472
[Bug 139472] internal hyperlinks to unnamed slide/page break when switching UI
languages due to link anchors pointing to the localised names
-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 112125] [META] Hyperlink dialog bugs and enhancements

2024-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=112125

Stéphane Guillou (stragu)  changed:

   What|Removed |Added

 Depends on|139472  |


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=139472
[Bug 139472] internal hyperlinks to unnamed slide/page break when switching UI
languages due to link anchors pointing to the localised names
-- 
You are receiving this mail because:
You are the assignee for the bug.

  1   2   3   >