Commit Graph

8869 Commits

Author SHA1 Message Date
wp_xxyyzz
792ce273a7 NiceGrid: Less hints and warnings.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8869 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-30 15:12:43 +00:00
wp_xxyyzz
dafa0ba164 NiceChart: Introduce TNiceGridstate to avoid using the cursor shape to define the state of the grid.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8868 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-30 15:06:23 +00:00
wp_xxyyzz
579bdde011 NiceChart: Make sure that TNiceChart.Calculate is always called with a valid canvas. This fixes crash in cocoa.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8867 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-28 21:30:09 +00:00
wp_xxyyzz
7c8f15a4bf NiceSidebar: Cleanup. Less hints. Tested to work in win32/64, gtk2, gtk3, qt5 and cocoa widget sets.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8866 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-28 21:07:52 +00:00
wp_xxyyzz
d22992ea64 NiceSidebar: Attempting to fix component not being updated on qt5 (drawing outside paint cycle).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8865 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-28 17:59:13 +00:00
wp_xxyyzz
8e2c01fd88 NiceGrid: Position controls in Lazarus version of basic_demo by means of anchoring.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8864 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-28 14:45:37 +00:00
wp_xxyyzz
af0c9d21e7 NiceChart: Fix clipping for Delphi version. Property setters call NiceChart.Invalidate rather than .DoPaint (properties are not updated in qt5).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8863 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-28 12:54:56 +00:00
wp_xxyyzz
25e81e6296 NiceChart: Activate clipping at the chart box boundaries.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8862 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-27 21:04:18 +00:00
wp_xxyyzz
de8eb2802b NiceSideBar: Switch package to compatibility mode.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8861 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-26 21:39:52 +00:00
wp_xxyyzz
bfe4fadec2 NiceGrid: Support high-dpi.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8860 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-26 21:02:46 +00:00
wp_xxyyzz
60447bcbfb NiceChart: Implement save as bitmap.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8859 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-26 18:54:40 +00:00
wp_xxyyzz
1ee5951023 NiceChart: Add high-dpi support.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8858 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-26 18:06:47 +00:00
wp_xxyyzz
c67979a1f9 NiceSideBar: High-dpi support for Lazarus version.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8857 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-26 12:29:59 +00:00
wp_xxyyzz
45880ce30c NiceSideBar: Fix crash when an image list used several times in the component is deleted in the form designer. Beginning to support high-dpi.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8856 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-26 09:36:47 +00:00
wp_xxyyzz
b2f0c3f051 NiceChart: Fix gtk2/gtk3 crashing in demo project at rotated font.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8855 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-25 22:16:45 +00:00
wp_xxyyzz
180cb09d31 NiceSideBar: Remove dependence on Windows unit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8854 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-25 18:10:36 +00:00
wp_xxyyzz
a71d00eb98 NiceGrid: Fix crash in cocoa.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8853 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-25 17:56:32 +00:00
wp_xxyyzz
86af33c343 NiceChart: Fix position of mouse cursor display label in demo project.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8852 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-25 16:28:09 +00:00
wp_xxyyzz
cd9ce49462 NiceChart: Add GridColor, Show[X|Y]AxisLine, TickLength, Series.LineWidth, ShowLegend[X|Y]Grid
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8851 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-25 11:58:59 +00:00
wp_xxyyzz
d4aafe8dfc NiceChart: Remove windows dependence from BSplines unit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8850 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-24 22:45:44 +00:00
wp_xxyyzz
87836a7f2b NiceSidebar: new package by Priyatna
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8849 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-24 22:41:48 +00:00
wp_xxyyzz
9f5674152f NiceChart: Remove dependence on Windows.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8848 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-24 20:11:57 +00:00
wp_xxyyzz
4d4305c7ed NiceChart: New package with lightweight chart component. By Priyatna.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8847 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-24 18:59:24 +00:00
wp_xxyyzz
912b9950d9 NiceGrid: Fix compilation with Delphi
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8846 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-24 17:50:31 +00:00
wp_xxyyzz
276cde6ebc NiceGrid: Cleanup before OPM release.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8845 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-24 14:15:54 +00:00
wp_xxyyzz
1530e7edf2 NiceGrid: Reactivate component editor.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8844 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-24 09:56:42 +00:00
wp_xxyyzz
22bdf4cdca NiceGrid: Restore TNiceGridSync palette icon
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8843 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-24 09:48:19 +00:00
wp_xxyyzz
0d3f47cae6 NiceGrid: Fix incorrect path in Lazarus package.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8842 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-24 09:43:29 +00:00
wp_xxyyzz
9884b87d80 NiceGrid: Initial commit
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8841 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-23 15:21:39 +00:00
wp_xxyyzz
71a45035c5 LazMapViewer: Disable creating the cache directory at designtime. Partial sync with main full_demo project.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8840 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-20 10:45:59 +00:00
wp_xxyyzz
839adfaf80 TvPlanIt: Fix painting of text in VpNavBar on Cocoa.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8839 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-16 10:43:39 +00:00
wp_xxyyzz
7940c5f9df Misc packages: Adjust to changes in Laz/main (deprecated OffsetRect), less hints and warnings
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8838 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-15 23:33:46 +00:00
wp_xxyyzz
d060e53a49 TvPlanIt: Increment version number to 1.8.2 for new release.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8837 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-15 10:26:20 +00:00
wp_xxyyzz
b84bdf27e1 TvPlanIt: Fix compilation after Laz/main commit 74446557f6825c4ddadd9f6321a80147798dbf99. Less hints and warnings.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8836 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-15 10:20:49 +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
834d895879 LazMapView: More additional map providers, submitted by kangozidev (https://github.com/wp-xyz/lazmapviewer/issues/2)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8833 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-12 13:10:44 +00:00
wp_xxyyzz
a547bbc37f LazMapViewer: Destroy empty tile image introduced in r8830.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8832 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-12 10:12:11 +00:00
wp_xxyyzz
f0272f0fef LazMapViewer: Use TMapView.InactiveColor in TMapView.DoDrawTile.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8831 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-11 22:33:43 +00:00
wp_xxyyzz
afa88e8709 LazMapViewer: Avoid drawing artefacts when the mapview is dragged. Patch by Ekkehard Domning.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8830 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-11 22:17:22 +00:00
wp_xxyyzz
2b8e8ceeff LazMapViewer: Some more Google map providers, submitted by kangozidev.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8829 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-10 10:13:39 +00:00
wp_xxyyzz
bb5792ab0a LazMapViewer: Fix URL of "Google Satellite" map provider. Patch by kongozidev
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8828 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-09 18:39:29 +00:00
wp_xxyyzz
670eceeb88 JVCL, mbColorLib, TvPlanIt: Fix compilation with Laz/main
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8827 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-06 18:23:57 +00:00
wp_xxyyzz
ec547b35ca Image_sources: Reworked Align plus some new text-processing icons. By Roland Hahn.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8826 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-03 10:02:35 +00:00
wp_xxyyzz
4a03052951 Image_sources: Reworked Align icons. New Map icon. By Roland Hahn.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8825 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-02 07:54:53 +00:00
wp_xxyyzz
ab982909a8 Image_sources: New "align-justified" icon.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8824 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-05-31 20:41:18 +00:00
wp_xxyyzz
8bc7da6f93 jvcllaz: Add unit JvRGBToHtml to the JvNet package
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8823 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-05-30 14:26:52 +00:00
wp_xxyyzz
4bda2d8750 fpspreadsheet: Fix the xxxxIF formulas (COUNTIF, SUMIF, ...) to be case-insensitive (https://forum.lazarus.freepascal.org/index.php/topic,63474.msg480757.html)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8822 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-05-25 15:33:02 +00:00
wp_xxyyzz
f5af081233 fpspreadsheet: Add check for non-empty cells to stop removing of the dummy ods "repeated" rows.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8821 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-05-17 12:17:58 +00:00
wp_xxyyzz
c5be1f5910 fpspreadsheet: Remove dummy "rows-repeated" at the end of the table from ods (https://forum.lazarus.freepascal.org/index.php/topic,63385.msg479999.html)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8820 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-05-17 11:21:15 +00:00