main_gui.c
Mon, 01 Aug 2005 16:31:19 +0000 ludde (svn r2781) Fix some of the issues with variables in .h files.
Thu, 28 Jul 2005 09:17:32 +0000 celestar (svn r2736) -Codechange: De-mystified GfxDrawFillRect a bit, and used enums from table/sprites.h. You can now change the number of bits used for sprites and switches in the SpriteSetup enum and the rest should work automagically. Can be used to increase the number of active sprites to 2^19 in case there are no colortables (recolor sprites) in any newgrf. We should possibly move the the colortables to an own list, but how to detect them in a newgrf.
Thu, 28 Jul 2005 08:49:29 +0000 celestar (svn r2734) -Feature: The Main Toolbar Dropdown Menu can now display disabled items
Tue, 26 Jul 2005 19:34:03 +0000 tron (svn r2720) Remove unused declarations and definitions
Sun, 24 Jul 2005 14:12:37 +0000 tron (svn r2701) Insert Id tags into all source files
Fri, 22 Jul 2005 07:02:20 +0000 tron (svn r2673) Include functions.h directly, not globally via openttd.h
Thu, 21 Jul 2005 22:15:02 +0000 tron (svn r2669) Shuffle some more stuff around to reduce dependencies
Thu, 21 Jul 2005 06:31:02 +0000 tron (svn r2660) Get rid of some more shifting/anding/casting
Wed, 20 Jul 2005 22:02:58 +0000 celestar (svn r2657) -Codechange: The available railtypes per player are now a bitmask, so
Sun, 17 Jul 2005 20:14:58 +0000 tron (svn r2626) static, const, misc.
Sun, 17 Jul 2005 13:34:19 +0000 truelight (svn r2602) -Codechange: removed unused variable (disable_computer)
Sat, 16 Jul 2005 23:47:37 +0000 celestar (svn r2595) -Codechange: Introduced "IsSteepTileh" to find whether a tile is steep
Wed, 13 Jul 2005 19:51:31 +0000 ludde (svn r2560) Fix: various minor code changes.
Wed, 13 Jul 2005 18:04:01 +0000 tron (svn r2558) Change the internal map format from 7 arrays to one array of structs, this doesn't change the saved format for now. It's a stepping stone for further changes.
Sat, 25 Jun 2005 16:44:57 +0000 tron (svn r2487) Replace TILE_XY by TileXY/TileDiffXY
Fri, 24 Jun 2005 12:38:35 +0000 tron (svn r2483) Replace almost 500 "uint tile" (and variants) with "TileIndex tile"
Tue, 21 Jun 2005 16:28:17 +0000 celestar (svn r2468) -Codechange: Got rid of DEREF_PLAYER and replaced it by GetPlayer
Tue, 14 Jun 2005 10:59:05 +0000 hackykid (svn r2438) - Feature: New display option, 'transparent station signs', makes station signs transparent instead of using a solid bar to draw text on (peter1138)
Mon, 06 Jun 2005 13:47:06 +0000 Darkvater (svn r2420) - Codechange: magic number elminitation of cursorsprites.
Thu, 02 Jun 2005 19:30:21 +0000 Darkvater (svn r2397) - CodeChange: rename all "ttd" files to "openttd" files.
Wed, 01 Jun 2005 23:08:33 +0000 Darkvater (svn r2391) - Feature: saving games happen in a seperate thread so you no longer will have to wait such a long time (especially handy on bigger maps and multiplayer games). The mouse also changes into the 'ZZZ' state :P. The thread on windows is currently given a little-bit-less-than-normal priority so it should not interfere that much with the gameplay; it will take a bit longer though. Upon the exit of the game any pending saves are waited upon.
Sun, 15 May 2005 18:50:55 +0000 tron (svn r2324) Introduce _cmd_text for passing strings with a command instead 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.
Fri, 13 May 2005 17:09:05 +0000 Darkvater (svn r2303) - CodeChange (fix): when giving money to other players only allow transferring money that is above your loan. Eg you can't give away your loan.
Thu, 12 May 2005 00:11:37 +0000 Darkvater (svn r2297) - CodeChange: server-check the next batch of commands.
Fri, 06 May 2005 20:38:18 +0000 Darkvater (svn r2276) - CodeChange: remove DebugProc() and make the ALT+0...4 codes only available in debug mode
Sat, 16 Apr 2005 18:09:24 +0000 Darkvater (svn r2209) - CodeChange: [ 1184348 ] Remove unused _newspaper_flag that was supposed to be some ugly hack for chatting (gonewacko)
Thu, 14 Apr 2005 22:59:49 +0000 Darkvater (svn r2201) - Fix: Crash in scenario-editor with terraforming out-of-map bounds.
Wed, 13 Apr 2005 23:03:31 +0000 Darkvater (svn r2192) - Add greater control to the 'message options' window. Now you can turn off the telegraphc ticker sound for summarized messages, or turn off news-messages altogether (you get a red blot to notify you though). The [<][>] set the settings in one way, while clicking on the option itself, cycles it. This commit also 'fixes' bugs [1166973], [1121484] and patch [1169930].
Thu, 07 Apr 2005 00:59:54 +0000 Darkvater (svn r2161) - Fix: When resizing a window, the button is also visibly depressed
Sun, 03 Apr 2005 13:40:13 +0000 Darkvater (svn r2143) - Fix: [ 1175748 ] Wrong Button-Images in scenario-editors landscape-tool (thanks chrishuebsch)
Sun, 03 Apr 2005 13:35:43 +0000 Darkvater (svn r2141) - Fix: Keys now hopefully only activate the right windows. If console/querybox/chatbox is open, all input goes there, if closed to game itself.
Sun, 03 Apr 2005 10:21:37 +0000 Darkvater (svn r2140) - Fix: [ 1175726 ] Allows rails in scenario editor. Moved both 'A' autorail and 'L' Terraform toolbar to their REAL places instead of the global window.
Sat, 02 Apr 2005 23:06:54 +0000 Darkvater (svn r2137) - CodeChange: Remove unnecessary preprocessor magic
Sat, 02 Apr 2005 23:05:09 +0000 Darkvater (svn r2136) - Fix: [ 1174313 ] terrain hotkeys nonfunctional in scenario editor (D,Q,W,E,R,T,Y,U fltr)
Thu, 31 Mar 2005 17:31:26 +0000 truelight (svn r2114) -Fix: fix menu with signlist in SE
Sat, 26 Mar 2005 21:22:29 +0000 truelight (svn r2079) -Add: signlist, shows all signs in the map. Clicking on them, and you go
Sat, 26 Mar 2005 12:08:56 +0000 truelight (svn r2075) -Fix: added missing breaks in switches
Thu, 24 Mar 2005 17:03:37 +0000 truelight (svn r2046) -Codechange: moved all waypoint code to waypoint.c/waypoint.h
Sat, 12 Mar 2005 21:21:47 +0000 Darkvater (svn r2004) - Fix: [ 1149487 ] Autosave ignoring settings
Tue, 22 Feb 2005 14:52:20 +0000 Darkvater (svn r1901) - Fix: unwanted behaviour of the savegame dialog, as well as a bug with a sloppy termination of a string. When any editbox is open, scrolling is disabled. If any new types of editboxes come up, please use SET/CLRBIT of _no_scroll with its unique identifier (ttd.h)
Mon, 21 Feb 2005 18:59:54 +0000 Darkvater (svn r1894) - Codechange: cleaned up the console a bit, wholly unified handling of text with that of editboxes
Sun, 13 Feb 2005 11:18:02 +0000 tron (svn r1867) Include tables/sprites.h only in files which need it
Sun, 13 Feb 2005 09:42:49 +0000 celestar (svn r1866) -Fix: Intercepted generated maps with 0 towns on it. Currently just an
Fri, 11 Feb 2005 17:12:11 +0000 tron (svn r1861) Constify Get(Non)Sprite()
Thu, 10 Feb 2005 12:14:38 +0000 tron (svn r1854) Split GetSpritePtr() into GetSprite() for regular sprites (returning a Sprite*) and GetNonSprite() for "sprites" of type 0xFF (returning byte*)
Thu, 10 Feb 2005 05:43:30 +0000 tron (svn r1853) Move spritecache function declarations into a header of their own and use SpriteID as parameter type where appropriate
Mon, 07 Feb 2005 12:32:35 +0000 tron (svn r1840) Repel str_buffr and use local buffers where possible
Sun, 06 Feb 2005 22:25:27 +0000 tron (svn r1833) byte -> char transition: the rest
Sun, 06 Feb 2005 18:30:45 +0000 tron (svn r1827) Next iteration of the byte -> char transition: some string drawing functions and buffers
Sun, 06 Feb 2005 08:18:00 +0000 tron (svn r1813) Declare functions implemented in strings.c in their own shiny new header (though i think some of these function don't belong into strings.c)
Sun, 30 Jan 2005 16:54:39 +0000 darkvater (svn r1734) - Fix: [ 1112253 ] hijacking of arrow keys, game also scrolled when it was out of focus (dominik)
Sat, 29 Jan 2005 19:45:14 +0000 tron (svn r1722) -Feature: Bigger maps - anyone?
Sat, 29 Jan 2005 12:19:05 +0000 tron (svn r1713) Split off several functions which query/set information about a single tile from map.h and put them into a seperate file tile.h
Fri, 28 Jan 2005 09:30:19 +0000 dominik (svn r1703) - Fix: Scrolling with the arrow keys is now smooth and it now also scrolls exactly in tile direction if e.g. up and left are pressed
Tue, 25 Jan 2005 15:38:36 +0000 dominik (svn r1667) - Feature: Signs are now shown in the color of the player who created them
Mon, 24 Jan 2005 23:02:14 +0000 darkvater (svn r1653) -Fix: removed CTRL+A and CTRL+B cheats; thanks Hackykid
Mon, 24 Jan 2005 21:33:44 +0000 darkvater (svn r1648) -Fix: server can now pause and unpause a game through the console. Use 'pause' and 'unpause'
Sun, 23 Jan 2005 13:09:35 +0000 tron (svn r1610) Remove trailing whitespace (last time ever, i hope)
Sat, 22 Jan 2005 20:23:18 +0000 tron (svn r1594) Convert all undefined parameter lists to (void) and add the appropriate warning flags in the Makefile
Wed, 19 Jan 2005 20:55:23 +0000 dominik (svn r1571) Feature: Visually enhanced autorail placing