Commit graph

3468 commits

Author SHA1 Message Date
Andras Timar
90083b70f5 localize spreadsheet style template names runtime
Change-Id: I16d45284cfb4ab8d239ea5e9a326160a742c4bf1
2012-08-25 16:14:58 +02:00
Istvan Turi
1b7c88ab4d translate fax/letter/agenda/report templates runtime
Instead of distributing bazillions of localized templates, that
contain only a few translatable strings, we try to localize them
runtime. This is the initial patch that does the heavy-lifting.
It has some rough edges, but the feature will be polished by
freezing of LibreOffice 3.7.

Change-Id: I535b3bff1f5706afebd21d017c01e2b4745b7cfb
2012-08-24 21:53:39 +02:00
Tim Retout
dd7ddfc34e installer: Remove unused -tab command-line option and TAB_ONLY flag.
Change-Id: Idcb8be8882db8f487ba9bda2ae8947ccd9d99712
Reviewed-on: https://gerrit.libreoffice.org/462
Reviewed-by: Thomas Arnhold <thomas@arnhold.org>
Tested-by: Thomas Arnhold <thomas@arnhold.org>
2012-08-23 05:51:40 +00:00
Timothy Pearson
0700d6a1f3 fix TDE FTBFS
Change-Id: Icde6310d922a3d5e2822789a23403b9f188efaf4
2012-08-18 16:19:05 +02:00
Istvan Turi
1b0f7ee1e0 idxexample.odt and html.stw cleanup (fdo#49101, fdo#49098)
idxexample.odt will be localized through the standard l10n
framework, i.e. with use of .po files, because now strings
are read from resources.

html.stw is language independent now, defaults for different
scripts are handled in the code.

Change-Id: Ie20cafc6191721a959b33e2559b9866e3762a146
2012-08-16 17:45:36 +02:00
David Tardon
ab03e87741 add build support for libexslt
Change-Id: I539acd19fa8a0dc1a89a7a172ecad2a03ebc5d7b
2012-08-15 07:29:29 +02:00
Andras Timar
68909d3d25 fdo#52078 do not register shell extensions for Flat ODF
Change-Id: Ibe7e33d0f79caac177cf84fdbdc2cbf48ced8840
2012-08-14 22:00:03 +02:00
Caolán McNamara
ee93dfafdd drop disable-xmlsec, it's core functionality, have to live with it
we basically need this functionality, the idea of it being optional
isn't really logical anymore with nss split out from mozilla.

for iOS and Android where they doesn't build yet spit out lame fixme
nag warnings

Change-Id: I4b16c62553b12d3dcd340a0b5c5a4cbd807c2f02
2012-08-14 12:47:27 +01:00
Jan Holesovsky
6a7b32b09e Implement --disable-liblangtag, to be able to build without that.
Change-Id: Ic38d0282dba99efe2ecc45142a927ba3d8fa167d
2012-08-10 16:44:26 +02:00
Stephan Bergmann
6dcb3d4ef4 Related fdo#51252: No more prereg, no more unopkg sync
Now that 5c47e5f63a "fdo#51252 Disable copying
share/prereg/bundled to avoid startup crashes" removed the use of share/prereg,
there is no longer need to generate it in the first place (by calling "unopkg
sync" at build or installation time), and so no need for the "unopkg sync" sub-
command, either.  This also allows to simplify some of the jvmfwk code that was
only there so that "unopkg sync" (which can require a JVM) can work in "hostile"
environments (during build and installation).

Change-Id: I52657384f4561bf27948ba4f0f88f4498e90987f
2012-08-10 16:03:28 +02: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
Eike Rathke
284bc79cc4 install liblangtag and data 2012-08-06 19:36:16 +02:00
Eike Rathke
744be13487 added liblangtag to installation 2012-08-06 19:36:15 +02:00
Michael Meeks
d10065ea3a merge pointlessly fragmented chart2 libraries, leaving controller split. 2012-08-06 10:33:46 +01:00
Matúš Kukan
bc21b49a46 tubes: move sc/source/ui/collab/contacts.* to tubes
- sc no longer directly links against telepathy
- there is new class ScCollaboration derived from abstract Collaboration
  describing collaboration functionality for apps used in tubes/
- also added resource manager into tubes/

Change-Id: Ic89ae955f5b47490f4f4b8781bcee5dea5336bae
2012-08-02 18:00:55 +02:00
Matúš Kukan
326235584f scp2: SHORT_RESFILE_ALL_LANG seems to be unused
Change-Id: I62b313fc8d8c6dfc821012783365307c8280a96c
2012-08-02 18:00:07 +02:00
Stephan Bergmann
6cfe3c93dc Make bundling Microsoft_VC100_CRT_x86.msm truly optional
Change-Id: I4fa998f33059a6ebc9afe0a9ce65443a115b6db2
2012-07-24 17:06:21 +02:00
Andras Timar
8b749cb16d fdo#50584 bundle MS Visual C++ 2010 Runtime so LO can work with JRE7
Change-Id: If22bed6728121ec66ecd89ad4f869e980aeb79b7
2012-07-18 21:54:03 +02:00
Stephan Bergmann
82cae18c0e Duplicate assignment of gid_Brand_Dir_Program
Change-Id: Ia8d2d8683d9acf9c834cc431374406e22165cb85
2012-07-18 08:23:28 +02:00
Eike Rathke
28b8008bc0 tubes: include libtubes in instset 2012-07-17 16:40:04 +02:00
David Tardon
4b592ce754 move ulfconv to l10ntools
This allows us to drop dependency on setup_native everywhere.

Change-Id: Ib033f8d5953682379c6c2ab53d5cf221e9d8cfec
2012-07-17 14:06:52 +02:00
Stephan Bergmann
4f089de48b Typo
Change-Id: I9e4e2cfc3ce61f6ac24e96a2a92fdabc4a72321e
2012-07-17 10:29:41 +02:00
Fridrich Štrba
336c956262 First attempt at removing mozilla ldap at all (please help to fix)
Change-Id: I0559cf1820c782d22c4d75749f2171d7702b4e73
2012-07-16 17:22:49 +02:00
Andras Timar
4e7b0cdad6 add hyph rules and thesaurus to es dict pack
Change-Id: I0300facb4559c6eec6373ec9aea3b1347ffd719a
2012-07-13 23:21:04 +02:00
Michael Meeks
ae7534f616 targetted rename xcr -> xmlscript to match includes and module name 2012-07-09 14:23:26 +01:00
Alexander Wilms
728efa237e modernize the default set of Impress templates (masterpages)
Merged changes from Stefan Knorr (astron) <heinzlesspam at gmail dot com>,
Bjoern Michaelsen <bjoern dot michaelsen at canonical dot com>, and
Petr Mladek <pmladek at suse dot cz>

Change-Id: I942f747aadc897b73d97b2047e267d752580aa33
Signed-off-by:  Petr Mladek <pmladek@suse.cz>
Signed-off-by:  Bjoern Michaelsen <bjoern.michaelsen@canonical.com>
2012-07-04 15:02:49 +02:00
Thomas Arnhold
00240d0497 Remove unused defines
Change-Id: Ic36b131ee9964a6671f7f41e1cad1631c43ad565
2012-07-01 18:33:42 +02:00
Andras Timar
677f10cdf0 fdo#46510 optionally turn on Quickstarter by installer
Change-Id: Ie002ab01a804cceea06e0a2ba7e6b2fe2a495344
2012-06-28 20:27:46 +02:00
Markus Mohrhard
fa0fd16526 update cppunit to 1.13.0
Change-Id: If3896361c31a84b77e4c446dac75aeb9268605a0
2012-06-27 19:09:50 +02:00
Caolán McNamara
f3daae2f80 get the right inclusion rules for nss libs
Change-Id: I119a012f1b0e9fe06d15b7e41fe7ac140bb83629
2012-06-26 15:26:58 +01:00
Caolán McNamara
13b6a02ed3 move the nss stuff in scp2 to be dependent on xmlsec
Change-Id: Icb6d5cbc00135559b2e7b85a3c627dad974834a5
2012-06-26 14:09:37 +01:00
Michael Meeks
69a51d2bb6 re-base on ALv2 code. 2012-06-26 11:33:02 +01:00
Caolán McNamara
3e377de063 gid_File_Basic_Schedule doesn't exist now
Change-Id: I5e081637617be8f15acf3c8a90810b2bd2ade7bb
2012-06-25 16:59:30 +01:00
Caolán McNamara
a77b96a8e8 ditch wizards schedule module
a) it doesn't work
b) isn't connected up to any menus
c) is arbitrarily localized to big 12 nations
d) out of date wrt public holidays in those anyway

Change-Id: I4a16490b3ae84c6e5dbe0774ea8eb0000ed6dc3d
2012-06-25 16:24:58 +01:00
Caolán McNamara
423479cd75 Resolves: fdo#51166 disconnect inclusion of nss libs in install from mozilla
We need the nss libs in our final install always (unless using system-nss libs)
so finally disentangle nss from mozilla because --disable-build-mozilla had the
sideeffect of *not* including the nss libraries in the final install. Which
means that the xml_xmlsec.dll on windows couldn't be loaded due to missing
dependencies.

a) Strip out the nss libs from the pre-builds if those are being used.
b) Strip out the nss libs from the mozilla build itself if that's being used.
c) Don't include the nss libs in the weird mozillaruntime.zip which gets unpacked
    into the install.
d) Package the nss libs directly in scp2 like everything else

Change-Id: Ia89d75cb0c0b83e84e60d0444ffc7997103fbc55
2012-06-25 14:19:00 +01:00
Michael Stahl
9b4a020e02 .sct files don't need executable bits
Change-Id: I5337e718d020b4035b5b696aa0f4b3ba7cfab63f
2012-06-22 22:39:33 +02:00
David Tardon
20b2d07bde add missing quotes
Change-Id: Ic93eebd5fbad25479560e56cd3a2c1da035da45d
2012-06-22 13:57:36 +02:00
David Ostrovsky
d712218cc0 fixing pyuno bridge on mingw: packaging system-python
Change-Id: Ib46248d217b0161dc20dde0274842bd7381f0cda
2012-06-22 13:11:41 +02:00
Andras Timar
ade85a43e1 fdo#51274 optionally associate Visio file types (vsd/vst) to Draw
Change-Id: I0362d758205e7d12484e9e86ff2dce9608730c57
2012-06-21 17:38:14 +02:00
Michael Meeks
b6db3e3acc re-base on ALv2 code.
Change-Id: Ice06e639213aeb6f7f23cbf4634947dd25613db1
2012-06-21 13:11:06 +01:00
David Ostrovsky
e16ac69372 gbuild migration: pyuno module
Change-Id: I7f923a5622214f7540a789bcdd93bf6fd1d166db
2012-06-14 11:40:23 +02:00
David Tardon
0f6919cf55 better test for system boost date_time lib
This reverts commit 4c2e9fc655.

Change-Id: Iea84991ee689240fe6e6ddbc47f44b444f582dde
2012-06-13 06:06:43 +02:00
Andras Timar
1505ba77d8 delete problematic IsOfficeRunning custom action
Change-Id: Id68521b92f572366a68f35c09387a7ed45a835ff
2012-06-12 22:07:05 +02:00
Andras Timar
8783ead70c fdo#43989 let unopkg.exe run with elevated privileges during install
... so it can do the pre-registration of bundled extensions in
INSTALLLOCATION/share/prereg/bundle.
The meaning of Type of custom action is the following:
msidbCustomActionTypeDll + msidbCustomActionTypeBinaryData +
msidbCustomActionTypeInScript + msidbCustomActionTypeNoImpersonate +
msidbCustomActionTypeCommit = 3585
So it is a binary in a dll from the MSI itself, it runs deferred
with system privileges and after commit, because msvcrt90.dll is
available only after commit. The same type was chosen for the
removing part, it works.

Change-Id: I14c347b5cbc47789eb0484769a676703361c2193
2012-06-05 17:09:43 +02:00
Andras Timar
144697310b remove ugly extra symbols from scp2, too
Change-Id: Ice52de070220b4e7ae8a3dd0ccb41e3a12d471b8
2012-06-05 13:45:57 +02:00
Andras Timar
6d9be05a6f fdo#47805 rework handling of 64-bit registry entries
64-bit registry entries were entered via a custom action, which
did not always work. By default the custom action ran with user
privileges, which were not sufficient to write the registry.
It is not necessary to use custom actions for this task. Windows
installer supports it well.

Change-Id: Id65458c363c2b90b3e7d166b4c836bfb1ff19bf4
2012-06-05 13:42:14 +02:00
Michael Meeks
a88f54f53a ALv2 licensing compliance, and first test / re-based module pair.
Change-Id: If75d2daaac2c629028a76f55941345c1c565a69a
2012-06-04 18:21:57 +01:00
Andras Timar
35559a233d Revert "don't install 32-bit shell extensions on 64-bit Windows"
This reverts commit 45295f3cdc.
File Open/Save window of 32-bit applications still need the 32-bit
shell extensions on a 64-bit system.
2012-06-02 18:14:56 +02:00
Jesús Corrius
d554198328 Make Win32 LibO installable side by side with other StarOffice derivatives 2012-05-31 18:19:08 +02:00
Riccardo Magliocchetti
8125b8b989 More headless build work
Remove hack in sofficemain we really don't want and don't install
a lib we are not building.
2012-05-31 16:44:24 +02:00