eternallands:master

Last commit made on 2024-02-28
Get this branch:
git clone -b master https://git.launchpad.net/eternallands

Branch merges

Branch information

Name:
master
Repository:
lp:eternallands

Recent commits

1c76b8b... by Luke Horvat <email address hidden>

Add macOS build check (#208)

* Add macOS build workflow
* Reference frameworks using USER_LIBRARY_DIR var instead of relative paths
* Don't seem to need CODE_SIGNING_ALLOWED=NO anymore

bdb592b... by bendoughty <email address hidden>

Updated Xcode Project (#209)

* Updated the Xcode project to include latest source file additions
* Tweaked some code sign settings in the Xcode project to make 3rd-party compilation a little smoother
* Updated the macOS app bundle copyright string to reflect that it is now 2024

614beac... by Paul Broadhead

Invasion window - filter files now ignore blank lines.

22d8853... by Paul Broadhead

Fix use after free when removing own actor.
There have been reports of crashes when riding a
horse. While investigating, I found a use after free
in the sound system. This was due to the locked actor
list storing a pointer _self but not setting it to
null when the players actor is destroyed; such as when
mounting a horse. The use after free could happen for
any use of _self before the new actor structure is
created. This may have been the cause of the crashes.

12b46e5... by Exzap <email address hidden>

Add Android build check to workflow (#207)

* Add android build check to workflow
* Update workflow actions to silence warnings

8f89a53... by Luke Horvat <email address hidden>

Minor fixes for the map window (#198)

* Cancel mark adding when destroying current map
* Cancel mark adding when clicking the small map
* On map change, reset the tab map to the current map

856218e... by Exzap <email address hidden>

Logging improvements (#205)

* Add directories used by clion to .gitignore
* Small cleanup in logging.cpp + show milliseconds if debug_verbose
* Use mkdir_single in logging code
* Newline at gitignore end + use snprintf for milliseconds

c889bb2... by Paul Broadhead

Set explicity, the c++ standards version for Android.

5443b63... by Paul Broadhead

Invasion window must be enabled to use.

794c0d5... by Paul Broadhead

Invasion window Android updates.
* Open on-screen keyboard when clicking in input fields.
* Move creating dir_path out of Container constructor. This caused
and error on Android as storage had had not been initiated.