[Libreoffice-commits] .: Branch 'feature/masterpages' - 2 commits - extras/source

2012-07-03 Thread Stefan Knorr
 dev/null  |binary
 extras/source/templates/layout/Metropolis.otp |binary
 extras/source/templates/layout/Sunset.otp |binary
 3 files changed

New commits:
commit dca9b3b9790fd4c29d17f0ab634f3ef001d7458c
Author: Stefan Knorr (astron) heinzless...@gmail.com
Date:   Tue Jul 3 08:19:52 2012 +0200

Modify Metropolis template

* use SVG background image (saves lots of space)
* remove stains etc to produce a cleaner look
* strip language tags
* set zoom to 75%

Metropolis was created by Alexander Wilms and is licensed under CC0.

Change-Id: I269e9121a5e9dff0fbafa94c9da0f2cec1c59108

diff --git a/extras/source/templates/layout/Metropolis.otp 
b/extras/source/templates/layout/Metropolis.otp
index ade2c81..066adb0 100644
Binary files a/extras/source/templates/layout/Metropolis.otp and 
b/extras/source/templates/layout/Metropolis.otp differ
commit 84778e14a5eb294eec001f5a9eed8257604957c4
Author: Stefan Knorr (astron) heinzless...@gmail.com
Date:   Tue Jul 3 07:44:27 2012 +0200

Replace Cuba Libre template with Sunset

* don't mention Cuba
* don't put text frames at an angle (ugly rendering)
* strip language tags
* set zoom to 75%

Sunset was done by Alexander Wilms and is licensed under CC0.

Change-Id: I035903ba052c89ddbfb1738d80302114b02b2cc1

diff --git a/extras/source/templates/layout/CubaLibre.otp 
b/extras/source/templates/layout/CubaLibre.otp
deleted file mode 100644
index 8100a04..000
Binary files a/extras/source/templates/layout/CubaLibre.otp and /dev/null differ
diff --git a/extras/source/templates/layout/Sunset.otp 
b/extras/source/templates/layout/Sunset.otp
new file mode 100644
index 000..f4c03b9
Binary files /dev/null and b/extras/source/templates/layout/Sunset.otp differ
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] .: Branch 'libreoffice-3-5-5' - connectivity/source

2012-07-03 Thread Miklos Vajna
 connectivity/source/commontools/dbtools.cxx |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 0a3744b78b52c403630eff81c756ba1543e9c84b
Author: Lionel Elie Mamane lio...@mamane.lu
Date:   Mon Jul 2 14:52:58 2012 +0200

fdo#51619 do not ask for parameters if all have already been given

Change-Id: I1c1b1e46e7269bbfa24fbc0c0ebf5ba0f5aad7b9
(cherry picked from commit c34ef6b710bd9f3a5beac3be856c970c70e68610)

Signed-off-by: Michael Stahl mst...@redhat.com
Signed-off-by: Fridrich Strba fridrich.st...@graduateinstitute.ch
Signed-off-by: Miklos Vajna vmik...@suse.cz

diff --git a/connectivity/source/commontools/dbtools.cxx 
b/connectivity/source/commontools/dbtools.cxx
index 35482a2..5113e4f 100644
--- a/connectivity/source/commontools/dbtools.cxx
+++ b/connectivity/source/commontools/dbtools.cxx
@@ -1820,7 +1820,7 @@ void askForParameters(const Reference 
XSingleSelectQueryComposer  _xComposer,
 ReferenceXNameAccess   xParamsAsNames(xParamsAsIndicies, UNO_QUERY);
 sal_Int32 nParamCount = xParamsAsIndicies.is() ? 
xParamsAsIndicies-getCount() : 0;
 ::std::vectorbool, std::allocatorbool  aNewParameterSet( 
_aParametersSet );
-if ( nParamCount || 
::std::count(aNewParameterSet.begin(),aNewParameterSet.end(),true) != 
nParamCount )
+if ( nParamCount  
::std::count(aNewParameterSet.begin(),aNewParameterSet.end(),true) != 
nParamCount )
 {
 static const ::rtl::OUString 
PROPERTY_NAME(OMetaConnection::getPropMap().getNameByIndex(PROPERTY_ID_NAME));
 aNewParameterSet.resize(nParamCount ,false);
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Bug 37361] LibreOffice 3.5 most annoying bugs

2012-07-03 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=37361

Bug 37361 depends on bug 51619, which changed state.

Bug 51619 Summary: [CRASH] legacy reports: asks for parameters, then for empty 
parameters list then CRASH
https://bugs.freedesktop.org/show_bug.cgi?id=51619

   What|Old Value   |New Value

 Resolution||FIXED
 Status|ASSIGNED|RESOLVED

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-commits] .: Branch 'libreoffice-3-5-5' - filter/source

2012-07-03 Thread Petr Mladek
 filter/source/msfilter/msdffimp.cxx |3 +++
 1 file changed, 3 insertions(+)

New commits:
commit 78eec35a8d07a5e94968c525bb5aa2f22d43b606
Author: Caolán McNamara caol...@redhat.com
Date:   Mon May 28 16:13:09 2012 +0100

clip max entries

Signed-off-by: Petr Mladek pmla...@suse.cz
Signed-off-by: Fridrich Strba fridrich.st...@graduateinstitute.ch
Signed-off-by: Miklos Vajna vmik...@suse.cz

diff --git a/filter/source/msfilter/msdffimp.cxx 
b/filter/source/msfilter/msdffimp.cxx
index 3107635..56234e2 100644
--- a/filter/source/msfilter/msdffimp.cxx
+++ b/filter/source/msfilter/msdffimp.cxx
@@ -6049,6 +6049,9 @@ void SvxMSDffManager::GetFidclData( sal_uInt32 nOffsDggL )
 escher, FIDCL list longer than remaining bytes, ppt 
or parser is wrong);
 mnIdClusters = std::min(nMaxEntriesPossible, 
static_castsal_Size(mnIdClusters));
 
+sal_Size nMaxEntriesAllocatable = SAL_MAX_INT32 / 
sizeof(FIDCL);
+mnIdClusters = std::min(nMaxEntriesAllocatable, 
static_castsal_Size(mnIdClusters));
+
 mpFidcls = new FIDCL[ mnIdClusters ];
 memset(mpFidcls, 0, mnIdClusters * sizeof(FIDCL));
 for (sal_uInt32 i = 0; i  mnIdClusters; ++i)
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] .: Branch 'feature/gsoc-calc-perf2' - 2 commits - sc/inc sc/qa sc/source

2012-07-03 Thread Daniel Bankston
 sc/inc/document.hxx|3 +
 sc/qa/unit/subsequent_filters-test.cxx |   61 +
 sc/source/core/data/cell.cxx   |3 +
 sc/source/core/data/documen2.cxx   |1 
 sc/source/filter/xml/xmlcelli.cxx  |   17 +++--
 sc/source/filter/xml/xmlimprt.cxx  |   12 --
 sc/source/ui/docshell/docsh.cxx|2 -
 7 files changed, 54 insertions(+), 45 deletions(-)

New commits:
commit 7a0fba0b0225f59f8c38b245cb21b81750271e26
Author: Daniel Bankston daniel.e.banks...@gmail.com
Date:   Tue Jul 3 03:06:29 2012 -0500

Use imported formula results if ODS doc was generated by LibreOffice

During ODS import, use imported formula results instead of recalculating if
the document was generated by LibreOffice.
Still need to implement recalculating special cases such as NOW().

Change-Id: Ia54690224dc0d8f74b93cafd8d01b072e85c7416

diff --git a/sc/inc/document.hxx b/sc/inc/document.hxx
index b4df35b..7559a4e 100644
--- a/sc/inc/document.hxx
+++ b/sc/inc/document.hxx
@@ -371,6 +371,7 @@ private:
 boolbInsertingFromOtherDoc;
 boolbLoadingMedium;
 boolbImportingXML;  // special handling of formula text
+boolbImportingLiboGenDoc; //to avoid recalculating formula 
results of libo generated docs
 boolbXMLFromWrapper;// distinguish ScXMLImportWrapper 
from external component
 boolbCalcingAfterLoad;  // in CalcAfterLoad 
TRUE
 // don't construct/destruct listeners temporarily
@@ -1563,6 +1564,8 @@ public:
 voidSetLoadingMedium( bool bVal );
 voidSetImportingXML( bool bVal );
 boolIsImportingXML() const { return bImportingXML; }
+voidSetImportingLiboGenDoc( bool bVal ) { bImportingLiboGenDoc 
= bVal; };
+boolIsImportingLiboGenDoc() const { return 
bImportingLiboGenDoc; }
 voidSetXMLFromWrapper( bool bVal );
 boolIsXMLFromWrapper() const { return bXMLFromWrapper; }
 voidSetCalcingAfterLoad( bool bVal ) { bCalcingAfterLoad = 
bVal; }
diff --git a/sc/source/core/data/cell.cxx b/sc/source/core/data/cell.cxx
index 338b0ab..4d12292 100644
--- a/sc/source/core/data/cell.cxx
+++ b/sc/source/core/data/cell.cxx
@@ -1830,7 +1830,8 @@ void ScFormulaCell::SetDirty()
 
 void ScFormulaCell::SetDirtyVar()
 {
-bDirty = true;
+if(!pDocument-IsImportingLiboGenDoc())
+bDirty = true;
 // mark the sheet of this cell to be calculated
 //#FIXME do we need to revert this remnant of old fake vba events? 
pDocument-AddCalculateTable( aPos.Tab() );
 }
diff --git a/sc/source/core/data/documen2.cxx b/sc/source/core/data/documen2.cxx
index 2419859..0921f20 100644
--- a/sc/source/core/data/documen2.cxx
+++ b/sc/source/core/data/documen2.cxx
@@ -188,6 +188,7 @@ ScDocument::ScDocument( ScDocumentMode  eMode,
 bInsertingFromOtherDoc( false ),
 bLoadingMedium( false ),
 bImportingXML( false ),
+bImportingLiboGenDoc( false ),
 bXMLFromWrapper( false ),
 bCalcingAfterLoad( false ),
 bNoListening( false ),
diff --git a/sc/source/filter/xml/xmlcelli.cxx 
b/sc/source/filter/xml/xmlcelli.cxx
index 1457033..fac8481 100644
--- a/sc/source/filter/xml/xmlcelli.cxx
+++ b/sc/source/filter/xml/xmlcelli.cxx
@@ -757,6 +757,8 @@ void ScXMLTableRowCellContext::AddTextCellToDoc( const 
ScAddress rCurrentPos,
 pFCell-SetHybridString( *pOUText );
 else
 bDoIncrement = false;
+if(rXMLImport.GetDocument()-IsImportingLiboGenDoc())
+pFCell-ResetDirty();
 }
 }
 else
@@ -788,7 +790,12 @@ void ScXMLTableRowCellContext::AddNumberCellToDoc( const 
ScAddress rCurrentPos
 {
 ScBaseCell* pCell = rXMLImport.GetDocument()-GetCell( rCurrentPos );
 if ( pCell  pCell-GetCellType() == CELLTYPE_FORMULA )
-static_castScFormulaCell*(pCell)-SetHybridDouble( fValue );
+{
+ScFormulaCell* pFCell = static_castScFormulaCell*(pCell);
+pFCell-SetHybridDouble( fValue );
+if(rXMLImport.GetDocument()-IsImportingLiboGenDoc())
+pFCell-ResetDirty();
+}
 }
 else
 {
@@ -1013,10 +1020,13 @@ void ScXMLTableRowCellContext::AddNonMatrixFormulaCell( 
const ScAddress rCellPo
 pNewCell = new ScFormulaCell( pDoc, rCellPos, pCode, eGrammar, 
MM_NONE );
 delete pCode;
 
+ScFormulaCell* pFCell = static_castScFormulaCell*(pNewCell);
 if( bFormulaTextResult  pOUTextValue  !pOUTextValue-isEmpty() 
)
-static_castScFormulaCell*(pNewCell)-SetHybridString( 
*pOUTextValue );
+pFCell-SetHybridString( *pOUTextValue );
 else
-static_castScFormulaCell*(pNewCell)-SetHybridDouble( fValue 
);
+ 

Metropolis does not load anymore in feature/masterpages

2012-07-03 Thread Bjoern Michaelsen
Hi Astron, all,

I jsut removed BrightBlue and Progress in feature/masterpages and rechecked the
result with a clean build and found that Metropolis does not load anymore as a
masterpage, although it worked before. I suspect:

 commit dca9b3b9790fd4c29d17f0ab634f3ef001d7458c
 Author: Stefan Knorr (astron) heinzless...@gmail.com
 
 Modify Metropolis template

to have to do with it.

@Astron: Could you redo the steps you did there in an installation and see
which one broke the loading as a masterpage?

In the end, if we find out what the trouble with BrightBlue is this might
actually be good.

Best,

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


[Libreoffice-commits] .: Branch 'feature/masterpages' - 9 commits - extras/source

2012-07-03 Thread Stefan Knorr
 dev/null  |binary
 extras/source/templates/layout/AbstractGreen.otp  |binary
 extras/source/templates/layout/AbstractRed.otp|binary
 extras/source/templates/layout/AbstractYellow.otp |binary
 extras/source/templates/layout/BrightBlue.otp |binary
 extras/source/templates/layout/DNA.otp|binary
 extras/source/templates/layout/Inspiration.otp|binary
 extras/source/templates/layout/LushGreen.otp  |binary
 extras/source/templates/layout/Vintage.otp|binary
 9 files changed

New commits:
commit a1586f2a4ace4b26db553673064650b82c0c1e68
Author: Stefan Knorr (astron) heinzless...@gmail.com
Date:   Tue Jul 3 10:44:02 2012 +0200

Modify Bright Blue template

* set zoom to 50%
* strip lang attribs
* Alex Wilms removed the puzzle pieces – saves some space  clutter

Change-Id: I3561b0951ec7c08b7edd626e3503135b4913b6e7

diff --git a/extras/source/templates/layout/BrightBlue.otp 
b/extras/source/templates/layout/BrightBlue.otp
index 5eaf509..166a7aa 100644
Binary files a/extras/source/templates/layout/BrightBlue.otp and 
b/extras/source/templates/layout/BrightBlue.otp differ
commit ec24c8802018e0385c9ac5e7495fb2cc78e48c58
Author: Stefan Knorr (astron) heinzless...@gmail.com
Date:   Tue Jul 3 10:32:04 2012 +0200

Modify DNA template

* run background through optipng (very moderate savings)
* replace fonts with Liberation Sans/Serif
* set zoom to 50%
* strip lang attribs

Change-Id: I361e3af47a09e356c6603e37f56f82c11db7808a

diff --git a/extras/source/templates/layout/DNA.otp 
b/extras/source/templates/layout/DNA.otp
index c278f84..dfc8bdf 100644
Binary files a/extras/source/templates/layout/DNA.otp and 
b/extras/source/templates/layout/DNA.otp differ
commit 0e7e5b69987fc82476145e5d3f078a33d96a7870
Author: Stefan Knorr (astron) heinzless...@gmail.com
Date:   Tue Jul 3 10:16:00 2012 +0200

Add Abstract Yellow template

Abstract Yellow was created by Alexander Wilms and further modifed by 
myself.
It is released under the CC0 license.

Change-Id: I52f85957eb0a3998cd911556a9e86e6205ae891b

diff --git a/extras/source/templates/layout/AbstractYellow.otp 
b/extras/source/templates/layout/AbstractYellow.otp
new file mode 100644
index 000..f38ec22
Binary files /dev/null and b/extras/source/templates/layout/AbstractYellow.otp 
differ
commit 11f1e073e2c24b70a80470053b8641530cd98c47
Author: Stefan Knorr (astron) heinzless...@gmail.com
Date:   Tue Jul 3 10:00:26 2012 +0200

Rename Green Typography template to Abstract Green

* there's no typography that's worth speaking of – so rename
* set zoom to 50%
* strip lang tags
* use SVG background image

Change-Id: I6e9f69c681c2c0844753e80b6965e6c7107f4b0f

diff --git a/extras/source/templates/layout/AbstractGreen.otp 
b/extras/source/templates/layout/AbstractGreen.otp
new file mode 100644
index 000..9f14073
Binary files /dev/null and b/extras/source/templates/layout/AbstractGreen.otp 
differ
diff --git a/extras/source/templates/layout/GreenTypography.otp 
b/extras/source/templates/layout/GreenTypography.otp
deleted file mode 100644
index 3328a0b..000
Binary files a/extras/source/templates/layout/GreenTypography.otp and /dev/null 
differ
commit 4319a85b3ce66947d08c69507b2c1d616bc4b769
Author: Stefan Knorr (astron) heinzless...@gmail.com
Date:   Tue Jul 3 09:54:14 2012 +0200

Rename Red Typography to Abstract Red

* there's no typography to speak of – so change that name
* set zoom to 50%
* use SVG background
* strip lang tags

Change-Id: I4878ec6cc6f8fbb0902fc49f8005a5f7dad1b2d0

diff --git a/extras/source/templates/layout/AbstractRed.otp 
b/extras/source/templates/layout/AbstractRed.otp
new file mode 100644
index 000..d228b6f
Binary files /dev/null and b/extras/source/templates/layout/AbstractRed.otp 
differ
diff --git a/extras/source/templates/layout/RedTypography.otp 
b/extras/source/templates/layout/RedTypography.otp
deleted file mode 100644
index e0a1ea0..000
Binary files a/extras/source/templates/layout/RedTypography.otp and /dev/null 
differ
commit ab5190e34258f9b7edb20a238caaab565147a32c
Author: Stefan Knorr (astron) heinzless...@gmail.com
Date:   Tue Jul 3 09:44:17 2012 +0200

Modify Lush Green template

* use SVG background image to save space
* set zoom level to 75%
* strip lang tags

Change-Id: Ifbefcb81caa43aa9e07386616afc9f9a4bb00275

diff --git a/extras/source/templates/layout/LushGreen.otp 
b/extras/source/templates/layout/LushGreen.otp
index 2a83c03..df166cc 100644
Binary files a/extras/source/templates/layout/LushGreen.otp and 
b/extras/source/templates/layout/LushGreen.otp differ
commit 951972b8bd5927a37ec6bb4583ed12ffa9a37da5
Author: Stefan Knorr (astron) heinzless...@gmail.com
Date:   Tue Jul 3 09:31:05 2012 +0200

Modify Vintage template

* use part-SVG-part-PNG background to save space

[REVIEW-3-6] feature/masterpages

2012-07-03 Thread Stefan Knorr
Hello Björn, Petr,

can you please have a look at the stuff I've done in
feature/masterpages. To be quite honest, I haven't tried building with
it yet, so I don't know if Bright Blue works now from the template
dialogue or not. Otherwise, though I tried to do everything Petr asked
us to.

Also, I've removed a number of master pages, usually for size or license
reasons (Ron Faile hasn't given us a license statement, Mateus only gave
us one for a single template).

Regards,

Astron.

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


Re: [REVIEW-3-6] feature/masterpages

2012-07-03 Thread Stefan Knorr
Ugh... sorry, really should have tried building with the new master
pages, as Björn's message indicates.

Also note that I could not use Caolan's script for some reason, so I
unzipped them manually and then used sed on styles.xml...

Astron.

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


[GERRIT - MAINTANANCE] Update of Gerrit on Weekend 06.07. to 08.07.

2012-07-03 Thread Robert Einsle

Hi List,

we will do an Update of Gerrit on upcoming Weekend. Therefore Gerrit has 
a short Downtime of about 1 Hour. I Will notify you shourtly before we 
begin working.


Thanks a lot

Robert

--
The Document Foundation, Zimmerstr. 69, 10117 Berlin, Germany
Rechtsfähige Stiftung des bürgerlichen Rechts
Legal details: http://www.documentfoundation.org/imprint

Robert Einsle  r.ein...@documentfoundation.org
Admin Team / Infrastructure

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


missing configure option: --without-cppunit -- was [BUILD] consistent test failures under windows

2012-07-03 Thread David Ostrovsky
Hi,

Zitat von Mat M m...@gmx.fr:

 Hello
 
 
 Le Sun, 10 Jun 2012 12:44:42 +0200, Korrawit Pruegsanusak  
 detective.conan.1...@gmail.com a écrit:
 
  I think you should disable your antivirus during the build. It
  captures CVE files as a threat, and delete / quarantine them.
 
 I eventually found that files are copied into the tmp folder of cygwin  
 before being used by tests, so c:\cygwin\tmp is the path to exclude, not  
 the libo sources one.
 

it only works if you do have admin rights.
Think about enterprise where you do not have it.
In that case you will end up manually commented all CVE
cpp units calls in the tree (and there are a lot).

Actually I'm missing the build option:
--without-ccpunit (or at least --without-cve-unit)

Unit tests are really important and we need more of them.
In some circumstances however (tracking down critical problems on some strange 
platform) all you want is to get debug build done and not to mess around with 
... antivirus settings!

Unfortunatelly current integration of cpp units in LO build 
infrastructure is broken. To see why try to activate the production 
option --without-xmlsec on linux ... and you will not be able to build at all.

And yes I provided a patch for that (you can find it on ML) and it was rejected 
with (a bad) joke justification: you *should* not use *this* option on linux.

Another option would be to introduce some means to activate only specific cpp 
units:
--enable-cppunit=sw
like lately introduced per lib activation of debug symbols.

I am going to provide a patch for this option:
--without-cppunit (note we have already --without-junit).
It more or less one line change ... so next time you would have a choice ;-)

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


Re: port spreadsheet engine to iOS

2012-07-03 Thread ios Libreoffice
Thanks very much for the reply, tml!

It makes a lot of sense.

Basically, from your experience, how many times does it cost to build a lib
which has the functionality I list in my question? or you guys have already
done this part?

BTW, what is the current status of porting the whole LO to iOS?

Thanks,
Wade


On Mon, Jul 2, 2012 at 1:27 AM, Tor Lillqvist t...@iki.fi wrote:

  I'm going to port the spreadsheet engine to iOS platform. I was just
  wondering is there anyone here who once did the same work before? Or
 could
  someone give me some directions/suggestions to do so?

 Well, yes, most of the LIbreOffice platform-independent code compiles
 just fine for iOS. What remains to be done is to fill in more of the
 the details so that necessary UNO components that aren't dynamically
 loaded on iOS but statically linked, get statically linked. Of course,
 which UNO components will be needed at run-time depends on the app the
 code is used in. And other bits and pieces. Of course if one wants to
 build an actual app that uses LO code to handle text, spreadsheet
 and/or presentation documents, all UI code is missing. Assuming the
 plan we have been following so far (for Android) is the right one,
 i.e. that UI code needs to be platform-specific, and that re-use of
 desktop UI components in LO for touch platforms is wrong.

 Just have a look in README.cross and learn to build the stuff
 yourself. And then you need to understand a bit about how LibreOffice
 works, UNO etc, before you can work on getting more of that to hang
 properly together. There is a unit test program in ios/qa that builds
 using Xcode into an iOS .app that corresponds to the sc_filters_test
 unt test. That is the test program I have been tinkering with now and
 then. All the relevant other bits of LO has to be built first, using
 LO's normal build mechanism, before you can build the Xcode project
 there.

 --tml

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


Re: minutes of ESC call ...

2012-07-03 Thread Michael Meeks

On Mon, 2012-07-02 at 18:35 +0200, Lionel Elie Mamane wrote:
 On Fri, Jun 29, 2012 at 09:56:32AM +0100, Michael Meeks wrote:
  * CXX0X-ABI incompatibility can of worms (Bjoern)
  + gcc 4.7 - cxx0x extension is binary incompatible
  + incompatible stdlib symbols that bust
  + http://gcc.gnu.org/ml/gcc/2012-06/msg00201.html
  + luck that it worked until now: it was compatible.
  AA: + should disable in our builds by default (Bjoern)
 
 The linked thread suggests that this is a bug / not intended to have
 gone in GCC 4.7, and that the right thing that will be done is bump
 the soname?

Well yes, the thread on the gcc list, after initially running into the
ground, seems to continue in a more encouraging direction yesterday /
today - focused on reverting the ABI breakage - I believe Ubuntu did
this already in their gcc ;-) That's my preferred solution too I
think :-)

Thanks,

Michael.

-- 
michael.me...@suse.com  , Pseudo Engineer, itinerant idiot

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


[REVIEW 3-5-6] resolved fdo#51601 do not attempt to compile running formula cell

2012-07-03 Thread Eike Rathke
Hi,

Please review attached patch for 3-5-6
It is a quick fix for https://bugs.freedesktop.org/show_bug.cgi?id=51601

Thanks
  Eike

-- 
LibreOffice Calc developer. Number formatter stricken i18n transpositionizer.
GnuPG key 0x293C05FD : 997A 4C60 CE41 0149 0DB3  9E96 2F1A D073 293C 05FD
resolved fdo#51601 do not attempt to compile running formula cell

From: Eike Rathke er...@redhat.com

2fb377c19f8ae38e7ec649af1343bbd64b70a16b introduced compilation of
a formula cell while it is interpreted, ignoring the comment just above why
that does NOT work ...

This removes the portion that is responsible for the crash as a quick fix,
a more sophisticated solution might be needed to make the original
intention work.
---

 sc/source/core/data/cell.cxx |   11 ---
 1 files changed, 4 insertions(+), 7 deletions(-)


diff --git a/sc/source/core/data/cell.cxx b/sc/source/core/data/cell.cxx
index 4ed94b9..29ecd68 100644
--- a/sc/source/core/data/cell.cxx
+++ b/sc/source/core/data/cell.cxx
@@ -1527,7 +1527,9 @@ void ScFormulaCell::InterpretTail( 
ScInterpretTailParameter eTailParam )
 // #i11719# no UPN and no error and no token code but result string 
present
 // = interpretation of this cell during name-compilation and unknown 
names
 // = can't exchange underlying code array in CompileTokenArray() /
-// Compile() because interpreter's token iterator would crash.
+// Compile() because interpreter's token iterator would crash or pCode
+// would be deleted twice if this cell was interpreted during
+// compilation.
 // This should only be a temporary condition and, since we set an
 // error, if ran into it again we'd bump into the dirty-clearing
 // condition further down.
@@ -1536,12 +1538,7 @@ void ScFormulaCell::InterpretTail( 
ScInterpretTailParameter eTailParam )
 pCode-SetCodeError( errNoCode );
 // This is worth an assertion; if encountered in daily work
 // documents we might need another solution. Or just confirm 
correctness.
-OSL_FAIL( ScFormulaCell::Interpret: no UPN, no error, no token, 
but string - Try compiling it. );
-// Force Compilation
-String aFormula = aResult.GetHybridFormula();
-aResult.SetHybridFormula( String() );
-Compile( aFormula );
-InterpretTail( eTailParam );
+OSL_FAIL( ScFormulaCell::Interpret: no UPN, no error, no token, 
but hybrid formula string );
 return;
 }
 CompileTokenArray();


pgp2JF2j3VHWu.pgp
Description: PGP signature
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-commits] .: Branch 'libreoffice-3-5' - offapi/com

2012-07-03 Thread Andras Timar
 offapi/com/sun/star/table/BorderLine2.idl |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit ae14f3587e091cfdb3ceca0e744e715ac13d7fac
Author: Andras Timar ati...@suse.com
Date:   Tue Jul 3 11:27:20 2012 +0200

move comment to correct place in BorderLine2.idl

Change-Id: I4618f91b0a000c6bece39936a97a5e3ce13b0925
Signed-off-by: Miklos Vajna vmik...@suse.cz

diff --git a/offapi/com/sun/star/table/BorderLine2.idl 
b/offapi/com/sun/star/table/BorderLine2.idl
index 1f00e18..3fc3887 100644
--- a/offapi/com/sun/star/table/BorderLine2.idl
+++ b/offapi/com/sun/star/table/BorderLine2.idl
@@ -38,11 +38,11 @@ module com {  module sun {  module star {  module table {
 
 //=
 
-struct BorderLine2 : BorderLine
 /** A border line, extended with line style.
 
 @since LibreOffice 3.4
  */
+struct BorderLine2 : BorderLine
 {
 /** Style of the border. @see BorderLineStyle
  */
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


Re: API Documentation - cronjob for website update

2012-07-03 Thread Andras Timar
2012/7/2 Lionel Elie Mamane lio...@mamane.lu:
 On Mon, Jul 02, 2012 at 11:33:21AM +0200, Michael Stahl wrote:
 On 30/06/12 21:32, Miklos Vajna wrote:

 Hm, sounds like api.libreoffice.org is not updated regularly (...)
 Andras, do you know if we have a cronjob for doing that, please?

 i'm not sure if a cronjob is necessary -- the API documentation on the
 website should be generated from the latest stable release, and that
 doesn't change so often; it would need a manual switch to the next
 release branch in any case.

 That's assuming it is part of our release process to update
 api.libreoffice.org. I mean: it is someone's task, so that it does not
 fall in the cracks.


I updated the website now, see
http://api.libreoffice.org/common/ref/com/sun/star/table/BorderLine2.html

We don't have a cronjob for this, API does not change much after
branching off the stable version. So far I updated the site manually.
Just ping me, if I forget to push a change.

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


[Libreoffice-commits] .: 3 commits - dbaccess/source filter/source sd/source sd/util svx/source svx/util sw/source sw/util vcl/source

2012-07-03 Thread Thomas Arnhold
 dbaccess/source/ui/dlg/AutoControlsDef.hrc  |   86 ---
 dbaccess/source/ui/misc/dbumiscres.hrc  |   53 
 filter/source/graphicfilter/icgm/cgmres.hrc |   18 
 sd/source/ui/app/_app.hrc   |   32 ---
 sd/source/ui/dlg/celltempl.cxx  |  121 
 sd/source/ui/dlg/celltempl.src  |   73 
 sd/source/ui/inc/celltempl.hrc  |   19 
 sd/source/ui/inc/packgdlg.hrc   |   22 -
 sd/source/ui/inc/preview.hrc|   18 
 sd/util/hidother.hrc|   33 ---
 svx/source/src/hidgen.hrc   |   24 -
 svx/util/hidother.hrc   |   18 
 sw/source/ui/frmdlg/pattern.hrc |   21 
 sw/util/hidother.hrc|   22 -
 vcl/source/src/throbber.src |  106 
 15 files changed, 666 deletions(-)

New commits:
commit d8c91a5276bca967ab7ea81b0bddd2503a32e50b
Author: Thomas Arnhold tho...@arnhold.org
Date:   Tue Jul 3 11:48:49 2012 +0200

hrc cleanup: Remove unused hrc files

Change-Id: I16d83ca3ea0e01f2c0f4115db18b97958e51afde

diff --git a/dbaccess/source/ui/dlg/AutoControlsDef.hrc 
b/dbaccess/source/ui/dlg/AutoControlsDef.hrc
deleted file mode 100644
index 2f3cd3b..000
--- a/dbaccess/source/ui/dlg/AutoControlsDef.hrc
+++ /dev/null
@@ -1,86 +0,0 @@
-/*
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org.  If not, see
- * http://www.openoffice.org/license.html
- * for a copy of the LGPLv3 License.
- *
- /
-
-
-#ifndef _DBAUI_AUTOCONTROLSDEF_HRC_
-#define _DBAUI_AUTOCONTROLSDEF_HRC_
-
-#define FT_AUTOJDBCDRIVERCLASS  80
-#define FT_AUTOFIELDSEPARATOR   81
-#define FT_AUTOTEXTSEPARATOR82
-#define FT_AUTODECIMALSEPARATOR 83
-#define FT_AUTOTHOUSANDSSEPARATOR   84
-#define FT_AUTOPORTNUMBER   85
-#define FT_AUTOPORTNUMBERDEFAULT86
-#define FT_AUTOBASEDN   87
-#define FT_AUTOHOSTNAME 88
-#define FT_AUTOBROWSEURL89
-#define FT_AUTODATABASENAME 90
-#define FT_AUTOWIZARDHELPTEXT   91
-#define FT_AUTOWIZARDHEADER 92
-#define FT_AUTOEXTENSIONHEADER  93
-#define FT_AUTOOWNEXTENSIONAPPENDIX 94
-#define FT_CHARSET  95
-#define FT_SOCKET   96
-
-#define FL_AUTOSEPARATOR2   80
-#define FL_DATACONVERT  81
-#define FL_SEPARATOR1   82
-
-#define CB_AUTOHEADER   80
-
-#define PB_AUTOTESTDRIVERCLASS  80
-#define PB_AUTOBROWSEURL81
-
-#define CM_AUTOFIELDSEPARATOR   80
-#define CM_AUTOTEXTSEPARATOR81
-#define CM_AUTODECIMALSEPARATOR 82
-#define CM_AUTOTHOUSANDSSEPARATOR   83
-
-#define NF_AUTOPORTNUMBER   80
-
-#define ET_AUTOBASEDN   80
-#define ET_AUTOHOSTNAME 81
-#define ET_AUTODATABASENAME 82
-#define ET_AUTOBROWSEURL83
-#define ET_AUTOJDBCDRIVERCLASS  84
-#define ET_AUTOOWNEXTENSION 85
-#define ET_SOCKET   86
-
-#define RB_AUTOACCESSCTEXTFILES 80
-#define RB_AUTOACCESSCCSVFILES  81
-#define RB_AUTOACCESSOTHERS 82
-
-#define LB_CHARSET  80
-
-#define STR_AUTOFIELDSEPARATORLIST  100
-#define STR_AUTOTEXTSEPARATORLIST   101
-#define STR_AUTOTEXT_FIELD_SEP_NONE 102
-#define STR_AUTODELIMITER_MISSING   103
-#define STR_AUTODELIMITER_MUST_DIFFER   104
-#define STR_AUTONO_WILDCARDS105
-#endif // _DBAUI_AUTOCONTROLSDEF_HRC_
diff --git a/dbaccess/source/ui/misc/dbumiscres.hrc 
b/dbaccess/source/ui/misc/dbumiscres.hrc
deleted file mode 100644
index b27d086..000
--- a/dbaccess/source/ui/misc/dbumiscres.hrc
+++ /dev/null
@@ -1,53 +0,0 @@
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not 

Re: [REVIEW 3-5-6] resolved fdo#51601 do not attempt to compile running formula cell

2012-07-03 Thread Noel Power

On 03/07/12 10:22, Eike Rathke wrote:

Hi,

Please review attached patch for 3-5-6
It is a quick fix for https://bugs.freedesktop.org/show_bug.cgi?id=51601


for what it's worth preventing a crash seems sensible to me +1
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: [REVIEW 3-5-6] resolved fdo#51601 do not attempt to compile running formula cell

2012-07-03 Thread Petr Mladek
Eike Rathke píše v Út 03. 07. 2012 v 11:22 +0200:
 Hi,
 
 Please review attached patch for 3-5-6
 It is a quick fix for https://bugs.freedesktop.org/show_bug.cgi?id=51601

It solves the crash here. The comment warns about the crash, so the
operation was indeed dangerous. It did not crash that often, so this
code is probably used only rarely = probably small loss in the import
quality. I prefer to have it more stable = I am for this fix.

We need two more approvals for 3-5-5 branch. I would like to hear from
Markus or Muthu.


Best Regards,
Petr

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


Re: Metropolis does not load anymore in feature/masterpages

2012-07-03 Thread Stefan Knorr
Hi Björn,

 @Astron: Could you redo the steps you did there in an installation and see
 which one broke the loading as a masterpage?
 
 In the end, if we find out what the trouble with BrightBlue is this might
 actually be good.

I would try to – but I can't seem to reproduce the breakage:
* Preview works for me,
* Opening the template works too.

The only thing that's weird is the zoom level – which doesn't adhere to
the settings I thought I'd saved.

Since building would have taken a bit long now, I've taken the shortcut
of installing the 3.6-64-bit .debs version of 3.6 beta 2 and then
copying the templates into /opt/lodev3.6/share/templates/common/layout .

I've also tried with the official Ubuntu version LibO 3.5.4.2, it also
works.

Maybe the templates break due to something being run over them during
the build?

Astron.

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


Re: [REVIEW 3-5-6] resolved fdo#51601 do not attempt to compile running formula cell

2012-07-03 Thread Muthu Subramanian K

+1. Looks fine to me.

The patch path (2fb377c19f8ae38e7ec649af1343bbd64b70a16b) has long been 
disabled (because of related issues like these). The idea was to import 
quick and compile the formula only when necessary, but there's quite 
some pending work there...


On 07/03/2012 02:52 PM, Eike Rathke wrote:

Hi,

Please review attached patch for 3-5-6
It is a quick fix for https://bugs.freedesktop.org/show_bug.cgi?id=51601

Thanks
   Eike




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


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


[Libreoffice-commits] .: Branch 'feature/tubes' - sc/CustomTarget_uiconfig.mk sc/Module_sc.mk sc/Package_uiconfig.mk sc/uiconfig solenv/gbuild

2012-07-03 Thread Matus Kukan
 sc/CustomTarget_uiconfig.mk   |   22 ++
 sc/Module_sc.mk   |1 +
 sc/Package_uiconfig.mk|2 ++
 sc/uiconfig/scalc/menubar/menubar.xml |3 +--
 solenv/gbuild/CustomTarget.mk |1 +
 5 files changed, 27 insertions(+), 2 deletions(-)

New commits:
commit a6cd97c29c1cfdb0679d693b7b350f34427a9da6
Author: Matúš Kukan matus.ku...@gmail.com
Date:   Tue Jul 3 12:40:14 2012 +0200

tubes: add Collaborate menu item only in telepathy enabled build

Change-Id: Ibfd90941a64540d0e59f1e884a0992758cbc3bb8

diff --git a/sc/CustomTarget_uiconfig.mk b/sc/CustomTarget_uiconfig.mk
new file mode 100644
index 000..8e4e1ae
--- /dev/null
+++ b/sc/CustomTarget_uiconfig.mk
@@ -0,0 +1,22 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_CustomTarget_CustomTarget,sc/uiconfig))
+
+ifeq ($(ENABLE_TELEPATHY),TRUE)
+$(call gb_CustomTarget_get_target,sc/uiconfig) : \
+   $(OUTDIR)/xml/uiconfig/modules/scalc/menubar/menubar.xml
+
+$(OUTDIR)/xml/uiconfig/modules/scalc/menubar/menubar.xml : 
$(SRCDIR)/sc/uiconfig/scalc/menubar/menubar.xml \
+   | $(OUTDIR)/xml/uiconfig/modules/scalc/menubar/.dir
+   sed 's/.*.uno:Collaborate.*/menu:menuseparator\/\n
menu:menuitem menu:id=.uno:Collaborate\//' $  $@
+
+endif
+
+# vim: set noet sw=4 ts=4:
diff --git a/sc/Module_sc.mk b/sc/Module_sc.mk
index 3afcaf2..6f5b034 100644
--- a/sc/Module_sc.mk
+++ b/sc/Module_sc.mk
@@ -25,6 +25,7 @@ $(eval $(call gb_Module_Module,sc))
 
 $(eval $(call gb_Module_add_targets,sc,\
AllLangResTarget_sc \
+   CustomTarget_uiconfig \
Library_sc \
Library_scd \
Library_scfilt \
diff --git a/sc/Package_uiconfig.mk b/sc/Package_uiconfig.mk
index bc3ec4d..f85a789 100644
--- a/sc/Package_uiconfig.mk
+++ b/sc/Package_uiconfig.mk
@@ -21,7 +21,9 @@
 # instead of those above.
 
 $(eval $(call gb_Package_Package,sc_uiconfig,$(SRCDIR)/sc/uiconfig))
+ifneq ($(ENABLE_TELEPATHY),TRUE)
 $(eval $(call 
gb_Package_add_file,sc_uiconfig,xml/uiconfig/modules/scalc/menubar/menubar.xml,scalc/menubar/menubar.xml))
+endif
 $(eval $(call 
gb_Package_add_file,sc_uiconfig,xml/uiconfig/modules/scalc/statusbar/statusbar.xml,scalc/statusbar/statusbar.xml))
 $(eval $(call 
gb_Package_add_file,sc_uiconfig,xml/uiconfig/modules/scalc/toolbar/alignmentbar.xml,scalc/toolbar/alignmentbar.xml))
 $(eval $(call 
gb_Package_add_file,sc_uiconfig,xml/uiconfig/modules/scalc/toolbar/arrowshapes.xml,scalc/toolbar/arrowshapes.xml))
diff --git a/sc/uiconfig/scalc/menubar/menubar.xml 
b/sc/uiconfig/scalc/menubar/menubar.xml
index 6104095..71ad4f8 100644
--- a/sc/uiconfig/scalc/menubar/menubar.xml
+++ b/sc/uiconfig/scalc/menubar/menubar.xml
@@ -15,8 +15,7 @@
 menu:menuseparator/
 menu:menuitem menu:id=.uno:Reload/
 menu:menuitem menu:id=.uno:VersionDialog/
-menu:menuseparator/
-menu:menuitem menu:id=.uno:Collaborate/
+!-- .uno:Collaborate menuitem, see CustomTarget_uiconfig.mk --
 menu:menuseparator/
 menu:menuitem menu:id=.uno:ExportTo/
 menu:menuitem menu:id=.uno:ExportToPDF/
diff --git a/solenv/gbuild/CustomTarget.mk b/solenv/gbuild/CustomTarget.mk
index 31c5e9c..d8b59d2 100644
--- a/solenv/gbuild/CustomTarget.mk
+++ b/solenv/gbuild/CustomTarget.mk
@@ -43,6 +43,7 @@ $(call gb_CustomTarget_get_clean_target,%) :
 
 define gb_CustomTarget_CustomTarget
 $(eval $(call gb_Module_register_target,$(call 
gb_CustomTarget_get_target,$(1)),$(call gb_CustomTarget_get_clean_target,$(1
+$(call gb_CustomTarget_get_target,$(1)) :| $(dir $(call 
gb_CustomTarget_get_target,$(1))).dir
 
 endef
 
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


Document conversion engine

2012-07-03 Thread Flavio Moringa
Hello,

my name is Flávio Moringa, I'm from Portugal and I'm starting my Masters
Dissertation next September (Master in Open Source software -
http://moss.dcti.iscte.pt ).

I'm the Caixa Mágica project leader, the main Linux distribution in
Portugal (http://www.caixamagica.pt), with deploys reaching almost a
million machines with our Linux distribution, mainly in Education.

I chose as my masters dissertation investigation topic trying to improve
the document conversion engine in LibreOffice (ex: converting docx to odt),
and as such I would like to know who is working on the conversion engines
and how can I help.

I'm not a programmer, so what I'm interested in doing is something in the
lines of investigating the main conversion problems, identifying the
possible conversion flows, analysing the way the conversion flow is
implemented in LibreOffice, and eventually trying to improve this flow
somehow.

For now I'd like just to get to know the people involved, development
plans, and all informatioin you find relevant.

Hope to ear from you. You can contact-me directly if you which at:
flavio.moringaATcaixamagica.pt

Your's trully

-- 
*Flávio Moringa*
Project Leader



Caixa Mágica Software
Energia Open Source
Rua Soeiro Pereira Gomes, Lote 1 - 4.º B,
Edifício Espanha, 1600-196 Lisboa - Portugal
Tel.: +351 217 921 260 Fax: +351 217 921 261
http://www.caixamagica.pt
https://twitter.com/flaviomoringa
https://www.facebook.com/flaviomoringahttps://www.facebook.com/flavio.moringa
http://pt.linkedin.com/in/flaviomoringa
http://people.caixamagica.pt/flaviomoringa
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-commits] .: Branch 'libreoffice-3-5-5' - sc/source

2012-07-03 Thread Petr Mladek
 sc/source/core/data/cell.cxx |   11 ---
 1 file changed, 4 insertions(+), 7 deletions(-)

New commits:
commit be67632e9eb298af8a5582c0e06cad9218fa5b71
Author: Eike Rathke er...@redhat.com
Date:   Tue Jul 3 12:51:53 2012 +0200

resolved fdo#51601 do not attempt to compile running formula cell

2fb377c19f8ae38e7ec649af1343bbd64b70a16b introduced compilation of
a formula cell while it is interpreted, ignoring the comment just above why
that does NOT work ...

This removes the portion that is responsible for the crash as a quick fix,
a more sophisticated solution might be needed to make the original
intention work.

Signed-off-by: Petr Mladek pmla...@suse.cz
Signed-off-by: Noel Power nopo...@suse.com
Signed-off-by: Muthu Subramanian K sumu...@suse.com

diff --git a/sc/source/core/data/cell.cxx b/sc/source/core/data/cell.cxx
index 4ed94b9..29ecd68 100644
--- a/sc/source/core/data/cell.cxx
+++ b/sc/source/core/data/cell.cxx
@@ -1527,7 +1527,9 @@ void ScFormulaCell::InterpretTail( 
ScInterpretTailParameter eTailParam )
 // #i11719# no UPN and no error and no token code but result string 
present
 // = interpretation of this cell during name-compilation and unknown 
names
 // = can't exchange underlying code array in CompileTokenArray() /
-// Compile() because interpreter's token iterator would crash.
+// Compile() because interpreter's token iterator would crash or pCode
+// would be deleted twice if this cell was interpreted during
+// compilation.
 // This should only be a temporary condition and, since we set an
 // error, if ran into it again we'd bump into the dirty-clearing
 // condition further down.
@@ -1536,12 +1538,7 @@ void ScFormulaCell::InterpretTail( 
ScInterpretTailParameter eTailParam )
 pCode-SetCodeError( errNoCode );
 // This is worth an assertion; if encountered in daily work
 // documents we might need another solution. Or just confirm 
correctness.
-OSL_FAIL( ScFormulaCell::Interpret: no UPN, no error, no token, 
but string - Try compiling it. );
-// Force Compilation
-String aFormula = aResult.GetHybridFormula();
-aResult.SetHybridFormula( String() );
-Compile( aFormula );
-InterpretTail( eTailParam );
+OSL_FAIL( ScFormulaCell::Interpret: no UPN, no error, no token, 
but hybrid formula string );
 return;
 }
 CompileTokenArray();
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


Re: Metropolis does not load anymore in feature/masterpages

2012-07-03 Thread Bjoern Michaelsen
Hi Stefan,

On Tue, Jul 03, 2012 at 12:27:30PM +0200, Stefan Knorr wrote:
 Maybe the templates break due to something being run over them during
 the build?

Ha! You get a cookie! No, you get a cake!

Something does evil there. The installed file and the file in the source tree
differ.

Best,

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


[Libreoffice-commits] Changes to 'refs/tags/libreoffice-3.5.5.3'

2012-07-03 Thread Petr Mladek
Tag 'libreoffice-3.5.5.3' created by Petr Mladek pmla...@suse.cz at 
2012-07-03 12:01 -0700

Tag libreoffice-3.5.5.3
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.9 (GNU/Linux)

iQIcBAABAgAGBQJP8tEYAAoJEPQ0oe+v7q6jApAQAIyjp7DFydGSwY6e8omoC0eX
ww2h58PaCqhoFKO5xsebQ63ItaUoDZYMJqWv8JpLP5EBD8eexDIdTnaj0qUvqNrB
Wau8sQ/c75LFK/EWMb8OGr91jF1bPvb4XhD/wOROuKQfe2XtsmLJSxxBxVPce07h
Hu3VDmZ04FChMDPGwoVZj2sY3XoyGoo33jVA2N38nvN/+bnHC6PaWT+LHJfheNZx
gMkYP4DcfcpVTxPlSNr8BNzXnljPe5+S8l5BpN69zral5tfT067JvHhFkV7lRk2N
dVaSqaG5SLemajZYQAoSs40yPyFqSoneFu4eBSayVe7iPqLYDOeI3nj6BBWz8nmT
0yYI5pQDG9Kqh6u4iq05eriYE+pVLXLeT5vcfLai0eeEnR6hCXCwFQ50CRu9ogcy
ZgradDTWmk/wzPbso16Vqf50Hp9WxamvgbiGey/hA618/75l8OQTZfU6a7Dilgcl
uIUULTx1Yp471GIK3H5PIs3jVi92enTUGgkCbEEokmMEdJRBPVM3NJosoiiVuPOc
FbvSACB3jnLohzSeVzGAD7UV2rUq9Vu8IcAW9TZAhYBHdZCYEBQ/EBTIdj9vOzKN
XPYnA3A9MTIh54dsYlPGYxPy5nuMxy5Q3iRDW0nvulhR798hGZfiadLNUvObdoEB
tfwu8wSxPAWdDUvabv/P
=291Y
-END PGP SIGNATURE-

Changes since libreoffice-3-5-branch-point-1367:
---
 0 files changed
---
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] Changes to 'refs/tags/libreoffice-3.5.5.3'

2012-07-03 Thread Petr Mladek
Tag 'libreoffice-3.5.5.3' created by Petr Mladek pmla...@suse.cz at 
2012-07-03 12:01 -0700

Tag libreoffice-3.5.5.3
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.9 (GNU/Linux)

iQIcBAABAgAGBQJP8tEYAAoJEPQ0oe+v7q6jW+gP/2ISSSvPUqThAItRx8nKs3ky
ZjFdJa/3xHmYq09fBauiergnkyoBOXYxdBltF2VqSZWJ5kr6u0nazlRHifEZcwO4
hBQU8ELtX268cmU4y0bhRkYxJH4YjjhU0yiyqZ15lYNL/lODeGg2pk7f2cDz5cny
/bI0izo3Tg32nrhxjBtPLFpubOtJ/BAH+yvCwc85VqEQ2ADOQ5nGUt/Xf4yjQYXr
DxWMROJHWYiTZFRU2m0I/fk32i4hHH5vGfA/px3GvXh4jn1BuJXbY1y5hzfoKXI7
V9a+rVETFEd4e9S7inUaM4qwTWeJFNFCuRhWs9tL0qOHpMKBk/tniKW1526YtiCI
t6C47i7iObo6WCBxLwIoRvwtSYLAkCxADi/+uas60M2Hs9pcVh+FzMncaWiDeaG4
rJvK5uU7r2ISLVN1XfBS/dnrjb+zJk1X2Acz0PellfrttTGA9iTmChrTKPs9bt4O
vWGCey0EuWmN0WO8FNE2FJqXfeWyqOWaWzi2fcwYM8op4wCpDVMMTSvTkR1nNiQa
JykWeylAj3VIIMOCF+r57AGI1HWxWLBv6rTEhzWl8z9Q8f3mUqWUugtCy+s+kjf/
MInk+V52D7CAEfWBO3pnEqHUT0KLvnkz6rU/5nH56NJh99h8nocOSL2fj+sDb9u6
AW0db40K9j7TeSWVviMR
=FOxj
-END PGP SIGNATURE-

Changes since libreoffice-3.5.0.1-4:
---
 0 files changed
---
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] Changes to 'refs/tags/libreoffice-3.5.5.3'

2012-07-03 Thread Petr Mladek
Tag 'libreoffice-3.5.5.3' created by Petr Mladek pmla...@suse.cz at 
2012-07-03 12:01 -0700

Tag libreoffice-3.5.5.3
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.9 (GNU/Linux)

iQIcBAABAgAGBQJP8tEZAAoJEPQ0oe+v7q6jW6QP/3Zi/oAP7nnyuNfhUEwAReiB
ogWQkkSjH+5LjjLUfEAjREvAqkJepptsJ24nUWhpNEFUgWIuzRGLZLVPv4+ojSDC
53JuLYBqjgvWZZxH3yIaSpO2WbalqsJHbfEDRrTx1CTXxQd0DssXTPTLICzPniOh
FMbpJBQfxFTEL4+mZQ83/mtvJrXnYxxV3UfXO3SoIMyZxrxF5sTUl68lghv+V1Sa
xU4WrRyu11frqi5XZvEn3G+8krvHyfSoywZmaC2vPlN2hW4dPajmYbfaOXee6JLu
n5laDBWUYQsz8vHr12DVtXwc/qvABebwfAntVdt6+mQq5J3eFIbjQUzuILekjRq9
RY6jODoUHFkEYgR0hl+JEstGgbm6uSD6BQO3w5dSihfVWzuL502DVF6No0iSyvfk
7+cK0oWmQnweINsPy1JUIIVmcFD90J7GEU9kzQMhy7XSOgvrj1ARpv2OMtdtyJcb
PkyMnoDKM4xjw9doFWXIdY6qyalN4SbER1bXhxCM/TJJNj4S100eIK5vJ0wdq/kI
V16sful7yaATO2LkIirhRbVIwTBNJwVsKnfVJZCL7Nheze3Pqg61wo+uWZPFTCzp
G6ixksbMOo5ALxkYMOlerFLZEfyxMId3Vm2vVFAyWbEAk0mr60V8DF1Evw9M6rYf
y53iWPGUjHPfoY/1kbk6
=fnMk
-END PGP SIGNATURE-

Changes since libreoffice-3-5-branch-point-37:
---
 0 files changed
---
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


Re: minutes of ESC call ...

2012-07-03 Thread Cedric Bosdonnat
On Fri, 2012-06-29 at 09:56 +0100, Michael Meeks wrote:
 * GSOC update (Cedric)
   + face-to-face mentor meeting in Berlin
   + submit a private GSOC mentors' BoF @ conference

Done: filed a workshop on the conference tool for that.

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


[REVIEW-3-5 3-5-5?] fix for fdo#51677, check for valid tab number before using it

2012-07-03 Thread Markus Mohrhard
Hey,

attached a quite simple patch that fixes the crash from fdo#51677. The
documents is till not imported correctly but at least it does not
crash and the fix is trivial.

Regards,
Markus


0001-check-for-invalid-tab-number-fdo-51667.patch
Description: Binary data
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Bug 44446] LibreOffice 3.6 most annoying bugs

2012-07-03 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=6

Michael Meeks michael.me...@novell.com changed:

   What|Removed |Added

 Depends on||51685

--- Comment #37 from Michael Meeks michael.me...@novell.com 2012-07-03 
04:20:28 PDT ---
add bug#51685 - startup component registration / profile compatibility issue.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-commits] .: Branch 'libreoffice-3-5' - sc/source

2012-07-03 Thread Eike Rathke
 sc/source/core/data/cell.cxx |   11 ---
 1 file changed, 4 insertions(+), 7 deletions(-)

New commits:
commit e031258c7689219c64c030490c123c0e2544b91a
Author: Eike Rathke er...@redhat.com
Date:   Tue Jul 3 12:51:53 2012 +0200

resolved fdo#51601 do not attempt to compile running formula cell

2fb377c19f8ae38e7ec649af1343bbd64b70a16b introduced compilation of
a formula cell while it is interpreted, ignoring the comment just above why
that does NOT work ...

This removes the portion that is responsible for the crash as a quick fix,
a more sophisticated solution might be needed to make the original
intention work.

Signed-off-by: Petr Mladek pmla...@suse.cz
Signed-off-by: Noel Power nopo...@suse.com
Signed-off-by: Muthu Subramanian K sumu...@suse.com
(cherry picked from commit be67632e9eb298af8a5582c0e06cad9218fa5b71)

diff --git a/sc/source/core/data/cell.cxx b/sc/source/core/data/cell.cxx
index 4ed94b9..29ecd68 100644
--- a/sc/source/core/data/cell.cxx
+++ b/sc/source/core/data/cell.cxx
@@ -1527,7 +1527,9 @@ void ScFormulaCell::InterpretTail( 
ScInterpretTailParameter eTailParam )
 // #i11719# no UPN and no error and no token code but result string 
present
 // = interpretation of this cell during name-compilation and unknown 
names
 // = can't exchange underlying code array in CompileTokenArray() /
-// Compile() because interpreter's token iterator would crash.
+// Compile() because interpreter's token iterator would crash or pCode
+// would be deleted twice if this cell was interpreted during
+// compilation.
 // This should only be a temporary condition and, since we set an
 // error, if ran into it again we'd bump into the dirty-clearing
 // condition further down.
@@ -1536,12 +1538,7 @@ void ScFormulaCell::InterpretTail( 
ScInterpretTailParameter eTailParam )
 pCode-SetCodeError( errNoCode );
 // This is worth an assertion; if encountered in daily work
 // documents we might need another solution. Or just confirm 
correctness.
-OSL_FAIL( ScFormulaCell::Interpret: no UPN, no error, no token, 
but string - Try compiling it. );
-// Force Compilation
-String aFormula = aResult.GetHybridFormula();
-aResult.SetHybridFormula( String() );
-Compile( aFormula );
-InterpretTail( eTailParam );
+OSL_FAIL( ScFormulaCell::Interpret: no UPN, no error, no token, 
but hybrid formula string );
 return;
 }
 CompileTokenArray();
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] .: 2 commits - sw/inc sw/source

2012-07-03 Thread Miklos Vajna
 sw/inc/pagedesc.hxx |   15 +--
 sw/source/core/doc/doclay.cxx   |2 +-
 sw/source/core/text/xmldump.cxx |6 +++---
 3 files changed, 17 insertions(+), 6 deletions(-)

New commits:
commit 9cfa2b97cc286a06fe14223abb41ead772b17ad5
Author: Miklos Vajna vmik...@suse.cz
Date:   Tue Jul 3 14:11:32 2012 +0200

sw: include footer type in layout dump, now really

Change-Id: Ie4b5d04824316c03e7a0b5bdb9d04bd42fad5f88

diff --git a/sw/source/core/doc/doclay.cxx b/sw/source/core/doc/doclay.cxx
index 5dbff90..2273fd7 100644
--- a/sw/source/core/doc/doclay.cxx
+++ b/sw/source/core/doc/doclay.cxx
@@ -149,7 +149,7 @@ SwFrmFmt *SwDoc::MakeLayoutFmt( RndStdIds eRequest, const 
SfxItemSet* pSet )
 case RND_STD_FOOTERR:
 {
 pFmt = new SwFrmFmt( GetAttrPool(),
- (bHeader ? Header : Footer),
+ (bHeader ? Right header : Right footer),
  GetDfltFrmFmt() );
 
 SwNodeIndex aTmpIdx( GetNodes().GetEndOfAutotext() );
diff --git a/sw/source/core/text/xmldump.cxx b/sw/source/core/text/xmldump.cxx
index 5818f20..6bcf270 100644
--- a/sw/source/core/text/xmldump.cxx
+++ b/sw/source/core/text/xmldump.cxx
@@ -368,10 +368,10 @@ void SwFrm::dumpAsXmlAttributes( xmlTextWriterPtr writer )
 SwTxtNode *pTxtNode = pTxtFrm-GetTxtNode();
 xmlTextWriterWriteFormatAttribute( writer, BAD_CAST( txtNodeIndex ), 
%lu, pTxtNode-GetIndex() );
 }
-if (IsHeaderFrm())
+if (IsHeaderFrm() || IsFooterFrm())
 {
-SwHeaderFrm *pHeaderFrm = (SwHeaderFrm*)this;
-rtl::OUString aFmtName = pHeaderFrm-GetFmt()-GetName();
+SwHeadFootFrm *pHeadFootFrm = (SwHeadFootFrm*)this;
+rtl::OUString aFmtName = pHeadFootFrm-GetFmt()-GetName();
 xmlTextWriterWriteFormatAttribute( writer, BAD_CAST( fmtName ), 
%s, BAD_CAST(rtl::OUStringToOString(aFmtName, 
RTL_TEXTENCODING_UTF8).getStr()));
 }
 }
commit fa0f42bafbf24e9141ddee728b160b5ab47077f2
Author: Miklos Vajna vmik...@suse.cz
Date:   Tue Jul 3 11:41:13 2012 +0200

SwPageDesc: add GetFirstFmt methods

Change-Id: Id0e1185950446d0c9b7159a406315540956baed1

diff --git a/sw/inc/pagedesc.hxx b/sw/inc/pagedesc.hxx
index 08e55c0..be9073c 100644
--- a/sw/inc/pagedesc.hxx
+++ b/sw/inc/pagedesc.hxx
@@ -127,8 +127,9 @@ namespace nsUseOnPage
 const UseOnPage PD_NONE   = 0x; // For internal use only.
 const UseOnPage PD_LEFT   = 0x0001;
 const UseOnPage PD_RIGHT  = 0x0002;
-const UseOnPage PD_ALL= 0x0003;
-const UseOnPage PD_MIRROR = 0x0007;
+const UseOnPage PD_FIRST  = 0x0004;
+const UseOnPage PD_ALL= 0x0007;
+const UseOnPage PD_MIRROR = 0x000F;
 const UseOnPage PD_HEADERSHARE= 0x0040;
 const UseOnPage PD_FOOTERSHARE= 0x0080;
 const UseOnPage PD_NOHEADERSHARE  = 0x00BF; // For internal use only.
@@ -217,6 +218,8 @@ public:
 inline const SwFrmFmt *GetRightFmt() const;
 inline SwFrmFmt *GetLeftFmt();
 inline const SwFrmFmt *GetLeftFmt() const;
+inline SwFrmFmt *GetFirstFmt();
+inline const SwFrmFmt *GetFirstFmt() const;
 
 sal_uInt16 GetRegHeight() const { return nRegHeight; }
 sal_uInt16 GetRegAscent() const { return nRegAscent; }
@@ -326,6 +329,14 @@ inline const SwFrmFmt *SwPageDesc::GetLeftFmt() const
 {
 return nsUseOnPage::PD_LEFT  eUse ? aLeft : 0;
 }
+inline SwFrmFmt *SwPageDesc::GetFirstFmt()
+{
+return nsUseOnPage::PD_FIRST  eUse ? aFirst : 0;
+}
+inline const SwFrmFmt *SwPageDesc::GetFirstFmt() const
+{
+return nsUseOnPage::PD_FIRST  eUse ? aFirst : 0;
+}
 
 class SwPageDescExt
 {
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


Re: [PUSHED 3-5 3-5-5] resolved fdo#51601 do not attempt to compile running formula cell

2012-07-03 Thread Eike Rathke
Hi,

3-5-6 should of course had been 3-5-5 ...

Pushed
http://cgit.freedesktop.org/libreoffice/core/commit/?h=libreoffice-3-5id=e031258c7689219c64c030490c123c0e2544b91a
http://cgit.freedesktop.org/libreoffice/core/commit/?h=libreoffice-3-5-5id=be67632e9eb298af8a5582c0e06cad9218fa5b71

Thanks
  Eike

-- 
LibreOffice Calc developer. Number formatter stricken i18n transpositionizer.
GnuPG key 0x293C05FD : 997A 4C60 CE41 0149 0DB3  9E96 2F1A D073 293C 05FD


pgpvShy2PwQek.pgp
Description: PGP signature
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-commits] .: Branch 'libreoffice-3-5' - sc/source

2012-07-03 Thread Eike Rathke
 sc/source/core/data/documen7.cxx |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

New commits:
commit 7f2bea49b3871443608ca7639f9b601fbb9d37b6
Author: Markus Mohrhard markus.mohrh...@googlemail.com
Date:   Tue Jul 3 02:52:55 2012 +0200

check for invalid tab number, fdo#51667

Change-Id: I9aebfafb68850130088658535f289f66d49f1741
Signed-off-by: Eike Rathke er...@redhat.com

diff --git a/sc/source/core/data/documen7.cxx b/sc/source/core/data/documen7.cxx
index 0826ea6..5f6a186 100644
--- a/sc/source/core/data/documen7.cxx
+++ b/sc/source/core/data/documen7.cxx
@@ -191,7 +191,7 @@ void ScDocument::StartListeningCell( const ScAddress 
rAddress,
 {
 OSL_ENSURE(pListener, StartListeningCell: pListener Null);
 SCTAB nTab = rAddress.Tab();
-if (nTab  static_castSCTAB(maTabs.size())  maTabs[nTab])
+if (VALIDTAB(nTab)  nTab  static_castSCTAB(maTabs.size())  
maTabs[nTab])
 maTabs[nTab]-StartListening( rAddress, pListener );
 }
 
@@ -200,7 +200,7 @@ void ScDocument::EndListeningCell( const ScAddress 
rAddress,
 {
 OSL_ENSURE(pListener, EndListeningCell: pListener Null);
 SCTAB nTab = rAddress.Tab();
-if (nTab  static_castSCTAB(maTabs.size())  maTabs[nTab])
+if (VALIDTAB(nTab)  nTab  static_castSCTAB(maTabs.size())  
maTabs[nTab])
 maTabs[nTab]-EndListening( rAddress, pListener );
 }
 
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


Re: [PUSHED 3-5][REVIEW 3-5-5?] fix for fdo#51677, check for valid tab number before using it

2012-07-03 Thread Eike Rathke
Hi Markus,

On Tuesday, 2012-07-03 13:20:14 +0200, Markus Mohrhard wrote:

 attached a quite simple patch that fixes the crash from fdo#51677. The
 documents is till not imported correctly but at least it does not
 crash and the fix is trivial.

Pushed to 3-5
http://cgit.freedesktop.org/libreoffice/core/commit/?h=libreoffice-3-5id=7f2bea49b3871443608ca7639f9b601fbb9d37b6

2 more reviews for 3-5-5 needed.

  Eike

-- 
LibreOffice Calc developer. Number formatter stricken i18n transpositionizer.
GnuPG key 0x293C05FD : 997A 4C60 CE41 0149 0DB3  9E96 2F1A D073 293C 05FD


pgpD8GUenfCMj.pgp
Description: PGP signature
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-commits] .: Branch 'libreoffice-3-6' - basctl/source

2012-07-03 Thread Michael Meeks
 basctl/source/basicide/basides1.cxx |5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

New commits:
commit 37c1c9c446264ba0f5a56ed11d24b9e0fabb
Author: Michael Meeks michael.me...@suse.com
Date:   Tue Jul 3 13:09:28 2012 +0100

fdo#51577 - fix incremental search / buffer switching hang/crash

diff --git a/basctl/source/basicide/basides1.cxx 
b/basctl/source/basicide/basides1.cxx
index cb18b10..24c7884 100644
--- a/basctl/source/basicide/basides1.cxx
+++ b/basctl/source/basicide/basides1.cxx
@@ -231,9 +231,12 @@ void BasicIDEShell::ExecuteCurrent( SfxRequest rReq )
 }
 if ( pWin  ( pWin != pCurWin ) )
 {
-++it;
+if ( it != aIDEWindowTable.end() )
+++it;
 if ( it != aIDEWindowTable.end() )
 pWin = it-second;
+else
+pWin = 0;
 }
 else
 pWin = 0;
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Review-3-6?] New artwork for 3.6

2012-07-03 Thread Stefan Knorr
Hi again,

the license restriction doesn't apply any more, as luckily Andrea
Soragna (sorry misspelled him in the commit messages) has sent us a
license statement [1]. Thanks to him!

Thus, I've just pushed all the patches related to the branding into
master. Can I just cherry-pick or do I need to ask for review?
These are the commits:
http://cgit.freedesktop.org/libreoffice/core/commit/?id=64011a43020b108febf94cbd89fb352dc61c75df
http://cgit.freedesktop.org/libreoffice/core/commit/?id=7804c249753ce88491979a7058b6cca05421cefa
http://cgit.freedesktop.org/libreoffice/core/commit/?id=6b49f186bc79e30d459352d6a4d4c5a6baec384e
http://cgit.freedesktop.org/libreoffice/core/commit/?id=e4691755ac871b41083cc4bee7dd060cdb00f078

(The only change that actually concerns code is the second in the list.)

Additionally, there's this one:
http://cgit.freedesktop.org/libreoffice/core/commit/?id=0617454d3b9cfa68df9917d47cf35be539506ec1
Which Michael approved on gerrit ... and I just pushed, because, the
About screen patch probably wouldn't have made much sense without it.)

Also, feel free to fetch the tar.bz2 archives from the previous mail,
they're now good to go.

Stefan.

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


[Libreoffice-commits] .: Branch 'feature/template-dialog' - sfx2/sdi sfx2/source

2012-07-03 Thread Cédric Bosdonnat
 sfx2/sdi/appslots.sdi|1 +
 sfx2/source/appl/appserv.cxx |   12 
 2 files changed, 13 insertions(+)

New commits:
commit 9c47fae01bac6374c24cb8e3653becbfc773e0e7
Author: Cédric Bosdonnat cedric.bosdonnat@free.fr
Date:   Tue Jul 3 14:54:18 2012 +0200

Template dialog: show the menu entry when enabling experimental features

Change-Id: Idfd57169d40e9bb60d72559f3ca09f7d34cf60df

diff --git a/sfx2/sdi/appslots.sdi b/sfx2/sdi/appslots.sdi
index 11d7e3a..0d7c7a0 100644
--- a/sfx2/sdi/appslots.sdi
+++ b/sfx2/sdi/appslots.sdi
@@ -130,6 +130,7 @@ interface Application
 SID_TEMPLATE_MANAGER // ole(no) api(final/play/rec)
 [
 ExecMethod = MiscExec_Impl ;
+StateMethod = MiscState_Impl ;
 ]
 SID_ORGANIZER // ole(no) api(final/play/rec)
 [
diff --git a/sfx2/source/appl/appserv.cxx b/sfx2/source/appl/appserv.cxx
index ad6012f..5e83a9f 100644
--- a/sfx2/source/appl/appserv.cxx
+++ b/sfx2/source/appl/appserv.cxx
@@ -53,6 +53,7 @@
 #include comphelper/configurationhelper.hxx
 
 #include svtools/addresstemplate.hxx
+#include svtools/miscopt.hxx
 #include svl/visitem.hxx
 #include unotools/intlwrapper.hxx
 
@@ -778,6 +779,17 @@ void SfxApplication::MiscState_Impl(SfxItemSet rSet)
 rSet.DisableItem(SID_SHOW_IME_STATUS_WINDOW);
 break;
 
+case SID_TEMPLATE_MANAGER:
+{
+SvtMiscOptions aMiscOptions;
+if ( !aMiscOptions.IsExperimentalMode() )
+{
+   rSet.DisableItem( nWhich );
+   rSet.Put( SfxVisibilityItem( nWhich, sal_False ) );
+}
+}
+break;
+
 default:
 break;
 }
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


Re: convwatch.py

2012-07-03 Thread Thorsten Behrens
Peter Jentsch wrote:
 I've noticed your recent revival of convwatch.py for layout regression
 tests. We've been developing a tool (written in Java) that might make
 convwatch.py more portable, by allowing to ignore certain graphical
 differences (caused by the possibly different implementations of
 antialiasing on windows and linux for example). We'd like to integrate
 that with convwatch.py to make it part of the LibO regression tests
 *but* I'm quite unsure about how you're using convwatch.py currently.
 Could you help us out with a hint here?
 
Hi Peter,

all image comparison scripts we have ultimately call imagemagick's
composite, followed by pixel counting via identify - so having a
stand-alone command line version of your smart comparison would be 
perfect I guess. :)

Cheers,

-- Thorsten


pgpACsiCp4Pvd.pgp
Description: PGP signature
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: [GSoC] testing - Weekly Report no. 6

2012-07-03 Thread Artur Dorda
Hi Cedric,

2012/7/3 Cedric Bosdonnat cbosdon...@suse.com:
 It seems you are wrong, mid terms evaluation will take place next week!
 Make sure you file your evaluation or you won't get any money.

 --
 Cedric

Yes, I know when they are ;-) it was written from the position of the
past week.

I'm writing weekly reports *after* the week, so now we have week 7,
mid-term evaluations are on the week 8, and the report was from the
week 6 :)

Anyway, thank you for your concern! That's very kind of you.

Best regards,
Artur
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[ANNOUNCE] libreoffice-3.5.5.3 tag created (3.5.5-rc3)

2012-07-03 Thread Petr Mladek
Hi,

regression crasher in Base[1] has been considered as a blocker. We
added two more useful fixes and created the libreoffice-3.5.5.3 tag for
3.5.5-rc3 release. The corresponding official builds will be available
within next few days. It will be used as final if no blocker is found.

See the attached list of changes against 3.5.5-rc2.

Now, you might switch your current 3-5 source tree to it using:

./g fetch --tags
./g checkout -b tag-libreoffice-3.5.5.3 libreoffice-3.5.5.3

Linux distro packages might find source tarballs at
http://dev-builds.libreoffice.org/pre-releases/src/
They will be available from the official page together with the builds.


See also the schedule at 
http://wiki.documentfoundation.org/ReleasePlan#3.5_release
and release criteria at http://wiki.documentfoundation.org/Release_Criteria

Reference:
[1] https://bugs.freedesktop.org/show_bug.cgi?id=51619


Best Regards,
Petr

fdo#51601 Cannot open xlsx file [Eike Rathke]
fdo#51619 legacy reports: asks for parameters, then for empty parameters list then CRASH [Lionel Elie Mamane]
+ common
+ version 3.5.5.3, tag libreoffice-3.5.5.3 (3.5.5-rc3) [Petr Mladek]
+ core
+ clip max entries [Caolán McNamara]
+ do not ask for parameters if all have already been given (fdo#51619) [Lionel Elie Mamane]
+ do not attempt to compile running formula cell (fdo#51601) [Eike Rathke]
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-commits] .: Branch 'libreoffice-3-6' - 4 commits - configure.in cui/source icon-themes/galaxy instsetoo_native/res

2012-07-03 Thread Thorsten Behrens
 configure.in |8 
 cui/source/dialogs/about.cxx |   80 ---
 icon-themes/galaxy/brand/flat_logo.svg   |  396 +++
 icon-themes/galaxy/brand/intro.png   |binary
 icon-themes/galaxy/brand/shell/backing_left.png  |binary
 icon-themes/galaxy/brand/shell/backing_right.png |binary
 icon-themes/galaxy/brand/shell/backing_rtl_left.png  |binary
 icon-themes/galaxy/brand/shell/backing_rtl_right.png |binary
 icon-themes/galaxy/brand/shell/backing_space.png |binary
 icon-themes/galaxy/brand_dev/intro.png   |binary
 instsetoo_native/res/nologobanner.bmp|binary
 instsetoo_native/res/nologoinstall.bmp   |binary
 12 files changed, 173 insertions(+), 311 deletions(-)

New commits:
commit 08b4d85e6e04b1ca4ec7f9ea623d795af4a044d4
Author: Stefan Knorr (astron) heinzless...@gmail.com
Date:   Mon Jul 2 07:29:32 2012 +0200

Add new splash screen by Andrea Sorogna

With some modifications to fit the brand colors etc. by myself.

* The visible progress bar frame is now in the image itself which
has two advantages
- it is always there (otherwise the splash could come up without any 
progress
 bar frame at all, and then would appear a second later)
- you can have arbitrary distances between the bar frame and the bar

The frame defined in configure.in is now in a barely visible colour.

Change-Id: Ief361b68d6a8665afa8da42325ac39fa750654ef
Signed-off-by: Thorsten Behrens tbehr...@suse.com

diff --git a/configure.in b/configure.in
index feca9cd..2c9ea07 100644
--- a/configure.in
+++ b/configure.in
@@ -11268,7 +11268,7 @@ AC_SUBST(GIT_LINK_SRC)
 AC_MSG_CHECKING([for custom 'intro' progress bar color])
 PROGRESSBARCOLOR=
 if test -z $with_intro_progressbar_color; then
-   PROGRESSBARCOLOR=126,170,23
+   PROGRESSBARCOLOR=255,255,255
AC_MSG_RESULT([none])
 else
PROGRESSBARCOLOR=$with_intro_progressbar_color
@@ -11279,7 +11279,7 @@ AC_SUBST(PROGRESSBARCOLOR)
 AC_MSG_CHECKING([for custom 'intro' progress bar size])
 PROGRESSSIZE=
 if test -z $with_intro_progressbar_size; then
-   PROGRESSSIZE=319,10
+   PROGRESSSIZE=407,6
AC_MSG_RESULT([none])
 else
PROGRESSSIZE=$with_intro_progressbar_size
@@ -11290,7 +11290,7 @@ AC_SUBST(PROGRESSSIZE)
 AC_MSG_CHECKING([for custom 'intro' progress bar position])
 PROGRESSPOSITION=
 if test -z $with_intro_progressbar_position; then
-   PROGRESSPOSITION=164,225
+   PROGRESSPOSITION=61,317
AC_MSG_RESULT([none])
 else
PROGRESSPOSITION=$with_intro_progressbar_position
@@ -11301,7 +11301,7 @@ AC_SUBST(PROGRESSPOSITION)
 AC_MSG_CHECKING([for custom 'intro' progress bar frame color])
 PROGRESSFRAMECOLOR=
 if test -z $with_intro_progressbar_frame_color; then
-   PROGRESSFRAMECOLOR=207,208,211
+   PROGRESSFRAMECOLOR=20,136,3
AC_MSG_RESULT([none])
 else
PROGRESSFRAMECOLOR=$with_intro_progressbar_frame_color
diff --git a/icon-themes/galaxy/brand/intro.png 
b/icon-themes/galaxy/brand/intro.png
index f1bc4d2..23f45af 100644
Binary files a/icon-themes/galaxy/brand/intro.png and 
b/icon-themes/galaxy/brand/intro.png differ
diff --git a/icon-themes/galaxy/brand_dev/intro.png 
b/icon-themes/galaxy/brand_dev/intro.png
index ec74b1e..30eb1e2 100644
Binary files a/icon-themes/galaxy/brand_dev/intro.png and 
b/icon-themes/galaxy/brand_dev/intro.png differ
commit 91e088ed4a84330d0f31b11665c21a073004ae5e
Author: Stefan Knorr (astron) heinzless...@gmail.com
Date:   Mon Jul 2 07:36:46 2012 +0200

Replace Start Center images

Based upon the splash screen design by Andrea Soragna,
made by myself.

Change-Id: I3bec1d06af7bfd147da27d17f0ced558ccae2e87
Signed-off-by: Thorsten Behrens tbehr...@suse.com

diff --git a/icon-themes/galaxy/brand/shell/backing_left.png 
b/icon-themes/galaxy/brand/shell/backing_left.png
index 8819380..8a19196 100644
Binary files a/icon-themes/galaxy/brand/shell/backing_left.png and 
b/icon-themes/galaxy/brand/shell/backing_left.png differ
diff --git a/icon-themes/galaxy/brand/shell/backing_right.png 
b/icon-themes/galaxy/brand/shell/backing_right.png
index 343daa3..3328c3e 100644
Binary files a/icon-themes/galaxy/brand/shell/backing_right.png and 
b/icon-themes/galaxy/brand/shell/backing_right.png differ
diff --git a/icon-themes/galaxy/brand/shell/backing_rtl_left.png 
b/icon-themes/galaxy/brand/shell/backing_rtl_left.png
index 8819380..8a19196 100644
Binary files a/icon-themes/galaxy/brand/shell/backing_rtl_left.png and 
b/icon-themes/galaxy/brand/shell/backing_rtl_left.png differ
diff --git a/icon-themes/galaxy/brand/shell/backing_rtl_right.png 
b/icon-themes/galaxy/brand/shell/backing_rtl_right.png
index 343daa3..3328c3e 100644
Binary files a/icon-themes/galaxy/brand/shell/backing_rtl_right.png and 
b/icon-themes/galaxy/brand/shell/backing_rtl_right.png differ
diff --git a/icon-themes/galaxy/brand/shell/backing_space.png 

Re: [PUSHED 3-6][Review-3-6?] New artwork for 3.6

2012-07-03 Thread Thorsten Behrens
Stefan Knorr wrote:
 the license restriction doesn't apply any more, as luckily Andrea
 Soragna (sorry misspelled him in the commit messages) has sent us a
 license statement [1]. Thanks to him!
 
Great, thanks! Cherry-picked to -3-6 -

 http://cgit.freedesktop.org/libreoffice/core/commit/?id=7804c249753ce88491979a7058b6cca05421cefa

Slight tweaks there because of the license button - you may want to
check if 

 
http://cgit.freedesktop.org/libreoffice/core/commit/?id=17e1bd6d32f151a7dce3bf7b749d63da895e0e9d

captures your intend. ;)

Cheers,

-- Thorsten


pgpdzkFTIiBDj.pgp
Description: PGP signature
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: Including a patch from AOO...

2012-07-03 Thread Michael Meeks

On Mon, 2012-07-02 at 20:04 +0200, Lionel Elie Mamane wrote:
 What you'd have to do is a clean-room implementation

AFAIR we have such a re-implementation committed already. For legal
advice, it's best to consult a lawyer - in general, I'd prefer to keep
random legal tips off the development list :-)

Thanks !

Michael.

-- 
michael.me...@suse.com  , Pseudo Engineer, itinerant idiot

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


[Libreoffice-commits] .: Branch 'feature/masterpages' - extras/source

2012-07-03 Thread Stefan Knorr
 extras/source/templates/layout/AbstractGreen.otp  |binary
 extras/source/templates/layout/AbstractRed.otp|binary
 extras/source/templates/layout/AbstractYellow.otp |binary
 extras/source/templates/layout/BrightBlue.otp |binary
 extras/source/templates/layout/DNA.otp|binary
 extras/source/templates/layout/Inspiration.otp|binary
 extras/source/templates/layout/LushGreen.otp  |binary
 extras/source/templates/layout/Metropolis.otp |binary
 extras/source/templates/layout/Sunset.otp |binary
 extras/source/templates/layout/Vintage.otp|binary
 10 files changed

New commits:
commit a39994358b80c88e9304ad3c6fe3ce81c232bca6
Author: Stefan Knorr (astron) heinzless...@gmail.com
Date:   Tue Jul 3 15:32:24 2012 +0200

Set zoom level to optimal on the new templates

Also fix some meta data and hide the grid in Bright Blue

Change-Id: I697e03cdd19df8d55762d201d19b6c248dce08a7

diff --git a/extras/source/templates/layout/AbstractGreen.otp 
b/extras/source/templates/layout/AbstractGreen.otp
index 9f14073..28ff10e 100644
Binary files a/extras/source/templates/layout/AbstractGreen.otp and 
b/extras/source/templates/layout/AbstractGreen.otp differ
diff --git a/extras/source/templates/layout/AbstractRed.otp 
b/extras/source/templates/layout/AbstractRed.otp
index d228b6f..3eafab4 100644
Binary files a/extras/source/templates/layout/AbstractRed.otp and 
b/extras/source/templates/layout/AbstractRed.otp differ
diff --git a/extras/source/templates/layout/AbstractYellow.otp 
b/extras/source/templates/layout/AbstractYellow.otp
index f38ec22..e3294ce 100644
Binary files a/extras/source/templates/layout/AbstractYellow.otp and 
b/extras/source/templates/layout/AbstractYellow.otp differ
diff --git a/extras/source/templates/layout/BrightBlue.otp 
b/extras/source/templates/layout/BrightBlue.otp
index 166a7aa..3cb8c16 100644
Binary files a/extras/source/templates/layout/BrightBlue.otp and 
b/extras/source/templates/layout/BrightBlue.otp differ
diff --git a/extras/source/templates/layout/DNA.otp 
b/extras/source/templates/layout/DNA.otp
index dfc8bdf..ec246d5 100644
Binary files a/extras/source/templates/layout/DNA.otp and 
b/extras/source/templates/layout/DNA.otp differ
diff --git a/extras/source/templates/layout/Inspiration.otp 
b/extras/source/templates/layout/Inspiration.otp
index 89bf1f4..d0a4ecf 100644
Binary files a/extras/source/templates/layout/Inspiration.otp and 
b/extras/source/templates/layout/Inspiration.otp differ
diff --git a/extras/source/templates/layout/LushGreen.otp 
b/extras/source/templates/layout/LushGreen.otp
index df166cc..83d977a 100644
Binary files a/extras/source/templates/layout/LushGreen.otp and 
b/extras/source/templates/layout/LushGreen.otp differ
diff --git a/extras/source/templates/layout/Metropolis.otp 
b/extras/source/templates/layout/Metropolis.otp
index 066adb0..ba7ccc5 100644
Binary files a/extras/source/templates/layout/Metropolis.otp and 
b/extras/source/templates/layout/Metropolis.otp differ
diff --git a/extras/source/templates/layout/Sunset.otp 
b/extras/source/templates/layout/Sunset.otp
index f4c03b9..0e64281 100644
Binary files a/extras/source/templates/layout/Sunset.otp and 
b/extras/source/templates/layout/Sunset.otp differ
diff --git a/extras/source/templates/layout/Vintage.otp 
b/extras/source/templates/layout/Vintage.otp
index 7825d3e..90d3ca5 100644
Binary files a/extras/source/templates/layout/Vintage.otp and 
b/extras/source/templates/layout/Vintage.otp differ
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


Removal of throbber.src

2012-07-03 Thread Thomas Arnhold

Hi,

I recently removed the unused throbber.src.

See: 
http://cgit.freedesktop.org/libreoffice/core/commit/?id=0d53a8336bd6b55fb89873ce7e2cd623468f282e


For me it doesn't make a difference between images*.zip. If I unzip it 
and search for spinner-* it's always the same result:


./toolkit/tk/spinner03-grey_07.png
./toolkit/tk/spinner03-grey_04.png
./toolkit/tk/spinner03-grey_06.png
./toolkit/tk/spinner03-grey_08.png
./toolkit/tk/spinner03-grey_01.png
./toolkit/tk/spinner03-grey_02.png
./toolkit/tk/spinner03-grey_05.png
./toolkit/tk/spinner03-grey_11.png
./toolkit/tk/spinner03-grey_10.png
./toolkit/tk/spinner03-grey_03.png
./toolkit/tk/spinner03-grey_12.png
./toolkit/tk/spinner03-grey_09.png

This is it on master with and without patch and on Ubuntu with libo 
3.5.3.2.



So I assume the other spinner images are unused?! Or is there some 
missing link I don't get?


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


Re: [PUSHED 3-5][REVIEW 3-5-5?] fix for fdo#51677, check for valid tab number before using it

2012-07-03 Thread Lionel Elie Mamane
On Tue, Jul 03, 2012 at 03:55:35PM +0200, Lionel Elie Mamane wrote:
 On Tue, Jul 03, 2012 at 02:17:53PM +0200, Eike Rathke wrote:
 On Tuesday, 2012-07-03 13:20:14 +0200, Markus Mohrhard wrote:

 attached a quite simple patch that fixes the crash from fdo#51677. The
 documents is till not imported correctly but at least it does not
 crash and the fix is trivial.

 Pushed to 3-5
 http://cgit.freedesktop.org/libreoffice/core/commit/?h=libreoffice-3-5id=7f2bea49b3871443608ca7639f9b601fbb9d37b6

 2 more reviews for 3-5-5 needed.

 Looks sensible to me; 1 more review for 3-5-5.

Ah no, we have already tagged 3.5.5rc3... Too late.

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


Re: [PUSHED 3-5][REVIEW 3-5-5?] fix for fdo#51677, check for valid tab number before using it

2012-07-03 Thread Petr Mladek
Eike Rathke píše v Út 03. 07. 2012 v 14:17 +0200:
 Hi Markus,
 
 On Tuesday, 2012-07-03 13:20:14 +0200, Markus Mohrhard wrote:
 
  attached a quite simple patch that fixes the crash from fdo#51677. The
  documents is till not imported correctly but at least it does not
  crash and the fix is trivial.
 
 Pushed to 3-5
 http://cgit.freedesktop.org/libreoffice/core/commit/?h=libreoffice-3-5id=7f2bea49b3871443608ca7639f9b601fbb9d37b6
 
 2 more reviews for 3-5-5 needed.

Ah, I have already created the tag for 3.5.5-rc3. I hope that rc4 will
not be needed. It need to wait for LO-3.5.6 that will be done in August.


Best Regards,
Petr

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


Re: [Libreoffice] [GSoC 2012][svg export filter] Weekly Report #6

2012-07-03 Thread Thorsten Behrens
Marco Cecchetti wrote:
 I fixed a bug that prevented the C++ skip effect feature to work
 properly with repeated animations. I merged the feature/svg-export
 branch to the master branch, so support for repeated animations is
 on the master branch now.

Hi Marco,

excellent work again - thanks for digging through that code  fixing
things up in parallel to the javascript version!

 I have to say that I performed a lot of test on several sample
 presentations, so if you are wondering how reliable the current
 features are, the answer is: enough, but it could still be some
 corner case I missed to test.

Fair enough - and easily better than before I would dare say. :)

Looking at your proposed schedule, there's this week left as a
buffer before midterm - I assume you want to finish off the rewind
effect problem?

Let's please meet on IRC Thursday/Friday for planning/brainstorming
- I'd like to run a few ideas wrt. unit testing past you
interactively. ;)

Cheers,

-- Thorsten


pgpdbbtDCmvD2.pgp
Description: PGP signature
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-commits] .: 2 commits - sw/source

2012-07-03 Thread Miklos Vajna
 sw/source/core/doc/docdesc.cxx |   16 +---
 1 file changed, 13 insertions(+), 3 deletions(-)

New commits:
commit 3a60e6ddd9546db53796fa0a32801d9b6a16c293
Author: Miklos Vajna vmik...@suse.cz
Date:   Tue Jul 3 16:11:08 2012 +0200

sw: missing RES_FRAMEDIR in SwPageDesc::aFirst's itemset

Change-Id: I695dae12060de2d7ec20ca222b8eadf93a6e9d79

diff --git a/sw/source/core/doc/docdesc.cxx b/sw/source/core/doc/docdesc.cxx
index ed700a5..0ae1093 100644
--- a/sw/source/core/doc/docdesc.cxx
+++ b/sw/source/core/doc/docdesc.cxx
@@ -419,6 +419,7 @@ void SwDoc::ChgPageDesc( sal_uInt16 i, const SwPageDesc 
rChged )
 // Take over the page attributes.
 ::lcl_DescSetAttr( rChged.GetMaster(), pDesc-GetMaster() );
 ::lcl_DescSetAttr( rChged.GetLeft(), pDesc-GetLeft() );
+::lcl_DescSetAttr( rChged.GetFirst(), pDesc-GetFirst() );
 
 // If the FootnoteInfo changes, the pages are triggered.
 if( !(pDesc-GetFtnInfo() == rChged.GetFtnInfo()) )
@@ -431,6 +432,9 @@ void SwDoc::ChgPageDesc( sal_uInt16 i, const SwPageDesc 
rChged )
 {
 pDesc-GetLeft().ModifyBroadcast( aInfo, 0, TYPE(SwFrm) );
 }
+{
+pDesc-GetFirst().ModifyBroadcast( aInfo, 0, TYPE(SwFrm) );
+}
 }
 SetModified();
 
@@ -573,6 +577,7 @@ sal_uInt16 SwDoc::MakePageDesc( const String rName, const 
SwPageDesc *pCpy,
 
 pNew-GetMaster().SetFmtAttr( SvxFrameDirectionItem(aFrameDirection, 
RES_FRAMEDIR) );
 pNew-GetLeft().SetFmtAttr( SvxFrameDirectionItem(aFrameDirection, 
RES_FRAMEDIR) );
+pNew-GetFirst().SetFmtAttr( SvxFrameDirectionItem(aFrameDirection, 
RES_FRAMEDIR) );
 }
 aPageDescs.push_back( pNew );
 
commit 84a9c3ff504218683d0391d3dfe7491eb043a2b5
Author: Miklos Vajna vmik...@suse.cz
Date:   Tue Jul 3 14:37:21 2012 +0200

SwDoc: initialize first page format as well

Change-Id: I788584d4e32731b7bc76086df88640b59f27dfc1

diff --git a/sw/source/core/doc/docdesc.cxx b/sw/source/core/doc/docdesc.cxx
index 0d3073f..ed700a5 100644
--- a/sw/source/core/doc/docdesc.cxx
+++ b/sw/source/core/doc/docdesc.cxx
@@ -78,7 +78,8 @@ using namespace com::sun::star;
 
 static void lcl_DefaultPageFmt( sal_uInt16 nPoolFmtId,
 SwFrmFmt rFmt1,
-SwFrmFmt rFmt2 )
+SwFrmFmt rFmt2,
+SwFrmFmt rFmt3 )
 {
 // -- #i41075# Printer on demand
 // This function does not require a printer anymore.
@@ -130,6 +131,10 @@ static void lcl_DefaultPageFmt( sal_uInt16 nPoolFmtId,
 rFmt2.SetFmtAttr( aFrmSize );
 rFmt2.SetFmtAttr( aLR );
 rFmt2.SetFmtAttr( aUL );
+
+rFmt3.SetFmtAttr( aFrmSize );
+rFmt3.SetFmtAttr( aLR );
+rFmt3.SetFmtAttr( aUL );
 }
 
 /*
@@ -560,7 +565,7 @@ sal_uInt16 SwDoc::MakePageDesc( const String rName, const 
SwPageDesc *pCpy,
 {
 pNew = new SwPageDesc( rName, GetDfltFrmFmt(), this );
 // Set the default page format.
-lcl_DefaultPageFmt( USHRT_MAX, pNew-GetMaster(), pNew-GetLeft() );
+lcl_DefaultPageFmt( USHRT_MAX, pNew-GetMaster(), pNew-GetLeft(), 
pNew-GetFirst() );
 
 SvxFrameDirection aFrameDirection = bRegardLanguage ?
 GetDefaultFrameDirection(GetAppLanguage())
@@ -868,7 +873,7 @@ void SwDoc::CheckDefaultPageFmt()
   LONG_MAX == rLeftSize.GetHeight();
 
 if ( bSetSize )
-lcl_DefaultPageFmt( rDesc.GetPoolFmtId(), rDesc.GetMaster(), 
rDesc.GetLeft() );
+lcl_DefaultPageFmt( rDesc.GetPoolFmtId(), rDesc.GetMaster(), 
rDesc.GetLeft(), rDesc.GetFirst() );
 }
 }
 
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[HELP] fdo#51278 cannot open or create report builder reports

2012-07-03 Thread Lionel Elie Mamane
I'd appreciate some help on fdo#51278; IMHO it has to be fixed for
3.6.0, but it is not directly in my area of expertise, but is very
crippling for Base / Report Builder users: opening or creating *any*
report fails.

I did some analysis (see the bug log) but I don't know where to go
from there. I suspect a change introduced during gbuildification or a
change in the way (handlers for?) ClassIDs are registered / matched /
...

Thanks in advance.

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


[Libreoffice-commits] .: sc/source

2012-07-03 Thread Noel Power
 sc/source/filter/oox/workbookhelper.cxx |2 --
 1 file changed, 2 deletions(-)

New commits:
commit 1466a8c264d22855238961fa1cb0556dcf1af2ae
Author: Noel Power noel.po...@novell.com
Date:   Fri Jun 29 17:34:18 2012 +0100

remove a forgotten about (harmless) hack for the formulabuffer change

Change-Id: If106b1d322eda141836f69e0daa3cda70395c1e2

diff --git a/sc/source/filter/oox/workbookhelper.cxx 
b/sc/source/filter/oox/workbookhelper.cxx
index e8df821..db6342d 100644
--- a/sc/source/filter/oox/workbookhelper.cxx
+++ b/sc/source/filter/oox/workbookhelper.cxx
@@ -591,8 +591,6 @@ void WorkbookGlobals::finalize()
 // #i79826# enable updating automatic row height after loading the 
document
 aPropSet.setProperty( PROP_IsAdjustHeightEnabled, true );
 getFormulaBuffer().finalizeImport();
-// hack, setting it true the second time will delete the cache
-aPropSet.setProperty( PROP_IsAdjustHeightEnabled, true );
 // #i76026# enable Undo after loading the document
 aPropSet.setProperty( PROP_IsUndoEnabled, true );
 // disable editing read-only documents (e.g. from read-only files)
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] .: 2 commits - icon-themes/galaxy setup_native/source

2012-07-03 Thread Andras Timar
 dev/null|binary
 setup_native/source/win32/customactions/reg4allmsdoc/reg4allmsi.cxx |  104 
--
 2 files changed, 104 deletions(-)

New commits:
commit ca5b90292df238ab44f740080356dff01bd73176
Author: Andras Timar ati...@suse.com
Date:   Tue Jul 3 16:03:24 2012 +0200

remove unsued code and ornamentic comment blocks

Change-Id: I2067ceb1086edfebc51a7532a0539d4368175fe7

diff --git 
a/setup_native/source/win32/customactions/reg4allmsdoc/reg4allmsi.cxx 
b/setup_native/source/win32/customactions/reg4allmsdoc/reg4allmsi.cxx
index 755a581..3ac1343 100644
--- a/setup_native/source/win32/customactions/reg4allmsdoc/reg4allmsi.cxx
+++ b/setup_native/source/win32/customactions/reg4allmsdoc/reg4allmsi.cxx
@@ -40,7 +40,6 @@
 #include string
 #include strsafe.h
 
-//--
 static const CHAR* g_Extensions[] =
 {
 .doc, // Microsoft Word Text [0]
@@ -81,7 +80,6 @@ static const int VISIO_END = 25;
 //.ppam,// Office PowerPoint 2007 macro-enabled XML add-in
 //.ppsm,// Office PowerPoint 2007 macro-enabled XML show
 
-//--
 #ifdef DEBUG
 inline void OutputDebugStringFormat( LPCSTR pFormat, ... )
 {
@@ -98,7 +96,6 @@ static inline void OutputDebugStringFormat( LPCSTR, ... )
 }
 #endif
 
-//--
 static BOOL CheckExtensionInRegistry( LPCSTR lpSubKey )
 {
 BOOLbRet = false;
@@ -169,7 +166,6 @@ static BOOL CheckExtensionInRegistry( LPCSTR lpSubKey )
 return bRet;
 }
 
-//--
 static LONG DeleteSubKeyTree( HKEY RootKey, LPCSTR lpKey )
 {
 HKEY hKey;
@@ -216,62 +212,6 @@ static LONG DeleteSubKeyTree( HKEY RootKey, LPCSTR lpKey )
 return rc;
 }
 
-// Unused
-#if 0
-
-//--
-static BOOL RemoveExtensionInRegistry( LPCSTR lpSubKey )
-{
-CHARszBuffer[4096];
-DWORD   nSize = sizeof( szBuffer );
-HKEYhKey = NULL;
-HKEYhSubKey = NULL;
-LONGlResult = RegOpenKeyExA( HKEY_LOCAL_MACHINE, SOFTWARE\\Classes, 
0, KEY_QUERY_VALUE, hKey );
-
-if ( ERROR_SUCCESS == lResult )
-{
-lResult = RegOpenKeyExA( hKey, lpSubKey, 0, KEY_QUERY_VALUE, hSubKey 
);
-
-if ( ERROR_SUCCESS == lResult )
-{
-DWORD nSubKeys = 1;
-szBuffer[0] = '\0';
-
-// we get the value of the default key fist and while we are on 
querying,
-// we ask for the subkey count, too
-lResult = RegQueryValueExA( hSubKey, , NULL, NULL, 
(LPBYTE)szBuffer, nSize );
-if ( ERROR_SUCCESS == lResult )
-RegQueryInfoKeyA( hSubKey, 0, 0, 0, nSubKeys, 0, 0, 0, 0, 0, 
0, 0 );
-RegCloseKey( hSubKey );
-
-// we will remove all key with an default value starting with 
ooostub but
-// we have to be careful about MSO keys
-if ( strncmp( szBuffer, opendocument., 13 ) == 0 )
-{
-if ( nSubKeys == 0 )
-{
-DeleteSubKeyTree( hKey, lpSubKey );
-}
-else
-{
-lResult = RegOpenKeyExA( hKey, lpSubKey, 0, KEY_SET_VALUE, 
hSubKey );
-if ( ERROR_SUCCESS == lResult )
-RegDeleteValueA( hSubKey,  );
-else
-OutputDebugStringFormat( Could not open key %s for 
deleting: RegOpenKeyEx returned %ld.\n, lpSubKey, lResult );
-}
-}
-}
-
-RegCloseKey( hKey );
-}
-
-return ( ERROR_SUCCESS == lResult );
-}
-
-#endif
-
-//--
 bool GetMsiProp( MSIHANDLE handle, LPCSTR name, /*out*/std::string value )
 {
 DWORD sz = 0;
@@ -289,7 +229,6 @@ bool GetMsiProp( MSIHANDLE handle, LPCSTR name, 
/*out*/std::string value )
 return false;
 }
 
-//--
 bool IsSetMsiProp( MSIHANDLE handle, LPCSTR name )
 {
 std::string val;
@@ -297,7 +236,6 @@ bool IsSetMsiProp( MSIHANDLE handle, LPCSTR name )
 return (val == 1);
 }
 
-//--
 static void registerForExtension( MSIHANDLE handle, const int nIndex, bool 
bRegister )
 {
 CHAR sPropName[256];
@@ -314,7 +252,6 @@ static void registerForExtension( MSIHANDLE handle, const 
int nIndex, bool bRegi
 }
 }
 
-//--
 static void saveOldRegistration( LPCSTR lpSubKey )
 {
 BOOLbRet = false;
@@ -360,7 +297,6 @@ static void saveOldRegistration( LPCSTR lpSubKey )
 }
 }
 
-//--
 static void registerForExtensions( MSIHANDLE handle, BOOL bRegisterAll )
 { // 

[Libreoffice-commits] .: 2 commits - libcmis/libcmis-0.2.3-allowable-actions.patch libcmis/makefile.mk ucb/source

2012-07-03 Thread Cédric Bosdonnat
 libcmis/libcmis-0.2.3-allowable-actions.patch |  284 ++
 libcmis/makefile.mk   |2 
 ucb/source/ucp/cmis/cmis_content.cxx  |9 
 ucb/source/ucp/cmis/cmis_content.hxx  |1 
 ucb/source/ucp/cmis/cmis_datasupplier.cxx |8 
 ucb/source/ucp/cmis/cmis_url.cxx  |   23 +-
 ucb/source/ucp/cmis/cmis_url.hxx  |2 
 7 files changed, 325 insertions(+), 4 deletions(-)

New commits:
commit 478c65b490912b2d334fab79f80d3eecbdbe0dac
Author: Cédric Bosdonnat cedric.bosdon...@free.fr
Date:   Tue Jul 3 17:06:49 2012 +0200

libcmis: added a patch to workaround an alfresco bug and avoid HTTP requests

Change-Id: Ifbdaa6fce3812ff7d5c884527924b0b321133856

diff --git a/libcmis/libcmis-0.2.3-allowable-actions.patch 
b/libcmis/libcmis-0.2.3-allowable-actions.patch
new file mode 100644
index 000..8cd84ab
--- /dev/null
+++ b/libcmis/libcmis-0.2.3-allowable-actions.patch
@@ -0,0 +1,284 @@
+diff -ur libcmis-0.2.3/src/libcmis/allowable-actions.cxx 
misc/build/libcmis-0.2.3/src/libcmis/allowable-actions.cxx
+--- libcmis-0.2.3/src/libcmis/allowable-actions.cxx2012-07-03 
16:47:28.063183460 +0200
 misc/build/libcmis-0.2.3/src/libcmis/allowable-actions.cxx 2012-07-03 
16:48:24.178187938 +0200
+@@ -28,14 +28,122 @@
+ 
+ #include allowable-actions.hxx
+ #include object.hxx
++#include xml-utils.hxx
+ 
+ using namespace std;
+ 
+ namespace libcmis
+ {
+-AllowableActions::AllowableActions( ) :
++ObjectAction::ObjectAction( xmlNodePtr node ) :
++m_type( ObjectAction::DeleteObject ),
++m_enabled( false ),
++m_valid( false )
++{
++try
++{
++m_type = parseType( string( ( char* ) node-name ) );
++m_valid = true;
++}
++catch ( const Exception e )
++{
++m_valid = false;
++}
++
++// Invalid xsd:bool will be mean false... not sure what the spec says
++try
++{
++xmlChar* content = xmlNodeGetContent( node );
++m_enabled = parseBool( string( ( char* )content ) );
++xmlFree( content );
++}
++catch ( const Exception e )
++{
++m_enabled = false;
++}
++}
++
++ObjectAction::Type ObjectAction::parseType( string type ) throw ( 
Exception )
++{
++Type value = DeleteObject;
++if ( type == canDeleteObject )
++value = DeleteObject;
++else if ( type == canUpdateProperties )
++value = UpdateProperties;
++else if ( type == canGetFolderTree )
++value = GetFolderTree;
++else if ( type == canGetProperties )
++value = GetProperties;
++else if ( type == canGetObjectRelationships )
++value = GetObjectRelationships;
++else if ( type == canGetObjectParents )
++value = GetObjectParents;
++else if ( type == canGetFolderParent )
++value = GetFolderParent;
++else if ( type == canGetDescendants )
++value = GetDescendants;
++else if ( type == canMoveObject )
++value = MoveObject;
++else if ( type == canDeleteContentStream )
++value = DeleteContentStream;
++else if ( type == canCheckOut )
++value = CheckOut;
++else if ( type == canCancelCheckOut )
++value = CancelCheckOut;
++else if ( type == canCheckIn )
++value = CheckIn;
++else if ( type == canSetContentStream )
++value = SetContentStream;
++else if ( type == canGetAllVersions )
++value = GetAllVersions;
++else if ( type == canAddObjectToFolder )
++value = AddObjectToFolder;
++else if ( type == canRemoveObjectFromFolder )
++value = RemoveObjectFromFolder;
++else if ( type == canGetContentStream )
++value = GetContentStream;
++else if ( type == canApplyPolicy )
++value = ApplyPolicy;
++else if ( type == canGetAppliedPolicies )
++value = GetAppliedPolicies;
++else if ( type == canRemovePolicy )
++value = RemovePolicy;
++else if ( type == canGetChildren )
++value = GetChildren;
++else if ( type == canCreateDocument )
++value = CreateDocument;
++else if ( type == canCreateFolder )
++value = CreateFolder;
++else if ( type == canCreateRelationship )
++value = CreateRelationship;
++else if ( type == canDeleteTree )
++value = DeleteTree;
++else if ( type == canGetRenditions )
++value = GetRenditions;
++else if ( type == canGetACL )
++value = GetACL;
++else if ( type == canApplyACL )
++value = ApplyACL;
++else
++throw Exception( Invalid AllowableAction type:  + type );
++
++  

[Libreoffice-commits] .: 11 commits - basegfx/inc basegfx/source desktop/unx drawinglayer/inc drawinglayer/source extensions/source hwpfilter/source Module_tail_build.mk postprocess/prj sal/osl slides

2012-07-03 Thread David Tardon
 Module_tail_build.mk |
5 -
 basegfx/inc/basegfx/color/bcolor.hxx |
2 +-
 basegfx/inc/basegfx/curve/b2dbeziertools.hxx |
2 +-
 basegfx/inc/basegfx/point/b2dpoint.hxx   |
2 +-
 basegfx/inc/basegfx/range/basicbox.hxx   |
2 +-
 basegfx/inc/basegfx/range/basicrange.hxx |
2 +-
 basegfx/inc/basegfx/vector/b2dvector.hxx |
2 +-
 basegfx/source/inc/hommatrixtemplate.hxx |
2 +-
 basegfx/source/polygon/b2dpolygontriangulator.cxx|
2 +-
 basegfx/source/polygon/b2dpolypolygon.cxx|
2 +-
 basegfx/source/polygon/b2dpolypolygoncutter.cxx  |
4 ++--
 basegfx/source/polygon/b2dtrapezoid.cxx  |
2 +-
 basegfx/source/polygon/b3dpolypolygon.cxx|
2 +-
 basegfx/source/range/b2drange.cxx|
4 ++--
 desktop/unx/source/start.c   |
2 +-
 drawinglayer/inc/drawinglayer/attribute/lineattribute.hxx|
2 +-
 drawinglayer/inc/drawinglayer/attribute/sdrlightattribute3d.hxx  |
2 +-
 drawinglayer/inc/drawinglayer/attribute/strokeattribute.hxx  |
2 +-
 drawinglayer/inc/drawinglayer/geometry/viewinformation2d.hxx |
2 +-
 drawinglayer/inc/drawinglayer/geometry/viewinformation3d.hxx |
2 +-
 drawinglayer/inc/drawinglayer/primitive2d/backgroundcolorprimitive2d.hxx |
2 +-
 drawinglayer/inc/drawinglayer/primitive2d/discreteshadowprimitive2d.hxx  |
2 +-
 drawinglayer/inc/drawinglayer/primitive2d/groupprimitive2d.hxx   |
2 +-
 drawinglayer/inc/drawinglayer/primitive2d/hiddengeometryprimitive2d.hxx  |
2 +-
 drawinglayer/inc/drawinglayer/primitive2d/invertprimitive2d.hxx  |
2 +-
 drawinglayer/inc/drawinglayer/primitive2d/texthierarchyprimitive2d.hxx   |   
10 +-
 drawinglayer/inc/drawinglayer/primitive3d/groupprimitive3d.hxx   |
2 +-
 drawinglayer/inc/drawinglayer/primitive3d/hiddengeometryprimitive3d.hxx  |
2 +-
 drawinglayer/inc/drawinglayer/primitive3d/sdrextrudelathetools3d.hxx |
2 +-
 drawinglayer/inc/drawinglayer/processor2d/baseprocessor2d.hxx|
2 +-
 drawinglayer/inc/drawinglayer/processor2d/contourextractor2d.hxx |
2 +-
 drawinglayer/inc/drawinglayer/processor2d/textaspolygonextractor2d.hxx   |
2 +-
 drawinglayer/inc/drawinglayer/processor3d/baseprocessor3d.hxx|
2 +-
 drawinglayer/source/attribute/sdrlineattribute.cxx   |
2 +-
 drawinglayer/source/geometry/viewinformation2d.cxx   |
2 +-
 drawinglayer/source/geometry/viewinformation3d.cxx   |
2 +-
 drawinglayer/source/primitive2d/graphicprimitive2d.cxx   |
2 +-
 drawinglayer/source/primitive2d/textlayoutdevice.cxx |
2 +-
 drawinglayer/source/primitive3d/baseprimitive3d.cxx  |
2 +-
 extensions/source/nsplugin/source/so_env.cxx |
5 +++--
 hwpfilter/source/hcode.cxx   |
2 +-
 postprocess/prj/build.lst|
2 +-
 sal/osl/unx/pipe.c   |
6 +++---
 sal/osl/unx/util.c   |
3 +++
 slideshow/source/engine/slide/slideimpl.cxx  |
6 +++---
 slideshow/source/engine/slideshowimpl.cxx|
4 ++--
 slideshow/source/engine/transitions/slidechangebase.cxx  |   
10 +-
 slideshow/source/engine/transitions/slidetransitionfactory.cxx   |
6 +++---
 48 files changed, 72 insertions(+), 65 deletions(-)

New commits:
commit 3425a9777f6d06d4ef1c6d1f0883dc2254dff295
Author: David Tardon dtar...@redhat.com
Date:   Tue Jul 3 12:21:33 2012 +0200

move testtools to tail_build

Change-Id: I7dfd5b1f059f7f254a28d2d627365a0b650e33d1

diff --git a/Module_tail_build.mk b/Module_tail_build.mk
index 61d0f89..533dd24 100644
--- a/Module_tail_build.mk
+++ b/Module_tail_build.mk
@@ -111,6 +111,7 @@ $(eval $(call gb_Module_add_moduledirs,tail_end,\
 sw \
 swext \
 test \
+testtools \
 toolkit \
tools \
touch \
diff --git a/postprocess/prj/build.lst b/postprocess/prj/build.lst
index 36a375a..8038e87 100644
--- a/postprocess/prj/build.lst
+++ b/postprocess/prj/build.lst
@@ -1,4 +1,4 @@
-po  postprocess ::  BINFILTER:binfilter CRASHREP:crashrep 
CT2N:ct2n EPM:epm extras 

[Libreoffice-commits] .: setup_native/source

2012-07-03 Thread Andras Timar
 setup_native/source/win32/customactions/reg4allmsdoc/reg4allmsi.cxx |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit a54230f3211f19290c4d2ac26b3084fc0a0eeab5
Author: Andras Timar ati...@suse.com
Date:   Tue Jul 3 18:24:01 2012 +0200

typo

Change-Id: I12d875faa6f8206a5b0a37067ca21df124f71e22

diff --git 
a/setup_native/source/win32/customactions/reg4allmsdoc/reg4allmsi.cxx 
b/setup_native/source/win32/customactions/reg4allmsdoc/reg4allmsi.cxx
index 3ac1343..f0f89fc 100644
--- a/setup_native/source/win32/customactions/reg4allmsdoc/reg4allmsi.cxx
+++ b/setup_native/source/win32/customactions/reg4allmsdoc/reg4allmsi.cxx
@@ -121,7 +121,7 @@ static BOOL CheckExtensionInRegistry( LPCSTR lpSubKey )
 {   // We will replace registration for our own types, too
 bRet = true;
 }
-else if ( strncmp( szBuffer, lostub., 8 ) == 0 )
+else if ( strncmp( szBuffer, lostub., 7 ) == 0 )
 {   // We will replace registration for ooostub, too
 bRet = true;
 }
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] .: Branch 'libreoffice-3-6' - setup_native/source

2012-07-03 Thread Andras Timar
 setup_native/source/win32/customactions/reg4allmsdoc/reg4allmsi.cxx |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 14d7acf2d18f43b29a4a41adac25f0c584a0f6dd
Author: Andras Timar ati...@suse.com
Date:   Tue Jul 3 18:24:01 2012 +0200

typo

Change-Id: I12d875faa6f8206a5b0a37067ca21df124f71e22

diff --git 
a/setup_native/source/win32/customactions/reg4allmsdoc/reg4allmsi.cxx 
b/setup_native/source/win32/customactions/reg4allmsdoc/reg4allmsi.cxx
index 755a581..4b9bdab 100644
--- a/setup_native/source/win32/customactions/reg4allmsdoc/reg4allmsi.cxx
+++ b/setup_native/source/win32/customactions/reg4allmsdoc/reg4allmsi.cxx
@@ -124,7 +124,7 @@ static BOOL CheckExtensionInRegistry( LPCSTR lpSubKey )
 {   // We will replace registration for our own types, too
 bRet = true;
 }
-else if ( strncmp( szBuffer, lostub., 8 ) == 0 )
+else if ( strncmp( szBuffer, lostub., 7 ) == 0 )
 {   // We will replace registration for ooostub, too
 bRet = true;
 }
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


Re: [Libreoffice-ux-advise] Enable CTL for Default?

2012-07-03 Thread Joel Madero
Just to add to the ongoing disappointment with CTL, came across FDO 42123
which is another user stating that CTL is outdated, confusing, etc

Ultimately it seems like people want to purge CTL completely but that seems
unlikely. I'm still wondering if we're nearing consensus on if we can
enable by default or leave as is and just explain why to our user base.


Joel

On Thu, Jun 28, 2012 at 7:18 AM, Khaled Hosny khaledho...@eglug.org wrote:

 On Thu, Jun 28, 2012 at 10:21:57AM +0200, Stefan Knorr (Astron) wrote:
  * I am not sure about Cursor Movement, but I've tried the options and
  visual seems to behave rather buggy – if it weren't it would likely
  be the best option

 I always set it to visual, logical seems very unprediuctable to me (i.e.
 I can't usually tell if the right arrow will move the cursor left or
 right at ant given position).

  * the Digits option: it could find a new home in the Languages tab
  or it could be removed completely, with it being set to Context
  always

 This have to be kept, in Arabic countries to the west of Egypt the
 European (AKA Arabic) digits are always used.

 Regards,
  Khaled

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


Re: Removal of throbber.src

2012-07-03 Thread Michael Meeks
Hi Thomas,

On Tue, 2012-07-03 at 13:13 +0200, Thomas Arnhold wrote:
 I recently removed the unused throbber.src.

Sounds reasonable :-)

 See: 
 http://cgit.freedesktop.org/libreoffice/core/commit/?id=0d53a8336bd6b55fb89873ce7e2cd623468f282e
...
 For me it doesn't make a difference between images*.zip. If I unzip it 
 and search for spinner-* it's always the same result:

And you re-built images.zip from clean ? [ bearing in mind that
images.zip is itself built using the output from the compiled .src files
so to be entirely sure you'd want to build completely from clean. At
least, unless something new happened:

-// TODO: we need a mechanism to add images to images.zip, *without*
-// referring them in resource files. The below resources are never
loaded
-// at runtime, instead, the images in images.zip are accessed via
-// private:graphicrepository/* URLs.

It's possible that some images can be included in some new way I
suppose, but unless you built from clean, I'd be nervous that this just
came from a stale .ilst files that are built from the .src files. cf. 
./solver/unxlngi6.pro/res/img/

 So I assume the other spinner images are unused?! Or is there some 
 missing link I don't get?

It's quite possibly / probable of course :-) but ... given the comment
in that removed .src file - I'd be extra careful - and chase all callers
of the method that builds those string file names etc.

Thanks !

Michael.

-- 
michael.me...@suse.com  , Pseudo Engineer, itinerant idiot

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


Re: Removal of throbber.src

2012-07-03 Thread Stefan Knorr
Hello Thomas, Michael,

AFAIK, LibO uses a throbber in its extension manager, e.g. when looking
for extension updates. I believe the application update checker also
uses a throbber.
I can't really say if that's the one you are trying to remove (I think
there were multiple throbber directories)... but, as Michael says,
images.zip tends to become stale on subsequent builds.

Stefan.

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


Re: [Review-3-6?] New artwork for 3.6

2012-07-03 Thread Jean-Baptiste Faure
Le 03/07/2012 14:42, Stefan Knorr a écrit :
 Hi again,

 the license restriction doesn't apply any more, as luckily Andrea
 Soragna (sorry misspelled him in the commit messages) has sent us a
 license statement [1]. Thanks to him!
Hi,

There is no Close button on the new About dialog. Is it intended ?
I remember that for the previous change in this dialog, we had have the
same problem. It was fixed later.

Best regards.
JBF

-- 
Seuls des formats ouverts peuvent assurer la pérennité de vos documents.

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


[Libreoffice-commits] .: Branch 'features/base-preview' - hsqldb/makefile.mk hsqldb/patches

2012-07-03 Thread Lionel Elie Mamane
 hsqldb/makefile.mk|3 ++-
 hsqldb/patches/fdo36824.patch |   11 +++
 2 files changed, 13 insertions(+), 1 deletion(-)

New commits:
commit 1eb6e40fbb53e03fda484b7b3491308e2ffb192e
Author: Lionel Elie Mamane lio...@mamane.lu
Date:   Tue Jul 3 20:00:06 2012 +0200

fdo#36824 hsqldb properly escape automatically built names

Change-Id: Id2c36fb24d1f7c8f8e9800c10226323594bb766e

diff --git a/hsqldb/makefile.mk b/hsqldb/makefile.mk
index e500462..3692403 100755
--- a/hsqldb/makefile.mk
+++ b/hsqldb/makefile.mk
@@ -58,7 +58,8 @@ CONVERTFILES=build$/build.xml \
 PATCH_FILES=patches$/i96823.patch \
 patches$/i97032.patch \
 patches$/i103528.patch \
-patches$/i104901.patch
+patches$/i104901.patch \
+patches$/fdo36824.patch
 
 .IF $(JAVANUMVER:s/.//) = 00010006
 PATCH_FILES+= \
diff --git a/hsqldb/patches/fdo36824.patch b/hsqldb/patches/fdo36824.patch
new file mode 100644
index 000..a4b49a7
--- /dev/null
+++ b/hsqldb/patches/fdo36824.patch
@@ -0,0 +1,11 @@
+--- misc/hsqldb/src/org/hsqldb/Expression.java 2012-07-03 19:49:00.0 
+0200
 misc/build/hsqldb//src/org/hsqldb/Expression.java  2012-07-03 
19:39:00.0 +0200
+@@ -1552,7 +1552,7 @@
+ return columnQuoted;
+ }
+ 
+-return false;
++return true;
+ }
+ 
+ /**
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


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

2012-07-03 Thread Kohei Yoshida
 sc/inc/dpitemdata.hxx  |1 +
 sc/source/core/data/dpcache.cxx|2 ++
 sc/source/core/data/dpitemdata.cxx |6 ++
 3 files changed, 9 insertions(+)

New commits:
commit f2ac4ff6600a7d20a519e9ef9e6bcd8157288f63
Author: Kohei Yoshida kohei.yosh...@gmail.com
Date:   Tue Jul 3 14:08:14 2012 -0400

fdo#51266: Properly set pivot item 'empty' on empty cells.

Or else it would re-use the last non-empty cell value which is wrong.

Change-Id: I3feab09a54e93150a7b6a9e9b4b540327f2ab5c5

diff --git a/sc/inc/dpitemdata.hxx b/sc/inc/dpitemdata.hxx
index 67f4af2..e294de8 100644
--- a/sc/inc/dpitemdata.hxx
+++ b/sc/inc/dpitemdata.hxx
@@ -89,6 +89,7 @@ public:
 ~ScDPItemData();
 
 Type GetType() const;
+void SetEmpty();
 void SetString(const rtl::OUString rS);
 void SetString(const rtl::OUString* pS);
 void SetValue(double fVal);
diff --git a/sc/source/core/data/dpcache.cxx b/sc/source/core/data/dpcache.cxx
index 742b6eb..9163dde 100644
--- a/sc/source/core/data/dpcache.cxx
+++ b/sc/source/core/data/dpcache.cxx
@@ -161,6 +161,8 @@ void initFromCell(
 {
 rData.SetString(rCache.InternString(aDocStr));
 }
+else
+rData.SetEmpty();
 }
 
 void getItemValue(
diff --git a/sc/source/core/data/dpitemdata.cxx 
b/sc/source/core/data/dpitemdata.cxx
index 1bcc3a6..1641572 100644
--- a/sc/source/core/data/dpitemdata.cxx
+++ b/sc/source/core/data/dpitemdata.cxx
@@ -138,6 +138,12 @@ ScDPItemData::Type ScDPItemData::GetType() const
 return static_castType(meType);
 }
 
+void ScDPItemData::SetEmpty()
+{
+DisposeString();
+meType = Empty;
+}
+
 void ScDPItemData::SetString(const rtl::OUString rS)
 {
 DisposeString();
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] .: Branch 'libreoffice-3-6' - sc/inc sc/source

2012-07-03 Thread Kohei Yoshida
 sc/inc/dpitemdata.hxx  |1 +
 sc/source/core/data/dpcache.cxx|2 ++
 sc/source/core/data/dpitemdata.cxx |6 ++
 3 files changed, 9 insertions(+)

New commits:
commit 6d91eaaf8695da3f0da767f2669fcc650e9a76a5
Author: Kohei Yoshida kohei.yosh...@gmail.com
Date:   Tue Jul 3 14:08:14 2012 -0400

fdo#51266: Properly set pivot item 'empty' on empty cells.

Or else it would re-use the last non-empty cell value which is wrong.

Change-Id: I3feab09a54e93150a7b6a9e9b4b540327f2ab5c5

diff --git a/sc/inc/dpitemdata.hxx b/sc/inc/dpitemdata.hxx
index 46642a9..c585846 100644
--- a/sc/inc/dpitemdata.hxx
+++ b/sc/inc/dpitemdata.hxx
@@ -91,6 +91,7 @@ public:
 ~ScDPItemData();
 
 Type GetType() const;
+void SetEmpty();
 void SetString(const rtl::OUString rS);
 void SetString(const rtl::OUString* pS);
 void SetValue(double fVal);
diff --git a/sc/source/core/data/dpcache.cxx b/sc/source/core/data/dpcache.cxx
index 6908163..2d2a0a3 100644
--- a/sc/source/core/data/dpcache.cxx
+++ b/sc/source/core/data/dpcache.cxx
@@ -161,6 +161,8 @@ void initFromCell(
 {
 rData.SetString(rCache.InternString(aDocStr));
 }
+else
+rData.SetEmpty();
 }
 
 void getItemValue(
diff --git a/sc/source/core/data/dpitemdata.cxx 
b/sc/source/core/data/dpitemdata.cxx
index 1bcc3a6..1641572 100644
--- a/sc/source/core/data/dpitemdata.cxx
+++ b/sc/source/core/data/dpitemdata.cxx
@@ -138,6 +138,12 @@ ScDPItemData::Type ScDPItemData::GetType() const
 return static_castType(meType);
 }
 
+void ScDPItemData::SetEmpty()
+{
+DisposeString();
+meType = Empty;
+}
+
 void ScDPItemData::SetString(const rtl::OUString rS)
 {
 DisposeString();
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] .: Branch 'features/base-preview' - 0 commits -

2012-07-03 Thread Lionel Elie Mamane
Rebased ref, commits from common ancestor:
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] Changes to 'features/base-preview'

2012-07-03 Thread Lionel Elie Mamane
New branch 'features/base-preview' available with the following commits:
commit 0aff429e7606eac6018d1163b2f94b6ef6ad5739
Author: Lionel Elie Mamane lio...@mamane.lu
Date:   Tue Jul 3 20:17:01 2012 +0200

embedded HSQLDB: reclaim space occupied by deleted rows

Disadvantage is that saving/closing the file may take a significantly 
longer time

Change-Id: I1cc35c34b49e60d73e8d341549c5a3c5ef314b6d

commit f711f9561719a1c450ff10bf75a682dfe67f7810
Author: Lionel Elie Mamane lio...@mamane.lu
Date:   Tue Jul 3 20:00:06 2012 +0200

fdo#36824 hsqldb properly escape automatically built names

Change-Id: Id2c36fb24d1f7c8f8e9800c10226323594bb766e

commit 637018271e6bde5af180bfde124173af2c8f2b71
Author: Lionel Elie Mamane lio...@mamane.lu
Date:   Mon Jul 2 19:33:38 2012 +0200

LEM notes

Change-Id: I16939e5d6e1f7c0a83f7f2b2dbc9a5b397b45c36

commit 847a70c418c8da0b773027ad3b8280c9716efb77
Author: Lionel Elie Mamane lio...@mamane.lu
Date:   Mon Jul 2 14:48:03 2012 +0200

janitorial: remove unused xParamsAsNames variable

Change-Id: Ic4fe24faf75d38a8123a8f0e8304c054760bad85

commit 9a2c760bc2b54e3e5af8f797dd99c23b502494ca
Author: Lionel Elie Mamane lio...@mamane.lu
Date:   Wed Jun 6 14:28:50 2012 +0200

legacy reports: unify treatment of query and table

In *both* cases, the value of hidden control Sorting (if non-empty)
decides the columns being sorted on.

Change-Id: I7f4b50c3af8c12e48e5dedd36b5877ad7a9e1b66

commit 6f29429a844f18fbe490281c23e3a25e20e9cfea
Author: Lionel Elie Mamane lio...@mamane.lu
Date:   Wed Jun 6 14:26:58 2012 +0200

legacy report wizard: when source is table, save name in QueryName

Change-Id: Ie0bdbed9578b95f7fccc3d9ff6d9c8b5b91ac0ab

commit 0355a0baf5a64c96a84ba6b6bee372f7a2d27354
Author: Lionel Elie Mamane lio...@mamane.lu
Date:   Wed Jun 6 14:25:51 2012 +0200

SQLQueryComposer allow setQueryCommand with prependSorting instead of append

Change-Id: Ia06794537ea4d0f6f069c83709792ebbcc084804

commit 03a21c22b46146c3394ceeed57e603ec52f2ba16
Author: Lionel Elie Mamane lio...@mamane.lu
Date:   Wed Jun 6 14:24:54 2012 +0200

db.SQLQueryComposer allow prependSortingCriteria call with 
addAliasFieldNames

Change-Id: I05889ccac213743a55c302bd7249b30f817c0428

commit 71c083a7d806b8e46b4b88005dba1b1e2c8c4e37
Author: Lionel Elie Mamane lio...@mamane.lu
Date:   Wed Jun 6 14:23:50 2012 +0200

cleanup

Change-Id: I1ce4279d434ffa58328e17863b2e68af1e813a99

commit fbfa20ca3a063efd403895feca256795353ff3ab
Author: Lionel Elie Mamane lio...@mamane.lu
Date:   Wed Jun 6 14:23:30 2012 +0200

untabify

Change-Id: I984c84534cb4c6cda8bd73a43d79ec8e49afcdeb

commit 408e8222e2764c3658e8da06487fa8437c55f948
Author: Lionel Elie Mamane lio...@mamane.lu
Date:   Mon Jun 4 17:54:30 2012 +0200

i#102625 avoid fetching same row twice in different queries

We do a SELECT * FROM table just to fetch the primary key columns;
so reuse the same XResultSet to fetch all columns.
Else, we immediately issue a SELECT * FROM table WHERE
primary_key=current_value to read the other columns, which is
wasteful and particularly silly.

Commit 1ae17f5b03cc14844fb600ca3573a96deb37ab3b already tried
to do that, but was essentially reverted piecewise because
it caused fdo#47520, fdo#48345, fdo#50372.

Commit c08067d6da94743d53217cbc26cffae00a22dc3a thought it did that,
but actually reverted commit 1ae17f5b03cc14844fb600ca3573a96deb37ab3b.

This implementation fetches the whole current row and caches it in memory;
only one row is cached: when the current row changes, the cache contains
the new current row.

This could be problematic (wrt to memory consumption) if the current
row is big (e.g. with BLOBs) and nobody is interested in the data
anyway (as would often be the case with BLOBs). Note that because of
our SELECT *, the driver most probably has it in memory already
anyway, so we don't make the situation that much worse.

This could be incrementally improved with a heuristic of not
preemptively caching binary data (and also not LONGVARCHAR / TEXT /
MEMO / ...); a getFOO on these columns would issue a specific SELECT
column FROM table WHERE primary_key=current_value each time.

The *real* complete fix to all these issues would be to not do SELECT
* at all. Use SELECT pkey_col1, pkey_col2, ... when we are only
interested in the key columns. As to data, somehow figure out which
columns were ar interested in and SELECT only these (and maybe only
those with small datatype?). Interesting columns could be determined
by our caller (creator) as an argument to our constructor, or some
heuristic (no binary data, no big unbound data).
Also be extra smart and use *(m_aKeyIter) when getFOO is called
on a column included in it (and don't include it in any subsequent

[Libreoffice-commits] .: Branch 'libreoffice-3-6' - hsqldb/makefile.mk hsqldb/patches

2012-07-03 Thread Lionel Elie Mamane
 hsqldb/makefile.mk|3 ++-
 hsqldb/patches/fdo36824.patch |   11 +++
 2 files changed, 13 insertions(+), 1 deletion(-)

New commits:
commit 3286e849e5b5f8809e92219bdf07e737c81cf42c
Author: Lionel Elie Mamane lio...@mamane.lu
Date:   Tue Jul 3 20:00:06 2012 +0200

fdo#36824 hsqldb properly escape automatically built names

Change-Id: Id2c36fb24d1f7c8f8e9800c10226323594bb766e

diff --git a/hsqldb/makefile.mk b/hsqldb/makefile.mk
index e500462..3692403 100644
--- a/hsqldb/makefile.mk
+++ b/hsqldb/makefile.mk
@@ -58,7 +58,8 @@ CONVERTFILES=build$/build.xml \
 PATCH_FILES=patches$/i96823.patch \
 patches$/i97032.patch \
 patches$/i103528.patch \
-patches$/i104901.patch
+patches$/i104901.patch \
+patches$/fdo36824.patch
 
 .IF $(JAVANUMVER:s/.//) = 00010006
 PATCH_FILES+= \
diff --git a/hsqldb/patches/fdo36824.patch b/hsqldb/patches/fdo36824.patch
new file mode 100644
index 000..ad753e3
--- /dev/null
+++ b/hsqldb/patches/fdo36824.patch
@@ -0,0 +1,11 @@
+--- misc/hsqldb/src/org/hsqldb/Expression.java 2012-07-03 19:49:00.0 
+0200
 misc/build/hsqldb/src/org/hsqldb/Expression.java   2012-07-03 
19:39:00.0 +0200
+@@ -1552,7 +1552,7 @@
+ return columnQuoted;
+ }
+ 
+-return false;
++return true;
+ }
+ 
+ /**
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] .: 2 commits - connectivity/source hsqldb/makefile.mk hsqldb/patches

2012-07-03 Thread Lionel Elie Mamane
 connectivity/source/drivers/hsqldb/HConnection.cxx |2 +-
 hsqldb/makefile.mk |3 ++-
 hsqldb/patches/fdo36824.patch  |   11 +++
 3 files changed, 14 insertions(+), 2 deletions(-)

New commits:
commit 2c46368432bd4f1bd86c7f3fb6c25ec5ad05dee7
Author: Lionel Elie Mamane lio...@mamane.lu
Date:   Tue Jul 3 20:17:01 2012 +0200

embedded HSQLDB: reclaim space occupied by deleted rows

Disadvantage is that saving/closing the file may take a significantly 
longer time

Change-Id: I1cc35c34b49e60d73e8d341549c5a3c5ef314b6d

diff --git a/connectivity/source/drivers/hsqldb/HConnection.cxx 
b/connectivity/source/drivers/hsqldb/HConnection.cxx
index 1c85dde..ee7c5b2 100644
--- a/connectivity/source/drivers/hsqldb/HConnection.cxx
+++ b/connectivity/source/drivers/hsqldb/HConnection.cxx
@@ -180,7 +180,7 @@ namespace connectivity { namespace hsqldb
 if ( !m_bReadOnly )
 {
 Reference XStatement  xStmt( 
m_xConnection-createStatement(), UNO_QUERY_THROW );
-xStmt-execute( ::rtl::OUString( 
RTL_CONSTASCII_USTRINGPARAM( CHECKPOINT ) ) );
+xStmt-execute( ::rtl::OUString( 
RTL_CONSTASCII_USTRINGPARAM( CHECKPOINT DEFRAG ) ) );
 }
 }
 
commit bed3049c4c04a202ff288189d225ca6e5941d69b
Author: Lionel Elie Mamane lio...@mamane.lu
Date:   Tue Jul 3 20:00:06 2012 +0200

fdo#36824 hsqldb properly escape automatically built names

Change-Id: Id2c36fb24d1f7c8f8e9800c10226323594bb766e

diff --git a/hsqldb/makefile.mk b/hsqldb/makefile.mk
index e500462..3692403 100644
--- a/hsqldb/makefile.mk
+++ b/hsqldb/makefile.mk
@@ -58,7 +58,8 @@ CONVERTFILES=build$/build.xml \
 PATCH_FILES=patches$/i96823.patch \
 patches$/i97032.patch \
 patches$/i103528.patch \
-patches$/i104901.patch
+patches$/i104901.patch \
+patches$/fdo36824.patch
 
 .IF $(JAVANUMVER:s/.//) = 00010006
 PATCH_FILES+= \
diff --git a/hsqldb/patches/fdo36824.patch b/hsqldb/patches/fdo36824.patch
new file mode 100644
index 000..ad753e3
--- /dev/null
+++ b/hsqldb/patches/fdo36824.patch
@@ -0,0 +1,11 @@
+--- misc/hsqldb/src/org/hsqldb/Expression.java 2012-07-03 19:49:00.0 
+0200
 misc/build/hsqldb/src/org/hsqldb/Expression.java   2012-07-03 
19:39:00.0 +0200
+@@ -1552,7 +1552,7 @@
+ return columnQuoted;
+ }
+ 
+-return false;
++return true;
+ }
+ 
+ /**
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] .: Branch 'feature/template-dialog' - sfx2/source

2012-07-03 Thread Cédric Bosdonnat
 sfx2/source/doc/templatedlg.cxx |6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

New commits:
commit 71d8a8de222b160cc0a3a1a3eaa2a8c4da34e5b6
Author: Cédric Bosdonnat cedric.bosdonnat@free.fr
Date:   Tue Jul 3 20:24:18 2012 +0200

templates dlg: close window and use _default target for template creation

Change-Id: Icc9d7acca1669620b53bdc634a3d188323ee9440

diff --git a/sfx2/source/doc/templatedlg.cxx b/sfx2/source/doc/templatedlg.cxx
index 60e68a6..4488bc9 100644
--- a/sfx2/source/doc/templatedlg.cxx
+++ b/sfx2/source/doc/templatedlg.cxx
@@ -419,15 +419,19 @@ IMPL_LINK(SfxTemplateManagerDlg, MenuSelectHdl, Menu*, 
pMenu)
 {
 case MNI_CREATE_TEXT:
 lcl_createTemplate(mxDesktop,FILTER_APP_WRITER);
+Close( );
 break;
 case MNI_CREATE_SHEET:
 lcl_createTemplate(mxDesktop,FILTER_APP_CALC);
+Close( );
 break;
 case MNI_CREATE_PRESENT:
 lcl_createTemplate(mxDesktop,FILTER_APP_IMPRESS);
+Close( );
 break;
 case MNI_CREATE_DRAW:
 lcl_createTemplate(mxDesktop,FILTER_APP_DRAW);
+Close( );
 break;
 case MNI_ACTION_SORT_NAME:
 if (maView-isOverlayVisible())
@@ -662,7 +666,7 @@ void lcl_createTemplate(uno::Reference 
com::sun::star::frame::XComponentLoader
 if (!aURL.isEmpty())
 {
 uno::SequencePropertyValue aArgs;
-xDesktop-loadComponentFromURL(aURL,rtl::OUString(_blank), 0, aArgs 
);
+xDesktop-loadComponentFromURL(aURL,rtl::OUString(_default), 0, 
aArgs );
 }
 }
 
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[PATCH] [REVIEW:3-5,3-6] size optimisation

2012-07-03 Thread Lionel Elie Mamane
I'm unsure whether I should apply this to libreoffice-3-6 or maybe
even libreoffice-3-5; I'd be glad of your opinions.

The issue is that embedded HSQLDB does not reclaim space occupied by
deleted rows; it only overwrites them with new rows. So basically this
means that the data portion of an .odb file NEVER shrinks and only
grows or stagnates.

In particular, people that try to make a minimal reproduction case for
bug reports by deleting a lot of rows still have big files that don't
fit in our bugzilla's size limit (that's how I noticed this issue).

This patch tells HSQLDB, on each flush, to defrag the database. This
can take time for big databases :-| and will happen at least for each
file save operation.

The alternative would be to introduce an UI element
compress/cleanup/defrag database, but:

1) It would necessarily be specific to sdbc(x) direct drivers as AFAIK
   odbc / jdbc / ... don't have a standard way to do such an
   operation.

2) It is not do the right thing by default

3) People using big databases should switch to a real database
   system anyway (and use LibreOffice base as a graphical front-end to
   it).

4) More work, and touching the UI, so I won't do it by myself. If we
   decide it is the better idea and someone wants to collaborate on
   that...

-- 
Lionel
From 2c46368432bd4f1bd86c7f3fb6c25ec5ad05dee7 Mon Sep 17 00:00:00 2001
From: Lionel Elie Mamane lio...@mamane.lu
Date: Tue, 3 Jul 2012 20:17:01 +0200
Subject: [PATCH] embedded HSQLDB: reclaim space occupied by deleted rows

Disadvantage is that saving/closing the file may take a significantly longer time

Change-Id: I1cc35c34b49e60d73e8d341549c5a3c5ef314b6d
---
 connectivity/source/drivers/hsqldb/HConnection.cxx |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/connectivity/source/drivers/hsqldb/HConnection.cxx b/connectivity/source/drivers/hsqldb/HConnection.cxx
index 1c85dde..ee7c5b2 100644
--- a/connectivity/source/drivers/hsqldb/HConnection.cxx
+++ b/connectivity/source/drivers/hsqldb/HConnection.cxx
@@ -180,7 +180,7 @@ namespace connectivity { namespace hsqldb
 if ( !m_bReadOnly )
 {
 Reference XStatement  xStmt( m_xConnection-createStatement(), UNO_QUERY_THROW );
-xStmt-execute( ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( CHECKPOINT ) ) );
+xStmt-execute( ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( CHECKPOINT DEFRAG ) ) );
 }
 }
 
-- 
1.7.10

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


[PATCH] [REVIEW:3-5] fdo#36824 embedded hsqldb; in view computed row without alias makes whole file unusable

2012-07-03 Thread Lionel Elie Mamane
hsqldb fails to properly escape column names it generates
automatically from an expression in the script file it uses to
recreate the database (in memory) on load/connect.

The net effect is that any .odb file where such a view has been
defined cannot be reopened, unless one manually fiddles with the
database/script file in the .odb file seen as a zip file.

This patch fixes that, by saying that *any* expression that is not
already a column name *should* be escaped (instead of *not* escaped)
when seen as a column name/alias.

I hope no bad side-effects, but I'm not intimate with HSQLDB internals,
so never can be really sure.

Please apply to libreoffice-3-5.

-- 
Lionel
From bed3049c4c04a202ff288189d225ca6e5941d69b Mon Sep 17 00:00:00 2001
From: Lionel Elie Mamane lio...@mamane.lu
Date: Tue, 3 Jul 2012 20:00:06 +0200
Subject: [PATCH 1/2] fdo#36824 hsqldb properly escape automatically built
 names

Change-Id: Id2c36fb24d1f7c8f8e9800c10226323594bb766e
---
 hsqldb/makefile.mk|3 ++-
 hsqldb/patches/fdo36824.patch |   11 +++
 2 files changed, 13 insertions(+), 1 deletion(-)
 create mode 100644 hsqldb/patches/fdo36824.patch

diff --git a/hsqldb/makefile.mk b/hsqldb/makefile.mk
index e500462..3692403 100644
--- a/hsqldb/makefile.mk
+++ b/hsqldb/makefile.mk
@@ -58,7 +58,8 @@ CONVERTFILES=build$/build.xml \
 PATCH_FILES=patches$/i96823.patch \
 patches$/i97032.patch \
 patches$/i103528.patch \
-patches$/i104901.patch
+patches$/i104901.patch \
+patches$/fdo36824.patch
 
 .IF $(JAVANUMVER:s/.//) = 00010006
 PATCH_FILES+= \
diff --git a/hsqldb/patches/fdo36824.patch b/hsqldb/patches/fdo36824.patch
new file mode 100644
index 000..ad753e3
--- /dev/null
+++ b/hsqldb/patches/fdo36824.patch
@@ -0,0 +1,11 @@
+--- misc/hsqldb/src/org/hsqldb/Expression.java	2012-07-03 19:49:00.0 +0200
 misc/build/hsqldb/src/org/hsqldb/Expression.java	2012-07-03 19:39:00.0 +0200
+@@ -1552,7 +1552,7 @@
+ return columnQuoted;
+ }
+ 
+-return false;
++return true;
+ }
+ 
+ /**
-- 
1.7.10

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


Re: [GSoC] testing - Weekly Report no. 6

2012-07-03 Thread Cedric Bosdonnat
On Tue, 2012-07-03 at 15:11 +0200, Artur Dorda wrote:
 Yes, I know when they are ;-) it was written from the position of the
 past week.
 
 I'm writing weekly reports *after* the week, so now we have week 7,
 mid-term evaluations are on the week 8, and the report was from the
 week 6 :)

Sorry, I didn't pay attention to the time you were writing... rather to
the time I was receiving the email ;)

--
Cedric

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


Re: [REVIEW-3-6] feature/masterpages

2012-07-03 Thread Bjoern Michaelsen
On Tue, Jul 03, 2012 at 08:39:15PM +0200, Bjoern Michaelsen wrote:
 On Tue, Jul 03, 2012 at 10:59:58AM +0200, Stefan Knorr wrote:
  Ugh... sorry, really should have tried building with the new master
  pages, as Björn's message indicates.
  
  Also note that I could not use Caolan's script for some reason, so I
  unzipped them manually and then used sed on styles.xml...
 
 Finally found out what is wrong there: I had no rsvg in my dev-install
 configure. Rebuilding now with rsvg support. Since we are using rsvg now in 
 the
 core product, I guees we need to make rsvg (internal or external) a hard
 dependency -- any objections to that?

Yes, that was it. with --enable-rsvg=system it works like a charm. Without it,
the template loading fails for all vector templates. Loading the template
directly even crashes LibreOffice:
 
 https://bugs.freedesktop.org/show_bug.cgi?id=51694

so some exception catching on a normal load would be appropriate (as it seems
is done for the masterpages).

Looking at ./configure.in at least on iOS and Android by default use no rsvg at
all.

@Tor: Is rsvg available at all on these platforms? Can we make it a hard dep?
If not, is that limited masterpages functionality ok for these experimental
platformsi for now?

Best,

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


Re: [Review-3-6?] New artwork for 3.6

2012-07-03 Thread Jean-Baptiste Faure
Le 03/07/2012 19:47, Jean-Baptiste Faure a écrit :
 Le 03/07/2012 14:42, Stefan Knorr a écrit :
 Hi again,

 the license restriction doesn't apply any more, as luckily Andrea
 Soragna (sorry misspelled him in the commit messages) has sent us a
 license statement [1]. Thanks to him!
 Hi,

 There is no Close button on the new About dialog. Is it intended ?
 I remember that for the previous change in this dialog, we had have the
 same problem. It was fixed later.

 Best regards.
 JBF

Hi,

Here is a one line patch which restore a line in about.cxx modified in a
previous patch. With these patch I get the Close button.

Best regards.
JBF

-- 
Seuls des formats ouverts peuvent assurer la pérennité de vos documents.

From fa0c1095b5caabd68036f2110f0ef1197720d2c5 Mon Sep 17 00:00:00 2001
From: Jean-Baptiste FAURE jbf.fa...@orange.fr
Date: Tue, 3 Jul 2012 21:01:47 +0200
Subject: [PATCH] restore close button in About dialog

Change-Id: I32d528cf047e890815bfeaf9b5dc0516ef8ffccf
---
 cui/source/dialogs/about.cxx |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/cui/source/dialogs/about.cxx b/cui/source/dialogs/about.cxx
index db5057f..e18a22c 100644
--- a/cui/source/dialogs/about.cxx
+++ b/cui/source/dialogs/about.cxx
@@ -291,7 +291,7 @@ void AboutDialog::LayoutButtons(sal_Int32 aDialogWidth, sal_Int32 aDialogBorder,
 aWebsiteButton.SetSizePixel( aButtonSize );
 aCancelButton.SetSizePixel( aButtonSize );
 
-sal_Int32 aButtonSpacing = aDialogWidth  - ( aDialogBorder * 2 ) - ( aButtonSize.Width() * 3 ) - aAdjacentButtonSpacing ;
+sal_Int32 aButtonSpacing = aDialogWidth  - ( aDialogBorder * 2 ) - ( aButtonSize.Width() * 4 ) - ( aAdjacentButtonSpacing * 2 );
 if (aButtonSpacing  aAdjacentButtonSpacing)
 {
 aButtonsWidth = aAdjacentButtonSpacing - aButtonSpacing;
-- 
1.7.5.4

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


Re: [Libreoffice-ux-advise] File Format Defaults Multiple FDO's

2012-07-03 Thread Andras Timar
Hi Joel,

2012/7/3 Joel Madero jmadero@gmail.com:
 Hi All,

 This seems to be one of the most consistent complaints from users as I'm
 going through the bug list. The issue is three fold (or more).

 1. Defaults hijack everything -- vs. defaulting to allow users to select

 2. No check to see if Microsoft Office is installed and thus some prompt to
 see if we want to replace it

 3. Changing defaults once installed very difficult (or not possible?).

 4. Other file associations outside of Microsoft are also hijacked -- see
 bug on txt files

 Here are just a few of the FDO's that I came across:

 https://bugs.freedesktop.org/show_bug.cgi?id=39791

 https://bugs.freedesktop.org/show_bug.cgi?id=44462

 https://bugs.freedesktop.org/show_bug.cgi?id=43519

 https://bugs.freedesktop.org/show_bug.cgi?id=38310

 https://bugs.freedesktop.org/show_bug.cgi?id=47483


 Each one deals with the same issue in a different manner -- ie. file
 associations and defaults.


 I personally like the mock up done in
 https://bugs.freedesktop.org/show_bug.cgi?id=44462


 I have a few questions, I know that one of these bugs is assigned but not
 sure about current status.


 I have a couple suggestions and wanted feedback:


 1. Most annoying bug? I think it qualifies with at least 5 different people
 complaining about it with multiple comments on many of them

 2. Can I make a bug that takes every complaint into account and then mark
 these all as dupes of the one I make?

Thanks for your bug triage work. File association is a difficult topic
and after fixing obvious bugs, I need ux input about how to do things
the best. I'm currently debugging the hijack issue. It happens in
http://opengrok.libreoffice.org/xref/core/setup_native/source/win32/customactions/reg4allmsdoc/reg4allmsi.cxx.
These functions were designed so that they detect Microsoft Office and
do not take over their files, the only problem is that these functions
do not work correctly under certain circumstances.

After install user have several possibilities to change file
associations, e.g. repair MS Office install, right click on file and
change associations, regedit, etc. I know that none of these are easy
for an ordinary user.

As for other file types than MS Office, it is hard to define a good
default, many file types that LibreOffice can open are not associated.
We need to collect them all, this is the pre-requisite of the planned
file association application.

I have some problems with the mockup in fdo#44462. First is that it
lists only a few file types. There are many more. Maybe we need a
separate panel for it. Or instead of file extensions, we could use
bigger categories (e.g. ODF, MS Office Binary, MS Office OpenXML,
etc.) Please note that within LibreOffice we can handle only per user
settings, because we cannot elevate the rights of soffice.bin process.
Even if it is running from an administrator account, it runs with
normal user privileges (at least on Vista and higher). But maybe it is
even better. It is possible that one user prefers LibreOffice, other
prefers something else on the same computer. Alternatively a
standalone application can be developed, that can set file
associations for all users.

I don't think it makes sense to open a super-bug for file
associations. I'm currently working on it, and I regularly monitor
Windows Installer bugs. As long as a bug classified as a Windows
Installer bug, I'll see it, and fix it some day.

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


Re: [Libreoffice-ux-advise] File Format Defaults Multiple FDO's

2012-07-03 Thread Joel Madero
I agree that it was limited for types and your ideas both sound promising.
I've included UX mailing list for input because I think ultimately it would
be really nice to be able to easily and quickly change file associations
for LO. I lean more towards a separate set of options that lists every file
type we support with a check box next to it. The only issue I see is that
if you uncheck the file type, what software takes over as primary
software? Would it default automatically back to MS or just be
unassociated?

As for super bug, fair enough, I'm going to put a comment in each of the
bugs saying that it's an ongonig process to fix this and say these bugs
are similar and may be of interest to you and list the other FDO bugs so
that those users can keep up with the comments.

Hopefully some UX people will get involved soon and put in some input.


Thanks,
Joel

PS. To Gerald, this is even trickier as it's actually MS's bug, not
LibreOffice, if in fact it is a bug. From my remembering my last MS Office
install (which was quite some time ago), on install it asked if I wanted
OpenOffice files to be opened by MS Office, if you have these selected,
then it's kind of user error if something goes wrong. Maybe someone with
MS Office can do a test install and verify this or verify that it's a bug
on their side and we can discuss if there's anything we can do about it --
we all know how receptive MS is to suggestions ;)

On Tue, Jul 3, 2012 at 12:12 PM, Andras Timar tima...@gmail.com wrote:

 Hi Joel,

 2012/7/3 Joel Madero jmadero@gmail.com:
  Hi All,
 
  This seems to be one of the most consistent complaints from users as I'm
  going through the bug list. The issue is three fold (or more).
 
  1. Defaults hijack everything -- vs. defaulting to allow users to
 select
 
  2. No check to see if Microsoft Office is installed and thus some prompt
 to
  see if we want to replace it
 
  3. Changing defaults once installed very difficult (or not possible?).
 
  4. Other file associations outside of Microsoft are also hijacked --
 see
  bug on txt files
 
  Here are just a few of the FDO's that I came across:
 
  https://bugs.freedesktop.org/show_bug.cgi?id=39791
 
  https://bugs.freedesktop.org/show_bug.cgi?id=44462
 
  https://bugs.freedesktop.org/show_bug.cgi?id=43519
 
  https://bugs.freedesktop.org/show_bug.cgi?id=38310
 
  https://bugs.freedesktop.org/show_bug.cgi?id=47483
 
 
  Each one deals with the same issue in a different manner -- ie. file
  associations and defaults.
 
 
  I personally like the mock up done in
  https://bugs.freedesktop.org/show_bug.cgi?id=44462
 
 
  I have a few questions, I know that one of these bugs is assigned but not
  sure about current status.
 
 
  I have a couple suggestions and wanted feedback:
 
 
  1. Most annoying bug? I think it qualifies with at least 5 different
 people
  complaining about it with multiple comments on many of them
 
  2. Can I make a bug that takes every complaint into account and then mark
  these all as dupes of the one I make?

 Thanks for your bug triage work. File association is a difficult topic
 and after fixing obvious bugs, I need ux input about how to do things
 the best. I'm currently debugging the hijack issue. It happens in

 http://opengrok.libreoffice.org/xref/core/setup_native/source/win32/customactions/reg4allmsdoc/reg4allmsi.cxx
 .
 These functions were designed so that they detect Microsoft Office and
 do not take over their files, the only problem is that these functions
 do not work correctly under certain circumstances.

 After install user have several possibilities to change file
 associations, e.g. repair MS Office install, right click on file and
 change associations, regedit, etc. I know that none of these are easy
 for an ordinary user.

 As for other file types than MS Office, it is hard to define a good
 default, many file types that LibreOffice can open are not associated.
 We need to collect them all, this is the pre-requisite of the planned
 file association application.

 I have some problems with the mockup in fdo#44462. First is that it
 lists only a few file types. There are many more. Maybe we need a
 separate panel for it. Or instead of file extensions, we could use
 bigger categories (e.g. ODF, MS Office Binary, MS Office OpenXML,
 etc.) Please note that within LibreOffice we can handle only per user
 settings, because we cannot elevate the rights of soffice.bin process.
 Even if it is running from an administrator account, it runs with
 normal user privileges (at least on Vista and higher). But maybe it is
 even better. It is possible that one user prefers LibreOffice, other
 prefers something else on the same computer. Alternatively a
 standalone application can be developed, that can set file
 associations for all users.

 I don't think it makes sense to open a super-bug for file
 associations. I'm currently working on it, and I regularly monitor
 Windows Installer bugs. As long as a bug classified as a Windows
 

[Libreoffice-commits] .: Branch 'feature/gsoc_test_improvements2' - 13 commits - drawinglayer/inc drawinglayer/source

2012-07-03 Thread Artur Dorda
 drawinglayer/inc/drawinglayer/EnhancedShapeDumper.hxx |   30 +
 drawinglayer/source/dumper/EnhancedShapeDumper.cxx|  325 ++
 2 files changed, 355 insertions(+)

New commits:
commit 4a42710b8da84c77e75c091bd27d3dc91b52e987
Author: Artur Dorda artur.dorda+l...@gmail.com
Date:   Tue Jul 3 21:26:01 2012 +0200

Added dumping ExtrusionColor property

Change-Id: I5df2f997494c399921a6657aecbb0d9a40977e93

diff --git a/drawinglayer/inc/drawinglayer/EnhancedShapeDumper.hxx 
b/drawinglayer/inc/drawinglayer/EnhancedShapeDumper.hxx
index ed35546..eaf7e9e 100644
--- a/drawinglayer/inc/drawinglayer/EnhancedShapeDumper.hxx
+++ b/drawinglayer/inc/drawinglayer/EnhancedShapeDumper.hxx
@@ -76,6 +76,7 @@ public:
 void dumpProjectionModeAsAttribute(com::sun::star::drawing::ProjectionMode 
eProjectionMode);
 void dumpViewPointAsElement(com::sun::star::drawing::Position3D 
aViewPoint);
 void 
dumpOriginAsElement(com::sun::star::drawing::EnhancedCustomShapeParameterPair 
aOrigin);
+void dumpExtrusionColorAsAttribute(sal_Bool bExtrusionColor);
 
 private:
 xmlTextWriterPtr xmlWriter;
diff --git a/drawinglayer/source/dumper/EnhancedShapeDumper.cxx 
b/drawinglayer/source/dumper/EnhancedShapeDumper.cxx
index 152e1fa..51caccc 100644
--- a/drawinglayer/source/dumper/EnhancedShapeDumper.cxx
+++ b/drawinglayer/source/dumper/EnhancedShapeDumper.cxx
@@ -170,6 +170,12 @@ void 
EnhancedShapeDumper::dumpEnhancedCustomShapeExtrusionService(uno::Reference
 if(anotherAny = aOrigin)
 dumpOriginAsElement(aOrigin);
 }
+{
+uno::Any anotherAny = xPropSet-getPropertyValue(ExtrusionColor);
+sal_Bool bExtrusionColor;
+if(anotherAny = bExtrusionColor)
+dumpExtrusionColorAsAttribute(bExtrusionColor);
+}
 }
 void EnhancedShapeDumper::dumpExtrusionAsAttribute(sal_Bool bExtrusion)
 {
@@ -375,4 +381,11 @@ void 
EnhancedShapeDumper::dumpOriginAsElement(drawing::EnhancedCustomShapeParame
 xmlTextWriterEndElement( xmlWriter );
 }
 
+void EnhancedShapeDumper::dumpExtrusionColorAsAttribute(sal_Bool 
bExtrusionColor)
+{
+if(bExtrusionColor)
+xmlTextWriterWriteFormatAttribute( xmlWriter, 
BAD_CAST(extrusionColor), %s, true);
+else
+xmlTextWriterWriteFormatAttribute( xmlWriter, 
BAD_CAST(extrusionColor), %s, false);
+}
 
commit 778a433b1942320c557b40378f77cbf7f06cb75f
Author: Artur Dorda artur.dorda+l...@gmail.com
Date:   Tue Jul 3 21:23:31 2012 +0200

Added properties ViewPoint  Origin

Change-Id: I87deba7504eff3feb6671835b33768045f502ba5

diff --git a/drawinglayer/inc/drawinglayer/EnhancedShapeDumper.hxx 
b/drawinglayer/inc/drawinglayer/EnhancedShapeDumper.hxx
index 5a5fbf8..ed35546 100644
--- a/drawinglayer/inc/drawinglayer/EnhancedShapeDumper.hxx
+++ b/drawinglayer/inc/drawinglayer/EnhancedShapeDumper.hxx
@@ -33,6 +33,7 @@
 #include com/sun/star/drawing/Direction3D.hpp
 #include com/sun/star/drawing/ShadeMode.hpp
 #include com/sun/star/drawing/ProjectionMode.hpp
+#include com/sun/star/drawing/Position3D.hpp
 
 #ifndef EnhancedShapeDumper_hxx
 #define EnhancedShapeDumper_hxx
@@ -73,6 +74,8 @@ public:
 void 
dumpSkewAsElement(com::sun::star::drawing::EnhancedCustomShapeParameterPair 
aSkew);
 void dumpSpecularityAsAttribute(double aSpecularity);
 void dumpProjectionModeAsAttribute(com::sun::star::drawing::ProjectionMode 
eProjectionMode);
+void dumpViewPointAsElement(com::sun::star::drawing::Position3D 
aViewPoint);
+void 
dumpOriginAsElement(com::sun::star::drawing::EnhancedCustomShapeParameterPair 
aOrigin);
 
 private:
 xmlTextWriterPtr xmlWriter;
diff --git a/drawinglayer/source/dumper/EnhancedShapeDumper.cxx 
b/drawinglayer/source/dumper/EnhancedShapeDumper.cxx
index 5b9b5ac..152e1fa 100644
--- a/drawinglayer/source/dumper/EnhancedShapeDumper.cxx
+++ b/drawinglayer/source/dumper/EnhancedShapeDumper.cxx
@@ -158,6 +158,18 @@ void 
EnhancedShapeDumper::dumpEnhancedCustomShapeExtrusionService(uno::Reference
 if(anotherAny = eProjectionMode)
 dumpProjectionModeAsAttribute(eProjectionMode);
 }
+{
+uno::Any anotherAny = xPropSet-getPropertyValue(ViewPoint);
+drawing::Position3D aViewPoint;
+if(anotherAny = aViewPoint)
+dumpViewPointAsElement(aViewPoint);
+}
+{
+uno::Any anotherAny = xPropSet-getPropertyValue(Origin);
+drawing::EnhancedCustomShapeParameterPair aOrigin;
+if(anotherAny = aOrigin)
+dumpOriginAsElement(aOrigin);
+}
 }
 void EnhancedShapeDumper::dumpExtrusionAsAttribute(sal_Bool bExtrusion)
 {
@@ -347,4 +359,20 @@ void 
EnhancedShapeDumper::dumpProjectionModeAsAttribute(drawing::ProjectionMode
 }
 }
 
+void EnhancedShapeDumper::dumpViewPointAsElement(drawing::Position3D 
aViewPoint)
+{
+xmlTextWriterStartElement(xmlWriter, BAD_CAST( ViewPoint ));
+xmlTextWriterWriteFormatAttribute( xmlWriter, BAD_CAST(positionX), %f, 
aViewPoint.PositionX);
+

[Libreoffice-commits] .: Branch 'libreoffice-3-6' - sc/source

2012-07-03 Thread Eike Rathke
 sc/source/core/data/cell.cxx |   11 ---
 1 file changed, 4 insertions(+), 7 deletions(-)

New commits:
commit b6dcf00472b8f9573ff23ae8cadadeaad58ea4bb
Author: Eike Rathke er...@redhat.com
Date:   Tue Jul 3 21:28:46 2012 +0200

do not attempt to compile running formula cell (fdo#51601 related)

2fb377c19f8ae38e7ec649af1343bbd64b70a16b introduced compilation of
a formula cell while it is interpreted, ignoring the comment just above why
that does NOT work ...

This removes the portion that was responsible for the crash. Though import
changed and 3-6 did not crash on opening the testcase documents anymore, the
questionable code is still wrong and therefor removed.

diff --git a/sc/source/core/data/cell.cxx b/sc/source/core/data/cell.cxx
index 5fbcbb9..2a3d807 100644
--- a/sc/source/core/data/cell.cxx
+++ b/sc/source/core/data/cell.cxx
@@ -1444,7 +1444,9 @@ void ScFormulaCell::InterpretTail( 
ScInterpretTailParameter eTailParam )
 // #i11719# no UPN and no error and no token code but result string 
present
 // = interpretation of this cell during name-compilation and unknown 
names
 // = can't exchange underlying code array in CompileTokenArray() /
-// Compile() because interpreter's token iterator would crash.
+// Compile() because interpreter's token iterator would crash or pCode
+// would be deleted twice if this cell was interpreted during
+// compilation.
 // This should only be a temporary condition and, since we set an
 // error, if ran into it again we'd bump into the dirty-clearing
 // condition further down.
@@ -1453,12 +1455,7 @@ void ScFormulaCell::InterpretTail( 
ScInterpretTailParameter eTailParam )
 pCode-SetCodeError( errNoCode );
 // This is worth an assertion; if encountered in daily work
 // documents we might need another solution. Or just confirm 
correctness.
-OSL_FAIL( ScFormulaCell::Interpret: no UPN, no error, no token, 
but string - Try compiling it. );
-// Force Compilation
-rtl::OUString aFormula = aResult.GetHybridFormula();
-aResult.SetHybridFormula( rtl::OUString() );
-Compile( aFormula );
-InterpretTail( eTailParam );
+OSL_FAIL( ScFormulaCell::Interpret: no UPN, no error, no token, 
but hybrid formula string );
 return;
 }
 CompileTokenArray();
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[PATCH] Re: [Review-3-6?] New artwork for 3.6

2012-07-03 Thread Stefan Knorr
Hi Jean-Baptiste, Thorsten,

 Hi,
 
 There is no Close button on the new About dialog. Is it intended ?
 I remember that for the previous change in this dialog, we had have the
 same problem. It was fixed later.

Hm, no, that seems like a mishap that happened because my earlier change
to the About dialogue and the menu is not in 3.6. The attached one-line
change should help, although I'd somewhat prefer if we could have the
duplication-removal patch in 3.6, too.
Otherwise, we have both menu items and About dialogue buttons for
License and Credits – while the former each lead to a local document,
the latter lead to an internet resource.

Astron.


From 9673e9cc0530196e3a66297b1237480c01a191ee Mon Sep 17 00:00:00 2001
From: Stefan Knorr (astron) heinzless...@gmail.com
Date: Tue, 3 Jul 2012 21:19:54 +0200
Subject: [PATCH] Make sure About can accommodate 4 buttons, not just 3

Change-Id: Id5fc92f1ef2e8810ec6603bbcebf454b9dbdedbb
---
 cui/source/dialogs/about.cxx |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/cui/source/dialogs/about.cxx b/cui/source/dialogs/about.cxx
index db5057f..681e792 100644
--- a/cui/source/dialogs/about.cxx
+++ b/cui/source/dialogs/about.cxx
@@ -291,7 +291,7 @@ void AboutDialog::LayoutButtons(sal_Int32 aDialogWidth, sal_Int32 aDialogBorder,
 aWebsiteButton.SetSizePixel( aButtonSize );
 aCancelButton.SetSizePixel( aButtonSize );
 
-sal_Int32 aButtonSpacing = aDialogWidth  - ( aDialogBorder * 2 ) - ( aButtonSize.Width() * 3 ) - aAdjacentButtonSpacing ;
+sal_Int32 aButtonSpacing = aDialogWidth  - ( aDialogBorder * 2 ) - ( aButtonSize.Width() * 4 ) - ( aAdjacentButtonSpacing * 2 ) ;
 if (aButtonSpacing  aAdjacentButtonSpacing)
 {
 aButtonsWidth = aAdjacentButtonSpacing - aButtonSpacing;
-- 
1.7.9.5

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


Re: [Libreoffice-ux-advise] File Format Defaults Multiple FDO's

2012-07-03 Thread Jesús Corrius
Hi,

On Tue, Jul 3, 2012 at 9:12 PM, Andras Timar tima...@gmail.com wrote:
 Hi Joel,

 2012/7/3 Joel Madero jmadero@gmail.com:
 Hi All,

 This seems to be one of the most consistent complaints from users as I'm
 going through the bug list. The issue is three fold (or more).

 1. Defaults hijack everything -- vs. defaulting to allow users to select

 2. No check to see if Microsoft Office is installed and thus some prompt to
 see if we want to replace it

 3. Changing defaults once installed very difficult (or not possible?).

 4. Other file associations outside of Microsoft are also hijacked -- see
 bug on txt files

 Here are just a few of the FDO's that I came across:

 https://bugs.freedesktop.org/show_bug.cgi?id=39791

 https://bugs.freedesktop.org/show_bug.cgi?id=44462

 https://bugs.freedesktop.org/show_bug.cgi?id=43519

 https://bugs.freedesktop.org/show_bug.cgi?id=38310

 https://bugs.freedesktop.org/show_bug.cgi?id=47483


 Each one deals with the same issue in a different manner -- ie. file
 associations and defaults.


 I personally like the mock up done in
 https://bugs.freedesktop.org/show_bug.cgi?id=44462


 I have a few questions, I know that one of these bugs is assigned but not
 sure about current status.


 I have a couple suggestions and wanted feedback:


 1. Most annoying bug? I think it qualifies with at least 5 different people
 complaining about it with multiple comments on many of them

 2. Can I make a bug that takes every complaint into account and then mark
 these all as dupes of the one I make?

 Thanks for your bug triage work. File association is a difficult topic
 and after fixing obvious bugs, I need ux input about how to do things
 the best. I'm currently debugging the hijack issue. It happens in
 http://opengrok.libreoffice.org/xref/core/setup_native/source/win32/customactions/reg4allmsdoc/reg4allmsi.cxx.
 These functions were designed so that they detect Microsoft Office and
 do not take over their files, the only problem is that these functions
 do not work correctly under certain circumstances.

 After install user have several possibilities to change file
 associations, e.g. repair MS Office install, right click on file and
 change associations, regedit, etc. I know that none of these are easy
 for an ordinary user.

 As for other file types than MS Office, it is hard to define a good
 default, many file types that LibreOffice can open are not associated.
 We need to collect them all, this is the pre-requisite of the planned
 file association application.

 I have some problems with the mockup in fdo#44462. First is that it
 lists only a few file types. There are many more. Maybe we need a
 separate panel for it. Or instead of file extensions, we could use
 bigger categories (e.g. ODF, MS Office Binary, MS Office OpenXML,
 etc.) Please note that within LibreOffice we can handle only per user
 settings, because we cannot elevate the rights of soffice.bin process.
 Even if it is running from an administrator account, it runs with
 normal user privileges (at least on Vista and higher). But maybe it is
 even better. It is possible that one user prefers LibreOffice, other
 prefers something else on the same computer. Alternatively a
 standalone application can be developed, that can set file
 associations for all users.

 I don't think it makes sense to open a super-bug for file
 associations. I'm currently working on it, and I regularly monitor
 Windows Installer bugs. As long as a bug classified as a Windows
 Installer bug, I'll see it, and fix it some day.

In this particular case, recent versions of Windows behave much better
than the old ones. Windows Vista and 7 are much more respectful with
file associations owned by different programs than for example Windows
XP.

I did quite a few changes in the registry for LibreOffice 3.6 and some
of those changes should improve the situation. Could be interesting to
retest those scenarios with LibO 3.6 to check if the situation has
really improved (but don't expect major improvements in XP).

Thanks for you work :)

-- 
Jesús Corrius je...@softcatala.org
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Problem with 'ant' detecting running ./autogen.sh

2012-07-03 Thread John Smith
Hi,


I seem to be running into some trouble when running ./autogen.sh, in
particular with the ant detection part.

when i run something like 'ant -buildfile conftest.xml' on the
commandline, ant works as expected.
'ant -version' gives me 'version 1.8.3'

but when i run autogen/configure, I get this message :


checking for ant... /bin/ant
checking if /bin/ant works... configure: WARNING: Ant does not work -
Some Java projects will not build!
checking whether Ant is = 1.6.0... Error: Could not find or load main
class org.apache.tools.ant.launch.Launcher
./configure: line 34315: test: : integer expression expected
./configure: line 34318: test: : integer expression expected
configure: error: no, you need at least Ant = 1.6.0
Error running configure at ./autogen.sh line 187.


i cant figure out whats going wrong here ?
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-commits] .: sc/source

2012-07-03 Thread Eike Rathke
 sc/source/core/data/cell.cxx |   11 ---
 1 file changed, 4 insertions(+), 7 deletions(-)

New commits:
commit 2bf5edb1893df2d253ea0b7cf20f3bb7c62ae7f1
Author: Eike Rathke er...@redhat.com
Date:   Tue Jul 3 21:40:42 2012 +0200

do not attempt to compile running formula cell (fdo#51601 related)

2fb377c19f8ae38e7ec649af1343bbd64b70a16b introduced compilation of
a formula cell while it is interpreted, ignoring the comment just above why
that does NOT work ...

This removes the portion that was responsible for the crash. Though import
changed and this did not crash anymore on opening the testcase documents, 
the
questionable code is still wrong and therefor removed.

diff --git a/sc/source/core/data/cell.cxx b/sc/source/core/data/cell.cxx
index 338b0ab..c4846c0 100644
--- a/sc/source/core/data/cell.cxx
+++ b/sc/source/core/data/cell.cxx
@@ -1435,7 +1435,9 @@ void ScFormulaCell::InterpretTail( 
ScInterpretTailParameter eTailParam )
 // #i11719# no UPN and no error and no token code but result string 
present
 // = interpretation of this cell during name-compilation and unknown 
names
 // = can't exchange underlying code array in CompileTokenArray() /
-// Compile() because interpreter's token iterator would crash.
+// Compile() because interpreter's token iterator would crash or pCode
+// would be deleted twice if this cell was interpreted during
+// compilation.
 // This should only be a temporary condition and, since we set an
 // error, if ran into it again we'd bump into the dirty-clearing
 // condition further down.
@@ -1444,12 +1446,7 @@ void ScFormulaCell::InterpretTail( 
ScInterpretTailParameter eTailParam )
 pCode-SetCodeError( errNoCode );
 // This is worth an assertion; if encountered in daily work
 // documents we might need another solution. Or just confirm 
correctness.
-OSL_FAIL( ScFormulaCell::Interpret: no UPN, no error, no token, 
but string - Try compiling it. );
-// Force Compilation
-rtl::OUString aFormula = aResult.GetHybridFormula();
-aResult.SetHybridFormula( rtl::OUString() );
-Compile( aFormula );
-InterpretTail( eTailParam );
+OSL_FAIL( ScFormulaCell::Interpret: no UPN, no error, no token, 
but hybrid formula string );
 return;
 }
 CompileTokenArray();
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] .: binfilter/bf_svtools

2012-07-03 Thread Caolán McNamara
 binfilter/bf_svtools/source/config/svt_lingucfg.cxx |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit c71ded60095a0fe3d1e639d77c9529c6f44cc2d8
Author: Caolán McNamara caol...@redhat.com
Date:   Mon Jul 2 16:02:44 2012 +0100

ditch String::CreateFromAscii

Change-Id: Ifb41b0ab2c251e32fc8ba0124c7a8e4c077908d2

diff --git a/binfilter/bf_svtools/source/config/svt_lingucfg.cxx 
b/binfilter/bf_svtools/source/config/svt_lingucfg.cxx
index ba7bf69..64ab9c8 100644
--- a/binfilter/bf_svtools/source/config/svt_lingucfg.cxx
+++ b/binfilter/bf_svtools/source/config/svt_lingucfg.cxx
@@ -163,7 +163,7 @@ public:
 
 
 SvtLinguConfigItem::SvtLinguConfigItem() :
-utl::ConfigItem( String::CreateFromAscii( Office.Linguistic ) )
+utl::ConfigItem( rtl::OUString( Office.Linguistic ) )
 {
 LoadOptions( GetPropertyNames() );
 ClearModified();
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


Re: convwatch.py

2012-07-03 Thread Peter Jentsch
Am 03.07.12 14:51, schrieb Thorsten Behrens:
 Peter Jentsch wrote:
 I've noticed your recent revival of convwatch.py for layout regression
 tests. We've been developing a tool (written in Java) that might make
 convwatch.py more portable, by allowing to ignore certain graphical
 differences (caused by the possibly different implementations of
 antialiasing on windows and linux for example). We'd like to integrate
 that with convwatch.py to make it part of the LibO regression tests
 *but* I'm quite unsure about how you're using convwatch.py currently.
 Could you help us out with a hint here?

 Hi Peter,
 
 all image comparison scripts we have ultimately call imagemagick's
 composite, followed by pixel counting via identify - so having a
 stand-alone command line version of your smart comparison would be 
 perfect I guess. :)
 
 Cheers,
 
 -- Thorsten
 
 
 

Hi Thorsten,

thanks for your quick reply. We'll just try our tool combined with
convwatch on some of the testdocuments in the LibO source tree and see
what happends.

Cheers,

Peter


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


[GSOC] Using cached formula results during ODS import

2012-07-03 Thread Daniel Bankston

Hi, Kohei and Markus,

I have commited my initial implementation of using imported formula 
results during ODS import if the document was generated by LibreOffice. 
It's not as clean and symmetric as I would have liked, but it's the best 
I have right now. I hope it's not too hackish, ;-) and I await your 
valuable comments and criticisms.


If an ScFormulaCell is set to dirty, it will be re-Interpreted 
(recalculated). The goal is to avoid this during ODS import of a 
LibreOffice generated document and instead use cached formula results 
imported from the document itself to achieve better performance.


I added a new flag in ScDocument (kind of like IsImportingXML) that is 
set if the document is currently importing a LibreOffice ODS generated 
document. In this email, I'll call it the ScDocument 
libreoffice-generated-doc flag. The flag is set in 
ScXMLImport::setTargetDocument() because I needed a valid ScDocument to 
have already been created and I needed access to the XML meta generator. 
The flag is always reset in ScDocShell::LoadXML() because 
ScDocShell::AfterXMLLoading() will try to set ScFormulaCells to dirty.


If the ScDocument libreoffice-generated-doc flag is set, 
ScXMLTableRowCellContext::EndElement()'s callees will set each newly 
created ScFormulaCell to not dirty (a newly created ScFormulaCell is set 
to dirty by default).


There are multiple times during the import process that all 
ScFormulaCells are attempted to be set to dirty. To prevent this, 
ScFormulaCell::SetDirtyVar() will not set a ScFormulaCell to dirty if 
the ScDocument libreoffice-generated-doc flag is set.


I still need to implement checking for special cases of functions, such 
as NOW(), where we always want to recalculate the formula result.


Here are import times before and after my commit 
7a0fba0b0225f59f8c38b245cb21b81750271e26, using Markus's large matrix 
test file with complicated functions (single sheet with approx 300cols x 
5200rows), on an –enable-symbols libo build on a machine with AMD Athlon 
64 X2 Dual Core 6400 @ 3.2GHz with 8GB Ram running 64 bit GNU/Linux:


Before commit: 22 seconds
After commit: 21 seconds

Really it's probably a less than a second improvement which is not so great.

Two areas that I think MAY help improve performance a little:

1) Since the goal was to just stop Interpret() from being called, my 
current implementation allows the whole SetDirty() call chain to call 
all the way down to the lowest level, which is 
ScFormulaCell::SetDirtyVar(), before preventing the ScFormulaCell 
object's dirty flag from being set. Performance may improve a bit, if I 
stop this call chain at a higher level, preventing the overhead of the 
calls and peripheral logic taking place in the call chain. I just have 
to make sure that this peripheral logic isn't required.


2) ScXMLImport::setTargetDocument() is called for each tab in the 
document which means the meta generator is checked and the ScDocument 
libreoffice-generated-doc flag is set for each tab. Maybe I can find a 
way to do this once while still having access to the XML and a valid 
ScDocument. However, this probably won't affect performance much at all 
especially in the test document I was using.


I'll try to see if callgrind will tell me anything with this test document.


Respectfully,
Daniel Bankston
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: [GSOC] Using cached formula results during ODS import

2012-07-03 Thread Daniel Bankston

On 07/03/2012 04:46 PM, Daniel Bankston wrote:


If an ScFormulaCell is set to dirty, it will be re-Interpreted 
(recalculated). The goal is to avoid this during ODS import of a 
LibreOffice generated document and instead use cached formula results 
imported from the document itself to achieve better performance.


Before commit: 22 seconds
After commit: 21 seconds

Really it's probably a less than a second improvement which is not so 
great.


I'll try to see if callgrind will tell me anything with this test 
document.


According to callgrind the ScInterpreter::Interpret() chain is still 
being called on this test file so I need to investigate what is going 
on.  Sorry, I'll let you know what I find out.

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


Re: missing configure option: --without-cppunit -- was [BUILD] consistent test failures under windows

2012-07-03 Thread Mat M

Hello

Le Tue, 03 Jul 2012 09:42:46 +0200, David Ostrovsky d.ostrov...@gmx.de a  
écrit:



Hi,

Zitat von Mat M m...@gmx.fr:


Hello


Le Sun, 10 Jun 2012 12:44:42 +0200, Korrawit Pruegsanusak
detective.conan.1...@gmail.com a écrit:

 I think you should disable your antivirus during the build. It
 captures CVE files as a threat, and delete / quarantine them.

I eventually found that files are copied into the tmp folder of cygwin
before being used by tests, so c:\cygwin\tmp is the path to exclude, not
the libo sources one.



it only works if you do have admin rights.
Think about enterprise where you do not have it.

I'm at home, so no issue with that, right.


In that case you will end up manually commented all CVE
cpp units calls in the tree (and there are a lot).

Actually I'm missing the build option:
--without-ccpunit (or at least --without-cve-unit)

Unit tests are really important and we need more of them.
In some circumstances however (tracking down critical problems on some  
strange platform) all you want is to get debug build done and not to  
mess around with ... antivirus settings!
About AV, --without-cve-unit is enough, but having a way to bypass unit  
testing could be practical for some specific cases.


regards
--
Mat M
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-commits] .: svl/inc svl/qa svl/source

2012-07-03 Thread Olivier Hallot
 svl/inc/svl/style.hxx |2 
 svl/qa/unit/svl.cxx   |6 -
 svl/qa/unit/test_URIHelper.cxx|   16 +--
 svl/qa/unit/test_lngmisc.cxx  |   36 
 svl/source/config/asiancfg.cxx|   26 +
 svl/source/config/cjkoptions.cxx  |   21 ++--
 svl/source/config/ctloptions.cxx  |   15 +--
 svl/source/config/languageoptions.cxx |4 
 svl/source/items/macitem.cxx  |6 -
 svl/source/misc/inettype.cxx  |4 
 svl/source/misc/lockfilecommon.cxx|4 
 svl/source/misc/urihelper.cxx |   26 +
 svl/source/numbers/zforfind.cxx   |8 -
 svl/source/numbers/zforlist.cxx   |  148 +-
 svl/source/numbers/zformat.cxx|   16 +--
 15 files changed, 136 insertions(+), 202 deletions(-)

New commits:
commit c6c99966cd4515b574e9cd21e89954dabf56009a
Author: Olivier Hallot olivier.hal...@alta.org.br
Date:   Tue Jul 3 21:18:15 2012 -0300

Get rid of RTL_CONSTASCII_USTRINGPARAM in svl/

Change-Id: I64f3f966011bf07a2ee0c7327feb4a46df595210

diff --git a/svl/inc/svl/style.hxx b/svl/inc/svl/style.hxx
index 0fb3e8e..34edeb5 100644
--- a/svl/inc/svl/style.hxx
+++ b/svl/inc/svl/style.hxx
@@ -276,7 +276,7 @@ public:
 
 protected:
 SfxStyleSheet() // do not use! needed by MSVC at compile time to satisfy 
ImplInheritanceHelper2
-: 
SfxStyleSheetBase(rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(dummy)),
+: SfxStyleSheetBase(rtl::OUString(dummy),
 NULL, SFX_STYLE_FAMILY_ALL, 0)
 {
 assert(false);
diff --git a/svl/qa/unit/svl.cxx b/svl/qa/unit/svl.cxx
index b051d1f..d0cab79 100644
--- a/svl/qa/unit/svl.cxx
+++ b/svl/qa/unit/svl.cxx
@@ -267,21 +267,21 @@ void Test::testNumberFormat()
 sal_uInt32 nKey;
 OUString aCode;
 // Thai date format (implicit locale).
-aCode = OUString(RTL_CONSTASCII_USTRINGPARAM([$-107]d/mm/;@));
+aCode = [$-107]d/mm/;@;
 if (!aFormatter.PutEntry(aCode, nPos, nType, nKey))
 {
 CPPUNIT_ASSERT_MESSAGE(failed to insert format code 
'[$-107]d/mm/;@', false);
 }
 
 // Thai date format (explicit locale)
-aCode = OUString(RTL_CONSTASCII_USTRINGPARAM([$-107041E]d/mm/;@));
+aCode = [$-107041E]d/mm/;@;
 if (!aFormatter.PutEntry(aCode, nPos, nType, nKey))
 {
 CPPUNIT_ASSERT_MESSAGE(failed to insert format code 
'[$-107041E]d/mm/;@', false);
 }
 
 // Thai date format (using buddhist calendar type).
-aCode = OUString(RTL_CONSTASCII_USTRINGPARAM([~buddhist]D  ));
+aCode = [~buddhist]D  ;
 if (!aFormatter.PutEntry(aCode, nPos, nType, nKey))
 {
 CPPUNIT_ASSERT_MESSAGE(failed to insert format code '[~buddhist]D 
 ', false);
diff --git a/svl/qa/unit/test_URIHelper.cxx b/svl/qa/unit/test_URIHelper.cxx
index e91cb20..9cb810b 100644
--- a/svl/qa/unit/test_URIHelper.cxx
+++ b/svl/qa/unit/test_URIHelper.cxx
@@ -163,7 +163,7 @@ css::uno::Any Content::execute(
 }
 switch (c) {
 case '1':
-uri += rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(/));
+uri += /;
 break;
 case '2':
 if (uri.getLength()  0  uri[uri.getLength() - 1] == '/') {
@@ -231,18 +231,16 @@ void Test::finish() {
 
 void Test::testNormalizedMakeRelative() {
 css::uno::Sequence css::uno::Any  args(2);
-args[0] = rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(Local));
-args[1] = rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(Office));
+args[0] = rtl::OUString(Local);
+args[1] = rtl::OUString(Office);
 css::uno::Reference css::ucb::XContentProviderManager (
 (css::uno::Reference css::lang::XMultiComponentFactory (
 m_context-getServiceManager(), css::uno::UNO_QUERY_THROW)-
  createInstanceWithArgumentsAndContext(
- rtl::OUString(
- RTL_CONSTASCII_USTRINGPARAM(
- com.sun.star.ucb.UniversalContentBroker)),
+ rtl::OUString(com.sun.star.ucb.UniversalContentBroker),
  args, m_context)),
 css::uno::UNO_QUERY_THROW)-registerContentProvider(
-new Provider, rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(test)),
+new Provider, rtl::OUString(test),
 true);
 struct Data {
 char const * base;
@@ -402,9 +400,7 @@ void Test::testFindFirstURLInText() {
 CharClass charClass(
 css::uno::Reference css::lang::XMultiServiceFactory (
 m_context-getServiceManager(), css::uno::UNO_QUERY_THROW),
-com::sun::star::lang::Locale(
-rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(en)),
-rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(US)), 
rtl::OUString()));
+com::sun::star::lang::Locale(en, US, ));
 for (std::size_t i = 0; i  SAL_N_ELEMENTS(tests); ++i) {
 rtl::OUString input(rtl::OUString::createFromAscii(tests[i].input));
 xub_StrLen begin = 0;
diff --git 

Re: missing configure option: --without-cppunit -- was [BUILD] consistent test failures under windows

2012-07-03 Thread Markus Mohrhard
Hello David, Mat,


 it only works if you do have admin rights.
 Think about enterprise where you do not have it.
 In that case you will end up manually commented all CVE
 cpp units calls in the tree (and there are a lot).

I doubt that you're allowed to build LibO in such an environment.


 Actually I'm missing the build option:
 --without-ccpunit (or at least --without-cve-unit)

 Unit tests are really important and we need more of them.
 In some circumstances however (tracking down critical problems on some 
 strange platform) all you want is to get debug build done and not to mess 
 around with ... antivirus settings!

 Unfortunatelly current integration of cpp units in LO build
 infrastructure is broken. To see why try to activate the production
 option --without-xmlsec on linux ... and you will not be able to build at all.

--without-xmlsec is not an option for Linux builds. You may call it a
bad joke but it was never intended for this purpose. This is not
broken, this has been added by design to make sure that we will never
again get into the siutation where we can't open any of our password
protected files.


 And yes I provided a patch for that (you can find it on ML) and it was 
 rejected with (a bad) joke justification: you *should* not use *this* option 
 on linux.

 Another option would be to introduce some means to activate only specific cpp 
 units:
 --enable-cppunit=sw
 like lately introduced per lib activation of debug symbols.

I'm strongly against this idea. Everyone should ALWAYS execute all
tests and not only the tests someone thinks are useful. You can see at
the subsequenttests what happens to tests that are optional.


 I am going to provide a patch for this option:
 --without-cppunit (note we have already --without-junit).
 It more or less one line change ... so next time you would have a choice ;-)


Please save your time and work on something more useful. There are
ways to prevent the execution of the unit tests during the build but
they are not widespread for good reasons. We learned in the past that
we need to make it as difficult as possible to build without executing
the unit tests. All our tests should normally execute fine on all
major platforms and if not that is a serious bug and we need to fix it
as fast as possible. IMHO adding a simple documented way to disable
the unit test will make many more developers disable them and in the
end result in more broken tests and undiscovered bugs.

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


[Libreoffice-commits] .: Branch 'libreoffice-3-6' - 6 commits - officecfg/registry sc/AllLangResTarget_sc.mk sc/inc sc/Library_scui.mk sc/sdi sc/source sc/uiconfig

2012-07-03 Thread Markus Mohrhard
 officecfg/registry/data/org/openoffice/Office/UI/CalcCommands.xcu |5 
 sc/AllLangResTarget_sc.mk |1 
 sc/Library_scui.mk|2 
 sc/inc/conditio.hxx   |2 
 sc/inc/globstr.hrc|   14 
 sc/inc/sc.hrc |3 
 sc/inc/scabstdlg.hxx  |   10 
 sc/sdi/cellsh.sdi |1 
 sc/sdi/scalc.sdi  |   25 +
 sc/source/core/data/documen7.cxx  |4 
 sc/source/ui/attrdlg/scdlgfact.cxx|   25 +
 sc/source/ui/attrdlg/scdlgfact.hxx|   11 
 sc/source/ui/condformat/condformatdlg.cxx |   82 +--
 sc/source/ui/condformat/condformathelper.cxx  |  121 +
 sc/source/ui/condformat/condformatmgr.cxx |  227 
++
 sc/source/ui/inc/condformatdlg.hrc|1 
 sc/source/ui/inc/condformatdlg.hxx|   13 
 sc/source/ui/inc/condformathelper.hxx |   30 +
 sc/source/ui/inc/condformatmgr.hrc|   18 
 sc/source/ui/inc/condformatmgr.hxx|  110 
 sc/source/ui/src/condformatdlg.src|   77 +--
 sc/source/ui/src/condformatmgr.src|   66 ++
 sc/source/ui/src/globstr.src  |   32 +
 sc/source/ui/view/cellsh1.cxx |   29 +
 sc/uiconfig/scalc/menubar/menubar.xml |   10 
 25 files changed, 796 insertions(+), 123 deletions(-)

New commits:
commit e93b5fff2775cd1d8793eb14e7ffcf059ebc2752
Author: Markus Mohrhard markus.mohrh...@googlemail.com
Date:   Wed Jul 4 02:16:17 2012 +0200

impreove the cond format dialog a little bit

Change-Id: I4c7fdb15440ef0fca5b262a37549e96c85d8ab1f

diff --git a/sc/source/ui/condformat/condformatdlg.cxx 
b/sc/source/ui/condformat/condformatdlg.cxx
index d20d320..79a111d 100644
--- a/sc/source/ui/condformat/condformatdlg.cxx
+++ b/sc/source/ui/condformat/condformatdlg.cxx
@@ -320,7 +320,7 @@ void ScCondFrmtEntry::Init()
 Point aPointCol = maLbColMiddle.GetPosPixel();
 Point aPointEdDataBar = maEdDataBarMin.GetPosPixel();
 Point aPointLbDataBar = maLbDataBarMaxType.GetPosPixel();
-const long nMovePos = 150;
+const long nMovePos = 250;
 aPointLb.X() += nMovePos;
 aPointEd.X() += nMovePos;
 aPointCol.X() += nMovePos;
@@ -453,6 +453,7 @@ void ScCondFrmtEntry::SetCondType()
 HideColorScaleElements();
 HideDataBarElements();
 SwitchToType(CONDITION);
+ConditionTypeSelectHdl(NULL);
 }
 
 void ScCondFrmtEntry::HideColorScaleElements()
@@ -565,7 +566,11 @@ void ScCondFrmtEntry::SetFormulaType()
 maEdVal2.Hide();
 maLbCondType.Hide();
 maLbStyle.Show();
+maFtCondition.Show();
 maWdPreview.Show();
+maFtStyle.Show();
+Size aSize(440, 30);
+maEdVal1.SetSizePixel(aSize);
 }
 
 void ScCondFrmtEntry::Select()
@@ -895,7 +900,7 @@ IMPL_LINK_NOARG( ScCondFrmtEntry, ConditionTypeSelectHdl )
 else
 {
 maEdVal2.Hide();
-Size aSize(193, 30);
+Size aSize(440, 30);
 maEdVal1.SetSizePixel(aSize);
 }
 return 0;
diff --git a/sc/source/ui/src/condformatdlg.src 
b/sc/source/ui/src/condformatdlg.src
index 68fd52a..ebf84f3 100644
--- a/sc/source/ui/src/condformatdlg.src
+++ b/sc/source/ui/src/condformatdlg.src
@@ -134,13 +134,13 @@ Control RID_COND_ENTRY
 Edit ED_VAL1
 {
 Pos = MAP_APPFONT( 125, 15 );
-Size = MAP_APPFONT( 170, 12 );
+Size = MAP_APPFONT( 160, 12 );
 Border = TRUE;
 };
 Edit ED_VAL2
 {
-Pos = MAP_APPFONT( 215, 15 );
-Size = MAP_APPFONT( 80, 12 );
+Pos = MAP_APPFONT( 210, 15 );
+Size = MAP_APPFONT( 75, 12 );
 Border = TRUE;
 };
 ListBox LB_STYLE
@@ -156,7 +156,7 @@ Control RID_COND_ENTRY
 };
 ListBox LB_COLOR_FORMAT
 {
-Pos = MAP_APPFONT( 50, 15 );
+Pos = MAP_APPFONT( 70, 15 );
 Size = MAP_APPFONT( 60, 60);
 Border = TRUE;
 DropDown = TRUE;
@@ -170,7 +170,7 @@ Control RID_COND_ENTRY
 ListBox LB_TYPE_COL_SCALE
 {
 Pos = MAP_APPFONT( 5, 32 );
-Size = MAP_APPFONT( 50, 60 );
+Size = MAP_APPFONT( 60, 60 );
 Border = TRUE;
 DropDown = TRUE;
 StringList [ en-US ] =
@@ -186,7 +186,7 @@ Control RID_COND_ENTRY
 Edit ED_COL_SCALE
 {
 Pos = MAP_APPFONT( 5, 48 );
-Size = MAP_APPFONT( 50, 12 );
+Size = MAP_APPFONT( 60, 12 );
 

[Libreoffice-commits] .: svl/source

2012-07-03 Thread Olivier Hallot
 svl/source/numbers/zforlist.cxx |   12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

New commits:
commit 7f5f50052df9222dd3bb0908cff7d864859ae213
Author: Olivier Hallot olivier.hal...@alta.org.br
Date:   Tue Jul 3 23:22:25 2012 -0300

Make windows tinderbox happy

fix some cast for OUString

Change-Id: I20563d404169b9e1f29699d52567760509fabb13

diff --git a/svl/source/numbers/zforlist.cxx b/svl/source/numbers/zforlist.cxx
index 934a043..368a022 100644
--- a/svl/source/numbers/zforlist.cxx
+++ b/svl/source/numbers/zforlist.cxx
@@ -949,7 +949,7 @@ sal_uInt32 SvNumberFormatter::ImpGenerateCL( LanguageType 
eLnge, bool bNoAdditio
 if ( !aDupes.isEmpty() )
 {
 rtl::OUString aMsg(XML locale data FormatElement 
formatindex dupe: );
-aMsg += rtl::OUString::valueOf( nIdx );
+aMsg += rtl::OUString::valueOf( sal_Int32(nIdx) );
 aMsg += \nFormatElements: ;
 aMsg += rtl::OUString::valueOf( j );
 aMsg += (;
@@ -1740,7 +1740,7 @@ SvNumberformat* SvNumberFormatter::ImpInsertFormat(
 rCode.Index != NF_CURRENCY_1000DEC2_CCC )
 {
 rtl::OUString aMsg(SvNumberFormatter::ImpInsertFormat: no 
[$...] on currency format code, index );
-aMsg += rtl::OUString::valueOf( rCode.Index );
+aMsg += rtl::OUString::valueOf( sal_Int32(rCode.Index) );
 aMsg += :\n;
 aMsg += rCode.Code;
 LocaleDataWrapper::outputCheckMessage( 
xLocaleData-appendLocaleInfo( aMsg));
@@ -1758,7 +1758,7 @@ SvNumberformat* SvNumberFormatter::ImpInsertFormat(
 if (LocaleDataWrapper::areChecksEnabled())
 {
 rtl::OUString aMsg( SvNumberFormatter::ImpInsertFormat: bad 
format code, index  );
-aMsg += rtl::OUString::valueOf( rCode.Index );
+aMsg += rtl::OUString::valueOf( sal_Int32(rCode.Index) );
 aMsg += \n;
 aMsg += rCode.Code;
 LocaleDataWrapper::outputCheckMessage( 
xLocaleData-appendLocaleInfo( aMsg));
@@ -1788,7 +1788,7 @@ SvNumberformat* SvNumberFormatter::ImpInsertFormat(
 default:
 {
 rtl::OUString 
aMsg(SvNumberFormatter::ImpInsertFormat: dup format code, index );
-aMsg += rtl::OUString::valueOf( rCode.Index );
+aMsg += rtl::OUString::valueOf( sal_Int32(rCode.Index) 
);
 aMsg += \n;
 aMsg += rCode.Code;
 LocaleDataWrapper::outputCheckMessage( 
xLocaleData-appendLocaleInfo( aMsg));
@@ -1803,7 +1803,7 @@ SvNumberformat* SvNumberFormatter::ImpInsertFormat(
 if (LocaleDataWrapper::areChecksEnabled())
 {
 rtl::OUString aMsg( SvNumberFormatter::ImpInsertFormat: too 
many format codes, index );
-aMsg += rtl::OUString::valueOf( rCode.Index );
+aMsg += rtl::OUString::valueOf( sal_Int32(rCode.Index) );
 aMsg += \n;
 aMsg +=  rCode.Code;
 LocaleDataWrapper::outputCheckMessage( 
xLocaleData-appendLocaleInfo( aMsg));
@@ -1819,7 +1819,7 @@ SvNumberformat* SvNumberFormatter::ImpInsertFormat(
 rtl::OUString aMsg( ImpInsertFormat: can't insert number format 
key pos: );
 aMsg += rtl::OUString::valueOf( sal_Int32( nPos ) );
 aMsg += , code index ;
-aMsg += rtl::OUString::valueOf( rCode.Index );
+aMsg += rtl::OUString::valueOf( sal_Int32(rCode.Index) );
 aMsg += \n;
 aMsg += rCode.Code;
 LocaleDataWrapper::outputCheckMessage( 
xLocaleData-appendLocaleInfo( aMsg));
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] .: testtools/CustomTarget_uno_test.mk

2012-07-03 Thread David Tardon
 testtools/CustomTarget_uno_test.mk |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 40605c33bc58c668419d07ec5037674bee37911a
Author: David Tardon dtar...@redhat.com
Date:   Wed Jul 4 07:02:39 2012 +0200

add missing dependency

Change-Id: Ib8eaa63c6a704902d3ee3e142050f2388545ea64

diff --git a/testtools/CustomTarget_uno_test.mk 
b/testtools/CustomTarget_uno_test.mk
index 3cbea08..7c8d016 100644
--- a/testtools/CustomTarget_uno_test.mk
+++ b/testtools/CustomTarget_uno_test.mk
@@ -30,7 +30,7 @@ $(eval $(call 
gb_CustomTarget_CustomTarget,testtools/uno_test))
 .PHONY : $(call gb_CustomTarget_get_target,testtools/uno_test)
 
 $(call gb_CustomTarget_get_target,testtools/uno_test) : \
-   $(call gb_Rdb_get_target,uno_services) \
+   $(call gb_Rdb_get_outdir_target,uno_services) \
$(call gb_Executable_get_target_for_build,uno) \
$(call gb_InternalUnoApi_get_target,bridgetest)
$(call gb_Helper_abbreviate_dirs,\
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-qa] FR QA team

2012-07-03 Thread Sophie Gautier

Hi all,

Just to let you know that I'm organizing a bug hunting session in 
French, aiming the 6th and 7th, but I think it will be too short in time 
(joining irc, installing the version in parallel, etc... need time). 
However, it's a work in progress and we should have a team of 10 people 
testing the 3.6. My goal is to transform it in a regular testing team 
(and to enlarge it of course ;).

I'll report our progress here.
Kind regards
Sophie
___
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/


Re: [Libreoffice-qa] minutes of ESC call ...

2012-07-03 Thread Michael Meeks

On Mon, 2012-07-02 at 18:35 +0200, Lionel Elie Mamane wrote:
 On Fri, Jun 29, 2012 at 09:56:32AM +0100, Michael Meeks wrote:
  * CXX0X-ABI incompatibility can of worms (Bjoern)
  + gcc 4.7 - cxx0x extension is binary incompatible
  + incompatible stdlib symbols that bust
  + http://gcc.gnu.org/ml/gcc/2012-06/msg00201.html
  + luck that it worked until now: it was compatible.
  AA: + should disable in our builds by default (Bjoern)
 
 The linked thread suggests that this is a bug / not intended to have
 gone in GCC 4.7, and that the right thing that will be done is bump
 the soname?

Well yes, the thread on the gcc list, after initially running into the
ground, seems to continue in a more encouraging direction yesterday /
today - focused on reverting the ABI breakage - I believe Ubuntu did
this already in their gcc ;-) That's my preferred solution too I
think :-)

Thanks,

Michael.

-- 
michael.me...@suse.com  , Pseudo Engineer, itinerant idiot

___
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 47904] FILEOPEN MS2007 .xlsx shows comments what should be hidden

2012-07-03 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=47904

Qubit bishop.robin...@gmail.com changed:

   What|Removed |Added

  Status Whiteboard||bibisected35
   ||bibisected35older
 CC||bishop.robin...@gmail.com

--- Comment #10 from Qubit bishop.robin...@gmail.com 2012-07-03 22:09:54 UTC 
---
Regression does appear in oldest version of bibisect-3.5.tar.lzma and must be
older.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
--- 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 50948] : Hyperlink-edit disabled

2012-07-03 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=50948

Rainer Bielefeld libreoff...@bielefeldundbuss.de changed:

   What|Removed |Added

 Status|NEEDINFO|RESOLVED
 Resolution||INVALID
 CC||LibreOffice@bielefeldundbus
   ||s.de

--- Comment #3 from Rainer Bielefeld libreoff...@bielefeldundbuss.de 
2012-07-03 22:10:57 UTC ---
I have lots of Spreadsheet documents with linked contents, no problem at all
with LibreOffice  3.5.5.2.  German UI/Locale [Build-ID:
24b32b4-b87ec2e-85c8e98-87a4e20-9a1b8c1] on German WIN7 Home Premium (64bit)
and any other Version.

Closing Bug due to reporter's inactivity as INVALID.

@reporter:
Please feel free to reopen this bug if you find out that the problem still
exists with the current stable LibreOffice version and if you can contribute
requested additional information due to
http://wiki.documentfoundation.org/BugReport (especially BugReport Details)!

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
--- 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 41543] Mentioned Menu item 'Edit - Hyperlink' does not exist

2012-07-03 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=41543

Rainer Bielefeld libreoff...@bielefeldundbuss.de changed:

   What|Removed |Added

 Status|NEEDINFO|NEW
 CC||cedric.bosdonnat.ooo@free.f
   ||r, kohei.yosh...@gmail.com,
   ||r...@novell.com
  Component|Documentation   |UI

--- Comment #3 from Rainer Bielefeld libreoff...@bielefeldundbuss.de 
2012-07-03 22:33:50 UTC ---
But the question is: why do we have menu 'Edit - Hyperlink' in Writer and
Draw, but not in Calc? 'Edit - Hyperlink' brings up the same dialog as 'Insert
- Hyperlink' for a selected text with hyperlink

I believe in a first step we should think about unifying UI, then about
Documentation + Help.

@Cédric, Kohei, Radek
Can you please decide whether we need menu 'Edit - Hyperlink' in all
applications or no one (or why not in Calc)?

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
--- 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 51707] New: Right aligned single line textfield Currency Symbol Problem

2012-07-03 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=51707

 Bug #: 51707
   Summary: Right aligned single line textfield Currency Symbol
Problem
Classification: Unclassified
   Product: LibreOffice
   Version: 3.5.4 release
  Platform: x86-64 (AMD64)
OS/Version: Linux (All)
Status: NEW
  Severity: major
  Priority: medium
 Component: Writer
AssignedTo: libreoffice-bugs@lists.freedesktop.org
ReportedBy: kontakt+libreoff...@patrick-brueckner.de


Created attachment 63796
  -- https://bugs.freedesktop.org/attachment.cgi?id=63796
affected document

In the attached document, see the three text input fields. Their values are 0€,
0$, and 0£. 

Formatting the text fields to be single lined and aligned right, will hide the
currency symbol (altough it stays in the input field), just to far on the
right.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
--- 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 51707] Right aligned single line textfield Currency Symbol Problem

2012-07-03 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=51707

--- Comment #1 from madmuffin kontakt+libreoff...@patrick-brueckner.de 
2012-07-03 22:34:34 PDT ---
Created attachment 63797
  -- https://bugs.freedesktop.org/attachment.cgi?id=63797
screenshot

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
--- 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   >