~vcs-imports/gnome-control-center/+git/gnome-control-center:gbsneto/early-exit

Last commit made on 2018-11-01
Get this branch:
git clone -b gbsneto/early-exit https://git.launchpad.net/~vcs-imports/gnome-control-center/+git/gnome-control-center

Branch merges

Branch information

Recent commits

0375ce5... by Georges Basile Stavracas Neto

panel-loader: Remove OnlyShowIn check

GNOME Settings does not run outside GNOME anymore, so checking
this property of the .desktop files here is useless.

The desktop files must continue having the OnlyShowIn key, since
we don't want them to show on search of other desktop environments.

c3cff35... by Georges Basile Stavracas Neto

main: Prevent running outside GNOME

GNOME Settings relies on GNOME-specific services, and we cannot
guarantee they'll be available on non-GNOME sessions.

Thus, prevent Settings from running when the current desktop is
not GNOME.

Closes https://gitlab.gnome.org/GNOME/gnome-control-center/issues/248

4b21245... by Georges Basile Stavracas Neto

main: Fix parameters alignment

To follow the current code style.

700b857... by Robert Ancell

common: Fix language chooser showing all languages as checked

If the language chooser was created and a language not set all the
checks are shown beside each entry. Solved by hiding these checks
by default.

https://gitlab.gnome.org/GNOME/gnome-control-center/issues/250

ec529e8... by Robert Ancell

user-accounts: Use GtkTemplate

Switch from GtkBuilder to using GtkTemplate.
Rename .[ch] and .ui files to standard names.
Rename widget IDs to be more readable.
Drop widget IDs that are not used.
Move code into the .ui file that can be.
Connect signals in swapped form.

aa073b1... by Dusan Kazik

Update Slovak translation

(cherry picked from commit 6948d010e396030b34e99324bbfe0d44bd1a3cf8)

67a835d... by Pavlin Georgiev <email address hidden>

Update README.md

c9fc833... by Benjamin Berg <email address hidden>

display: typedef data structures related to snapping

Simply a small cleanup to typedef the relevant data structures.

32a6f9b... by Benjamin Berg <email address hidden>

display: Run snapping after certain modifications

Anything that affects the size of the screen (or its existance) may
result in invalid configurations. Do a small effort in trying to fix
this by calling into the snapping algorithm for the modified monitor.

Addresses issue #247 to a large extend.

adf7cb2... by Benjamin Berg <email address hidden>

display: Add function to run the snapping algorithm on a monitor

This is a function working only on a configuration which runs the
snapping with infinite snapping. This allows forcing a monitor that has
been modified to be adjacent to at least one monitor.