Commit Graph

8969 Commits

Author SHA1 Message Date
e63e70d606 TvPlanIt: Revert r8918
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8919 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-08-10 17:38:46 +00:00
4fb54451c0 TvPlanIt: Allow to select TVpNavBar folders in form designer at design-time.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8918 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-08-10 11:27:30 +00:00
7805ba4569 TvPlanIt: Minor improvements.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8917 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-08-07 22:10:44 +00:00
ab24065d59 TvPlanIt: Fix drag-and-drop in TNavBar.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8916 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-08-07 13:32:47 +00:00
110ffd365b tvplanit/Drag&Drop: Introduce DragMarkerColor.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8915 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-08-07 11:55:05 +00:00
43558032e7 Spready: Update to improved handling of encrypted files introduced in recent fpspreadsheet commits.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8914 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-08-05 22:21:05 +00:00
5464272445 fpspreadsheet: Improved password handling and format detection for the decryption readers.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8913 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-08-05 22:20:06 +00:00
e1291123ef FPSpreadsheet: Replace fpsZipper by the unit submitted to bug tracker.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8912 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-08-05 10:58:53 +00:00
1c81982561 fpspreadsheet: Use patched zipper unit, remove dependence on Abbrevia.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8911 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-08-04 22:19:16 +00:00
36537f3875 fpspreadsheet: Add specialized reader for password-protected ods files. Temporarily add dependence on Abbrevia to crypto package (until FPC issue #40369 will be fixed). Add sample project for reading encrypted ods file.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8910 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-08-03 12:58:43 +00:00
1f0a5d6513 Image_source/general-purpose: New icons by Roland Hahn (connection, database, delete, edit, export, import, key, paint, target)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8909 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-08-03 10:23:48 +00:00
51984ba3b1 fpspreadsheet: Add demo for reading encrypted xlsx file.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8908 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-08-02 21:28:45 +00:00
f0e01409ec FPSoreadsheet: Remove dependence on DCPCrypt from the crypto package (use Wolfgang-Ehrhardt units instead and add the needed ones to the package).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8907 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-08-02 10:37:14 +00:00
c0c19b0748 spready: Fix LCL scaling on Windows.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8906 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-07-30 15:08:15 +00:00
4b91dd8900 BiffExplorer: Fix LCLScaling on Windows. Fix storage of form size.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8905 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-07-30 15:04:48 +00:00
67b5df031c TvPlanIt: Fix TVpNavBar not painting the first button text if IconSize is small. Issue #39055
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8904 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-07-29 18:01:02 +00:00
fc05b9395e Image_Sources: Improvements of the LazDesktop icons. By Roland Hahn.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8903 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-07-29 11:15:36 +00:00
f3b1a997bc image_sources: More distinct connections icon for LazDataDesktop. By Roland Hahn.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8902 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-07-27 11:54:20 +00:00
1c9d111a60 fpspreadsheet: Prepare ODS reader for supporting decryption.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8901 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-07-27 11:00:29 +00:00
4d050fb094 NiceGrid: Increment version number to 3.0.1 for next OPM release
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8900 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-07-25 08:16:13 +00:00
fdf7697cd8 image_sources: New icons by Roland for LazDatadesktop application and DataDict package.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8899 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-07-24 23:10:56 +00:00
20afe34c4b fpspreadsheet: Detect whether ods files are encrypted.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8898 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-07-24 22:45:34 +00:00
96e0ace939 TvPlanIt: Improved inplace editor. Scaling of event images in Category combobox if they are too high
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8897 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-07-22 17:41:38 +00:00
45d2ee6485 TvPlanit: Fix clipping of too-large event images.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8896 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-07-22 15:47:53 +00:00
ad1cd546a6 TvPlanIt: Fix writable data file location of DayViewWrapStyleDemo for cocoa.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8895 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-07-22 15:03:31 +00:00
9f444a7a30 TvPlanIt: Minor improvement in wrapped text margins.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8894 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-07-22 14:34:45 +00:00
b211e27180 TvPlanIt: Use array of rectangle, rather than combined regions, to draw event text wrapped around event icons. (Supposed to fix rendering issue in cocoa).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8893 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-07-22 14:25:42 +00:00
a6b4323add TvPlanIt: Add example for DayView.WrapStyle
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8892 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-07-22 10:54:38 +00:00
6a736b0135 TvPlanIt: Add "Items" as default properties for TVpResources, TVpSchedule, TVpTasks, and TVpContacts
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8891 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-07-22 10:35:11 +00:00
72c05e3403 TvPlanIt: Fix compilation after previous commit
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8890 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-07-21 21:44:06 +00:00
64ad1bbe8c TvPlanIt: More compatibile calculation of average character size, avoids crash in cocoa.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8889 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-07-21 21:41:21 +00:00
d9d497757b TvPlanIt: Avoid windows-like messages in printing routines (fixes crashes in cocoa related to PrintPreview).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8888 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-07-21 20:18:22 +00:00
d5965cb872 TvPlanIt: Fix cocoa crashing due to windows-like message VP_DatastoreChanged.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8887 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-07-20 22:43:28 +00:00
319c3452e0 GridPrinter: Wordwrap header/footer texts if they are too long
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8886 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-07-19 20:09:14 +00:00
caa791fa8e fpspreadsheet: Support node <text:s> in opendocument (https://forum.lazarus.freepascal.org/index.php/topic,64032.msg485856.html)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8885 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-07-18 20:24:20 +00:00
32240d2e69 Image_sources: New version of the TsWorksheetDataset icons (for fpspreadsheet, by Roland Hahn)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8884 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-07-17 15:15:31 +00:00
f1161bbdab fpspreadsheet: Improved version of the TsWorksheetDataset palette icon. By Roland Hahn.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8883 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-07-17 15:14:34 +00:00
1f26c671bf Image_sources: Add icons for TCSVDataset, TExtJsJsonDataset, and TJsonDataset. By Roland Hahn.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8882 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-07-16 15:20:51 +00:00
36ad907ecc Image_sources: Re-worked dataset images, uniform style. By Roland Hahn.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8881 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-07-16 15:09:57 +00:00
9493a0207c Image_sources: New images für TParadoxDataset and TsWorksheetdataset by Roland Hahn.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8880 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-07-16 14:43:12 +00:00
3334ad4781 Image_sources: New general-purpose icons by Roland Hahn (Chart editor motifs).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8879 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-07-12 08:55:55 +00:00
02cdfd63de RxFPC:fix compile with FPC >=3.2 - use System.UITypes instead UITypes from LazUtils
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8878 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-07-12 05:16:44 +00:00
a64f1c9064 RxFPC:fix cancel button click in RxDBGridExportSpreadSheet_ParamsForm
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8877 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-07-11 10:17:35 +00:00
0720be79d7 NiceGrid: Attempt to fix editing cells in non-Windows widgetsets.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8876 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-07-08 21:54:41 +00:00
36f9fff540 image_sources: New projectgroup and some new general-purpose icons. By Roland Hahn.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8875 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-07-05 22:08:38 +00:00
c1e6d2dca6 RxFPC:add filter to TSelectDataSetForm
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8874 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-07-04 11:51:39 +00:00
f94507c050 NiceGrid: Palette icon for TNiceGridSync.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8873 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-07-03 22:39:08 +00:00
132a03fb08 LazMapViewer: Update map providers, new provider 2GIS (issue #39052, patch by regs01). Split off provider registration into include file
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8872 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-07-03 17:27:45 +00:00
217b3207b4 NiceChart: Update delphi demo project
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8871 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-30 21:21:26 +00:00
e44baffbcc NiceGrid: Fix crash in gtk3 due to loading cursors. Introduce TNiceGridState to avoid defining the grid state by means of the current cursor.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8870 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2023-06-30 21:18:38 +00:00