Commit Graph

2102 Commits

Author SHA1 Message Date
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
wmayer
ee46bdf537 make DAG view behave more nicely in case of cyclic graphs 2018-09-30 15:21:11 +02:00
wmayer
ee6b2112f8 use toDegrees 2018-09-29 18:08:10 +02:00
mwganson
ea349fdfb6 ensure points.size() > 0 before accessing points[0], update selected points message 2018-09-29 18:08:10 +02:00
Mark Ganson TheMarkster
c36a8a0e0e add support for 3 picked points in placement dialog (#1) 2018-09-29 18:08:09 +02:00
mwganson
2bcc9f440d add tooltip to apply axial button 2018-09-29 18:08:09 +02:00
mwganson
ea8cd54872 add axial movement to placement dialog 2018-09-29 18:08:09 +02:00
wmayer
3d36a58795 improve Python call tips window 2018-09-27 21:49:20 +02:00
furti
5a8c29cf4b Make Part_Measure_Clear_All icon more intuitive
Previously the icon was made up of a tape measure and a pencil. But pencil
icons normally mean editing something. It was not clear that this icon was
meant to delete all the measurements.

This commit replaces the pencil with a red X to make clear it deletes
something. The X was taken because existing delte icons in FreeCAD also
use a red X.
 - https://www.freecadweb.org/wiki/File:Mesh_Remove_Components.svg
 - https://www.freecadweb.org/wiki/File:OpenSCAD_RemoveSubtree.svg
 - https://www.freecadweb.org/wiki/File:Delete.svg
2018-09-26 22:39:26 +02:00
wmayer
c345e4e728 fixes 0003469: FreeCAD crashes on edge selection during fillet edge operation on extruded geometry 2018-09-25 22:51:33 +02:00
wmayer
2271280906 expose method to Python to switch on/off event redirection 2018-09-25 10:13:34 +02:00
wandererfan
f0bc36e6ff Gui::FileChooser respect Qt Dialog Flag
- Gui::FileChooser was not respecting the USE_QT_FILEDIALOG
  compile flag.
2018-09-23 19:37:19 +02:00
wmayer
b129511910 fixes #0003540: Body invisible after deleting Part container 2018-09-21 15:12:38 +02:00
wmayer
3d120b0d82 set parent widget to message box when asking user to delete content of a group 2018-09-21 14:41:52 +02:00
Zheng, Lei
31f2ebdf55 ViewProvider: fix potential crash when exit editing 2018-09-20 12:47:19 +02:00
wmayer
493e76d1a9 inside display panel check if the property is part of the view provider 2018-09-19 21:30:35 +02:00
Mark Ganson TheMarkster
d73fbd3d1d do reselection whether 1 or 2 points selected
Add message box explaining usage of Selected points button.
Move reselection so it is applied whether 1 or 2 points were selected.
2018-09-19 20:32:49 +02:00
Mark Ganson TheMarkster
93bfae8760 relabel "Selected point(s)" to "Selected points"
better for translating to other languages
2018-09-19 20:32:33 +02:00
luz.paz
360e581672 Misc. typo and whitespace fixes
ref: https://forum.freecadweb.org/viewtopic.php?f=3&t=30988#p256964
along with other misc. fixes
2018-09-19 17:26:03 +02:00
wmayer
644cfa06bb replace boolean to check for inside/outside cutting with enum values 2018-09-18 18:25:51 +02:00
wmayer
dc5414d060 fix overloaded methods SelectionSingleton::addSelection 2018-09-18 12:41:02 +02:00
wmayer
920ee9d89f exit measure distance tool with Esc 2018-09-17 22:21:23 +02:00
wmayer
48b42c544d always close task panel with ESC button 2018-09-17 21:35:44 +02:00
wmayer
f68d65dc7b remove limit to only allow vertexes of a model 2018-09-17 17:27:21 +02:00
wmayer
813c73c202 add convenience method addSelection(SelectionObject) 2018-09-17 17:06:58 +02:00
wmayer
07e9fd7b03 Qt5: fix build failure if spacenav is not used under Linux 2018-09-17 16:41:14 +02:00
mwganson
8108275846 Add select point(s) option to Placement dialog 2018-09-17 15:00:48 +02:00
wmayer
aedf42b9df re-arrange headers to fix build failure with Qt4 2018-09-17 14:02:29 +02:00
Ian Rees
d7e970a255 SpaceNavigator on Linux: rearrange #includes 2018-09-17 12:43:24 +02:00
Ian Rees
7699b43c71 Replace Q_OS_UNIX with Q_OS_LINUX for spacenav 2018-09-17 12:43:24 +02:00
Ian Rees
c609e43166 Port SpaceNavigator support on Linux to Qt5 2018-09-17 12:43:24 +02:00
wmayer
9e8be1aa23 extend QuantityFormat to set denominator independent of user settings 2018-09-17 12:38:46 +02:00
hokieengr
67454f61a5 Fractional inch setting now disabled when not in Imperial building 2018-09-17 10:32:04 +02:00
hokieengr
f8dcd64fa2 Added support for fractional inch user setting. 2018-09-17 10:32:04 +02:00
hokieengr
00205570d4 Now only storing the actual fractional denominator
GUI settings now computed directly from this value. This eliminates the
possibility of the combobox index and the value it represents getting
out of sync.
2018-09-17 10:32:03 +02:00
hokieengr
89c1049746 Added option to select minimum fractional inch displayed
Load/save operation complete. Not yet integrated with the display code.
Also would like to disable option when non supported (those not using
fractional inches) are selected.
2018-09-17 10:32:03 +02:00
wmayer
c6949dceef fix build failure on Linux 2018-09-15 21:38:15 +02:00
wmayer
506f50788b when loading file by drag and drop then create the objects in the active document
if no document exists then use i18n to translate the document name
2018-09-15 19:14:46 +02:00
luz.paz
af7180270e Typo and whitespace fixes
Found via `codespell -q 3 -I ../fc-word-whitelist.txt --skip=".git,*.ts,*.po,./src/3rdParty,./src/Mod/Assembly/App/opendcm,./src/zipios++" -L "entires,fle,actuall"`
2018-09-15 19:13:52 +02:00
wmayer
8070462118 Initial support of SpaceMouse Plus XT 2018-09-15 14:53:48 +02:00
wmayer
be0192a0e2 add option to disable auto-deactivation of property view for inactive document 2018-09-14 16:30:26 +02:00
Markus Lampert
333dfe92d7 Disable property editor if none of the selected objects is in the active document. 2018-09-13 22:18:28 -07:00
wmayer
aef87aeec5 Ignore key events in dialogs and let parent task panel handle them
The affected dialogs are:
* Texture mapping
* Cross-sections
* Extrusion
* Revolution
2018-09-13 11:13:33 +02:00
wmayer
adb2fb6e04 move document mode command further uo in the View menu 2018-09-13 01:23:52 +02:00
wmayer
0c8cc7efcf fix regression wrt to bold text in multi-document mode when activating document by tabs 2018-09-13 01:19:49 +02:00
wmayer
ef42cfb5d6 add method to activate 3d view when setting active object list 2018-09-12 15:38:28 +02:00
wmayer
aee9359da1 ignore key events in placement dialog and let parent task panel handle them 2018-09-11 21:12:04 +02:00