Skip to content

Commit f6f901f

Browse files
committed
1.13.0
1 parent 064691f commit f6f901f

File tree

11 files changed

+86
-14
lines changed

11 files changed

+86
-14
lines changed

CHANGELOG

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,29 @@
1+
1.13.0
2+
------
3+
4+
* Editor: Implement universal undo stack
5+
* Editor: Add option to insert row/col before or after
6+
* Implement a minimap
7+
* Refactor editor/editordata.hpp
8+
* Refactor race.cpp
9+
* Refactor pointer use in the game
10+
* Refactor pointer use in the editor
11+
* Refactor game/trackloader.cpp
12+
* Refactor editor/trackio.cpp
13+
* Refactor game.cpp
14+
* Refactor TrackLoader usage
15+
* Refactor game init
16+
* Cosmetic changes to tracktile.hpp
17+
* Delete OpenGL context as the last object
18+
* Fix crash on settings loading
19+
* Include <cstdlib> for std::rand
20+
* Make debian/rules use CMake directly
21+
* Prefer out-of-source CMake build in INSTALL
22+
* Update copyright text
23+
* Fix build with MXE and Qt project files
24+
* Add pulseaudio to static Qt5 build config
25+
* Readiness to see the next target node for AI
26+
127
1.12.0
228
------
329

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ endif()
1313

1414
# Global game version
1515
set(VERSION_MAJOR "1")
16-
set(VERSION_MINOR "12")
16+
set(VERSION_MINOR "13")
1717
set(VERSION_PATCH "0")
1818
set(VERSION "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}")
1919

InstallLinux.cmake

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ function(resolve_install_paths)
3333
COMMAND cmake -E copy ${CMAKE_SOURCE_DIR}/AUTHORS ${CMAKE_BINARY_DIR}/AUTHORS
3434
COMMAND cmake -E copy ${CMAKE_SOURCE_DIR}/CHANGELOG ${CMAKE_BINARY_DIR}/CHANGELOG
3535
COMMAND cmake -E copy ${CMAKE_SOURCE_DIR}/COPYING ${CMAKE_BINARY_DIR}/COPYING
36-
COMMAND cmake -E copy ${CMAKE_SOURCE_DIR}/README ${CMAKE_BINARY_DIR}/README
36+
COMMAND cmake -E copy ${CMAKE_SOURCE_DIR}/README.md ${CMAKE_BINARY_DIR}/README.md
3737
DEPENDS ${GAME_BINARY_NAME} ${QM_FILES})
3838
endif()
3939

@@ -58,7 +58,7 @@ function(setup_install_targets BIN_PATH DATA_PATH DOC_PATH)
5858
install(FILES data/fonts.conf DESTINATION ${DATA_PATH})
5959
install(FILES data/meshes.conf DESTINATION ${DATA_PATH})
6060
install(FILES data/surfaces.conf DESTINATION ${DATA_PATH})
61-
install(FILES AUTHORS CHANGELOG COPYING README DESTINATION ${DOC_PATH})
61+
install(FILES AUTHORS CHANGELOG COPYING README.md DESTINATION ${DOC_PATH})
6262
install(DIRECTORY data/images DESTINATION ${DATA_PATH} FILES_MATCHING PATTERN "*.jpg")
6363
install(DIRECTORY data/images DESTINATION ${DATA_PATH} FILES_MATCHING PATTERN "*.png")
6464
install(DIRECTORY data/levels DESTINATION ${DATA_PATH} FILES_MATCHING PATTERN "*.trk")
@@ -102,5 +102,5 @@ function(setup_install_targets BIN_PATH DATA_PATH DOC_PATH)
102102
if(NOT ReleaseBuild)
103103
include(CPack)
104104
endif()
105-
105+
106106
endfunction()

InstallWindows.cmake

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
function(resolve_install_paths)
33

44
message(STATUS "Windows build.")
5-
5+
66
set(BIN_PATH .)
77
set(DATA_PATH ./data)
88
set(DOC_PATH .)
@@ -16,7 +16,7 @@ function(resolve_install_paths)
1616
COMMAND cmake -E copy ${CMAKE_SOURCE_DIR}/AUTHORS ${CMAKE_BINARY_DIR}/AUTHORS
1717
COMMAND cmake -E copy ${CMAKE_SOURCE_DIR}/CHANGELOG ${CMAKE_BINARY_DIR}/CHANGELOG
1818
COMMAND cmake -E copy ${CMAKE_SOURCE_DIR}/COPYING ${CMAKE_BINARY_DIR}/COPYING
19-
COMMAND cmake -E copy ${CMAKE_SOURCE_DIR}/README ${CMAKE_BINARY_DIR}/README
19+
COMMAND cmake -E copy ${CMAKE_SOURCE_DIR}/README.md ${CMAKE_BINARY_DIR}/README.md
2020
DEPENDS ${GAME_BINARY_NAME} ${QM_FILES})
2121

2222
setup_install_targets(${BIN_PATH} ${DATA_PATH} ${DOC_PATH})
@@ -33,7 +33,7 @@ function(setup_install_targets BIN_PATH DATA_PATH DOC_PATH)
3333
install(FILES data/fonts.conf DESTINATION ${DATA_PATH})
3434
install(FILES data/meshes.conf DESTINATION ${DATA_PATH})
3535
install(FILES data/surfaces.conf DESTINATION ${DATA_PATH})
36-
install(FILES AUTHORS CHANGELOG COPYING README DESTINATION ${DOC_PATH})
36+
install(FILES AUTHORS CHANGELOG COPYING README.md DESTINATION ${DOC_PATH})
3737
install(DIRECTORY data/images DESTINATION ${DATA_PATH} FILES_MATCHING PATTERN "*.jpg")
3838
install(DIRECTORY data/images DESTINATION ${DATA_PATH} FILES_MATCHING PATTERN "*.png")
3939
install(DIRECTORY data/levels DESTINATION ${DATA_PATH} FILES_MATCHING PATTERN "*.trk")

RELEASES

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,22 @@
1+
1.13.0
2+
======
3+
4+
New features:
5+
6+
* Implement a minimap
7+
* Editor: Implement universal undo stack
8+
* Editor: Add option to insert row/col before or after
9+
10+
Bug fixes:
11+
12+
* Fix GitHub issue #9: Editor segfaults when undoing a change on the last row/column which got deleted before
13+
* Fix GitHub issue #19: Crash on exit on FreeBSD
14+
* Fix a potential crash on settings loading
15+
16+
Other:
17+
18+
* Lots of code refactored
19+
120
1.12.0
221
======
322

packaging/debian/changelog

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,30 @@
1+
dustrac (1.13.0-5) xenial; urgency=medium
2+
3+
* Editor: Implement universal undo stack
4+
* Editor: Add option to insert row/col before or after
5+
* Implement a minimap
6+
* Refactor editor/editordata.hpp
7+
* Refactor race.cpp
8+
* Refactor pointer use in the game
9+
* Refactor pointer use in the editor
10+
* Refactor game/trackloader.cpp
11+
* Refactor editor/trackio.cpp
12+
* Refactor game.cpp
13+
* Refactor TrackLoader usage
14+
* Refactor game init
15+
* Cosmetic changes to tracktile.hpp
16+
* Delete OpenGL context as the last object
17+
* Fix crash on settings loading
18+
* Include <cstdlib> for std::rand
19+
* Make debian/rules use CMake directly
20+
* Prefer out-of-source CMake build in INSTALL
21+
* Update copyright text
22+
* Fix build with MXE and Qt project files
23+
* Add pulseaudio to static Qt5 build config
24+
* Readiness to see the next target node for AI
25+
26+
-- Jussi Lind <[email protected]> Sun, 27 Aug 2017 21:55:14 +0300
27+
128
dustrac (1.12.0-4) xenial; urgency=medium
229

330
* Redo startlight graphics in SVG

packaging/windows/dustrac.nsi

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
!define COMPANYNAME "Jussi Lind"
77
!define DESCRIPTION "A traditional top-down racing game."
88
!define VERSIONMAJOR 1
9-
!define VERSIONMINOR 12
9+
!define VERSIONMINOR 13
1010
!define VERSIONBUILD 0
1111
!define HELPURL "http://dustrac.sourceforge.net"
1212
!define UPDATEURL "http://dustrac.sourceforge.net"
@@ -73,7 +73,7 @@ Section "install"
7373
File CHANGELOG
7474
File COPYING
7575
File AUTHORS
76-
File README
76+
File README.md
7777

7878
WriteUninstaller "$INSTDIR\uninstall.exe"
7979

@@ -146,7 +146,7 @@ Section "uninstall"
146146
Delete $INSTDIR\CHANGELOG
147147
Delete $INSTDIR\COPYING
148148
Delete $INSTDIR\AUTHORS
149-
Delete $INSTDIR\README
149+
Delete $INSTDIR\README.md
150150

151151
Delete $INSTDIR\uninstall.exe
152152

scripts/genericLinuxBuildQt5.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ cp -v ./src/game/dustrac-game $PACKAGE_PATH &&
5050
cp -v ./src/editor/dustrac-editor $PACKAGE_PATH &&
5151
cp -rv data $PACKAGE_PATH || exit -1
5252

53-
TEXT_FILES="AUTHORS CHANGELOG COPYING README"
53+
TEXT_FILES="AUTHORS CHANGELOG COPYING README.md"
5454
cp -v $TEXT_FILES $PACKAGE_PATH || exit -1
5555

5656
# Copy some needed dependecies

scripts/mxeWindowsBuild.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ cp -v ./src/game/release/dustrac-game.exe $PACKAGE_PATH &&
5858
cp -v ./src/editor/release/dustrac-editor.exe $PACKAGE_PATH &&
5959
cp -rv data $PACKAGE_PATH || exit -1
6060

61-
TEXT_FILES="AUTHORS CHANGELOG COPYING README"
61+
TEXT_FILES="AUTHORS CHANGELOG COPYING README.md"
6262
cp -v $TEXT_FILES $PACKAGE_PATH || exit -1
6363
cd $PACKAGE_PATH
6464
$UNIX2DOS $TEXT_FILES

src/editor/editor.pro

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
TEMPLATE = app
44
TARGET = dustrac-editor
55

6-
DEFINES += DATA_PATH=\\\"./data\\\" VERSION=\\\"1.12.0\\\"
6+
DEFINES += DATA_PATH=\\\"./data\\\" VERSION=\\\"1.13.0\\\"
77
QMAKE_CXXFLAGS += -std=gnu++11
88

99
# Qt version check

0 commit comments

Comments
 (0)