- 03 May, 2018 6 commits
-
-
Georges Basile Stavracas Neto authored
I probably have OCD. Seeing these files with this poor alignment gives me physical pain.
-
Georges Basile Stavracas Neto authored
-
Georges Basile Stavracas Neto authored
The maintainers listed there aren't maintaining it anymore, and shouldn't be pinged about Settings. Please let me know if any of you want your maintainership status back again.
-
Georges Basile Stavracas Neto authored
And also update the README file.
-
Georges Basile Stavracas Neto authored
A fallback from the previous commit.
-
Georges Basile Stavracas Neto authored
-
- 02 May, 2018 11 commits
-
-
There is no need to install g-c-c to run the tests, and in fact, we should ensure that this is the case as it simplifies testing for e.g. distributions.
-
This adds tests for the network panel based on the test service found in NetworkManager. Another possible solution may be to use the one from dbusmock, however NetworkManager already has readily available code to write tests in C which makes checking the widget hierarchy easier.
-
This makes running glib based tests inside a dbusmock environment easier and more beautiful (i.e. output is supressed unless an error occurs). This helper has been submitted for inclusion in dbusmock. If it cannot$ live there in some form, then we should try to find a home in the GNOME$ project for it.$
-
This helper has been submitted for inclusion in dbusmock. If it cannot live there in some form, then we should try to find a home in the GNOME project for it.
-
This is in preparation for testing which requires an X server. mesa-dri-drivers is required for the OpenGL software renderer.
-
This just fixes a simple deprecation warning in the NetworkManager test service.
-
This adds a bit of new functionality to the test service to set the status and reason for the status change as well as whether the carrier is connected.
-
This copies a number of files from network manager in preparation of adding network panel tests.
-
Export shell functionality which panels may require for testing purposes into a static library.
-
When a device is removed the callback handler could still be called because it was connected using g_signal_connect rather than g_signal_connect_object. This fixes crashes in the UI after a device has been removed again.
-
The "removed" callback from NMObject is never called when the object is simply finalised because the UI drops the reference. Explicitly call the handler so that UI elements are removed.
-
- 30 Apr, 2018 2 commits
-
-
When selecting the panel on startup based on the "last-panel" settings, we need to make sure that the panel exists. Note that this is a special case which does not use the internal set_active_panel_from_id API. Using it is currently not possible because the API does not report back the error and we would end up not selecting any panel.
-
-
- 26 Apr, 2018 1 commit
-
-
Currently if a network connection's name is long enough, there will be no space between the name label widget and the switch button widget next to it. Fix that by setting the end margin of label widget as 6 to keep some space between those two widgets.
-
- 25 Apr, 2018 2 commits
-
-
Ondrej Holy authored
GNOME/gnome-control-center#20
-
Ondrej Holy authored
GNOME/gnome-control-center#20
-
- 23 Apr, 2018 1 commit
-
-
Daniel Mustieles authored
-
- 22 Apr, 2018 1 commit
-
-
- 19 Apr, 2018 2 commits
-
-
Bastien Nocera authored
When a setting is set to a value that's not in the list of options, add that custom value to the drop-down for the duration of the run, so as to avoid the last item being selected and causing confusion. https://bugzilla.gnome.org/show_bug.cgi?id=793448
-
Bastien Nocera authored
When there's a battery-level property (new in UPower 0.99.5), don't show the percentage, as it's a rough approximation of the truth. https://bugzilla.gnome.org/show_bug.cgi?id=780360
-
- 17 Apr, 2018 9 commits
-
-
Georges Basile Stavracas Neto authored
This commit only improves the style of the main Meson file, and makes the output message a bit more friendlier.
-
Piotr Drąg authored
-
Benjamin Berg authored
-
Benjamin Berg authored
-
Benjamin Berg authored
-
Benjamin Berg authored
-
Benjamin Berg authored
This creates a new static library called libwidget which the shell links against.
-
Benjamin Berg authored
-
meson defines `USER_DIR_MODE` with a raw octal value to be used as the default permissions when creating the user's configuration directory. However, meson does not support raw octal values[0], so the define misses the initial `0` value. Due to this, the directory is created with wrong permissions. This has been changed to use the octal value as a string in meson, so the definition has the proper value. Fixes #49 [0] https://github.com/mesonbuild/meson/issues/2047
-
- 16 Apr, 2018 2 commits
-
-
- 14 Apr, 2018 1 commit
-
-
Georges Basile Stavracas Neto authored
Not everything was fixed, but why bother.
-
- 13 Apr, 2018 2 commits
-
-
Piotr Drąg authored
-
Piotr Drąg authored
-