Commit Graph

274 Commits (9aaad3fa6079301b1b45928284a7571b96f1ff5b)

Author SHA1 Message Date
terkhen 0152ea53c8 (svn r21813) -Fix [FS#4411](r21720): Prevent crash when displaying the owner view. 14 years ago
terkhen 789da3ffa3 (svn r21733) -Codechange: Clarify the update owner legend code.
-Fix: Prevent crashes caused by deleted companies.
14 years ago
terkhen 5c9e09419d (svn r21729) -Fix (r21718, r21720): In some cases clicking on a industry/company legend entry would not work. 14 years ago
terkhen 2e92755d6c (svn r21726) -Add: Allow to toggle height visualization in the owner view of the smallmap. 14 years ago
terkhen f57eb2c886 (svn r21725) -Cleanup: Remove unused owner code. 14 years ago
terkhen 61b5cdbcd8 (svn r21724) -Change: Do not reset the "Show height" state after closing the smallmap window. 14 years ago
terkhen e6dbc0ca88 (svn r21723) -Add: Enable/Disable all buttons to the owner view of the smallmap. 14 years ago
terkhen f7d9da95a7 (svn r21721) -Codechange: Rename the smallmap button panel and its strings. 14 years ago
terkhen 88f8363881 (svn r21720) -Feature: Allow to toggle visualization of company property in the owner view of the smallmap. 14 years ago
terkhen 41d13b9d63 (svn r21719) -Doc: Correct a doxygen comment. 14 years ago
terkhen 1af95597cf (svn r21718) -Feature: Show a list of companies in the owner legend. 14 years ago
terkhen 247cced2ad (svn r21717) -Codechange: Unify smallmap functions for getting the legend height. 14 years ago
terkhen 929aaa7e08 (svn r21716) -Add: Tooltip for the industry legend at the smallmap. 14 years ago
terkhen dcb71c3770 (svn r21715) -Fix: Use the correct land colour in the owner legend. 14 years ago
alberth 0722492c1b (svn r21331) -Codechange: Make drawing the widgets default behaviour in OnPaint(). 14 years ago
rubidium 5ec2bcc0d9 (svn r21157) -Codechange: remove information about the text direction out of the language "list" 14 years ago
alberth e7de92f70b (svn r20851) -Fix: Smallmap legend buttons must all be equal in size, even if their contents is not. 14 years ago
frosch b170aa4b83 (svn r20741) -Cleanup: Use IsTileOnWater() in more places. 14 years ago
rubidium 360d6daf34 (svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to some headers 14 years ago
alberth 9b10773428 (svn r20415) -Add: Clicking at the smallmap disables updates from the industry chain window. 14 years ago
alberth 15f407acea (svn r20414) -Feature: Enable industries in the smallmap displayed in the industry chain window. 14 years ago
rubidium 1f2276b785 (svn r20411) -Codechange: rename unmovables as quite a lot of them are actually movable; e.g. HQ and owned land are pretty movable. 14 years ago
alberth 67be093e57 (svn r20410) -Codechange: Move smallmap map-type switching to a function. 14 years ago
frosch c18839704b (svn r20286) -Codechange: Unify end of doxygen comments. 14 years ago
frosch 5b86c79fce (svn r20283) -Codechange: Unify start of doygen comments. 14 years ago
rubidium 8c85b4ce3d (svn r20281) -Codechange: unify case scope closure + break coding style 14 years ago
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
alberth 1f08a7a72e (svn r19821) -Fix (r19816): Minimap displayed a black screen instead of the upper edge of the map (reported by IPG). 14 years ago
rubidium f2d86acbd9 (svn r19816) -Codechange: use static const uint for the unnamed 'tile consts' enum as well 14 years ago
frosch fc4ad28cb0 (svn r19770) -Feature: Hide all other industries when ctrl+clicking an industry type in smallmap legend. 14 years ago
alberth 14d545e902 (svn r19767) -Fix [FS#3808]: Height in smallmap was different from measured heights (ChillCore). 14 years ago
alberth a3a8429531 (svn r19766) -Codechange: Store tile height of smallmap contour legend in the LegendAndColour struct. 14 years ago
rubidium fabbe2a6c9 (svn r19760) -Change: use the {HEIGHT} command for the smallmap legend 14 years ago
frosch a4413f4cf6 (svn r19670) -Codechange: Add CeilDiv() and RoundDiv() to simplify integer divisions with rounding. 14 years ago
smatz 5e77cefb6a (svn r19580) -Codechange: auto-raise 'Enable/Disable all' buttons in the Smallmap window 14 years ago
terkhen 8ec9637d42 (svn r19523) -Fix: Prevent drawing industries disabled at the smallmap as land tiles when they are built on water. 14 years ago
terkhen bda9ad98c1 (svn r19521) -Codechange: Use a IndustryType array to sort industries by name instead of a LegendAndColour array. 14 years ago
terkhen 876fe18305 (svn r19503) -Feature: Sort industries alphabetically at the smallmap legend. 14 years ago
frosch be6c18454a (svn r19481) -Codechange: Turn _industry_counts into a static member of Industry. 14 years ago
peter1138 73fdfa40e0 (svn r19307) -Add: Let railtypes specify their own smallmap colour. No legend support yet. 15 years ago
alberth edf0cde4af (svn r19104) -Fix (r19039): Stablize main view centering in smallmap. 15 years ago
alberth b8ae1a0ef5 (svn r19103) -Codechange: Use px/py for pixel coordinates in PixelToTile(), as promised by the documentation. 15 years ago
alberth 3f46632e76 (svn r19101) -Fix (r19039): Click sound was not played when pressing zoom in/out buttons. 15 years ago
terkhen ad0b94ae44 (svn r19064) -Feature: Allow to select different land colours for the smallmap (reworked by Alberth). 15 years ago
alberth 15021ea7d1 (svn r19052) -Codechange: Remove the _smallmap_draw_procs array. 15 years ago
alberth 80555c1d2b (svn r19048) -Codechange: Pass the already queried effective tile type to the GetSmallMapPixels routines. 15 years ago
alberth 3b7253b7a5 (svn r19047) -Codechange: Use GetEffectiveTileType() in all GetSmallMapPixels routines. 15 years ago
alberth 582b2001c8 (svn r19046) -Codechange: Move retrieval of tile colour data in smallmap. 15 years ago
alberth a69e274c70 (svn r19043) -Doc: Dcoumenting the GetSmallMapPixels typedef. 15 years ago
alberth 01467baf35 (svn r19042) -Add: Allow mousewheel zooming in smallmap. 15 years ago
alberth e50091a1e5 (svn r19041) -Codechange: Improve selection of tile to draw in zoomed-out smallmaps. 15 years ago
alberth 9f802cf2b8 (svn r19040) -Codechange: Introduce inverse function of RemapCoords. 15 years ago
alberth 004f25fd07 (svn r19039) -Feature: Add zoom-out to smallmap. 15 years ago
alberth d747ac0a0c (svn r19026) -Codechange: Move a constant computation out of the loop. 15 years ago
alberth 8c0488c186 (svn r19025) -Codechange: Rename DrawSmallMapStuff() to DrawSmallMapColumn(). 15 years ago
frosch 94a5c917a5 (svn r18966) -Codechange: Remove Window::OnDoubleClick() in favour of a parameter for OnClick(). 15 years ago
alberth 592516f14a (svn r18962) -Fix (r18958, r18961): Code-style, use this explicitly. 15 years ago
alberth 82db479dc5 (svn r18961) -Codechange: Simplifying and unduplicating code in smallmap. 15 years ago
alberth 3b27dcea0a (svn r18958) -Codechange: Merge smallmap remap functions. 15 years ago
alberth 8033357940 (svn r18957) -Doc: Documenting the scroll_x, scroll_y, and subscroll variables of SmallMapWindow. 15 years ago
alberth ca0c1c400f (svn r18906) -Codechange: Use start and end column position instead of a mask for drawing a column in the smallmap. 15 years ago
alberth 55d0d54627 (svn r18827) -Fix: Center main window using smallmap widget edge coordinates. 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
yexo 2a6fc142de (svn r18719) -Feature: don't delete the rough/rocky status of a tile when it's covered by snow, this allows rocky tiles under snow if you have a variable snowline 15 years ago
alberth 88286f1e63 (svn r18693) -Doc: Add some doxygen comments to smallmap code. 15 years ago
alberth 745280e41b (svn r18666) -Codechange: Add tooltips to enable/disable all buttons in smallmap. 15 years ago
alberth b1fb1b253e (svn r18665) -Feature [FS#567]: Allow contour-map to be shown with coloured industries in smallmap. 15 years ago
alberth 0fd6f9732c (svn r18663) -Codechange (r1): Remove unused _smallmap_vegetation_andor colour masks. 15 years ago
alberth 0e9dac92d2 (svn r18588) -Feature [FS#2943]: Add shading and unshading of windows. 15 years ago
alberth 38733e9870 (svn r18489) -Codechange: Introduce a custom container widget for a resizing legend bar in the smallmap. 15 years ago
alberth e57e4f788f (svn r18488) -Codechange: Make number of rows for displaying industries in smallmap legend dynamic. 15 years ago
alberth 17699167a8 (svn r18487) -Codechange: Move row height and column counting to OnInit in the smallmap window as well. 15 years ago
alberth d4451d13a0 (svn r18480) -Codechange: Moved column width computation of smallmap legends to OnInit(), added a few doxy comments. 15 years ago
rubidium f49c1dcd78 (svn r18389) -Fix: some minor documentation alignment issues 15 years ago
rubidium 948512883b (svn r18332) -Fix: the MSVC compile warnings 15 years ago
rubidium 45eb0be570 (svn r18322) -Codechange: remove the WDP duplication; no need to tell the same twice. 15 years ago
rubidium ab417c6c06 (svn r18280) -Codechange: remove widget indices that are not needed for custom drawing/handling input 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 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 ef4e936acb (svn r18211) -Cleanup: remove unneeded tooltip, size and fill 'parameters' from WWT_RESIZEBOX instances 15 years ago
rubidium 6d3fb6290e (svn r18173) -Codechange: make the smallmap RTL aware 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 7b0106da02 (svn r18087) -Codechange: remove NWID_LAYERED 15 years ago
rubidium b01251092e (svn r18086) -Codechange: remove 'widget' from WindowDesc 15 years ago
rubidium 2d24cb363f (svn r18083) -Codechange: make the small map GUI nested. 15 years ago
rubidium a66fe3c96c (svn r18082) -Codechange: make it visually easier to see where the different legenda 'tables' are split + some typos 15 years ago
rubidium ff81b32bad (svn r18080) -Codechange: add some const to the smallmap 15 years ago
rubidium b3394dbeb4 (svn r18030) -Fix: screen jumped a bit for at least SDL and Allegro when right-click-dragging 15 years ago
smatz 1043abc176 (svn r17881) -Codechange: unify comment style in smallmap_gui.cpp a bit 15 years ago
smatz e895719e96 (svn r17880) -Codechange: pass 'blitter' as parameter instead of determining it again in DrawSmallMapStuff() 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
rubidium 51936e1903 (svn r17850) -Codechange: remove most usage of delta on OnResize 15 years ago
smatz b124e9e874 (svn r17835) -Codechange: constify few variables 15 years ago
smatz 92b61b1a4a (svn r17832) -Codechange: make Alberth happier 15 years ago
smatz 0b213e866e (svn r17831) -Codechange: move code used for adding map indicators of the smallmap to separate functions 15 years ago
smatz 61474f5c1f (svn r17829) -Codechange: move code used for adding vehicles and town names to minimap to separate functions 15 years ago
smatz ecdbc151e9 (svn r17825) -Change: 'animate' the 'center to current position' button in SmallMapWindow when pressed 15 years ago