main_gui.c
Fri, 17 Nov 2006 23:01:58 +0000 belugas (svn r7198) -Codechange: Implement a circular tile search function.
Fri, 17 Nov 2006 19:31:44 +0000 KUDr (svn r7195) -Feature: [FS#297, optional elrails] New patches/vehicles option 'disable electrified railways'.
Thu, 16 Nov 2006 22:05:33 +0000 peter1138 (svn r7182) -Feature: Merge utf8 branch. This brings us support for Unicode/UTF-8 and the option for fonts rendered by FreeType. Language changes to come.
Thu, 16 Nov 2006 20:57:23 +0000 Darkvater (svn r7179) -Codechange (r7173): Actually "prefer" team chat through the patch setting instead of
Thu, 16 Nov 2006 17:44:04 +0000 Darkvater (svn r7173) -Codechange (r6824): Allow the user to change the chat-destination when chatting with <ENTER> or 'T' instead of the game choosing one for you automatically.
Fri, 10 Nov 2006 19:24:14 +0000 Darkvater (svn r7128) -Codechange: Replace magic numbers by magic enums (windowdesc positioning WDP_AUTO = -1)
Thu, 09 Nov 2006 13:03:34 +0000 Darkvater (svn r7120) -Fix (r6631): A town size of 0 in the scenario editor is a random size. So to get a size
Tue, 07 Nov 2006 14:41:53 +0000 Darkvater (svn r7098) -Regression (r7094): Zoom buttons were not properly updated with a new/loaded game. The
Tue, 07 Nov 2006 13:08:42 +0000 Darkvater (svn r7095) -Codechange: Move MaxZoomIn function to viewport.h and change it to MaxZoomInOut
Tue, 07 Nov 2006 13:06:02 +0000 Darkvater (svn r7094) -Codechange: Get rid of the window-specific code in DoZoomInOutWindow (enable, disable
Tue, 07 Nov 2006 13:01:36 +0000 Darkvater (svn r7093) -Codechange: Move DoZoomInOutWindow declaration to viewport.h and rewrite the function
Tue, 31 Oct 2006 21:46:21 +0000 Darkvater (svn r7023) -Fix: Pressing F1 in scenario editor did not work because the keypress event was sent
Tue, 31 Oct 2006 21:15:56 +0000 Darkvater (svn r7022) -Fix [FS#292]: Properly guard against viewing company-sensitive information from
Sat, 28 Oct 2006 23:47:00 +0000 Darkvater (svn r7000) -Fix: Incorrect use of e->we.click when the event is a 'place'. This didn't cause any
Tue, 24 Oct 2006 19:19:25 +0000 belugas (svn r6930) -Codechange: Move industry name into IndustrySpec
Tue, 24 Oct 2006 14:15:17 +0000 Darkvater (svn r6925) -Codechange: Be more strict with widget distinctions. WWT_PANEL is only plain panel,
Sat, 21 Oct 2006 23:31:34 +0000 Darkvater (svn r6884) -Codechange: Add strict bounds checking in string formatting system.
Sat, 21 Oct 2006 22:33:45 +0000 Darkvater (svn r6877) -Fix r6876 +add main_gui.c
Wed, 18 Oct 2006 21:38:45 +0000 Darkvater (svn r6828) -Fix: Properly fix r6842
Wed, 18 Oct 2006 21:33:59 +0000 glx (svn r6827) -Fix r6824: removed warning
Wed, 18 Oct 2006 21:07:36 +0000 Darkvater (svn r6824) -Feature: Change the functionality of the chat window. SHIFT+ENTER (SHIFT+T)
Sat, 14 Oct 2006 15:49:43 +0000 Darkvater (svn r6774) -Codechange: Rename the badly named OWNER_SPECTATOR to PLAYER_SPECTATOR and
Thu, 12 Oct 2006 14:59:27 +0000 Darkvater (svn r6754) -Codechange: Remove some #idef ENABLE_NETWORK specific defines. With networking
Thu, 12 Oct 2006 11:42:57 +0000 Darkvater (svn r6748) -Codechange: Use already existing function to count active players.
Thu, 12 Oct 2006 11:27:37 +0000 Darkvater (svn r6746) -Codechange: Remove the need for double strings in "checkmarked" items. While
Thu, 12 Oct 2006 10:52:24 +0000 Darkvater (svn r6745) -Codechange: Have the dropdown menus fall fully inside the top toolbar. So
Thu, 12 Oct 2006 10:43:14 +0000 Darkvater (svn r6744) -Fix: Determine the length of the main toolbar dropdown list based
Sun, 08 Oct 2006 21:00:13 +0000 glx (svn r6695) -Fix FS#356: disable main toolbar buttons showing company list drop downs when there are no companies
Fri, 06 Oct 2006 01:18:12 +0000 belugas (svn r6660) -Fix(r6631): Prevent the fast-foward button to toggle up and down when pressing shift.
Tue, 03 Oct 2006 20:16:20 +0000 belugas (svn r6631) -Codechange: Use accessors for click_state.
Tue, 03 Oct 2006 02:08:15 +0000 belugas (svn r6619) -Codechange: Use accessors for disabled_state.
Thu, 28 Sep 2006 23:05:03 +0000 bjarni (svn r6562) -Codechange: merged the vehicle list window widget arrays
Sat, 23 Sep 2006 02:39:24 +0000 belugas (svn r6499) -Codechange: Finally, got "byte event" outside of the union WindowEvent, which is now a struct
Mon, 04 Sep 2006 17:30:30 +0000 rubidium (svn r6380) -Codechange: unify all ways to quit OTTD.
Sun, 03 Sep 2006 22:07:28 +0000 rubidium (svn r6365) -Cleanup: remove IsGeneratingWorld calls that are either not called or have no effect.
Fri, 01 Sep 2006 13:35:43 +0000 tron (svn r6297) -Codechange: Disentangle the query window mess a bit: Move the network game password handling somewhere were it belongs to
Tue, 29 Aug 2006 19:26:13 +0000 tron (svn r6222) Remove struct ColorList, because the names of its attributes are plain confusing
Mon, 28 Aug 2006 18:53:03 +0000 rubidium (svn r6204) -Cleanup: replace non-indentation with spaces; like '}<TAB>else {' -> '} else {', tabs between code and comment, etc.
Mon, 28 Aug 2006 07:33:51 +0000 tron (svn r6184) Remove the unused (because it was NULL in all callers) second parameter of FillDrawPixelInfo() and simplify some expressions
Tue, 22 Aug 2006 16:38:50 +0000 truelight (svn r6050) -Codechange: mass-renamed SignStruct -> Sign and ss -> si. Now functions and variables all match eachother
Tue, 22 Aug 2006 15:33:35 +0000 truelight (svn r6047) -Codechange: FOR_ALL now _only_ loops valid items, and skips invalid ones
Tue, 22 Aug 2006 15:23:25 +0000 belugas (svn r6046) CodeChange : Rename WWT_5 Widget type to WWT_LABEL : a centered label
Tue, 22 Aug 2006 14:38:37 +0000 rubidium (svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
Mon, 21 Aug 2006 14:59:58 +0000 truelight (svn r6038) -Codechange: move mousewheel code to event WE_MOUSEWHEEL instead of a general function that handles that
Mon, 21 Aug 2006 14:34:59 +0000 truelight (svn r6036) -Codechange: do not handle SCROLL in a central function, but let windows handle them theirself. Added WE_SCROLL for this.
Sat, 19 Aug 2006 10:00:30 +0000 truelight (svn r5946) -Add: merged the TGP branch to mainline. TGP adds:
Sat, 19 Aug 2006 09:31:22 +0000 truelight (svn r5944) -Merge TGP (r5578, r5579, r5724, r5726): -Feature: filter for textboxes to only
Tue, 15 Aug 2006 16:49:48 +0000 rubidium (svn r5918) -Cleanup: rename ConvertDayToYMD/ConvertYMDToDay as they really convert a Date to/from a YearMonthDay.
Mon, 14 Aug 2006 14:21:15 +0000 rubidium (svn r5887) -Cleanup: move date related functions, defines and variables to date.[ch]
Fri, 28 Jul 2006 21:51:00 +0000 belugas (svn r5626) CodeChange : Remove the global _make_screenshot and implement a more flexible mechanism
Wed, 26 Jul 2006 03:33:12 +0000 belugas (svn r5609) CodeChange : Apply coding style
Tue, 27 Jun 2006 21:25:53 +0000 tron (svn r5391) Miscellaneous, mostly bracing and whitespace, nothing spectacular
Sun, 11 Jun 2006 16:00:56 +0000 tron (svn r5226) Reduce the mess that sending chat messages is
Sat, 29 Apr 2006 14:31:16 +0000 Darkvater (svn r4623) - Codechange: s/byte/PlayerID/
Thu, 27 Apr 2006 11:19:12 +0000 celestar (svn r4591) -Fix (FS#122) Game no longer errors out when "Many random towns" is selected in the scenario editor.
Sun, 23 Apr 2006 13:48:16 +0000 tron (svn r4541) Add a type for slopes and replace many magic numbers by the appropriate enums
Sat, 22 Apr 2006 09:25:36 +0000 celestar (svn r4520) -Fix: Did last commit in the wrong branch. Repair and shame on me.
Fri, 07 Apr 2006 09:07:53 +0000 tron (svn r4314) -Fix: a buffer overflow of the chat box introduced in r1263. Don't tell the Textbuf an arbitrary number as size of the string buffer, but the real lengthof() it
Fri, 07 Apr 2006 09:00:57 +0000 tron (svn r4313) The parent window of the chat box is always the main toolbar (?!), therefore don't pass this information as parameter
Fri, 07 Apr 2006 08:57:03 +0000 tron (svn r4312) Calculate the maximum pixel width of the entered text in the chat box from the "text box"-widget instead of hardcoding an arbitrary - and wrong - number