Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-11-26 | (svn r11527) -Codechange: Split the bitmath functions of to their own files | skidd13 | |
2007-11-22 | (svn r11490) -Codechange: Split the math functions to their own header | skidd13 | |
-Codechange: Replace the rest of the math macros with functions | |||
2007-11-21 | (svn r11488) -Codechange: Spilt the random functions out to seperate file | skidd13 | |
-Codechange: Make the mersenne twister more readable -Codechange: Unify the seeding process of random | |||
2007-11-16 | (svn r11445) -Codechange: reorder <configuration> in openttd_vs80.vcproj, so ↵ | glx | |
there are less diff when it is modified by MSVC | |||
2007-11-10 | (svn r11399) -Feature(ette): transparency settings can now be saved and thus ↵ | belugas | |
remembered. -Codechange: Wrap all transparency settings in accessors, hiding the implementation -Change: Clicking "transparent building" menu will toggle Houses And Trees only. The other options can be used in the transparency gui. Initial patch by Smatz (FS#1349), with some rework by BigBB and your humble servant. | |||
2007-09-26 | (svn r11172) -Codechange: rewrite of town road building and addition of the ↵ | rubidium | |
possibility to clean up unconnected road bits during the local road reconstructions. Based on a patch by skidd13. | |||
2007-09-26 | (svn r11165) -Fix(r11164): an unwelcome change in MSVC ↵ | belugas | |
projects/openttd_vs80.vcproj, plus a fix in source.list | |||
2007-09-26 | (svn r11164) -Fix(r11161): a rogue space roaming in the night... removed | belugas | |
2007-09-22 | (svn r11138) -Codechange: prepare some subsystems for persistent storage for ↵ | rubidium | |
NewGRFs. | |||
2007-09-14 | (svn r11110) -Fix (r11107): somebody forgot to update project files ;) | glx | |
2007-09-12 | (svn r11090) -Fix (r11089): incorrect version format and failure with paths ↵ | glx | |
containing spaces | |||
2007-09-12 | (svn r11089) -Codechange: add revision detection to MSVC. | rubidium | |
2007-09-09 | (svn r11078) -Add: added 32bpp-optimized, which is almost twice as fast as ↵ | truelight | |
32bpp-simple (based on the work of frosch) -Add: let 32bpp-anim use 32bpp-optimizeds, so he profits from the speed-up too | |||
2007-07-16 | (svn r10601) -Codechange: store (and use) the type of stations instead of ↵ | rubidium | |
hardcoding station types by graphics IDs. | |||
2007-07-16 | (svn r10590) -Fix: cargo_packet.* were not sorted correctly in project files | glx | |
2007-07-05 | (svn r10444) -Codechange: switch to c++ classes and inheritance for ↵ | peter1138 | |
sound/music/video drivers, using self-registration based on the blitter-model. | |||
2007-07-03 | (svn r10420) -Fix [MSVC]: Disabled 'Treat Warnings As Errors' for VC8 | KUDr | |
2007-06-29 | (svn r10391) -Add: debug support - structured dump of ↵ | KUDr | |
variables/classes/structures (with anti-recursion repository) into string | |||
2007-06-29 | (svn r10389) -Add: CStrA, CStrCiA, CStrW, CStrCiW - case ↵ | KUDr | |
sensitive/insensitive ANSI/UNICODE string classes that support formatted (sprintf like) output. | |||
2007-06-22 | (svn r10266) -Codechange: keep track of the origin, time of travel and ↵ | rubidium | |
accumulated feeder share (transfers) of individual pieces of cargo. This means that cargo isn't thrown on a big pile when it's put in a station or unloaded at a station, however the GUI does not reflect these changes yet so you will not actually see it. | |||
2007-06-22 | (svn r10264) -Fix: forgot to add texteff.hpp to the project files | truelight | |
2007-06-20 | (svn r10236) -Feature: Introduce a form of timetabling for vehicles. | maedhros | |
2007-06-20 | (svn r10231) -Cleanup: MSVC project files | glx | |
2007-06-18 | (svn r10211) -Feature: [NewGRF] Add support for action 0F | glx | |
2007-06-17 | (svn r10190) -Codechange: merged renderer and blitter to one single class ↵ | truelight | |
API: blitter -Codechange: introduced a hierachy of blitters to avoid a lot of code duplication Note: this allows much easier adding other types of video-drivers, like OpenGL | |||
2007-06-17 | (svn r10182) -Codechange: rewrite most part of the file loading/searching to ↵ | rubidium | |
be more flexible. -Codechange: add support for personal directories on Windows. -Fix [FS#153, FS#193, FS#502, FS#816, FS#854]: fix issues related to fixed names, fixed places of files/directories and application bundles. | |||
2007-06-17 | (svn r10179) -Fix: spritecache wasn't in source.list, thus wasn't in the ↵ | rubidium | |
MSVC project files. -Fix: Pig Latin wasn't in the MSVC project files. | |||
2007-06-16 | (svn r10170) -Codechange: remove some duplication of code. | rubidium | |
2007-06-13 | (svn r10143) -Add: store the filename of the grfs opened and allow easy ↵ | truelight | |
access to the name -Codechange: store the SpriteID in the spritecache too -Add: add a PNG loader for graphical files -Documentation: added a document to explain the PNG format | |||
2007-06-13 | (svn r10132) -Codechange: split out the last direct video-buffer read access ↵ | truelight | |
to the blitter-layer -Add: added a new renderer and blitter to make room for some optimized bpp -Fix: fill the alpha channel in the grf-spriteloader | |||
2007-06-13 | (svn r10127) -Add: Addition of basic structure for industry tiles callbacks ↵ | belugas | |
(unfinished). -Codechange: ResolverObject receives member gfx, making it compatible for both industries and industry tiles -Codechange: NewIndustryResolver now has his randombits and triggers (even if not implemented) | |||
2007-06-12 | (svn r10121) -Codechange: split renderer from rest of code; no longer any ↵ | truelight | |
code directly accesses the video-buffer -Add: added NULL blitter and renderer, which are always used for -vnull -Add: dedicated driver doesn't blit nor render by default. Can be overruled by user. (-D -b 8bpp-optimized) -Remove: removed CTRL+D from win32, which is incompatible with above -Add: extended screenshot support for PNG and BMP -Codechange: remove all hardcoded 8bpp references and replace them with more dynamic ones -Codechange: minor stuff in blitters | |||
2007-06-11 | (svn r10101) -Codechange: the class is named 8bppSimple, so name the files ↵ | truelight | |
like that too | |||
2007-06-11 | (svn r10092) -Codechange: code-seperated the spriteloader and blitter from ↵ | truelight | |
the rest of the code -Add: make it possible to pick your own blitter (-b <blitter>, -h for overview) -Add: added a new optimized 8bpp blitter (default, caches sprites of all zoom-levels) -Add: added a debug 8bpp blitter and a very slow normal 8bpp blitter | |||
2007-06-09 | (svn r10074) -Add: Addition of IndustryOverrideManager as well as the basic ↵ | belugas | |
(and unfinished) support for callbacks for industries | |||
2007-06-01 | (svn r10010) -Fix (r10008): Add articulated_vehicles.h to the project files. | maedhros | |
2007-06-01 | (svn r10008) -Codechange: Move a couple of functions related to articulated ↵ | maedhros | |
vehicles to a file of their own. | |||
2007-05-19 | (svn r9874) -Feature: advanced vehicle lists a.k.a. group interface. Now you ↵ | rubidium | |
can make groups of vehicles and perform all kinds of tasks on that given group. Original code by nycom and graphics by skidd13. | |||
2007-05-15 | (svn r9850) -Codechange: Introduction of the Override/Substitute manager. ↵ | belugas | |
Currently only used for newhouses. Basically, it is more a gathering of IDs from grf files and ingame data. | |||
2007-05-15 | (svn r9844) -Codechange: replace zoomlevel with an enum | truelight | |
-Codechange: use predefined enums for viewport zoomlevels | |||
2007-05-06 | (svn r9797) -Feature: [NewGRF] Add action 1, 2 and 3 support for canals. | peter1138 | |
2007-04-05 | (svn r9564) -Fix (r9563): When adding files remember to add them... | peter1138 | |
2007-04-05 | (svn r9563) -Feature: Add more finer control to transparency options, ↵ | peter1138 | |
including a new toolbar, accessible from the map menu or Ctrl X. Patch by Wolf01. | |||
2007-04-04 | (svn r9557) -Codechange: Add a forgotten file to the project lists | belugas | |
2007-03-28 | (svn r9522) -Fix (r9073): the entries in source.list are supposed to be ↵ | rubidium | |
sorted alphabetically. | |||
2007-03-28 | (svn r9521) -Fix(9520): Partly revert, accidentally commited an unnecessary ↵ | belugas | |
change | |||
2007-03-28 | (svn r9520) -Codechange: Add the notion of Industry behaviour. It means ↵ | belugas | |
what an industry can do (plant fields, cut trees, do not change production), what can be done to it (disasters like mine subsidence, jet/chopper attack), when it can be built etc... | |||
2007-03-26 | (svn r9470) -Fix: Should not have committed that file | belugas | |
2007-03-25 | (svn r9469) -Fix(r3720): The maximum year allowed for to_euro conversion of ↵ | belugas | |
custom currency was set to 1000, making it impossible to ever have one. Now, with 3000, it should be a little more comfortable | |||
2007-03-23 | (svn r9418) -Codechange: Implement actions 1/2/3 for cargos, callback ↵ | peter1138 | |
handler and custom icon sprites |