* Updated Copyright strings
* Translated some strings to Hungarian
Fix testing error when ufo2map is not built yet
* Try to load version specific cgame and game.so first
* Update translation files
* Updates to the cross-env & windows installer creation
* restore ufoai.exe.manifest for the windows build
* cross-compile: update libraries to their latest versions in the cross-env script
* Annual Copyright string update
Migrate MXML from version 3 to 4
Thanks for the patch! It was merged, with some modifications, as I wanted to keep the mxml3 compatibility for distros which does not include mxml4 yet, but I also wanted to remove the bundled library.
* Prevent multiple missions to be registered for an alien base at a time
* Fix the "Go to base" action on the capacity overload popup
* Update CMake files about the mxml4 change
* Fix selling button on market
* Restored MXML 3.x compatibility for distros don't have 4.x yet
* Migrate MXML from version 3 to 4
* Remove some old project files
* Update Code::Block project files to compile in recent MSYS2 environment
Migrate MXML from version 3 to 4
* Show/Hide SAVE tab based on whether saving campaign is allowed
* Fix Campaign List translations
* Remove social media links (they are not active)
* Add some nullptr checks to the UI code
* Correct copy&paste issues in transfer base section UI script
* cross-compile: Create directory creation in time in cross-env.sh
* Remove old, unused assets
* Retired UFOSlicer tool, we didn't really find a good usecase for it
* cross-compile: Add necessary LDFlags to the unittest tool for MinGW64_64
* cross-compile: Add libWebP support to the cross-compile environment
* cross-compile: Update cross-env.sh script to automatically download, extract and install dependencies
ufo2map segmentation fault
* Added (optional) WebP image loading support
* Update Windows installer and resource file
* cross-compile: MinGW64_64 LDFlags fixes
* cross-compile: WiP Linux to Mingw cross-compile environment script
* WiP improvements to the configure scripts dependency checks
* cross-compile: Build system updates for the mingw64_64 toolkit
* cross-compile: Remove -suffixes from gcc version before comparing
* Prevent showing negative ETA in List Transfer dialog
* Add .build dir to gitignore
* Drop SDL 1.2 support code, restrict to SDL 2.x in CMake scripts
* Display more info about discovered displays
* Remember the last window position
* Remove crashdump uploader code, the server endpoint was retired
Oh, just realized you mentioned the file itself. Somehow I missed it before. Anyway, fixed. :)
Use cp -R instead of cp -r
I assume you were referring to the install_mac.mk makefile. I've updated that. Thanks!
* SF#3 Update recusrive copy switch in the Mac install script
Use cp -R instead of cp -r
* Updated license strings
* Add the skeleton of the new Multiplayer UI
* Split multiplayer.ufo UI script
* Turn 'no translation for _msgid_' a DEBUG_CLIENT only message
Mac OS install directions
Done. Thank You!
On Oct 27, 2023, at 5:40 AM, Tamás Fehérvári geever@users.sourceforge.net wrote: Hi! Could you explain a bit more? I don't own a Mac neither familiar with its packaging systems. Yes sure. MacPorts is the apt command for Mac OS. It allows the user to install software without having to deal with dependencies. MacPorts has the latest stable (2.5) in it? Yes. Should we point to additional documentation to set up MacPorts? This page has everything an user would need to install MacPorts: https://www.macports.org/install.php#installing...
* Remove incompatible and missing maps from the default mapcycle
* Rename goto() LUA AI commands to go() not to conflict with builtin
* Disable unittests if google test library was not found
Ok, Tamás, I accept rollback to configure && make by gryffus for openSUSE build. Hopefully we'll get back to building with CMake in the future, as I've invested a bit of my time into this. Thank you!
I could not reproduce the SegFault with GCC 13. Neither on that particular map nor compiling the whole map set, so there must be some additional thing that triggers the crash. I did use the custom (configure && make) based build system though. Without a backtrace or being able to reproduce, I cannot tell where the issue happens, so won't be able to fix it. btw, not sure if you know, but we were working with gryffus making the openSUSE builds work, I suggested to use the old make system for now, as...
Hi! Could you explain a bit more? I don't own a Mac neither familiar with its packaging systems. MacPorts has the latest stable (2.5) in it? Should we point to additional documentation to set up MacPorts?
* Allow building with Lua 5.3 (some active openSUSE versions don't have 5.4 yet)
Hello, Tamás. Log in attachment. It failed for all processor architectures, see https://build.opensuse.org/package/show/home:svalx/ufoai With GCC 7 all fine.
Hello, Tamás. Log in attachment. It failed for all processor architectures, see https://build.opensuse.org/package/show/home:svalx/ufoai
Hello, Tamás. Log in attachment. It failed for all processor architectures, see https://build.opensuse.org/package/show/home:svalx/ufoai
I could not reproduce the issue yet. The logs you linked don't seem to be available. If you could attach a backtrace it could help. Thx!
ufo2map segmentation fault
* Force Lua numbers to proper string representation
Mac OS install directions
CMake targets for languages and pdf manual compiling
CMake target for doxygen docs
* Fix whitespaces
* Disable PDF manual target by default most people don't install Latex
Merge /u/svalx1/ufoai/ branch master into master
Complite base cmake build system for UFO:AI
Complite base cmake build system for UFO:AI
* Aligning comment indentation
* Add basic AlienBase Tests, primarily about AB_BaseSearchedByNations that fails
* Fix AB_BaseSearchedByNations not triggering AlienBase mission
* Add Lua CFLAGS and LINS to ufoslicer
* Fix syntax error in the makefile
CMake target for doxygen docs
CMake targets for languages and pdf manual compiling
CMake lang target
CMake lang target
Some Cmake tweaks
Some Cmake tweaks
* Add Lua to ufomodel dependencies
* Use system GoogleTest, remove bundled outdated copy
* Ufo2map needs Lua, even though it doesn't use it
* Removed bundled libpng
* Remove bundled libraries: intl, ogg, theora, vorbis
* Remove bundled, old, unused zlib
* Removed bundled libjpeg, use system libjpeg
* Removed SDL1.2 support and bundled SDL2* libraries from the build system
* Clean up embeded Lua lib references
* Upgrade bundled MXML lib to 3.3.1
* remove bundled libCURL