wmayer
4e82a0af48
App: Apply clang format (part 1)
2024-11-21 07:54:24 +01:00
wmayer
89d529ab7b
modernize C++: use using
2023-08-06 23:17:10 +02:00
Uwe
4adabe3de8
[App] Document: remove unused includes
2022-02-23 01:56:26 +01:00
Mateusz Skowroński
2559f2d29c
Fix build warnings from deprecated Boost headers (they are used internally by Boost). Thanks @wwmayer for the hint.
2020-12-29 10:20:53 +01:00
donovaly
9dc45340a9
[App] get rid of MSCV compiler warning
...
the same as in https://github.com/FreeCAD/FreeCAD/pull/4053
2020-11-25 09:51:40 +01:00
luz paz
bfdffb50be
App: Fix header uniformity, trailing whitespace, and doxygen headers
2020-11-19 13:38:37 +01:00
wmayer
4ec45b545e
boost 1.73.0: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated
2020-06-12 17:51:33 +02:00
Stefan Tröger
52c64d8a85
Implement and test extension events
2020-02-13 14:39:46 +01:00
wmayer
7758509bda
fix and suppress some more -Wgnu-zero-variadic-macro-arguments
2019-11-15 23:53:09 +01:00
wmayer
b50b21576e
core system
...
force strict ISO C++ (-Wpedantic)
TODO: still a lot of variadic macros are not valid ISO C++
2019-09-18 01:01:14 +02:00
Zheng, Lei
08f0511b1f
Python feature/observer related changes
...
* Add new API and signal handler in document observer
* Pre initialize python handler function to improve performance. In
case Python code use dynamic patching, i.e. add class method at
runtime (which is rare and should be discouraged), the python feature
can be re-initialized by simply assign proeprty Proxy again.
* Add property tracking in DocumentObjectT
* WidgetFactory adds support for accepting python QIcon, which is used
by ViewProviderPythonFeature
2019-08-17 15:08:34 +02:00
wmayer
f898eafd64
move from deprecated boost.signals to boost.signals2 library
2018-10-30 19:09:03 +01:00
wmayer
dc023afc84
emit signal when starting and finishing to save a document
2018-10-08 14:03:00 +02:00
luz.paz
1f3905810c
typo/grammar fixes
2018-10-08 11:06:41 +02:00
ickby
fb95e3247d
Expose dynamic property signals to python observer
2018-10-08 11:02:31 +02:00
ickby
f68e36de41
Expose document property changes to python document observer
2018-10-08 11:01:07 +02:00
ickby
e91de65df0
Fix and test the new signals
2018-10-08 10:58:39 +02:00
ickby
238c8a8567
Expose onBeforeChange to python document observer
2018-10-08 10:52:52 +02:00
Stefan Tröger
0edf6892b3
Expose transaction events to document observer
2018-10-08 10:49:39 +02:00
Stefan Tröger
2a15d8fc3a
Add signals for recomputed objects
2018-10-08 10:43:32 +02:00
wmayer
a869033925
+ add slots for undo/redo to Python document observer
2015-02-18 21:36:47 +01: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