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
mwganson
93e3555b65
placement task - align buttons better
2018-10-04 16:26:31 +02:00
mwganson
121c60c436
placement - show complementary angle as float
2018-10-04 16:26:22 +02:00
wmayer
0c56619db0
avoid multiple spaces in property name
2018-10-03 18:48:10 +02:00
wmayer
6ceee1f6b2
returning a boolean from setEdit/unsetEdit of a Python view provider indicates a handled edit mode, None indicates to forward it to the C++ view provider
2018-10-03 17:39:22 +02:00
markus
80c1e0417d
Return NotImplemented on PythonFeature::setEdit if the setEdit is implemented and returns True for one of the standard, not Default, edit modes
2018-10-03 16:49:10 +02:00
wmayer
10d8986915
remove useless methods startEditing/finishEditing/isEditing from Python wrapper of view provider
...
add attribute to access document from view provider
2018-10-03 16:31:58 +02:00
luz.paz
b4ef5d2c11
Misc. typo 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`
2018-10-02 21:05:22 +02:00
mwganson
6a91ff1ed5
Placement dialog - more consistent axis direction based on order of selection
2018-10-02 21:03:51 +02:00
wmayer
7bf4c9d96f
fixes 0003410: 0.17 Regression: recompute will make parts lose color and take a longer delay compared to FC0.16
2018-10-02 19:04:44 +02:00