Commit Graph

2157 Commits

Author SHA1 Message Date
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