index
:
delta/sigc++.git
actions-add-clang-10
actions-add-gcc-8-and-9
address-sanitizer
c++17v4
c++20
ci-clang-10
github-actions-check-format
kjellahl/test-ci
kjellahl/testci
libsigc++-2-10
libsigc++-2-12
libsigc++-2-8
libsigc++-3-0
libsigc++-3-2
libsigc-2-0
libsigc-2-2
libsigc-2-4
libsigc-2-6
master
origin/c++17
origin/c++17v2
origin/c++17v3
origin/c++17v4
origin/cmake-integration
origin/libsigc++-2-10
origin/libsigc++-2-8
origin/libsigc-2-0
origin/libsigc-2-2
origin/libsigc-2-4
origin/libsigc-2-6
origin/master
origin/variadic
reformat
test-overloaded-functions
tests-remove-sigc-cxx-typeof-ifdef
undefined-behavior-sanitizer
variadic
variadic_bind
variadic_bind2
variadic_bind3
variadic_bind4
variadic_mem_fun
variadic_mem_fun2
github.com: libsigcplusplus/libsigcplusplus.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sigc++
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
track_obj: Remove unnecessary overload.
Murray Cumming
2018-04-10
1
-7
/
+0
*
retype_return: Remove unnecessary overloads.
Murray Cumming
2018-04-10
1
-18
/
+0
*
compose: Remove unnecessary overloads.
Murray Cumming
2018-04-10
1
-8
/
+0
*
C++17: More use of std::invoke().
Murray Cumming
2018-04-08
5
-14
/
+6
*
C++17: Use std::invoke().
Murray Cumming
2018-04-07
12
-16
/
+39
*
C++17: Replace some call_*() helpers with std::apply().
Murray Cumming
2018-04-07
3
-45
/
+4
*
C++17: limit_trackable_target: Use constexpr if to simplify code.
Murray Cumming
2018-03-28
1
-24
/
+3
*
slot_base::set_parent(): Create a dummy slot_rep if necessary
Kjell Ahlstedt
2017-11-09
1
-2
/
+15
*
visit_each.h: Add an #include
Kjell Ahlstedt
2017-11-09
1
-0
/
+1
*
signal_impl_exec_holder: Make a constructor explicit.
Murray Cumming
2017-07-21
1
-1
/
+1
*
trackable: Use emplace_back() instead of push_back().
Murray Cumming
2017-07-21
1
-1
/
+1
*
slot_base: Destructor: No need for null check before delete.
Murray Cumming
2017-07-21
1
-2
/
+1
*
signal.h: Correct some strange comment formatting.
Murray Cumming
2017-07-21
1
-3
/
+4
*
trackable: Make move operations noexcept.
Murray Cumming
2017-07-21
2
-4
/
+5
*
weak_raw_ptr: Minor use of auto
Murray Cumming
2017-07-21
1
-1
/
+1
*
trackable: Don't bother checking for null before using delete.
Murray Cumming
2017-07-21
1
-3
/
+1
*
track_obj_functor: Make the constructor explicit.
Murray Cumming
2017-07-21
1
-1
/
+1
*
Update method names in comments
Kjell Ahlstedt
2017-07-17
3
-13
/
+15
*
Remove signal_base::erase() and signal_impl::erase()
Kjell Ahlstedt
2017-07-17
2
-37
/
+1
*
signal_impl::clear(): Don't clear the slot list during signal emission
Kjell Ahlstedt
2017-07-17
1
-3
/
+10
*
slot_rep: Fix the notify_slot_rep_invalidated() name in comments
Kjell Ahlstedt
2017-02-13
3
-7
/
+7
*
slot_rep: Rename dup() to clone()
Kjell Ahlstedt
2017-02-13
3
-10
/
+10
*
slot_rep: Make destructor, destroy() and dup() virtual
Kjell Ahlstedt
2017-02-13
2
-46
/
+19
*
signal_impl: Use std::weak_ptr<signal_impl> in connected slots
Kjell Ahlstedt
2016-12-11
1
-6
/
+18
*
signal_impl::clear(): Really avoid erasing the slots prematurely
Kjell Ahlstedt
2016-12-08
1
-1
/
+1
*
slot_rep::dup(): Remove an unnecessary static_cast.
Murray Cumming
2016-07-28
1
-1
/
+1
*
Correct a comment.
Murray Cumming
2016-07-06
1
-1
/
+1
*
Remove trailing whitespace.
Murray Cumming
2016-05-16
1
-7
/
+7
*
slot_base: Use weak_raw_ptr instead of destroy_notify_struct.
Murray Cumming
2016-05-02
1
-28
/
+6
*
connection: Use weak_raw_ptr for slot_base.
Murray Cumming
2016-05-02
2
-28
/
+5
*
Added sigc::internal::weak_raw_ptr<>.
Murray Cumming
2016-05-02
2
-0
/
+110
*
connection: Update the documentation.
Murray Cumming
2016-04-29
1
-9
/
+2
*
Docs: Fix some minor typos.
Murray Cumming
2016-04-29
4
-4
/
+4
*
Docs: Fix invokation->invocation typos.
Murray Cumming
2016-04-29
6
-20
/
+20
*
signal_base: Remove unnecessary trackable.h include.
Murray Cumming
2016-04-28
1
-1
/
+0
*
signal_base: Do not derive from trackable.
Murray Cumming
2016-04-28
2
-4
/
+3
*
slot_rep: Pass a slot_rep*, not notifiable*, to destroy().
Murray Cumming
2016-04-28
2
-6
/
+8
*
signal_impl: Doesn't need to derive from notifiable.
Murray Cumming
2016-04-28
1
-2
/
+1
*
copy operations: Name all parameters src.
Murray Cumming
2016-04-27
4
-10
/
+10
*
signal_impl_holder: Split into this and signal_exec_holder.
Murray Cumming
2016-04-24
2
-6
/
+28
*
signal_exec: Rename to signal_exec_holder.
Murray Cumming
2016-04-24
3
-17
/
+17
*
signal_impl: Trying to do the ref-counting with std::shared_ptr.
Murray Cumming
2016-04-23
3
-63
/
+23
*
slot: use pointer for functor_ member
Marcin Kolny
2016-04-22
1
-9
/
+11
*
limit_refernce: =default copy/move operations.
Murray Cumming
2016-04-22
1
-0
/
+8
*
limit_reference: Make constructor explicit.
Murray Cumming
2016-04-22
1
-1
/
+1
*
Connection: Constructor: Take slot_base as reference.
Murray Cumming
2016-04-22
3
-7
/
+7
*
signal_emit: Make constructor explicit.
Murray Cumming
2016-04-21
1
-1
/
+1
*
temp_slot_list: Make constructor explicit.
Murray Cumming
2016-04-21
1
-1
/
+1
*
typed_slot_rep: Make constructor explicit.
Murray Cumming
2016-04-21
1
-1
/
+1
*
slot_rep: Rename notify() for clarity.
Murray Cumming
2016-04-21
3
-4
/
+5
[prev]
[next]