Commit Graph

  • 6d7bfb694a LazMapViewer: Update project group. master origin/master git-svn wp_xxyyzz 2025-04-02 23:05:12 +0000
  • 706cde3920 LazMapViewer: Move spreadmarker plugin into markers folder. wp_xxyyzz 2025-04-02 23:04:49 +0000
  • 72e6a3e6e1 LazMapViewer: Fix switching to hand-point cursor even when mouse is not on a marker. Issue #39117, patch by Kirill Filippenok. wp_xxyyzz 2025-04-01 15:57:54 +0000
  • 87fec238ec THtmlPort: Add file IMPORTANT.txt stating that the repository is not maintained and replaced by HTMLViewer. wp_xxyyzz 2025-04-01 12:12:18 +0000
  • 2e9ee399fc LazMapViewer: Improved point detection in mvPluginCommon's FindNearestMarker. Issue #39101. wp_xxyyzz 2025-04-01 09:30:54 +0000
  • 24b6e1099d LazMapViewer: Add options to TMarkerEditorPlugin to enable/disable adding/dragging/selecting points. wp_xxyyzz 2025-03-31 21:54:53 +0000
  • 5eaca89b50 LazMapViewer: Improved handling of system colors by RGBGraphicsDrawingEngine wp_xxyyzz 2025-03-31 17:52:34 +0000
  • 7f043291a1 LazMapViewer: Save DrawingEngine state in stack. wp_xxyyzz 2025-03-31 11:46:38 +0000
  • 310132d9f5 LazMapViewer: Add methods to store/restore the state of the drawing engine (pen, brush, font, opacity). wp_xxyyzz 2025-03-31 11:09:56 +0000
  • 7e03ffb4f8 LazMapViewer: cosmetics wp_xxyyzz 2025-03-30 22:12:54 +0000
  • ff2c7c5e7f LazMapViewer: Fix positioning of rotated text in BGRABitmap drawer. wp_xxyyzz 2025-03-30 22:07:42 +0000
  • 3a4e228b66 LazMapViewer: Improved output of rotated text. DrawingEngine.TextExtent now can return both unrotated and rotated text extents. wp_xxyyzz 2025-03-30 22:01:32 +0000
  • c5dd3f0862 LazMapViewer: Fix compilation in non-Windows OS. Clean-up wp_xxyyzz 2025-03-27 11:11:33 +0000
  • 3c65849b4b LazMapViewer: DrawingEngines support FontOrientation (issue #39116). New TMapView property POIOpacity. wp_xxyyzz 2025-03-27 00:06:14 +0000
  • e92d81a180 LazMapViewer: Fix TMapView.Font streaming. wp_xxyyzz 2025-03-26 09:40:43 +0000
  • 5932f46825 LazMapViewer: Changed cache folder structure to provider/zoom/x/y. Issue #39087 wp_xxyyzz 2025-03-25 12:49:02 +0000
  • 934c2bd1a0 LazMapViewer: Fix title of TMarkerEditorPlugin in plugin editor list. wp_xxyyzz 2025-03-25 10:34:10 +0000
  • 3ca1ec96db LazMapViewer: Toggle selection of a point in TMarkerEditorPlugin by CTRL + LeftClick wp_xxyyzz 2025-03-25 10:10:46 +0000
  • d9536cca8a LazMapViewer: Introduce in TMarkerEditorPlugin FState as statevariable to replace individual flag variables. Unselect only after confirmation. wp_xxyyzz 2025-03-25 09:51:14 +0000
  • 0c94a4cd90 LazMapViewer: Replace TMarkerEditorPlugin properties ClickMode and ExtendSelection by key combinations in Shift* properties. Update demp. wp_xxyyzz 2025-03-24 19:17:34 +0000
  • 7677def6cf LazMapViewer: Make TMapView respond to keyboard events. wp_xxyyzz 2025-03-24 17:42:51 +0000
  • f7d9f1cbd8 LazMapviewer: Use intermediate class TCustomMarkerClickPlugin to have more control on published properties. Rename some identifiers. wp_xxyyzz 2025-03-24 12:22:10 +0000
  • 8441d2546f LazMapViewer: Add rubberband selection to TMarkerEditorPlugin. wp_xxyyzz 2025-03-23 14:06:17 +0000
  • 6ef401c2e3 LazMapViewer: Add mini documentation to the header of some plugin files. Less hints and warnings. wp_xxyyzz 2025-03-22 18:18:32 +0000
  • 34b247e060 LazMapViewer: Rename MarkerSelectAndDrag_Demo project to MarkerEditor_Demo. wp_xxyyzz 2025-03-22 12:41:22 +0000
  • e02d3d772e LazMapViewer: Rename TMarkerSelectAndDragPlugin to TMarkerEditorPlugin. New option to add markers by the plugin. wp_xxyyzz 2025-03-22 12:33:27 +0000
  • 3d757daf7d LazMapViewer: Add OnStartDrag and OnEndDrag events to TMarkerSelectAndDragPlugin wp_xxyyzz 2025-03-21 14:03:12 +0000
  • c3c6ce1223 LazMapViewer: refactor finding of point groups in TMarkerSelectAndDragPlugin wp_xxyyzz 2025-03-21 13:27:50 +0000
  • 980bc6f436 LazMapViewer: Add all points of clicked shape (track or area) to selection of TMarkerSelectAndDragPlugin. wp_xxyyzz 2025-03-20 23:43:11 +0000
  • bba6b4a7e6 LazMapViewer: Add methods to convert selection of TMarkerSelectAndDragPlugin to GPS track/area. wp_xxyyzz 2025-03-20 23:05:26 +0000
  • a036319196 LazMapViewer: Add methods DeleteSelectedPoints, ConvertSelectedPointsToMapArea and ConvertSelectedPointsToMapTrack to TMarkerSelectAndDragPlugin wp_xxyyzz 2025-03-20 19:03:33 +0000
  • 56cae39588 LazMapViewer: Add property MultiSelect to TMarkerSelectAndDragPlugin. wp_xxyyzz 2025-03-19 23:47:32 +0000
  • 331e6fd9c2 LazMapViewer: New TMarkerSelectAndDragPlugin. Separate all marker plugins off into unit MvMarkerPlugins. wp_xxyyzz 2025-03-19 23:29:03 +0000
  • 0d5bec125e LazMapViewer: Add MarkerDragPlugin. wp_xxyyzz 2025-03-18 17:44:21 +0000
  • cc5dd7eb5e LazMapViewer: Avoid crash of TMarkerClickPlugin when a click occurs between points. Support cursor change on points. Add OnCanClick event to disallow clicking on specific points. wp_xxyyzz 2025-03-18 11:24:45 +0000
  • a1e91b1045 LazMapViewer: Add MarkerClickPlugin and demo. wp_xxyyzz 2025-03-17 12:28:13 +0000
  • 12914ebd4b LazMapViewer: Add new TMarkerHint plugin. wp_xxyyzz 2025-03-17 11:55:46 +0000
  • 8e3611f53a LazMapViewer: Fix default font height in BGRADrawingEngine wp_xxyyzz 2025-03-14 21:44:51 +0000
  • 2eb97a3732 LazMapViewer: Fix drawing of missing tiles. Issue #39111. wp_xxyyzz 2025-03-14 19:20:10 +0000
  • a49a182aa2 LazMapViewer: Minor refactoring of tile drawing. wp_xxyyzz 2025-03-14 18:04:04 +0000
  • 870c3252cb LazMapViewer: Fix incorrect painting of stretched and missing tiles when Cyclic is true. wp_xxyyzz 2025-03-13 15:50:11 +0000
  • 7cf32c3448 LazMapViewer: Support TransparentMap property also in painting of stretched tiles. wp_xxyyzz 2025-03-12 22:44:39 +0000
  • 43ee80e563 LazMapViewer: Add property TransparentMap to allow correct background drawing of alpha-channel-transparent tiles. Add OnAfterDrawTile event forgotten in r9666. wp_xxyyzz 2025-03-12 22:29:23 +0000
  • 2ddd901a34 LazMapViewer: New area icon by Roland Hahn wp_xxyyzz 2025-03-12 22:05:32 +0000
  • 201779c33c LazMapViewer: Add OnDrawEditMark event to TMapView allowing to custom-draw the EditMark of the viewer. Internal FMarquee* properties renamed to FRubberband* wp_xxyyzz 2025-03-12 14:28:40 +0000
  • 12eb71ee4e LazMapViewer: Fix loss of coordinate accuracy when dragging points at small zoom factor. Issue #39114. wp_xxyyzz 2025-03-12 09:46:35 +0000
  • adc968308b LazMapViewer: In TMapEditMark, move declarations of FPt, FMarquee, FMarqueeRect, and FLit from private to protected section. Rename FLit to FList. Issze #39114 wp_xxyyzz 2025-03-11 13:54:25 +0000
  • 6dcc628ea3 LazMapViewer: Create the MapView's EditMark in a separate virtual method, CreateEditMark. Issue #39114 wp_xxyyzz 2025-03-11 10:29:41 +0000
  • e8c36f1bc2 LazMapViewer: Improved usability of Map Points Editor. wp_xxyyzz 2025-03-10 22:28:35 +0000
  • d46dae3faa LazMapViewer: Apply EditMark.CursorShape only when mouse is over MapView wp_xxyyzz 2025-03-10 21:56:53 +0000
  • 03a94f1e25 LazMapViewer: Minor cosmetics wp_xxyyzz 2025-03-09 16:20:53 +0000
  • 9ddd028c92 GridPrinter: Increase version to 0.7 after OPM update. wp_xxyyzz 2025-03-09 14:00:29 +0000
  • 3fe880025c GridPrinter: Increase version to 0.6 for OPM update. wp_xxyyzz 2025-03-09 13:33:12 +0000
  • 6568b6edf7 LazMapViewer: Improved Area icon for the PointsEditor by Roland Hahn. wp_xxyyzz 2025-03-09 13:18:36 +0000
  • e1c08d4b8a LazMapViewer: Add TileInfo plugin. Issue #39112. wp_xxyyzz 2025-03-09 00:14:57 +0000
  • d80d4c79f5 LazMapViewer: Restrict zoom level to allowed range. Part of issue #39111. wp_xxyyzz 2025-03-08 21:28:25 +0000
  • 637f4bbf66 Add more icons for LazMapViewer. By Roland Hahn. wp_xxyyzz 2025-03-08 18:45:28 +0000
  • e4ab7bc646 LazMapViewer/PointsEditor: Use high-dpi icons by Roland Hahn. Toolbar instead of speed buttons. More descriptive edit mode info texts. wp_xxyyzz 2025-03-08 18:41:51 +0000
  • 4d9359aea2 LazMapViewer: Fix "semicolon after 'then'" issue in unit mvDrawingEngine. Issue #39109. wp_xxyyzz 2025-03-06 18:41:17 +0000
  • 61effac4d9 LazMapViewer: Fix duplicate painting of points in TGPSComboLayer (side-effect of #9658). wp_xxyyzz 2025-03-05 16:14:33 +0000
  • 62dad16629 LazMapViewer: Cleanup wp_xxyyzz 2025-03-04 10:09:01 +0000
  • 5c8d6b0cb2 LazMapViewer: Less hints and warnings. wp_xxyyzz 2025-03-04 09:25:12 +0000
  • f98a48a096 LazMapViewer: TGPSObjectList.Draw now draws its items. Issue #39110. wp_xxyyzz 2025-03-04 09:02:34 +0000
  • 688e0e2303 LazMapViewer: Replace method TMapView.GetIDsArea by .GetAreaOfIDs (deprecate the old one). wp_xxyyzz 2025-03-04 08:56:22 +0000
  • 223a1ca884 LazMapViewer: Add GPSObj filter also to public MapViewer methods ObjsAtScreenPt and VisibleObjsAtScreenPt. Issue #39108. wp_xxyyzz 2025-03-04 08:39:16 +0000
  • b37743bbf4 LazMapViewer: MapViewer's FindObjsAtScreenPt now can filter by TGPSObj class type. Issue #39108. wp_xxyyzz 2025-03-03 23:09:08 +0000
  • ccdccc2805 JVCLLaz: Fix "semicolon after then" bug in JvDBTreeView demo (issue #39109) wp_xxyyzz 2025-03-02 17:35:29 +0000
  • 9a4f0f40f1 powerpdf: add project group for all sample projects. Remove lib folder. wp_xxyyzz 2025-02-27 11:07:01 +0000
  • 58fdb80002 powerpdf: Fix compilation with Laz v4.99 wp_xxyyzz 2025-02-27 11:00:27 +0000
  • cfe6c14a8f fpspreadsheet: Clip cell ranges at the sheet dimension limits. Add some test cases for it. wp_xxyyzz 2025-02-26 23:27:47 +0000
  • 31951b323a TParadoxDataset: clean-up wp_xxyyzz 2025-02-26 17:08:38 +0000
  • 125e6e11ca TParadoxDataset: Activate InputEncoding property for writing. wp_xxyyzz 2025-02-26 14:17:43 +0000
  • 5095b475b2 FPSpreadsheet: Restructure unit tests in calcformulatests.pas wp_xxyyzz 2025-02-25 16:40:57 +0000
  • 97e1d1e881 FPSpreadsheet: Add unit tests for ASIN, ATAN and SQRT formulas. wp_xxyyzz 2025-02-25 12:51:37 +0000
  • 960402692f FPSpreadsheet: Fix misc bugs in INDEX and INDIRECT formulas. wp_xxyyzz 2025-02-25 10:49:55 +0000
  • cadf2d517a FPSpreadsheet: Add unit tests for MATCH formula searching in 2nd sheet. wp_xxyyzz 2025-02-24 12:14:14 +0000
  • 7c75ca5398 FPSpreadsheet: Fix INDIRECT for cell range references. Add unit tests for the INDIRECT formula. wp_xxyyzz 2025-02-24 11:48:51 +0000
  • a02dcc5c93 FPSpreadsheet: Fix worksheetgrid AutoAdvance default value (https://forum.lazarus.freepascal.org/index.php/topic,70342.msg548118) wp_xxyyzz 2025-02-23 16:31:18 +0000
  • b3fca34799 FPSpreadsheet: Fix formula MATCH support of wildcards in strings. wp_xxyyzz 2025-02-19 18:47:36 +0000
  • 69fb5b2ea2 FPSpreadsheet: Fix compilation (issue #39106). Add unit test for ADDRESS formula. wp_xxyyzz 2025-02-18 09:17:14 +0000
  • 81f20ccfdb FPSpreadsheet: Add unit tests for ACOS, ODD, POWER, RADIANS wp_xxyyzz 2025-02-17 10:58:14 +0000
  • 350efafd15 FPSpreadsheet: Handle missing argument in ROW and COLUMN formulas. Add unit tests for ROW, COLUMN, LOG, LOG10, and fix others regarding error cases. wp_xxyyzz 2025-02-17 08:50:06 +0000
  • b794930352 LazMapViewer: Fix crash in qt5 due to text output in plugins (reason: incorrect text size measurement) Issue #39105 wp_xxyyzz 2025-02-15 18:55:06 +0000
  • 846ac6f77a Allow assignment for readonly object property. inoussa 2025-02-13 10:30:43 +0000
  • 7830ba9937 LazMapViewer: Avoid duplicate storage of property values in TMapPoint and TMapPointOfInterest. wp_xxyyzz 2025-02-12 22:31:37 +0000
  • 9e05b54fae LazMapViewer: Update project group wp_xxyyzz 2025-02-12 21:45:18 +0000
  • 22ff28efaf LazMapViewer: Update flights demo wp_xxyyzz 2025-02-12 21:44:53 +0000
  • c5692c7ba9 LazMapViewer: Redeclare ImageAnchor percentages as integer (0..100) rather than singles (0..1) to avoid streaming issues. (Might break existing projects) wp_xxyyzz 2025-02-12 18:54:03 +0000
  • 3f3006b473 nvidia-widgets: fixed file extensions mgaertner 2025-02-12 18:14:11 +0000
  • 2f44bae778 LazMapViewer: #39092 again: Revert previous commit (RemoveFreeNotifications does not exist in FPC 3.2.2). wp_xxyyzz 2025-02-12 13:25:37 +0000
  • 8d32ebf01d LazMapViewer: Issue #39092 - RemoveFreeNotification rather than checking csDestroying in ComponentState wp_xxyyzz 2025-02-12 12:47:29 +0000
  • 5298368052 LazMapViewer: Remove the FreeAndNil which had crept into previous commit for testing. wp_xxyyzz 2025-02-12 10:53:35 +0000
  • 5a2ef525cf LazMapViewer: Better fix for issue #39092. wp_xxyyzz 2025-02-12 10:39:53 +0000
  • 2d5ec759c2 LazMapViewer: Fix use-after-destroy bug in TMvPluginManager. Issue #39092. wp_xxyyzz 2025-02-12 10:29:54 +0000
  • b240deb779 LazMapViewer: Fix grid plugin hanging when width of a cyclic map is reduced below 360°. wp_xxyyzz 2025-02-12 00:15:42 +0000
  • c6d652e51d LazMapViewer: Make TDraggableMarkerPlugin act on TMapPoint and descendants as well. wp_xxyyzz 2025-02-12 00:14:38 +0000
  • ddef318478 FPSpreadsheet: Fix COUNTIF, SUMIF and AVERAGEIF formulas when they contain error values in the arguments. wp_xxyyzz 2025-02-11 18:18:47 +0000
  • d8cc948b6a LazMapViewer: New PluginManager property MouseButtonDown, update demos. New OnHit and OnBeginChange events for the AreaSelect plugin (issue #39102), new multi demo. wp_xxyyzz 2025-02-10 23:17:27 +0000
  • ad7d4dea27 LazMapViewer: Fix potential crash when setting the PluginManager for the MapView (part of issue #39092, patch by @iluha.companets) wp_xxyyzz 2025-02-10 21:59:42 +0000
  • 8959750876 FPSpreadsheet: Fix MATCH finding wrong duplicate value. See https://forum.lazarus.freepascal.org/index.php/topic,70130.0.html. Update unit test. wp_xxyyzz 2025-02-08 11:02:16 +0000