[Libreoffice-bugs] [Bug 142985] [META] RTF (text) Tracking changes-related issues

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=142985

Aron Budea  changed:

   What|Removed |Added

 Depends on||135166


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=135166
[Bug 135166] FILEOPEN RTF: A part is marked as deleted change and should be so
-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 135166] FILEOPEN RTF: A part is marked as deleted change and should be so

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=135166

Aron Budea  changed:

   What|Removed |Added

   Keywords|bibisectRequest |notBibisectable
 Blocks||142985

--- Comment #7 from Aron Budea  ---
I tried to bibisect this using bibisect-44max with two different approaches.

1. Open ODT, save as RTF, reload, check the part with "Bozkurt-Lotus
Olayı(1926)".

This was failing at the reload step for a long time, and got fixed with the
following commit, but was already bad at that point. I didn't check where the
failure started, I'm assuming it was still OK at that point.

https://cgit.freedesktop.org/libreoffice/core/commit/?id=6b7239855d8babdc1bcc7742f79ce2df64d1e476
author  Miklos Vajna   2014-10-24 16:21:51
+0200
committer   Miklos Vajna   2014-10-25 09:34:43
+0200

"fdo#82859 RTF import: don't try to set CustomShapeGeometry on a TextFrame"

2. Open ODT, save as RTF in latest of bibisect-43max, during bibisecting only
load the RTF, check the relevant part.

This started crashing during load with the following commit.

https://cgit.freedesktop.org/libreoffice/core/commit/?id=9dbf817fe5c5253fba0831aefa17575ae0ba3af1
author  Luboš Luňák  2014-10-01 19:12:47
+0200
committer   Luboš Luňák  2014-10-03 13:27:12
+0200

"handle scope of w:pPrChange and w:rPrChange properly (bnc#821804)"

The crash was fixed with the below commit, but the result was already bad.

https://cgit.freedesktop.org/libreoffice/core/commit/?id=013ec10d4e89e86cbd53a88058defb7e97ebaa49
author  Miklos Vajna   2014-10-22 22:35:01
+0200
committer   Miklos Vajna   2014-10-22 22:45:15
+0200

"i#84172 RTF import: handle nested groups inside redlines"

Marking not bibisectable.


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=142985
[Bug 142985] [META] RTF (text) Tracking changes-related issues
-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 149368] Using Breeze Icon with Gen Backend the UI Elements Are Not Matched with Latest Plasma Update

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149368

--- Comment #1 from Commit Notification 
 ---
Rizal Muttaqin committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/f1d1555028c9e99ad1817fd15d68e24fb754d979

Breeze: tdf#149368 ^ radio & checbox button to follow up latest Plasma UI

It will be available in 7.4.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.

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

[Libreoffice-bugs] [Bug 149368] Using Breeze Icon with Gen Backend the UI Elements Are Not Matched with Latest Plasma Update

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149368

Commit Notification  changed:

   What|Removed |Added

 Whiteboard||target:7.4.0

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

[Libreoffice-commits] core.git: icon-themes/breeze icon-themes/breeze_dark icon-themes/breeze_dark_svg icon-themes/breeze_svg

2022-05-29 Thread Rizal Muttaqin (via logerrit)
 icon-themes/breeze/vcl/res/check1.png  |binary
 icon-themes/breeze/vcl/res/check2.png  |binary
 icon-themes/breeze/vcl/res/check3.png  |binary
 icon-themes/breeze/vcl/res/check4.png  |binary
 icon-themes/breeze/vcl/res/check5.png  |binary
 icon-themes/breeze/vcl/res/check6.png  |binary
 icon-themes/breeze/vcl/res/check7.png  |binary
 icon-themes/breeze/vcl/res/check8.png  |binary
 icon-themes/breeze/vcl/res/check9.png  |binary
 icon-themes/breeze/vcl/res/radio1.png  |binary
 icon-themes/breeze/vcl/res/radio2.png  |binary
 icon-themes/breeze/vcl/res/radio3.png  |binary
 icon-themes/breeze/vcl/res/radio4.png  |binary
 icon-themes/breeze/vcl/res/radio5.png  |binary
 icon-themes/breeze/vcl/res/radio6.png  |binary
 icon-themes/breeze_dark/vcl/res/check1.png |binary
 icon-themes/breeze_dark/vcl/res/check2.png |binary
 icon-themes/breeze_dark/vcl/res/check3.png |binary
 icon-themes/breeze_dark/vcl/res/check4.png |binary
 icon-themes/breeze_dark/vcl/res/check5.png |binary
 icon-themes/breeze_dark/vcl/res/check6.png |binary
 icon-themes/breeze_dark/vcl/res/check7.png |binary
 icon-themes/breeze_dark/vcl/res/check8.png |binary
 icon-themes/breeze_dark/vcl/res/check9.png |binary
 icon-themes/breeze_dark/vcl/res/radio1.png |binary
 icon-themes/breeze_dark/vcl/res/radio2.png |binary
 icon-themes/breeze_dark/vcl/res/radio3.png |binary
 icon-themes/breeze_dark/vcl/res/radio4.png |binary
 icon-themes/breeze_dark/vcl/res/radio5.png |binary
 icon-themes/breeze_dark/vcl/res/radio6.png |binary
 icon-themes/breeze_dark_svg/vcl/res/check1.svg |2 +-
 icon-themes/breeze_dark_svg/vcl/res/check2.svg |2 +-
 icon-themes/breeze_dark_svg/vcl/res/check3.svg |2 +-
 icon-themes/breeze_dark_svg/vcl/res/check4.svg |2 +-
 icon-themes/breeze_dark_svg/vcl/res/check5.svg |2 +-
 icon-themes/breeze_dark_svg/vcl/res/check6.svg |2 +-
 icon-themes/breeze_dark_svg/vcl/res/check7.svg |2 +-
 icon-themes/breeze_dark_svg/vcl/res/check8.svg |2 +-
 icon-themes/breeze_dark_svg/vcl/res/check9.svg |2 +-
 icon-themes/breeze_dark_svg/vcl/res/radio1.svg |2 +-
 icon-themes/breeze_dark_svg/vcl/res/radio2.svg |2 +-
 icon-themes/breeze_dark_svg/vcl/res/radio3.svg |2 +-
 icon-themes/breeze_dark_svg/vcl/res/radio4.svg |2 +-
 icon-themes/breeze_dark_svg/vcl/res/radio5.svg |2 +-
 icon-themes/breeze_dark_svg/vcl/res/radio6.svg |2 +-
 icon-themes/breeze_svg/vcl/res/check1.svg  |2 +-
 icon-themes/breeze_svg/vcl/res/check2.svg  |2 +-
 icon-themes/breeze_svg/vcl/res/check3.svg  |2 +-
 icon-themes/breeze_svg/vcl/res/check4.svg  |2 +-
 icon-themes/breeze_svg/vcl/res/check5.svg  |2 +-
 icon-themes/breeze_svg/vcl/res/check6.svg  |2 +-
 icon-themes/breeze_svg/vcl/res/check7.svg  |2 +-
 icon-themes/breeze_svg/vcl/res/check8.svg  |2 +-
 icon-themes/breeze_svg/vcl/res/check9.svg  |2 +-
 icon-themes/breeze_svg/vcl/res/radio1.svg  |2 +-
 icon-themes/breeze_svg/vcl/res/radio2.svg  |2 +-
 icon-themes/breeze_svg/vcl/res/radio3.svg  |2 +-
 icon-themes/breeze_svg/vcl/res/radio4.svg  |2 +-
 icon-themes/breeze_svg/vcl/res/radio5.svg  |2 +-
 icon-themes/breeze_svg/vcl/res/radio6.svg  |2 +-
 60 files changed, 30 insertions(+), 30 deletions(-)

New commits:
commit f1d1555028c9e99ad1817fd15d68e24fb754d979
Author: Rizal Muttaqin 
AuthorDate: Mon May 30 10:54:27 2022 +0700
Commit: Rizal Muttaqin 
CommitDate: Mon May 30 06:44:56 2022 +0200

Breeze: tdf#149368 ^ radio & checbox button to follow up latest Plasma UI

Change-Id: I2674ea52bc6217aa7cf9283c17f1d63533baaa49
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/135107
Tested-by: Jenkins
Reviewed-by: Rizal Muttaqin 

diff --git a/icon-themes/breeze/vcl/res/check1.png 
b/icon-themes/breeze/vcl/res/check1.png
index 1f620d70f5cd..7276b09b0f78 100644
Binary files a/icon-themes/breeze/vcl/res/check1.png and 
b/icon-themes/breeze/vcl/res/check1.png differ
diff --git a/icon-themes/breeze/vcl/res/check2.png 
b/icon-themes/breeze/vcl/res/check2.png
index 257c6cbf9fba..80450a5553d7 100644
Binary files a/icon-themes/breeze/vcl/res/check2.png and 
b/icon-themes/breeze/vcl/res/check2.png differ
diff --git a/icon-themes/breeze/vcl/res/check3.png 
b/icon-themes/breeze/vcl/res/check3.png
index 25cc248f55f4..984362695263 100644
Binary files a/icon-themes/breeze/vcl/res/check3.png and 
b/icon-themes/breeze/vcl/res/check3.png differ
diff --git a/icon-themes/breeze/vcl/res/check4.png 
b/icon-themes/breeze/vcl/res/check4.png
index c3ba85e011ec..f92a311529fc 100644
Binary files a/icon-themes/breeze/vcl/res/check4.png and 
b/icon-themes/breeze/vcl/res/check4.png differ
diff --git a/icon-themes/breeze/vcl/res/check5.png 
b/icon-themes/breeze/vcl/res/check5.png
index 

[Libreoffice-bugs] [Bug 149351] SLIDESHOW: Feature request to add well known keyboard shortcut from Powerpoint CTRL+A

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149351

--- Comment #5 from lord.dia...@gmx.de ---
(In reply to Martin Srdoš from comment #1)
> Hello Lord, you can switching between arrow and pen by ctrl+p. Why it is not
> enough?

Dear Martin,
yes, I can confirm turning pen on and off with "p" with the keyboard is
working.

The reason why I request also CTRL+A are hardware presenter / air mouse
devices.

Here is case which has a "pen" key, which maps to the actions:
1. CTRL+P (activate pen)
2. Click, while button is pressed (draw)
3. CTRL+A (deactivate pen)

Such a device relies on the CTRL+A working. As it is basically recognized as a
combined keyboard and mouse device, a remapping for the hardware is not
trivially possible.

I understand, when you would disagree with this shortcut, but in this case a
customization option for the shortcuts in presentation mode would be helpful
and nice.

Best regards

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

[Libreoffice-ux-advise] [Bug 149351] SLIDESHOW: Feature request to add well known keyboard shortcut from Powerpoint CTRL+A

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149351

--- Comment #5 from lord.dia...@gmx.de ---
(In reply to Martin Srdoš from comment #1)
> Hello Lord, you can switching between arrow and pen by ctrl+p. Why it is not
> enough?

Dear Martin,
yes, I can confirm turning pen on and off with "p" with the keyboard is
working.

The reason why I request also CTRL+A are hardware presenter / air mouse
devices.

Here is case which has a "pen" key, which maps to the actions:
1. CTRL+P (activate pen)
2. Click, while button is pressed (draw)
3. CTRL+A (deactivate pen)

Such a device relies on the CTRL+A working. As it is basically recognized as a
combined keyboard and mouse device, a remapping for the hardware is not
trivially possible.

I understand, when you would disagree with this shortcut, but in this case a
customization option for the shortcuts in presentation mode would be helpful
and nice.

Best regards

-- 
You are receiving this mail because:
You are on the CC list for the bug.

[Libreoffice-bugs] [Bug 108256] EDITING: find/replace regular expressions: \n has 2 meanings, it shouldn't

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=108256

--- Comment #11 from LyricTalk  ---
Nicely explained. 
https://lyricstalk.in/pushpa-tamil-movie-download-isaimini-full-movie-480p-720p-1080p/;
rel="bookmark">Pushpa Tamil Movie Download Isaimini – Full 480p 720p 1080p
https://lyricstalk.in/the-kashmir-files-movie-download-full-movie-480p-720p-1080p/;
rel="bookmark">The Kashmir Files Movie Download – Full Movie 480p 720p
1080p
https://lyricstalk.in/kgf-chapter-2-full-movie-in-hindi-download-filmyzilla-full-movie-480p-720p-1080p/;
rel="bookmark">Kgf Chapter 2 Full Movie In Hindi Download Filmyzilla – 720p
1080p

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

[Libreoffice-bugs] [Bug 66465] Wish: Slower zoom effect for images (Ken Burns)

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=66465

--- Comment #4 from LyricTalk  ---
Zoom effect is slower. Find best songs lyrics here: https://lyricstalk.in

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

[Libreoffice-bugs] [Bug 149368] New: Using Breeze Icon with Gen Backend the UI Elements Are Not Matched with Latest Plasma Update

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149368

Bug ID: 149368
   Summary: Using Breeze Icon with Gen Backend the UI Elements Are
Not Matched with Latest Plasma Update
   Product: LibreOffice
   Version: unspecified
  Hardware: All
OS: All
Status: UNCONFIRMED
  Severity: normal
  Priority: medium
 Component: UI
  Assignee: libreoffice-bugs@lists.freedesktop.org
  Reporter: riz...@libreoffice.org

Created attachment 180460
  --> https://bugs.documentfoundation.org/attachment.cgi?id=180460=edit
See the radio button and checkbox

Step to reproduce:

1. Run LibreOffice with gen backend : Use this command SAL_USE_VCLPLUGIN=gen
libreoffice
2. Open up Options window (Tools > Options) 
3. See the radio button and checkbox

The UI of radio buttons and checkbox are using old Plasma UI before 5.24
version. Please update them


Version: 7.4.0.0.alpha1+ / LibreOffice Community
Build ID: 6959a18d1a8fea4d65498083dc3ba05f640d0f39
CPU threads: 8; OS: Linux 5.13; UI render: default; VCL: x11
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded

Version: 7.3.3.2 / LibreOffice Community
Build ID: 30(Build:2)
CPU threads: 8; OS: Linux 5.13; UI render: default; VCL: kf5 (cairo+xcb)
Locale: id-ID (id_ID.UTF-8); UI: id-ID
Ubuntu package version: 1:7.3.3~rc2-0ubuntu0.20.04.1~lo1
Calc: threaded

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

[Libreoffice-bugs] [Bug 140227] Lost some multibyte symbols on copying from Calc to Writer

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=140227

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 149102] Content from "link to external data" is not shown

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149102

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 149100] LibreOffice crashes on startup

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149100

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 149355] Writer ENGLISH SENTENCE CHECKING CRASH

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149355

QA Administrators  changed:

   What|Removed |Added

 Status|NEEDINFO|UNCONFIRMED
 Ever confirmed|1   |0

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

[Libreoffice-bugs] [Bug 149355] Writer ENGLISH SENTENCE CHECKING CRASH

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149355

--- 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 149354] Writer CRASH on start or opening.

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149354

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 149354] Writer CRASH on start or opening.

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149354

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

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

[Libreoffice-commits] core.git: Branch 'distro/collabora/co-2021' - filter/source

2022-05-29 Thread Marco Cecchetti (via logerrit)
 filter/source/svg/svgexport.cxx |6 ++
 1 file changed, 6 insertions(+)

New commits:
commit 3b3e58765f9194944b577048db893e152ef1220b
Author: Marco Cecchetti 
AuthorDate: Fri May 13 14:35:17 2022 +0200
Commit: Aron Budea 
CommitDate: Mon May 30 05:11:45 2022 +0200

impress online: not handled transform animation causes core crash

The transform animation uses the svg namespace for some attribute,
anyway the exporter was not configured for handling attribute with
such a namespace prepended.

Change-Id: Ia33f55e3589b5743352ec0a156408b374a92509b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/134354
Tested-by: Jenkins CollaboraOffice 
Reviewed-by: Aron Budea 

diff --git a/filter/source/svg/svgexport.cxx b/filter/source/svg/svgexport.cxx
index d0eb6b9c6a8c..6022cb966c08 100644
--- a/filter/source/svg/svgexport.cxx
+++ b/filter/source/svg/svgexport.cxx
@@ -370,6 +370,11 @@ SVGExport::SVGExport(
 mbIsUsePositionedCharacters = 
aFilterDataHashMap.getUnpackedValueOrDefault(SVG_PROP_POSITIONED_CHARACTERS, 
false);
 
 // add namespaces
+GetNamespaceMap_().Add(
+GetXMLToken(XML_NP_SVG),
+GetXMLToken(XML_N_SVG_COMPAT),
+XML_NAMESPACE_SVG);
+
 GetNamespaceMap_().Add(
 GetXMLToken(XML_NP_PRESENTATION),
 GetXMLToken(XML_N_PRESENTATION),
@@ -1054,6 +1059,7 @@ void 
SVGFilter::implExportDocumentHeaderImpressOrDraw(sal_Int32 nDocX, sal_Int32
 mpSVGExport->AddAttribute( XML_NAMESPACE_NONE, "xmlns:presentation", 
"http://sun.com/xmlns/staroffice/presentation; );
 mpSVGExport->AddAttribute( XML_NAMESPACE_NONE, "xmlns:smil", 
"http://www.w3.org/2001/SMIL20/; );
 mpSVGExport->AddAttribute( XML_NAMESPACE_NONE, "xmlns:anim", 
"urn:oasis:names:tc:opendocument:xmlns:animation:1.0" );
+mpSVGExport->AddAttribute( XML_NAMESPACE_NONE, "xmlns:svg", 
"urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" );
 mpSVGExport->AddAttribute( XML_NAMESPACE_NONE, "xml:space", "preserve" );
 
 mpSVGDoc = new SvXMLElementExport( *mpSVGExport, XML_NAMESPACE_NONE, 
"svg", true, true );


[Libreoffice-commits] core.git: Changes to 'refs/tags/cib-6.1-34'

2022-05-29 Thread Michael Stahl (via logerrit)
Tag 'cib-6.1-34' created by Thorsten Behrens  
at 2022-05-30 01:50 +

Release LibreOffice powered by CIB 6.1-34
-BEGIN PGP SIGNATURE-

iQKTBAABCgB9FiEEF13c36gxow74AXmeM3dpmHHuF/gFAmKUIvpfFIAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDE3
NUREQ0RGQTgzMUEzMEVGODAxNzk5RTMzNzc2OTk4NzFFRTE3RjgACgkQM3dpmHHu
F/gPCg//Yzctho1S+E9riVdPymjp8iljfysVlk64O8unoerNeJ2nFanE+nDZh92Z
VIek7cFnRn4iobSudsfXnWt+eyLMAJ5ePk9fvarplHyj8qJJ+g1WCYm3eLhe9Eiu
A4khyEHdSmJzg6164Tx2KnXvz82CgWp+56GHzBxcR0YdJDSlDA1/pD3UapiuocGV
yWq92phy0c7Nxc8PDn4Zay4IvPuZgP0PaHCY1sJ6s6WWYR7AvE7nNw9spZg+6m7J
BpbGgYdLF2oIezO4n6c1jAoXKntvUB7AgSdJ5YVjkuJGyyCPgquUZ65XT7notPc1
R+c1wL9dmcy3Lhb8HBUt0G/9ukGXEHpHIir55UHQHkv7870RtC3GJF1+1KgwS2HQ
myXxu6qPfRxH894P4b7Y025pH8+3NAklaHARKgBpfY5aFMGaGJSGawI7xaZZYU3K
qGMxH6VRwMEss2CQeW2UlSC9gRlc3DSmIBwSnpat1AT1BTVTdJPrefyfXe+7RRjW
Y6KjTMQRYc3os8Yan5Rx0tbM+KeHSjoDSp5cohGIPTn2xtuUW/dFPH/AdUwJJpN4
hebPDfTmwoLSZqjMxEXu9m4zcbuIZ0S6Nc7RW5l09Kshiz9FDPP8vPFrnj8ZANsx
jjTut14hqMcmfVsVVklxOjuwTHGaRRBTKk5RYfvIcde2coChzv8=
=XtJN
-END PGP SIGNATURE-

Changes since cib-6.1-33-34:
---
 0 files changed
---


[Libreoffice-bugs] [Bug 149355] Writer ENGLISH SENTENCE CHECKING CRASH

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149355

--- Comment #5 from Don  ---
Blanco--  thank you for the information.  I will try installing the Windows KB
update. 

Martin. Thanks for the suggestion.  If you notice my second comment,  I receive
a crash in safe mode as well when attemptingattempting to access the setting. 
I have not tried to access the same in calc etc yet. I will try and get back if
Blancos suggestion doesn't work.

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

[Libreoffice-bugs] [Bug 149354] Writer CRASH on start or opening.

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149354

--- Comment #2 from Don  ---
Thank you for your response.  I was unable to upload the bug report as I did
not have the option come up after the crash, unless I'm missing something? I
have had it other times, but not for this type of crash strangely enough. 

-yes I have Windows 7 SP1 Installed. The computer properties lists it, so I
assume there were no problems with the install either.

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

[Libreoffice-bugs] [Bug 149252] "Margin" -> "Entire Paragraph Area" in "to" for Vertical Positioning and "Paragraph Area" -> "Entire Paragraph Area" in "to" for Horizontal positioning

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149252

--- Comment #12 from sdc.bla...@youmail.dk ---
Created attachment 180459
  --> https://bugs.documentfoundation.org/attachment.cgi?id=180459=edit
Demonstration of Paragraph text area being larger than Entire Paragraph area

The attachment shows how to use "paragraph text area" to position shapes
"outside" of "entire paragraph area".  Can I assume this is a legitimate
example (i.e., not a bug)?

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

[Libreoffice-bugs] [Bug 149349] LibreOffice Daily Master Build Is Crashed When Opening Writer (GTK3 and KF5)

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149349

--- Comment #3 from Rizal Muttaqin  ---
Still reproducible with

Version: 7.4.0.0.alpha1+ / LibreOffice Community
Build ID: 6959a18d1a8fea4d65498083dc3ba05f640d0f39
CPU threads: 8; OS: Linux 5.13; UI render: default; VCL: kf5 (cairo+xcb)
Locale: id-ID (id_ID.UTF-8); UI: en-US
Calc: threaded

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

[Libreoffice-ux-advise] [Bug 89131] UI Control spin button for number of heading rows in dialog Insert Table is not working

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89131

--- Comment #15 from sdc.bla...@youmail.dk ---
Another perspective for thinking about the Table > Insert Table dialog.

Why not let the software do the mental arithmetic to add the required number of
rows to match the value in the “Heading rows” spinbox plus the value in “Rows”
in the general column – rather than pushing that task over to the user, as is
done at present? 

Explanation of work flow.

1. General section offers Rows and Columns (do some users just take the default
to get started, because it is easy to add rows and columns?)

2. Options section introduces a post facto question (after deciding rows and
columns), where user must take some positive actions (a) “enable” Heading (b)
decide whether to change number of Heading rows. 

Why can’t user assume that the “Heading rows” are going to be added “on top” of
the rows and columns, which were already decided (or not) in the General
section? (I probably did).

>From that point of view, the spinbox could/should take any value, where those
rows are added "on top" of the rows chosen in General.

That approach would make disabled spinboxes unnecessary (and possibly the
tooltip as well -- or maybe inspire another tooltip).



(note that Table Properties – Text Flow tab has the control:
   Repeat Heading The first [spinbox] rows
where it is possible to enter any value into the spinbox 

(though in that case, if the value exceeds the number of rows, 
the value is reset to total number of rows on reopening the dialog).

-- 
You are receiving this mail because:
You are on the CC list for the bug.

[Libreoffice-bugs] [Bug 89131] UI Control spin button for number of heading rows in dialog Insert Table is not working

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89131

--- Comment #15 from sdc.bla...@youmail.dk ---
Another perspective for thinking about the Table > Insert Table dialog.

Why not let the software do the mental arithmetic to add the required number of
rows to match the value in the “Heading rows” spinbox plus the value in “Rows”
in the general column – rather than pushing that task over to the user, as is
done at present? 

Explanation of work flow.

1. General section offers Rows and Columns (do some users just take the default
to get started, because it is easy to add rows and columns?)

2. Options section introduces a post facto question (after deciding rows and
columns), where user must take some positive actions (a) “enable” Heading (b)
decide whether to change number of Heading rows. 

Why can’t user assume that the “Heading rows” are going to be added “on top” of
the rows and columns, which were already decided (or not) in the General
section? (I probably did).

>From that point of view, the spinbox could/should take any value, where those
rows are added "on top" of the rows chosen in General.

That approach would make disabled spinboxes unnecessary (and possibly the
tooltip as well -- or maybe inspire another tooltip).



(note that Table Properties – Text Flow tab has the control:
   Repeat Heading The first [spinbox] rows
where it is possible to enter any value into the spinbox 

(though in that case, if the value exceeds the number of rows, 
the value is reset to total number of rows on reopening the dialog).

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

[Libreoffice-bugs] [Bug 149367] Documentation instructions not clear

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149367

Regina Henschel  changed:

   What|Removed |Added

 CC||rb.hensc...@t-online.de

--- Comment #1 from Regina Henschel  ---
Created attachment 180458
  --> https://bugs.documentfoundation.org/attachment.cgi?id=180458=edit
Screenshot of Save Mode start screen

(In reply to TimStevenson from comment #0)
> Problem: I cannot for the life of me see how to Select "Configure" - there
> seems to be no menu item to do this!

See screenshot in attachment.

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

[Libreoffice-bugs] [Bug 149349] LibreOffice Daily Master Build Is Crashed When Opening Writer (GTK3 and KF5)

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149349

Rizal Muttaqin  changed:

   What|Removed |Added

Summary|LibreOffice Daily Master|LibreOffice Daily Master
   |Build Is Crashed|Build Is Crashed When
   ||Opening Writer (GTK3 and
   ||KF5)

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

[Libreoffice-bugs] [Bug 149349] LibreOffice Daily Master Build Is Crashed

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149349

--- Comment #2 from Rizal Muttaqin  ---
(In reply to Julien Nabet from comment #1)
> On Writer I got a crash with gtk3 and kf5 but not gen rendering.
> Do you reproduce this with gen rendering?

Using gen Writer doesn't crash

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

[Libreoffice-bugs] [Bug 144919] Crash if I export a dialog-screen and click the 'Save' button.

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=144919

raal  changed:

   What|Removed |Added

 CC||r...@post.cz

--- Comment #9 from raal  ---
No repro with Version: 7.4.0.0.alpha1+ / LibreOffice Community
Build ID: b6e0ae1b1bad5e222e21bbb4b2a158c1fc6f9779
CPU threads: 4; OS: Linux 5.13; UI render: default; VCL: gtk3
Locale: cs-CZ (cs_CZ.UTF-8); UI: en-US
Calc: threaded Jumbo

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

[Libreoffice-bugs] [Bug 56580] logarithmic graph Y error shows as a diagonal line when apply negative error values

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=56580

kurt.nordb...@protonmail.com  changed:

   What|Removed |Added

   Assignee|libreoffice-b...@lists.free |kurt.nordb...@protonmail.co
   |desktop.org |m

--- Comment #12 from kurt.nordb...@protonmail.com 
 ---
I've committed a proposed fix for this bug. It checks in
VSeriesPlotter::createErrorBar() for a non-finite negative error bar position,
and turns off the negative bar in that case. This mimics the behavior of MS
Office, though Office also shows a pop-up dialog warning.

I was trying to keep this very focused so I didn't add corresponding code in
the positive case (which I can see being a problem only in the event of
numerical overflow).

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

[Libreoffice-bugs] [Bug 148012] Deleting sheets multiple sheet slow (6 seconds with 7.4, compared to 1 second with 7.0)

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=148012

raal  changed:

   What|Removed |Added

 CC||r...@post.cz

--- Comment #2 from raal  ---
No repro with Version: 7.4.0.0.alpha1+ / LibreOffice Community
Build ID: b6e0ae1b1bad5e222e21bbb4b2a158c1fc6f9779
CPU threads: 4; OS: Linux 5.13; UI render: default; VCL: gtk3
Locale: cs-CZ (cs_CZ.UTF-8); UI: en-US
Calc: threaded Jumbo

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

[Libreoffice-bugs] [Bug 145042] Calc slows down on filled cells when navigating

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=145042

raal  changed:

   What|Removed |Added

 CC||r...@post.cz

--- Comment #9 from raal  ---
No repro with Version: 7.4.0.0.alpha1+ / LibreOffice Community
Build ID: b6e0ae1b1bad5e222e21bbb4b2a158c1fc6f9779
CPU threads: 4; OS: Linux 5.13; UI render: default; VCL: gtk3
Locale: cs-CZ (cs_CZ.UTF-8); UI: en-US
Calc: threaded Jumbo

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

[Libreoffice-bugs] [Bug 149051] BASE-FORMS: LO hangs when using search function

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149051

raal  changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEEDINFO
 Ever confirmed|0   |1
 CC||r...@post.cz

--- Comment #2 from raal  ---
Hello,

Thank you for filing the bug. Please send us a sample document, as this makes
it easier for us to verify the bug. 
I have set the bug's status to 'NEEDINFO', so please do change it back to
'UNCONFIRMED' once you have attached a document.
(Please note that the attachment will be public, remove any sensitive
information before attaching it.)
How can I eliminate confidential data from a sample document?
https://wiki.documentfoundation.org/QA/FAQ#How_can_I_eliminate_confidential_data_from_a_sample_document.3F
Thank you

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

[Libreoffice-bugs] [Bug 149325] Statement.xls crash when Excel VBA code is run

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149325

Julien Nabet  changed:

   What|Removed |Added

   Keywords||haveBacktrace

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

[Libreoffice-bugs] [Bug 149325] Statement.xls crash when Excel VBA code is run

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149325

Julien Nabet  changed:

   What|Removed |Added

 CC||serval2...@yahoo.fr

--- Comment #8 from Julien Nabet  ---
Created attachment 180457
  --> https://bugs.documentfoundation.org/attachment.cgi?id=180457=edit
bt with debug symbols

On pc Debian x86-64 with master sources updated today, I could reproduce this.

I also noticed these on console:
ype com.sun.star.frame.XFrame! at
/home/julien/lo/libreoffice/include/com/sun/star/uno/Reference.hxx:105"
warn:sfx.control:233002:233002:sfx2/source/control/dispatch.cxx:1206:
Childwindow slot missing: 25917
warn:sfx.control:233002:233002:sfx2/source/control/dispatch.cxx:1206:
Childwindow slot missing: 26189
warn:sfx.control:233002:233002:sfx2/source/control/dispatch.cxx:1206:
Childwindow slot missing: 26190
warn:sfx.control:233002:233002:sfx2/source/control/dispatch.cxx:1206:
Childwindow slot missing: 25917
warn:sfx.control:233002:233002:sfx2/source/control/dispatch.cxx:1206:
Childwindow slot missing: 26189
warn:sfx.control:233002:233002:sfx2/source/control/dispatch.cxx:1206:
Childwindow slot missing: 26190
warn:scripting:233002:233002:scripting/source/basprov/basprov.cxx:309:
LibraryName InterestChecker is part of the url
InterestChecker.Sheet1.butGenerateStatement_Click
/home/julien/lo/libreoffice/instdir/share/extensions/numbertext/pythonpath/org/Numbertext/Soros.py:37:
DeprecationWarning: invalid escape sequence \s
  m = re.match("^\s*(\"[^\"]*\"|[^\s]*)\s*(.*[^\s])?\s*$", s)
warn:legacy.osl:233002:233002:sc/source/ui/unoobj/cellsuno.cxx:4543: What
ranges ?!?!
warn:sc:233002:233002:sc/source/core/data/table2.cxx:3535: Invalid row number
1048576
/usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/debug/vector:454:
In function:
std::vector::reference std::vector::front() [_Tp = ScRange, 
_Allocator = std::allocator]

Error: attempt to access an element in an empty container.

Objects involved in the operation:
sequence "this" @ 0x7ffe7a7049a8 {
  type = std::debug::vector >;
}

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

[Libreoffice-bugs] [Bug 149361] Add support for BSLN table for AAT fonts

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149361

Julien Nabet  changed:

   What|Removed |Added

   Severity|normal  |enhancement

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

[Libreoffice-bugs] [Bug 149349] LibreOffice Daily Master Build Is Crashed

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149349

Julien Nabet  changed:

   What|Removed |Added

Version|unspecified |7.4.0.0 alpha0+ Master
 CC||serval2...@yahoo.fr

--- Comment #1 from Julien Nabet  ---
On Writer I got a crash with gtk3 and kf5 but not gen rendering.
Do you reproduce this with gen rendering?

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

[Libreoffice-bugs] [Bug 149350] EDITING: Impress crash in perspective for editing notes

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149350

Julien Nabet  changed:

   What|Removed |Added

 Status|NEEDINFO|NEW
   Keywords||haveBacktrace

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

[Libreoffice-bugs] [Bug 149350] EDITING: Impress crash in perspective for editing notes

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149350

Julien Nabet  changed:

   What|Removed |Added

 CC||serval2...@yahoo.fr

--- Comment #3 from Julien Nabet  ---
Created attachment 180456
  --> https://bugs.documentfoundation.org/attachment.cgi?id=180456=edit
bt with debug symbols

On pc Debian x86-64 with gen and kf5 renderings I could reproduce this.

I could reproduce this too with gtk3 rendering but the bt was less interesting.

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

[Libreoffice-bugs] [Bug 89131] UI Control spin button for number of heading rows in dialog Insert Table is not working

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89131

--- Comment #14 from Caolán McNamara  ---
(In reply to Heiko Tietze from comment #12)
> ... the usual feedback is a disabled up button (or down respectively)
> if the limits are reached.

> Works with gtk3 but not with gen/kf5. 
> 
> Caolan, anything we can do?

https://gerrit.libreoffice.org/c/core/+/135105 is an initial path in that
direction. As always things are never simple and I think while this works for
"pure" gen, the themed versions of gen, e.g. windows, draw both spinners
together with a single enabled/disabled bit so will probably need a follow up
adjustment for those

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

[Libreoffice-ux-advise] [Bug 89131] UI Control spin button for number of heading rows in dialog Insert Table is not working

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89131

--- Comment #14 from Caolán McNamara  ---
(In reply to Heiko Tietze from comment #12)
> ... the usual feedback is a disabled up button (or down respectively)
> if the limits are reached.

> Works with gtk3 but not with gen/kf5. 
> 
> Caolan, anything we can do?

https://gerrit.libreoffice.org/c/core/+/135105 is an initial path in that
direction. As always things are never simple and I think while this works for
"pure" gen, the themed versions of gen, e.g. windows, draw both spinners
together with a single enabled/disabled bit so will probably need a follow up
adjustment for those

-- 
You are receiving this mail because:
You are on the CC list for the bug.

[Libreoffice-bugs] [Bug 149359] Assertion failed: (index >= 0 && static_cast(index) < static_cast(getLength())), function operator[], file ustring.hxx, line 842.

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149359

--- Comment #5 from Aron Budea  ---
No assertion failure in a local debug build of LO 7.4.0.0.alpha1+
(c3e9eb997f409f7fcf42659adedff43a8ade913d) / Windows.

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

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

2022-05-29 Thread Stephan Bergmann (via logerrit)
 comphelper/source/streaming/memorystream.cxx |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 212cb61fb6adc05395b9f9afe0dacbd6594ae06b
Author: Stephan Bergmann 
AuthorDate: Sun May 29 19:57:30 2022 +0200
Commit: Stephan Bergmann 
CommitDate: Sun May 29 21:50:35 2022 +0200

Drop now-redundant cast

...that 3ca1a169e571a829598a00a2ffef6e1018d2cb18 "Use boost::noinit_adaptor"
forgot to remove

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

diff --git a/comphelper/source/streaming/memorystream.cxx 
b/comphelper/source/streaming/memorystream.cxx
index 8c3dc902f48f..98431e318380 100644
--- a/comphelper/source/streaming/memorystream.cxx
+++ b/comphelper/source/streaming/memorystream.cxx
@@ -147,7 +147,7 @@ sal_Int32 SAL_CALL UNOMemoryStream::readBytes( Sequence< 
sal_Int8 >& aData, sal_
 {
 sal_Int8* pData = &(*maData.begin());
 sal_Int8* pCursor = &(pData[mnCursor]);
-memcpy( aData.getArray(), static_cast(pCursor), nBytesToRead );
+memcpy( aData.getArray(), pCursor, nBytesToRead );
 
 mnCursor += nBytesToRead;
 }


[Libreoffice-commits] core.git: Branch 'distro/collabora/co-22.05' - 4 commits - sw/source vcl/qt5 xmloff/source

2022-05-29 Thread Jan-Marek Glogowski (via logerrit)
 sw/source/core/layout/wsfrm.cxx   |   11 ++-
 vcl/qt5/QtFrame.cxx   |5 -
 vcl/qt5/QtGraphics_GDI.cxx|   66 --
 xmloff/source/text/XMLSectionFootnoteConfigImport.cxx |4 -
 4 files changed, 29 insertions(+), 57 deletions(-)

New commits:
commit e550dc702299fdaa146a24ff872ef3a3b2adeafd
Author: Jan-Marek Glogowski 
AuthorDate: Fri May 27 19:08:41 2022 +0200
Commit: Andras Timar 
CommitDate: Sun May 29 21:39:48 2022 +0200

tdf#144601 Qt fix creating QImage with alpha mask

Rechecking the QImage documentation, this actually can be easily
done; no more bit twiddling, which I got wrong to begin with.

LO's alpha mask is inverted to Qt's expectations, but we have
invertPixels() and then apply it with setAlphaChannel(). And we
can even set the fAlpha using setOpacity()!

Change-Id: If2030d3f87d3a4698d1cd9af005d307c2ee63061
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/135044
Reviewed-by: Michael Weghorn 
Reviewed-by: Jan-Marek Glogowski 
Tested-by: Jenkins
(cherry picked from commit 6959a18d1a8fea4d65498083dc3ba05f640d0f39)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/135060

diff --git a/vcl/qt5/QtGraphics_GDI.cxx b/vcl/qt5/QtGraphics_GDI.cxx
index f87de50827df..6849a3bc7bde 100644
--- a/vcl/qt5/QtGraphics_GDI.cxx
+++ b/vcl/qt5/QtGraphics_GDI.cxx
@@ -601,55 +601,24 @@ bool QtGraphicsBackend::blendAlphaBitmap(const 
SalTwoRect&, const SalBitmap& /*r
 return false;
 }
 
-static bool getAlphaImage(const SalBitmap& rSourceBitmap, const SalBitmap& 
rAlphaBitmap,
-  QImage& rAlphaImage)
+static QImage getAlphaImage(const SalBitmap& rSourceBitmap, const SalBitmap& 
rAlphaBitmap)
 {
-if (rAlphaBitmap.GetBitCount() != 8 && rAlphaBitmap.GetBitCount() != 1)
-{
-SAL_WARN("vcl.gdi", "unsupported alpha depth case: " << 
rAlphaBitmap.GetBitCount());
-return false;
-}
+assert(rSourceBitmap.GetSize() == rAlphaBitmap.GetSize());
+assert(rAlphaBitmap.GetBitCount() == 8 || rAlphaBitmap.GetBitCount() == 1);
 
-const QImage* pBitmap = static_cast()->GetQImage();
-const QImage* pAlpha = static_cast()->GetQImage();
-rAlphaImage = pBitmap->convertToFormat(Qt_DefaultFormat32);
+QImage aAlphaMask = *static_cast()->GetQImage();
+aAlphaMask.invertPixels();
 
-if (rAlphaBitmap.GetBitCount() == 8)
-{
-for (int y = 0; y < rAlphaImage.height(); ++y)
-{
-uchar* image_line = rAlphaImage.scanLine(y);
-const uchar* alpha_line = pAlpha->scanLine(y);
-for (int x = 0; x < rAlphaImage.width(); ++x, image_line += 4)
-image_line[3] = 255 - alpha_line[x];
-}
-}
-else
-{
-for (int y = 0; y < rAlphaImage.height(); ++y)
-{
-uchar* image_line = rAlphaImage.scanLine(y);
-const uchar* alpha_line = pAlpha->scanLine(y);
-for (int x = 0; x < rAlphaImage.width(); ++x, image_line += 4)
-{
-if (x && !(x % 8))
-++alpha_line;
-if (0 != (*alpha_line & (1 << (7 - x % 8
-image_line[3] = 0;
-}
-}
-}
-
-return true;
+const QImage* pBitmap = static_cast()->GetQImage();
+QImage aImage = pBitmap->convertToFormat(Qt_DefaultFormat32);
+aImage.setAlphaChannel(aAlphaMask);
+return aImage;
 }
 
 bool QtGraphicsBackend::drawAlphaBitmap(const SalTwoRect& rPosAry, const 
SalBitmap& rSourceBitmap,
 const SalBitmap& rAlphaBitmap)
 {
-QImage aImage;
-if (!getAlphaImage(rSourceBitmap, rAlphaBitmap, aImage))
-return false;
-drawScaledImage(rPosAry, aImage);
+drawScaledImage(rPosAry, getAlphaImage(rSourceBitmap, rAlphaBitmap));
 return true;
 }
 
@@ -659,20 +628,17 @@ bool QtGraphicsBackend::drawTransformedBitmap(const 
basegfx::B2DPoint& rNull,
   const SalBitmap& rSourceBitmap,
   const SalBitmap* pAlphaBitmap, 
double fAlpha)
 {
-if (fAlpha != 1.0)
-return false;
 QImage aImage;
-if (pAlphaBitmap && !getAlphaImage(rSourceBitmap, *pAlphaBitmap, aImage))
-return false;
+if (!pAlphaBitmap)
+aImage = *static_cast()->GetQImage();
 else
-{
-const QImage* pBitmap = static_cast()->GetQImage();
-aImage = pBitmap->convertToFormat(Qt_DefaultFormat32);
-}
+aImage = getAlphaImage(rSourceBitmap, *pAlphaBitmap);
 
-QtPainter aPainter(*this);
 const basegfx::B2DVector aXRel = rX - rNull;
 const basegfx::B2DVector aYRel = rY - rNull;
+
+QtPainter aPainter(*this);
+aPainter.setOpacity(fAlpha);
 aPainter.setTransform(QTransform(aXRel.getX() / aImage.width(), 
aXRel.getY() / aImage.width(),
   

[Libreoffice-bugs] [Bug 149139] Calculation with time duration is not simple, it is in Mac Numbers.

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149139

--- Comment #11 from JohnTweed  ---
Thanks @Michael Warner.
I agree,  at the end of the day, we all want simplicity and it's nice when the
software helps us along with that.  
Though I appreciate the difficulty of anticipating all the bizarre tricks that
users may get up to that may break the 'nice' behaviour of any tool.

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

[Libreoffice-bugs] [Bug 149325] Statement.xls crash when Excel VBA code is run

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149325

--- Comment #7 from himajin100...@gmail.com ---
crashes at

Private Sub SetupStatement()
'
' SetupStatement Procedure
' Óvári 14/Feb/2001
'
With Sheets(SH_STATEMENT)
'(snip)
' Set the formatting
.Columns(1).NumberFormat = _
Sheets(SH_RANGE).Cells(7, 2).Value
'DATE_FORMAT' column A
'(snip)

End With

End Sub

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

[Libreoffice-bugs] [Bug 149325] Statement.xls crash when Excel VBA code is run

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149325

himajin100...@gmail.com changed:

   What|Removed |Added

Crash report or||https://crashreport.libreof
crash signature||fice.org/stats/crash_detail
   ||s/d41c3a55-8fd3-4eda-ad00-a
   ||6e93cc1f442

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

[Libreoffice-bugs] [Bug 149337] Center s/be Centre

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149337

Julien Nabet  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 OS|Windows (All)   |All
 Resolution|--- |FIXED

--- Comment #4 from Julien Nabet  ---
Thank you for your feedback Stuart.
Since you fixed in Weblate, let's put the bugtracker as FIXED.
Of course, it'll take some time to synchronize with translations repo but
that's the process.

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

[Libreoffice-bugs] [Bug 149066] Incomplete list when displaying "all" character formats

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149066

raal  changed:

   What|Removed |Added

 CC||r...@post.cz

--- Comment #3 from raal  ---
I cannot reproduce with Version: 7.4.0.0.alpha1+ / LibreOffice Community
Build ID: b6e0ae1b1bad5e222e21bbb4b2a158c1fc6f9779
CPU threads: 4; OS: Linux 5.13; UI render: default; VCL: x11
Locale: cs-CZ (cs_CZ.UTF-8); UI: en-US
Calc: threaded Jumbo

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

Re: ESC meeting minutes: 2022-05-26

2022-05-29 Thread Caolán McNamara
On Sun, 2022-05-29 at 07:35 +, Michael Weghorn wrote:
> Does it make sense to add the topics already mentioned on board-
> discuss in the discussion around TDF-internal developers?
> ...
> * RTL/CTL: meta bug tdf#43808
> * CJK: meta bug tdf#83066
> * a11y: meta bug tdf#101912, and "accessibility" keyword
> * Base, with meta bug tdf#120062 and some more additional information
> in [2], [3], [4], [5], [6]
> 
> I'm a bit hesitant to add all of those with my own name next to them,
> because I can't be of much help when it comes to those, except for
> a11y maybe.

Yeah, IMO it does. I think what we want is a level higher than the very
detailed meta-bug level but a level a step more detailed than say, "RTL
needs work" to see what are the stalled areas.

For base I've added in the two main issues of hsqldb to firebird
replacement and migration, and the java-based report generator. I've
mostly copy and pasted Alex's thoughts in there. (@alex feel free to
add in other big ticket failings)



Re: [Libreoffice-qa] ESC meeting minutes: 2022-05-26

2022-05-29 Thread Caolán McNamara
On Sun, 2022-05-29 at 07:35 +, Michael Weghorn wrote:
> Does it make sense to add the topics already mentioned on board-
> discuss in the discussion around TDF-internal developers?
> ...
> * RTL/CTL: meta bug tdf#43808
> * CJK: meta bug tdf#83066
> * a11y: meta bug tdf#101912, and "accessibility" keyword
> * Base, with meta bug tdf#120062 and some more additional information
> in [2], [3], [4], [5], [6]
> 
> I'm a bit hesitant to add all of those with my own name next to them,
> because I can't be of much help when it comes to those, except for
> a11y maybe.

Yeah, IMO it does. I think what we want is a level higher than the very
detailed meta-bug level but a level a step more detailed than say, "RTL
needs work" to see what are the stalled areas.

For base I've added in the two main issues of hsqldb to firebird
replacement and migration, and the java-based report generator. I've
mostly copy and pasted Alex's thoughts in there. (@alex feel free to
add in other big ticket failings)



[Libreoffice-bugs] [Bug 149359] Assertion failed: (index >= 0 && static_cast(index) < static_cast(getLength())), function operator[], file ustring.hxx, line 842.

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149359

--- Comment #4 from Telesto  ---
1. Open attachment 173161
2. Place the cursor after x
3. Press say == (does need to be necessarily == I guess)
4. CTRL+Z
5. CTRL+Y
6. CTRL+Z

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

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

2022-05-29 Thread Stephan Bergmann (via logerrit)
 comphelper/source/streaming/memorystream.cxx |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

New commits:
commit 3c7378d54b7a04e3f6dfc75a994744bdd953af7b
Author: Stephan Bergmann 
AuthorDate: Sun May 29 19:48:22 2022 +0200
Commit: Stephan Bergmann 
CommitDate: Sun May 29 19:50:55 2022 +0200

Fix mid-air collision

...between d203e3f35dc4547bb46151637ba6054d13025d01 "use 
comphelper::ByteWriter
in UNOMemoryStream" and 3ca1a169e571a829598a00a2ffef6e1018d2cb18 "Use
boost::noinit_adaptor"

Change-Id: Ie890288485f499505184a12b0797d5fc9b877922
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/135098
Tested-by: Stephan Bergmann 
Reviewed-by: Stephan Bergmann 

diff --git a/comphelper/source/streaming/memorystream.cxx 
b/comphelper/source/streaming/memorystream.cxx
index 2239bf8e4a93..8c3dc902f48f 100644
--- a/comphelper/source/streaming/memorystream.cxx
+++ b/comphelper/source/streaming/memorystream.cxx
@@ -240,10 +240,10 @@ sal_Int32 UNOMemoryStream::writeSomeBytes( const 
sal_Int8* pInData, sal_Int32 nB
 if( static_cast< sal_Int32 >( nNewSize ) > static_cast< sal_Int32 >( 
maData.size() ) )
 maData.resize( nNewSize );
 
-NoInitInt8* pData = &(*maData.begin());
-NoInitInt8* pCursor = &(pData[mnCursor]);
+sal_Int8* pData = &(*maData.begin());
+sal_Int8* pCursor = &(pData[mnCursor]);
 // cast to avoid -Werror=class-memaccess
-memcpy(static_cast(pCursor), pInData, nBytesToWrite);
+memcpy(pCursor, pInData, nBytesToWrite);
 
 mnCursor += nBytesToWrite;
 return nBytesToWrite;


[Libreoffice-commits] core.git: drawinglayer/inc drawinglayer/source

2022-05-29 Thread Noel Grandin (via logerrit)
 drawinglayer/inc/wmfemfhelper.hxx  |4 
 drawinglayer/source/tools/wmfemfhelper.cxx |   26 --
 2 files changed, 12 insertions(+), 18 deletions(-)

New commits:
commit e42703d9f23d2235c3a1d61b06610248627595c0
Author: Noel Grandin 
AuthorDate: Sun May 29 12:34:31 2022 +0200
Commit: Noel Grandin 
CommitDate: Sun May 29 19:39:38 2022 +0200

elide temporary vector in processMetaTextLineAction

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

diff --git a/drawinglayer/inc/wmfemfhelper.hxx 
b/drawinglayer/inc/wmfemfhelper.hxx
index 01449ae2b1da..f085065c1ea6 100644
--- a/drawinglayer/inc/wmfemfhelper.hxx
+++ b/drawinglayer/inc/wmfemfhelper.hxx
@@ -53,6 +53,10 @@ namespace wmfemfhelper
 {
 append(pCandidate.get());
 }
+void append(drawinglayer::primitive2d::Primitive2DContainer xCandidate)
+{
+aTargets.append(std::move(xCandidate));
+}
 void append(drawinglayer::primitive2d::BasePrimitive2D* pCandidate);
 drawinglayer::primitive2d::Primitive2DContainer 
getPrimitive2DSequence(const PropertyHolder& rPropertyHolder);
 };
diff --git a/drawinglayer/source/tools/wmfemfhelper.cxx 
b/drawinglayer/source/tools/wmfemfhelper.cxx
index 0e8668e80656..8a5dbab74e12 100644
--- a/drawinglayer/source/tools/wmfemfhelper.cxx
+++ b/drawinglayer/source/tools/wmfemfhelper.cxx
@@ -1292,7 +1292,7 @@ namespace wmfemfhelper
 if(!(bUnderlineUsed || bStrikeoutUsed || bOverlineUsed))
 return;
 
-std::vector< drawinglayer::primitive2d::BasePrimitive2D* > 
aTargetVector;
+drawinglayer::primitive2d::Primitive2DContainer aTargets;
 basegfx::B2DVector aAlignmentOffset(0.0, 0.0);
 drawinglayer::attribute::FontAttribute aFontAttribute;
 basegfx::B2DHomMatrix aTextTransform;
@@ -1314,7 +1314,7 @@ namespace wmfemfhelper
 if(bOverlineUsed)
 {
 // create primitive geometry for overline
-aTargetVector.push_back(
+aTargets.push_back(
 new drawinglayer::primitive2d::TextLinePrimitive2D(
 aTextTransform,
 fLineWidth,
@@ -1327,7 +1327,7 @@ namespace wmfemfhelper
 if(bUnderlineUsed)
 {
 // create primitive geometry for underline
-aTargetVector.push_back(
+aTargets.push_back(
 new drawinglayer::primitive2d::TextLinePrimitive2D(
 aTextTransform,
 fLineWidth,
@@ -1349,7 +1349,7 @@ namespace wmfemfhelper
 const css::lang::Locale aLocale(LanguageTag(
 rProperty.getLanguageType()).getLocale());
 
-aTargetVector.push_back(
+aTargets.push_back(
 new 
drawinglayer::primitive2d::TextCharacterStrikeoutPrimitive2D(
 aTextTransform,
 fLineWidth,
@@ -1361,7 +1361,7 @@ namespace wmfemfhelper
 else
 {
 // strikeout with geometry
-aTargetVector.push_back(
+aTargets.push_back(
 new 
drawinglayer::primitive2d::TextGeometryStrikeoutPrimitive2D(
 aTextTransform,
 fLineWidth,
@@ -1372,31 +1372,21 @@ namespace wmfemfhelper
 }
 }
 
-if(aTargetVector.empty())
+if(aTargets.empty())
 return;
 
 // add created text primitive to target
 if(rProperty.getTransformation().isIdentity())
 {
-for(drawinglayer::primitive2d::BasePrimitive2D* a : aTargetVector)
-{
-rTarget.append(a);
-}
+rTarget.append(std::move(aTargets));
 }
 else
 {
 // when a transformation is set, embed to it
-drawinglayer::primitive2d::Primitive2DContainer 
xTargets(aTargetVector.size());
-
-for(size_t a(0); a < aTargetVector.size(); a++)
-{
-xTargets[a] = 
drawinglayer::primitive2d::Primitive2DReference(aTargetVector[a]);
-}
-
 rTarget.append(
 new drawinglayer::primitive2d::TransformPrimitive2D(
 rProperty.getTransformation(),
-std::move(xTargets)));
+std::move(aTargets)));
 }
 }
 


[Libreoffice-commits] core.git: cppu/source include/o3tl

2022-05-29 Thread Stephan Bergmann (via logerrit)
 cppu/source/uno/eq.hxx   |  170 +--
 include/o3tl/intcmp.hxx  |  131 +
 include/o3tl/string_view.hxx |3 
 3 files changed, 232 insertions(+), 72 deletions(-)

New commits:
commit db3f072dd61cd06ac67f52324f9ca0d21609f508
Author: Stephan Bergmann 
AuthorDate: Sun May 29 17:01:28 2022 +0200
Commit: Stephan Bergmann 
CommitDate: Sun May 29 19:38:46 2022 +0200

New o3tl::intcmp.hxx

...introducing o3tl::cmp_equal etc. implementing C++23 std::cmp_equal etc., 
plus
an o3tl::IntCmp wrapper around it for convenient operator syntax

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

diff --git a/cppu/source/uno/eq.hxx b/cppu/source/uno/eq.hxx
index e81f0972e801..60a372886776 100644
--- a/cppu/source/uno/eq.hxx
+++ b/cppu/source/uno/eq.hxx
@@ -20,8 +20,8 @@
 
 #include 
 #include 
-#include 
 
+#include 
 #include 
 #include 
 
@@ -260,27 +260,6 @@ inline bool _equalSequence(
 }
 }
 
-template
-std::enable_if_t && std::is_signed_v, bool> equal(T1 
value1, T2 value2) {
-return value1 == value2;
-}
-
-template
-std::enable_if_t && std::is_unsigned_v, bool> 
equal(T1 value1, T2 value2) {
-return value1 >= 0 && static_cast>(value1) == 
value2;
-}
-
-template
-std::enable_if_t && std::is_signed_v, bool> 
equal(T1 value1, T2 value2) {
-return value2 >= 0 && value1 == 
static_cast>(value2);
-}
-
-template
-std::enable_if_t && std::is_unsigned_v, bool> 
equal(T1 value1, T2 value2)
-{
-return value1 == value2;
-}
-
 inline bool _equalData(
 void * pDest,
 typelib_TypeDescriptionReference * pDestType, typelib_TypeDescription * 
pDestTypeDescr,
@@ -316,19 +295,26 @@ inline bool _equalData(
 switch (eSourceTypeClass)
 {
 case typelib_TypeClass_BYTE:
-return equal(*static_cast(pDest), 
*static_cast(pSource));
+return o3tl::cmp_equal(
+*static_cast(pDest), *static_cast(pSource));
 case typelib_TypeClass_SHORT:
-return equal(*static_cast(pDest), 
*static_cast(pSource));
+return o3tl::cmp_equal(
+*static_cast(pDest), *static_cast(pSource));
 case typelib_TypeClass_UNSIGNED_SHORT:
-return equal(*static_cast(pDest), 
*static_cast(pSource));
+return o3tl::cmp_equal(
+*static_cast(pDest), *static_cast(pSource));
 case typelib_TypeClass_LONG:
-return equal(*static_cast(pDest), 
*static_cast(pSource));
+return o3tl::cmp_equal(
+*static_cast(pDest), *static_cast(pSource));
 case typelib_TypeClass_UNSIGNED_LONG:
-return equal(*static_cast(pDest), 
*static_cast(pSource));
+return o3tl::cmp_equal(
+*static_cast(pDest), *static_cast(pSource));
 case typelib_TypeClass_HYPER:
-return equal(*static_cast(pDest), 
*static_cast(pSource));
+return o3tl::cmp_equal(
+*static_cast(pDest), *static_cast(pSource));
 case typelib_TypeClass_UNSIGNED_HYPER:
-return equal(*static_cast(pDest), 
*static_cast(pSource));
+return o3tl::cmp_equal(
+*static_cast(pDest), *static_cast(pSource));
 case typelib_TypeClass_FLOAT:
 return (static_cast(*static_cast(pDest)) == 
*static_cast(pSource));
 case typelib_TypeClass_DOUBLE:
@@ -340,19 +326,26 @@ inline bool _equalData(
 switch (eSourceTypeClass)
 {
 case typelib_TypeClass_BYTE:
-return equal(*static_cast(pDest), 
*static_cast(pSource));
+return o3tl::cmp_equal(
+*static_cast(pDest), *static_cast(pSource));
 case typelib_TypeClass_SHORT:
-return equal(*static_cast(pDest), 
*static_cast(pSource));
+return o3tl::cmp_equal(
+*static_cast(pDest), *static_cast(pSource));
 case typelib_TypeClass_UNSIGNED_SHORT:
-return equal(*static_cast(pDest), 
*static_cast(pSource));
+return o3tl::cmp_equal(
+*static_cast(pDest), *static_cast(pSource));
 case typelib_TypeClass_LONG:
-return equal(*static_cast(pDest), 
*static_cast(pSource));
+return o3tl::cmp_equal(
+*static_cast(pDest), *static_cast(pSource));
 case typelib_TypeClass_UNSIGNED_LONG:
-return equal(*static_cast(pDest), 
*static_cast(pSource));
+return o3tl::cmp_equal(
+*static_cast(pDest), *static_cast(pSource));
 case typelib_TypeClass_HYPER:
-return equal(*static_cast(pDest), 
*static_cast(pSource));
+return o3tl::cmp_equal(
+*static_cast(pDest), *static_cast(pSource));
 case typelib_TypeClass_UNSIGNED_HYPER:
-

[Libreoffice-bugs] [Bug 149267] grid lines for .xlsx file

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149267

--- Comment #7 from himajin100...@gmail.com ---
just my guess:

LibreOffice manages gridline status per document.

if you set

[Tools] -> [Options] -> [LibreOffice Calc]
[Grid lines] under [Visual Aids] to "Hide", lines on ALL sheets goes away.

On the other hand,
Excel manages this per sheet.

these seems ,at least to me, libreoffice stores the grid line status only to
the document settings, but not to the sheet settings.
On exporting to excel, the default data(true) for only per sheet,not document,
is retrieved.

and the retrieved data(true) is written to xlsx.

https://opengrok.libreoffice.org/xref/core/sc/source/ui/view/viewdata.cxx?r=c5b3f885#3899

https://opengrok.libreoffice.org/xref/core/sc/source/ui/view/viewdata.cxx?r=c5b3f885#3666

https://opengrok.libreoffice.org/xref/core/sc/source/filter/excel/xeview.cxx?r=b225980d#436

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

[Libreoffice-commits] core.git: drawinglayer/inc drawinglayer/source

2022-05-29 Thread Noel Grandin (via logerrit)
 drawinglayer/inc/wmfemfhelper.hxx  |2 +-
 drawinglayer/source/tools/wmfemfhelper.cxx |9 +
 2 files changed, 2 insertions(+), 9 deletions(-)

New commits:
commit 7088b6c6c191a105426fc631c9bf95a17e9f02dd
Author: Noel Grandin 
AuthorDate: Sun May 29 12:29:04 2022 +0200
Commit: Noel Grandin 
CommitDate: Sun May 29 19:28:31 2022 +0200

use Primitive2DContainer in TargetHolder

which we can std::move the data around, instead of copying

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

diff --git a/drawinglayer/inc/wmfemfhelper.hxx 
b/drawinglayer/inc/wmfemfhelper.hxx
index 39cd9b7b0777..01449ae2b1da 100644
--- a/drawinglayer/inc/wmfemfhelper.hxx
+++ b/drawinglayer/inc/wmfemfhelper.hxx
@@ -43,7 +43,7 @@ namespace wmfemfhelper
 class TargetHolder
 {
 private:
-std::vector< 
rtl::Reference > aTargets;
+drawinglayer::primitive2d::Primitive2DContainer aTargets;
 
 public:
 TargetHolder();
diff --git a/drawinglayer/source/tools/wmfemfhelper.cxx 
b/drawinglayer/source/tools/wmfemfhelper.cxx
index 1f5b8a10fcf2..0e8668e80656 100644
--- a/drawinglayer/source/tools/wmfemfhelper.cxx
+++ b/drawinglayer/source/tools/wmfemfhelper.cxx
@@ -333,15 +333,8 @@ namespace wmfemfhelper
 
 drawinglayer::primitive2d::Primitive2DContainer 
TargetHolder::getPrimitive2DSequence(const PropertyHolder& rPropertyHolder)
 {
-const sal_uInt32 nCount(aTargets.size());
-drawinglayer::primitive2d::Primitive2DContainer xRetval(nCount);
+drawinglayer::primitive2d::Primitive2DContainer xRetval = 
std::move(aTargets);
 
-for (sal_uInt32 a(0); a < nCount; a++)
-{
-xRetval[a] = aTargets[a].get();
-}
-// Since we have released them from the list
-aTargets.clear();
 
 if (!xRetval.empty() && rPropertyHolder.getClipPolyPolygonActive())
 {


[Libreoffice-bugs] [Bug 36709] For first line indent using Ch (Characters) as unit, the indent value should change when font-size changes

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=36709

--- Comment #30 from AngelSherry  ---
I'm sure that it may cause by Line Spacing, which will mess up first line
indent using Character with CJK language if it's not on Sing Line.

In my memory, Libreoffice did add the feather of first line indent using
Character on 6.x version. But I find it only work on Sing Line. If I change to
other Line Spacing, the characters of first line won't be aligned, and it will
make no sense.

Testing on Libreoffce 7.3, still not fixed

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

[Libreoffice-commits] core.git: drawinglayer/source include/drawinglayer svgio/source

2022-05-29 Thread Noel Grandin (via logerrit)
 drawinglayer/source/primitive2d/textbreakuphelper.cxx|6 +++---
 drawinglayer/source/primitive2d/textdecoratedprimitive2d.cxx |6 +++---
 include/drawinglayer/primitive2d/textbreakuphelper.hxx   |2 +-
 svgio/source/svgreader/svgcharacternode.cxx  |7 +++
 svgio/source/svgreader/svgtextpathnode.cxx   |8 
 5 files changed, 14 insertions(+), 15 deletions(-)

New commits:
commit d286a820fac4dbac993e13afda52dde79b310af4
Author: Noel Grandin 
AuthorDate: Sun May 29 12:24:23 2022 +0200
Commit: Noel Grandin 
CommitDate: Sun May 29 19:15:03 2022 +0200

we can std::move the data out of TextBreakupHelper

and save some copying

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

diff --git a/drawinglayer/source/primitive2d/textbreakuphelper.cxx 
b/drawinglayer/source/primitive2d/textbreakuphelper.cxx
index 9c4424b8d01e..5ca10ce633b6 100644
--- a/drawinglayer/source/primitive2d/textbreakuphelper.cxx
+++ b/drawinglayer/source/primitive2d/textbreakuphelper.cxx
@@ -261,14 +261,14 @@ namespace drawinglayer::primitive2d
 mxResult = aTempResult;
 }
 
-const Primitive2DContainer& TextBreakupHelper::getResult(BreakupUnit 
aBreakupUnit) const
+Primitive2DContainer TextBreakupHelper::extractResult(BreakupUnit 
aBreakupUnit)
 {
 if(mxResult.empty())
 {
-const_cast< TextBreakupHelper* >(this)->breakup(aBreakupUnit);
+breakup(aBreakupUnit);
 }
 
-return mxResult;
+return std::move(mxResult);
 }
 
 } // end of namespace
diff --git a/drawinglayer/source/primitive2d/textdecoratedprimitive2d.cxx 
b/drawinglayer/source/primitive2d/textdecoratedprimitive2d.cxx
index 10cf07b4a8c0..25c5fd7b4ffa 100644
--- a/drawinglayer/source/primitive2d/textdecoratedprimitive2d.cxx
+++ b/drawinglayer/source/primitive2d/textdecoratedprimitive2d.cxx
@@ -155,13 +155,13 @@ namespace drawinglayer::primitive2d
 {
 // support for single word mode; split to single word 
primitives
 // using TextBreakupHelper
-const TextBreakupHelper aTextBreakupHelper(*this);
-const Primitive2DContainer& 
aBroken(aTextBreakupHelper.getResult(BreakupUnit::Word));
+TextBreakupHelper aTextBreakupHelper(*this);
+Primitive2DContainer 
aBroken(aTextBreakupHelper.extractResult(BreakupUnit::Word));
 
 if(!aBroken.empty())
 {
 // was indeed split to several words, use as result
-rContainer.insert(rContainer.end(), aBroken.begin(), 
aBroken.end());
+rContainer.append(std::move(aBroken));
 return;
 }
 else
diff --git a/include/drawinglayer/primitive2d/textbreakuphelper.hxx 
b/include/drawinglayer/primitive2d/textbreakuphelper.hxx
index c007bb6afa1c..d7dbeabb3cd0 100644
--- a/include/drawinglayer/primitive2d/textbreakuphelper.hxx
+++ b/include/drawinglayer/primitive2d/textbreakuphelper.hxx
@@ -66,7 +66,7 @@ namespace drawinglayer::primitive2d
 virtual ~TextBreakupHelper();
 
 /// get result
-const Primitive2DContainer& getResult(BreakupUnit aBreakupUnit = 
BreakupUnit::Character) const;
+Primitive2DContainer extractResult(BreakupUnit aBreakupUnit = 
BreakupUnit::Character);
 };
 
 } // end of namespace drawinglayer::primitive2d
diff --git a/svgio/source/svgreader/svgcharacternode.cxx 
b/svgio/source/svgreader/svgcharacternode.cxx
index 0aba14c0bbd7..bdd0c4f3471b 100644
--- a/svgio/source/svgreader/svgcharacternode.cxx
+++ b/svgio/source/svgreader/svgcharacternode.cxx
@@ -515,13 +515,12 @@ namespace svgio::svgreader
 
 if(pCandidate)
 {
-const localTextBreakupHelper 
alocalTextBreakupHelper(*pCandidate, rSvgTextPosition);
-const Primitive2DContainer& aResult(
-alocalTextBreakupHelper.getResult());
+localTextBreakupHelper 
alocalTextBreakupHelper(*pCandidate, rSvgTextPosition);
+Primitive2DContainer aResult = 
alocalTextBreakupHelper.extractResult();
 
 if(!aResult.empty())
 {
-rTarget.append(aResult);
+rTarget.append(std::move(aResult));
 }
 
 // also consume for the implied single space
diff --git a/svgio/source/svgreader/svgtextpathnode.cxx 
b/svgio/source/svgreader/svgtextpathnode.cxx
index 9b177383677f..129b2c280b88 100644
--- a/svgio/source/svgreader/svgtextpathnode.cxx
+++ b/svgio/source/svgreader/svgtextpathnode.cxx
@@ -412,19 +412,19 @@ namespace 

[Libreoffice-bugs] [Bug 148817] [LOCALHELP] Add sparkline help page

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=148817

--- Comment #2 from Roman Kuznetsov <79045_79...@mail.ru> ---
Created attachment 180455
  --> https://bugs.documentfoundation.org/attachment.cgi?id=180455=edit
The Sparklines help page (I used the Doc-team template here)

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

[Libreoffice-bugs] [Bug 149353] With "to paragraph" anchoring, cannot position an object at the bottom of a paragraph that extends over two pages

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149353

Rainer Bielefeld Retired  changed:

   What|Removed |Added

 CC||LibreOffice@bielefeldundbus
   ||s.de
Version|7.4.0.0 alpha0+ Master  |Inherited From OOo

--- Comment #3 from Rainer Bielefeld Retired  
---
Effect is already reproducible with OOo 3.2.0 (Portable on WIN).

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

[Libreoffice-ux-advise] [Bug 149353] With "to paragraph" anchoring, cannot position an object at the bottom of a paragraph that extends over two pages

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149353

Rainer Bielefeld Retired  changed:

   What|Removed |Added

 CC||LibreOffice@bielefeldundbus
   ||s.de
Version|7.4.0.0 alpha0+ Master  |Inherited From OOo

--- Comment #3 from Rainer Bielefeld Retired  
---
Effect is already reproducible with OOo 3.2.0 (Portable on WIN).

-- 
You are receiving this mail because:
You are on the CC list for the bug.

[Libreoffice-bugs] [Bug 149359] Assertion failed: (index >= 0 && static_cast(index) < static_cast(getLength())), function operator[], file ustring.hxx, line 842.

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149359

Aron Budea  changed:

   What|Removed |Added

 CC||aron.bu...@gmail.com

--- Comment #3 from Aron Budea  ---
(In reply to Telesto from comment #0)
> 2. Place the cursor after x
Yeah, there's no "x" in the document.

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

[Libreoffice-bugs] [Bug 149366] Writer crashes on printing doc with graphics

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149366

raal  changed:

   What|Removed |Added

 CC||r...@post.cz

--- Comment #1 from raal  ---
Can you attach crash report URL?
https://help.libreoffice.org/latest/lo/text/shared/guide/error_report.html

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

[Libreoffice-bugs] [Bug 149359] Assertion failed: (index >= 0 && static_cast(index) < static_cast(getLength())), function operator[], file ustring.hxx, line 842.

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149359

Rainer Bielefeld Retired  changed:

   What|Removed |Added

 CC||LibreOffice@bielefeldundbus
   ||s.de

--- Comment #2 from Rainer Bielefeld Retired  
---
I don't understand STR. Place cursor where?

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

[Libreoffice-commits] core.git: include/rtl

2022-05-29 Thread Stephan Bergmann (via logerrit)
 include/rtl/string.hxx |   20 
 1 file changed, 16 insertions(+), 4 deletions(-)

New commits:
commit 1959d451da06f501dd3446ebfe9c631b5400af26
Author: Stephan Bergmann 
AuthorDate: Sun May 29 16:51:55 2022 +0200
Commit: Stephan Bergmann 
CommitDate: Sun May 29 18:38:44 2022 +0200

Improve some operator== involving OString,

avoiding creation of temporary OString instances

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

diff --git a/include/rtl/string.hxx b/include/rtl/string.hxx
index e99581cd6f94..0e3dad6926e8 100644
--- a/include/rtl/string.hxx
+++ b/include/rtl/string.hxx
@@ -1180,25 +1180,37 @@ public:
 template< typename T >
 friend typename libreoffice_internal::CharPtrDetector< T, bool >::Type 
operator==( const OString& rStr1, const T& value )
 {
-return rStr1.compareTo( value ) == 0;
+return
+rtl_str_compare_WithLength(
+rStr1.getStr(), rStr1.getLength(), value, 
rtl_str_getLength(value))
+== 0;
 }
 
 template< typename T >
 friend typename libreoffice_internal::NonConstCharArrayDetector< T, bool 
>::Type operator==( const OString& rStr1, T& value )
 {
-return rStr1.compareTo( value ) == 0;
+return
+rtl_str_compare_WithLength(
+rStr1.getStr(), rStr1.getLength(), value, 
rtl_str_getLength(value))
+== 0;
 }
 
 template< typename T >
 friend typename libreoffice_internal::CharPtrDetector< T, bool >::Type 
operator==( const T& value, const OString& rStr2 )
 {
-return rStr2.compareTo( value ) == 0;
+return
+rtl_str_compare_WithLength(
+value, rtl_str_getLength(value), rStr2.getStr(), 
rStr2.getLength())
+== 0;
 }
 
 template< typename T >
 friend typename libreoffice_internal::NonConstCharArrayDetector< T, bool 
>::Type operator==( T& value, const OString& rStr2 )
 {
-return rStr2.compareTo( value ) == 0;
+return
+rtl_str_compare_WithLength(
+value, rtl_str_getLength(value), rStr2.getStr(), 
rStr2.getLength())
+== 0;
 }
 
 /**


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

2022-05-29 Thread Stephan Bergmann (via logerrit)
 comphelper/source/streaming/memorystream.cxx |   29 +--
 1 file changed, 10 insertions(+), 19 deletions(-)

New commits:
commit 3ca1a169e571a829598a00a2ffef6e1018d2cb18
Author: Stephan Bergmann 
AuthorDate: Sun May 29 16:54:24 2022 +0200
Commit: Stephan Bergmann 
CommitDate: Sun May 29 18:38:07 2022 +0200

Use boost::noinit_adaptor

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

diff --git a/comphelper/source/streaming/memorystream.cxx 
b/comphelper/source/streaming/memorystream.cxx
index 199d6a9a6f77..2239bf8e4a93 100644
--- a/comphelper/source/streaming/memorystream.cxx
+++ b/comphelper/source/streaming/memorystream.cxx
@@ -18,6 +18,9 @@
  */
 
 #include 
+#include 
+
+#include 
 
 #include 
 #include 
@@ -92,18 +95,7 @@ public:
 virtual sal_Int32 writeSomeBytes(const sal_Int8* aData, sal_Int32 
nBytesToWrite) override;
 
 private:
-// prevents std::vector from wasting time doing memset on data we are 
going to overwrite anyway
-struct NoInitInt8
-{
-sal_Int8 value;
-NoInitInt8() noexcept {
-static_assert(sizeof(NoInitInt8) == sizeof(sal_Int8), "invalid 
size");
-static_assert(alignof(NoInitInt8) == alignof(sal_Int8), "invalid 
alignment");
-/* coverity[uninit_member] - deliberately do nothing to leave 
uninitialized */
-}
-};
-
-std::vector< NoInitInt8 > maData;
+std::vector< sal_Int8, boost::noinit_adaptor> > 
maData;
 sal_Int32 mnCursor;
 };
 
@@ -153,9 +145,9 @@ sal_Int32 SAL_CALL UNOMemoryStream::readBytes( Sequence< 
sal_Int8 >& aData, sal_
 
 if( nBytesToRead )
 {
-NoInitInt8* pData = &(*maData.begin());
-NoInitInt8* pCursor = &(pData[mnCursor]);
-memcpy( static_cast(aData.getArray()), 
static_cast(pCursor), nBytesToRead );
+sal_Int8* pData = &(*maData.begin());
+sal_Int8* pCursor = &(pData[mnCursor]);
+memcpy( aData.getArray(), static_cast(pCursor), nBytesToRead );
 
 mnCursor += nBytesToRead;
 }
@@ -226,10 +218,9 @@ void SAL_CALL UNOMemoryStream::writeBytes( const Sequence< 
sal_Int8 >& aData )
 if( static_cast< sal_Int32 >( nNewSize ) > static_cast< sal_Int32 >( 
maData.size() ) )
 maData.resize( nNewSize );
 
-NoInitInt8* pData = &(*maData.begin());
-NoInitInt8* pCursor = &(pData[mnCursor]);
-// cast to avoid -Werror=class-memaccess
-memcpy(static_cast(pCursor), aData.getConstArray(), nBytesToWrite);
+sal_Int8* pData = &(*maData.begin());
+sal_Int8* pCursor = &(pData[mnCursor]);
+memcpy(pCursor, aData.getConstArray(), nBytesToWrite);
 
 mnCursor += nBytesToWrite;
 }


[Libreoffice-bugs] [Bug 125934] No application icon on Wayland with the qt5 / kf5 backend

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=125934

--- Comment #25 from Jan-Marek Glogowski  ---
(In reply to Gauthier from comment #24)
> Ok great, thanks for the info, so now we know the issue in only there with
> the qt5/kf5 backend. Do we know if there is anyone working on this at the qt
> / lo level?

(In reply to Jan-Marek Glogowski from comment #11)
> Qt bug report: https://bugreports.qt.io/browse/QTBUG-77182

There isn't much to do on the LO level. If Qt is fixed, it's probably a single
call to the new Qt API. I opened the QT bug report back in 2019 and nothing was
done. Gtk is fixed, because Caolan prepared a patch himself. And I have enough
other LO bugs to fix, so I doubt anything will change in the near future.

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

[Libreoffice-bugs] [Bug 144060] Writer process hangs sometimes on macOS 11.4 on MacBook Air M1 (Intel version, Zotero uninstalled)

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=144060

--- Comment #24 from David Snow  ---
Turning Off text-to-speech had no noticeable effect. Still crashes randomly
when editing.  I still have maybe 20 comments in the file and I don't want yo
use them.

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

[Libreoffice-ux-advise] [Bug 149351] SLIDESHOW: Feature request to add well known keyboard shortcut from Powerpoint CTRL+A

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149351

--- Comment #4 from sdc.bla...@youmail.dk ---
(In reply to V Stuart Foote from comment #2)
> description of the +P "Pen" shortcut is not present ... did I miss it
No (with reasonable certainty).

> or worth describing in Help?
Do not know if there is already a ticket for this shortcut, otherwise, maybe
this ticket can be converted into a documentation request to add it.

Obvious places to include it would be Shortcut keys for Impress:
https://help.libreoffice.org/7.4/en-US/text/simpress/04/0102.html?=IMPRESS

and might possibly be appropriate in: 
https://help.libreoffice.org/7.4/en-US/text/simpress/01/0608.html?=IMPRESS

If this is MSO-specific, then indicate as such, because the help pages can
provide information conditionally on the OS.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

[Libreoffice-bugs] [Bug 149351] SLIDESHOW: Feature request to add well known keyboard shortcut from Powerpoint CTRL+A

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149351

--- Comment #4 from sdc.bla...@youmail.dk ---
(In reply to V Stuart Foote from comment #2)
> description of the +P "Pen" shortcut is not present ... did I miss it
No (with reasonable certainty).

> or worth describing in Help?
Do not know if there is already a ticket for this shortcut, otherwise, maybe
this ticket can be converted into a documentation request to add it.

Obvious places to include it would be Shortcut keys for Impress:
https://help.libreoffice.org/7.4/en-US/text/simpress/04/0102.html?=IMPRESS

and might possibly be appropriate in: 
https://help.libreoffice.org/7.4/en-US/text/simpress/01/0608.html?=IMPRESS

If this is MSO-specific, then indicate as such, because the help pages can
provide information conditionally on the OS.

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

[Libreoffice-bugs] [Bug 149367] New: Documentation instructions not clear

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149367

Bug ID: 149367
   Summary: Documentation instructions not clear
   Product: LibreOffice
   Version: 7.2.7.2 release
  Hardware: x86 (IA32)
OS: Windows (All)
Status: UNCONFIRMED
  Severity: normal
  Priority: medium
 Component: Writer
  Assignee: libreoffice-bugs@lists.freedesktop.org
  Reporter: tim.steven...@btconnect.com

I have just sent a bug report - Writer crashes when attempting to use my Xerox
6000 printer to print a file containing graphics.
Most went fine, but I then tried to check whether OpenGL was enabled.
Instructions read:
LibreOffice 5.3 and newer:

Start LibreOffice in Safe Mode (open "LibreOffice (Safe Mode)" in the
Windows start menu or run libreoffice --safe-mode in the Linux terminal).
Select "Configure" -> "Disable Hardware Acceleration (OpenGL, OpenCL)"
Click "Apply Changes and Restart"

Problem: I cannot for the life of me see how to Select "Configure" - there
seems to be no menu item to do this!

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

[Libreoffice-bugs] [Bug 149366] New: Writer crashes on printing doc with graphics

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149366

Bug ID: 149366
   Summary: Writer crashes on printing doc with graphics
   Product: LibreOffice
   Version: 7.2.7.2 release
  Hardware: x86 (IA32)
OS: Windows (All)
Status: UNCONFIRMED
  Severity: minor
  Priority: medium
 Component: Writer
  Assignee: libreoffice-bugs@lists.freedesktop.org
  Reporter: tim.steven...@btconnect.com

Description:
I had hoped that the upgrade to 7.2.7.2 would fix a bug I have had for a long
time - seems not so.
I have installed and otherwise fully working a Xerox 6000 laser printer.
I can print text fine in writer
However, always when I try to print a document with graphics it crashes.
Recovery of the file always succeeds.
Fortunately I also have Open Office 4.1.10 which does not have this problem, is
not my normal word processor but which I use to print docs with graphics.

Steps to Reproduce:
1.Possibly have installed a Xerox 6000 laser printer?
2.Generate any writer document with graphics (B or colour I think)
3.Attempt to pring

Actual Results:
Crash. Crash report sent apparently successfully.
Recovery successful.

Expected Results:
Not to crash!


Reproducible: Always


User Profile Reset: No



Additional Info:
[Information automatically included from LibreOffice]
Locale: en
Module: TextDocument
[Information guessed from browser]
OS: Windows 10 (routine upgrades received) PC Dell 
OS is 64bit: yes

Am about to try resetting user profile and checking OpenGL (not yet for fear
this will blow away what I have just carefully entered!)

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

[Libreoffice-commits] core.git: cppu/source include/typelib

2022-05-29 Thread Stephan Bergmann (via logerrit)
 cppu/source/typelib/typelib.cxx   |   25 +
 include/typelib/typedescription.h |2 ++
 2 files changed, 7 insertions(+), 20 deletions(-)

New commits:
commit c3e9eb997f409f7fcf42659adedff43a8ade913d
Author: Stephan Bergmann 
AuthorDate: Tue May 24 16:54:24 2022 +0200
Commit: Stephan Bergmann 
CommitDate: Sun May 29 16:42:33 2022 +0200

[API CHANGE] Deprecate unused typelib_setCacheSize and make it a no-op

...and simplify the remaining code using the (now const) nCacheSize

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

diff --git a/cppu/source/typelib/typelib.cxx b/cppu/source/typelib/typelib.cxx
index fddaa16baa3a..293b4e3248c4 100644
--- a/cppu/source/typelib/typelib.cxx
+++ b/cppu/source/typelib/typelib.cxx
@@ -161,7 +161,7 @@ typedef std::list< CallbackEntry > CallbackSet_Impl;
 typedef std::list< typelib_TypeDescription * > TypeDescriptionList_Impl;
 
 // # of cached elements
-static sal_Int32 nCacheSize = 256;
+constexpr auto nCacheSize = 256;
 
 namespace {
 
@@ -447,7 +447,7 @@ bool complete(typelib_TypeDescription ** ppTypeDescr, bool 
initTables) {
 
 // insert into the cache
 MutexGuard aGuard( rInit.maMutex );
-if( static_cast(rInit.maCache.size()) >= nCacheSize )
+if( rInit.maCache.size() >= nCacheSize )
 {
 typelib_typedescription_release( rInit.maCache.front() );
 rInit.maCache.pop_front();
@@ -2031,7 +2031,7 @@ extern "C" void SAL_CALL 
typelib_typedescription_getByName(
 
 // insert into the cache
 MutexGuard aGuard( rInit.maMutex );
-if( static_cast(rInit.maCache.size()) >= nCacheSize )
+if( rInit.maCache.size() >= nCacheSize )
 {
 typelib_typedescription_release( rInit.maCache.front() );
 rInit.maCache.pop_front();
@@ -2085,7 +2085,7 @@ extern "C" void SAL_CALL 
typelib_typedescriptionreference_new(
 
 // insert into the cache
 MutexGuard aGuard( rInit.maMutex );
-if( static_cast(rInit.maCache.size()) >= nCacheSize 
)
+if( rInit.maCache.size() >= nCacheSize )
 {
 typelib_typedescription_release( rInit.maCache.front() );
 rInit.maCache.pop_front();
@@ -2288,24 +2288,9 @@ extern "C" void SAL_CALL 
typelib_typedescriptionreference_assign(
 }
 
 
-extern "C" void SAL_CALL typelib_setCacheSize( sal_Int32 nNewSize )
+extern "C" void SAL_CALL typelib_setCacheSize( sal_Int32 )
 SAL_THROW_EXTERN_C()
 {
-OSL_ENSURE( nNewSize >= 0, "### illegal cache size given!" );
-if (nNewSize < 0)
-return;
-
-TypeDescriptor_Init_Impl  = Init();
-MutexGuard aGuard( rInit.maMutex );
-if (nNewSize < nCacheSize)
-{
-while (static_cast(rInit.maCache.size()) != nNewSize)
-{
-typelib_typedescription_release( rInit.maCache.front() );
-rInit.maCache.pop_front();
-}
-}
-nCacheSize = nNewSize;
 }
 
 
diff --git a/include/typelib/typedescription.h 
b/include/typelib/typedescription.h
index 59423bfd481b..a3e200d43738 100644
--- a/include/typelib/typedescription.h
+++ b/include/typelib/typedescription.h
@@ -720,6 +720,8 @@ CPPU_DLLPUBLIC void SAL_CALL 
typelib_typedescription_getByName(
 /** Sets size of type description cache.
 
 @param nNewSize new size of cache
+
+@deprecated  Do not use, it does not have any effect.
 */
 CPPU_DLLPUBLIC void SAL_CALL typelib_setCacheSize(
 sal_Int32 nNewSize )


[Libreoffice-bugs] [Bug 148817] [LOCALHELP] Add sparkline help page

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=148817

Roman Kuznetsov <79045_79...@mail.ru> changed:

   What|Removed |Added

 CC||79045_79...@mail.ru

--- Comment #1 from Roman Kuznetsov <79045_79...@mail.ru> ---
Created attachment 180454
  --> https://bugs.documentfoundation.org/attachment.cgi?id=180454=edit
The Sparkline help page

Here is my suggestion about the Sparkline Help page

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

[Libreoffice-bugs] [Bug 47528] FILEOPEN: Writer 3.5.x, 3.6.x does not open FODT-files with BOM (unlike LO 3.4.x and OOo 3.3)

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=47528

Dieter  changed:

   What|Removed |Added

   See Also|https://bugs.documentfounda |
   |tion.org/show_bug.cgi?id=95 |
   |285 |

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

[Libreoffice-bugs] [Bug 47582] FORMATTING: Wrong number of bibliography entry in footnote

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=47582

Dieter  changed:

   What|Removed |Added

   See Also||https://bugs.documentfounda
   ||tion.org/show_bug.cgi?id=95
   ||285

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

[Libreoffice-bugs] [Bug 95285] Numbered bibliography entries duplicate when inserted above previous entry

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=95285

Dieter  changed:

   What|Removed |Added

   See Also|https://bugs.documentfounda |https://bugs.documentfounda
   |tion.org/show_bug.cgi?id=47 |tion.org/show_bug.cgi?id=47
   |528 |582

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

Version: 7.3.4.1 (x64) / LibreOffice Community
Build ID: 13668373362b52f6e3ebcaaecb031bd59a3ac66b
CPU threads: 4; OS: Windows 10.0 Build 19044; UI render: Skia/Raster; VCL: win
Locale: de-DE (de_DE); UI: en-GB
Calc: CL

You can also use attachment 161267 and insert a new index entry before an
existing one to reproduce the problem.

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

[Libreoffice-bugs] [Bug 133266] Duplicate bibliography number if entry added to footnote

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=133266

Dieter  changed:

   What|Removed |Added

   See Also|https://bugs.documentfounda |
   |tion.org/show_bug.cgi?id=95 |
   |285 |

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

[Libreoffice-bugs] [Bug 95285] Numbered bibliography entries duplicate when inserted above previous entry

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=95285

Dieter  changed:

   What|Removed |Added

   See Also|https://bugs.documentfounda |
   |tion.org/show_bug.cgi?id=13 |
   |3266|
 CC||dgp-m...@gmx.de

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

[Libreoffice-bugs] [Bug 47528] FILEOPEN: Writer 3.5.x, 3.6.x does not open FODT-files with BOM (unlike LO 3.4.x and OOo 3.3)

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=47528

Dieter  changed:

   What|Removed |Added

   See Also||https://bugs.documentfounda
   ||tion.org/show_bug.cgi?id=95
   ||285

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

[Libreoffice-bugs] [Bug 95285] Numbered bibliography entries duplicate when inserted above previous entry

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=95285

Dieter  changed:

   What|Removed |Added

   See Also||https://bugs.documentfounda
   ||tion.org/show_bug.cgi?id=47
   ||528

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

[Libreoffice-bugs] [Bug 101258] [META] Bibliography bugs and enhancements

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=101258
Bug 101258 depends on bug 133266, which changed state.

Bug 133266 Summary: Duplicate bibliography number if entry added to footnote
https://bugs.documentfoundation.org/show_bug.cgi?id=133266

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |DUPLICATE

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

[Libreoffice-bugs] [Bug 95285] Numbered bibliography entries duplicate when inserted above previous entry

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=95285

Dieter  changed:

   What|Removed |Added

 CC||pumaelbu...@gmail.com

--- Comment #5 from Dieter  ---
*** Bug 133266 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 133266] Duplicate bibliography number if entry added to footnote

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=133266

Dieter  changed:

   What|Removed |Added

 Resolution|--- |DUPLICATE
 Status|NEW |RESOLVED

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

Version: 7.3.4.1 (x64) / LibreOffice Community
Build ID: 13668373362b52f6e3ebcaaecb031bd59a3ac66b
CPU threads: 4; OS: Windows 10.0 Build 19044; UI render: Skia/Raster; VCL: win
Locale: de-DE (de_DE); UI: en-GB
Calc: CL

But don't think, that problem is related to footnote:
1. Open attachment 161267
2. Isert Bibliography Entry (Insert -> Table of Contens and Index ->
Bibliography Enry) after first paragraph

Actual result
Entry [1] is doubbled

Expected result
Renumbering

And this is bug 95285 => RESOLVED DUPLUCATE

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

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

[Libreoffice-bugs] [Bug 38844] Reduce XOR rendering (search RasterOp::Xor)

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=38844

Roman Kuznetsov <79045_79...@mail.ru> changed:

   What|Removed |Added

 CC||79045_79...@mail.ru
Summary|Reduce XOR rendering|Reduce XOR rendering
   ||(search RasterOp::Xor)

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

[Libreoffice-bugs] [Bug 149242] "Left paragraph border" -> "Left of paragraph text area" and "Right paragraph border" -> "Right of paragraph text area"

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149242

sdc.bla...@youmail.dk changed:

   What|Removed |Added

Summary|"Left paragraph border" ->  |"Left paragraph border" ->
   |"Left of paragraph indent"  |"Left of paragraph text
   |and "Right paragraph|area" and "Right paragraph
   |border" -> "Right of|border" -> "Right of
   |paragraph indent"   |paragraph text area"

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

[Libreoffice-bugs] [Bug 136358] [META] ODF to OOXML shape export related issues

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=136358

Gabor Kelemen (allotropia)  changed:

   What|Removed |Added

 Depends on||149124


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=149124
[Bug 149124] PPTX: Grouped shapes connected with connector and ungroup it the
connector won't be attached to shapes
-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 144167] exported PNG image has wrong size when page has border

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=144167

Buovjaga  changed:

   What|Removed |Added

Version|7.4.0.0 alpha0+ Master  |7.2.0.4 release

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

[Libreoffice-bugs] [Bug 149351] SLIDESHOW: Feature request to add well known keyboard shortcut from Powerpoint CTRL+A

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149351

--- Comment #3 from V Stuart Foote  ---
(In reply to V Stuart Foote from comment #2)
> Yes, the +P is a toggle for the Pen function, question any need to
> provide a MSO compatible +A to exit back to presentation.  IMHO => WF
> 
> @Seth, description of the +P "Pen" shortcut is not present in the
> 'Shortcut Keys for Slide Shows' that I could find, did I miss it, or worth
> describing in Help?

Actually has the accelerator defined in UI [1][2], which (on Windows at least)
picks up with either  or , as at [3][4]. But still only the extended
tip, and not Customizable from Tools -> Customize

=-ref-=

[1]


[2]


[3]


[4]


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

[Libreoffice-ux-advise] [Bug 149351] SLIDESHOW: Feature request to add well known keyboard shortcut from Powerpoint CTRL+A

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149351

--- Comment #3 from V Stuart Foote  ---
(In reply to V Stuart Foote from comment #2)
> Yes, the +P is a toggle for the Pen function, question any need to
> provide a MSO compatible +A to exit back to presentation.  IMHO => WF
> 
> @Seth, description of the +P "Pen" shortcut is not present in the
> 'Shortcut Keys for Slide Shows' that I could find, did I miss it, or worth
> describing in Help?

Actually has the accelerator defined in UI [1][2], which (on Windows at least)
picks up with either  or , as at [3][4]. But still only the extended
tip, and not Customizable from Tools -> Customize

=-ref-=

[1]


[2]


[3]


[4]


-- 
You are receiving this mail because:
You are on the CC list for the bug.

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

2022-05-29 Thread Caolán McNamara (via logerrit)
 vcl/source/filter/itiff/itiff.cxx |   16 +---
 1 file changed, 13 insertions(+), 3 deletions(-)

New commits:
commit 0adee3ac5080723b5f0605c13f02ef358d848a0b
Author: Caolán McNamara 
AuthorDate: Sun May 29 12:40:36 2022 +0100
Commit: Caolán McNamara 
CommitDate: Sun May 29 15:34:30 2022 +0200

crashtesting: failure on loading gnome635181-1.tiff

Change-Id: I5dd9552eb267ffb67aa0aae36b474eb28790b5c0
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/135091
Tested-by: Jenkins
Reviewed-by: Caolán McNamara 

diff --git a/vcl/source/filter/itiff/itiff.cxx 
b/vcl/source/filter/itiff/itiff.cxx
index 59021b8c4999..6f81dffd08ef 100644
--- a/vcl/source/filter/itiff/itiff.cxx
+++ b/vcl/source/filter/itiff/itiff.cxx
@@ -120,7 +120,7 @@ bool ImportTiffGraphicImport(SvStream& rTIFF, Graphic& 
rGraphic)
 break;
 }
 
-if (w > SAL_MAX_INT32 / 8 || h > SAL_MAX_INT32 / 8)
+if (w > SAL_MAX_INT32 / 32 || h > SAL_MAX_INT32 / 32)
 {
 SAL_WARN("filter.tiff", "image too large");
 break;
@@ -147,10 +147,20 @@ bool ImportTiffGraphicImport(SvStream& rTIFF, Graphic& 
rGraphic)
 if (TIFFReadRGBAImageOriented(tif, w, h, raster.data(), 
ORIENTATION_TOPLEFT, 1))
 {
 Bitmap bitmap(Size(w, h), vcl::PixelFormat::N24_BPP);
-AlphaMask bitmapAlpha(Size(w, h));
-
 BitmapScopedWriteAccess access(bitmap);
+if (!access)
+{
+SAL_WARN("filter.tiff", "cannot create image " << w << " x " 
<< h);
+break;
+}
+
+AlphaMask bitmapAlpha(Size(w, h));
 AlphaScopedWriteAccess accessAlpha(bitmapAlpha);
+if (!accessAlpha)
+{
+SAL_WARN("filter.tiff", "cannot create alpha " << w << " x " 
<< h);
+break;
+}
 
 /*
 ORIENTATION_TOPLEFT = 1


[Libreoffice-bugs] [Bug 107078] LOCALHELP: Index: colors; CMYK. Target is outdated, CMYK was removed

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=107078

Olivier Hallot  changed:

   What|Removed |Added

   Assignee|libreoffice-b...@lists.free |olivier.hallot@libreoffice.
   |desktop.org |org

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

[Libreoffice-bugs] [Bug 144167] exported PNG image has wrong size when page has border

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=144167

Valerio Messina  changed:

   What|Removed |Added

Version|7.2.0.4 release |7.4.0.0 alpha0+ Master

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

[Libreoffice-ux-advise] [Bug 149351] SLIDESHOW: Feature request to add well known keyboard shortcut from Powerpoint CTRL+A

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149351

V Stuart Foote  changed:

   What|Removed |Added

 CC||sdc.bla...@youmail.dk,
   ||vstuart.fo...@utsa.edu

--- Comment #2 from V Stuart Foote  ---
Yes, the +P is a toggle for the Pen function, question any need to
provide a MSO compatible +A to exit back to presentation.  IMHO => WF

@Seth, description of the +P "Pen" shortcut is not present in the
'Shortcut Keys for Slide Shows' that I could find, did I miss it, or worth
describing in Help?

-- 
You are receiving this mail because:
You are on the CC list for the bug.

[Libreoffice-bugs] [Bug 149351] SLIDESHOW: Feature request to add well known keyboard shortcut from Powerpoint CTRL+A

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=149351

V Stuart Foote  changed:

   What|Removed |Added

 CC||sdc.bla...@youmail.dk,
   ||vstuart.fo...@utsa.edu

--- Comment #2 from V Stuart Foote  ---
Yes, the +P is a toggle for the Pen function, question any need to
provide a MSO compatible +A to exit back to presentation.  IMHO => WF

@Seth, description of the +P "Pen" shortcut is not present in the
'Shortcut Keys for Slide Shows' that I could find, did I miss it, or worth
describing in Help?

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

[Libreoffice-bugs] [Bug 80430] [META] Documentation gap for new features

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=80430
Bug 80430 depends on bug 149086, which changed state.

Bug 149086 Summary: [LOCALHELP] Update Direct SQL dialog Help page
https://bugs.documentfoundation.org/show_bug.cgi?id=149086

   What|Removed |Added

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

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

[Libreoffice-bugs] [Bug 126109] EDITING/UI: Slow when replacing string to number

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=126109

Martin Srdoš  changed:

   What|Removed |Added

 CC||srd...@email.cz

--- Comment #16 from Martin Srdoš  ---
I compare times in version 6.2.4.2, where it whould works good and in latest
daily. And difference is only 15 seconds. All time is about 1:45. It works
better then for example in version 4.2 where I wait over 3 minutes.

Version: 7.4.0.0.alpha1+ (x64) / LibreOffice Community
Build ID: bbec710bd25fc5da27636cde73fe4ab23c76904f
CPU threads: 8; OS: Windows 10.0 Build 19043; UI render: Skia/Vulkan; VCL: win
Locale: cs-CZ (cs_CZ); UI: en-GB
Calc: CL

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

[Libreoffice-bugs] [Bug 60251] [META] ACCESSIBILITY: Tracking Windows OS accessibility and AT issues

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=60251
Bug 60251 depends on bug 136027, which changed state.

Bug 136027 Summary: Accessibility Cursor Focus jumps using settings menu with 
keys
https://bugs.documentfoundation.org/show_bug.cgi?id=136027

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |WORKSFORME

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

[Libreoffice-bugs] [Bug 136027] Accessibility Cursor Focus jumps using settings menu with keys

2022-05-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=136027

Martin Srdoš  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |WORKSFORME

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

  1   2   >