Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | version bump | Christoph Reiter | 2018-09-07 | 1 | -1/+1 |
| | |||||
* | Release 1.58.01.58.0 | Rico Tzschichholz | 2018-08-31 | 1 | -3/+3 |
| | |||||
* | version bump | Christoph Reiter | 2018-08-18 | 1 | -1/+1 |
| | |||||
* | version bump | Christoph Reiter | 2018-08-17 | 1 | -1/+1 |
| | |||||
* | doctool: Output formatter for DevDocs | Philip Chimento | 2018-08-06 | 1 | -3/+10 |
| | | | | | | | In order to generate HTML output that DevDocs can easily scrape and display, we add a new output format to g-ir-doc-tool (--format=devdocs). It works similarly to the Mallard output format, but generates very simple HTML instead. We add a new set of Mako templates to generate this output. | ||||
* | girepository: port from g_type_class_add_private() to G_ADD_PRIVATE() | Christoph Reiter | 2018-07-30 | 1 | -2/+0 |
| | | | | This lets us enable -Wdeprecated-declarations | ||||
* | build: enable -Wredundant-decls | Christoph Reiter | 2018-07-29 | 1 | -2/+2 |
| | | | | | The ffi decls were added in cbdd9ee09e367e4dd to work around broken ffi headers. Let's assume this is fixed now. | ||||
* | build: enable -Wswitch-default | Christoph Reiter | 2018-07-29 | 1 | -2/+2 |
| | | | | | | | In case the surrounding code handles missing cases break, otherwise add a g_assert_not_reached(). The generated parser code triggers this as well, so disable it there only. | ||||
* | build: enable -Wtype-limits | Christoph Reiter | 2018-07-29 | 1 | -1/+1 |
| | | | | hashv is unsigned, no need to check if >= 0 | ||||
* | build: enable -Wimplicit-fallthrough | Christoph Reiter | 2018-07-29 | 1 | -1/+0 |
| | | | | and fix a missplaced break | ||||
* | build: enable -Wsign-compare | Christoph Reiter | 2018-07-29 | 1 | -1/+5 |
| | | | | | Except for the generated lexer code which triggers it with the version of flex used in our CI. | ||||
* | build: enable -Wshadow | Christoph Reiter | 2018-07-29 | 1 | -1/+1 |
| | |||||
* | build: enable -Wcast-function-type | Christoph Reiter | 2018-07-29 | 1 | -1/+1 |
| | | | | | | | | Where it's easy add dummy args to match the cast; where the target is a subset just prevent the warning with a cast to void*. Provide a real copy function for the boxed type code in regress_foo. This code is never executed afaics, but why not. | ||||
* | build: enable -Wsuggest-attribute=format | Christoph Reiter | 2018-07-29 | 1 | -1/+1 |
| | | | | And use G_GNUC_PRINTF for the suggested function. | ||||
* | build: enable -Wdouble-promotion | Christoph Reiter | 2018-07-29 | 1 | -1/+1 |
| | |||||
* | build: enable -Wincompatible-pointer-types | Christoph Reiter | 2018-07-29 | 1 | -1/+0 |
| | |||||
* | build: enable -Wdiscarded-qualifiers | Christoph Reiter | 2018-07-29 | 1 | -1/+5 |
| | | | | | Except for the Python module because nothing in the CPython API is marked const and we'd have to cast everywhere. | ||||
* | autotools: start using AX_COMPILER_FLAGS, enable -Werror on CI | Christoph Reiter | 2018-07-29 | 1 | -23/+9 |
| | | | | | | | | | * This adds a new dependency on autoconf-archive. * Pass WARN_CFLAGS/WARN_LDFLAGS/WARN_SCANNERFLAGS to everything we control the source of * Disables all warning flags which make the build error out for now, we'll re-enable them in followup commits. * AX_COMPILER_FLAGS is used with the release flag always on so we don't get -Werror by default. | ||||
* | Bump to 1.57.2 | Rico Tzschichholz | 2018-07-20 | 1 | -2/+2 |
| | |||||
* | configure.ac: Don't hardcode the Python C-ext file extension | Christoph Reiter | 2018-06-21 | 1 | -0/+3 |
| | | | | | .pyd doesn't work with Python 3 on Windows, ask Python for what file extension it expects instead of hardcoding it. | ||||
* | build: Drop Visual Studio projects | Chun-wei Fan | 2018-06-07 | 1 | -11/+1 |
| | | | | | | | | | | We now have Meson build files which can handle builds using Visual Studio now, so we should focus maintenance efforts on the build system for Visual Studio on Meson. This will also allow build options to be more flexible, and has the advantage of being able to build directly out of a GIT checkout, without needing to generate source dist tarballs. | ||||
* | Bump requirement on glib >= 2.57.1 | Rico Tzschichholz | 2018-05-23 | 1 | -1/+1 |
| | |||||
* | Add --version option to Python based tools. | Tomasz Miąsko | 2018-04-26 | 1 | -0/+1 |
| | | | | | | | | | | | | | Version file is generated at build time and stored as _version.py. To support running uninstalled tools, a fallback version is included as well. Example output of `--version` option: ``` $ for t in g-ir-{annotation-tool,scanner,doc-tool}; do $t --version; done g-ir-annotation-tool 1.57.1 g-ir-scanner 1.57.1 g-ir-doc-tool 1.57.1 ``` | ||||
* | Post-branch bump to 1.57.1 | Emmanuele Bassi | 2018-03-10 | 1 | -2/+2 |
| | |||||
* | Release 1.55.21.55.2 | Rico Tzschichholz | 2018-02-22 | 1 | -2/+2 |
| | |||||
* | adding subdir-objects to AM_INIT_AUTOMAKE in order to avoid warning during ↵ | Karl-Philipp Richter | 2018-02-08 | 1 | -1/+1 |
| | | | | | | autoreconf See #120. | ||||
* | configure: Don't declare functions in AC_TRY_COMPILE and AC_LANG_PROGRAM | Ting-Wei Lan | 2018-01-20 | 1 | -2/+2 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=792714 | ||||
* | Release 1.55.11.55.1 | Rico Tzschichholz | 2018-01-08 | 1 | -2/+2 |
| | |||||
* | Bump version to 1.55.0 | Rico Tzschichholz | 2017-10-05 | 1 | -3/+3 |
| | |||||
* | Release 1.54.11.54.1 | Rico Tzschichholz | 2017-10-02 | 1 | -1/+1 |
| | |||||
* | Release 1.54.01.54.0 | Rico Tzschichholz | 2017-09-11 | 1 | -3/+4 |
| | |||||
* | Release 1.53.71.53.7 | Rico Tzschichholz | 2017-09-05 | 1 | -2/+2 |
| | |||||
* | Release 1.53.51.53.5 | Rico Tzschichholz | 2017-08-08 | 1 | -2/+2 |
| | |||||
* | Release 1.53.41.53.4 | Rico Tzschichholz | 2017-07-21 | 1 | -2/+2 |
| | |||||
* | Release 1.53.31.53.3 | Rico Tzschichholz | 2017-06-20 | 1 | -2/+2 |
| | |||||
* | Release 1.53.21.53.2 | Rico Tzschichholz | 2017-05-23 | 1 | -2/+2 |
| | |||||
* | Release 1.53.11.53.1 | Rico Tzschichholz | 2017-04-25 | 1 | -2/+2 |
| | |||||
* | Bump version to 1.53.0 | Rico Tzschichholz | 2017-04-10 | 1 | -3/+3 |
| | |||||
* | Release 1.52.11.52.1 | Rico Tzschichholz | 2017-04-10 | 1 | -2/+2 |
| | |||||
* | Release 1.52.01.52.0 | Rico Tzschichholz | 2017-03-20 | 1 | -3/+3 |
| | |||||
* | Release 1.51.51.51.5 | Rico Tzschichholz | 2017-03-14 | 1 | -2/+2 |
| | |||||
* | Visual Studio builds: Support Visual Studio 2017 | Chun-wei Fan | 2017-02-15 | 1 | -1/+8 |
| | | | | | | | | | | | | | ... in the projects for now, the NMake Makefiles for the introspection files (.gir/.typelib) need to be updated as well, but that needs to be done a bit later. This is done by updating the autotools scripts, so that the Visual Studio 2010 projects are copied and the items are updated as necessary. Note that since the format of the platform toolset changed for Visual Studio 2017, a custom platform toolset string is allowed and used if specified, otherwise the platform toolset string is generated as it was before. | ||||
* | Release 1.51.31.51.3 | Rico Tzschichholz | 2017-02-13 | 1 | -2/+2 |
| | |||||
* | Release 1.51.21.51.2 | Rico Tzschichholz | 2017-01-17 | 1 | -2/+2 |
| | |||||
* | Visual Studio builds: Move build files to win32/ | Chun-wei Fan | 2017-01-09 | 1 | -9/+8 |
| | | | | | | As suggested, we don't really need two layers of directories to get to the projects, so move the project files to be under win32/ rather than build/win32/. | ||||
* | Release 1.51.11.51.1 | Florian Müllner | 2016-10-31 | 1 | -3/+3 |
| | |||||
* | Release 1.50.01.50.0 | Florian Müllner | 2016-09-20 | 1 | -3/+3 |
| | |||||
* | Release 1.49.21.49.2 | Florian Müllner | 2016-09-13 | 1 | -2/+2 |
| | |||||
* | Release 1.49.11.49.1 | Florian Müllner | 2016-08-03 | 1 | -3/+3 |
| | |||||
* | Release 1.48.01.48.0 | Rico Tzschichholz | 2016-03-22 | 1 | -3/+3 |
| |