summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'wip/hadess/use-layout-size-doc' into 'master'HEADmasterEmmanuele Bassi2019-08-191-1/+2
|\ | | | | | | | | embed: Fix GtkClutterEmbed:use-layout-size API doc See merge request GNOME/clutter-gtk!1
| * embed: Fix GtkClutterEmbed:use-layout-size API docBastien Nocera2019-02-141-1/+2
|/ | | | | The documentation was cut'n'paste from somewhere else, and didn't even match in terms of types.
* Replace Bugzilla by Gitlab URL in DOAP fileAndre Klapper2018-12-151-1/+1
|
* Added sl for Slovenian translationMatej Urbančič2018-10-251-0/+1
|
* Added Slovenian translationMatej Urbančič2018-10-251-0/+25
|
* Add Brazilian Portuguese translationYuri Gomes2018-09-012-0/+25
|
* Update MSGID_BUGS_ADDRESS in po/MakevarsPiotr Drąg2018-08-161-1/+1
|
* Declare private callbacks as staticEmmanuele Bassi2018-07-112-2/+2
| | | | Avoid a compiler warning.
* Add private header for GtkClutterEmbedEmmanuele Bassi2018-07-114-12/+46
| | | | | Declare _gtk_clutter_embed_set_child_active() in a shared private header, so we can avoid a compiler warning.
* build: Automate the interface age bitEmmanuele Bassi2018-07-111-4/+8
| | | | | The Autotools build should do what the Meson build already does, and keep the interface age in sync with the version.
* Initial Hungarian translationBalázs Úr2018-02-252-0/+27
|
* Post-release version bump to 1.8.5Emmanuele Bassi2017-08-091-2/+2
|
* Clutter-GTK 1.8.41.8.4Emmanuele Bassi2017-08-094-3/+17
| | | | | | | | | | | | Changes since 1.8.2: • Add Meson build, in parallel with Autotools • Fix cruft in the Autotools build • Fix a snafu in the name of the getter for the GtkClutterEmbed:use-layout-size property; the ABI is preserved List of bugs fixed: #783431 - Cannot build clutter-gtk with meson on FreeBSD because -D_XOPEN_SOURCE=500 is too old
* meson: Drop superfluous quotes from --c-include=... which end up in girRico Tzschichholz2017-06-071-1/+1
|
* build: Use newer version of X/Open system interfaceTing-Wei Lan2017-06-051-1/+1
| | | | | | | | | Defining _XOPEN_SOURCE to 500 on FreeBSD means a C89 environment with _POSIX_C_SOURCE set to 199506, which disables C99 functions. Since ceilf is a new function added in C99, we should set _XOPEN_SOURCE to a higher value. https://bugzilla.gnome.org/show_bug.cgi?id=783431
* build: Reduce the introspection scanner's verbosityEmmanuele Bassi2017-05-301-0/+1
|
* build: Fix location of the installed headersEmmanuele Bassi2017-05-301-1/+1
| | | | The installed headers should go in clutter-gtk-1.0/clutter-gtk.
* build: Drop internal copy of introspection.m4Emmanuele Bassi2017-05-263-96/+1
| | | | | | We depend on gobject-introspection at configure time, and have been for years. Using the internal copy of introspection.m4 means we don't get eventual bug fixes and changes from upstream.
* i18n: Use po/LINGUASEmmanuele Bassi2017-05-264-26/+3
| | | | | Instead of our custom m4 macros, so that we can share the same behaviour between Autotools and Meson builds.
* build: Add Meson files to the distEmmanuele Bassi2017-05-261-3/+18
| | | | This allows building a dist tarball using Meson.
* Add Meson buildEmmanuele Bassi2017-05-268-0/+334
| | | | | | | | | | | | Meson is a meta-build system that has various advantages over Autotools: - it is fast - it is portable - it is easy to understand - it is well maintained Various projects in the GNOME stack already moved to Meson, including GTK+.
* embed: Fix getter naming snafuEmmanuele Bassi2017-05-261-1/+10
| | | | | | | | | | The documented get_use_layout_size() getter method is still named get_honor_stage_size() in the library API, even though it does not match the setter, and it's undocumented and undeclared. Let's preserve the ABI compatibility, and keep exporting the symbol, but also let's define the appropriate getter, to avoid an undefined symbol when developers use it.
* Allow running examples in non-srcdir buildsEmmanuele Bassi2017-05-263-3/+12
| | | | | If we build the examples in a build directory we still want to be able to access the ancillary data files.
* build: Use compiler annotations for visible symbolsEmmanuele Bassi2017-05-2612-12/+65
| | | | | Instead of using libtool, we should explicitly annotate the exported symbols in the library API.
* docs: Remove unnecessary ancillary version fileEmmanuele Bassi2017-05-084-20/+10
| | | | | GTK-Doc exposes the various package metadata as entities to be included already.
* Move reference down one level in the buildEmmanuele Bassi2017-05-088-105/+103
| | | | | There's no point in having the reference in its separate directory, as we don't ship any other documentation.
* Update po/MakevarsPiotr Drąg2017-04-271-1/+38
|
* build: Use subdir-objectsEmmanuele Bassi2017-03-252-21/+21
| | | | Modernise the build system just a bit.
* Post-release version bump to 1.8.3Emmanuele Bassi2016-09-181-2/+2
|
* Release Clutter-GTK 1.8.21.8.2Emmanuele Bassi2016-09-182-2/+14
|
* Add more options to XGETTEXT_OPTIONS in po/MakevarsPiotr Drąg2016-09-121-1/+1
|
* embed: remove non double buffer settingLionel Landwerlin2016-08-292-6/+1
| | | | | | | This started causing problems with Gtk+ 3.21. As the documentation explains, disabling double buffering might trigger rendering issues. https://bugzilla.gnome.org/show_bug.cgi?id=769097
* Updated Polish translationPiotr Drąg2016-08-191-11/+7
|
* build: Fix gtk-doc build when builddir != srcdirTing-Wei Lan2016-06-141-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=767627
* Post-release version bump to 1.8.1Emmanuele Bassi2016-03-281-2/+2
|
* Release Clutter-GTK 1.8.01.8.0Emmanuele Bassi2016-03-282-3/+14
|
* silence obvious Clutter deprecation warningsLionel Landwerlin2015-12-112-3/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=759375
* Development version bump to 1.7.1Lionel Landwerlin2015-12-101-2/+2
|
* configure.ac: bump gtk+ dependencyLionel Landwerlin2015-12-101-1/+1
| | | | | We depend on a behavior change in GdkOffscreenWindow for HiDpi displays.
* actor: propagate scale factor from embedder to embeddedLionel Landwerlin2015-12-032-0/+17
| | | | | | | We need to set the scale factor correctly on the embedded Gtk+ widgets to avoid blurry widgets on hidpi displays. https://bugzilla.gnome.org/show_bug.cgi?id=758937
* actor: fix incorrect allocation logicLionel Landwerlin2015-12-031-27/+31
| | | | | | | Using a pointer comparison to prevent resetting the size of the canvas/actor is incorrect on Wayland. Let's make that logic X11 only. https://bugzilla.gnome.org/show_bug.cgi?id=758937
* Post-release version bump to 1.6.7clutter-gtk-1.6Emmanuele Bassi2015-10-121-2/+2
|
* Release Clutter-GTK 1.6.61.6.6Emmanuele Bassi2015-10-122-2/+9
|
* docs: Add missing indices to the API referenceEmmanuele Bassi2015-10-122-1/+16
| | | | | We added symbols after 1.0, but we never added the per-version symbol indices.
* docs: Fix up the main reference XML fileEmmanuele Bassi2015-09-221-4/+4
| | | | | We need an updated Docbook schema, as well as a couple of attributes, to let gtk-doc generate a valid devhelp file.
* Post-release version bump to 1.6.5Emmanuele Bassi2015-09-151-2/+2
|
* Release Clutter-GTK 1.6.41.6.4Emmanuele Bassi2015-09-152-2/+21
|
* build: Include builddir in the gtk-doc DOC_SOURCE_DIREmmanuele Bassi2015-09-151-1/+1
| | | | Allows GTK-Doc to find some symbols during distcheck.
* embed: Handle the new ClutterRequestMode enum valueEmmanuele Bassi2015-09-151-0/+3
| | | | Silences a compiler warning.
* embed: Remove unused variablesEmmanuele Bassi2015-09-151-6/+0
| | | | Silences various compiler warnings.