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