[Libreoffice-bugs] [Bug 89448] New: Over-Sensitive Selection in Impress Mac

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89448

Bug ID: 89448
   Summary: Over-Sensitive Selection in Impress Mac
   Product: LibreOffice
   Version: 4.3.2.2 release
  Hardware: x86-64 (AMD64)
OS: Mac OS X (All)
Status: UNCONFIRMED
  Severity: major
  Priority: high
 Component: LibreOffice
  Assignee: libreoffice-bugs@lists.freedesktop.org
  Reporter: d...@frametheweb.com

Created attachment 113477
  -- https://bugs.documentfoundation.org/attachment.cgi?id=113477action=edit
Illustration of over-sensitive target acquisition in LibreOffice Mac

In LibreOffice 4.3.2.2  Mac OSX 10.6.8, clicking a graphic to select it
results in the graphic being moved, unless the mouse pointer is *perfectly
still* over the graphic at the time of selection.

The attached video illustrates what happens when shift-clicking to select
multiple items, which inadvertently get dragged all over the screen together.

This bug did not exist in earlier versions of LibreOffice Mac.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 89441] CRASH while importing JPEG2000 image

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89441

Robinson Tryon (qubit) qu...@runcibility.com changed:

   What|Removed |Added

 CC||d.ostrov...@gmx.de,
   ||qu...@runcibility.com

--- Comment #2 from Robinson Tryon (qubit) qu...@runcibility.com ---
(In reply to Dennis Roczek from comment #0)
 Importing the image at
 https://wiki.documentfoundation.org/File:Walrus-tdf-eyes_recreation_default-
 colorspace.jp2.jpeg and LibreOffice Windows x64 is crashing on Windows 8.1
 Professional.
 
 Version: 4.5.0.0.alpha0+ (x64)
 Build ID: Built by David Ostrovsky
 Locale: de_DE

Maybe it's just crashing the 64bit-LibreOffice build?

cc'ing David here.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 78929] Macros: Calc setFormula() does not appear to be working

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=78929

LeMoyne Castle lemoyne.cas...@gmail.com changed:

   What|Removed |Added

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

--- Comment #10 from LeMoyne Castle lemoyne.cas...@gmail.com ---
Setting back to NEW because SetFormula() and Formula property should work.  

expected: setFormula should work for the functions from the 'built-in' Analysis
Add-In the same way the native calc functions work.  

actual: calc 'built-in' Analysis Add-In functions placed on sheet in Basic with
oCall.setFormula(str) require modification in calc ui in order to compile and
work correctly.  So far, setFormula has failed for *every* Analysis AddIn
function I have tried (see dup Bug#82610).

Additionally, localization or special syntax may be required to get some calc
functions to work in setFormula (even native funcs? -- h/t Jacques Guilleron).

-

It is tempting to go with resolved+workaround because oCell.FormulaLocal =
dec2hex(A1) does work.  However, I'm not sure FormulaLocal is in the
published API (maybe I just didn't find it).  Besides, setFormula(fstr) and
Formula = fstr should simply work without the user needing to edit the cell
in calc. 

Additionally, want to make sure can access other functions that should(?) be
available in calc: e.g. Basic library.module.functions that are both placed on
sheet and called from sheet through the scripting interface. 

-

Thanks Kaya for the workaround (use FormulaLocal) and thanks to Ewald for the
multi-page initial report, and again, a tip of the hat to Jacques Guilleron.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 80294] FORMATTING: Image background color missing when at 0% transparency

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=80294

V Stuart Foote vstuart.fo...@utsa.edu changed:

   What|Removed |Added

 CC||pastor@mennoniten-neuwied.d
   ||e

--- Comment #15 from V Stuart Foote vstuart.fo...@utsa.edu ---
*** Bug 89438 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 89441] CRASH while importing JPEG2000 image

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89441

Dennis Roczek dennisroc...@gmail.com changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever confirmed|0   |1

--- Comment #3 from Dennis Roczek dennisroc...@gmail.com ---
sorry, yes only 64 bit is crashing. 32 bit is giving a generic message no
image filter found or whatever

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 89436] FILESAVE: very slow ScHorizontalAttrIterator in XLS(X) saving

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89436

László Németh nem...@numbertext.org changed:

   What|Removed |Added

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

--- Comment #4 from László Németh nem...@numbertext.org ---
(In reply to Adolfo Jayme from comment #2)
 http://cgit.freedesktop.org/libreoffice/core/commit/
 ?id=a5ab0e3a8b1cb7c06072229e1c4d956eb81fa002
 

Also the first part:
http://cgit.freedesktop.org/libreoffice/core/commit/?id=4de4f1fd1125bc8cf6059cf143bb76d1ab212434

 (I’m assuming the role of the Bugzilla notifier :P)

(Hi Adolfo, thanks for that! :)

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 86716] words in diagram object not showing up in respondus.docx test file not showing up

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=86716

--- Comment #7 from gadgetpig i...@gadgetpig.com ---
Confirmed issue still persists with LibreOffice writer 4.4.1.1 RC

Version: 4.4.1.1
Build ID: b5ac74bf8683a92078a2bc8aff97d4b436af63cb
Locale: en_US

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 89438] transparency of text frames not retained when exporting as PDF

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89438

V Stuart Foote vstuart.fo...@utsa.edu changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 CC||vstuart.fo...@utsa.edu
 Resolution|--- |DUPLICATE

--- Comment #1 from V Stuart Foote vstuart.fo...@utsa.edu ---


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

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 78485] FORMATTING: Provide possibility not to draw page borders around headers/footers

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=78485

Michael Stahl mst...@redhat.com changed:

   What|Removed |Added

  Attachment #98751|text/plain  |image/png
  mime type||

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


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

2015-02-17 Thread László Németh
 sc/source/core/data/dociter.cxx |7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

New commits:
commit dd4bd0ee74fae3d7e3a16e018021da173152571b
Author: László Németh laszlo.nem...@collabora.com
Date:   Wed Feb 18 01:31:12 2015 +0100

tdf#89436 ScHorizontalAttrIterator - fix condition + cleanup

Change-Id: I0e2d467044fc46f56bd52083d4365357033cb1b8

diff --git a/sc/source/core/data/dociter.cxx b/sc/source/core/data/dociter.cxx
index 9a55e57..3b3b2b1 100644
--- a/sc/source/core/data/dociter.cxx
+++ b/sc/source/core/data/dociter.cxx
@@ -2313,6 +2313,8 @@ const ScPatternAttr* ScHorizontalAttrIterator::GetNext( 
SCCOL rCol1, SCCOL rCo
 ++nCol; // Count up for next call
 return pPat; // Found it!
 }
+
+bRepeatedRow = true; // we can use the stored row data next time
 }
 
 // Next row
@@ -2321,10 +2323,10 @@ const ScPatternAttr* ScHorizontalAttrIterator::GetNext( 
SCCOL rCol1, SCCOL rCo
 return NULL; // Found nothing
 nCol = nStartCol; // Start at the left again
 
-if ( !bRowEmpty  bRepeatedRow  ! nMinNextEnd  nRow ) // use the 
data of the previous row
+if ( bRepeatedRow  nRow = nMinNextEnd ) // use only the stored data 
of the previous row
continue;
 
-bRepeatedRow = true; // ppPatterns is not modified
+bRepeatedRow = false;
 nMinNextEnd = MAXROW;
 bool bEmpty = true;
 SCCOL i;
@@ -2335,7 +2337,6 @@ const ScPatternAttr* ScHorizontalAttrIterator::GetNext( 
SCCOL rCol1, SCCOL rCo
 if ( pNextEnd[nPos]  nRow )
 {
 const ScAttrArray* pArray = 
pDoc-maTabs[nTab]-aCol[i].pAttrArray;
-bRepeatedRow = false;
 
 SCSIZE nIndex = ++pIndices[nPos];
 if ( nIndex  pArray-nCount )
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-bugs] [Bug 56887] PDF Export uses the template name rather than document name for the PDF Title field

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=56887

--- Comment #10 from Jon Grossart j...@grossart.net ---
Still present in 4.4.0.3.

The real problem is that when you save a document as a template, it populates
the Title field in the Description with the template name. This is probably
the bug.

Then when you base a document with that template, it pulls in that metadata,
which is probably correct behavior.

When saving as a template, it should probably only populate those field
explicitly filled in, so that any children documents don't pull in automatic
data.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 65830] Other: Trying to connect to MySQL database trough ODBC crashes LibreOffice - signal 11 (SIGSEGV) (summary in comment 34)

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=65830

--- Comment #44 from Julien Nabet serval2...@yahoo.fr ---
(In reply to Beluga from comment #43)
 If I run odbcinst -q -d
 I get:
 [MySQL]
 
 But if I run odbcinst -q -s
 I get:
 odbcinst: SQLGetPrivateProfileString failed with .
 
 I tried to remedy this by putting in my .bashrc:
 export LD_LIBRARY_PATH=/usr/lib64/unixODBC:/usr/lib64:
 export ODBCSYSINI=/etc/unixODBC
 export ODBCINI=/home/test/.odbc.ini
 
 But it didn't help.

Just to be sure, have you relaunched bash afterwards?
Also, I found this link:
https://www.novell.com/products/linuxpackages/opensuse/unixodbc-devel.html
which talks about /usr/lib/unixODBC/libodbcmyS.la
According to https://en.opensuse.org/openSUSE:Shared_library_packaging_policy,
la files are libtool config files.
Now I'm on Debian and don't know anything about these la files.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 89409] binary Word DOC import: ruby text height is 0

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89409

Robinson Tryon (qubit) qu...@runcibility.com changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 CC||qu...@runcibility.com
 Ever confirmed|0   |1

--- Comment #1 from Robinson Tryon (qubit) qu...@runcibility.com ---
TESTING with 4.4.0.3 + Ubuntu 14.04

REPRO steps:
- Open attachment 113425 in Writer
- In Writer first we see the ruby text, but after scrolling the document with
the mouse wheel, they disappear.

CONFIRMED: Text disappears after scrolling (with edge of touchpad)

Status - NEW

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 89449] New: Impress line connectors becomes shape objects when opening PPTX file saved originally from Powerpoint 2013/Powerpoint online

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89449

Bug ID: 89449
   Summary: Impress line connectors becomes shape objects when
opening PPTX file saved originally from Powerpoint
2013/Powerpoint online
   Product: LibreOffice
   Version: 4.4.1.1 rc
  Hardware: x86-64 (AMD64)
OS: Windows (All)
Status: UNCONFIRMED
  Severity: normal
  Priority: medium
 Component: Impress
  Assignee: libreoffice-bugs@lists.freedesktop.org
  Reporter: i...@gadgetpig.com

Created attachment 113478
  -- https://bugs.documentfoundation.org/attachment.cgi?id=113478action=edit
line shape bug screenshot

When opening a PPTX file with shapes connected by line connectors originally
saved in Powerpoint 2013, the lines become objects instead of line connectors
in Libreoffice.  

Without saving changes and opening the same PPTX file in Powerpoint
2013/powerpoint online, the lines become normal connectors again.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


Re: broken --enable-tde (was: Tinderbox failure, Linux-Ubuntu-x86_64@54-TDE, MASTER, last success: 2015-02-12 12:15:08)

2015-02-17 Thread Timothy Pearson
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA224

 On Mon, Feb 16, 2015 at 2:13 PM, Stephan Bergmann sberg...@redhat.com
 wrote:


 Somebody who cares for that TDE integration should put some love into
 this.

 isn't TDE an emphemism for KDE3 ?
 maybe that should be forwarded to the guy that maintain OS/2 ? :-

 Norbert


Doesn't look like it's a TDE issue causing the build failure; I can try
refreshing the tinderbox to see if it helps.

And no, TDE is not KDE3.  It is based on the original KDE 3 series, but
has been developed continuously since then.

Timothy Pearson
Trinity Desktop Project
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)

iFYEARELAAYFAlTiaQMACgkQLaxZSoRZrGHeXwDfa59IB8Cbzr9mhEpY9qZbpREh
iJX/sEdslz8K+ADfbKn6diEXcOxn/Qx7hANf86314/RLSKI7VT2/Hg==
=NxWP
-END PGP SIGNATURE-

___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


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

2015-02-17 Thread Julien Nabet
 cui/source/tabpages/page.cxx |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit b0979fb26e0026e46149135804e2484ac5a4de58
Author: Julien Nabet serval2...@yahoo.fr
Date:   Tue Feb 17 23:57:01 2015 +0100

Typo: with-width

Change-Id: Ie9c159a00af3cb96aef98bc7befc85dd4a425a7b

diff --git a/cui/source/tabpages/page.cxx b/cui/source/tabpages/page.cxx
index eaada85..80880c6 100644
--- a/cui/source/tabpages/page.cxx
+++ b/cui/source/tabpages/page.cxx
@@ -1073,7 +1073,7 @@ IMPL_LINK( SvxPageDescPage, SwapOrientation_Impl, 
RadioButton *, pBtn )
 const long lWidth = GetCoreValue( *m_pPaperWidthEdit, 
SFX_MAPUNIT_100TH_MM );
 const long lHeight = GetCoreValue( *m_pPaperHeightEdit, 
SFX_MAPUNIT_100TH_MM );
 
-// swap with and height
+// swap width and height
 SetMetricValue( *m_pPaperWidthEdit, lHeight, SFX_MAPUNIT_100TH_MM );
 SetMetricValue( *m_pPaperHeightEdit, lWidth, SFX_MAPUNIT_100TH_MM );
 
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


website off line

2015-02-17 Thread Winfried Donkers
Hi,

It seems that (bugs.)documentfoundation.org and libreoffice.org are offline.

Winfried

___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-bugs] [Bug 78336] BASIC: The Basic Dir() statement is broken under certain conditions

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=78336

Michael Stahl mst...@redhat.com changed:

   What|Removed |Added

  Attachment #98562|application/octet-stream|application/vnd.oasis.opend
  mime type||ocument.text

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 89439] modification date changed to current, if file was created by openOffice before.

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89439

Klaus.P kl...@attac-aachen.de changed:

   What|Removed |Added

   Priority|medium  |low

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 89440] New: LibreOffice ask to recover files when Linux has a hard reset.

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89440

Bug ID: 89440
   Summary: LibreOffice ask to recover files when Linux has a hard
reset.
   Product: LibreOffice
   Version: 4.2.7.2 release
  Hardware: Other
OS: All
Status: UNCONFIRMED
  Severity: normal
  Priority: medium
 Component: LibreOffice
  Assignee: libreoffice-bugs@lists.freedesktop.org
  Reporter: avtinc2...@gmail.com

LibreOffice ask to recover files when Linux has a hard reset.
Observations are below:

Step #1:
Close all LibreOffice apps.
Step#2:
Dp hard reset on Linux.

Step #3:
On startup after hard reset,
LibreOffice ask to recover files.
This cause major problem when you acccident click OK, 
and you loose all your modifiations.
This happened more than one time.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 43257] SVG: Colors missing in particular documents

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=43257

--- Comment #14 from Dennis Roczek dennisroc...@gmail.com ---
both images does work here correctly with all colors. (win8.1!) A Linux only
problem?

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 57001] EDITING: Characters get overwritten - no text entry possible

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=57001

--- Comment #15 from bugquestcon...@online.de ---
Created attachment 113460
  -- https://bugs.documentfoundation.org/attachment.cgi?id=113460action=edit
observed the same bug

I again found the same bug in v 4.3.5.2 running XP/SP3.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 88111] Presentation: during slideshow screen draw, with OpenGL hardware acceleration active, rendering issues

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=88111

V Stuart Foote vstuart.fo...@utsa.edu changed:

   What|Removed |Added

 CC||ivana.bos...@gmail.com

--- Comment #16 from V Stuart Foote vstuart.fo...@utsa.edu ---
*** Bug 89431 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 89431] SLIDESHOW: missing text on first-shown slide

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89431

V Stuart Foote vstuart.fo...@utsa.edu changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 CC||vstuart.fo...@utsa.edu
 Resolution|--- |DUPLICATE

--- Comment #1 from V Stuart Foote vstuart.fo...@utsa.edu ---


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

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 89432] New: CRASH: Invalid vector T subscript - creating Table of Contents including a comment

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89432

Bug ID: 89432
   Summary: CRASH: Invalid vector T subscript - creating Table
of Contents including a comment
   Product: LibreOffice
   Version: 4.4.0.3 release
  Hardware: x86 (IA32)
OS: Windows (All)
Status: UNCONFIRMED
  Severity: normal
  Priority: medium
 Component: Writer
  Assignee: libreoffice-bugs@lists.freedesktop.org
  Reporter: ivana.bos...@gmail.com

Created attachment 113461
  -- https://bugs.documentfoundation.org/attachment.cgi?id=113461action=edit
Heading1 with comment - crash when creating TOC

Writer crashes when creating a Table of Contents which includes comments. 
I am attaching a small document excerpt where this happens - this does NOT
happen if I try to recreate the document from scratch. 

Steps to reproduce: 
1. Open attached file bug_toc.odt.
2. Create Table of Contents (no changes of options needed).
- Crash - Fatal error: invalid vector T subscript

3. Open the file again.
4. Remove the comment.
5. Create Table of Contents.
   Works OK.

6. Remove Table of Contents.
7. Mark test1 as a comment.
8. Create Table of Contents.
- Crash - Fatal error: invalid vector T subscript

Works OK in version: 4.3.5.2 on the same computer.
I suppose this is related to or duplicate of Bug 89400...

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 78281] Classic theme can't be used in 4.3.x unless renaming to another supported theme name

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=78281

Michael Stahl mst...@redhat.com changed:

   What|Removed |Added

  Attachment #98452|text/plain  |application/zip
  mime type||

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-commits] core.git: Branch 'distro/collabora/viewer' - 2 commits - configure.ac solenv/bin

2015-02-17 Thread Jan Holesovsky
 configure.ac  |4 
 solenv/bin/native-code.py |   10 +-
 2 files changed, 13 insertions(+), 1 deletion(-)

New commits:
commit 5046527d6146897c26b657c7eb98b4a5613b24da
Author: Jan Holesovsky ke...@collabora.com
Date:   Tue Feb 17 15:24:41 2015 +0100

android: No need to include the entire libfrmlo.a, add just the used 
services.

Made sure that ooo108922-1.doc and fields.doc are still loading.

Change-Id: If009c25be1776eba77a397efb2eae820838ac053

diff --git a/solenv/bin/native-code.py b/solenv/bin/native-code.py
index c212c25..eedf87d 100755
--- a/solenv/bin/native-code.py
+++ b/solenv/bin/native-code.py
@@ -33,6 +33,7 @@ core_factory_list = [
 (libhyphenlo.a, hyphen_component_getFactory),
 (libi18npoollo.a, i18npool_component_getFactory),
 (libi18nsearchlo.a, i18nsearch_component_getFactory),
+(libinvocadaptlo.a, invocadapt_component_getFactory),
 (liblnglo.a, lng_component_getFactory),
 (liblnthlo.a, lnth_component_getFactory),
 (liblocalebe1lo.a, localebe1_component_getFactory),
@@ -57,6 +58,7 @@ core_factory_list = [
 (libxsec_xmlsec.a, xsec_xmlsec_component_getFactory, #ifndef 
ANDROID),
 (libxstor.a, xstor_component_getFactory),
 (libcanvasfactorylo.a, canvasfactory_component_getFactory),
+(libvbaeventslo.a, vbaevents_component_getFactory),
 (libvclcanvaslo.a, vclcanvas_component_getFactory),
 (libmtfrendererlo.a, mtfrenderer_component_getFactory),
 ]
@@ -88,6 +90,12 @@ core_constructor_list = [
 # dbaccess/util/dba.component
 com_sun_star_comp_dba_ORowSet_get_implementation,
 # forms/util/frm.component
+com_sun_star_form_OCheckBoxControl_get_implementation,
+com_sun_star_form_OCheckBoxModel_get_implementation,
+com_sun_star_form_OComboBoxControl_get_implementation,
+com_sun_star_form_OComboBoxModel_get_implementation,
+com_sun_star_form_ODateControl_get_implementation,
+com_sun_star_form_ODateModel_get_implementation,
 com_sun_star_comp_forms_ODatabaseForm_get_implementation,
 com_sun_star_form_OFormsCollection_get_implementation,
 # framework/util/fwk.component
@@ -144,6 +152,7 @@ core_constructor_list = [
 # stoc/source/inspect/introspection.component
 com_sun_star_comp_stoc_Introspection_get_implementation,
 # toolkit/util/tk.component
+stardiv_Toolkit_StdTabController_get_implementation,
 stardiv_Toolkit_UnoCheckBoxControl_get_implementation,
 stardiv_Toolkit_UnoComboBoxControl_get_implementation,
 stardiv_Toolkit_UnoControlCheckBoxModel_get_implementation,
@@ -197,7 +206,6 @@ draw_constructor_list = [
 ]
 
 writer_factory_list = [
-(libfrmlo.a, frm_component_getFactory),
 (libsblo.a, sb_component_getFactory),
 (libswdlo.a, swd_component_getFactory),
 (libswlo.a, sw_component_getFactory),
commit d3adc100afa44c748f7bd386aaed69f87d40b034
Author: Jan Holesovsky ke...@collabora.com
Date:   Tue Feb 17 13:24:00 2015 +0100

android: Better check for package name when debugging.

Change-Id: Iad29aa8cc47220e5aa33a4991a0c0d265d107152

diff --git a/configure.ac b/configure.ac
index 34b129a..a195dd3 100644
--- a/configure.ac
+++ b/configure.ac
@@ -12316,6 +12316,10 @@ if echo $host_os | grep -q linux-android ; then
 
 AC_MSG_RESULT([not set, using $ANDROID_PACKAGE_NAME])
 else
+if test -n $ENABLE_DEBUG -a $with_android_package_name != 
org.libreoffice ; then
+AC_MSG_ERROR([The package name must be set
+to org.libreoffice when debugging, please avoid --with-android-package-name.])
+fi
 ANDROID_PACKAGE_NAME=$with_android_package_name
 AC_MSG_RESULT([$ANDROID_PACKAGE_NAME])
 fi
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-bugs] [Bug 61914] [META] Start Center -- implementation UI and UX

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=61914

V Stuart Foote vstuart.fo...@utsa.edu changed:

   What|Removed |Added

 Depends on||72152

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 89434] Validity dropdown arrow not dismissed when navigating between sheets

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89434

Matthew Francis fdb...@neosheffield.co.uk changed:

   What|Removed |Added

 CC||fdb...@neosheffield.co.uk

--- Comment #1 from Matthew Francis fdb...@neosheffield.co.uk ---
Created attachment 113463
  -- https://bugs.documentfoundation.org/attachment.cgi?id=113463action=edit
Sample spreadsheet

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 89320] LibO opens a password-protected .docx, displaying garbled text, when user presses cancel instead of entering a password

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89320

--- Comment #3 from Jennifer jennifer.arne...@pearson.com ---
Created attachment 113466
  -- https://bugs.documentfoundation.org/attachment.cgi?id=113466action=edit
A password protected .docx file for debugging and testing.

Attached a password protected docx file.
(the password is 'Secret')

To make it password protected, we did the following (this was on Office for
Mac):

Word menu - Preferences - Security tab
In there, Security options for [name of document]:
Password to open: (filled in password)
Clicked on Protect document

I have not tried with a regular doc file. Also, a password protected .odt file
did not have the same behaviour. It worked as before.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


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

2015-02-17 Thread László Németh
 sc/inc/dociter.hxx  |3 ++
 sc/source/core/data/dociter.cxx |   47 +---
 2 files changed, 33 insertions(+), 17 deletions(-)

New commits:
commit 4de4f1fd1125bc8cf6059cf143bb76d1ab212434
Author: László Németh laszlo.nem...@collabora.com
Date:   Tue Feb 17 16:43:38 2015 +0100

tdf#89436 fix ScHorizontalAttrIterator performance

Change-Id: I69be1a85b74ede8f02788a6370d4ebb40bddbe11

diff --git a/sc/inc/dociter.hxx b/sc/inc/dociter.hxx
index 2230b81..65023b0 100644
--- a/sc/inc/dociter.hxx
+++ b/sc/inc/dociter.hxx
@@ -487,11 +487,14 @@ private:
 SCROW   nEndRow;
 
 SCROW*  pNextEnd;
+SCCOL*  pPrevColEnd;
 SCSIZE* pIndices;
 const ScPatternAttr**   ppPatterns;
 SCCOL   nCol;
 SCROW   nRow;
 boolbRowEmpty;
+boolbRepeatedRow;
+SCROW   nMinNextEnd;
 
 public:
 ScHorizontalAttrIterator( ScDocument* pDocument, SCTAB nTable,
diff --git a/sc/source/core/data/dociter.cxx b/sc/source/core/data/dociter.cxx
index ba625be..d685b82 100644
--- a/sc/source/core/data/dociter.cxx
+++ b/sc/source/core/data/dociter.cxx
@@ -2235,12 +2235,14 @@ ScHorizontalAttrIterator::ScHorizontalAttrIterator( 
ScDocument* pDocument, SCTAB
 nRow = nStartRow;
 nCol = nStartCol;
 bRowEmpty = false;
+bRepeatedRow = false;
 
 pIndices= new SCSIZE[nEndCol-nStartCol+1];
 pNextEnd= new SCROW[nEndCol-nStartCol+1];
+pPrevColEnd = new SCCOL[nEndCol-nStartCol+1];
 ppPatterns  = new const ScPatternAttr*[nEndCol-nStartCol+1];
 
-SCROW nSkipTo = MAXROW;
+nMinNextEnd = MAXROW;
 bool bEmpty = true;
 for (i=nStartCol; i=nEndCol; i++)
 {
@@ -2253,12 +2255,12 @@ ScHorizontalAttrIterator::ScHorizontalAttrIterator( 
ScDocument* pDocument, SCTAB
 
 const ScPatternAttr* pPattern = pArray-pData[nIndex].pPattern;
 SCROW nThisEnd = pArray-pData[nIndex].nRow;
+
+if ( nThisEnd  nMinNextEnd )
+nMinNextEnd = nThisEnd; // nMinNextEnd can be set here already
+
 if ( IsDefaultItem( pPattern ) )
-{
 pPattern = NULL;
-if ( nThisEnd  nSkipTo )
-nSkipTo = nThisEnd; // nSkipTo can be set here already
-}
 else
 bEmpty = false; // Found attributes
 
@@ -2268,7 +2270,7 @@ ScHorizontalAttrIterator::ScHorizontalAttrIterator( 
ScDocument* pDocument, SCTAB
 }
 
 if (bEmpty)
-nRow = nSkipTo; // Skip until end of next section
+nRow = nMinNextEnd; // Skip until end of next section
 
 bRowEmpty = bEmpty;
 }
@@ -2277,6 +2279,7 @@ ScHorizontalAttrIterator::~ScHorizontalAttrIterator()
 {
 delete[] ppPatterns;
 delete[] pNextEnd;
+delete[] pPrevColEnd;
 delete[] pIndices;
 }
 
@@ -2297,8 +2300,15 @@ const ScPatternAttr* ScHorizontalAttrIterator::GetNext( 
SCCOL rCol1, SCCOL rCo
 const ScPatternAttr* pPat = ppPatterns[nCol-nStartCol];
 rRow = nRow;
 rCol1 = nCol;
-while ( nCol  nEndCol  ppPatterns[nCol+1-nStartCol] == pPat 
)
-++nCol;
+if ( bRepeatedRow )
+nCol = pPrevColEnd[nCol];
+else
+{
+while ( nCol  nEndCol  ( ppPatterns[nCol+1-nStartCol] 
== pPat) )
+++nCol;
+// store the result to avoid the previous very expensive 
comparisons
+pPrevColEnd[rCol1] = nCol;
+}
 rCol2 = nCol;
 ++nCol; // Count up for next call
 return pPat; // Found it!
@@ -2309,7 +2319,13 @@ const ScPatternAttr* ScHorizontalAttrIterator::GetNext( 
SCCOL rCol1, SCCOL rCo
 ++nRow;
 if ( nRow  nEndRow ) // Already at the end?
 return NULL; // Found nothing
+nCol = nStartCol; // Start at the left again
+
+if ( bRepeatedRow  ! nMinNextEnd  nRow ) // use the data of the 
previous row
+   continue;
 
+bRepeatedRow = true; // ppPatterns is not modified
+nMinNextEnd = MAXROW;
 bool bEmpty = true;
 SCCOL i;
 
@@ -2319,6 +2335,7 @@ const ScPatternAttr* ScHorizontalAttrIterator::GetNext( 
SCCOL rCol1, SCCOL rCo
 if ( pNextEnd[nPos]  nRow )
 {
 const ScAttrArray* pArray = 
pDoc-maTabs[nTab]-aCol[i].pAttrArray;
+bRepeatedRow = false;
 
 SCSIZE nIndex = ++pIndices[nPos];
 if ( nIndex  pArray-nCount )
@@ -2344,19 +2361,15 @@ const ScPatternAttr* ScHorizontalAttrIterator::GetNext( 
SCCOL rCol1, SCCOL rCo
 }
 else if ( ppPatterns[nPos] )
 bEmpty = false; // Area not at the end yet
+
+if ( nMinNextEnd  pNextEnd[nPos] )
+nMinNextEnd 

[Libreoffice-bugs] [Bug 89404] Empty cells have non-zero value when used in formula(hard recalc needed)

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89404

raal r...@post.cz changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 CC||r...@post.cz
Summary|Empty cells have non-zero   |Empty cells have non-zero
   |value when used in formula  |value when used in
   ||formula(hard recalc needed)
 Ever confirmed|0   |1
 OS|Windows (All)   |All

--- Comment #6 from raal r...@post.cz ---
I can confirm with LO 4.4.0.3 and Version: 4.5.0.0.alpha0+
Build ID: 7f126fc8570da5c7275a4d4efe019b9ea3b5b073
TinderBox: Win-x86@42, Branch:master, Time: 2015-02-14_23:15:54
also on linux

After hard recalc (ctrl+shift+F9)is calculation correct.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 89439] New: modification date changed to current, if file was created by openOffice before.

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89439

Bug ID: 89439
   Summary: modification date changed to current, if file was
created by openOffice before.
   Product: LibreOffice
   Version: 4.2.5.2 release
  Hardware: Other
OS: Mac OS X (All)
Status: UNCONFIRMED
  Severity: minor
  Priority: medium
 Component: LibreOffice
  Assignee: libreoffice-bugs@lists.freedesktop.org
  Reporter: kl...@attac-aachen.de

When opening a file created by OpenOffice instead of Libre Office,
the modification date immediately is changed to current on the first time.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 43257] SVG: Colors missing in particular documents

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=43257

Jay Philips philip...@hotmail.com changed:

   What|Removed |Added

 CC||philip...@hotmail.com

--- Comment #13 from Jay Philips philip...@hotmail.com ---
Some other documents with missing colors include attachment 104206 and
attachment 104207, as only 3 colors appear - black, light blue, and dark blue.

Version: 4.5.0.0.alpha0+
Build ID: f1359d1221b335c4856821948f89868f021135eb
TinderBox: Linux-rpm_deb-x86@45-TDF, Branch:master, Time: 2015-02-06_17:44:30

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 88278] Meta: insert SVG image filter (all modules)

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=88278
Bug 88278 depends on bug 87309, which changed state.

Bug 87309 Summary: In svg import attribute value currentColor is not resolved, 
if color attribute is missing
https://bugs.documentfoundation.org/show_bug.cgi?id=87309

   What|Removed |Added

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

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 87309] In svg import attribute value currentColor is not resolved, if color attribute is missing

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=87309

Dennis Roczek dennisroc...@gmail.com changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 CC||dennisroc...@gmail.com
 Resolution|--- |FIXED

--- Comment #4 from Dennis Roczek dennisroc...@gmail.com ---
resolved. tested daily build win x64 bit build

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 88277] Meta: SVG fileOpen filter (Draw)

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=88277
Bug 88277 depends on bug 87309, which changed state.

Bug 87309 Summary: In svg import attribute value currentColor is not resolved, 
if color attribute is missing
https://bugs.documentfoundation.org/show_bug.cgi?id=87309

   What|Removed |Added

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

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


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

2015-02-17 Thread Miklos Vajna
 formula/source/core/api/FormulaCompiler.cxx |1 +
 1 file changed, 1 insertion(+)

New commits:
commit fc4ba6d31a0d30c4d8bad37c2955cf6609ea5cd6
Author: Miklos Vajna vmik...@collabora.co.uk
Date:   Tue Feb 17 16:50:28 2015 +0100

formula: include algorithm for std::min

Change-Id: I3237eb3b6ada8949cb489676e83e46cc3c92aa81

diff --git a/formula/source/core/api/FormulaCompiler.cxx 
b/formula/source/core/api/FormulaCompiler.cxx
index 07955f6..98bec75 100644
--- a/formula/source/core/api/FormulaCompiler.cxx
+++ b/formula/source/core/api/FormulaCompiler.cxx
@@ -34,6 +34,7 @@
 #include com/sun/star/sheet/FormulaMapGroupSpecialOffset.hpp
 #include rtl/strbuf.hxx
 #include stdio.h
+#include algorithm
 
 namespace formula
 {
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-bugs] [Bug 78355] FILEOPEN: can't open .xls file

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=78355

Michael Stahl mst...@redhat.com changed:

   What|Removed |Added

  Attachment #98601|text/plain  |application/octet-stream
  mime type||

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 78357] FILEOPEN: RTF hyperlinks exported with black underline

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=78357

Michael Stahl mst...@redhat.com changed:

   What|Removed |Added

  Attachment #98628|application/octet-stream|application/vnd.openxmlform
  mime type||ats-officedocument.wordproc
   ||essingml.document

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


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

2015-02-17 Thread Jan Holesovsky
 include/LibreOfficeKit/LibreOfficeKit.h   |2 ++
 include/LibreOfficeKit/LibreOfficeKit.hxx |   13 +++--
 2 files changed, 13 insertions(+), 2 deletions(-)

New commits:
commit 7a17c038a6f4c433a69c6c1ed04aca2e5c929027
Author: Jan Holesovsky ke...@collabora.com
Date:   Tue Feb 17 17:12:45 2015 +0100

LOK: Add support for documentLoadWithOptions also to LibreOfficeKit.hxx.

Change-Id: I89f018f524aad84f59372f1be76a8522010345f8

diff --git a/include/LibreOfficeKit/LibreOfficeKit.h 
b/include/LibreOfficeKit/LibreOfficeKit.h
index 7cbaad3..ce1e636 100644
--- a/include/LibreOfficeKit/LibreOfficeKit.h
+++ b/include/LibreOfficeKit/LibreOfficeKit.h
@@ -146,7 +146,9 @@ struct _LibreOfficeKitClass
   LibreOfficeKitDocument* (*documentLoadWithOptions)  (LibreOfficeKit* pThis,
   const char* pURL,
   const char* pOptions);
+#ifdef LOK_USE_UNSTABLE_API
   void(*postKeyEvent)  (LibreOfficeKit* pThis, int nType, 
int nCode);
+#endif // LOK_USE_UNSTABLE_API
 };
 
 #define LIBREOFFICEKIT_DOCUMENT_HAS(pDoc,member) 
LIBREOFFICEKIT_HAS_MEMBER(LibreOfficeKitDocumentClass,member,(pDoc)-pClass-nSize)
diff --git a/include/LibreOfficeKit/LibreOfficeKit.hxx 
b/include/LibreOfficeKit/LibreOfficeKit.hxx
index ef365ce..74c8533 100644
--- a/include/LibreOfficeKit/LibreOfficeKit.hxx
+++ b/include/LibreOfficeKit/LibreOfficeKit.hxx
@@ -147,11 +147,18 @@ public:
 mpThis-pClass-destroy(mpThis);
 }
 
-inline Document* documentLoad(const char* pUrl)
+inline Document* documentLoad(const char* pUrl, const char* pFilterOptions 
= NULL)
 {
-LibreOfficeKitDocument* pDoc = mpThis-pClass-documentLoad(mpThis, 
pUrl);
+LibreOfficeKitDocument* pDoc = NULL;
+
+if (LIBREOFFICEKIT_HAS(mpThis, documentLoadWithOptions))
+pDoc = mpThis-pClass-documentLoadWithOptions(mpThis, pUrl, 
pFilterOptions);
+else
+pDoc = mpThis-pClass-documentLoad(mpThis, pUrl);
+
 if (pDoc == NULL)
 return NULL;
+
 return new Document(pDoc);
 }
 
@@ -161,6 +168,7 @@ public:
 return mpThis-pClass-getError(mpThis);
 }
 
+#ifdef LOK_USE_UNSTABLE_API
 /**
  * Posts a keyboard event to the focused frame.
  *
@@ -171,6 +179,7 @@ public:
 {
 mpThis-pClass-postKeyEvent(mpThis, nType, nCode);
 }
+#endif // LOK_USE_UNSTABLE_API
 };
 
 inline Office* lok_cpp_init(const char* pInstallPath)
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-bugs] [Bug 89434] Validity dropdown arrow not dismissed when navigating between sheets

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89434

raal r...@post.cz changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 CC||r...@post.cz
 Resolution|--- |DUPLICATE

--- Comment #2 from raal r...@post.cz ---
I can confirm with Version: 4.5.0.0.alpha0+
Build ID: 62969accf9c01b71b738424d4d643db8bfaed182
TinderBox: Linux-rpm_deb-x86_64@46-TDF, Branch:master, Time:
2015-02-08_23:22:32

setting as duplicate of bug 63178

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

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-commits] core.git: Branch 'libreoffice-4-4' - sc/inc sc/source

2015-02-17 Thread László Németh
 sc/inc/dociter.hxx  |3 --
 sc/source/core/data/dociter.cxx |   47 ++--
 2 files changed, 17 insertions(+), 33 deletions(-)

New commits:
commit dced85e8ae2ba8030adf69f376b2f2a3304d51a6
Author: László Németh laszlo.nem...@collabora.com
Date:   Tue Feb 17 18:19:59 2015 +0100

Revert tdf#89436 fix ScHorizontalAttrIterator performance

This reverts commit f270e863668bfd0d303685de03d00ebf40e6ddb8.

diff --git a/sc/inc/dociter.hxx b/sc/inc/dociter.hxx
index 65023b0..2230b81 100644
--- a/sc/inc/dociter.hxx
+++ b/sc/inc/dociter.hxx
@@ -487,14 +487,11 @@ private:
 SCROW   nEndRow;
 
 SCROW*  pNextEnd;
-SCCOL*  pPrevColEnd;
 SCSIZE* pIndices;
 const ScPatternAttr**   ppPatterns;
 SCCOL   nCol;
 SCROW   nRow;
 boolbRowEmpty;
-boolbRepeatedRow;
-SCROW   nMinNextEnd;
 
 public:
 ScHorizontalAttrIterator( ScDocument* pDocument, SCTAB nTable,
diff --git a/sc/source/core/data/dociter.cxx b/sc/source/core/data/dociter.cxx
index 9e424e2..2c5a597 100644
--- a/sc/source/core/data/dociter.cxx
+++ b/sc/source/core/data/dociter.cxx
@@ -2235,14 +2235,12 @@ ScHorizontalAttrIterator::ScHorizontalAttrIterator( 
ScDocument* pDocument, SCTAB
 nRow = nStartRow;
 nCol = nStartCol;
 bRowEmpty = false;
-bRepeatedRow = false;
 
 pIndices= new SCSIZE[nEndCol-nStartCol+1];
 pNextEnd= new SCROW[nEndCol-nStartCol+1];
-pPrevColEnd = new SCCOL[nEndCol-nStartCol+1];
 ppPatterns  = new const ScPatternAttr*[nEndCol-nStartCol+1];
 
-nMinNextEnd = MAXROW;
+SCROW nSkipTo = MAXROW;
 bool bEmpty = true;
 for (i=nStartCol; i=nEndCol; i++)
 {
@@ -2255,12 +2253,12 @@ ScHorizontalAttrIterator::ScHorizontalAttrIterator( 
ScDocument* pDocument, SCTAB
 
 const ScPatternAttr* pPattern = pArray-pData[nIndex].pPattern;
 SCROW nThisEnd = pArray-pData[nIndex].nRow;
-
-if ( nThisEnd  nMinNextEnd )
-nMinNextEnd = nThisEnd; // nMinNextEnd can be set here already
-
 if ( IsDefaultItem( pPattern ) )
+{
 pPattern = NULL;
+if ( nThisEnd  nSkipTo )
+nSkipTo = nThisEnd; // nSkipTo can be set here already
+}
 else
 bEmpty = false; // Found attributes
 
@@ -2270,7 +2268,7 @@ ScHorizontalAttrIterator::ScHorizontalAttrIterator( 
ScDocument* pDocument, SCTAB
 }
 
 if (bEmpty)
-nRow = nMinNextEnd; // Skip until end of next section
+nRow = nSkipTo; // Skip until end of next section
 
 bRowEmpty = bEmpty;
 }
@@ -2279,7 +2277,6 @@ ScHorizontalAttrIterator::~ScHorizontalAttrIterator()
 {
 delete[] ppPatterns;
 delete[] pNextEnd;
-delete[] pPrevColEnd;
 delete[] pIndices;
 }
 
@@ -2300,15 +2297,8 @@ const ScPatternAttr* ScHorizontalAttrIterator::GetNext( 
SCCOL rCol1, SCCOL rCo
 const ScPatternAttr* pPat = ppPatterns[nCol-nStartCol];
 rRow = nRow;
 rCol1 = nCol;
-if ( bRepeatedRow )
-nCol = pPrevColEnd[nCol];
-else
-{
-while ( nCol  nEndCol  ( ppPatterns[nCol+1-nStartCol] 
== pPat) )
-++nCol;
-// store the result to avoid the previous very expensive 
comparisons
-pPrevColEnd[rCol1] = nCol;
-}
+while ( nCol  nEndCol  ppPatterns[nCol+1-nStartCol] == pPat 
)
+++nCol;
 rCol2 = nCol;
 ++nCol; // Count up for next call
 return pPat; // Found it!
@@ -2319,13 +2309,7 @@ const ScPatternAttr* ScHorizontalAttrIterator::GetNext( 
SCCOL rCol1, SCCOL rCo
 ++nRow;
 if ( nRow  nEndRow ) // Already at the end?
 return NULL; // Found nothing
-nCol = nStartCol; // Start at the left again
-
-if ( bRepeatedRow  ! nMinNextEnd  nRow ) // use the data of the 
previous row
-   continue;
 
-bRepeatedRow = true; // ppPatterns is not modified
-nMinNextEnd = MAXROW;
 bool bEmpty = true;
 SCCOL i;
 
@@ -2335,7 +2319,6 @@ const ScPatternAttr* ScHorizontalAttrIterator::GetNext( 
SCCOL rCol1, SCCOL rCo
 if ( pNextEnd[nPos]  nRow )
 {
 const ScAttrArray* pArray = 
pDoc-maTabs[nTab]-aCol[i].pAttrArray;
-bRepeatedRow = false;
 
 SCSIZE nIndex = ++pIndices[nPos];
 if ( nIndex  pArray-nCount )
@@ -2361,15 +2344,19 @@ const ScPatternAttr* ScHorizontalAttrIterator::GetNext( 
SCCOL rCol1, SCCOL rCo
 }
 else if ( ppPatterns[nPos] )
 bEmpty = false; // Area not at the end yet
-
-if ( nMinNextEnd  pNextEnd[nPos] )
-

[Libreoffice-bugs] [Bug 89436] New: FILESAVE: very slow ScHorizontalAttrIterator in XLS(X) saving

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89436

Bug ID: 89436
   Summary: FILESAVE: very slow ScHorizontalAttrIterator in XLS(X)
saving
   Product: LibreOffice
   Version: 4.2.5.2 release
  Hardware: Other
OS: All
Status: UNCONFIRMED
  Severity: normal
  Priority: medium
 Component: Calc
  Assignee: libreoffice-bugs@lists.freedesktop.org
  Reporter: nem...@numbertext.org

Spreadsheets – especially with more columns – spend a lot of time to use the
ScHorizontalAttrIterator.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 89437] New: Ordinal suffix should never be auto-corrected to superscript in some languages

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89437

Bug ID: 89437
   Summary: Ordinal suffix should never be auto-corrected to
superscript in some languages
   Product: LibreOffice
   Version: unspecified
  Hardware: Other
OS: All
Status: UNCONFIRMED
  Severity: normal
  Priority: medium
 Component: Localization
  Assignee: libreoffice-bugs@lists.freedesktop.org
  Reporter: sleeping.pil...@gmail.com

Set the language to Swedish and type 1:a or 3:e. The suffix becomes
superscript. In Swedish it is never printed as superscript. In other words
ordinal suffix should never be auto-corrected to superscript in Swedish not
even if Format ordinal number suffixes (1st-1^st) is selected.

Of course one can disable the functionality, but then it will be disabled for
all languages which probably is not what is wanted.

I'm working on a patch for this issue, but still need to check if there are any
other languages that is using ordinal suffixes that should never be changed to
superscript.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 78347] FILESAVE: DOC not retaining table border color

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=78347

Michael Stahl mst...@redhat.com changed:

   What|Removed |Added

  Attachment #98572|text/plain  |image/jpeg
  mime type||

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 63178] Validity drop-down box appears in new sheet when new sheet is created

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=63178

raal r...@post.cz changed:

   What|Removed |Added

 CC||fdb...@neosheffield.co.uk

--- Comment #8 from raal r...@post.cz ---
*** Bug 89434 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 89438] New: transparency of text frames not retained when exporting as PDF

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89438

Bug ID: 89438
   Summary: transparency of text frames not retained when
exporting as PDF
   Product: LibreOffice
   Version: 4.3.5.2 release
  Hardware: Other
OS: Windows (All)
Status: UNCONFIRMED
  Severity: normal
  Priority: medium
 Component: Writer
  Assignee: libreoffice-bugs@lists.freedesktop.org
  Reporter: pas...@mennoniten-neuwied.de

Created attachment 113467
  -- https://bugs.documentfoundation.org/attachment.cgi?id=113467action=edit
sample of missing transparency

I usually place text frames on a picture by giving the text frame either white
or black background colour and setting it to 100% transparency. This used to
work until my previous version of LibreOffice (I think 4.1.something). However,
in 4.3.5 the text frames come out as either solid white or solid black. So this
must be a new bug.

I also tested it with 4.3.5 on a Mac. The transparency is correctly retained
there, so it's an OS-dependent bug. I'm attaching a sample PDF. The solid white
and black frames shouldn't be there.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 42246] Cannot Embed Videos from Popular Video Websites

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=42246

Jay Philips philip...@hotmail.com changed:

   What|Removed |Added

 CC||philip...@hotmail.com

--- Comment #10 from Jay Philips philip...@hotmail.com ---
What Word 2013 does when you select an online video from their builtin search
facility to add into a document is insert the video's image and wrap a link
around it pointing to the page you can watch the video as well as the necessary
embedded HTML code to run the video independently. Here is an example of the
xml code with the embedded HTML (pulled from attachment 111336).

a:ext uri={C809E66F-F1BF-436E-b5F7-EEA9579F0CBA}wp15:webVideoPr
xmlns:wp15=http://schemas.microsoft.com/office/word/2012/wordprocessingDrawing;
embeddedHtml=lt;iframe class=quot;youtube-playerquot;
src=quot;https://www.youtube.com/embed/OXeOs9EOnPwquot;
frameborder=quot;0quot; type=quot;text/htmlquot; width=quot;816quot;
height=quot;480quot; /gt; h=480 w=816//a:ext

When you hover over the image in Word, it shows the Ctrl+Click tooltip and if
ctrl+click, it darkens the document and shows the embedded code in a
overlapping window. This behaviour only happens in Word 2013, while with Word
2010 and 2007, ctrl+click simply opens the video link in the user's default
browser, like what it normally does with any link.

LibreOffice presently doesnt detect the video link around such images in DOCX
files (bug 87718).

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 89441] New: CRASH while importing JPEG2000 image

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89441

Bug ID: 89441
   Summary: CRASH while importing JPEG2000 image
   Product: LibreOffice
   Version: 4.5.0.0.alpha0+ Master
  Hardware: x86-64 (AMD64)
OS: Windows (All)
Status: UNCONFIRMED
  Severity: critical
  Priority: medium
 Component: LibreOffice
  Assignee: libreoffice-bugs@lists.freedesktop.org
  Reporter: dennisroc...@gmail.com

Importing the image at
https://wiki.documentfoundation.org/File:Walrus-tdf-eyes_recreation_default-colorspace.jp2.jpeg
and LibreOffice Windows x64 is crashing on Windows 8.1 Professional.

Version: 4.5.0.0.alpha0+ (x64)
Build ID: Built by David Ostrovsky
Locale: de_DE

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-commits] core.git: Branch 'libreoffice-4-4' - sc/inc sc/source

2015-02-17 Thread László Németh
 sc/inc/dociter.hxx  |3 ++
 sc/source/core/data/dociter.cxx |   47 +---
 2 files changed, 33 insertions(+), 17 deletions(-)

New commits:
commit f270e863668bfd0d303685de03d00ebf40e6ddb8
Author: László Németh laszlo.nem...@collabora.com
Date:   Tue Feb 17 16:43:38 2015 +0100

tdf#89436 fix ScHorizontalAttrIterator performance

Change-Id: I69be1a85b74ede8f02788a6370d4ebb40bddbe11

diff --git a/sc/inc/dociter.hxx b/sc/inc/dociter.hxx
index 2230b81..65023b0 100644
--- a/sc/inc/dociter.hxx
+++ b/sc/inc/dociter.hxx
@@ -487,11 +487,14 @@ private:
 SCROW   nEndRow;
 
 SCROW*  pNextEnd;
+SCCOL*  pPrevColEnd;
 SCSIZE* pIndices;
 const ScPatternAttr**   ppPatterns;
 SCCOL   nCol;
 SCROW   nRow;
 boolbRowEmpty;
+boolbRepeatedRow;
+SCROW   nMinNextEnd;
 
 public:
 ScHorizontalAttrIterator( ScDocument* pDocument, SCTAB nTable,
diff --git a/sc/source/core/data/dociter.cxx b/sc/source/core/data/dociter.cxx
index 2c5a597..9e424e2 100644
--- a/sc/source/core/data/dociter.cxx
+++ b/sc/source/core/data/dociter.cxx
@@ -2235,12 +2235,14 @@ ScHorizontalAttrIterator::ScHorizontalAttrIterator( 
ScDocument* pDocument, SCTAB
 nRow = nStartRow;
 nCol = nStartCol;
 bRowEmpty = false;
+bRepeatedRow = false;
 
 pIndices= new SCSIZE[nEndCol-nStartCol+1];
 pNextEnd= new SCROW[nEndCol-nStartCol+1];
+pPrevColEnd = new SCCOL[nEndCol-nStartCol+1];
 ppPatterns  = new const ScPatternAttr*[nEndCol-nStartCol+1];
 
-SCROW nSkipTo = MAXROW;
+nMinNextEnd = MAXROW;
 bool bEmpty = true;
 for (i=nStartCol; i=nEndCol; i++)
 {
@@ -2253,12 +2255,12 @@ ScHorizontalAttrIterator::ScHorizontalAttrIterator( 
ScDocument* pDocument, SCTAB
 
 const ScPatternAttr* pPattern = pArray-pData[nIndex].pPattern;
 SCROW nThisEnd = pArray-pData[nIndex].nRow;
+
+if ( nThisEnd  nMinNextEnd )
+nMinNextEnd = nThisEnd; // nMinNextEnd can be set here already
+
 if ( IsDefaultItem( pPattern ) )
-{
 pPattern = NULL;
-if ( nThisEnd  nSkipTo )
-nSkipTo = nThisEnd; // nSkipTo can be set here already
-}
 else
 bEmpty = false; // Found attributes
 
@@ -2268,7 +2270,7 @@ ScHorizontalAttrIterator::ScHorizontalAttrIterator( 
ScDocument* pDocument, SCTAB
 }
 
 if (bEmpty)
-nRow = nSkipTo; // Skip until end of next section
+nRow = nMinNextEnd; // Skip until end of next section
 
 bRowEmpty = bEmpty;
 }
@@ -2277,6 +2279,7 @@ ScHorizontalAttrIterator::~ScHorizontalAttrIterator()
 {
 delete[] ppPatterns;
 delete[] pNextEnd;
+delete[] pPrevColEnd;
 delete[] pIndices;
 }
 
@@ -2297,8 +2300,15 @@ const ScPatternAttr* ScHorizontalAttrIterator::GetNext( 
SCCOL rCol1, SCCOL rCo
 const ScPatternAttr* pPat = ppPatterns[nCol-nStartCol];
 rRow = nRow;
 rCol1 = nCol;
-while ( nCol  nEndCol  ppPatterns[nCol+1-nStartCol] == pPat 
)
-++nCol;
+if ( bRepeatedRow )
+nCol = pPrevColEnd[nCol];
+else
+{
+while ( nCol  nEndCol  ( ppPatterns[nCol+1-nStartCol] 
== pPat) )
+++nCol;
+// store the result to avoid the previous very expensive 
comparisons
+pPrevColEnd[rCol1] = nCol;
+}
 rCol2 = nCol;
 ++nCol; // Count up for next call
 return pPat; // Found it!
@@ -2309,7 +2319,13 @@ const ScPatternAttr* ScHorizontalAttrIterator::GetNext( 
SCCOL rCol1, SCCOL rCo
 ++nRow;
 if ( nRow  nEndRow ) // Already at the end?
 return NULL; // Found nothing
+nCol = nStartCol; // Start at the left again
+
+if ( bRepeatedRow  ! nMinNextEnd  nRow ) // use the data of the 
previous row
+   continue;
 
+bRepeatedRow = true; // ppPatterns is not modified
+nMinNextEnd = MAXROW;
 bool bEmpty = true;
 SCCOL i;
 
@@ -2319,6 +2335,7 @@ const ScPatternAttr* ScHorizontalAttrIterator::GetNext( 
SCCOL rCol1, SCCOL rCo
 if ( pNextEnd[nPos]  nRow )
 {
 const ScAttrArray* pArray = 
pDoc-maTabs[nTab]-aCol[i].pAttrArray;
+bRepeatedRow = false;
 
 SCSIZE nIndex = ++pIndices[nPos];
 if ( nIndex  pArray-nCount )
@@ -2344,19 +2361,15 @@ const ScPatternAttr* ScHorizontalAttrIterator::GetNext( 
SCCOL rCol1, SCCOL rCo
 }
 else if ( ppPatterns[nPos] )
 bEmpty = false; // Area not at the end yet
+
+if ( nMinNextEnd  pNextEnd[nPos] )
+nMinNextEnd 

[Libreoffice-bugs] [Bug 89441] CRASH while importing JPEG2000 image

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89441

Dennis Roczek dennisroc...@gmail.com changed:

   What|Removed |Added

 CC||dennisroc...@gmail.com
 Blocks||61683

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 89442] New: background transparency not stored or readed from file

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89442

Bug ID: 89442
   Summary: background transparency not stored or readed from file
   Product: LibreOffice
   Version: 4.4.0.3 release
  Hardware: x86-64 (AMD64)
OS: Linux (All)
Status: UNCONFIRMED
  Severity: normal
  Priority: medium
 Component: Writer
  Assignee: libreoffice-bugs@lists.freedesktop.org
  Reporter: u...@gmx.net

Created attachment 113468
  -- https://bugs.documentfoundation.org/attachment.cgi?id=113468action=edit
Dialog Transparency 80%

If I include a picture as Background (via Seite - Bereich / my translation Page
- Frame) and reduce the insensitivity (via Seite - Transparenz / my translation
Page -  transparency) to 80%. This normally works fine. If I store the document
and open it again - the transparency is removed - so the background is with
fully insensitivity!

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


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

2015-02-17 Thread László Németh
 sc/source/core/data/dociter.cxx |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit a5ab0e3a8b1cb7c06072229e1c4d956eb81fa002
Author: László Németh laszlo.nem...@collabora.com
Date:   Tue Feb 17 18:03:39 2015 +0100

tdf#89436 handle skipping empty rows

Change-Id: Ib29ad9210939fcbc236bfd7be211e21f791caac7

diff --git a/sc/source/core/data/dociter.cxx b/sc/source/core/data/dociter.cxx
index d685b82..9a55e57 100644
--- a/sc/source/core/data/dociter.cxx
+++ b/sc/source/core/data/dociter.cxx
@@ -2321,7 +2321,7 @@ const ScPatternAttr* ScHorizontalAttrIterator::GetNext( 
SCCOL rCol1, SCCOL rCo
 return NULL; // Found nothing
 nCol = nStartCol; // Start at the left again
 
-if ( bRepeatedRow  ! nMinNextEnd  nRow ) // use the data of the 
previous row
+if ( !bRowEmpty  bRepeatedRow  ! nMinNextEnd  nRow ) // use the 
data of the previous row
continue;
 
 bRepeatedRow = true; // ppPatterns is not modified
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


Re: Error building Visual Studio 2013 project file for LibreOffice on Windows

2015-02-17 Thread Jesper Hertel
Den 17/02/2015 07.34 skrev Tor Lillqvist t...@iki.fi:

  Not many of us use it,

 True.

I know. :-)

And maybe I will have to see it as a do-it-yourself project then, as Noel
suggested. I already started debugging the makefile and Python script
involved. I will probably learn something new in the process. :-)


  However, that doesn't mean you can't use Visual Studio for debugging,
it is very simple to
  just run VS and start a program and debug from it, and it will load the
correct source files, etc.

 In more detail, what works fine is: Start the LibreOffice you just
 built (presumably with debugging information --enable-debug) by
 running instdir/program/soffice.exe. Start Visual Studio, but don't
 open or create any project or solution. (It makes no difference
 whether you start LibreOffice or Visual Studio first.)

 Then attach the soffice.bin (not soffice.exe) process in Visual
 Studio. soffice.bin is the actual LibreOffice process. Then open the
 source file(s) you want to debug in Visual Studio and set one or
 several breakpoints. Then do whatever is needed in LibreOffice to
 cause the breakpoint to be reached. Then debug.

Well, I will at least try that. Thanks for the instructions. :-)

 I am not sure if the Visual Studio integration even if it worked as
 advertised would match your expectations. But I might be too
 pessimistic.

I saw a video of what was possible [1] and it looked fine to
me. :-) Autocomplete, IntelliSense, immediate indication of errors in the
source code while you write it, instant navigation to definitions of
methods etc., and stuff like that. That was what made me want to try.

[1]: https://www.youtube.com/watch?v=Xn3CtIrMpIA

 Maybe somebody who actually has used (or even worked on)
 the integration can respond.

Yes, I hoped to reach somebody who did, even though I know they are not
many. But I'll just try to do it myself then.

Thanks a lot for your answers, Noel and Tor!

Jesper
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-commits] core.git: 2 commits - basctl/inc basctl/source cppcanvas/qa drawinglayer/inc drawinglayer/source filter/source include/comphelper include/filter include/sfx2 include/svx include/

2015-02-17 Thread Caolán McNamara
 basctl/inc/pch/precompiled_basctl.hxx |2 
 basctl/source/basicide/iderdll.cxx|   14 
 cppcanvas/qa/extras/emfplus/emfplus.cxx   |4 
 drawinglayer/inc/pch/precompiled_drawinglayer.hxx |2 
 drawinglayer/source/primitive2d/textlayoutdevice.cxx  |6 
 filter/source/msfilter/escherex.cxx   |2 
 filter/source/msfilter/msdffimp.cxx   |   78 ++--
 include/comphelper/scoped_disposing_ptr.hxx   |  158 -
 include/comphelper/unique_disposing_ptr.hxx   |  160 ++
 include/filter/msfilter/escherex.hxx  |4 
 include/filter/msfilter/msdffimp.hxx  |   16 -
 include/filter/msfilter/mstoolbar.hxx |   19 -
 include/sfx2/objsh.hxx|8 
 include/svx/EnhancedCustomShape2d.hxx |6 
 include/svx/EnhancedCustomShapeFunctionParser.hxx |4 
 include/svx/charmap.hxx   |4 
 include/svx/modctrl.hxx   |4 
 include/svx/nbdtmg.hxx|6 
 include/svx/sdr/table/tablecontroller.hxx |2 
 include/svx/selectioncontroller.hxx   |6 
 include/svx/shapepropertynotifier.hxx |   15 
 include/svx/sidebar/SelectionChangeHandler.hxx|8 
 include/svx/svdedxv.hxx   |4 
 include/svx/svdmodel.hxx  |2 
 include/svx/svdotext.hxx  |1 
 include/xmloff/table/XMLTableExport.hxx   |   10 
 include/xmloff/table/XMLTableImport.hxx   |4 
 include/xmloff/txtimp.hxx |   16 -
 include/xmloff/xmluconv.hxx   |5 
 sc/source/filter/excel/expop2.cxx |4 
 sc/source/filter/excel/xltoolbar.hxx  |4 
 sd/source/ui/func/fuformatpaintbrush.cxx  |   10 
 sd/source/ui/inc/fuformatpaintbrush.hxx   |4 
 sd/source/ui/unoidl/unopage.cxx   |   20 -
 sfx2/source/appl/sfxpicklist.cxx  |4 
 sfx2/source/doc/new.cxx   |   10 
 sfx2/source/doc/objcont.cxx   |   18 -
 sfx2/source/doc/objstor.cxx   |6 
 sfx2/source/doc/sfxbasemodel.cxx  |  102 +++---
 sfx2/source/inc/preview.hxx   |2 
 svx/source/customshapes/EnhancedCustomShapeFunctionParser.cxx |   36 +-
 svx/source/dialog/charmap.cxx |2 
 svx/source/sidebar/nbdtmg.cxx |   30 -
 svx/source/stbctrls/modctrl.cxx   |   28 -
 svx/source/svdraw/selectioncontroller.cxx |2 
 svx/source/svdraw/svdedxv.cxx |   10 
 svx/source/table/tablecontroller.cxx  |   24 -
 svx/source/unodraw/shapepropertynotifier.cxx  |   26 -
 sw/inc/pch/precompiled_sw.hxx |2 
 sw/source/filter/ww8/wrtww8.cxx   |4 
 sw/source/filter/ww8/ww8par.cxx   |4 
 sw/source/filter/ww8/ww8scan.cxx  |1 
 sw/source/filter/ww8/ww8toolbar.hxx   |6 
 sw/source/uibase/app/swdll.cxx|6 
 xmloff/inc/RDFaImportHelper.hxx   |7 
 xmloff/source/chart/SchXMLTools.cxx   |1 
 xmloff/source/core/RDFaImportHelper.cxx   |   34 +-
 xmloff/source/table/XMLTableExport.cxx|   46 +-
 xmloff/source/table/XMLTableImport.cxx|   18 -
 xmloff/source/text/XMLPropertyBackpatcher.cxx |   22 -
 xmloff/source/text/XMLTextMarkImportContext.cxx   |   18 -
 xmloff/source/text/txtimp.cxx |8 
 62 files changed, 543 insertions(+), 546 deletions(-)

New commits:
commit d6b28f0bfe5df0248b18e306c3144282f052c7f0
Author: Caolán McNamara caol...@redhat.com
Date:   Tue Feb 17 15:52:39 2015 +

asan: failure to load tdf#55620 attachment under asan

still loops in layout though

how am I *still* finding bugs in this thing

Change-Id: I048595956516b9acfc60e90c64180b904d6cc1d7

diff --git a/sw/source/filter/ww8/ww8scan.cxx b/sw/source/filter/ww8/ww8scan.cxx
index d07d9ee..22d93f1 100644
--- 

[Libreoffice-bugs] [Bug 43257] SVG: Colors missing in particular documents

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=43257

Dennis Roczek dennisroc...@gmail.com changed:

   What|Removed |Added

 CC||dennisroc...@gmail.com

--- Comment #12 from Dennis Roczek dennisroc...@gmail.com ---
I cannot reproduce the problems under win8.1professional x64 with

Version: 4.4.0.3
Build-ID: de093506bcdc5fafd9023ee680b8c60e3e0645d7
Gebietsschema: de_DE

and
Version: 4.5.0.0.alpha0+ (x64)
Build ID: Built by David Ostrovsky
Locale: de_DE

in draw the reduced test file and robinsons image are both correctly imported.
I'm doing the testing for
https://wiki.documentfoundation.org/Media_Support/Windows/Image_Tests at the
moment. So maybe a Linux only bug?

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 68582] split Move/Copy Sheet item in sheet tab menu

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=68582

V Stuart Foote vstuart.fo...@utsa.edu changed:

   What|Removed |Added

 CC||vstuart.fo...@utsa.edu

--- Comment #5 from V Stuart Foote vstuart.fo...@utsa.edu ---
Alternative solution to splitting the menu items might be to make the mode for
the follow-on dialog (movecopysheet.ui) stateful.  Select as last used, rather
than default as now to Move.

At the least provide UI selection of default action--Expert Configuration or
Tools - Options - LO Calc - Defaults panel.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 84240] EDITING: red squiggly underline does not appear instantly

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=84240

Deena P.F. deena.fran...@gmail.com changed:

   What|Removed |Added

   Assignee|libreoffice-b...@lists.free |deena.fran...@gmail.com
   |desktop.org |

--- Comment #12 from Deena P.F. deena.fran...@gmail.com ---
I'd like to work on this to learn this part of the code. The approach I'm
taking is to just look at the current code and understand it. By stepping
through code in the debugger it appears that ScInputHandler::EnterHandler and
callees are where the action is. This function is called when you type in text
into a cell and it appears to work correctly then. It is also called when you
extend a range using the mouse, however the RSUs do not appear. They do appear
later when you (a) scroll the window (b) when you paste (using ctrl-v) into a
new selection (c) resize the window. An interesting thing is that when you
paste using ctrl-v ALL THE RANGES will repaint with the RSUs correctly (and
slowly enough so that you can observe it). It will take me some time to learn
the affected parts of the code base and understand how they cause these
effects. If anyone has comments to guide me, I'd welcome them.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-commits] core.git: 2 commits - configure.ac solenv/bin

2015-02-17 Thread Jan Holesovsky
 configure.ac  |4 
 solenv/bin/native-code.py |   10 +-
 2 files changed, 13 insertions(+), 1 deletion(-)

New commits:
commit 4ed53dffa64670fafe298826c7901f7b436dfab9
Author: Jan Holesovsky ke...@collabora.com
Date:   Tue Feb 17 15:24:41 2015 +0100

android: No need to include the entire libfrmlo.a, add just the used 
services.

Made sure that ooo108922-1.doc and fields.doc are still loading.

Change-Id: If009c25be1776eba77a397efb2eae820838ac053

diff --git a/solenv/bin/native-code.py b/solenv/bin/native-code.py
index 0d4bdc0..929eafb 100755
--- a/solenv/bin/native-code.py
+++ b/solenv/bin/native-code.py
@@ -33,6 +33,7 @@ core_factory_list = [
 (libhyphenlo.a, hyphen_component_getFactory),
 (libi18npoollo.a, i18npool_component_getFactory),
 (libi18nsearchlo.a, i18nsearch_component_getFactory),
+(libinvocadaptlo.a, invocadapt_component_getFactory),
 (liblnglo.a, lng_component_getFactory),
 (liblnthlo.a, lnth_component_getFactory),
 (liblocalebe1lo.a, localebe1_component_getFactory),
@@ -57,6 +58,7 @@ core_factory_list = [
 (libxsec_xmlsec.a, xsec_xmlsec_component_getFactory, #ifndef 
ANDROID),
 (libxstor.a, xstor_component_getFactory),
 (libcanvasfactorylo.a, canvasfactory_component_getFactory),
+(libvbaeventslo.a, vbaevents_component_getFactory),
 (libvclcanvaslo.a, vclcanvas_component_getFactory),
 (libmtfrendererlo.a, mtfrenderer_component_getFactory),
 ]
@@ -88,6 +90,12 @@ core_constructor_list = [
 # dbaccess/util/dba.component
 com_sun_star_comp_dba_ORowSet_get_implementation,
 # forms/util/frm.component
+com_sun_star_form_OCheckBoxControl_get_implementation,
+com_sun_star_form_OCheckBoxModel_get_implementation,
+com_sun_star_form_OComboBoxControl_get_implementation,
+com_sun_star_form_OComboBoxModel_get_implementation,
+com_sun_star_form_ODateControl_get_implementation,
+com_sun_star_form_ODateModel_get_implementation,
 com_sun_star_comp_forms_ODatabaseForm_get_implementation,
 com_sun_star_form_OFormsCollection_get_implementation,
 # framework/util/fwk.component
@@ -145,6 +153,7 @@ core_constructor_list = [
 # stoc/source/inspect/introspection.component
 com_sun_star_comp_stoc_Introspection_get_implementation,
 # toolkit/util/tk.component
+stardiv_Toolkit_StdTabController_get_implementation,
 stardiv_Toolkit_UnoCheckBoxControl_get_implementation,
 stardiv_Toolkit_UnoComboBoxControl_get_implementation,
 stardiv_Toolkit_UnoControlCheckBoxModel_get_implementation,
@@ -198,7 +207,6 @@ draw_constructor_list = [
 ]
 
 writer_factory_list = [
-(libfrmlo.a, frm_component_getFactory),
 (libsblo.a, sb_component_getFactory, #if HAVE_FEATURE_SCRIPTING),
 (libswdlo.a, swd_component_getFactory),
 (libswlo.a, sw_component_getFactory),
commit a7a5ba76f43f62c73ed35281178559bdda709ba7
Author: Jan Holesovsky ke...@collabora.com
Date:   Tue Feb 17 13:24:00 2015 +0100

android: Better check for package name when debugging.

Change-Id: Iad29aa8cc47220e5aa33a4991a0c0d265d107152

diff --git a/configure.ac b/configure.ac
index 1051d20..2329ae7 100644
--- a/configure.ac
+++ b/configure.ac
@@ -12347,6 +12347,10 @@ if echo $host_os | grep -q linux-android ; then
 
 AC_MSG_RESULT([not set, using $ANDROID_PACKAGE_NAME])
 else
+if test -n $ENABLE_DEBUG -a $with_android_package_name != 
org.libreoffice ; then
+AC_MSG_ERROR([The package name must be set
+to org.libreoffice when debugging, please avoid --with-android-package-name.])
+fi
 ANDROID_PACKAGE_NAME=$with_android_package_name
 AC_MSG_RESULT([$ANDROID_PACKAGE_NAME])
 fi
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-bugs] [Bug 89435] New: FILEOPEN: Images rendering on first page before being placed on suitable page

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89435

Bug ID: 89435
   Summary: FILEOPEN: Images rendering on first page before being
placed on suitable page
   Product: LibreOffice
   Version: 3.6.7.2 release
  Hardware: Other
OS: All
Status: UNCONFIRMED
  Severity: normal
  Priority: medium
 Component: Writer
  Assignee: libreoffice-bugs@lists.freedesktop.org
  Reporter: philip...@hotmail.com

Created attachment 113464
  -- https://bugs.documentfoundation.org/attachment.cgi?id=113464action=edit
sample doc

Steps:
1) Open sample doc
2) Watch images appear on page 1 and then disappear during document
repagination

Version: 4.5.0.0.alpha0+
Build ID: f1359d1221b335c4856821948f89868f021135eb
TinderBox: Linux-rpm_deb-x86@45-TDF, Branch:master, Time: 2015-02-06_17:44:30

Confirmed it happens on Windows 7 also with master, and sometimes the entire
image doesnt appear but only the outline of it.

Also noticed a weird behaviour that if i scroll down through the pages and then
scroll back to the first page, the penguin image on the page disappears and
another image will appear in its place and alt+tabbing wont rectify this issue
until repagination is complete. Saw this on Windows and Linux as well.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 78315] Provide Enhanced Path Checking capability

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=78315

Michael Stahl mst...@redhat.com changed:

   What|Removed |Added

  Attachment #98560|application/octet-stream|application/vnd.oasis.opend
  mime type||ocument.text

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 78316] BASIC: Basic “On Error GoTo” functionality breaks under certain conditions

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=78316

Michael Stahl mst...@redhat.com changed:

   What|Removed |Added

  Attachment #98561|application/octet-stream|application/vnd.oasis.opend
  mime type||ocument.text

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 78217] Autocorrect replacement table: selected text is copied in With field rather than Replace field

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=78217

Michael Stahl mst...@redhat.com changed:

   What|Removed |Added

  Attachment #98361|text/plain  |application/vnd.oasis.opend
  mime type||ocument.text

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 78296] list bullet points are corrupted in .pptx to .pdf conversion

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=78296

Michael Stahl mst...@redhat.com changed:

   What|Removed |Added

  Attachment #98474|text/plain  |application/vnd.openxmlform
  mime type||ats-officedocument.presenta
   ||tionml.presentation

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 78303] FORMATTING: footnote numbering wrong for per page numbering if moved to next page due missing space

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=78303

Michael Stahl mst...@redhat.com changed:

   What|Removed |Added

  Attachment #98489|application/octet-stream|application/vnd.oasis.opend
  mime type||ocument.text

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 78303] FORMATTING: footnote numbering wrong for per page numbering if moved to next page due missing space

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=78303

Michael Stahl mst...@redhat.com changed:

   What|Removed |Added

 Attachment #100832|application/octet-stream|video/x-matroska
  mime type||

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 71278] UI mouse pointer disappears during presentation and does not come back after exiting presentation

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=71278

--- Comment #24 from Vincent Boudry vincent.bou...@in2p3.fr ---
In my version 4.4.0.3 on Yosemite 10.10.2, the bug is still there 
but the cursor can be recovered by a right click (or control-click).

Vincent.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-commits] core.git: Branch 'libreoffice-4-4-1' - include/sal sc/inc sc/source

2015-02-17 Thread Eike Rathke
 include/sal/log-areas.dox |2 +
 sc/inc/column.hxx |1 
 sc/inc/document.hxx   |2 +
 sc/inc/grouparealistener.hxx  |   12 +-
 sc/inc/table.hxx  |1 
 sc/source/core/data/column2.cxx   |   10 -
 sc/source/core/data/formulacell.cxx   |   16 -
 sc/source/core/tool/grouparealistener.cxx |   52 --
 8 files changed, 81 insertions(+), 15 deletions(-)

New commits:
commit 93f807bc15dc6580541f79701ff1561a4a6b9848
Author: Eike Rathke er...@redhat.com
Date:   Wed Jan 28 13:47:39 2015 +0100

Resolves: tdf#88792 do not hold a ScFormulaCell** in group area listener

... as the mdds storage segment may change when a formula cell is
inserted at a position such that two segments are merged into a new one.

(cherry picked from commit 47230a036fe35b9a7a7c0609232849fcbb51efcc)

add some SAL_INFO to group area listener and formula cell ctor/dtor

guess we'll need them more often..

(cherry picked from commit f8d6640afa3c8528d2a66741edc49a48c67902d3)

let have FormulaGroupAreaListener a virtual dtor

(cherry picked from commit 0fafb53d1c860388461f30e613a37c128c90ad79)

0ef149fc5edceee765419764bf0efa571ba9d977
1f5e246d68971124ef21e9c2d0db80499928998b

Change-Id: I449a89005418aff7ea12099ea931b786959dbc3b
Reviewed-on: https://gerrit.libreoffice.org/14413
Reviewed-by: Michael Meeks michael.me...@collabora.com
Reviewed-by: Caolán McNamara caol...@redhat.com
Tested-by: Caolán McNamara caol...@redhat.com

diff --git a/include/sal/log-areas.dox b/include/sal/log-areas.dox
index 65f0b04..9b55f74 100644
--- a/include/sal/log-areas.dox
+++ b/include/sal/log-areas.dox
@@ -113,6 +113,8 @@ certain functionality.
 @li @c sc.opencl.thread - Background thread to compile OpenCL kernels
 @li @c sc.qa
 @li @c sc.core
+@li @c sc.core.formulacell - ScFormulaCell and group
+@li @c sc.core.grouparealistener - sc::FormulaGroupAreaListener
 @li @c sc.filter - Calc filter
 @li @c sc.ui - Calc UI
 
diff --git a/sc/inc/column.hxx b/sc/inc/column.hxx
index 0cc342c..1c79f11 100644
--- a/sc/inc/column.hxx
+++ b/sc/inc/column.hxx
@@ -351,6 +351,7 @@ public:
 voidGetFormula( SCROW nRow, OUString rFormula ) const;
 const ScFormulaCell* GetFormulaCell( SCROW nRow ) const;
 ScFormulaCell* GetFormulaCell( SCROW nRow );
+ScFormulaCell * const * GetFormulaCellBlockAddress( SCROW nRow ) const;
 CellTypeGetCellType( SCROW nRow ) const;
 SCSIZE  GetCellCount() const;
 sal_uInt32 GetWeightedCount() const;
diff --git a/sc/inc/document.hxx b/sc/inc/document.hxx
index f46ec56..8288518 100644
--- a/sc/inc/document.hxx
+++ b/sc/inc/document.hxx
@@ -79,6 +79,7 @@ struct SetFormulaDirtyContext;
 class RefMovedHint;
 struct SortUndoParam;
 struct ReorderParam;
+class FormulaGroupAreaListener;
 
 }
 
@@ -262,6 +263,7 @@ friend class ScDocumentImport;
 friend class sc::DocumentStreamAccess;
 friend class sc::ColumnSpanSet;
 friend class sc::EditTextIterator;
+friend class sc::FormulaGroupAreaListener;
 
 typedef ::std::vectorScTable* TableContainer;
 private:
diff --git a/sc/inc/grouparealistener.hxx b/sc/inc/grouparealistener.hxx
index feb10df..ec5c497 100644
--- a/sc/inc/grouparealistener.hxx
+++ b/sc/inc/grouparealistener.hxx
@@ -16,6 +16,8 @@
 #include svl/listener.hxx
 
 class ScFormulaCell;
+class ScDocument;
+class ScColumn;
 
 namespace sc {
 
@@ -24,7 +26,8 @@ class BulkDataHint;
 class FormulaGroupAreaListener : public SvtListener
 {
 ScRange maRange;
-ScFormulaCell** mppTopCell;
+const ScColumn* mpColumn;
+SCROW mnTopCellRow;
 SCROW mnGroupLen;
 bool mbStartFixed;
 bool mbEndFixed;
@@ -33,8 +36,10 @@ class FormulaGroupAreaListener : public SvtListener
 
 public:
 
-FormulaGroupAreaListener(
-const ScRange rRange, ScFormulaCell** ppTopCell, SCROW nGroupLen, 
bool bStartFixed, bool bEndFixed );
+FormulaGroupAreaListener( const ScRange rRange, const ScDocument 
rDocument,
+const ScAddress rTopCellPos, SCROW nGroupLen, bool bStartFixed, 
bool bEndFixed );
+
+virtual ~FormulaGroupAreaListener();
 
 ScRange getListeningRange() const;
 
@@ -64,6 +69,7 @@ public:
 private:
 void notifyCellChange( const SfxHint rHint, const ScAddress rPos );
 void notifyBulkChange( const BulkDataHint rHint );
+const ScFormulaCell* getTopCell() const;
 };
 
 }
diff --git a/sc/inc/table.hxx b/sc/inc/table.hxx
index 7066254..ae43f33 100644
--- a/sc/inc/table.hxx
+++ b/sc/inc/table.hxx
@@ -219,6 +219,7 @@ friend class ScDocumentImport;
 friend class sc::DocumentStreamAccess;
 friend class sc::ColumnSpanSet;
 friend class sc::EditTextIterator;
+friend class sc::FormulaGroupAreaListener;
 
 public:
 ScTable( ScDocument* pDoc, SCTAB nNewTab, const OUString 
rNewName,
diff --git 

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

2015-02-17 Thread Vort
 filter/source/svg/svgreader.cxx |7 +++
 1 file changed, 7 insertions(+)

New commits:
commit ea91563683b5c5df40ec5f4eb9c3005d7bfcf71d
Author: Vort vv...@yandex.ru
Date:   Fri Feb 13 15:53:09 2015 +0200

tdf#64075 SVG Import: close non-closed filled polygons

Change-Id: I26335c88cd3fd6644e122c8c525bf319cb09f4db
Reviewed-on: https://gerrit.libreoffice.org/14475
Reviewed-by: Caolán McNamara caol...@redhat.com
Tested-by: Caolán McNamara caol...@redhat.com

diff --git a/filter/source/svg/svgreader.cxx b/filter/source/svg/svgreader.cxx
index 41cdd98..bf1ae76 100644
--- a/filter/source/svg/svgreader.cxx
+++ b/filter/source/svg/svgreader.cxx
@@ -1343,6 +1343,13 @@ struct ShapeWritingVisitor
 basegfx::B2DPolyPolygon aPoly;
 basegfx::tools::importFromSvgD(aPoly, sPath, false, NULL);
 
+if ((maCurrState.meStrokeType == NONE) 
+(maCurrState.meFillType != NONE) 
+!aPoly.isClosed())
+{
+aPoly.setClosed(true);
+}
+
 writePathShape(xAttrs,
xUnoAttrs,
xElem,
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] core.git: Branch 'libreoffice-4-4' - include/sal sc/inc sc/source

2015-02-17 Thread Eike Rathke
 include/sal/log-areas.dox |2 +
 sc/inc/column.hxx |1 
 sc/inc/document.hxx   |2 +
 sc/inc/grouparealistener.hxx  |   12 +-
 sc/inc/table.hxx  |1 
 sc/source/core/data/column2.cxx   |   10 -
 sc/source/core/data/formulacell.cxx   |   16 -
 sc/source/core/tool/grouparealistener.cxx |   52 --
 8 files changed, 81 insertions(+), 15 deletions(-)

New commits:
commit b5d2a648f179e61d6c543c72b4202def0d10495d
Author: Eike Rathke er...@redhat.com
Date:   Wed Jan 28 13:47:39 2015 +0100

Resolves: tdf#88792 do not hold a ScFormulaCell** in group area listener

... as the mdds storage segment may change when a formula cell is
inserted at a position such that two segments are merged into a new one.

(cherry picked from commit 47230a036fe35b9a7a7c0609232849fcbb51efcc)

add some SAL_INFO to group area listener and formula cell ctor/dtor

guess we'll need them more often..

(cherry picked from commit f8d6640afa3c8528d2a66741edc49a48c67902d3)

let have FormulaGroupAreaListener a virtual dtor

(cherry picked from commit 0fafb53d1c860388461f30e613a37c128c90ad79)

0ef149fc5edceee765419764bf0efa571ba9d977
1f5e246d68971124ef21e9c2d0db80499928998b

Change-Id: I449a89005418aff7ea12099ea931b786959dbc3b
Reviewed-on: https://gerrit.libreoffice.org/14332
Reviewed-by: Caolán McNamara caol...@redhat.com
Tested-by: Caolán McNamara caol...@redhat.com

diff --git a/include/sal/log-areas.dox b/include/sal/log-areas.dox
index 65f0b04..9b55f74 100644
--- a/include/sal/log-areas.dox
+++ b/include/sal/log-areas.dox
@@ -113,6 +113,8 @@ certain functionality.
 @li @c sc.opencl.thread - Background thread to compile OpenCL kernels
 @li @c sc.qa
 @li @c sc.core
+@li @c sc.core.formulacell - ScFormulaCell and group
+@li @c sc.core.grouparealistener - sc::FormulaGroupAreaListener
 @li @c sc.filter - Calc filter
 @li @c sc.ui - Calc UI
 
diff --git a/sc/inc/column.hxx b/sc/inc/column.hxx
index 0cc342c..1c79f11 100644
--- a/sc/inc/column.hxx
+++ b/sc/inc/column.hxx
@@ -351,6 +351,7 @@ public:
 voidGetFormula( SCROW nRow, OUString rFormula ) const;
 const ScFormulaCell* GetFormulaCell( SCROW nRow ) const;
 ScFormulaCell* GetFormulaCell( SCROW nRow );
+ScFormulaCell * const * GetFormulaCellBlockAddress( SCROW nRow ) const;
 CellTypeGetCellType( SCROW nRow ) const;
 SCSIZE  GetCellCount() const;
 sal_uInt32 GetWeightedCount() const;
diff --git a/sc/inc/document.hxx b/sc/inc/document.hxx
index f46ec56..8288518 100644
--- a/sc/inc/document.hxx
+++ b/sc/inc/document.hxx
@@ -79,6 +79,7 @@ struct SetFormulaDirtyContext;
 class RefMovedHint;
 struct SortUndoParam;
 struct ReorderParam;
+class FormulaGroupAreaListener;
 
 }
 
@@ -262,6 +263,7 @@ friend class ScDocumentImport;
 friend class sc::DocumentStreamAccess;
 friend class sc::ColumnSpanSet;
 friend class sc::EditTextIterator;
+friend class sc::FormulaGroupAreaListener;
 
 typedef ::std::vectorScTable* TableContainer;
 private:
diff --git a/sc/inc/grouparealistener.hxx b/sc/inc/grouparealistener.hxx
index feb10df..ec5c497 100644
--- a/sc/inc/grouparealistener.hxx
+++ b/sc/inc/grouparealistener.hxx
@@ -16,6 +16,8 @@
 #include svl/listener.hxx
 
 class ScFormulaCell;
+class ScDocument;
+class ScColumn;
 
 namespace sc {
 
@@ -24,7 +26,8 @@ class BulkDataHint;
 class FormulaGroupAreaListener : public SvtListener
 {
 ScRange maRange;
-ScFormulaCell** mppTopCell;
+const ScColumn* mpColumn;
+SCROW mnTopCellRow;
 SCROW mnGroupLen;
 bool mbStartFixed;
 bool mbEndFixed;
@@ -33,8 +36,10 @@ class FormulaGroupAreaListener : public SvtListener
 
 public:
 
-FormulaGroupAreaListener(
-const ScRange rRange, ScFormulaCell** ppTopCell, SCROW nGroupLen, 
bool bStartFixed, bool bEndFixed );
+FormulaGroupAreaListener( const ScRange rRange, const ScDocument 
rDocument,
+const ScAddress rTopCellPos, SCROW nGroupLen, bool bStartFixed, 
bool bEndFixed );
+
+virtual ~FormulaGroupAreaListener();
 
 ScRange getListeningRange() const;
 
@@ -64,6 +69,7 @@ public:
 private:
 void notifyCellChange( const SfxHint rHint, const ScAddress rPos );
 void notifyBulkChange( const BulkDataHint rHint );
+const ScFormulaCell* getTopCell() const;
 };
 
 }
diff --git a/sc/inc/table.hxx b/sc/inc/table.hxx
index 7066254..ae43f33 100644
--- a/sc/inc/table.hxx
+++ b/sc/inc/table.hxx
@@ -219,6 +219,7 @@ friend class ScDocumentImport;
 friend class sc::DocumentStreamAccess;
 friend class sc::ColumnSpanSet;
 friend class sc::EditTextIterator;
+friend class sc::FormulaGroupAreaListener;
 
 public:
 ScTable( ScDocument* pDoc, SCTAB nNewTab, const OUString 
rNewName,
diff --git a/sc/source/core/data/column2.cxx b/sc/source/core/data/column2.cxx
index 

[Libreoffice-bugs] [Bug 86329] EDITING: Image crop shouldnt be set to proportionate in Impress/Draw

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=86329

Jay Philips philip...@hotmail.com changed:

   What|Removed |Added

 Whiteboard|bibisected  |bibisectRequest

--- Comment #15 from Jay Philips philip...@hotmail.com ---
Cropping an image with right-click crop was changed in bug 86627, but we are
looking for crop behaviour differences within the UNO command (.uno:Crop).

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 78210] Consistent behavior for FilePicker and FolderPicker dialog

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=78210

Michael Stahl mst...@redhat.com changed:

   What|Removed |Added

  Attachment #98416|application/octet-stream|application/vnd.oasis.opend
  mime type||ocument.text

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-ux-advise] [Bug 78217] Autocorrect replacement table: selected text is copied in With field rather than Replace field

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=78217

Michael Stahl mst...@redhat.com changed:

   What|Removed |Added

  Attachment #98361|text/plain  |application/vnd.oasis.opend
  mime type||ocument.text

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Libreoffice-ux-advise mailing list
Libreoffice-ux-advise@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise


[Libreoffice-commits] core.git: Branch 'libreoffice-4-4' - formula/source include/formula

2015-02-17 Thread Winfried Donkers
 formula/source/core/api/FormulaCompiler.cxx |   13 -
 formula/source/core/api/token.cxx   |  343 
 include/formula/tokenarray.hxx  |   47 +++
 3 files changed, 299 insertions(+), 104 deletions(-)

New commits:
commit 1706760769018662a50b494b2e4a0ca85c93ca42
Author: Winfried Donkers winfrieddonk...@libreoffice.org
Date:   Fri Aug 8 17:39:04 2014 +0200

fdo#81596 export to OOXML that need argument changes

Reviewed-on: https://gerrit.libreoffice.org/10831
Reviewed-by: Eike Rathke er...@redhat.com
Tested-by: Eike Rathke er...@redhat.com
(cherry picked from commit 4feaf96f50fa89eccb4e7a638220099e9a8482f1)

sensible indenting, fdo#81596 related

(cherry picked from commit 3dd241c52d6db424bd4696ff8f223976542e411b)

simplify RewriteMissing() and switch in Add...(), fdo#81596 related

(cherry picked from commit 14aabee5a73e57e26b2062b1ebf00c3f1dff1250)

write TRUE() for 2nd IF() parameter, fdo#81596 related

(cherry picked from commit 8f031861f590ba914321816657a003375d93ef5d)

f7eb11a950b45793d04837d02f9546a93673fa2f
f2ca37e1fda87ce56282fc2d2fc57a0784851139
52d0b43b19e10bee82109b635b3b7ce4f43650a3

Change-Id: I3a99e416be9f3f04175939e4560f8f7c55497185
Reviewed-on: https://gerrit.libreoffice.org/14388
Reviewed-by: Eike Rathke er...@redhat.com
Tested-by: Eike Rathke er...@redhat.com
Reviewed-by: Caolán McNamara caol...@redhat.com
Tested-by: Caolán McNamara caol...@redhat.com

diff --git a/formula/source/core/api/FormulaCompiler.cxx 
b/formula/source/core/api/FormulaCompiler.cxx
index 5b2e8ea..5cb40fc 100644
--- a/formula/source/core/api/FormulaCompiler.cxx
+++ b/formula/source/core/api/FormulaCompiler.cxx
@@ -1742,9 +1742,16 @@ void FormulaCompiler::CreateStringFromTokenArray( 
OUStringBuffer rBuffer )
 if (bODFF || FormulaGrammar::isPODF( meGrammar) )
 {
 // Scan token array for missing args and re-write if present.
-MissingConvention aConv( bODFF);
-if (pArr-NeedsPofRewrite( aConv))
-pArr = pArr-RewriteMissingToPof( aConv);
+MissingConventionODF aConv( bODFF);
+if (pArr-NeedsPodfRewrite( aConv))
+pArr = pArr-RewriteMissing( aConv );
+}
+else if ( FormulaGrammar::isOOXML( meGrammar ) )
+{
+// Scan token array for missing args and rewrite if present.
+MissingConventionOOXML aConv;
+if (pArr-NeedsOoxmlRewrite( aConv))
+pArr = pArr-RewriteMissing( aConv );
 }
 
 // At least one character per token, plus some are references, some are
diff --git a/formula/source/core/api/token.cxx 
b/formula/source/core/api/token.cxx
index 92486dc..a414a4b 100644
--- a/formula/source/core/api/token.cxx
+++ b/formula/source/core/api/token.cxx
@@ -995,11 +995,9 @@ bool FormulaTokenArray::HasMatrixDoubleRefOps()
 return false;
 }
 
+// --- Formula rewrite of a token array
 
-
-// --- POF (plain old formula) rewrite of a token array -
-
-inline bool MissingConvention::isRewriteNeeded( OpCode eOp ) const
+inline bool MissingConventionODF::isRewriteNeeded( OpCode eOp ) const
 {
 switch (eOp)
 {
@@ -1011,7 +1009,62 @@ inline bool MissingConvention::isRewriteNeeded( OpCode 
eOp ) const
 return true;
 case ocMissing:
 case ocLog:
-return !isODFF();   // rewrite only for PODF
+return isPODF();// rewrite only for PODF
+default:
+return false;
+}
+}
+
+/*
+ * fdo 81596
+Test status ( . : in progress , v : tested , - not applicable )
+finished:
+- ocCosecant:  // for OOXML not rewritten anymore
+- ocSecant:// for OOXML not rewritten anymore
+- ocCot:   // for OOXML not rewritten anymore
+- ocCosecantHyp:   // for OOXML not rewritten anymore
+- ocSecantHyp: // for OOXML not rewritten anymore
+- ocCotHyp:// for OOXML not rewritten anymore
+- ocArcCot:// for OOXML not rewritten anymore
+- ocArcCotHyp: // ACOTH(x), not needed for Excel2013 and later
+- ocChose: // CHOOSE() - no rewrite needed, it seems
+v ocEuroConvert:
+v ocIf:
+v ocRound:
+v ocRoundUp:
+v ocRoundDown:
+v ocGammaDist:
+v ocPoissonDist:
+v ocNormDist:
+v ocLogNormDist:
+
+To be implemented yet:
+  ocExternal:?
+  ocMacro:   ?
+  ocIndex:   INDEX() ?
+  ocFDist: // later, fdo40835
+*/
+inline bool MissingConventionOOXML::isRewriteNeeded( OpCode eOp ) const
+{
+switch (eOp)
+{
+case ocIf:
+
+case ocExternal:
+case ocEuroConvert:
+case ocMacro:
+
+case ocRound:
+case ocRoundUp:
+case ocRoundDown:
+
+case ocIndex:
+
+case ocGammaDist:
+case ocPoissonDist:
+case ocNormDist:
+case ocLogNormDist:
+return true;
 default:
 return false;
 }
@@ 

[Libreoffice-commits] core.git: Branch 'libreoffice-4-4-1' - cui/source

2015-02-17 Thread Caolán McNamara
 cui/source/options/optgdlg.cxx |   32 
 1 file changed, 16 insertions(+), 16 deletions(-)

New commits:
commit a19c40761206a1cd329dfa19e0d6820907d4e58d
Author: Caolán McNamara caol...@redhat.com
Date:   Thu Feb 12 09:41:54 2015 +

Related: fdo#87876 calculate ideal width after icon style entries are added

which stops the ui jumping around if that drop down is activated

Change-Id: I6abe00f125f41f4a83b30f1ffb6c8d039d0372ed
Reviewed-on: https://gerrit.libreoffice.org/14438
Reviewed-by: Eike Rathke er...@redhat.com
Tested-by: Eike Rathke er...@redhat.com
(cherry picked from commit df38063461947c87419b10942909f72785f8895c)
Reviewed-on: https://gerrit.libreoffice.org/14443
Reviewed-by: Caolán McNamara caol...@redhat.com
Tested-by: Caolán McNamara caol...@redhat.com

diff --git a/cui/source/options/optgdlg.cxx b/cui/source/options/optgdlg.cxx
index 5d28c51..ba44f15 100644
--- a/cui/source/options/optgdlg.cxx
+++ b/cui/source/options/optgdlg.cxx
@@ -639,19 +639,6 @@ OfaViewTabPage::OfaViewTabPage(vcl::Window* pParent, const 
SfxItemSet rSet)
 get(m_pIconSizeLB, iconsize);
 get(m_pIconStyleLB, iconstyle);
 get(m_pSystemFont, systemfont);
-
-VclContainer *pRef = getVclContainer(refgrid);
-//fdo#65595, we need height-for-width support here, but for now we can
-//bodge it
-Size aPrefSize(m_pSystemFont-get_preferred_size());
-Size aSize(pRef-get_preferred_size());
-if (aPrefSize.Width()  aSize.Width())
-{
-aSize = m_pSystemFont-CalcMinimumSize(aSize.Width());
-m_pSystemFont-set_width_request(aSize.Width());
-m_pSystemFont-set_height_request(aSize.Height());
-}
-
 get(m_pFontAntiAliasing, aafont);
 get(m_pAAPointLimitLabel, aafrom);
 get(m_pAAPointLimit, aanf);
@@ -665,8 +652,8 @@ OfaViewTabPage::OfaViewTabPage(vcl::Window* pParent, const 
SfxItemSet rSet)
 get(m_pForceOpenGL, forceopengl);
 //fdo#87876 , we need height-for-width support here, but for now we can
 //bodge it
-aPrefSize = m_pForceOpenGL-get_preferred_size();
-aSize = m_pForceOpenGL-CalcMinimumSize(40*approximate_char_width());
+Size aPrefSize(m_pForceOpenGL-get_preferred_size());
+Size aSize(m_pForceOpenGL-CalcMinimumSize(40*approximate_char_width()));
 if (aPrefSize.Width()  aSize.Width())
 {
 m_pForceOpenGL-set_width_request(aSize.Width());
@@ -713,10 +700,23 @@ OfaViewTabPage::OfaViewTabPage(vcl::Window* pParent, 
const SfxItemSet rSet)
 OUString());
 m_pIconStyleLB-InsertEntry(entryForAuto);
 
-for (std::vectorvcl::IconThemeInfo::const_iterator aI = 
mInstalledIconThemes.begin(); aI != mInstalledIconThemes.end(); ++aI) {
+for (std::vectorvcl::IconThemeInfo::const_iterator aI = 
mInstalledIconThemes.begin(); aI != mInstalledIconThemes.end(); ++aI)
+{
 m_pIconStyleLB-InsertEntry(aI-GetDisplayName());
 }
 
+VclContainer *pRef = getVclContainer(refgrid);
+//fdo#65595, we need height-for-width support here, but for now we can
+//bodge it
+aPrefSize = m_pSystemFont-get_preferred_size();
+aSize = pRef-get_preferred_size();
+if (aPrefSize.Width()  aSize.Width())
+{
+aSize = m_pSystemFont-CalcMinimumSize(aSize.Width());
+m_pSystemFont-set_width_request(aSize.Width());
+m_pSystemFont-set_height_request(aSize.Height());
+}
+
 // separate auto and other icon themes
 m_pIconStyleLB-SetSeparatorPos( 0 );
 m_pIconStyleLB-SelectEntryPos(0);
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] core.git: Branch 'libreoffice-4-4-1' - setup_native/source solenv/bin solenv/gbuild

2015-02-17 Thread Stephan Bergmann
 setup_native/source/mac/CodesignRules.plist   |   17 
 solenv/bin/macosx-codesign-app-bundle |   35 +++---
 solenv/bin/modules/installer/simplepackage.pm |5 +--
 solenv/gbuild/platform/macosx.mk  |6 +++-
 4 files changed, 28 insertions(+), 35 deletions(-)

New commits:
commit 0b4f01840cde3606681595c1b6d623d75a37ee64
Author: Stephan Bergmann sberg...@redhat.com
Date:   Tue Feb 10 10:47:39 2015 +0100

Attempt at fixing Mac OS X code signing

...so that LibreOffice.app dmgs built with --enable-macosx-code-signing 
with an
appstore-enabled identity will hopefully no longer be rejected on Mac OS X 
=
10.9.5 as 'soffice' can't be opened because the identity of the developer
cannot be confirmed.  (Which I cannot verify for lack of an 
appstore-enabled
certificate, though.)

First of all, do not ignore errors from calls to codesign utitlity.  Really.

That reveals that soffice cannot be signed as soon as it is linked, as it
requires all the other stuff in the app to be already signed.  So just don't
sign it after linking, it will be signed last step in 
macosx-codesign-app-bundle
anyway.

Second, --resource-rules exemptions are no longer allowed per
https://developer.apple.com/library/mac/technotes/tn2206/_index.html OS X
Code Signing In Depth.

Third, the handful of remaining shell scripts in MacOS/ need to be signed 
too.
(Signing them adds extended attributes to the files.)

Unfortunately, as discussed at
http://porkrind.org/missives/mac-os-x-codesigning-woes/ Mac OS X 
codesigning
woes, hdiutil makehybrid drops extended attributes from the generated 
dmg (so
the dmg's LibreOffice.app would no longer be considered properly signed, as 
the
shell scripts would no longer be signed).  So switch from hdiutil 
makehybrid
to hdiutil create.

Change-Id: I4b587f87d504666f7a1d0e3a24a8be76f22014c5
(cherry picked from commit 615fae2f67028f3c5c51c70c77dbaa9b9f3856d6)
Reviewed-on: https://gerrit.libreoffice.org/14400
Reviewed-by: Norbert Thiebaud nthieb...@gmail.com
Reviewed-by: Caolán McNamara caol...@redhat.com
Tested-by: Caolán McNamara caol...@redhat.com

diff --git a/setup_native/source/mac/CodesignRules.plist 
b/setup_native/source/mac/CodesignRules.plist
deleted file mode 100644
index 41b2321..000
--- a/setup_native/source/mac/CodesignRules.plist
+++ /dev/null
@@ -1,17 +0,0 @@
-?xml version=1.0 encoding=UTF-8?
-!DOCTYPE plist PUBLIC -//Apple//DTD PLIST 1.0//EN 
http://www.apple.com/DTDs/PropertyList-1.0.dtd;
-plist version=1.0
-dict
-keyrules/key
-dict
-
key^MacOS/(bootstraprc|fundamentalrc|setuprc|sofficerc|unorc|versionrc)$/key
-false/
-key^MacOS/pythonloader.unorc$/key
-false/
-key^MacOS/(senddoc|python|gengal|unoinfo)$/key
-false/
-key.*\.(png|svg|py|res|rdb)$/key
-false/
-/dict
-/dict
-/plist
diff --git a/solenv/bin/macosx-codesign-app-bundle 
b/solenv/bin/macosx-codesign-app-bundle
index d1ba433..78a7e53 100755
--- a/solenv/bin/macosx-codesign-app-bundle
+++ b/solenv/bin/macosx-codesign-app-bundle
@@ -42,19 +42,30 @@ find -d $APP_BUNDLE \( -name '*.dylib' -or -name '*.so' 
-or -name '*.fodt' \
 -or -name '*.applescript' \) ! -type l | grep -v 
LibreOfficePython\.framework | \
 while read file; do
 id=`echo ${file#${APP_BUNDLE}/Contents/} | sed -e 's,/,.,g'`
-codesign --verbose --identifier=$MACOSX_BUNDLE_IDENTIFIER.$id --sign 
$MACOSX_CODESIGNING_IDENTITY $file
+codesign --verbose --identifier=$MACOSX_BUNDLE_IDENTIFIER.$id --sign 
$MACOSX_CODESIGNING_IDENTITY $file || exit 1
 done
 
 find $APP_BUNDLE -name '*.dylib.*' ! -type l | \
 while read dylib; do \
 id=`basename $dylib`; \
 id=`echo $id | sed -e 's/dylib.*/dylib/'`; \
-codesign --verbose --identifier=$MACOSX_BUNDLE_IDENTIFIER.$id --sign 
$MACOSX_CODESIGNING_IDENTITY $dylib; \
+codesign --verbose --identifier=$MACOSX_BUNDLE_IDENTIFIER.$id --sign 
$MACOSX_CODESIGNING_IDENTITY $dylib || exit 1
 done
 
 # The executables have already been signed by
 # gb_LinkTarget__command_dynamiclink in
-# solenv/gbuild/platform/macosx.mk.
+# solenv/gbuild/platform/macosx.mk, but sign the handful of scripts remaining
+# in MacOS
+# (https://developer.apple.com/library/mac/technotes/tn2206/_index.html OS X
+# Code Signing In Depth suggests we should get rid of them rather sooner than
+# later, but they appear to be OK for now):
+
+for i in gengal python senddoc unoinfo
+do
+codesign --verbose --identifier=$MACOSX_BUNDLE_IDENTIFIER.$i \
+--sign $MACOSX_CODESIGNING_IDENTITY $APP_BUNDLE/Contents/MacOS/$i \
+|| exit 1
+done
 
 # Sign frameworks.
 #
@@ -67,32 +78,28 @@ for framework in `find $APP_BUNDLE -name '*.framework' 
-type d`; do \
 fn=${fn%.*}
 for version in $framework/Versions/*; do \
 if test ! -L $version -a -d $version; 

[Libreoffice-bugs] [Bug 89434] New: Validity dropdown arrow not dismissed when navigating between sheets

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89434

Bug ID: 89434
   Summary: Validity dropdown arrow not dismissed when navigating
between sheets
   Product: LibreOffice
   Version: 3.5.6.2 release
  Hardware: Other
OS: All
Status: UNCONFIRMED
  Severity: normal
  Priority: medium
 Component: Calc
  Assignee: libreoffice-bugs@lists.freedesktop.org
  Reporter: fdb...@neosheffield.co.uk

Steps to reproduced
1. Load attached spreadsheet
2. Select any cell in Sheet1.A2:A9
3. Go to Sheet2

Expected result
- Data validity dropdown arrow from Sheet1 disappears

Actual result
- Data validity dropdown arrow from Sheet1 is inappropriately shown on Sheet2


OK in 3.4.6.2, reproduced on OSX / LO 3.5.6.2 - 4.4.0.3, Ubuntu 14.04 / LO
4.4.0.3

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-commits] core.git: Branch 'feature/tiled-editing' - 3 commits - include/tools sd/source sw/source tools/source

2015-02-17 Thread Miklos Vajna
 include/tools/gen.hxx |5 +
 sd/source/ui/inc/ViewShell.hxx|9 +
 sd/source/ui/inc/Window.hxx   |2 ++
 sd/source/ui/inc/unomodel.hxx |4 +++-
 sd/source/ui/unoidl/unomodel.cxx  |6 ++
 sd/source/ui/view/sdwindow.cxx|   10 ++
 sd/source/ui/view/viewshel.cxx|   14 ++
 sw/source/core/crsr/viscrs.cxx|   17 +++--
 sw/source/uibase/docvw/edtwin.cxx |7 +--
 tools/source/generic/gen.cxx  |7 +++
 10 files changed, 64 insertions(+), 17 deletions(-)

New commits:
commit 0a0afddf84b968e1715b2681b270cbc93c65a220
Author: Miklos Vajna vmik...@collabora.co.uk
Date:   Tue Feb 17 16:31:30 2015 +0100

sd: initial ViewShell::libreOfficeKitCallback()

With this, typing into an empty document + pressing Esc makes those
typed characters visible.

Change-Id: I57d05f40d1bb6afa2b8c68ce1d10906203aa4bc8

diff --git a/sd/source/ui/inc/ViewShell.hxx b/sd/source/ui/inc/ViewShell.hxx
index b4bd333..e5f082c 100644
--- a/sd/source/ui/inc/ViewShell.hxx
+++ b/sd/source/ui/inc/ViewShell.hxx
@@ -23,6 +23,7 @@
 #include rtl/ref.hxx
 
 #include vcl/field.hxx
+#include vcl/ITiledRenderable.hxx
 #include sfx2/viewsh.hxx
 #include vcl/prntypes.hxx
 #include svtools/transfer.hxx
@@ -443,6 +444,11 @@ public:
 SdPage* pPage,
 const sal_Int32 nInsertPosition = -1);
 
+/// The actual implementation of the 
vcl::ITiledRenderable::registerCallback() API for Impress.
+void registerLibreOfficeKitCallback(LibreOfficeKitCallback pCallback, 
void* pLibreOfficeKitData);
+/// Invokes the registered callback, if there are any.
+void libreOfficeKitCallback(int nType, const char* pPayload) const;
+
 class Implementation;
 
 protected:
@@ -576,6 +582,9 @@ private:
 /** Create the rulers.
 */
 void SetupRulers (void);
+
+LibreOfficeKitCallback mpLibreOfficeKitCallback;
+void* mpLibreOfficeKitData;
 };
 
 SdrView* ViewShell::GetDrawView (void) const
diff --git a/sd/source/ui/inc/unomodel.hxx b/sd/source/ui/inc/unomodel.hxx
index 043d742..fbeb73a 100644
--- a/sd/source/ui/inc/unomodel.hxx
+++ b/sd/source/ui/inc/unomodel.hxx
@@ -240,8 +240,10 @@ public:
 virtual OUString getPartName( int nPart ) SAL_OVERRIDE;
 virtual void setPartMode( LibreOfficeKitPartMode ePartMode ) SAL_OVERRIDE;
 
-/// @see ITiledRenderable::initializeForTiledRendering().
+/// @see vcl::ITiledRenderable::initializeForTiledRendering().
 virtual void initializeForTiledRendering() SAL_OVERRIDE;
+/// @see vcl::ITiledRenderable::registerCallback().
+virtual void registerCallback(LibreOfficeKitCallback pCallback, void* 
pData) SAL_OVERRIDE;
 
 // XComponent
 
diff --git a/sd/source/ui/unoidl/unomodel.cxx b/sd/source/ui/unoidl/unomodel.cxx
index b935089..76717a5 100644
--- a/sd/source/ui/unoidl/unomodel.cxx
+++ b/sd/source/ui/unoidl/unomodel.cxx
@@ -2354,6 +2354,12 @@ void SdXImpressDocument::initializeForTiledRendering()
 
mpDocShell-GetViewShell()-GetViewFrame()-GetDispatcher()-Execute(SID_VIEWSHELL0,
 SfxCallMode::SYNCHRON | SfxCallMode::RECORD);
 }
 
+void SdXImpressDocument::registerCallback(LibreOfficeKitCallback pCallback, 
void* pData)
+{
+SolarMutexGuard aGuard;
+mpDocShell-GetViewShell()-registerLibreOfficeKitCallback(pCallback, 
pData);
+}
+
 uno::Reference i18n::XForbiddenCharacters  
SdXImpressDocument::getForbiddenCharsTable()
 {
 uno::Reference i18n::XForbiddenCharacters  xForb(mxForbidenCharacters);
diff --git a/sd/source/ui/view/sdwindow.cxx b/sd/source/ui/view/sdwindow.cxx
index 3ee8790..8222f38 100644
--- a/sd/source/ui/view/sdwindow.cxx
+++ b/sd/source/ui/view/sdwindow.cxx
@@ -992,6 +992,7 @@ void Window::LogicInvalidate(const ::vcl::Region* pRegion)
 sRectangle = EMPTY;
 else
 sRectangle = pRegion-GetBoundRect().toString();
+mpViewShell-libreOfficeKitCallback(LOK_CALLBACK_INVALIDATE_TILES, 
sRectangle.getStr());
 }
 
 } // end of namespace sd
diff --git a/sd/source/ui/view/viewshel.cxx b/sd/source/ui/view/viewshel.cxx
index 83dc9ca..f728131 100644
--- a/sd/source/ui/view/viewshel.cxx
+++ b/sd/source/ui/view/viewshel.cxx
@@ -137,6 +137,8 @@ ViewShell::ViewShell( SfxViewFrame*, vcl::Window* 
pParentWindow, ViewShellBase
 :   SfxShell(rViewShellBase)
 ,   mbCenterAllowed(bAllowCenter)
 ,   mpParentWindow(pParentWindow)
+,   mpLibreOfficeKitCallback(0)
+,   mpLibreOfficeKitData(0)
 {
 construct();
 }
@@ -1448,6 +1450,18 @@ void ViewShell::NotifyAccUpdate( )
 GetViewShellBase().GetDrawController().NotifyAccUpdate();
 }
 
+void ViewShell::registerLibreOfficeKitCallback(LibreOfficeKitCallback 
pCallback, void* pData)
+{
+mpLibreOfficeKitCallback = pCallback;
+mpLibreOfficeKitData = pData;
+}
+
+void ViewShell::libreOfficeKitCallback(int nType, const char* pPayload) const
+{
+if (mpLibreOfficeKitCallback)
+mpLibreOfficeKitCallback(nType, pPayload, mpLibreOfficeKitData);
+}
+
 } // end of 

[Libreoffice-bugs] [Bug 87338] RTL justification in cross-reference list window

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=87338

Boruch Baum boruch_b...@gmx.com changed:

   What|Removed |Added

 CC||boruch_b...@gmx.com

--- Comment #2 from Boruch Baum boruch_b...@gmx.com ---
Created attachment 113465
  -- https://bugs.documentfoundation.org/attachment.cgi?id=113465action=edit
example of the bug

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-commits] core.git: Branch 'libreoffice-4-4-1' - sc/source

2015-02-17 Thread Tor Lillqvist
 sc/source/core/opencl/formulagroupcl.cxx |1 +
 1 file changed, 1 insertion(+)

New commits:
commit 5b2e43c1cd2f3dbb3ac498526f2d4f681f22576b
Author: Tor Lillqvist t...@collabora.com
Date:   Tue Feb 10 20:04:01 2015 +0200

Don't call clReleaseProgram() on the same program twice

If the clBuildProgram() failed, the lastSecondProgram variable kept as its
value the already released program handle, and later we called
clReleaseProgram() on it again. This is certainly wrong, and caused a crash 
at
least with my OpenCL implementation.

As such I am not sure if that lastOneProgram, lastSecondProgram etc dance is
sane...

Change-Id: Ia4b9f0df52bd7dd15efa914a0795fcf251c65969
Reviewed-on: https://gerrit.libreoffice.org/14409
Reviewed-by: Eike Rathke er...@redhat.com
Reviewed-by: Jan Holesovsky ke...@collabora.com
Reviewed-by: Caolán McNamara caol...@redhat.com
Tested-by: Caolán McNamara caol...@redhat.com

diff --git a/sc/source/core/opencl/formulagroupcl.cxx 
b/sc/source/core/opencl/formulagroupcl.cxx
index afc19d4..96d3dc1 100644
--- a/sc/source/core/opencl/formulagroupcl.cxx
+++ b/sc/source/core/opencl/formulagroupcl.cxx
@@ -3802,6 +3802,7 @@ void DynamicKernel::CreateKernel()
 if (lastSecondProgram)
 {
 clReleaseProgram(lastSecondProgram);
+lastSecondProgram = NULL;
 }
 if (::opencl::buildProgramFromBinary(,
 ::opencl::gpuEnv, KernelHash.c_str(), 0))
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-bugs] [Bug 89423] Small icon for deleting table is missing

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89423

Jay Philips philip...@hotmail.com changed:

   What|Removed |Added

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

--- Comment #6 from Jay Philips philip...@hotmail.com ---
Patch is in - https://gerrit.libreoffice.org/14520

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-commits] core.git: icon-themes/galaxy icon-themes/tango

2015-02-17 Thread Yousuf Philips
 icon-themes/galaxy/cmd/lc_deletetable.png |binary
 icon-themes/galaxy/cmd/sc_deletetable.png |binary
 icon-themes/galaxy/cmd/sc_deletetable.xcf.bz2 |binary
 icon-themes/tango/cmd/sc_deletetable.png  |binary
 icon-themes/tango/cmd/sc_deletetable.xcf.bz2  |binary
 5 files changed

New commits:
commit 61e9e6d08f79a5b75674b94bccc05880256671e8
Author: Yousuf Philips philip...@hotmail.com
Date:   Tue Feb 17 17:24:08 2015 +0400

tdf#89423 add missing small delete table icons

Change-Id: Id6f0104265e81d5a955e23d7cb3b8d8190fb27d9
Reviewed-on: https://gerrit.libreoffice.org/14520
Reviewed-by: Caolán McNamara caol...@redhat.com
Tested-by: Caolán McNamara caol...@redhat.com

diff --git a/icon-themes/galaxy/cmd/lc_deletetable.png 
b/icon-themes/galaxy/cmd/lc_deletetable.png
index 1ba5f6b..1d6a304 100644
Binary files a/icon-themes/galaxy/cmd/lc_deletetable.png and 
b/icon-themes/galaxy/cmd/lc_deletetable.png differ
diff --git a/icon-themes/galaxy/cmd/sc_deletetable.png 
b/icon-themes/galaxy/cmd/sc_deletetable.png
new file mode 100644
index 000..9b51ec3
Binary files /dev/null and b/icon-themes/galaxy/cmd/sc_deletetable.png differ
diff --git a/icon-themes/galaxy/cmd/sc_deletetable.xcf.bz2 
b/icon-themes/galaxy/cmd/sc_deletetable.xcf.bz2
new file mode 100644
index 000..195a9db
Binary files /dev/null and b/icon-themes/galaxy/cmd/sc_deletetable.xcf.bz2 
differ
diff --git a/icon-themes/tango/cmd/sc_deletetable.png 
b/icon-themes/tango/cmd/sc_deletetable.png
new file mode 100644
index 000..7501d7d
Binary files /dev/null and b/icon-themes/tango/cmd/sc_deletetable.png differ
diff --git a/icon-themes/tango/cmd/sc_deletetable.xcf.bz2 
b/icon-themes/tango/cmd/sc_deletetable.xcf.bz2
new file mode 100644
index 000..90b4980
Binary files /dev/null and b/icon-themes/tango/cmd/sc_deletetable.xcf.bz2 differ
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-bugs] [Bug 89425] Centering slide/page when changing

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89425

Jay Philips philip...@hotmail.com changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |WORKSFORME

--- Comment #2 from Jay Philips philip...@hotmail.com ---
If that is the case, then i'll just close this.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-commits] core.git: g

2015-02-17 Thread Tomofumi Yagi
 g |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 0293ec98c92fd58a592f7dd86fbbf47e7b9195c6
Author: Tomofumi Yagi ya...@mknada.sakura.ne.jp
Date:   Sat Feb 14 19:21:57 2015 +0900

g: SRC_ROOT may not contain path string in a localized environment

When config_host.mk contains non-ascii characters(e.g. Japanese ),
SRC_ROOT may contain an error message Binary file (standard input)
 matches) from grep, and SRC_ROOT may not contain path string.
With '-a' option, grep will work well.

Change-Id: Ifaada5f5a11939d624460cd8dcc57d93911ae790
Reviewed-on: https://gerrit.libreoffice.org/14491
Reviewed-by: Caolán McNamara caol...@redhat.com
Tested-by: Caolán McNamara caol...@redhat.com

diff --git a/g b/g
index bd4270a..2db87cf 100755
--- a/g
+++ b/g
@@ -12,7 +12,7 @@ SUBMODULES_ALL=dictionaries helpcontent2 translations
 pushd $(dirname $0)  /dev/null
 if [ -f config_host.mk ] ; then
 # we are in the BUILDDIR
-SRC_ROOT=$(cat config_host.mk | grep SRC_ROOT | sed -e s/.*=//)
+SRC_ROOT=$(cat config_host.mk | grep -a SRC_ROOT | sed -e s/.*=//)
 else
 SRC_ROOT=$(pwd)
 fi
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-bugs] [Bug 78254] Substantial performance deterioration by scroll through cells via macro in LibreOffice Calc

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=78254

Michael Stahl mst...@redhat.com changed:

   What|Removed |Added

  Attachment #98415|application/octet-stream|application/vnd.ms-excel
  mime type||

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-commits] core.git: Branch 'libreoffice-4-4-1' - formula/source include/formula

2015-02-17 Thread Winfried Donkers
 formula/source/core/api/FormulaCompiler.cxx |   13 -
 formula/source/core/api/token.cxx   |  343 
 include/formula/tokenarray.hxx  |   47 +++
 3 files changed, 299 insertions(+), 104 deletions(-)

New commits:
commit 37bf959783d34fe7cfdd0b2541056fd746e7584c
Author: Winfried Donkers winfrieddonk...@libreoffice.org
Date:   Fri Aug 8 17:39:04 2014 +0200

fdo#81596 export to OOXML that need argument changes

Reviewed-on: https://gerrit.libreoffice.org/10831
Reviewed-by: Eike Rathke er...@redhat.com
Tested-by: Eike Rathke er...@redhat.com
(cherry picked from commit 4feaf96f50fa89eccb4e7a638220099e9a8482f1)

sensible indenting, fdo#81596 related

(cherry picked from commit 3dd241c52d6db424bd4696ff8f223976542e411b)

simplify RewriteMissing() and switch in Add...(), fdo#81596 related

(cherry picked from commit 14aabee5a73e57e26b2062b1ebf00c3f1dff1250)

write TRUE() for 2nd IF() parameter, fdo#81596 related

(cherry picked from commit 8f031861f590ba914321816657a003375d93ef5d)

f7eb11a950b45793d04837d02f9546a93673fa2f
f2ca37e1fda87ce56282fc2d2fc57a0784851139
52d0b43b19e10bee82109b635b3b7ce4f43650a3

Change-Id: I3a99e416be9f3f04175939e4560f8f7c55497185
Reviewed-on: https://gerrit.libreoffice.org/14414
Reviewed-by: Eike Rathke er...@redhat.com
Tested-by: Eike Rathke er...@redhat.com
Reviewed-by: Caolán McNamara caol...@redhat.com
Tested-by: Caolán McNamara caol...@redhat.com

diff --git a/formula/source/core/api/FormulaCompiler.cxx 
b/formula/source/core/api/FormulaCompiler.cxx
index 6c4f617..0e56d0e 100644
--- a/formula/source/core/api/FormulaCompiler.cxx
+++ b/formula/source/core/api/FormulaCompiler.cxx
@@ -1740,9 +1740,16 @@ void FormulaCompiler::CreateStringFromTokenArray( 
OUStringBuffer rBuffer )
 if (bODFF || FormulaGrammar::isPODF( meGrammar) )
 {
 // Scan token array for missing args and re-write if present.
-MissingConvention aConv( bODFF);
-if (pArr-NeedsPofRewrite( aConv))
-pArr = pArr-RewriteMissingToPof( aConv);
+MissingConventionODF aConv( bODFF);
+if (pArr-NeedsPodfRewrite( aConv))
+pArr = pArr-RewriteMissing( aConv );
+}
+else if ( FormulaGrammar::isOOXML( meGrammar ) )
+{
+// Scan token array for missing args and rewrite if present.
+MissingConventionOOXML aConv;
+if (pArr-NeedsOoxmlRewrite( aConv))
+pArr = pArr-RewriteMissing( aConv );
 }
 
 // At least one character per token, plus some are references, some are
diff --git a/formula/source/core/api/token.cxx 
b/formula/source/core/api/token.cxx
index 92486dc..a414a4b 100644
--- a/formula/source/core/api/token.cxx
+++ b/formula/source/core/api/token.cxx
@@ -995,11 +995,9 @@ bool FormulaTokenArray::HasMatrixDoubleRefOps()
 return false;
 }
 
+// --- Formula rewrite of a token array
 
-
-// --- POF (plain old formula) rewrite of a token array -
-
-inline bool MissingConvention::isRewriteNeeded( OpCode eOp ) const
+inline bool MissingConventionODF::isRewriteNeeded( OpCode eOp ) const
 {
 switch (eOp)
 {
@@ -1011,7 +1009,62 @@ inline bool MissingConvention::isRewriteNeeded( OpCode 
eOp ) const
 return true;
 case ocMissing:
 case ocLog:
-return !isODFF();   // rewrite only for PODF
+return isPODF();// rewrite only for PODF
+default:
+return false;
+}
+}
+
+/*
+ * fdo 81596
+Test status ( . : in progress , v : tested , - not applicable )
+finished:
+- ocCosecant:  // for OOXML not rewritten anymore
+- ocSecant:// for OOXML not rewritten anymore
+- ocCot:   // for OOXML not rewritten anymore
+- ocCosecantHyp:   // for OOXML not rewritten anymore
+- ocSecantHyp: // for OOXML not rewritten anymore
+- ocCotHyp:// for OOXML not rewritten anymore
+- ocArcCot:// for OOXML not rewritten anymore
+- ocArcCotHyp: // ACOTH(x), not needed for Excel2013 and later
+- ocChose: // CHOOSE() - no rewrite needed, it seems
+v ocEuroConvert:
+v ocIf:
+v ocRound:
+v ocRoundUp:
+v ocRoundDown:
+v ocGammaDist:
+v ocPoissonDist:
+v ocNormDist:
+v ocLogNormDist:
+
+To be implemented yet:
+  ocExternal:?
+  ocMacro:   ?
+  ocIndex:   INDEX() ?
+  ocFDist: // later, fdo40835
+*/
+inline bool MissingConventionOOXML::isRewriteNeeded( OpCode eOp ) const
+{
+switch (eOp)
+{
+case ocIf:
+
+case ocExternal:
+case ocEuroConvert:
+case ocMacro:
+
+case ocRound:
+case ocRoundUp:
+case ocRoundDown:
+
+case ocIndex:
+
+case ocGammaDist:
+case ocPoissonDist:
+case ocNormDist:
+case ocLogNormDist:
+return true;
 default:
 return false;
 }
@@ 

[Libreoffice-commits] core.git: Branch 'libreoffice-4-3' - include/toolkit toolkit/source

2015-02-17 Thread Michael Stahl
 include/toolkit/helper/listenermultiplexer.hxx |   10 +-
 include/toolkit/helper/macros.hxx  |   10 ++
 toolkit/source/helper/listenermultiplexer.cxx  |9 +
 3 files changed, 20 insertions(+), 9 deletions(-)

New commits:
commit 5e6cd9b7a15e7e6a994e8f3e4fafed2928dbf42d
Author: Michael Stahl mst...@redhat.com
Date:   Sat Feb 14 00:17:06 2015 +0100

tdf#78174: toolkit: work around GCC 4.9 -Os link failure

A build with gcc (GCC) 4.9.2 20141101 (Red Hat 4.9.2-1) for 32-bit x86
fails because of these undefined symbols:

 nm --demangle workdir/CxxObject/svx/source/fmcomp/fmgridif.o | grep
 \\bWindowListenerMultiplexer::acquire
 U non-virtual thunk to WindowListenerMultiplexer::acquire()

They should probably be generated inline.  Work around by out-lining the
definition of the methods.

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64812

(cherry picked from commit 6b3aa0fe4094e87290bd33a30bd6cd99ee78ce38)

toolkit: export some ListenerMultiplexer types

These are used from svx and apparently some (buggy?) toolchains fail with
fmgridif.cxx:: undefined reference to `non-virtual thunk
 to WindowListenerMultiplexer::acquire()'

(cherry picked from commit bb182b47ca7362b05c03d583d3547643d9a99562)

Change-Id: I318f7c39bdf1243be385bc6dc0a47862b22e92c5
Reviewed-on: https://gerrit.libreoffice.org/14510
Reviewed-by: Caolán McNamara caol...@redhat.com
Tested-by: Caolán McNamara caol...@redhat.com

diff --git a/include/toolkit/helper/listenermultiplexer.hxx 
b/include/toolkit/helper/listenermultiplexer.hxx
index a3de5ff..61fdbdc 100644
--- a/include/toolkit/helper/listenermultiplexer.hxx
+++ b/include/toolkit/helper/listenermultiplexer.hxx
@@ -83,7 +83,7 @@ DECL_LISTENERMULTIPLEXER_END
 
 //  class FocusListenerMultiplexer
 
-DECL_LISTENERMULTIPLEXER_START( FocusListenerMultiplexer, 
::com::sun::star::awt::XFocusListener )
+DECL_LISTENERMULTIPLEXER_START_DLLPUB( FocusListenerMultiplexer, 
::com::sun::star::awt::XFocusListener )
 void SAL_CALL focusGained( const ::com::sun::star::awt::FocusEvent e ) 
throw(::com::sun::star::uno::RuntimeException, std::exception) SAL_OVERRIDE;
 void SAL_CALL focusLost( const ::com::sun::star::awt::FocusEvent e ) 
throw(::com::sun::star::uno::RuntimeException, std::exception) SAL_OVERRIDE;
 DECL_LISTENERMULTIPLEXER_END
@@ -92,7 +92,7 @@ DECL_LISTENERMULTIPLEXER_END
 
 //  class WindowListenerMultiplexer
 
-DECL_LISTENERMULTIPLEXER_START( WindowListenerMultiplexer, 
::com::sun::star::awt::XWindowListener )
+DECL_LISTENERMULTIPLEXER_START_DLLPUB( WindowListenerMultiplexer, 
::com::sun::star::awt::XWindowListener )
 void SAL_CALL windowResized( const ::com::sun::star::awt::WindowEvent e ) 
throw(::com::sun::star::uno::RuntimeException, std::exception) SAL_OVERRIDE;
 void SAL_CALL windowMoved( const ::com::sun::star::awt::WindowEvent e ) 
throw(::com::sun::star::uno::RuntimeException, std::exception) SAL_OVERRIDE;
 void SAL_CALL windowShown( const ::com::sun::star::lang::EventObject e ) 
throw(::com::sun::star::uno::RuntimeException, std::exception) SAL_OVERRIDE;
@@ -112,7 +112,7 @@ DECL_LISTENERMULTIPLEXER_END
 
 //  class KeyListenerMultiplexer
 
-DECL_LISTENERMULTIPLEXER_START( KeyListenerMultiplexer, 
::com::sun::star::awt::XKeyListener )
+DECL_LISTENERMULTIPLEXER_START_DLLPUB( KeyListenerMultiplexer, 
::com::sun::star::awt::XKeyListener )
 void SAL_CALL keyPressed( const ::com::sun::star::awt::KeyEvent e ) 
throw(::com::sun::star::uno::RuntimeException, std::exception) SAL_OVERRIDE;
 void SAL_CALL keyReleased( const ::com::sun::star::awt::KeyEvent e ) 
throw(::com::sun::star::uno::RuntimeException, std::exception) SAL_OVERRIDE;
 DECL_LISTENERMULTIPLEXER_END
@@ -130,7 +130,7 @@ DECL_LISTENERMULTIPLEXER_END
 
 //  class MouseMotionListenerMultiplexer
 
-DECL_LISTENERMULTIPLEXER_START( MouseMotionListenerMultiplexer, 
::com::sun::star::awt::XMouseMotionListener )
+DECL_LISTENERMULTIPLEXER_START_DLLPUB( MouseMotionListenerMultiplexer, 
::com::sun::star::awt::XMouseMotionListener )
 void SAL_CALL mouseDragged( const ::com::sun::star::awt::MouseEvent e ) 
throw(::com::sun::star::uno::RuntimeException, std::exception) SAL_OVERRIDE;
 void SAL_CALL mouseMoved( const ::com::sun::star::awt::MouseEvent e ) 
throw(::com::sun::star::uno::RuntimeException, std::exception) SAL_OVERRIDE;
 DECL_LISTENERMULTIPLEXER_END
@@ -138,7 +138,7 @@ DECL_LISTENERMULTIPLEXER_END
 
 //  class PaintListenerMultiplexer
 
-DECL_LISTENERMULTIPLEXER_START( PaintListenerMultiplexer, 
::com::sun::star::awt::XPaintListener )
+DECL_LISTENERMULTIPLEXER_START_DLLPUB( PaintListenerMultiplexer, 
::com::sun::star::awt::XPaintListener )
 void SAL_CALL windowPaint( const ::com::sun::star::awt::PaintEvent e ) 
throw(::com::sun::star::uno::RuntimeException, std::exception) SAL_OVERRIDE;
 DECL_LISTENERMULTIPLEXER_END
 
diff --git 

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

2015-02-17 Thread Miklos Vajna
 include/oox/drawingml/drawingmltypes.hxx|3 ++-
 include/oox/drawingml/shape.hxx |   11 +--
 include/oox/ppt/slidepersist.hxx|6 +++---
 oox/inc/drawingml/customshapeproperties.hxx |4 ++--
 oox/source/ppt/pptshapegroupcontext.cxx |3 ++-
 5 files changed, 14 insertions(+), 13 deletions(-)

New commits:
commit a1d9b5efb5df35d21384d04893429e48e79ff601
Author: Miklos Vajna vmik...@collabora.co.uk
Date:   Tue Feb 17 11:33:26 2015 +0100

oox: use std::enable_shared_from_this

Change-Id: I184a7a3579bebd81d5d81f64b4ace74bde8e87fb

diff --git a/include/oox/drawingml/drawingmltypes.hxx 
b/include/oox/drawingml/drawingmltypes.hxx
index 6c6dee1..2287c66 100644
--- a/include/oox/drawingml/drawingmltypes.hxx
+++ b/include/oox/drawingml/drawingmltypes.hxx
@@ -20,6 +20,7 @@
 #ifndef INCLUDED_OOX_DRAWINGML_DRAWINGMLTYPES_HXX
 #define INCLUDED_OOX_DRAWINGML_DRAWINGMLTYPES_HXX
 
+#include memory
 #include boost/shared_ptr.hpp
 #include com/sun/star/style/TabAlign.hpp
 #include com/sun/star/drawing/TextVerticalAdjust.hpp
@@ -72,7 +73,7 @@ class TextListStyle;
 typedef boost::shared_ptr TextListStyle  TextListStylePtr;
 
 class Shape;
-typedef ::boost::shared_ptr Shape  ShapePtr;
+typedef std::shared_ptr Shape  ShapePtr;
 
 class Theme;
 typedef ::boost::shared_ptr Theme  ThemePtr;
diff --git a/include/oox/drawingml/shape.hxx b/include/oox/drawingml/shape.hxx
index e3ccce3..052d60c 100644
--- a/include/oox/drawingml/shape.hxx
+++ b/include/oox/drawingml/shape.hxx
@@ -27,8 +27,7 @@
 
 #include com/sun/star/frame/XModel.hpp
 #include com/sun/star/drawing/XDrawPage.hpp
-#include boost/shared_ptr.hpp
-#include boost/enable_shared_from_this.hpp
+#include memory
 #include basegfx/matrix/b2dhommatrix.hxx
 #include vector
 #include map
@@ -41,7 +40,7 @@ namespace oox { namespace vml {
 namespace oox { namespace drawingml {
 
 class CustomShapeProperties;
-typedef boost::shared_ptr CustomShapeProperties  CustomShapePropertiesPtr;
+typedef std::shared_ptr CustomShapeProperties  CustomShapePropertiesPtr;
 
 typedef ::std::map OUString, ShapePtr  ShapeIdMap;
 
@@ -73,7 +72,7 @@ struct LinkedTxbxAttr
 };
 
 class OOX_DLLPUBLIC Shape
-: public boost::enable_shared_from_this Shape 
+: public std::enable_shared_from_this Shape 
 {
 public:
 
@@ -283,8 +282,8 @@ private:
 FRAMETYPE_TABLE /// A table embedded in a shape.
 };
 
-typedef ::boost::shared_ptr ::oox::vml::OleObjectInfo 
OleObjectInfoRef;
-typedef ::boost::shared_ptr ChartShapeInfo
ChartShapeInfoRef;
+typedef std::shared_ptr ::oox::vml::OleObjectInfo OleObjectInfoRef;
+typedef std::shared_ptr ChartShapeInfoChartShapeInfoRef;
 
 FrameType   meFrameType;/// Type for graphic frame shapes.
 OleObjectInfoRefmxOleObjectInfo;/// Additional data for OLE 
objects.
diff --git a/include/oox/ppt/slidepersist.hxx b/include/oox/ppt/slidepersist.hxx
index 1a3f473..4bed15e 100644
--- a/include/oox/ppt/slidepersist.hxx
+++ b/include/oox/ppt/slidepersist.hxx
@@ -20,7 +20,7 @@
 #ifndef INCLUDED_OOX_PPT_SLIDEPERSIST_HXX
 #define INCLUDED_OOX_PPT_SLIDEPERSIST_HXX
 
-#include boost/shared_ptr.hpp
+#include memory
 #include oox/drawingml/shape.hxx
 #include oox/drawingml/theme.hxx
 #include oox/drawingml/clrscheme.hxx
@@ -48,9 +48,9 @@ enum ShapeLocation
 class TimeNode;
 class SlidePersist;
 
-typedef boost::shared_ptr SlidePersist  SlidePersistPtr;
+typedef std::shared_ptr SlidePersist  SlidePersistPtr;
 
-class SlidePersist : public boost::enable_shared_from_this SlidePersist 
+class SlidePersist : public std::enable_shared_from_this SlidePersist 
 {
 
 public:
diff --git a/oox/inc/drawingml/customshapeproperties.hxx 
b/oox/inc/drawingml/customshapeproperties.hxx
index d5fbd88..5826a0d 100644
--- a/oox/inc/drawingml/customshapeproperties.hxx
+++ b/oox/inc/drawingml/customshapeproperties.hxx
@@ -20,7 +20,7 @@
 #ifndef INCLUDED_OOX_DRAWINGML_CUSTOMSHAPEPROPERTIES_HXX
 #define INCLUDED_OOX_DRAWINGML_CUSTOMSHAPEPROPERTIES_HXX
 
-#include boost/shared_ptr.hpp
+#include memory
 #include unordered_map
 #include vector
 #include map
@@ -46,7 +46,7 @@ namespace oox { namespace drawingml {
 
 class CustomShapeProperties;
 
-typedef boost::shared_ptr CustomShapeProperties  CustomShapePropertiesPtr;
+typedef std::shared_ptr CustomShapeProperties  CustomShapePropertiesPtr;
 
 struct CustomShapeGuide
 {
diff --git a/oox/source/ppt/pptshapegroupcontext.cxx 
b/oox/source/ppt/pptshapegroupcontext.cxx
index fb6f780..975906d 100644
--- a/oox/source/ppt/pptshapegroupcontext.cxx
+++ b/oox/source/ppt/pptshapegroupcontext.cxx
@@ -17,6 +17,7 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
+#include memory
 #include com/sun/star/xml/sax/FastToken.hpp
 #include com/sun/star/beans/XMultiPropertySet.hpp
 #include com/sun/star/container/XNamed.hpp
@@ -94,7 +95,7 @@ ContextHandlerRef 

Re: [Libreoffice-qa] next run of the NEW bugs ping?

2015-02-17 Thread Joel Madero
Hey Tommy,

On 02/16/2015 10:28 PM, Tommy wrote:

 hi guys, sorry of not being much active in the last month but work
 issues brought me away from bugzilla (temporarily)

 I wonder if Joel is planning to do another run of the NEW bugs ping.

 first test in january had very good results.

 of the 338 NEW bugs pinged we had 68 that turned into fixed (most of
 them WFM)
 with a 16.35% ratio which is almost 1 out of 6.
Indeed it's in my list of things to do. I'm just swamped. I'll get it
done by March 1st though.


Best,
Joel
___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/

[Libreoffice-bugs] [Bug 89434] Validity dropdown arrow not dismissed when navigating between sheets

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89434

Matthew Francis fdb...@neosheffield.co.uk changed:

   What|Removed |Added

   Keywords||regression
 Whiteboard||preBibisect

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-commits] core.git: Branch 'libreoffice-4-4-1' - desktop/Package_scripts.mk RepositoryFixes.mk scp2/source

2015-02-17 Thread Stephan Bergmann
 RepositoryFixes.mk   |2 +-
 desktop/Package_scripts.mk   |2 +-
 scp2/source/ooo/common_brand.scp |   13 -
 3 files changed, 2 insertions(+), 15 deletions(-)

New commits:
commit 06975a6e3a253ed8d4817fac96f6d175800b5d09
Author: Stephan Bergmann sberg...@redhat.com
Date:   Mon Feb 9 18:06:48 2015 +0100

On Mac OS X, directly name the executable unopkg

Change-Id: I5f846d7f7c5ed54179504f551e19227f7283bda2
(cherry picked from commit 57e6d742a9e2aeb11b179122991e7d35ca54543c)
Reviewed-on: https://gerrit.libreoffice.org/14399
Reviewed-by: Norbert Thiebaud nthieb...@gmail.com
Reviewed-by: Michael Stahl mst...@redhat.com
Reviewed-by: Caolán McNamara caol...@redhat.com
Tested-by: Caolán McNamara caol...@redhat.com

diff --git a/RepositoryFixes.mk b/RepositoryFixes.mk
index 6023b04..7500e2f 100644
--- a/RepositoryFixes.mk
+++ b/RepositoryFixes.mk
@@ -25,7 +25,7 @@ gb_Executable_FILENAMES := $(foreach 
group,$(gb_Executable_VALIDGROUPS),\
 ifneq (,$(filter-out MACOSX WNT,$(OS)))
 gb_Executable_FILENAMES := $(patsubst 
uno:uno,uno:uno.bin,$(gb_Executable_FILENAMES))
 endif
-gb_Executable_FILENAMES := $(patsubst 
unopkg_bin:unopkg_bin%,unopkg_bin:unopkg.bin,$(gb_Executable_FILENAMES))
+gb_Executable_FILENAMES := $(patsubst 
unopkg_bin:unopkg_bin%,unopkg_bin:unopkg$(if $(filter-out 
MACOSX,$(OS)),.bin),$(gb_Executable_FILENAMES))
 gb_Executable_FILENAMES := $(patsubst 
unopkg_com:unopkg_com%,unopkg_com:unopkg.com,$(gb_Executable_FILENAMES))
 gb_Executable_FILENAMES := $(patsubst 
crashrep_com:crashrep_com%,crashrep_com:crashrep.com,$(gb_Executable_FILENAMES))
 gb_Executable_FILENAMES := $(patsubst 
gengal:gengal,gengal:gengal.bin,$(gb_Executable_FILENAMES))
diff --git a/desktop/Package_scripts.mk b/desktop/Package_scripts.mk
index 3c86abe..a806c72 100644
--- a/desktop/Package_scripts.mk
+++ b/desktop/Package_scripts.mk
@@ -12,13 +12,13 @@ $(eval $(call 
gb_Package_Package,desktop_scripts_install,$(SRCDIR)/desktop/scrip
 ifeq (,$(filter MACOSX WNT,$(OS)))
 
 $(eval $(call 
gb_Package_add_file,desktop_scripts_install,$(LIBO_BIN_FOLDER)/gdbtrace,gdbtrace))
+$(eval $(call 
gb_Package_add_file,desktop_scripts_install,$(LIBO_BIN_FOLDER)/unopkg,unopkg.sh))
 
 endif
 
 ifneq ($(OS),WNT)
 
 $(eval $(call 
gb_Package_add_file,desktop_scripts_install,$(LIBO_BIN_FOLDER)/unoinfo,$(if 
$(filter MACOSX,$(OS)),unoinfo-mac.sh,unoinfo.sh)))
-$(eval $(call 
gb_Package_add_file,desktop_scripts_install,$(LIBO_BIN_FOLDER)/unopkg,unopkg.sh))
 
 endif
 
diff --git a/scp2/source/ooo/common_brand.scp b/scp2/source/ooo/common_brand.scp
index a866929..8d16452 100644
--- a/scp2/source/ooo/common_brand.scp
+++ b/scp2/source/ooo/common_brand.scp
@@ -89,9 +89,6 @@ Module gid_Module_Root_Brand
 git_License_Odt,
 gid_Credits_Odt,
 gid_Apache_Notice);
-#if defined MACOSX
-Unixlinks = (gid_Brand_Unixlink_Unopkg);
-#endif
 End
 
 // Language specific brand module
@@ -535,16 +532,6 @@ File gid_Brand_File_Script_Unopkg
 End
 #endif
 
-#if defined MACOSX
-Unixlink gid_Brand_Unixlink_Unopkg
-BIN_FILE_BODY;
-Dir = gid_Brand_Dir_Program;
-Name = unopkg;
-Target = unopkg.bin;
-Styles = ();
-End
-#endif
-
 File gid_Brand_File_Bmp_IntroAboutShell
 TXT_FILE_BODY;
 Dir = FILELIST_DIR;
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] core.git: desktop/source include/LibreOfficeKit sdext/source

2015-02-17 Thread Mihai
 desktop/source/lib/init.cxx   |   17 +-
 include/LibreOfficeKit/LibreOfficeKit.h   |3 +
 sdext/source/pdfimport/inc/wrapper.hxx|6 +-
 sdext/source/pdfimport/pdfiadaptor.cxx|   15 -
 sdext/source/pdfimport/pdfiadaptor.hxx|3 -
 sdext/source/pdfimport/wrapper/wrapper.cxx|   14 +++--
 sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx |   46 +-
 sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.hxx |2 
 sdext/source/pdfimport/xpdfwrapper/wrapper_gpl.cxx|   17 +-
 9 files changed, 104 insertions(+), 19 deletions(-)

New commits:
commit 98b27ea907517d585f5d951895ae733653a442d2
Author: Mihai mihai.va...@collabora.com
Date:   Fri Feb 13 12:56:11 2015 +0200

SkipImages option for PDF import

This option allows images and drawings to be skipped while importing
a PDF, the main reason was performance improvement where images were
not needed.

Change-Id: Ibca342ff6e7005bedf7b16869473832ce2576fb2
Reviewed-on: https://gerrit.libreoffice.org/14470
Reviewed-by: Caolán McNamara caol...@redhat.com
Tested-by: Caolán McNamara caol...@redhat.com

diff --git a/desktop/source/lib/init.cxx b/desktop/source/lib/init.cxx
index d7ca143..3be8a20 100644
--- a/desktop/source/lib/init.cxx
+++ b/desktop/source/lib/init.cxx
@@ -262,6 +262,9 @@ static voidlo_destroy   
(LibreOfficeKit* pThis);
 static int lo_initialize(LibreOfficeKit* pThis, const 
char* pInstallPath);
 static LibreOfficeKitDocument* lo_documentLoad  (LibreOfficeKit* pThis, const 
char* pURL);
 static char *  lo_getError  (LibreOfficeKit* pThis);
+static LibreOfficeKitDocument* lo_documentLoadWithOptions  (LibreOfficeKit* 
pThis,
+   const char* pURL,
+   const char* 
pOptions);
 static voidlo_postKeyEvent  (LibreOfficeKit* pThis, int 
nType, int nCode);
 
 
@@ -281,6 +284,7 @@ struct LibLibreOffice_Impl : public _LibreOfficeKit
 m_pOfficeClass-destroy = lo_destroy;
 m_pOfficeClass-documentLoad = lo_documentLoad;
 m_pOfficeClass-getError = lo_getError;
+m_pOfficeClass-documentLoadWithOptions = 
lo_documentLoadWithOptions;
 m_pOfficeClass-postKeyEvent = lo_postKeyEvent;
 
 gOfficeClass = m_pOfficeClass;
@@ -308,6 +312,11 @@ static uno::Referencecss::lang::XMultiComponentFactory 
xFactory;
 
 static LibreOfficeKitDocument* lo_documentLoad(LibreOfficeKit* pThis, const 
char* pURL)
 {
+return lo_documentLoadWithOptions(pThis, pURL, NULL);
+}
+
+static LibreOfficeKitDocument* lo_documentLoadWithOptions(LibreOfficeKit* 
pThis, const char* pURL, const char* pOptions)
+{
 LibLibreOffice_Impl* pLib = static_castLibLibreOffice_Impl*(pThis);
 
 SolarMutexGuard aGuard;
@@ -334,10 +343,15 @@ static LibreOfficeKitDocument* 
lo_documentLoad(LibreOfficeKit* pThis, const char
 
 try
 {
+uno::Sequencecss::beans::PropertyValue aFilterOptions(1);
+aFilterOptions[0] = css::beans::PropertyValue( 
OUString(FilterOptions),
+   0,
+   
uno::makeAny(OUString::createFromAscii(pOptions)),
+   
beans::PropertyState_DIRECT_VALUE);
 uno::Referencelang::XComponent xComponent;
 xComponent = xComponentLoader-loadComponentFromURL(
 aURL, OUString(_blank), 0,
-
uno::Sequencecss::beans::PropertyValue());
+aFilterOptions);
 
 if (!xComponent.is())
 {
@@ -357,7 +371,6 @@ static LibreOfficeKitDocument* 
lo_documentLoad(LibreOfficeKit* pThis, const char
 
 return NULL;
 }
-
 static int doc_saveAs(LibreOfficeKitDocument* pThis, const char* sUrl, const 
char* pFormat, const char* pFilterOptions)
 {
 LibLODocument_Impl* pDocument = static_castLibLODocument_Impl*(pThis);
diff --git a/include/LibreOfficeKit/LibreOfficeKit.h 
b/include/LibreOfficeKit/LibreOfficeKit.h
index 9c5cca5..7cbaad3 100644
--- a/include/LibreOfficeKit/LibreOfficeKit.h
+++ b/include/LibreOfficeKit/LibreOfficeKit.h
@@ -143,6 +143,9 @@ struct _LibreOfficeKitClass
   void(*destroy)   (LibreOfficeKit* pThis);
   LibreOfficeKitDocument* (*documentLoad)  (LibreOfficeKit* pThis, const char* 
pURL);
   char*   (*getError)  (LibreOfficeKit* pThis);
+  LibreOfficeKitDocument* (*documentLoadWithOptions)  (LibreOfficeKit* pThis,
+  const char* pURL,
+  const char* pOptions);
   void

[Libreoffice-bugs] [Bug 78229] FILEOPEN: Can't open Excel 2007 .xlsx spreadsheet

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=78229

Michael Stahl mst...@redhat.com changed:

   What|Removed |Added

  Attachment #98383|text/plain  |application/vnd.openxmlform
  mime type||ats-officedocument.spreadsh
   ||eetml.sheet

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 61914] [META] Start Center -- implementation UI and UX

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=61914

--- Comment #33 from V Stuart Foote vstuart.fo...@utsa.edu ---
adding bug 72152 -- StartCenter does not respect page orientation of Calc
spreadsheets in recent files list

Julien N. has a patch in, might be useful way to address similar issue with
Math formulas.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 89433] New: LibreOffice Calc Goal Seek Fail

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89433

Bug ID: 89433
   Summary: LibreOffice Calc Goal Seek Fail
   Product: Document Liberation Project
   Version: unspecified
  Hardware: Other
OS: Linux (All)
Status: UNCONFIRMED
  Severity: normal
  Priority: medium
 Component: General
  Assignee: libreoffice-bugs@lists.freedesktop.org
  Reporter: aes...@gmail.com

Created attachment 113462
  -- https://bugs.documentfoundation.org/attachment.cgi?id=113462action=edit
Formula showing Goal Seek cannot solve for the solution

Hi,
Mathematician, not programmer here, but LibreOffice Calc didn't seem to iterate
through 20 integers on this latest problem.  I was trying to solve for
Pythagorean triples with the same area -- I used the INT command to plug in for
the nearest integer automatically, used the pythagorean theorem for the length
of the hypotenuse, subtracted the calculated hypotenuse length from the INT
output of that length, and set Goal Seek to set that cell to zero.  Goal Seek
didn't give any valuable solutions, sets the target variable to zero and
doesn't find the solution.  The solution is not that difficult - any number
near 12, 20, 21 or 35 should solve the equation.  File attached.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 89436] FILESAVE: very slow ScHorizontalAttrIterator in XLS(X) saving

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89436

László Németh nem...@numbertext.org changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever confirmed|0   |1

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 89319] FILESAVE: redundant, slow file seeking during XLS export

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89319

László Németh nem...@numbertext.org changed:

   What|Removed |Added

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

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 88664] Calc cannot open correctly .xls file in LO 4.3.5.2

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=88664

--- Comment #3 from jfialho joao.fia...@ccdr-a.gov.pt ---
Not solved on 4.3.6.2

Worked fine on 4.4.0.3

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 89436] FILESAVE: very slow ScHorizontalAttrIterator in XLS(X) saving

2015-02-17 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=89436

--- Comment #3 from László Németh nem...@numbertext.org ---
Created attachment 113472
  -- https://bugs.documentfoundation.org/attachment.cgi?id=113472action=edit
kcachegrind profile - optimized XLS(X) export

Profile of exporting an XLSX test file with ~15 data columns. Changes in the
estimated cycle numbers: 21.2b - 19.8b (6.5% speed up by removing ~1.4b cycles
of ScHorizontalAttrIterator::GetNext().)

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


  1   2   3   >