| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
The new values are the ones we intend to keep. The old ones had
duplicated meanings and nobody knew which one to take.
|
|
|
|
|
| |
It is not necessary, and causes assertions in some of
our tests.
|
|
|
|
|
| |
Hide widgets that are meant to be hidden initially, and use
the right spin button apis.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add integration of the libcloudproviders DBus API to the
GtkPlacesSidebar by showing name and sync status of the cloud providers.
The exported menu is rendered as a GtkPopover.
The sidebar will be updated if the list of cloudproviders changes e.g.
by adding or removing an account. If any cloud provider changes detailed
information like sync status only the individual sidebar row gets
updated.
Co-authored-by: Carlos Soriano <csoriano@gnome.org>
Co-authored-by: Daniel Boles <dboles@src.gnome.org>
https://bugzilla.gnome.org/show_bug.cgi?id=786123
|
|
|
|
|
|
| |
Recursion is fun, but better avoided in the ui.
https://bugzilla.gnome.org/show_bug.cgi?id=786960
|
|
|
|
|
|
|
| |
It was reported that the lack of a tooltip made its purpose unclear.
This can be solved by just copying PlacesViewRow’s eject_button tooltip.
https://bugzilla.gnome.org/show_bug.cgi?id=766909
|
|
|
|
|
| |
Add a popover that shows color Emoji, with a search entry.
The recently-used Emoji are stored in a GSetting.
|
|
|
|
|
| |
Most of our .ui files were still using the gtk30 domain,
despite the library having switched to gtk40. Fix this.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Showing all the different errors and warnings when renaming and creating
files/folders without potentially resizing popovers on every keystroke
requires us to know the size of the error messages beforehand, so pack
all of the possible error messages and warnings in labels and those into
a stack. This way we can also neatly crossfade transition between them.
https://bugzilla.gnome.org/show_bug.cgi?id=775636
|
|
|
|
|
|
|
| |
This makes a difference with other locals where error messages are
longer than the standard width of entry+spacing+button.
https://bugzilla.gnome.org/show_bug.cgi?id=775636
|
|
|
|
|
| |
Nice try, but size groups don't work with invisible widgets anyway.
Invisible widgets request 0×0.
|
| |
|
|
|
|
| |
GtkWidget:halign and GtkWidget:valign are sufficient
|
|
|
|
| |
GtkWidget already has hexpand/vexpand properties.
|
|
|
|
|
|
|
|
|
| |
Translating it seems pointless if we can use a non-translatable example
such as gnome.org instead of foo.example.com.
This will help to make changes in here without breaking string freeze.
https://bugzilla.gnome.org/show_bug.cgi?id=781622
|
|
|
|
| |
Widgets themselves shouldn't have margins assigned.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
We use toggled, which does everything we need; this adds nothing useful.
Credit to Timm for noticing this—I didn’t when moving it to the ui file.
|
| |
|
| |
|
|
|
|
|
|
|
| |
Now that priv->area is guaranteed to be constructed by us, and not
passed in by a user, we can move it to the .ui file and stop manually
managing its lifetime altogether. And once the area is there, we can
move the menu there too (and stop pointlessly destroying/rebuilding it).
|
| |
|
| |
|
|
|
|
| |
Doesn't make sense anymore now that gtk_widget_show_all is gone.
|
|
|
|
|
| |
Instead of subclassing GtkBox to have 2 child widgets, subclass
GtkWidget and only render one of them.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
This is a free-form tab that can contain information about the
system environment. To see it, set GtkAboutDialog::system-information
to a non-NULL value.
https://bugzilla.gnome.org/show_bug.cgi?id=776604
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Remove some unnecessary complications, like an extraneous
box, and some child property settings that are not needed.
|
|
|
|
|
| |
the source file has been updated to use gtk_drawing_area_set_draw_func,
but the draw_cb handler in the ui file is still left.
|
|
|
|
|
|
|
|
| |
We were leaking the adjustment, since we confuse ourselves
with a property whose initial value comes out of a template.
Stop doing that.
https://bugzilla.gnome.org/show_bug.cgi?id=775212
|
| |
|
|
|
|
| |
Boxes know how to draw backgrounds these days.
|
|
|
|
|
|
|
| |
Square brackets are mandatory for IPv6 addresses. Add example of IPv6
address in the guidance to make it obvious.
https://bugzilla.gnome.org/show_bug.cgi?id=756570
|
| |
|
| |
|
|
|
|
| |
Replace border-width and padding by margins, in most places.
|
| |
|
| |
|
| |
|