Commit Graph

2741 Commits

Author SHA1 Message Date
wmayer
84229b430f Gui: [skip ci] correctly set size when selection resolution of 10000 x 10000 2020-02-18 20:05:20 +01:00
wmayer
a5ecaf1a7b Gui: [skip ci] most of the resolutions shouldn't be marked for translation 2020-02-18 20:04:32 +01:00
Zheng, Lei
88d1dbb645 Gui: block more events when ProgressBar is shown 2020-02-15 17:29:02 +01:00
wmayer
902cd411f8 Gui: [skip ci] add user option to disable to open a transaction on manual document recompute 2020-02-15 14:11:39 +01:00
wmayer
eab48f6158 [skip ci] Preferences names or paths must not be set to translatable strings! 2020-02-15 12:42:12 +01:00
Zheng, Lei
cd7fb70d1f Gui: fix crash on Document resetEdit 2020-02-13 15:27:49 +01:00
donovaly
4dc774c030 DlgPropertyLink.cpp: fix compilation
see https://forum.freecadweb.org/viewtopic.php?f=10&t=43298
2020-02-12 09:46:47 +01:00
Zheng, Lei
cbaee7e4ec Gui: add more options to DlgPropertyLink
Support user editable sub-element column.
(Dis)allow sync sub-object 3D view selection.
2020-02-11 15:40:27 -05:00
Zheng, Lei
c4be6c8b23 App: add class TransactionLocker
To protect some critical transaction from being closed prematurely. It
is currently used to protect transaction of object deletion.
2020-02-11 15:40:27 -05:00
Zheng, Lei
0633abb70d Gui: refactor link property editor
PropertyLinkItem now support all major types of link property.
PropertyLinkListItem is no longer necessary, but kept for backward
compatible, which is now identical to PropertyLinkItem.

DlgPropertyLink, the link selection dialog, is now made modeless, so
that that user can select geometry sub-element directory from 3D view.
2020-02-11 15:40:27 -05:00
Zheng, Lei
24d935096d Gui: fix missing property editor transaction closing
The problem happens when refreshing property editor while editing.
2020-02-11 15:40:27 -05:00
Zheng, Lei
39959f9500 App: add new convenient class SubObjectT
Derived from App::DocumentObjectT to add support of sub object

Also some minor changes to App::DocumentObjectT

Changed Gui::SelectionChanges to make use of SubObjectT
2020-02-11 15:40:27 -05:00
wmayer
c01c1f7fde Sketcher: add option to disable leaving sketch with Esc button 2020-02-09 13:52:09 +01:00
wmayer
85aeef9384 Gui: ComboView always must be created because it includes the task view. 2020-02-08 14:52:28 +01:00
wmayer
7308db6331 Gui: [skip ci] fix naming inconsistency and rename 'combi' to 'combo' 2020-02-08 14:04:53 +01:00
wmayer
832d175377 Gui: fix naming inconsistency and rename 'combi' to 'combo' 2020-02-08 13:43:44 +01:00
Zheng, Lei
a8e048ec1f Gui: fix tree view mode option in general preference 2020-02-08 13:12:30 +01:00
triplus
c420de0f9b Option to opt-out from using a Linux desktop icon theme. 2020-02-08 12:31:34 +01:00
wmayer
5abb3e57c2 Part: [skip ci] use the right value from the user settings to set point size 2020-02-08 11:07:06 +01:00
wmayer
f3a78196d9 Gui: also sort parameter groups in ascending order [skip ci] 2020-02-07 13:30:32 +01:00
Zheng, Lei
992dc49ece Do not throw error when open an already opened document 2020-02-05 11:12:00 +01:00
UR-0
e66f86c661 introducing user parameters: BaseApp->Preferences->View->NaviFontStretch
BaseApp->Preferences->View->NaviTextFront
 BaseApp->Preferences->View->NaviTextRear
 BaseApp->Preferences->View->NaviTextTop
 BaseApp->Preferences->View->NaviTextBottom
 BaseApp->Preferences->View->NaviTextLeft
 BaseApp->Preferences->View->NaviTextRight
2020-02-05 10:55:40 +01:00
UR-0
3e5806cd68 introducing user parameter: BaseApp->Preferences->View->NaviWidgetSize 2020-02-05 10:55:40 +01:00
Yorik van Havre
8c571f90a0 Implemented SendToPythonConsole FreeCAD-wide (edit and context menu) 2020-02-04 10:02:29 +01:00
wmayer
9b5bbb6973 fix flaws to add PreCompiled.h inside normal header files 2020-02-03 15:03:49 +01:00
wmayer
390a0a2c51 Gui: [skip ci] handle possible division by zero in NaviCube 2020-02-03 14:39:54 +01:00
wmayer
1991a08ffd Gui: [skip-ci] disable cancel button of progress dialog if operation cannot be aborted 2020-01-28 13:48:59 +01:00
triplus
647f3c0f4b Reduce demo icon theme
Mitigate an issue with scaled icons as discussed:
https://forum.freecadweb.org/viewtopic.php?f=10&t=28838&p=363487#p363487
2020-01-28 12:08:11 +01:00
triplus
bdf4bfe303 Improve TabBar stylesheets support 2020-01-27 10:08:40 +01:00
0penBrain
67e6b81a65 [NaviCube]Add 'NaviStepByTurn' parameter to 'View' preferences 2020-01-27 10:05:41 +01:00
0penBrain
232987d0e3 [NaviCube]Fix error when 'NaviStepByTurn' parameter value leads to non-integer angle increment step 2020-01-27 10:05:41 +01:00
wandererfan
a226801f1b [Gui]fix missing #includes 2020-01-25 20:20:04 -05:00
wmayer
26aed44d4f Gui: activate ProgressDialog 2020-01-25 16:31:30 +01:00
wmayer
4b85928b6c Gui: [skip-ci] fix several problems with ProgressBar when using in a thread because the slots of its base class are invoked instead 2020-01-25 16:20:21 +01:00
wmayer
5c17f71a21 Gui: [skip-ci] rename Sequencer to SequencerBar 2020-01-25 16:06:29 +01:00
wmayer
f7d0329552 Gui: [skip-ci] allow user to sort elements in parameter editor by name/type/value 2020-01-25 15:28:38 +01:00
0penBrain
4ea3007776 [NaviCube] Add user parameter 'NaviStepsByTurn' to make customizable the rotation step increment 2020-01-22 10:28:13 +01:00
Pablo Gil
0fb698f0b8 [Stylesheets] fix vertical Selector Toolbar width 2020-01-22 10:25:37 +01:00
Pablo Gil
ce039fc00b [Stylesheets] Missing SVG for vertical toolbars added 2020-01-22 10:25:37 +01:00
wmayer
fbd51918ff Gui: [skip ci] add method to get bounding boxes of the fixed and movable groups of manual alignment 2020-01-17 23:00:26 +01:00
wmayer
298b1d49ac Gui: [skip ci] clear language combo box when loading settings 2020-01-17 22:57:25 +01:00
wmayer
1a8df1ab03 Gui: [skip ci] in Gesture style handle release instead of press events for the keys: H, PgUp, PgDown
For more details see: https://forum.freecadweb.org/viewtopic.php?f=8&t=42408&start=10#p361248
2020-01-17 15:06:17 +01:00
wmayer
e6b3fad6e1 Gui: allow to dump only the visible part of the scene graph
Gui.ActiveDocument.ActiveView.dump("scene.iv", True)
The second parameter is optional and by default False
2020-01-16 13:28:01 +01:00
Pablo Gil
e52bd1770a [Stylesheets] fix selection background color for Darker theme 2020-01-15 10:23:59 +01:00
Zheng, Lei
5afd6a9641 Gui: fix screentshot 2020-01-14 15:59:38 +01:00
donovaly
59d3a277b6 make clear that is is the local coordinate system 2020-01-14 12:56:46 +01:00
donovaly
af0485b75d [proposal] rename rotation angles
proposal for this discussion: https://forum.freecadweb.org/viewtopic.php?p=359619#p359482
2020-01-14 12:56:46 +01:00
Pablo Gil
3fadbb3cb5 [Stylesheets] fix https for FreeCAD forums 2020-01-13 15:14:49 +01:00
Pablo Gil
a8a54e109a [Stylesheets] typo in FreeCAD website 2020-01-13 15:14:49 +01:00
Pablo Gil
65d7516132 fix https protocol for FreeCAD website 2020-01-13 15:14:49 +01:00