Commit Graph

47375 Commits

Author SHA1 Message Date
Matthias Clasen
1024e0893e label: take padding into account when measuring
When doing height-for-width measurements, we need to take
padding into account. This was causing various allocation
errors.

https://bugzilla.gnome.org/show_bug.cgi?id=770849
2016-09-06 08:03:53 -04:00
Matthias Clasen
1dca723864 label: Fix indentation
Trivial, but annoying.
2016-09-06 08:03:43 -04:00
Matthias Clasen
6dd558a183 range: Ensure we don't underallocate the highlight gadget
This was causing warnings in HighContrast.

https://bugzilla.gnome.org/show_bug.cgi?id=770614
2016-09-06 08:03:35 -04:00
Joaquim Rocha
80063414ff listbox: Select the last row on page down when there are few rows
When pressing page down doesn't retrieve a valid row (because the list
box has few rows), the last visible one should be selected instead.

https://bugzilla.gnome.org/show_bug.cgi?id=770703
2016-09-06 08:03:11 -04:00
Joaquim Rocha
eb2a73704b listbox: Avoid crashing on page down if the list has few rows
The code always assumed that getting a row at a certain 'y' was
possible but if the list box has more empty space than rows then a
valid row may not be retrieved.

https://bugzilla.gnome.org/show_bug.cgi?id=770703
2016-09-06 08:03:05 -04:00
Arnaud Bonatti
8112b925a3 Use 'focused' everywhere.
https://bugzilla.gnome.org/show_bug.cgi?id=770624
2016-09-06 08:00:38 -04:00
Benjamin Otte
7298f8e94d Add braces to appease gcc
-ftrack-macro-expansion=0 doesn't like if statements without braces when
evaluating indentation levels.
2016-09-06 07:59:22 -04:00
Benjamin Otte
137c22e50c uimanager: Correctly indent code 2016-09-06 07:59:16 -04:00
Benjamin Otte
403f16766c a11y: Correctly indent code 2016-09-06 07:59:08 -04:00
Matthias Clasen
32679cb832 cell renderer text: Allow entries to shrink
Set a small max-width on entries used for editing cells, so they
adapt to small columns and don't overlap the next column.

https://bugzilla.gnome.org/show_bug.cgi?id=770374
2016-09-06 07:58:36 -04:00
Matthias Clasen
626190e275 Document window-icon related api as 'may not work'
Some platforms simply don't have window icons (such as Wayland).
2016-09-06 07:58:10 -04:00
Matthias Clasen
7ebc137190 notebook: Update arrow state when switching pages
Otherwise, we may end up showing clickable arrows that don't
do anything.

https://bugzilla.gnome.org/show_bug.cgi?id=770332
2016-09-06 07:58:01 -04:00
Matthias Clasen
0ba66846d7 scale: Document interaction between rounding and autoscrolling
This is a bit of a gotcha, so better document it.
2016-09-06 07:57:49 -04:00
Matthias Clasen
720988d962 gtk-demo: Make the scale demo fully functional
The adjustments need to have step-increment and page-increment
set up, or keynav and autoscrolling will not work.
2016-09-06 07:56:30 -04:00
Philip Withnall
a98d7a7569 gtkbindings: Add an example for gtk_binding_entry_add_signal()
Otherwise the way the varargs are supposed to be used is completely
opaque.

https://bugzilla.gnome.org/show_bug.cgi?id=770236
2016-09-06 07:55:43 -04:00
Philip Withnall
8d059bb487 gtkbindings: Clarify that widgets need has-focus for bindings to work
https://bugzilla.gnome.org/show_bug.cgi?id=770242
2016-09-06 07:55:32 -04:00
Timm Bäder
a59cb7ccff stylepropertyimpl: Remove double assignment 2016-09-06 07:54:48 -04:00
Timm Bäder
f1bcbfa8c1 widget-factory: Don't initially show popover
It'll  be set as the popover of a GtkMenuButton later anyway which will
hide it again.
2016-09-06 07:53:48 -04:00
GNOME Translation Robot
856d360d3f Updated Scottish Gaelic translation 2016-09-05 12:38:13 +00:00
GNOME Translation Robot
e295708854 Updated Scottish Gaelic translation 2016-09-05 12:28:50 +00:00
Baurzhan Muftakhidinov
caacf5a5cf Updated Kazakh translation 2016-09-04 04:53:31 +00:00
Carlos Soriano
24c25d44a5 gtkplacessidebar: fix signal marshal
We were using __VOID for the SHOW_OTHER_LOCATION signal that
uses flags named SHOR_OTHER_LOCATION_WITH_FLAGS.
However, if a signal uses flags the marshal needs to use __FLAGS.

This patch addresses this using VOID__FLAGS as the marshaler parameter.

Thanks to Jan Steffens for pointing this out.

https://bugzilla.gnome.org/show_bug.cgi?id=770550
2016-08-29 15:39:20 +02:00
Lapo Calamandrei
43da663c9e Adwaita: increase border radius on button.circular...
...to allow huge circular buttons.
See https://bugzilla.gnome.org/show_bug.cgi?id=770166
2016-08-22 14:19:09 +02:00
Rafael Fontenelle
e2453dc7cd Updated Brazilian Portuguese translation 2016-08-22 04:09:13 +00:00
Мирослав Николић
9ce672a289 Updated Serbian translation 2016-08-20 20:43:20 +02:00
Мирослав Николић
b8aa684337 Updated Serbian translation 2016-08-20 20:43:00 +02:00
Matthias Clasen
53e92dcab2 3.20.9 3.20.9 2016-08-17 11:06:13 -04:00
Matthias Clasen
c8ef3b1a60 Really fix underlinkage for shm_open
Reported in https://bugzilla.gnome.org/show_bug.cgi?id=769603
2016-08-17 09:57:00 -04:00
Andika Triwidada
88c463a58f Updated Indonesian translation 2016-08-15 06:40:21 +00:00
Andika Triwidada
a5b3a3ec0c Updated Indonesian translation 2016-08-15 06:24:48 +00:00
Aurimas Černius
666e604949 Updated Lithuanian translation 2016-08-14 21:07:12 +03:00
Anders Jonsson
113684bf8e Updated Swedish translation 2016-08-13 10:24:30 +00:00
Anders Jonsson
4981f9d04b Updated Swedish translation 2016-08-13 10:21:43 +00:00
Ignacio Casal Quinteiro
67b294ef5d Use g_snprintf instead of snprintf.
snprintf is not compatible with msvc.
2016-08-10 12:29:01 +02:00
Marek Černocký
5922bf061a Updated Czech translation 2016-08-09 11:59:39 +02:00
Marek Černocký
96cf4afed1 Updated Czech translation 2016-08-09 11:56:51 +02:00
Matthias Clasen
92f2fd069d wayland: Link against librt
This is required for shm_open.

https://bugzilla.gnome.org/show_bug.cgi?id=769603
2016-08-07 16:13:54 -04:00
Matthias Clasen
9834ddfb2e headerbar: Fix size allocation
The GtkHeaderBar gadget implementation was subtly broken: it called
gtk_widget_set_allocation both in gtk_header_bar_size_allocate (with
the actual allocation) and in gtk_header_bar_allocate_contents (with
the content allocation of the main gadget). Dropping the second call
fixes the render node conversion for GtkHeaderBar.
2016-08-07 16:13:28 -04:00
Rafael Fontenelle
d69ab7f70a Updated Brazilian Portuguese translation 2016-08-07 13:12:46 +00:00
Tiago Santos
5c44df5ec8 Updated Portuguese translation 2016-08-05 10:58:25 +00:00
Tiago Santos
42b8879e6b Updated Portuguese translation 2016-08-05 10:56:27 +00:00
Colomban Wendling
10c3a24836 GtkMenuButton: use :toggled instead of :clicked
:toggled is triggered on :clicked, so using :toggled lead to the menu
to be popped up at the same time, while allowing to use the toggle state
and avoiding any need to a hack to prevent recursion, which somehow
wasn't enough for double emission of GtkMenuToolButton:show-popup.

https://bugzilla.gnome.org/show_bug.cgi?id=769287
2016-08-04 23:43:45 +02:00
Balázs Úr
13a0402e42 Updated Hungarian translation 2016-08-04 21:05:52 +00:00
Balázs Úr
92ade378fb Updated Hungarian translation 2016-08-04 21:02:56 +00:00
Piotr Drąg
df2882ebbf Updated Polish translation 2016-08-04 21:09:45 +02:00
Bernd Homuth
070c4f7486 Updated German translation 2016-08-04 18:38:09 +00:00
Bernd Homuth
d41543c51f Updated German translation 2016-08-04 18:35:14 +00:00
Matthias Clasen
6cc9f1dba1 3.20.8 3.20.8 2016-08-04 12:52:15 -04:00
Matthias Clasen
de9ba70e58 Revert "Improve external drives detection"
This reverts commit a01ee5a7b0.

I didn't mean to bump the GLib requirement in the stable branch.
2016-08-04 12:49:28 -04:00
Matthias Clasen
84eff45a17 3.20.7 3.20.7 2016-08-04 10:34:08 -04:00