Commit Graph

275 Commits (jgrpp)

Author SHA1 Message Date
Jonathan G Rennison 9094df9ccc Version: Committing version data for tag: jgrpp-0.32.3 5 years ago
Jonathan G Rennison ab3a373c73 Merge branch 'master' into jgrpp 5 years ago
Andy cfc4568ddc Doc: revised README to be more helpful to casual GitHub visitors 5 years ago
Jonathan G Rennison 7174d8e9a0 Version: Committing version data for tag: jgrpp-0.32.2 5 years ago
Jonathan G Rennison ca3c72438e Merge branch 'master' into jgrpp
# Conflicts:
#	Makefile.bundle.in
#	src/os/macosx/string_osx.cpp
#	src/station_cmd.cpp
5 years ago
Charles Pigott dd07b23ed3 Fix: A few places still referred to old name of COPYING and README 5 years ago
Charles Pigott a407db54cf Add: Me 5 years ago
Jonathan G Rennison a8657f4c40 Version: Committing version data for tag: jgrpp-0.32.1 5 years ago
Andy e5f1755629 Doc: split compiling instructions from README, as they aren't required for casual GitHub visitors 5 years ago
Jonathan G Rennison 0876bca9b7 Version: Committing version data for tag: jgrpp-0.32.0 5 years ago
Jonathan G Rennison edfd378e93 Merge branch 'master' into jgrpp
# Conflicts:
#	source.list
#	src/blitter/32bpp_anim.cpp
#	src/linkgraph/linkgraphjob.cpp
#	src/order_cmd.cpp
#	src/vehicle.cpp
#	src/vehicle_type.h
5 years ago
Charles Pigott 99f5e29484 Doc: Update list of supported compilers 5 years ago
Jonathan G Rennison 6dd1f5c22d Version: Committing version data for tag: jgrpp-0.32-rc5 5 years ago
Jonathan G Rennison 5c839ba8f3 Version: Committing version data for tag: jgrpp-0.32-rc4 5 years ago
Jonathan G Rennison 99a94f3130 Version: Committing version data for tag: jgrpp-0.32-rc3 5 years ago
Jonathan G Rennison f825d4695e Version: Committing version data for tag: jgrpp-0.32-rc2 5 years ago
Jonathan G Rennison 04ef407ddf Merge branch 'jgrpp' into jgrpp-nrt
# Conflicts:
#	.ottdrev-vc
#	README.md
#	jgrpp-changelog.md
#	src/ship_cmd.cpp
5 years ago
Jonathan G Rennison 12be6fd81f Version: Committing version data for tag: jgrpp-0.31.4 5 years ago
Jonathan G Rennison 7573260235 Version: Committing version data for tag: jgrpp-0.32-rc1 5 years ago
Jonathan G Rennison 8b1fb60dea Version: Committing version data for tag: jgrpp-0.31.3 5 years ago
Jonathan G Rennison b634e5d6de Version: Committing version data for tag: jgrpp-0.31.2 5 years ago
Jonathan G Rennison 640a5a673b Version: Committing version data for tag: jgrpp-0.31.1 5 years ago
Jonathan G Rennison 4666b1ef81 Version: Committing version data for tag: jgrpp-0.31.0 5 years ago
Jonathan G Rennison fb5cae3120 Version: Committing version data for tag: jgrpp-0.30.3 5 years ago
Jonathan G Rennison ab157ea07f Version: Committing version data for tag: jgrpp-0.30.2 5 years ago
nikolas eab8ab40d9
Fix typo in readme: sufficienty -> sufficiently 5 years ago
Jonathan G Rennison a6887d7010 Version: Committing version data for tag: jgrpp-0.30.1 5 years ago
Jonathan G Rennison a0c8bd2164 Version: Committing version data for tag: jgrpp-0.30.0 5 years ago
Jonathan G Rennison 43053022aa Readme: Add link to online copy of NewGRF spec additions 5 years ago
Jonathan G Rennison ba34ec7ade Merge branch 'master' into jgrpp
Replace build and refit, and group collapse implementations
Fix template creation build and refit

# Conflicts:
#	Makefile.bundle.in
#	config.lib
#	src/animated_tile.cpp
#	src/blitter/32bpp_anim.hpp
#	src/blitter/32bpp_base.hpp
#	src/blitter/8bpp_base.hpp
#	src/blitter/null.hpp
#	src/build_vehicle_gui.cpp
#	src/command.cpp
#	src/command_func.h
#	src/console_gui.cpp
#	src/core/smallstack_type.hpp
#	src/date.cpp
#	src/debug.cpp
#	src/genworld_gui.cpp
#	src/ground_vehicle.hpp
#	src/group_gui.cpp
#	src/lang/korean.txt
#	src/linkgraph/linkgraph_gui.h
#	src/main_gui.cpp
#	src/misc_gui.cpp
#	src/network/core/game.h
#	src/network/core/packet.cpp
#	src/network/core/udp.cpp
#	src/network/core/udp.h
#	src/network/network_content.cpp
#	src/network/network_type.h
#	src/network/network_udp.cpp
#	src/newgrf_house.h
#	src/openttd.cpp
#	src/order_cmd.cpp
#	src/order_gui.cpp
#	src/os/unix/crashlog_unix.cpp
#	src/os/windows/crashlog_win.cpp
#	src/osk_gui.cpp
#	src/pathfinder/opf/opf_ship.cpp
#	src/rail_cmd.cpp
#	src/rail_gui.cpp
#	src/saveload/saveload.cpp
#	src/settings.cpp
#	src/settings_gui.cpp
#	src/smallmap_gui.h
#	src/station_base.h
#	src/station_cmd.cpp
#	src/table/gameopt_settings.ini
#	src/table/newgrf_debug_data.h
#	src/table/settings.ini
#	src/timetable_gui.cpp
#	src/toolbar_gui.cpp
#	src/train_gui.cpp
#	src/vehicle.cpp
#	src/vehicle_gui.cpp
#	src/vehiclelist.cpp
#	src/viewport.cpp
#	src/widgets/dropdown.cpp
#	src/window_gui.h
5 years ago
Patric Stout 72c5f2b3ee Remove: DOS support
In 10 years there was no active development on DOS. Although it
turned out to still work, the FPS was very bad. There is little
interest in the current community to look into this.

Further more, we like to switch to c++11 functions for threads,
which are not implemented by DJGPP, the only current compiler
for DOS.

Additionally, DOS is the only platform which does not support
networking. It is the reason we have tons of #ifdefs to support
disabling networking.

By removing DOS support, we can both use c++11 functions for threads,
and remove all the code related to disabling network. Sadly, this
means we have to see DOS go.

Of course, if you feel up for the task, simply revert this commit,
and implement stub c++11 functions for threads and stub functions
for networking. We are more than happy to accept such Pull Request.
5 years ago
Jonathan G Rennison 5e6d283463 Merge branch 'master' into jgrpp
Remove the viewport sign cache as this is now superseded by the kd tree
implementation

# Conflicts:
#	src/crashlog.cpp
#	src/lang/english.txt
#	src/misc.cpp
#	src/pathfinder/follow_track.hpp
#	src/pbs.cpp
#	src/rail_cmd.cpp
#	src/saveload/vehicle_sl.cpp
#	src/settings.cpp
#	src/settings_gui.cpp
#	src/ship_cmd.cpp
#	src/station.cpp
#	src/station_base.h
#	src/station_cmd.cpp
#	src/table/settings.ini
#	src/thread/thread_morphos.cpp
#	src/town_cmd.cpp
#	src/train_cmd.cpp
#	src/viewport.cpp
#	src/waypoint.cpp
5 years ago
Patric Stout 7adae09897 Codechange: liblzma is called liblzma, how ever strange that might be
It is the only library we use that calls itself with 'lib' in the
name. This might be confusing, but with the arrival of cmake a lot
of these things are automated. And detection will find 'liblzma',
not 'lzma', like with 'lzo', 'zlib', ..
5 years ago
Patric Stout 18b37e4b81 Fix: mention Haiku in the README, including how to build 5 years ago
Patric Stout f58db44ff2 Remove: BeOS support (deprecated by Haiku)
In 10 years there is no commit to change how BeOS works, and we
have no active maintainer for it. It is unlikely it works in its
current state (but not impossible).

With the arrival of SDL2 (and removal of SDL), BeOS is no longer
support. SDL2 suggests to use Haiku instead of BeOS.
5 years ago
Patric Stout 7784d77713 Remove: MorphOS / AmigaOS support
In 10 years there is no commit to change how MorphOS works, and we
have no active maintainer for it. It is unlikely it works in its
current state (but not impossible).

With the arrival of SDL2 (and removal of SDL), MorphOS is no longer
support. There is an SDL2 port for MorphOS, but it is not maintained
by upstream SDL2, and nobody can currently test it out.

If anyone wants to re-add MorphOS, please do (revert this patch,
fix the problems, and create a Pull Request). If you need any help
doing so, let us know! It is not that we don't like MorphOS, it is
that we don't have anyone fixing the problems :(
5 years ago
Jonathan G Rennison 7ff252c58d Merge branch 'master' into jgrpp
# Conflicts:
#	Makefile.src.in
#	findversion.sh
#	projects/determineversion.vbs
#	src/aircraft_cmd.cpp
#	src/lang/dutch.txt
#	src/linkgraph/linkgraph_gui.cpp
#	src/linkgraph/linkgraph_gui.h
#	src/order_cmd.cpp
#	src/settings_gui.cpp
#	src/smallmap_gui.cpp
#	src/town_cmd.cpp
#	src/viewport.cpp
#	src/water_map.h
5 years ago
Johannes E. Krause 5e40338543 Doc: table alignment when viewing README.md as a monospace textfile 5 years ago
Niels Martin Hansen 7e1e2756d4 Add: Show performance of AI and GS in framerate window 5 years ago
Jonathan G Rennison 7d57bd2621 Update readme 5 years ago
Jonathan G Rennison ccf1fe8592 Version: Committing version data for tag: jgrpp-0.29.3 5 years ago
Jonathan G Rennison a695dcd331 Add docs file on low-level changes 5 years ago
Jonathan G Rennison f5728b8c48 Version: Committing version data for tag: jgrpp-0.29.2 5 years ago
Jonathan G Rennison 7bcd921871 Version: Committing version data for tag: jgrpp-0.29.1 5 years ago
Jonathan G Rennison 281d346fe2 Merge branch 'master' into jgrpp
# Conflicts:
#	bin/baseset/no_sound.obs
#	bin/baseset/orig_dos.obg
#	bin/baseset/orig_dos.obs
#	bin/baseset/orig_dos_de.obg
#	bin/baseset/orig_win.obg
#	bin/baseset/orig_win.obm
#	bin/baseset/orig_win.obs
#	src/aircraft_cmd.cpp
#	src/blitter/32bpp_anim.cpp
#	src/blitter/32bpp_anim.hpp
#	src/blitter/32bpp_base.cpp
#	src/blitter/32bpp_base.hpp
#	src/blitter/8bpp_base.cpp
#	src/blitter/8bpp_base.hpp
#	src/blitter/common.hpp
#	src/group_gui.cpp
#	src/lang/korean.txt
#	src/linkgraph/linkgraph_gui.cpp
#	src/saveload/saveload.cpp
#	src/town_cmd.cpp
#	src/viewport.cpp
#	src/viewport_func.h
5 years ago
Niels Martin Hansen 65782af2f4 Add: Visual Studio 2019 project files 5 years ago
Jonathan G Rennison e3d167f9f0 Merge branch 'save_ext' into jgrpp
# Conflicts:
#	config.lib
#	src/misc_gui.cpp
#	src/network/network_gui.cpp
#	src/settings_type.h
#	src/smallmap_gui.cpp
#	src/smallmap_gui.h
#	src/station_cmd.cpp
#	src/toolbar_gui.cpp
#	src/vehicle_gui.cpp
#	src/window.cpp
5 years ago
Andy f99f993e99 Doc: replace 4 references to SVN with Git #6698 (#7036) 5 years ago
Jonathan G Rennison 873a58454d Version: Committing version data for tag: jgrpp-0.29.0 5 years ago
Jonathan G Rennison 4f1d54564e Merge branch 'master' into jgrpp
# Conflicts:
#	src/debug.cpp
5 years ago
Patric Stout 65bc7123d1 Update: Readme_Windows_MSVC documentation now reflects the current reality again
It was not updated for a while, and kinda out-of-date. This should
bring it back to reality.
5 years ago
glx 28ff1be85b Update: replace openttd-useful with vcpkg in README 5 years ago
Jonathan G Rennison 479a9e31e9 Version: Committing version data for tag: jgrpp-0.28.0 6 years ago
Jonathan G Rennison c1df63a2eb Merge branch 'master' into jgrpp
# Conflicts:
#	projects/openttd_vs100.vcxproj
#	projects/openttd_vs100.vcxproj.filters
#	projects/openttd_vs80.vcproj
#	projects/openttd_vs90.vcproj
#	src/viewport.cpp
6 years ago
Niels Martin Hansen 68e6b5531a Update: Developer credits 6 years ago
Jonathan G Rennison ba8ddda0bc Version: Committing version data for tag: jgrpp-0.27.1 6 years ago
Jonathan G Rennison a39cfe1854 Version: Committing version data for tag: jgrpp-0.27.0 6 years ago
Jonathan G Rennison 292025394c Version: Committing version data for tag: jgrpp-0.26.2 6 years ago
Jonathan G Rennison 15d818facc Documentation: Add docs on NewGRF spec additions 6 years ago
Jonathan G Rennison 9774606c22 Version: Committing version data for tag: jgrpp-0.26.1 6 years ago
Jonathan G Rennison b80c3198cc Version: Committing version data for tag: jgrpp-0.26.0 6 years ago
Jonathan G Rennison 035f5622b9 Merge branch 'master' into jgrpp
# Conflicts:
#	src/console_cmds.cpp
#	src/landscape.cpp
#	src/linkgraph/linkgraphschedule.cpp
#	src/openttd.cpp
#	src/roadveh_cmd.cpp
#	src/toolbar_gui.cpp
#	src/train_cmd.cpp
#	src/vehicle.cpp
#	src/viewport.cpp
#	src/window_type.h
6 years ago
Niels Martin Hansen 2a868b9f3b Feature: Framerate display window (#6822)
Frame rate and various game loop/graphics timing measurements and graphs. Accessible via the Help menu, and can print some stats in the console via the fps command.
6 years ago
Jonathan G Rennison 4d1bd8e4b4 Merge branch 'master' into jgrpp
# Conflicts:
#	src/genworld_gui.cpp
#	src/gfx.cpp
#	src/lang/korean.txt
#	src/linkgraph/linkgraph_gui.cpp
#	src/linkgraph/linkgraph_gui.h
#	src/music.cpp
#	src/table/settings.ini
#	src/town_cmd.cpp
#	src/train_cmd.cpp
6 years ago
Greg-21 388bca6a42 Update: Changed some things in Readme file
Changed HTTP links to HTTPS, fixed some links to articles on OpenTTD Wiki, added Windows 10 and 8.1 to info section about path structure in these OSes, removed some
unnecessary whitespaces (and added several others), and some other less important changes.
6 years ago
Jonathan G Rennison efdbde63c8 Version: Committing version data for tag: jgrpp-0.25.2 6 years ago
Jonathan G Rennison 15f80f16c3 Version: Committing version data for tag: jgrpp-0.25.1 6 years ago
Jonathan G Rennison f2987854c7 Merge branch 'master' into jgrpp 6 years ago
Andy 11d1690acb Doc: note in README licensing section that CONTRIBUTING.md is adapted from Bootstrap (#6818) 6 years ago
Jonathan G Rennison 8e9d68048a Merge branch 'master' into jgrpp
# Conflicts:
#	src/string.cpp
6 years ago
Niels Martin Hansen 5de2628862 Update: Document DOS music loading 6 years ago
Jonathan G Rennison 7ef881883d Version: Committing version data for tag: jgrpp-0.25.0 6 years ago
Jonathan G Rennison 9b42ae954c Version: Committing version data for tag: jgrpp-0.24.1 6 years ago
Jonathan G Rennison ef50baadd6 Version: Committing version data for tag: jgrpp-0.24.0 6 years ago
Jonathan G Rennison ad1c402ad8 Merge branch 'master' into jgrpp
# Conflicts:
#	src/debug.cpp
#	src/saveload/afterload.cpp
#	src/saveload/saveload.cpp
#	src/settings_type.h
#	src/town_cmd.cpp
#	src/window.cpp
6 years ago
q-- 228f8fba55 Doc: fix formatting and typo in README.md 6 years ago
Jonathan G Rennison 1fe0bb76b9 Merge branches 'crashlog_improvements', 'save_ext', 'version_utils' into jgrpp 6 years ago
Heiko August 079f774fd7 Doc #6698: rewrite of the readme in Markdown syntax 6 years ago
Heiko August 413ece9b51 Doc #6698: rename the readme.txt to REAMDE.md 6 years ago
Jonathan G Rennison 85781d1801 Version: Committing version data for tag: jgrpp-0.23.0 6 years ago
Jonathan G Rennison 0f270e5cb1 Version: Committing version data for tag: jgrpp-0.22.2 6 years ago
Jonathan G Rennison fe682e565f Version: Committing version data for tag: jgrpp-0.22.1 7 years ago
Heiko August 56d5521a51 added Kruemelchen to the list of german translators 7 years ago
Jonathan G Rennison 90ff178401 Version: Committing version data for tag: jgrpp-0.22.0 7 years ago
Jonathan G Rennison d486d58d86 Version: Committing version data for tag: jgrpp-0.21.0 7 years ago
Jonathan G Rennison 24eeb512ef Version: Committing version data for tag: jgrpp-0.20.1 7 years ago
Jonathan G Rennison 85830a2a76 Version: Committing version data for tag: jgrpp-0.20.0 7 years ago
Jonathan G Rennison 9077d6f4d2 Add support for loading SpringPP v2.3, v2.4 savegames 7 years ago
Jonathan G Rennison 4007dc9f1b Version: Committing version data for tag: jgrpp-0.19.0 7 years ago
Jonathan G Rennison 65c65c1dcf Version: Committing version data for tag: jgrpp-0.18.0 7 years ago
Jonathan G Rennison c080a3c42c Version: Committing version data for tag: jgrpp-0.17.2 7 years ago
Jonathan G Rennison a4338ee97f Cherry-pick readme/changelog for jgrpp-0.17.1 7 years ago
Jonathan G Rennison a36bac6d0e Readme formatting fix 7 years ago
Jonathan G Rennison 1be9660730 Version: Committing version data for tag: jgrpp-0.17.0 7 years ago
Jonathan G Rennison 6e829c39e4 Version: Committing version data for tag: jgrpp-0.16.1 7 years ago
Jonathan G Rennison 56bba9edcb Readme: Minor formatting adjustments. 8 years ago
Jonathan G Rennison b80e55d3ec Version: Committing version data for tag: jgrpp-0.16.0 8 years ago
Jonathan G Rennison d61344e96a Version: Committing version data for tag: jgrpp-0.15.1 8 years ago
Jonathan G Rennison 489e6aced6 Version: Committing version data for tag: jgrpp-0.15.0 8 years ago
Jonathan G Rennison 1d66e66c91 Version: Committing version data for tag: jgrpp-0.14.0 8 years ago
Jonathan G Rennison 3db5b67376 Version: Committing version data for tag: jgrpp-0.13.3 8 years ago
Jonathan G Rennison b24371fc04 Version: Committing version data for tag: jgrpp-0.13.2 8 years ago
Jonathan G Rennison ba5e9470ca Version: Committing version data for tag: jgrpp-0.13.1 8 years ago
Jonathan G Rennison 24a85d1c99 Version: Committing version data for tag: jgrpp-0.13.0 8 years ago
Jonathan G Rennison 0cca19da9f Version: Committing version data for tag: jgrpp-0.12.1 8 years ago
Jonathan G Rennison 2d8fa15f06 Version: Committing version data for tag: jgrpp-0.12.0 8 years ago
Jonathan G Rennison cd298f4722 Version: Committing version data for tag: jgrpp-0.11.0 8 years ago
Jonathan G Rennison 1ce3e776b0 Version: Committing version data for tag: jgrpp-0.10.2 8 years ago
Jonathan G Rennison 7169b1ff4c Version: Committing version data for tag: jgrpp-0.10.1 8 years ago
Jonathan G Rennison 27e0937eef Version: Committing version data for tag: jgrpp-0.10.0 8 years ago
Jonathan G Rennison 3139ff4eaf Trim unnecessary info on bugfixes and debug features from the readme. 8 years ago
Jonathan G Rennison e4ccfcf926 Version: Committing version data for tag: jgrpp-0.9.0 9 years ago
Jonathan G Rennison 1a069cbc9c Add perf and thread-labelling features to readme.
Change perf numbers from relative reductions to speed improvements,
for clarity.
9 years ago
Jonathan G Rennison 28f0a75b21 Fix wrong link for vehicle group info patch in readme.
Fix whitespace issue in changelog.
9 years ago
Jonathan G Rennison ad3255f347 Version: Committing version data for tag: jgrpp-0.8.1 9 years ago
Jonathan G Rennison 781c34882e Version: Committing version data for tag: jgrpp-0.8.0 9 years ago
Jonathan G Rennison 8db96aa318 Version: Committing version data for tag: jgrpp-0.7.1 9 years ago
Jonathan G Rennison 8154d524e7 Version: Committing version data for tag: jgrpp-0.7.0 9 years ago
Jonathan G Rennison 6cb978fa94 Update readme with desync/debug additions. 9 years ago
Jonathan G Rennison d0960f2a40 Version: Committing version data for tag: jgrpp-0.6.0 9 years ago
Jonathan G Rennison 95bf67878e Add a changelog file, reference from the readme. 9 years ago
Jonathan G Rennison f170bc91e1 Version: Committing version data for tag: jgrpp-0.5.3 9 years ago
Jonathan G Rennison 106c44ac48 Version: Committing version data for tag: jgrpp-0.5.2 9 years ago
Jonathan G Rennison d16431d2ac Version: Committing version data for tag: jgrpp-0.5.1 9 years ago
Jonathan G Rennison 85c6dd7621 Add readme.md file. 9 years ago