- 14 Dec, 2020 2 commits
-
-
Philip Withnall authored
signal-logger: Don’t pass NULL to G_VALUE_LCOPY() See merge request !11
-
Philip Withnall authored
While it may have previously worked, it’s not how the API was meant to be used, and a change in GLib 2.66 means that it now causes a critical warning to be emitted (see GNOME/glib!1505 (comment 984868)). Fix that by using a custom version of `G_VALUE_LCOPY()`. Signed-off-by:
Philip Withnall <pwithnall@endlessos.org>
-
- 15 Nov, 2019 2 commits
-
-
Philip Withnall authored
docs: Make the API stability policy a little more mature See merge request !10
-
Philip Withnall authored
In reality, nothing has changed wildly, and that’s probably how the project will continue. Things may change wildly when they land, but once time passes after they’ve landed, they become part of the landscape and we will be more considerate about changing them. Signed-off-by:
Philip Withnall <withnall@endlessm.com>
-
- 13 Mar, 2019 4 commits
-
-
Philip Withnall authored
Release version 0.1.0 See merge request !9
-
Philip Withnall authored
Signed-off-by:
Philip Withnall <withnall@endlessm.com>
-
Philip Withnall authored
dbus-queue: Minor documentation fixes and additions See merge request !8
-
Philip Withnall authored
Signed-off-by:
Philip Withnall <withnall@endlessm.com>
-
- 20 Dec, 2018 3 commits
-
-
Philip Withnall authored
tests: Don’t use install kwarg to configure_file(); it doesn’t exist See merge request !6
-
Philip Withnall authored
Due to Meson limitations, it seems that there’s no way to set the subproject to just build a static library from the parent project (no way to override the default_options — they apply to the whole project tree), so we need to do that from within the subproject. Signed-off-by:
Philip Withnall <withnall@endlessm.com>
-
Philip Withnall authored
Wrap the configure_file() in an if statement instead. This is a follow-up to commit d0f0de20. See https://github.com/mesonbuild/meson/issues/3983. Signed-off-by:
Philip Withnall <withnall@endlessm.com>
-
- 17 Dec, 2018 3 commits
-
-
Philip Withnall authored
lib: Add GtDBusQueue for creating mock D-Bus services See merge request !4
-
Philip Withnall authored
Test coverage is still nowhere near complete, though. Signed-off-by:
Philip Withnall <withnall@endlessm.com>
-
Philip Withnall authored
See the documentation in GtDBusQueue for details. This includes all the code and documentation, but no real unit tests. Signed-off-by:
Philip Withnall <withnall@endlessm.com>
-
- 13 Dec, 2018 1 commit
-
-
Philip Withnall authored
build: Don’t install things if used as a subproject See merge request !5
-
- 11 Dec, 2018 2 commits
-
-
Philip Withnall authored
lib: Fix some argument alignment See merge request !3
-
Philip Withnall authored
An embarrassing copy/paste error. Signed-off-by:
Philip Withnall <withnall@endlessm.com>
-
- 10 Dec, 2018 2 commits
-
-
Philip Withnall authored
When used as a subproject, we expect to be built as a static library, and not distributed in any recognisable form as libglib-testing. So don’t install libglib-testing things when `ninja install` is run for the module which includes libglib-testing as a subproject. Signed-off-by:
Philip Withnall <withnall@endlessm.com>
-
Philip Withnall authored
This introduces no functional changes. Signed-off-by:
Philip Withnall <withnall@endlessm.com>
-
- 02 Oct, 2018 2 commits
-
-
Philip Withnall authored
build: Simplify pkg-config file generation See merge request !2
-
Philip Withnall authored
Meson 0.45 can automatically build the Requires line from a list of dependencies, rather than us having to maintain two separate lists. This bumps our Meson dependency to 0.45. Signed-off-by:
Philip Withnall <withnall@endlessm.com>
-
- 17 May, 2018 6 commits
-
-
Philip Withnall authored
Signal logger, documentation, coverage and CI See merge request !1
-
Philip Withnall authored
Including building, testing, code coverage reporting and documentation uploads to GitLab pages. The documentation and code coverage reports will appear at: https://pwithnall.pages.gitlab.gnome.org/libglib-testing/docs/ https://pwithnall.pages.gitlab.gnome.org/libglib-testing/coverage/Signed-off-by:
Philip Withnall <withnall@endlessm.com>
-
Philip Withnall authored
Signed-off-by:
Philip Withnall <withnall@endlessm.com>
-
Philip Withnall authored
This introduces no functional changes. Signed-off-by:
Philip Withnall <withnall@endlessm.com>
-
Philip Withnall authored
See the documentation of the new object for details of what it does. Briefly, it allows logging and testing the signals emitted by zero or more GObjects, to ease checking that the signals being emitted are correct. Signed-off-by:
Philip Withnall <withnall@endlessm.com>
-
Philip Withnall authored
Includes a trivial build system skeleton. Signed-off-by:
Philip Withnall <withnall@endlessm.com>
-