| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* .gitignore: add paramflags generated files to ignore list.
* glib/glibmm.h: add paramflags header to include list.
* glib/glibmm/property.{cc|}h: add constructors allowing set nick,
blurb. Add getters for this values.
and flags of property.
* glib/glibmm/value.{cc|h}:
* glib/src/filelist.am: add paramflags to a build.
* glib/src/enums.{ccg|hg}: add GParamFlags enum wrapper.
* glib/glibmm/value_basictypes.{cc|h}.m4: add
overloaded create_param_spec() for setting additional property
parameters.
This patch fixes bug #755256
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* .gitignore: signalproxy.h file is no more generated, so it has been
removed from ignored list.
* gio/src/application.{ccg|hg}: don't use old-style SignalProxy class.
* glib/glibmm/filelist.am: add signalproxy.h file to distributed files
list.
* gio/glibmm/signalproxy.h: add implementation of SignalProxy and
SignalProxyDetailedAnyType.
* glib/src/filelist.am:
* glib/src/signalproxy.h.m4: signalproxy.h is not generated, thus
remove m4 file.
* tools/m4/signal.m4: use new SignalProxy class instead of
SignalProxy*.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* .gitignore: Ignore glib/glibmm/miscutils.[h|cc].
* glib/src/filelist.am: Add miscutils.hg.
* glib/glibmm/filelist.am: Remove miscutils.[h|cc].
* glib/glibmm/miscutils.[h|cc]: Move to glib/src and rename to
miscutils.[hg|ccg].
* glib/src/miscutils.[hg|ccg]: New files. Move from glib/glibmm and rename.
Add _WRAP_ENUM(FormatSizeFlags,...). Add Glib::format_size(). Bug #747311.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* .gitignore: Ignore binding.[h|cc].
* glib/glibmm/objectbase.h: Add a comment.
* glib/src/filelist.am: Add glib_signals.defs and binding.hg.
* glib/src/glib.defs: Add glib_signals.defs.
* glib/glibmm.h: Add binding.h.
* tools/extra_defs_gen/generate_defs_glib.cc: Add get_defs(G_TYPE_BINDING).
* tools/m4/convert_glib.m4: Add conversion for BindingFlags.
* tools/generate_wrap_init.pl.in: Define GLIBMM_INCLUDED_FROM_WRAP_INIT_CC.
* glib/src/binding.[hg|ccg]: New files with enum BindingFlags and class Binding.
* glib/src/glib_signals.defs: New file with info about GBinding's properties.
Bug #738663.
|
|
|
|
|
|
| |
* configure.ac: Require mm-common 0.9.7.
* .gitignore: Ignore doxygen-extra.css.
* docs/reference/Doxyfile.in: Use doxygen-extra.css instead of doxygen.css.
|
|
|
|
|
|
|
|
|
|
|
| |
* .gitignore: Add !gio/giomm/socketsource.[cc|h].
* gio/giomm.h:
* gio/giomm/filelist.am: Add socketsource.h.
* gio/giomm/socketsource.[cc|h]: New files. SocketSource and SignalSocket.
* gio/src/socket.[ccg|hg]: Add create_source().
Remove many trailing blanks in socket.hg.
* glib/glibmm/main.[cc|h]: Add functions required when a class derived from
Source is defined in another file. Bug #725281.
|
|
|
|
|
| |
* .gitignore: Ignore the files generated by Automake testing
infrastructure.
|
|
|
|
|
|
|
| |
* .gitignore: Ignore /tools/defs_gen/__pycache__/.
* tools/defs_gen/*.py: Port to Python 3. These Python sources now run with
both Python 2 and Python 3. Tested with 2.7.3 and 3.2.3.
Bug #690969.
|
| |
|
|
|
|
| |
* .gitignore: Ignore bytes.{cc,h}.
|
|
|
|
| |
* .gitignore: Add /glib/glibmm/threads.[h|cc]. Update /examples/dbus/*.
|
|
|
|
| |
* .gitignore: Ignore datetime.{cc,h} and timezone.{cc,h}.
|
| |
|
|
|
|
| |
* .gitignore: Updated to ignore new variant stuff and MSVC.
|
| |
|
| |
|
|
|
|
|
| |
This follows the standard glibmm conventions better, even though it's a bit of a
pain to type.
|
|
|
|
| |
Also add some tests for the new class
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
There is a bit of a problem with some of the async stuff that is exhibited by
the included resolver example. For example, when run the example with the
following arguments:
./resolver -c domain.com
There are several critical warnings printed to the terminal, and I have not been
able to debug it to find the cause yet. I think it must have something to with
the lifetime of the enumerator object during the next_async() calls and
sigc::bind, etc. but I can't figure it out yet.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* scripts/*.m4: Move files over to the build/ directory, in order
to be more consistent with the directory layout of other binding
modules that switched to the new build organization.
* Makefile.am (ACLOCAL_AMFLAGS): Search build/ for M4 files.
(dist_aclocal_macro_DATA): Adjust directory prefix to build/.
* configure.ac (AC_CONFIG_MACRO_DIR): Place third-party Autoconf
macros into the build/ directory.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
hostname
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
* examples/properties/Makefile.am
* examples/properties/properties_example.cc
* .gitignore
* configure.ac
* examples/Makefile.am: add a brief example of using properties with
a Glib::Object-derived class
|
|
|