Commit Graph
749 Commits
Author SHA1 Message Date
Automatic Release Builder 06be626360 new version: 2020.3.1 2020-10-26 09:10:09 +00:00
Automatic Release Builder 18cc06fa95 Update submodules spec 2020-10-14 11:31:11 +01:00
Automatic Release Builder 31c79982bf Set submodule versions 2020-10-13 22:44:53 +01:00
Automatic Release Builder 333dbb4aef Update version information 2020-10-13 22:43:35 +01:00
Automatic Release Builder 71f48ae217 Update FG submodule 2020-10-13 22:25:06 +01:00
Automatic Release Builder 60eb8c32b6 Update submodules again 2020-10-13 12:41:53 +01:00
Automatic Release Builder cd500b70af Update submodules 2020-10-08 16:44:02 +01:00
Automatic Release Builder aee62fc9e7 update submodules 2020-10-07 17:23:08 +01:00
Automatic Release Builder f88c149a3d Update submodules 2020-10-05 14:29:28 +01:00
Automatic Release Builder 5977af70aa Update FlightGear 2020-10-03 15:36:35 +01:00
Automatic Release Builder 9a6c1ee6e5 Update submodules 2020-10-01 10:45:04 +01:00
Automatic Release Builder f416a7bcf7 Update submodules 2020-09-30 17:25:44 +01:00
Automatic Release Builder fd4c8d8ffc AppImage fixes: reduce the size, fix Osg-Plugin search
Set OSG_LIBRARY_PATH so our bundled OSG plugins are used by
default.

Reduce which QtQuick plugins we bundle, and ensure we copy libraries
using archive mode to preserve symlinks. Also remove static libs. All of the
above should drastically reduce the image size.
2020-09-28 16:29:32 +01:00
Automatic Release Builder 714c4ac51c Update FlightGear 2020-09-28 10:25:44 +01:00
Automatic Release Builder f17ed95af1 Update submodules 2020-09-27 11:16:43 +01:00
Automatic Release Builder 58608042ab Submodule update 2020-09-25 13:55:58 +01:00
Automatic Release Builder 87ebbd0d0e Update submodules 2020-09-24 22:08:20 +01:00
Automatic Release Builder c5710b9877 Update submodules 2020-09-23 22:12:59 +01:00
Automatic Release Builder a8cb045967 macOS: mark crashpad handler as executable
Without this, Sentry fails to initialise
2020-09-23 18:06:52 +01:00
Automatic Release Builder 72916771df Update Windows-3rdparty for OpenAL-soft 2020-09-23 11:44:01 +01:00
Automatic Release Builder 6501bf7731 Update FLightGear submodule 2020-09-23 09:56:53 +01:00
Automatic Release Builder c6d0ad04e6 Update windows submodule 2020-09-22 23:55:11 +01:00
Automatic Release Builder 0ceeec3cbf Add updated SimGear 2020-09-22 18:25:21 +01:00
Automatic Release Builder 5ab8f3f350 Upload symbols for Linux builds 2020-09-22 18:24:15 +01:00
Automatic Release Builder ee9004d072 Submodule update 2020-09-20 19:27:43 +01:00
Automatic Release Builder 90360ebfd9 Update FlightGear submodule 2020-09-19 21:32:59 +01:00
Automatic Release Builder c43b8e0c07 Update submodules 2020-09-19 13:20:34 +01:00
Automatic Release Builder 05a3445a7f Build_appImage tweaks 2020-09-18 10:46:44 +01:00
Automatic Release Builder 7d8d08097c Linux builder: use Ninja 2020-09-16 17:21:46 +01:00
Automatic Release Builder d3828f3d68 Fix build_appimage permissions 2020-09-16 17:16:51 +01:00
Automatic Release Builder ae84a587c6 Update submodules 2020-09-07 09:55:58 +01:00
Automatic Release Builder f76fa38fed Update submodules 2020-08-26 16:42:09 +01:00
Automatic Release Builder ef30051973 Update submodules for 2020.2 2020-08-26 10:50:47 +01:00
Automatic Release Builder 95e607c190 Update submodule commits 2020-08-24 10:39:00 +01:00
Automatic Release Builder 6db76c656c Update submodule 2020-08-18 16:49:04 +01:00
Automatic Release Builder 73b45b17a9 Update submodules 2020-08-17 13:14:13 +01:00
Automatic Release Builder e61f4cbf9f Revert "Remove FGRun from 2020.2 branch"
Seems this doesn't work the way I thought it did :) To avoid complicating
things for 2018.3, let's wait until 2020.2 is released, to remove it
completely.

This reverts commit 80ed4b5ab4.
2020-07-15 09:36:24 +01:00
Automatic Release Builder cca622a860 Submodule updates 2020-07-14 15:35:26 +01:00
Julian Smith aec7fcf83a Cope with renamed version => flightgear-version file. 2020-07-14 14:09:18 +01:00
Automatic Release Builder 72edacaaad Add AppImage creation script by Brendan Black
Not fully tested yet but want to get this on Jenkins to see how it
goes.
2020-07-14 14:09:06 +01:00
Automatic Release Builder 80ed4b5ab4 Remove FGRun from 2020.2 branch 2020-06-26 10:27:49 +01:00
Automatic Release Builder 35657c786f Use branch for Windows 3rdparty 2020-06-15 12:41:37 +01:00
Automatic Release Builder d90c55c215 set correct release-branch for submodules 2020-06-15 12:33:58 +01:00
Automatic Release Builder 40b6272570 new version: 2020.2.1 2020-06-15 12:33:58 +01:00
Automatic Release Builder a82e6f7f6b Adjust for new LTS release 2020-06-15 12:33:20 +01:00
legoboyvdlp R e34d02edbc Windows install: re-add js_demo.exe
The former is an advanced configuration tool for users' joysticks.
2020-05-25 09:26:12 +01:00
Florent Rougon 3810a31230 download_and_compile.sh: improve user-interaction
Since the prompt is repeated by _yes_no_quit_prompt() every time an
invalid answer is given, a short sentence is better than the empty
string.
2020-05-24 16:31:26 +02:00
Florent Rougon 00710497b0 download_and_compile.sh: add missing quoting
This is needed because $answer will be empty in case the default $2 is
empty and the user hits Enter at the prompt.
2020-05-24 11:39:27 +02:00
Florent Rougon 420034d5b5 download_and_compile.sh: make initial cloning of FGData easy and secure
Because cloning FGData from SourceForge using https does not work (this
has been the case for *years*) whereas normal updates of an existing
clone do work, and so does cloning the repository from its official
GitLab mirror using https, this commits implements a special case in
_gitDownload():

  If the assembled clone URL is
  <https://git.code.sf.net/p/flightgear/fgdata>, then ask the user if he
  agrees to automatically clone FGData from GitLab and arrange the
  repository setup to fetch subsequent updates from SourceForge. This
  should be fine because <https://gitlab.com/flightgear/fgdata> is an
  official mirror of FGData. The default answer is thus to do so. It is
  automatically chosen when download_and_compile.sh is called with
  --non-interactive (new option).

This implies that the initial use of download_and_compile.sh is again as
easy as subsequent ones.

This commits also adds the utility function _yes_no_quit_prompt() to
repeatedly ask a question ($1) until a valid answer has been provided.
The function automatically uses the default answer ($2) if
--non-interactive has been passed to download_and_compile.sh. See the
“discussion” at
<https://sourceforge.net/p/flightgear/mailman/message/37017469/>.
2020-05-24 11:14:36 +02:00
Florent Rougon b3893f7bda i18n Python scripts: allow autodetection of translation files
- Add class method availableTranslations() to AbstractFormatHandler in
  i18n.py.

- Use it in fg-update-translation-files to allow autodetection of the
  available translations when no LANGUAGE_CODE is passed to
  fg-update-translation-files.

This should address James' wish at
<https://sourceforge.net/p/flightgear/mailman/message/37003967/>.
2020-05-08 10:33:35 +02:00