luz.paz
d5ea453f9d
Crowdin: Several more various fixes
2019-01-30 11:08:03 -02:00
wmayer
0556a2ca68
fixes 0002304: Duplicate multi selection of sketch element produces many sketches
2018-12-19 21:17:59 +01:00
wmayer
c3014fc65f
fix blocking of SelectionObserver
2018-11-04 11:54:40 +01:00
wmayer
f898eafd64
move from deprecated boost.signals to boost.signals2 library
2018-10-30 19:09:03 +01:00
wmayer
ff0cacca0a
fixes 0003469: FreeCAD crashes on edge selection during fillet edge operation on extruded geometry
2018-09-25 22:51:33 +02:00
wmayer
b05f234fac
fix overloaded methods SelectionSingleton::addSelection
2018-09-18 12:41:02 +02:00
wmayer
5fc8368753
add convenience method addSelection(SelectionObject)
2018-09-17 17:06:58 +02:00
luz.paz
55e93745fa
Misc. typo fixes
...
Found via `codespell`
2018-08-26 17:30:44 +02:00
Zheng, Lei
69efa47374
Selection: handle exception in observer callback
...
Selection callback are sometimes called while traversing Coin node tree.
If any unhandled exception is thrown while traversing the tree, FC 3D
rendering will become unstable and non-usable thereafter.
2018-08-26 17:29:14 +02:00
wmayer
a9c4bcb5d6
remove kwd argument for functions only with flag METH_VARARGS
2018-08-08 17:39:32 +02:00
wmayer
1ef069292c
notify selection node about cleared pre-selection
2017-12-25 01:19:02 +01:00
wmayer
be8f0ed83d
do some code clean-up and corrections in Selection class
2017-09-20 23:22:19 +02:00
Yorik van Havre
4f044dcbe4
py3: Gui: files P-Z ported to python3
2017-05-06 20:11:31 +02:00
wmayer
72ab17fb48
fix typos
2016-12-19 14:07:35 +01:00
wmayer
6d5f7650ab
allow to create SelectionObject from SelectionChanges structure
2016-10-21 14:56:29 +02:00
wmayer
68ea7fdac5
fix coverity issues
2016-10-08 17:43:30 +02:00
wmayer
1df315160d
remove timeout for status messages related to (pre-)selection
2016-09-10 17:26:40 +02:00
wmayer
0824c5fd3c
fix Coverity issues
2016-08-21 14:03:02 +02:00
wmayer
849704cff8
suppress log messages of selection changes in release build
2016-07-15 16:02:06 +02:00
wmayer
716e2563b7
+ extend Gui.Selection.addSelection to pass object and tuple of sub-element names
2016-05-19 17:36:28 +02:00
Mateusz Skowroński
b5519922d8
QString::fromAscii() is obsolete in Qt5. Replace it with fromLatin1().
...
This change is Qt4/Qt5 neutral.
2016-04-15 11:55:12 +02:00
wmayer
5de9696365
+ fix warnings:
...
-Wsign-compare, -Wunused-variable, -Wunused-function, -Wswitch
+ fix Qt issues
2016-04-13 14:26:38 +02:00
DeepSOIC
cc89deccbf
SelectionGate: add capability to display why not allowed.
2016-04-12 18:12:20 +02:00
DeepSOIC
5449001083
Selection: add getAsPropertyLinkSubList method
...
Got tired of collecting selection into such properties over and over.
2016-04-12 18:12:13 +02:00
Mateusz Skowroński
cd2db00f22
QString::fromAscii() is obsolete in Qt5. Replace it with fromLatin1().
...
This change is Qt4/Qt5 neutral.
2016-01-05 16:07:25 +01:00
wmayer
5e48d2ec33
+ make Python API of Selection consistent to C++ API
2015-10-18 19:50:47 +02:00
wmayer
b33be62bb6
+ rename signal to signalRelabelObject and remove unused code
2015-09-22 17:13:03 +02:00
Sebastian Hoogen
5e51a6cdf7
fixes #0001422 : Subclass Exception
...
inherit Base.FreeCADError form RuntimeError
inherit Part.OCCError from Base.FreeCADError
inherit OCCDomainError from Part.OCCError
inherit OCCRangeError from Part.OCCError
inherit OCCConstructionError from OCCDomainError
inherit OCCDimensionError from OCCDomainError
Added PY_CATCH_OCC macro
replace PyExc_Exception
use FreeCADError in makeWireString
catch exception in BSplineCurve.increasedegree
2014-09-17 11:15:56 +02:00
wmayer
db72aa2a98
+ Improve performance when selecting all edges of an edited fillet feature
2014-04-24 22:29:07 +02:00
wmayer
a1e049bc8a
+ extend Python API of selection gate
2014-04-03 13:57:57 +02:00
wmayer
d77d672cfb
+ Fix docstring for addSelection
2013-12-27 11:07:16 +01:00
wmayer
c020bab0fa
+ Make sure to keep order of selected objects in getSelectionEx()
2013-11-12 11:38:52 +01:00
wmayer
bb65031594
Method to get SelectionObject from string
2013-05-13 15:25:31 +02:00
wmayer
946bd02df4
Improve reporting of Python exceptions
2013-05-04 14:23:53 +02:00
wmayer
fe19cb09cc
Do not override edit cursor with pre-selection
2013-04-10 13:57:44 +02:00
wmayer
b520b9d617
Fix wrong Python doc
2013-04-07 22:43:58 +02:00
wmayer
540bf6e655
+ Fix for subelements of SelectionObject, fix for SketchObjectPy::fillet()
2013-03-02 17:34:34 +01:00
wmayer
515f30c1a0
0000906: Segmentation Fault when try to use linear pattern on Part, fix some issues with selection gate
2012-12-07 14:01:49 +01:00
wmayer
40800adaaa
Python interface to count selected objects
2012-09-26 18:39:38 +02:00
wmayer
120ca87015
+ unify DLL export defines to namespace names
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5000 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-10 13:44:52 +00:00