Commit Graph

13501 Commits

Author SHA1 Message Date
smatz
7921a5c7d0 (svn r17869) -Codechange: don't create OnScroll() event for zero delta 2009-10-25 17:01:45 +00:00
alberth
af5c9167e3 (svn r17868) -Codechange: Vehicle list window uses nested widgets only. 2009-10-25 15:08:16 +00:00
alberth
e08d3ec595 (svn r17867) -Codechange: Prepare BaseVehicleListWindow for nested widgets. 2009-10-25 14:52:46 +00:00
rubidium
8f7b58be35 (svn r17866) -Codechange: make the remaining graph windows nested 2009-10-25 13:52:58 +00:00
alberth
125ca20d45 (svn r17865) -Codechange: Remove references to specific widgets and step-heights from BaseVehicleListWindow::DrawVehicleListItems(). 2009-10-25 13:33:56 +00:00
rubidium
2eb67404ce (svn r17864) -Codechange: make the OSK nested 2009-10-25 11:31:12 +00:00
rubidium
4c089676f7 (svn r17863) -Codechange: make the build vehicle window nested 2009-10-25 00:26:40 +00:00
alberth
edf0ae78e0 (svn r17862) -Codechange: Use edge positions of the matrix widget in DrawVehicleRefitWindow. 2009-10-24 21:10:57 +00:00
alberth
d202296805 (svn r17861) -Fix (r17860): max(uint, int) does not exist. 2009-10-24 20:28:54 +00:00
alberth
6fbdad9e42 (svn r17860) -Codechange: Refit window uses pure nested widgets. 2009-10-24 20:26:18 +00:00
rubidium
5be6edc6e3 (svn r17859) -Codechange: make the fund/build/prospect industry window nested 2009-10-24 19:36:24 +00:00
frosch
3a470a37cf (svn r17858) -Codechange: Unindent some code. 2009-10-24 19:16:18 +00:00
frosch
a6f09889e5 (svn r17857) -Fix (r10442): [NewGRF] 'subtract-in' is also signed for production callback version 0. 2009-10-24 18:51:21 +00:00
alberth
6ff8e78c48 (svn r17856) -Codechange: Don't get the selected cargo as a sife effect of drawing. 2009-10-24 18:37:23 +00:00
alberth
40477932f1 (svn r17855) -Codechange: Remove or move var declarations in DrawVehicleRefitWindow(). 2009-10-24 18:27:21 +00:00
alberth
e284677c38 (svn r17854) -Codechange: Merge different cases of setting widget data together in the view vehicle window. 2009-10-24 15:19:06 +00:00
rubidium
c1365b3cc1 (svn r17853) -Codechange: remove the 'delta' parameter from OnResize; it was used in ways that aren't always wanted, causing bugs and the like. Also with nested widgets most reasons for handling OnResize have gone. 2009-10-24 14:53:55 +00:00
alberth
5f11ca95a6 (svn r17852) -Codechange: Use viewport nested widget in the view-vehicle window. 2009-10-24 13:58:18 +00:00
alberth
ab559623d6 (svn r17851) -Codechange: Use pure nested widgets for the view-vehicle window. 2009-10-24 13:49:04 +00:00
rubidium
51936e1903 (svn r17850) -Codechange: remove most usage of delta on OnResize 2009-10-24 09:47:02 +00:00
rubidium
343586484b (svn r17849) -Codechange: make the saveload windows nested 2009-10-23 21:10:36 +00:00
rubidium
a5a1206bbe (svn r17848) -Codechange: allow overriding (some) settings of STACKED_SELECTION_ZERO_SIZE widgets via UpdateWidgetSize 2009-10-23 21:10:24 +00:00
translators
50e8e37853 (svn r17847) -Update from WebTranslator v3.0:
basque - 7 changes by Thadah
2009-10-23 17:45:07 +00:00
rubidium
5fb9f8cb24 (svn r17846) -Codechange: make the network content window nested 2009-10-22 16:45:29 +00:00
frosch
83fb5dfbbb (svn r17845) -Fix (r17744): Missing 'g' in sed command. 2009-10-22 16:01:28 +00:00
rubidium
64491eeb87 (svn r17844) -Fix (r17790): typo in the documentation 2009-10-22 15:20:38 +00:00
rubidium
ac055da444 (svn r17843) -Codechange: move the details drawing code of the content window to a separate function 2009-10-22 14:26:18 +00:00
rubidium
a1197e2513 (svn r17842) -Fix: DrawStringMultiLine would in some corner case, top = bottom + 1, draw the string 2009-10-22 14:24:11 +00:00
rubidium
6eba9654a2 (svn r17841) -Codechange: move state changes from OnPaint to OnInvalidate for the content gui. 2009-10-22 13:57:39 +00:00
rubidium
5f1e16027d (svn r17840) -Codechange: use the new pool's concepts (caching + not zeroing). Improves average CargoPacket con/destruction time by ~20%, MoveTo/Append by 5-10% and application performance by up to 2%. 2009-10-21 19:42:49 +00:00
rubidium
5ce38e4fdd (svn r17839) -Codechange: implement the concept of 'caching' pool items to pools, that is instead of 'free' push the unused items in a linked list and use them on 'malloc'. Also add the concept of zeroing, or actually not zeroing, on new for pool items. 2009-10-21 19:38:50 +00:00
rubidium
9321dccf1e (svn r17838) -Document: the Pool struct's template parameters 2009-10-21 15:40:50 +00:00
rubidium
a30ac59fd2 (svn r17837) -Fix (r17812): comment erroneously mentioned feeder share 2009-10-21 10:05:22 +00:00
rubidium
61720eede3 (svn r17836) -Codechange: split the CargoPacket constructor for creating 'real' new CargoPackets and saveload. For saveload we do not need to set anything except two variables (the rest is always overwritten by the load), for new 'real' cargo also pass the source_xy; dereferencing st before calling is easier than resolving st->index back to st and then dereferencing. Also don't set loaded_at_xy because that is of no importance when not loaded in a vehicle. 2009-10-20 22:24:34 +00:00
smatz
b124e9e874 (svn r17835) -Codechange: constify few variables 2009-10-20 22:17:39 +00:00
rubidium
d4919d8e88 (svn r17834) -Fix [FS#3274] (r17808): you got paid a bit too much... ofcourse the index of the source station generally doesn't equal the location of said station. 2009-10-20 22:06:33 +00:00
alberth
862b8b6247 (svn r17833) -Codechange: Depot gui should use relative widget coordinates for clicking. 2009-10-20 21:41:44 +00:00
smatz
92b61b1a4a (svn r17832) -Codechange: make Alberth happier 2009-10-20 21:27:44 +00:00
smatz
0b213e866e (svn r17831) -Codechange: move code used for adding map indicators of the smallmap to separate functions 2009-10-20 21:26:56 +00:00
frosch
9259446b76 (svn r17830) -Fix [FS#3276]: Some windows already need their window_number when setting up smallest size (e.g. for DParams). So assign it earlier in Window::InitializeData instead of dealing with each window separately. 2009-10-20 21:25:25 +00:00
smatz
61474f5c1f (svn r17829) -Codechange: move code used for adding vehicles and town names to minimap to separate functions 2009-10-20 20:57:30 +00:00
alberth
e05313e41d (svn r17828) -Codechange: Variable declaration code style, and a few comment typo-ish fixes. 2009-10-20 20:06:25 +00:00
frosch
f6cc2c162b (svn r17827) -Codechange: Deduplicate some lines of code. 2009-10-20 20:01:56 +00:00
frosch
99d822723d (svn r17826) -Codechange: GetRoadVehLength() is only used in one file, make it static. 2009-10-20 19:55:09 +00:00
smatz
ecdbc151e9 (svn r17825) -Change: 'animate' the 'center to current position' button in SmallMapWindow when pressed 2009-10-20 19:38:51 +00:00
frosch
7395177eb2 (svn r17824) -Fix (r4594): _date_fract runs from 0 to 73 since r2041. Variable 0x09 should not. 2009-10-20 19:30:50 +00:00
alberth
9669ae4869 (svn r17823) -Codechange: Use top of the matrix widget as offset for row calculation in autoreplace window. 2009-10-20 18:39:45 +00:00
smatz
bcc7da4aa1 (svn r17822) -Codechange: move 'extra viewport' code from smallmap_gui.cpp to viewport_gui.cpp 2009-10-20 18:38:38 +00:00
smatz
270aa78257 (svn r17821) -Codechange: make more mathods of SmallMapWindow private 2009-10-20 18:15:42 +00:00
translators
04f95f25ed (svn r17820) -Update from WebTranslator v3.0:
traditional_chinese - 6 changes by josesun
indonesian - 1 changes by prof
2009-10-20 17:45:11 +00:00