wmayer
3759b83b7c
Fix clang compiler warnings:
...
+ fix -Winconsistent-missing-override
2019-08-17 19:53:21 +02:00
luz.paz
039d6eac01
Fix typos in various src/Mod directories
2019-08-17 15:32:49 +02:00
Zheng, Lei
1d274f6697
Test cases changes
...
Slight adjustment of various test cases due to various API changes.
2019-08-17 15:32:48 +02:00
Zheng, Lei
e911b69769
Spreadsheet changes
...
Various changes to support in-place editing, and more.
2019-08-17 15:15:47 +02:00
Zheng, Lei
34ed8a8e00
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
Yorik van Havre
236f890864
Merged translations from crowdin
2019-06-17 20:06:59 -03:00
luz.paz
9453e68e23
Misc. source comment typo and whitespace fixes
...
Found via codespell
2019-06-16 20:47:07 +02:00
Yorik van Havre
ed386410bc
Merged latest translations from crowdin
2019-05-10 19:19:37 -03:00
Yorik van Havre
c65bf365a1
Updated master translation files
2019-05-10 19:15:33 -03:00
Yorik van Havre
dcae6d027e
Updated translations
2019-03-06 21:50:08 -03:00
Yorik van Havre
a70a82e19f
Revert "Merged crowdin translations" for investigation due to some problems found in the translation files...
...
This reverts commit 9032c4c587 .
2019-03-02 19:17:44 -03:00
wmayer
58aa9b183e
fixes 0003876: Spreadsheet WB does not respect number of decimal settings
...
fixes 0003875: Spreadsheet workbench does not respect locale for decimal separator
2019-03-02 23:07:49 +01:00
Yorik van Havre
9032c4c587
Merged crowdin translations
2019-02-28 21:53:37 -03:00
luz.paz
604811596f
Crowdin: cont...
2019-02-11 16:22:13 +01:00
Yorik van Havre
7ee0e4d439
Updated master translation files
2019-02-08 19:16:21 -02:00
Yorik van Havre
ac18ec0d79
Updated translations
2019-02-01 13:54:10 -02:00
luz.paz
3b85a067bd
Crowdin: Gui/qtcolorpicker.cpp refine string
2019-01-30 11:08:03 -02:00
luz.paz
e1446a0b99
[WIP] Crowdin: fixes pre-0.18 release
...
Includes some whitespace fixes as well
2019-01-30 11:08:03 -02:00
DeepSOIC
28cbe2bd89
Spreadsheet: fix #3474 cross-CS drag-drop issue
2019-01-20 00:45:49 +01:00
wmayer
c9b4f4ba67
fix possible crash in PropertySheet when removing dependencies
2019-01-17 18:33:06 +01:00
wmayer
632f9cf250
fixes 0003515: Changing Name of Spreadsheet in History Tree Does Not Trigger Name Update in Tab at Bottom of 3D Window
2019-01-14 00:21:56 +01:00
Yorik van Havre
2ea84272fd
Updated translations from crowdin
2018-12-23 13:54:30 -02:00
wmayer
fc16bcbfca
Replace Base::Exception with appropriate subclass
2018-11-14 18:02:49 +01:00
wmayer
b8ed93605d
Fix scan coverity issues:
...
CID 184299: Null pointer dereferences (FORWARD_NULL)
CID 184297: Error handling issues (UNCAUGHT_EXCEPT)
CID 184296: Uninitialized members (UNINIT_CTOR)
CID 184292: Uninitialized members (UNINIT_CTOR)
2018-11-13 13:20:16 +01:00
wmayer
dedf42102e
remove leftover of boost.signals headers
2018-11-05 00:03:36 +01:00
wmayer
f898eafd64
move from deprecated boost.signals to boost.signals2 library
2018-10-30 19:09:03 +01:00
Yorik van Havre
7fabfde0ef
py3 compatibility fixes
2018-10-27 16:04:51 -03:00
wmayer
7b86681678
fixes 0003638: Importing CSV-files produces an empty spreadsheet without the data
2018-10-18 23:32:32 +02:00
wmayer
c6745d1b5b
fixes 0003610: App::PropertyFloatList not updating in Spreadsheet
2018-10-13 14:02:03 +02:00
wmayer
6178c79581
implement Cut, Copy, Paste messages in SheetView
2018-10-10 08:25:34 +02:00
wmayer
22513600dd
implement cut/copy/paste in spreadsheet view
2018-10-09 00:02:53 +02:00
wmayer
654fc12c8f
fixes 0003496: Can't delete spreadsheet if spreadsheet is opened.
2018-09-25 16:17:05 +02:00
wmayer
a2d44d2642
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
b214f606c4
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
ac66048b8b
fixes #0002833 : [Spreadsheet] Keyboard events are sent to the wrong viewprovider
2018-09-12 17:40:57 +02:00
wmayer
67b5ee0931
now each module registers its unit tests itself
2018-08-28 13:14:16 +02:00
wmayer
0b86312714
CMP0050: make Spreadsheet module aware of cmake policy
2018-08-20 15:14:05 +02:00
Markus Lampert
0b40519f3f
Changed all catch types to references for polymorphic exceptions.
2018-08-08 15:45:30 +02:00
Eivind Kvedalen
5d2a889a80
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
d2f9ab6a11
Spreadsheet: Fixed issue #3361 .
2018-07-31 16:11:37 -03:00
Eivind Kvedalen
13da3dd830
Revert "fixes #0003361 : Spreadsheet: Inserting Row Cause Crash - FC Daily v0.17"
...
This reverts commit f485a0786f .
2018-07-31 16:11:37 -03:00
luz.paz
7a09a5774e
More misc. typos
2018-05-19 12:17:52 -04:00
luz.paz
0dead11c3e
Spreadsheet: typo fixes
2018-04-30 08:30:20 +02:00
looooo
1f121a17c4
py3: Spreadsheet use Unicode instead of bytes
2018-04-22 07:53:20 +02:00
Eivind Kvedalen
ae7bef9978
Expressions: Fixed issue #3432 ; aggregate functions sometimes ignore some of their arguments.
...
Also updated regression tests in Spreadsheet module.
2018-04-21 22:33:54 +02:00
Yorik van Havre
d4f835ab39
Merged translations from crowdin
2018-03-26 18:52:02 -03:00
wmayer
f485a0786f
fixes #0003361 : Spreadsheet: Inserting Row Cause Crash - FC Daily v0.17
2018-03-25 13:39:21 +02:00
Eivind Kvedalen
0574ac37ed
Spreadsheet/Expressions: Fixed issue #3363 .
2018-03-25 11:53:35 +02:00
wmayer
7480544967
fix typo
2018-03-11 18:34:18 +01:00
Yorik van Havre
12f3258ded
Applied latest translations from crowdin
2018-02-21 14:25:31 -03:00