| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=753643
|
|
|
|
|
|
|
|
| |
For newly created user accounts, AccountsService won't have the
language property set. Instead of defaulting to en_US in that case,
let's fallback to the current locale.
https://bugzilla.gnome.org/show_bug.cgi?id=753828
|
| |
|
| |
|
|
|
|
|
| |
pp-new-printer-dialog.c:673:18: warning: 'device' may be used uninitialized
in this function [-Wmaybe-uninitialized]
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
Pass all discovered devices to 'GroupPhysicalDevices' instead of just
the devices already present in the list and the newly discovered ones.
Replace an existing device in the list if there is a better device
(e.g. replace 'usb:' by 'hp:' device).
https://bugzilla.gnome.org/show_bug.cgi?id=693186
|
|
|
|
|
|
|
| |
Check whether we've been able to find a usable name of given device
to avoid dereference of NULL in canonicalize_device_name().
https://bugzilla.gnome.org/show_bug.cgi?id=749896
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Orca was not reading this row at all - since the row is
clickable (role 'push button'), orca expects it to have
an accessible name. So, lets set one.
https://bugzilla.gnome.org/show_bug.cgi?id=746756
|
|
|
|
|
|
|
|
|
|
| |
When changing the airplane mode, either from the Bluetooth panel, or
through gnome-shell's status menu, we would receive signals from the
Rfkill gnome-settings-daemon service, even after the network panel was
closed, as we didn't unref' it. Except that the panel was mostly gone.
So splat.
https://bugzilla.gnome.org/show_bug.cgi?id=751482
|
|
|
|
|
|
|
|
|
|
|
| |
Making a new connection available to other users requires being an
admin, or entering an admin password.
If we enable that option by default for new connections, we effectively
prevent non-admin users from connecting to new networks when they go to
the coffee shop without their laptop admin.
https://bugzilla.gnome.org/show_bug.cgi?id=751378
|
|
|
|
|
|
|
|
|
|
| |
up_client_get_devices() can fail if upower crashes or isn't available.
Make sure not to crash ourselves by handling NULL return values as we do
later in the loop.
See https://bugzilla.redhat.com/show_bug.cgi?id=1175421
https://bugzilla.gnome.org/show_bug.cgi?id=751095
|
|
|
|
|
|
|
|
| |
The GtkStack page which shows the label 'No printers detected' in the
'New printer dialog' misses border.
This commit places the GtkLabel into a GtkFrame to achieve that.
https://bugzilla.gnome.org/show_bug.cgi?id=749883
|
|
|
|
|
|
|
|
|
|
|
| |
When a virtual device is removed and the instance gets finalized we're
not disconnecting from the real NMDevice's notify signal and thus end
up crashing when the signal fires afterwards.
Avoid that by using g_signal_connect_object() so that when we're
finalized the disconnection happens automatically.
https://bugzilla.gnome.org/show_bug.cgi?id=749972
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
With UPower 1.0, the critical action to take when the battery level is
too low isn't in the hands of the user anymore, but in the hands of the
system.
It's now handled by UPower directly, through the
CriticalPowerAction configuration option. Instead of asking logind
whether the system supports hibernation, ask UPower directly what the
action will be when we're nearly out of battery.
https://bugzilla.gnome.org/show_bug.cgi?id=749436
Conflicts:
panels/power/cc-power-panel.c
|
|
|
|
|
|
| |
Icons are now aligned even when they don't have same size.
https://bugzilla.gnome.org/show_bug.cgi?id=711389
|
|
|
|
|
|
| |
Apps with no name are not added to list.
https://bugzilla.gnome.org/show_bug.cgi?id=693622
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
This is gone from the g-s-d schema, so just stop setting it.
https://bugzilla.gnome.org/show_bug.cgi?id=748660
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=732974
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=732974
|
|
|
|
|
|
|
|
|
| |
Set 'ppd_filename_set' and 'destination_set' always to FALSE
before requesting the destination and updated PPD file so we can
distinguish when we have all information needed for update
of the PpPPDOptionWidget.
https://bugzilla.redhat.com/show_bug.cgi?id=1211580
|
|
|
|
|
|
| |
Recognize 'inkCartridge' and 'tonerCartridge' supply types.
https://bugzilla.gnome.org/show_bug.cgi?id=743331
|
|
|
|
|
|
|
|
|
|
|
|
| |
We assume that the RR configuration is valid in various callbacks from
both our modal dialogs which doesn't hold if there's an hotplug while
a dialog is open (e.g. monitor is plugged/unplugged).
Closing the dialog in that case seems the right thing to do since it
would be operating on an outdated view of the world otherwise and
likely end up crashing.
https://bugzilla.gnome.org/show_bug.cgi?id=655041
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
GnomeRRMode is a boxed type which means that if stored as such in a
tree model, the model creates a copy to use internally. In addition,
it means that gtk_tree_model_get() will also get a copy which must be
freed by the caller which we were not doing.
In this case though, we don't need the copies since all the
GnomeRRModes that we use outlive the model so we can simplify things
by just storing a plain pointer in the model instead.
https://bugzilla.gnome.org/show_bug.cgi?id=655041
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=655041
|
|
|
|
|
|
|
|
|
| |
The section headings are useful to understand the content
of this panel. Sadly, orca does not currently read them
at all. We can fix this by setting up accessible relations
that help orca figure this out.
https://bugzilla.gnome.org/show_bug.cgi?id=746755
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=697545
|
|
|
|
|
|
|
| |
act_user_is_logged_in_anywhere() is used, and appeared in 0.6.33,
require at least that version.
https://bugzilla.gnome.org/show_bug.cgi?id=746444
|
|
|
|
|
| |
Commit 219a94ed1ec3404c1893446e0590dc079e988921 added a
g_object_unref() on the wrong line.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
The language input chooser is being created and destroyed every time
it is opened and closed. This is noticeably slow and is hardly
necessary as the values it contains should not change.
To fix this, these changes reuse the same instance of the input chooser
(by hiding and showing it) instead of renewing it.
The input chooser is also now shown using gtk_dialog_run to avoid having
it destroyed from the default delete event.
|
|
|
|
|
|
| |
These changes prevent warnings when unreferencing the default input
source, locale and back rows which are never instanced by some locales
(and thus null).
|
|
|
|
|
|
|
|
|
|
|
| |
The language input chooser is being leaked. The reason for the leak
is a "circular reference": the input chooser keeps a GtkBuilder
instance that gets destroyed when the chooser is, itself, destroyed.
However, the input chooser is never destroyed because the GtkBuilder
instance keeps a reference to it.
These changes dismiss the GtkBuilder once it is no longer needed in the
input chooser which fixes the leak.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Otherwise we could fail to validate the new configuration depending on
which output we're initializing mirror mode from.
gnome_rr_config_applicable() creates a temporary array of outputs for
validation and, in clone mode, all of them are assigned the same
geometry but, since it lacks context about which output the user is
currently on, it just uses the first one's geometry for all of
them. If this first output isn't the one the user is changing in the
UI then we never called _set_geometry() on it with a clone mode
geometry and thus the validation would fail because the geometry used
is that output's current mode which might not match the clone mode's.
https://bugzilla.gnome.org/show_bug.cgi?id=743816
|
|
|
|
|
|
|
|
|
| |
It seems to be possible for Firefox Nightly to set itself up as the
default x-scheme-handler/http without actually handling any mime-types.
See https://bugzilla.redhat.com/show_bug.cgi?id=1193680
https://bugzilla.gnome.org/show_bug.cgi?id=744695
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=738029
|
|
|
|
|
|
|
|
|
|
|
|
| |
When switching from a particular IPv4 or IPv6 "addresses" method to
another, make sure that "address", "DNS" and "routes" are applied or
ignored depending on that method's capabilities.
For example, when switching from manual to automatic IPv4 "addresses"
method, we need to make sure that the old IP address, gateway, etc.
aren't actually used in the new setting.
https://bugzilla.gnome.org/show_bug.cgi?id=734337
|