summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* 2.99.102.99.10origin/variadicorigin/masterorigin/libsigc-2-6origin/libsigc-2-4origin/libsigc-2-2origin/libsigc-2-0origin/libsigc++-2-8origin/libsigc++-2-10origin/cmake-integrationorigin/c++17v4origin/c++17v3origin/c++17v2origin/c++17Murray Cumming2018-01-102-1/+8
* slot_base::set_parent(): Create a dummy slot_rep if necessaryKjell Ahlstedt2017-11-091-2/+15
* visit_each.h: Add an #includeKjell Ahlstedt2017-11-091-0/+1
* 2.99.92.99.9Murray Cumming2017-08-072-1/+13
* Tests: Add comments by uses after move.Murray Cumming2017-07-213-6/+6
* signal_impl_exec_holder: Make a constructor explicit.Murray Cumming2017-07-211-1/+1
* trackable: Use emplace_back() instead of push_back().Murray Cumming2017-07-211-1/+1
* slot_base: Destructor: No need for null check before delete.Murray Cumming2017-07-211-2/+1
* signal.h: Correct some strange comment formatting.Murray Cumming2017-07-211-3/+4
* trackable: Make move operations noexcept.Murray Cumming2017-07-213-5/+9
* weak_raw_ptr: Minor use of autoMurray Cumming2017-07-211-1/+1
* trackable: Don't bother checking for null before using delete.Murray Cumming2017-07-211-3/+1
* track_obj_functor: Make the constructor explicit.Murray Cumming2017-07-211-1/+1
* tests: Initialize a member variable.Murray Cumming2017-07-211-1/+1
* tests: Some use of auto.Murray Cumming2017-07-211-2/+2
* tests: Make some casts explicit.Murray Cumming2017-07-213-3/+3
* tests: Include cstring instead of string.hMurray Cumming2017-07-211-1/+1
* Update method names in commentsKjell Ahlstedt2017-07-173-13/+15
* Remove signal_base::erase() and signal_impl::erase()Kjell Ahlstedt2017-07-172-37/+1
* test_signal: Test calls to signal_base::clear()Kjell Ahlstedt2017-07-171-0/+31
* signal_impl::clear(): Don't clear the slot list during signal emissionKjell Ahlstedt2017-07-171-3/+10
* tests: Implement a function.Murray Cumming2017-04-181-1/+1
* tests: Remove unnecessary includes.Murray Cumming2017-04-1831-93/+0
* MSVC_Net2017/filelist.am: Fix listingChun-wei Fan2017-03-161-2/+0
* Visual Studio builds: Update "install"Chun-wei Fan2017-03-141-1/+11
* Visual Studio builds: Rename libsigc++2 projects to libsigc++3Chun-wei Fan2017-03-1432-246/+30
* 2.99.82.99.8Murray Cumming2017-02-142-1/+23
* slot_rep: Fix the notify_slot_rep_invalidated() name in commentsKjell Ahlstedt2017-02-133-7/+7
* slot_rep: Rename dup() to clone()Kjell Ahlstedt2017-02-133-10/+10
* slot_rep: Make destructor, destroy() and dup() virtualKjell Ahlstedt2017-02-132-46/+19
* Visual Studio builds: Rename MSVC_Net2013 to MSVC_Net2017Chun-wei Fan2016-12-1970-8/+8
* Add tests/memleakcheck.shKjell Ahlstedt2016-12-111-0/+23
* signal_impl: Use std::weak_ptr<signal_impl> in connected slotsKjell Ahlstedt2016-12-111-6/+18
* signal_impl::clear(): Really avoid erasing the slots prematurelyKjell Ahlstedt2016-12-081-1/+1
* Visual Studio builds: Use Visual Studio 2017.Chun-wei Fan2016-12-0532-124/+120
* tests: Catch exceptions by const ref.Murray Cumming2016-11-231-2/+2
* Make --disable-benchmark workChristophe Lermytte2016-11-201-2/+1
* 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