summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* C++17: Replace call_*() helpers with std::apply().c++17v4Murray Cumming2016-09-213-45/+4
* C++17: Use std::invoke().Murray Cumming2016-09-2114-21/+45
* C++17: limit_trackable_target: Use constexpr if to simplify code.Murray Cumming2016-09-211-24/+3
* slot_rep::dup(): Remove an unnecessary static_cast.Murray Cumming2016-07-281-1/+1
* Build: Fix silent buildsKjell Ahlstedt2016-07-182-5/+12
* Correct a comment.Murray Cumming2016-07-061-1/+1
* 2.99.7Murray Cumming2016-06-272-1/+13
* Remove trailing whitespace.Murray Cumming2016-05-162-8/+8
* slot_base: Use weak_raw_ptr instead of destroy_notify_struct.Murray Cumming2016-05-021-28/+6
* connection: Use weak_raw_ptr for slot_base.Murray Cumming2016-05-022-28/+5
* Added sigc::internal::weak_raw_ptr<>.Murray Cumming2016-05-026-2/+189
* connection: Update the documentation.Murray Cumming2016-04-291-9/+2
* Docs: Fix some minor typos.Murray Cumming2016-04-294-4/+4
* Docs: Fix invokation->invocation typos.Murray Cumming2016-04-296-20/+20
* signal_base: Remove unnecessary trackable.h include.Murray Cumming2016-04-281-1/+0
* signal_base: Do not derive from trackable.Murray Cumming2016-04-282-4/+3
* slot_rep: Pass a slot_rep*, not notifiable*, to destroy().Murray Cumming2016-04-282-6/+8
* signal_impl: Doesn't need to derive from notifiable.Murray Cumming2016-04-281-2/+1
* 2.99.6Murray Cumming2016-04-272-1/+28
* copy operations: Name all parameters src.Murray Cumming2016-04-274-10/+10
* signal_impl_holder: Split into this and signal_exec_holder.Murray Cumming2016-04-242-6/+28
* signal_exec: Rename to signal_exec_holder.Murray Cumming2016-04-243-17/+17
* signal_impl: Trying to do the ref-counting with std::shared_ptr.Murray Cumming2016-04-233-63/+23
* slot: use pointer for functor_ memberMarcin Kolny2016-04-221-9/+11
* test_disconnect: Add comment to explain potential leak.Murray Cumming2016-04-221-1/+1
* tests: Make single argument constructors explicit.Murray Cumming2016-04-226-7/+7
* limit_refernce: =default copy/move operations.Murray Cumming2016-04-221-0/+8
* limit_reference: Make constructor explicit.Murray Cumming2016-04-221-1/+1
* Connection: Constructor: Take slot_base as reference.Murray Cumming2016-04-223-7/+7
* signal_emit: Make constructor explicit.Murray Cumming2016-04-211-1/+1
* temp_slot_list: Make constructor explicit.Murray Cumming2016-04-211-1/+1
* typed_slot_rep: Make constructor explicit.Murray Cumming2016-04-211-1/+1
* test_size: Add comments with the results, so we can notice changes.Murray Cumming2016-04-211-0/+26
* slot_rep: Rename notify() for clarity.Murray Cumming2016-04-213-4/+5
* signal_impl: Rename notify_self_and_iter_invalidated().Murray Cumming2016-04-212-3/+3
* test_accum_iter: Use of decltype(auto).Murray Cumming2016-04-211-1/+2
* Use temp_slot_list as const.Murray Cumming2016-04-211-3/+3
* Fixed missing newline in doxygen comment.Murray Cumming2016-04-211-2/+2
* signal_emit: Make a_ private.Murray Cumming2016-04-211-1/+1
* signal_emit: Remove some public type aliases.Murray Cumming2016-04-211-2/+2
* connection: Rename notify() for clarity.Murray Cumming2016-04-212-5/+5
* connection: Make notify() private.Murray Cumming2016-04-211-3/+3
* connection: Take the slot_base directly, without the intermediate slot_iterator.Murray Cumming2016-04-213-103/+16
* signal::connect(): Return a sigc::connection.Murray Cumming2016-04-216-14/+21
* slot_list: Remove this now-unused class.Murray Cumming2016-04-211-78/+0
* Remove unused const_*_iterator.Murray Cumming2016-04-211-70/+0
* signal: Remove public emitter_type alias.Murray Cumming2016-04-211-1/+1
* signal: Rename iterator to connection.Murray Cumming2016-04-214-17/+11
* Remove now-unused slot_reverse_iterator_buf.Murray Cumming2016-04-211-158/+0
* signal: Remove slots().Murray Cumming2016-04-212-31/+7