end
end
end
- evt = Gtk::EventBox.new.add(Gtk::Alignment.new(0.5, 0.5, 0, 0).add(Gtk::Frame.new.add(Gtk::Image.new(dest_img)).set_shadow_type(Gtk::SHADOW_ETCHED_OUT)))
+ aspect = utf8(_("Aspect: unknown"))
+ size = get_image_size(from_utf8("#{$current_path}/#{filename}"))
+ if size
+ aspect = utf8(_("Aspect: %s") % sprintf("%1.3f", size[:x].to_f/size[:y]))
+ end
+ vbox = Gtk::VBox.new.add(Gtk::Image.new(dest_img)).add(Gtk::Label.new.set_markup("<i>#{aspect}</i>"))
+ evt = Gtk::EventBox.new.add(Gtk::Alignment.new(0.5, 0.5, 0, 0).add(Gtk::Frame.new.add(vbox).set_shadow_type(Gtk::SHADOW_ETCHED_OUT)))
evt.signal_connect('button-press-event') { |this, event|
if event.event_type == Gdk::Event::BUTTON_PRESS && event.button == 1
$config['nogestures'] or $gesture_press = { :x => event.x, :y => event.y }