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
dcd3d15380
file chooser: Drop the location label
...
Bringing us close to the new design.
2015-01-18 17:57:12 -05:00
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
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
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
6a7b549608
trivial refactoring
2015-01-18 16:57:21 -05:00
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
47e5e1c72d
Fix a typo in the docs
...
https://bugzilla.gnome.org/show_bug.cgi?id=743037
2015-01-18 15:26:49 -05:00
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
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
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
ff2390f550
Updated Greek translation
2015-01-18 22:21:29 +02:00
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
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
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
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
1b03f08938
Updated Basque language
2015-01-17 17:25:30 +01:00
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
ad8d30ad86
inspector: Remove a bunch of unused variables
2015-01-17 02:37:36 +01:00
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
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
03d4e270c2
Adwaita: scrollbar style refactoring...
...
...making overlay indicator slider visible on any backgroung
in the process.
2015-01-16 18:32:16 +01:00
de3e0f1453
Updated Czech translation
2015-01-14 22:50:26 +01:00
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
594de00cad
listbox: Free the multipress gesture on finalize
2015-01-14 17:11:25 +01:00
93d343d339
Updated Icelandic translation
2015-01-14 16:07:37 +01:00
7daa2a1eba
event-controller: Chain up on dispose
2015-01-14 16:03:10 +01:00
711fea11b5
Updated Russian translation
2015-01-14 12:05:57 +00:00
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
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
0d85e26571
Updated Galician translations
2015-01-12 22:53:40 +01:00
7314826de2
Updated Spanish translation
2015-01-12 12:20:26 +01:00
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
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
a29c831f3c
Remove an unused define
2015-01-11 15:14:55 -05:00
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
f120ae7b4d
Forgotten file
2015-01-10 21:16:21 -05:00
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
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
604704a3f0
HighContrast: Also fix separators in file chooser buttons
...
Same fix as for combo box separators.
2015-01-10 21:12:08 -05:00
88567295f6
Adwaita: Also fix separators in file chooser buttons
...
Same fix as for combo box separators.
2015-01-10 21:09:30 -05:00
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
0b50e1fff6
HighContrast: draw combo box separators
...
Same fix as the previous commit.
2015-01-10 20:28:45 -05:00
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
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
885b36a6d5
GtkTextView: allow to extend text selection with mouse scrollwheel
...
Fixes bug 710612
2015-01-10 14:36:17 -05:00
5d9710cc7f
file chooser: Add some padidng
...
https://bugzilla.gnome.org/show_bug.cgi?id=742631
2015-01-10 14:35:56 -05:00
b0e4273325
Forgotten files
2015-01-10 14:35:56 -05:00
366527c2d0
Adwaita: Fix treeview separators in backdrop
...
https://bugzilla.gnome.org/show_bug.cgi?id=742702
2015-01-10 13:07:55 -05:00
cec5815a0d
stylecontext: Stop animations on manual invalidation
...
If a gtk_style_context_invalidate() is called on a widget's style
context (which nobody should ever do, sheesh!) and we're animating, stop
the animations.
Fixes crashers in Nautilus.
2015-01-10 14:25:40 +01:00