Commit Graph

189 Commits (165452bad6fe773bee8bdfb18547d324a88be289)

Author SHA1 Message Date
rubidium 5e83d73679 (svn r20145) -Codechange: keep original RMB->tooltip behaviour when hovering is disabled and there is no handled right click event for the widget, i.e. if a widget would handle the right click you won't see the tooltip anymore by right clicking; by enabling hovering you would get access to that tooltip again. 14 years ago
terkhen 010ebadb0a (svn r20121) -Add: OnHover method for windows. 14 years ago
terkhen 840f09ddf0 (svn r20120) -Feature [FS#3913]: Tooltips are shown by hovering the mouse over a widget instead of by right clicking on it. 14 years ago
alberth 0418fcd988 (svn r19888) -Add [FS#3705]: Add highlighting of drag destination in depot gui (sbr). 15 years ago
rubidium 63865a5ed7 (svn r19801) -Add [FS#3691]: custom naming of depots. Based on work by sbr 15 years ago
rubidium 99e88d6f7f (svn r19796) -Codechange: introduce and use a {DEPOT} string command 15 years ago
smatz 691261674a (svn r19714) -Feature: ctrl+click on a vehicle to start/stop it 15 years ago
smatz ce9d3a2d6a (svn r19710) -Codechange: deduplicate GUI code for starting/stopping vehicles 15 years ago
frosch a4413f4cf6 (svn r19670) -Codechange: Add CeilDiv() and RoundDiv() to simplify integer divisions with rounding. 15 years ago
frosch 94a5c917a5 (svn r18966) -Codechange: Remove Window::OnDoubleClick() in favour of a parameter for OnClick(). 15 years ago
rubidium 9467b7c6d6 (svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if a header require a header make it include that header 15 years ago
rubidium 26b203e3ff (svn r18781) -Codechange: pass the CommandCost to the callback instead of whether it succeeded or not.
-Fix: AIs did update their last cost incorrectly in network games if the cost of the DC_EXEC phase differed from the ~DC_EXEC phase.
15 years ago
alberth 0e9dac92d2 (svn r18588) -Feature [FS#2943]: Add shading and unshading of windows. 15 years ago
alberth f20e477a02 (svn r18580) -Codechange: Use widget information only for setting scrollbar capacity. 15 years ago
rubidium 3fcccd89fe (svn r18575) -Fix [FS#3393]: unit numbers weren't always fully shown in the depot 15 years ago
peter1138 bbf3805523 (svn r18414) -Fix: In the depot window, 'free' wagons were not drawn resize.step_height apart 15 years ago
rubidium 45eb0be570 (svn r18322) -Codechange: remove the WDP duplication; no need to tell the same twice. 15 years ago
rubidium 50359b2d08 (svn r18277) -Codechange: remove unneeded widget indices for close, resize and sticky boxes and for window captions 15 years ago
rubidium f8b79068e6 (svn r18274) -Codechange: remove the unused WDF flags 15 years ago
alberth 7cf5681377 (svn r18231) -Fix: Enable filling of matrix widget in the depot gui. 15 years ago
alberth 5bee09c924 (svn r18230) -Codechange: Allow fill stepsize to be set from Window::UpdateWidgetSize(). 15 years ago
alberth 18b33fde83 (svn r18229) -Codechange: Make fill_x, fill_y a number instead of a bool. 15 years ago
alberth 8139a8d96f (svn r18220) -Codechange: Reduce number of nested widget dynamic casts. 15 years ago
rubidium f106bbbe5c (svn r18212) -Codechange: remove unneeded 'parameters' for WWT_CAPTION, WWT_CLOSEBOX and WWT_STICKYBOX in the nested widget arrays 15 years ago
rubidium ef4e936acb (svn r18211) -Cleanup: remove unneeded tooltip, size and fill 'parameters' from WWT_RESIZEBOX instances 15 years ago
rubidium 38da13cf7d (svn r18163) -Codechange: make the depot GUI RTL aware 15 years ago
rubidium ffa705dace (svn r18157) -Codechange: some minor tweaks of the boundaries of strings etc. in the depot window 15 years ago
rubidium df69324aa6 (svn r18154) -Codechange: let the depot window better scale with bigger fonts 15 years ago
rubidium 8e11cd3a42 (svn r18152) -Codechange: remove the 'minimum window size' from the WindowDesc; it's determined from the (nested) widgets 15 years ago
rubidium 350b556028 (svn r18145) -Codechange: pass the 'proper' left and right values to DrawVehicleInDepot 15 years ago
rubidium 68f146d83c (svn r18133) -Codechange: pass the 'maximum' left/right positions to Draw*Image 15 years ago
rubidium b7ef6b3ca8 (svn r18128) -Codechange: rename GetVehicleListHeight to GetVehicleHeight as it has nothing to do with the height of the vehicle lists. 15 years ago
rubidium a13fd6ddce (svn r18126) -Codechange: remove duplicate (since r18119) scrollbar capacity/matrix initialisation 15 years ago
rubidium b01251092e (svn r18086) -Codechange: remove 'widget' from WindowDesc 15 years ago
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. 15 years ago
alberth 862b8b6247 (svn r17833) -Codechange: Depot gui should use relative widget coordinates for clicking. 15 years ago
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. 15 years ago
rubidium b72898c8a3 (svn r17786) -Fix [FS#3265]: graphical glitches (matrices/scrollbars with wrong 'size') upon reiniting windows 15 years ago
alberth 0fdc77ef5a (svn r17760) -Revert (r17648): _local_company is less constant than you'd expect. 15 years ago
alberth d771df960b (svn r17653) -Fix (r17649): Widgets at the bottom button bar of the depot window should adapt to differences in height. 15 years ago
alberth d8f128b97c (svn r17652) -Codechange: Merging/renaming the depot block-size functions. 15 years ago
alberth 200a83d033 (svn r17650) -Codechange: Checking a condition once is enough. 15 years ago
alberth e678f32cb2 (svn r17649) -Codechange: Depot gui uses pure nested widgets. 15 years ago
alberth 4a34775949 (svn r17648) -Codechange: Move type initialization and widget disabling to the constructor. 15 years ago
alberth 01c38e380f (svn r17647) -Codechange: Moving widget array access to outside the function. 15 years ago
alberth fe9235c224 (svn r17643) -Codechange: Code style for variables in depot gui. 15 years ago
alberth 3682318c2c (svn r17626) -Codechange: Use Dimension structs instead of array of length 2 for storing horizontal/vertical information. 15 years ago
alberth e89c79aeb7 (svn r17624) -Codechange: Swap entries in _resize_cap[][] so the code does what the docs say. 15 years ago
smatz f85b8c4e09 (svn r17596) -Codechange: constify some tables 15 years ago
rubidium 2e5596025c (svn r17579) -Fix: remove doxygen docs for removed parameters, or change @param to @tparam if necessary 15 years ago