summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorYosef Or Boczko <yoseforb@src.gnome.org>2014-02-04 00:47:53 +0200
committerDavid King <amigadave@amigadave.com>2014-02-04 08:00:46 +0000
commit80c45374b715005f1bbe30d1adcf897ed18c14fc (patch)
tree56d337f61f68875dbfc26314c58f924f76998154 /src
parent9704898f06036742e855ff3b66739295db3bbbe1 (diff)
downloadcheese-80c45374b715005f1bbe30d1adcf897ed18c14fc.tar.gz
Fix the page navigation icons in RTL
https://bugzilla.gnome.org/show_bug.cgi?id=723569
Diffstat (limited to 'src')
-rw-r--r--src/cheese-window.vala15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/cheese-window.vala b/src/cheese-window.vala
index dcee6c7f..ef4b4123 100644
--- a/src/cheese-window.vala
+++ b/src/cheese-window.vala
@@ -71,6 +71,10 @@ public class Cheese.MainWindow : Gtk.ApplicationWindow
[GtkChild]
private Gtk.ToggleButton effects_toggle_button;
[GtkChild]
+ private Gtk.Image effects_prev_page_button_image;
+ [GtkChild]
+ private Gtk.Image effects_next_page_button_image;
+ [GtkChild]
private Gtk.Widget buttons_area;
private Gtk.Menu thumbnail_popup;
@@ -118,6 +122,17 @@ public class Cheese.MainWindow : Gtk.ApplicationWindow
public MainWindow (Gtk.Application application)
{
GLib.Object (application: application);
+
+ if (get_direction () == Gtk.TextDirection.RTL)
+ {
+ effects_prev_page_button_image.icon_name = "go-previous-rtl-symbolic";
+ effects_next_page_button_image.icon_name = "go-next-rtl-symbolic";
+ }
+ else
+ {
+ effects_prev_page_button_image.icon_name = "go-previous-symbolic";
+ effects_next_page_button_image.icon_name = "go-next-symbolic";
+ }
}
private bool on_window_state_change_event (Gtk.Widget widget,