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

2022-03-03 Thread Caolán McNamara (via logerrit)
 vcl/source/fontsubset/sft.cxx |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

New commits:
commit b667327463de24715405322e69e1933cf50d25e6
Author: Caolán McNamara 
AuthorDate: Thu Mar 3 09:13:38 2022 +
Commit: Caolán McNamara 
CommitDate: Thu Mar 3 13:43:34 2022 +0100

ofz: Integer-overflow

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

diff --git a/vcl/source/fontsubset/sft.cxx b/vcl/source/fontsubset/sft.cxx
index e2ae8a450954..bfdc28f1d79b 100644
--- a/vcl/source/fontsubset/sft.cxx
+++ b/vcl/source/fontsubset/sft.cxx
@@ -175,8 +175,8 @@ static F16Dot16 fixedMul(F16Dot16 a, F16Dot16 b)
 int sign;
 
 sign = (a & 0x8000) ^ (b & 0x8000);
-if (a < 0) a = -a;
-if (b < 0) b = -b;
+if (a < 0) a = o3tl::saturating_toggle_sign(a);
+if (b < 0) b = o3tl::saturating_toggle_sign(b);
 
 a1 = a >> 16;
 b1 = a & 0x;


[Libreoffice-commits] core.git: Branch 'distro/cib/libreoffice-6-1' - 14 commits - drawinglayer/source hwpfilter/source include/o3tl sc/source sw/qa sw/source vcl/source writerfilter/source

2022-03-03 Thread Caolán McNamara (via logerrit)
 drawinglayer/source/tools/emfphelperdata.cxx |   31 -
 hwpfilter/source/drawing.h   |   50 +-
 hwpfilter/source/hcode.cxx   |2 
 hwpfilter/source/hwpfile.cxx |9 
 hwpfilter/source/hwpfile.h   |2 
 hwpfilter/source/hwpread.cxx |   20 
 hwpfilter/source/hwpreader.cxx   |   15 
 include/o3tl/safeint.hxx |8 
 sc/source/filter/lotus/op.cxx|   11 
 sw/qa/extras/layout/data/LIBREOFFICE-N4LA0OHZ.rtf|  347 +++
 sw/qa/extras/layout/layout.cxx   |5 
 sw/source/core/layout/tabfrm.cxx |1 
 vcl/source/fontsubset/sft.cxx|2 
 vcl/source/fontsubset/ttcr.cxx   |   36 +
 writerfilter/source/dmapper/DomainMapperTableManager.cxx |2 
 15 files changed, 477 insertions(+), 64 deletions(-)

New commits:
commit 24ee70d29362e15b8bc9d5e4b90afccd7cbe5320
Author: Caolán McNamara 
AuthorDate: Tue Mar 1 10:18:51 2022 +
Commit: Michael Stahl 
CommitDate: Thu Mar 3 13:38:07 2022 +0100

ofz: don't register style if hbox load failed

Change-Id: I4d9d5d76f0c2385871003720e933ed1926f66c70
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130771
Reviewed-by: Michael Stahl 
Tested-by: Jenkins
(cherry picked from commit 3ac009bfec614ece98313c6444b4c1183ff14954)
(cherry picked from commit 8abce17e43858d85325f05cb46d0b8d717356919)

diff --git a/hwpfilter/source/hwpread.cxx b/hwpfilter/source/hwpread.cxx
index 906246b2b69c..1ef27f7c243f 100644
--- a/hwpfilter/source/hwpread.cxx
+++ b/hwpfilter/source/hwpread.cxx
@@ -233,7 +233,6 @@ bool TxtBox::Read(HWPFile & hwpf)
 hwpf.Read2b(, 1);
 hwpf.Read2b(_ch, 1);
 hwpf.Read2b(style.margin, 12);
-hwpf.AddFBoxStyle();
 hwpf.Read2b(_xs, 1);
 hwpf.Read2b(_ys, 1);
 hwpf.Read2b(_xs, 1);
@@ -361,7 +360,10 @@ bool TxtBox::Read(HWPFile & hwpf)
 else
 m_pTable = nullptr;
 
-return !hwpf.State();
+bSuccess = !hwpf.State();
+if (bSuccess)
+hwpf.AddFBoxStyle();
+return bSuccess;
 }
 
 // picture(11)
@@ -482,12 +484,14 @@ bool Picture::Read(HWPFile & hwpf)
 style.boxtype = 'G';
 else
 style.boxtype = 'D';
-hwpf.AddFBoxStyle();
 
 // caption
 hwpf.ReadParaList(caption);
 
-return !hwpf.State();
+bool bSuccess = !hwpf.State();
+if (bSuccess)
+hwpf.AddFBoxStyle();
+return bSuccess;
 }
 
 // line(15)
@@ -525,7 +529,6 @@ bool Line::Read(HWPFile & hwpf)
 hwpf.Read2b(, 1);
 hwpf.Read2b(_ch, 1);
 hwpf.Read2b(style.margin, 12);
-hwpf.AddFBoxStyle();
 hwpf.Read2b(_xs, 1);
 hwpf.Read2b(_ys, 1);
 hwpf.Read2b(_xs, 1);
@@ -554,7 +557,10 @@ bool Line::Read(HWPFile & hwpf)
 hwpf.Read2b(, 1);
 style.xpos = width;
 
-return !hwpf.State();
+bool bSuccess = !hwpf.State();
+if (bSuccess)
+hwpf.AddFBoxStyle();
+return bSuccess;
 }
 
 // hidden(15)
commit db916c9f9dc68b25e01fde68a36156644b23ba1f
Author: Caolán McNamara 
AuthorDate: Sun Feb 27 21:17:52 2022 +
Commit: Michael Stahl 
CommitDate: Thu Mar 3 13:38:06 2022 +0100

ofz#44991 keep paragraph's that failed to load until import is complete

to avoid dangling references to them

Change-Id: Ic8710f63a8cf6a6a665348c7c84bf0b43f0e2c83
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130643
Tested-by: Jenkins
Reviewed-by: Michael Stahl 
(cherry picked from commit 4836ac408b04225b66246671e29a54cd0d6703cf)

diff --git a/hwpfilter/source/drawing.h b/hwpfilter/source/drawing.h
index b6ed1971672a..7fa700971414 100644
--- a/hwpfilter/source/drawing.h
+++ b/hwpfilter/source/drawing.h
@@ -316,7 +316,7 @@ static bool LoadCommonHeader(HWPDrawingObject * hdo, 
unsigned short * link_info)
  return hmem->skipBlock(size - common_size ) != 0;
 }
 
-static std::unique_ptr LoadDrawingObject(void)
+static std::unique_ptr LoadDrawingObject(HWPFile& hwpf)
 {
 HWPDrawingObject *prev = nullptr;
 std::unique_ptr hdo, head;
@@ -355,7 +355,7 @@ static std::unique_ptr 
LoadDrawingObject(void)
 }
 if (link_info & HDOFILE_HAS_CHILD)
 {
-hdo->child = LoadDrawingObject();
+hdo->child = LoadDrawingObject(hwpf);
 if (hdo->child == nullptr)
 {
 goto error;
@@ -384,6 +384,11 @@ error:
 {
 hdo->type = HWPDO_RECT;
 }
+if (hdo->property.pPara)
+{
+hwpf.move_to_failed(std::unique_ptr(hdo->property.pPara));
+hdo->property.pPara = nullptr;
+}
 HWPDOFunc(hdo.get(), OBJFUNC_FREE, nullptr, 0);
 hdo.reset();
 
@@ -397,7 +402,7 @@ error:
 }
 
 
-static bool LoadDrawingObjectBlock(Picture * pic)
+static bool LoadDrawingObjectBlock(Picture * 

[Libreoffice-commits] core.git: Branch 'distro/cib/libreoffice-6-4' - 13 commits - drawinglayer/source hwpfilter/source include/o3tl sc/source sw/qa sw/source vcl/source writerfilter/source

2022-03-03 Thread Caolán McNamara (via logerrit)
 drawinglayer/source/tools/emfphelperdata.cxx |   31 -
 hwpfilter/source/drawing.h   |   13 
 hwpfilter/source/hcode.cxx   |2 
 hwpfilter/source/hwpfile.cxx |9 
 hwpfilter/source/hwpfile.h   |2 
 hwpfilter/source/hwpread.cxx |   20 
 hwpfilter/source/hwpreader.cxx   |   15 
 include/o3tl/safeint.hxx |8 
 sc/source/filter/lotus/op.cxx|   11 
 sw/qa/extras/layout/data/LIBREOFFICE-N4LA0OHZ.rtf|  347 +++
 sw/qa/extras/layout/layout.cxx   |3 
 sw/source/core/layout/tabfrm.cxx |1 
 vcl/source/fontsubset/sft.cxx|   12 
 vcl/source/fontsubset/ttcr.cxx   |   36 +
 writerfilter/source/dmapper/DomainMapperTableManager.cxx |2 
 15 files changed, 463 insertions(+), 49 deletions(-)

New commits:
commit 0ac3de55d70629356b412a0aa12a80948f869ec1
Author: Caolán McNamara 
AuthorDate: Tue Mar 1 10:18:51 2022 +
Commit: Michael Stahl 
CommitDate: Thu Mar 3 13:36:47 2022 +0100

ofz: don't register style if hbox load failed

Change-Id: I4d9d5d76f0c2385871003720e933ed1926f66c70
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130771
Reviewed-by: Michael Stahl 
Tested-by: Jenkins
(cherry picked from commit 3ac009bfec614ece98313c6444b4c1183ff14954)
(cherry picked from commit 8abce17e43858d85325f05cb46d0b8d717356919)

diff --git a/hwpfilter/source/hwpread.cxx b/hwpfilter/source/hwpread.cxx
index f3a6401260c5..61c427ad836c 100644
--- a/hwpfilter/source/hwpread.cxx
+++ b/hwpfilter/source/hwpread.cxx
@@ -234,7 +234,6 @@ bool TxtBox::Read(HWPFile & hwpf)
 hwpf.Read2b(, 1);
 hwpf.Read2b(_ch, 1);
 hwpf.Read2b(style.margin, 12);
-hwpf.AddFBoxStyle();
 hwpf.Read2b(_xs, 1);
 hwpf.Read2b(_ys, 1);
 hwpf.Read2b(_xs, 1);
@@ -362,7 +361,10 @@ bool TxtBox::Read(HWPFile & hwpf)
 else
 m_pTable = nullptr;
 
-return !hwpf.State();
+bSuccess = !hwpf.State();
+if (bSuccess)
+hwpf.AddFBoxStyle();
+return bSuccess;
 }
 
 namespace
@@ -509,12 +511,14 @@ bool Picture::Read(HWPFile & hwpf)
 style.boxtype = 'G';
 else
 style.boxtype = 'D';
-hwpf.AddFBoxStyle();
 
 // caption
 hwpf.ReadParaList(caption);
 
-return !hwpf.State();
+bool bSuccess = !hwpf.State();
+if (bSuccess)
+hwpf.AddFBoxStyle();
+return bSuccess;
 }
 
 // line(15)
@@ -552,7 +556,6 @@ bool Line::Read(HWPFile & hwpf)
 hwpf.Read2b(, 1);
 hwpf.Read2b(_ch, 1);
 hwpf.Read2b(style.margin, 12);
-hwpf.AddFBoxStyle();
 hwpf.Read2b(_xs, 1);
 hwpf.Read2b(_ys, 1);
 hwpf.Read2b(_xs, 1);
@@ -581,7 +584,10 @@ bool Line::Read(HWPFile & hwpf)
 hwpf.Read2b(, 1);
 style.xpos = width;
 
-return !hwpf.State();
+bool bSuccess = !hwpf.State();
+if (bSuccess)
+hwpf.AddFBoxStyle();
+return bSuccess;
 }
 
 // hidden(15)
commit e45299a3e98f3fb973ebcce0cd5aec21ffeca424
Author: Caolán McNamara 
AuthorDate: Tue Mar 1 09:35:34 2022 +
Commit: Michael Stahl 
CommitDate: Thu Mar 3 13:36:47 2022 +0100

ofz: glyph data must be at least 10 bytes long to be useful

Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130767
Reviewed-by: Michael Stahl 
Tested-by: Jenkins
(cherry picked from commit b228045cf3fb50128fd40a8f26376443ad22f874)

Change-Id: I312c33c598013feced15c6f2dbcc66e493b703e6

diff --git a/vcl/source/fontsubset/ttcr.cxx b/vcl/source/fontsubset/ttcr.cxx
index 44d53ff10a23..e80260160c45 100644
--- a/vcl/source/fontsubset/ttcr.cxx
+++ b/vcl/source/fontsubset/ttcr.cxx
@@ -1251,7 +1251,7 @@ static void ProcessTables(TrueTypeCreator *tt)
 
 /* printf("IDs: %d %d.\n", gd->glyphID, gd->newID); */
 
-if (gd->nbytes != 0) {
+if (gd->nbytes >= 10) {
 z = GetInt16(gd->ptr, 2);
 if (z < xMin) xMin = z;
 
commit a90c75a2ecf8c5521aeb1d6ca79b6bb73541ab6e
Author: Caolán McNamara 
AuthorDate: Mon Feb 28 21:12:07 2022 +
Commit: Michael Stahl 
CommitDate: Thu Mar 3 13:36:47 2022 +0100

ofz: measure maximum possible contours

Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130774
Tested-by: Jenkins
Reviewed-by: Michael Stahl 
(cherry picked from commit 26abdb564dad2011a298fc1253279232cb8b59cf)

Change-Id: Ie039abd835fef06514edde12b99e17360f5481a5

diff --git a/vcl/source/fontsubset/sft.cxx b/vcl/source/fontsubset/sft.cxx
index 2d2157f6f675..8a684e472e0a 100644
--- a/vcl/source/fontsubset/sft.cxx
+++ b/vcl/source/fontsubset/sft.cxx
@@ -362,7 +362,13 @@ static int GetSimpleTTOutline(TrueTypeFont const *ttf, 
sal_uInt32 glyphID, Contr
 
 if( glyphID >= ttf->nglyphs )   /*- glyph is not 

[Libreoffice-bugs] [Bug 93094] Editing - sqlite3 tables read only even when defined with primary key using Xerial jdbc driver

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=93094

--- Comment #32 from Alex Thurgood  ---
Bug still present in 

Version: 7.2.5.2 / LibreOffice Community
Build ID: 499f9727c189e6ef3471021d6132d4c694f357e5
CPU threads: 8; OS: Mac OS X 12.2.1; UI render: default; VCL: osx
Locale: fr-FR (fr_FR.UTF-8); UI: fr-FR
Calc: threaded

using latest Xerial JDBC driver from Maven (3.36.0.3)

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

[Libreoffice-commits] core.git: Branch 'distro/cib/libreoffice-6-4' - bin/symstore.sh

2022-03-03 Thread Juergen Funk (via logerrit)
 bin/symstore.sh |   24 +---
 1 file changed, 21 insertions(+), 3 deletions(-)

New commits:
commit c3ca7870a749ef2f63f998d7f9d5570cd6ed0b52
Author: Juergen Funk 
AuthorDate: Fri Mar 6 11:43:21 2020 +0100
Commit: Thorsten Behrens 
CommitDate: Thu Mar 3 13:25:37 2022 +0100

symstore.sh: add vorbose mode

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

diff --git a/bin/symstore.sh b/bin/symstore.sh
index f4b0a5d13943..09ea3576bfe4 100755
--- a/bin/symstore.sh
+++ b/bin/symstore.sh
@@ -31,6 +31,10 @@ sqlite3.dll
 ssl3.dll
 ssleay32.dll"
 
+verbose_none()
+{
+do_none=
+}
 
 add_pdb()
 {
@@ -45,10 +49,15 @@ add_pdb()
 ret=$(find "${INSTDIR}/" -type f -name "*.${extension}" | grep -vF 
"$BLACK_LIST")
 while IFS= read -r file
 do
+${VERBOSE} -n "Found: $file"
 # store dll/exe itself (needed for minidumps)
 if [ $WITHEXEC == 1 ] ; then
 cygpath -w "$file" >> "$list"
+${VERBOSE} " insert"
+else
+${VERBOSE} " "
 fi
+
 # store pdb file
 filename=$(basename "$file" ".${extension}")
 pdball+=($(grep -i "/${filename}${pdbext}" <<< ${ALL_PDBS}))
@@ -56,8 +65,12 @@ add_pdb()
 cygpath -w "${pdball[0]}" >> "$list"
 fi
 case ${#pdball[@]} in
-0) ((++stats_notfound)) ;;
-1) ((++stats_found)) ;;
+0) ((++stats_notfound))
+   ${VERBOSE} "   PDB not found"
+;;
+1) ((++stats_found))
+   ${VERBOSE} "   ${pdball[0]} insert"
+;;
 *) ((++stats_morefound))
 if [ -z "$(echo $file | grep -F "$MOREPDBS_OKLIST")" ]; then
 echo "Error: found duplicate PDBs:"
@@ -65,6 +78,8 @@ add_pdb()
echo " $morepdbs"
 done
 exit 1
+else
+   ${VERBOSE} "   ${pdball[0]} insert (is in more okay 
list)"
 fi
 ;;
 esac
@@ -98,13 +113,15 @@ SYM_PATH=${WORKDIR}/symstore
 COMMENT=""
 COMCMD=""
 WITHEXEC=1
+VERBOSE=verbose_none
 
-USAGE="Usage: $0 [-h|-k |-p ]
+USAGE="Usage: $0 [-h|-k |-p |-c 
|-n|-v]
-h:  this cruft
-c  specifies a comment for the transaction
-n   do not store exe/dll on the symbole server
-k :keep this number of old symbol versions around
 (default: ${MAX_KEEP}. Set to 0 for unlimited)
+   -v   verbose mode, output detail report of files
-p :   specify full path to symbol store tree
 If no path is specified, defaults to ${SYM_PATH}.
 "
@@ -117,6 +134,7 @@ do
 -p|--path) SYM_PATH="$2"; shift 2;;
 -c|--comment) COMCMD="/c"; COMMENT="$2"; shift 2;;
 -n|--noexec) WITHEXEC=0; shift ;;
+-v|--verbose) VERBOSE=echo; shift ;;
 -h|--help) echo "${USAGE}"; exit 0;;
 -*) echo "${USAGE}" >&2; exit 1;;
 *) break;;


[Libreoffice-bugs] [Bug 147730] LO Base does not handle compound primary key if one field is empty ("") SQLite3 / ODBC

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147730

--- Comment #13 from Alex Thurgood  ---
To avoid any confusion with what I previously wrote about cursors, I've just
experimented again with a JDBC connection, and it is "TYPE_FORWARD_ONLY"
cursors that are supported by SQLite, whereas Base wants some other kind of
cursor (probably scroll insensitive) The ODBC driver must get around this
requirement somehow, by telling LO that it supports scroll insensitive cursors
(even if SQLite doesn't).

The scroll cursor management is one possible reason why you are seeing
inconsistent results in the number of records displayed in the resultset.
Another possible reason is that the ODBC function code within LO is incapable
of handling combined field primary keys having possible NULL values.

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

[Libreoffice-bugs] [Bug 147730] LO Base does not handle compound primary key if one field is empty ("") SQLite3 / ODBC

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147730

--- Comment #12 from PhilipK  ---
Thank you both for your input!

I am getting a little out of my depth here. This table is part of a db composed
of ten tables and now containing over 42,000 records. I have been
accessing/augmenting it for over a year now with LO, and the ODBC has worked
perfectly well for me hitherto, apart from this one area.

Incidentally, I have always used SQLIte Studio for table definition, and have
never attempted to create or modify table structures through the LO interface
(because that did seem to be problematic).

For me, I think that the simplest solution will be to put a dummy value ("-")
in those empty fields, which will be slightly annoying but should avoid future
problems if this material eventually gets into the public domain on another
platform with another front end.

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

[Libreoffice-bugs] [Bug 147743] LibreOffice ne repond pas

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147743

--- Comment #1 from GB  ---
Comment on attachment 178637
  --> https://bugs.documentfoundation.org/attachment.cgi?id=178637
explication du bug constaté, LibreOffice presque inutilisable

Les détails sont dans la PJ

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

[Libreoffice-bugs] [Bug 147743] New: LibreOffice ne repond pas

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147743

Bug ID: 147743
   Summary: LibreOffice ne repond pas
   Product: LibreOffice
   Version: 7.3.0.3 release
  Hardware: All
OS: Windows (All)
Status: UNCONFIRMED
  Severity: normal
  Priority: medium
 Component: Writer
  Assignee: libreoffice-bugs@lists.freedesktop.org
  Reporter: gbours...@gmail.com

Created attachment 178637
  --> https://bugs.documentfoundation.org/attachment.cgi?id=178637=edit
explication du bug constaté, LibreOffice presque inutilisable

Bonjour,

Depuis une semaine, LibreOffice ne répond plus.
A chaque lancement, il me demande de récupérer un fichier.odt (voir PJ)
Ensuite, il ne répond pas à chaque fois que je veux l'utiliser, if faut une
attende de plusieurs secondes pour chaque accès à une fonction dans un onglet.
J'ai à chaque ouverture, l'apparition d'un fichier .lock dans le dossier du
fichier.
Après avoir consulté l'aide sur internet, j'ai appris qu'il pouvait exister des
fichier .lock cachés dans AppData. J'en ai trouvé plus d'une centaine.
Comme il est indiqué qu'il faut faire attention de ne pas supprimer certains
fichiers dans AppData, je ne l'ai pas fait.
Je voudrais savoir s'il faut tous les supprimer.
Je vous envoie en PJ, le détail de ce qui se passe avec des exemples de
fichiers .lock trouvés dans AppData.
Merci d'avance de m'indiquer ce que je peux faire.
Cordialement,

Gérard Bourse
France

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

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

2022-03-03 Thread Caolán McNamara (via logerrit)
 hwpfilter/source/hwpread.cxx |   18 --
 1 file changed, 12 insertions(+), 6 deletions(-)

New commits:
commit 6776bc7ce86bc7e52e6917921c8ac7b420e00aa6
Author: Caolán McNamara 
AuthorDate: Tue Mar 1 10:18:51 2022 +
Commit: Michael Stahl 
CommitDate: Thu Mar 3 12:52:40 2022 +0100

ofz: don't register style if hbox load failed

Change-Id: I4d9d5d76f0c2385871003720e933ed1926f66c70
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130771
Reviewed-by: Michael Stahl 
Tested-by: Jenkins
(cherry picked from commit 3ac009bfec614ece98313c6444b4c1183ff14954)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130918
Tested-by: Michael Stahl 

diff --git a/hwpfilter/source/hwpread.cxx b/hwpfilter/source/hwpread.cxx
index f3a6401260c5..61c427ad836c 100644
--- a/hwpfilter/source/hwpread.cxx
+++ b/hwpfilter/source/hwpread.cxx
@@ -234,7 +234,6 @@ bool TxtBox::Read(HWPFile & hwpf)
 hwpf.Read2b(, 1);
 hwpf.Read2b(_ch, 1);
 hwpf.Read2b(style.margin, 12);
-hwpf.AddFBoxStyle();
 hwpf.Read2b(_xs, 1);
 hwpf.Read2b(_ys, 1);
 hwpf.Read2b(_xs, 1);
@@ -362,7 +361,10 @@ bool TxtBox::Read(HWPFile & hwpf)
 else
 m_pTable = nullptr;
 
-return !hwpf.State();
+bSuccess = !hwpf.State();
+if (bSuccess)
+hwpf.AddFBoxStyle();
+return bSuccess;
 }
 
 namespace
@@ -509,12 +511,14 @@ bool Picture::Read(HWPFile & hwpf)
 style.boxtype = 'G';
 else
 style.boxtype = 'D';
-hwpf.AddFBoxStyle();
 
 // caption
 hwpf.ReadParaList(caption);
 
-return !hwpf.State();
+bool bSuccess = !hwpf.State();
+if (bSuccess)
+hwpf.AddFBoxStyle();
+return bSuccess;
 }
 
 // line(15)
@@ -552,7 +556,6 @@ bool Line::Read(HWPFile & hwpf)
 hwpf.Read2b(, 1);
 hwpf.Read2b(_ch, 1);
 hwpf.Read2b(style.margin, 12);
-hwpf.AddFBoxStyle();
 hwpf.Read2b(_xs, 1);
 hwpf.Read2b(_ys, 1);
 hwpf.Read2b(_xs, 1);
@@ -581,7 +584,10 @@ bool Line::Read(HWPFile & hwpf)
 hwpf.Read2b(, 1);
 style.xpos = width;
 
-return !hwpf.State();
+bool bSuccess = !hwpf.State();
+if (bSuccess)
+hwpf.AddFBoxStyle();
+return bSuccess;
 }
 
 // hidden(15)


[Libreoffice-bugs] [Bug 108741] [META] Shapes bugs and enhancements

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=108741
Bug 108741 depends on bug 116940, which changed state.

Bug 116940 Summary: FILEOPEN PPT: Incorrect position of shapes
https://bugs.documentfoundation.org/show_bug.cgi?id=116940

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

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

[Libreoffice-bugs] [Bug 116940] FILEOPEN PPT: Incorrect position of shapes

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=116940

Gabor Kelemen (allotropia)  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|NEW |RESOLVED

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

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

2022-03-03 Thread Mike Kaganski (via logerrit)
 sal/rtl/strtmpl.hxx |   40 +++-
 1 file changed, 23 insertions(+), 17 deletions(-)

New commits:
commit 04af8ac89ecdc98361f52b792ff0ce1c3ccb4517
Author: Mike Kaganski 
AuthorDate: Thu Mar 3 10:18:20 2022 +0300
Commit: Mike Kaganski 
CommitDate: Thu Mar 3 12:49:11 2022 +0100

Use a more conventional begin() / end() syntax

Also would potentially enable use in std range algorithms
that take different end sentinel type.

Change-Id: Ia75005caa7ce44302fc8612f5717a41d11087622
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130902
Tested-by: Jenkins
Reviewed-by: Mike Kaganski 

diff --git a/sal/rtl/strtmpl.hxx b/sal/rtl/strtmpl.hxx
index 945aaa54a6e2..7234afd39ec1 100644
--- a/sal/rtl/strtmpl.hxx
+++ b/sal/rtl/strtmpl.hxx
@@ -30,7 +30,6 @@
 
 #include "strimp.hxx"
 
-#include 
 #include 
 #include 
 #include 
@@ -56,8 +55,15 @@ template  struct null_terminated
 {
 assert(pStr);
 }
-auto getIter() const { return p; }
-static auto getEndDetector() { return [](C* iter) { return *iter == 0; }; }
+auto begin() const { return p; }
+struct EndDetector
+{
+friend bool operator==(EndDetector, C* iter) { return *iter == 0; }
+friend bool operator==(C* iter, EndDetector) { return *iter == 0; }
+friend bool operator!=(EndDetector, C* iter) { return *iter != 0; }
+friend bool operator!=(C* iter, EndDetector) { return *iter != 0; }
+};
+static auto end() { return EndDetector{}; }
 };
 
 template  struct with_length
@@ -70,8 +76,8 @@ template  struct with_length
 {
 assert(len >= 0);
 }
-auto getIter() const { return p; }
-auto getEndDetector() const { return [pEnd = p + len](C* iter) { return 
iter == pEnd; }; }
+auto begin() const { return p; }
+auto end() const { return p + len; }
 };
 
 template  void Copy(C* _pDest, const C* _pSrc, sal_Int32 _nCount)
@@ -166,17 +172,17 @@ sal_Int32 compare(S1 s1, S2 s2, Compare, Shorten_t 
shortenedLength)
 {
 static_assert(std::is_same_v || 
std::is_same_v);
 assert(shortenedLength >= 0);
-auto pStr1 = s1.getIter();
-const auto atEnd1 = s1.getEndDetector();
-auto pStr2 = s2.getIter();
-const auto atEnd2 = s2.getEndDetector();
+auto pStr1 = s1.begin();
+const auto end1 = s1.end();
+auto pStr2 = s2.begin();
+const auto end2 = s2.end();
 for (;;)
 {
 if (shortenedLength == 0)
 return 0;
-if (atEnd2(pStr2))
-return atEnd1(pStr1) ? 0 : 1;
-if (atEnd1(pStr1))
+if (pStr2 == end2)
+return pStr1 == end1 ? 0 : 1;
+if (pStr1 == end1)
 return -1;
 if (const sal_Int32 nRet = Compare::compare(*pStr1, *pStr2))
 return nRet;
@@ -753,13 +759,13 @@ template  T toInt(S str, sal_Int16 
nRadix)
 if ( (nRadix < RTL_STR_MIN_RADIX) || (nRadix > RTL_STR_MAX_RADIX) )
 nRadix = 10;
 
-auto pStr = str.getIter();
-const auto atEnd = str.getEndDetector();
+auto pStr = str.begin();
+const auto end = str.end();
 
 /* Skip whitespaces */
-while (!atEnd(pStr) && rtl_ImplIsWhitespace(IMPL_RTL_USTRCODE(*pStr)))
+while (pStr != end && rtl_ImplIsWhitespace(IMPL_RTL_USTRCODE(*pStr)))
 pStr++;
-if (atEnd(pStr))
+if (pStr == end)
 return 0;
 
 const bool bNeg = HandleSignChar(pStr);
@@ -767,7 +773,7 @@ template  T toInt(S str, sal_Int16 
nRadix)
 assert(nDiv > 0);
 
 std::make_unsigned_t n = 0;
-while (!atEnd(pStr))
+while (pStr != end)
 {
 sal_Int16 nDigit = rtl_ImplGetDigit(IMPL_RTL_USTRCODE(*pStr), nRadix);
 if ( nDigit < 0 )


[Libreoffice-bugs] [Bug 116940] FILEOPEN PPT: Incorrect position of shapes

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=116940

Gabor Kelemen (allotropia)  changed:

   What|Removed |Added

 CC||kelem...@ubuntu.com

--- Comment #9 from Gabor Kelemen (allotropia)  ---
Created attachment 178636
  --> https://bugs.documentfoundation.org/attachment.cgi?id=178636=edit
The ppt example file in 7.3

Arrows correctly form a circle in bibisect-linux-7.3 since:

https://git.libreoffice.org/core/+/90b925307da4066cd18fcbf31b903e948fa55e82

author  Regina HenschelSun Dec 12 14:18:23
2021 +0100
committer   Xisco Fauli Wed Dec 15
13:34:51 2021 +0100

tdf#145904,tdf#145956 improve extrusion of custom shapes

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

[Libreoffice-bugs] [Bug 82688] ODBC to SQLite3, table Design View does not offer Primary Key

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=82688

Alex Thurgood  changed:

   What|Removed |Added

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

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

[Libreoffice-bugs] [Bug 147730] LO Base does not handle compound primary key if one field is empty ("") SQLite3 / ODBC

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147730

Alex Thurgood  changed:

   What|Removed |Added

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

--- Comment #11 from Alex Thurgood  ---
See also the discussion in bug 82688 about ODBC conformance and the actual
support provided by Christian Werner's ODBC driver.

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

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

2022-03-03 Thread Caolán McNamara (via logerrit)
 vcl/source/fontsubset/sft.cxx |   13 +
 1 file changed, 9 insertions(+), 4 deletions(-)

New commits:
commit 8db43afcfc0aaff7059ae57022b53d492f1c806a
Author: Caolán McNamara 
AuthorDate: Wed Mar 2 10:13:53 2022 +
Commit: Caolán McNamara 
CommitDate: Thu Mar 3 12:28:13 2022 +0100

ofz: detect endless loop in font processing

Change-Id: I4e6c61d8be15a560f43b5d37d646e7bad9739eb7
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130779
Reviewed-by: Michael Stahl 
Tested-by: Jenkins

diff --git a/vcl/source/fontsubset/sft.cxx b/vcl/source/fontsubset/sft.cxx
index 7ebe3cbe8cc3..124b4f249655 100644
--- a/vcl/source/fontsubset/sft.cxx
+++ b/vcl/source/fontsubset/sft.cxx
@@ -541,9 +541,9 @@ static int GetCompoundTTOutline(AbstractTrueTypeFont *ttf, 
sal_uInt32 glyphID, C
 
 if( std::find( glyphlist.begin(), glyphlist.end(), index ) != 
glyphlist.end() )
 {
-#if OSL_DEBUG_LEVEL > 1
-SAL_INFO("vcl.fonts", "Endless loop found in a compound glyph.");
+SAL_WARN("vcl.fonts", "Endless loop found in a compound glyph.");
 
+#if OSL_DEBUG_LEVEL > 1
 std::ostringstream oss;
 oss << index << " -> [";
 for( const auto& rGlyph : glyphlist )
@@ -554,6 +554,7 @@ static int GetCompoundTTOutline(AbstractTrueTypeFont *ttf, 
sal_uInt32 glyphID, C
 SAL_INFO("vcl.fonts", oss.str());
 /**/
 #endif
+return 0;
 }
 
 glyphlist.push_back( index );
@@ -561,10 +562,8 @@ static int GetCompoundTTOutline(AbstractTrueTypeFont *ttf, 
sal_uInt32 glyphID, C
 if ((np = GetTTGlyphOutline(ttf, index, , nullptr, 
)) == 0)
 {
 /* XXX that probably indicates a corrupted font */
-#if OSL_DEBUG_LEVEL > 1
 SAL_WARN("vcl.fonts", "An empty compound!");
 /* assert(!"An empty compound"); */
-#endif
 }
 
 if( ! glyphlist.empty() )
@@ -1453,6 +1452,12 @@ int GetTTGlyphComponents(AbstractTrueTypeFont *ttf, 
sal_uInt32 glyphID, std::vec
 if (nptr <= ptr)
 return 0;
 
+if (std::find(glyphlist.begin(), glyphlist.end(), glyphID) != 
glyphlist.end())
+{
+SAL_WARN("vcl.fonts", "Endless loop found in a compound glyph.");
+return 0;
+}
+
 glyphlist.push_back( glyphID );
 
 const sal_uInt32 nMaxGlyphSize = glyflength - nOffset;


[Libreoffice-bugs] [Bug 147727] [UI] Change formatting mark colors

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147727

Heiko Tietze  changed:

   What|Removed |Added

 CC||libreoffice-ux-advise@lists
   ||.freedesktop.org

--- Comment #1 from Heiko Tietze  ---
Is this a duplicate of bug 58434?

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

[Libreoffice-ux-advise] [Bug 147727] [UI] Change formatting mark colors

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147727

Heiko Tietze  changed:

   What|Removed |Added

 CC||libreoffice-ux-advise@lists
   ||.freedesktop.org

--- Comment #1 from Heiko Tietze  ---
Is this a duplicate of bug 58434?

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

[Libreoffice-ux-advise] [Bug 126352] “Create Style” Dialogue Does not Work Correctly if Opened via Menu or Toolbar: (often/always) shows other styles than the 'own styles', sometimes inactive when it

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=126352

Heiko Tietze  changed:

   What|Removed |Added

   Keywords|bibisectRequest,|
   |needsUXEval |
 CC|libreoffice-ux-advise@lists |heiko.tietze@documentfounda
   |.freedesktop.org|tion.org
 OS|Linux (All) |All
   Severity|normal  |enhancement

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

[Libreoffice-bugs] [Bug 126352] “Create Style” Dialogue Does not Work Correctly if Opened via Menu or Toolbar: (often/always) shows other styles than the 'own styles', sometimes inactive when it shoul

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=126352

Heiko Tietze  changed:

   What|Removed |Added

   Keywords|bibisectRequest,|
   |needsUXEval |
 CC|libreoffice-ux-advise@lists |heiko.tietze@documentfounda
   |.freedesktop.org|tion.org
 OS|Linux (All) |All
   Severity|normal  |enhancement

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

[Libreoffice-ux-advise] [Bug 126352] “Create Style” Dialogue Does not Work Correctly if Opened via Menu or Toolbar: (often/always) shows other styles than the 'own styles', sometimes inactive when it

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=126352

--- Comment #14 from Heiko Tietze  ---
Created attachment 178635
  --> https://bugs.documentfoundation.org/attachment.cgi?id=178635=edit
Mockup for New Style with Stylefamily

The issue here is that "New Style from Selection" started from the Stylist adds
PS, CS, or LS depending on the currently visible tab. Started from the main
menu it always adds PS.

Solutions:
a) The ticket duplicates bug 107120 where the decision was to label the main
menu accordingly: ”New Paragraph Style from Selection”.
b) The same topic however with a request to add UNO commands is done in bug
106782.
c) This ticket suggests to solve the problem by adding a target selection to
New Style dialog.

Remarks:
a) Sounds easy to do in contrast to b)
b) It multiplies the UNO commands by the style families, not the best for
maintenance and customization
c) The style family could be preselected according the active Stylist tab.
Don't see an issue for UX and rather the advantage of showing what is possible

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

[Libreoffice-bugs] [Bug 126352] “Create Style” Dialogue Does not Work Correctly if Opened via Menu or Toolbar: (often/always) shows other styles than the 'own styles', sometimes inactive when it shoul

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=126352

--- Comment #14 from Heiko Tietze  ---
Created attachment 178635
  --> https://bugs.documentfoundation.org/attachment.cgi?id=178635=edit
Mockup for New Style with Stylefamily

The issue here is that "New Style from Selection" started from the Stylist adds
PS, CS, or LS depending on the currently visible tab. Started from the main
menu it always adds PS.

Solutions:
a) The ticket duplicates bug 107120 where the decision was to label the main
menu accordingly: ”New Paragraph Style from Selection”.
b) The same topic however with a request to add UNO commands is done in bug
106782.
c) This ticket suggests to solve the problem by adding a target selection to
New Style dialog.

Remarks:
a) Sounds easy to do in contrast to b)
b) It multiplies the UNO commands by the style families, not the best for
maintenance and customization
c) The style family could be preselected according the active Stylist tab.
Don't see an issue for UX and rather the advantage of showing what is possible

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

[Libreoffice-bugs] [Bug 133092] [META] Crash bugs

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=133092
Bug 133092 depends on bug 135413, which changed state.

Bug 135413 Summary: CRASH: importing document (gen)
https://bugs.documentfoundation.org/show_bug.cgi?id=135413

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

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

[Libreoffice-bugs] [Bug 135413] CRASH: importing document (gen)

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=135413

Gabor Kelemen (allotropia)  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #6 from Gabor Kelemen (allotropia)  ---
I can no longer reproduce the instant crash in bibisect-linux 7.2 after

https://git.libreoffice.org/core/+/943c108071c82541c619ea3071fe97634a7a8bab

author  Caolán McNamara Mon Nov 23 15:26:22 2020 +
committer   Caolán McNamara Mon Nov 23 20:57:46
2020 +0100

ofz#27519 only generate bitmap preview when needed

Still after this a bit of scrolling, clicking, dialog opening, focus changing
could crash Writer with the same error on console.

This seems to be also solved in 7.2-bibisect master, but would need more
bibisecting to find out the exact commit(s).

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

[Libreoffice-bugs] [Bug 147741] Access Denied to. Docx and. Xlsx files edited using Libreoffice 7.3 in Windows 10 pro 64 bit client connected to Windows Server 2016

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147741

Olivier Hallot  changed:

   What|Removed |Added

 Resolution|--- |NOTOURBUG
 Status|UNCONFIRMED |RESOLVED

--- Comment #1 from Olivier Hallot  ---
Hi. Thank you for taking time to report. 

However the best channel for end-user support is not here but 

https://ask.libreoffice.org/c/english/5

where a much larger user community is available to help you.

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

[Libreoffice-bugs] [Bug 147730] LO Base does not handle compound primary key if one field is empty ("") SQLite3 / ODBC

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147730

Robert Großkopf  changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever confirmed|0   |1

--- Comment #10 from Robert Großkopf  ---
I have tested this: 
Opened the table and switch to last row. Won't get all rows then, only some of
the rows which contain an empty string as combined primary key.

Opened a query and let me show the primary keys. If the query isn't editable
(only one key) it will show all rows (141). If the query is editable, it will
need pressing "last row" two times to switch to a wrong rows count (like 135 or
something else).

Base will set empty fields to NULL, and this seems to be the problem for the
GUI. I would never use such a table for input new data, but you could list this
data when switching to direct SQL and it works. You could also use direct SQL
(or macros) to input new data.

It is a bug to show the wrong number of rows, but I don't know how to handle
this without throwing away all the features, which will work with NULL for an
empty field. I would prefer to open a table write protected, if a primary key
contains an empty string.

Tested with OpenSUSE 15.3 64bit rpm Linux and LO 7.3.1.2

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

[Libreoffice-bugs] [Bug 147730] LO Base does not handle compound primary key if one field is empty ("") SQLite3 / ODBC

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147730

--- Comment #9 from Alex Thurgood  ---
(In reply to PhilipK from comment #3)

Thansk for the information.


> The ODBC driver is sqlite3-odbc-0.93, installed from
> http://www.ch-werner.de/sqliteodbc/

No version for Arm, so can't test at the moment. 

Intel iodbc doesn't work on Apple Arm M1 with current LO releases due to an
incorrect DYLD path search (bug 138990).

FWIW, in my experience, the sqlite ODBC driver for Mac has always been buggy
with regard to LO. 

I also seem to recall that LO requires correct scroll cursor management in
order to display the dataset correctly, and I seem to recall that either
sqlite, or the ODBC driver implementation for SQLite, only supported the
FORWARD_SCROLL_CURSOR, which isn't enough to provide a fully working
implementation.

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

[Libreoffice-bugs] [Bug 147742] Assert hit when using UnoControlGrid with screen reader

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147742

Michael Weghorn  changed:

   What|Removed |Added

 Blocks||101912
 Status|UNCONFIRMED |ASSIGNED
 CC||m.wegh...@posteo.de
 Ever confirmed|0   |1

--- Comment #1 from Michael Weghorn  ---
I ran into this while working on something other a11y-related, plan to fix this
along the way.


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=101912
[Bug 101912] [META] Accessibility (a11y) bugs and enhancements
-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 101912] [META] Accessibility (a11y) bugs and enhancements

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=101912

Michael Weghorn  changed:

   What|Removed |Added

 Depends on||147742


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=147742
[Bug 147742] Assert hit when using UnoControlGrid with screen reader
-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 147742] New: Assert hit when using UnoControlGrid with screen reader

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147742

Bug ID: 147742
   Summary: Assert hit when using UnoControlGrid with screen
reader
   Product: LibreOffice
   Version: 7.4.0.0 alpha0+ Master
  Hardware: All
OS: Linux (All)
Status: UNCONFIRMED
  Severity: normal
  Priority: medium
 Component: UI
  Assignee: libreoffice-bugs@lists.freedesktop.org
  Reporter: m.wegh...@posteo.de

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

Steps to reproduce with a debug build of LO master:

0) decrease macro security to e.g. "Medium", so LO asks whether or not to allow
macro executation
1) start Orca screen reader on Linux
2) start LO with the gtk3 VCL plugin
3) open attached document "UnoControlGrid.odt" (originally from
https://bz.apache.org/ooo/show_bug.cgi?id=125322 )
4) click on "Run the macro"

Result: LO crashes with an assert:

soffice.bin: .../libreoffice/vcl/source/app/dbggui.cxx:35: void
ImplDbgTestSolarMutex(): Assertion
`ImplGetSVData()->mpDefInst->GetYieldMutex()->IsCurrentThread() && "SolarMutex
not owned!"' failed.

This is on Debian testing with orca 41.2-1 and

Version: 7.4.0.0.alpha0+ / LibreOffice Community
Build ID: 5b03e07dd21b56e99d6b6b60edec1ed2f388bfc2
CPU threads: 12; OS: Linux 5.16; UI render: default; VCL: gtk3
Locale: en-GB (en_GB.UTF-8); UI: en-US
Calc: threaded

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

[Libreoffice-bugs] [Bug 147705] CRASH when pressing compose key

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147705

Julien Nabet  changed:

   What|Removed |Added

 Whiteboard|target:7.4.0 target:7.3.2   |target:7.4.0 target:7.3.1
   |target:7.2.6|target:7.2.6

--- Comment #10 from Julien Nabet  ---
(In reply to Michael Weghorn from comment #9)
> (In reply to Julien Nabet from comment #8)
> > > The fix is contained in LibreOffice 7.2.6 as well.
> > > ...
> > Sorry, had missed it! Let's update targets.
> 
> Thanks! What I did was to run
> 
> git branch -a --contains de72b5f7dd3893ef0d4655cb7943ac0e8ed3c81d
> 
> and that listed 'remotes/origin/libreoffice-7-2-6', so it's in the 7-2-6
> branch.

Thank you for the info, I didn't know this!
Since git branch -a --contains cc5583d returns
remotes/origin/libreoffice-7-3-1, let's update to 7.3.1 for 7.3 branch.

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

[Libreoffice-bugs] [Bug 147719] Calc freezes when resizing Properties pane

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147719

--- Comment #5 from grolsc...@gmail.com ---

> > UI render: Skia/Vulkan; VCL: win
> Please test also with Tools-Options-View-Skia disabled. 

Done. Problem remains. Laptop is has a i7-7500u with integrated Intel HD
Graphics 620, if that helps.

> > Release for Windows S
> "Windows 11 in S mode is a version of Windows 11 that's streamlined for
> security and performance, while providing a familiar Windows experience. To
> increase security, it allows only apps from the Microsoft Store, and
> requires Microsoft Edge for safe browsing."
> No idea if it's relevant, never used Store, but please try above first.
> Ultimate test would be be to download and try LO master 7.4+ (that installs
> separately to your current working LO) but that would require to switch out
> of S mode temporarily. So I don't recommend.

LibreOffice is not detecting my OS correctly. My OS is just plain "Windows 11
Home" (not running in S Mode) as it was an upgrade from Windows 10 Home.

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

[Libreoffice-bugs] [Bug 147718] LO(7.2) XML Form Document cannot unlock Read-only / Write-protected via any visible UI option

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147718

Alex Thurgood  changed:

   What|Removed |Added

   Keywords||bibisectRequest, regression

--- Comment #13 from Alex Thurgood  ---
Testing with 

Version : 6.4.6.1
Build ID : 985dd72ca280d5c6da2e9f90f7ff9286cafe7ff8
Threads CPU : 8; OS : Mac OS X 10.16; UI Render : par défaut; VCL: osx; 
Locale : fr-FR (fr_FR.UTF-8); Langue IHM : fr-FR
Calc: threaded

I can select the textbox control in Form Design mode, and although I can't
delete the control with the mouse and backspace key, if I use the context menu,
I can choose "Cut" to remove the control from the document.

Seems like a regression to me.

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

[Libreoffice-bugs] [Bug 147169] Show complete deleted text on mouse-over (like a tooltip) when using track changes (deletions) in margin

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147169

Heiko Tietze  changed:

   What|Removed |Added

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

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

[Libreoffice-bugs] [Bug 143050] [META] Track Changes of text formatting

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=143050

Heiko Tietze  changed:

   What|Removed |Added

 Depends on||143922


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=143922
[Bug 143922] UI Indicate change tracked formatting changes in readable format
-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 137770] [META] Tracked changes in margin

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=137770

Heiko Tietze  changed:

   What|Removed |Added

 Depends on||143922


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=143922
[Bug 143922] UI Indicate change tracked formatting changes in readable format
-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 147612] FILESAVE PDF Checkbox Z-order not respected when saving with Create form off

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147612

Thorsten Behrens (allotropia)  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 CC||t...@libreoffice.org
 Status|UNCONFIRMED |NEW

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

[Libreoffice-bugs] [Bug 83946] [META] Tracking changes issues

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=83946

Heiko Tietze  changed:

   What|Removed |Added

 Depends on|143922  |


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=143922
[Bug 143922] UI Indicate change tracked formatting changes in readable format
-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 143922] UI Indicate change tracked formatting changes in readable format

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=143922

Heiko Tietze  changed:

   What|Removed |Added

   Keywords|needsUXEval |
 CC|libreoffice-ux-advise@lists |heiko.tietze@documentfounda
   |.freedesktop.org|tion.org
   See Also||https://bugs.documentfounda
   ||tion.org/show_bug.cgi?id=14
   ||7169
 Blocks|83946   |143050, 137770

--- Comment #9 from Heiko Tietze  ---
So let's do it.

Both, the margin but primarily the comment at the sidebar/dialog  should tell
what exactly has been changed. It works for deletions but only if the "track
deletions in margins" option is checked. Unfortunately I cannot change these
comments anymore, all input goes into the following non-deletion change. My
take here is to add the action information to the comment and keep it editable.

An alternative is to show the details in a tooltip. Similar request in bug
147169. This might be the easier and more flexible yet less obvious solution.


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=83946
[Bug 83946] [META] Tracking changes issues
https://bugs.documentfoundation.org/show_bug.cgi?id=137770
[Bug 137770] [META] Tracked changes in margin
https://bugs.documentfoundation.org/show_bug.cgi?id=143050
[Bug 143050] [META] Track Changes of text formatting
-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-ux-advise] [Bug 143922] UI Indicate change tracked formatting changes in readable format

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=143922

Heiko Tietze  changed:

   What|Removed |Added

   Keywords|needsUXEval |
 CC|libreoffice-ux-advise@lists |heiko.tietze@documentfounda
   |.freedesktop.org|tion.org
   See Also||https://bugs.documentfounda
   ||tion.org/show_bug.cgi?id=14
   ||7169
 Blocks|83946   |143050, 137770

--- Comment #9 from Heiko Tietze  ---
So let's do it.

Both, the margin but primarily the comment at the sidebar/dialog  should tell
what exactly has been changed. It works for deletions but only if the "track
deletions in margins" option is checked. Unfortunately I cannot change these
comments anymore, all input goes into the following non-deletion change. My
take here is to add the action information to the comment and keep it editable.

An alternative is to show the details in a tooltip. Similar request in bug
147169. This might be the easier and more flexible yet less obvious solution.


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=83946
[Bug 83946] [META] Tracking changes issues
https://bugs.documentfoundation.org/show_bug.cgi?id=137770
[Bug 137770] [META] Tracked changes in margin
https://bugs.documentfoundation.org/show_bug.cgi?id=143050
[Bug 143050] [META] Track Changes of text formatting
-- 
You are receiving this mail because:
You are on the CC list for the bug.

[Libreoffice-bugs] [Bug 141747] CROSS-REFERENCE: Give warning, if you delete a target of a cross-reference

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=141747

--- Comment #8 from Christian Lehmann  ---
(In reply to Heiko Tietze from comment #7)
> The topic was on the agenda of the design meeting.
Thanks for the info.
> 
>+ the "Internet" recommends to search for "Reference source not found"

What does this mean? Such a search is _not_ possible in an ODT file!

>+ if reference and source are far away from each other, the information
>  might not be helpful; you probably have to clean up the broken reference
>  somewhere else- and jumping around in the document is unwanted

Reference and source are typically far away from each other; this is the whole
purpose of a reference. If a reference is broken because the user deleted the
target, only the user himself is in a position to fix the resulting error; and
he _will_ want to fix it, no matter how far away the reference is.

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

[Libreoffice-ux-advise] [Bug 141747] CROSS-REFERENCE: Give warning, if you delete a target of a cross-reference

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=141747

--- Comment #8 from Christian Lehmann  ---
(In reply to Heiko Tietze from comment #7)
> The topic was on the agenda of the design meeting.
Thanks for the info.
> 
>+ the "Internet" recommends to search for "Reference source not found"

What does this mean? Such a search is _not_ possible in an ODT file!

>+ if reference and source are far away from each other, the information
>  might not be helpful; you probably have to clean up the broken reference
>  somewhere else- and jumping around in the document is unwanted

Reference and source are typically far away from each other; this is the whole
purpose of a reference. If a reference is broken because the user deleted the
target, only the user himself is in a position to fix the resulting error; and
he _will_ want to fix it, no matter how far away the reference is.

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

[Libreoffice-bugs] [Bug 147718] LO(7.2) XML Form Document cannot unlock Read-only / Write-protected via any visible UI option

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147718

--- Comment #12 from Alex Thurgood  ---
Attempting to load the ODT in Collabora Productivity

Version: 21.06.15.1
Build ID: 60a66e4bf6afbf5d4221dab436bb1aca744a7ddf
CPU threads: 8; OS: Mac OS X 12.2.1; UI render: default; VCL: osx
Locale: fr-FR (fr_FR.UTF-8); UI: fr-FR
Calc: threaded

leads to same cycle of crash, and obligatory restart (despite the error message
saying the office process will be automatically restarted, Collabora Office
fails to restart, and needs to be restarted manually).

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

[Libreoffice-bugs] [Bug 147718] LO(7.2) XML Form Document cannot unlock Read-only / Write-protected via any visible UI option

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147718

Alex Thurgood  changed:

   What|Removed |Added

 OS|Linux (All) |All

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

[Libreoffice-bugs] [Bug 147718] LO(7.2) XML Form Document cannot unlock Read-only / Write-protected via any visible UI option

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147718

--- Comment #11 from Alex Thurgood  ---
Attempting to open the ODT file in

Version: 7.1.8.1 / LibreOffice Community
Build ID: e1f30c802c3269a1d052614453f260e49458c82c
CPU threads: 8; OS: Mac OS X 10.16; UI render: default; VCL: osx
Locale: fr-FR (fr_FR.UTF-8); UI: fr-FR
Calc: threaded

leads to an instant and repeatable cycle of crash / empty recovery dialog.

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

[Libreoffice-bugs] [Bug 147705] CRASH when pressing compose key

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147705

--- Comment #9 from Michael Weghorn  ---
(In reply to Julien Nabet from comment #8)
> > The fix is contained in LibreOffice 7.2.6 as well.
> > ...
> Sorry, had missed it! Let's update targets.

Thanks! What I did was to run

git branch -a --contains de72b5f7dd3893ef0d4655cb7943ac0e8ed3c81d

and that listed 'remotes/origin/libreoffice-7-2-6', so it's in the 7-2-6
branch.

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

[Libreoffice-bugs] [Bug 147718] LO(7.2) XML Form Document cannot unlock Read-only / Write-protected via any visible UI option

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147718

--- Comment #10 from Alex Thurgood  ---
Note that, using a workaround, the textbox control can be deleted via the Form
Navigator :

Bring up the Form Navigator.

Right-mouse button click on TextBox 1 entry in the tree and choose Delete.


Also note that no new controls can be added via Form Design toolbar.

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

[Libreoffice-bugs] [Bug 141747] CROSS-REFERENCE: Give warning, if you delete a target of a cross-reference

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=141747

Heiko Tietze  changed:

   What|Removed |Added

 Status|NEW |NEEDINFO

--- Comment #7 from Heiko Tietze  ---
The topic was on the agenda of the design meeting.

   + the "Internet" recommends to search for "Reference source not found"
 + update is not reliable though
   + the only acceptable workflow is to immediately show an infobar or 
 any other non-interrupting message and to hide it once the reference
 is back (eg. after cut/paste)
   + continuously checking the status might be a performance issue
   + if reference and source are far away from each other, the information
 might not be helpful; you probably have to clean up the broken reference
 somewhere else- and jumping around in the document is unwanted
   + heavy editing potentially produces a large number of warnings
   + problem when user not hides the info, or when it comes up too often
   + double-check whether competitors do show such a warning

The decision was to check how competitors deal with the problem.

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

[Libreoffice-ux-advise] [Bug 141747] CROSS-REFERENCE: Give warning, if you delete a target of a cross-reference

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=141747

Heiko Tietze  changed:

   What|Removed |Added

 Status|NEW |NEEDINFO

--- Comment #7 from Heiko Tietze  ---
The topic was on the agenda of the design meeting.

   + the "Internet" recommends to search for "Reference source not found"
 + update is not reliable though
   + the only acceptable workflow is to immediately show an infobar or 
 any other non-interrupting message and to hide it once the reference
 is back (eg. after cut/paste)
   + continuously checking the status might be a performance issue
   + if reference and source are far away from each other, the information
 might not be helpful; you probably have to clean up the broken reference
 somewhere else- and jumping around in the document is unwanted
   + heavy editing potentially produces a large number of warnings
   + problem when user not hides the info, or when it comes up too often
   + double-check whether competitors do show such a warning

The decision was to check how competitors deal with the problem.

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

[Libreoffice-bugs] [Bug 147730] LO Base does not handle compound primary key if one field is empty ("") SQLite3 / ODBC

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147730

--- Comment #8 from PhilipK  ---
If opened in SQLite Studio, the table shows clearly where there are nulls and
where there are blanks.

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

[Libreoffice-bugs] [Bug 147718] LO(7.2) XML Form Document cannot unlock Read-only / Write-protected via any visible UI option

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147718

Alex Thurgood  changed:

   What|Removed |Added

 Status|NEEDINFO|NEW

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

[Libreoffice-bugs] [Bug 147730] LO Base does not handle compound primary key if one field is empty ("") SQLite3 / ODBC

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147730

--- Comment #7 from PhilipK  ---
Created attachment 178633
  --> https://bugs.documentfoundation.org/attachment.cgi?id=178633=edit
LO front-end (one form) to link to db

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

[Libreoffice-bugs] [Bug 147718] LO(7.2) XML Form Document cannot unlock Read-only / Write-protected via any visible UI option

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147718

--- Comment #9 from Alex Thurgood  ---
When testing with 

Version: 7.4.0.0.alpha0+ / LibreOffice Community
Build ID: beb6c62e990599d91ac5d9183164c94d269027d3
CPU threads: 8; OS: Mac OS X 10.16; UI render: Skia/Metal; VCL: osx
Locale: fr-FR (fr_FR.UTF-8); UI: en-US
Calc: threaded

there is no hang, and I can enter the text box field and enter some text.


However, as reported by the OP, if I enter Form Design mode, and select the
field control and try to delete it, I get the error message indicated by the
OP.

In the Properties dialog of the Writer file when loaded in LO, the security
options are not set for the option "Open file read only".

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

[Libreoffice-bugs] [Bug 141858] [META] Cross-references dialog issues

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=141858
Bug 141858 depends on bug 146905, which changed state.

Bug 146905 Summary: Allow cross-references to bookmarks to show the line number
https://bugs.documentfoundation.org/show_bug.cgi?id=146905

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |WONTFIX

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

[Libreoffice-ux-advise] [Bug 146905] Allow cross-references to bookmarks to show the line number

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=146905

Heiko Tietze  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |WONTFIX

--- Comment #6 from Heiko Tietze  ---
The topic was on the agenda of the design meeting.

   + unclear use case, references to numbered paragraphs seems enough
   + never heard about references to line numbers in other office programs
   + but the request is to _show_ the line number
   + use case is apparently to link to a particular line
   + lines are not numbered (the annotation is some kind of decoration) and 
 referencing is tricky; unclear whether line within a current page or 
 the whole document
   + still, the recommended workflow is to use numbered paragraphs 
 (and keep those short)
   + (auto) bookmarks per macro might help

The recommendation is to not implement line numbers as target. Keep in mind
that we have to follow (and steer) the open document format and if such a
feature would be implemented it needs to be done in all applications using the
format and other formats too.

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

[Libreoffice-bugs] [Bug 146905] Allow cross-references to bookmarks to show the line number

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=146905

Heiko Tietze  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |WONTFIX

--- Comment #6 from Heiko Tietze  ---
The topic was on the agenda of the design meeting.

   + unclear use case, references to numbered paragraphs seems enough
   + never heard about references to line numbers in other office programs
   + but the request is to _show_ the line number
   + use case is apparently to link to a particular line
   + lines are not numbered (the annotation is some kind of decoration) and 
 referencing is tricky; unclear whether line within a current page or 
 the whole document
   + still, the recommended workflow is to use numbered paragraphs 
 (and keep those short)
   + (auto) bookmarks per macro might help

The recommendation is to not implement line numbers as target. Keep in mind
that we have to follow (and steer) the open document format and if such a
feature would be implemented it needs to be done in all applications using the
format and other formats too.

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

[Libreoffice-bugs] [Bug 147730] LO Base does not handle compound primary key if one field is empty ("") SQLite3 / ODBC

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147730

--- Comment #6 from PhilipK  ---
Created attachment 178632
  --> https://bugs.documentfoundation.org/attachment.cgi?id=178632=edit
SQLite3 database (one table)

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

[Libreoffice-bugs] [Bug 147705] CRASH when pressing compose key

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147705

Julien Nabet  changed:

   What|Removed |Added

 Whiteboard|target:7.4.0 target:7.3.2   |target:7.4.0 target:7.3.2
   |target:7.2.7|target:7.2.6

--- Comment #8 from Julien Nabet  ---
(In reply to Michael Weghorn from comment #5)
> ...
> 
> The fix is contained in LibreOffice 7.2.6 as well.
> ...
Sorry, had missed it! Let's update targets.

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

[Libreoffice-bugs] [Bug 108600] Paragraph format: Inconsistent display in space between paragraphs for area fill

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=108600

Heiko Tietze  changed:

   What|Removed |Added

   Keywords|needsUXEval |
 CC|libreoffice-ux-advise@lists |heiko.tietze@documentfounda
   |.freedesktop.org|tion.org

--- Comment #13 from Heiko Tietze  ---
The topic was on the agenda of the design meeting.

Issue
   + margin is per definition always transparent
   + if attributes of one paragraph continue on the next the margin 
 will be filled

Solution
   a) add a property similar to the new "BackgroundFullSize" (c6)
   b) use the border instead of spacing to continue attributes (works out of
the box)

Tweaking the clear definition of being transparent is never a good solution
whether by comparing the attributes nor using a some option. If we go with b)
and there are concerns about the layout of existing documents we could add a
compatibility or expert option.

While I doubt that many used this exploit intentionally it could have been a
way to color the page background, so potentially used often. In this case we
could keep the current behavior for past documents and use the correct
transparency for new documents only.

If we keep the current behavior it requires documentation (easy workaround is
to have slightly different colors).

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

[Libreoffice-ux-advise] [Bug 108600] Paragraph format: Inconsistent display in space between paragraphs for area fill

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=108600

Heiko Tietze  changed:

   What|Removed |Added

   Keywords|needsUXEval |
 CC|libreoffice-ux-advise@lists |heiko.tietze@documentfounda
   |.freedesktop.org|tion.org

--- Comment #13 from Heiko Tietze  ---
The topic was on the agenda of the design meeting.

Issue
   + margin is per definition always transparent
   + if attributes of one paragraph continue on the next the margin 
 will be filled

Solution
   a) add a property similar to the new "BackgroundFullSize" (c6)
   b) use the border instead of spacing to continue attributes (works out of
the box)

Tweaking the clear definition of being transparent is never a good solution
whether by comparing the attributes nor using a some option. If we go with b)
and there are concerns about the layout of existing documents we could add a
compatibility or expert option.

While I doubt that many used this exploit intentionally it could have been a
way to color the page background, so potentially used often. In this case we
could keep the current behavior for past documents and use the correct
transparency for new documents only.

If we keep the current behavior it requires documentation (easy workaround is
to have slightly different colors).

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

[Libreoffice-bugs] [Bug 102495] [META] KDE VCL backend bugs and enhancements

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=102495

Michael Weghorn  changed:

   What|Removed |Added

 Depends on||147705


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=147705
[Bug 147705] CRASH when pressing compose key
-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 147705] CRASH when pressing compose key

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147705

Michael Weghorn  changed:

   What|Removed |Added

 Blocks||102495


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=102495
[Bug 102495] [META] KDE VCL backend bugs and enhancements
-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 147719] Calc freezes when resizing Properties pane

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147719

--- Comment #4 from Timur  ---
(In reply to grolschie from comment #3)
> Version: 7.2.5.2 (x86) / LibreOffice Community
I don't repro with 7.2.0 with Win7 so not general bug, maybe Win11 or local
graphic or that build.

> OS: Windows 10.0 Build 22000; 
Known bug, Windows 11 shows as 10 but Build is relevant.

> UI render: Skia/Vulkan; VCL: win
Please test also with Tools-Options-View-Skia disabled. 

> Release for Windows S
"Windows 11 in S mode is a version of Windows 11 that's streamlined for
security and performance, while providing a familiar Windows experience. To
increase security, it allows only apps from the Microsoft Store, and requires
Microsoft Edge for safe browsing."
No idea if it's relevant, never used Store, but please try above first.
Ultimate test would be be to download and try LO master 7.4+ (that installs
separately to your current working LO) but that would require to switch out of
S mode temporarily. So I don't recommend.

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

[Libreoffice-bugs] [Bug 147718] LO(7.2) XML Form Document cannot unlock Read-only / Write-protected via any visible UI option

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147718

--- Comment #8 from Alex Thurgood  ---
The hang occurs as soon as I click on the field to try and select it.

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

[Libreoffice-bugs] [Bug 147718] LO(7.2) XML Form Document cannot unlock Read-only / Write-protected via any visible UI option

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147718

--- Comment #7 from Alex Thurgood  ---
Created attachment 178631
  --> https://bugs.documentfoundation.org/attachment.cgi?id=178631=edit
Apple Crash Trace when loading ODT file

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

[Libreoffice-bugs] [Bug 147718] LO(7.2) XML Form Document cannot unlock Read-only / Write-protected via any visible UI option

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147718

--- Comment #6 from Alex Thurgood  ---
Attempting to load the ODT uploaded by the original poster causes 

Version: 7.2.5.2 / LibreOffice Community
Build ID: 499f9727c189e6ef3471021d6132d4c694f357e5
CPU threads: 8; OS: Mac OS X 12.2.1; UI render: default; VCL: osx
Locale: fr-FR (fr_FR.UTF-8); UI: fr-FR
Calc: threaded

to hang (spinning beachball), requiring forced kill, on macOS Macbook Pro M1


I've attached the trace provided by the Apple Crash Reporter.

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

[Libreoffice-bugs] [Bug 147705] CRASH when pressing compose key

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147705

Julien Nabet  changed:

   What|Removed |Added

 Whiteboard|target:7.4.0|target:7.4.0 target:7.3.2
   ||target:7.2.7

--- Comment #7 from Julien Nabet  ---
It's also on 7.3 branch (see https://gerrit.libreoffice.org/c/core/+/129547)
and 7.2 branch (see https://gerrit.libreoffice.org/c/core/+/129539).
I suppose for future 7.3.2 and 7.2.7 (since it's too late for 7.2.6
https://wiki.documentfoundation.org/ReleasePlan/7.2)

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

[Libreoffice-bugs] [Bug 147705] CRASH when pressing compose key

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147705

Julien Nabet  changed:

   What|Removed |Added

 Whiteboard||target:7.4.0

--- Comment #6 from Julien Nabet  ---
Thank you Michael for the detailed feedback!

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

[Libreoffice-bugs] [Bug 147705] CRASH when pressing compose key

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147705

Michael Weghorn  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|UNCONFIRMED |RESOLVED

--- Comment #5 from Michael Weghorn  ---
This has already been fixed in

commit 05b067f05c561b1993deeea84a5700805bc9c3a6
Author: Caolán McNamara 
Date:   Sat Feb 5 20:38:53 2022 +

qt5: crash entering ë with french IM

which for me with french IM enabled on my keyboard is physically
AltGr+[ (crashes here on trying to underline ¨ with a length of 2)
then e.

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

I just double-checked that I can reproduce the crash when I revert the above
commit locally.

The fix is contained in LibreOffice 7.2.6 as well.

I don't know much about how to use that compose key feature, but at least
pressing Compose key and then "e" twice results in a character that looks like
"e on its head", which is the same as happens with gtk3, so that looks
plausible.

Please open a separate bug report with a more detailed description if specific
compose key features are not working as expected.

attachment 178629 shows where the compose key can be configure in
systemsettings.

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

[Libreoffice-bugs] [Bug 139899] [META] PPTX Table issues

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=139899
Bug 139899 depends on bug 135552, which changed state.

Bug 135552 Summary: Filesave PPTX:  Merged cells in Impress don't have lower 
border line when reopen in LO, OK in MSO
https://bugs.documentfoundation.org/show_bug.cgi?id=135552

   What|Removed |Added

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

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

[Libreoffice-bugs] [Bug 135552] Filesave PPTX: Merged cells in Impress don't have lower border line when reopen in LO, OK in MSO

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=135552

Gabor Kelemen (allotropia)  changed:

   What|Removed |Added

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

--- Comment #20 from Gabor Kelemen (allotropia)  ---
Thanks Gülşah for fixing this!

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

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

[Libreoffice-bugs] [Bug 107701] [META] Table border bugs and enhancements

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=107701
Bug 107701 depends on bug 135552, which changed state.

Bug 135552 Summary: Filesave PPTX:  Merged cells in Impress don't have lower 
border line when reopen in LO, OK in MSO
https://bugs.documentfoundation.org/show_bug.cgi?id=135552

   What|Removed |Added

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

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

[Libreoffice-bugs] [Bug 135552] Filesave PPTX: Merged cells in Impress don't have lower border line when reopen in LO, OK in MSO

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=135552

Gabor Kelemen (allotropia)  changed:

   What|Removed |Added

 CC||kelem...@ubuntu.com

--- Comment #19 from Gabor Kelemen (allotropia)  ---
Created attachment 178630
  --> https://bugs.documentfoundation.org/attachment.cgi?id=178630=edit
The example file and its pptx version in 7.3

The pptx export of attachment  166402 appears with correct borders around
merged cells since:

https://git.libreoffice.org/core/+/35b179b88330e1e94980192c598f23661e2757f9

commit  35b179b88330e1e94980192c598f23661e2757f9[log]
author  Gülşah Köse  Wed Jan 05 13:03:14 2022 +0300
committer   Xisco Fauli Tue Jan 11
09:56:07 2022 +0100

tdf#135843 Fix the missing border handling

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

Minutes from the UX/design meeting 2022-Mar-02

2022-03-03 Thread Heiko Tietze

Present: Hossein, Bogdan, Ruediger, Heiko
Comments: Regina, Mike, Cor, Stuart, Harald, Seth

Tickets/Topics

 * Paragraph format: Inconsistent display in space between paragraphs
   for area fill
   + https://bugs.documentfoundation.org/show_bug.cgi?id=108600
   + margin is (per definition) _always_ transparent (Regina)
   + if the attributes of one paragraph continue on the next the margin
 will be filled
   + perhaps add a property similar to the new "BackgroundFullSize" (Mike)
   + changing the behavior could break the layout for existing documents
   + to continue attributes the border can be used instead of spacing (Heiko)
   => recommend to streamline and always use transparent (perhaps with
  an expert or compatibility option for legacy documents)

 * Allow cross-references to bookmarks to show the line number
   + https://bugs.documentfoundation.org/show_bug.cgi?id=146905
   + unclear use case, references to numbered paragraphs seems enough
   + never heard about references to line numbers in other
 office programs (Hossein)
   + the request is to _show_ the line number (Ruediger)
   + use case is apparently to have a link to a particular line
   + or technical documents like source code where a particular line is
 to be referenced (Bogdan)
 + but source code would be numbered code lines, which is paragraphs (Heiko)
   + lines are not numbered (the annotation is some decoration) and referencing
 is difficult; unclear whether line within a page or the document
   + still, the recommended workflow is to use numbered paragraphs
 (and keep those short) (Heiko)
   + (auto) bookmarks per macro might help (Hossein)
   => WF

 * CROSS-REFERENCE: Give warning, if you delete a target of a cross-reference
   + https://bugs.documentfoundation.org/show_bug.cgi?id=141747
   + Internet recommends to search for "Reference source not found"
 + update not reliable though
   + only acceptable workflow is to immediately show an infobar (or
 and other non-interrupting) message and hide it once the reference
 is back (eg. after cut/paste)
   + this might be a performance issue
   + if reference and source are far away from each other the information
 might not be helpful; you pbl. have to clean up the broken reference
 somewhere else- and jumping around in the document is unwanted (Ruediger)
   + heavy editing potentially produces a large number of warnings
   + problem when user not hides the info, or when it comes up too often
   + double-check whether competitors do show such a warning (Hossein, Bogdan)
   => decide later

 * Search and Replace
   + Regression tdf#117173 caused with this commit
 DIALOG: Improvements to the Find & Replace dialog.
 https://git.libreoffice.org/core/commit/beeef9
 + The good: It has provided improvements to the "Find and Replace" dialog.
 + The bad: It created a regression in accessibility
 + Number of found/replaced items no longer announced by
   screen reader: NVDA, etc
 + https://bugs.documentfoundation.org/show_bug.cgi?id=117173
   + Possible solutions:
 1) Exposing this text to the screen readers
 2) Going back to the popup
+ Popup is useful for announcing important information
+ It is understood by the screen readers
+ It is used in MS  Word, from Office 97 to Office 2019
+ Gerrit submission: tdf#117173 Add popup for # of items found/replaced
  https://gerrit.libreoffice.org/c/core/+/129649
  => discussed, go ahead!

 * UI Indicate change tracked formatting changes in readable format
   + https://bugs.documentfoundation.org/show_bug.cgi?id=143922
   + what additional info needs to be shown
   + in case of formatting changes the actual attributes should be shown
 in the comment likewise done for deletions
   => do it

 * “Create Style” Dialogue Does not Work Correctly if Opened via
   Menu or Toolbar: (often/always) shows other styles than the
   'own styles', sometimes inactive when it shouldn't ..
   + https://bugs.documentfoundation.org/show_bug.cgi?id=126352
   + function started from sidebar/stylist creates PS, CS or LS depending
 on what tab is open and if the selection is a list;
   + the dialog lists user-defined PS/LS
   + running from the main menu creates always PS
   + has been improved by renaming to "New Style From Selection" (Cor)
   + odd behavior in some workflows (Stuart)
   + allow users to chose the stylefamily (Harald)
   + same problem, working only on PS, for new/update/edit,
 see bug 107120 (Seth)
   => no further input, just summarize


OpenPGP_signature
Description: OpenPGP digital signature


[Libreoffice-qa] Minutes from the UX/design meeting 2022-Mar-02

2022-03-03 Thread Heiko Tietze

Present: Hossein, Bogdan, Ruediger, Heiko
Comments: Regina, Mike, Cor, Stuart, Harald, Seth

Tickets/Topics

 * Paragraph format: Inconsistent display in space between paragraphs
   for area fill
   + https://bugs.documentfoundation.org/show_bug.cgi?id=108600
   + margin is (per definition) _always_ transparent (Regina)
   + if the attributes of one paragraph continue on the next the margin
 will be filled
   + perhaps add a property similar to the new "BackgroundFullSize" (Mike)
   + changing the behavior could break the layout for existing documents
   + to continue attributes the border can be used instead of spacing (Heiko)
   => recommend to streamline and always use transparent (perhaps with
  an expert or compatibility option for legacy documents)

 * Allow cross-references to bookmarks to show the line number
   + https://bugs.documentfoundation.org/show_bug.cgi?id=146905
   + unclear use case, references to numbered paragraphs seems enough
   + never heard about references to line numbers in other
 office programs (Hossein)
   + the request is to _show_ the line number (Ruediger)
   + use case is apparently to have a link to a particular line
   + or technical documents like source code where a particular line is
 to be referenced (Bogdan)
 + but source code would be numbered code lines, which is paragraphs (Heiko)
   + lines are not numbered (the annotation is some decoration) and referencing
 is difficult; unclear whether line within a page or the document
   + still, the recommended workflow is to use numbered paragraphs
 (and keep those short) (Heiko)
   + (auto) bookmarks per macro might help (Hossein)
   => WF

 * CROSS-REFERENCE: Give warning, if you delete a target of a cross-reference
   + https://bugs.documentfoundation.org/show_bug.cgi?id=141747
   + Internet recommends to search for "Reference source not found"
 + update not reliable though
   + only acceptable workflow is to immediately show an infobar (or
 and other non-interrupting) message and hide it once the reference
 is back (eg. after cut/paste)
   + this might be a performance issue
   + if reference and source are far away from each other the information
 might not be helpful; you pbl. have to clean up the broken reference
 somewhere else- and jumping around in the document is unwanted (Ruediger)
   + heavy editing potentially produces a large number of warnings
   + problem when user not hides the info, or when it comes up too often
   + double-check whether competitors do show such a warning (Hossein, Bogdan)
   => decide later

 * Search and Replace
   + Regression tdf#117173 caused with this commit
 DIALOG: Improvements to the Find & Replace dialog.
 https://git.libreoffice.org/core/commit/beeef9
 + The good: It has provided improvements to the "Find and Replace" dialog.
 + The bad: It created a regression in accessibility
 + Number of found/replaced items no longer announced by
   screen reader: NVDA, etc
 + https://bugs.documentfoundation.org/show_bug.cgi?id=117173
   + Possible solutions:
 1) Exposing this text to the screen readers
 2) Going back to the popup
+ Popup is useful for announcing important information
+ It is understood by the screen readers
+ It is used in MS  Word, from Office 97 to Office 2019
+ Gerrit submission: tdf#117173 Add popup for # of items found/replaced
  https://gerrit.libreoffice.org/c/core/+/129649
  => discussed, go ahead!

 * UI Indicate change tracked formatting changes in readable format
   + https://bugs.documentfoundation.org/show_bug.cgi?id=143922
   + what additional info needs to be shown
   + in case of formatting changes the actual attributes should be shown
 in the comment likewise done for deletions
   => do it

 * “Create Style” Dialogue Does not Work Correctly if Opened via
   Menu or Toolbar: (often/always) shows other styles than the
   'own styles', sometimes inactive when it shouldn't ..
   + https://bugs.documentfoundation.org/show_bug.cgi?id=126352
   + function started from sidebar/stylist creates PS, CS or LS depending
 on what tab is open and if the selection is a list;
   + the dialog lists user-defined PS/LS
   + running from the main menu creates always PS
   + has been improved by renaming to "New Style From Selection" (Cor)
   + odd behavior in some workflows (Stuart)
   + allow users to chose the stylefamily (Harald)
   + same problem, working only on PS, for new/update/edit,
 see bug 107120 (Seth)
   => no further input, just summarize


OpenPGP_signature
Description: OpenPGP digital signature


[Libreoffice-bugs] [Bug 147705] CRASH when pressing compose key

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147705

--- Comment #4 from Michael Weghorn  ---
Created attachment 178629
  --> https://bugs.documentfoundation.org/attachment.cgi?id=178629=edit
Screenshot where compose key can be configured in Plasma systemsettings

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

[Libreoffice-commits] core.git: soltools/mkdepend

2022-03-03 Thread Caolán McNamara (via logerrit)
 soltools/mkdepend/pr.c |1 +
 1 file changed, 1 insertion(+)

New commits:
commit 896c097f1fa4bc9d2e5ea87a696c125bb335ecac
Author: Caolán McNamara 
AuthorDate: Wed Mar 2 21:24:27 2022 +
Commit: Caolán McNamara 
CommitDate: Thu Mar 3 10:15:26 2022 +0100

cid#1500573 silence Untrusted loop bound

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

diff --git a/soltools/mkdepend/pr.c b/soltools/mkdepend/pr.c
index 2b0825221df6..7911502ed813 100644
--- a/soltools/mkdepend/pr.c
+++ b/soltools/mkdepend/pr.c
@@ -67,6 +67,7 @@ void add_include(struct filepointer *filep, struct inclist 
*file, struct inclist
 if (!newfile->i_searched) {
 newfile->i_searched = TRUE;
 content = getfile(newfile->i_file);
+// coverity[tainted_data] - this is a build time tool
 find_includes(content, newfile, file_red, 0, failOK, incCollection, 
symbols);
 freefile(content);
 }


[Libreoffice-bugs] [Bug 144585] button popups don't open with KF5 VCL on Wayland

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=144585

--- Comment #18 from giors...@yahoo.it ---
Same on 

Version: 7.3.0.3 / LibreOffice Community
Build ID: 30(Build:3)
CPU threads: 4; OS: Linux 5.16; UI render: default; VCL: kf5 (cairo+wayland)
Locale: es-ES (es_ES.UTF-8); UI: es-ES
7.3.0-7
Calc: threaded

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

[Libreoffice-bugs] [Bug 115753] FILEOPEN: PPT: Some borders are missing on tables

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=115753

Gabor Kelemen (allotropia)  changed:

   What|Removed |Added

 CC||gulsah.k...@collabora.com
 Resolution|--- |DUPLICATE
 Status|NEW |RESOLVED

--- Comment #14 from Gabor Kelemen (allotropia)  ---
Thanks  Gülşah for fixing this!

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

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

[Libreoffice-bugs] [Bug 115753] FILEOPEN: PPT: Some borders are missing on tables

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=115753

Gabor Kelemen (allotropia)  changed:

   What|Removed |Added

 CC||kelem...@ubuntu.com

--- Comment #13 from Gabor Kelemen (allotropia)  ---
Created attachment 178628
  --> https://bugs.documentfoundation.org/attachment.cgi?id=178628=edit
The first example file in 7.3 bibisect master

The borders appear correctly in 7.3 since:

https://git.libreoffice.org/core/+/35b179b88330e1e94980192c598f23661e2757f9

commit  35b179b88330e1e94980192c598f23661e2757f9[log]
author  Gülşah Köse  Wed Jan 05 13:03:14 2022 +0300
committer   Xisco Fauli Tue Jan 11
09:56:07 2022 +0100

tdf#135843 Fix the missing border handling

Also works correctly with the second example file.

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

[Libreoffice-commits] core.git: svgio/inc svgio/qa svgio/source svl/IwyuFilter_svl.yaml svl/source svtools/inc svtools/IwyuFilter_svtools.yaml svtools/source svx/inc svx/IwyuFilter_svx.yaml svx/qa svx

2022-03-03 Thread Gabor Kelemen (via logerrit)
 svgio/inc/svganode.hxx  |1 
 svgio/inc/svgcirclenode.hxx |1 
 svgio/inc/svgclippathnode.hxx   |1 
 svgio/inc/svgellipsenode.hxx|1 
 svgio/inc/svggnode.hxx  |1 
 svgio/inc/svggradientnode.hxx   |2 -
 svgio/inc/svgimagenode.hxx  |1 
 svgio/inc/svglinenode.hxx   |1 
 svgio/inc/svgmasknode.hxx   |1 
 svgio/inc/svgnode.hxx   |2 -
 svgio/inc/svgrectnode.hxx   |1 
 svgio/inc/svgstyleattributes.hxx|1 
 svgio/inc/svgtextnode.hxx   |1 
 svgio/inc/svgusenode.hxx|1 
 svgio/qa/cppunit/SvgImportTest.cxx  |1 
 svgio/source/svgreader/SvgNumber.cxx|2 -
 svgio/source/svgreader/svgtools.cxx |1 
 svgio/source/svguno/xsvgparser.cxx  |1 
 svl/IwyuFilter_svl.yaml |2 +
 svl/source/config/cjkoptions.cxx|3 --
 svl/source/config/itemholder2.cxx   |1 
 svl/source/config/languageoptions.cxx   |5 
 svl/source/crypto/cryptosign.cxx|1 
 svl/source/fsstor/oinputstreamcontainer.hxx |1 
 svl/source/fsstor/ostreamcontainer.hxx  |1 
 svl/source/inc/items_helper.hxx |4 ---
 svl/source/items/itempool.cxx   |1 
 svl/source/items/sitem.cxx  |3 --
 svl/source/misc/gridprinter.cxx |6 ++--
 svl/source/misc/sharedstringpool.cxx|2 -
 svl/source/numbers/currencytable.cxx|1 
 svl/source/numbers/supservs.hxx |2 -
 svtools/IwyuFilter_svtools.yaml |3 ++
 svtools/inc/borderline.hrc  |1 
 svtools/inc/langtab.hrc |1 
 svtools/inc/strings.hxx |2 +
 svtools/inc/table/defaultinputhandler.hxx   |1 
 svtools/source/brwbox/editbrowsebox2.cxx|1 
 svtools/source/config/fontsubstconfig.cxx   |2 -
 svtools/source/config/htmlcfg.cxx   |3 --
 svtools/source/config/itemholder2.cxx   |1 
 svtools/source/config/optionsdrawinglayer.cxx   |1 
 svtools/source/config/printoptions.cxx  |3 --
 svtools/source/control/asynclink.cxx|3 --
 svtools/source/control/ctrltool.cxx |1 
 svtools/source/control/inettbc.cxx  |1 
 svtools/source/control/toolbarmenu.cxx  |1 
 svtools/source/control/valueimp.hxx |1 
 svtools/source/control/valueset.cxx |1 
 svtools/source/dialogs/ServerDetailsControls.hxx|1 
 svtools/source/filter/DocumentToGraphicRenderer.cxx |1 
 svtools/source/misc/acceleratorexecute.cxx  |1 
 svtools/source/svhtml/htmlout.cxx   |1 
 svtools/source/svrtf/svparser.cxx   |1 
 svtools/source/table/cellvalueconversion.cxx|1 
 svtools/source/table/cellvalueconversion.hxx|2 -
 svx/IwyuFilter_svx.yaml |9 +++
 svx/inc/fieldunit.hrc   |1 
 svx/inc/fmstring.hrc|2 +
 svx/inc/formnavi.hrc|2 +
 svx/inc/frmsel.hrc  |1 
 svx/inc/numberingtype.hrc   |2 +
 svx/inc/rotationstrings.hrc |2 +
 svx/inc/samecontent.hrc |2 +
 svx/inc/sdr/primitive2d/primitivefactory2d.hxx  |7 -
 svx/inc/spacing.hrc |2 +
 svx/inc/swframeposstrings.hrc   |2 +
 svx/inc/tabwin.hrc  |2 +
 svx/inc/tbxcolorupdate.hxx  |1 
 svx/inc/textchaincursor.hxx |2 +
 svx/inc/txenctab.hrc|1 
 svx/qa/unit/customshapes.cxx  

[Libreoffice-bugs] [Bug 147233] Treat table formulas like fields

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147233

Heiko Tietze  changed:

   What|Removed |Added

Summary|EDITING: Prevent editing of |Treat table formulas like
   |calculated text displays|fields
 Ever confirmed|0   |1
 Status|UNCONFIRMED |NEW
 CC|libreoffice-ux-advise@lists |heiko.tietze@documentfounda
   |.freedesktop.org|tion.org
   Severity|normal  |enhancement
   Keywords|needsUXEval |needsDevAdvice

--- Comment #11 from Heiko Tietze  ---
It is possible to insert a formula in plain text, for example F2 > =1+1. The
result is a field with the type "inserted formula" and editing is possible only
via the fields dialog.

I suggest to do the same for table formulas, as requested in this ticket. That
means F2 goes into the formula edit mode as today but the calculated result
would be a field (with proper shading). Double click on the field probably
requires to go into the formula edit mode as the fields dialog has no knowledge
of table cells. Consequently we cannot use the field dialog to define the the
number format but have to keep it per table cell.

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

[Libreoffice-ux-advise] [Bug 147233] Treat table formulas like fields

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147233

Heiko Tietze  changed:

   What|Removed |Added

Summary|EDITING: Prevent editing of |Treat table formulas like
   |calculated text displays|fields
 Ever confirmed|0   |1
 Status|UNCONFIRMED |NEW
 CC|libreoffice-ux-advise@lists |heiko.tietze@documentfounda
   |.freedesktop.org|tion.org
   Severity|normal  |enhancement
   Keywords|needsUXEval |needsDevAdvice

--- Comment #11 from Heiko Tietze  ---
It is possible to insert a formula in plain text, for example F2 > =1+1. The
result is a field with the type "inserted formula" and editing is possible only
via the fields dialog.

I suggest to do the same for table formulas, as requested in this ticket. That
means F2 goes into the formula edit mode as today but the calculated result
would be a field (with proper shading). Double click on the field probably
requires to go into the formula edit mode as the fields dialog has no knowledge
of table cells. Consequently we cannot use the field dialog to define the the
number format but have to keep it per table cell.

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

[Libreoffice-bugs] [Bug 112440] Change of language module in Writing aids isn't remembered

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=112440

Dieter  changed:

   What|Removed |Added

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

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

[Libreoffice-bugs] [Bug 113944] [META] Options dialog's Writer settings bugs and enhancements

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=113944

Dieter  changed:

   What|Removed |Added

 Depends on||147268


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=147268
[Bug 147268] Some selected preferences are not remembered when installing a new
version
-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 147268] Some selected preferences are not remembered when installing a new version

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147268

Dieter  changed:

   What|Removed |Added

 Blocks||113944, 112139
 Whiteboard| QA:needsComment|
   See Also||https://bugs.documentfounda
   ||tion.org/show_bug.cgi?id=11
   ||2440
 CC||dgp-m...@gmx.de

--- Comment #1 from Dieter  ---
I've updated LO from 7.3.1.2 to 7.3.1.3

I can confirm it for the following seettings:
English Sentence Checking (see also 112440)
Keyboad Handling Options

=> NEW

I can't confirm it for the following setting:
Grid


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=112139
[Bug 112139] [META] Options dialog's Language settings bugs and enhancements
https://bugs.documentfoundation.org/show_bug.cgi?id=113944
[Bug 113944] [META] Options dialog's Writer settings bugs and enhancements
-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 112139] [META] Options dialog's Language settings bugs and enhancements

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=112139

Dieter  changed:

   What|Removed |Added

 Depends on||147268


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=147268
[Bug 147268] Some selected preferences are not remembered when installing a new
version
-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 147436] Certain changes remain in track & changes record even after undo of every change

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147436

Dieter  changed:

   What|Removed |Added

 CC||dgp-m...@gmx.de
 Whiteboard| QA:needsComment|

--- Comment #4 from Dieter  ---
I can't confirm it with

Version: 7.4.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: c856f9bec12d98ed49f01578ded79f16ae7be051
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

Additional information
There is one trecked change in the attached document. i accepted it, before
following steps from screencast in comment 3

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

[Libreoffice-bugs] [Bug 147730] LO Base does not handle compound primary key if one field is empty ("") SQLite3 / ODBC

2022-03-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=147730

Robert Großkopf  changed:

   What|Removed |Added

 CC||rob...@familiegrosskopf.de

--- Comment #5 from Robert Großkopf  ---
I have tried to get such a table in LO GUI. It is impossible to set a field as
an empty string. It will be set to NULL. So I created it through Tools → SQL. I
could see all rows in table view. The counting of the rows is right here with
LO 7.3.1.2 on OpenSUSE 15.3 and the ODBC driver, which is packed for this Linux
version.

Could you offer an example database for this?

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

<    1   2   3