diff --git a/CHANGELOG.md b/CHANGELOG.md index e475480..612962e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,11 @@ ### Changed - Linux icons have been converted to png (patch by pinotree) + - Now requires Ubuntu 18.04 or later (or equivalent) + - utfcpp is now an embedded library + +### Removed + - Linux standalone build no longer includes 32 bit binary ## [2.6.0] - 2020-09-26 @@ -23,12 +28,12 @@ - SDL2: 2.0.9 to 2.0.12 - SDL2_image: 2.0.4 to 2.0.5 - SDL2_ttf: 2.0.14 to 2.0.15 - - physfs: 2.0.3 to 3.0.2 + - physfs: 2.0.3 to 3.0.2 ## [2.5.0+1] - 2019-07-04 Not given a version number as the build environment is not part of the project. -Given a +1 to show that the build envirnoment has changed +Given a +1 to show that the build environment has changed ### Fixed - New Windows build environment to prevent a crash on Windows 10 1809 @@ -55,9 +60,9 @@ Given a +1 to show that the build envirnoment has changed ## Changed - Minor code cleanup - Improved "About" page with technical information - - Improved unicode support (--homepath can now be used with Unicode chars) (Windows only) + - Improved Unicode support (--homepath can now be used with Unicode chars) (Windows only) -## Remvoed +## Removed - Support for any Windows operating systems before Windows 7 (Windows only) ## Fixed @@ -109,7 +114,7 @@ high speed Stage Clear levels. - Updated libraries ### Removed - * jsoncpp is no longer a dependecy + * jsoncpp is no longer a dependency ## [2.1.0] - 2017-04-01 [YANKED] @@ -147,7 +152,7 @@ high speed Stage Clear levels. ## [2.0.0-SNAPSHOT-2016-03-20] - 2016-03-20 - + Preview release for SDL2 support ## [1.4.2] - 2014-09-11 @@ -207,7 +212,7 @@ Preview release for SDL2 support ### Changed - Now always uses software surfaces - - Better puzzle managment + - Better puzzle management - Better controls - New Makefile - Now hosted on blockattack.sf.net diff --git a/README.md b/README.md index a60cae7..1e3fe32 100644 --- a/README.md +++ b/README.md @@ -54,9 +54,11 @@ i686-w64-mingw32.static-cmake -DCMAKE_BUILD_TYPE=Release . && make As getting a C++ project with many dependencies to compile can be a daunting task then I have provided a couple of Docker images that can perform a build. Both for Windows and Linux. +The project should at all time be able to compile on the oldest and latest supported version of Ubuntu. This is tested with Docker. + On a fresh checkout you can use: ``` -docker build -f source/misc/docker/Dockerfile.Ubuntu16.04build . -t blockattack_test +docker build -f source/misc/docker/Dockerfile.Ubuntu18.04build . -t blockattack_test ``` and ``` @@ -64,7 +66,7 @@ docker build -f source/misc/docker/Dockerfile.WindoesBuild . -t blockattack_test ``` ## Source Structure -This project is a bit unconversionel because I didn't know any better at the time. +This project is a bit unconventional because I didn't know any better at the time. * Game - The output is placed here * man - The manual file and the script to generate it. May be moved to source/misc at some point