window.h
Tue, 02 May 2006 13:07:23 +0000 Darkvater (svn r4668) - Backport from trunk (r4301): 0.4
Wed, 22 Mar 2006 22:38:29 +0000 matthijs (svn r4044) Rename 0.4.5 branch to 0.4. Further minor releases will be in the 0.4 range, to prevent enormously long version numbers. 0.4
Sun, 31 Dec 2006 14:34:26 +0000 rubidium (svn r7700) -Fix (r7182): the caret 'randomly' jumped back and forth when getting a new randomised seed in the Generation World GUI.
Sat, 30 Dec 2006 01:17:53 +0000 Darkvater (svn r7637) -Codechange: Change ShowQueryString to use a window pointer as a parent. If the
Fri, 29 Dec 2006 17:54:47 +0000 Darkvater (svn r7621) -Codechange: Rework ShowQuery into a general modal popup window. It gets passed
Fri, 29 Dec 2006 17:16:12 +0000 Darkvater (svn r7619) -Feature (Internal): Add support for modal children. It's a window-child that
Fri, 29 Dec 2006 17:07:41 +0000 Darkvater (svn r7618) -Feature: Add support for a parent<>child relationship in Window terms. A child
Fri, 29 Dec 2006 13:59:48 +0000 Darkvater (svn r7616) -Cleanup:
Mon, 01 Jan 2007 16:31:13 +0000 celestar (svn r7721) [cbh] - Sync with 7607:7720 from trunk custombridgeheads
Tue, 15 May 2007 21:24:18 +0000 rubidium (svn r9849) [0.5] -Backport from trunk (r9693, r9694, r9697, r9718, r9719, r9725 and 9726): 0.5
Sun, 07 Jan 2007 11:37:23 +0000 Darkvater (svn r7945) -Backport from trunk (r7700): 0.5
Thu, 07 Dec 2006 00:47:35 +0000 Darkvater (svn r7409) -Codechange: Make the ResizeWindow function also available outside of window.c. This makes
Mon, 04 Dec 2006 13:57:04 +0000 rubidium (svn r7356) -Codechange: replace 'for (i = 0, wi = w->widget; wi->type != WWT_LAST; i++, wi++)' type for loops with 'for (i = 0; i < w->window_count; i++) { wi = &w->widget[i];'-type for loops for better readability.
Mon, 04 Dec 2006 13:38:45 +0000 rubidium (svn r7353) -Codechange: constify Window* in IsWindowWidget(Lowered|Hidden|Disabled)
Mon, 04 Dec 2006 13:36:27 +0000 rubidium (svn r7352) -Codechange: add widget_count parameter to the window.
Fri, 01 Dec 2006 00:14:10 +0000 Darkvater (svn r7314) -Cleanup: const, whitespace, coding style and variable usage.
Thu, 30 Nov 2006 16:03:12 +0000 KUDr (svn r7299) -CodeChange: Train and Aircraft Build window GUI code simplified a bit:
Sat, 18 Nov 2006 16:47:02 +0000 Darkvater (svn r7205) -Fix [FS#350, SF#1560913]: Window allocation and deletion messed with the actual window
Sat, 18 Nov 2006 13:55:44 +0000 Darkvater (svn r7203) -Cleanup: Donnu what Miham was smoking there, but removed it (assert_compile + 3)
Sat, 18 Nov 2006 00:14:43 +0000 Darkvater (svn r7200) -Codechange: remove unneeded redraw (console.c), coding style, use FindWindowById
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.
Wed, 15 Nov 2006 21:01:19 +0000 Darkvater (svn r7157) -Fix [FS#221, SF1168820]: Some mouse events possibly lost under high CPU load, handle
Wed, 15 Nov 2006 19:35:52 +0000 Darkvater (svn r7153) -Fix [FS#279]: Some keyboard events possibly lost under high CPU load, handle
Mon, 13 Nov 2006 20:33:51 +0000 bjarni (svn r7138) -Fix: [vehicle list windows] fixed a rare crash where having some (not all) vehicle list windows open for a player, that goes bankrupt would crash the game
Sat, 11 Nov 2006 10:12:00 +0000 Darkvater (svn r7130) -Codechange: Handle the positioning of windows through the desc->left/top settings with
Sat, 11 Nov 2006 09:47:44 +0000 Darkvater (svn r7129) -Codechange: Get rid of a global variable that only sets a window's number.
Tue, 07 Nov 2006 12:51:34 +0000 Darkvater (svn r7092) -Codechange: Add function to send a window message to a whole class of windows,
Fri, 27 Oct 2006 13:48:56 +0000 Darkvater (svn r6961) -Codechange: Remove relic from r212 WWT_NODISTXTBTN which was originally used to not
Tue, 24 Oct 2006 16:27:18 +0000 Darkvater (svn r6926) -Codechange: Rename WWT_4 to WWT_TEXTBTN_2 and WWT_6 to WWT_INSET (credits to peter1138
Tue, 24 Oct 2006 14:15:17 +0000 Darkvater (svn r6925) -Codechange: Be more strict with widget distinctions. WWT_PANEL is only plain panel,
Wed, 18 Oct 2006 14:20:10 +0000 Darkvater (svn r6821) -Codechange: For the measurement tool do not show the tooltip when the selection
Thu, 12 Oct 2006 15:13:40 +0000 Darkvater (svn r6758) -Feature: Add a measurement tool that will show dimensions and height
Tue, 10 Oct 2006 15:02:38 +0000 bjarni (svn r6722) -Codechange: [aircraft build window] moved aircraft build window to a file of it's own
Tue, 10 Oct 2006 07:56:23 +0000 bjarni (svn r6712) -Code cleanup: renamed buildtrain_d to buildvehicle_d as it's used for all vehicle types
Mon, 09 Oct 2006 20:16:56 +0000 bjarni (svn r6707) -Feature: [build aircraft window] added buttons to view propeller planes, jet planes or helicopters
Sat, 07 Oct 2006 22:58:25 +0000 bjarni (svn r6684) -Feature: [train build window] added sorting options for the engines
Sat, 07 Oct 2006 14:30:13 +0000 bjarni (svn r6680) -Codechange r6679: [train build window] only generate the list when the window data is invalidated or the window is generated, not on each redraw
Sat, 07 Oct 2006 13:58:08 +0000 bjarni (svn r6679) -Feature: [train build window] added filter for wagons, engines or both in the display
Fri, 06 Oct 2006 21:10:14 +0000 glx (svn r6669) -Add: vararg functions to set hidden/disabled/lowered state of multiple widgets in one call
Fri, 06 Oct 2006 01:33:27 +0000 belugas (svn r6661) Feature: Windows are not restricted to 32 widget items anymore.
Thu, 05 Oct 2006 12:59:28 +0000 bjarni (svn r6651) -Coding feature: added the windowevent WE_INVALIDATE_DATA
Wed, 04 Oct 2006 20:12:39 +0000 glx (svn r6642) -Fix r6639: 2 conversions missed
Wed, 04 Oct 2006 19:11:43 +0000 belugas (svn r6639) -CodeChange : Conversion of SetWidgetLoweredState to SetWindowWidgetLoweredState, in order to follow pre-established standard
Tue, 03 Oct 2006 20:16:20 +0000 belugas (svn r6631) -Codechange: Use accessors for click_state.
Tue, 03 Oct 2006 14:52:39 +0000 bjarni (svn r6624) -Feature: added ability to add refit commands to vehicle orders (can only be done in goto depot orders)
Sun, 01 Oct 2006 12:25:31 +0000 peter1138 (svn r6602) - Feature: we now support NewGRF livery refits, as used by DBsetXL, amongst others. This requires a savegame bump to save the cargo subtype.
Sun, 01 Oct 2006 12:00:32 +0000 peter1138 (svn r6601) - Codechange: Support cargo subtypes in the refit window. The refit window has been altered to support resizing and scrolling. Note that the cargo subtype isn't yet passed for actual refitting yet. (Based on mart3p's patch)
Sun, 01 Oct 2006 01:32:07 +0000 belugas (svn r6599) -Codechange: Add accessors around the members click/disabled/hidden_state of Window
Tue, 26 Sep 2006 16:47:51 +0000 bjarni (svn r6513) -Codechange: unified the code to draw depot windows
Sun, 24 Sep 2006 15:01:02 +0000 bjarni (svn r6503) -Codechange: added a function to tell what vehicles a depot contains
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 15:44:28 +0000 Darkvater (svn r6379) -Codechange: cast 'remove babel' on widget's unkA and rename it to 'data'.
Sun, 03 Sep 2006 23:27:38 +0000 Darkvater (svn r6372) -Codechange: static, unneeded decleration in headers, superfluous header includes
Sat, 02 Sep 2006 20:09:16 +0000 bjarni (svn r6345) -Codechange: AllocateWindowDescFront() now ensures that window_number is set before calling the WE_CREATE event
Tue, 29 Aug 2006 06:39:00 +0000 tron (svn r6210) Remove FR_NOBORDER, because it is exclusivly used in conjunction with FR_TRANSPARENT
Tue, 29 Aug 2006 06:07:57 +0000 tron (svn r6209) Move DrawFrameRect() out of gfx.[ch], because it uses data (_color_list) which the renderer shouldn't have know about
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.
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