Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-10-21 | (svn r6884) -Codechange: Add strict bounds checking in string formatting system. | Darkvater | |
The last parameter should point to the end of the buffer (eg lastof(buf)) Courtesy of Tron. | |||
2006-10-20 | (svn r6855) - Codechange: When displaying a "quantity of cargo" string, use ↵ | peter1138 | |
the {CARGO} command and supply the cargo type and quantity, instead of manually looking up the cargo type's string. | |||
2006-10-04 | (svn r6639) -CodeChange : Conversion of SetWidgetLoweredState to ↵ | belugas | |
SetWindowWidgetLoweredState, in order to follow pre-established standard | |||
2006-10-03 | (svn r6631) -Codechange: Use accessors for click_state. | belugas | |
Another step toward merging XTDwidget. The only two files not converted (window.h and widget.c) will be done at the very last commit) | |||
2006-10-03 | (svn r6619) -Codechange: Use accessors for disabled_state. | belugas | |
Another step toward merging XTDwidget. The only two files not converted (window.h and widget.c) will be done at the very last commit) | |||
2006-09-28 | (svn r6562) -Codechange: merged the vehicle list window widget arrays | bjarni | |
It made no sense to maintain 8 nearly identically arrays when a single one can do the job Also made the two buttons always use half of the bottom width each, even when resizing | |||
2006-09-23 | (svn r6499) -Codechange: Finally, got "byte event" outside of the union ↵ | belugas | |
WindowEvent, which is now a struct | |||
2006-09-04 | (svn r6381) -Cleanup: make the '/* */' comments that span multiple lines ↵ | rubidium | |
more uniform. -Cleanup: whitespace alignment of a few tables. | |||
2006-08-27 | (svn r6169) -Codechange: Use GetString() instead of GetStringWithArgs() ↵ | Darkvater | |
which should be integral to strings.c | |||
2006-08-22 | (svn r6055) -Codechange: added GetXXXArraySize, which returns HighestID + 1 ↵ | truelight | |
(or, will do that). It isn't the best name, but we couldn't find any better. This unifies the pool-system even more. | |||
2006-08-22 | (svn r6047) -Codechange: FOR_ALL now _only_ loops valid items, and skips ↵ | truelight | |
invalid ones -Codechange: use IsValidXXX where ever possible Note: both changes to prepare for new pool system, which needs those changes. For every pool there are 2 ugly lines, which will be removed when done implementing new pool system. Based on FS#13 by blathijs, partly implemented. | |||
2006-08-22 | (svn r6045) -Cleanup: align all table-like structures using spaces, i.e. ↵ | rubidium | |
whitespace fixes only except for a few comments to make them uniform for the whole enum/struct. | |||
2006-08-19 | (svn r5944) -Merge TGP (r5578, r5579, r5724, r5726): -Feature: filter for ↵ | truelight | |
textboxes to only allow certain patterns (like numbers only) | |||
2006-08-15 | (svn r5910) Fix some more warnings on MSVC by using (void*) casts. Followup ↵ | Darkvater | |
of r5907. | |||
2006-08-15 | (svn r5907) Remove more indirection by using pointers instead of IDs. Also ↵ | tron | |
fix some bogus warnings on MSVC by using (void*) casts | |||
2006-08-14 | (svn r5896) Remove pointless indirection similar to r5894 and remove an ↵ | tron | |
unnecessary global variable | |||
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-05-16 | (svn r4891) - Fix (r4822): The station list window had some overlapping ↵ | Darkvater | |
widgets (peter1138) | |||
2006-05-11 | (svn r4830) - Codechange: simplify station sorting a bit by recalculating ↵ | Darkvater | |
the clicked-states on drawing the window. This also allows the 'Sort by' button to be visually clickable | |||
2006-05-11 | (svn r4823) -Fix: Improved tooltips for sortable station lists. | celestar | |
-Credit: Chrishuebsch for initial idea and implementation of station filters | |||
2006-05-11 | (svn r4822) -Feature: Station List View can now be sorted and filtered (by ↵ | celestar | |
waiting cargo type and facilities) | |||
2006-04-15 | (svn r4426) Code Cleaning : replacing tabs with spaces, removing obvious ↵ | belugas | |
comments, aligning arrays etc... | |||
2005-12-07 | (svn r3270) Correct all (mis)uses of WWT_CLOSEBOX / WWT_TEXTBTN to reflect ↵ | peter1138 | |
their actual use, and add "Close Window" tooltip where missing. | |||
2005-11-14 | (svn r3181) -Bracing | tron | |
-Indentation -Whitespace -DeMorgan's Law -Test with NULL or 0 for non-booleans -'\0' instead of 0 for chars -Remove redundantly redundant comments (like DoFoo(); // Do foo) -Join multiple short lines with a single statement -Split single lines with multiple statements -Avoid assignments in if | |||
2005-11-14 | (svn r3180) Replace some magic numbers by symbolic names | tron | |
2005-11-13 | (svn r3172) static, const | tron | |
2005-10-23 | (svn r3078) Some more stuff, which piled up: | tron | |
- const, whitespace, indentation, bracing, GB/SB, pointless casts - use the trinary operator where appropriate - data types (uint[] -> AcceptedCargo, ...) - if cascade -> switch - if (ptr) -> if (ptr != NULL) - DeMorgan's Law - Fix some comments - 0 -> '\0', change magic numbers to symbolic constants | |||
2005-10-20 | (svn r3073) int/byte -> EngineID/PlayerID/VehicleID | tron | |
0/-1 -> INVALID_ENGINE 0x10 -> OWNER_NONE | |||
2005-10-20 | (svn r3072) CMD_RENAME_STATION isn't interested in the tile coordinates, so ↵ | tron | |
don't pass them | |||
2005-10-11 | (svn r3030) More work for GB/SB, this time concerning the waiting_acceptance ↵ | tron | |
attribute of stations | |||
2005-10-07 | (svn r3024) -Codechange: Another batch of replacements of ↵ | tron | |
int/uint/int16/byte/-1 with proper types and constants | |||
2005-10-03 | (svn r3010) Get rid of quite some dubious casts, either by using GB(), ↵ | tron | |
proper types or just removing them | |||
2005-09-30 | (svn r3001) s/Player*/const Player*/ | tron | |
s/byte/PlayerID/ s/int/PlayerID/ and related changes | |||
2005-07-24 | (svn r2701) Insert Id tags into all source files | tron | |
2005-07-22 | (svn r2673) Include functions.h directly, not globally via openttd.h | tron | |
2005-07-21 | (svn r2669) Shuffle some more stuff around to reduce dependencies | tron | |
2005-07-16 | (svn r2594) Fix: [strgen] Misc updates to the string system. | ludde | |
- Renamed the plural command to "P" instead of "PLURAL". Now write something like this to append an s on plural: {P "" s}. (You can optionally still add an argument index to explicitly specifiy which number that's used) - Removed the pluralized cargo strings from the string files. The new method is to use the plural specifier {P} - Added support for genders. First add "##gender der das die" on top, then use {G=der} on a cargoname/industry to set the gender, and to switch between genders do something like {G neu neu neue} {STRING} - Updated the swedish/english translation with P strings. | |||
2005-07-15 | (svn r2580) Change: Added {INDUSTRY} command for printing industry names ↵ | ludde | |
instead of the old {TOWN} {STRING} way. - The formatting of the industry name can be controlled with the string STR_INDUSTRY_FORMAT. Change: Changed several occurences of {STRING1} into {TOWN} to get rid of townnametype being used directly. | |||
2005-07-08 | (svn r2535) Tabs | tron | |
2005-06-21 | (svn r2468) -Codechange: Got rid of DEREF_PLAYER and replaced it by GetPlayer | celestar | |
2005-06-02 | (svn r2397) - CodeChange: rename all "ttd" files to "openttd" files. | Darkvater | |
2005-05-15 | (svn r2324) Introduce _cmd_text for passing strings with a command instead ↵ | tron | |
of abusing _decode_parameters as text buffer. This should prevent several possible buffer overruns and is a bit cleaner to use. As bonus it reduces the size of most command packets by 79 bytes. | |||
2005-05-14 | (svn r2313) - Fix: [ 1202115 ] Clicking shipslist on bouy asserts ↵ | Darkvater | |
GetPlayer(). Bouys and oilrigs don't have owners, so it cannot get the vehicle-list of the station-owner. Just use _current_player | |||
2005-03-25 | (svn r2060) Clean up some string construction and remove now unused macro | tron | |
2005-03-25 | (svn r2057) Add InlineString() to make _userstring construction a bit cleaner. | tron | |
2005-03-09 | (svn r1978) - Fix: Plug some memleaks; thanks Valgrind | Darkvater | |
2005-02-07 | (svn r1845) - Revert r1835 since it totally screws network compiling | darkvater | |
- Fix: fix some VS.NET warnings - Add missing file to VS.NET project file | |||
2005-02-06 | (svn r1833) byte -> char transition: the rest | tron | |
2005-02-06 | (svn r1827) Next iteration of the byte -> char transition: some string ↵ | tron | |
drawing functions and buffers | |||
2005-02-06 | (svn r1813) Declare functions implemented in strings.c in their own shiny ↵ | tron | |
new header (though i think some of these function don't belong into strings.c) |