summaryrefslogtreecommitdiff
path: root/sysui/desktop
AgeCommit message (Collapse)Author
2016-03-10OS X: fix main applicaton icon of Collabora OfficeAndras Timar
Change-Id: Idf2a81cdb8e3e0d137143e37e7653c5be195391e
2015-11-03sysui: Collabora Office brandingAndras Timar
Change-Id: Idfe91c87631956072f1e44d09168de6cd91aed6b
2015-11-02OS X: Change main LibreOffice icon to Collabora Office iconAndras Timar
Change-Id: I52dd21c50942d2c7d6dff2f3c2ae3577e2bb9c65
2015-10-15Info.plist from masterAndras Timar
Change-Id: I33317c6afec1b75a3f877849d048d02169d7cb5a
2015-05-25add mime types for Pages and NumbersDavid Tardon
Change-Id: Ideaadd9be1b5a5c65ad6d610a71d1ceeb6263cb6 (cherry picked from commit 5c706efc9e5dbc1b166e8bbc8b1e37b2ecd2f72e)
2015-04-21Initial AppArmor profilesBryan Quigley
Profiles and a script to help generate them for different environments. Not part of the build system, yet. Change-Id: I502705631494b124f26a71d57a2c9a9eae130fb4 Reviewed-on: https://gerrit.libreoffice.org/15452 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-03-30Revert "Merge the --invisible and --headless options"Tor Lillqvist
Stephan told about the intended use case for --invisible, and it does sound like a plausible use case, so let's revert this. "ah, now that I see 4fe56f3b9af814430a28a1880799f450fb8146b9: one use case for invisible + !headless might be in workflows where external code keeps a LO instance running and lets it pop up document windows, but you don't want the initial start center thing I think that's historically where the --invisible thing is coming from, now that I vaguely remember again" This reverts commit 4fe56f3b9af814430a28a1880799f450fb8146b9. Change-Id: I17f535adee7e533abbee150b0ce5156ecf78c781
2015-03-30Merge the --invisible and --headless optionsTor Lillqvist
No need to have both. Change-Id: Ibd2f9f6d352ffb52bf43f4e1a4f69f60a60458ff
2015-03-29Think aloudTor Lillqvist
Change-Id: I26d18571bba41b66d64a6b1be6f2cbc45b1b71d2
2015-01-07add newly supported mime typesDavid Tardon
Change-Id: Ib80b2913ce14895a4b8aec5d0d7ce07d50a507c1
2014-12-22desktop, sysui: let --convert-to imply --headlessMiklos Vajna
It's easy to forget --headless before --convert-to, and it's hard to image that would be intentional ever. Change-Id: I18b85837239d9450743f05d94bb2673c7d13246d
2014-10-13Register flat file mime types on OS XMatthew J. Francis
Change-Id: I505703b2f6890586e05e6c2146d9b37774f101d0 Reviewed-on: https://gerrit.libreoffice.org/11957 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2014-10-08Remove smb from X-KDE-Protocols linesStephan Bergmann
smb was included in the set of supported protocols since those X-KDE-Protocol lines got introduced with 673be8e76856c6bc39f448f3374db4ae84258952 "add X-KDE-Protocols," but as discussed in the mail thread starting at <http://lists.freedesktop.org/archives/libreoffice/2014-September/063621.html> "X-KDE-Protocols=...,smb,...," actual support for smb URLs in LO under KDE is very fragile and typically requires further steps from the user (which vary across the various LO configure options, --enable-gio vs. --enable-gnome-vfs, and Linux distros) to work at all. So it is probably best to not unconditionally claim smb support in those X-KDE_Protocols lines at least in the vanilla LO sources (esp. since the TDF builds with --enable-gnome-vfs need a really weird OOO_FORCE_DESKTOP=gnome workaround to make it work at all, cf. <http://lists.freedesktop.org/archives/libreoffice/2014-October/063876.html> "Re: X-KDE-Protocols=...,smb,..."). Any Linux distros that are confident that smb support in LO under KDE reliably works for them can patch those lines locally. Change-Id: I1c247d85825c96f0d74efcce3003e327a1522fa3
2014-09-13mac: enable-retina is now the defaultNorbert Thiebaud
Change-Id: I311d6b359007b1d5799673e3d7733bdf2177df88
2014-09-11create a master document template typeCaolán McNamara
of application/vnd.oasis.opendocument.text-master-template with suffic otm https://lists.oasis-open.org/archives/office-comment/201002/msg00042.html desktop/icons/oasis-master-document-template.icns is just a copy of desktop/icons/oasis-master-document.icns because I can't draw Change-Id: I0d18c79c4c893e97505052884ee8be97d0f117a1 Reviewed-on: https://gerrit.libreoffice.org/11350 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-06-27add PageMaker to the list of supported formatsDavid Tardon
Change-Id: I8e13b3516786c817165654190b08cf904c9a4454
2014-06-15fix build of menu-packages (do hardcode /usr)Christian Lohmaier
d2cc121e0798a007a6e0409b09c16ce747ab959f broke building the menu packages. The whole point of those is to have hardcoded location, so that the system's desktop-environment will actually find the menu/mimetype-definitions and icons Change-Id: I940eb1243913d21d46d3579de30c8fabdc28fde3
2014-06-11Do not hard code /usrBaptiste Daroussin
Not all operation system install packages into /usr, make sure create-tree.sh do respect the PREFIX variable Change-Id: Iff358c9e22fb8969afaef2bb96e1f91eb7e91123 Reviewed-on: https://gerrit.libreoffice.org/9730 Tested-by: Michael Stahl <mstahl@redhat.com> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2014-06-08Use MACOSX_APP_NAMETor Lillqvist
Change-Id: Id46f2f83ca01a786b93ecce4aa41dea41c45e718
2014-06-08add newly supported mimetypesDavid Tardon
Change-Id: I9f19cfefb7f789f410d033abff8317feeed8e16e
2014-04-17remove executable bitAndras Timar
Change-Id: I91f6e861f6d0dbea1b57ac73857e0c706b27f681
2014-04-04drop OnlyShowIn from .desktop filesCaolán McNamara
<mclasen> I see libreoffice installs desktop actions with OnlyShowIn=Unity <mclasen> I believe OnlyShowIn for actions was kicked out when they got merged in the spec <caolan> mclasen: so drop the "OnlyShowIn" lines ? <mclasen> would be my recommendation Change-Id: I5d119d361be197bac3fc20c08b4e43f11f4b0c0c
2014-03-21drop spadminCaolán McNamara
Change-Id: Ie10ee80f1d35b40c0baf9d7ba5c1181b52405b5f
2014-01-26macosx: add --enable-macosx-retinaNorbert Thiebaud
this tell the info.plist that the application is 'high resolution enabled' Change-Id: I8e43e20f78c822d1cebab873f340143fe2dee4ea
2014-01-23Revert "regression since fdo#70553"David Tardon
This reverts commit 12546c8511f0cc8eec0ca7e8cb86ff00dfd429e6. Apparently I stirred a hornet's nest with this. And I have already wasted enough time arguing...
2014-01-23regression since fdo#70553David Tardon
Since there was no explanation why this change had been made, I have reverted it. Change-Id: I3bf3428d960bf99d4c242d187bf1e2bf62e71aaa
2014-01-02Fix math categories to make SUSE rpm check happyTomáš Chvátal
Change-Id: I6c6973be0eacd323838b137f2c1e27ed1d9fdbd3
2013-11-20add some new mimetypesDavid Tardon
Change-Id: Ia349d73eb30cf73a9bfbf70c95005bf74d70143c
2013-11-12add missing semicolonDavid Tardon
Change-Id: I69d7fbb1f1700779bc7ebbf419edf807b6b2dba9
2013-11-04sysui: fix yet more cases of accidental OpenOffice.org XML rebrandingMichael Stahl
Change-Id: I9c6bbd0ae57b90f9fec570ec5dea5058625e0f8f
2013-11-02fdo#70553: Fix Unity QuicklistsJean-Baptiste Faure
Change-Id: I4bf29d0021c1342cd529a7c6cbd86eceb467a9b5
2013-10-30sysui: remove Package_iconsMichael Stahl
- rename main_app.ico to soffice.ico (in case the name is relevant?) - installer: hard-code path to sysui/desktop/icons/soffice.ico Change-Id: Iacd6e28201c3f8e69375e0bfc516542e86131912
2013-10-24replace libreoffice with UNIXBASISROOTNAMECaolán McNamara
Change-Id: Idf0fee94ef2c360ce509b34a2828022a8daf04d0
2013-10-23Fix syntax error in the LSMinimumSystemVersion valueTor Lillqvist
Change-Id: I462a4608e93647e04e591628459e09d3661aec4d
2013-10-22macosx: add a LSMinimumSystemVersion in Info.plistNorbert Thiebaud
the minimum version is set based on MACOSX_DEPLOYMENT_VERSION It's purpose is to prevent the generated app to be executed on a system that does not meet the requirement Change-Id: I4ec09f8d1f96af1263d40bbe0e4b144c9622bba4
2013-10-01sysui: remove cruft from freedesktop-menus.specMichael Stahl
Change-Id: I0e4dc2145fe4ddcb7b3e4d4d0233987a8b70dd34
2013-10-01fdo#69210: sysui: add AppData to system-integration RPM/DEBMichael Stahl
Change-Id: Ifabf7965c922d7f719201cea39827acbccb57937
2013-10-01fdo#69210: sysui: add some AppStream AppData filesRichard Hughes
Change-Id: I5c4af1c36290f0e1b3815058bd68b952f6005f4a
2013-09-30gitignore configure-generated Info.plistStephan Bergmann
Change-Id: I390dfbdedd5c4b53519c51d9953a6be07f403bc0
2013-09-24Create a proper Info.plist for the OS X app bundle already in configureTor Lillqvist
After recent instdir changes the SCPZIP_REPLACE thing was not used any more for Info.plist, so all the ${FOO} things were left in Info.plist unexpanded with predictably wonky results, a non-working app. Instead just expand it from the configure script. While at it, use a correct CFBundleShortVersionString: only three integers should be in that. Also, hardcode FILEFORMATNAME as OpenOffice.org and FILEFORMATVERSION as 1.0, and drop the "variables", as that is what those "variables" *means*. They were used to refer to the OOo 1.0 formats. (It would have been utterly wrong to define them as something else, like another product name and a newer version number, in openoffice.lst, so pointless to have them there.) Drop the meaningless BUILDIDCWS. Change-Id: I4030aa060b78e8b3fb812a6362869996e8db7d3d
2013-07-31sysui: remove slackware desktop integration stuffMichael Stahl
This is apparently not used at all currently; cloph says the *slackware-menus*.tgz used to be bundled with RPM instsets but the last release that contained it was apparently OOo 3.1.1; it is gone in OOo 3.2.1 RPM instset. There are no bug reports about it missing, so no problem with removing it altogether. Change-Id: I1b93c94c4ac5c1d1826069b05cb58fdbb30cd71f
2013-07-18debian-menus packages should not conflict with older versions (fdo#67031)Petr Mladek
All the files and menu entries have been versioned since LO 3.4. There are not real conflicts with older versions or native Debian packages any longer. Change-Id: Ie3afb8b506cb23767b52a5f9cf1c721521e60ec3
2013-06-12Add Flat Document and MathML MIME typesSamuel Mehrbrodt
Change-Id: If9affe0e230ebcd4dbec9d4dcc8dc88fb8cde513 Reviewed-on: https://gerrit.libreoffice.org/4230 Reviewed-by: Miklos Vajna <vmiklos@suse.cz> Tested-by: Miklos Vajna <vmiklos@suse.cz>
2013-06-08add X-KDE-ProtocolsBjoern Michaelsen
* was previously money-patched in on Debian/Ubuntu packaging Change-Id: I9cd14b0d61e6c73181f368387fb560b4edb383a6
2013-06-07Resolves: fdo#65243 broken mark up man pageEric S. Raymond
Change-Id: If8a73e0416e19d9c59d93cc55f4f61bd01f11909
2013-06-06add StartupWMClass= to .desktop files (bnc#777070)Luboš Luňák
The actual purpose is to help Plasma taskbar associate taskbar items with .desktop files for the purpose of creating launchers. LibreOffice's WM_CLASS handling is rather broken, but the class part of it usually ends up being 'libreoffice-<component>', which however doesn't match names of .desktop files or executables. I fear renaming .desktop files would cause too much breakages in various places that expect the current names, so adding StartupWMClass will help Plasma match them. Change-Id: Ia946307b429d9a7c00408b2b508726fdc88908ac
2013-05-29remove code which has been commented outOliver-Rainer Wittmann
(cherry picked from commit 613c8044fd9af3d1820c293bd95d12b700177405) Change-Id: I8412a600ea4a828639b3334b3d913705b6e4f782
2013-05-24Add Corel Draw and MS Publisher MIME Types to DrawSamuel Mehrbrodt
Change-Id: Idbaa8cea7427db3103954c6c60aa7caa6784a3ba Reviewed-on: https://gerrit.libreoffice.org/4022 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-05-17bin obsolete suse and madriva desktop integration packagesPetr Mladek
The freedesktop solution has been supported by the Linux desktops for many years. It should be enough these days. At least the SUSE desktop integration has not been needed since about 2009. Change-Id: Ib5048bd062802f6e70403e81433ea68ca9dff177
2013-05-15move desktop translation tool to solenv.Michael Meeks
Change-Id: I6e119f79a9293fa204904459c75ff97e5d3b5be6