alberth
|
d2564a3e56
|
(svn r21638) -Codechange (r1): Simplify testing that outersize.x is bigger than 0.
|
2010-12-25 19:58:50 +00:00 |
rubidium
|
2c41b8ee97
|
(svn r21637) -Codechange: make it more clear that IS_PALETTE_COLOUR belongs to TextColour
|
2010-12-25 19:47:15 +00:00 |
smatz
|
b5268dccbd
|
(svn r21632) -Codechange: call ResetObjectToPlace() even when current place_mode is HT_NONE
|
2010-12-25 12:47:05 +00:00 |
alberth
|
96906c1a45
|
(svn r21628) -Codechange: Remove local variables that just point to global _thd.
|
2010-12-24 17:51:46 +00:00 |
alberth
|
852e647bcc
|
(svn r21627) -Codechange: Remove _place_proc global variable.
|
2010-12-24 15:08:19 +00:00 |
alberth
|
9cdd8c6d48
|
(svn r21621) -Codechange: Only consider tile highlighting mode bits in tile selection functions.
|
2010-12-24 14:55:31 +00:00 |
alberth
|
e930b9985d
|
(svn r21620) -Codechange: Don't consider direction bits when checking for an active highlight mode.
|
2010-12-24 14:52:42 +00:00 |
alberth
|
cdae336feb
|
(svn r21619) -Fix [FS#4327]: Don't copy direction bits when restarting a rail selection.
|
2010-12-24 14:48:38 +00:00 |
smatz
|
e4e6735cea
|
(svn r21612) -Fix (r21608): dragging with HT_POINT was half a tile off
|
2010-12-23 20:25:55 +00:00 |
alberth
|
90780fd25b
|
(svn r21608) -Codechange: Move diagnonal rectangle dragging detection completely to tile highlighting.
|
2010-12-23 14:24:34 +00:00 |
alberth
|
1ba348914d
|
(svn r21607) -Codechange: Be more robust against having extra bits in HighLightStyle vars.
|
2010-12-23 14:15:05 +00:00 |
alberth
|
08c6b99294
|
(svn r21600) -Codechange: Remove new_drawstyle and new_diagonal variables from the _thd structure.
|
2010-12-22 19:24:36 +00:00 |
alberth
|
50faf52cfc
|
(svn r21542) -Codechange (r14789): Handling a click at a tile once is enough.
|
2010-12-20 09:34:30 +00:00 |
smatz
|
728220ec88
|
(svn r21531) -Fix: gcc 3.4 warning
|
2010-12-16 14:03:21 +00:00 |
rubidium
|
20364bcefa
|
(svn r21501) -Fix (rnotlongago): guess what was complaining this time?
|
2010-12-13 15:34:30 +00:00 |
rubidium
|
652e262601
|
(svn r21498) -Codechange: make the measurement tooltip handle diagonal selection properly
|
2010-12-13 15:11:03 +00:00 |
rubidium
|
959308a243
|
(svn r21497) -Codechange: prepare the viewport selection mechanism for selecting diagonally
|
2010-12-13 15:09:59 +00:00 |
rubidium
|
a029b2b83a
|
(svn r21477) -Fix [FS#4300]: tooltips were removed when their related window got closed
|
2010-12-12 14:14:26 +00:00 |
alberth
|
ab50f74d7f
|
(svn r21273) -Codechange: Return values should start at the same line.
|
2010-11-20 15:44:24 +00:00 |
alberth
|
7e48d85104
|
(svn r21060) -Doc: Improved wording of comments (mostly by __ln__)
|
2010-10-30 17:51:07 +00:00 |
alberth
|
83094e5e58
|
(svn r21020) -Add: Use center of waypoint in waypoint gui, if available.
|
2010-10-23 20:39:21 +00:00 |
alberth
|
8f24ec9471
|
(svn r21018) -Doc: Add Doxygen comments to some function.
|
2010-10-23 18:28:20 +00:00 |
alberth
|
af941fc598
|
(svn r21017) -Doc: Small fixes (by Krille).
|
2010-10-23 18:12:38 +00:00 |
terkhen
|
92514c6b94
|
(svn r20891) -Fix [FS#4145]: Measurement tooltips for docks and tunnels were closed after a hover event.
|
2010-10-03 12:20:50 +00:00 |
smatz
|
bb4538665a
|
(svn r20761) -Codechange: make PlaceObject() static
|
2010-09-07 11:05:22 +00:00 |
smatz
|
15c2a2d555
|
(svn r20760) -Cleanup (r20753): remove unused CheckMouseOverVehicle()
|
2010-09-07 11:03:46 +00:00 |
smatz
|
a282c3ab57
|
(svn r20759) -Fix (r20753): it wasn't possible to build anything when left button scrolling was active
|
2010-09-07 11:00:42 +00:00 |
smatz
|
fd54943c7a
|
(svn r20753) -Feature [FS#3999]: make it possible to select vehicle to clone and vehicle to clone orders from directly from vehicle lists and depot window
|
2010-09-06 14:14:09 +00:00 |
rubidium
|
30f2afac9b
|
(svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to some headers
|
2010-08-26 22:01:16 +00:00 |
rubidium
|
3fd1fc35e6
|
(svn r20358) -Fix [FS#4008]: (r20281) crash when building some stuff when the measurement tooltip is disabled
|
2010-08-04 07:31:29 +00:00 |
terkhen
|
80c43f52e8
|
(svn r20289) -Codechange: Unify fall through coding style.
|
2010-08-01 20:52:11 +00:00 |
frosch
|
4bd32799f1
|
(svn r20286) -Codechange: Unify end of doxygen comments.
|
2010-08-01 19:44:49 +00:00 |
frosch
|
ed4f806f1d
|
(svn r20283) -Codechange: Unify start of doygen comments.
|
2010-08-01 19:22:34 +00:00 |
rubidium
|
e356cb9405
|
(svn r20281) -Codechange: unify case scope closure + break coding style
|
2010-08-01 18:53:30 +00:00 |
terkhen
|
88ca183191
|
(svn r20239) -Doc: Give a common name to all fall throughs (FALL THROUGH).
|
2010-07-29 14:26:28 +00:00 |
alberth
|
be6c058424
|
(svn r20211) -Codechange: Indented code should have curly braces around it.
|
2010-07-24 10:14:39 +00:00 |
rubidium
|
b8487afe54
|
(svn r20192) -Cleanup: bye bye variables.h, bye bye VARDEF... you won't be missed :)
|
2010-07-19 17:28:27 +00:00 |
rubidium
|
5a836cdec7
|
(svn r20187) -Codechange: move _tileh_to_sprite into a function in a more logical place and with a more descriptive name
|
2010-07-19 17:00:54 +00:00 |
terkhen
|
51e6cb0a70
|
(svn r20119) -Add: Tooltips can be removed if the user stops hovering the mouse.
|
2010-07-11 10:55:57 +00:00 |
alberth
|
22b9bc5157
|
(svn r20043) -Codechange: Introduce vertical alignment for DrawStringMultiLine().
|
2010-07-02 13:53:05 +00:00 |
frosch
|
eb02ce0573
|
(svn r19942) -Fix [FS#3871](r19816): Vertical dragging of rail was broken.
|
2010-06-07 19:43:40 +00:00 |
frosch
|
4b7afccd46
|
(svn r19911) -Codechange: Simplify text drawing by eliminating global variables and side effects. This also fixes the 'colour' parameter of DrawStringMultiLine().
|
2010-05-30 15:32:37 +00:00 |
alberth
|
51e67a40e0
|
(svn r19909) -Doc: Typo fixes, small doxygen improvements.
|
2010-05-30 13:05:36 +00:00 |
alberth
|
ce0e1cbb3f
|
(svn r19905) -Codechange: Use EventState for mouse handling routines.
|
2010-05-30 12:15:28 +00:00 |
smatz
|
93233a9335
|
(svn r19870) -Codechange: silence some of GCC 3.3 warnings
|
2010-05-21 05:42:41 +00:00 |
rubidium
|
241dd9a9f5
|
(svn r19817) -Fix: MSVC compile warnings
|
2010-05-13 12:42:56 +00:00 |
rubidium
|
548dd91ef0
|
(svn r19816) -Codechange: use static const uint for the unnamed 'tile consts' enum as well
|
2010-05-13 11:19:30 +00:00 |
alberth
|
8d1d4267af
|
(svn r19767) -Fix [FS#3808]: Height in smallmap was different from measured heights (ChillCore).
|
2010-05-07 20:39:00 +00:00 |
alberth
|
3bb174f424
|
(svn r19765) -Codechange: Apply a bit of code style and a bit of comment shuffling to CalcHeightdiff.
|
2010-05-07 20:20:03 +00:00 |
frosch
|
7563432119
|
(svn r19745) -Fix: The GUI is controlled by _local_company, not _current_company.
|
2010-05-01 14:20:56 +00:00 |
smatz
|
e3c89df398
|
(svn r19714) -Feature: ctrl+click on a vehicle to start/stop it
|
2010-04-24 20:55:51 +00:00 |
frosch
|
2e90f7f8b9
|
(svn r19670) -Codechange: Add CeilDiv() and RoundDiv() to simplify integer divisions with rounding.
|
2010-04-18 14:56:05 +00:00 |
smatz
|
0ef33548c2
|
(svn r19614) -Codechange: "it's" => "its" where appropriate
|
2010-04-12 14:12:47 +00:00 |
rubidium
|
fbb9b4760a
|
(svn r19005) -Codechange: make animated cursors have a bit set instead of 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-04 15:42:38 +00:00 |
terkhen
|
8849943da5
|
(svn r18984) -Add: Viewport place methods for dragging a line with limited size.
|
2010-02-01 23:13:15 +00:00 |
rubidium
|
f94c83a387
|
(svn r18872) -Codechange: introduce PaletteID and use it
|
2010-01-21 01:38:13 +00:00 |
rubidium
|
82fc28f77f
|
(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if a header require a header make it include that header
|
2010-01-15 16:41:15 +00:00 |
frosch
|
a9d4147eb2
|
(svn r18702) -Fix [FS#3467]: Enable DrawGroundSpriteAt() to deal with foundations as DrawGroundSprite() does, and use this for drawing one-way-road-signs and clear-land-fences.
|
2010-01-03 20:55:00 +00:00 |
rubidium
|
b2e9b5d612
|
(svn r18683) -Fix: it's not an other
|
2010-01-01 18:45:40 +00:00 |
smatz
|
fbaba4e6bd
|
(svn r18614) -Fix [FS#3412](r18602): too many signs were drawn, causing slowdowns
|
2009-12-23 17:59:34 +00:00 |
rubidium
|
b0603f4c2e
|
(svn r18602) -Codechange: unify the viewport sign and text effect drawing
-Fix [FS#3394]: signs could occasionally glitch
|
2009-12-22 12:50:41 +00:00 |
rubidium
|
5a41a646c2
|
(svn r18351) -Fix [FS#3333]: endianness issue with saving the zoom level
|
2009-11-30 11:29:52 +00:00 |
rubidium
|
ff5b46190d
|
(svn r18343) -Fix [FS#3336] (r18243): dark blue signs would be drawn transparent
|
2009-11-29 19:27:53 +00:00 |
frosch
|
8e85bb82e9
|
(svn r18246) -Codechange: Make signs and station/town names big font aware.
|
2009-11-22 20:56:39 +00:00 |
frosch
|
ff5a1f4461
|
(svn r18245) -Codechange: Deduplicate code wrt. clicking on signs and station/town names.
|
2009-11-22 20:38:06 +00:00 |
frosch
|
4661abd33b
|
(svn r18243) -Codechange: Deduplicate code wrt. drawing signs and station/town names.
|
2009-11-22 19:53:49 +00:00 |
rubidium
|
d79439fb3c
|
(svn r17963) -Codechange: some documentation style
|
2009-11-03 17:30:08 +00:00 |
rubidium
|
d6cded5380
|
(svn r17693) -Cleanup: remove some unneeded includes
|
2009-10-04 17:16:41 +00:00 |
rubidium
|
e9624fe0cc
|
(svn r17682) -Codechange: remove erroneous space before some commas
|
2009-10-02 15:13:15 +00:00 |
frosch
|
ebd916be3d
|
(svn r17532) -Codechange: Rename several Invalidate functions to SetDirty for more consistency and distinguishability.
|
2009-09-13 19:15:59 +00:00 |
rubidium
|
1dc2284e0c
|
(svn r17506) -Fix [FS#3191]: signs partly drawn out of the rectangle in 4/8x zoom out.
|
2009-09-11 22:21:54 +00:00 |
rubidium
|
7fbc33dae1
|
(svn r17248) -Fix: add GPL license notice where appropriate
|
2009-08-21 20:21:05 +00:00 |
alberth
|
4eb155ccfb
|
(svn r17171) -Doc: Additions and corrections of various doxygen strings.
|
2009-08-14 18:41:03 +00:00 |
rubidium
|
1fe3ad3288
|
(svn r17075) -Codechange: rename ~750 strings to be more uniform with their relatives
|
2009-08-05 17:59:21 +00:00 |
frosch
|
d51c4b6f6e
|
(svn r16984) -Codechange: Document and assertify (Start|End)SpriteCombine.
|
2009-07-29 20:27:24 +00:00 |
alberth
|
75ccf9de3a
|
(svn r16960) -Doc: Added some viewport and vehicle type doxygen strings.
|
2009-07-26 12:49:26 +00:00 |
rubidium
|
8e92d536d3
|
(svn r16950) -Codechange: unduplicate waypoint + station sign drawing
|
2009-07-25 10:56:36 +00:00 |
rubidium
|
65d4d8b46c
|
(svn r16949) -Codechange: unify the way the DisplayOption enums are written
|
2009-07-25 10:54:42 +00:00 |
rubidium
|
4017439c37
|
(svn r16948) -Codechange: some code reductions and usage of wrapper functions
|
2009-07-25 10:39:58 +00:00 |
rubidium
|
803cf87885
|
(svn r16934) -Codechange: introduce a simple helper function to check whether a station is pending deletion or not
|
2009-07-24 07:38:10 +00:00 |
rubidium
|
cb0409fe52
|
(svn r16912) -Codechange: split waypoint.h in waypoint_base.h and waypoint_func.h
|
2009-07-22 10:18:19 +00:00 |
rubidium
|
68ead6b84f
|
(svn r16909) -Fix [FS#2996]: NewGRF stations would be triggering assertions all over the place when using the more advanced station types.
-Change: make (rail) waypoints sub classes of 'base stations', make buoys waypoints and unify code between them where possible.
|
2009-07-22 08:59:57 +00:00 |
rubidium
|
dea1144bcb
|
(svn r16850) -Codechange: unify some naming of variables between waypoints and stations.
|
2009-07-16 20:15:28 +00:00 |
rubidium
|
2b1c43f81f
|
(svn r16825) -Codechange: unify dirtying when updating the viewport signs.
|
2009-07-13 23:15:13 +00:00 |
rubidium
|
3fb1506d6d
|
(svn r16765) -Codechange: give ViewportSign's width_1 and width_2 more self explaining names
|
2009-07-08 08:50:20 +00:00 |
rubidium
|
8275a98e1f
|
(svn r16764) -Codechange: unify the way viewport signs are marked dirty
|
2009-07-08 08:30:35 +00:00 |
rubidium
|
3086383cdc
|
(svn r16761) -Codechange: make UpdateViewportSignPos(ition) a class function of ViewportSign
|
2009-07-07 16:51:20 +00:00 |
frosch
|
8cbf116c62
|
(svn r16536) -Fix (r16535): W != S
|
2009-06-08 15:44:11 +00:00 |
frosch
|
53a711ede0
|
(svn r16535) -Fix (r16146): In one case a too small portion of the screen was marked dirty, when (un-)drawing selections.
|
2009-06-08 15:42:35 +00:00 |
frosch
|
8745a30971
|
(svn r16528) -Fix [FS#2959]: Draw PBS reservation as groundsprite resp. childsprite of foundation/bridgehead.
|
2009-06-07 13:25:21 +00:00 |
smatz
|
6221d74644
|
(svn r16325) -Codechange: replace GetPoolItem(index) by PoolItem::Get(index)
|
2009-05-16 23:34:14 +00:00 |
smatz
|
fc63e37616
|
(svn r16155) -Codechange: remove MarkTileDirty, use MarkTileDirtyByTile instead
|
2009-04-26 10:21:50 +00:00 |
smatz
|
f09807bfe1
|
(svn r16146) -Codechange: use faster algorithm in SetSelectionTilesDirty(). Up to 1000 times faster when large area is selected
|
2009-04-25 22:04:13 +00:00 |
rubidium
|
ecdb5f46a7
|
(svn r16136) -Fix (r16095)[FS#2858]: sometimes autorail wouldn't work; seems to be primarily for OSX users though
|
2009-04-24 17:23:32 +00:00 |
rubidium
|
59d45a04d6
|
(svn r16118) -Change/cleanup: remove the hexadecimal 'in TTD the string had this ID' from 'some' strings and replace the string name with something more sensible.
|
2009-04-21 23:40:56 +00:00 |
rubidium
|
d02cdd91ca
|
(svn r16095) -Change/Feature-ish: make the first 4 rail building tools behave more like autorail
|
2009-04-19 21:26:06 +00:00 |
rubidium
|
329cabab4f
|
(svn r16088) -Codechange: merge HighLightStyle and ViewportHighlightMode as they are basically the same thing
|
2009-04-19 10:31:30 +00:00 |
rubidium
|
b66783afab
|
(svn r16086) -Codechange: magic numbers substitutes by enums and some type safety
|
2009-04-18 21:10:36 +00:00 |
rubidium
|
e2e95af945
|
(svn r15908) -Fix: off-by-one in viewport strings/flags; left + width != right
|
2009-04-01 02:51:37 +00:00 |
rubidium
|
4012549c5e
|
(svn r15824) -Fix: determine the actual length of the strings to draw in the viewport
|
2009-03-22 23:54:36 +00:00 |