summaryrefslogtreecommitdiff
path: root/src/viewport.cpp
AgeCommit message (Collapse)Author
2010-12-13(svn r21497) -Codechange: prepare the viewport selection mechanism for ↵rubidium
selecting diagonally
2010-12-12(svn r21477) -Fix [FS#4300]: tooltips were removed when their related window ↵rubidium
got closed
2010-11-20(svn r21273) -Codechange: Return values should start at the same line.alberth
2010-10-30(svn r21060) -Doc: Improved wording of comments (mostly by __ln__)alberth
2010-10-23(svn r21020) -Add: Use center of waypoint in waypoint gui, if available.alberth
2010-10-23(svn r21018) -Doc: Add Doxygen comments to some function.alberth
2010-10-23(svn r21017) -Doc: Small fixes (by Krille).alberth
2010-10-03(svn r20891) -Fix [FS#4145]: Measurement tooltips for docks and tunnels were ↵terkhen
closed after a hover event.
2010-09-07(svn r20761) -Codechange: make PlaceObject() staticsmatz
2010-09-07(svn r20760) -Cleanup (r20753): remove unused CheckMouseOverVehicle()smatz
2010-09-07(svn r20759) -Fix (r20753): it wasn't possible to build anything when left ↵smatz
button scrolling was active
2010-09-06(svn r20753) -Feature [FS#3999]: make it possible to select vehicle to clone ↵smatz
and vehicle to clone orders from directly from vehicle lists and depot window
2010-08-26(svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to ↵rubidium
some headers
2010-08-04(svn r20358) -Fix [FS#4008]: (r20281) crash when building some stuff when ↵rubidium
the measurement tooltip is disabled
2010-08-01(svn r20289) -Codechange: Unify fall through coding style.terkhen
2010-08-01(svn r20286) -Codechange: Unify end of doxygen comments.frosch
2010-08-01(svn r20283) -Codechange: Unify start of doygen comments.frosch
2010-08-01(svn r20281) -Codechange: unify case scope closure + break coding stylerubidium
2010-07-29(svn r20239) -Doc: Give a common name to all fall throughs (FALL THROUGH).terkhen
2010-07-24(svn r20211) -Codechange: Indented code should have curly braces around it.alberth
2010-07-19(svn r20192) -Cleanup: bye bye variables.h, bye bye VARDEF... you won't be ↵rubidium
missed :)
2010-07-19(svn r20187) -Codechange: move _tileh_to_sprite into a function in a more ↵rubidium
logical place and with a more descriptive name
2010-07-11(svn r20119) -Add: Tooltips can be removed if the user stops hovering the mouse.terkhen
2010-07-02(svn r20043) -Codechange: Introduce vertical alignment for ↵alberth
DrawStringMultiLine().
2010-06-07(svn r19942) -Fix [FS#3871](r19816): Vertical dragging of rail was broken.frosch
2010-05-30(svn r19911) -Codechange: Simplify text drawing by eliminating global ↵frosch
variables and side effects. This also fixes the 'colour' parameter of DrawStringMultiLine().
2010-05-30(svn r19909) -Doc: Typo fixes, small doxygen improvements.alberth
2010-05-30(svn r19905) -Codechange: Use EventState for mouse handling routines.alberth
2010-05-21(svn r19870) -Codechange: silence some of GCC 3.3 warningssmatz
2010-05-13(svn r19817) -Fix: MSVC compile warningsrubidium
2010-05-13(svn r19816) -Codechange: use static const uint for the unnamed 'tile ↵rubidium
consts' enum as well
2010-05-07(svn r19767) -Fix [FS#3808]: Height in smallmap was different from measured ↵alberth
heights (ChillCore).
2010-05-07(svn r19765) -Codechange: Apply a bit of code style and a bit of comment ↵alberth
shuffling to CalcHeightdiff.
2010-05-01(svn r19745) -Fix: The GUI is controlled by _local_company, not ↵frosch
_current_company.
2010-04-24(svn r19714) -Feature: ctrl+click on a vehicle to start/stop itsmatz
2010-04-18(svn r19670) -Codechange: Add CeilDiv() and RoundDiv() to simplify integer ↵frosch
divisions with rounding.
2010-04-12(svn r19614) -Codechange: "it's" => "its" where appropriatesmatz
2010-02-04(svn r19005) -Codechange: make animated cursors have a bit set instead of ↵rubidium
using negative numbers that are passed as uints, then cast again to be compared as ints before being inverted to be actually used. Also fixes a couple of 'integer conversion resulted in truncation' warnings ICC spewed.
2010-02-01(svn r18984) -Add: Viewport place methods for dragging a line with limited size.terkhen
2010-01-21(svn r18872) -Codechange: introduce PaletteID and use itrubidium
2010-01-15(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, ↵rubidium
if a header require a header make it include that header
2010-01-03(svn r18702) -Fix [FS#3467]: Enable DrawGroundSpriteAt() to deal with ↵frosch
foundations as DrawGroundSprite() does, and use this for drawing one-way-road-signs and clear-land-fences.
2010-01-01(svn r18683) -Fix: it's not an otherrubidium
2009-12-23(svn r18614) -Fix [FS#3412](r18602): too many signs were drawn, causing ↵smatz
slowdowns
2009-12-22(svn r18602) -Codechange: unify the viewport sign and text effect drawingrubidium
-Fix [FS#3394]: signs could occasionally glitch
2009-11-30(svn r18351) -Fix [FS#3333]: endianness issue with saving the zoom levelrubidium
2009-11-29(svn r18343) -Fix [FS#3336] (r18243): dark blue signs would be drawn transparentrubidium
2009-11-22(svn r18246) -Codechange: Make signs and station/town names big font aware.frosch
2009-11-22(svn r18245) -Codechange: Deduplicate code wrt. clicking on signs and ↵frosch
station/town names.
2009-11-22(svn r18243) -Codechange: Deduplicate code wrt. drawing signs and ↵frosch
station/town names.