Commit Graph

58 Commits

Author SHA1 Message Date
wmayer
72aaaa669a + harmonize Coin3D cmake variables with official check 2015-07-28 14:55:15 +02:00
wmayer
c2c83a353b + harmonize XercesC cmake variables with official check 2015-07-28 14:17:49 +02:00
wmayer
d2b7b730d3 + replace deprecated PYTHON_INCLUDE_PATH 2015-07-25 18:29:42 +02:00
wmayer
f5d929569a + Remove dependency to iisTaskPanel when not needed 2015-06-30 16:53:22 +02:00
wmayer
28c92a1bfa + issue #0002053: Support of themes 2015-06-30 13:14:56 +02:00
Eivind Kvedalen
1d8a7b7df0 Spreadsheet: Fixed bug in dependency tracking between objects. 2015-06-25 10:40:29 +02:00
Eivind Kvedalen
eb759ff93d Spreadsheet: Added initializer for Spreadsheet::RangeExpression class. 2015-06-25 10:40:15 +02:00
Eivind Kvedalen
71e487c9dd Spreadsheet: Fixed exception bug in SheetPy::setCustomAttributes(...). 2015-06-13 12:48:21 +02:00
Eivind Kvedalen
0a96102853 Spreadsheet: Added test macro. 2015-06-13 12:47:52 +02:00
Eivind Kvedalen
2bef65446a Spreadsheet: Removed superfluous fc_target_copy_resource call in CMakeLists.txt. 2015-06-13 12:47:36 +02:00
Eivind Kvedalen
5d7d030d13 Spreadsheet: Fixed handling of unary minus/plus, exponentation order, and unit rule (#2099) 2015-06-13 12:47:19 +02:00
Eivind Kvedalen
a58da69cd0 Spreadsheet: Fixed bug in setEdit method for Spreadsheet module (#2144) 2015-06-13 12:46:53 +02:00
wmayer
859d76faf8 + fixes #0002075: Analysis of FreeCAD by PVS-Studio static analyzer 2015-05-01 16:56:31 +02:00
Yorik van Havre
22c17aafbc Merged crowdin translations 2015-03-07 15:17:58 -03:00
Eivind Kvedalen
b4dc4d97f4 - Self-reference bug
- Refactoring/clean-up of code
- Dependency tracking of aliased cells
- Various resolution errors
- Rewriting of ranges when columns/rows are inserted/removed
- References to aliases keep their units.
2015-03-04 22:18:20 +01:00
Yorik van Havre
87911ca46b Updated ts files from source 2015-02-27 18:56:51 -03:00
Yorik van Havre
7f98d14930 Updated translations from crowdin 2015-02-27 18:46:03 -03:00
Eivind Kvedalen
06bfa9eb80 Spreadsheet: getProperty does not return 0 when property is not found, but throws an exception. Handle this instead. 2015-02-17 11:47:56 +01:00
Eivind Kvedalen
23e7849b7f Spreadsheet: Remove empty set from documentObjectToCellMap. 2015-02-17 11:47:11 +01:00
Eivind Kvedalen
f57ea14ac8 Spreadsheet: docDeps property was not properly maintained, resulting in spurious links to other objects. 2015-02-17 11:46:12 +01:00
Eivind Kvedalen
d201aec70c Spreadsheet: Don't return error message when custom attribute is not found. 2015-02-17 11:45:30 +01:00
Eivind Kvedalen
e0f4e74b9e Spreadsheet: Consistently use App::Document::Label as reference for document names when tracking dependencies. 2015-02-17 11:44:55 +01:00
Eivind Kvedalen
9eac357945 Fixed crash when setting/resetting bold/italic/underline on empty cells. 2015-02-17 11:44:21 +01:00
Yorik van Havre
91079e8f06 Spreadsheet: Added translation file 2015-02-14 12:15:01 -02:00
Yorik van Havre
30cd441251 Spreadsheet: Added back old python spreadsheet code for archiving purposes 2015-02-14 12:03:22 -02:00
wmayer
1caa1b4f55 + remove unused variable 2015-02-13 22:13:38 +01:00
Eivind Kvedalen
1f347b53cf + Fixed merge of cells to retain value in upper left cell+ Replaced std::map::at() with iterators and find. Removed some superfluous calls to std::map::find()
+ Visual Studio fixes
+ Fixed return values
+ Removed unused variables
2015-02-13 21:53:59 +01:00
Eivind Kvedalen
935ec5b034 Initial implementation of Spreadsheet module (C++ version) by Eivind Kvedalen.
Various fixes for Windows by
Peter Lama <peterldev94@gmail.com>
Werner Mayer <wmayer@users.sourceforge.net>
2015-02-13 21:53:58 +01:00
wmayer
3398513a28 + remove useless stuff from Init files 2015-01-13 16:19:19 +01:00
Sebastian Hoogen
27cd61f849 Build python Qt resource files at compile time
fixes #1888
2015-01-02 11:14:07 +01:00
Sebastian Hoogen
9ad67346cc issue #1701 2014-09-27 13:07:30 -03:00
Yorik van Havre
b7f25be562 Spreadsheet - added a recompute() - fixes #1761 2014-09-21 14:40:01 -03:00
Yorik van Havre
a31a01a2ac Fixed bug introduced by last commit 2014-09-19 13:13:34 -03:00
Sebastian Hoogen
edbc1e637a fixes #1755: don't translate toolbar names
in InitGui.py of Arch and Spreadsheet
2014-09-19 10:35:00 -03:00
Sebastian Hoogen
c7cfee0539 issue #1700 replace raise Exception() 2014-09-01 22:47:05 +02:00
wmayer
28f8bc0209 + fixes #0001703: Spreadsheet PropertyController 2014-08-23 14:38:30 +02:00
Yorik van Havre
1c1e984c20 Spreadsheet: Added setitem and getitem methods 2014-07-14 19:13:18 -03:00
Yorik van Havre
5e1b8396cf Spreadsheet: Fix to prevent unwanted characters in spreadsheet cells 2014-07-06 18:50:40 -03:00
Yorik van Havre
ee28bade34 Spreadsheet: removed automatic updating and added a compute button 2014-04-15 18:47:37 -03:00
Yorik van Havre
d7a2a7d8b8 Spreadsheet: Small fixes and enabled double-click 2014-04-14 21:18:30 -03:00
Yorik van Havre
4d8488d457 Spreadsheet: Allow to control sketches datum values 2014-03-29 18:38:33 -03:00
Yorik van Havre
efe27b5808 Spreadsheet: small fix 2014-03-29 16:49:06 -03:00
Yorik van Havre
6d7283b901 Spreadsheet: property controller - fixes #926
Added a new object and tool called property controller, which
must be added to a spreadsheet and gives the value of a cell to
a property of an object.
2014-03-29 16:16:04 -03:00
Yorik van Havre
49665c41cf Spreadsheet: small bugfixes 2014-03-09 22:13:15 -03:00
Yorik van Havre
bb22b13a05 Spreadsheet: switched to pyside 2014-01-09 18:23:39 -02:00
Yorik van Havre
4005b199e0 0001102: Updated all links to old freecad homepage and wiki to the new ones 2013-09-15 17:04:42 -03:00
Yorik van Havre
0c36b4fa99 Spreadsheet: Better interface for controller object 2013-08-14 11:05:54 -03:00
Yorik van Havre
0a0be80c05 Spreadsheet: Added CSV import/export 2013-08-10 19:26:03 -03:00
Yorik van Havre
1243522f0d Spreadsheet: Added a spreadsheet controller object 2013-08-09 19:36:25 -03:00
Yorik van Havre
8dc668d52f Spreadsheet: safer formula evaluation 2013-08-06 16:01:40 -03:00