Commit Graph

312727 Commits

Author SHA1 Message Date
Tor Lillqvist
eebc9748d2 Fix MSVC build: #undef EXPLICIT (which gets defined as 'explicit' somewhere)
Change-Id: I83f6dff2a01d6d7806b2d2f4e6415aee10933e14
2012-09-25 11:50:56 +03:00
Miklos Vajna
7ea71eb8a2 n#780853 testcase
Change-Id: I5b5d5c16722d66cd3a583f9cc5d6d6bdc6da5047
2012-09-25 09:58:42 +02:00
Miklos Vajna
73bd937420 n#780853 fix DOCX import of w:sdtContent in table cell
The problem was that the framePr token made the table import fail. Given
that frames inside w:sdtContent are invisible anway, just ignore them.

Change-Id: I88ab9d5dd6cf362c629de74bc079c3108725f0a1
2012-09-25 09:58:42 +02:00
Tor Lillqvist
e13ee4d45d Be more consistent
Change-Id: I606af5ddbf406b7c3c2fb1bc6b22768a3c108a03
2012-09-25 10:42:12 +03:00
Stephan Bergmann
bfac2df623 -Werror,-Wunused-private-field
Change-Id: Iddd3afd4573e65a623db87feb804c25b39a51d77
2012-09-25 08:40:06 +02:00
Markus Mohrhard
67daa5e372 this operator can be const 2012-09-25 05:57:24 +02:00
Fridrich Štrba
21ab2c6d99 Uploading libwpd 0.9.6 release
Change-Id: I71a27d94b2e7097c73b633498181e54c15e14deb
2012-09-25 05:42:18 +02:00
Takeshi Abe
38b29bbc39 sal_Bool to bool
Change-Id: Ib9a6f3ecbe38cdad6e28b4d8a9ae13d1f5bc4265
2012-09-25 11:53:57 +09:00
Norbert Thiebaud
5ae2781997 use intrinsict to inline InterlockCount() on Windows too
Change-Id: I93949cc37821c5306514c8ce2f21519550f33775
Reviewed-on: https://gerrit.libreoffice.org/672
Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2012-09-25 01:56:33 +00:00
Norbert Thiebaud
750fc20611 replace remaining InterlockedCount() with inlined version
Change-Id: Ifcfa48fc87f905a91470a5b0fd597b02f220784c
Reviewed-on: https://gerrit.libreoffice.org/671
Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2012-09-25 01:55:38 +00:00
Kohei Yoshida
bcd2b01708 Build fix.
Change-Id: I2faebd74a1908c0a11e0e876055352716e54f5ca
2012-09-24 21:22:19 -04:00
Kohei Yoshida
fad417fe49 Prevent so many copying of vector instances.
Change-Id: I2d74fe70411fb1a12387458d170a4a6b603755a3
2012-09-24 21:22:18 -04:00
Kohei Yoshida
8baaff5c79 fdo#55298: We should only treat empty values as continuation of previous ones.
For better Excel compatibility.

Change-Id: I3bc44f65127d3f020894dc29e5c6549bb257f218
2012-09-24 19:26:41 -04:00
Kohei Yoshida
b174048ebd fdo#55297: Fix regression in chart complex category placements.
This is effectively a revert of a769fd1ec0
and a1be31fd8b which unfortunately caused
regression in complex category placements.

This unfortunately re-introduces fdo#44832. We need to re-think how to
fix that one without breaking the multi-level category feature.

Change-Id: I1ed8364a46174ac6c29aa0b027a33f84bcca51fa
2012-09-24 19:15:25 -04:00
Markus Mohrhard
dd9e17b88d try to explicitly include map for tinderbox 2012-09-25 00:11:38 +02:00
Markus Mohrhard
af0c93da33 kill O(N^2) algorithm generating cond format render information, fdo#54396
Change-Id: I63536625eaf9b73c8e63d3cf88b6b798a6bf017b
2012-09-24 23:23:23 +02:00
Fridrich Štrba
bc63efc586 Trying to consolidate the libwpd module
Change-Id: I3ce8cd24eee7f2256f2a4b1d1220562a84bf5fac
2012-09-24 22:49:37 +02:00
Xisco Fauli
9351d0e418 pywizards: get rid of import * (3)
Change-Id: Ibf7c6fc7863b6eccb28e5396587f2ec00ffcbe43
2012-09-24 22:32:33 +02:00
Michael Stahl
3429543498 RepositoryExternal: for libraries not built with gbuild,
such as wpd, it is necessary to depend on the package in the "use".
(for libraries built with gbuilt that is done automagically).

Change-Id: I022b66f679fe168de77c2481e6889cddbb0aac3c
2012-09-24 22:25:28 +02:00
Michael Stahl
4b43f23ba1 libwpd: invalid to have both ExternalPackage and Package in one makefile
Change-Id: Ia695c0a1fff265360bee57f9b6063178856b7f82
2012-09-24 22:24:54 +02:00
Michael Stahl
4901a28271 libwpd: rename library on deliver to have only one MSVC special case
Change-Id: I3d0f899b5c8e8605d1cfd3a7d717da999f0f2350
2012-09-24 22:05:01 +02:00
Michael Stahl
fa0aa5603b libwpd: Apple gcc gives spurious warnings in <list>, disable werror
Change-Id: I396b3613762290d673ce3a40bf76b47683b2dd45
2012-09-24 21:42:35 +02:00
Jan Holesovsky
d953cc27fc n#707779: Fix overflowing of left margin value in editeng when negative.
Change-Id: I9d39a9cfacf07aa596d047aee66c71b5ac6008ec
2012-09-24 14:06:59 -04:00
Jan Holesovsky
980c82bf42 Impress: Add 'Duplicate slide' to the context menu of the slide sorter.
Change-Id: Ib872c1780967727924c84fc5e8b0f7c77d99280b
2012-09-24 14:06:59 -04:00
Jan Holesovsky
504d3ed897 Impress: Kill the so much hated ButtonBar in slide sorter.
Change-Id: I9eb570e04fc43f2be2ceecd14cb3a41535e49b9b
2012-09-24 14:06:58 -04:00
Andrzej J.R. Hunt
58c32f1f59 Fix about dialog image, Fix null device name.
Change-Id: I487582592d468c83030202241d67296a0a1b6aa8
2012-09-24 18:44:22 +01:00
Andrzej J.R. Hunt
b29ae2b975 Improve About Dialog for small or very large screens.
Change-Id: Iec8b67dd4e59ca8a1c17119cae5be91fceecf1b1
2012-09-24 18:44:22 +01:00
Andrzej J.R. Hunt
c31e0a0b18 Change a SwitchPreference to CheckBoxPreference for Android 2 compatibility.
(SwitchPreference requires android api >= 14, i.e. Android 4.)

Change-Id: I69d83946407d008b8e47b320b5a4f5120c0ff35d
2012-09-24 18:44:22 +01:00
Fridrich Štrba
7ed1d7a42d Fix some obscurous windows linking problems
Change-Id: I6dc82bcb2e5997623b6b0e5b846cedfc7e223912
2012-09-24 18:54:29 +02:00
Olivier Hallot
a763ba4656 Autocorrection improvements for pt-BR
Change-Id: I55d48590333e7d60fdc34c44c4c9102be6c52f08
Reviewed-on: https://gerrit.libreoffice.org/674
Reviewed-by: Andras Timar <atimar@suse.com>
Tested-by: Andras Timar <atimar@suse.com>
2012-09-24 16:07:10 +00:00
Markus Mohrhard
a358d07996 disable the color scale test
Problem with rounding errors resulting in different colors. The solution
to it is to treat both files as csv files and compare them like that.
Then we can compare color values +-1
2012-09-24 17:57:26 +02:00
Michael Stahl
d68113f322 soffice.bin: add a hack to detect calls to xmlCleanupParser
xmlCleanupParser frees libxml2's global variables, accessing those later
on leads to hard to debug crashes.  Because libxml2 is used indirectly
by lots of different components, nobody is allwed to free its globals.

Change-Id: I05381d3dada217db44e96445d6f6d63014f57241
2012-09-24 17:51:41 +02:00
Xisco Fauli
e5d64a0c5c remove remote.py, which was intended to be removed...
...in cf939a858b but apparently the
removal had an accident.

Change-Id: Ifea1deebaf8c49eb72aa688f2b161f13b6a25844
2012-09-24 17:51:41 +02:00
Stephan Bergmann
2f14e2e67c fdo#54385: Displaying help/version early on UNX requires service manager
This regression was introduced with 6c6358a682
"Related fdo#53006: Do not instantiate service manager too early."

Change-Id: If22ea3ac6474188bf0792246620e5c705a813445
2012-09-24 17:45:10 +02:00
Caolán McNamara
7528e11e37 callcatcher: update unused code lists
Change-Id: I58bad0806354eff2e91370ab3395199fa8691764
2012-09-24 16:35:21 +01:00
Stephan Bergmann
a88a84658c warning C4482: nonstandard extension used: enum used in qualified name
Change-Id: If00750b312cd4a13e85c5f9b083161d5eb30157d
2012-09-24 17:34:29 +02:00
Stephan Bergmann
7e57c7670b Typo
Change-Id: Ibd19e82a41ceac76ec5c3d6059f497926b8b5d0e
2012-09-24 17:02:26 +02:00
Michael Stahl
dee38dd178 LinkTarget: d'oh, forgot to escape $
Change-Id: I817c9e1f3f712a802e167e50478931f0a975a1ec
2012-09-24 16:40:20 +02:00
Michael Stahl
8b6ea31961 add gb_StaticLibrary_use_static_libraries
... which is probably not needed for LO internal code, but
very useful for RepositoryExternals.

Change-Id: I5bd8edb97454f89ed33b041460019738e9552f18
Reviewed-on: https://gerrit.libreoffice.org/692
Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org>
Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2012-09-24 14:20:30 +00:00
Xisco Fauli
46325e3a2e pywizards: remove unused methods
Change-Id: I1803b7b4bbfed1e3509a8561ba82fae9ccf4412e
Reviewed-on: https://gerrit.libreoffice.org/687
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Michael Stahl <mstahl@redhat.com>
2012-09-24 13:52:15 +00:00
Xisco Fauli
90c128e090 pyfax: get rid of import * (2)
Change-Id: Ibd988812d96f7f539c1e888be9ee25c0c895f358
Reviewed-on: https://gerrit.libreoffice.org/686
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Michael Stahl <mstahl@redhat.com>
2012-09-24 13:50:38 +00:00
Xisco Fauli
dbdca385fc Pyfax: Get rid of import * (1)
Change-Id: Ifeb2fca16ef572a7cb1d1aabb651b3cea87ecbea
Reviewed-on: https://gerrit.libreoffice.org/685
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Michael Stahl <mstahl@redhat.com>
2012-09-24 13:48:59 +00:00
Tor Lillqvist
99df35a621 Pass --build and --host when cross-compiling
Change-Id: Ia7c7a5626f2e81de9af65897e18f7d174a6e08c7
2012-09-24 16:13:09 +03:00
Fridrich Štrba
a147095aee Link the windows build of libwpd against the shared library runtimes
Change-Id: I9dfa2ffb8aeb5b57435f6d67ab662174b794e5b4
2012-09-24 15:01:03 +02:00
Tor Lillqvist
084db5f74e Don't use gb_ICU_suffix on Android when DISABLE_DYNLOADING
Change-Id: Ie4a76ddb1db8d45e32d64d13aca01a0b29b519d2
2012-09-24 15:48:08 +03:00
Tor Lillqvist
1e605fcd4e Check DISABLE_DYNLOADING, not just iOS
Change-Id: I839137b19c802c45eed73bae57beac81973d8da3
2012-09-24 15:48:07 +03:00
Tor Lillqvist
8b0a9dbe59 Check DISABLE_DYNLOADING, not just iOS
Change-Id: I56bed2cb5588fda364cf5a25ff9dff478f6a816a
2012-09-24 15:48:06 +03:00
Fridrich Štrba
76d100d3bd Reverting libwpd 0.9.5 to 0.9.4 ABI
Change-Id: I7056c68f87c88086ef8024b8284a734823e2f808
2012-09-24 14:40:14 +02:00
Michael Stahl
5e21ad82ef de-duplicate SwNodes::TextToTable()
Change-Id: I8a61b67cb5bd1333c05f9a98c7af6e3ed05c8fd0
2012-09-24 13:50:11 +02:00
Michael Stahl
6d2e09db4a rhbz#820283: fix crashes in DOCX table import:
It is apparently possible that writerfilter creates a table with
irregular structure, where the lines have varying numbers of boxes in
them.  This may cause crashes on later editing operations, e.g.
when SwTable::NewInsertCol() is unable to find boxes covering a
particular column.  To prevent this, add missing boxes in
SwNodes::TextToTable().

Change-Id: I423821645baeaf55595e4933e1ab8fb89b2099f3
2012-09-24 13:50:11 +02:00