luz.paz
b869b6e29e
Fix typos in various src/Mod directories
2019-08-17 15:32:49 +02:00
Zheng, Lei
11321bb996
Spreadsheet changes
...
Various changes to support in-place editing, and more.
2019-08-17 15:15:47 +02:00
Zheng, Lei
b4751145b4
Spreadsheet: convert PropertySheet to link type property
...
PropertySheet is changed to derive from PropertyExpressionContainer,
which makes it a link type property that is capable of external linking.
It now relies on the unified link property API to manage object
depenency, and tracking of object life time, relabeling, etc.
This patch also includes various fix and improvement of Spreadsheet,
such as improved recompute efficiency, correct handling of document
label change, etc.
2019-08-17 14:52:09 +02:00
luz.paz
9845c002ab
Misc. source comment typo and whitespace fixes
...
Found via codespell
2019-06-16 20:47:07 +02:00
DeepSOIC
e49d715352
Spreadsheet: fix #3474 cross-CS drag-drop issue
2019-01-20 00:45:49 +01:00
wmayer
1444b64803
fix possible crash in PropertySheet when removing dependencies
2019-01-17 18:33:06 +01:00
wmayer
d4bf7d1f6f
Replace Base::Exception with appropriate subclass
2018-11-14 18:02:49 +01:00
wmayer
36271b4052
move from deprecated boost.signals to boost.signals2 library
2018-10-30 19:09:03 +01:00
wmayer
27691eb8bd
fixes 0003638: Importing CSV-files produces an empty spreadsheet without the data
2018-10-18 23:32:32 +02:00
wmayer
9c996a41ae
fixes 0003610: App::PropertyFloatList not updating in Spreadsheet
2018-10-13 14:02:03 +02:00
wmayer
511ddfffa1
fixes 0003521: Import of csv file into Spreadsheet does not work if the path contains non ASCII characters
2018-09-24 22:16:48 +02:00
luz.paz
360e581672
Misc. typo and whitespace fixes
...
ref: https://forum.freecadweb.org/viewtopic.php?f=3&t=30988#p256964
along with other misc. fixes
2018-09-19 17:26:03 +02:00
wmayer
46bb5e0c77
CMP0050: make Spreadsheet module aware of cmake policy
2018-08-20 15:14:05 +02:00
Markus Lampert
e13c09235f
Changed all catch types to references for polymorphic exceptions.
2018-08-08 15:45:30 +02:00
Eivind Kvedalen
e37f3827fd
Fixed issue #3506 : Certain alias names with a number at the end caused exceptions when deleting cells in a spreadsheet.
2018-08-01 19:23:16 -03:00
Eivind Kvedalen
edb44f5051
Spreadsheet: Fixed issue #3361 .
2018-07-31 16:11:37 -03:00
Eivind Kvedalen
158887ce77
Revert "fixes #0003361 : Spreadsheet: Inserting Row Cause Crash - FC Daily v0.17"
...
This reverts commit 735932edb4c4f824795bf160351debc2c3800ed7.
2018-07-31 16:11:37 -03:00
luz.paz
43244aa762
More misc. typos
2018-05-19 12:17:52 -04:00
luz.paz
39eb4fc5a0
Spreadsheet: typo fixes
2018-04-30 08:30:20 +02:00
looooo
0547340ef4
py3: Spreadsheet use Unicode instead of bytes
2018-04-22 07:53:20 +02:00
wmayer
5384e401fc
fixes #0003361 : Spreadsheet: Inserting Row Cause Crash - FC Daily v0.17
2018-03-25 13:39:21 +02:00
luz.paz
504f6583dd
Typos
...
The stepcode typos aren't to be found upstream. Recomend we merge nonetheless.
2018-01-08 21:07:00 +01:00
Eivind Kvedalen
dd6757bbb8
Spreadsheet: Fix for issue #3225 .
...
Done by adding a selector function to Document::renameObjectIdentifiers(...) to ensure
that the Spreadsheet document object is not rewritten twice.
2017-11-08 23:15:16 +01:00
luzpaz
f3bf8fe919
Misc. typos
...
+ some are doxy others are just comment code.
+ some minor whitespace and grammatical tweaks.
+ app/SCL/* typos have also been submitted upstream (https://github.com/stepcode/stepcode/pull/366 ). So it's ok to merge them in to master.
2017-10-04 17:59:11 +02:00
wmayer
a5bf15b55d
remove properties from transactions when being deleted
2017-08-28 21:20:17 +02:00
Eivind Kvedalen
2714dd82c8
Spreadsheet: Fixed issue #2894 : Unit strings could be used as aliases.
2017-03-07 13:45:53 -03:00
hgutsche
19c82acb60
Address is actually spelled with two "d"
2017-02-28 18:52:04 +01:00
hgutsche
7867096e8b
fix typo and and add explanation for a cell address
2017-02-28 18:52:04 +01:00
hgutsche
201c9d89b0
Some fixes for doygen syntax errors and some configuration to make it run smoother under Windows
2017-02-28 18:52:04 +01:00
Kunda
a7414e5789
source typo fixes pt1 (only on py3 merged code)
...
issue 0002914
2017-02-27 11:32:47 +01:00
Yorik van Havre
7ee46643fd
py3: fixed error in spreadsheet
2017-02-18 08:19:25 +01:00
Yorik van Havre
c3ba815730
py3: python3-related fix in Spreadsheet
2017-02-18 08:19:25 +01:00
wmayer
c49d985b40
py3: ported Spreadsheet to python3
2017-02-18 08:19:25 +01:00
Priit Laes
974d4d778b
python: Spreadsheet: *.py: Fix python3 syntax
2017-02-18 08:19:25 +01:00
wmayer
19c9a9f819
remove superfluous Qt includes
2016-12-13 14:33:16 +01:00
wmayer
47b41a7883
fixes #0002460 : Use keyword 'explicit' for Quantity constructor
2016-11-05 23:21:42 +01:00
wmayer
47c91f01b8
fix -Wextra & -Wdeprecated in Spreadsheet
2016-09-22 16:35:05 +02:00
Ulrich Brammer
63c36ee342
Basic importer for Excel-spreadsheets
2016-08-06 20:32:14 +02:00
Yorik van Havre
b83218e9bd
Spreadsheet: Made SheetPython inherit python object from Sheet
2016-08-01 13:17:47 -03:00
Yorik van Havre
b94636a07e
Spreadsheet: Added Python version of Spreadhseet::Sheet
2016-06-14 19:16:00 -03:00
Eivind Kvedalen
7a58bead5c
Spreadsheet: Fixed undo/redo (issue #2483 ).
2016-04-04 19:58:19 +02:00
Eivind Kvedalen
ae111d11b5
Spreadsheet: Removed own expression parser and instead use the one in App.
2016-04-02 12:01:04 +02:00
Eivind Kvedalen
eff4458332
Spreadsheet: Fixed crash when invalid unit was given as input.
2016-04-02 12:01:04 +02:00
Eivind Kvedalen
b214551b6d
Spreadsheet: Expose parse error to user.
2016-04-02 12:01:04 +02:00
Eivind Kvedalen
d68b72e523
Expressions: Changed precedence of ?, :, EQ, NEQ, LT, GT, GTE, and LTE.
2016-03-15 18:28:23 +01:00
Eivind Kvedalen
30d888be36
Spreadsheet: Added code to throw under/overflow exceptions.
2016-03-08 16:09:31 +01:00
Eivind Kvedalen
e551c538bf
Spreadsheet: Fixed parser so it accepts integer numbers written as e.g 1e3.
2016-03-08 16:09:30 +01:00
Eivind Kvedalen
573594d69d
Spreadsheet: Added AtomicPropertyChange object to avoid excessive property change reporting.
2016-03-08 16:09:30 +01:00
Eivind Kvedalen
3c8dde7644
Spreadsheet: Turned off debug/tracing for expression parser.
2016-03-08 16:09:29 +01:00
Eivind Kvedalen
9bab4a19fe
Spreadsheet: Refactor code and reuse visitors from ExpressionVisitors.h
2016-02-18 16:54:42 +01:00