summaryrefslogtreecommitdiff
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* 3.21.63.21.6Matthias Clasen2016-09-131-1/+1
|
* Require wayland-protocols 1.7Matthias Clasen2016-08-311-1/+1
| | | | Needed for xdg-shell v6.
* 3.21.53.21.5Matthias Clasen2016-08-291-1/+1
|
* wayland: Add API for creating exported window handlesJonas Ådahl2016-08-291-1/+1
| | | | | | | Using the xdg_foreign protocol, expose a way to get handles to windows that may be shared between processes. https://bugzilla.gnome.org/show_bug.cgi?id=769788
* Fix warning on newer version so mir 0.22 and newerAndreas Pokorny2016-08-101-1/+1
| | | | Signed-off-by: Andreas Pokorny <andreas.pokorny@canonical.com>
* Require a new version of GLibEmmanuele Bassi2016-08-021-1/+1
| | | | | | | We need GLib 2.49.4 because of the new API requirements introduced by commit 936c1649. https://bugzilla.gnome.org/show_bug.cgi?id=769451
* wayland: Update current tablet support to using v2Carlos Garnacho2016-07-221-1/+1
| | | | | | Only update to using v2 headers/structs. The incompatible changes to tool events are dealt with in the next commit. Pads aren't handled in this commit either.
* 3.21.43.21.4Matthias Clasen2016-07-171-1/+1
|
* configure: fix "AC_RUN_IFELSE was called before AC_USE_SYSTEM_EXTENSIONS"Ignacio Casal Quinteiro2016-06-291-3/+3
|
* gtkfilesystem: Improve heuristics to detect remote filesystemOndrej Holy2016-06-281-1/+1
| | | | | | | | | Use G_FILE_ATTRIBUTE_FILESYSTEM_REMOTE to detect remote filesystems instead of hardcoded list of filesystem types. Bump required GLib version accordingly. https://bugzilla.gnome.org/show_bug.cgi?id=767965
* 3.21.33.21.3Matthias Clasen2016-06-201-2/+2
|
* configure: fix detecting CUPS 2.xMisty De Meo2016-06-171-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=767766
* wayland: fall back to shm_open if memfd unavailableRay Strode2016-06-161-0/+3
| | | | | | | | | | Debian stable currently ships with a 3.16 kernel, so it doesn't have memfd available. This commit adds shm_open fall back code for that case (for now). https://bugzilla.gnome.org/show_bug.cgi?id=766341
* 3.21.23.21.2Matthias Clasen2016-05-261-2/+2
|
* Improve external drives detectionOndrej Holy2016-05-201-2/+2
| | | | | | | | | | Use g_drive_is_removable for external drives detection. Current heuristic fails in some cases (e.g. when removable drive is attached before login), see Bug 765457. Bump GLib version accordingly. https://bugzilla.gnome.org/show_bug.cgi?id=765924
* Use upstream gettextJavier Jardón2016-05-161-39/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=373745
* GTK: Fix build for pre-C99 compilersChun-wei Fan2016-05-101-1/+1
| | | | | | | | Some compilers we support, such as pre-2013 Visual Studio, does not support for INIFINITY, log2() and exp2(), so check for exp2() and log2() during configure, and use fallbacks for them and INIFINTY if they are not found. https://bugzilla.gnome.org/show_bug.cgi?id=766207
* W32: support cairo library in non-standard locationsРуслан Ижбулатов2016-04-291-6/+9
| | | | | | | | | When checking for cairo_win32_surface_create_with_format in -lcairo, temporarily put CAIRO_LIBS into LIBS so that AC_CHECK_LIB() can find it in weird places like /usr/local/lib, where gcc would not look on its own. https://bugzilla.gnome.org/show_bug.cgi?id=765793
* 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
* win32: Port to new monitor apiРуслан Ижбулатов2016-04-271-1/+49
|
* 3.21.13.21.1Matthias Clasen2016-04-271-2/+2
|
* MSVC builds: Update how introspection builds are doneChun-wei Fan2016-04-191-1/+0
| | | | | | | | | | | | | | This first adds a common autotools module that can be included by the Makefile.am's to generate the file lists and the g-ir-scanner/ g-ir-compiler command lines to build the introspection files. The autotools files for gdk/ and gtk/ are then updated to generate the full file lists needed to build the introspection files, with the full command lines for g-ir-scanner and g-ir-compiler as NMake Makefile modules that can be used to build the introspection files for Visual Studio builds. https://bugzilla.gnome.org/show_bug.cgi?id=765195
* build: Bump wayland-protocols dependency to 1.3Carlos Garnacho2016-04-061-1/+1
| | | | Needed for tablet support
* Bump to 3.21.0Emmanuele Bassi2016-03-291-3/+3
| | | | Otherwise newly added API will start warning.
* 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.