[Libreoffice-bugs] [Bug 86209] MENUS: Reorganize the View menu

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=86209

--- Comment #12 from panda  ---
Fantastic blog. Reading your articles was enjoyable. For me, this was a really
enjoyable book. I have it bookmarked and am eager to read more things from it.
Continue your wonderful effort! https://food-le.io

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

[Libreoffice-bugs] [Bug 153028] Writer templates do not accept changes

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=153028

Paul  changed:

   What|Removed |Added

 Ever confirmed|1   |0
 Status|NEEDINFO|UNCONFIRMED

--- Comment #7 from Paul  ---
No, the problem is not solved. I cannot set a paragraph style font effects to
Automatic color and any Transparency. I close the dialog, reopen it, and either
the Transparency has reverted to 0%, or the color has gone back to White. Both
those settings were what was specified before I tried the change.

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

[Libreoffice-bugs] [Bug 156292] Unknown words cannot be added to Spanish (or other) dictionary

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=156292

QA Administrators  changed:

   What|Removed |Added

 Whiteboard| QA:needsComment|

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

[Libreoffice-bugs] [Bug 156334] Switching to another slide should hide the Table toolbar

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=156334

QA Administrators  changed:

   What|Removed |Added

 Whiteboard|| QA:needsComment

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

[Libreoffice-bugs] [Bug 156239] Entry for loext:num-list-format it missing in List of LibreOffice ODF Extensions

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=156239

QA Administrators  changed:

   What|Removed |Added

 Whiteboard| QA:needsComment|

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

[Libreoffice-bugs] [Bug 156336] Can't remove Calc comment authorship metadata

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=156336

QA Administrators  changed:

   What|Removed |Added

 Whiteboard|| QA:needsComment

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

[Libreoffice-bugs] [Bug 156338] Templates. Imperfections dialog, rsp. confusing template manager behavior

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=156338

QA Administrators  changed:

   What|Removed |Added

 Whiteboard|| QA:needsComment

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

[Libreoffice-bugs] [Bug 156329] LO 7.6.0.1 writer is blocked for minutes with large document used

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=156329

QA Administrators  changed:

   What|Removed |Added

 Whiteboard|| QA:needsComment

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

[Libreoffice-bugs] [Bug 156331] Resolved comments should not be visible by default

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=156331

QA Administrators  changed:

   What|Removed |Added

 Whiteboard|| QA:needsComment

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

[Libreoffice-bugs] [Bug 156324] VML Textbox not honoring underline from run properties

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=156324

QA Administrators  changed:

   What|Removed |Added

 Whiteboard|| QA:needsComment

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

[Libreoffice-bugs] [Bug 156310] Cross reference does not jump to number range in a frame

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=156310

QA Administrators  changed:

   What|Removed |Added

 Whiteboard|| QA:needsComment

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

[Libreoffice-bugs] [Bug 156322] Provide better PDF export settings in Calc

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=156322

QA Administrators  changed:

   What|Removed |Added

 Whiteboard|| QA:needsComment

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

[Libreoffice-bugs] [Bug 156200] Writer: Bad font rendering with anti-aliasing disabled (hinting enabled!) in Manjaro KDE system settings after update to LO 7.4.5-1

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=156200

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

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

[Libreoffice-bugs] [Bug 156200] Writer: Bad font rendering with anti-aliasing disabled (hinting enabled!) in Manjaro KDE system settings after update to LO 7.4.5-1

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=156200

QA Administrators  changed:

   What|Removed |Added

 Ever confirmed|1   |0
 Status|NEEDINFO|UNCONFIRMED

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

[Libreoffice-bugs] [Bug 151633] Font changes when I insert a new line in a table

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=151633

QA Administrators  changed:

   What|Removed |Added

 Ever confirmed|1   |0
 Status|NEEDINFO|UNCONFIRMED

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

[Libreoffice-bugs] [Bug 151633] Font changes when I insert a new line in a table

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=151633

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

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

[Libreoffice-bugs] [Bug 153307] Takes approximately 30 seconds to open any size file

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=153307

--- Comment #2 from QA Administrators  ---
Dear Bill,

This bug has been in NEEDINFO status with no change for at least
6 months. Please provide the requested information as soon as
possible and mark the bug as UNCONFIRMED. Due to regular bug
tracker maintenance, if the bug is still in NEEDINFO status with
no change in 30 days the QA team will close the bug as INSUFFICIENTDATA
due to lack of needed information.

For more information about our NEEDINFO policy please read the
wiki located here:
https://wiki.documentfoundation.org/QA/Bugzilla/Fields/Status/NEEDINFO

If you have already provided the requested information, please
mark the bug as UNCONFIRMED so that the QA team knows that the
bug is ready to be confirmed.

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

Warm Regards,
QA Team

MassPing-NeedInfo-Ping

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

[Libreoffice-bugs] [Bug 150372] Clicking on "Character..." makes application freeze for ~1 minute in Win10 (RegeneratePrintDeviceCapabilities)

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=150372

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

This bug has been in NEEDINFO status with no change for at least
6 months. Please provide the requested information as soon as
possible and mark the bug as UNCONFIRMED. Due to regular bug
tracker maintenance, if the bug is still in NEEDINFO status with
no change in 30 days the QA team will close the bug as INSUFFICIENTDATA
due to lack of needed information.

For more information about our NEEDINFO policy please read the
wiki located here:
https://wiki.documentfoundation.org/QA/Bugzilla/Fields/Status/NEEDINFO

If you have already provided the requested information, please
mark the bug as UNCONFIRMED so that the QA team knows that the
bug is ready to be confirmed.

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

Warm Regards,
QA Team

MassPing-NeedInfo-Ping

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

[Libreoffice-bugs] [Bug 140566] Bug in Impress on Plasma Deskop with 2 monitors

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=140566

--- Comment #23 from QA Administrators  ---
Dear giors_00,

This bug has been in NEEDINFO status with no change for at least
6 months. Please provide the requested information as soon as
possible and mark the bug as UNCONFIRMED. Due to regular bug
tracker maintenance, if the bug is still in NEEDINFO status with
no change in 30 days the QA team will close the bug as INSUFFICIENTDATA
due to lack of needed information.

For more information about our NEEDINFO policy please read the
wiki located here:
https://wiki.documentfoundation.org/QA/Bugzilla/Fields/Status/NEEDINFO

If you have already provided the requested information, please
mark the bug as UNCONFIRMED so that the QA team knows that the
bug is ready to be confirmed.

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

Warm Regards,
QA Team

MassPing-NeedInfo-Ping

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

[Libreoffice-bugs] [Bug 153028] Writer templates do not accept changes

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=153028

--- Comment #6 from QA Administrators  ---
Dear Paul,

This bug has been in NEEDINFO status with no change for at least
6 months. Please provide the requested information as soon as
possible and mark the bug as UNCONFIRMED. Due to regular bug
tracker maintenance, if the bug is still in NEEDINFO status with
no change in 30 days the QA team will close the bug as INSUFFICIENTDATA
due to lack of needed information.

For more information about our NEEDINFO policy please read the
wiki located here:
https://wiki.documentfoundation.org/QA/Bugzilla/Fields/Status/NEEDINFO

If you have already provided the requested information, please
mark the bug as UNCONFIRMED so that the QA team knows that the
bug is ready to be confirmed.

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

Warm Regards,
QA Team

MassPing-NeedInfo-Ping

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

[Libreoffice-bugs] [Bug 47778] EDITING: Filling down or across through merged cells undoes the merge

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=47778

--- Comment #13 from QA Administrators  ---
Dear Mark C,

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.

[Libreoffice-bugs] [Bug 65198] EDITING: No alphabetical autofill to add sequential letters in cells

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=65198

--- Comment #17 from QA Administrators  ---
Dear stragu,

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.

[Libreoffice-bugs] [Bug 142912] FILEOPEN PPTX Slideshow setting “Window mode” not imported

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=142912

--- Comment #3 from QA Administrators  ---
Dear NISZ LibreOffice Team,

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.

[Libreoffice-bugs] [Bug 142762] Charts in Gnumeric spreadsheet are not imported

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=142762

--- Comment #5 from QA Administrators  ---
Dear Regina Henschel,

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.

[Libreoffice-bugs] [Bug 142155] FILESAVE:The angles and shapes of rotated cylinders and other shapes are incorrect when saved in XLS.

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=142155

--- Comment #4 from QA Administrators  ---
Dear qve00761,

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.

[Libreoffice-bugs] [Bug 141880] SHAPES: Negative top and bottom wrap margins are wrongly rendered

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=141880

--- Comment #7 from QA Administrators  ---
Dear Regina Henschel,

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.

[Libreoffice-bugs] [Bug 136456] Epub Ebook Export in Writer Overlines all table data when Hebrew, Greek and English used in cells

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=136456

--- Comment #4 from QA Administrators  ---
Dear Bruce Armstrong,

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.

[Libreoffice-bugs] [Bug 139077] SVG image pasted with RTF paste looks off

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=139077

--- Comment #4 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.

[Libreoffice-bugs] [Bug 135999] Formula resolution is too low

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=135999

--- Comment #13 from QA Administrators  ---
Dear Army_bloodcore,

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.

[Libreoffice-bugs] [Bug 133148] Epub Export in Writer removes the first row from Tables with headings

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=133148

--- Comment #5 from QA Administrators  ---
Dear Bruce Armstrong,

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.

[Libreoffice-bugs] [Bug 132646] Tables in EPUB missing data and data altered

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=132646

--- Comment #5 from QA Administrators  ---
Dear David W. Snow,

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.

[Libreoffice-bugs] [Bug 118937] Border around text portion has padding color artifacts

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=118937

--- Comment #13 from QA Administrators  ---
Dear Regina Henschel,

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.

[Libreoffice-bugs] [Bug 118640] Editing a Base file results in unreadable total record count.

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=118640

--- Comment #11 from QA Administrators  ---
Dear mitchell93210,

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.

[Libreoffice-bugs] [Bug 116592] FILEOPEN DOCX: 3D and flat is exchanged in some borders

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=116592

--- Comment #18 from QA Administrators  ---
Dear Regina Henschel,

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.

[Libreoffice-bugs] [Bug 114386] Combining character overlaped if it is placed very higher (Doulus SIL Cipher)

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=114386

--- Comment #16 from QA Administrators  ---
Dear Volga,

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.

[Libreoffice-bugs] [Bug 105303] Drop html export wizard

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=105303

--- Comment #15 from QA Administrators  ---
Dear Heiko Tietze,

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.

[Libreoffice-bugs] [Bug 156292] Unknown words cannot be added to Spanish (or other) dictionary

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=156292

--- Comment #2 from danomois  ---
Created attachment 188687
  --> https://bugs.documentfoundation.org/attachment.cgi?id=188687=edit
screenshot of added word in dict

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

[Libreoffice-bugs] [Bug 156292] Unknown words cannot be added to Spanish (or other) dictionary

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=156292

danomois  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|UNCONFIRMED |NEEDINFO
 CC||danielmoisiow...@gmail.com

--- Comment #1 from danomois  ---
Hi Henry,

I am marking needinfo for a few reasons, specifically:

1) If you see my attachment - I used lowriter and added a nonsense word (though
I think a cool one) 'Terifonics'.

Then I followed the path described further in the Help here Tools > Options >
Language Settings > Writing Aids
https://help.libreoffice.org/latest/en-US/text/shared/optionen/01010400.html?DbPAR=SHARED#bm_id7986388

My word is there and it seems to be functioning properly. One small side point
in case it fixes the problem - it seems to only match the word if the capital
letters are matched.

2) It's not clear when you say you have a 'model' which libreoffice program you
are using.
I'm assuming you mean Writer - but I cannot tell - so was hoping you might
clarify?

3) Just maybe could you drop in a screenshot or something to show examples of
what's happening?
I'm pretty new to Qa generally and from what I see the add to dictionary tool
is functioning so I'm hoping for a little more clarity.

Thank you!

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

[Libreoffice-bugs] [Bug 156559] New: HTML Writer/FILESAVE - Alignment of saved html is different from original rtf content.

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=156559

Bug ID: 156559
   Summary: HTML Writer/FILESAVE - Alignment of saved html is
different from original rtf content.
   Product: LibreOffice
   Version: 7.4.7.2 release
  Hardware: All
OS: All
Status: UNCONFIRMED
  Severity: normal
  Priority: medium
 Component: Writer
  Assignee: libreoffice-bugs@lists.freedesktop.org
  Reporter: afj...@gmail.com

Created attachment 188686
  --> https://bugs.documentfoundation.org/attachment.cgi?id=188686=edit
a test rtf file which includes alignments, table, list, unicode characters.

Version: 7.4.7.2 / LibreOffice Community
Build ID: 723314e595e8007d3cf785c16538505a1c878ca5
CPU threads: 8; OS: Mac OS X 13.5; UI render: default; VCL: osx
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded


Open attached rtf file, then Save as HTML Document (Writer) (.html). Open saved
html file in browser, you would see the most of content are aligned to the
right. However the original rtf content are aligned to the left.

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

[Libreoffice-commits] core.git: Branch 'libreoffice-7-6' - i18npool/source

2023-07-31 Thread Eike Rathke (via logerrit)
 i18npool/source/localedata/data/eo.xml |   18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

New commits:
commit b6ed7c7be2a94777ee9b1c4a5ddf77e3f5343efe
Author: Eike Rathke 
AuthorDate: Mon Jul 31 20:13:02 2023 +0200
Commit: Adolfo Jayme Barrientos 
CommitDate: Tue Aug 1 03:52:28 2023 +0200

Correct Esperanto {eo} group separator formats wrong since initial 2005 
commit

Instead of # ##0,00 and similar it used # #0,00 that probably went
unnoticed since ever because it generates an expected display
string using the group separator at the right position; editing
such format yielded the format code ##0,00 with the group
separator flag set.

Change-Id: Id6ebb533f43a49a9aea1dd9ba87230e5d59901ea
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/155114
Reviewed-by: Eike Rathke 
Tested-by: Jenkins
(cherry picked from commit 613c3524eb798392040c691d5c0e17fac0b654b8)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/155048
Reviewed-by: Adolfo Jayme Barrientos 

diff --git a/i18npool/source/localedata/data/eo.xml 
b/i18npool/source/localedata/data/eo.xml
index 6cef3274b54d..ba718f92f4a1 100644
--- a/i18npool/source/localedata/data/eo.xml
+++ b/i18npool/source/localedata/data/eo.xml
@@ -157,31 +157,31 @@
   0,00
 
 
-  # #0
+  # ##0
 
 
-  # #0,00
+  # ##0,00
 
 
-  # ##,00
+  # ###,00
 
 
-  # #0 [CURRENCY];-# #0 [CURRENCY]
+  # ##0 [CURRENCY];-# ##0 [CURRENCY]
 
 
-  # #0,00 [CURRENCY];-# #0,00 [CURRENCY]
+  # ##0,00 [CURRENCY];-# ##0,00 [CURRENCY]
 
 
-  # #0 [CURRENCY];[RED]-# #0 [CURRENCY]
+  # ##0 [CURRENCY];[RED]-# ##0 [CURRENCY]
 
 
-  # #0,00 [CURRENCY];[RED]-# #0,00 [CURRENCY]
+  # ##0,00 [CURRENCY];[RED]-# ##0,00 [CURRENCY]
 
 
-  # #0,00 CCC
+  # ##0,00 CCC
 
 
-  # #0,-- [CURRENCY];[RED]-# #0,-- [CURRENCY]
+  # ##0,-- [CURRENCY];[RED]-# ##0,-- [CURRENCY]
 
 
   0%


[Libreoffice-commits] core.git: framework/source

2023-07-31 Thread Justin Luth (via logerrit)
 framework/source/services/autorecovery.cxx |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

New commits:
commit d16d86685afdf3d321cc282a39a65f38381b6eaa
Author: Justin Luth 
AuthorDate: Sat Jul 29 22:22:20 2023 -0400
Commit: Mike Kaganski 
CommitDate: Tue Aug 1 03:10:44 2023 +0200

tdf#57414 autorecovery: if no recovery doc, remove from RecoveryList

The document has just been saved
(perhaps manually, perhaps automatically)
and so the recovery ODF files are being removed.

So remove from RecoveryList since there is nothing
recoverable at this point.

Sure the document is open, and perhaps
there is even a modification already,
but if there are no recovery files available,
then why display it to the user?

Change-Id: I309cd7df573c960f75c2240c8b5cf171fc1d95be
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/155059
Tested-by: Justin Luth 
Reviewed-by: Justin Luth 

diff --git a/framework/source/services/autorecovery.cxx 
b/framework/source/services/autorecovery.cxx
index f325a45788a2..7bdf5f094b30 100644
--- a/framework/source/services/autorecovery.cxx
+++ b/framework/source/services/autorecovery.cxx
@@ -2662,7 +2662,8 @@ void AutoRecovery::implts_markDocumentAsSaved(const 
css::uno::Reference< css::fr
 
 } /* SAFE */
 
-implts_flushConfigItem(aInfo);
+// no need to recover a saved document until modified and new recovery 
file is created
+implts_flushConfigItem(aInfo, /*bRemoveIt=*/true);
 
 aCacheLock.unlock();
 


[Libreoffice-bugs] [Bug 144072] LibreofficeBase crashed when 2 fields selected in report builder from different sections and width is adjusted 2nd time

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=144072

Patrick Luby  changed:

   What|Removed |Added

 Status|NEW |ASSIGNED
   Assignee|libreoffice-b...@lists.free |plub...@neooffice.org
   |desktop.org |

--- Comment #27 from Patrick Luby  ---
I think that I have a fix for this bug. It isn't pretty, but it does stop the
crashing:

https://gerrit.libreoffice.org/c/core/+/155119

Disclaimer: I know nothing about the flow of the report design code. I just
traced pointer values in the bottommost functions causing the crash until I
found where the pointer that causes the crash got deleted.

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

[Libreoffice-bugs] [Bug 156558] Property "next style" does no longer work for paragraph style

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=156558

m.a.riosv  changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 CC||miguelangelrv@libreoffice.o
   ||rg
 Ever confirmed|0   |1

--- Comment #1 from m.a.riosv  ---
Reproducible
Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 1fb3584d61441d864c14ff3376d2fa485edf400b
CPU threads: 16; OS: Windows 10.0 Build 22621; UI render: default; VCL: win
Locale: es-ES (es_ES); UI: en-US Calc: CL threaded

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

[Libreoffice-commits] core.git: i18npool/source

2023-07-31 Thread Eike Rathke (via logerrit)
 i18npool/source/localedata/data/eo.xml |   18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

New commits:
commit 2a9e83a673300dfe15a3acc66acd560b2a7cae43
Author: Eike Rathke 
AuthorDate: Mon Jul 31 20:13:02 2023 +0200
Commit: Eike Rathke 
CommitDate: Tue Aug 1 01:48:04 2023 +0200

Correct Esperanto {eo} group separator formats wrong since initial 2005 
commit

Instead of # ##0,00 and similar it used # #0,00 that probably went
unnoticed since ever because it generates an expected display
string using the group separator at the right position; editing
such format yielded the format code ##0,00 with the group
separator flag set.

Change-Id: Id6ebb533f43a49a9aea1dd9ba87230e5d59901ea
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/155114
Reviewed-by: Eike Rathke 
Tested-by: Jenkins

diff --git a/i18npool/source/localedata/data/eo.xml 
b/i18npool/source/localedata/data/eo.xml
index 6cef3274b54d..ba718f92f4a1 100644
--- a/i18npool/source/localedata/data/eo.xml
+++ b/i18npool/source/localedata/data/eo.xml
@@ -157,31 +157,31 @@
   0,00
 
 
-  # #0
+  # ##0
 
 
-  # #0,00
+  # ##0,00
 
 
-  # ##,00
+  # ###,00
 
 
-  # #0 [CURRENCY];-# #0 [CURRENCY]
+  # ##0 [CURRENCY];-# ##0 [CURRENCY]
 
 
-  # #0,00 [CURRENCY];-# #0,00 [CURRENCY]
+  # ##0,00 [CURRENCY];-# ##0,00 [CURRENCY]
 
 
-  # #0 [CURRENCY];[RED]-# #0 [CURRENCY]
+  # ##0 [CURRENCY];[RED]-# ##0 [CURRENCY]
 
 
-  # #0,00 [CURRENCY];[RED]-# #0,00 [CURRENCY]
+  # ##0,00 [CURRENCY];[RED]-# ##0,00 [CURRENCY]
 
 
-  # #0,00 CCC
+  # ##0,00 CCC
 
 
-  # #0,-- [CURRENCY];[RED]-# #0,-- [CURRENCY]
+  # ##0,-- [CURRENCY];[RED]-# ##0,-- [CURRENCY]
 
 
   0%


[Libreoffice-bugs] [Bug 156547] Paste RTF of table introduces spurious table

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=156547

m.a.riosv  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 CC||miguelangelrv@libreoffice.o
   ||rg
 Status|UNCONFIRMED |NEW

--- Comment #1 from m.a.riosv  ---
Repro, but 5x seems a corner case.
Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 1fb3584d61441d864c14ff3376d2fa485edf400b
CPU threads: 16; OS: Windows 10.0 Build 22621; UI render: default; VCL: win
Locale: es-ES (es_ES); UI: en-US
Calc: CL threaded

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

[Libreoffice-bugs] [Bug 35604] Old PDF Import Extension included

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=35604

--- Comment #13 from Encore Audio  ---
https://www.encore.audio/

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

[Libreoffice-bugs] [Bug 35604] Old PDF Import Extension included

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=35604

Encore Audio  changed:

   What|Removed |Added

URL||https://www.encore.audio/

--- Comment #12 from Encore Audio  ---
Good one!

https://www.encore.audio/;>Pro audio Gear in LA

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

[Libreoffice-bugs] [Bug 156531] Unable to create container Window

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=156531

prrv...@gmail.com changed:

   What|Removed |Added

 Resolution|INVALID |NOTABUG

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

[Libreoffice-bugs] [Bug 156531] Unable to create container Window

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=156531

--- Comment #2 from prrv...@gmail.com ---
This malfunction comes from the fact that LibreOffice allowed until now errors
in the assignment of ids of xdl files.
Now all errors prevent the loading and display of xdl files.

see bug 156556

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

[Libreoffice-bugs] [Bug 156200] Writer: Bad font rendering with anti-aliasing disabled (hinting enabled!) in Manjaro KDE system settings after update to LO 7.4.5-1

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=156200

--- Comment #9 from kde-user  ---
Created attachment 188685
  --> https://bugs.documentfoundation.org/attachment.cgi?id=188685=edit
LO-information-help-about

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

[Libreoffice-commits] core.git: Branch 'distro/lhm/libreoffice-6-4+backports' - framework/source include/vcl vcl/source

2023-07-31 Thread Balazs Varga (via logerrit)
 framework/source/uielement/menubarmanager.cxx |   29 --
 include/vcl/menu.hxx  |1 
 vcl/source/window/menu.cxx|   18 
 3 files changed, 46 insertions(+), 2 deletions(-)

New commits:
commit 21a0cf9b0d990f8a10dbea99f9d4a2bfbf2ba855
Author: Balazs Varga 
AuthorDate: Wed Jul 26 12:17:19 2023 +0200
Commit: Thorsten Behrens 
CommitDate: Mon Jul 31 23:57:57 2023 +0200

tdf#104382 - Menus should be disabled when they have no enabled submenus

Disable menu elements if they only have disabled submenu elemets.
TODO: GTK3

cherry-pick from commit: 630303ad8e94bd634b98e691935a1f4c19582a3a

Change-Id: I83cdc58846afd61719ceeba9f993df894ce6fd01
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/154938
Tested-by: Jenkins
Reviewed-by: Balazs Varga 
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/155010
Tested-by: Gabor Kelemen 
Reviewed-by: Gabor Kelemen 

diff --git a/framework/source/uielement/menubarmanager.cxx 
b/framework/source/uielement/menubarmanager.cxx
index f7a41c75f9e3..c0d24d3b4900 100644
--- a/framework/source/uielement/menubarmanager.cxx
+++ b/framework/source/uielement/menubarmanager.cxx
@@ -564,7 +564,7 @@ void SAL_CALL MenuBarManager::disposing( const EventObject& 
Source )
 static void lcl_CheckForChildren(Menu* pMenu, sal_uInt16 nItemId)
 {
 if (PopupMenu* pThisPopup = pMenu->GetPopupMenu( nItemId ))
-pMenu->EnableItem( nItemId, pThisPopup->GetItemCount() != 0 );
+pMenu->EnableItem(nItemId, pThisPopup->GetItemCount() != 0 && 
pThisPopup->HasValidEntries(true));
 }
 
 // vcl handler
@@ -731,6 +731,15 @@ IMPL_LINK( MenuBarManager, Activate, Menu *, pMenu, bool )
 {
 if( xMenuItemDispatch.is() || 
menuItemHandler->aMenuItemURL != ".uno:RecentFileList" )
 bPopupMenu = 
CreatePopupMenuController(menuItemHandler.get());
+
+if (bPopupMenu && 
menuItemHandler->xPopupMenuController.is())
+{
+if (PopupMenu* pThisPopup = 
pMenu->GetPopupMenu(menuItemHandler->nItemId))
+{
+pThisPopup->Activate();
+pThisPopup->Deactivate();
+}
+}
 }
 else if ( 
menuItemHandler->xPopupMenuController.is() )
 {
@@ -738,7 +747,10 @@ IMPL_LINK( MenuBarManager, Activate, Menu *, pMenu, bool )
 
menuItemHandler->xPopupMenuController->updatePopupMenu();
 bPopupMenu = true;
 if (PopupMenu*  pThisPopup = 
pMenu->GetPopupMenu( menuItemHandler->nItemId ))
-pMenu->EnableItem( 
menuItemHandler->nItemId, pThisPopup->GetItemCount() != 0 );
+{
+pThisPopup->Activate();
+pThisPopup->Deactivate();
+}
 }
 lcl_CheckForChildren(pMenu, 
menuItemHandler->nItemId);
 
@@ -763,6 +775,11 @@ IMPL_LINK( MenuBarManager, Activate, Menu *, pMenu, bool )
 {
 // Force update of popup menu
 
menuItemHandler->xPopupMenuController->updatePopupMenu();
+if (PopupMenu* pThisPopup = 
pMenu->GetPopupMenu(menuItemHandler->nItemId))
+{
+pThisPopup->Activate();
+pThisPopup->Deactivate();
+}
 lcl_CheckForChildren(pMenu, menuItemHandler->nItemId);
 }
 else if ( menuItemHandler->xMenuItemDispatch.is() )
@@ -783,7 +800,15 @@ IMPL_LINK( MenuBarManager, Activate, Menu *, pMenu, bool )
 }
 }
 else if ( menuItemHandler->xSubMenuManager.is() )
+{
+MenuBarManager* pMenuBarManager = 
static_cast(menuItemHandler->xSubMenuManager.get());
+if (pMenuBarManager)
+{
+
pMenuBarManager->Activate(pMenuBarManager->GetMenuBar());
+
pMenuBarManager->Deactivate(pMenuBarManager->GetMenuBar());
+}
 lcl_CheckForChildren(pMenu, menuItemHandler->nItemId);
+}
 }
 }
 }
diff --git a/include/vcl/menu.hxx b/include/vcl/menu.hxx
index b787b43b31b7..8c5cd2c2af34 100644
--- a/include/vcl/menu.hxx
+++ 

[Libreoffice-bugs] [Bug 156200] Writer: Bad font rendering with anti-aliasing disabled (hinting enabled!) in Manjaro KDE system settings after update to LO 7.4.5-1

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=156200

--- Comment #8 from kde-user  ---
Thank you for answering.

As I described:
"On a MX Linux KDE, which I installed myself testwise in the VM, with an
Appimage version of LO (7.5.4-2) running there, I could not reproduce the
problem."
It's also a Debian based Distro.

But I have also tested EndeavourOS and CachyOS alongside Manjaro and there the
same issue shows up.
So you can say that the problem occurs with probably all Archlinux (KDE) based
distributions, if you apply it as described by me above (Steps to reproduce).

You asked:
"What do other (KDE/Qt and Gtk) apps look like for you? Do they behave as you'd
expect/want?"
Yes, they do. At least in most cases! E.g. in the Manjaro system settings the
font looks nice and evenly slim and smooth. Or even in Firefox (where I also
have Verdana selected as the default font).
In Thunderbird, however, the font of incoming emails looks similarly
"tattered". But not the subjects, just the actual email text .
Strangely enough, email text that I write then looks as expected again.

You asked:
"Is there any specific reason why you have exactly those settings as specified
applied?"
Well, because with exactly these settings I get the slim and to me sharp
looking font shown in the screenshots above (of course I mean the font as it
looked BEFORE the LibreOffice update!).

Fonts with anti-aliasing enabled look bold and blurry to me. Readability is
more difficult and tiring for me.

You asked:
"Also, can you please paste the exact information from "Help" > "About
LibreOffice"?"
You mean from a version after the update, with the bad font rendering now?
Attached is a screenshot of a LO version in VirtualBox. (On my main PC I am
currently using the current Flatpak version, where the problem fortunately does
not (yet) exist. However, the Flatpak version has some disadvantages, so I
would rather use the version from the official repositories, but to explain
that would be offtopic here).

You asked:
"Does it look different/better when you set environment variable
SAL_USE_VCLPLUGIN=gtk3 before you start LibreOffice?"
Um, I just tried that ... there's still an "export" on the front, so like that:

#export SAL_USE_VCLPLUGIN=gtk3

So I took away the # and saved it, then to be on the safe side I did a system
restart and then restarted LO - unfortunately without improvement!

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

[Libreoffice-commits] core.git: chart2/qa compilerplugins/clang desktop/qa sal/qa

2023-07-31 Thread Stephan Bergmann (via logerrit)
 chart2/qa/extras/chart2dump/chart2dump.cxx|4 +-
 compilerplugins/clang/stringconstant.cxx  |   43 ++
 compilerplugins/clang/test/stringconstant.cxx |   13 +++
 desktop/qa/desktop_lib/test_desktop_lib.cxx   |4 +-
 sal/qa/rtl/locale/rtl_locale.cxx  |   12 +++
 5 files changed, 66 insertions(+), 10 deletions(-)

New commits:
commit 5d80385fd167e5e88bb0ce959c78568d7d817842
Author: Stephan Bergmann 
AuthorDate: Fri Jul 21 22:42:35 2023 +0200
Commit: Stephan Bergmann 
CommitDate: Mon Jul 31 23:24:52 2023 +0200

loplugin:stringconstant: Catch some O[U]String::getStr anti-patterns

Change-Id: I36bc86fcffc3c10fe44e60d779c9aa48eeed00f2
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/154749
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann 

diff --git a/chart2/qa/extras/chart2dump/chart2dump.cxx 
b/chart2/qa/extras/chart2dump/chart2dump.cxx
index 030a536f320a..339a69bb80bd 100644
--- a/chart2/qa/extras/chart2dump/chart2dump.cxx
+++ b/chart2/qa/extras/chart2dump/chart2dump.cxx
@@ -1100,7 +1100,7 @@ DECLARE_DUMP_TEST( PivotChartDataButtonTest, 
Chart2DumpTest, false )
   {
   return 
xShapeNode->getShapeType() == "com.sun.star.drawing.TextShape";
   } );
-CPPUNIT_ASSERT_MESSAGE( OString( "Cannot find Data button shape" 
).getStr(), xButton.is() );
+CPPUNIT_ASSERT_MESSAGE( "Cannot find Data button shape", xButton.is() );
 
 // Make sure that there is no arrow shape with the Data button
 uno::Reference xArrow = getShapeByName( xShapes, 
"FieldButton.Row.8",
@@ -1108,7 +1108,7 @@ DECLARE_DUMP_TEST( PivotChartDataButtonTest, 
Chart2DumpTest, false )
  {
  return 
xShapeNode->getShapeType() == "com.sun.star.drawing.PolyPolygonShape";
  } );
-CPPUNIT_ASSERT_MESSAGE( OString( "Arrow shape should not be present for 
the Data button" ).getStr(), !xArrow.is() );
+CPPUNIT_ASSERT_MESSAGE( "Arrow shape should not be present for the Data 
button", !xArrow.is() );
 
 // Assert the background color of the Data button
 util::Color aButtonFillColor = 0;
diff --git a/compilerplugins/clang/stringconstant.cxx 
b/compilerplugins/clang/stringconstant.cxx
index cf1eb6afedbf..c64c2c9d6589 100644
--- a/compilerplugins/clang/stringconstant.cxx
+++ b/compilerplugins/clang/stringconstant.cxx
@@ -191,6 +191,8 @@ public:
 
 bool VisitCallExpr(CallExpr const * expr);
 
+bool VisitCXXMemberCallExpr(CXXMemberCallExpr const * expr);
+
 bool VisitCXXConstructExpr(CXXConstructExpr const * expr);
 
 bool VisitReturnStmt(ReturnStmt const * stmt);
@@ -856,6 +858,47 @@ bool StringConstant::VisitCallExpr(CallExpr const * expr) {
 return true;
 }
 
+bool StringConstant::VisitCXXMemberCallExpr(CXXMemberCallExpr const * expr) {
+if (ignoreLocation(expr)) {
+return true;
+}
+FunctionDecl const * fdecl = expr->getDirectCallee();
+if (fdecl == nullptr) {
+return true;
+}
+auto const c = loplugin::DeclCheck(fdecl).Function("getStr");
+if ((c.Class("OString").Namespace("rtl").GlobalNamespace()
+ || c.Class("OUString").Namespace("rtl").GlobalNamespace())
+&& fdecl->getNumParams() == 0)
+{
+auto const e1 = 
expr->getImplicitObjectArgument()->IgnoreImplicit()->IgnoreParens();
+if (auto const e2 = dyn_cast(e1)) {
+if (e2->getNumArgs() != 0) {
+return true;
+}
+report(
+DiagnosticsEngine::Warning,
+"in call of '%0', replace default-constructed %1 directly with 
an empty %select{ordinary|UTF-16}2 string literal",
+expr->getExprLoc())
+<< fdecl->getQualifiedNameAsString() << e2->getType() << 
bool(loplugin::TypeCheck(e2->getType()).Class("OUString")) << 
expr->getSourceRange();
+return true;
+}
+if (auto const e2 = dyn_cast(e1)) {
+auto const e3 = 
dyn_cast(e2->getSubExprAsWritten()->IgnoreParens());
+if (e3 == nullptr) {
+return true;
+}
+report(
+DiagnosticsEngine::Warning,
+"in call of '%0', replace %1 constructed from a string literal 
directly with %select{the|a UTF-16}2 string literal",
+expr->getExprLoc())
+<< fdecl->getQualifiedNameAsString() << e2->getType() << 
(loplugin::TypeCheck(e2->getType()).Class("OUString") && !e3->isUTF16()) << 
expr->getSourceRange();
+return true;
+}
+}
+return true;
+}
+
 bool StringConstant::VisitCXXConstructExpr(CXXConstructExpr const * expr) {
 if 

[Libreoffice-commits] core.git: Branch 'distro/collabora/co-23.05' - 2 commits - sw/source

2023-07-31 Thread Michael Stahl (via logerrit)
 sw/source/core/doc/DocumentRedlineManager.cxx |   13 +---
 sw/source/core/docnode/ndtbl.cxx  |   11 ++
 sw/source/core/unocore/unoobj2.cxx|   42 +++---
 3 files changed, 50 insertions(+), 16 deletions(-)

New commits:
commit be59be4cc602683605dc26b08dba59de8c29b16d
Author: Michael Stahl 
AuthorDate: Wed Jul 19 15:58:36 2023 +0200
Commit: Andras Timar 
CommitDate: Mon Jul 31 23:21:17 2023 +0200

tdf#153115 sw: SwDoc::TextToTable(), first remove all redlines

The problem is that there are redlines that overlap the created table
cell nodes.

For the writerfilter-import-API TextToTable() that was solved by
splitting the redlines, but that would take a lot of effort here as it's
not known ahead of time where the cells start and end, so just get rid
of the redlines.

Another issue is that the temporary SwPaM in
DocumentRedlineManager::AcceptRedline() caused ~SwIndexReg() assert.

(reportedly regression from commit 471212d464f54054f7419ef1890267d0def852d9)

Change-Id: I6b211b6c8e5c7e4bdab1dac858707d7d7fd85029
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/154655
Tested-by: Jenkins
Reviewed-by: Michael Stahl 
(cherry picked from commit cd20d9512aa4f9fbe39fce48b3c49cdb13cca6e6)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/154621
Reviewed-by: Caolán McNamara 

diff --git a/sw/source/core/doc/DocumentRedlineManager.cxx 
b/sw/source/core/doc/DocumentRedlineManager.cxx
index 60ddf9d62151..1d0e2b561859 100644
--- a/sw/source/core/doc/DocumentRedlineManager.cxx
+++ b/sw/source/core/doc/DocumentRedlineManager.cxx
@@ -2903,17 +2903,22 @@ bool DocumentRedlineManager::AcceptRedline( const 
SwPaM& rPam, bool bCallDelete
 // The Selection is only in the ContentSection. If there are Redlines
 // to Non-ContentNodes before or after that, then the Selections
 // expand to them.
-SwPaM aPam( *rPam.GetMark(), *rPam.GetPoint() );
-lcl_AdjustRedlineRange( aPam );
+std::shared_ptr const 
pPam(m_rDoc.CreateUnoCursor(*rPam.GetPoint(), false));
+if (rPam.HasMark())
+{
+pPam->SetMark();
+*pPam->GetMark() = *rPam.GetMark();
+}
+lcl_AdjustRedlineRange(*pPam);
 
 if (m_rDoc.GetIDocumentUndoRedo().DoesUndo())
 {
 m_rDoc.GetIDocumentUndoRedo().StartUndo( SwUndoId::ACCEPT_REDLINE, 
nullptr );
-m_rDoc.GetIDocumentUndoRedo().AppendUndo( 
std::make_unique( aPam ));
+
m_rDoc.GetIDocumentUndoRedo().AppendUndo(std::make_unique(*pPam));
 }
 
 int nRet = lcl_AcceptRejectRedl( lcl_AcceptRedline, maRedlineTable,
- bCallDelete, aPam );
+ bCallDelete, *pPam );
 if( nRet > 0 )
 {
 CompressRedlines();
diff --git a/sw/source/core/docnode/ndtbl.cxx b/sw/source/core/docnode/ndtbl.cxx
index 8b8e1b6af15e..a9d8494bf442 100644
--- a/sw/source/core/docnode/ndtbl.cxx
+++ b/sw/source/core/docnode/ndtbl.cxx
@@ -635,6 +635,16 @@ const SwTable* SwDoc::TextToTable( const 
SwInsertTableOptions& rInsTableOpts,
 return nullptr;
 }
 
+if (GetIDocumentUndoRedo().DoesUndo())
+{
+GetIDocumentUndoRedo().StartUndo(SwUndoId::TEXTTOTABLE, nullptr);
+}
+
+// tdf#153115 first, remove all redlines; splitting them at cell boundaries
+// would be tricky to implement, and it's unclear what the value of
+// existing redlines is once it's been converted to a table
+getIDocumentRedlineAccess().AcceptRedline(rRange, true);
+
 // Save first node in the selection if it is a context node
 SwContentNode * pSttContentNd = pStt->GetNode().GetContentNode();
 
@@ -645,7 +655,6 @@ const SwTable* SwDoc::TextToTable( const 
SwInsertTableOptions& rInsTableOpts,
 SwUndoTextToTable* pUndo = nullptr;
 if( GetIDocumentUndoRedo().DoesUndo() )
 {
-GetIDocumentUndoRedo().StartUndo( SwUndoId::TEXTTOTABLE, nullptr );
 pUndo = new SwUndoTextToTable( aOriginal, rInsTableOpts, cCh,
 o3tl::narrowing(eAdjust), pTAFormat );
 GetIDocumentUndoRedo().AppendUndo( std::unique_ptr(pUndo) );
commit e2a2d3560c836e16858a19c82f7153c5a4e7b06c
Author: Michael Stahl 
AuthorDate: Fri Jul 28 17:33:20 2023 +0200
Commit: Andras Timar 
CommitDate: Mon Jul 31 23:21:16 2023 +0200

tdf#149555 sw: convert RANGE_IS_SECTION SwXTextRange if possible

The writerfilter import got an exception in
SectionPropertyMap::CloseSectionGroup() because XTextRangeToSwPaM()
can't handle RANGE_IS_SECTION SwXTextRange.

(regression from commit 7ab349296dac79dad3fec09f60348efcbb9ea17e)

Change-Id: I38b37fdec64f4699c0fa1a090c72a8676ff386a6
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/155026
Tested-by: Jenkins
Reviewed-by: Michael Stahl 
(cherry picked from commit 0f39ecfed57f3f32d4f5cadf50b7dd9de77f8d7e)
Reviewed-on: 

[Libreoffice-bugs] [Bug 156500] EDITING Copy (Ctrl-C or from menu) causes Calc to freeze

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=156500

Judith  changed:

   What|Removed |Added

 Ever confirmed|1   |0
 Status|NEEDINFO|UNCONFIRMED

--- Comment #7 from Judith  ---
Turned Skia off and restarted Libreoffice and rebooted.  Problem is still
happening.

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

GSoC'23 -- Week 8

2023-07-31 Thread Baole Fang
---
title: "Week 8"
date: 2023-07-20
---

### Result archive

Every time Jenkins runs the model, the inference results will be saved to
`probability.csv`, which is archived by Jenkins.

### Jenkins integration

The model is integrated into a [master job](
https://ci.libreoffice.org/job/gerrit_master_ml/). In this job, the model
will first be run to decide whether the commit is likely to fail. If it is,
then run [gerrit_linux_clang_dbgutil](
https://ci.libreoffice.org/job/gerrit_linux_clang_dbgutil/) first. If it
fails, then return -1, else run the rest builds. If the model predicts that
the commit is unlikely to fail, then run all the build in parallel like
before.


[Libreoffice-bugs] [Bug 156535] Continual crashing if I select Language/for all text

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=156535

--- Comment #4 from m.a.riosv  ---
Then, please test with a clean profile, Menu/Help/Restart in Safe Mode, in your
user.

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

[Libreoffice-bugs] [Bug 155875] [LOCALHELP] - Writer - Help pages about dialogs should provide instructions for the Tabbed UI

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=155875

--- Comment #35 from Commit Notification 
 ---
Olivier Hallot committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/help/commit/cf513784b53bc12d95e39c326555831135a46f42

tdf#155875 Tab'd UI cmds Writer/Format in Help(6)

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

[Libreoffice-commits] core.git: helpcontent2

2023-07-31 Thread Olivier Hallot (via logerrit)
 helpcontent2 |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit f0b8ad888aff453e1a765611dceb6bc1cf970780
Author: Olivier Hallot 
AuthorDate: Mon Jul 31 17:57:07 2023 -0300
Commit: Gerrit Code Review 
CommitDate: Mon Jul 31 22:57:07 2023 +0200

Update git submodules

* Update helpcontent2 from branch 'master'
  to cf513784b53bc12d95e39c326555831135a46f42
  - tdf#155875 Tab'd UI cmds Writer/Format in Help(6)

+ refactoring
+ Writer Format menu (part 6)

Change-Id: I2f279db33798ed9ce7daae2533f3efddf28e14b9
Reviewed-on: https://gerrit.libreoffice.org/c/help/+/155052
Tested-by: Jenkins
Reviewed-by: Olivier Hallot 

diff --git a/helpcontent2 b/helpcontent2
index 865f97e76885..cf513784b53b 16
--- a/helpcontent2
+++ b/helpcontent2
@@ -1 +1 @@
-Subproject commit 865f97e76885c4f15494dc42fb29265a48a3e654
+Subproject commit cf513784b53bc12d95e39c326555831135a46f42


[Libreoffice-commits] help.git: source/text

2023-07-31 Thread Olivier Hallot (via logerrit)
 source/text/shared/00/00040500.xhp |   43 -
 source/text/shared/01/0503.xhp |   13 ++-
 2 files changed, 36 insertions(+), 20 deletions(-)

New commits:
commit cf513784b53bc12d95e39c326555831135a46f42
Author: Olivier Hallot 
AuthorDate: Sat Jul 29 10:52:12 2023 -0300
Commit: Olivier Hallot 
CommitDate: Mon Jul 31 22:57:07 2023 +0200

tdf#155875 Tab'd UI cmds Writer/Format in Help(6)

+ refactoring
+ Writer Format menu (part 6)

Change-Id: I2f279db33798ed9ce7daae2533f3efddf28e14b9
Reviewed-on: https://gerrit.libreoffice.org/c/help/+/155052
Tested-by: Jenkins
Reviewed-by: Olivier Hallot 

diff --git a/source/text/shared/00/00040500.xhp 
b/source/text/shared/00/00040500.xhp
index 60ea727694..358a6b5897 100644
--- a/source/text/shared/00/00040500.xhp
+++ b/source/text/shared/00/00040500.xhp
@@ -234,6 +234,8 @@
   Select text, 
choose Character - Character (automatic spell checking 
must be disabled).
   
   On the 
Home menu of the Home tab, choose 
Character.
+  
+  Open the 
Styles deck, select a paragraph style, open context menu 
and choose New or Modify.
 
 
   
@@ -246,6 +248,10 @@
   
   On the 
Text menu of the Text tab, choose 
Character.
 
+
+  
+  Select text when 
editing a cell, choose Character.
+
   
   
   
@@ -314,22 +320,31 @@
 
 Choose Format - Character 
- Hyperlink tab.
 
+
 
-Choose Format - 
Paragraph.
-On Text Formatting 
bar (with cursor in object), click
-
-
-  
-
-   Icon Paragraph
-
-
-  Paragraph
-
-  
-
-
+  
+  Choose Format - 
Paragraph.
+  
+  Place cursor in 
paragraph, choose Paragraph - Paragraph.
+  
+  On the 
Home menu of the Home tab, select 
Paragraph.
+  
+  Open the 
Styles deck, select a paragraph style, open context menu 
and choose New or Modify.
+  
+  
+
+  
+
+   Icon Paragraph
+
+
+  Paragraph
+
+  
+
+  
 
+
 
 Choose Format - Paragraph 
- Alignment tab.
 Choose View - 
Styles - open context menu of an entry and choose Modify/New - 
Alignment tab.
diff --git a/source/text/shared/01/0503.xhp 
b/source/text/shared/01/0503.xhp
index f1853f4492..1610b6a271 100644
--- a/source/text/shared/01/0503.xhp
+++ b/source/text/shared/01/0503.xhp
@@ -19,7 +19,7 @@
 
 
 
-Paragraph
+Paragraph
 /text/shared/01/0503.xhp
 
 
@@ -27,15 +27,15 @@
 
 
 
-
-
+
+
 Paragraph
-Modifies the format of the current paragraph, 
such as indents and alignment.
+Modifies the format of the current paragraph, 
such as indents and alignment.
  To modify the font of the current paragraph, select the entire 
paragraph, choose Format - Character, and then click on the Font 
tab.
 
   
 
-The paragraph style for the current 
paragraph is displayed at the Formatting toolbar, and is 
highlighted in the Styles 
window.
+The paragraph style for the current 
paragraph is displayed at the Formatting toolbar, and is 
highlighted in the Styles 
window.
 UFI: changed name of 
bar
 
 
@@ -49,7 +49,8 @@
 
 
 
-
+
+  
 
 
 


[Libreoffice-commits] help.git: help3xsl/help2.js

2023-07-31 Thread Olivier Hallot (via logerrit)
 help3xsl/help2.js |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 865f97e76885c4f15494dc42fb29265a48a3e654
Author: Olivier Hallot 
AuthorDate: Mon Jul 31 18:36:04 2023 +0200
Commit: Olivier Hallot 
CommitDate: Mon Jul 31 22:56:48 2023 +0200

More fix in product name

Change-Id: I1de6ee379dc116b40794c81e8d6e505d51e7e5f8
Reviewed-on: https://gerrit.libreoffice.org/c/help/+/155047
Tested-by: Jenkins
Reviewed-by: Olivier Hallot 

diff --git a/help3xsl/help2.js b/help3xsl/help2.js
index 81f1795bef..8bf2810293 100644
--- a/help3xsl/help2.js
+++ b/help3xsl/help2.js
@@ -190,7 +190,7 @@ function setupModules(lang) {
 var modulesNav = document.getElementById('modules-nav');
 if (!modulesNav.classList.contains('loaded')) {
 var html =
-'LibreOffice' +
+'%PRODUCTNAME' +
 'Writer' +
 'Calc' +
 'Impress' +


[Libreoffice-commits] core.git: helpcontent2

2023-07-31 Thread Olivier Hallot (via logerrit)
 helpcontent2 |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit f58823739382ef080a3d569baffec552b36f465a
Author: Olivier Hallot 
AuthorDate: Mon Jul 31 22:56:48 2023 +0200
Commit: Gerrit Code Review 
CommitDate: Mon Jul 31 22:56:48 2023 +0200

Update git submodules

* Update helpcontent2 from branch 'master'
  to 865f97e76885c4f15494dc42fb29265a48a3e654
  - More fix in product name

Change-Id: I1de6ee379dc116b40794c81e8d6e505d51e7e5f8
Reviewed-on: https://gerrit.libreoffice.org/c/help/+/155047
Tested-by: Jenkins
Reviewed-by: Olivier Hallot 

diff --git a/helpcontent2 b/helpcontent2
index 9a42d2d1dc25..865f97e76885 16
--- a/helpcontent2
+++ b/helpcontent2
@@ -1 +1 @@
-Subproject commit 9a42d2d1dc252113f48cd074d7e129adde37b859
+Subproject commit 865f97e76885c4f15494dc42fb29265a48a3e654


[Libreoffice-commits] core.git: Branch 'libreoffice-7-6' - vcl/source

2023-07-31 Thread Michael Stahl (via logerrit)
 vcl/source/gdi/pdfwriter_impl.cxx |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

New commits:
commit 1e9407aec765e42a3deface23ffefb0db1e03706
Author: Michael Stahl 
AuthorDate: Thu Jul 20 11:54:26 2023 +0200
Commit: Caolán McNamara 
CommitDate: Mon Jul 31 22:17:27 2023 +0200

tdf#154990 vcl: PDF export: incorrect checks of annotation struct parents

The first form annotation is missing /StructParent.

The invalid value is -1, not 0. Typically 0 is the index of the MCIDs
entry (m_aMCIDParents) in the ParentTree /Nums, but if there is not a
single MCID in the document, this is omitted and 0 may be a valid
annotation then.

Change-Id: I9885d176eae272d98000f9d9f0ffae82558c0ea0
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/154668
Tested-by: Jenkins
Reviewed-by: Michael Stahl 
(cherry picked from commit 49dca4be647733507b2082a9c74187076a4a8d9b)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/154627
Reviewed-by: Caolán McNamara 

diff --git a/vcl/source/gdi/pdfwriter_impl.cxx 
b/vcl/source/gdi/pdfwriter_impl.cxx
index bf8eb426348d..4e1c1e14c643 100644
--- a/vcl/source/gdi/pdfwriter_impl.cxx
+++ b/vcl/source/gdi/pdfwriter_impl.cxx
@@ -3646,7 +3646,7 @@ bool PDFWriterImpl::emitScreenAnnotations()
 // End Action dictionary.
 aLine.append("/OP 0 >>");
 
-if (0 < rScreen.m_nStructParent)
+if (-1 != rScreen.m_nStructParent)
 {
 aLine.append("\n/StructParent "
 + OString::number(rScreen.m_nStructParent)
@@ -3884,7 +3884,7 @@ we check in the following sequence:
 }
 aLine.append( ">>\n" );
 }
-if( rLink.m_nStructParent > 0 )
+if (rLink.m_nStructParent != -1)
 {
 aLine.append( "/StructParent " );
 aLine.append( rLink.m_nStructParent );
@@ -4725,7 +4725,7 @@ bool PDFWriterImpl::emitWidgetAnnotations()
 iRectMargin = 1;
 }
 
-if (0 < rWidget.m_nStructParent)
+if (-1 != rWidget.m_nStructParent)
 {
 aLine.append("/StructParent ");
 aLine.append(rWidget.m_nStructParent);


[Libreoffice-commits] core.git: Branch 'libreoffice-7-5' - sw/source

2023-07-31 Thread Michael Stahl (via logerrit)
 sw/source/core/doc/DocumentRedlineManager.cxx |   13 +
 sw/source/core/docnode/ndtbl.cxx  |   11 ++-
 2 files changed, 19 insertions(+), 5 deletions(-)

New commits:
commit 809e7f777aa58d38f6aca6105b1659a09d22579c
Author: Michael Stahl 
AuthorDate: Wed Jul 19 15:58:36 2023 +0200
Commit: Caolán McNamara 
CommitDate: Mon Jul 31 22:16:56 2023 +0200

tdf#153115 sw: SwDoc::TextToTable(), first remove all redlines

The problem is that there are redlines that overlap the created table
cell nodes.

For the writerfilter-import-API TextToTable() that was solved by
splitting the redlines, but that would take a lot of effort here as it's
not known ahead of time where the cells start and end, so just get rid
of the redlines.

Another issue is that the temporary SwPaM in
DocumentRedlineManager::AcceptRedline() caused ~SwIndexReg() assert.

(reportedly regression from commit 471212d464f54054f7419ef1890267d0def852d9)

Change-Id: I6b211b6c8e5c7e4bdab1dac858707d7d7fd85029
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/154655
Tested-by: Jenkins
Reviewed-by: Michael Stahl 
(cherry picked from commit cd20d9512aa4f9fbe39fce48b3c49cdb13cca6e6)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/154621
Reviewed-by: Caolán McNamara 

diff --git a/sw/source/core/doc/DocumentRedlineManager.cxx 
b/sw/source/core/doc/DocumentRedlineManager.cxx
index 60ddf9d62151..1d0e2b561859 100644
--- a/sw/source/core/doc/DocumentRedlineManager.cxx
+++ b/sw/source/core/doc/DocumentRedlineManager.cxx
@@ -2903,17 +2903,22 @@ bool DocumentRedlineManager::AcceptRedline( const 
SwPaM& rPam, bool bCallDelete
 // The Selection is only in the ContentSection. If there are Redlines
 // to Non-ContentNodes before or after that, then the Selections
 // expand to them.
-SwPaM aPam( *rPam.GetMark(), *rPam.GetPoint() );
-lcl_AdjustRedlineRange( aPam );
+std::shared_ptr const 
pPam(m_rDoc.CreateUnoCursor(*rPam.GetPoint(), false));
+if (rPam.HasMark())
+{
+pPam->SetMark();
+*pPam->GetMark() = *rPam.GetMark();
+}
+lcl_AdjustRedlineRange(*pPam);
 
 if (m_rDoc.GetIDocumentUndoRedo().DoesUndo())
 {
 m_rDoc.GetIDocumentUndoRedo().StartUndo( SwUndoId::ACCEPT_REDLINE, 
nullptr );
-m_rDoc.GetIDocumentUndoRedo().AppendUndo( 
std::make_unique( aPam ));
+
m_rDoc.GetIDocumentUndoRedo().AppendUndo(std::make_unique(*pPam));
 }
 
 int nRet = lcl_AcceptRejectRedl( lcl_AcceptRedline, maRedlineTable,
- bCallDelete, aPam );
+ bCallDelete, *pPam );
 if( nRet > 0 )
 {
 CompressRedlines();
diff --git a/sw/source/core/docnode/ndtbl.cxx b/sw/source/core/docnode/ndtbl.cxx
index 8b8e1b6af15e..a9d8494bf442 100644
--- a/sw/source/core/docnode/ndtbl.cxx
+++ b/sw/source/core/docnode/ndtbl.cxx
@@ -635,6 +635,16 @@ const SwTable* SwDoc::TextToTable( const 
SwInsertTableOptions& rInsTableOpts,
 return nullptr;
 }
 
+if (GetIDocumentUndoRedo().DoesUndo())
+{
+GetIDocumentUndoRedo().StartUndo(SwUndoId::TEXTTOTABLE, nullptr);
+}
+
+// tdf#153115 first, remove all redlines; splitting them at cell boundaries
+// would be tricky to implement, and it's unclear what the value of
+// existing redlines is once it's been converted to a table
+getIDocumentRedlineAccess().AcceptRedline(rRange, true);
+
 // Save first node in the selection if it is a context node
 SwContentNode * pSttContentNd = pStt->GetNode().GetContentNode();
 
@@ -645,7 +655,6 @@ const SwTable* SwDoc::TextToTable( const 
SwInsertTableOptions& rInsTableOpts,
 SwUndoTextToTable* pUndo = nullptr;
 if( GetIDocumentUndoRedo().DoesUndo() )
 {
-GetIDocumentUndoRedo().StartUndo( SwUndoId::TEXTTOTABLE, nullptr );
 pUndo = new SwUndoTextToTable( aOriginal, rInsTableOpts, cCh,
 o3tl::narrowing(eAdjust), pTAFormat );
 GetIDocumentUndoRedo().AppendUndo( std::unique_ptr(pUndo) );


[Libreoffice-commits] core.git: Branch 'libreoffice-7-6' - sw/source

2023-07-31 Thread Michael Stahl (via logerrit)
 sw/source/core/doc/DocumentRedlineManager.cxx |   13 +
 sw/source/core/docnode/ndtbl.cxx  |   11 ++-
 2 files changed, 19 insertions(+), 5 deletions(-)

New commits:
commit 0eea257cfc084903e4b20e923b06ac2bdd17a4e8
Author: Michael Stahl 
AuthorDate: Wed Jul 19 15:58:36 2023 +0200
Commit: Caolán McNamara 
CommitDate: Mon Jul 31 22:16:48 2023 +0200

tdf#153115 sw: SwDoc::TextToTable(), first remove all redlines

The problem is that there are redlines that overlap the created table
cell nodes.

For the writerfilter-import-API TextToTable() that was solved by
splitting the redlines, but that would take a lot of effort here as it's
not known ahead of time where the cells start and end, so just get rid
of the redlines.

Another issue is that the temporary SwPaM in
DocumentRedlineManager::AcceptRedline() caused ~SwIndexReg() assert.

(reportedly regression from commit 471212d464f54054f7419ef1890267d0def852d9)

Change-Id: I6b211b6c8e5c7e4bdab1dac858707d7d7fd85029
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/154655
Tested-by: Jenkins
Reviewed-by: Michael Stahl 
(cherry picked from commit cd20d9512aa4f9fbe39fce48b3c49cdb13cca6e6)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/154620
Reviewed-by: Caolán McNamara 

diff --git a/sw/source/core/doc/DocumentRedlineManager.cxx 
b/sw/source/core/doc/DocumentRedlineManager.cxx
index d9148ce723f3..efed70b44a1a 100644
--- a/sw/source/core/doc/DocumentRedlineManager.cxx
+++ b/sw/source/core/doc/DocumentRedlineManager.cxx
@@ -2947,17 +2947,22 @@ bool DocumentRedlineManager::AcceptRedline( const 
SwPaM& rPam, bool bCallDelete
 // The Selection is only in the ContentSection. If there are Redlines
 // to Non-ContentNodes before or after that, then the Selections
 // expand to them.
-SwPaM aPam( *rPam.GetMark(), *rPam.GetPoint() );
-lcl_AdjustRedlineRange( aPam );
+std::shared_ptr const 
pPam(m_rDoc.CreateUnoCursor(*rPam.GetPoint(), false));
+if (rPam.HasMark())
+{
+pPam->SetMark();
+*pPam->GetMark() = *rPam.GetMark();
+}
+lcl_AdjustRedlineRange(*pPam);
 
 if (m_rDoc.GetIDocumentUndoRedo().DoesUndo())
 {
 m_rDoc.GetIDocumentUndoRedo().StartUndo( SwUndoId::ACCEPT_REDLINE, 
nullptr );
-m_rDoc.GetIDocumentUndoRedo().AppendUndo( 
std::make_unique( aPam ));
+
m_rDoc.GetIDocumentUndoRedo().AppendUndo(std::make_unique(*pPam));
 }
 
 int nRet = lcl_AcceptRejectRedl( lcl_AcceptRedline, maRedlineTable,
- bCallDelete, aPam );
+ bCallDelete, *pPam );
 if( nRet > 0 )
 {
 CompressRedlines();
diff --git a/sw/source/core/docnode/ndtbl.cxx b/sw/source/core/docnode/ndtbl.cxx
index e7080207760d..0b625fb3651c 100644
--- a/sw/source/core/docnode/ndtbl.cxx
+++ b/sw/source/core/docnode/ndtbl.cxx
@@ -635,6 +635,16 @@ const SwTable* SwDoc::TextToTable( const 
SwInsertTableOptions& rInsTableOpts,
 return nullptr;
 }
 
+if (GetIDocumentUndoRedo().DoesUndo())
+{
+GetIDocumentUndoRedo().StartUndo(SwUndoId::TEXTTOTABLE, nullptr);
+}
+
+// tdf#153115 first, remove all redlines; splitting them at cell boundaries
+// would be tricky to implement, and it's unclear what the value of
+// existing redlines is once it's been converted to a table
+getIDocumentRedlineAccess().AcceptRedline(rRange, true);
+
 // Save first node in the selection if it is a context node
 SwContentNode * pSttContentNd = pStt->GetNode().GetContentNode();
 
@@ -645,7 +655,6 @@ const SwTable* SwDoc::TextToTable( const 
SwInsertTableOptions& rInsTableOpts,
 SwUndoTextToTable* pUndo = nullptr;
 if( GetIDocumentUndoRedo().DoesUndo() )
 {
-GetIDocumentUndoRedo().StartUndo( SwUndoId::TEXTTOTABLE, nullptr );
 pUndo = new SwUndoTextToTable( aOriginal, rInsTableOpts, cCh,
 o3tl::narrowing(eAdjust), pTAFormat );
 GetIDocumentUndoRedo().AppendUndo( std::unique_ptr(pUndo) );


[Libreoffice-commits] core.git: Branch 'libreoffice-7-6' - vcl/inc vcl/qa vcl/source

2023-07-31 Thread Khaled Hosny (via logerrit)
 vcl/inc/sallayout.hxx  |4 +++-
 vcl/qa/cppunit/complextext.cxx |   33 +
 vcl/source/gdi/CommonSalLayout.cxx |   15 +++
 3 files changed, 51 insertions(+), 1 deletion(-)

New commits:
commit 0f67027dbf3774687a558127427ff26796f00328
Author: Khaled Hosny 
AuthorDate: Sun Jul 30 07:12:53 2023 +0300
Commit: Caolán McNamara 
CommitDate: Mon Jul 31 22:15:10 2023 +0200

tdf#107612: Include NNBSP and Mongolian characters in the same fallback run

When a Mongolian character is preceded by a Narrow No Break Space
(NNBSP), it is used to trigger special letter forms, but when we do font
fallback NNBSP is always taken from the main font (HarfBuzz synthesises
it when missing from the font, so we almost never use font fallback for
it).

We now check if the start of the fallback run is a Mongolian character
and the previous is NNBSP and extend the fallback run to include it.

Change-Id: I7607dba37ee51ff62bc9e86c3dbc555cd77e8d5d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/155060
Tested-by: Jenkins
Reviewed-by: خالد حسني 
(cherry picked from commit 3aac74005230500e2d0cb72b3a1198d07e985e84)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/155037
Reviewed-by: Caolán McNamara 

diff --git a/vcl/inc/sallayout.hxx b/vcl/inc/sallayout.hxx
index d48edaaf67f2..e54a73b62894 100644
--- a/vcl/inc/sallayout.hxx
+++ b/vcl/inc/sallayout.hxx
@@ -57,7 +57,7 @@ namespace vcl::text {
 class TextLayoutCache;
 }
 
-class MultiSalLayout final : public SalLayout
+class VCL_DLLPUBLIC MultiSalLayout final : public SalLayout
 {
 public:
 voidDrawText(SalGraphics&) const override;
@@ -86,6 +86,8 @@ public:
   vcl::text::ImplLayoutArgs& 
rMultiArgs,
   const double* pMultiDXArray);
 
+SAL_DLLPRIVATE ImplLayoutRuns* GetFallbackRuns() { return maFallbackRuns; }
+
 virtual ~MultiSalLayout() override;
 
 private:
diff --git a/vcl/qa/cppunit/complextext.cxx b/vcl/qa/cppunit/complextext.cxx
index bcf96cb4f99b..5c6297ec108e 100644
--- a/vcl/qa/cppunit/complextext.cxx
+++ b/vcl/qa/cppunit/complextext.cxx
@@ -531,4 +531,37 @@ CPPUNIT_TEST_FIXTURE(VclComplexTextTest, testTdf107718)
 #endif
 }
 
+CPPUNIT_TEST_FIXTURE(VclComplexTextTest, testTdf107612)
+{
+#if HAVE_MORE_FONTS
+vcl::Font aFont(u"DejaVu Sans", u"Book", Size(0, 72));
+
+ScopedVclPtrInstance pOutDev;
+pOutDev->SetFont(aFont);
+
+auto pLayout = pOutDev->ImplLayout(u"a\u202F\u1823", 0, -1, Point(0, 0), 
0, {}, {});
+
+// If font fallback happened, then the returned layout must be a
+// MultiSalLayout instance.
+auto pMultiLayout = dynamic_cast(pLayout.get());
+CPPUNIT_ASSERT(pMultiLayout);
+
+auto pFallbackRuns = pMultiLayout->GetFallbackRuns();
+CPPUNIT_ASSERT(!pFallbackRuns->IsEmpty());
+
+bool bRTL;
+int nCharPos = -1;
+std::vector aFallbacks;
+while (pFallbackRuns->GetNextPos(, ))
+aFallbacks.push_back(nCharPos);
+
+// Assert that U+202F is included in the fallback run.
+// Without the fix this fails with:
+// - Expected: { 2 }
+// - Actual  : { 1, 2 }
+std::vector aExpctedFallbacks = { 1, 2 };
+CPPUNIT_ASSERT_EQUAL(aFallbacks, aExpctedFallbacks);
+#endif
+}
+
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/vcl/source/gdi/CommonSalLayout.cxx 
b/vcl/source/gdi/CommonSalLayout.cxx
index 7ea3ba687485..944587f17c8c 100644
--- a/vcl/source/gdi/CommonSalLayout.cxx
+++ b/vcl/source/gdi/CommonSalLayout.cxx
@@ -170,6 +170,21 @@ void 
GenericSalLayout::SetNeedFallback(vcl::text::ImplLayoutArgs& rArgs, sal_Int
 mxBreak->previousCharacters(rArgs.mrStr, nCharPos, aLocale,
 i18n::CharacterIteratorMode::SKIPCELL, 1, nDone);
 
+// tdf#107612
+// If the start of the fallback run is Mongolian character and the previous
+// character is NNBSP, we want to include the NNBSP in the fallback since
+// it has special uses in Mongolian and have to be in the same text run to
+// work.
+sal_Int32 nTempPos = nGraphemeStartPos;
+if (nGraphemeStartPos > 0)
+{
+auto nCurrChar = rArgs.mrStr.iterateCodePoints(, 0);
+auto nPrevChar = rArgs.mrStr.iterateCodePoints(, -1);
+if (nPrevChar == 0x202F
+&& u_getIntPropertyValue(nCurrChar, UCHAR_SCRIPT) == 
USCRIPT_MONGOLIAN)
+nGraphemeStartPos = nTempPos;
+}
+
 //stay inside the Layout range (e.g. with tdf124116-1.odt)
 nGraphemeStartPos = std::max(rArgs.mnMinCharPos, nGraphemeStartPos);
 nGraphemeEndPos = std::min(rArgs.mnEndCharPos, nGraphemeEndPos);


[Libreoffice-commits] core.git: Branch 'libreoffice-7-5' - sw/source

2023-07-31 Thread Michael Stahl (via logerrit)
 sw/source/core/unocore/unoobj2.cxx |   42 +++--
 1 file changed, 31 insertions(+), 11 deletions(-)

New commits:
commit 5f2c15fb652753fddf74c171abdf58295597366d
Author: Michael Stahl 
AuthorDate: Fri Jul 28 17:33:20 2023 +0200
Commit: Caolán McNamara 
CommitDate: Mon Jul 31 22:14:26 2023 +0200

tdf#149555 sw: convert RANGE_IS_SECTION SwXTextRange if possible

The writerfilter import got an exception in
SectionPropertyMap::CloseSectionGroup() because XTextRangeToSwPaM()
can't handle RANGE_IS_SECTION SwXTextRange.

(regression from commit 7ab349296dac79dad3fec09f60348efcbb9ea17e)

Change-Id: I38b37fdec64f4699c0fa1a090c72a8676ff386a6
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/155026
Tested-by: Jenkins
Reviewed-by: Michael Stahl 
(cherry picked from commit 0f39ecfed57f3f32d4f5cadf50b7dd9de77f8d7e)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/154969
Reviewed-by: Caolán McNamara 

diff --git a/sw/source/core/unocore/unoobj2.cxx 
b/sw/source/core/unocore/unoobj2.cxx
index f1c5a7e3675a..4eb527c5111e 100644
--- a/sw/source/core/unocore/unoobj2.cxx
+++ b/sw/source/core/unocore/unoobj2.cxx
@@ -1064,20 +1064,40 @@ void SAL_CALL SwXTextRange::setString(const OUString& 
rString)
 
 bool SwXTextRange::GetPositions(SwPaM& rToFill, ::sw::TextRangeMode const 
eMode) const
 {
-if (RANGE_IS_SECTION == m_pImpl->m_eRangePosition
-&& eMode == ::sw::TextRangeMode::AllowNonTextNode)
+if (RANGE_IS_SECTION == m_pImpl->m_eRangePosition)
 {
 if (auto const pSectFormat = static_cast(m_pImpl->m_pTableOrSectionFormat))
 {
-SwNodeIndex const*const 
pSectionNode(pSectFormat->GetContent().GetContentIdx());
-assert(pSectionNode);
-assert(pSectionNode->GetNodes().IsDocNodes());
-rToFill.GetPoint()->Assign( pSectionNode->GetNode(), 
SwNodeOffset(1) );
-rToFill.SetMark();
-rToFill.GetMark()->Assign( 
*pSectionNode->GetNode().EndOfSectionNode(), SwNodeOffset(-1) );
-if (const SwContentNode* pCNd = 
rToFill.GetMark()->GetContentNode())
-rToFill.GetMark()->AssignEndIndex(*pCNd);
-return true;
+if (eMode == ::sw::TextRangeMode::AllowNonTextNode)
+{
+SwNodeIndex const*const 
pSectionNode(pSectFormat->GetContent().GetContentIdx());
+assert(pSectionNode);
+assert(pSectionNode->GetNodes().IsDocNodes());
+rToFill.GetPoint()->Assign( pSectionNode->GetNode(), 
SwNodeOffset(1) );
+rToFill.SetMark();
+rToFill.GetMark()->Assign( 
*pSectionNode->GetNode().EndOfSectionNode(), SwNodeOffset(-1) );
+if (const SwContentNode* pCNd = 
rToFill.GetMark()->GetContentNode())
+rToFill.GetMark()->AssignEndIndex(*pCNd);
+return true;
+}
+else
+{
+SwPaM aPaM(*pSectFormat->GetContent().GetContentIdx());
+aPaM.Move(fnMoveForward, GoInContent);
+assert(aPaM.GetPoint()->GetNode() < 
*pSectFormat->GetContent().GetContentIdx()->GetNode().EndOfSectionNode());
+aPaM.SetMark();
+*aPaM.GetPoint() = 
SwPosition(*pSectFormat->GetContent().GetContentIdx()->GetNode().EndOfSectionNode());
+aPaM.Move(fnMoveBackward, GoInContent);
+assert(*pSectFormat->GetContent().GetContentIdx() < 
aPaM.GetPoint()->GetNode());
+// tdf#149555 if there is no table involved, only nested
+// sections, then PaM is valid
+if (aPaM.GetPoint()->GetNode().FindTableNode()
+== aPaM.GetMark()->GetNode().FindTableNode())
+{
+rToFill = aPaM;
+return true;
+}
+}
 }
 }
 ::sw::mark::IMark const * const pBkmk = m_pImpl->GetBookmark();


[Libreoffice-commits] core.git: Branch 'libreoffice-7-6' - sw/source

2023-07-31 Thread Michael Stahl (via logerrit)
 sw/source/core/unocore/unoobj2.cxx |   42 +++--
 1 file changed, 31 insertions(+), 11 deletions(-)

New commits:
commit 8d2c3ba78550631ae991bdd517b3acc9749e41b7
Author: Michael Stahl 
AuthorDate: Fri Jul 28 17:33:20 2023 +0200
Commit: Caolán McNamara 
CommitDate: Mon Jul 31 22:14:19 2023 +0200

tdf#149555 sw: convert RANGE_IS_SECTION SwXTextRange if possible

The writerfilter import got an exception in
SectionPropertyMap::CloseSectionGroup() because XTextRangeToSwPaM()
can't handle RANGE_IS_SECTION SwXTextRange.

(regression from commit 7ab349296dac79dad3fec09f60348efcbb9ea17e)

Change-Id: I38b37fdec64f4699c0fa1a090c72a8676ff386a6
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/155026
Tested-by: Jenkins
Reviewed-by: Michael Stahl 
(cherry picked from commit 0f39ecfed57f3f32d4f5cadf50b7dd9de77f8d7e)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/154968
Reviewed-by: Caolán McNamara 

diff --git a/sw/source/core/unocore/unoobj2.cxx 
b/sw/source/core/unocore/unoobj2.cxx
index 1b02cb5a0b27..01682ef48587 100644
--- a/sw/source/core/unocore/unoobj2.cxx
+++ b/sw/source/core/unocore/unoobj2.cxx
@@ -1049,20 +1049,40 @@ void SAL_CALL SwXTextRange::setString(const OUString& 
rString)
 
 bool SwXTextRange::GetPositions(SwPaM& rToFill, ::sw::TextRangeMode const 
eMode) const
 {
-if (RANGE_IS_SECTION == m_pImpl->m_eRangePosition
-&& eMode == ::sw::TextRangeMode::AllowNonTextNode)
+if (RANGE_IS_SECTION == m_pImpl->m_eRangePosition)
 {
 if (auto const pSectFormat = static_cast(m_pImpl->m_pTableOrSectionFormat))
 {
-SwNodeIndex const*const 
pSectionNode(pSectFormat->GetContent().GetContentIdx());
-assert(pSectionNode);
-assert(pSectionNode->GetNodes().IsDocNodes());
-rToFill.GetPoint()->Assign( pSectionNode->GetNode(), 
SwNodeOffset(1) );
-rToFill.SetMark();
-rToFill.GetMark()->Assign( 
*pSectionNode->GetNode().EndOfSectionNode(), SwNodeOffset(-1) );
-if (const SwContentNode* pCNd = 
rToFill.GetMark()->GetContentNode())
-rToFill.GetMark()->AssignEndIndex(*pCNd);
-return true;
+if (eMode == ::sw::TextRangeMode::AllowNonTextNode)
+{
+SwNodeIndex const*const 
pSectionNode(pSectFormat->GetContent().GetContentIdx());
+assert(pSectionNode);
+assert(pSectionNode->GetNodes().IsDocNodes());
+rToFill.GetPoint()->Assign( pSectionNode->GetNode(), 
SwNodeOffset(1) );
+rToFill.SetMark();
+rToFill.GetMark()->Assign( 
*pSectionNode->GetNode().EndOfSectionNode(), SwNodeOffset(-1) );
+if (const SwContentNode* pCNd = 
rToFill.GetMark()->GetContentNode())
+rToFill.GetMark()->AssignEndIndex(*pCNd);
+return true;
+}
+else
+{
+SwPaM aPaM(*pSectFormat->GetContent().GetContentIdx());
+aPaM.Move(fnMoveForward, GoInContent);
+assert(aPaM.GetPoint()->GetNode() < 
*pSectFormat->GetContent().GetContentIdx()->GetNode().EndOfSectionNode());
+aPaM.SetMark();
+*aPaM.GetPoint() = 
SwPosition(*pSectFormat->GetContent().GetContentIdx()->GetNode().EndOfSectionNode());
+aPaM.Move(fnMoveBackward, GoInContent);
+assert(*pSectFormat->GetContent().GetContentIdx() < 
aPaM.GetPoint()->GetNode());
+// tdf#149555 if there is no table involved, only nested
+// sections, then PaM is valid
+if (aPaM.GetPoint()->GetNode().FindTableNode()
+== aPaM.GetMark()->GetNode().FindTableNode())
+{
+rToFill = aPaM;
+return true;
+}
+}
 }
 }
 ::sw::mark::IMark const * const pBkmk = m_pImpl->GetBookmark();


[Libreoffice-bugs] [Bug 156200] Writer: Bad font rendering with anti-aliasing disabled (hinting enabled!) in Manjaro KDE system settings after update to LO 7.4.5-1

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=156200

--- Comment #7 from Michael Weghorn  ---
Also, can you please paste the exact information from "Help" > "About
LibreOffice"?

Does it look different/better when you set environment variable
SAL_USE_VCLPLUGIN=gtk3 before you start LibreOffice?

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

[Libreoffice-bugs] [Bug 155741] Allow insertion of items into master without a selected item

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=155741

--- Comment #5 from Eyal Rozenberg  ---
(In reply to Dieter from comment #3)
> If you click on insert icon there is
> the message "[no selection possible]". 

Actually, when I click on the insert menubutton (we call it a splitbutton
maybe?), the menu opens, but all items are grayed out.

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

[Libreoffice-bugs] [Bug 156200] Writer: Bad font rendering with anti-aliasing disabled (hinting enabled!) in Manjaro KDE system settings after update to LO 7.4.5-1

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=156200

Michael Weghorn  changed:

   What|Removed |Added

 Whiteboard| QA:needsComment|
   Priority|medium  |low
 Ever confirmed|0   |1
 Status|UNCONFIRMED |NEEDINFO

--- Comment #6 from Michael Weghorn  ---
I can't reproduce on Debian testing with the settings you describe.
Attachment 188683 attachment 188684 show what it looks like for me, the first
one is with a document zoom of 100%, the second one with 130%. No scaling
applied in KDE system settings.

In my eyes, with the settings you describe, it's still less nice than without
those, but other apps don't look any better...

What do other (KDE/Qt and Gtk) apps look like for you? Do they behave as you'd
expect/want?

Out of curiosity: Is there any specific reason why you have exactly those
settings as specified applied?

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

[Libreoffice-bugs] [Bug 156200] Writer: Bad font rendering with anti-aliasing disabled (hinting enabled!) in Manjaro KDE system settings after update to LO 7.4.5-1

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=156200

--- Comment #5 from Michael Weghorn  ---
Created attachment 188684
  --> https://bugs.documentfoundation.org/attachment.cgi?id=188684=edit
Screenshot on Debian testing, 130 % scaling

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

[Libreoffice-bugs] [Bug 156200] Writer: Bad font rendering with anti-aliasing disabled (hinting enabled!) in Manjaro KDE system settings after update to LO 7.4.5-1

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=156200

Michael Weghorn  changed:

   What|Removed |Added

 CC||m.wegh...@posteo.de

--- Comment #4 from Michael Weghorn  ---
Created attachment 188683
  --> https://bugs.documentfoundation.org/attachment.cgi?id=188683=edit
Screenshot on Debian testing, 100 % scaling

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

[Libreoffice-bugs] [Bug 63536] Add Accounting format code to currency list

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=63536

--- Comment #17 from Bookkeeper  ---
Thanks for the resolution this was very helpful, accounting services
https://jugma.lt

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

[Libreoffice-commits] core.git: 2 commits - basegfx/source sc/source xmloff/source

2023-07-31 Thread Noel Grandin (via logerrit)
 basegfx/source/polygon/b2dlinegeometry.cxx |   83 ++---
 sc/source/ui/inc/output.hxx|2 
 sc/source/ui/view/output2.cxx  |   11 +--
 xmloff/source/draw/sdxmlexp.cxx|   56 +--
 4 files changed, 51 insertions(+), 101 deletions(-)

New commits:
commit 316215486b2fb255f4deea073e4d43671c4325c1
Author: Noel Grandin 
AuthorDate: Thu Jul 27 16:35:43 2023 +0200
Commit: Noel Grandin 
CommitDate: Mon Jul 31 21:48:11 2023 +0200

use more tools::Rectangle::Adjust*

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

diff --git a/xmloff/source/draw/sdxmlexp.cxx b/xmloff/source/draw/sdxmlexp.cxx
index 6b28da6fd2e2..6384f8bec396 100644
--- a/xmloff/source/draw/sdxmlexp.cxx
+++ b/xmloff/source/draw/sdxmlexp.cxx
@@ -748,7 +748,7 @@ void SdXMLExport::ImpWriteAutoLayoutInfos()
 tools::Rectangle aLeft(pInfo->GetPresRectangle());
 aLeft.setWidth(tools::Long(aLeft.GetWidth() * 0.488));
 tools::Rectangle aRight(aLeft);
-aRight.SetLeft(tools::Long(aRight.Left() + 
aRight.GetWidth() * 1.05));
+aRight.AdjustLeft(aRight.GetWidth() * 1.05);
 
 ImpWriteAutoLayoutPlaceholder(XmlPlaceholderTitle, 
pInfo->GetTitleRectangle());
 ImpWriteAutoLayoutPlaceholder(XmlPlaceholderOutline, 
aLeft);
@@ -760,7 +760,7 @@ void SdXMLExport::ImpWriteAutoLayoutInfos()
 tools::Rectangle aLeft(pInfo->GetPresRectangle());
 aLeft.setWidth(tools::Long(aLeft.GetWidth() * 0.488));
 tools::Rectangle aRight(aLeft);
-aRight.SetLeft( tools::Long(aRight.Left() + 
aRight.GetWidth() * 1.05) );
+aRight.AdjustLeft(aRight.GetWidth() * 1.05);
 
 ImpWriteAutoLayoutPlaceholder(XmlPlaceholderTitle, 
pInfo->GetTitleRectangle());
 ImpWriteAutoLayoutPlaceholder(XmlPlaceholderOutline, 
aLeft);
@@ -772,7 +772,7 @@ void SdXMLExport::ImpWriteAutoLayoutInfos()
 tools::Rectangle aLeft(pInfo->GetPresRectangle());
 aLeft.setWidth(tools::Long(aLeft.GetWidth() * 0.488));
 tools::Rectangle aRight(aLeft);
-aRight.SetLeft(tools::Long(aRight.Left() + 
aRight.GetWidth() * 1.05));
+aRight.AdjustLeft(aRight.GetWidth() * 1.05);
 
 ImpWriteAutoLayoutPlaceholder(XmlPlaceholderTitle, 
pInfo->GetTitleRectangle());
 ImpWriteAutoLayoutPlaceholder(XmlPlaceholderOutline, 
aLeft);
@@ -784,7 +784,7 @@ void SdXMLExport::ImpWriteAutoLayoutInfos()
 tools::Rectangle aLeft(pInfo->GetPresRectangle());
 aLeft.setWidth(tools::Long(aLeft.GetWidth() * 0.488));
 tools::Rectangle aRight(aLeft);
-aRight.SetLeft(tools::Long(aRight.Left() + 
aRight.GetWidth() * 1.05));
+aRight.AdjustLeft(aRight.GetWidth() * 1.05);
 
 ImpWriteAutoLayoutPlaceholder(XmlPlaceholderTitle, 
pInfo->GetTitleRectangle());
 ImpWriteAutoLayoutPlaceholder(XmlPlaceholderChart, aLeft);
@@ -802,7 +802,7 @@ void SdXMLExport::ImpWriteAutoLayoutInfos()
 tools::Rectangle aLeft(pInfo->GetPresRectangle());
 aLeft.setWidth(tools::Long(aLeft.GetWidth() * 0.488));
 tools::Rectangle aRight(aLeft);
-aRight.SetLeft(tools::Long(aRight.Left() + 
aRight.GetWidth() * 1.05));
+aRight.AdjustLeft(aRight.GetWidth() * 1.05);
 
 ImpWriteAutoLayoutPlaceholder(XmlPlaceholderTitle, 
pInfo->GetTitleRectangle());
 ImpWriteAutoLayoutPlaceholder(XmlPlaceholderGraphic, 
aLeft);
@@ -814,7 +814,7 @@ void SdXMLExport::ImpWriteAutoLayoutInfos()
 tools::Rectangle aLeft(pInfo->GetPresRectangle());
 aLeft.setWidth(tools::Long(aLeft.GetWidth() * 0.488));
 tools::Rectangle aRight(aLeft);
-aRight.SetLeft(tools::Long(aRight.Left() + 
aRight.GetWidth() * 1.05));
+aRight.AdjustLeft(aRight.GetWidth() * 1.05);
 
 ImpWriteAutoLayoutPlaceholder(XmlPlaceholderTitle, 
pInfo->GetTitleRectangle());
 ImpWriteAutoLayoutPlaceholder(XmlPlaceholderOutline, 
aLeft);
@@ -832,10 +832,10 @@ void SdXMLExport::ImpWriteAutoLayoutInfos()
 tools::Rectangle aLeft(pInfo->GetPresRectangle());
 aLeft.setWidth(tools::Long(aLeft.GetWidth() * 0.488));
 tools::Rectangle aRightTop(aLeft);
-aRightTop.SetLeft(tools::Long(aRightTop.Left() + 
aRightTop.GetWidth() * 1.05));
+

[Libreoffice-commits] core.git: sw/qa sw/source

2023-07-31 Thread Miklos Vajna (via logerrit)
 sw/qa/core/unocore/data/floattable-split.docx |binary
 sw/qa/core/unocore/unocore.cxx|   19 +++
 sw/source/core/inc/flyfrm.hxx |3 +++
 sw/source/core/layout/fly.cxx |5 +
 sw/source/core/unocore/unoobj2.cxx|   18 ++
 5 files changed, 45 insertions(+)

New commits:
commit 2b401b7c0322d9ff972d252208ebe9a77913778d
Author: Miklos Vajna 
AuthorDate: Mon Jul 31 08:24:03 2023 +0200
Commit: Miklos Vajna 
CommitDate: Mon Jul 31 21:47:30 2023 +0200

tdf#156350 sw floattable: fix bad additional  in ODT with layout

The document has a floating table, split on two pages. Saving as ODT
creates two  elements, while we only expect one.

The document model is correct, SwDoc::mpSpzFrameFormatTable only
contains one frame, and in general the ODT export works with the SwDoc,
but CollectFrameAtNode() uses the layout to help performance, and the
layout is available when saving interactively (i.e. not --convert-to),
which visits both layout frames of the same frame format.

Fix the problem by ignoring follow fly frames in
lcl_CollectFrameAtNodeWithLayout(), just working from master should
ensure there is no duplication.

This is similar to 4721729fba32a02683ecc930b630491599f8c6c5
(SwXParaFrameEnumeration: ignore textboxes, 2014-05-27), but that was
for fly frames of draw shapes, and this is for split flys.

Change-Id: I09729c0b0f9afd694e3cbf8886ccbc530bfc9674
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/155081
Reviewed-by: Miklos Vajna 
Tested-by: Jenkins

diff --git a/sw/qa/core/unocore/data/floattable-split.docx 
b/sw/qa/core/unocore/data/floattable-split.docx
new file mode 100644
index ..2e2c9c705df9
Binary files /dev/null and b/sw/qa/core/unocore/data/floattable-split.docx 
differ
diff --git a/sw/qa/core/unocore/unocore.cxx b/sw/qa/core/unocore/unocore.cxx
index 199da2e72a79..cb6f52d0fdbb 100644
--- a/sw/qa/core/unocore/unocore.cxx
+++ b/sw/qa/core/unocore/unocore.cxx
@@ -965,6 +965,25 @@ CPPUNIT_TEST_FIXTURE(SwCoreUnocoreTest, testTdf155951)
 xText->insertString(xCursor, "test", /*bAbsorb=*/false);
 }
 
+CPPUNIT_TEST_FIXTURE(SwCoreUnocoreTest, testCollectFrameAtNodeWithLayout)
+{
+// Given a document with a floating table on 2 pages, with a calculated 
layout:
+createSwDoc("floattable-split.docx");
+calcLayout();
+
+// When saving to ODT:
+save("writer8");
+
+// Then make sure the output is valid and hasa 1 :
+// Without the accompanying fix in place, this test would have failed with:
+// Error: uncompleted content model.
+// i.e. the output was not valid, the second  has an empty 
 as a child
+// element.
+xmlDocUniquePtr pXmlDoc = parseExport("content.xml");
+// Also make sure that we don't have multiple  elements in the 
first place.
+assertXPath(pXmlDoc, "//draw:frame", 1);
+}
+
 CPPUNIT_PLUGIN_IMPLEMENT();
 
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sw/source/core/inc/flyfrm.hxx b/sw/source/core/inc/flyfrm.hxx
index bbcf2845e5d7..6083fd67d266 100644
--- a/sw/source/core/inc/flyfrm.hxx
+++ b/sw/source/core/inc/flyfrm.hxx
@@ -38,6 +38,7 @@ class SwFormat;
 class SwViewShell;
 class SwFEShell;
 class SwWrtShell;
+class SwFlyAtContentFrame;
 
 
 /** search an anchor for paragraph bound frames starting from pOldAnch
@@ -307,6 +308,8 @@ public:
 virtual const SwFlyFrame* DynCastFlyFrame() const override;
 virtual SwFlyFrame* DynCastFlyFrame() override;
 
+SwFlyAtContentFrame* DynCastFlyAtContentFrame();
+
 private:
 void UpdateUnfloatButton(SwWrtShell* pWrtSh, bool bShow) const;
 void PaintDecorators() const;
diff --git a/sw/source/core/layout/fly.cxx b/sw/source/core/layout/fly.cxx
index 68184da48fd6..a365668c4ce2 100644
--- a/sw/source/core/layout/fly.cxx
+++ b/sw/source/core/layout/fly.cxx
@@ -2100,6 +2100,11 @@ void SwFlyFrame::UpdateUnfloatButton(SwWrtShell* pWrtSh, 
bool bShow) const
 rMngr.SetUnfloatTableButton(this, bShow,  aTopRightPixel);
 }
 
+SwFlyAtContentFrame* SwFlyFrame::DynCastFlyAtContentFrame()
+{
+return IsFlyAtContentFrame() ? static_cast(this) : 
nullptr;
+}
+
 SwTwips SwFlyFrame::Grow_( SwTwips nDist, bool bTst )
 {
 SwRectFnSet aRectFnSet(this);
diff --git a/sw/source/core/unocore/unoobj2.cxx 
b/sw/source/core/unocore/unoobj2.cxx
index 01682ef48587..472babcd8243 100644
--- a/sw/source/core/unocore/unoobj2.cxx
+++ b/sw/source/core/unocore/unoobj2.cxx
@@ -48,6 +48,8 @@
 #include 
 #include 
 #include 
+#include 
+#include 
 #include 
 #include 
 #include 
@@ -123,6 +125,22 @@ struct FrameClientSortListLess
 // Filter out textboxes, which are not interesting at a UNO level.
 if(SwTextBoxHelper::isTextBox(, RES_FLYFRMFMT))
 continue;
+
+if (nAnchorType == RndStdIds::FLY_AT_PARA)
+{
+SwFlyFrame* 

[Libreoffice-bugs] [Bug 138967] Document scrolls when zooming into document with (large) image selected

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=138967

--- Comment #10 from Telesto  ---
Created attachment 188682
  --> https://bugs.documentfoundation.org/attachment.cgi?id=188682=edit
Screencast

Zoom will function as expected if the image is unselected. If you have selected
the image, and zoom-in, it jump will occur

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

[Libreoffice-commits] core.git: Branch 'distro/collabora/co-23.05' - 27 commits - canvas/source filter/source include/tools readlicense_oo/license sc/inc scripting/source sc/source static/emscripten s

2023-07-31 Thread Satya (via logerrit)
 canvas/source/vcl/canvasfont.cxx|   32 
 canvas/source/vcl/canvasfont.hxx|3 
 canvas/source/vcl/impltools.cxx |   27 
 canvas/source/vcl/impltools.hxx |5 
 canvas/source/vcl/textlayout.cxx|8 
 filter/source/xslt/odf2xhtml/export/common/styles/style_collector.xsl   |   71 
 filter/source/xslt/odf2xhtml/export/common/styles/style_mapping_css.xsl |   17 
 filter/source/xslt/odf2xhtml/export/xhtml/opendoc2xhtml.xsl |5 
 include/tools/datetime.hxx  |9 
 include/tools/duration.hxx  |   72 
 readlicense_oo/license/CREDITS.fodt | 4291 
+-
 sc/inc/table.hxx|8 
 sc/source/core/data/documen3.cxx|3 
 sc/source/core/data/table4.cxx  |  117 
 sc/source/ui/miscdlgs/linkarea.cxx  |8 
 scripting/source/pyprov/mailmerge.py|   10 
 static/emscripten/environment.js|1 
 svgio/inc/svgcharacternode.hxx  |6 
 svgio/inc/svgtools.hxx  |1 
 svgio/qa/cppunit/SvgImportTest.cxx  |   23 
 svgio/qa/cppunit/data/tdf156251.svg |   17 
 svgio/source/svgreader/svgcharacternode.cxx |   17 
 svgio/source/svgreader/svgdocumenthandler.cxx   |   50 
 svgio/source/svgreader/svgtools.cxx |   16 
 svx/source/dialog/svxruler.cxx  |2 
 sw/inc/crsrsh.hxx   |   11 
 sw/qa/extras/ooxmlexport/data/tdf153804.docx|binary
 sw/qa/extras/ooxmlexport/ooxmlexport14.cxx  |   17 
 sw/qa/extras/ooxmlimport/data/tdf154319-ToC_with_s_and_d.docx   |binary
 sw/qa/extras/ooxmlimport/ooxmlimport2.cxx   |2 
 sw/source/core/crsr/crstrvl.cxx |   15 
 sw/source/core/docnode/ndtbl.cxx|6 
 sw/source/core/edit/edfcol.cxx  |2 
 sw/source/core/layout/flowfrm.cxx   |6 
 sw/source/core/layout/frmtool.cxx   |   10 
 sw/source/core/layout/paintfrm.cxx  |8 
 sw/source/core/text/widorp.cxx  |2 
 sw/source/core/unocore/unostyle.cxx |   15 
 sw/source/uibase/uiview/viewport.cxx|8 
 tools/CppunitTest_tools_test.mk |1 
 tools/Library_tl.mk |1 
 tools/qa/cppunit/test_duration.cxx  |  278 
 tools/source/datetime/datetime.cxx  |   38 
 tools/source/datetime/duration.cxx  |  258 
 vcl/README.vars.md  |6 
 vcl/qa/cppunit/pdfexport/pdfexport.cxx  |2 
 vcl/qt5/QtInstance.cxx  |2 
 vcl/skia/gdiimpl.cxx|4 
 vcl/source/fontsubset/fontsubset.cxx|4 
 vcl/source/gdi/pdfwriter_impl.cxx   |   14 
 vcl/unx/kf5/KF5SalInstance.cxx  |2 
 vcl/win/window/salframe.cxx |9 
 wizards/source/scriptforge/SF_Session.xba   |2 
 writerfilter/source/dmapper/DomainMapper_Impl.cxx   |   39 
 writerfilter/source/dmapper/DomainMapper_Impl.hxx   |2 
 55 files changed, 3290 insertions(+), 2293 deletions(-)

New commits:
commit 0ef1d43cee7fca186618f14eb1582542cb8be340
Author: Satya 
AuthorDate: Mon Jul 31 20:59:07 2023 +0530
Commit: Andras Timar 
CommitDate: Mon Jul 31 21:41:17 2023 +0200

tdf#156372 sw: Stop adding GetLower to every cell in header table

The code was doubling the lower spacing of the last paragraph
in every cell of the table. This change is to not add the space
when in tables, since that was intended to only apply
to the 

[Libreoffice-bugs] [Bug 155741] Allow insertion of items into master without a selected item

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=155741

--- Comment #4 from Eyal Rozenberg  ---
(In reply to Dieter from comment #3)
> Screenshot shows how it looks for me. If you click on insert icon there is
> the message "[no selection possible]". Perhaps there could be an improvement
> to make it more clear, that you first have to select an item

But I should not have to select anything, that's the bug.

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

[Libreoffice-commits] core.git: sal/qa

2023-07-31 Thread Stephan Bergmann (via logerrit)
 sal/qa/rtl/strings/test_oustring_stringliterals.cxx |4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

New commits:
commit fe1d6bf5751005054520b1fea95d0b9d40e910eb
Author: Stephan Bergmann 
AuthorDate: Mon Jul 31 14:42:54 2023 +0200
Commit: Stephan Bergmann 
CommitDate: Mon Jul 31 20:57:18 2023 +0200

Fix C++20-only "..."_tstr test code

...added by 6fce450b8a66d7e98a4d39528f8591184277e9fa "Introduce "..."_tstr 
as a
companion to "..."_ostr/u"..."_ustr in template code"

Change-Id: I779cf8e586b2a57aadfe9e57a546ee613bb505e3
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/155093
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann 

diff --git a/sal/qa/rtl/strings/test_oustring_stringliterals.cxx 
b/sal/qa/rtl/strings/test_oustring_stringliterals.cxx
index 197f72a50fea..2f4de194928d 100644
--- a/sal/qa/rtl/strings/test_oustring_stringliterals.cxx
+++ b/sal/qa/rtl/strings/test_oustring_stringliterals.cxx
@@ -434,7 +434,9 @@ void test::oustring::StringLiterals::checkOstr() {
 CPPUNIT_ASSERT_EQUAL(sal_Int32(7), u"foo\0bar"_ustr.getLength());
 CPPUNIT_ASSERT_EQUAL(u""_ustr, rtl::OUString(""_tstr));
 CPPUNIT_ASSERT_EQUAL(u"foobar"_ustr, rtl::OUString("foobar"_tstr));
-CPPUNIT_ASSERT_EQUAL(u"foo\0bar"_ustr, rtl::OUString("foo\0bar"_tstr));
+// Unlike in a OString context, the below "foo\0bar"_tstr in a OUString 
context would trigger
+// the assert(c!='\0') in Copy in sal/rtl/strtmpl.hxx:
+// CPPUNIT_ASSERT_EQUAL(u"foo\0bar"_ustr, rtl::OUString("foo\0bar"_tstr));
 #endif
 }
 


[Libreoffice-commits] translations.git: Changes to 'refs/tags/co-23.05.2-2'

2023-07-31 Thread Christian Lohmaier (via logerrit)
Tag 'co-23.05.2-2' created by Andras Timar  at 
2023-07-31 18:49 +

co-23.05.2-2

Changes since cp-23.05.1-2-3:
---
 0 files changed
---


[Libreoffice-commits] core.git: Changes to 'refs/tags/co-23.05.2-2'

2023-07-31 Thread Andras Timar (via logerrit)
Tag 'co-23.05.2-2' created by Andras Timar  at 
2023-07-31 18:49 +

co-23.05.2-2

Changes since cp-23.05.2-2-18:
---
 0 files changed
---


[Libreoffice-commits] help.git: Changes to 'refs/tags/co-23.05.2-2'

2023-07-31 Thread Stephan Bergmann (via logerrit)
Tag 'co-23.05.2-2' created by Andras Timar  at 
2023-07-31 18:49 +

co-23.05.2-2

Changes since cp-23.05.1-2-2:
---
 0 files changed
---


[Libreoffice-commits] dictionaries.git: Changes to 'refs/tags/co-23.05.2-2'

2023-07-31 Thread Andras Timar (via logerrit)
Tag 'co-23.05.2-2' created by Andras Timar  at 
2023-07-31 18:49 +

co-23.05.2-2

Changes since co-23.05-branch-point:
Andras Timar (1):
  On Linux dictionaries are packaged separately

---
 Module_dictionaries.mk |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
---


[Libreoffice-bugs] [Bug 149056] Address Book Data Source Wizard: Wrong target for help button

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149056

Dieter  changed:

   What|Removed |Added

 Status|RESOLVED|VERIFIED

--- Comment #5 from Dieter  ---
VERIFIED with

Version: 7.6.0.1 (X86_64) / LibreOffice Community
Build ID: 776eaf34564cbf3f034a0ba1fd1d5c32ff9ccf1c
CPU threads: 4; OS: Windows 10.0 Build 19045; UI render: Skia/Raster; VCL: win
Locale: de-DE (de_DE); UI: en-GB
Calc: CL threaded

Olivier, thanks for fixing it!

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

[Libreoffice-bugs] [Bug 129359] FILEOPEN DOC: Wrong position of a floating table

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=129359

Dieter  changed:

   What|Removed |Added

 Status|RESOLVED|VERIFIED

--- Comment #7 from Dieter  ---
VERIFIED with

Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 42f0422d19c4d0a2fb09654fb6d1d92e50f6dd5c
CPU threads: 4; OS: Windows 10.0 Build 19045; UI render: Skia/Raster; VCL: win
Locale: de-DE (de_DE); UI: en-GB
Calc: CL threaded

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

[Libreoffice-bugs] [Bug 155952] WRITER: Absatzkontrolle in Tabellen wirkt nicht

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=155952

Dieter  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |DUPLICATE
   Assignee|c.muel...@tankanlagenbau.de |libreoffice-b...@lists.free
   ||desktop.org

--- Comment #3 from Dieter  ---
I confirm it, but it is a duplicate of bug 86909. Feel free to change it back
to UNCONFIRMED with a short reasoning, if you disagree.

*** This bug has been marked as a duplicate of bug 86909 ***

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

[Libreoffice-bugs] [Bug 86909] Text-flow options of paragraph properties don't work in tables

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=86909

Dieter  changed:

   What|Removed |Added

 CC||c.muel...@tankanlagenbau.de

--- Comment #11 from Dieter  ---
*** Bug 155952 has been marked as a duplicate of this bug. ***

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

[Libreoffice-bugs] [Bug 152790] Format - Bullets and Numbering: sfx.dialog and vcl.gdi warnings in console with debug LO

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=152790

BogdanB  changed:

   What|Removed |Added

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

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

warn:sfx.dialog:178283:178283:sfx2/source/dialog/tabdlg.cxx:271:
SfxTabPage::PageCreated should not be called
warn:vcl.gdi:178283:178283:vcl/source/outdev/font.cxx:1083: Font fallback to
the same font, but has missing codes

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

[Libreoffice-commits] core.git: Branch 'distro/collabora/co-23.05' - distro-configs/CPWin32.conf distro-configs/CPWin64.conf

2023-07-31 Thread Andras Timar (via logerrit)
 distro-configs/CPWin32.conf |2 +-
 distro-configs/CPWin64.conf |4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

New commits:
commit b1b23af1108dfd1d460e1508ad1421b53cb5bff4
Author: Andras Timar 
AuthorDate: Mon Jul 31 20:38:26 2023 +0200
Commit: Andras Timar 
CommitDate: Mon Jul 31 20:38:26 2023 +0200

[cp] disable symbols in Windows release builds & prepare for 64-bit appx 
build

Change-Id: I7bc602d3f2ff07638f68c4d1a5bc6e74207d2d94

diff --git a/distro-configs/CPWin32.conf b/distro-configs/CPWin32.conf
index f14ef8458e12..53b535009be4 100644
--- a/distro-configs/CPWin32.conf
+++ b/distro-configs/CPWin32.conf
@@ -21,6 +21,6 @@
 --enable-lto
 --with-lang=ar ast bg br ca ca-valencia cy cs da de el en-US en-GB eo es et eu 
fi fr ga gd gl he hr hu id is it ja ko lo lt lv nb nl nn oc pl pt pt-BR sq ro 
ru sk sl sr sv tr uk vi zh-CN zh-TW
 --enable-windows-build-signing
---enable-symbols
+--disable-symbols
 --disable-breakpad
 --with-privacy-policy-url=https://www.collaboraoffice.com/privacy-policy/
diff --git a/distro-configs/CPWin64.conf b/distro-configs/CPWin64.conf
index e4bcb1fdfcb4..bd9996ffe4cd 100644
--- a/distro-configs/CPWin64.conf
+++ b/distro-configs/CPWin64.conf
@@ -16,11 +16,11 @@
 --enable-release-build
 --with-help=html
 --with-myspell-dicts
---with-package-format=msi
+--with-package-format=msi installed
 --enable-mergelibs
 --enable-lto
 --with-lang=ar ast bg br ca ca-valencia cy cs da de el en-US en-GB eo es et eu 
fi fr ga gd gl he hr hu id is it ja ko lo lt lv nb nl nn oc pl pt pt-BR sq ro 
ru sk sl sr sv tr uk vi zh-CN zh-TW
 --enable-windows-build-signing
---enable-symbols
+--disable-symbols
 --disable-breakpad
 --with-privacy-policy-url=https://www.collaboraoffice.com/privacy-policy/


[Libreoffice-bugs] [Bug 152794] Format - Image - Filter - Mosaic: vcl.gdi warning "Bitmap filter failed 18BitmapMosaicFilter"

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=152794

BogdanB  changed:

   What|Removed |Added

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

--- Comment #2 from BogdanB  ---
Retested with
Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 0e17d8ddccdee7d4f46b256153853e1cab87c99e
CPU threads: 16; OS: Linux 5.19; UI render: default; VCL: gtk3
Locale: ro-RO (ro_RO.UTF-8); UI: en-US
Calc: threaded

warn:svl:167938:167938:svl/source/undo/undo.cxx:1073:
SfxUndoManager::MarkTopUndoAction(): suspicious call!
warn:vcl:167938:167938:vcl/source/image/ImplImage.cxx:94: Failed to load scaled
image from cmd/lc_rotatereset.png at 1
warn:vcl:167938:167938:vcl/source/image/ImplImage.cxx:117: Failed to load stock
icon cmd/lc_rotatereset.png
warn:vcl.gdi:167938:167938:vcl/source/bitmap/bitmapfilter.cxx:26: Bitmap filter
failed 18BitmapMosaicFilter

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

[Libreoffice-bugs] [Bug 142785] UI Enabling hidden Writer header/footer works unreliably

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=142785

--- Comment #4 from Dieter  ---
Still present in

Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 42f0422d19c4d0a2fb09654fb6d1d92e50f6dd5c
CPU threads: 4; OS: Windows 10.0 Build 19045; UI render: Skia/Raster; VCL: win
Locale: de-DE (de_DE); UI: en-GB
Calc: CL threaded

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

[Libreoffice-bugs] [Bug 152796] Format - Textbox: warnings in console with debug LO

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=152796

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

warn:legacy.tools:154085:154085:sfx2/source/control/statcach.cxx:399: setting
state of dirty message
warn:svl.items:154085:154085:svl/source/items/itempool.cxx:442: old secondary
pool: EditEngineItemPool of pool: XOutdevItemPool must be empty.
warn:svl.items:154085:154085:svl/source/items/itempool.cxx:442: old secondary
pool: EditEngineItemPool of pool: XOutdevItemPool must be empty.
warn:svl.items:154085:154085:svl/source/items/itempool.cxx:442: old secondary
pool: EditEngineItemPool of pool: XOutdevItemPool must be empty.

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

[Libreoffice-bugs] [Bug 138967] Document scrolls when zooming into document with (large) image selected

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=138967

--- Comment #9 from Dieter  ---
(In reply to Telesto from comment #8)
> Created attachment 188646 [details]
> Sample

Still can't see a jump here. Is it possible for you to add a screencast?

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

[Libreoffice-commits] core.git: ucb/qa

2023-07-31 Thread Stephan Bergmann (via logerrit)
 ucb/qa/cppunit/webdav/webdav_local_neon.cxx |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

New commits:
commit 2a68dc02bd19a717d3c86873206fabed1098f228
Author: Stephan Bergmann 
AuthorDate: Mon Jul 31 17:09:32 2023 +0200
Commit: Stephan Bergmann 
CommitDate: Mon Jul 31 20:27:06 2023 +0200

Adapt test code to cURL 8.2.0

...for which CppunitTest_ucb_webdav_core would fail with

> ucb/qa/cppunit/webdav/webdav_local_neon.cxx:60:(anonymous 
namespace)::webdav_local_test::WebdavUriTest
> equality assertion failed
> - Expected: ?query#fragment
> - Actual  : /?query#fragment

and

> ucb/qa/cppunit/webdav/webdav_local_neon.cxx:89:(anonymous 
namespace)::webdav_local_test::WebdavUriTest2
> equality assertion failed
> - Expected: ?query
> - Actual  : /?query

because of


"urlapi: have *set(PATH) prepend a slash if one is missing".

All that test code had been added with 
b03e070420606d407df2ec5e9dfa7043ecc46177
"ucb: webdav-curl: fix CurlUri::CloneWithRelativeRefPathAbsolute()", and it
looks harmless for our use cases that cURL started to behave differently 
there
now.  So instead of accepting either of the outcomes depending on what cURL
version is being used, just change the test code to not leave out the
path-absolute in the calls to CloneWithRelativeRefPathAbsolute (which is
documented in ucb/source/ucp/webdav-curl/CurlUri.hxx to take

> /// @param matches: relative-ref = path-absolute [ "?" query ] [ "#" 
fragment ]

and path-absolute cannot be empty as per RFC 3986 "Uniform Resource 
Identifier
(URI): Generic Syntax").

Change-Id: If07a28598dfa047ebe89d8bcda19e8fcaa36aed0
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/155099
Reviewed-by: Michael Stahl 
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann 

diff --git a/ucb/qa/cppunit/webdav/webdav_local_neon.cxx 
b/ucb/qa/cppunit/webdav/webdav_local_neon.cxx
index bde7652b9ffa..a457bc6d2b28 100644
--- a/ucb/qa/cppunit/webdav/webdav_local_neon.cxx
+++ b/ucb/qa/cppunit/webdav/webdav_local_neon.cxx
@@ -52,12 +52,12 @@ namespace
 CPPUNIT_ASSERT_EQUAL( OUString("/foo/bar"), 
uri2.GetRelativeReference() );
 CPPUNIT_ASSERT_EQUAL( 
OUString("http://user%40anothern...@server.biz:8040/foo/bar;), uri2.GetURI() );
 
-CurlUri 
uri3(aURI.CloneWithRelativeRefPathAbsolute(u"?query#fragment"));
+CurlUri 
uri3(aURI.CloneWithRelativeRefPathAbsolute(u"/?query#fragment"));
 CPPUNIT_ASSERT_EQUAL( OUString("http"), uri3.GetScheme() );
 CPPUNIT_ASSERT_EQUAL( OUString("server.biz"), uri3.GetHost() );
 CPPUNIT_ASSERT_EQUAL( OUString("user%40anothername"), uri3.GetUser() );
 CPPUNIT_ASSERT_EQUAL( sal_uInt16(8040), uri3.GetPort() );
-CPPUNIT_ASSERT_EQUAL( OUString("?query#fragment"), 
uri3.GetRelativeReference() );
+CPPUNIT_ASSERT_EQUAL( OUString("/?query#fragment"), 
uri3.GetRelativeReference() );
 CPPUNIT_ASSERT_EQUAL( 
OUString("http://user%40anothern...@server.biz:8040/?query#fragment;), 
uri3.GetURI() );
 }
 
@@ -80,13 +80,13 @@ namespace
 CPPUNIT_ASSERT_EQUAL( OUString("/foo/bar"), 
uri2.GetRelativeReference() );
 CPPUNIT_ASSERT_EQUAL( 
OUString("https://foo:b...@server.biz:8040/foo/bar;), uri2.GetURI() );
 
-CurlUri uri3(aURI.CloneWithRelativeRefPathAbsolute(u"?query"));
+CurlUri uri3(aURI.CloneWithRelativeRefPathAbsolute(u"/?query"));
 CPPUNIT_ASSERT_EQUAL( OUString("https"), uri3.GetScheme() );
 CPPUNIT_ASSERT_EQUAL( OUString("server.biz"), uri3.GetHost() );
 CPPUNIT_ASSERT_EQUAL( OUString("foo"), uri3.GetUser() );
 CPPUNIT_ASSERT_EQUAL( OUString("bar"), uri3.GetPassword() );
 CPPUNIT_ASSERT_EQUAL( sal_uInt16(8040), uri3.GetPort() );
-CPPUNIT_ASSERT_EQUAL( OUString("?query"), uri3.GetRelativeReference() 
);
+CPPUNIT_ASSERT_EQUAL( OUString("/?query"), uri3.GetRelativeReference() 
);
 CPPUNIT_ASSERT_EQUAL( 
OUString("https://foo:b...@server.biz:8040/?query;), uri3.GetURI() );
 }
 


[Libreoffice-bugs] [Bug 152763] Insert - Frame - Frame in a new document: warnings in console with debug LO

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=152763

--- Comment #3 from BogdanB  ---
Fewer warnings now.

Restested with
Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 0e17d8ddccdee7d4f46b256153853e1cab87c99e
CPU threads: 16; OS: Linux 5.19; UI render: default; VCL: gtk3
Locale: ro-RO (ro_RO.UTF-8); UI: en-US
Calc: threaded

warn:legacy.osl:109407:109407:sw/source/core/frmedt/fefly1.cxx:1477: no
FlyFrame selected
warn:svl.items:109407:109407:svl/source/items/itempool.cxx:442: old secondary
pool: EditEngineItemPool of pool: XOutdevItemPool must be empty.
warn:svl.items:109407:109407:svl/source/items/itempool.cxx:442: old secondary
pool: EditEngineItemPool of pool: XOutdevItemPool must be empty.
warn:svl.items:109407:109407:svl/source/items/itempool.cxx:442: old secondary
pool: EditEngineItemPool of pool: XOutdevItemPool must be empty.
warn:svl.items:109407:109407:svl/source/items/itempool.cxx:442: old secondary
pool: EditEngineItemPool of pool: XOutdevItemPool must be empty.
warn:svl.items:109407:109407:svl/source/items/itempool.cxx:442: old secondary
pool: EditEngineItemPool of pool: XOutdevItemPool must be empty.
warn:svl.items:109407:109407:svl/source/items/itempool.cxx:442: old secondary
pool: EditEngineItemPool of pool: XOutdevItemPool must be empty.
warn:legacy.osl:109407:109407:sw/source/core/layout/fly.cxx:1391: FrameAttr
width is 0.
warn:legacy.osl:109407:109407:sw/source/core/layout/fly.cxx:1391: FrameAttr
width is 0.
warn:legacy.osl:109407:109407:sw/source/core/layout/fly.cxx:1391: FrameAttr
width is 0.
warn:legacy.osl:109407:109407:sw/source/core/layout/fly.cxx:1391: FrameAttr
width is 0.
warn:svl.items:109407:109407:svl/source/items/itempool.cxx:442: old secondary
pool: EditEngineItemPool of pool: XOutdevItemPool must be empty.
warn:svl.items:109407:109407:svl/source/items/itempool.cxx:442: old secondary
pool: EditEngineItemPool of pool: XOutdevItemPool must be empty.

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

[Libreoffice-bugs] [Bug 152797] Click on the right frame (linked frames) gets a legacy.osl warning: "cursor is not contained in fly frame"

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=152797

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

warn:legacy.osl:96453:96453:sw/source/core/access/accmap.cxx:2507: cursor is
not contained in fly frame

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

[Libreoffice-bugs] [Bug 156511] interface XStorage no more usable on odb with 7.6 and 7.7

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=156511

--- Comment #2 from prrv...@gmail.com ---
With LibreOffice version 7.5.x or lower, when I close an embedded odb file I
get the following log file:

>  event no thread   date   time(class/method:) message
> 152409 2023-07-31 18:06:16.544235642 Driver::__init__(): Driver 
> initialization completed
> 252409 2023-07-31 18:06:16.550178861 Driver::acceptsURL(): Driver 
> can open a connection with the URL: sdbc:embedded:hsqldb - True
> 352409 2023-07-31 18:06:16.552129142 Driver::acceptsURL(): Driver 
> can open a connection with the URL: sdbc:embedded:hsqldb - True
> 452409 2023-07-31 18:06:16.555664628 Driver::getPropertyInfo(): 
> Get information about the possibles DriverPropertyInfo for this driver for 
> URL: sdbc:embedded:hsqldb
> 552409 2023-07-31 18:06:16.922124393 Driver::getPropertyInfo(): 
> The driver responds with a DriverPropertyInfo Name / Value: JavaDriverClass / 
> 652409 2023-07-31 18:06:16.927646831 Driver::getPropertyInfo(): 
> The driver responds with a DriverPropertyInfo Name / Value: 
> JavaDriverClassPath / 
> 752409 2023-07-31 18:06:16.929451531 Driver::getPropertyInfo(): 
> The driver responds with a DriverPropertyInfo Name / Value: SystemProperties 
> / 
> 852409 2023-07-31 18:06:16.931096176 Driver::getPropertyInfo(): 
> The driver responds with a DriverPropertyInfo Name / Value: 
> ParameterNameSubstitution / false
> 952409 2023-07-31 18:06:16.932993773 Driver::getPropertyInfo(): 
> The driver responds with a DriverPropertyInfo Name / Value: 
> IsAutoRetrievingEnabled / false
>1052409 2023-07-31 18:06:16.935386244 Driver::getPropertyInfo(): 
> The driver responds with a DriverPropertyInfo Name / Value: 
> AutoRetrievingStatement / 
>1152409 2023-07-31 18:06:16.937198930 Driver::getPropertyInfo(): 
> The driver responds with a DriverPropertyInfo Name / Value: 
> GenerateASBeforeCorrelationName / true
>1252409 2023-07-31 18:06:16.938806895 Driver::getPropertyInfo(): 
> The driver responds with a DriverPropertyInfo Name / Value: IgnoreCurrency / 
> false
>1352409 2023-07-31 18:06:16.940391787 Driver::getPropertyInfo(): 
> The driver responds with a DriverPropertyInfo Name / Value: EscapeDateTime / 
> true
>1452409 2023-07-31 18:06:16.942468308 Driver::getPropertyInfo(): 
> The driver responds with a DriverPropertyInfo Name / Value: TypeInfoSettings 
> / 
>1552409 2023-07-31 18:06:16.94418 Driver::getPropertyInfo(): 
> The driver responds with a DriverPropertyInfo Name / Value: 
> ImplicitCatalogRestriction / 
>1652409 2023-07-31 18:06:16.945866908 Driver::getPropertyInfo(): 
> The driver responds with a DriverPropertyInfo Name / Value: 
> ImplicitSchemaRestriction / 
>1752409 2023-07-31 18:06:16.947506469 Driver::getPropertyInfo(): 
> The driver responds with a DriverPropertyInfo Name / Value: 
> AutoIncrementCreation / 
>1852409 2023-07-31 18:06:16.949396286 Driver::getPropertyInfo(): 
> The driver responds with a DriverPropertyInfo Name / Value: 
> IgnoreDriverPrivileges / false
>1952409 2023-07-31 18:06:17.048375978 Driver::acceptsURL(): Driver 
> can open a connection with the URL: sdbc:embedded:hsqldb - True
>2052409 2023-07-31 18:06:17.080965478 Driver::connect(): Loading 
> the driver for the url: file:///home/prrvchr/Documents/New%20Database.odb
>2152409 2023-07-31 18:06:17.770531205 Driver::connect(): SQLite 
> version: 3.42.0.0 database is loaded, the user:  is connected
>2252409 2023-07-31 18:06:17.886325308 Driver::acceptsURL(): Driver 
> can open a connection with the URL: sdbc:embedded:hsqldb - True
>2352409 2023-07-31 18:06:17.892760195 
> Driver::getDataDefinitionByConnection(): Driver give the container of tables 
> related to the given connection.
>2452409 2023-07-31 18:06:21.146850924 
> DocumentHandler::queryClosing(): Attempt to close document with Url: 
> file:///home/prrvchr/Documents/New%20Database.odb
>2552409 2023-07-31 18:06:21.150262505 
> DocumentHandler::_closeDataBase(): Attempt to move element with name: New 
> Database
>2652409 2023-07-31 18:06:21.153191825 
> DocumentHandler::_closeDataBase(): The element with name: New Database has 
> been moved...
>2752409 2023-07-31 18:06:21.189808886 
> DocumentHandler::queryClosing(): The document with Url: 
> file:///home/prrvchr/Documents/New%20Database.odb has been closed...

With a version 7.6.x or 7.7 (gerrit), when I close an embedded odb file,
LibreOffice freezes with the following log file:


>  event no thread   date   time(class/method:) message
> 151385 2023-07-31 17:58:11.878416411 Driver::__init__(): Driver 
> initialization completed
> 251385 2023-07-31 

[Libreoffice-bugs] [Bug 152815] Table - Split cells in a table in a new document: warning in console with debug LO

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=152815

BogdanB  changed:

   What|Removed |Added

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

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

warn:legacy.osl:81891:81891:sw/source/core/access/acctable.cxx:191: find frame
moved to far!

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

[Libreoffice-bugs] [Bug 152817] Tools - Spelling in a new document: legacy.osl warning "ApplyChangedSentence in initial call or after resume"

2023-07-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=152817

BogdanB  changed:

   What|Removed |Added

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

--- Comment #2 from BogdanB  ---
The same with version 
Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 0e17d8ddccdee7d4f46b256153853e1cab87c99e
CPU threads: 16; OS: Linux 5.19; UI render: default; VCL: gtk3
Locale: ro-RO (ro_RO.UTF-8); UI: en-US
Calc: threaded

warn:legacy.osl:72270:72270:sw/source/uibase/dialog/SwSpellDialogChildWindow.cxx:427:
ApplyChangedSentence in initial call or after resume

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

  1   2   3   >