Yorik van Havre
1488714a0f
Merged crowdin translations
2022-06-03 11:26:35 +02:00
Chris Hennes
2c6dcd960e
i18n: Update TS files to ensure Python files are included
2022-06-02 14:57:49 -05:00
Chris Hennes
861233e7f2
i18n: TS files generated by lupdate 6.4.0dev
2022-06-02 13:41:37 -05:00
Chris Hennes
d256e7d24d
Sketcher: Fix typo in tooltip
2022-06-02 12:47:30 -05:00
Yorik van Havre
9cbe14f1d5
Merged crowdin translations
2022-05-30 10:01:02 +02:00
Yorik van Havre
047b15cfe5
merged crowdin translations
2022-05-28 12:16:47 +02:00
Yorik van Havre
2dffe82cda
Merged crowdin translations
2022-05-27 11:28:55 +02:00
Kuzemko Alexsandr
c266f16c53
Update .ts with lupdate ver 6.4.0.
2022-05-23 16:53:07 +02:00
wmayer
296cbd8482
Spreadsheet: fix possible crash in SheetModel::setData
...
See also: https://forum.freecadweb.org/viewtopic.php?f=8&t=68529
2022-05-21 04:07:00 +02:00
wmayer
e4f9a0060b
Spreadsheet: PR #6843 : add missing unit test
2022-05-09 10:27:52 +02:00
Zheng, Lei
7a8693557e
Spreadsheet: fix cell clearing
2022-05-09 10:25:49 +02:00
wmayer
818d3cc30e
Spreadsheet: [skip ci] issue #6840/#6844: add unit test
2022-05-08 21:29:56 +02:00
wmayer
5220519c09
Spreadsheet: [skip ci] issue #6844 : add unit test
2022-05-08 18:59:23 +02:00
Zheng, Lei
2df514c743
Spreadsheet: fix extra row or column when printing
...
If there is only one single row or column in the table
2022-05-06 08:40:11 -05:00
Zheng, Lei
5f17d5edca
Spreadsheet: add new API PropertySheet::getNonEmptyCells()
...
To exclude cells without any text content. Used when printing (among
other cases) to skip empty cells.
2022-05-06 08:40:11 -05:00
Yorik van Havre
996994da55
Merged crowdin translations
2022-05-05 15:46:09 +02:00
Yorik van Havre
a62092d498
Updated ts files
2022-05-05 15:20:57 +02:00
Zheng, Lei
b7fb96b553
Reduce debug log output
2022-04-23 16:21:49 +02:00
Zheng, Lei
54ed4fe34f
Spreadsheet: improve efficiency when pasting many cells
2022-04-22 12:28:56 -05:00
Zheng, Lei
98668ed947
Spreadsheet: do not copy empty cell
...
Because pasteCells() will clear empty cells in selected range
2022-04-22 12:28:56 -05:00
Zheng, Lei
68299281d3
Spreadsheet: do not create string property for empty cell
...
Otherwise may cause massive slow down when, for example, the user
changes the entire row/column color, which results in large amount of
empty cells.
2022-04-22 12:28:56 -05:00
Yorik van Havre
1fbd1fb38d
Merged crowdin translations
2022-04-21 14:18:33 +02:00
0penBrain
922bcea6ec
Sheet: use wrapper function to clarify intention
2022-04-15 12:14:55 -05:00
0penBrain
cd007dd3c8
Sheet: enable Merge action only if at least 2 cells are selected
...
Both main menu and context menu
2022-04-15 12:14:55 -05:00
0penBrain
9eca8454ca
Sheet: enable Split action only if only one merged cell is selected
...
Both main menu and context menu
Partially fixes #6744
2022-04-15 12:14:55 -05:00
0penBrain
7edcc8358c
Sheet: Warn user when cell merge is not done because already merge cells in the range
...
Partially fixes #6744
2022-04-15 12:14:55 -05:00
0penBrain
b33478f8d0
Sheet: update commands status when selection is changed
...
Notice it doesn't cover the case of the context menu actions
Partially fixes #6744
2022-04-15 12:14:55 -05:00
Yorik van Havre
914069ded4
merged crowdin translations
2022-04-13 13:47:06 +02:00
Chris Hennes
ed75cead6c
Spreadsheet: PR6497 move return statement to new line
2022-03-29 13:25:44 -05:00
Chris Hennes
3846c6bb10
Spreadsheet: PR4556 Step 3: sort QGridLayout by row-col
2022-03-28 10:43:22 -05:00
Chris Hennes
fc3b88bd6a
Spreadsheet: PR4556 Step 2: remove native=true
2022-03-28 10:43:21 -05:00
Zheng, Lei
fcd176aef0
Spreadsheet: fix owner property reference in PropertySheet
...
PropertySheet used to only work when refereceing its own cell either
through cell address or alias. It does not work for reference to other
property of the owner Spreadsheet object.
2022-03-26 10:19:20 -04:00
wmayer
b8feeb31ca
Spreadsheet: include header with export macros
2022-03-24 20:51:48 +01:00
wmayer
d21a60b294
All: modernize C++11
...
* replace deprecated headers
2022-03-23 22:44:18 +01:00
wmayer
2a2b8835c0
Spreadsheet: modernize C++11
...
* use nullptr
2022-03-23 19:26:14 +01:00
Uwe
81690adaaf
[Spreadsheet] remove Python.h and Xerces
2022-03-20 20:44:17 +01:00
Yorik van Havre
a55ee61840
Merged crowdin translations
2022-03-14 12:21:01 +01:00
wmayer
0f9768fb33
Fix coverity issue:
...
* CID 332682: Resource leak
* CID 350607: Resource leak
* CID 332677: Resource leak
2022-03-14 11:35:04 +01:00
Uwe
554635cc7d
[Gui] rename the Qt header list
2022-03-07 20:35:38 +01:00
wmayer
8f786ea6ef
Gui: Optimize includes to reduce compile time
2022-03-07 20:29:18 +01:00
wmayer
91e4e468dd
Base: move ILogger sub-classes to their own source files in order to reduce including stream classes in client code
2022-03-06 10:13:47 +01:00
wmayer
5e0cfc64ee
App: use forward declarations
2022-03-04 21:09:46 +01:00
wmayer
6c2e1a2d6e
Base: implement a lightweight smart pointer for PyObject like Py::Object to reduce includes of Python.h in header files
2022-03-04 15:51:51 +01:00
andrea reale
3a85c7c729
Code clean
2022-03-02 18:55:10 +01:00
andrea reale
192a399b42
fix uninitialized variables
2022-03-01 02:03:44 +01:00
Uwe
a8c912d6f8
[App] Expression and Extension: remove unused includes
2022-02-25 18:06:57 +01:00
Zheng, Lei
cd7c208177
Spreadsheet: fix auto completer triggering
2022-02-20 22:09:07 -06:00
Yorik van Havre
e1028eb65e
Merged crowdin translations
2022-02-14 12:31:57 +01:00
Yorik van Havre
233182dcd6
Merged crowdin translations
2022-01-26 14:15:14 +01:00
wmayer
978f58e8ab
Spreadsheet: unit test for expressions using an input spreadsheet
...
A bug was reported here: https://forum.freecadweb.org/viewtopic.php?p=564502#p564502
2022-01-24 14:20:26 +01:00