- 23 Mar, 2018 2 commits
-
-
Christian Kellner authored
- 05 Jul, 2017 6 commits
-
-
Christian Kellner authored
-
Christian Kellner authored
-
Christian Kellner authored
-
Christian Kellner authored
-
Christian Kellner authored
-
Christian Kellner authored
-
- 04 Jul, 2017 8 commits
-
-
Christian Kellner authored
-
Christian Kellner authored
-
Christian Kellner authored
-
Christian Kellner authored
-
Christian Kellner authored
-
Christian Kellner authored
Introduce a GbbPciDevice abstraction and use it to discover gpus in the system.
-
Christian Kellner authored
Fix a integration test where a sysfs value starts does not work with base autodetection.
-
Christian Kellner authored
-
- 29 Jun, 2017 1 commit
-
-
Christian Kellner authored
Gtk+3 reports physical pixels on Wayland but application pixel on X11. See https://bugzilla.gnome.org/show_bug.cgi?id=783995
-
- 23 May, 2017 1 commit
-
-
Christian Kellner authored
-
- 12 May, 2017 3 commits
-
-
Christian Kellner authored
In case want to compare GNOME vs other DEs.
-
Christian Kellner authored
Introduce two new helper functions to make cleaning strings we get back from helpers and such easier.
-
Christian Kellner authored
Use g_strstrip instead of just looking for trailing newlines.
-
- 11 May, 2017 2 commits
-
-
Christian Kellner authored
-
Christian Kellner authored
The JSON we get from 'gbb info --json' is now omitting fields that were previously reported as 'Unknown'.
-
- 10 May, 2017 2 commits
-
-
Christian Kellner authored
Don't depend on glib 2.50 functionality. Also avoid unnecessary c99-isms.
-
Christian Kellner authored
The gdk_monitor_xxx API is 3.22 only, so guard these.
-
- 09 May, 2017 15 commits
-
-
Christian Kellner authored
-
Christian Kellner authored
All fields (or groups) that we could not get the information for will be just omitted from the json, because that is intended to be read by machines and that the absence of the field better communicates the absence of information.
-
Christian Kellner authored
Explicitly make note if we could obtain that information so we can act on that later.
-
Christian Kellner authored
With the previous patch a call to g_object_get of these properties will still return 'Unknown'.
-
Christian Kellner authored
The helper will also handle the case when the value is NULL, preparing for a future changes when info fields can be unset if the information for them could not be obtained.
-
Christian Kellner authored
Report unknown if a string property is NULL. This makes it possible to avoid setting all fields to 'Unknown' in the various functions that fill in the system information.
-
Christian Kellner authored
-
Christian Kellner authored
-
Christian Kellner authored
-
Christian Kellner authored
This will enable us to distinguish between X11 and Wayland, which might reveal important differences in power consumption in those too.
-
Christian Kellner authored
Use bulk property installation via g_object_class_install_properties.
-
Christian Kellner authored
-
Christian Kellner authored
Uses gdk to get monitor information, tries to identify the builtin monitor via the model string; if that fails uses the primary one, and finally falls back to the first if none of that works.
-
Christian Kellner authored
In the case there we have less then 3 components for the kernel we return the un-split string, but we need to make a copy of it before.
-
Christian Kellner authored
-