| Commit message (Expand) | Author | Age | Files | Lines |
* | Reformat code with make format | Murray Cumming | 2019-10-28 | 1 | -18/+21 |
* | slot, signal: Fix the Doxygen documentation | Kjell Ahlstedt | 2018-09-10 | 1 | -0/+2 |
* | slot, signal: Avoid compiler warnings from function pointer conversions | Kjell Ahlstedt | 2018-08-29 | 1 | -15/+13 |
* | Qualify calls to bitwise_equivalent_cast() with namespace names | Kjell Ahlstedt | 2018-07-17 | 1 | -2/+7 |
* | slot, signal: Avoid compiler warnings from function pointer conversions | Kjell Ahlstedt | 2018-07-16 | 1 | -2/+21 |
* | Revert "slot, signal: Avoid compiler warnings from function pointer conversions" | Kjell Ahlstedt | 2018-07-16 | 1 | -23/+3 |
* | slot, signal: Avoid compiler warnings from function pointer conversions | Kjell Ahlstedt | 2018-07-13 | 1 | -3/+23 |
* | C++17: Use std::invoke(). | Murray Cumming | 2018-04-07 | 1 | -2/+5 |
* | slot_rep: Fix the notify_slot_rep_invalidated() name in comments | Kjell Ahlstedt | 2017-02-13 | 1 | -1/+1 |
* | slot_rep: Rename dup() to clone() | Kjell Ahlstedt | 2017-02-13 | 1 | -1/+1 |
* | slot_rep: Make destructor, destroy() and dup() virtual | Kjell Ahlstedt | 2017-02-13 | 1 | -15/+14 |
* | slot_rep: Pass a slot_rep*, not notifiable*, to destroy(). | Murray Cumming | 2016-04-28 | 1 | -1/+1 |
* | copy operations: Name all parameters src. | Murray Cumming | 2016-04-27 | 1 | -2/+2 |
* | slot: use pointer for functor_ member | Marcin Kolny | 2016-04-22 | 1 | -9/+11 |
* | 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 | 1 | -1/+1 |
* | slot_rep: Add and use unset_parent(). | Murray Cumming | 2016-04-21 | 1 | -1/+1 |
* | Added missing copyright headers. | Murray Cumming | 2016-04-20 | 1 | -0/+18 |
* | Remove _A_ prefixes from method arguments. | Murray Cumming | 2016-04-19 | 1 | -16/+16 |
* | Header guards: Remove leading underscores (and trailing underscores). | Murray Cumming | 2016-04-19 | 1 | -3/+3 |
* | Use typename instead of class for all template parameters. | Murray Cumming | 2016-04-19 | 1 | -5/+5 |
* | Revert "Always use typename rather than class for template types." | Murray Cumming | 2016-04-19 | 1 | -5/+5 |
* | Always use typename rather than class for template types. | Murray Cumming | 2016-04-19 | 1 | -5/+5 |
* | Minor uses of auto. | Murray Cumming | 2016-04-16 | 1 | -3/+2 |
* | Replace some reinterpret_cast<>s with static_casts<>. | Murray Cumming | 2016-04-16 | 1 | -1/+1 |
* | limit_derived_target<T_Target>: Rename to limit_trackable_target<>. | Murray Cumming | 2016-04-15 | 1 | -2/+2 |
* | Rename visit_each_type<T_Type>() to visit_each_trackable(). | Murray Cumming | 2016-04-15 | 1 | -4/+4 |
* | limit_derived_target(): Remove the specialization for pointer types. | Murray Cumming | 2016-04-15 | 1 | -6/+6 |
* | adapts, typed_slot_rep: Make adaptor_type aliases private. | Murray Cumming | 2016-04-13 | 1 | -1/+1 |
* | Remove all remaining result_type aliases. | Murray Cumming | 2016-04-13 | 1 | -1/+0 |
* | C++11: slot: Use = default for simple copy constructor. | Murray Cumming | 2016-04-01 | 1 | -5/+2 |
* | C++11: Use = default for simple default constructors. | Murray Cumming | 2016-04-01 | 1 | -1/+1 |
* | Reformat .h files with clang-format. | Murray Cumming | 2016-03-30 | 1 | -66/+60 |
* | slot: Reinsert a comment that disappeared accidentally | Kjell Ahlstedt | 2016-03-16 | 1 | -5/+17 |
* | slot: Allow only the slot<R(Args...)> syntax. | Murray Cumming | 2016-03-16 | 1 | -108/+1 |
* | slot: Allow sigc::slot<R(Args...)> declaration, like std::function. | Murray Cumming | 2016-03-11 | 1 | -0/+111 |
* | slot: Update the Doxygen comment. | Murray Cumming | 2016-03-11 | 1 | -5/+9 |
* | slot: Correct the doxygen comment line ending. | Murray Cumming | 2016-03-11 | 1 | -1/+2 |
* | C++11: Change all typedefs to using. | Murray Cumming | 2016-03-07 | 1 | -6/+6 |
* | slot/slot_base: Make some API private. | Murray Cumming | 2016-03-07 | 1 | -0/+3 |
* | slot_rep::dup(): Take a slot_rep* instead of void*. | Murray Cumming | 2016-03-07 | 1 | -3/+2 |
* | Add and use notifiable base class instead of void*. | Murray Cumming | 2016-03-07 | 1 | -2/+1 |
* | Remove nil and the associated pragma push/pop fixes for Objective C++. | Murray Cumming | 2016-03-07 | 1 | -11/+0 |
* | Remove SIGC_WORKAROUND_OPERATOR_PARENTHESES, using just .template operator()<>. | Murray Cumming | 2016-03-07 | 1 | -1/+1 |
* | slot.h: Remove comment about this being generated. | Murray Cumming | 2016-03-07 | 1 | -2/+2 |
* | slot.h: Use this as a normal .h file. | Murray Cumming | 2016-03-07 | 1 | -0/+273 |