Commit Graph

1159 Commits

Author SHA1 Message Date
Aaron van Geffen c24c768c27 Remove Boost from Fedora Dockerfile. 2020-03-19 00:55:49 +01:00
Aaron van Geffen e676500f7f Exclude thirdparty scripts from clang-format checks. 2020-03-19 00:55:49 +01:00
Aaron van Geffen 1795d04081 Remove _OPENLOCO_USE_BOOST_FS_ code path. 2020-03-19 00:55:49 +01:00
Aaron van Geffen 77fa1d8de1 Disable stdc++fs linkage on macOS. 2020-03-19 00:55:49 +01:00
Aaron van Geffen 675a84480e Remove boost dependency. 2020-03-19 00:55:49 +01:00
Aaron van Geffen 821c26495e Adjust sources to use new filesystem namespace. 2020-03-19 00:52:42 +01:00
Paweł Bylica 05d307dc32 Adds filesystem.hpp from gulrak/filesystem.
This adds filesystem.hpp to the src/openloco/thirdparty directory.
The header is going to be used in build configurations where std::filesystem is not available.
2020-03-19 00:52:42 +01:00
Aaron van Geffen 183406728e
Merge pull request #347 from marijnvdwerf/19-05/save-png
Save screenshots as PNG
2020-03-19 00:52:28 +01:00
Aaron van Geffen 9b0057338c Update changelog for #347. 2020-03-18 23:38:10 +01:00
Michał Janiszewski 96e5c94588 Use OpenLoco's docker images 2020-03-18 23:38:10 +01:00
Michał Janiszewski 6834719e71 Add missing CMake module 2020-03-18 23:38:10 +01:00
Aaron van Geffen 0d8cc57726 CMake: only apply compiler/linker flags when supported. 2020-03-18 23:32:56 +01:00
Aaron van Geffen 1127ccbfac Use scenario name as base filename for screenshots. 2020-03-18 23:32:56 +01:00
Aaron van Geffen 1b76e043cf Add libpng hints for Ubuntu and Fedora/MinGW CI jobs. 2020-03-18 23:32:38 +01:00
Aaron van Geffen 97250a0d81 Clean up and move screenshot code to its own file.
Disable MSVC warning 4611 in new Screenshot.cpp
2020-03-18 23:31:46 +01:00
Aaron van Geffen 70c1ed7226 Fix compiler errors; remove unused buffer. 2020-03-18 23:26:15 +01:00
Marijn van der Werf 69067879c4 Use libpng to export screenshots. 2020-03-18 23:24:28 +01:00
Aaron van Geffen a546219adf
Merge pull request #307 from marijnvdwerf/19-03/clang-format
Remove unnecessary clang-format toggles
2020-03-18 10:13:57 +01:00
Marijn van der Werf f6d941b775 Remove unnecessary clang-format toggles 2020-03-18 10:09:52 +01:00
Ted John b21c20e8e7
Merge pull request #404 from IntelOrca/github-actions/format
Move clang-format job to GitHub Actions
2020-03-18 01:09:26 +00:00
Ted John cf828b6ea0 Update formatting of files, clang-format template * bug is now fixed 2020-03-17 21:02:25 +00:00
Ted John 29c9958422 Update .clang-format for new version of clang-format 2020-03-17 21:02:25 +00:00
Ted John 3efa2099d9 Move code format check to GitHub Actions 2020-03-17 21:02:25 +00:00
Aaron van Geffen 9f73564284
Switch to new Docker repository. (#403) 2020-03-15 14:24:50 +01:00
Aaron van Geffen 2f5ac546d5
Merge pull request #400 from OpenLoco/janisozaur-patch-1-1
Update Dockerfile to Fedora 31
2020-03-14 09:58:21 +01:00
Michał Janiszewski 780d3a5f58
Add mingw32-libpng to Fedora mingw Dockerfile 2020-03-14 00:13:12 +01:00
Michał Janiszewski e289b7a278
Update Fedora Dockerfile to release 31 2020-03-14 00:08:28 +01:00
Aaron van Geffen 0cdba12520
Merge pull request #399 from AaronVanGeffen/dependences-1.2.0
Update dependencies to version 1.2.0
2020-03-13 18:06:35 +01:00
Ted John c8e7e6cef2 Explicitly add VcpkgTriplet value 2020-03-13 17:48:38 +01:00
Aaron van Geffen 93e54c6798 Update dependencies to version 1.2.0. 2020-03-13 17:48:38 +01:00
Marijn van der Werf 3703db146d
Include Russian translation from dump (#346) 2020-03-13 17:43:39 +01:00
SmallJoker a6923491a4
Fix tag detection for shallow clones (#368)
And also for such that did not 'git pull --tags'.
2020-03-13 13:38:59 +01:00
TELK fa6887685c
Fix native language names of Korean and Japanese (#393) 2020-03-13 11:55:30 +01:00
Michael Steenbeek 940ae8a306
Dutch translation: translate more strings (#382) 2020-03-13 11:54:47 +01:00
Aaron van Geffen d65136be9a
Fix #383: Crash in construction window (#398) 2020-03-13 11:50:22 +01:00
M 05d74e0baf
Support BSD operating systems (#385) 2020-03-13 11:47:17 +01:00
Milow b74c88ea12 Make keypad enter work the same as normal enter (#380) 2019-11-17 18:00:00 +01:00
Aaron van Geffen 97ed16e913
Merge pull request #374 from marijnvdwerf/19-08/rename-elements
Rename unknown and wrongly identified elements
2019-08-13 13:59:51 +02:00
Marijn van der Werf 5caff164ce Rename unknown and wrongly identified elements 2019-08-13 13:53:43 +02:00
Aaron van Geffen 4c81ae08bd
Merge pull request #372 from AaronVanGeffen/fix/226
Fix #226: Zooming to cursor is buggy on bigger maps
2019-08-11 22:54:46 +02:00
Aaron van Geffen a1180cec6b Remove 'experimental' label from zooming to cursor setting. 2019-08-11 22:39:41 +02:00
Marijn van der Werf e70beb1b6e Fix #226: Zooming to cursor is buggy on bigger maps. 2019-08-11 22:36:31 +02:00
Aaron van Geffen f42ed80be8
Merge pull request #355 from AaronVanGeffen/windows/town
Town window implementation
2019-07-29 11:29:53 +02:00
Aaron van Geffen f53346c87d Clean up town window open function.
* Remove assignments to attributes' default values.
* Include flag_8 in the createWindow call.
2019-07-29 11:25:35 +02:00
Aaron van Geffen 480d82b5d0 Name window_flags::viewport_no_scrolling (was flag_2) 2019-07-29 11:25:35 +02:00
Aaron van Geffen abdc4df112 Apply review suggestions. 2019-07-29 11:25:35 +02:00
Aaron van Geffen 802600b620 Implement widget::drawViewportCentreButton. 2019-07-29 11:25:35 +02:00
Aaron van Geffen 68fbe32b2f Minor variable cleanup in window::draw. 2019-07-29 11:25:35 +02:00
Aaron van Geffen 965f58e84d Use gfx::draw_rect instead of gfx::fill_rect 2019-07-29 11:25:29 +02:00
Aaron van Geffen 4e886f0eac Implement town::expand_town mouse_up event. 2019-07-29 11:25:29 +02:00