plgarcia
402487fb7e
Improvement and correction drags and drops in tree views.
2018-11-16 13:14:57 +01:00
wmayer
5a9c65e4fc
use more speaking variable names
2018-11-16 11:24:25 +01:00
wmayer
f2d963edce
harmonize settings for DAGView with other dockable windows
2018-11-15 10:58:14 +01:00
wmayer
0b60a64395
Enable again the standalone tree and property view by default
2018-11-15 10:24:53 +01:00
wmayer
87cfa25a23
fix file guards
2018-11-14 23:58:19 +01:00
wmayer
9b41132580
Replace Base::Exception with appropriate subclass
2018-11-14 23:17:42 +01:00
Yorik van Havre
d478c3057b
Selection view: only select search results when enter is pressed
2018-11-14 15:11:54 -02:00
wmayer
31963f16c1
Fix scan coverity issues:
...
CID 184294: Uncaught exception
CID 183597: Unchecked return value
CID 175809: Dereference before null check
CID 175810: Logically dead code
CID 133000: Uninitialized scalar variable
CID 133001: Uninitialized scalar variable
CID 183591: Explicit null dereferenced
2018-11-13 16:47:58 +01:00
wmayer
fe016510ec
add search function to tree view
2018-11-13 11:27:34 +01:00
wmayer
8eb3600a2d
fixes 0003518: Expressions (fx) not updated
2018-11-11 10:58:48 +01:00
wmayer
990d54d4be
When activating a part container in the tree view make sure all parent items are expanded
2018-11-10 16:13:10 +01:00
wmayer
06fa64a00d
add method to check if an open transaction is empty
...
This is needed to avoid to incorrectly abort a transaction if a recompute was done between opening and closing an editor in the property view
2018-11-10 14:50:58 +01:00
wmayer
acb8946de4
by default disable old tree view & property view
2018-11-09 17:44:51 +01:00
wmayer
f94445f9a9
add PS action to dumpToFile
2018-11-05 19:22:52 +01:00
wmayer
07810aed49
fix blocking of SelectionObserver
2018-11-04 11:54:40 +01:00
wmayer
0a4eae24bc
add/extend helper classes to safely access documents, document objects or view providers
2018-10-31 14:27:28 +01:00
wmayer
42601fc4e4
add/extend helper classes to savely access document, document objects or view providers
2018-10-31 11:24:45 +01:00
wmayer
c50f6aea53
add an assert to several Command methods to be notified in debug mode if no active document exists
2018-10-31 11:21:33 +01:00
wmayer
36271b4052
move from deprecated boost.signals to boost.signals2 library
2018-10-30 19:09:03 +01:00
wmayer
f513305916
fix crash with Py3 when releasing memory buffer
2018-10-29 11:59:34 +01:00
wmayer
0e1cfea354
fixes 0003657: automatic rotation disabled by default
2018-10-28 20:45:02 +01:00
wmayer
39babc560f
improve call tips window
2018-10-26 19:37:16 +02:00
wmayer
622203bb97
add functions to customize NaviCube
2018-10-26 15:51:03 +02:00
wmayer
cfb04647b2
Do not use a view provider's bounding box node when handling BoundBox selection style because it leads to some inconsistent behaviour.
...
Instead let SoBoxSelectionRenderAction render the bounding box.
2018-10-26 00:39:15 +02:00
luz.paz
7e221ab15d
Misc. typos and whitespace fixes
...
Found via `codespell -q 3 --skip="*.po,*.ts,./.git,./src/3rdParty,./src/CXX,./src/zipios++,./src/Mod/Assembly/App/opendcm" -I ../fc-word-whitelist.txt` and `grep`
2018-10-25 11:06:28 -03:00
wmayer
d65b6b67c0
check for existence of PySide stuff when defining convertWrapperToQuantity
2018-10-24 23:12:59 +02:00
wmayer
36f776aab8
restore shiboken wrapper for Base::Quantity
2018-10-24 22:27:59 +02:00
wmayer
13a8355a60
suppress error message if while restoring a document one of the lines or planes of an origin cannot be found
2018-10-23 23:12:25 +02:00
wmayer
8392914f50
allow to access NaviCube of 3d viewer
2018-10-23 12:47:11 +02:00
wmayer
e99c4f98fc
cache supported languages in order to make preferences dialog open faster
2018-10-23 12:44:43 +02:00
wmayer
9b1151bec5
improve whitspaces
2018-10-23 12:43:47 +02:00
wmayer
2a9d119167
fixes 0003486: Improve VRML export for more complex structures
2018-10-21 20:53:19 +02:00
wmayer
869fb99595
improve whitespaces
2018-10-18 23:31:55 +02:00
wmayer
034279a02a
whitespace improvement
2018-10-17 11:20:18 +02:00
wmayer
4f56186d1b
remove unused shiboken wrapper for Base::Quantity
2018-10-16 19:31:33 +02:00
wmayer
6e0a90c8f2
enable FREECAD_RELEASE_PDB by default, cleanup cmake file, improve whiespaces
2018-10-15 20:11:58 +02:00
wmayer
8a0790f54d
fix possible build failure if oCCT is not used
2018-10-15 20:10:42 +02:00
wmayer
2877face0c
avoid to degenerate the view frustum if there is only a single point in the scene
2018-10-15 14:08:46 +02:00
wmayer
a9e9bc21e4
fixes 0003341: Undoing is missing steps
2018-10-13 12:21:17 +02:00
wmayer
3fbc448d4d
remove unused checkbox from Placement dialog
2018-10-13 01:51:05 +02:00
mwganson
c4a05ee604
shorten placement dialog height so there is not so much scrolling required
2018-10-13 01:36:25 +02:00
mwganson
38e5170fd0
placement task -- for user's convenience copy distance or angle to clipboard when user shift+clicks Selected points button
2018-10-13 01:11:39 +02:00
wmayer
4768028827
+ fix cutting or selecting mesh in perspective projection mode
2018-10-11 10:48:27 +02:00
wmayer
addb742b3c
minor fixes
2018-10-08 12:27:03 +02:00
ickby
761881fe99
Expose edit signals to Gui observer
2018-10-08 11:06:04 +02:00
ickby
835c75421f
Add python document observer for GUI documents
2018-10-08 11:04:56 +02:00
mwganson
5109f51b2d
issue 3443, suppress generation of new document when documents are loaded via command line
2018-10-07 23:27:44 +02:00
wmayer
a7c082760d
keep corner of navi cube when changing language
2018-10-07 22:39:33 +02:00
mwganson
4757912c95
placement dlg - do reselection prior to updating center coordinates -- prevents other object moving if apply incremental changes is not enabled
2018-10-05 16:14:17 -05:00
wmayer
6191468ab8
fix header include
2018-10-04 16:49:04 +02:00