luzpaz
ab8f8919b6
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
a5bc70cca0
remove properties from transactions when being deleted
2017-08-28 21:20:17 +02:00
Eivind Kvedalen
338ca55622
Spreadsheet: Fixed issue #2894 : Unit strings could be used as aliases.
2017-03-07 13:45:53 -03:00
hgutsche
942d30c057
Address is actually spelled with two "d"
2017-02-28 18:52:04 +01:00
hgutsche
63ccfdde82
fix typo and and add explanation for a cell address
2017-02-28 18:52:04 +01:00
hgutsche
de8f66f857
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
dde52952f4
source typo fixes pt1 (only on py3 merged code)
...
issue 0002914
2017-02-27 11:32:47 +01:00
Yorik van Havre
9b6ef8563b
py3: fixed error in spreadsheet
2017-02-18 08:19:25 +01:00
Yorik van Havre
3efc4fee9e
py3: python3-related fix in Spreadsheet
2017-02-18 08:19:25 +01:00
wmayer
3d3a8d0141
py3: ported Spreadsheet to python3
2017-02-18 08:19:25 +01:00
Priit Laes
f9cb89a9cb
python: Spreadsheet: *.py: Fix python3 syntax
2017-02-18 08:19:25 +01:00
wmayer
0afd327f2a
remove superfluous Qt includes
2016-12-13 14:33:16 +01:00
wmayer
9fe82bfbb9
fixes #0002460 : Use keyword 'explicit' for Quantity constructor
2016-11-05 23:21:42 +01:00
wmayer
6cf82fbe62
fix -Wextra & -Wdeprecated in Spreadsheet
2016-09-22 16:35:05 +02:00
Ulrich Brammer
796badeabd
Basic importer for Excel-spreadsheets
2016-08-06 20:32:14 +02:00
Yorik van Havre
4de1b39b4f
Spreadsheet: Made SheetPython inherit python object from Sheet
2016-08-01 13:17:47 -03:00
Yorik van Havre
8f45e13789
Spreadsheet: Added Python version of Spreadhseet::Sheet
2016-06-14 19:16:00 -03:00
Eivind Kvedalen
8fe0d42450
Spreadsheet: Fixed undo/redo (issue #2483 ).
2016-04-04 19:58:19 +02:00
Eivind Kvedalen
a21571a652
Spreadsheet: Removed own expression parser and instead use the one in App.
2016-04-02 12:01:04 +02:00
Eivind Kvedalen
6c80dd4eae
Spreadsheet: Fixed crash when invalid unit was given as input.
2016-04-02 12:01:04 +02:00
Eivind Kvedalen
e230f3c5e7
Spreadsheet: Expose parse error to user.
2016-04-02 12:01:04 +02:00
Eivind Kvedalen
9d617ce4c8
Expressions: Changed precedence of ?, :, EQ, NEQ, LT, GT, GTE, and LTE.
2016-03-15 18:28:23 +01:00
Eivind Kvedalen
08044fb737
Spreadsheet: Added code to throw under/overflow exceptions.
2016-03-08 16:09:31 +01:00
Eivind Kvedalen
e270dee8cc
Spreadsheet: Fixed parser so it accepts integer numbers written as e.g 1e3.
2016-03-08 16:09:30 +01:00
Eivind Kvedalen
b606ed8ce4
Spreadsheet: Added AtomicPropertyChange object to avoid excessive property change reporting.
2016-03-08 16:09:30 +01:00
Eivind Kvedalen
f69a5ab7db
Spreadsheet: Turned off debug/tracing for expression parser.
2016-03-08 16:09:29 +01:00
Eivind Kvedalen
b74b3f3358
Spreadsheet: Refactor code and reuse visitors from ExpressionVisitors.h
2016-02-18 16:54:42 +01:00
Eivind Kvedalen
1802d94a1a
Spreadsheet: Override DocumentObject::renameObjectIdentifiers() to get better renaming support.
2016-02-18 16:54:42 +01:00
Eivind Kvedalen
8c943d0ad7
Spreadsheet: Refactored code to use AtomicPropertyChangeInterface.
2016-02-18 16:54:40 +01:00
Eivind Kvedalen
53dcaccd4e
Spreadsheet: Refactored alias checking code, so GUI and Python error messages are aligned.
2016-02-18 16:54:39 +01:00
wmayer
e0b12695b1
+ write unit tests for Spreadsheet and expression stuff
2016-01-26 15:07:29 +01:00
Ed Martin
d71a12db05
Spreadsheet: Issue #2355 : Do not recompute the spreadsheet and its dependents unless the change affects the spreadsheet
2016-01-26 12:04:55 +01:00
Eivind Kvedalen
ed29d8ef9a
Spreadsheet: Fixed crash when removing aliases.
2016-01-26 11:14:06 +01:00
Eivind Kvedalen
e8eef1dfcb
Spreadsheet: Issue #2402 : Added getAlias function.
2016-01-26 10:53:26 +01:00
Eivind Kvedalen
610466284b
Spreadsheet: Issue #2402 : Allow set to also accept alias name (in addition to cell address).
2016-01-26 10:53:03 +01:00
Eivind Kvedalen
301fcc2ab7
Spreadsheet: Issue #2402 : Don't allow duplicate aliases.
2016-01-26 10:52:34 +01:00
Eivind Kvedalen
d45a95bf3a
Spreadsheet: Issue #2402 : Added functionality to get cell address given an alias.
2016-01-26 10:52:00 +01:00
wmayer
36383135a8
+ simplify porting of Spreadsheet module to Python3
2016-01-17 23:15:24 +01:00
Eivind Kvedalen
d53cb8146e
Spreadsheet: Issue #2388 : The SheetObserver should ignore changed properties that don't have a name.
2016-01-08 23:09:00 +01:00
wmayer
da83100728
+ fix major flaw in Spreadsheet module: do not include precompiled header in other header files
...
+ fix linking errors in drawing module
2016-01-04 16:03:00 +01:00
Eivind Kvedalen
ae6b934207
Spreadsheet: Fixed PropertySheet::Paste(); undo did not work correctly.
2015-12-09 12:15:15 +01:00
Eivind Kvedalen
aef7bbdf62
Spreadsheet: AggregateFunctionExpression missed its own implementation of copy().
...
This causes a crash during undo if this class is used.
2015-12-09 12:15:15 +01:00
Eivind Kvedalen
71605e63ef
Spreadsheet: Fixed issue #2352 , removal of rows and columns.
2015-12-09 12:15:13 +01:00
Eivind Kvedalen
4b5ae54e88
App: Removed VariableExpression::setName(), and replace call by setPath(); it's use caused a crash ( #2352 ).
2015-12-09 12:15:12 +01:00
Eivind Kvedalen
87c6af3547
Spreadsheet: Removed setPosition() function.
2015-11-28 12:56:28 +01:00
Eivind Kvedalen
2e5175c7be
Spreadsheet: Fixed typo.
2015-11-28 12:56:26 +01:00
wmayer
c159a8ddc2
+ fix inconsistencies in using DynamicProperty class
2015-11-17 12:22:07 +01:00
wmayer
1225a7ac06
+ support of adding/removing dynamic properties in property editor
2015-11-16 22:47:29 +01:00
wmayer
53d323b5e0
+ make isReadOnly & isHidden of PropertyContainer non-virtual
2015-11-14 02:07:57 +01:00
wmayer
9abedaf0d2
+ fix & suppress msvc warnings
2015-10-16 18:26:30 +02:00