Commit graph

310190 commits

Author SHA1 Message Date
Noel Power
8ba8aca1ac fix for fdo#47907
Change-Id: Ia5e4e7429db122db505d59289b1106814ea7c378
2012-08-02 16:58:58 +01:00
Stephan Bergmann
566bcf64ad Related fdo#53006 Make CApitals correction work without dictionary
In a language for which there is no dictionary available (no "ABC" check in
front of the current item in Writer's "Format - Character... - Font - Language"
list), "Correct TWo INitial CApitals" (from Writer's "Tools - AutoCorrect
Options... - Options") did not work (i.e., typing "FOo" followed by a space
would not change it to "Foo").  That was apparently a regression introduced with
51efaa592d "Double-capital autocor takes
spellcheck in account."  (I verified that with this fix words like "MPs" in
"English (UK)" are still left as "MPs.")  Thanks to Caolán for help.

Change-Id: Ia76286e4ca73138ce3571145b9c40b031a4553ba
2012-08-02 17:40:37 +02:00
Stephan Bergmann
96f28626f0 Check for ComponentPackageImpl::isRegistered_ in the current rdb
...not the old one that does not contain the changes from the current session.
Otherwise, actively registered components in bundled extensions would not
necessarily be re-registered upon start up.  Any old instance would be removed,
but the new instance would not be registered as isRegistered_ would still
return true.

To me it looks like 7a400caaa6 "jl145: #i99257#
Extension Manager prevents running of multiple instances which acces the same
shared data" erroneously introduced a call to getRDB_RO instead of getRDB into
isRegistered_.  That (only) call of getRDB_RO gone allowed some clean up, incl.
renaming remaining variables from ..._RO to ..._orig.

Change-Id: I7eccac699e6fa5799f77b038b15d62e0a9c1ad17
2012-08-02 17:40:36 +02:00
Eike Rathke
cb7c34f3bc changes to "fdo#53002 Fix for default currency settings."
There can be only one usedInCompatibleFormatCodes="true" and because of
the new symbol with identical ISO 4217 TRY we need also
legacOnly="true" on the old entry. Additionally, as the TL symbol was
already used with TRL also that one needed legacyOnly="true" to not end
up with a list of duplicated TL formats in the number formatter.

Change-Id: I8e3ec2f75828b8f7c6a2077ef2fd30fc5e7a5642
2012-08-02 17:19:03 +02:00
Efe Gürkan YALAMAN
d09b4e30d7 fdo#53002 Fix for default currency settings.
Turkish currency New Turkish Lira was replaced with Turkish Lira on 01.01.2009.
TRY TL added for default. TRY YTL is not default anymore.

Change-Id: I08f5f70bf46d2f655c11ddaff77f68ba1e398225
2012-08-02 17:19:03 +02:00
Cédric Bosdonnat
e3aca9772f fdo#46020: fixed missing footnote docx/doc/rtf export
Don't skip a next position when parsing a paragraph into runs to export.

Change-Id: If7e887ea84ad24256b37aa96187bc30ea154632b
2012-08-02 16:54:12 +02:00
Stefan Knorr
77e7145091 Bring background image in About box back & more
+ revert background image removal
+ useful fallback logo text in case rsvg doesn't work on the platform
+ better calculation of dialog size
+ somewhat better high-contrast support
+ slightly modified background image

Change-Id: I1cd77dd7b47eec6bf8709b225ecf0d070f9bb869
2012-08-02 15:44:50 +01:00
Miklos Vajna
57c8c34fcd SwTxtPaintInfo::_DrawBackBrush: draw dark border around comment highlight
Change-Id: I71870301db74e4d0c1376c45eb8aadb3912c7ba0
2012-08-02 15:16:20 +02:00
Ivan Timofeev
92e00f2e53 cairo uses pre-multiplied alpha
Change-Id: I6cf04b10bfdd6c7b16761b2aa2f31c1392c49546
2012-08-02 16:06:33 +04:00
Caolán McNamara
d1a66813a0 strange header guard
Change-Id: I981e2e9f18b6ebde4d129746fdc30f360956848b
2012-08-02 12:17:09 +01:00
Caolán McNamara
6a9baa8bff gbuildify autodoc
Change-Id: I587be109e33b91ba08eb5d2b51c265e39ce797e0
2012-08-02 12:17:08 +01:00
Eilidh McAdam
73ec8371d7 Installer logic changed call msi functions on request
Change-Id: Ic73825cab20bd9e56be69531cba6452fe0202b72
2012-08-02 12:07:10 +01:00
Eilidh McAdam
013d1e01c3 Ensure correct import of msi tables using wildcard character
Change-Id: I3e1800d73250a8a630dd37329189b13cfae311e9
2012-08-02 12:07:10 +01:00
Eilidh McAdam
d607a9c31b Escape asterisk in Linux system calls
Change-Id: Iabe5748d23d68cb475823d91a7c125de271eecd5
2012-08-02 12:07:10 +01:00
Tor Lillqvist
a2730c957a Using NDK r8b seems to work now so drop warning comments
Change-Id: Ia789a228918ded1283433289f4fd9ab80bd78ae9
2012-08-02 13:46:20 +03:00
Noel Power
6068f2f7cf fix fdo#52998 xls(x) comment export problems
Change-Id: Ie290199d3b03f6599429d56275eb54661af4a51c
2012-08-02 11:52:41 +01:00
Miklos Vajna
b6e6ea341d RTFDocumentImpl::popState: drop unnecessary state copies
First only parts of the parser state was copied, then later the whole
state, but code not using the full copy was still there. Remove it now.

Change-Id: I2c5507e74a24b8dac74552c61d69ba0be7257d6b
2012-08-02 12:40:02 +02:00
Caolán McNamara
5cd8770cbe convert XMLFamilyDataList_Impl to boost::ptr_set
Change-Id: I2a23787091828415cf814eb7091f3fa926b5876c
2012-08-02 11:34:02 +01:00
Caolán McNamara
b90a897069 gbuildize udm
Change-Id: Id6cf22a19de3ae52ffc1e42a7d4114b1e417f2b3
2012-08-02 11:34:02 +01:00
Lionel Elie Mamane
94809ee4bf handle "no schema" case
This is especially the case when the source is a (saved) query.
Fixes: Report Builder wizard "Finish" button does nothing -> cannot create report through wizard

Change-Id: I266772035435a7c623beb0c0f66fc88e6316be8e
2012-08-02 12:07:45 +02:00
Lionel Elie Mamane
5b85f6c1ef nPos is 1-based, so allowed to be equal to row count
Change-Id: Idb37cd23a58816bd16c725fda49a2f9875450e79
2012-08-02 12:07:45 +02:00
Miklos Vajna
6ff70708b4 fdo#51034 testcase
Change-Id: I9a7a4e596ffb14cdcb211ff0d905c66831d30708
2012-08-02 10:58:14 +02:00
Miklos Vajna
9c53a7f94f fdo#51034 fix docx import of HYPERLINK field, l param
Change-Id: Ic6896f7c795d7d303bf7589a74afb937d4a8e8b5
2012-08-02 10:58:13 +02:00
Cédric Bosdonnat
0e4846ec20 fdo#52610: Fixed several docx export bugs
+ hyperlink starting before a field and ending in its results isn't
   valid.
 + when footnotes have hyperlinks we need to add the proper XML
   namespace and output the relations to a different file.

Change-Id: I1c6cb8acba21c35e10bb0497eeaf96bbd73730d1
2012-08-02 10:23:44 +02:00
Fridrich Štrba
cf2bdd6594 Fix windows build where min and max are macros
Change-Id: I59186db4003564b0b9c202456b7fdf91eaa67751
2012-08-02 10:23:15 +02:00
Caolán McNamara
c87e4eb383 mac-only UniString from sal_Unicode*
Change-Id: If6432543c194668075b5b0a821e4bad8d7dd4839
2012-08-02 09:17:06 +01:00
Caolán McNamara
7480f766e9 remove now pointless pItemDesruptList
This pItemDesruptList is pointless now. We're registering the delete-when-idle
items in their ctor's and deregistering in their dtor's which get called from
the idle callback. The idea of pItemDesruptList appears to be for use in
deleting any items at exit time whose idle callback didn't get called already.

Which was done by DeleteOnIdleItems which itself was removed a while ago
because nothing was calling it (for years). Some experiments in making it a
simple singleton and/or one that hooks off default component dispose or
XDesktop dispose shows that its crash city, so lets just remove the unused
stuff outright rather than trying to fight to get some 12+ year unused appendix
used.

Change-Id: Ie0256d6987cf89a2a12db297065af09674547b3e
2012-08-02 09:07:47 +01:00
Caolán McNamara
d4b172b819 strip down UniString some more
Change-Id: Ibd749a70a7bbe8c1023edf7bd144aa6547147a12
2012-08-02 08:55:53 +01:00
Caolán McNamara
1d90e4f5f3 gbuildize cosv
Change-Id: I73eb612edaba21aa5bb07577b42bd31f8de2dd2a
2012-08-02 08:55:53 +01:00
Caolán McNamara
c97f34c72b sablotron gone for years
Change-Id: Ib62f0595c42bc4bd8f5c55c8d3de19e92dfe9698
2012-08-02 08:55:53 +01:00
Miklos Vajna
8a59191c15 test: string cleanup in BootstrapFixture
Change-Id: I468c295713fc34b64403a1c31f802820e6608b07
2012-08-02 09:21:26 +02:00
Miklos Vajna
881a08079c fdo#49892 testcase
Change-Id: I22cae445e5a75563e3c69ac890126292358b9749
2012-08-02 09:21:25 +02:00
Miklos Vajna
690808bbf7 no need to invoke dmapper here
Change-Id: Ie005d0ae0ed6e2f055f03015162edaa10ed78897
2012-08-02 09:21:25 +02:00
Miklos Vajna
c2e2ca29cc fdo#49892 import RTF_SHPB{X,Y}PAGE
Change-Id: I8fe2b28f44ee61fc0f1438de3681fd86b16d29ae
2012-08-02 09:21:25 +02:00
Miklos Vajna
ecda5eadaf fdo#49892 implement RTF import of dhgt shape property
Change-Id: I36d574c5f7915d732c6c158fadb91b6032370a01
2012-08-02 09:21:24 +02:00
Stephan Bergmann
710202f71c Missing newline
Change-Id: I8dd2d6f059b027122657e5000b95298e874e51e8
2012-08-02 08:49:32 +02:00
Takeshi Abe
d73ef723a2 sal_Bool -> bool
Change-Id: Id2addfc6e0c4e0b30281c9f3d22ec0624a61dab1
2012-08-02 10:25:28 +09:00
Michael Stahl
624bcdc302 Revert "StaticLibrary too"
This reverts commit 23e5bb6643.

Does not work, see previous commit
2012-08-01 23:12:08 +02:00
Michael Stahl
12981fd72b Revert "force depfile concat on deliver"
This reverts commit b8f7cc3c26.

This does not work, because there is no dependency between the
*Object .d files and the *Objects, and so the concat-deps races with
the compiler writing the dep files.
Introducing such a dependency would of course be reverting
8b5a984d45
2012-08-01 23:10:38 +02:00
Bjoern Michaelsen
79e1b9cb23 always compile from SRCDIR
* this helps getting nonbroken deps if using some ccache/CCACHE_BASEDIR combos

Change-Id: I401e55cc10b16aa5901348909237e97d05ab2761
2012-08-01 22:39:50 +02:00
Michael Stahl
e9da487938 filter-showIncludes: filter out system headers
A blacklist based approach doesn't seem easy since there are various
different SDKs, MFC, ATL and whatnot each potentially with an own
include path; so simply whitelist the known source and build dirs.

Change-Id: I93b27bd0ffbd57237da2d23afa95dea7c0785774
2012-08-01 21:00:13 +02:00
Noel Power
3514df0f78 add TabRatio api and detect macro at group shape fixes bnc#770708
Change-Id: I73eb612edaba21aa5bb07577b42bd31f8de2dd2a
2012-08-01 18:47:50 +01:00
Stephan Bergmann
13dc61da88 Proper quoting
Change-Id: Ib619ffc06d580acb5dc5f21ad6d0a439569bee2a
2012-08-01 18:45:48 +02:00
Thomas Arnhold
7910718259 Remove unused code: those classes are unused
Change-Id: Ibf41655d40c9534629bbb0dd5ae600791b42922d
2012-08-01 18:34:46 +02:00
Bjoern Michaelsen
23e5bb6643 StaticLibrary too
Change-Id: I2bda0e3117fb70353c52d5998e7784b6123ab38e
2012-08-01 18:28:26 +02:00
Bjoern Michaelsen
b8f7cc3c26 force depfile concat on deliver
* in some scenarios gcc (or ccache) generate relative paths
* thus we need to concat the depfiles in the same makerun as the compiles
* stiil not foolproof:
  - cd sw && make and abort with Ctrl-C
  - cd .. && make sw
  - now we have deps from mixed workdirs
* in the end we should likely always cd to SRCDIR before all compiles

Change-Id: I007da96f38ed2cfe403b692400f447764f6d6988
2012-08-01 18:25:23 +02:00
Bjoern Michaelsen
7917af89eb brown paperbag: set current_path_length too
Change-Id: Ie8e8f0b42b05a7d99fc81ad3a57e661758c12533
2012-08-01 18:25:23 +02:00
Tor Lillqvist
55a8ae6cf6 WaE: unused variable
Change-Id: I75e195be6bcedc972bc7c820c8c8efb648c91526
2012-08-01 19:19:05 +03:00
Tor Lillqvist
850d9be56d Bin no longer used iOS cppunit stuff that breaks build even
Change-Id: I78c71b22816834c66c8283e3d85e357b7b8d2836
2012-08-01 19:19:04 +03:00
Noel Power
ff54a3c291 simpler fix fo fdo#51336 - change vcl checkbox no-label behaviour
Change-Id: I1563dc2afc49c7b1115192db00fbd08a7524154e
2012-08-01 17:03:07 +01:00