alpine-a110
|
8b67489472
|
LazMapViewer: Added Opacity property to the TMvIntfGraphicsDrawingEngine, TMvBGRADrawingEngine, TMapTrack, TGPSTrack.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9375 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2024-07-02 12:09:27 +00:00 |
|
wp_xxyyzz
|
64723e46e1
|
LazMapViewer: Add missing PenStyle setters/getters to the LCL DrawingEngine. Some clean-up.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9327 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2024-04-05 15:12:11 +00:00 |
|
wp_xxyyzz
|
7d571238f8
|
LazMapViewer: Rework text drawing in TRGBGraphicsDrawingEngine to avoid by-pass to LazIntfImage in favour of built-in graphics routines.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9313 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2024-04-03 16:06:28 +00:00 |
|
wp_xxyyzz
|
9be8f8eb5e
|
LazMapViewer: Move public TCustomDrawingEngine.DrawBitmapOT to protected section of TIntfGraphicsDrawingEngine, not needed anywhere else.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9312 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2024-04-02 21:44:36 +00:00 |
|
wp_xxyyzz
|
2f00c05ab1
|
LazMapViewer: Rework text drawing code in IntfGraphicsDrawingEngine for simplification and to avoid occasionally opaque text background in Linux/gtk2 although it should be transparent.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9308 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2024-04-02 15:22:28 +00:00 |
|
alpine-a110
|
7e5d6eff6b
|
LazMapViewer: HitTest method added to TMapItem, TMapCollection. Intersect() zerodiv fix. TMapView.LatLonToScreen overload with lat,lon.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9306 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2024-04-02 10:54:31 +00:00 |
|
alpine-a110
|
6995a6c863
|
LazMapViewer: Track segments connection. Z Orders fix. GPX load/store new props. ClipPolyToRect function added.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9291 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2024-03-28 14:20:58 +00:00 |
|
wp_xxyyzz
|
df9baf8a9c
|
LazMapViewer: Fix compilation with FPC 3.0.x
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9173 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2024-01-25 16:56:22 +00:00 |
|
wp_xxyyzz
|
7df5988462
|
lazmapviewer: Improved drawing of tracks across the dateline. Patch by Yuliyan Ivanov.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9166 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2024-01-23 23:10:13 +00:00 |
|
wp_xxyyzz
|
a0a6aee91f
|
LazMapViewer: Improved drawing (PaintToCanvas with origin), fix of hang due to arithmetic error, improved cyclic drawing. Patch by Yuliyan Ivanov.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9151 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2024-01-19 17:55:12 +00:00 |
|
wp_xxyyzz
|
c7b2a5efda
|
LazMapViewer: Remove drawing residues outside the map tiles. Patch by Yuliyan Ivanov.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9142 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2024-01-15 11:51:35 +00:00 |
|
wp_xxyyzz
|
a28a2371ee
|
LazMapviewer: New optimization by Yuliyan Ivanov (Fixed arithmetic overflow errors for 32 bit target; Fixed ExtractISODateTime() bad ISO date handling resulting in range errors when no milliseconds; Track drawing, fixed segment disappearing when both ends invisible; Tile drawing mode implementation in addons. Tile layer objects in mvMapViewer; Tile drawing mode introduced for additional tile layers; Added TGPSObj.Visible property; DragObj as a public property; added Polyline, Polygon, PolyBezier drawing methods; Minor drawing optimisation: skip invisible part of the track)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9139 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2024-01-13 16:41:07 +00:00 |
|
wp_xxyyzz
|
59ed6984f4
|
LazMapViewer: Massive re-work of the drawing engines by Yuliyan Ivanov, issue #39063
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@9116 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2024-01-02 22:00:06 +00:00 |
|
wp_xxyyzz
|
875a3a826d
|
LazMapViewer: Implement zoomed preview tiles. Patch by Ekkehard Domning. Adapt drawing engines and full demo projects.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8835 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2023-06-13 15:39:47 +00:00 |
|
wp_xxyyzz
|
d9eb6e9065
|
LazMapViewer: Introduce fast FillPixels as new drawingengine method in order to avoid using the blank tile image.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8834 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2023-06-13 11:26:22 +00:00 |
|
wp_xxyyzz
|
cac83daa65
|
LazMapViewer: Change license to modified LGPL as discussed in https://forum.lazarus.freepascal.org/index.php/topic,49075.0.html. All authors agreed on the license change. License header added to all component files. Set version to 0.2.2 for new OPM release.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7365 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-04-09 11:06:15 +00:00 |
|
wp_xxyyzz
|
c67022ccfa
|
LazMapViewer: Draw Point-of-interest image. Fix drawing of transparent bitmaps. Remove LCLDrawer from demo (not working).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6933 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2019-05-21 22:00:33 +00:00 |
|
wp_xxyyzz
|
1049b25f44
|
LazMapViewer: Add drawing engine based on RGBGraphics package. Register in palette. Add units missing from previous commits.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6925 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2019-05-18 21:26:38 +00:00 |
|