| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
|
|
|
|
| |
Change libsigc.sourceforge.net to
libsigcplusplus.github.io/libsigcplusplus.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Mention that one PKG_CHECK_MODULES() call can check for all
pgk-config-based dependencies.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
So this is an API removal (of deprecated API) but not an ABI change.
The remaining deprecated API in the headers is needed by the definitions
in lambda.cc.m4.
Bug #672555
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* docs/reference/Doxyfile.in: EXTRACT_ALL=YES, like in most mm packages.
* sigc++/sigc++.h: Mention that the reference manual contains only some of
the template specializations.
* sigc++/adaptors/bound_argument.h:
* sigc++/adaptors/lambda/macros/base.h.m4:
* sigc++/adaptors/lambda/macros/group.h.m4:
* sigc++/adaptors/macros/adaptor_trait.h.m4:
* sigc++/adaptors/macros/bind.h.m4:
* sigc++/adaptors/macros/bind_return.h.m4:
* sigc++/adaptors/macros/compose.h.m4:
* sigc++/adaptors/macros/deduce_result_type.h.m4:
* sigc++/adaptors/macros/exception_catch.h.m4:
* sigc++/adaptors/macros/hide.h.m4:
* sigc++/adaptors/macros/retype.h.m4:
* sigc++/adaptors/macros/retype_return.h.m4:
* sigc++/adaptors/macros/track_obj.h.m4:
* sigc++/functors/macros/functor_trait.h.m4:
* sigc++/functors/macros/mem_fun.h.m4:
* sigc++/macros/limit_reference.h.m4:
* sigc++/type_traits.h:
* sigc++/visit_each.h: Use DOXYGEN_SHOULD_SKIP_THIS to mark what Doxygen
shall not extract.
|
|
|
|
|
|
|
|
| |
* docs/manual/libsigc_manual.xml: Remove Marshallers section because
it is apparently outdated and there is no example code to test it.
This fixes bug #417924 (Michael Ekstrand)
Also changed LibSigC++ to libsigc++ for consistency.
* sigc++/sigc++.h: Main page text: Rearranged slightly.
|
|
|
|
| |
* sigc++/sigc++.h: Minor improvements.
|
|
|
|
|
| |
* docs/Makefile.am: Parse sigc++/sigc++.h for documentation.
* sigc++/sigc++.h: Add main page to Doxygen documentation.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-10-19 Martin Schulze <teebaum@cvs.gnome.org>
* NEWS: Add announces of versions 1.9.6 and 1.9.7.
* sigc++/compatibility.h.m4: New file. Defines namespace SigC.
namespace SigC should be API compatible to libsigc++-1.2.
* sigc++/Makefile.am: Build compatibility.h.
* tests/test_compatibility.cc, tests/Makefile.am:
Add test case for compatibility module.
* docs/index.html: Change group names.
* sigc++/sigc++.h: Include connection.h.
* sigc++/connection.{cc,h}:
- Rename dependency to destroy_notify_callback.
- Change parameter name in set_slot() from d to data.
- Fix operator=(): Add "return *this;"
- Get rid of namespace functor.
- Corrections in documentation.
* sigc++/signal.{cc,h.m4}:
- Add reference counter to signal_impl. Replaces "bool destroy_".
- Move signal_base, slot_iterator[_buf], slot_list out of
namespace internal. They are part of the public API.
- Add convenience function signal#::make_slot().
- Get rid of namespace functor.
- Corrections in documentation.
* sigc++/trackable.{cc,h}:
- Rename dependency to destroy_notify_callback.
- Rename trackable::clear() to trackable::notify_callbacks().
- Corrections in documentation.
* sigc++/type_traits.h: Add documentation.
* sigc++/visit_each.h:
- Get rid of namespace functor.
- Add documentation.
* sigc++/adaptors[/lambda]/*: Get rid of namespace functor.
* sigc++/functors/{functor_trait.h,ptr_fun.h.m4,mem_fun.h.m4}:
- Get rid of namespace functor.
- Corrections in documentation / add documentation.
* sigc++/functors/slot.{cc,h.m4}:
- Move slot_base out of namespace internal. It's public API.
- Get rid of one-letter-parameter-names.
- Get rid of namespace functor.
- Corrections in documentation.
* tests/*.cc: Get rid of "using namespace ...".
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-08-27 Martin Schulze <teebaum@cvs.gnome.org>
* sigc++/adaptors/hide.h.m4: Remove usage of callof_ignore_arg<>.
* sigc++/callof.h.m4, sigc++/adaptors/deduce_result_type.h.m4,
sigc++/functors/functor_trait.h.m4:
Remove the first and move deduce_result_type templates from
functor_trait.h.m4 into new file deduce_result_type.h.m4.
* sigc++/Makefile.am, sigc++/sigc++.h, sigc++/adaptors/adaptor_trait.h.m4:
Build and include sigc++/adaptors/deduce_result_type.h instead of callof.h.
* sigc++/functors/slot.h.m4: Document struct nil.
2003-08-24 Martin Schulze <teebaum@cvs.gnome.org>
* sigc++/functors/functor_trait.h.m4: Simplify usage of convenience
macro SIGC_FUNCTORS_HAVE_RESULT_TYPE:
namespace sigc{ namespace functor{ SIGC_FUNCTORS_HAVE_RESULT_TYPE }}
|
|
2003-03-16 Murray Cumming <murrayc@usa.net>
* Added sigc++/sigc++.h, like in libsigc++ 1.2
* examples: Added member_method example, which uses a class method
and which demonstrates disconnection.
|