Commit Graph

5625 Commits

Author SHA1 Message Date
64eaa059cd jvcllaz: Fix TJvYearGrid crashing when added to form.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7442 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-05-09 21:19:40 +00:00
d7dcf034cf jvcllaz: Add missing JvPascalInterpreter packages.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7437 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-05-08 10:57:36 +00:00
f91ef3ae92 jvcllaz: Activate lpk compatibility mode again which was lost after changing package version number.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7436 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-05-08 09:27:25 +00:00
f4458de5dd jvcllaz: Change version to 1.0.7 after releasing v1.0.6.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7435 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-05-08 08:29:40 +00:00
b2b4951729 jvcllaz: Fix lpk compatibility mode of core design package
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7434 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-05-08 07:39:36 +00:00
f2502d8ad3 jvcllaz: Fix compilation on macOS and on 64-bit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7431 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-05-06 10:40:05 +00:00
abb796c0b2 fpexif: Set WriteJFIFandEXIF after reading a file so that existing segments are preserved.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7428 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-05-03 20:55:56 +00:00
7e70201620 fpexif: Add boolean property WriteJFIFandEXIF which forces writing JFIF and EXIF segments if both exist. (https://forum.lazarus.freepascal.org/index.php/topic,49648.0.html).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7427 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-05-03 20:32:43 +00:00
5874c00df8 jvcllaz: Less hints and warnings.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7423 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-04-30 20:50:58 +00:00
7e6c0bb36e jvcllaz: Moved TJvTabBar and its painter palette icons from JvCustomControls package to JvPageComps package.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7422 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-04-30 20:50:34 +00:00
6ce8bb2328 jvcllaz: Make sure that JvPageList has an ActivePage at designtime after adding a page. Patch by Michal Gawrycki.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7421 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-04-30 20:12:06 +00:00
44b4df5df2 jvcllaz: Fix LCL scaling of TJvTabBarXPPainter.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7419 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-04-29 12:54:39 +00:00
9f6e9183d3 jvcllaz: improved drawing of TJvTabBar by TJvTabBarXPPainter in Linux, still not perfect.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7418 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-04-29 09:31:02 +00:00
91fdc9ea7f jvcllaz: Add/improve LCLscaling for TJvTabBar and TJvPageList. Publish TJvPageList.BorderSpacing and .ChildSizing.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7417 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-04-29 07:33:49 +00:00
94067dff3d fpexif: Fix file-not-found error when image is on One Drive for Business. See https://forum.lazarus.freepascal.org/index.php/topic,49564.msg359676.html
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7416 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-04-29 06:33:35 +00:00
d4edad261b jvcllaz: Add high-dpi compatible palette icons for TJvPageList, TJvNotebookPageList, TJvPageListTreeView and TJvSettingsTreeview.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7414 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-04-28 22:14:36 +00:00
e8f5f157ab jvcllaz: Add TJvPageList, contribution by Michal Gawrycki. Add JvTabBarDemp_PageList example.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7413 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-04-28 20:39:01 +00:00
a9b903fb75 jvcllaz: Undo r7206 as proposed by Michal Gawrycki due to side-effects, issue #36894
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7400 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-04-24 20:47:11 +00:00
ce8d2e3dba jvcllaz: Fix compilation of JvTabBar_NotebookPages demo with Laz 2.0.8 (or earlier). Remove version check in JvNotebookPageList.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7399 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-04-24 18:08:41 +00:00
cbf60e2a8b jvcllaz: Some corrections of TJvNotebookPageList. Issue #36956, patch by Michal Gawrycki.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7398 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-04-24 16:29:11 +00:00
71e0209dda RxFPC:RxDBGrid - fix UpDown editor
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7397 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-04-24 09:06:20 +00:00
c8fb7ae1e8 RxFPC: TRxPopupNotifier - fix update message text
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7387 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-04-17 11:14:55 +00:00
79e39c6318 RxFPC:RxDBGrid - check numeric field MinValue and MaxValue on RxDBGrid rxUpDown editor
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7386 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-04-15 22:28:52 +00:00
5cdb8c16c7 fpspreadsheet: Add TsWorksheetIndicator as new visual control. Donated by forum user "abcthing" (https://forum.lazarus.freepascal.org/index.php/topic,49312.0.html)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7385 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-04-15 22:19:20 +00:00
fb17e650c0 richmemo: win32, more generic handling of WM_PRINT
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7383 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-04-14 18:32:41 +00:00
6de4d85840 richmemo: Win32 special code for WS.PrintTo(). WM_PRINT doesn't work as expected for RICHEDIT
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7381 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-04-14 02:38:56 +00:00
d3734d69db fpspreadsheet: Fix compilation of crypto package with FPC 3.3.1
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7376 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-04-13 18:35:17 +00:00
984af77ce6 LazMapViewer: Set version number of development version to v0.2.3.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7366 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-04-09 11:44:44 +00:00
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
8cb1f22c1f RxFPC: fix show hint for RxDBGrid cell
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7359 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-04-05 19:57:18 +00:00
1048d9c4b1 fpexif: Fix bug in Nikon maker note reader, caused crash for some Nikon images.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7347 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-03-30 20:39:06 +00:00
90366be659 fpexif: Fix compilation with Delphi
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7344 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-03-29 21:37:05 +00:00
b8eb9fca8b fpspreadsheet: Fix another case of adding/deleting rows/columns, now within the cell range of a formula. Forum https://forum.lazarus.freepascal.org/index.php/topic,49005.msg354461.html#msg354461
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7343 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-03-26 17:09:25 +00:00
d4ce1f8c06 fpspreadsheet: Fix formula being affected when a row/column is inserted/deleted in another sheet which is not part of the formula.
See forum https://forum.lazarus.freepascal.org/index.php/topic,49005.0.html
Add test case covering this situation.

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7342 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-03-25 23:20:24 +00:00
48445d706a RxFPC:RxDBGrid - add new event BeforeSorting
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7341 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-03-24 13:25:48 +00:00
7c43c78f0c LazMapViewer: Set version number 0.2.1. Change license to "LGPL 2 or later" instead of "GLP 2 or later" - see forum discussion https://forum.lazarus.freepascal.org/index.php/topic,34297.msg354142.html#msg354142.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7340 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-03-23 23:01:18 +00:00
c6e498585b LazMapViewer: Add icon for BGRADrawingEngine to resource. Less hints.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7338 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-03-22 17:08:13 +00:00
9ab37029e4 LazMapViewer: Set version number of main package and add-on packages to v0.2 for release in OPM.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7337 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-03-22 16:13:53 +00:00
a820f8ee99 LazMapViewer: Add icon for TMvBGRADrawingengine. Less hints. Preparing for release.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7336 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-03-22 15:53:21 +00:00
0df68abf33 metadata_viewer: Add drivecombobox to Delphi version of MetadataViewer demo.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7335 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-03-22 11:10:57 +00:00
9439dff7f1 fpexif: Fix minor compilation issues of demos in Delphi.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7334 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-03-21 21:36:46 +00:00
2ba2c46cf2 LazMapViewer: Fix compilation with Laz 1.8.4
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7333 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-03-20 14:51:20 +00:00
35dfdbdf7a LazMapViewer: Some cleanup
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7332 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-03-19 23:23:36 +00:00
5def48c316 fpspreadsheet: Fix display of images inserted in WorksheetGrid under gtk as black areas.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7331 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-03-11 12:34:46 +00:00
5457aab56b fpspreadsheet: Fix endless loop (seen on Linux) when loading an ods file with embedded images.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7330 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-03-07 20:04:16 +00:00
29fab46e41 RichMemo: fix duplicate PPUs
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7329 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-03-02 09:12:57 +00:00
acb60ffd33 fpexif: Add Delphi examples
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7328 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-02-17 23:17:39 +00:00
9779c4beba fpexif: Prepare for compilation with Delphi. Fix crash with Nikon images.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7327 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-02-17 18:52:45 +00:00
fa4f0c306e fpspreadsheet: Add Worksheet.TabColor support. Update biff8/ooxml/ods readers/writers for it. Add test case for it.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7326 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-02-10 15:23:30 +00:00
ab3f832e62 RxFPC:change year in unit header
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7325 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-02-07 08:08:59 +00:00