summaryrefslogtreecommitdiff
path: root/glib/glibmm/objectbase.cc
Commit message (Expand)AuthorAgeFilesLines
* Glib: Add some Glib::Value<> specializationsKjell Ahlstedt2019-01-181-0/+5
* Glib::ObjectBase: Don't mention GtkObject in commentsKjell Ahlstedt2017-10-101-6/+6
* Update the Free Software Foundation address in copyright noticesKjell Ahlstedt2017-08-301-2/+1
* Object construction: Add custom class init and instance init functionsKjell Ahlstedt2017-02-151-0/+54
* Glib::ObjectBase: Remove connect_property_changed_with_return()Kjell Ahlstedt2016-11-301-15/+2
* Glib::ObjectBase: Use std::forward_list for interface class pointersKjell Ahlstedt2016-11-251-6/+3
* Glib::ObjectBase: Replace extra_object_base_data map by instance dataKjell Ahlstedt2016-11-241-15/+8
* sigc3: .h/.cc files: Use slot/signal<R(Args...)> syntax.Murray Cumming2016-11-141-4/+4
* Run clang-format on glib .cc files.Murray Cumming2016-02-261-87/+108
* Add some connect() overloads that move the sigc::slotKjell Ahlstedt2016-02-011-11/+20
* Remove now-unnecessary includes of glibmm/threads.h.Murray Cumming2015-11-271-1/+0
* ObjectBase: Change extra_object_base_data_mutex to a std::mutex.Murray Cumming2015-11-261-4/+5
* Glib: More nullptr instead of 0.Murray Cumming2015-11-201-4/+4
* ObjectBase, Object, Interface: Fix move constructors and move assignmentsKjell Ahlstedt2015-10-311-9/+15
* Fix the build with --enable-warnings=fatalKjell Ahlstedt2015-09-231-1/+2
* ObjectBase: move operations: Call the sigc::trackable base.Murray Cumming2015-09-011-1/+4
* Make destructors explicitly noexcept.Murray Cumming2015-08-311-1/+1
* ObjectBase: Add initialize_move().Murray Cumming2015-08-221-0/+44
* Glib::ObjectBase, Object, Interface: Add move operators.Murray Cumming2015-08-221-0/+18
* C++11: Use nullptr.Murray Cumming2015-07-161-3/+3
* Glib::ObjectBase: Don't use std::auto_ptrKjell Ahlstedt2015-05-031-4/+1
* Revert "Pass 0 (NULL) instead of for C properties."Murray Cumming2013-09-081-12/+0
* Revert "Fix the build"Murray Cumming2013-09-081-2/+5
* Fix the buildMurray Cumming2013-09-031-5/+2
* Pass 0 (NULL) instead of for C properties.Murray Cumming2013-09-031-0/+12
* Add interfaces to custom types before class_init.Kjell Ahlstedt2013-08-011-1/+15
* Strip trailing whitespace.Mark Vender2012-10-291-1/+1
* Revert "Gio::Application: Initialize glibmm and giomm."Murray Cumming2011-01-191-19/+4
* Gio::Application: Initialize glibmm and giomm.Murray Cumming2011-01-181-4/+19
* ObjectBase: Fixed refcount debugging message.Krzesimir Nowak2010-11-081-2/+2
* Add Glib::ObjectBase::freeze_notify()/thaw_notify. Fixes Bug #575533Jonathon Jongsma2009-07-261-0/+10
* Remove mention of G_GNUC_PRETTY_FUNCTION in comment because a codeDaniel Elstner2009-02-171-2/+0
* Change license header to mention Lesser General Public License version 2.1Deng Xiyue2009-01-191-4/+4
* Added connect_property_changed_with_return() becauseMurray Cumming2008-01-201-0/+8
* Added connect_property_changed(), as an alternative to use when theMurray Cumming2006-11-101-0/+18
* Mark private functions as static, to stop them being exported in the API,Murray Cumming2006-04-121-1/+1
* Spring cleaning. ditto.Daniel Elstner2004-06-201-3/+3
* documentation fixes and corrections in the comments reflecting the shiftMartin Schulze2004-02-131-4/+2
* Now uses ObjectBase instead of Object, because glib can now haveMurray Cumming2003-11-011-0/+10
* merged some bits from 2.2Murray Cumming2003-07-191-0/+6
* GTKMM_ m4 tests and #defines are now prefixed with GLIBMM_Murray Cumming2003-01-221-8/+8
* Initial revisionMurray Cumming2003-01-071-0/+257