Commit Graph

  • 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
  • 016a7136bb FPSpreadsheet: Fix error in IF formula when second argument contains an error and is selected. See https://forum.lazarus.freepascal.org/index.php/topic,70117.msg546252. Update unit test. wp_xxyyzz 2025-02-06 21:26:55 +0000
  • 9bb978ae0f LazMapViewer: Provide method to clear the tile cache. Issue #39103. wp_xxyyzz 2025-02-06 10:52:03 +0000
  • 24f7ae65f5 LazMapViewer: Add persistent classes TMapRealPoint for TRealPoint and TMapRealArea for TRealArea. wp_xxyyzz 2025-02-05 23:17:30 +0000
  • 2a8df5456c LazMapViewer: Restrict LatLonToDMS property editor allow only latitudes between +/-90° and longitudes between +/-180° wp_xxyyzz 2025-02-05 22:16:50 +0000
  • 20a2365fca LazMapViewer: Add property MouseButtonDown[] to plugin manager. Patch by Ekkehard Domning. wp_xxyyzz 2025-02-04 23:20:11 +0000
  • 017c0eab2b FPSpreadsheet: Add more unit tests for CONCATENATE, EXACT, LEN, LOWER and UPPER wp_xxyyzz 2025-02-03 18:10:10 +0000
  • d334b73843 LazMapviewer: Moved SelectedAreaChangedEvent to the end of MouseUp in mvareaselectionplugin.pas (patch by Ekkehard Domning) wp_xxyyzz 2025-02-01 10:17:24 +0000
  • 025bbdb0d2 RxFPC:fix compile after lazarus rev 476da882 alexs75 2025-01-31 19:57:37 +0000
  • e8bac51fc8 LazMapViewer: Register area selection plugin. Rework area selection demo. wp_xxyyzz 2025-01-31 18:44:34 +0000
  • bd1bc6cf8f LazMapViewer: Improvements in GreatCircle plugin, by Ekkehard Domning. wp_xxyyzz 2025-01-31 13:03:27 +0000
  • df186894ba LazMapViewer: Add unit tests for great-circle calculations. Move general great-circle procedure from plugin to mvGeoMath. wp_xxyyzz 2025-01-31 12:29:38 +0000
  • 06b87dfade LazMapViewer: Add GreatCirclePainterPlugin by Ekkehard Domning. Refactor some calculation routines in mvGeoMath wp_xxyyzz 2025-01-29 17:38:26 +0000
  • 320d413df5 LazMapViewer: Fix Spreadmarker_Demo broken along the way... wp_xxyyzz 2025-01-28 13:05:28 +0000
  • 46e39361c5 LazMapViewer: Rename map provider "OpenStreetMap Mapnik" to "OpenStreetMap Standard", issue #39098. Adjust sample projects to the new provider name. wp_xxyyzz 2025-01-28 10:21:55 +0000
  • 5c33ac9769 FPSpreadsheet: Add more unit tests for formula AVERAGEIF . wp_xxyyzz 2025-01-27 23:05:14 +0000
  • e66040bd5c FPSpreadsheet: Add more unit test cases for COUNTIF and SUMIF. wp_xxyyzz 2025-01-26 23:31:57 +0000
  • 35839d3bc3 LazMapViewer: Fixes on r9594: TMapEditMark writable cursor shape and DoDrag interruption. alpine-a110 2025-01-26 18:21:41 +0000
  • d80948d93a FpSpreadsheet: More formula calculation unit tests. Fix some formulas for special arguments. wp_xxyyzz 2025-01-25 18:32:21 +0000
  • 0efab0339c FPSpreadsheet: Add more unit tests for formula calculation. wp_xxyyzz 2025-01-24 00:12:37 +0000
  • 052d94d02f Add support for Delphi11. inoussa 2025-01-23 18:17:01 +0000
  • bf962826cf +TypeScript generation. inoussa 2025-01-23 18:13:16 +0000
  • c8133ba5ee object_serializer : Fill the array for tkMRecord and tkPointer. inoussa 2025-01-23 17:51:47 +0000
  • 138c5bf720 FPC HTTP Transport: +UserName, +Password. inoussa 2025-01-23 17:50:26 +0000
  • c5b8b6077c FPSpreadsheet: Fix error propagation in ISERROR formula. Fix Excel pecularities in DATE and TIME formulas. Add formula calculation unit tests. wp_xxyyzz 2025-01-23 00:04:07 +0000
  • e5e12455ea FPSpreadsheet: Redo error propagation in formula engine (https://forum.lazarus.freepascal.org/index.php/topic,69893.msg544003.html#msg544003, https://forum.lazarus.freepascal.org/index.php/topic,69900.0.html). Incomplete, formula IsError is broken. wp_xxyyzz 2025-01-22 12:02:41 +0000
  • e7384d44ad FPSpreadsheet: Fix formulas with sheetnames containing a dash character (https://forum.lazarus.freepascal.org/index.php/topic,69891.0.html) wp_xxyyzz 2025-01-20 18:04:36 +0000
  • 13b9d3578d LazMapViewer: Points editor changes: Track/area points can be now entered sequentially by clicking with the mouse; lon/lat of the selection can be changed directly to any supported format (floating point or deg-min-secs) alpine-a110 2025-01-18 21:53:49 +0000
  • b9d49d118d CalLite: Rename some internal variables for better clarity. wp_xxyyzz 2025-01-18 10:59:35 +0000
  • a95ac46c9d CalLite: Avoid crash when Colors are shared (Issue #39097) wp_xxyyzz 2025-01-18 10:42:00 +0000
  • cae258705a FPSpreadsheet: Avoid splitting of cell comments in worksheetgrid when the comment contains a '|' character. wp_xxyyzz 2025-01-16 13:32:46 +0000
  • 4d8fc61fad callite: Add HitTest. Issue #39096. wp_xxyyzz 2025-01-15 19:14:43 +0000
  • bcf7b5c43f LazMapViewer: Fix compilation of previous commit. Update points editor form (hide "Select" button which has no function) wp_xxyyzz 2025-01-15 11:30:10 +0000
  • d89df48fd2 LazMapViewer: Add area section plugin with demo. Allow to delete points in spreadmarker_demo wp_xxyyzz 2025-01-15 09:59:45 +0000
  • 3d1e300fcd LazMapViewer: Add plugin handler for OnResize wp_xxyyzz 2025-01-15 09:36:40 +0000
  • 1ca7133883 New palette icons for LazMapViewer by Roland Hahn wp_xxyyzz 2025-01-13 15:44:41 +0000
  • 0879ee4a0e LazMapViewer: New palette icons by Roland Hahn wp_xxyyzz 2025-01-13 15:26:42 +0000
  • 41b03db616 LazMapViewer: Update project group wp_xxyyzz 2025-01-11 20:22:58 +0000
  • a3928d5e6f LazMapViewer: Avoid generic file names in sample projects. wp_xxyyzz 2025-01-11 15:18:19 +0000
  • 0afda6d375 LazMapViewer: Remove duplicate code from TMvDrawPlugin.Destroy wp_xxyyzz 2025-01-11 14:54:08 +0000
  • 8df360f422 LazMapViewer: Rename unit mvPluginCore to mvPluginCommon. Adapt all sample projects. wp_xxyyzz 2025-01-11 11:06:39 +0000
  • 4bf90d369f LazMapViewer: Improvements of TDraggableMarkerPlugin, issue #39094. wp_xxyyzz 2025-01-11 10:04:58 +0000
  • d793149fb7 LazMapViewer: Fix adding and deleting plugins from PluginManager.PluginList directly. Protect other TPluginList methods inherited from TFPList. Introduce EMapViewerException class. wp_xxyyzz 2025-01-11 09:44:08 +0000
  • ba8b889d48 LazMapViewer: (Hopefully) fix incorrect deletion of Plugmanager and Plugins and resulting crash when IDE closes. Issue #39093. wp_xxyyzz 2025-01-09 22:57:29 +0000
  • 9b216b5dcd LazMapViewer: Avoid cache running over its max size when new items are added. Code by Ekkehard Domning. wp_xxyyzz 2025-01-09 21:57:30 +0000
  • aed26fd17b LazMapViewer: Fix floating point error in HaversineAngle. In CalcIntermedPoint, use length units specification in CalcGeoDistance rather than multiplying result by 1000. wp_xxyyzz 2025-01-09 21:48:48 +0000
  • b361823008 LazMapViewer: Cosmetics in mvCache wp_xxyyzz 2025-01-09 17:32:06 +0000
  • 5fbafff4bf LazMapViewer: mvCache update (code by Ekkehard Domning): - Add property for the maximum number of tiles kept in memory (linked to MapView by Engine) - Cache items stored in TFPObjectList rather than StringList - Sorted StringList for faster searching. wp_xxyyzz 2025-01-09 16:54:05 +0000
  • a57c5a8f75 LazMapViewer: Slight improvements in point-of-interest markers demo. wp_xxyyzz 2025-01-08 17:00:19 +0000
  • 06dcec188d LazMapViewer: Fix positioning of word-wrapped text in IntfGraphics drawing engine. wp_xxyyzz 2025-01-08 16:59:06 +0000
  • 6fc9d9e6ab LazMapViewer: Fix exchanged x/y in text measuring . wp_xxyyzz 2025-01-08 16:58:13 +0000
  • 53fc9b1dc3 Sample project for various POI marker settings. wp_xxyyzz 2025-01-08 11:40:46 +0000
  • da08930f63 LazMapViewer: New TextPositionHor and TextPositionVert properties of TGPS|MapPointOfInterest. wp_xxyyzz 2025-01-07 18:18:26 +0000
  • ee3135daf1 LazMapViewer: New ImageAnchorX and ImageAnchorY properties of TGPS|MapPointOfInterest. wp_xxyyzz 2025-01-07 17:28:13 +0000
  • 073231eb50 ExCtrls/TFloatSISpinEditEx: Supports more prefixes (binary as well as some metric). wp_xxyyzz 2025-01-06 22:57:12 +0000
  • 8fe8d3a882 LazMapViewer: Add TMvPluginManager.AddPlugin method. Some cosmetics. wp_xxyyzz 2025-01-05 18:11:51 +0000
  • fc1b7b9ccd LazMapViewer: Reverse dispatching order of mouse events in plugin manager. Add mouse-paint-order demo for it. wp_xxyyzz 2025-01-05 17:49:49 +0000
  • 0f1b627cf4 LazMapviewer: Add palette icon for TMvPluginManager (by Ekkehard Domning). Move components to page "MapViewer" (from "Misc") wp_xxyyzz 2025-01-04 21:22:51 +0000
  • 853503a11f LazMapViewer: Rename TPluginManager.Item[] to .Items[]. Add properties .Count, .MapViewCount and .MapViews[]. wp_xxyyzz 2025-01-04 21:12:05 +0000
  • 4c30141e1a LazMapViewer: Add utility functions for centering. wp_xxyyzz 2025-01-01 23:56:23 +0000
  • 9c6eef3b8c LazMapViewer: Extend Layer Editor to zoom and center on loaded gpx track wp_xxyyzz 2025-01-01 23:45:06 +0000
  • 02072abd47 LazMapViewer: Fix positioning of PointsEditor form. Issue #39088. wp_xxyyzz 2024-12-31 18:22:00 +0000
  • 62abb888cf LazMapViewer: Fix Layer Editor crashing when layer with loaded gpx file is deleted. wp_xxyyzz 2024-12-31 12:47:39 +0000
  • 6c1f27b048 LazMapViewer: Update object tree with tracks/pois loaded as gpx from layer editor. wp_xxyyzz 2024-12-31 12:11:47 +0000
  • 72bb393e2f LazMapviewer: Add layer editor as additional TMapView component editor. Replace Load/Save buttons in layer editor by tool buttons. wp_xxyyzz 2024-12-30 18:50:30 +0000
  • 1e6d2ffcf8 LazMapViewer: Extend LinkedMaps demo with zoom buttons. wp_xxyyzz 2024-12-29 17:55:24 +0000
  • b96869c8fc LazMapViewer: Implement MapViewEnabled for MultiMapsPlugin. Extend dragmarker_demo to show enabling of specific maps. wp_xxyyzz 2024-12-29 17:31:14 +0000
  • 44cbf67019 LazMapViewer: Activate ControlStyle csAcceptsControls in TMapView (allowing to add any controls to the map viewer). Issue #39090. wp_xxyyzz 2024-12-29 00:15:28 +0000
  • 2a66f07424 LazMapViewer: Extend TLegalNoticePlugin to support embedded links and line-breaks. Update demos. wp_xxyyzz 2024-12-28 12:52:00 +0000
  • 230cdbbc3b LazMapViewer: Fixed (2) Flickering of component on map, (4) Mark of track points, (5) Selection identification, (6) Red border; from issue #39088. alpine-a110 2024-12-26 18:22:25 +0000