Commit Graph

310615 Commits

Author SHA1 Message Date
Iain Billett
9031cd89e3 Some minor bug fixes and code clean-up.
Change-Id: I857407ac46ce51be5ee3eab26e9af75afc612a41
2012-08-10 01:27:11 +01:00
Iain Billett
5db8fb7c1f Added a static loading page.
Change-Id: I20a9972c52e39a821e42851f5f075fb870ea0447
2012-08-10 01:27:10 +01:00
Iain Billett
2b5828e374 Complete internal rework of DocumentViewer.
Change-Id: If080c114d38fa39d50a22127def217ad59f262fd
2012-08-10 01:27:10 +01:00
Kohei Yoshida
81cfa56fb4 Reverting copyright notices to original LGPL.
These files do contains at least several lines from the Oracle-authored
source files.

Change-Id: I4f4a8e1487cacb6de92c409bd2b63149840bdf4d
2012-08-09 20:24:44 -04:00
Markus Mohrhard
067dca9c3e make more calc methods const
Change-Id: Ifc4775546ded8f524379946eb799dbbb314f7e8c
2012-08-10 00:48:41 +02:00
Markus Mohrhard
8f92384031 make some methods const
Change-Id: I45dfad63c364b515e83f6498f79a64f6de6a2396
2012-08-10 00:48:35 +02:00
Michael Stahl
0abceaaf62 refactor reportdesign::OSection construction
Indended to solve a problem that turned out to be imaginary.

Change-Id: I185887f6e45869102ac600717a0bb7564ebdb7e5
2012-08-10 00:09:50 +02:00
Michael Stahl
8ec791316c fdo#53154: fix report design wizard crash:
As described by Stephan in the bug report, the XAggregation usage in
OSection of SvxFmDrawPage is broken; replace it by explicit forwarding
of the XDrawPage, XShapeGrouper, XFormsSupplier2 methods; it seems
to fix the crash here.  Also get rid of horrid refcount manipulation
etc. while at it.

Change-Id: Ib08830d2092bd2026db5b57c1c2e165b946889b3
2012-08-10 00:09:50 +02:00
Michael Stahl
bbc1742dc8 fpicker: remove bizarre #pragma message "SendMessageW wrapper..."
Change-Id: I04ae269d4712b8fcfc7e882c9f53edd91317d02c
2012-08-10 00:09:50 +02:00
Julien Nabet
c5cab0a319 Bin ViewShell::getIDocumentFieldsAccess()
Change-Id: Ib5c49b06a6aab7d578030c3486c9cab91c7f9b28
2012-08-09 23:17:34 +02:00
Tor Lillqvist
3dd05633bf Can use simpler autogen.lastrun now
Change-Id: I66101c025469e9df72c331b981e48893f6a5ac3d
2012-08-09 23:57:15 +03:00
Tor Lillqvist
13df2ce5c4 Don't check $cross_compiling until it has been detected more reliably
Change-Id: I00b2a29d30bee2e71b0a04790b6de48bbbacae8a
2012-08-09 23:42:17 +03:00
Tor Lillqvist
01346afea4 Check MACOSX_SDK_VERSION, not MAC_OS_X_VERSION_MIN_REQUIRED
Change-Id: Ifd752925d3758a215983fe8f0ac877ab23a77915
2012-08-09 23:01:19 +03:00
Tor Lillqvist
620138a1b7 Building the internal Python fails when using a more modern Mac SDK
Change-Id: Iaa63d9b027bc8cb25334303243f761df127c79d5
2012-08-09 23:01:18 +03:00
Daniel Herde
b803fa2579 translated the german comments in a bunch of source files in dbaccess/source
Change-Id: I2d4b10d96668502a4fe84af70d43bd3abaa5ed23
2012-08-09 20:46:17 +01:00
Michael Meeks
21d7f4b4bb gstreamer: make gstreamer 1.0 and 0.10 dual compile
Add fallback activation of an _OLD media component to the core.
Compile both a 0.10 and 1.0 version of the gstreamer component

Change-Id: I91f65d05391cb2d7e02f9cff18f96178a128705O1
2012-08-09 20:46:16 +01:00
Tim-Philipp Müller
95938a123c tentative initial attempt at re-work for new playbin
Change-Id: I257bdda8469be624d0cbeab21cff2c2e1c94cc6f
2012-08-09 20:46:16 +01:00
Eike Rathke
b844b3d6b1 lt_tag_dump() only used to debug [-Werror=unused-function] 2012-08-09 21:40:38 +02:00
Tor Lillqvist
cfb0e026bc Automagic Mac SDK location/version detection
The intent is that with no SDK related configure options, an optimal
SDK and 10.4 as minimum OS will be chosen. A warning is displayed if
building a LO that will not (either definitely not, or probably not)
run on 10.4, as 10.4 continues to be our minimum supported OS.

Change-Id: I6683aa43362881a135637e878bfc469591ab9d20
2012-08-09 21:56:05 +03:00
Tor Lillqvist
b57899ae39 Mkdir before copying
Change-Id: I8e1a3c62bee096252acb04d7be100caaac25a87c
2012-08-09 21:42:40 +03:00
Tor Lillqvist
705ba19317 WaE: unused function
Change-Id: I292de75fbc5dd83bfeefc242e8ac699ab7b6fad8
2012-08-09 21:42:39 +03:00
Julien Nabet
49ab16c9ad Bin 2 other functions
ScDocument::GetFormattedAndUsedArea(short, short&, int&) const
ScDocument::InitializeAllNoteCaptions(bool)

Change-Id: I210815aef7c4096b040af841444dc65dd5138606
2012-08-09 19:38:21 +02:00
Michael Meeks
b5b855c3f9 android: don't try to package binaries we havn't built 2012-08-09 18:07:40 +01:00
Miklos Vajna
4305bed558 Related: fdo#51112 import RTF_CLSHDNG
Change-Id: Iaa4efa2f4f70fc09e6deb6b7c6aea6f37757f1ab
2012-08-09 18:47:05 +02:00
Michael Meeks
2b3762c577 disable un-needed GObject introspection pieces for liblangtag
This avoids the dumb parser trying to exec "ccache gcc" and failing.
2012-08-09 17:03:51 +01:00
Stephan Bergmann
142d3ec875 Related fdo#52639: Do not destroy Implementations with mutex locked
Erasing from data_ member maps can destroy contained Implementations, which in
turn releases the UNO objects referenced from there, which in turn can cause
XComponents to dispose, which in turn can call arbitrary code, so must not be
done with rMutex locked.  Witness the backtrace at
<https://bugs.freedesktop.org/attachment.cgi?id=65142> linked from fdo#52639
(where this fix appears otherwise unrelated to that issue's main topic).

Change-Id: If55a3841b761ec1d9a0ef61fe54784426c4ee442
2012-08-09 17:44:14 +02:00
Julien Nabet
282917d574 Bin ThumbnailView::ImplGetFirstItem()
Change-Id: I212af5f0f6d3ad4df6492c593da51eaa4b34948d
2012-08-09 16:23:55 +02:00
Matúš Kukan
fe32762e11 tubes: add to libmerged to fix circular dependency
Probably it belongs in there anyway.

Change-Id: I3bf908de58e0e989e263323d2fdc432308c2cab8
2012-08-09 16:16:51 +02:00
Matúš Kukan
772d15fb8c create these rdbs directly in scripting
Change-Id: I8a44de06f9a16308a5ff82ad77d059e5dde544f9
2012-08-09 16:16:50 +02:00
Matúš Kukan
82d8a50044 clean this out
Change-Id: Ia9724221778437b7d767c536953074ce3d4ad198
2012-08-09 16:16:50 +02:00
Matúš Kukan
589ca848c2 gbuild: there are no old components anymore
..and binfilter will die

Change-Id: I9a773f06ed5332c2258f0a29ea39349b27ece2ac
2012-08-09 16:16:49 +02:00
Matúš Kukan
8e808a6fa8 these are set in configure
Change-Id: I8b130ecf9bac4ae5b0ec3d88a9f06fa2976ee228
2012-08-09 16:16:49 +02:00
Markus Mohrhard
5e0672f32e remove useless variable
Change-Id: Ic04e11cd0768bc203188f0b5adb5f4b9725fd6d9
2012-08-09 16:14:35 +02:00
Markus Mohrhard
a69d704dc0 adapt unit test and activate all test cases
Change-Id: If5998c62709de0f95b2870327fca951cd81f2406
2012-08-09 16:14:34 +02:00
Markus Mohrhard
36bc405d72 fix column navigation with CTRL + direction, fdo#45020
Change-Id: I422b1b85e539d4e2819b93deaf8543410b44b9bd
2012-08-09 16:14:33 +02:00
Eike Rathke
1150a1a8eb implemented simple liblangtag replacement for iOS and Android 2012-08-09 16:11:19 +02:00
Julien Nabet
3e65ed611f Bin ScXMLImport::GetVisibleSheet()
Change-Id: I3d5d03f1b5d357d3db1e0c1833824c154178533a
2012-08-09 16:06:15 +02:00
Takeshi Abe
414ecabbd5 Remove useless #ifndef guard
Change-Id: Iddb666611ff11db0912832a73bd8b95438985383
2012-08-09 22:33:03 +09:00
Takeshi Abe
2eb40e3cec Remove a member variable no one reads
Change-Id: Iacb037bebaf1c3d77ab61be6342b42319b8a2e7b
2012-08-09 22:33:03 +09:00
Michael Meeks
fbf9794729 fix typo in make_installer.pl
Change-Id: Icc0f1d1e91c704282bfd18b6218bf0659cccb63e
2012-08-09 13:43:14 +01:00
Stephan Bergmann
5300f6f711 fdo#53006: Remove user/extensions/bundled cache after upgrade
... to clean out all sorts of inconsitencies that can have accrued there over
time apparently due to how the mechanism of copying share/prereg/bundled worked,
and to work around stale $BUNDLED_EXTENSIONS_PREREG references in a better way
than the previous 81fd6b084b "fdo#53006 Force
reinstall of all bundled extensions on upgrade."

See the comment on refreshBundledExtensionsDir for how, at least in theory, that
functionality could be removed again in the future.

This effectively reverts 2d2b19dea1 "Force
ExtensionManager resync when the implementation changes" and
81fd6b084b "fdo#53006 Force reinstall of all
bundled extensions on upgrade" (the latter at least on master; it had never been
cherry-picked to libreoffice-3-6), which it obsoletes.

Change-Id: I8f80c07a06ec9d53b03813338eeff7d7757c9d4d
2012-08-09 14:36:54 +02:00
Stephan Bergmann
6c6358a682 Related fdo#53006: Do not instantiate service manager too early
... in soffice_main calling GetCommandLineArgs, before Desktop::Init takes care
of synchronization of the per-user bundled/shared extension information (as the
latter potentially modifies data that the service manager consumes upon
instantiation; this e.g. lead to bundled extensions not working during first
start after an upgrade).

The only reason GetCommandLineArgs needed ensureProcessServiceFactory appears to
be the ExternalUriReferenceTranslator.  So defer its usage to when the relevant
cmd line args are actually processed (which, luckily, does not yet happen in
soffice_main's usage of GetCommandLineArgs).

Change-Id: I6ebbf0a4ad1c6f64c8fbbe2b0d7628fa42a1afb6
2012-08-09 14:36:53 +02:00
Caolán McNamara
7e071e5383 remove some unused methods
Change-Id: I8b89f49eff059f5650bfb531bcb568db1d97c3a3
2012-08-09 12:47:03 +01:00
Caolán McNamara
16f75f1f77 reduce static_initialization_and_destruction chain
Change-Id: I9fdefd428b858fd5581412d6f8e896a0eb680fef
2012-08-09 12:47:03 +01:00
Caolán McNamara
490b51371d String::AllocBuffer -> rtl::OUStringBuffer
Change-Id: I9fa73190aa68c5c19fcf76b327dca6942697cf2a
2012-08-09 12:47:03 +01:00
Michael Stahl
6292b12acf gbuild: add a kludge to get dictionaries to build in cygwin:
Due to the scourge of symlinked git repositories, building the
configuration files in dictionaries fails on cygwin because the native
xsltproc cannot understand cygwin symlinks; work around that with a
new gb_Helper_symlinked_native function.
Should be reverted once git sub modules liberate us from the scourge.

Change-Id: Idc48da9b60348dc66160219909479c3c83daeaf2
2012-08-09 13:11:36 +02:00
Tor Lillqvist
97febaa3e2 Drop the --with-external-tar to avoid confusion
Change-Id: I8861a007b94b24d2482658ca7d78e200bcf890ea
2012-08-09 14:09:31 +03:00
Julien Nabet
8b13238c45 Fix last duplicated lines for Python files
Change-Id: I22cbba9c574835c3e47dadb70d3c293b79e57325
2012-08-09 12:59:15 +02:00
Tor Lillqvist
a606fa37da No, we don't want any Python stuff for Android
Change-Id: I227c408e03130667760f9672f08b11cc7a9c75a8
2012-08-09 13:52:40 +03:00
Noel Power
56b0b2cbc0 misc comment import/export fixes
a) fix vmldrawing.vml for xlsx export ( changed from frame to textbox, added
support for shadow element with attributes, shadow color, shadow obscured )
b) use proper fillcolor attribute
c) detect whether note/comment is shown on import
d) export state of note ( shown/hidden )

text position still not perfect, we still are missing some attributes to control
that.

Change-Id: I59b446175217479ce7960287aa540df8c6b2b1ea
2012-08-09 11:42:24 +01:00