Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-11-18 | (svn r7208) -Revert [r6040]: Remove double-click action in minimap and ↵ | Darkvater | |
reintroduce lmb-scrolling (Rubidium) | |||
2006-11-16 | (svn r7166) -Fix: [FS#402] MiniMap was misplacing vehicles sometimes (HMage) | KUDr | |
2006-11-10 | (svn r7128) -Codechange: Replace magic numbers by magic enums (windowdesc ↵ | Darkvater | |
positioning WDP_AUTO = -1) | |||
2006-11-07 | (svn r7094) -Codechange: Get rid of the window-specific code in ↵ | Darkvater | |
DoZoomInOutWindow (enable, disable buttons depending on calling window, game-mode); handle it by broadcasting messages to the calling window, because that knows how and what buttons to set. | |||
2006-11-06 | (svn r7078) -Codechange: Make the zoom in/out buttons of the extra viewport ↵ | Darkvater | |
into proper push-buttons. | |||
2006-10-24 | (svn r6926) -Codechange: Rename WWT_4 to WWT_TEXTBTN_2 and WWT_6 to ↵ | Darkvater | |
WWT_INSET (credits to peter1138 for the aptly found name) -Codechange: Remove the explicit numbering from WindowWidgetTypes | |||
2006-10-24 | (svn r6925) -Codechange: Be more strict with widget distinctions. WWT_PANEL ↵ | Darkvater | |
is only plain panel, WWT_IMGBTN must contain an image for drawing. Renamed WWT_PANEL_2 to WWT_IMGBTN_2 because that is what it is. Added WWT_PUSHBTN that is either just a pushable button, or a textbutton, which text's drawn dynamically independent of widget. | |||
2006-10-24 | (svn r6924) -Codechange: Give the last (in the widget arrays at least) ↵ | Darkvater | |
sprites meaningful names. | |||
2006-10-14 | (svn r6773) -eh...I had to test it didn't i, just forgot to save | Darkvater | |
2006-10-14 | (svn r6772) -Codechange: Do not abuse OWNER_SPECTATOR as the "owner" of the ↵ | Darkvater | |
industry for the minimap. This also saves us from having this huge _owner_colors table. | |||
2006-10-04 | (svn r6639) -CodeChange : Conversion of SetWidgetLoweredState to ↵ | belugas | |
SetWindowWidgetLoweredState, in order to follow pre-established standard | |||
2006-10-03 | (svn r6631) -Codechange: Use accessors for click_state. | belugas | |
Another step toward merging XTDwidget. The only two files not converted (window.h and widget.c) will be done at the very last commit) | |||
2006-10-03 | (svn r6619) -Codechange: Use accessors for disabled_state. | belugas | |
Another step toward merging XTDwidget. The only two files not converted (window.h and widget.c) will be done at the very last commit) | |||
2006-09-23 | (svn r6499) -Codechange: Finally, got "byte event" outside of the union ↵ | belugas | |
WindowEvent, which is now a struct | |||
2006-09-04 | (svn r6381) -Cleanup: make the '/* */' comments that span multiple lines ↵ | rubidium | |
more uniform. -Cleanup: whitespace alignment of a few tables. | |||
2006-08-31 | (svn r6266) Replace four shifts by a single multiplication and let the ↵ | tron | |
compiler handle what to do with it - it does a better job | |||
2006-08-30 | (svn r6238) Use the colour stored in _colour_gradient[] instead of ↵ | tron | |
explicitly retrieving it with GetNonSprite() | |||
2006-08-29 | (svn r6205) -CodeChange : use a switch case instead of a cascade of if | belugas | |
-CodeChange : rename var Engine *e to Engine *eng, since we have WindowEvent *e in same fnct -CodeChange : fix a broken tabulation on a switch case. SOme breathing spaces too | |||
2006-08-28 | (svn r6184) Remove the unused (because it was NULL in all callers) second ↵ | tron | |
parameter of FillDrawPixelInfo() and simplify some expressions | |||
2006-08-22 | (svn r6057) -Codechange: made a function GetRandomXXX, that _always_ returns ↵ | truelight | |
a valid XXX, unless there are none to pick from. Then NULL is returned. | |||
2006-08-22 | (svn r6047) -Codechange: FOR_ALL now _only_ loops valid items, and skips ↵ | truelight | |
invalid ones -Codechange: use IsValidXXX where ever possible Note: both changes to prepare for new pool system, which needs those changes. For every pool there are 2 ugly lines, which will be removed when done implementing new pool system. Based on FS#13 by blathijs, partly implemented. | |||
2006-08-22 | (svn r6045) -Cleanup: align all table-like structures using spaces, i.e. ↵ | rubidium | |
whitespace fixes only except for a few comments to make them uniform for the whole enum/struct. | |||
2006-08-21 | (svn r6040) -Add: when clicking twice on a Location Button, the SmallMap ↵ | truelight | |
centers on your position (based on FS#54 by thomasdev) -Add: when clicking twice in SmallMap on a position, it centers there (based on FS#54 by thomasdev) -Add: add a button in SmallMap that centers the SmallMap on your current position (based on FS#54 by thomasdev) | |||
2006-08-21 | (svn r6038) -Codechange: move mousewheel code to event WE_MOUSEWHEEL instead ↵ | truelight | |
of a general function that handles that -Codechange: use always 'e' for WindowsEvent, neverr 'we' | |||
2006-08-21 | (svn r6036) -Codechange: do not handle SCROLL in a central function, but let ↵ | truelight | |
windows handle them theirself. Added WE_SCROLL for this. | |||
2006-07-26 | (svn r5609) CodeChange : Apply coding style | belugas | |
2006-06-10 | (svn r5210) Many small changes which piled up: const, unsigned, variable ↵ | tron | |
scope, CSE for readability, DeMorgan, if cascades -> switch, whitespace, parentheses, bracing, misc. | |||
2006-05-21 | (svn r4938) Remove STATION_HANGAR, because it isn't really a station type of ↵ | tron | |
its own | |||
2006-04-10 | (svn r4350) CodeChange : Add and use accessors [G|S]etIndustrype. Define and ↵ | belugas | |
use IndustryGfx type instead of uint | |||
2006-04-04 | (svn r4279) s/\<CL_/CLEAR_/ | tron | |
2006-04-04 | (svn r4271) s/\<TR_/TREE_/ resp. s/\<TR_/TREE_GROUND/ | tron | |
2006-04-03 | (svn r4246) -Codechange. Replaced about 100 occurences of '16' by TILE_SIZE | celestar | |
2006-03-31 | (svn r4199) - Codechange: Use industry map accessors to get industry ↵ | peter1138 | |
graphics type. | |||
2006-03-26 | (svn r4120) Use the new station functions where appropriate | tron | |
2006-03-24 | (svn r4092) CodeChange : Named sprites instead of magic numbers plus ↵ | belugas | |
create/use helper macro/enum for recoloring scheme | |||
2006-03-16 | (svn r3907) Replace many bridge related direct map accesses with calls to ↵ | tron | |
shiny new functions and mark some strange constructs with XXX | |||
2006-03-12 | (svn r3830) Move IsTunnelTile() from tile.h to tunnel_map.h and add ↵ | tron | |
IsTunnel(), which just checks for a tunnel, but not the tile type as IsTunnelTile() does | |||
2006-03-11 | (svn r3820) Be a bit more strict with types: use special types instead of ↵ | tron | |
generic byte and don't fill arbitrary data into inappropriate types | |||
2006-03-05 | (svn r3763) Adapt to the new 'map accessors go in foo_map.h'-scheme | tron | |
2006-02-06 | (svn r3564) Several smaller changes: | tron | |
- Don't treat non-booleans as booleans - Reduce variable scope - Bracing - Use DeMorgan's law to make conditionals easier to read - if cascade -> switch - Replace some magic numbers by symbolic names - Avoid assignments within other statements | |||
2006-02-05 | (svn r3559) - CodeChange: simplify MKCOLOR(x) macro for smallmap_gui.c by ↵ | Darkvater | |
adding a TO_LE32X() macro next to TO_BE32X(). The 'X' signifies them as macros and not-inline functions so they can be used in variable declarations. | |||
2006-02-05 | (svn r3556) Add accessors for handling tree tiles | tron | |
See tree.h for details | |||
2006-02-03 | (svn r3529) - Fix: [ 1415782 ] crash in string code with openbsd/zaurus; ↵ | Darkvater | |
alignment issues (thanks Tron for the help) | |||
2006-02-01 | (svn r3514) -Codechange: Replace direct fiddling of bits for the ground type ↵ | tron | |
and density of clear tiles with symbolic names and accessors. See clear.h for details | |||
2006-02-01 | (svn r3511) More whitespace ([FS#46] by Rubidium) | tron | |
2006-02-01 | (svn r3510) Fiddle with whitespace and parentheses | tron | |
2006-01-28 | (svn r3462) - Fix: a one-off pixel alignment in the minimap window that ↵ | Darkvater | |
"overflowed" its panel in the tropical climate (qball should be satisfied now) | |||
2005-12-07 | (svn r3270) Correct all (mis)uses of WWT_CLOSEBOX / WWT_TEXTBTN to reflect ↵ | peter1138 | |
their actual use, and add "Close Window" tooltip where missing. | |||
2005-11-14 | (svn r3177) GB, CLRBIT, HASBIT, TOGGLEBIT | tron | |
2005-10-22 | (svn r3077) static, const, bracing, indentation, 0 -> '\0'/NULL, typos in ↵ | tron | |
comments, excess empty lines, minor other changes nothing spectacular, just some stuff, which piled up |