summaryrefslogtreecommitdiff
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* 3.20.43.20.4Matthias Clasen2016-05-091-2/+2
|
* W32: reword the error about required cairo versionРуслан Ижбулатов2016-04-291-2/+2
| | | | | | | 1.14.x series does not contain the functionality needed by GTK+. Advise to use 1.15.x (1.15.2 is available) or 1.16.x (yet to be released). https://bugzilla.gnome.org/show_bug.cgi?id=765790
* 3.20.33.20.3Matthias Clasen2016-04-111-2/+2
|
* 3.20.23.20.2Matthias Clasen2016-03-301-2/+2
|
* 3.20.13.20.1Matthias Clasen2016-03-241-2/+2
|
* 3.20.03.20.0Matthias Clasen2016-03-211-2/+2
|
* configure.ac: bump versionCarlos Soriano2016-03-101-1/+1
| | | | | So nautilus and other consumers of the sidebar can use the non API-broken API of the sidebar.
* Fix last commitChun-wei Fan2016-03-021-1/+0
| | | | We need to drop the reference to it in configure.ac as well...
* 3.19.113.19.11Matthias Clasen2016-03-011-1/+1
|
* 3.19.103.19.10Matthias Clasen2016-02-241-1/+1
|
* Windows: Update how gtk-win32.rc is generatedChun-wei Fan2016-02-221-1/+1
| | | | | | | | | | | | | | | | | | | | | On Visual Studio, unlike MinGW, manifest files are embedded via including the manifest file as a resource file in the projects, not via the .rc file. This means that the line in the .rc file that specifies the manifest file would cause trouble, so that line gets removed when the full gtk3-win32.rc is generated on Visual Studio builds, otherwise 2010+ Visual Studio will complain when compiling the .rc file. Also, the inclusion of winuser.h will cause warnings during the compilation of the .rc file. Fix this by isolating the Win32 resource portions of gtk-win32.rc.in to gtk-win32.rc.body.in and: -On MinGW, construct the full gtk-win32.rc by doing the winver.h and winuser.h inclusion first, then append the contents of gtk-win32.rc.body, and then appending the line to embed the manifest file. -On Visual Studio, simply copy the gtk-win32.rc.body to gtk-win32.rc, and generate the full libgtk3.manifest file. https://bugzilla.gnome.org/show_bug.cgi?id=762311
* 3.19.93.19.9Matthias Clasen2016-02-161-1/+1
|
* 3.19.83.19.8Matthias Clasen2016-01-301-1/+1
|
* Add more checks for the font features demoEmmanuele Bassi2016-01-261-5/+5
| | | | The demo also uses PangoFt2 API.
* demo: Link against HarfbuzzEmmanuele Bassi2016-01-261-0/+9
| | | | | | | | | | | | | | | | | | | | | | | The font features demo started calling the Harfbuzz API directly starting from commit 9de3b24c205f1c647292a490f92f21a776b931a4. Harfbuzz is an implicit dependency of Pango on some platforms, but it's not part of the public dependencies; this means that we cannot expect to link to Pango and automatically get Harfbuzz symbols to link against — especially when things like --as-needed are in play. This change triggered build failures on non-Unix platforms, fixed by commit 2a9967731a3b77b102ada633c39b5a35efc80957, as well as build failures in Continuous, with this error message: /usr/lib/gcc/x86_64-gnomeostree-linux/4.9.3/../../../../x86_64-gnomeostree-linux/bin/ld: font_features.o: undefined reference to symbol 'hb_tag_to_string' //lib/libharfbuzz.so.0: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status In order to get the font features demo to build everywhere we should take an explicit, though optional, check on Harfbuzz, and conditionally build the font features demo with the right compiler and linker flags.
* configure: Require wayland >= 1.9.91Kalev Lember2016-01-201-1/+1
| | | | Needed since commit 1045dda0358dee67e8dfbf13b40181b4c2ba1f1c
* 3.19.73.19.7Matthias Clasen2016-01-191-1/+1
|
* 3.19.63.19.6Matthias Clasen2016-01-081-1/+1
|
* Add a test framework for CSS stylesMatthias Clasen2016-01-031-0/+1
| | | | | | | | This uses the same function for dumping CSS nodes and styles as the CSS node test. It can be used to test aspects of inheritance and matching, as well as initial values. No actual tests yet.
* Add a test framework for CSS nodesMatthias Clasen2016-01-031-0/+1
| | | | No actual tests yet.
* Fix to compile for C libraries with no flockfileРуслан Ижбулатов2015-12-301-1/+1
| | | | | Also use MS variant of flockfile, if available (requires MSVCRT compatible with MSVCR90 or newer).
* 3.19.53.19.5Matthias Clasen2015-12-151-1/+1
|
* 3.19.43.19.4Matthias Clasen2015-12-041-1/+1
|
* wayland: Use pointer gestures protocol from wayland-protocolsJonas Ådahl2015-11-261-1/+3
| | | | | | | | | | | Instead of having our own copy of the pointer gestures XML file, use the one installed by wayland-protocols. Since pointer gestures is an unstable protocol, it went through the unstable protocol naming convention changes, which is reflected in this commit. https://bugzilla.gnome.org/show_bug.cgi?id=758634
* 3.19.33.19.3Matthias Clasen2015-11-231-1/+1
|
* 3.19.23.19.2Matthias Clasen2015-11-201-1/+1
|
* 3.19.1Matthias Clasen2015-10-271-1/+1
|
* mir: add mircookie as a dependencyWilliam Hua2015-10-151-1/+2
|
* GtkIMContextSimple: Load locale compose tables dynamically.Takao Fujiwara2015-10-091-0/+9
| | | | | | | Load /usr/share/X11/locale/$LOCALE/Compose and $HOME/.XCompose dynamically. https://bugzilla.gnome.org/show_bug.cgi?id=721120
* Bump version to 3.19.0Matthias Clasen2015-10-031-3/+3
| | | | Otherwise, internal use of new API causes deprecation warnings.
* 3.18.1Matthias Clasen2015-10-031-2/+2
|
* 3.18.03.18.0Matthias Clasen2015-09-211-2/+2
|
* configure: Don't put glib version flags into pc filesBenjamin Otte2015-09-211-1/+2
| | | | | Use a different CFLAGS variable to carry them. I chose the DEBUG_FLAGS because that's essentially what those flags are: debug helpers.
* widget-factory: Remove libcanberra supportBenjamin Otte2015-09-211-38/+0
| | | | | | GTK cannot depend on libcanberra-gtk which depends on GTK. This causes a circular dependency and is especially neat if installed GTK is different enough from uninstalled GTK.
* MSVC Builds: "Add" Visual Studio 2015 ProjectsChun-wei Fan2015-09-151-0/+1
| | | | | | "Add" Visual Studio 2015 projects by what we did before: Copy the Visual Studio 2010 project files and replace the items in there as needed, as the formats of the 2010 and 2015 projects are largely the same.
* MSVC Builds: Massive Rename of ProjectsChun-wei Fan2015-09-151-2/+2
| | | | | | | | | | | | We need to rename the projects so that when these projects are added into an all-in-one solution file that will build the GTK+ 2/3 stack, the names of the projects will not collide with the GTK+-2.x ones, especially as GTK+-2.x and GTK+-3.x are done to co-exist on the same system. This is due to the case that the MSVC projects are directly carried over from the GTK+-2.x ones and was then updated for 3.x. We still need to update the GUIDs of the projects, so that they won't conflict with the GTK+-2.x ones.
* configure: Require glib >= 2.45.8Rico Tzschichholz2015-09-151-2/+2
| | | | Needed since 29c799a1e77e441160892366355e9a55aed5df40
* 3.17.93.17.9Matthias Clasen2015-09-141-1/+1
|
* Introduce G_ENABLE_CONSISTENCY_CHECKSMatthias Clasen2015-09-091-1/+1
| | | | | | | | | | | | | | Use a separate G_ENABLE_CONSISTENCY_CHECKS define to guard internal consistency checks that are applied unconditionally if they are enabled, such as the widget invariants checking. Interactive debug spew that can be triggered at runtime with the GTK_DEBUG environment variable is still guarded by the G_ENABLE_DEBUG define. The mapping from enable-debug levels to defines is as follows: yes: G_ENABLE_DEBUG G_ENABLE_CONSISTENCY_CHECKS minimum: G_ENABLE_DEBUG G_DISABLE_CAST_CHECKS no: G_DISABLE_CAST_CHECKS G_DISABLE_ASSERT G_DISABLE_CHECKS
* 3.17.83.17.8Matthias Clasen2015-09-021-1/+1
|
* 3.17.73.17.7Matthias Clasen2015-08-171-1/+1
|
* Bump Pango requirement to 1.37.3Christoph Reiter2015-08-161-1/+1
| | | | | | | GTK+ now uses pango_attr_foreground_alpha_new, pango_attr_background_alpha_new, PANGO_ATTR_FOREGROUND_ALPHA, PANGO_ATTR_BACKGROUND_ALPHA, pango_renderer_set_alpha, pango_renderer_get_alpha, which were all added after 1.37.2.
* 3.17.63.17.6Matthias Clasen2015-08-051-1/+1
|
* Fix x11-less buildMatthias Clasen2015-07-261-4/+1
| | | | | We don't use pangoft2 at all in libgdk, but we are using it in libgtk both under X and Wayland.
* Don't use libcanberra without XMatthias Clasen2015-07-251-0/+4
| | | | | libcanberra calls x11 backend functions, so we can't use it when the x11 backend is disabled.
* Use versioned deprecations more seriouslyMatthias Clasen2015-07-211-2/+14
| | | | | | | | I invadvertendly introduced a dependency on a recent GLib recently, by cherry-picking a fix that used new GLib API. This commit will help catching such errors before release, by using the versioned deprecation machinery to turn such events into build-time warnings.
* 3.17.53.17.5Matthias Clasen2015-07-211-1/+1
|
* 3.17.43.17.4Matthias Clasen2015-06-231-1/+1
|
* Bump Pango requirementMatthias Clasen2015-06-191-1/+1
| | | | | The font features demo that was just added uses bleeding-edge pango features.
* configure: test have_docbook_style != yes, not have_docbook_dtdAlexander Larsson2015-06-171-1/+1
|