Matthias Clasen
e86f979e45
Fix generation of plug/socket docs
...
The docs for GtkPlug/GtkSocket were not generated if any
of the win32, quartz, wayland backends were enabled. What
we really mean though, is that we want the docs to be generated
whenever GtkPlug/GtkSocket are included in the library, which
is when the x11 backend is enabled.
2013-10-06 15:49:00 -04:00
Matthias Clasen
fe4fdeb7ae
Fix build with explicit --enable-wayland-backend
...
We forgot to set set WAYLAND_SCANNER in this case.
2013-10-06 15:32:18 -04:00
Matthias Clasen
b6e8f27439
configure: Make Wayland backend optional
...
As long as we are not ready to switch over the default backend,
arrange ./configure without explicit backend options makes the
x11 backend mandatory and the wayland backend optional (depending
on whether we find Wayland dependencies).
http://bugzilla.gnome.org/show_bug.cgi?id=709212
2013-10-06 15:19:41 -04:00
Timothy Arceri
30d881d0f7
Reorder message in configure.ac to display result on the same line
...
https://bugzilla.gnome.org/show_bug.cgi?id=341146
Signed-off-by: Timothy Arceri <t_arceri@yahoo.com.au>
2013-10-06 01:24:17 -04:00
Matthias Clasen
a98e387be4
Bump version
...
3.11 is open for business.
2013-09-23 15:08:50 -04:00
Matthias Clasen
dab1a0fcfa
Post-release version bump
2013-09-17 11:05:33 -04:00
Matthias Clasen
4cc064a653
3.9.16
2013-09-17 10:28:24 -04:00
Matthias Clasen
4a90a0da12
Bump Wayland dep
...
We need Wayland 1.2.0 for wl_surface_set_buffer_scale.
https://bugzilla.gnome.org/show_bug.cgi?id=708012
2013-09-16 21:07:32 -04:00
Giovanni Campagna
d34335e51c
wayland: add support for a private gtk-shell protocol
...
This protocol will be used by mutter-wayland and gtk to replace
the _GTK X11 properties for DBus names/paths.
https://bugzilla.gnome.org/show_bug.cgi?id=707129
2013-09-03 17:03:43 +02:00
Matthias Clasen
c91316a343
Bump version
2013-09-02 14:51:01 -04:00
Matthias Clasen
e2880eab4a
3.9.14
2013-09-02 13:45:59 -04:00
Gustavo Noronha Silva
395bec4c86
Bump glib version requirement - GPropertyAction is used on examples
...
https://bugzilla.gnome.org/show_bug.cgi?id=707201
2013-09-02 09:26:04 -03:00
Matthias Clasen
937212eb34
Post release version bump
2013-08-20 18:54:41 -04:00
Matthias Clasen
5e0138014e
3.9.12
2013-08-20 18:53:57 -04:00
Matthias Clasen
6671a5c9e4
Build Wayland backend by default
...
Unless an explicit backend is enabled via configure option, build
both the X11 and Wayland backends.
https://bugzilla.gnome.org/show_bug.cgi?id=705498
2013-08-09 20:55:49 -04:00
Benjamin Berg
06430f0e67
Depend on cairo 1.12 (bug #705215 )
...
This is required for cairo_surface_create_similar_image.
2013-08-05 01:40:22 +02:00
Matthias Clasen
0b8ef8f201
post-release version bump
2013-07-29 23:55:27 -04:00
Matthias Clasen
bab7a66dc1
3.9.10
2013-07-29 23:03:33 -04:00
Matthias Clasen
15453349ea
Getting started: Add an example for property actions
...
This example demonstrates property actions and object binding.
2013-07-24 07:31:05 -04:00
Matthias Clasen
8087bb7a22
Add a new example app
...
Add a new example to the getting started part of the docs. The focus
of this example is on 'new stuff': GtkApplication, templates, settings,
gmenu, gaction, GtkStack, GtkHeaderBar, GtkSearchBar, GtkRevealer,
GtkListBox, GtkMenuButton, etc.
It is being developed in several steps. Each step is put in a separate
directory below examples/: application1, ..., application8. This is a
little repetitive, but lets us use the code of all examples in the
documentation.
2013-07-20 23:04:47 -04:00
Matthias Clasen
0f4d3d2fd8
Bump version
2013-07-09 20:28:03 -04:00
Matthias Clasen
3ac128e592
3.9.8
2013-07-09 20:08:42 -04:00
Emmanuele Bassi
e77733ea2c
Bump GLib dependency to 2.37.3
...
https://bugzilla.gnome.org/show_bug.cgi?id=702996
2013-07-09 09:28:49 +01:00
Benjamin Otte
eb62084f2a
build: Update for perf/ directory removal
...
Ooops.
2013-07-08 16:23:42 +02:00
Alexander Larsson
031cf86b83
wayland: Require wayland-client 1.1.90
...
This has the new methods required for buffer scaling.
2013-07-03 14:34:13 +02:00
Alexander Larsson
1b1f2b4b52
configure: Add buildtime check for cairo_surface_set_device_scale
...
We will need this for the window scale support, but its not yet
in a stable cairo release (or even on a master yet), so we make
this optional.
2013-07-03 14:34:13 +02:00
Chun-wei Fan
fb6f34e499
Include crypt(3) implementation for MSVC
...
This adds a crypt(3) implementation for use with broadwayd as Visual Studio
does not support crypt(3) out of the box.
The public domain implementation is taken from the following URL,
http://michael.dipperstein.com/crypt/ , where AFAICT this implementation
would not be subject to licensing restrictions that would prevent it from
being bundled.
2013-07-01 14:52:45 +02:00
Tarnyko
4b49c44b0a
win32: Make broadway build
2013-07-01 14:46:25 +02:00
Matthias Clasen
ba88f7c65b
Bump version
2013-06-21 19:32:34 -04:00
Matthias Clasen
7c17cba7d6
3.9.6
2013-06-21 18:32:06 -04:00
Matthias Clasen
aa3ddf29f5
Bump version
2013-06-17 08:15:33 -04:00
Matthias Clasen
230a81e34a
3.9.4
2013-06-17 06:47:43 -04:00
Tarnyko
d4dacc596f
broadway: Only use gio-unix on G_OS_UNIX
2013-06-13 18:15:10 +02:00
Tarnyko
b20d949470
broadway: Add configure checks for sys/mman.h
2013-06-13 18:01:44 +02:00
Adam Dingle
d919c3ffbb
Require GLib 2.37.2
...
It's necessary for G_TEST_DIST, for example.
2013-06-11 22:21:46 -04:00
Hib Eris
f59c48271f
Do not use AC_CANONICAL_TARGET
...
Reverts commit 717c28e12d
and
fixes AX_PROG_CC_FOR_BUILD (see also
http://savannah.gnu.org/patch/index.php?7989 ).
https://bugzilla.gnome.org/show_bug.cgi?id=692638
2013-06-02 11:03:08 +02:00
Adam Dingle
67a9d5f21f
Require GLib 2.37.1
...
GTK+ now requires GLib 2.37.1 since it uses g_test_trap_subprocess,
which is new in that GLib version.
2013-06-01 06:43:51 -04:00
Matthias Clasen
4baccaea67
Post-release bump
2013-05-27 19:41:23 -04:00
Matthias Clasen
ca89cf0a41
3.9.2
2013-05-27 18:25:32 -04:00
E. K. Kato
155caad426
Bug 694273 - Patch to support NSTextInputClient in text widgets
...
Provides an input module for native OSX input methods.
Based on a patch by Hiroyuki Yamamoto
(http://www.sraoss.jp/sylpheed/sylpheed/macosx/gtk+-2.24.0-macosx-textinputclient_ja-test1.patch ).
Adjustments for Gtk3 by Matthew Francis <gnomebugs@newsheffield.co.uk>
2013-05-20 10:48:32 -07:00
Benjamin Otte
172303f550
build: Move tests/reftests to testsuite/reftests
2013-05-15 15:37:17 +02:00
Benjamin Otte
edde840513
build: Move tests/css to testsuite/css
2013-05-15 15:37:17 +02:00
Benjamin Otte
2c8e719b5a
build: Move tests/a11y to testsuite/a11y
2013-05-15 15:37:16 +02:00
Benjamin Otte
bdfb55c945
build: Move gtk/tests to testsuite/gtk
2013-05-15 15:37:16 +02:00
Benjamin Otte
6ea4c144dd
build: Move gdk/tests/ to testsuite/gdk/
...
This is a reorganization of the testsuite to be in the testsuite/
directory, so it can be installed from there.
2013-05-15 15:37:16 +02:00
Hib Eris
914099dce1
Build extract-strings tool for build system
...
This fixes cross compiling where build system != host system.
https://bugzilla.gnome.org/show_bug.cgi?id=699690
2013-05-13 17:07:46 +02:00
Benjamin Otte
ecaf09c918
build: remove --disable-rebuilds
...
It's unused and was only useful when perl wasn't installed. But perl is
a dependency of glib these days, so it's useless.
2013-05-09 19:09:50 +02:00
Colin Walters
a8da29b8db
Add --enable-installed-tests, use it for reftests
...
See https://live.gnome.org/GnomeGoals/InstalledTests
https://bugzilla.gnome.org/show_bug.cgi?id=699601
2013-05-09 19:09:49 +02:00
Benjamin Otte
a74f47b235
configure: Don't check for indent
...
indent was used in genmarshal.pl, which was removed in 2002 when gobject
was created.
2013-05-09 19:09:49 +02:00
Matthias Clasen
ec724fe0fd
Remove regex-based export control
...
All export control is now happening through annotations
in the headers.
2013-05-05 15:38:48 -04:00