[Libreoffice-commits] .: binfilter/bf_sc

2012-05-16 Thread Caolán McNamara
 binfilter/bf_sc/source/core/tool/sc_interpr1.cxx |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 49f2a0aed4b0549222cf32ef903a0507aac01893
Author: Caolán McNamara caol...@redhat.com
Date:   Wed May 16 13:52:12 2012 +0100

WaE: fVal may be used uninitialized

Change-Id: Ifee8b1f44868813cc7d1c02539517e8d2bf0675d

diff --git a/binfilter/bf_sc/source/core/tool/sc_interpr1.cxx 
b/binfilter/bf_sc/source/core/tool/sc_interpr1.cxx
index 8cccb61..82032bd 100644
--- a/binfilter/bf_sc/source/core/tool/sc_interpr1.cxx
+++ b/binfilter/bf_sc/source/core/tool/sc_interpr1.cxx
@@ -1561,7 +1561,7 @@ short ScInterpreter::IsEven()
 {
 nFuncFmtType = NUMBERFORMAT_LOGICAL;
 short nRes = 0;
-double fVal;
+double fVal = 0;
 switch ( GetStackType() )
 {
 case svDoubleRef :
___
Libreoffice-commits mailing list
Libreoffice-commits@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


Re: [ languagetool-Bugs-3526635 ] SingletonFactory should implement XServiceInfo

2012-05-16 Thread Stephan Bergmann

On 05/16/2012 12:13 AM, SourceForge.net wrote:

--


Comment By: Daniel Naber (dnaber)

Date: 2012-05-15 15:13

Message:
Thank you for the patch, I have just committed it so it will be in LT 1.8
(and upcoming daily snapshots, of course).

--


Hi Daniel,

The LibreOffice sources still include LanguageTool 1.4.0.  Should we 
eventually update that?  (Note, the above patch is not relevant for LO's 
use of LT as a bundled extension, so I'm asking more because of general 
housekeeping rather than a specific issue.)  One plan might be to update 
once LT 1.8.0 is available (what time frame would that be?).


Btw, there are two patches applied to the LT sources in LO. 
languagetool/JLanguageTool-1.4.0.patch seems mainly targeted at making 
the code work with Java  1.6. 
languagetool/JLanguageTool-1.4.0-no-hc.patch removes a high-contrast 
icon, now that LO removed support for them in this way.  You might or 
might not want to apply these upstream.


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


Re: [ANN] Referencing bugs in commits

2012-05-16 Thread Lionel Elie Mamane
On Tue, Feb 14, 2012 at 04:16:33PM +0100, Jan Holesovsky wrote:

 Markus has implemented a nice feature that should help keeping the bugs
 up to date: whenever you are committing / pushing to git, and you
 reference the bugs.freedesktop.org bug in the commit message, it will
 automatically appear as a comment in the bug :-)

When pushing to another branch than master or
libreoffice-3-5/libreoffice-3-5-* (in particular to a feature/*
branch), it sets an empty target: whiteboard; it should just not
touch the whiteboard instead of that empty non-informative tag.

Example:

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

libreoffice-b...@lists.freedesktop.org changed:

   What|Removed |Added

  Status Whiteboard||target:

--- Comment #4 from libreoffice-b...@lists.freedesktop.org 2012-05-15 09:53:22 
PDT ---
Lionel Elie Mamane committed a patch related to this issue.
It has been pushed to features/base-preview:

http://cgit.freedesktop.org/libreoffice/core/commit/?id=e0ef49f034561fcfb024482c1e532c9cae6f5d14g=features/base-preview

fdo#48345 need to refresh row also when not m_bRowCountFinal


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


Re: LibreOffice: blanket license statement ...

2012-05-16 Thread Robert Dargaud

Hi Michael,

All of my past  future contributions to LibreOffice may be licensed 
under the MPL/LGPLv3+ dual license


Robert DARGAUD (Bob)

--
Sorry, I'm not very active on the lists for several months.
Good idea Michael for sending me the email;-)

Best regards


Le 10/05/12 13:14, Michael Meeks a écrit :

Hi Robert,

Missing you :-)

On Tue, 2011-06-14 at 23:48 +0200, Robert Dargaud wrote:

The last patch I've submitted is this one : see message below (Mon, 11
Apr 2011 01:09:00 +0200)

...

This version is functional and this patch is under LGPLv3+/MPL dual
license

 I'm just working through the MPL/LGPLv3+ re-licensing audit at
the moment (so we can include code from Apache OpenOffice :-) What would
really help reduce the work would be if we could have a blanket
statement from you for all past/future contributions we can link into:

 http://wiki.documentfoundation.org/Development/Developers

Something like:

 All of my past  future contributions to LibreOffice may be
  licensed under the MPL/LGPLv3+ dual license

sent to the libreoffice@lists.freedesktop.org would be wonderful (no
subscription required). Your great feature work in calc, and elsewhere
is still much appreciated.

Thanks !

Michael.



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


TR: License de ton code

2012-05-16 Thread ROYER Jean-Yves
Hello,

All of my past  future contributions to LibreOffice may be licensed under the 
MPL/LGPLv3+ dual license.

Sincerely.

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


License statement

2012-05-16 Thread AWASHIRO Ikuya
Hi all,

All of my past  future contributions to LibreOffice may be
licensed under the MPL/LGPLv3+ dual license.

Thanks,
-- 
AWASHIRO Ikuya
ik...@fruitsbasket.info / ik...@oooug.jp
GPG fingerprint:
1A19 AD66 C53F 2250 3537 1A9D 3A53 2C1D 20AB CC8A
http://blog.goo.ne.jp/ikunya/
http://twitter.com/ikunya/
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: [PATCH] make, use mixed paths on cygwin, remove ugly paths conversion

2012-05-16 Thread Noel Grandin


On 2012-05-16 07:36, Andras Timar wrote:
By the way, do you build without dictionaries and translations? I'm 
having troubles with these modules.


 With currrent master (as of now) I can't get past building udkapi, so 
I can't say :-(

But I do have them enabled, and it was working a couple of days ago.

Disclaimer: http://www.peralex.com/disclaimer.html


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


[Libreoffice-commits] .: solenv/bin

2012-05-16 Thread Andras Timar
 solenv/bin/make_installer.pl   |6 +++---
 solenv/bin/modules/installer/globals.pm|1 +
 solenv/bin/modules/installer/windows/file.pm   |   21 -
 solenv/bin/modules/installer/windows/removefile.pm |8 ++--
 4 files changed, 26 insertions(+), 10 deletions(-)

New commits:
commit 7e90e00f1499eaf4139ed53c2b896f4b4fc73fe5
Author: Andras Timar ati...@suse.com
Date:   Tue May 15 20:59:18 2012 +0200

fdo#48914 uninstall process should remove .pyc files from install directory

When install location is writable to user (typical on Windows XP),
Python generates .pyc files. We can remove them using the RemoveFile table
in MSI. We generate an entry for each .py file in the install set.

Change-Id: I314582d52162c6f3ae3acc72de9d620680fb23e0

diff --git a/solenv/bin/make_installer.pl b/solenv/bin/make_installer.pl
index 1413b5f..06ff6b9 100644
--- a/solenv/bin/make_installer.pl
+++ b/solenv/bin/make_installer.pl
@@ -1594,12 +1594,12 @@ for ( my $n = 0; $n = 
$#installer::globals::languageproducts; $n++ )
 # Collection all available directory trees
 
installer::windows::directory::collectdirectorytrees($directoriesforepmarrayref);
 
-$filesinproductlanguageresolvedarrayref = 
installer::windows::file::create_files_table($filesinproductlanguageresolvedarrayref,
 \@allfilecomponents, $newidtdir, $allvariableshashref, $uniquefilename, 
$allupdatesequences, $allupdatecomponents, $allupdatefileorder);
-if ( $installer::globals::updatedatabase ) { 
installer::windows::file::check_file_sequences($allupdatefileorder, 
$allupdatecomponentorder); }
-
 # Attention: The table Director.idt contains language specific 
strings - parameter: $languagesarrayref !
 
installer::windows::directory::create_directory_table($directoriesforepmarrayref,
 $languagesarrayref, $newidtdir, $allvariableshashref, $shortdirname, 
$loggingdir);
 
+$filesinproductlanguageresolvedarrayref = 
installer::windows::file::create_files_table($filesinproductlanguageresolvedarrayref,
 $directoriesforepmarrayref, \@allfilecomponents, $newidtdir, 
$allvariableshashref, $uniquefilename, $allupdatesequences, 
$allupdatecomponents, $allupdatefileorder);
+if ( $installer::globals::updatedatabase ) { 
installer::windows::file::check_file_sequences($allupdatefileorder, 
$allupdatecomponentorder); }
+
 # Attention: The table Registry.idt contains language specific 
strings - parameter: $languagesarrayref !
 
installer::windows::registry::create_registry_table($registryitemsinproductlanguageresolvedarrayref,
 \@allregistrycomponents, $newidtdir, $languagesarrayref, $allvariableshashref);
 
diff --git a/solenv/bin/modules/installer/globals.pm 
b/solenv/bin/modules/installer/globals.pm
index fed1453..ddc2e21 100644
--- a/solenv/bin/modules/installer/globals.pm
+++ b/solenv/bin/modules/installer/globals.pm
@@ -446,6 +446,7 @@ BEGIN
 @forced_properties = (SERVICETAG_PRODUCTNAME, 
SERVICETAG_PRODUCTVERSION, SERVICETAG_PARENTNAME, SERVICETAG_SOURCE, 
SERVICETAG_URN);
 
 @removedirs = ();
+@removefiletable = ();
 @emptypackages = ();
 %fontpackageexists = ();
 
diff --git a/solenv/bin/modules/installer/windows/file.pm 
b/solenv/bin/modules/installer/windows/file.pm
index 9108876..f694fbe 100644
--- a/solenv/bin/modules/installer/windows/file.pm
+++ b/solenv/bin/modules/installer/windows/file.pm
@@ -37,6 +37,7 @@ use installer::worker;
 use installer::windows::font;
 use installer::windows::idtglobal;
 use installer::windows::language;
+use installer::windows::component;
 
 ##
 # Assigning one cabinet file to each file. This is requrired,
@@ -848,7 +849,7 @@ sub collect_shortnames_from_old_database
 
 sub create_files_table
 {
-my ($filesref, $allfilecomponentsref, $basedir, $allvariables, 
$uniquefilenamehashref, $allupdatesequenceshashref, 
$allupdatecomponentshashref, $allupdatefileorderhashref) = @_;
+my ($filesref, $dirref, $allfilecomponentsref, $basedir, $allvariables, 
$uniquefilenamehashref, $allupdatesequenceshashref, 
$allupdatecomponentshashref, $allupdatefileorderhashref) = @_;
 
 installer::logger::include_timestamp_into_logfile(Performance Info: File 
Table start);
 
@@ -876,6 +877,7 @@ sub create_files_table
 
 installer::windows::idtglobal::write_idt_header(\@filetable, file);
 installer::windows::idtglobal::write_idt_header(\@filehashtable, 
filehash);
+
installer::windows::idtglobal::write_idt_header(\@installer::globals::removefiletable,
 removefile);
 
 for ( my $i = 0; $i = $#{$filesref}; $i++ )
 {
@@ -922,6 +924,23 @@ sub create_files_table
 
 push(@filetable, $oneline);
 
+if ( $file{'File'} =~ /\.py$/ )
+{
+my %removefile = ();
+
+$removefile{'FileKey'} = remove_ . $file{'File'} . c;
+

[Libreoffice-commits] .: 3 commits - android/Bootstrap android/experimental sal/android

2012-05-16 Thread Tor Lillqvist
 android/Bootstrap/src/org/libreoffice/android/Bootstrap.java |6 
 android/experimental/DocumentLoader/Makefile |7 
 sal/android/lo-bootstrap.c   |  208 +++
 3 files changed, 216 insertions(+), 5 deletions(-)

New commits:
commit d31e409ec1eb3e5ea81ec2a2288a046cf1e395a1
Author: Tor Lillqvist tlillqv...@suse.com
Date:   Wed May 16 09:56:29 2012 +0300

Update library list

Change-Id: I9c652fc6940bd856aa8ba5f7e2daaae6a5502b3d

diff --git a/android/experimental/DocumentLoader/Makefile 
b/android/experimental/DocumentLoader/Makefile
index b81c0b5..3c513ec 100644
--- a/android/experimental/DocumentLoader/Makefile
+++ b/android/experimental/DocumentLoader/Makefile
@@ -48,7 +48,6 @@ copy-stuff:
   basebmplo \
   basegfxlo \
   bootstrap.uno \
-  cdrimportlo \
   comphelpgcc3 \
   datelo \
   dbaxmllo \
@@ -84,7 +83,6 @@ copy-stuff:
   mergedlo \
   msfilterlo \
   mswordlo \
-  msworkslo \
   ooxlo \
   reflection.uno \
   reg \
@@ -116,10 +114,9 @@ copy-stuff:
   utllo \
   vbahelperlo \
   vbaswobj.uno \
+  wpftdrawlo \
+  wpftwriterlo \
   vcllo \
-  visioimportlo \
-  wpftlo \
-  wpgimportlo \
   xml2 \
   xmlfdlo \
   xmlreader \
commit 182c1e4f99d7d3ae73cafdae02573ca29b6639cc
Author: Tor Lillqvist tlillqv...@suse.com
Date:   Wed May 16 09:55:48 2012 +0300

Call lo-bootstrap's redirect_stdio

Change-Id: I45732ac81d00837ce517ed5c527c8c767e690abf

diff --git a/android/Bootstrap/src/org/libreoffice/android/Bootstrap.java 
b/android/Bootstrap/src/org/libreoffice/android/Bootstrap.java
index b562da8..82a40b7 100644
--- a/android/Bootstrap/src/org/libreoffice/android/Bootstrap.java
+++ b/android/Bootstrap/src/org/libreoffice/android/Bootstrap.java
@@ -101,6 +101,10 @@ public class Bootstrap extends NativeActivity
 // (contentbroker.cxx), also this called indirectly through the 
lo-bootstrap library
 public static native void initUCBHelper();
 
+// A method that starts a thread to redirect stdout and stderr writes to
+// the Android logging mechanism, or stops the redirection.
+public static native boolean redirect_stdio(boolean state);
+
 // This setup() method is called 1) in apps that use *this* class as their 
activity from onCreate(),
 // and 2) should be called from other kinds of LO code using apps.
 public static void setup(Activity activity)
@@ -111,6 +115,8 @@ public class Bootstrap extends NativeActivity
 dataDir = ai.dataDir;
 Log.i(TAG, String.format(dataDir=%s\n, dataDir));
 
+redirect_stdio(true);
+
 String llp = System.getenv(LD_LIBRARY_PATH);
 if (llp == null)
 llp = /vendor/lib:/system/lib;
commit c53c665de33d931e5d3a6ad767240fc83ac8bd69
Author: Tor Lillqvist tlillqv...@suse.com
Date:   Wed May 16 09:50:52 2012 +0300

Add stdout and stderr redirection to the Android log

On a (non-rooted) device it is not possible to set the
log.redirect-stdio property so that it would be effective (i.e. read
by the Zygote process when it starts). Such redirection has to be done
in-process.

Add a (JNI-callable) method to set it up: Point file descriptors 1 and
2 at pipes that are read by a thread that logs each line through the
Android logging API. Code based on Android's own logwrapper.c.

Change-Id: Id5308293595096a44a2ffed2dbc0c252be109de7

diff --git a/sal/android/lo-bootstrap.c b/sal/android/lo-bootstrap.c
index 75a3898..f3ba3bb 100644
--- a/sal/android/lo-bootstrap.c
+++ b/sal/android/lo-bootstrap.c
@@ -67,6 +67,8 @@
 
 #define ROUND_DOWN(ptr,multiple) (void *)(((unsigned) (ptr))  ~((multiple)-1))
 
+#define MAX(a,b) ((a)  (b) ? (a) : (b))
+
 struct engine {
 int dummy;
 };
@@ -1631,6 +1633,212 @@ 
Java_org_libreoffice_android_Bootstrap_initUCBHelper(JNIEnv* env,
 (*InitUCBHelper)();
 }
 
+/* Code for reading lines from the pipe based on the (Apache-licensed) Android
+ * logwrapper.c
+ */
+
+static int
+read_from(int fd, const char *tag, char *buffer, int *sz, int *a, int *b, 
size_t sizeof_buffer)
+{
+int nread;
+
+nread = read(fd, buffer+*b, sizeof_buffer - 1 - *b);
+*sz = nread;
+
+if (nread == -1) {
+LOGE(redirect_thread: Reading from %d failed: %s, fd, 
strerror(errno));
+close(fd);
+return -1;
+}
+
+if (nread == 0) {
+LOGI(redirect_thread: EOF from fd %d, fd);
+close(fd);
+return 0;
+}
+
+*sz += *b;
+
+for (*b = 0; *b  *sz; (*b)++) {
+if (buffer[*b] == '\n') {
+

RE: [PUSHED][PATCH] fdo#44456 added calc function DATEDIF as in ODF 1.2

2012-05-16 Thread Winfried Donkers
Hi Regina,

Van: Regina Henschel [rb.hensc...@t-online.de]
Verzonden: dinsdag 15 mei 2012 19:55
The page
http://wiki.services.openoffice.org/wiki/Calc/ODFF_Implementation/Examine_functions
lists some missing functions in the lower part. And perhaps you add
yourself to DATEDIF with comment fdo#44456 :)

Ehh.. I'm not familiar with adding content to (wiki/web) pages. And anyway, 
Eike deserves at least as much credit for this patch.
I don't see any LibreOffice comments, would this (DATEDIF) be the first one?
Also, coukld this page be a source for me to add more formulas that are in 
ODF1.2 and not yet in calc?

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


[Libreoffice-commits] .: 2 commits - svtools/source unotools/inc unotools/Package_inc.mk unotools/source

2012-05-16 Thread Stephan Bergmann
 svtools/source/config/accessibilityoptions.cxx |   39 ++---
 svtools/source/config/printoptions.cxx |   28 -
 unotools/Package_inc.mk|1 
 unotools/inc/unotools/loghelper.hxx|   48 
 unotools/source/config/historyoptions.cxx  |   34 ---
 unotools/source/config/useroptions.cxx |   75 -
 6 files changed, 93 insertions(+), 132 deletions(-)

New commits:
commit e3633f60b349022994e291aa3d1a0c90c3403b2e
Author: Stephan Bergmann sberg...@redhat.com
Date:   Wed May 16 09:32:51 2012 +0200

fdo#46074 fdo#49948 Ignore corrupted items in Recent Documents

...following up on 4ccb4bda483eb548eb6efb5e2f1952f094522320 fdo#46074 
Ignore
corrupted items in Recent Documents with another problematic scenario found
with fdo#49948.

Change-Id: I3e7c803813f09c1f031defc2c18cfab6732b1621

diff --git a/unotools/source/config/historyoptions.cxx 
b/unotools/source/config/historyoptions.cxx
index e681395..93d5854 100644
--- a/unotools/source/config/historyoptions.cxx
+++ b/unotools/source/config/historyoptions.cxx
@@ -533,7 +533,23 @@ void SvtHistoryOptions_Impl::AppendItem(   
EHistoryType eHistory ,
 ::rtl::OUString sRemove;
 xOrderList-getByName(::rtl::OUString::valueOf(nLength-1)) = 
xSet;
 xSet-getPropertyValue(sHistoryItemRef) = sRemove;
-xItemList-removeByName(sRemove);
+try
+{
+xItemList-removeByName(sRemove);
+}
+catch (css::container::NoSuchElementException )
+{
+// https://bugs.freedesktop.org/show_bug.cgi?id=46074
+// FILEOPEN: No Recent Documents... discusses a problem
+// with corrupted 
/org.openoffice.Office/Histories/Histories
+// configuration items; to work around that problem, simply
+// ignore such corrupted individual items here, so that at
+// least newly added items are successfully added:
+if (!sRemove.isEmpty())
+{
+throw;
+}
+}
 }
 if ( nLength != nMaxSize )
 {
commit b772e2f064d150edb0ce75d252de6658a04849a8
Author: Stephan Bergmann sberg...@redhat.com
Date:   Wed May 16 09:27:52 2012 +0200

Unwound unhelpful LogHelper::logIt

...where the OSL_FAIL line numbers did not point at the relevant code.

Change-Id: I4d12d63782378cbbc446cdcd77c07676ffc81d78

diff --git a/svtools/source/config/accessibilityoptions.cxx 
b/svtools/source/config/accessibilityoptions.cxx
index 2194e79..148cb0e 100644
--- a/svtools/source/config/accessibilityoptions.cxx
+++ b/svtools/source/config/accessibilityoptions.cxx
@@ -37,7 +37,6 @@
 #include com/sun/star/container/XNameAccess.hpp
 #include comphelper/configurationhelper.hxx
 #include comphelper/processfactory.hxx
-#include unotools/loghelper.hxx
 
 #include svl/smplhint.hxx
 
@@ -134,7 +133,7 @@ SvtAccessibilityOptions_Impl::SvtAccessibilityOptions_Impl()
 catch(const css::uno::Exception ex)
 {
 m_xCfg.clear();
-LogHelper::logIt(ex);
+SAL_WARN(svtools, Caught unexpected:   ex.Message);
 }
 }
 
@@ -155,7 +154,7 @@ sal_Bool 
SvtAccessibilityOptions_Impl::GetAutoDetectSystemHC()
 }
 catch(const css::uno::Exception ex)
 {
-LogHelper::logIt(ex);
+SAL_WARN(svtools, Caught unexpected:   ex.Message);
 }
 
 return bRet;
@@ -173,7 +172,7 @@ sal_Bool 
SvtAccessibilityOptions_Impl::GetIsForPagePreviews() const
 }
 catch(const css::uno::Exception ex)
 {
-LogHelper::logIt(ex);
+SAL_WARN(svtools, Caught unexpected:   ex.Message);
 }
 return bRet;
 }
@@ -190,7 +189,7 @@ sal_Bool 
SvtAccessibilityOptions_Impl::GetIsHelpTipsDisappear() const
 }
 catch(const css::uno::Exception ex)
 {
-LogHelper::logIt(ex);
+SAL_WARN(svtools, Caught unexpected:   ex.Message);
 }
 
 return bRet;
@@ -208,7 +207,7 @@ sal_Bool 
SvtAccessibilityOptions_Impl::GetIsAllowAnimatedGraphics() const
 }
 catch(const css::uno::Exception ex)
 {
-LogHelper::logIt(ex);
+SAL_WARN(svtools, Caught unexpected:   ex.Message);
 }
 
 return bRet;
@@ -226,7 +225,7 @@ sal_Bool 
SvtAccessibilityOptions_Impl::GetIsAllowAnimatedText() const
 }
 catch(const css::uno::Exception ex)
 {
-LogHelper::logIt(ex);
+SAL_WARN(svtools, Caught unexpected:   ex.Message);
 }
 
 return bRet;
@@ -244,7 +243,7 @@ sal_Bool 
SvtAccessibilityOptions_Impl::GetIsAutomaticFontColor() const
 }
 catch(const css::uno::Exception ex)
 {
-LogHelper::logIt(ex);
+SAL_WARN(svtools, Caught unexpected:   ex.Message);
 }
 
 return bRet;
@@ -262,7 

Re: [PATCH] make, use mixed paths on cygwin, remove ugly paths conversion

2012-05-16 Thread Matúš Kukan
On 16 May 2012 07:36, Andras Timar tima...@gmail.com wrote:
 On 2012-05-06 20:57, Matúš Kukan wrote:
 It should work without problems ;-)


 By the way, do you build without dictionaries and translations? I'm
 having troubles with these modules.

I had them enabled when testing.

 log for /cygdrive/c/lo/libo-master/dictionaries/source
 make[1]: Makefile: No such file or directory
 make[1]: *** No rule to make target `Makefile'.  Stop.

This one was kindly fixed by Korrawit, with
cf84660ff8b6b89def50ca0d7af38d9577abcec7 in dictionaries.

Is there still any problem with translations ?
Michael has fixed at least one.
Maybe translations/prj/makefile.mk is not necessary after
b1c3e8ae28fcd84c7182f4898c3250e18ed92f1a in core but that should not
break anything.

I don't build with these modules now, sorry.

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


Re: [ANN] Referencing bugs in commits

2012-05-16 Thread Markus Mohrhard
Hey Lionel,


 When pushing to another branch than master or
 libreoffice-3-5/libreoffice-3-5-* (in particular to a feature/*
 branch), it sets an empty target: whiteboard; it should just not
 touch the whiteboard instead of that empty non-informative tag.


Hopefully I have fixed this now. Thanks for the bug report.

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


Re: ODF proposal for number:fill-character element

2012-05-16 Thread Noel Power

Hi Eike

On 15/05/12 15:54, Eike Rathke wrote:

Hi Noel,

On Thursday, 2012-05-10 20:19:17 +0100, Noel Power wrote:


lame I know, but as far as I can see ( and that's just with very
limited experience playing with this feature ) excel ( the one and
only version I checked ) seems to just insert 0..n characters as
needed to fill the available width. As far as I could see with some
quick testing left/right/center justification didn't seem to affect
the output when the repeat character was present in the format ( is
that what you mean by the adjustment you mention ? )

Probably my bad wording..

no, just my simple mind
[...]



Do we need to cover what might happen in a word table ? ( for me I
would prefer to steer away from that if possible as I don't know
what is reasonable behaviour there )

Same for me. I'm not aware of such a feature in Word, which doesn't mean
anything of course. So maybe just restrict that in the proposal with
some wording such as for spreadsheet cells, ...

I think that might be wise :-)



Also do we need to specify the
behaviour with multiple occurrences of the 'number:fill-character'
attributes? we did mention that in a previous discussion ( i am of
course ok with vague to none ;-) )

I thought I had covered that but I didn't ...

So, Thorsten, please in the proposal to the section with


[and list thenumber:fill-character  element as a child element of each
of those]

add

[for each of those elements add wording that the element can occur only
once, for example]
This element can contain one instance of each of the following elements:
[and addnumber:fill-character]


is there a need to specify some tolerance ? e.g. Excel seems to accept 
the presence of multiple repeat character code(s) but only ( again in 
the one and only version I tested ) actually use the last one.


And, again that's for this!!!

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


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

2012-05-16 Thread Michael Meeks
 unotools/source/config/historyoptions.cxx |   18 +-
 1 file changed, 17 insertions(+), 1 deletion(-)

New commits:
commit fcac9e82d3233d85a6da11bd716a7dc357d5eed2
Author: Stephan Bergmann sberg...@redhat.com
Date:   Wed May 16 09:32:51 2012 +0200

fdo#46074 fdo#49948 Ignore corrupted items in Recent Documents

...following up on 4ccb4bda483eb548eb6efb5e2f1952f094522320 fdo#46074 
Ignore
corrupted items in Recent Documents with another problematic scenario found
with fdo#49948.

Change-Id: I3e7c803813f09c1f031defc2c18cfab6732b1621

Conflicts:

unotools/source/config/historyoptions.cxx

Signed-off-by: Michael Meeks michael.me...@suse.com

diff --git a/unotools/source/config/historyoptions.cxx 
b/unotools/source/config/historyoptions.cxx
index 5ba2045..94385f1 100644
--- a/unotools/source/config/historyoptions.cxx
+++ b/unotools/source/config/historyoptions.cxx
@@ -583,7 +583,23 @@ void SvtHistoryOptions_Impl::AppendItem(   
EHistoryType eHistory ,
 ::rtl::OUString sRemove;
 xOrderList-getByName(::rtl::OUString::valueOf(nLength-1)) = 
xSet;
 xSet-getPropertyValue(s_sHistoryItemRef) = sRemove;
-xItemList-removeByName(sRemove);
+try
+{
+xItemList-removeByName(sRemove);
+}
+catch (css::container::NoSuchElementException )
+{
+// https://bugs.freedesktop.org/show_bug.cgi?id=46074
+// FILEOPEN: No Recent Documents... discusses a problem
+// with corrupted 
/org.openoffice.Office/Histories/Histories
+// configuration items; to work around that problem, simply
+// ignore such corrupted individual items here, so that at
+// least newly added items are successfully added:
+if (!sRemove.isEmpty())
+{
+throw;
+}
+}
 }
 if ( nLength != nMaxSize )
 {
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[REVIEW-3-5-4] recent documents corruption fix

2012-05-16 Thread Michael Meeks

On Wed, 2012-05-16 at 09:47 +0200, Stephan Bergmann wrote:
 Please review and consider for backporting to libreoffice-3-5 and 
 libreoffice-3-5-4.

Looks great to me; cherry-picked to -3-5, we need another couple of
reviews for -3-5-4 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


Re: [REVIEW-3-5-4] recent documents corruption fix

2012-05-16 Thread Michael Stahl
On 16/05/12 11:02, Michael Meeks wrote:
 
 On Wed, 2012-05-16 at 09:47 +0200, Stephan Bergmann wrote:
 Please review and consider for backporting to libreoffice-3-5 and 
 libreoffice-3-5-4.
 
   Looks great to me; cherry-picked to -3-5, we need another couple of
 reviews for -3-5-4 I think :-)

rubber stamped +1


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


License statement

2012-05-16 Thread Никита Офицеров
Hi everyone,

All of my past  future contributions to LibreOffice may be licensed under
the MPL/LGPLv3+ dual license.

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


Re: LibreOffice: license statement ...

2012-05-16 Thread Andrew West
All of my past  future contributions to LibreOffice may be licensed
under the MPL/LGPLv3+ dual license.

Andrew West (BabelStone)


On 15 May 2012 12:32, Michael Meeks michael.me...@suse.com wrote:
 Hi Andrew,

        I'm just working through the MPL/LGPLv3+ re-licensing audit at
 the moment (so we can include code from Apache OpenOffice :-) What would
 really help reduce the work would be if we could have a blanket
 statement from you for all past/future contributions we can link into:

        http://wiki.documentfoundation.org/Development/Developers

        Something like:

        All of my past  future contributions to LibreOffice may be
         licensed under the MPL/LGPLv3+ dual license

        sent to the libreoffice@lists.freedesktop.org would be wonderful
 (no subscription required). Your Phags-Pa preview fix is still
 appreciated :-)

        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: oo-buildsrv2

2012-05-16 Thread Stephan Bergmann
[I'm including the ML in the loop.  The context is Fridrich's 
RHEL/CentOS 4.9 machine that, AFAIU, is used to do official 
(www.libreoffice.org/download) release builds.  It used to do so with a 
custom-built GCC version, and we would like to switch to the GCC 4.1.2 
that is available on RHEL/CentOS 4.9 by default.  One benefit would be 
that the LO builds on that machine (and the installation sets resulting 
from them) would no longer need to include libstdc++.so.6 from the 
custom-built GCC.  However, LO's configure.in detecting the RHEL/CentOS 
4.9 GCC 4.1.2 as not visibility-hidden--safe is worrying---it caused at 
least on subsequentcheck failure, and who knows what else...  Therefore 
the attempt to build with the given GCC 4.1.2 but -fvisiblity=hidden 
enabled nonetheless.]


On 05/15/2012 06:38 PM, Stephan Bergmann wrote:

Quick update before I go for the evening:

* Commented out the two if STL headers are visibility safe (GCC bug
22482) and if gcc has a visibility bug with class-level attributes
(GCC bug 26905) in configure.in, as they would each cause detection of
HAVE_GCC_VISIBILITY_FEATURE= instead of HAVE_GCC_VISIBILITY_FEATURE=TRUE.

* Result is that HAVE_GCC_VISIBILITY_FEATURE=TRUE and
HAVE_GCC_VISIBILITY_BROKEN=TRUE (where the latter suppresses
-fvisiblity-inlines-hidden).

* make check works (as long as I --disable-linkoo; otherwise,
strangely make check crashes soffice.bin when making
/home/lo/master/workdir/unxlngx6.pro/CppunitTest/smoketest.test, while
cd smoketest  make
/home/lo/master/workdir/unxlngx6.pro/CppunitTest/smoketest.test would
not exhibit that problem, even though the environments in which soffice
is called in each case are nearly identical -- oh my, linkoo...).

* At least for the first of the two commented-out configure.in checks,
Caolán's newly added bug links in configure.in suggest that failing the
test would lead to runtime rather than build time errors (which would be
bad for us, as a successful build would not imply we built something
useful). However, the test case (reclaim_block_segv.tar.gz) Caolán
originally attached to
https://bugzilla.redhat.com/show_bug.cgi?id=162935 ooimpress-creating
presentation using wizard crashes in M_reclaim_block does not fail on
this machine (replacing g++ with g++4 in the test's script). This needs
further investigation...


The GCC 4.1.2 (gcc4, g++4) on that machine is in an odd shape.  (The 
default GCC on that machine is GCC 3.4.6.)  rpm -qi indicates it is a 
Preview of GCC version 4.1.  It does not bring along its own 
include/c++/4.1.2 headers, but re-uses the GCC 3.4.6 headers at 
/usr/include/c++/3.4.6.  (Also, /usr/lib64/libstdc++.so.6 is from GCC 
3.4.6, libstdc++.so.6.0.3.; it lacks the additional symbols of 
libstdc++.so.6.0.8 corresponding to GCC 4.1.2, see 
http://gcc.gnu.org/onlinedocs/libstdc++/manual/abi.html, but maybe 
that's harmless as long as GCC 4.1.2 uses the GCC 3.4.6 headers anyway. 
 Interestingly, /lib64/libgcc_s.so.1 is even newer than GCC 4.1.2; 
readelf -V reveals that it is at least at GCC_4.2.0 level; maybe 
RHEL/CentOS routinely include more recent versions of this 
backwards-compatible lib than would correspond to the included GCC.)


Re-using the GCC 3.4.6 headers explains why the if STL headers are 
visibility safe (GCC bug 22482) configure.in check fails.  It checks 
for #pragma GCC visibility push in the preprocessed output of 
#include string, and the GCC 3.4.6 headers do not include those 
pragmas at all.  (A stock GCC 4.1.2 built locally on a Fedora 16 
machine, using its own include/c++/4.1.2 headers, would pass the test.)


It is unclear to me whether the underlying runtime issue 
(https://bugzilla.redhat.com/show_bug.cgi?id=162935) would be 
irrelevant due to the fact of using the GCC 3.4.6 headers (whose 
ext/mt_allocator.h does not have any _S_get_pool, cf. 
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22482#c3), or whether it 
could strike nonetheless, potentially in a different form in a different 
place.  (However, as I already wrote, the reclaim_block_segv.tar.gz test 
case does *not* fail.)


That the if gcc has a visibility bug with class-level attributes (GCC 
bug 26905) configure.in check fails is apparently due to this indeed 
being a genuine bug in GCC 4.1.2.  (My stock GCC 4.1.2 built locally on 
a Fedora 16 machine fails it, too.)  However, it might be OK to disable 
the check (and not make it switch off HAVE_GCC_VISIBILITY_FEATURE) in 
the given scenario:  First, my understanding is that the bug is coupled 
to the use of #pragma GCC visibility, but due to the use of the GCC 
3.4.6 headers, no such pragmas are encountered in our compilation units 
(the LO code itself appears to not include such pragmas at all). 
Second, my understanding is that the bug would lead to build time 
(liner) errors, rather than runtime errors, so a successful build would 
imply that the bug does not affect this scenario.


So, how to proceed?  One plan might be to set the machine up for 

[Libreoffice-commits] .: 3 commits - icu/makefile.mk l10ntools/source sdext/source sd/source sfx2/source stoc/source svl/inc svl/source svtools/source vcl/generic vcl/inc vcl/source xmlhelp/source

2012-05-16 Thread Caolán McNamara
 icu/makefile.mk |2 
 l10ntools/source/help/HelpCompiler.cxx  |1 
 l10ntools/source/help/HelpCompiler.hxx  |4 -
 l10ntools/source/help/HelpLinker.cxx|8 +--
 l10ntools/source/help/HelpLinker_main.cxx   |2 
 l10ntools/source/help/HelpSearch.cxx|2 
 sd/source/ui/animations/motionpathtag.cxx   |2 
 sd/source/ui/unoidl/unoobj.cxx  |   10 ++--
 sd/source/ui/unoidl/unoobj.hxx  |4 -
 sdext/source/presenter/PresenterBitmapContainer.cxx |   42 +
 sdext/source/presenter/PresenterComponent.cxx   |   11 ++--
 sfx2/source/appl/workwin.cxx|   46 +++
 stoc/source/security/access_controller.cxx  |9 +--
 svl/inc/svl/zforlist.hxx|   13 -
 svl/source/numbers/zforlist.cxx |   19 +++-
 svtools/source/edit/syntaxhighlight.cxx |   47 
 vcl/generic/fontmanager/fontmanager.cxx |8 ---
 vcl/inc/vcl/fontmanager.hxx |4 -
 vcl/source/gdi/bmpfast.cxx  |   10 
 xmlhelp/source/cxxhelp/provider/databases.cxx   |5 +-
 20 files changed, 109 insertions(+), 140 deletions(-)

New commits:
commit 2e1724da5c319161059074f61019f38719682b0b
Author: Caolán McNamara caol...@redhat.com
Date:   Wed May 16 11:22:41 2012 +0100

WaE: unsafe mix of bool and sal_Bool

Change-Id: I2caca314d87264261ccc4400b6f93bed960e8c6a

diff --git a/sd/source/ui/animations/motionpathtag.cxx 
b/sd/source/ui/animations/motionpathtag.cxx
index 56cd83c..dcb28ca 100644
--- a/sd/source/ui/animations/motionpathtag.cxx
+++ b/sd/source/ui/animations/motionpathtag.cxx
@@ -526,7 +526,7 @@ bool MotionPathTag::MouseButtonDown( const MouseEvent 
rMEvt, SmartHdl rHdl )
 if(bNewObj)
 aPt = mrView.GetSnapPos(aPt,mrView.GetSdrPageView());
 
-sal_Bool bClosed0(mpPathObj-IsClosedObj());
+bool bClosed0(mpPathObj-IsClosedObj());
 
 sal_uInt32 nInsPointNum = mpPathObj-NbcInsPointOld(aPt, 
bNewObj, sal_True);
 
diff --git a/sd/source/ui/unoidl/unoobj.cxx b/sd/source/ui/unoidl/unoobj.cxx
index a414aa3..c0f468c 100644
--- a/sd/source/ui/unoidl/unoobj.cxx
+++ b/sd/source/ui/unoidl/unoobj.cxx
@@ -914,7 +914,7 @@ sal_Bool SdXShape::IsPresObj() const throw()
 
 /** checks if this presentation object is empty
  */
-sal_Bool SdXShape::IsEmptyPresObj() const throw()
+bool SdXShape::IsEmptyPresObj() const throw()
 {
 SdrObject* pObj = mpShape-GetSdrObject();
 if( (pObj != NULL)  pObj-IsEmptyPresObj() )
@@ -922,7 +922,7 @@ sal_Bool SdXShape::IsEmptyPresObj() const throw()
 // check if the object is in edit, than its temporarely not empty
 SdrTextObj* pTextObj = dynamic_cast SdrTextObj* ( pObj );
 if( pTextObj == 0 )
-return sal_True;
+return true;
 
 OutlinerParaObject* pParaObj = pTextObj-GetEditOutlinerParaObject();
 if( pParaObj )
@@ -931,11 +931,11 @@ sal_Bool SdXShape::IsEmptyPresObj() const throw()
 }
 else
 {
-return sal_True;
+return true;
 }
 }
 
-return sal_False;
+return false;
 }
 
 OUString SdXShape::GetPlaceholderText() const
@@ -958,7 +958,7 @@ OUString SdXShape::GetPlaceholderText() const
 
 /** sets/reset the empty status of a presentation object
 */
-void SdXShape::SetEmptyPresObj( sal_Bool bEmpty ) throw()
+void SdXShape::SetEmptyPresObj( bool bEmpty ) throw()
 {
 // only possible if this actually *is* a presentation object
 if( !IsPresObj() )
diff --git a/sd/source/ui/unoidl/unoobj.hxx b/sd/source/ui/unoidl/unoobj.hxx
index 08c376f..972f723 100644
--- a/sd/source/ui/unoidl/unoobj.hxx
+++ b/sd/source/ui/unoidl/unoobj.hxx
@@ -64,8 +64,8 @@ private:
 sal_Bool IsPresObj() const throw();
 void SetPresObj( sal_Bool bPresObj ) throw();
 
-sal_Bool IsEmptyPresObj() const throw();
-void SetEmptyPresObj( sal_Bool bEmpty ) throw();
+bool IsEmptyPresObj() const throw();
+void SetEmptyPresObj( bool bEmpty ) throw();
 
 sal_Bool IsMasterDepend() const throw();
 void SetMasterDepend( sal_Bool bDepend ) throw();
commit 8512e5c2b3617a2c8d77381788c3864db594ce46
Author: Caolán McNamara caol...@redhat.com
Date:   Wed May 16 11:19:17 2012 +0100

reduce static_initialization_and_destruction chain

Change-Id: I962aeac0c7feeabb7963016d5afcfeca5a48ccfe

diff --git a/l10ntools/source/help/HelpCompiler.cxx 
b/l10ntools/source/help/HelpCompiler.cxx
index d3e5760..fb92e5b 100644
--- a/l10ntools/source/help/HelpCompiler.cxx
+++ b/l10ntools/source/help/HelpCompiler.cxx
@@ -266,7 +266,6 @@ std::string myparser::dump(xmlNodePtr node)
 xmlChar *pContent = xmlNodeGetContent(node);
 app += std::string((const 

[PATCH] fdo#47246: vcl: fix --enable-headless build

2012-05-16 Thread Riccardo Magliocchetti

Hello,

following android way of building stuff in vcl/ is enough to fix it.

thanks,
riccardo
From 376b09805a8219a109c0fed32223c2992c1bab43 Mon Sep 17 00:00:00 2001
From: Riccardo Magliocchetti riccardo.magliocche...@gmail.com
Date: Wed, 16 May 2012 12:54:05 +0200
Subject: [PATCH] fdo#47246: vcl: fix --enable-headless build

Follow android way of building stuff.

Change-Id: Ia3f8d7c58dbd09e070d9ea583872e115828365cb
---
 vcl/Module_vcl.mk |7 ---
 1 files changed, 0 insertions(+), 7 deletions(-)

diff --git a/vcl/Module_vcl.mk b/vcl/Module_vcl.mk
index 2cd2bf5..f6fcba5 100644
--- a/vcl/Module_vcl.mk
+++ b/vcl/Module_vcl.mk
@@ -70,13 +70,6 @@ $(eval $(call gb_Module_add_targets,vcl,\
 endif
 endif
 
-ifeq ($(GUIBASE),headless)
-$(eval $(call gb_Module_add_targets,vcl,\
-Library_vclplug_svp \
-StaticLibrary_headless \
-))
-endif
-
 ifeq ($(GUIBASE),aqua)
 $(eval $(call gb_Module_add_targets,vcl,\
 Zip_osxres \
-- 
1.7.5.4

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


[Libreoffice-commits] .: vcl/Module_vcl.mk

2012-05-16 Thread Matus Kukan
 vcl/Module_vcl.mk |7 ---
 1 file changed, 7 deletions(-)

New commits:
commit b576aa1318ebdfea8349c23da7a8b1237156a8f9
Author: Riccardo Magliocchetti riccardo.magliocche...@gmail.com
Date:   Wed May 16 12:54:05 2012 +0200

fdo#47246: vcl: fix --enable-headless build

Follow android way of building stuff.

Change-Id: Ia3f8d7c58dbd09e070d9ea583872e115828365cb

diff --git a/vcl/Module_vcl.mk b/vcl/Module_vcl.mk
index 441ec37..8789813 100644
--- a/vcl/Module_vcl.mk
+++ b/vcl/Module_vcl.mk
@@ -77,13 +77,6 @@ $(eval $(call gb_Module_add_targets,vcl,\
 endif
 endif
 
-ifeq ($(GUIBASE),headless)
-$(eval $(call gb_Module_add_targets,vcl,\
-Library_vclplug_svp \
-StaticLibrary_headless \
-))
-endif
-
 ifeq ($(GUIBASE),aqua)
 $(eval $(call gb_Module_add_targets,vcl,\
 Zip_osxres \
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


Re: [PATCH] fdo#47246: vcl: fix --enable-headless build

2012-05-16 Thread Matúš Kukan
On 16 May 2012 13:07, Riccardo Magliocchetti
riccardo.magliocche...@gmail.com wrote:
 Hello,

 following android way of building stuff in vcl/ is enough to fix it.

Thanks, pushed.

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


[PATCH] fdo#43209 - Implement line cap butt, round and square as defined in ODF 1.2

2012-05-16 Thread Regina Henschel

Hi all,

the patch is attached to fdo#43209

The attached patch has a wrong bug number in the comment, please correct 
it to fdo#43209. I don't know, how to correct a wrong local commit message.


The patch brings the line cap feature from AOO3.4 to LO3.6. It is 
technical correct (hopefully). The whole patch is under Apache License 
2.0. The patch is not completely done by me, but second author is Armin 
Le Grand, armin.le.gr...@me.com. Does a way exists to honor two authors 
in the author-field?


Compared to AOO3.4 I had to make some minor technical changes to get it 
apply-able to LO3.6, e.g. sal_Bool - bool.


The patch does not contain license marks on the changes, because I do 
not know, if those are needed, and if it is needed, in which form this 
has to be done.


The two new files svx/inc/svx/xlncapit.hxx and 
offapi/com/sun/star/drawing/LineCap.idl have got Apache License 2.0 
headers. I don't know whether this has to be changed to another header.


Kind regards
Regina

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


[Libreoffice-commits] .: configure.in

2012-05-16 Thread Tor Lillqvist
 configure.in |5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

New commits:
commit 60618628682d0308c3aa46cd2074fca6a0512ace
Author: Tor Lillqvist tlillqv...@suse.com
Date:   Wed May 16 14:39:36 2012 +0300

More verbose (hopefully correct) help for --enable-headless

Change-Id: I632cfca94a55a395a1765675fa015bbb8864228b

diff --git a/configure.in b/configure.in
index 8632203..a83ae20 100644
--- a/configure.in
+++ b/configure.in
@@ -820,8 +820,9 @@ AC_ARG_ENABLE(kde4,
 
 AC_ARG_ENABLE(headless,
 AS_HELP_STRING([--enable-headless],
-[Disable building of GUIs to reduce dependencies. Useful for server 
usage.]),
-,)
+[Disable building of GUIs to reduce dependencies. Useful for
+server usage. Work in progress, use only if you are hacking on
+it. Not related to the --headless option.]), ,)
 
 AC_ARG_ENABLE(unix-qstart-libpng,
 AS_HELP_STRING([--disable-unix-qstart-libpng],
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


Re: having trouble building udkapi module on master today

2012-05-16 Thread Noel Grandin

Hi

So, as it turns out I was wrong, and this is in fact related to the 
--with-solver-and-workdir-root=/cygdrive/D option.
The log below contains more info, and I've also dumped the contents of 
the RESPONSEFILE.
It looks like the code is somehow trying to write to the incorrect 
location, but I can't see anything that looks wrong.

Any ideas?

Thanks, Noel Grandin

[ build IDL ] udkapi/com/sun/star/idl
mkdir -p D://workdir/wntmsci12.pro/UnoApiPartTarget/udkapi/com/sun/star/ 
 RESPONSEFILE=C:/cygwin/tmp/gbuild.3gBKfW  
PATH=${PATH}:/cygdrive/d/solver/wntmsci12.pro/bin 
SOLARBINDIR=D://solver/wntmsci12.pro/bin 
D://solver/wntmsci12.pro/bin/idlc.exe @${RESPONSEFILE}  /dev/null  rm 
-f ${RESPONSEFILE}  touch 
D://workdir/wntmsci12.pro/UnoApiPartTarget/udkapi/com/sun/star/idl.done
D:\solver\wntmsci12.pro\bin\idlc.exe: could not write dep file 
'/udk-modules.d'
D:\solver\wntmsci12.pro\bin\idlc.exe: detected 1 
errorsD:\solver\wntmsci12.pro\bin\idlc.exe Version 1.1

$ more /tmp/gbuild.3gBKfW
  -IC:/LibreOffice/libo/udkapi -ID://solver/wntmsci12.pro/idl  -M 
D://workdir/wntmsci12.pro/Dep/UnoApiPartTarget/udkapi/com/sun/star/ -O 
D://workdir/wntmsci12.pro/UnoApiPartTarget/udkapi/com/sun/star/ -verbose 
-C C:/LibreOffice/libo/udkapi/com/sun/star/udk-modules.idl



On 2012-05-15 16:12, Noel Grandin wrote:

Hi

Started getting errors sometime yesterday - any ideas?
I don't see any commits in this area recently.
(This may be related to the fact that I've got 
--with-solver-and-workdir-root=/cygdrive/D in my configure settings)


Thanks, Noel Grandin


make -r -f /cygdrive/C/LibreOffice/libo/Makefile.top udkapi
make[1]: Entering directory `/cygdrive/C/LibreOffice/libo'
cd udkapi  make -j 15 -rs gb_PARTIALBUILD=T
[ build IDL ] udkapi/com/sun/star/idl
make[2]: Entering directory `/cygdrive/C/LibreOffice/libo/udkapi'
[ build IDL ] udkapi/com/sun/star/beans/idl
[ build IDL ] udkapi/com/sun/star/bridge/idl
[ build IDL ] udkapi/com/sun/star/bridge/oleautomation/idl
D:\solver\wntmsci12.pro\bin\idlc.exe: could not write dep file 
'/udk-modules.d'
D:\solver\wntmsci12.pro\bin\idlc.exe: detected 1 
errorsD:\solver\wntmsci12.pro\bin\idlc.exe Version 1.1


make[2]: *** 
[D://workdir/wntmsci12.pro/UnoApiPartTarget/udkapi/com/sun/star/idl.done] 
Error 1

make[2]: *** Waiting for unfinished jobs
D:\solver\wntmsci12.pro\bin\idlc.exe: could not write dep file 
'/Ambiguous.d'
D:\solver\wntmsci12.pro\bin\idlc.exe: detected 1 
errorsD:\solver\wntmsci12.pro\bin\idlc.exe Version 1.1


make[2]: *** 
[D://workdir/wntmsci12.pro/UnoApiPartTarget/udkapi/com/sun/star/beans/idl.done] 
Error 1
D:\solver\wntmsci12.pro\bin\idlc.exe: could not write dep file 
'/Bridge.d'
D:\solver\wntmsci12.pro\bin\idlc.exe: detected 1 
errorsD:\solver\wntmsci12.pro\bin\idlc.exe Version 1.1


make[2]: *** 
[D://workdir/wntmsci12.pro/UnoApiPartTarget/udkapi/com/sun/star/bridge/idl.done] 
Error 1

make[2]: *** wait: No child processes.  Stop.
make[1]: *** [udkapi] Error 2
make[1]: Leaving directory `/cygdrive/C/LibreOffice/libo'
make: *** [udkapi] Error 2

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




Disclaimer: http://www.peralex.com/disclaimer.html


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


Re: [PATCH] fdo#43209 - Implement line cap butt, round and square as defined in ODF 1.2

2012-05-16 Thread Michael Meeks
Hi Regina,

On Wed, 2012-05-16 at 13:40 +0200, Regina Henschel wrote:
 The patch brings the line cap feature from AOO3.4 to LO3.6. It is 
 technical correct (hopefully). The whole patch is under Apache License 
 2.0. The patch is not completely done by me, but second author is Armin 
 Le Grand, armin.le.gr...@me.com. Does a way exists to honor two authors 
 in the author-field?

We tend to prefer each author to have their commits under their own
name, wherever possible. Is that the case in the Apache / svn repo ?

 Compared to AOO3.4 I had to make some minor technical changes to get it 
 apply-able to LO3.6, e.g. sal_Bool - bool.

Great.

 The two new files svx/inc/svx/xlncapit.hxx and 
 offapi/com/sun/star/drawing/LineCap.idl have got Apache License 2.0 
 headers. I don't know whether this has to be changed to another header.

Unfortunately, until we can clarify the authorship of all of our
commits that touch  the files that this patch applies to: something that
I'm actively working on, as you know (you might have seen a number of
statements on this list in recent days :-) - merging code from the
Apache project is not possible *unless* we get an explicit MPL/LGPLv3+
dual-license on record.

I can imagine Armin has problems getting that statement ;-) IBM is not
an enthusiastic contributor to LibreOffice sadly, and as such we have to
treat this very carefully.

That sucks ! however, I'm fully aware of the feature-freeze coming up,
and I'm working hard to get the ground work done, so that your lovely
feature can be included for 3.6 :-) [ and yes the delay, and the burning
away of my life that this work creates is not appreciated - but it's not
my fault ;-].

Hope that helps,

Michael.

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

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


Re: having trouble building udkapi module on master today

2012-05-16 Thread Matúš Kukan
On 16 May 2012 14:39, Noel Grandin n...@peralex.com wrote:
 Hi

 So, as it turns out I was wrong, and this is in fact related to the
 --with-solver-and-workdir-root=/cygdrive/D option.
 The log below contains more info, and I've also dumped the contents of the
 RESPONSEFILE.
 It looks like the code is somehow trying to write to the incorrect location,
 but I can't see anything that looks wrong.
 Any ideas?

Only to change config_host.mk:
- export WORKDIR=D://workdir/wntmsci12.pro
+ export WORKDIR=D:/workdir/wntmsci12.pro
I mean to replace // - /
I have no idea if that can help but I can't see any other difference.

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


--enable-debug vs --enable-symbols (Re: [Libreoffice-commits] .: 12 commits - config_host.mk.in configure.in filter/source oox/source sal/inc sc/source solenv/gbuild toolkit/source xmlhelp/source)

2012-05-16 Thread Lubos Lunak
On Tuesday 08 of May 2012, Michael Stahl wrote:
  config_host.mk.in|2
  configure.in |   48 ++-
  filter/source/pdf/impdialog.cxx  |   29 +++
  oox/source/dump/dumperbase.cxx   |   15 +++
  sal/inc/rtl/string.hxx   |5 -
  sc/source/ui/app/inputhdl.cxx|3
  solenv/gbuild/CppunitTest.mk |1
  solenv/gbuild/Executable.mk  |1
  solenv/gbuild/Library.mk |1
  solenv/gbuild/LinkTarget.mk  |   94
 --- solenv/gbuild/Module.mk  | 
   6 +
  solenv/gbuild/StaticLibrary.mk   |1
  solenv/gbuild/gbuild.mk  |   39 +
  solenv/gbuild/platform/IOS_ARM_GCC.mk|6 -
  solenv/gbuild/platform/WNT_INTEL_MSC.mk  |5 -
  solenv/gbuild/platform/com_GCC_defs.mk   |4
  solenv/gbuild/platform/macosx.mk |8 -
  solenv/gbuild/platform/solaris.mk|3
  solenv/gbuild/platform/unxgcc.mk |8 +
  toolkit/source/controls/tksimpleanimation.cxx|6 -
  toolkit/source/controls/tkthrobber.cxx   |   12 +-
  xmlhelp/source/cxxhelp/provider/urlparameter.cxx |3

 Hmm, ok, I don't want to just revert once more, but since it looks to me like 
you've broken this in several ways, it is possible we don't agree on what 
these switches are actually supposed to do. As far as I can 
tell, --enable-symbols enables -g, --enable-debug does --enable-symbols and 
turns on logging+assertions and disables optimizations, and --enable-dbgutils 
does --enable-symbols plus whatever extra stuff that is BIC. That's 
indicentally also what --help says about them. What is your idea about what 
these options do?

 commit a50812813de0594ac2aeb064ea4a95d66b8e4e42
 Author: Michael Stahl mst...@redhat.com
 Date:   Mon May 7 21:33:01 2012 +0200

 gbuild: tie optimization into selective --enable-debug:

 Let --enable-debug determine whether optimization should be disabled,
 which works also for debug=t due to the setup in gbuild.mk.

 Also clean up uses of gb_COMPILEROPTFLAGS: this is now always set to
 optimization settings, and gb_COMPILERNOOPTFLAGS used in debug case,
 which should not make a difference because the only actual difference
 was that on MSVC the debug OPTFLAGS were empty, but -Od is documented
 as the default for this.

 Now --enable-debug=-sc/ means that sc/ is built without -g and with -O2. In 
other words, the compiler spends extra time working on code I don't care 
about at all. There was a reason why OPT flags was empty in --enable-debug 
build - as soon as I do a developer build, I don't want the compiler to 
optimize any code, anywhere, unless explicitly told so.

 Moreover, such code actually is built also with -g. I'm not sure why, but 
something now seems to turn on -g for everything, regardless of the selective 
symbols.

 commit c8fa9bd8849f0503b3803465e8ce119581e11e33
 Author: Michael Stahl mst...@redhat.com
 Date:   Mon May 7 20:58:44 2012 +0200

 dis-entangle --enable-symbols and --enable-debug:

 OOo used to use debug level this way:
 0 is default for product build
 1 for --enable-dbgutil
 2 for environment variable debug=t, regardless of dbgutil setting
 in LO these have now morphed into:
 0 is default for product build
 1 for environment variable debug=t
 2 for --enable-dbgutil (at some intermediate stage in the past)
 1 for --enable-dbgutil (today)

 This has caused a lot of confusion and some things were not converted
 properly, including a check in LinkTarget.mk.

 This caused confusion even now. How is OSL_DEBUG_LEVEL relevant here at all?

 Developers should use --enable-debug to get useful information,
 including full debug info and assertions.

 --enable-symbols is not intended for developers, but for people
 who need their builds to be able to produce useful stack traces;
 --enable-symbols is for example set unconditionally in the Fedora RPM
 spec, and for this purpose disabling of inlining is not wanted.

 --enable-symbols should not disable inlining. If it does, it is merely a bug. 
Why should it, it's for symbols.

 It is unlikely that somebody wants symbols for only part of the build,

 Except for those people who wanted the feature of selective debug symbols.

 and consequently a different mechanism is used to set the corresponding
 flags: they are set into global gb_LinkTarget_C{,XX}FLAGS.

 So move the selective symbol feature back to --enable-debug.

 That does not make much sense. Even this very sentence says that symbols and 
debug are again tangled together.

 (this substantially reverts db8df57acd601ed084bd0122683e1bd066a4f143)

-- 
 Lubos Lunak
 

Re: having trouble building udkapi module on master today

2012-05-16 Thread Noel Grandin



On 2012-05-16 14:51, Matúš Kukan wrote:

Only to change config_host.mk:
- export WORKDIR=D://workdir/wntmsci12.pro
+ export WORKDIR=D:/workdir/wntmsci12.pro
I mean to replace // -  /
I have no idea if that can help but I can't see any other difference.



Cool, that works. Now how do we get configure to generate the correct 
thing in the first place?


Disclaimer: http://www.peralex.com/disclaimer.html


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


Re: How to add color scales to ODF?

2012-05-16 Thread Markus Mohrhard
Hey Eike,

 The other not so clean solution but more likely accepted solution is
 to add also a new section for conditional formats. But instead of
 moving all conditional formatting information just store the range in
 this section.

 This is an approach that should work and also pass the TC quite
 unanimously..

 Advantages:
 - less invasive
 - will not break compatibility

 Disadvantages:
 - need to introduce some non style parts into the style section

 Um.. why? what? how?

IMHO something like information that the style should only be applied
for the top 10% of a range is nothing that should be written to the
style section. This approach will need to add such information in some
way to the style part. Maybe not directly the range but
above-percent(10) or something like that which in the end indirectly
refers back to the range definition.


 - not easily extendable

 I don't see a problem in your sketch to extend things, what would it be?

I think here about all the information that are not really style
related. Color Scales, Data Bars, Conditional Formatting that depend
on a range and not only on one cell. For example the Data Bars know
several different settings which I'm not sure should be added to the
style section.

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


[Libreoffice-commits] .: libvisio/libvisio-0.0.16-nothrow.patch libvisio/makefile.mk

2012-05-16 Thread Fridrich Strba
 libvisio/libvisio-0.0.16-nothrow.patch |   31 +++
 libvisio/makefile.mk   |1 +
 2 files changed, 32 insertions(+)

New commits:
commit 30590f00e44cbe7b2a5253f544302ee5b0c3c08d
Author: Fridrich Å trba fridrich.st...@bluewin.ch
Date:   Wed May 16 15:24:04 2012 +0200

Let VSD typedetection not throw

Change-Id: Ifdb4cff2e2cbc05b694db31fcaf381186ec1b830

diff --git a/libvisio/libvisio-0.0.16-nothrow.patch 
b/libvisio/libvisio-0.0.16-nothrow.patch
new file mode 100644
index 000..42b8efe
--- /dev/null
+++ b/libvisio/libvisio-0.0.16-nothrow.patch
@@ -0,0 +1,31 @@
+--- misc/libvisio-0.0.16/src/lib/VisioDocument.cpp 2012-04-13 
10:54:19.0 +0200
 misc/build/libvisio-0.0.16/src/lib/VisioDocument.cpp   2012-05-16 
15:16:08.974375389 +0200
+@@ -45,10 +45,13 @@
+ */
+ bool libvisio::VisioDocument::isSupported(WPXInputStream *input)
+ {
++  WPXInputStream *tmpDocStream = 0;
++  try
++  {
+   input-seek(0, WPX_SEEK_SET);
+   if (!input-isOLEStream())
+ return false;
+-  WPXInputStream *tmpDocStream = input-getDocumentOLEStream(VisioDocument);
++tmpDocStream = input-getDocumentOLEStream(VisioDocument);
+   if (!tmpDocStream)
+ return false;
+ 
+@@ -64,6 +67,13 @@
+   {
+ return true;
+   }
++  }
++  catch (...)
++  {
++if (tmpDocStream)
++  delete tmpDocStream;
++return false;
++  }
+ 
+   return false;
+ }
diff --git a/libvisio/makefile.mk b/libvisio/makefile.mk
index f428918..2a1be7e 100644
--- a/libvisio/makefile.mk
+++ b/libvisio/makefile.mk
@@ -58,6 +58,7 @@ TARFILE_NAME=libvisio-0.0.16
 TARFILE_MD5=2fa6028324347860e684e75310818d43
 
 PATCH_FILES=\
+$(TARFILE_NAME)-nothrow.patch \
 $(TARFILE_NAME).patch
 
 
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


blanket license stmt

2012-05-16 Thread EG internetdiensten | Evertjan Garretsen

Hi all,

All of my past  future contributions to LibreOffice may be
licensed under the MPL/LGPLv3+ dual license

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


blanket statement

2012-05-16 Thread Dan Corneanu
All of my past  future contributions to LibreOffice may be
licensed under the MPL/LGPLv3+ dual license.

-- 
Corneanu Dan

Sava Technologies
Sf. Nicolae Nr. 5, Ap. 2
300015  Timisoara
Romania

Phone: +40 256 201 269
Email: c...@savatech.ro
Web: http://www.savatech.ro

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


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

2012-05-16 Thread Muthu Subramanian
 oox/inc/oox/drawingml/textliststyle.hxx   |4 +++
 oox/inc/oox/drawingml/textparagraphproperties.hxx |4 +++
 oox/inc/oox/helper/propertyset.hxx|4 +++
 oox/source/drawingml/textliststyle.cxx|   10 
 oox/source/drawingml/textparagraphproperties.cxx  |   27 +-
 oox/source/helper/propertyset.cxx |7 +
 6 files changed, 55 insertions(+), 1 deletion(-)

New commits:
commit d83463931ef511ba1b43984072626345cf765b8a
Author: Muthu Subramanian sumu...@suse.com
Date:   Wed May 16 19:19:29 2012 +0530

Revert selected hunks from various 'unused code' commits.

These functions are required for debugging pptx import problems.

diff --git a/oox/inc/oox/drawingml/textliststyle.hxx 
b/oox/inc/oox/drawingml/textliststyle.hxx
index 29d8f29..9be1c58 100644
--- a/oox/inc/oox/drawingml/textliststyle.hxx
+++ b/oox/inc/oox/drawingml/textliststyle.hxx
@@ -51,6 +51,10 @@ public:
 inline const TextParagraphPropertiesVector getAggregationListStyle() 
const { return maAggregationListStyle; };
 inline TextParagraphPropertiesVector   getAggregationListStyle() { 
return maAggregationListStyle; };
 
+#ifdef DBG_UTIL
+void dump() const;
+#endif
+
 protected:
 
 TextParagraphPropertiesVector maListStyle;
diff --git a/oox/inc/oox/drawingml/textparagraphproperties.hxx 
b/oox/inc/oox/drawingml/textparagraphproperties.hxx
index e037ff2..9e9fe88 100644
--- a/oox/inc/oox/drawingml/textparagraphproperties.hxx
+++ b/oox/inc/oox/drawingml/textparagraphproperties.hxx
@@ -114,6 +114,10 @@ public:
 size can be zero and the default value is returned. */
 float   getCharHeightPoints( float fDefault ) 
const;
 
+#ifdef DBG_UTIL
+void dump() const;
+#endif
+
 protected:
 
 TextCharacterProperties maTextCharacterProperties;
diff --git a/oox/inc/oox/helper/propertyset.hxx 
b/oox/inc/oox/helper/propertyset.hxx
index 5e9b312..56fbe9b 100644
--- a/oox/inc/oox/helper/propertyset.hxx
+++ b/oox/inc/oox/helper/propertyset.hxx
@@ -124,6 +124,10 @@ public:
 @param rPropertyMap  The property map. */
 voidsetProperties( const PropertyMap rPropertyMap );
 
+#ifdef DBG_UTIL
+void dump();
+#endif
+
 // 
 private:
 /** Gets the specified property from the property set.
diff --git a/oox/source/drawingml/textliststyle.cxx 
b/oox/source/drawingml/textliststyle.cxx
index 520c5d6..c85a3fd 100644
--- a/oox/source/drawingml/textliststyle.cxx
+++ b/oox/source/drawingml/textliststyle.cxx
@@ -66,6 +66,16 @@ void TextListStyle::apply( const TextListStyle 
rTextListStyle )
 applyStyleList( rTextListStyle.getListStyle(), getListStyle() );
 }
 
+#ifdef DBG_UTIL
+void TextListStyle::dump() const
+{
+for ( int i = 0; i  9; i++ )
+{
+OSL_TRACE(text list style level: %d, i);
+maListStyle[i]-dump();
+}
+}
+#endif
 } }
 
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oox/source/drawingml/textparagraphproperties.cxx 
b/oox/source/drawingml/textparagraphproperties.cxx
index 1aa67ec..741815b 100644
--- a/oox/source/drawingml/textparagraphproperties.cxx
+++ b/oox/source/drawingml/textparagraphproperties.cxx
@@ -468,7 +468,32 @@ float TextParagraphProperties::getCharHeightPoints( float 
fDefault ) const
 return maTextCharacterProperties.getCharHeightPoints( fDefault );
 }
 
-
+#ifdef DBG_UTIL
+// Note: Please don't remove this function. This is required for
+// debugging pptx import problems.
+void TextParagraphProperties::dump() const
+{
+Reference ::com::sun::star::lang::XMultiServiceFactory  xFactory = 
comphelper::getProcessServiceFactory();
+Reference ::com::sun::star::drawing::XShape  xShape( 
oox::ppt::PowerPointImport::mpDebugFilterBase-getModelFactory()-createInstance(
 CREATE_OUSTRING( com.sun.star.presentation.TitleTextShape ) ), UNO_QUERY );
+Reference ::com::sun::star::text::XText  xText( xShape, UNO_QUERY );
+
+Reference com::sun::star::drawing::XDrawPage  
xDebugPage(ppt::SlidePersist::mxDebugPage.get(), UNO_QUERY);
+if (xDebugPage.is())
+xDebugPage-add( xShape );
+
+PropertyMap emptyMap;
+
+const OUString sText = CREATE_OUSTRING(debug);
+xText-setString( sText );
+Reference ::com::sun::star::text::XTextCursor  xStart( 
xText-createTextCursor(), UNO_QUERY );
+Reference ::com::sun::star::text::XTextRange  xRange( xStart, UNO_QUERY 
);
+xStart-gotoEnd( sal_True );
+Reference XPropertySet  xPropSet( xRange, UNO_QUERY );
+pushToPropSet( NULL, xPropSet, emptyMap, NULL, false, 0 );
+PropertySet pSet( xPropSet );
+pSet.dump();
+}
+#endif
 } }
 
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/oox/source/helper/propertyset.cxx 
b/oox/source/helper/propertyset.cxx
index 4b143db..c33b0a3 100644
--- a/oox/source/helper/propertyset.cxx
+++ 

Re: having trouble building udkapi module on master today

2012-05-16 Thread Matúš Kukan
On 16 May 2012 15:14, Noel Grandin n...@peralex.com wrote:


 On 2012-05-16 14:51, Matúš Kukan wrote:

 Only to change config_host.mk:
 - export WORKDIR=D://workdir/wntmsci12.pro
 + export WORKDIR=D:/workdir/wntmsci12.pro
 I mean to replace // -  /
 I have no idea if that can help but I can't see any other difference.


 Cool, that works. Now how do we get configure to generate the correct thing
 in the first place?

This may or may not be a good idea:

--- a/configure.in
+++ b/configure.in
@@ -47,6 +47,7 @@ PathFormat()
 fi
 fi
 fi
+formatted_path=`echo $formatted_path | sed 's/\/$//'`
 }

 echo 

I can't tell if we always want that.

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


Re: --enable-debug vs --enable-symbols (Re: [Libreoffice-commits] .: 12 commits - config_host.mk.in configure.in filter/source oox/source sal/inc sc/source solenv/gbuild toolkit/source xmlhelp/source)

2012-05-16 Thread Stephan Bergmann

On 05/16/2012 03:09 PM, Lubos Lunak wrote:

  Now --enable-debug=-sc/ means that sc/ is built without -g and with -O2. In
other words, the compiler spends extra time working on code I don't care
about at all. There was a reason why OPT flags was empty in --enable-debug
build - as soon as I do a developer build, I don't want the compiler to
optimize any code, anywhere, unless explicitly told so.


As code is traditionally known to occasionally behave differently for 
different -O levels, I'm fine with my personal builds by default using 
the same -O2 as production builds.


Re unless explicitly told so---how is one supposed to tell the build 
system?


(Or am I confusing what you want to say, and the part of your paragraph 
starting as soon as shall only apply in the context of explicit 
--enable-debug=-sc/?  Likely.)


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


Re: --enable-debug vs --enable-symbols (Re: [Libreoffice-commits] .: 12 commits - config_host.mk.in configure.in filter/source oox/source sal/inc sc/source solenv/gbuild toolkit/source xmlhelp/source)

2012-05-16 Thread Lubos Lunak
On Wednesday 16 of May 2012, Stephan Bergmann wrote:
 On 05/16/2012 03:09 PM, Lubos Lunak wrote:
Now --enable-debug=-sc/ means that sc/ is built without -g and with
  -O2. In other words, the compiler spends extra time working on code I
  don't care about at all. There was a reason why OPT flags was empty in
  --enable-debug build - as soon as I do a developer build, I don't want
  the compiler to optimize any code, anywhere, unless explicitly told so.

 As code is traditionally known to occasionally behave differently for
 different -O levels, I'm fine with my personal builds by default using
 the same -O2 as production builds.

 That's probably because you have something really fast to build LO on? 
Building with -O2 usually makes the build several times slower than without. 
It should be a huge difference for people who hack on whatever they have as 
their home machine.

 Given that those differences you mention should be either irrelevant in 
practice or compiler bugs, even I, having rather fast build system, do not 
see -O2 worth using.

 Re unless explicitly told so---how is one supposed to tell the build
 system?

 I'm not the build expert here :). You can pass -O2 explicitly to CXXFLAGS, at 
least. It's rather a corner case to build with --enable-debug and -O2 at the 
same time.

 (Or am I confusing what you want to say, and the part of your paragraph
 starting as soon as shall only apply in the context of explicit
 --enable-debug=-sc/?  Likely.)

 The part starting with as soon as is a standalone thought. If somebody does 
a developer build, there are not many good reasons why -O2 should be used - 
it takes noticably more time and it makes debugging miserable. I can't think 
of anything else than final builds and profiling as a good non-corner-case 
reason for -O2.

-- 
 Lubos Lunak
 l.lu...@suse.cz
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-commits] .: Branch 'libreoffice-3-5' - libvisio/libvisio-0.0.16-nothrow.patch libvisio/makefile.mk

2012-05-16 Thread Michael Meeks
 libvisio/libvisio-0.0.16-nothrow.patch |   31 +++
 libvisio/makefile.mk   |1 +
 2 files changed, 32 insertions(+)

New commits:
commit 662457e973b8f35eb65808095e57949b41c72e8a
Author: Fridrich Å trba fridrich.st...@bluewin.ch
Date:   Wed May 16 15:24:04 2012 +0200

Let VSD typedetection not throw

Change-Id: Ifdb4cff2e2cbc05b694db31fcaf381186ec1b830
Signed-off-by: Michael Meeks michael.me...@suse.com

diff --git a/libvisio/libvisio-0.0.16-nothrow.patch 
b/libvisio/libvisio-0.0.16-nothrow.patch
new file mode 100644
index 000..42b8efe
--- /dev/null
+++ b/libvisio/libvisio-0.0.16-nothrow.patch
@@ -0,0 +1,31 @@
+--- misc/libvisio-0.0.16/src/lib/VisioDocument.cpp 2012-04-13 
10:54:19.0 +0200
 misc/build/libvisio-0.0.16/src/lib/VisioDocument.cpp   2012-05-16 
15:16:08.974375389 +0200
+@@ -45,10 +45,13 @@
+ */
+ bool libvisio::VisioDocument::isSupported(WPXInputStream *input)
+ {
++  WPXInputStream *tmpDocStream = 0;
++  try
++  {
+   input-seek(0, WPX_SEEK_SET);
+   if (!input-isOLEStream())
+ return false;
+-  WPXInputStream *tmpDocStream = input-getDocumentOLEStream(VisioDocument);
++tmpDocStream = input-getDocumentOLEStream(VisioDocument);
+   if (!tmpDocStream)
+ return false;
+ 
+@@ -64,6 +67,13 @@
+   {
+ return true;
+   }
++  }
++  catch (...)
++  {
++if (tmpDocStream)
++  delete tmpDocStream;
++return false;
++  }
+ 
+   return false;
+ }
diff --git a/libvisio/makefile.mk b/libvisio/makefile.mk
index f428918..2a1be7e 100644
--- a/libvisio/makefile.mk
+++ b/libvisio/makefile.mk
@@ -58,6 +58,7 @@ TARFILE_NAME=libvisio-0.0.16
 TARFILE_MD5=2fa6028324347860e684e75310818d43
 
 PATCH_FILES=\
+$(TARFILE_NAME)-nothrow.patch \
 $(TARFILE_NAME).patch
 
 
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] .: xmloff/source

2012-05-16 Thread Caolán McNamara
 xmloff/source/draw/sdxmlimp.cxx |4 
 1 file changed, 4 deletions(-)

New commits:
commit cc92cb54e246e48dc62ef149aeaa550e14ec3a9e
Author: Caolán McNamara caol...@redhat.com
Date:   Wed May 16 15:16:53 2012 +0100

completely nutso merge bustage since 2004

useless unused fat global objects since
146f73bcfa48d18a1eb449aaa5ddd43d2dd2

Change-Id: I2a5f54d34b498a64b658f158f98269f16e2e71f8

diff --git a/xmloff/source/draw/sdxmlimp.cxx b/xmloff/source/draw/sdxmlimp.cxx
index d1f960c..2687a18 100644
--- a/xmloff/source/draw/sdxmlimp.cxx
+++ b/xmloff/source/draw/sdxmlimp.cxx
@@ -1029,10 +1029,6 @@ OUString SAL_CALL SdXMLImport::getImplementationName() 
throw( uno::RuntimeExcept
 }
 }
 
-HeaderFooterDeclMap maHeaderDeclsMap;
-HeaderFooterDeclMap maFooterDeclsMap;
-DateTimeDeclMap maDateTimeDeclsMap;
-
 void SdXMLImport::AddHeaderDecl( const ::rtl::OUString rName, const 
::rtl::OUString rText )
 {
 if( !rName.isEmpty()  !rText.isEmpty() )
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] .: Branch 'libreoffice-3-5-4' - libvisio/libvisio-0.0.16-nothrow.patch libvisio/makefile.mk

2012-05-16 Thread Bjoern Michaelsen
 libvisio/libvisio-0.0.16-nothrow.patch |   31 +++
 libvisio/makefile.mk   |1 +
 2 files changed, 32 insertions(+)

New commits:
commit 28163aaf819b49fe0d271b1155196977579a2734
Author: Fridrich Å trba fridrich.st...@bluewin.ch
Date:   Wed May 16 15:24:04 2012 +0200

Let VSD typedetection not throw

Change-Id: Ifdb4cff2e2cbc05b694db31fcaf381186ec1b830
Signed-off-by: Michael Meeks michael.me...@suse.com
Signed-off-by: Eilidh McAdam tibbylic...@gmail.com
Signed-off-by: Bjoern Michaelsen bjoern.michael...@canonical.com

diff --git a/libvisio/libvisio-0.0.16-nothrow.patch 
b/libvisio/libvisio-0.0.16-nothrow.patch
new file mode 100644
index 000..42b8efe
--- /dev/null
+++ b/libvisio/libvisio-0.0.16-nothrow.patch
@@ -0,0 +1,31 @@
+--- misc/libvisio-0.0.16/src/lib/VisioDocument.cpp 2012-04-13 
10:54:19.0 +0200
 misc/build/libvisio-0.0.16/src/lib/VisioDocument.cpp   2012-05-16 
15:16:08.974375389 +0200
+@@ -45,10 +45,13 @@
+ */
+ bool libvisio::VisioDocument::isSupported(WPXInputStream *input)
+ {
++  WPXInputStream *tmpDocStream = 0;
++  try
++  {
+   input-seek(0, WPX_SEEK_SET);
+   if (!input-isOLEStream())
+ return false;
+-  WPXInputStream *tmpDocStream = input-getDocumentOLEStream(VisioDocument);
++tmpDocStream = input-getDocumentOLEStream(VisioDocument);
+   if (!tmpDocStream)
+ return false;
+ 
+@@ -64,6 +67,13 @@
+   {
+ return true;
+   }
++  }
++  catch (...)
++  {
++if (tmpDocStream)
++  delete tmpDocStream;
++return false;
++  }
+ 
+   return false;
+ }
diff --git a/libvisio/makefile.mk b/libvisio/makefile.mk
index f428918..2a1be7e 100644
--- a/libvisio/makefile.mk
+++ b/libvisio/makefile.mk
@@ -58,6 +58,7 @@ TARFILE_NAME=libvisio-0.0.16
 TARFILE_MD5=2fa6028324347860e684e75310818d43
 
 PATCH_FILES=\
+$(TARFILE_NAME)-nothrow.patch \
 $(TARFILE_NAME).patch
 
 
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


Re: --enable-debug vs --enable-symbols (Re: [Libreoffice-commits] .: 12 commits - config_host.mk.in configure.in filter/source oox/source sal/inc sc/source solenv/gbuild toolkit/source xmlhelp/source)

2012-05-16 Thread Stephan Bergmann

On 05/16/2012 04:07 PM, Lubos Lunak wrote:

On Wednesday 16 of May 2012, Stephan Bergmann wrote:

On 05/16/2012 03:09 PM, Lubos Lunak wrote:

   Now --enable-debug=-sc/ means that sc/ is built without -g and with
-O2. In other words, the compiler spends extra time working on code I
don't care about at all. There was a reason why OPT flags was empty in
--enable-debug build - as soon as I do a developer build, I don't want
the compiler to optimize any code, anywhere, unless explicitly told so.


As code is traditionally known to occasionally behave differently for
different -O levels, I'm fine with my personal builds by default using
the same -O2 as production builds.


  That's probably because you have something really fast to build LO on?


Not really.  I just tend to stick to conservative approaches, even if 
they carry certain penalties.



Building with -O2 usually makes the build several times slower than without.
It should be a huge difference for people who hack on whatever they have as
their home machine.

  Given that those differences you mention should be either irrelevant in
practice or compiler bugs, even I, having rather fast build system, do not
see -O2 worth using.


...yes, I mainly alluded to compiler bugs.  But even those need to be 
found somehow...


Then again, my views might indeed be over-conservative here.


Re unless explicitly told so---how is one supposed to tell the build
system?


  I'm not the build expert here :). You can pass -O2 explicitly to CXXFLAGS, at
least. It's rather a corner case to build with --enable-debug and -O2 at the
same time.


I think a root problem for confusion still is that we have those various 
configure switches that lead to specific compiler switches in opaque 
ways.  How do other projects handle that?  Never automatically add any 
-g or -O switches, so requiring the user to always explicitly specify 
CFLAGS/CXXFLAGS if he wants anything other than the compiler's default 
-O0?  (Would that mean all the gccs, emacs', etc. I built for my 
personal use over the years were needlessly under-optimized?)  This, of 
course, would run counter to OOo/LO's tradition of taking care itself 
how to map high-level configuration options into platform-specific 
compiler switches (which would IMO not necessarily mean that it is a bad 
idea, just that it is deviating from our traditional views).


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


Re: --enable-debug vs --enable-symbols (Re: [Libreoffice-commits] .: 12 commits - config_host.mk.in configure.in filter/source oox/source sal/inc sc/source solenv/gbuild toolkit/source xmlhelp/source)

2012-05-16 Thread Lubos Lunak
On Wednesday 16 of May 2012, Stephan Bergmann wrote:
 On 05/16/2012 04:07 PM, Lubos Lunak wrote:
Given that those differences you mention should be either irrelevant in
  practice or compiler bugs, even I, having rather fast build system, do
  not see -O2 worth using.

 ...yes, I mainly alluded to compiler bugs.  But even those need to be
 found somehow...

 Then again, my views might indeed be over-conservative here.

 That makes you a special case :). It's ok to let you do what you want to do, 
but you're not the target to optimize for.

  Re unless explicitly told so---how is one supposed to tell the build
  system?
 
I'm not the build expert here :). You can pass -O2 explicitly to
  CXXFLAGS, at least. It's rather a corner case to build with
  --enable-debug and -O2 at the same time.

 I think a root problem for confusion still is that we have those various
 configure switches that lead to specific compiler switches in opaque
 ways.

 I don't see why it should be so confusing:
- non-debug/dbgutils (i.e. also the default) - -O2
- symbols - -g  (probably even -g1, if this is actually meant for release 
builds with debug info sufficient mainly for backtraces)
- debug/dbgutils - -g, making sure it overrides -g1 from symbols
- explicit C(XX)FLAGS overrides anything

 How do other projects handle that?  Never automatically add any 
 -g or -O switches, so requiring the user to always explicitly specify
 CFLAGS/CXXFLAGS if he wants anything other than the compiler's default
 -O0?

 AFAIK most projects default to release build and provide a way to switch to 
developer build. IIRC autotools by default uses -O2 as C(XX)FLAGS if it's not 
set, most autotools-based projects have some kind of --enable-debug, and 
CMake has built-in support for build type (debug,release,relwithdebinfo).

-- 
 Lubos Lunak
 l.lu...@suse.cz
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-commits] .: oox/source

2012-05-16 Thread Muthu Subramanian
 oox/source/drawingml/textparagraphproperties.cxx |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 46083c95c9f4058cc7e9aad3c316de78446897b3
Author: Muthu Subramanian sumu...@suse.com
Date:   Wed May 16 20:53:43 2012 +0530

Crash fix.

diff --git a/oox/source/drawingml/textparagraphproperties.cxx 
b/oox/source/drawingml/textparagraphproperties.cxx
index 741815b..e82124d 100644
--- a/oox/source/drawingml/textparagraphproperties.cxx
+++ b/oox/source/drawingml/textparagraphproperties.cxx
@@ -433,7 +433,7 @@ void TextParagraphProperties::pushToPropSet( const 
::oox::core::XmlFilterBase* p
 rioBulletMap[ PROP_FirstLineOffset ] = static_cast sal_Int32 ( 
*noFirstLineIndentation );
 noFirstLineIndentation = boost::optional sal_Int32 ( 0 );
 }
-if ( nNumberingType != NumberingType::BITMAP  
!rioBulletMap.hasProperty( PROP_BulletColor ))
+if ( nNumberingType != NumberingType::BITMAP  
!rioBulletMap.hasProperty( PROP_BulletColor )  pFilterBase )
 rioBulletMap[ PROP_BulletColor ] = static_cast sal_Int32 ( 
maTextCharacterProperties.maCharColor.getColor( 
pFilterBase-getGraphicHelper()));
 }
 
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] .: svtools/source

2012-05-16 Thread Jan Holesovsky
 svtools/source/control/ruler.cxx |   18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

New commits:
commit cd28abc0496b72828c48815b4336a6b1321cb817
Author: Jan Holesovsky ke...@suse.cz
Date:   Wed May 16 17:22:43 2012 +0200

ruler: More off-by-one drawing problems fixed (hopefully all of them now).

Change-Id: Icd566610229fe080bb45b746459abed15112c225

diff --git a/svtools/source/control/ruler.cxx b/svtools/source/control/ruler.cxx
index 9877407..31cd5ce 100644
--- a/svtools/source/control/ruler.cxx
+++ b/svtools/source/control/ruler.cxx
@@ -1166,8 +1166,8 @@ void Ruler::ImplFormat()
 
 // Obere/untere Kante ausgeben
 maVirDev.SetLineColor( rStyleSettings.GetShadowColor() );
-ImplVDrawLine( nVirLeft, nVirTop+1, nM1 - 1, nVirTop+1 ); //top left line
-ImplVDrawLine( nM2 +1, nVirTop+1, nP2 -1, nVirTop+1 );  //top right 
line
+ImplVDrawLine( nVirLeft, nVirTop+1, nM1, nVirTop+1 ); //top left line
+ImplVDrawLine( nM2, nVirTop+1, nP2 -1, nVirTop+1 );  //top right line
 
 // Jetzt wird zwischen dem Schatten ausgegeben
 nVirTop++;
@@ -1177,19 +1177,19 @@ void Ruler::ImplFormat()
 maVirDev.SetLineColor();
 maVirDev.SetFillColor( rStyleSettings.GetWorkspaceColor() );
 if ( nM1  nVirLeft )
-ImplVDrawRect( nP1, nVirTop+1, nM1-1, nVirBottom ); //left gray 
rectangle
+ImplVDrawRect( nP1, nVirTop+1, nM1, nVirBottom ); //left gray rectangle
 if ( nM2  nP2 )
-ImplVDrawRect( nM2+1, nVirTop+1, nP2, nVirBottom ); //right gray 
rectangle
+ImplVDrawRect( nM2, nVirTop+1, nP2, nVirBottom ); //right gray 
rectangle
 if ( nM2-nM1  0 )
 {
 maVirDev.SetFillColor( rStyleSettings.GetWindowColor() );
-ImplVDrawRect( nM1, nVirTop, nM2-1, nVirBottom ); //center rectangle
+ImplVDrawRect( nM1+1, nVirTop, nM2-1, nVirBottom ); //center rectangle
 }
 maVirDev.SetLineColor( rStyleSettings.GetShadowColor() );
 if ( nM1  nVirLeft )
 {
-ImplVDrawLine( nM1-1, nVirTop+1, nM1-1, nVirBottom );//right line of 
the left rectangle
-ImplVDrawLine( nP1, nVirBottom, nM1-1, nVirBottom );//bottom line of 
the left rectangle
+ImplVDrawLine( nM1, nVirTop+1, nM1, nVirBottom );//right line of the 
left rectangle
+ImplVDrawLine( nP1, nVirBottom, nM1, nVirBottom );//bottom line of the 
left rectangle
 if ( nP1 = nVirLeft )
 {
 ImplVDrawLine( nP1, nVirTop+1, nP1, nVirBottom );//left line of 
the left rectangle
@@ -1198,8 +1198,8 @@ void Ruler::ImplFormat()
 }
 if ( nM2  nP2 )
 {
-ImplVDrawLine( nM2+1, nVirBottom, nP2-1, nVirBottom );//bottom line of 
the right rectangle
-ImplVDrawLine( nM2+1, nVirTop+1, nM2+1, nVirBottom );//left line of 
the right rectangle
+ImplVDrawLine( nM2, nVirBottom, nP2-1, nVirBottom );//bottom line of 
the right rectangle
+ImplVDrawLine( nM2, nVirTop+1, nM2, nVirBottom );//left line of the 
right rectangle
 if ( nP2 = nVirRight+1 )
 ImplVDrawLine( nP2-1, nVirTop+1, nP2-1, nVirBottom );//right line 
of the right rectangle
 }
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] .: 3 commits - android/experimental sal/android

2012-05-16 Thread Tor Lillqvist
 android/experimental/DocumentLoader/Makefile   
  |4 ++--
 
android/experimental/DocumentLoader/src/org/libreoffice/android/examples/DocumentLoader.java
 |6 +++---
 sal/android/lo-bootstrap.c 
  |5 -
 3 files changed, 9 insertions(+), 6 deletions(-)

New commits:
commit fcbfccdeb0d1f25627f9be8d4ca1b886e0b184a5
Author: Tor Lillqvist tlillqv...@suse.com
Date:   Wed May 16 18:31:43 2012 +0300

Create the redirection thread in detached state

Change-Id: I293fa84452f00a41f4a33d4a45eee6d1a32ff761

diff --git a/sal/android/lo-bootstrap.c b/sal/android/lo-bootstrap.c
index f3ba3bb..a180e62 100644
--- a/sal/android/lo-bootstrap.c
+++ b/sal/android/lo-bootstrap.c
@@ -1779,6 +1779,7 @@ 
Java_org_libreoffice_android_Bootstrap_redirect_1stdio(JNIEnv* env,
 {
 static jboolean current = JNI_FALSE;
 pthread_t thread;
+pthread_attr_t attr;
 
 (void) env;
 (void) clazz;
@@ -1827,7 +1828,9 @@ 
Java_org_libreoffice_android_Bootstrap_redirect_1stdio(JNIEnv* env,
 close(stdout_pipe[1]);
 close(stderr_pipe[1]);
 
-if (pthread_create(thread, NULL, redirect_thread, NULL) != 0) {
+if (pthread_attr_init(attr) != 0 ||
+pthread_attr_setdetachstate(attr, PTHREAD_CREATE_DETACHED) != 0 ||
+pthread_create(thread, attr, redirect_thread, NULL) != 0) {
 LOGE(redirect_stdio: Could not create thread: %s, 
strerror(errno));
 redirect_to_null();
 close(stdout_pipe[0]);
commit 62f030133d5dd1a89b2320b9f123165958d899bb
Author: Tor Lillqvist tlillqv...@suse.com
Date:   Wed May 16 18:30:40 2012 +0300

Move the sleep (for attaching debugger) earlier

Change-Id: I3183ed3da25bd0fbd2121f235f209edb51a21d2e

diff --git 
a/android/experimental/DocumentLoader/src/org/libreoffice/android/examples/DocumentLoader.java
 
b/android/experimental/DocumentLoader/src/org/libreoffice/android/examples/DocumentLoader.java
index 409a95c..63ee569 100644
--- 
a/android/experimental/DocumentLoader/src/org/libreoffice/android/examples/DocumentLoader.java
+++ 
b/android/experimental/DocumentLoader/src/org/libreoffice/android/examples/DocumentLoader.java
@@ -59,15 +59,15 @@ public class DocumentLoader
 Bootstrap.dlopen(libswdlo.so);
 Bootstrap.dlopen(libswlo.so);
 
+Log.i(TAG, Sleeping NOW);
+Thread.sleep(2);
+
 com.sun.star.uno.XComponentContext xContext = null;
 
 xContext = 
com.sun.star.comp.helper.Bootstrap.defaultBootstrap_InitialComponentContext();
 
 Log.i(TAG, xContext is + (xContext!=null ?  not : ) +  
null);
 
-Log.i(TAG, Sleeping NOW);
-Thread.sleep(2);
-
 com.sun.star.lang.XMultiComponentFactory xMCF =
 xContext.getServiceManager();
 
commit cf4f6a71ffbb4ec83d50a05326b5a1c69aaff21c
Author: Tor Lillqvist tlillqv...@suse.com
Date:   Wed May 16 18:29:52 2012 +0300

Don't mention the same rdb file in both UNO_SERVICES and URE_MORE_SERVICES

Change-Id: I81b3a451b5fd4eaf83ee525aa38df32686e38cfe

diff --git a/android/experimental/DocumentLoader/Makefile 
b/android/experimental/DocumentLoader/Makefile
index 3c513ec..cf4ac48 100644
--- a/android/experimental/DocumentLoader/Makefile
+++ b/android/experimental/DocumentLoader/Makefile
@@ -183,13 +183,13 @@ copy-stuff:
echo 'CONFIGURATION_LAYERS=xcsxcu:$${BRAND_BASE_DIR}/share/registry 
module:$${BRAND_BASE_DIR}/share/registry/modules 
res:$${BRAND_BASE_DIR}/share/registry'  assets/program/fundamentalrc
echo 
'URE_BIN_DIR=file:///assets/ure/bin/dir/not-here/can-we/exec-anyway'  
assets/program/fundamentalrc
echo 'URE_MORE_TYPES=file:///assets/bin/ure/types.rdb 
file:///assets/bin/types.rdb'  assets/program/fundamentalrc
-   echo 'URE_MORE_SERVICES=file:///assets/xml/ure/services.rdb 
file:///assets/xml/services.rdb $$BRAND_BASE_DIR/program/services*'  
assets/program/fundamentalrc
+   echo 'URE_MORE_SERVICES=file:///assets/xml/services.rdb 
$$BRAND_BASE_DIR/program/services*'  assets/program/fundamentalrc
 #
 # Set up unorc
echo '[Bootstrap]'  assets/program/unorc
echo URE_INTERNAL_LIB_DIR=file://$(APP_DATA_PATH)/lib/  
assets/program/unorc
echo 'UNO_TYPES=file:///assets/bin/ure/types.rdb 
file:///assets/bin/types.rdb $${URE_MORE_TYPES}'  assets/program/unorc
-   echo 'UNO_SERVICES=file:///assets/xml/ure/services.rdb 
file:///assets/xml/services.rdb $${URE_MORE_SERVICES}'  assets/program/unorc
+   echo 'UNO_SERVICES=file:///assets/xml/ure/services.rdb 
$${URE_MORE_SERVICES}'  assets/program/unorc
 #
 # Set up bootstraprc
echo '[Bootstrap]'  assets/program/bootstraprc
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org

[Libreoffice-commits] .: Branch 'libreoffice-3-5' - oox/Library_oox.mk

2012-05-16 Thread Petr Mladek
 oox/Library_oox.mk |1 +
 1 file changed, 1 insertion(+)

New commits:
commit 619b692dfd5c19fb7de344d25bcbb8689e5dc940
Author: Fridrich Å trba fridrich.st...@bluewin.ch
Date:   Wed May 16 11:37:35 2012 +0200

Build fix on Windows

Change-Id: If65286d5cda6d1a9bfd31b4c89623b836007a39e

Signed-off-by: Petr Mladek pmla...@suse.cz

diff --git a/oox/Library_oox.mk b/oox/Library_oox.mk
index 089605d..1906fc2 100644
--- a/oox/Library_oox.mk
+++ b/oox/Library_oox.mk
@@ -63,6 +63,7 @@ $(eval $(call gb_Library_add_linked_libs,oox,\
 msfilter \
 sal \
 sax \
+sfx \
 svl \
 svt \
 svxcore \
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


Re: [ANNOUNCE] libreoffice-3.5.4.1 tag created (3.5.4-rc1)

2012-05-16 Thread Petr Mladek
Petr Mladek píše v Út 15. 05. 2012 v 17:21 +0200:
 Hi,
 
 there have been created the libreoffice-3.5.4.1 tag for 3.5.4-rc1
 release. The corresponding official builds will be available within
 next few days.

The build on Windows failed in oox because of a missing symbol. It
helped to link against sfx2. You might need to add the change from
http://cgit.freedesktop.org/libreoffice/core/commit/?h=libreoffice-3-5id=619b692dfd5c19fb7de344d25bcbb8689e5dc940

Best Regards,
Petr

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


[REVIEW:3-5-4] Missing symbol when linking oox

2012-05-16 Thread Petr Mladek
Hi,

we need two more approvals for
http://cgit.freedesktop.org/libreoffice/core/commit/?h=libreoffice-3-5id=619b692dfd5c19fb7de344d25bcbb8689e5dc940
for 3-5-4 branch.

It fixes build error on Windows:
--- cut ---
vbamodule.o : error LNK2019: unresolved external symbol
__declspec(dllimport) bool __cdecl sfx2::isValidNCName(class
rtl::OUString const
) (__imp_?isValidNCName@sfx2@@YA_NABVOUString@rtl@@@Z) referenced in
function bool __cdecl sfx2::isValidXmlId(class rtl::OUString const
,class rtl::OUString const
) (?isValidXmlId@sfx2@@YA_NABVOUString@rtl@@0@Z)
c:/onegit/workdir/wntmsci12.pro/LinkTarget/Library/ooxlo.dll : fatal
error LNK1120: 1 unresolved externals
--- cut ---

Another solution would be to do not inline isValidXmlId see
http://opengrok.libreoffice.org/xref/core/sfx2/inc/sfx2/XmlIdRegistry.hxx#50
that calls isValidNCName.

This header is included indirectly via filter/msfilter/msvbahelper.hxx
that was added via
http://cgit.freedesktop.org/libreoffice/core/commit/?h=libreoffice-3-5-4id=4dc7a53b066c0241fc55b41b41d57a690ca512b1

Well, when we include headers from sfx2, it would make sense to link it
as well.


Best Regards,
Petr

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


[Libreoffice-commits] .: android/Bootstrap android/experimental android/qa configure.in

2012-05-16 Thread Tor Lillqvist
 android/Bootstrap/local.properties.in   |2 --
 android/experimental/DocumentLoader/Makefile|8 ++--
 android/experimental/DocumentLoader/local.properties.in |2 --
 android/qa/desktop/Makefile |   10 +++---
 android/qa/desktop/local.properties.in  |2 --
 android/qa/sc/Makefile  |   10 +++---
 android/qa/sc/local.properties.in   |2 --
 configure.in|   12 +---
 8 files changed, 21 insertions(+), 27 deletions(-)

New commits:
commit 40fab3bd05880e1ee35022037f1f7ea4f5ff999a
Author: Tor Lillqvist tlillqv...@suse.com
Date:   Wed May 16 18:58:45 2012 +0300

Don't create the local.properties files in the source tree from configure

Change-Id: Ic87be0146360c5e32f1f12f255c897e051c9a50c

diff --git a/android/Bootstrap/local.properties.in 
b/android/Bootstrap/local.properties.in
deleted file mode 100644
index 27c8eb5..000
--- a/android/Bootstrap/local.properties.in
+++ /dev/null
@@ -1,2 +0,0 @@
-# Location of the SDK. This is only used by Ant.
-sdk.dir=@ANDROID_SDK_HOME@
diff --git a/android/experimental/DocumentLoader/Makefile 
b/android/experimental/DocumentLoader/Makefile
index cf4ac48..63fefa7 100644
--- a/android/experimental/DocumentLoader/Makefile
+++ b/android/experimental/DocumentLoader/Makefile
@@ -32,6 +32,10 @@ endef
 
 all: build-ant
 
+properties:
+   echo sdk.dir=$(ANDROID_SDK_HOME) local.properties
+   echo sdk.dir=$(ANDROID_SDK_HOME) ../../Bootstrap/local.properties 
+
 copy-stuff: 
 # First always clean 
rm -rf libs $(OBJLOCAL)
@@ -230,7 +234,7 @@ copy-stuff:
cp 
$(ANDROID_NDK_HOME)/toolchains/arm-linux-androideabi-4.4.3/prebuilt/gdbserver 
$(SODEST)
echo set solib-search-path ./obj/local/armeabi-v7a $(SODEST)/gdb.setup
 
-build-ant: copy-stuff
+build-ant: copy-stuff properties
 #
 # Copy jar files we need, and even construct one.
 #
@@ -259,6 +263,6 @@ uninstall:
 run:
adb shell am start -n org.libreoffice.android.examples/.DocumentLoader 
-e input 
/assets/test1.odt:/assets/border.xls:/assets/test.odt:/assets/testVba.doc
 
-clean:
+clean: properties
$(ANT) clean
rm -rf assets libs $(SODEST) $(OBJLOCAL)
diff --git a/android/experimental/DocumentLoader/local.properties.in 
b/android/experimental/DocumentLoader/local.properties.in
deleted file mode 100644
index 27c8eb5..000
--- a/android/experimental/DocumentLoader/local.properties.in
+++ /dev/null
@@ -1,2 +0,0 @@
-# Location of the SDK. This is only used by Ant.
-sdk.dir=@ANDROID_SDK_HOME@
diff --git a/android/qa/desktop/Makefile b/android/qa/desktop/Makefile
index 490a7a8..7a15bf5 100644
--- a/android/qa/desktop/Makefile
+++ b/android/qa/desktop/Makefile
@@ -26,6 +26,10 @@ endef
 
 all: build-ant
 
+properties:
+   echo sdk.dir=$(ANDROID_SDK_HOME) local.properties
+   echo sdk.dir=$(ANDROID_SDK_HOME) ../../Bootstrap/local.properties 
+
 buildrcs:
 # main sofficerc ini ...
mkdir -p assets/program/
@@ -229,10 +233,10 @@ copy-stuff: buildrcs
echo set solib-search-path ./obj/local/armeabi-v7a $(SODEST)/gdb.setup
 
 
-build-ant: copy-stuff
+build-ant: copy-stuff properties
unset JAVA_HOME  $(ANT) debug
 
-install: copy-stuff
+install: copy-stuff properties
$(ANDROID_SDK_HOME)/platform-tools/adb shell rm -r $(APP_DATA_PATH)
unset JAVA_HOME  $(ANT) debug install
@echo
@@ -254,7 +258,7 @@ run:
 stop-start-cycle:
$(ANDROID_SDK_HOME)/platform-tools/adb shell stop  
$(ANDROID_SDK_HOME)/platform-tools/adb shell start  sleep 10
 
-clean:
+clean: properties
$(ANT) clean
rm -rf assets $(SODEST) $(OBJLOCAL)
 
diff --git a/android/qa/desktop/local.properties.in 
b/android/qa/desktop/local.properties.in
deleted file mode 100644
index 27c8eb5..000
--- a/android/qa/desktop/local.properties.in
+++ /dev/null
@@ -1,2 +0,0 @@
-# Location of the SDK. This is only used by Ant.
-sdk.dir=@ANDROID_SDK_HOME@
diff --git a/android/qa/sc/Makefile b/android/qa/sc/Makefile
index c39adcf..078c9e2 100644
--- a/android/qa/sc/Makefile
+++ b/android/qa/sc/Makefile
@@ -23,6 +23,10 @@ endef
 
 all: build-ant
 
+properties:
+   echo sdk.dir=$(ANDROID_SDK_HOME) local.properties
+   echo sdk.dir=$(ANDROID_SDK_HOME) ../../Bootstrap/local.properties 
+
 copy-stuff:
 #
 # Copy shared libraries we need to libs/armeabi-v7a so that ant will
@@ -157,10 +161,10 @@ copy-stuff:
echo set solib-search-path ./obj/local/armeabi-v7a $(SODEST)/gdb.setup
 
 
-build-ant: copy-stuff
+build-ant: copy-stuff properties
unset JAVA_HOME  $(ANT) debug
 
-install: copy-stuff
+install: copy-stuff properties
unset JAVA_HOME  $(ANT) debug install
@echo
@echo 'Run it with make run'
@@ -191,7 +195,7 @@ stop-start-cycle:
 redirect-stdio:
$(ANDROID_SDK_HOME)/platform-tools/adb shell stop  

Re: [REVIEW:3-5-4] Missing symbol when linking oox

2012-05-16 Thread Miklos Vajna
On Wed, May 16, 2012 at 06:04:19PM +0200, Petr Mladek pmla...@suse.cz wrote:
 we need two more approvals for
 http://cgit.freedesktop.org/libreoffice/core/commit/?h=libreoffice-3-5id=619b692dfd5c19fb7de344d25bcbb8689e5dc940
 for 3-5-4 branch.

Looks OK to me. Sorry, I obviously did not build-test the patch on
Windows when I cherry-picked it.
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-commits] .: icon-themes/galaxy

2012-05-16 Thread Jan Holesovsky
 icon-themes/galaxy/sw/res/page-shadow-mask.png |binary
 1 file changed

New commits:
commit f92c3d0e63c893f32aeeb3466ce8f2ca7b03c7cb
Author: Jan Holesovsky ke...@suse.cz
Date:   Wed May 16 18:13:56 2012 +0200

writer: Make the document frame look like in Impress.

Change-Id: I0b30ed9210d46ae40789d2f0052669577582cd3a

diff --git a/icon-themes/galaxy/sw/res/page-shadow-mask.png 
b/icon-themes/galaxy/sw/res/page-shadow-mask.png
index 5ffb7d9..7c61e9a 100644
Binary files a/icon-themes/galaxy/sw/res/page-shadow-mask.png and 
b/icon-themes/galaxy/sw/res/page-shadow-mask.png differ
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] .: icon-themes/galaxy

2012-05-16 Thread Jan Holesovsky
 icon-themes/galaxy/sw/res/page-shadow-mask.png |binary
 1 file changed

New commits:
commit f23d055dbee887ef9ebdf0a72b83ee1de91b7b8b
Author: Jan Holesovsky ke...@suse.cz
Date:   Wed May 16 18:31:13 2012 +0200

writer: Fix off-by-one problem with the shadow image.

Change-Id: I4530ecdc5292814de095ce7717309b322a24f430

diff --git a/icon-themes/galaxy/sw/res/page-shadow-mask.png 
b/icon-themes/galaxy/sw/res/page-shadow-mask.png
index 7c61e9a..1e5c32b 100644
Binary files a/icon-themes/galaxy/sw/res/page-shadow-mask.png and 
b/icon-themes/galaxy/sw/res/page-shadow-mask.png differ
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] .: Branch 'libreoffice-3-5-4' - oox/Library_oox.mk

2012-05-16 Thread Lubos Lunak
 oox/Library_oox.mk |1 +
 1 file changed, 1 insertion(+)

New commits:
commit 3a91ffeefdd442b28e982053379e9be75d090013
Author: Fridrich Å trba fridrich.st...@bluewin.ch
Date:   Wed May 16 11:37:35 2012 +0200

Build fix on Windows

Change-Id: If65286d5cda6d1a9bfd31b4c89623b836007a39e

Signed-off-by: Petr Mladek pmla...@suse.cz
Signed-off-by: Miklos Vajna vmik...@suse.cz
Signed-off-by: Luboš Luňák l.lu...@suse.cz

diff --git a/oox/Library_oox.mk b/oox/Library_oox.mk
index 089605d..1906fc2 100644
--- a/oox/Library_oox.mk
+++ b/oox/Library_oox.mk
@@ -63,6 +63,7 @@ $(eval $(call gb_Library_add_linked_libs,oox,\
 msfilter \
 sal \
 sax \
+sfx \
 svl \
 svt \
 svxcore \
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[PUSHED] Re: [REVIEW:3-5-4] Missing symbol when linking oox

2012-05-16 Thread Lubos Lunak
On Wednesday 16 of May 2012, Miklos Vajna wrote:
 On Wed, May 16, 2012 at 06:04:19PM +0200, Petr Mladek pmla...@suse.cz 
wrote:
  we need two more approvals for
  http://cgit.freedesktop.org/libreoffice/core/commit/?h=libreoffice-3-5id
 =619b692dfd5c19fb7de344d25bcbb8689e5dc940 for 3-5-4 branch.

 Looks OK to me. Sorry, I obviously did not build-test the patch on
 Windows when I cherry-picked it.

 +1, pushed.

 I didn't fully follow the discussion on IRC, but I'd agree that the proper 
solution might be removing the 'extern', 'extern inline' doesn't make much 
sense in practice.

-- 
 Lubos Lunak
 l.lu...@suse.cz
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: [ languagetool-Bugs-3526635 ] SingletonFactory should implement XServiceInfo

2012-05-16 Thread Daniel Naber
On Mittwoch, 16. Mai 2012, Stephan Bergmann wrote:

Hi Stephan,

 The LibreOffice sources still include LanguageTool 1.4.0.  Should we 
 eventually update that?

sure, that would be nice. The release is planned for 2012-06-30. Compared 
to 1.4 there are a few new dependencies, mostly because we support Chinese 
now.

 Btw, there are two patches applied to the LT sources in LO. 
 languagetool/JLanguageTool-1.4.0.patch seems mainly targeted at making 
 the code work with Java  1.6. 

I must admit I don't fully understand that patch. For example, it returns 
new Locale[0] for getLocales() in case of Java 1.5. Is it just trying to 
disable LT for those cases? Anyway, you can of course just contact me when 
you update to 1.8 and let me know when patches are needed.

 languagetool/JLanguageTool-1.4.0-no-hc.patch removes a high-contrast 
 icon, now that LO removed support for them in this way.

I will apply that.

Thanks for letting me know about those patches, I wasn't aware of them.

Regards
 Daniel

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


[Libreoffice-commits] .: Makefile.top

2012-05-16 Thread Matus Kukan
 Makefile.top |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

New commits:
commit 9aad89df8757d4570084424e63b9562a13448bde
Author: Matúš Kukan matus.ku...@gmail.com
Date:   Wed May 16 20:00:47 2012 +0200

improve make invocation

Change-Id: I9dbe77062df3a9b02dab0f5755c0e616829fa125

diff --git a/Makefile.top b/Makefile.top
index 6c473ec..70bfe7a 100644
--- a/Makefile.top
+++ b/Makefile.top
@@ -243,7 +243,7 @@ xpdf\
 xsltml\
 zlib\
 
-gb_TAILBUILDMODULES := $(shell make -f $(SRCDIR)/tail_build/Makefile 
showmodules)
+gb_TAILBUILDMODULES := $(shell $(GNUMAKE) -r -f $(SRCDIR)/tail_build/Makefile 
showmodules)
 export gb_TAILBUILDTARGET=all slowcheck
 
 define gbuild_module_rules
@@ -389,7 +389,7 @@ ifeq ($(DISABLE_DBCONNECTIVITY),TRUE)
 endif
cd packimages  unset MAKEFLAGS  \
$(SOLARENV)/bin/build.pl -P$(BUILD_NCPUS) --all -- 
-P$(GMAKE_PARALLELISM)  \
-   make
+   $(GNUMAKE) -j $(GMAKE_PARALLELISM) $(GMAKE_OPTIONS)
 
 build: build-packimages
 ifeq ($(OS_FOR_BUILD),WNT)
___
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-05-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=37361

gzernmpl...@mixedstuff.de changed:

   What|Removed |Added

 Depends on||50018

-- 
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


Blanket statement

2012-05-16 Thread Martin Srebotnjak
Hello,

All of my past  future contributions to LibreOffice may be licensed
under the MPL/LGPLv3+ dual license.

Lp,
Martin Srebotnjak
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-commits] .: binaryurp/source cppu/source

2012-05-16 Thread Stephan Bergmann
 binaryurp/source/bridge.cxx   |   52 --
 binaryurp/source/bridge.hxx   |4 +-
 cppu/source/threadpool/threadpool.cxx |   24 +++
 cppu/source/threadpool/threadpool.hxx |4 +-
 4 files changed, 52 insertions(+), 32 deletions(-)

New commits:
commit d015384e1d98fe77fd59339044f58efb1ab9fb25
Author: Stephan Bergmann sberg...@redhat.com
Date:   Wed May 16 22:09:21 2012 +0200

Fixed ThreadPool (and dependent ORequestThread) life cycle

At least with sw_complex test under load, it happened that an ORequestThread
could still process a remote release request while the main thread was 
already
in exit(3).  This was because (a) ThreadPool never joined with the spawned
worker threads (which has been rectified by calling 
uno_threadpool_dispose(0)
from the final uno_threadpool_destroy), and (b) binaryurp::Bridge called
uno_threadpool_destroy only from its destructor (which could go as late as
exit(3)) instead of from terminate.

Additional clean up:
* Access to Bridge's threadPool_ is now cleanly controlled by mutex_ (even
  though that might not be necessary in every case).
* ThreadPool's stopDisposing got renamed to destroy, to make meaning 
clearer.

Change-Id: I45fa76e80e790a11065e7bf8ac9d92af2e62f262

diff --git a/binaryurp/source/bridge.cxx b/binaryurp/source/bridge.cxx
index 50b873f..2d1f622 100644
--- a/binaryurp/source/bridge.cxx
+++ b/binaryurp/source/bridge.cxx
@@ -235,22 +235,28 @@ Bridge::Bridge(
 }
 
 void Bridge::start() {
-assert(threadPool_ == 0  !writer_.is()  !reader_.is());
-threadPool_ = uno_threadpool_create();
-assert(threadPool_ != 0);
-writer_.set(new Writer(this));
-writer_-launch();
-reader_.set(new Reader(this));
-reader_-launch();
-// it is important to call reader_-launch() last here; both
-// Writer::execute and Reader::execute can call Bridge::terminate, but
-// Writer::execute is initially blocked in unblocked_.wait() until
-// Reader::execute has called bridge_-sendRequestChangeRequest(), so
-// effectively only reader_-launch() can lead to an early call to
-// Bridge::terminate
+rtl::Reference Reader  r(new Reader(this));
+rtl::Reference Writer  w(new Writer(this));
+{
+osl::MutexGuard g(mutex_);
+assert(threadPool_ == 0  !writer_.is()  !reader_.is());
+threadPool_ = uno_threadpool_create();
+assert(threadPool_ != 0);
+reader_ = r;
+writer_ = w;
+}
+// It is important to call reader_-launch() last here; both
+// Writer::execute and Reader::execute can call Bridge::terminate, but
+// Writer::execute is initially blocked in unblocked_.wait() until
+// Reader::execute has called bridge_-sendRequestChangeRequest(), so
+// effectively only reader_-launch() can lead to an early call to
+// Bridge::terminate
+w-launch();
+r-launch();
 }
 
 void Bridge::terminate() {
+uno_ThreadPool tp;
 rtl::Reference Reader  r;
 rtl::Reference Writer  w;
 Listeners ls;
@@ -259,6 +265,7 @@ void Bridge::terminate() {
 if (terminated_) {
 return;
 }
+tp = threadPool_;
 std::swap(reader_, r);
 std::swap(writer_, w);
 ls.swap(listeners_);
@@ -273,8 +280,8 @@ void Bridge::terminate() {
 w-stop();
 joinThread(r.get());
 joinThread(w.get());
-assert(threadPool_ != 0);
-uno_threadpool_dispose(threadPool_);
+assert(tp != 0);
+uno_threadpool_dispose(tp);
 Stubs s;
 {
 osl::MutexGuard g(mutex_);
@@ -301,6 +308,7 @@ void Bridge::terminate() {
 binaryurp, caught runtime exception '  e.Message  
'\'');
 }
 }
+uno_threadpool_destroy(tp);
 }
 
 css::uno::Reference css::connection::XConnection  Bridge::getConnection()
@@ -330,7 +338,8 @@ BinaryAny Bridge::mapCppToBinaryAny(css::uno::Any const  
cppAny) {
 return out;
 }
 
-uno_ThreadPool Bridge::getThreadPool() const {
+uno_ThreadPool Bridge::getThreadPool() {
+osl::MutexGuard g(mutex_);
 assert(threadPool_ != 0);
 return threadPool_;
 }
@@ -571,7 +580,8 @@ bool Bridge::makeCall(
 {
 std::auto_ptr IncomingReply  resp;
 {
-AttachThread att(threadPool_);
+uno_ThreadPool tp = getThreadPool();
+AttachThread att(tp);
 PopOutgoingRequest pop(
 outgoingRequests_, att.getTid(),
 OutgoingRequest(OutgoingRequest::KIND_NORMAL, member, setter));
@@ -582,7 +592,7 @@ bool Bridge::makeCall(
 incrementCalls(true);
 incrementActiveCalls();
 void * job;
-uno_threadpool_enter(threadPool_, job);
+uno_threadpool_enter(tp, job);
 resp.reset(static_cast IncomingReply * (job));
 decrementActiveCalls();
 decrementCalls();
@@ -812,8 +822,8 @@ bool Bridge::isCurrentContextMode() {
 }
 
 Bridge::~Bridge() {
-if 

Re: [GSoC2012] Introduction / Signed PDF export

2012-05-16 Thread Thorsten Behrens
Hi Gökçen,

let me chime in here - so barring any technical issues, or further
insight, I'd love to have this result in something that can be used
under European e-government regulations.

Something to look into for guidance clearly is PortableSigner, which
is maintained by the Austrian government AFAIK - with that:

 * The signing method: What kind of signature handler we may use?
 ByteRange method is sufficient and for the SubFilter value of the
 signature dictionary, adbe.x509.rsa.sha is OK, right? In this case, Cert
 entry of the Signature dictionary will contain X.509 certificate chain
 and Contents key wil contain the byte range digest.
 
Yeah, filter something like PPKLite, subfilter adbe.pkcs7.sha1 or
adbe.pkcs7.detached - ByteRange makes total sense, and so does
X.509 certs - I'd be content if you can use PKCS#12 ones e.g. :)

 * Is the MDP (modification detection and prevention) required? This is
 used for object signatures, right? But the byte-range based document
 signatures is more suitable. I think I must also investigate the status
 of the digital signature verification in Linux PDF readers and maybe
 poppler, so the users must be able to verify the signed PDF files :)
 
Right, not much insight into that - but I would suggest that,
everything else being equal, do what signature laws require.

 * Which PDF version should be preferred? As far as I can see, SHA256
 digestion is introduced in PDF 1.6, so the decision of digest method may
 effect the minimum PDF version to be used, right?
 
1.5 should hopefully be enough.

Random links:

http://portablesigner.sourceforge.net/
http://en.wikipedia.org/wiki/EGovernment_in_Europe
https://www.bsi.bund.de/cae/servlet/contentblob/487196/publicationFile/31102/esig_pdf.pdf

HTH,

-- Thorsten


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


About my contributions to LibreOffice and license statement

2012-05-16 Thread Francisco Kem Iti Saito
All of my past  future contributions to LibreOffice may be licensed 
under the MPL/LGPLv3+ dual license


--
Francisco Kem Iti Saito
Diretor de Mercados e Produtos
http://www.4linux.com.br/
11-2125-4774 11-9974-1583
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: [Libreoffice-commits] .: Branch 'feature/gbuild_testtools' - Repository.mk ...

2012-05-16 Thread David Ostrovsky

Hi David,

well it was not ready yet ;-)
Anyway, thanks for your comments.


+TTUS := $(call gb_CustomTarget_get_workdir,testtools/uno_services)



Please, do not do that. Just use
$(call gb_CustomTarget_get_workdir,testtools/uno_services) where
necessary.


This one I really don't understand. First we have already 30 cases, where this 
syntax is used:

[david@wizball libo (feature/gbuild_testtools *)]$ find . -name 
Custom*.mk -exec grep :=.*gb_CustomTarget_get_workdir {} \; | grep 
-v uno_services | wc -l

30

and second this form ist pretty short and more readable ...

Regards
David

On 15.05.2012 07:11, David Tardon wrote:

On Mon, May 14, 2012 at 03:57:31PM -0700, David Ostrovsky wrote:

  Repository.mk |4 +
  testtools/CustomTarget_bridgetest_climaker.mk |   65 
++
  testtools/CustomTarget_uno_services.mk|   60 
  testtools/Library_bridgetest.mk   |   59 +++
  testtools/Library_constructors.mk |   55 ++
  testtools/Library_cppobj.mk   |   59 +++
  testtools/Module_testtools.mk |   25 +++---
  testtools/Rdb_cppobj.mk   |   33 +
  testtools/StaticLibrary_bridgetest.mk |   49 +++
  9 files changed, 403 insertions(+), 6 deletions(-)

New commits:
commit 32124ca1fee5bb39486decf406ed404cc4aab6ae
Author: David Ostrovskydavid.ostrov...@gmx.de
Date:   Tue May 15 00:55:02 2012 +0200

 bridgetest further targets migrated

 Change-Id: I9e1b13b8f0454aa65d3b0b6a0b26e54bd2b3a21f

diff --git a/testtools/CustomTarget_uno_services.mk 
b/testtools/CustomTarget_uno_services.mk
new file mode 100644
index 000..570cc14
--- /dev/null
+++ b/testtools/CustomTarget_uno_services.mk
@@ -0,0 +1,60 @@
+TTUS := $(call gb_CustomTarget_get_workdir,testtools/uno_services)

Please, do not do that. Just use
$(call gb_CustomTarget_get_workdir,testtools/uno_services) where
necessary.


+#$(call gb_CustomTarget_get_target,i18npool/localedata) : \
+#  $(patsubst %.xml,$(IPLD)/localedata_%.cxx, \
+#  $(notdir $(wildcard 
$(SRCDIR)/i18npool/source/localedata/data/*.xml)))
+
+#$(IPLD)/localedata_%.cxx : $(SRCDIR)/i18npool/source/localedata/data/%.xml \
+#  $(IPLD)/saxparser.rdb $(call 
gb_Executable_get_target_for_build,saxparser)
+#  $(call gb_Output_announce,$(subst $(WORKDIR)/,,$@),$(true),SAX,1)
+#  $(call gb_Helper_abbreviate_dirs_native, \
+#  $(call gb_Helper_execute,saxparser) $* $  $@.tmp \
+#  $(call gb_Helper_make_url,$(IPLD)/saxparser.rdb) \
+#  $(call 
gb_Helper_make_url,$(OUTDIR_FOR_BUILD)/bin/types.rdb) \
+#  -env:LO_LIB_DIR=$(call 
gb_Helper_make_url,$(gb_Helper_OUTDIR_FOR_BUILDLIBDIR)) \
+#  $(if $(findstring s,$(MAKEFLAGS)),  /dev/null 21)  
\
+#  sed 's/\(^.*get[^;]*$$\)/SAL_DLLPUBLIC_EXPORT \1/' $@.tmp  
$@  \
+#  rm $@.tmp)

I am pretty sure this is just copy-and-paste leftover that we do not
actually need there .-)


+
+$(TTUS)/uno_services.rdb : $(TTUS)/uno_services.input \
+   $(gb_XSLTPROCTARGET) $(SOLARENV)/bin/packcomponents.xslt
+   $(call gb_Output_announce,$(subst $(WORKDIR)/,,$@),$(true),RDB,1)
+   $(call gb_Helper_abbreviate_dirs_native, \
+   $(gb_XSLTPROC) --nonet --stringparam prefix 
$(OUTDIR_FOR_BUILD)/xml/ \
+   -o $@ $(SOLARENV)/bin/packcomponents.xslt $)
+
+$(TTUS)/uno_services.input :| $(TTUS)/.dir
+   $(call gb_Output_announce,$(subst $(WORKDIR)/,,$@),$(true),ECH,1)
+   echo 
'list$(my_components:^filename:+.component/filename)/list'  $@

This serves no purpose, because you can use the .component files
directly. So, it seems this custom target can be removed entirely :-)


diff --git a/testtools/Rdb_cppobj.mk b/testtools/Rdb_cppobj.mk
new file mode 100644
index 000..0f35627
--- /dev/null
+++ b/testtools/Rdb_cppobj.mk
@@ -0,0 +1,33 @@
+
+$(eval $(call gb_Rdb_Rdb,cppobj))
+
+$(eval $(call gb_Rdb_add_components,cppobj,\
+testtools/source/bridgetest/cppobj \
+))

IIRC the service rdb files generated by this class are only usable for
installation, which we do not need. Just use the components directly.

D.
___
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


[ANN] LibreOffice 3.5.4 RC1 test builds available for smoketesting

2012-05-16 Thread Thorsten Behrens
Hi *,

for 3.5.4 RC1, we're now uploading builds to a public (but
non-mirrored - so don't spread news too widely!) place, as soon as
they're available. Grab them here:

 http://dev-builds.libreoffice.org/pre-releases/

If you've a bit of time, please give them a try  report *critical*
bugs not yet in bugzilla here, so we can incorporate them into the
release notes. Please note that it takes approximately 24 hours to
populate the mirrors, so that's about the time we have to collect
feedback.

The list of fixed bugs vs. 3.5.3 is available here

 
http://dev-builds.libreoffice.org/pre-releases/src/bugfixes-libreoffice-3-5-4-release-3.5.4.1.log

, it would be nice to verify they're really fixed in the build.

Thanks a lot for your help,

-- Thorsten


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


Re: [Libreoffice-commits] .: Branch 'feature/gbuild_testtools' - Repository.mk ...

2012-05-16 Thread Matúš Kukan
Hi David,

On 16 May 2012 23:41, David Ostrovsky david.ostrov...@gmx.de wrote:
 +TTUS := $(call gb_CustomTarget_get_workdir,testtools/uno_services)


 Please, do not do that. Just use
 $(call gb_CustomTarget_get_workdir,testtools/uno_services) where
 necessary.


 This one I really don't understand. First we have already 30 cases, where
 this syntax is used:

That's because your branch is old ;-)
See 
http://cgit.freedesktop.org/libreoffice/core/commit/?id=a9550f63cd7a7e064901b2c997375ed384781eea

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


[Libreoffice-commits] .: 6 commits - configure.in i18npool/Library_i18npool.mk solenv/gbuild

2012-05-16 Thread Michael Stahl
 configure.in  |   14 --
 i18npool/Library_i18npool.mk  |2 +-
 solenv/gbuild/AllLangResTarget.mk |   27 ++-
 solenv/gbuild/ComponentTarget.mk  |3 ++-
 solenv/gbuild/Extension.mk|5 +++--
 solenv/gbuild/LinkTarget.mk   |9 -
 solenv/gbuild/SdiTarget.mk|5 ++---
 solenv/gbuild/UnoApi.mk   |8 
 solenv/gbuild/UnoApiTarget.mk |   25 +++--
 solenv/gbuild/WinResTarget.mk |7 +--
 solenv/gbuild/gbuild.mk   |3 ++-
 11 files changed, 60 insertions(+), 48 deletions(-)

New commits:
commit 7175ceede15271299e44b33a8de5d7aa32a15e50
Author: Michael Stahl mst...@redhat.com
Date:   Wed May 16 23:29:18 2012 +0200

i18npool: fix spurious re-deliver of i18npool.uno.so:

The target is always older, because it is delivered while preserving
the timestamp of the source, but here order only dependency is enough.

diff --git a/i18npool/Library_i18npool.mk b/i18npool/Library_i18npool.mk
index c2738de..fd85033 100644
--- a/i18npool/Library_i18npool.mk
+++ b/i18npool/Library_i18npool.mk
@@ -162,7 +162,7 @@ $(eval $(call gb_Library_add_generated_cobjects,i18npool,\
 # i18npool dlopens localedata_* libraries.
 # This is runtime dependency to prevent tests
 # to be run sooner then localedata_* exists.
-$(call gb_Library_get_target,i18npool) : \
+$(call gb_Library_get_target,i18npool) : | \
$(call gb_Library_get_target,localedata_en) \
$(call gb_Library_get_target,localedata_es) \
$(call gb_Library_get_target,localedata_euro) \
commit b6076ec3c1b9c384d8229cd079c39f510a9f38f7
Author: Michael Stahl mst...@redhat.com
Date:   Wed May 16 20:32:28 2012 +0200

gbuild: fix build executable dependencies:

Rules that invoke generated executables should have dependencies on
those executables.

diff --git a/solenv/gbuild/AllLangResTarget.mk 
b/solenv/gbuild/AllLangResTarget.mk
index fbbcea5..eb36343 100644
--- a/solenv/gbuild/AllLangResTarget.mk
+++ b/solenv/gbuild/AllLangResTarget.mk
@@ -73,8 +73,8 @@ $(call gb_SrsPartMergeTarget_get_target,%) : $(SRCDIR)/% 
$(gb_Helper_MISCDUMMY)
 # defined by platform
 #  gb_SrsPartTarget__command_dep
 
-gb_SrsPartTarget_RSCTARGET := 
$(OUTDIR_FOR_BUILD)/bin/rsc$(gb_Executable_EXT_for_build)
-gb_SrsPartTarget_RSCCOMMAND := $(gb_Helper_set_ld_path) 
SOLARBINDIR=$(OUTDIR_FOR_BUILD)/bin $(gb_SrsPartTarget_RSCTARGET)
+gb_ResTarget_RSCTARGET := 
$(OUTDIR_FOR_BUILD)/bin/rsc$(gb_Executable_EXT_for_build)
+gb_ResTarget_RSCCOMMAND := $(gb_Helper_set_ld_path) 
SOLARBINDIR=$(OUTDIR_FOR_BUILD)/bin $(gb_ResTarget_RSCTARGET)
 
 define gb_SrsPartTarget__command
 $(call gb_Helper_abbreviate_dirs,\
@@ -86,12 +86,13 @@ $(call gb_Helper_abbreviate_dirs,\
$(DEFS) \
-fp=$(1) \
$(if $(MERGEDFILE),$(MERGEDFILE),$)  $${RESPONSEFILE}  \
-   $(gb_SrsPartTarget_RSCCOMMAND) -presponse @$${RESPONSEFILE}  \
+   $(gb_ResTarget_RSCCOMMAND) -presponse @$${RESPONSEFILE}  \
rm -rf $${RESPONSEFILE})
 
 endef
 
-$(call gb_SrsPartTarget_get_target,%) : $(SRCDIR)/% $(gb_Helper_MISCDUMMY) | 
$(gb_SrsPartTarget_RSCTARGET)
+$(call gb_SrsPartTarget_get_target,%) : $(SRCDIR)/% $(gb_Helper_MISCDUMMY) \
+   $(gb_ResTarget_RSCTARGET)
$(call gb_SrsPartTarget__command_dep,$*,$)
$(call gb_SrsPartTarget__command,$@,$*,$)
 
@@ -315,8 +316,6 @@ endef
 
 # ResTarget
 
-gb_ResTarget_RSCTARGET := $(gb_SrsPartTarget_RSCTARGET)
-gb_ResTarget_RSCCOMMAND := $(gb_SrsPartTarget_RSCCOMMAND)
 gb_ResTarget_DEFIMAGESLOCATION := $(SRCDIR)/icon-themes/galaxy/
 
 $(call gb_ResTarget_get_clean_target,%) :
@@ -324,7 +323,8 @@ $(call gb_ResTarget_get_clean_target,%) :
$(call gb_Helper_abbreviate_dirs,\
rm -f $(call gb_ResTarget_get_target,$*) $(call 
gb_ResTarget_get_imagelist_target,$*) $(call gb_ResTarget_get_outdir_target,$*) 
$(call gb_ResTarget_get_outdir_imagelist_target,$*))
 
-$(call gb_ResTarget_get_target,%) : $(gb_Helper_MISCDUMMY) | 
$(gb_ResTarget_RSCTARGET)
+$(call gb_ResTarget_get_target,%) : $(gb_Helper_MISCDUMMY) \
+   $(gb_ResTarget_RSCTARGET)
$(call gb_Output_announce,$*,$(true),RES,2)
$(call gb_Helper_abbreviate_dirs,\
mkdir -p $(dir $@) $(OUTDIR)/bin \
@@ -344,7 +344,8 @@ $(call gb_ResTarget_get_target,%) : $(gb_Helper_MISCDUMMY) 
| $(gb_ResTarget_RSCT
-subMODULE=$(dir 
$(gb_ResTarget_DEFIMAGESLOCATION)$(RESLOCATION)) \
-subGLOBALRES=$(gb_ResTarget_DEFIMAGESLOCATION)res \
-oil=$(dir $(call 
gb_ResTarget_get_imagelist_target,$*)) \
-   $(filter-out $(gb_Helper_MISCDUMMY),$^)  
$${RESPONSEFILE}  \
+   $(filter-out $(gb_Helper_MISCDUMMY) 
$(gb_ResTarget_RSCTARGET),$^) \
+$${RESPONSEFILE}  \
$(gb_ResTarget_RSCCOMMAND) @$${RESPONSEFILE}  

Re: having trouble building udkapi module on master today

2012-05-16 Thread Michael Stahl
On 16/05/12 15:14, Noel Grandin wrote:
 
 
 On 2012-05-16 14:51, Matúš Kukan wrote:
 Only to change config_host.mk:
 - export WORKDIR=D://workdir/wntmsci12.pro
 + export WORKDIR=D:/workdir/wntmsci12.pro
 I mean to replace // -  /
 I have no idea if that can help but I can't see any other difference.

 
 Cool, that works. Now how do we get configure to generate the correct 
 thing in the first place?

ah yes, i tried to grep through the windows file URL code, and it does
this in /sal/osl/w32/file_url.cxx:

 if ( 1 == _tcsspn( lpComponent, CHARSET_SEPARATOR ) )
 lpComponent++;
 else if ( *lpComponent )
 fValid = FALSE;

so anything more than 1 \ following X: is considered invalid.

presumably the configure.in should set this up better?

i've tried to fix it, please try again now...

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


blank licence statement

2012-05-16 Thread Alexandre Fournier
To whom it may concern

I, Alexandre Fournier, accept that All of my past  future
contributions to LibreOffice may be licensed under the MPL/LGPLv3+ dual
license.

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


Re: [Libreoffice-commits] .: Branch 'feature/gbuild_testtools' - Repository.mk ...

2012-05-16 Thread David Ostrovsky

Hi Matúš,

thanks ,-)
David said to me that I should not merge the master to the feature branch.
That why i missed this commit from Michael.

Ciao
David

On 16.05.2012 23:59, Matúš Kukan wrote:

Hi David,

On 16 May 2012 23:41, David Ostrovskydavid.ostrov...@gmx.de  wrote:

+TTUS := $(call gb_CustomTarget_get_workdir,testtools/uno_services)



Please, do not do that. Just use
$(call gb_CustomTarget_get_workdir,testtools/uno_services) where
necessary.


This one I really don't understand. First we have already 30 cases, where
this syntax is used:

That's because your branch is old ;-)
See 
http://cgit.freedesktop.org/libreoffice/core/commit/?id=a9550f63cd7a7e064901b2c997375ed384781eea

Best,
Matus
___
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/gbuild_testtools' - testtools/CustomTarget_bridgetest_climaker.mk testtools/CustomTarget_bridgetest_javamaker.mk testtools/CustomTarget_uno_services.mk testtoo

2012-05-16 Thread David Ostrovsky
 testtools/CustomTarget_bridgetest_climaker.mk  |   25 +-
 testtools/CustomTarget_bridgetest_javamaker.mk |   10 ++--
 testtools/CustomTarget_uno_services.mk |   60 -
 testtools/Jar_testComponent.mk |   14 +
 testtools/Module_testtools.mk  |4 -
 testtools/Rdb_cppobj.mk|   33 -
 6 files changed, 22 insertions(+), 124 deletions(-)

New commits:
commit 3249a8876e671f3f6b284091d6893bffdb90a2fd
Author: David Ostrovsky david.ostrov...@gmx.de
Date:   Thu May 17 00:35:06 2012 +0200

testComponent is now building correctly

Change-Id: I I58cabe71ffa6ba05652ba98b61c71d8919456323

diff --git a/testtools/CustomTarget_bridgetest_climaker.mk 
b/testtools/CustomTarget_bridgetest_climaker.mk
index 2796b75..f416674 100644
--- a/testtools/CustomTarget_bridgetest_climaker.mk
+++ b/testtools/CustomTarget_bridgetest_climaker.mk
@@ -26,14 +26,14 @@
 
 $(eval $(call gb_CustomTarget_CustomTarget,testtools/bridgetest_climaker))
 
-TTBC := $(call gb_CustomTarget_get_workdir,testtools/bridgetest_climaker)
+climaker_DIR := $(call 
gb_CustomTarget_get_workdir,testtools/bridgetest_climaker)
 
 $(call gb_CustomTarget_get_target,testtools/bridgetest_climaker) : \
-   $(TTBC)/cli_types_bridgetest.dll
+   $(climaker_DIR)/cli_types_bridgetest.dll
 
 $(UICM)/cli_types_bridgetest.dll : $(OUTDIR)/bin/bridgetest.rdb \
$(OUTDIR)/bin/types.rdb $(OUTDIR)/bin/cli_uretypes.dll \
-   $(call gb_Executable_get_target_for_build,climaker) | 
$(TTBC)/.dir
+   $(call gb_Executable_get_target_for_build,climaker) | 
$(climaker_DIR)/.dir
$(call gb_Output_announce,$(subst $(WORKDIR)/,,$@),$(true),CLM,1)
$(call gb_Helper_abbreviate_dirs_native, \
$(call gb_Helper_execute,climaker \
@@ -43,23 +43,4 @@ $(UICM)/cli_types_bridgetest.dll : 
$(OUTDIR)/bin/bridgetest.rdb \
-r $(OUTDIR)/bin/cli_uretypes.dll \
$  /dev/null)
 
-#
-# shamelessly stolen in unoil module
-# do we need this here?
-# 
-#$(UICM)/cli_oootypes.config : $(SRCDIR)/unoil/climaker/cli_oootypes_config \
-#  $(SRCDIR)/unoil/climaker/version.txt | $(UICM)/.dir
-#  $(call gb_Output_announce,$(subst $(WORKDIR)/,,$@),$(true),PRL,1)
-#  $(call gb_Helper_abbreviate_dirs_native, \
-#  perl $(SRCDIR)/solenv/bin/clipatchconfig.pl $^ $@)
-#
-#$(UICM)/$(CLI_OOOTYPES_POLICY_ASSEMBLY).dll : $(UICM)/cli_oootypes.config \
-#  $(UICM)/cli_oootypes.dll $(OUTDIR)/bin/cliuno.snk
-#  $(call gb_Output_announce,$(subst $(WORKDIR)/,,$@),$(true),AL ,1)
-#  $(call gb_Helper_abbreviate_dirs_native, \
-#  al -out:$@ \
-#  -version:$(CLI_OOOTYPES_POLICY_VERSION) \
-#  -keyfile:$(OUTDIR)/bin/cliuno.snk \
-#  -link:$)
-
 # vim:set shiftwidth=4 tabstop=4 noexpandtab:
diff --git a/testtools/CustomTarget_bridgetest_javamaker.mk 
b/testtools/CustomTarget_bridgetest_javamaker.mk
index 86eedde..5e4110f 100644
--- a/testtools/CustomTarget_bridgetest_javamaker.mk
+++ b/testtools/CustomTarget_bridgetest_javamaker.mk
@@ -26,14 +26,14 @@
 
 $(eval $(call gb_CustomTarget_CustomTarget,testtools/bridgetest_javamaker))
 
-TTBJ := $(call gb_CustomTarget_get_workdir,testtools/bridgetest_javamaker)
+javamaker_DIR := $(call 
gb_CustomTarget_get_workdir,testtools/bridgetest_javamaker)
 
-$(call gb_CustomTarget_get_target,testtools/bridgetest_javamaker) : 
$(TTBJ)/done
+$(call gb_CustomTarget_get_target,testtools/bridgetest_javamaker) : 
$(javamaker_DIR)/done
 
-$(TTBJ)/done : $(call gb_UnoApiTarget_get_target,bridgetest) \
-   $(call gb_Executable_get_target_for_build,javamaker) | $(TTBJ)/.dir
+$(javamaker_DIR)/done : $(call gb_UnoApiTarget_get_target,bridgetest) \
+   $(call gb_Executable_get_target_for_build,javamaker) | 
$(javamaker_DIR)/.dir
$(call gb_Output_announce,$(subst $(WORKDIR)/,,$@),$(true),JVM,1)
$(call gb_Helper_abbreviate_dirs_native, \
-   $(call gb_Helper_execute,javamaker -BUCR -nD -O$(TTBJ)/class 
-X$(OUTDIR)/bin/types.rdb $)  touch $@)
+   $(call gb_Helper_execute,javamaker -BUCR -nD -O$(javamaker_DIR)/class 
-X$(OUTDIR)/bin/types.rdb $)  touch $@)
 
 # vim:set shiftwidth=4 tabstop=4 noexpandtab:
diff --git a/testtools/CustomTarget_uno_services.mk 
b/testtools/CustomTarget_uno_services.mk
deleted file mode 100644
index 570cc14..000
--- a/testtools/CustomTarget_uno_services.mk
+++ /dev/null
@@ -1,60 +0,0 @@
-# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
-# Version: MPL 1.1 / GPLv3+ / LGPLv3+
-#
-# The contents of this file are subject to the Mozilla Public License Version
-# 1.1 (the License); you may not use this file except in compliance with
-# the License or as specified alternatively below. You may obtain a copy of
-# the License at http://www.mozilla.org/MPL/
-#
-# Software distributed under the License is distributed on an AS IS basis,
-# WITHOUT WARRANTY OF 

Licensing

2012-05-16 Thread Alan Du
All of my past  future contributions to LibreOffice may be licensed under the 
MPL/LGPLv3+ dual license
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-commits] .: l10ntools/Package_scripts.mk

2012-05-16 Thread Andras Timar
 l10ntools/Package_scripts.mk |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 9baeb0bd8f621457d265f09bd377d7147141030d
Author: Andras Timar ati...@suse.com
Date:   Thu May 17 07:41:30 2012 +0200

on Windows we need both propex (Perl script) and propex.bat (launcher)

Change-Id: I1044c84dc0fb22188100c17440a72c0a7d923adc

diff --git a/l10ntools/Package_scripts.mk b/l10ntools/Package_scripts.mk
index 999b4b6..3739f12 100644
--- a/l10ntools/Package_scripts.mk
+++ b/l10ntools/Package_scripts.mk
@@ -34,7 +34,7 @@ $(eval $(call 
gb_Package_add_file,l10ntools_scripts,bin/propex,propex))
 $(eval $(call gb_Package_add_file,l10ntools_scripts,bin/propmerge,propmerge))
 
 ifeq ($(OS_FOR_BUILD),WNT)
-$(eval $(call gb_Package_add_file,l10ntools_scripts,bin/propex,propex.bat))
+$(eval $(call gb_Package_add_file,l10ntools_scripts,bin/propex.bat,propex.bat))
 endif
 
 # vim: set noet sw=4 ts=4:
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


Re: [Libreoffice-qa] bugzilla git hook doesn't always work (Re: PM: [Bug 49342] CRASH EDITING TABLE when merge cells in .sxw and others)

2012-05-16 Thread Markus Mohrhard
Hey Rainer,

2012/5/16 Rainer Bielefeld libreoff...@bielefeldundbuss.de:
 Michael Stahl schrieb:


 yes it happens sometimes that the server side git hook that
 automatically adds these target statuses doesn't work for whatever reason.


 Hi Markus,

 can you help?

 it seems the missing target addition problem just appeared in
 https://bugs.freedesktop.org/show_bug.cgi?id=46074


Can you explain what you think is missing there? I see no problems
there but that might also because I expect something different from
the git-bugzilla script.

Regards,
Markus
___
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] bugzilla git hook doesn't always work (Re: PM: [Bug 49342] CRASH EDITING TABLE when merge cells in .sxw and others)

2012-05-16 Thread Rainer Bielefeld

Markus Mohrhard schrieb:


Can you explain what you think is missing there?



Mi Karkus,

my mistake: I only saw the Bugzilla mail Stephan Bergmann committed 
... what does not include the target:3.6.0 addition, but that's correct 
because target:3.6.0 was already in the whiteboard.


A quick query [1] only shows 2 suspect bugs with missing Target:3.6.0 
information: 45563 and 42901. I will observe tat and ask again when I 
think that the script forgot to add a target info.


Best regards


Rainer


Hyperlinks:

[1] 
https://bugs.freedesktop.org/buglist.cgi?list_id=76930field0-0-0=status_whiteboardchfieldto=Nowquery_format=advancedchfield=resolutionchfieldfrom=-92dchfieldvalue=FIXEDlongdesc=It%20has%20been%20pushed%20to%20%22master%22type0-0-0=notsubstringvalue0-0-0=3.6.0product=LibreOfficelongdesc_type=allwordssubstr

___
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] [ANNOUNCE] libreoffice-3.5.4.1 tag created (3.5.4-rc1)

2012-05-16 Thread Petr Mladek
Petr Mladek píše v Út 15. 05. 2012 v 17:21 +0200:
 Hi,
 
 there have been created the libreoffice-3.5.4.1 tag for 3.5.4-rc1
 release. The corresponding official builds will be available within
 next few days.

The build on Windows failed in oox because of a missing symbol. It
helped to link against sfx2. You might need to add the change from
http://cgit.freedesktop.org/libreoffice/core/commit/?h=libreoffice-3-5id=619b692dfd5c19fb7de344d25bcbb8689e5dc940

Best Regards,
Petr

___
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 49989] New: FILEOPEN: Opening .doc File Hangs

2012-05-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=49989

 Bug #: 49989
   Summary: FILEOPEN: Opening .doc File Hangs
Classification: Unclassified
   Product: LibreOffice
   Version: LibO 3.5.3 release
  Platform: Other
OS/Version: All
Status: UNCONFIRMED
 Status Whiteboard: BSA
  Severity: normal
  Priority: medium
 Component: Writer
AssignedTo: libreoffice-bugs@lists.freedesktop.org
ReportedBy: a...@kyd.com.au


Created attachment 61707
  -- https://bugs.freedesktop.org/attachment.cgi?id=61707
Document exhibiting the hang behaviour.

Problem description: Certain files can take an unusually long time to open,
even though there's nothing complex about them.

The 4 page .doc I have attached has a number of tables and no content, but it
takes a little under two minutes to open in Writer. By comparison Microsoft
Office opens it instantly.

Steps to reproduce:
1. Open the attached document.

Current behavior:
LibreOffice opens, a progress bar completes at the bottom of the Writer window,
then the application hangs for several minutes while it takes up 100% CPU (or a
whole core).

Expected behavior:
The document should open immediately, or close to.

Platform (if different from the browser):

Browser: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.19 (KHTML, like
Gecko) Chrome/18.0.1025.168 Safari/535.19

-- 
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 49972] Start Center Window redraw incomplete

2012-05-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=49972

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

   What|Removed |Added

 OS/Version|All |Linux (All)
 Status|UNCONFIRMED |RESOLVED
 Resolution||DUPLICATE
 CC||LibreOffice@bielefeldundbus
   ||s.de
Summary|Initial screen doesn't  |Start Center Window redraw
   |update correctly|incomplete
  Component|Libreoffice |UI

--- Comment #1 from Rainer Bielefeld libreoff...@bielefeldundbuss.de 
2012-05-15 23:05:21 PDT ---
Looks similar to
Bug 43887 - Fails to repaint after closing a document when Start Center
appears
Bug 36194 - VIEWING: Errors/artifacts in Start Center
Bug 34954 - Start Center redraw problems

@reporter:
Please feel free to reopen this Bug if you find evidence that we have an
independent issue here.

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

-- 
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 49990] New: FORMATTING: Missing all kind of sets, like setP.

2012-05-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=49990

 Bug #: 49990
   Summary: FORMATTING: Missing all kind of sets, like setP.
Classification: Unclassified
   Product: LibreOffice
   Version: unspecified
  Platform: Other
OS/Version: All
Status: UNCONFIRMED
 Status Whiteboard: BSA
  Severity: normal
  Priority: medium
 Component: Formula Editor
AssignedTo: libreoffice-bugs@lists.freedesktop.org
ReportedBy: shimon.za...@gmail.com


Problem description: Missing sets

Steps to reproduce:
1. Try to use setP :-)

Generally, there should be all the sets that used in computer engineering,
right. setP for creating NPC set of complexity calculations, or setE for RE
(not real, but, REgular like regular expressions...)

-- 
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 49986] EDITING: EDITING: Display refresh not working properly after deletion of text

2012-05-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=49986

Doug Hutcheson owlbrud...@gmail.com changed:

   What|Removed |Added

  Attachment #61705|Screenshot showing new text |Screenshot showing new text
description|inserted on the second  |inserted on the second
   |line, causing the word  |line, causing the word
   |'making' to be partially|'making' to be partially
   |dispalyed on its original   |displayed on its original
   |line, instead of being  |line, instead of being
   |wrapped to the next line.   |wrapped to the next line.

-- 
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 49991] New: WIKI: Donation request intrusive, misplaced, wrapped

2012-05-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=49991

 Bug #: 49991
   Summary: WIKI: Donation request intrusive, misplaced, wrapped
Classification: Unclassified
   Product: LibreOffice
   Version: unspecified
  Platform: Other
   URL: https://wiki.documentfoundation.org/
OS/Version: All
Status: NEW
  Severity: normal
  Priority: medium
 Component: WWW
AssignedTo: libreoffice-bugs@lists.freedesktop.org
ReportedBy: libreoff...@bielefeldundbuss.de


With my Seamonkey 2.9.1 the donation request is wrapped (currency not in the
same line as amount).

Additionally it's too nearby to the contents (see screenshot: distance between
Bank button and text Drupal administration basics).

And BTW, IMHO that very visible request might be ok on the main page, but it's
too intrusive if I see it on every page.

-- 
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 49991] WIKI: Donation request intrusive, misplaced, wrapped

2012-05-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=49991

--- Comment #1 from Rainer Bielefeld libreoff...@bielefeldundbuss.de 
2012-05-15 23:55:04 PDT ---
Created attachment 61708
  -- https://bugs.freedesktop.org/attachment.cgi?id=61708
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


[Libreoffice-bugs] [Bug 49991] WIKI: Donation request intrusive, misplaced, wrapped

2012-05-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=49991

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

   What|Removed |Added

 CC||floeff@documentfoundation.o
   ||rg,
   ||LibreOffice@bielefeldundbus
   ||s.de

--- Comment #2 from Rainer Bielefeld libreoff...@bielefeldundbuss.de 
2012-05-15 23:56:15 PDT ---
@Florian:
can you please check?

-- 
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 49992] New: EDITING: [Editing | Formatting | Feature]: additional (permanent) option when Paste Special {as character} an image from clipboard

2012-05-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=49992

 Bug #: 49992
   Summary: EDITING: [Editing | Formatting | Feature]: additional
(permanent) option when Paste Special {as character}
an image from clipboard
Classification: Unclassified
   Product: LibreOffice
   Version: LibO 3.5.3 release
  Platform: Other
OS/Version: All
Status: UNCONFIRMED
 Status Whiteboard: BSA
  Severity: normal
  Priority: medium
 Component: Writer
AssignedTo: libreoffice-bugs@lists.freedesktop.org
ReportedBy: janusz.op...@gmail.com


Created attachment 61709
  -- https://bugs.freedesktop.org/attachment.cgi?id=61709
Example of image formatted as floating (to paragraph) and pasted as text

Problem description: 
Feature request, minor bug but annoying

Steps to reproduce:
 - No bug so no steps.

Current behavior:
When pasting Image from clipboard or inserting by InsertImagefrom file it is
inserted as floating
 over the page.

Expected behavior:
Have choice somehow permanent: paste image as character. 
Default behaviour is impractical and cannot be changed in
settings.

Platform (if different from the browser): 
XP pro, Win 7, Ubuntu, 

Browser: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/536.5 (KHTML, like Gecko)
Chrome/19.0.1084.46 Safari/536.5

-- 
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 49832] PRINTING: Writer rasterizes SVG for output to a printer or into PDF, which leads to poor quality laser printing.

2012-05-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=49832

--- Comment #6 from Paramonov Valeriy as...@mail.ru 2012-05-16 00:10:32 PDT 
---
Hi. Yes. Forgot to write :) I used a simple SVG. And we have the little
printing plant that uses LO for production too.

-- 
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 49797] EDITING: Value in merged cells are being remembered

2012-05-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=49797

Brabantia helpdesk libreofficeb...@gmail.com changed:

   What|Removed |Added

 Status|NEEDINFO|NEW

--- Comment #2 from Brabantia helpdesk libreofficeb...@gmail.com 2012-05-16 
00:17:05 PDT ---
I just find it weird that a value in a cell, which is invisible so
unrecognizable, can mess up your calculations without letting you know. 
I checked Excel 2010 and tried the same thing there and it came with the
following prompt:  The selection contains multiple data values. Merging into
one cell will keep the upper-most data only.

That's what i would expect it to be.

-- 
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 33611] odd build mechanism (why 'download' stage ?)

2012-05-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=33611

Andras Timar tima...@gmail.com changed:

   What|Removed |Added

 Status|NEEDINFO|RESOLVED
 Resolution||NOTABUG

-- 
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 33659] Dictionary for Gascon (occitan's dialect) does not exist for installation LibO

2012-05-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=33659

Andras Timar tima...@gmail.com changed:

   What|Removed |Added

  Component|Installation|Localisation

-- 
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 45203] setup abends saying Please exit LibreOffice 3.4 etc before you continue

2012-05-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=45203

Andras Timar tima...@gmail.com changed:

   What|Removed |Added

 Status|NEEDINFO|RESOLVED
 Resolution||DUPLICATE

--- Comment #10 from Andras Timar tima...@gmail.com 2012-05-16 00:33:33 PDT 
---


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

-- 
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 36677] Uninstall Problems with MSI on Windows 7 64bit

2012-05-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=36677

Andras Timar tima...@gmail.com changed:

   What|Removed |Added

 CC||tspg...@aol.com

--- Comment #25 from Andras Timar tima...@gmail.com 2012-05-16 00:33:33 PDT 
---
*** Bug 45203 has been marked as a duplicate of this bug. ***

-- 
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 49948] FILEOPEN: No recent documents

2012-05-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=49948

Stephan Bergmann sberg...@redhat.com changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution||DUPLICATE

--- Comment #4 from Stephan Bergmann sberg...@redhat.com 2012-05-16 00:52:28 
PDT ---
With the attached registrymodifications.xcu, I could reproduce the problem. 
The auto-healing attempts from
https://bugs.freedesktop.org/show_bug.cgi?id=46074#c59 were obviously not
sufficient for all cases.  The further auto-healing fix from
https://bugs.freedesktop.org/show_bug.cgi?id=46074#c67 should address that
(on master, but I intend to get it backported to libreoffice-3-5-4).

I'm marking this bug now as a duplicate of bug 46074, bundling all the
auto-healing attempts there.

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

-- 
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 49837] : 3.5.3 not recognized in MAC

2012-05-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=49837

Andras Timar tima...@gmail.com changed:

   What|Removed |Added

 OS/Version|All |Mac OS X (All)

-- 
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 49797] EDITING: Value in merged cells are being remembered

2012-05-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=49797

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

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||NOTABUG

--- Comment #3 from Rainer Bielefeld libreoff...@bielefeldundbuss.de 
2012-05-16 00:53:14 PDT ---
@Brabantia helpdesk
Please feel free to reopen this bug if you can contribute a complete concept
for a different concept of handling for merged cells with indisputable benefit
for many users. A simple Excel does it different is nothing what will cause
any changes.

-- 
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 47071] UI: Undocked bullets and numbering dialog does not show all icons in special ratio

2012-05-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=47071

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

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 CC||LibreOffice@bielefeldundbus
   ||s.de,
   ||timofeev@gmail.com
 Ever Confirmed|0   |1
Summary|Undocked bullets and|UI: Undocked bullets and
   |numbering dialog does not   |numbering dialog does not
   |show all icons in special   |show all icons in special
   |ratio   |ratio
Version|LibO 3.5.0 Beta1|LibO Master

--- Comment #1 from Rainer Bielefeld libreoff...@bielefeldundbuss.de 
2012-05-16 01:02:51 PDT ---
[Reproducible] with LibreOffice 3.5.3.2 (RC2) German UI/Locale [Build-ID:
235ab8a-3802056-4a8fed3-2d66ea8-e241b80] on German WIN7 Home Premium (64bit) 

Seems to be new, not reproducible with 3.4.5.

Problem already
[Reproducible] with Server installation of Master LibO-dev 3.5.0  – WIN7 Home
Premium (64bit) English UI 
[(Build ID:d337f79-a24c961-2865670-9752b71-7f8fd43
2fdd60d-fd28b6a-fd7bf20-aa369cb-28da3fb
6a9633a-931d089-ecd263f-c9b55e9-b31b807
82ff335-599f7e9-bc6a545-1926fdf)]  from (July 2011)

@Ivan:
May I ask you to have a look?

-- 
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 49867] TDF Site [PT-BR]: Release notes obsolete

2012-05-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=49867

--- Comment #3 from Florian Effenberger flo...@documentfoundation.org 
2012-05-16 01:58:34 PDT ---
See my reply on the website mailing list; Christian or Erich might be able to
help with SilverStripe, Olivier is the one to contact about the pt-br page.

-- 
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 49991] WIKI: Donation request intrusive, misplaced, wrapped

2012-05-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=49991

--- Comment #3 from Florian Effenberger flo...@documentfoundation.org 
2012-05-16 02:01:22 PDT ---
I tried to change the graphics and remove the text. Is it better now?

-- 
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 46055] : Support GPOS kerning

2012-05-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=46055

Peer Heinlein p.heinl...@heinlein-support.de changed:

   What|Removed |Added

 CC||p.heinlein@heinlein-support
   ||.de

--- Comment #3 from Peer Heinlein p.heinl...@heinlein-support.de 2012-05-16 
02:01:29 PDT ---
We'd really appreciate working on this BIG problem.

Some commercial fonts are in otf-format available only. Our new standard-CD
font Interstate is one example for that. We suddenly realized, that we aren't
able to work with OO/LibreOffice, because OTF-Kerning-support is missing.

What should we do?

Change our CD and our standard-font (after one year working on it)?

No, we won't. The better (and easier) way would be: Change our writer software.
So -- back to MS word? I'd dislike that. But what should I do?

So: OTF is the most modern standard font file format. Missing OTF-support is a
real missing feature for OO/LibreOffice, makes it unusable in professional
enviroments.

-- 
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 45735] Automatic check at start-up whether LO is default program for ODF-file formats

2012-05-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=45735

--- Comment #3 from sasha.libreoff...@gmail.com 2012-05-16 02:02:49 PDT ---
@ Andras
What do You think about this feature?

-- 
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 45770] : AutoCaption does not apply when drag and dropping pictures.

2012-05-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=45770

sasha.libreoff...@gmail.com changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 CC||sasha.libreoff...@gmail.com
 Ever Confirmed|0   |1

--- Comment #1 from sasha.libreoff...@gmail.com 2012-05-16 02:10:36 PDT ---
Thanks for bugreport. Reproduced in 3.5.3 on Fedora 64 bit
Auto-caption only appears if use Insert-Picture-From file.
Not appears if drag-and-drop or copy-paste picture

-- 
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 37821] UI : After changing one side of a connector, selecting it becomes hard

2012-05-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=37821

sasha.libreoff...@gmail.com changed:

   What|Removed |Added

 CC||sasha.libreoff...@gmail.com

--- Comment #3 from sasha.libreoff...@gmail.com 2012-05-16 02:17:08 PDT ---
Thanks for bugreport
resembles this:
Bug 44534 - EDITING: Connectors cannot be selected

-- 
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   >