Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Add a comment. | Murray Cumming | 2016-04-15 | 1 | -0/+1 | |
| | ||||||
* | signal_emit: Make call_type private and remove iterator_type. | Murray Cumming | 2016-04-15 | 1 | -4/+6 | |
| | ||||||
* | signal: Remove result_type from emitters and accumulators. | Murray Cumming | 2016-04-13 | 1 | -10/+5 | |
| | ||||||
* | signal: Remove most unused result_type aliases. | Murray Cumming | 2016-04-13 | 1 | -7/+3 | |
| | ||||||
* | signal_base.h: Move temp_slot_list to signal.h | Murray Cumming | 2016-04-13 | 1 | -0/+31 | |
| | | | | Because that is the only place where it is used. | |||||
* | C++11: Small uses of auto. | Murray Cumming | 2016-04-01 | 1 | -2/+2 | |
| | ||||||
* | C++11: Use = default for simple default constructors. | Murray Cumming | 2016-04-01 | 1 | -5/+5 | |
| | | | | | | With help from clang-tidy, like so: clang-tidy-3.8 -fix --checks=modernize-use-default --header-filter=.* `find . -name "*.cc"` after using "bear make all check". | |||||
* | signal: Use a range-based for() loop. | Murray Cumming | 2016-04-01 | 1 | -3/+4 | |
| | ||||||
* | Use of auto instead of mentioning iterator types. | Murray Cumming | 2016-04-01 | 1 | -2/+2 | |
| | ||||||
* | Use {} with multiline for() blocks. | Murray Cumming | 2016-03-31 | 1 | -0/+4 | |
| | ||||||
* | Make a comment easier to reformat with clang-format. | Murray Cumming | 2016-03-31 | 1 | -4/+10 | |
| | ||||||
* | slot_list: Make list_ private, not protected. | Murray Cumming | 2016-03-30 | 1 | -1/+1 | |
| | ||||||
* | Reformat .h files with clang-format. | Murray Cumming | 2016-03-30 | 1 | -416/+400 | |
| | ||||||
* | signal: Allow only the signal<R(Args...)> syntax. | Murray Cumming | 2016-03-16 | 1 | -124/+5 | |
| | ||||||
* | signal: Use the slot<R(Args...)> syntax. | Murray Cumming | 2016-03-16 | 1 | -4/+4 | |
| | ||||||
* | signal: Allow sigc::signal<R(Args...)> declaration, like std::function. | Murray Cumming | 2016-03-11 | 1 | -0/+122 | |
| | | | | | | | | | By adding a template specialization that repeats the main template declaration, though it would be good to avoid the repetition. Bug #763393 Please enter the commit message for your changes. Lines starting | |||||
* | signal: Update and improve the doxygen comment. | Murray Cumming | 2016-03-11 | 1 | -5/+9 | |
| | ||||||
* | Rename mem_functor_base to mem_functor. | Murray Cumming | 2016-03-07 | 1 | -1/+1 | |
| | | | | And rename bound_mem_functor_base to bound_mem_functor. | |||||
* | mem_fun.h.m4: Remove bound_const_mem_functor alias. | Murray Cumming | 2016-03-07 | 1 | -1/+5 | |
| | | | | It was only used in one place in the code and didn't add much clarity. | |||||
* | bound_mem_functor: Remove constructor that takes pointer. | Murray Cumming | 2016-03-07 | 1 | -1/+1 | |
| | | | | | | Leaving just the constructor that takes the object by reference. This is not a class that application code would use directly, so there seems no need for the convenience. | |||||
* | C++11: Change all typedefs to using. | Murray Cumming | 2016-03-07 | 1 | -85/+85 | |
| | ||||||
* | Remove use of removed SIGC_HAVE_SUN_REVERSE_ITERATOR | Murray Cumming | 2016-03-07 | 1 | -19/+1 | |
| | ||||||
* | Remove nil and the associated pragma push/pop fixes for Objective C++. | Murray Cumming | 2016-03-07 | 1 | -12/+0 | |
| | ||||||
* | signal: Use void instead of nil to mean no accumulator. | Murray Cumming | 2016-03-07 | 1 | -12/+14 | |
| | ||||||
* | Correct some documentation. | Murray Cumming | 2016-03-07 | 1 | -2/+0 | |
| | ||||||
* | make_slot: Use decltype(auto) for return type. | Murray Cumming | 2016-03-07 | 1 | -1/+1 | |
| | ||||||
* | Replace some uses of result_type with decltype(auto). | Murray Cumming | 2016-03-07 | 1 | -11/+11 | |
| | ||||||
* | signal.h: Use this as a normal header file. | Murray Cumming | 2016-03-07 | 1 | -0/+1116 | |
Instead of generating it from a .h.m4 file. |