- 06 Jun, 2020 1 commit
-
-
Brian Manning authored
-
- 24 May, 2020 5 commits
-
-
Torsten Schönfeld authored
-
Torsten Schönfeld authored
Match GLib's log message handling See merge request !5
-
After GLib gained support for structured log messages, it started handling info-level messages differently, by showing them only if the G_MESSAGES_DEBUG environment variable is set to either "all" or to a colon-separated list of log domains that include the log domain used by the message. The Perl bindings override the old, unstructured log message function, which disables all the logging capabilities inside GLib. Since the Perl bindings currently do not support G_LOG_MESSSAGE_INFO and G_LOG_MESSAGE_DEBUG messages, this means that Perl applications and modules will always print out debugging messages that would normally not be visible; additionally, the info-level messages use a generic "LOG" marker which makes them look like actual warnings, instead of the debugging messages they are. In order to fix this, and be backward compatible with older versions of GLib, we need to reimplement the logging logic from GLib into our own bindings. This also means adding the ability to emit info-level log messages.
-
Torsten Schönfeld authored
Silence most compiler warnings See merge request !7
-
Torsten Schönfeld authored
Rename DOAP file in the manifest See merge request !6
-
- 20 May, 2020 7 commits
-
-
Emmanuele Bassi authored
We know it's deprecated, but we can keep using it.
-
Emmanuele Bassi authored
Make sure to ignore the deprecation warnings as well.
-
Emmanuele Bassi authored
Hide them behind a version check, and make sure to ignore the deprecation warnings.
-
Emmanuele Bassi authored
We're using the old vector-based API, which has been deprecated. Since we know that, let's disable the deprecation warnings, to avoid the compiler getting angry at us.
-
Emmanuele Bassi authored
In case we're building against GLib < 2.26, we need to provide fallback macros to mark sections with deprecated API use. Since versions of GLib prior to 2.26 didn't mark deprecated types, functions, values, or macros, we can get away with no-ops.
-
Emmanuele Bassi authored
The ownership of the string returned by the C function is not transferred.
-
Emmanuele Bassi authored
The DOAP file must match the name of the repository, and since perl-Glib.doap was renamed to perl-glib.doap, we need to update the MANIFEST, otherwise we're going to get warnings when building the project.
-
- 18 Feb, 2020 1 commit
-
-
Brian Manning authored
-
- 01 Feb, 2020 2 commits
-
-
-
Torsten Schönfeld authored
-
- 27 Aug, 2019 1 commit
-
-
Brian Manning authored
-
- 04 Aug, 2019 3 commits
-
-
Torsten Schönfeld authored
POD: add short description for Glib::VariantDict. See merge request !3
-
Torsten Schönfeld authored
-
Torsten Schönfeld authored
-
- 26 Jul, 2019 1 commit
-
-
intrigeri authored
-
- 05 Feb, 2019 1 commit
-
-
Brian Manning authored
-
- 06 Jan, 2019 1 commit
-
-
Torsten Schönfeld authored
Do not try to use/test g_variant_lookup_value if glib is not new enough. https://rt.cpan.org/Ticket/Display.html?id=127831
-
- 27 Sep, 2018 1 commit
-
-
Brian Manning authored
-
- 26 Sep, 2018 2 commits
-
-
Brian Manning authored
-
Brian Manning authored
- GNOME Git repos are now hosted in a GitLab instance, updated URIs
-
- 15 Sep, 2018 3 commits
-
-
Torsten Schönfeld authored
-
Torsten Schönfeld authored
-
Torsten Schönfeld authored
-
- 22 May, 2018 1 commit
-
-
Brian Manning authored
-
- 04 May, 2018 1 commit
- 12 Jul, 2017 2 commits
-
-
Brian Manning authored
-
Brian Manning authored
- (RT#122140) Allow overriding of current time in order to make it easy to build distribution packages of software like Goo::Canvas in a reproducible way; see https://reproducible-builds.org/ for why this matters, and https://reproducible-builds.org/specs/source-date-epoch/ for the definition of this variable. Many thanks to Bernhard Wiedemann for the patch.
-
- 21 Apr, 2017 1 commit
-
-
Brian Manning authored
-
- 03 Apr, 2017 2 commits
-
-
Torsten Schönfeld authored
Perl 5.26.0 will no longer include '.' in @INC by default, so adjust all 'require' statements that made this assumption.
-
Torsten Schönfeld authored
There was already a watchdog timeout callback installed, but it simply raised an exception which was then ignored. Instead, signal test failures and quit the active main loop.
-
- 24 Dec, 2016 1 commit
-
-
Brian Manning authored
-
- 11 Dec, 2016 2 commits
- 24 Oct, 2016 1 commit
-
-
Torsten Schönfeld authored
-