Commit graph

123 commits

Author SHA1 Message Date
Severin Glöckner
6bee4e751c Linux: Add Mimetype support for maps
This allows to open map files from the filemanager by clicking at them.

2nd, hidden *.desktop file needed to associate the mimetype with the wesnoth command
icons in mimetype/ are used as file icon
icons in apps/ are shown when the user want to change the default program for the mimetype
(In Dolphin this place can be reached after opening the file properties)
2019-10-09 02:32:49 +02:00
Severin Glöckner
fda90a1896 Add HighContrast icon
relevant for Linux / BSD
2019-09-16 00:35:37 +02:00
loonycyborg
bacf361285 Remove references to player changelog from NSIS script 2019-08-12 19:14:56 +03:00
Nils Kneuper
8d9ff0f623 added TUrkish translation to Windows packaging 2019-06-30 13:38:39 +02:00
loonycyborg
39674f13b5 Revert unintended path change 2019-03-27 22:29:58 +03:00
loonycyborg
798e809512 Rename appdata and desktop files to contain D-Bus well-known name
as per freedesktop spec
2019-03-27 22:18:01 +03:00
Andrius Štikonas
6152883645 Fix some spelling issues
Fix a typo in micro_ai simple_attack demo: you -> your.
Fix inconsistent spaces
Fix misspelled wesnoth in systemd unit file
2019-03-06 11:42:17 -05:00
Severin Glöckner
62a1a1bdc6 systemd: add more options
[ci skip]
2018-12-23 21:24:05 +01:00
Severin Glöckner
03a01f27be Appdata: the tools accept the email in this form too
Maybe the ones of the bad guys not?
[ci skip]
2018-12-23 21:24:04 +01:00
Severin Glöckner
552567dff2 Appdata: add contact e-mail address
This Address is not shown in the store. It's used to contact us in case of
issues or upstream changes regarding this file.
In the past it has been used for a mass email by hughsie, an developer for
appstream related things.

[ci skip]
2018-11-08 21:51:25 +01:00
Severin Glöckner
e46f0a5167 add placeholer links to appdata file
(cherry picked from commit 8044bb512e)
2018-10-28 02:53:00 +00:00
newfrenchy83
da95fedcad Update Code::Blocks project (#3585)
(cherry-picked from commit 248af054c7)
2018-10-07 03:25:23 +00:00
Severin Glöckner
a89780f13b add textdomains to appdata file:
One must compile wesnoth with -DLOCALEDIR=/usr/share/locale, as that's the place
where the system looks for translations.
(One can test it with gettext -s -d wesnoth "poisoned")

This is according to the docs, needs more testing if it works.
Doesn't work with Arch, though Arch doesn't support software centres well.

[ci skip]

(cherry-picked from commit 60f2158dfa)
2018-10-07 03:24:54 +00:00
Severin Glöckner
a2b4ce4ee1 remove superfluous space
[ci skip]

(cherry-picked from commit eabf6e2635)
2018-10-07 03:24:53 +00:00
Severin Glöckner
b044b289e5 Add keywords to the desktop file
They are as well used in the software centre.
Having keywords is a bonus, even if they are not matched.

[ci skip]

(cherry-picked from commit 76e7c8d19f)
2018-10-07 03:24:52 +00:00
Severin Glöckner
56130d1e0a Appdata: change license identifier
former one is valid but deprecated

[ci skip]

(cherry-picked from commit d133b510c9)
2018-10-07 03:24:52 +00:00
Severin Glöckner
d40aa8406c Desktop file: start from a shell
output redirection is only possible when starting from a shell

[ci skip]

(cherry-picked from commit a46c6edd5a)
2018-10-07 03:24:51 +00:00
Severin Glöckner
1efaa64a1b Linux Packaging: Don't store log info which nobody will read
So it may not be saved in ~/.xession-errors
or cluttering up disk space another way

(cherry-picked from commit c998f13a45)
2018-10-07 03:24:19 +00:00
rrigby
45b9fe1e5b Add categories to appdata
following https://standards.freedesktop.org/menu-spec/latest/apas02.html

(cherry-picked from commit 16e858263c)
2018-10-07 03:24:00 +00:00
loonycyborg
6d0ac6b58e flatpak: pass hardening options when building static boost
(cherry-picked from commit f597494157)
2018-10-07 03:22:47 +00:00
loonycyborg
d474ca9796 Update flatpak manifest
(cherry-picked from commit c78e95cf6c)
2018-10-07 03:22:35 +00:00
loonycyborg
75a9a51166 nsi script: update expected extensions of changelogs
(cherry-picked from commit 0e5463fd81)
2018-10-07 03:18:54 +00:00
loonycyborg
bb7afe25bb flatpak-builder manifest: cleanup a buildtime only dependency
(cherry-picked from commit c955416ef2)
2018-10-07 03:18:51 +00:00
loonycyborg
c04a13ec8f Removed linking workaround from flatpak manifest 2018-03-13 22:23:07 +03:00
Severin Glöckner
c17e47cfd0 Add a way to lauch the map editor with the same dsektop file
similar to the extra options which Firefox has
with an right click one can launch the editor now
one could as well add an "cheating mode" option for -d

Many distributions use modified desktop files, and add a 2nd
to launch the map editor. I think that's a better idea, because
it's less hidden than this feature. However, I think one doesn't
out-rule the other.

The translations are taken from downstream's desktop files for
the map editor - unfortunately they aren't complete

[ci skip]
2018-03-12 04:38:45 +01:00
Charles Dang
3a90f86674 Addressed more whitespace issues from #2613
[ci skip]
2018-03-12 03:48:59 +11:00
Charles Dang
471c9e876a Addressed a large chunk of the whitespace issues from #2613
[ci skip]
2018-03-09 11:37:00 +11:00
loonycyborg
e251504b56 Made flatpak build use icu backend of boost.locale
without it addon dialog crashes with std::bad_cast exception
2018-03-02 21:54:42 +03:00
loonycyborg
4668010c4b flatpak-builder manifest: set wesnoth repo path to server's local git repo for now 2018-02-28 20:19:57 +03:00
Severin Glöckner
b5ec7b832e enhancements to the systemd unit file
This uses now the same options which are used when starting wesnothd from within the wesnoth UI.
Systemd sandboxing has been added as well as an documentation entry.
The socket file seems to be not removed in most cases, thus it gets deleted afterwards.
2018-02-24 01:53:43 +01:00
loonycyborg
c38ff3856f Add a manifest file for flatpak-builder 2018-02-21 03:54:20 +03:00
loonycyborg
89179e8bde Fixed broken tag in appdata.xml 2018-02-21 03:54:20 +03:00
Severin Glöckner
9cd5d03609 remove very old gentoo packaging file
[ci skip]
2018-02-03 00:07:07 +01:00
Severin Glöckner
3777a5b307 add an appdata file for appstream software centers
(closes #1831 & #2160)
2018-02-02 23:46:59 +01:00
Gregory A Lundberg
b5f76eff79
Bump copyright to 2018 2018-01-19 00:02:20 -06:00
lundberg
a05d48e80d Fix copyright defect and add missing icon 2017-11-27 15:15:40 -06:00
Severin Glöckner
e0cebdd402 desktop_entry: include high resolution icons
wesnoth-optipng has been applied to the new images
2017-11-27 01:52:36 +01:00
David Seifert
533c0b8005 Use GNUInstallDirs to specify directories
* GNUInstallDirs is the only Kitware-supported
  way to change the default directories. Most
  distributions have hooks for changing these
  directories, which makes integrating wesnoth
  easier and more consistent with the rest of
  the CMake ecosystem.
* Make build system perfectly out-of-source
  compatible. The build system should never
  touch files in the source tree.
2017-11-17 13:41:32 -06:00
Alexander van Gessel
77ebb27222 Modify other scons files too 2017-09-21 15:41:57 +02:00
loonycyborg
da721f7a77 scons: pass -F pe-i386 to windres for 32-bit multilib builds 2015-12-23 16:25:32 +03:00
loonycyborg
87e8fbb425 Update sidebar graphic for windows installer
Commit shadowm's updated banner image for installer's
sidebar fixing bug #24187
2015-12-18 17:58:19 +03:00
aquileia
e22555a107 Windows Installer: Remove --config-dir from shortcuts
Flag was superseded by 795dd8c42
2015-10-21 13:25:51 +02:00
aquileia
f986fe7063 Fixup Finnish translation in 10023c9290 2015-08-31 12:46:11 +02:00
aquileia
10023c9290 Windows uninstaller: Add option to delete userdata dir 2015-08-31 03:15:03 +02:00
aquileia
5c1047d372 Windows installer: Don't force GPL on end users
Fix bug #21769 by changing 'I Agree' to 'Next'.
2015-08-15 11:06:38 +02:00
aquileia
79b7bf1777 Windows Installer: Update icons 2015-08-08 04:24:01 +02:00
aquileia
d8b5e7b3c1 Windows installer: Remove userdata dir selection
Due to UAC, especially virtualization of the Programs directory, it is preferable to force 'My Games' as the location.
2015-08-08 03:53:05 +02:00
aquileia
c7ffe8dfd7 Windows installer: Update to NSIS 3
Compatibility changes:
- Plugins moved to a different directory

New Features:
- Unicode installer
- Could now detect Windows 8 - 10
2015-08-08 03:53:05 +02:00
aquileia
4a272b301d Windows installer: Use FILE /oname to avoid copying files 2015-08-08 03:53:04 +02:00
aquileia
1c3fa278ff Windows installer: Cut down on shortcuts
From the impressive number of 9 start menu shortcuts, 2 were removed.

An additional 4 were removed for Windows 8, where the app list can't collapse folders.
2015-08-08 03:53:04 +02:00