summaryrefslogtreecommitdiff
path: root/scp2/source/impress
AgeCommit message (Collapse)Author
2013-10-25fdo#65102 respect user's choice not to install desktop iconAndras Timar
Using advertised shortcuts -- inspired by Intel AppUp Centre's requirement -- was not a good idea after all. I revert this, and I also revert the commit that actually disabled it in default Windows builds. This reverts commit aa2450cb51cfc3805c7a596b6b89d70bb133821e. This reverts commit b40012bd6d0b5387005253f1d3f03929ce4d1ac6.
2013-08-12Add missing modules to fix the Windows buildJesús Corrius
Related to commit: cd97b11a33db909318572a27a54305cb4757ba0f Change-Id: I899508a648cb111ea3f5aeb1eb5d80fc751951fa Reviewed-on: https://gerrit.libreoffice.org/5369 Reviewed-by: Tor Lillqvist <tml@iki.fi> Tested-by: Tor Lillqvist <tml@iki.fi>
2013-08-12Register additional support types on WindowsJesús Corrius
So Windows knows that LibO is able to open these files formats too. The option will appear in the "Open With" menu. Change-Id: Ifb4c4ec975ea5c84b1f18191d74fee0c39684f66 Reviewed-on: https://gerrit.libreoffice.org/5367 Reviewed-by: Tor Lillqvist <tml@iki.fi> Tested-by: Tor Lillqvist <tml@iki.fi>
2013-07-26Shorten the idetifiers a bit not to be more the 32 charsFridrich Štrba
Change-Id: I5ee50ae740aa113670dad97067e78e063cca1a61
2013-07-25Add some consistency to the world as we know itFridrich Štrba
Change-Id: Ib1720a1797facf783eee9524afef7fadcd986c6f
2013-07-24Hopefully the last installement of my perl sagaFridrich Štrba
Change-Id: I2d437062e3ce468591621e7323cacb13789edf06
2013-07-24WIP: data for the new MsiShortcutProperty installer tableFridrich Štrba
Change-Id: If421383abe95738b8247aebc5cf43b1eaa346c39
2013-07-20fdo#35785 LibreOffice's support of recent documents in Windows 7 brokenJesús Corrius
Change-Id: I916ba1335b0a0420f568ab9340632f273e3c9516 Reviewed-on: https://gerrit.libreoffice.org/4997 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-07-11fdo#66072 do not end auto_*_ALL by a commaDavid Tardon
Change-Id: I7d0fbe865cd10d0a3ef690e521d4752d6d7f3939 Reviewed-on: https://gerrit.libreoffice.org/4829 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-06-10gbuild: s/AutoInstallLibs/AutoInstall/gMatúš Kukan
Change-Id: I582a841ea3b2a882cbdc1556058b007a8667024a
2013-06-10gbuild: rework AutoInstallLibs and autoinstall ure executablesMatúš Kukan
Change-Id: I7312d94f90758d450a69410819c5e8c142756a47
2013-06-07scp2: add forgotten include for impress moduleMatúš Kukan
Change-Id: Ide6176a5f602f7213f3ad628e1bb6dc4be8df389
2013-06-06fdo#60924 autoinstall - gbuild/scp2: add impress moduleMarcos Paulo de Souza
Change-Id: Id1256a9b62d72bce6a225d2b022865a31c01e25d Reviewed-on: https://gerrit.libreoffice.org/4180 Reviewed-by: Matúš Kukan <matus.kukan@gmail.com> Tested-by: Matúš Kukan <matus.kukan@gmail.com>
2013-06-03re-base on ALv2 code. Includes:Michael Meeks
Patches contributed by Mathias Bauer gnumake4 work variously http://svn.apache.org/viewvc?view=revision&revision=1394707 http://svn.apache.org/viewvc?view=revision&revision=1394326 http://svn.apache.org/viewvc?view=revision&revision=1397337 http://svn.apache.org/viewvc?view=revision&revision=1397315 http://svn.apache.org/viewvc?view=revision&revision=1396797 Patches contributed by Andre Fischer Fixed getcsym.awk to handle #-comments that contain special regexp chars. http://svn.apache.org/viewvc?view=revision&revision=1230971 118778: Added ADDITIONAL_REPOSITORIES environment variable and its automatic setup in configure. http://svn.apache.org/viewvc?view=revision&revision=1232004 118160: Added external CoinMP library. http://svn.apache.org/viewvc?view=revision&revision=1233909 Patches contributed by Herbert Duerr #i119168# use generic LICENSE file for langpacks and sdks http://svn.apache.org/viewvc?view=revision&revision=1310178 macosxotoolhelper: need to quote perl regexp if it may contain regexp metachars http://svn.apache.org/viewvc?view=revision&revision=1183367 allow gbuild with empty sysroot on linux http://svn.apache.org/viewvc?view=revision&revision=1179186 Patches contributed by Ingo Schmidt native373: #164472# improvements for msi database http://svn.apache.org/viewvc?view=revision&revision=1167540 http://svn.apache.org/viewvc?view=revision&revision=1167539 Patches contributed by Jurgen Schmidt adapt setup package scripts to handle special DS_Store file for developer snapshot builds http://svn.apache.org/viewvc?view=revision&revision=1232430 imported patch extensions_i117681.patch http://svn.apache.org/viewvc?view=revision&revision=1172102 Patches contributed by Michael Stahl gbuild: RepositoryFixes.mk should be optional http://svn.apache.org/viewvc?view=revision&revision=1166123 xslt filter: remove the FLA horror wordml import filter: replace FLA usage with plain XSLT http://svn.apache.org/viewvc?view=revision&revision=1363727 Patch contributed by Oliver-Rainer Wittmann i#88652: applied patch, remove unicows deps http://svn.apache.org/viewvc?view=revision&revision=1177585 Remove lots of OS2 conditionals, re-extract Rhino Java, unwind cppunit pieces, cleanup Mac image bits, remove coin-mp and re-package lpsolve, Oxygen & Crystal, fixup qstart bits, expand MPLv2 subset checking. Change-Id: Iad5c8a76399620b892671633c0d8c29996db3564
2013-05-17Let's assume nobody needs the sbase, scalc etc scripts on OS XTor Lillqvist
It's always possible to run the soffice executable from the same location with a --base, --calc etc command-line option instead. (That is not the normal way for Mac users to open an empty document for the specific aspect of LibreOffice (Calc, Writer, etc) either. Instead, the usual way (says cloph) is to keep a corresponding template document in the Dock and click that.) Change-Id: Iceea270c03a63f674e7dfdfa95117cb3bdd15184 Reviewed-on: https://gerrit.libreoffice.org/3930 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-05-04install impress xml config files using filelistsDavid Tardon
Change-Id: I072d5283f979b42ffbd359575209c09cf445b6df
2013-04-30fdo#35785: LibreOffice is One for nowJesús
See developer mailing list for discussion, subject "LibreOffice is one or several applications?" Change-Id: I7a4a5a76f980eb458a2b6d4558a553b8508fd990 Reviewed-on: https://gerrit.libreoffice.org/3638 Reviewed-by: Tor Lillqvist <tml@iki.fi> Tested-by: Tor Lillqvist <tml@iki.fi>
2013-04-21fdo#60949: Move more libs to OOOLIBSMarcos Paulo de Souza
Change-Id: Ibd45f7004f8eaa151b9a60d7369d396411f60a2b Reviewed-on: https://gerrit.libreoffice.org/3511 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-04-15gbuild: deliver help files as packagesDavid Tardon
Change-Id: I52904567d0c7434af3f013cad7c3d9a8a67ac9f2 Reviewed-on: https://gerrit.libreoffice.org/3384 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-02-28bin PATCH_SO_NAME crackAndras Timar
In VersionInfo of Windows executables the FileDescription property originally contained 80 times 'x' character. These executables were marked as PATCH_SO_NAME and later the installer maker perl program replaced the xxxxxxxxxxx to the actual file description which was defined in scp2. WHy was it good, I have no idea. The problem was that it happened after postprocess, where we signed the binaries, thus diigital signature became corrupted. It is better to give file descriptions via makefiles. Change-Id: Id5ad4470bb7a6313b33fbba09d72d9a009163a89
2013-02-17Remove some bits that have been commented out since 2004Tor Lillqvist
Change-Id: Ibd95e9ea1c3ab6f24e0a469108191e59b049823e
2013-02-16proposal: move towards killing UNOLIBS_OOO and merge libs to OOOLIBSBjoern Michaelsen
- this is a partial example commit moving ogltrans and mtfrenderer to OOOLIBS - this renames the libs universally as gbuild is making this trivial and little risk of having libs linking against the old name - having libs named differently (lib*.uno.so and lib*lo.so) just adds needles complexity to the build system and creates insecurity for new contributors (and is not really documented either) - we should probably look at the other lib groups for cheap kills too (renaming in stable/frozen URE isnt worth it though) Change-Id: I2106dd2afb71861acf3de7d21a2283473ea2110c Reviewed-on: https://gerrit.libreoffice.org/2169 Reviewed-by: David Ostrovsky <David.Ostrovsky@gmx.de> Tested-by: David Ostrovsky <David.Ostrovsky@gmx.de>
2013-02-11advertised shotrcutsAndras Timar
The main goal of this patch was to simplify things. The LibreOffice version that goes to Intel AppUp use advertsied shourtcuts, because it is what Intel AppUp Center requires. We can reduce complexity a bit, if we use advertised shortcuts in normal builds, too. Change-Id: Ia35a753c83cb592137232428ab897a640e7ccc1f
2013-01-10Kill the ancient StarOffice "patch" conceptTor Lillqvist
For Windows, superseded by Windows Installer patching (i.e., creating .msp files), which is something completely different. (And quite hard to get working... but still a saner approach, I think.) For Linux, many distros use delta RPMs or similar, so no home-grown LO-specific patching mechanism is needed. Remove the -patch and -patchinc command-line options to make_installer.pl and all code that was invoked only when using those. Remove the PATCH and PATCH_ONLY flags in scp2. Remove the patchmsi.dll Windows Installer custom action. Change-Id: I09e949e601a969f88eff60067faa2352f4f89537 Reviewed-on: https://gerrit.libreoffice.org/1605 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Miklos Vajna <vmiklos@suse.cz>
2012-11-22Forgot to add gid_File_Lib_PresenterScreen to module_impressStephan Bergmann
Change-Id: I3b3095222444ad6b0aea85c1141d0107b4c3509e
2012-11-21Turn presenter screen from bundled extension to plain codeStephan Bergmann
The immediate trigger was 5e5c11c664f67ff9fd1120905b09a32bea3b2f6c "fdo#42070 Fix RTL support in presenter console" causing build failures on Mac OS X when linking the extension against vcl, but there should be more benefits of going from a bundled-anyway extension to plain code. (Not the least to get rid of the com.sun.star.drawing.XPresenterHelper hack.) To avoid unnecessary confusion between the newly plain code and any instance of the old extension still installed (per-user or shared), I renamed all relevant identifiers as follows: * UNO implementation com.sun.star.comp.Draw.framework.PresenterScreenJob -> org.libreoffice.comp.PresenterScreenJob * UNO implementation com.sun.star.sdext.presenter.PresenterProtocolHandler -> org.libreoffice.comp.PresenterScreenProtocolHandler * protocol handler schema vnd.com.sun.star.comp.PresenterScreen -> vnd.org.libreoffice.presenterscreen * configuration schema /org.openoffice.Office.extension.PresenterScreen -> /org.openoffice.Office.PresenterScreen (it appears this contains little to no user-changeable data anyway, so not migrating it to a new user profile due to the schema name change should not be problematic) * job ID onDocumentOpenedJob -> org.libreoffice.PresenterScreen Even with these precautions, having the presenter screen installed both as plain code and as a (per-user or shared) extension still leads to a crash when activating presentation mode (likely due to how both codes want to take control of the screen). To mitigate this, existing installations of the extension are explicitly not migrated to new user profiles. The sdext/source/presenter/bitmaps/*.png files were moved to icon-themes/galaxy/sd/res/presenterscreen-*.png and are now accessed via SdResId (adding the relevant data to sd/source/ui/inc/res_bmp.hrc and sd/source/ui/app/res_bmp.src; not sure whether these locations are already ideal). The code itself has been left mostly unchanged in sdext/source/presenter/, and it still clumsily communicates with sd core code via XPresenterHelper. There is a lot of room for improvement here. The help data is left untouched at sdext/source/presenter/help/ and needs to be incorporated properly into helpcontent2 in a follow-up commit. The --disable-ext-presenter-console configure switch is gone. Change-Id: I71adb7ae6dcdbd1802151fce6e3871d8a2026332
2012-10-03Cleanup in module_ogltrans.ulfZolnai Tamás
Change-Id: I73eda85dc958b1744ba7cd4de3dbb0691f91a940
2012-09-08fdo#52296 put ShellNew files to program's folderAndras Timar
Change-Id: I501d08fb0be65c7191b807e1d6d6f20026e14860
2012-08-14fdo#52078 do not register shell extensions for Flat ODFAndras Timar
Change-Id: Ibe7e33d0f79caac177cf84fdbdc2cbf48ced8840
2012-06-21re-base on ALv2 code.Michael Meeks
Change-Id: Ice06e639213aeb6f7f23cbf4634947dd25613db1
2012-06-05fdo#47805 rework handling of 64-bit registry entriesAndras Timar
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-05-31Make Win32 LibO installable side by side with other StarOffice derivativesJesús Corrius
2012-05-31fix VersionNT condition for AppUserModelIDJesús Corrius
2012-05-31Add FriendlyTypeNames to supported typesJesús Corrius
2012-05-29gbuildize scp2David Tardon
Change-Id: If9a0906a76943160cfdbd647b26a801bc4389615
2012-05-22Use lowercase for the KindMap values instead of upper camel caseJesús Corrius
2012-05-22don't set registry keys for Windows Vista+ on other systemsJesús Corrius
2012-05-21Use Aplication User Model IDs for the native file typesJesús Corrius
Change-Id: I4941d97a8eb540bbf63320db83230707ced9f90f
2012-05-21Register Kind Names for supported file types for Windows Vista and higherJesús Corrius
2012-04-26fdo#47944 enable insertion of OLE objects into external applicationsAndras Timar
2012-01-18fdo#37740 remove duplicate icons from soffice.bin/soffice.exeAndras Timar
2012-01-11fix prefix of command line switches (-- instead of -)Andras Timar
2011-12-01add exectuable rights for libraries on LinuxPetr Mladek
RPM strips debuginfo packages from libraries only when they have execuateble rights It does not fix permissions of the prebuilt mozilla libraries; scp2 defines the same permissions for all files inside the mozruntime.zip archive. Unfortuantely, it icludes libraries and data files togetger.
2011-11-27remove PCH support in dmake-moduleNorbert Thiebaud
2011-11-21only one launcher icon for silent MSIAndras Timar
2011-10-24Undo basis/brand split: adapt scp2 WkDir.Stephan Bergmann
2011-10-07Undo basis/brand split: merge basis share/ into brand share/.Stephan Bergmann
2011-08-30Adapt for MinGW cross-buildsTor Lillqvist
Adapt some of the DLL names to match conventions we currently use in a MinGW build. If those are changed to be exactly like when built with MSVC (for SDK ABI stability reasons), will have to change here, too. Bypass stuff that we can't build with MinGW when necessary. Should be synchronized with the corresponding makefiles, obviously. We can't currently build the Explorer extension or MSI installer custom actions with MinGW due to lack of some required headers and/or import libraries.
2011-08-25Add .ppsxTor Lillqvist
2011-08-12Make the help repo optionalMiklos Vajna