background: Escape wallpaper filename before display

https://bugzilla.gnome.org/show_bug.cgi?id=673015
wacom: Cancel calibration if window loses focus

Make the calibrator window stay above other windows and cancel
calibration if/when the calibrator loses input focus.

https://bugzilla.gnome.org/show_bug.cgi?id=675354
screen: Fix for gnome-settings-daemon changes

g-s-d changed its DBus interface, and that made all
external changes to brightness invisible to the panel. Update
accordingly.

https://bugzilla.gnome.org/show_bug.cgi?id=662117
shell: Fix not being able to assign Ctrl+Q to a shortcut

Because the shell window was capturing it before the key editing
cell had a change to get to it.

s/g_signal_connect/g_signal_connect_after/

https://bugzilla.gnome.org/show_bug.cgi?id=671448
shell: Don't handle shortcuts with excess modifiers

Ctrl+Alt+W shouldn't be handled the same way as Ctrl+W.

https://bugzilla.gnome.org/show_bug.cgi?id=675475
Updated kn translation
Updated kn translation
Updated Crimean Tatar (Crimean Turkish) translation
Minor update for Crimean Tatar/Turkish translation
Updated kn translation
Updated kn translation
screen: Fix the build

Move the on_signal callback below the functions that it is using.
online-accounts: Don't show spurious "No online accounts configured"

Programmatically deleting or inserting a row into a GtkTreeModel
implementation does not change the selection on the GtkTreeView even
if it is in browse mode (see GTK+ documentation). So, we need to
connect to the model's row-deleted and row-inserted signals and adjust
the selection ourselves.

Fixes: https://bugzilla.gnome.org/682175
(cherry picked from commit 06ede122abd90194eff4275ed1b97cd9bfa1902e)

Conflicts:
	panels/online-accounts/cc-online-accounts-panel.c
online-accounts: set up finalize handler at class init time

It was being set up at class finalization time, which is too late.

Fixes crash when switching from panel to shell and back
(and then try to interact with the switches).

https://bugzilla.gnome.org/show_bug.cgi?id=682379
(cherry picked from commit 3bf8bcf3f8a357f0c33f1f790852c42eec954483)

Conflicts:
	panels/online-accounts/cc-online-accounts-panel.c
printers: remove blank class_finalize function
(cherry picked from commit e87c564cdbf7810e0c15b40ed680d9c8bc6734b5)
bluetooth: Don't break the custom widgets on connect

We used to destroy and recreate the custom widgets whenever any of
the properties changed. Now we make sure that the custom widgets are
only destroyed and recreated when the device selected is a different one.

This fixes NetworkManager's Bluetooth plugins getting destroyed
because the Connected property changed, as it was trying to connect to
the device.

https://bugzilla.gnome.org/show_bug.cgi?id=681456
power: Use GCancellable better, to avoid a crash

https://bugzilla.gnome.org/show_bug.cgi?id=683533
wacom: Bump minimum libwacom req to 0.6

Conflicts:
	configure.ac
wacom: Fix warning with libwacom 0.6
display: Do not add preferred mode to drop down in clone mode.

Use preferred resolution to switch to mirror mode will popup error
messages if preferred resolution is not a common resolution.

https://bugzilla.gnome.org/show_bug.cgi?id=680969