summaryrefslogtreecommitdiff
path: root/openttd.vcproj
AgeCommit message (Collapse)Author
2007-01-02(svn r7751) -Codechange: move network_* to a new network map. Furthermore ↵rubidium
move the low level network functions to network/core, so they can be reused by the masterserver and website-serverlist-updater.
2006-12-07(svn r7410) -Codechange/Fix: Remove useless and unfollowable ↵Darkvater
programmatic-resize, and implement it in a sane way. Correctly specify resize flags for windows and only manually change the widgets that the resize system cannot handle (eg centering). This changes r6562, and probably some other commits
2006-12-04(svn r7358) -Codechange: add newgrf_gui.c to MS project filespeter1138
2006-12-04(svn r7348) -Feature: Initial support for saving NewGRF settings with ↵peter1138
savegames. Back up your savegames...
2006-12-03(svn r7338) -Fix (r7336): [win32] libfreetype is libfreetype2 in linker ↵Darkvater
options (thanks Rubidium)
2006-12-03(svn r7336) -Codechange: [win32] Add freetype support for Windows project files.Darkvater
2006-12-03(svn r7331) - Codechange: Rename all memory pool macro's and types to "old ↵matthijs
pool", so the new pool implementation can be committed alongside it. - Codechange: Rename pool.[ch] to oldpool.[ch].
2006-12-01(svn r7322) -Update win32 project files for ukrainian and bulgarian language ↵Darkvater
files. Also add unicows.lib to Release build of VS2003.
2006-11-30(svn r7299) -CodeChange: Train and Aircraft Build window GUI code simplified ↵KUDr
a bit: - using one engine list instead of 3 - removed engine filters (loco, wagons, helicopters, etc.) - EngineList code isolated from GUI (moved to helpers.cpp - reusing CBlobT code which does exactly what is needed for EngineList) - removed unnecessary "optimization" (rebuild and sort engine list on each WE_PAINT)
2006-11-28(svn r7279) -Codechange: [win32] Add Windows95/98 support by using MSLU. ↵Darkvater
Only workaround is that the wide version of EnumDisplaySettings crashes on win95 no matter what, so use ANSI version. NOTE: MSLU support is only added to VS2003 project file because VS2005 compiles won't even run on Windows95.
2006-11-21(svn r7226) -Fix (r7200): [win32] Don't ask my why but I told the linker to ↵Darkvater
ignore the multithreaded library in for VS2005, resulting in unlinkable code for Release builds.
2006-11-16(svn r7182) -Feature: Merge utf8 branch. This brings us support for ↵peter1138
Unicode/UTF-8 and the option for fonts rendered by FreeType. Language changes to come.
2006-10-24(svn r6922) -Feature: Add proper cloning sprites and cursors, different for ↵Darkvater
each vehicle. Big thanks to MB for the initial design and skidd13 for the iconified version(s). -Codechange: Change the autorenew sprites from recycle to upgrade (skidd13) -Codechange: Change the shared orders icon (MeusH) -Add missing table/files.h file to VS project file.
2006-10-10(svn r6724) -Fix r6723: respect alphabetical orderglx
2006-10-10(svn r6723) -Fix r6722: forgot openttd.vcprojglx
2006-10-05(svn r6644) -Fix(r6637): remove inline to allow MSVC compilationbelugas
-Fix(r5124): Add aircraft.h to MSVC projects
2006-10-02(svn r6617) -Fix r6596: missing '>' in openttd.vcprojglx
2006-10-01(svn r6596) -Fix(r6562) : Add missing resize_window_widget.h to MSVC projectsbelugas
2006-09-29(svn r6576) -CodeChange : Move depot_gui.c on "Gui Source codes" section of ↵belugas
MSVC project files
2006-09-27(svn r6532) - Feature: Add support for NewGRF sound effects. Currently sound ↵peter1138
priority isn't supported.
2006-09-26(svn r6513) -Codechange: unified the code to draw depot windowsbjarni
This change is intended to make it easier to make depot behaviour consistent and faster to code when adding more features in the future The user interface should hopefully not be affected by this
2006-09-01(svn r6298) -Fix(r6297): add network_gui.h to MSVC projetc filesglx
2006-08-26(svn r6138) - Remove stdafx.c since we do not use it.Darkvater
2006-08-19(svn r5946) -Add: merged the TGP branch to mainline. TGP adds:truelight
- New optional landscape generator (TerraGenesis Perlin) - Load heightmaps (either BMP or PNG) - Progress dialog while generating worlds (no longer a 'hanging' screen) - New dialogs for NewGame, Create Scenario and Play Heightmap - Easier to configure your landscape - More things to configure (tree-placer, ..) - Speedup of world generation - New console command 'restart': restart the map EXACTLY as it was when you first started it (needs a game made after or with this commit) - New console command 'getseed': get the seed of your map and share it with others (of course only works with generated maps) - Many new, world generation related, things - Many internal cleanups and rewrites Many tnx to those people who helped making this: Belugas, DaleStan, glx, KUDr, RichK67, Rubidium, and TrueLight (alfabetic) Many tnx to those who helped testing: Arnau, Bjarni, and tokai (alfabetic) And to all other people who helped testing and sending comments / bugs Stats: 673 lines changed, 3534 new lines, 79 new strings
2006-08-14(svn r5887) -Cleanup: move date related functions, defines and variables to ↵rubidium
date.[ch] -Cleanup: fix whitespace related coding style issues in date.[ch] -Cleanup: make original comments doxygen compatible and remove/change outdated comments
2006-08-05(svn r5764) - Cleanup: - Cleanup: Move the now unified FiosAlloc, ↵Darkvater
compare_FiosItems, FiosFreeSavegameList, FiosMakeSavegameName, FiosDelete and FileExists to newly created file fios.c where it belongs. - Fix: forgot to remove GetLanguageList from functions.h in previous commit
2006-07-07(svn r5464) [Behaviour Fix] : When starting the game, the system will now ↵belugas
verify the presence of music files in gm forlder. A song can now be removed from the programmed list (in custom list 1 and 2) by clicking on it. Added music.c[ch] files, to make it all a bit cleaner. Now, the name of the gm file is associated with the title of the song.
2006-05-27(svn r4987) Feature: Merged YAPF into trunk. Thanks to devs for continuous ↵KUDr
support and users for testing.
2006-05-18(svn r4902) Newgrf : Introduction of the newgrf_cargo files. belugas
Clearing engine and newgrf_engine from cargo related structures. Apart from moving stuff cargo related, there is nothing really newcargo for now.
2006-05-05(svn r4746) - Fix: VC shows warning in newgrf_station.c:211 and complains ↵KUDr
about missing sprite.c
2006-04-21(svn r4493) Newgrf : Action 04. Beginning of implementation.belugas
Some TODOs left, but the core is there. Thanks to Peter1138 for code, advice and patience And to Patchman for letting us define a lot of langids :)
2006-04-20(svn r4488) - Add newgrf_spritegroup.[ch] to MS VS project filespeter1138
2006-03-31(svn r4206) - Add bridge_map.h and unmovable_map.h to MS VS project filepeter1138
2006-03-30(svn r4163) CodeChange : Add missing file to MS Project and Workspace files belugas
2006-03-29(svn r4150) -Feature: Merged elrails into trunk. Thanks to Tron for lots of ↵celestar
code and proofreading, thanks to peter1138 for another lot of code and ideas.
2006-03-26(svn r4125) - Feature: Add a general TIC() TOC() mechanism using rdtsc or ↵Darkvater
something similar on non-i386 architectures to performance-tune (critical) code. Some systems are probably missing, but those can be added later.
2006-03-26(svn r4114) - Add missing source files to VS2003/VS6 project files added in ↵Darkvater
r4113
2006-03-24(svn r4089) CodeChange : Create Map Accessors Group in MS WorkSpace, arrange ↵belugas
VCProject. Remove warning on FindLengthOfTunnel, uint is not DiagDirection
2006-03-22(svn r4030) Darkvater * r4030 /trunk/ (openttd.dsp openttd.vcproj): - ↵Darkvater
[win32] Change compiler settings to use the multithreaded CRT. This prevents certain crashes on multi-threaded machines. (thx DmitryKo and KUDr)
2006-03-15(svn r3892) - Add missing file to VS project-fileDarkvater
2006-03-14(svn r3871) - [win32] Remove mapfile generation and generate a pdb file ↵Darkvater
instead. This and the corresponding executable is enough to trace the source of a crash given by crash.txt by using WinDbg for example. Mapfiles are a bit deprecated in the newer VS environments.
2006-03-10(svn r3809) - Add map accessor files to MS VS 2003 project filepeter1138
2006-02-24(svn r3666) Fix up svn properties and add header files to Windows project files.peter1138
2006-02-05(svn r3558) Add newgrf_callbacks.h to VS project filespeter1138
2006-02-03(svn r3527) - Codechange: merge change from branch/0.4.5/. It should be ↵Darkvater
other way, but ok :S
2006-02-03(svn r3525) - Rename station_newgrf.[ch] to newgrf_station.[ch], and update ↵peter1138
project files.
2006-02-03(svn r3524) - Split newgrf features from engine.[ch] into ↵peter1138
newgrf_engine.[ch], and add the new files to project files.
2006-01-29(svn r3472) - [PBS] Remove from trunk. Anyone interested can still find it ↵Darkvater
in branch/pbs. This reverts revisions r3158, r3140, r3075, r2977, r2674, r2625, r2621, r2529, r2528, r2525, r2524, r2519, r2517, r2516, r2507, r2499. (in conjunction with Tron) - The only change is that the nsignalsw.grf file is kept and that existing nightlies with PBS signals get those signals converted to combo-signals.
2005-12-11(svn r3287) Turn the winres.o: openttd.rc special case into a normal %.o: ↵tron
%.rc rule
2005-11-13(svn r3174) - Fix: fix compilation for VS.NET2003 and VS6 (missing ↵Darkvater
sourcefile(s) from project)