Commit Graph

7601 Commits

Author SHA1 Message Date
inoussa
8dd89d1af9 Java generator fix for simple types.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7601 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-08-13 16:58:05 +00:00
wp_xxyyzz
d7364ed9f8 lazmapviewer: set "maximize compatibility" flag of packages to make them readable for non-trunk Laz versions.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7600 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-08-12 15:16:21 +00:00
wp_xxyyzz
196b787aed fpspreadsheet: Fix Workbook.Clear not clearing metadata.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7599 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-08-11 16:18:47 +00:00
wp_xxyyzz
21547ee284 fpspreadsheet: Unpublish property TsWorksheetGrid.AlternateColor
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7598 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-08-07 16:54:36 +00:00
wp_xxyyzz
5b34810a57 LazBarcodes: Add SaveToFile to save barcode images in graphics files.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7597 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-08-06 10:26:14 +00:00
wp_xxyyzz
8563d58898 jvcllaz: Merge change of official repo (PascalInterpreter, scientific notation).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7596 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-08-04 14:54:38 +00:00
wp_xxyyzz
e6fd1abf98 fpspreadsheet: Use a local variable for found worksheet in search_demo (https://forum.lazarus.freepascal.org/index.php/topic,50851.msg372259).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7595 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-08-03 08:40:01 +00:00
wp_xxyyzz
810aebcd2e jvcllaz: Modify PascalInterpreter package such that compilation of all packages at 64-bit is not aborted any more.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7594 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-08-02 16:28:28 +00:00
wp_xxyyzz
b977a4e676 fpspreadsheet: Fix typo
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7593 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-31 15:12:49 +00:00
wp_xxyyzz
1b146107ad fpspreadsheet: Allow multiple authors in metadata.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7592 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-30 21:50:35 +00:00
wp_xxyyzz
7c09abbb51 fpspreadsheet: Add custom meta data support. Reading/writing for XLSX, Excel XML, ODS.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7591 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-29 22:51:39 +00:00
wp_xxyyzz
3959cbbe45 fpspreadsheet: Add new metadata item "subject"
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7590 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-29 21:11:36 +00:00
alexs75
66733bb6a8 RxFPC:fix compile on Linux x64
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7589 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-29 19:05:04 +00:00
wp_xxyyzz
9d7457ccd4 fpspreadsheet: Add, with r/w support, conditional date formats cfcLastYear, cfcThisYear, cfcNextYear.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7588 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-29 17:41:00 +00:00
wp_xxyyzz
aebb067738 fpsprreadsheet: Add conditional date formats, read/write support for XLSX, ODS, ExcelXML. Add unit tests.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7587 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-29 16:55:45 +00:00
wp_xxyyzz
e0503c6d48 fpspreadsheet: Add new formula function ROUNDDOWN().
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7586 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-29 16:38:52 +00:00
wp_xxyyzz
5df3ccb01a fpspreadsheet: Add missing "override" to TsMetaData.Destroy
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7585 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-29 08:26:33 +00:00
wp_xxyyzz
7e5dde96c3 fpspreadsheet: Fix xlsx writer mismatch between _rels/.rels and docProps/core.xml files making files without metadata unreadable for Excel.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7584 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-28 21:38:32 +00:00
wp_xxyyzz
25d59b8e88 fpspreadsheet: Fix meta data reading error of some ods files. Avoid display of metadata zero dates in Excel.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7583 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-28 21:30:12 +00:00
wp_xxyyzz
c902c41997 fpspreadsheet: Add meta data reader for Excel XML.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7582 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-28 21:10:32 +00:00
wp_xxyyzz
7015c9fa8c fpspreadsheet: Fix usage of UTC in ODS meta data.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7581 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-28 18:01:17 +00:00
wp_xxyyzz
ea91b7fca5 fpspreadsheet: Add metadata writer for Excel XML. Fix usage of UTC in the Excel metadata.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7580 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-28 17:57:32 +00:00
wp_xxyyzz
ed025ddea4 fpspreadsheet: Add ODS reader/writer for metadata.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7579 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-28 15:49:42 +00:00
wp_xxyyzz
dd3f0611a0 fpspreadsheet: Better names for some MetaData properties.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7578 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-28 14:28:33 +00:00
wp_xxyyzz
bbf4b2b092 fpspreadsheet: Add metadata support. Add metadata reader/writer for XLSX.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7577 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-28 12:34:50 +00:00
wp_xxyyzz
31e4100446 fpspreadsheet: Fix compilation of spreadtestgui with Laz < 2.2
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7576 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-27 20:32:49 +00:00
wp_xxyyzz
370c5ad6c0 fpspreadsheet: Better position for "inherited" in TsCellEdit.EditingDone (reverting previous commit).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7575 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-27 16:21:50 +00:00
wp_xxyyzz
6a91dfcf02 fpspreadsheet: Add missing "inherited" call to TsCellEdit.EditingDone method.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7574 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-27 16:15:23 +00:00
wp_xxyyzz
866b232fa8 fpspreadsheet: Add some comments
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7573 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-26 21:43:23 +00:00
wp_xxyyzz
edfd9698ca fpspreadsheet: Typo
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7572 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-26 21:39:38 +00:00
wp_xxyyzz
f3543bdda8 fpspreadsheet: Fix Excel XML writing of percent numberformat.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7571 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-26 21:39:01 +00:00
skalogryz
d8ab6b738e richmemo: fix font matching logic, preventing infinite loop. updating GetTextAttribute policy for cases when there's no text
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7570 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-26 17:50:22 +00:00
wp_xxyyzz
8f9163c3b8 fpspreadsheet: Refactor ODS styles writing
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7569 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-26 16:53:10 +00:00
wp_xxyyzz
2f11c78071 fpspreadsheet: Clean-up
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7568 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-26 12:28:57 +00:00
wp_xxyyzz
cbfea142d0 fpspreadsheet: Refactor ODS number format writing
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7567 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-26 12:25:06 +00:00
wp_xxyyzz
390c7b935a fpspreadsheet: Fix XLSX reader for conditional number format.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7566 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-26 12:20:59 +00:00
wp_xxyyzz
4fc0ea6045 fpspreadsheet: Add proper log error message when XLSX writer tries to write a conditional font format.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7565 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-26 10:09:04 +00:00
wp_xxyyzz
f53c6649f5 fpspreadsheet: Put conditional font handling in place for XLSX writer. Commented out, however, because Excel refuses to load such files (although syntactially correct).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7564 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-26 09:56:24 +00:00
wp_xxyyzz
ee32147ee4 fpspreadsheet: More conservative handling of conditional font formatting by the ODS writer.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7563 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-26 09:53:26 +00:00
wp_xxyyzz
ea07a82dbf fpspreadsheet: Fix CF background test case for ODS.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7562 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-24 20:54:10 +00:00
wp_xxyyzz
5a5883a156 fpspreadsheet: Refactor ODS style reading
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7561 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-24 15:21:23 +00:00
wp_xxyyzz
175cf1f290 fpspreadsheet: Refactor ODS style reading
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7560 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-24 15:00:01 +00:00
wp_xxyyzz
16ba7692c2 fpspreadsheet: Refactor style reading in ODS reader
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7559 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-24 14:45:30 +00:00
wp_xxyyzz
e191dd00e5 fpspreadsheet: Support conditional icon set format in worksheet, and in XLSX and ODS file access. Add unit tests for it.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7558 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-23 22:25:24 +00:00
alexs75
481e50d840 RxFPC:fix mouse drag listbox items in dual list dialog
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7557 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-23 06:22:09 +00:00
wp_xxyyzz
64b69c2893 fpspreadsheet: Fix compilation issue due to stupid 64-bit fpc not being able to pick correct overload of MinValue. Less hints on 64 bit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7556 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-22 17:55:17 +00:00
wp_xxyyzz
901b92fa72 fpspreadsheet: Some clean-up: Less hints and warnings.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7555 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-22 09:07:59 +00:00
wp_xxyyzz
d0fe6490d8 fpspreadsheet: ODS reader supports conditional DataBar format.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7554 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-21 21:34:39 +00:00
wp_xxyyzz
43b9050b3b fpspreadsheet: ODS reader supports conditional ColorRange format.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7553 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-21 21:12:39 +00:00
wp_xxyyzz
faf6f72ab8 fpspreadsheet: Rearrange ODS reading code for conditional formats.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7552 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-21 17:53:20 +00:00