summaryrefslogtreecommitdiff
path: root/src/viewport_type.h
AgeCommit message (Collapse)Author
2020-07-27Codechange: Spell 'Viewport' consistentlyTechGeekNZ
Some places in the codebase misspell 'Viewport' as 'ViewPort' or 'view_port'. This patch makes everything consistent.
2019-12-01Fix #7847: Use ViewportSign coordinates for sign Kdtree coordinates (#7849)Niels Martin Hansen
Ensure the same coordinates are used for station/town/player signs regardless of how the landscape changes below it after the coordinates were first determined. By keeping track of whether each ViewportSign is valid for Kdtree use (and only ever registering the viewport sign when the object is valid) a lot of code can be simplified and become more robust at the same time.
2019-11-10Cleanup: Removed SVN headersS. D. Cloudt
2019-09-29Fix: Some typos found using codespellJMcKiern
2019-05-01Feature: Add NotRoadTypes (NRT)peter1138
2018-04-24Feature: GS methods to scroll viewport for players (#6745)Pavel Stupnikov
2015-04-25(svn r27248) -Fix [FS#6257]: Town labels on smallmap and zoomed-out ↵frosch
viewports were not centered. (_dp_)
2013-05-19(svn r25264) -Feature: linkgraph overlay over main viewport (fonsinchen)rubidium
2013-01-08(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by ↵planetmaker
Eagle_rainbow)
2012-03-25(svn r24068) -Change/fix [FS#5103]: significantly reduce the area that is ↵rubidium
redrawn for text effects (Rhamphoryncus)
2011-05-01(svn r22405) -Document: some more "random-ish" tidbitsrubidium
2010-10-23(svn r21018) -Doc: Add Doxygen comments to some function.alberth
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-05-13(svn r19812) -Codechange: give some unnamed enums a name or, in case they ↵rubidium
consisted of unrelated values use static const (u)int
2010-05-13(svn r19807) -Codechange: instead of having an unnamed enum and passing it ↵rubidium
as an int, name the enum and pass that
2010-03-23(svn r19507) -Codechange: remove semicolon after DECLARE_POSTFIX_INCREMENT ↵smatz
and DECLARE_ENUM_AS_BIT_SET
2010-02-24(svn r19230) -Feature: Allow to remove multiple road stops using drag and drop.terkhen
2010-02-24(svn r19229) -Feature: Allow to build multiple road stops using drag and ↵terkhen
drop (Based on Wolf01 work)
2010-02-01(svn r18984) -Add: Viewport place methods for dragging a line with limited size.terkhen
2010-01-31(svn r18977) -Doc: Add comments to ViewportDragDropSelectionProcess.terkhen
2009-12-22(svn r18602) -Codechange: unify the viewport sign and text effect drawingrubidium
-Fix [FS#3394]: signs could occasionally glitch
2009-08-21(svn r17248) -Fix: add GPL license notice where appropriaterubidium
2009-07-08(svn r16765) -Codechange: give ViewportSign's width_1 and width_2 more self ↵rubidium
explaining names
2009-07-08(svn r16764) -Codechange: unify the way viewport signs are marked dirtyrubidium
2009-07-07(svn r16761) -Codechange: make UpdateViewportSignPos(ition) a class function ↵rubidium
of ViewportSign
2009-04-19(svn r16095) -Change/Feature-ish: make the first 4 rail building tools ↵rubidium
behave more like autorail
2008-09-02(svn r14221) -Fix: signs (town name, station name, ...) could be too long ↵smatz
for 8bit width in pixels
2008-05-08(svn r13009) -Codechange: move more tile highlighting related ↵rubidium
functions/types to tilehighlight_*.h.
2008-05-07(svn r12989) -Codechange: move ViewportSign to viewport_type.h.rubidium
2008-05-07(svn r12987) -Codechange: split viewport and tile selection.rubidium
2008-04-07(svn r12619) -Codechange: lots of documentation about window related stuff. ↵rubidium
Patch by Alberth.
2008-01-09(svn r11788) -Fix (11787): makedepend doesn't mark delete files as changed...rubidium
2008-01-09(svn r11787) -Codechange: more header rewrites. This time related to viewport.h.rubidium