wmayer
|
5a153e50ff
|
Gui: modernize C++: use default member init
|
2023-08-23 19:51:44 +02:00 |
|
wmayer
|
c016f1c1fb
|
Gui: modernize C++: use equals default
|
2023-08-20 18:12:43 +02:00 |
|
wmayer
|
d150fa7164
|
modernize C++: avoid bind
In many cases std::bind() is kept because the code is much simpler
|
2023-08-08 21:10:16 +02:00 |
|
wmayer
|
ba8d5ab055
|
Gui: modernize C++: replace 'typedef' with 'using'
|
2022-08-29 14:09:18 +02:00 |
|
Uwe
|
1d95c26e2e
|
[Gui] remove more superfluous nullptr checks
|
2022-07-18 03:34:22 +02:00 |
|
wmayer
|
876ef07480
|
Gui: implement '*' operator for weak pointer classes
|
2022-06-13 13:52:34 +02:00 |
|
wmayer
|
96adb98f46
|
Gui: modernize C++11
* use nullptr
|
2022-03-23 18:41:21 +01:00 |
|
wmayer
|
1ca7429705
|
Gui: Optimize includes to reduce compile time
|
2022-03-07 20:29:18 +01:00 |
|
Uwe
|
5f9020b09a
|
[Gui] Document and Download: remove unused includes
|
2022-03-04 04:37:36 +01:00 |
|
wmayer
|
20c0f14efc
|
Gui: in document observer classes replace boost::bind with std::bind
|
2021-03-05 14:59:26 +01:00 |
|
wmayer
|
086f6640ae
|
Gui: harmonize API of Gui document observer classes with App document observer classes
|
2021-03-05 14:53:44 +01:00 |
|
wmayer
|
244d7aae41
|
LGTM: [skip ci] fix: Inconsistent definition of copy constructor and assignment ('Rule of Two')
|
2020-07-27 14:39:14 +02:00 |
|
wmayer
|
b480a207c0
|
Coverity: Uncaught exception
|
2020-07-20 17:34:29 +02:00 |
|
wmayer
|
f3b460e42e
|
boost: fix for boost < 1.60
|
2020-06-15 19:38:39 +02: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 |
|
wmayer
|
b34f0aef34
|
App/Gui: implement a lightweight weak_ptr like class to work with Document, DocumentObject and ViewProvider
|
2020-02-19 19:58:34 +01:00 |
|
wmayer
|
347f99364d
|
add/extend helper classes to safely access documents, document objects or view providers
|
2018-10-31 14:27:28 +01:00 |
|
wmayer
|
40cec5f72a
|
add/extend helper classes to savely access document, document objects or view providers
|
2018-10-31 11:24:45 +01:00 |
|
wmayer
|
f898eafd64
|
move from deprecated boost.signals to boost.signals2 library
|
2018-10-30 19:09:03 +01:00 |
|
wmayer
|
aaac13c2d3
|
add new signal to Document class for convinience and add method to DocumentObserver
|
2017-04-07 15:14:45 +02:00 |
|
wmayer
|
bc84e88e31
|
add observer for GUI documents
|
2017-01-22 19:05:13 +01:00 |
|