| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This removes the direct dependency on GnomeRR while keeping the
existing functionality.
All the tiled monitor special casing was removed since the new API
doesn't expose tiled monitors in the first place.
A check for virtual size limits was removed but it wasn't being
enforced anyway.
We also introduce a blank error state for when the backend API isn't
available.
https://bugzilla.gnome.org/show_bug.cgi?id=782785
|
|
|
|
|
|
|
| |
This allows us to keep the panel working with GnomeRR while the new
mutter api develops.
https://bugzilla.gnome.org/show_bug.cgi?id=782785
|
|
|
|
|
|
|
|
|
|
| |
This will allow us to switch the display panel away from using the
GnomeRR api directly in order to gracefully move to a new DBus display
configuration API to be provided by mutter while still keeping the
existing functionality on top of the GnomeRR api while the new one
is developed.
https://bugzilla.gnome.org/show_bug.cgi?id=782785
|
|
|
|
|
|
| |
Fix the size of the AM/PM button. Add padding to the time widgets and to the panel.
https://bugzilla.gnome.org/show_bug.cgi?id=778146
|
|
|
|
|
|
|
|
|
|
|
| |
The list of networks is sorted by connection type. If a user has e.g. a
lot of VPN connections, then the unsorted list is hard to browse.
To fix this, include the title of the connection in the sort order and
ensure the list is kept sorted when a title is changed.
Reported-by: Oliver Haessler <oliver@redhat.com>
https://bugzilla.gnome.org/show_bug.cgi?id=778685
|
|
|
|
|
|
|
|
|
|
|
| |
The title of network connections may change if the user edits it or if
it was changed programatically by another program. This worked fine, but
the UI was not updated. This patch ensures the network list in the UI is
updated.
Reported-by: Oliver Haessler <oliver@redhat.com>
https://bugzilla.gnome.org/show_bug.cgi?id=778685
|
|
|
|
|
|
|
| |
The title column is not used as the title is fetched from the net object
on the fly when it is needed.
https://bugzilla.gnome.org/show_bug.cgi?id=778685
|
|
|
|
|
|
| |
Apply the EXIF orientation of the picture that has been picked.
https://bugzilla.gnome.org/show_bug.cgi?id=706547
|
|
|
|
|
|
|
|
|
|
|
| |
The Keyboard shortcut editor dialog gives no clue on how
to disable a shortcut, and users were confused by this
lack of information.
Fix that by informing the user about the Backspace role
when editing a shortcut.
https://bugzilla.gnome.org/show_bug.cgi?id=777401
|
|
|
|
|
|
|
| |
Show printer search results where the searched string matches
the printer-location.
https://bugzilla.gnome.org/show_bug.cgi?id=779656
|
|
|
|
|
|
|
|
|
|
| |
Due to the recent changes towards the new design, it became slightly
harder to find a printer given a long list of entries.
This patch introduces search capabilities to the panel, filtering
based on the printer name.
https://bugzilla.gnome.org/show_bug.cgi?id=779656
|
|
|
|
|
|
|
| |
By making the printers list a GtkListBox instead of a GtkBox, we
can use listbox's capabilities for sorting and filter.
https://bugzilla.gnome.org/show_bug.cgi?id=779656
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
To improve even more the search feature, add the
following new key aliases:
Option → Alt
Command → Super
Apple → Super
https://bugzilla.gnome.org/show_bug.cgi?id=772565
|
|
|
|
|
|
|
|
|
|
|
|
| |
When managing the keyboard shortcuts, the user might want
to check for keybindings based on their accelerators, not
only their names. Currently, however, the Keyboard panel
only supports searching for the keybinding description.
Fix that by also considering the normalized keybinding
accelerator when performing the search.
https://bugzilla.gnome.org/show_bug.cgi?id=772565
|
|
|
|
|
|
|
| |
Instead of relying in the underlying machinery for guessing the
correct window.
https://bugzilla.gnome.org/show_bug.cgi?id=780498
|
|
|
|
|
|
|
|
|
|
| |
gtk_menu_popup has been deprecated since version 3.22.
The use of gtk_menu_popup lately was causing gtk+ to have to guess
the right position to present the widget, causing the menu to
eventually appear in a wrong position under Wayland.
https://bugzilla.gnome.org/show_bug.cgi?id=780498
|
|
|
|
|
|
| |
Use red-yellow- green colors for strength indicator levels.
https://bugzilla.gnome.org/show_bug.cgi?id=780002
|
|
|
|
|
|
|
| |
Don't say "Good password!" for all acceptable password (e.g. weak passwords).
Say explicitely that password needs to be longer for short passwords.
https://bugzilla.gnome.org/show_bug.cgi?id=780002
|
|
|
|
|
|
|
| |
Add first level for short, or weak passwords to be obvious that
the strength indicator signalize something.
https://bugzilla.gnome.org/show_bug.cgi?id=780002
|
|
|
|
|
|
| |
Short password hints are not used for some time. Let's remove them.
https://bugzilla.gnome.org/show_bug.cgi?id=780002
|
|
|
|
|
|
|
| |
Remove redundant on_scale_factor_changed function and call render_image
function directly.
https://bugzilla.gnome.org/show_bug.cgi?id=778458
|
|
|
|
|
|
|
|
| |
Commit 8e6fccc introduced pixel-size handling for user icon, however,
the icon is not resized on each pixel-size change as it should. This
is not problem currently, but might be problem in the future...
https://bugzilla.gnome.org/show_bug.cgi?id=778458
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=781133
|
|
|
|
|
|
|
| |
g_file_get_path() allocates new memory for path.
So using g_strdup() later would leak the previous allocation.
https://bugzilla.gnome.org/show_bug.cgi?id=782045
|
|
|
|
|
|
|
| |
The returned result of g_variant_get_strv() has to be freed
when no-longer needed
https://bugzilla.gnome.org/show_bug.cgi?id=782047
|
|
|
|
|
|
|
| |
g_variant_get_strv() returns newly allocated memory.
This should be freed when no longer required.
https://bugzilla.gnome.org/show_bug.cgi?id=782048
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
According to the mockups [1], the Remove button should
be placed at the start of the header bar. Currently,
however, it is positioned below the custom shortcut edit
button.
Fix that by moving the remove button to the header bar.
[1] https://raw.githubusercontent.com/gnome-design-team/gnome-mockups/master/system-settings/keyboard/keyboard-wires.png
https://bugzilla.gnome.org/show_bug.cgi?id=777846
|
|
|
|
|
|
|
|
|
| |
Instead of having a single translation using a
printf-formatted string, hardcode the 32- and
64-bit variants of the OS type to avoid any
translation problems.
https://bugzilla.gnome.org/show_bug.cgi?id=770593
|
|
|
|
|
|
|
|
|
| |
Using "OS name" is clearer than "Base system" when we want
to check what's the current OS/distribution combination is.
Fix that by renaming the label.
https://bugzilla.gnome.org/show_bug.cgi?id=770593
|
|
|
|
|
|
|
| |
Otherwise we can end up having "Fedora 25 (Workstation Edition) (Build ID:
asdf)", which looks awkward with multiple parenthesis.
https://bugzilla.gnome.org/show_bug.cgi?id=770593
|
|
|
|
|
|
|
|
|
|
| |
Having the OS name and architecture at the same place proved
to be harder to understand than having the processor arch.
Fix that by splitting the OS name and type labels in different
rows.
https://bugzilla.gnome.org/show_bug.cgi?id=770593
|
|
|
|
|
|
|
| |
Try to use NAME + VERSION_ID and fall back to "Unknown" if that didn't
work either.
https://bugzilla.gnome.org/show_bug.cgi?id=770593
|
| |
|
|
|
|
|
|
|
|
|
| |
Total disc size may be wrong if something like btrfs subvolumes are
used. Do not count multiple mounts with same device_path, because
it is probably something like btrfs subvolume. Use only the first one
in order to count the real size.
https://bugzilla.gnome.org/show_bug.cgi?id=708786
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=775958
|
|
|
|
|
|
|
|
|
|
|
| |
A step towards the new panel design is to place all
the panel content inside of a scrolled window, instead
of just the list box.
The new panel mockups are available at
https://wiki.gnome.org/Design/SystemSettings/Search
https://bugzilla.gnome.org/show_bug.cgi?id=775958
|
|
|
|
| |
We're supposed to return a pointer to GBytes, not a boolean.
|
|
|
|
|
|
|
| |
If the user press Escape key after the user have set some shortcut,
don't save the newly set shortcut, and close the dialog.
https://bugzilla.gnome.org/show_bug.cgi?id=778748
|
|
|
|
|
|
|
| |
The switch was only reflecting the value of the WWAN killswitch instead
of both the WWAN killswitch and the state of the connection itself.
https://bugzilla.gnome.org/show_bug.cgi?id=690361
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=781245
|
|
|
|
|
|
| |
Based on the keyboard shortcuts offered for customisation.
https://bugzilla.gnome.org/show_bug.cgi?id=781245
|
|
|
|
|
|
|
|
|
| |
Firewalld is a Fedora-only daemon, and it doesn't integrate all that
well with Fedora Workstation, the version of Fedora that uses GNOME, so
remove the support.
In Fedora Workstation, firewalld only ever supports one zone, as the
other ones are badly defined, and not translatable or translated.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We hard-code a 16x16 asset for sunrise and sunset icons, which makes
them look blurry at higher scaling factors.
Let's look in the icon theme to see if there's an icon for sunrise and
sunset; if not, we can still use the assets we ship, but we also attempt
to load them from different resource paths, depending on the scale
factor.
We will need to update the assets to include a 32x32 rendering of the
sunrise and sunset icons.
https://bugzilla.gnome.org/show_bug.cgi?id=781029
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Following a change in GDateTime, AM/PM format is now always available
even if the support is missing in the locale used.
Remove the code used to detect AM/PM support in the locale, and bump the
GLib requirements to the version that includes this GDateTime change.
See https://bugzilla.gnome.org/show_bug.cgi?id=761889
https://bugzilla.gnome.org/show_bug.cgi?id=780863
|
|
|
|
|
|
|
|
|
| |
The new shell design requires each panel to be separate.
This commit splits the overview page from details panel as a seperate
panel.
https://bugzilla.gnome.org/show_bug.cgi?id=779216
|
|
|
|
|
|
|
| |
This way we can safely interrupt an update without crashing
g-c-c.
https://bugzilla.gnome.org/show_bug.cgi?id=780299
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
From a Coverity scan:
panels/keyboard/cc-keyboard-manager.c:208: unreachable: Since the loop
increment "i++;" is unreachable, the loop body will never execute more
than once.
This seems like a logic thinko introduced in commit
3207fe97ec516c11f2f781269f9342f36fa8161b . In practice it was unlikely
to be a problem since we don't have repeated shortcut gsettings key
names in all our KeyListEntries files.
|