Benjamin Otte
e649c8773f
stylecontext: Explicitly specify root node
...
When creating the query path, explicitly specify if it's for a root node
or for a child. Relying on gtk_style_context_is_saved() is unreliable
(for example when updating the cache).
2015-01-19 01:12:50 +01:00
Matthias Clasen
1a38c4d066
file chooser: Make search work again
...
The last round of filechooser redesign work had left
search somewhat dysfunctional. This commit fixes things
up enough that search is once again a working feature
of the file chooser.
2015-01-18 18:59:43 -05:00
Matthias Clasen
dcd3d15380
file chooser: Drop the location label
...
Bringing us close to the new design.
2015-01-18 17:57:12 -05:00
Matthias Clasen
4b47c5a649
file chooser: Don't show 'Enter Location' in save modes
...
In these modes, the entry is permanently visible anyway.
2015-01-18 17:39:05 -05:00
Matthias Clasen
a8cb7352c5
file chooser: Make Ctrl-L work in recent
...
Just switch to browse mode when we see Ctrl-L in recent mode.
https://bugzilla.gnome.org/show_bug.cgi?id=660450
2015-01-18 17:35:22 -05:00
Matthias Clasen
8133e7e624
file chooser: Ensure the path bar is initialized
...
There are some cases where we can end up showing the path
bar without ever setting a file on it. One example is:
1) Open file chooser
2) Hit ~
3) Hit Ctrl-L
While this is a bit of a workaround, at least it makes sure
that we never end up with an empty space where the path bar
is supposed to be.
2015-01-18 17:13:12 -05:00
Matthias Clasen
6a7b549608
trivial refactoring
2015-01-18 16:57:21 -05:00
Matthias Clasen
dfe6399de8
file chooser: Make ~ and / work in recent
...
Complained about in
https://bugzilla.gnome.org/show_bug.cgi?id=743117
2015-01-18 16:18:12 -05:00
Matthias Clasen
47e5e1c72d
Fix a typo in the docs
...
https://bugzilla.gnome.org/show_bug.cgi?id=743037
2015-01-18 15:26:49 -05:00
Matthias Clasen
9c1063f602
broadway: Only use abstract sockets when they are supported
...
GIO has a function to check whether abstract sockets are
supported, so use it. This should make broadway work on
Freebsd again.
https://bugzilla.gnome.org/show_bug.cgi?id=742980
2015-01-18 15:24:30 -05:00
Matthias Clasen
811d602842
Make Broadway work on freebsd
...
It seems that posix_fallocate gives an ENODEV error when
called on an fd opened with shm_open on freebsd. Fix up
the error check to only trigger if we get ENOSPC.
https://bugzilla.gnome.org/show_bug.cgi?id=742980
2015-01-18 15:15:37 -05:00
Matthias Clasen
9fde44ac10
Fine-tune the proximity hovering for scrollbars
...
Reduce the distance at which we expand the scrollbar,
and add some hysteresis.
2015-01-18 14:28:47 -05:00
Dimitris Spingos
ff2390f550
Updated Greek translation
2015-01-18 22:21:29 +02:00
Matthias Clasen
cf277fabb5
Remove some outdated references
...
We shouldn't recommend gtk_widget_modify_bg() or
gtk_style_set_background() anymore.
2015-01-18 12:41:07 -05:00
Christoph Reiter
500bd60873
Adjust gtk_status_icon_position_menu() annotation to match GtkMenuPositionFunc again
...
https://bugzilla.gnome.org/show_bug.cgi?id=674537
https://bugzilla.gnome.org/show_bug.cgi?id=742940
2015-01-17 16:31:26 -05:00
Maks Naumov
6113504495
Fix event->button.y_root when using mouse buttons and dnd canceled
...
Signed-off-by: Maks Naumov <maksqwe1@ukr.net>
https://bugzilla.gnome.org/show_bug.cgi?id=742785
2015-01-17 16:29:17 -05:00
Maks Naumov
9f51d8948f
Fix save_hot_y init in gtk_drag_get_icon()
...
Signed-off-by: Maks Naumov <maksqwe1@ukr.net>
https://bugzilla.gnome.org/show_bug.cgi?id=742786
2015-01-17 16:24:45 -05:00
Inaki Larranaga Murgoitio
1b03f08938
Updated Basque language
2015-01-17 17:25:30 +01:00
Matthias Clasen
48865fb9d9
Prefer the Wayland backend
...
This does not affect X11 sessions, but has the advantage that
we get much more testing of the Wayland backend in Wayland
sessions.
2015-01-17 01:03:10 -05:00
Benjamin Otte
ad8d30ad86
inspector: Remove a bunch of unused variables
2015-01-17 02:37:36 +01:00
Benjamin Otte
d0ed29d58d
stylecontext: Remove a bunch of return_if_fail()s
...
They're gonna be in the way when refactoring and we can live without
them.
2015-01-17 02:25:40 +01:00
Benjamin Otte
63f7a36ae0
stylecontext: Do not transition from the default style
...
This gets rid of a bunch of awkward transitions. It's not a perfect
solution to the problem of "should we transition from this state" but it
gets rid of the ugliest offenders.
2015-01-17 02:25:40 +01:00
Lapo Calamandrei
03d4e270c2
Adwaita: scrollbar style refactoring...
...
...making overlay indicator slider visible on any backgroung
in the process.
2015-01-16 18:32:16 +01:00
Marek Černocký
de3e0f1453
Updated Czech translation
2015-01-14 22:50:26 +01:00
Carlos Garnacho
b8e87d4762
widget: Free the controller list on finalize()
...
If this is done on dispose(), the widget may be destroyed (and its
controllers list NULLified) within _gtk_widget_run_controllers(),
causing warnings/crashes when it just tried to hop on the next
controllers.
Freeing the controllers here should be a safety net for implementations,
so it also makes sense to do this late. The widgets that choose to
free their controllers on dispose can still do so, and get
_gtk_widget_remove_controller() called for these as an indirect result.
2015-01-14 17:11:25 +01:00
Carlos Garnacho
594de00cad
listbox: Free the multipress gesture on finalize
2015-01-14 17:11:25 +01:00
Sveinn í Felli
93d343d339
Updated Icelandic translation
2015-01-14 16:07:37 +01:00
Carlos Garnacho
7daa2a1eba
event-controller: Chain up on dispose
2015-01-14 16:03:10 +01:00
Stas Solovey
711fea11b5
Updated Russian translation
2015-01-14 12:05:57 +00:00
Nelson Benítez León
f26986a50a
gtkplacessidebar: insert bookmark by dnd in correct position
...
Add needed COLUMN INDEX to "new bookmark" row based on previous
bookmark index plus one.
Fixes bug 742727
2015-01-13 19:01:46 -05:00
Maks Naumov
54806d1295
Fix accessible_class->widget_set initialization
...
Signed-off-by: Maks Naumov <maksqwe1@ukr.net>
https://bugzilla.gnome.org/show_bug.cgi?id=742778
2015-01-13 19:01:01 -05:00
Fran Dieguez
0d85e26571
Updated Galician translations
2015-01-12 22:53:40 +01:00
Daniel Mustieles
7314826de2
Updated Spanish translation
2015-01-12 12:20:26 +01:00
Maks Naumov
87d36885ac
Properly check result of g_utf8_get_char_validated()
...
g_utf8_get_char_validated() may return -1 or -2
return type is gunichar(guint32)
Therefore such checks like 'gunichar < 0' or 'gunichar > 0'
are always 'false' or 'true'(except when gunichar == 0).
Signed-off-by: Maks Naumov <maksqwe1@ukr.net>
https://bugzilla.gnome.org/show_bug.cgi?id=742774
2015-01-11 15:46:06 -05:00
Maks Naumov
07cf489d2d
Fix check for 'y' padding in gtk_cell_renderer_set_padding()
...
Signed-off-by: Maks Naumov <maksqwe1@ukr.net>
https://bugzilla.gnome.org/show_bug.cgi?id=742764
2015-01-11 15:34:20 -05:00
Matthias Clasen
a29c831f3c
Remove an unused define
2015-01-11 15:14:55 -05:00
Maks Naumov
430ea2fff6
Properly ignore BadWindow and BadDrawable in get_child_info_handler()
...
Signed-off-by: Maks Naumov <maksqwe1@ukr.net>
https://bugzilla.gnome.org/show_bug.cgi?id=742771
2015-01-11 14:33:10 -05:00
Matthias Clasen
f120ae7b4d
Forgotten file
2015-01-10 21:16:21 -05:00
Matthias Clasen
838e982877
HighContrast: Don't set nonexisting style properties
...
These don't exist, so setting them can't do any good.
2015-01-10 21:14:56 -05:00
Matthias Clasen
e15152c837
Adwaita: Don't set nonexisting style properties
...
These don't exist, so setting them can't do any good.
2015-01-10 21:14:02 -05:00
Matthias Clasen
604704a3f0
HighContrast: Also fix separators in file chooser buttons
...
Same fix as for combo box separators.
2015-01-10 21:12:08 -05:00
Matthias Clasen
88567295f6
Adwaita: Also fix separators in file chooser buttons
...
Same fix as for combo box separators.
2015-01-10 21:09:30 -05:00
Iain Lane
8c5094c22c
gtkfilechooserwidget: When using an extra widget, show or hide the filter combo as appropriate
...
https://bugzilla.gnome.org/show_bug.cgi?id=742653
2015-01-10 20:37:39 -05:00
Matthias Clasen
0b50e1fff6
HighContrast: draw combo box separators
...
Same fix as the previous commit.
2015-01-10 20:28:45 -05:00
Matthias Clasen
9c4d478dc7
Adwaita: draw combo box separators
...
Killing the separator in the button had the unintended side effect
of also killing separators in the popup.
https://bugzilla.gnome.org/show_bug.cgi?id=742704
2015-01-10 20:25:56 -05:00
Matthias Clasen
35a8d3d770
widget-factory: Add a combo box separator example
...
This shows that combo box separators are currently broken
in Adwaita.
2015-01-10 20:14:24 -05:00
Nelson Benitez Leon
885b36a6d5
GtkTextView: allow to extend text selection with mouse scrollwheel
...
Fixes bug 710612
2015-01-10 14:36:17 -05:00
Matthias Clasen
5d9710cc7f
file chooser: Add some padidng
...
https://bugzilla.gnome.org/show_bug.cgi?id=742631
2015-01-10 14:35:56 -05:00
Matthias Clasen
b0e4273325
Forgotten files
2015-01-10 14:35:56 -05:00
Matthias Clasen
366527c2d0
Adwaita: Fix treeview separators in backdrop
...
https://bugzilla.gnome.org/show_bug.cgi?id=742702
2015-01-10 13:07:55 -05:00