"#{opt432 ? '--optimize-for-32' : ''} --made-with '#{madewith}' --index-link '#{indexlink}' #{additional_booh_options}",
utf8(_("Please wait while scanning source directory...")),
'full scan',
- { :closure_after => proc { open_file_user(configskel) } })
+ { :closure_after => proc {
+ open_file_user(configskel)
+ $main_window.urgency_hint = true
+ } })
end
end
{ :closure_after => proc {
open_file($filename)
$modified = true
+ $main_window.urgency_hint = true
} })
else
#- select_theme merges global variables, need to return to current choices
open_file($filename)
$albums_tv.selection.select_path(sel[0])
$modified = true
+ $main_window.urgency_hint = true
} })
end
open_file($filename)
$albums_tv.selection.select_path(sel[0])
$modified = true
+ $main_window.urgency_hint = true
} })
end
{ :closure_after => proc {
open_file($filename)
$modified = true
+ $main_window.urgency_hint = true
} })
end
$redo_tb.sensitive = $redo_mb.sensitive = false
save_current_file
$generated_outofline = true
+ $main_window.urgency_hint = true
}})
}
$view_wa.signal_connect('activate') {
end
-handle_options
+if str = Gtk.check_version(2, 8, 0)
+ puts "This program requires GTK+ 2.8.0 or later"
+ puts str
+ exit
+end
+handle_options
Thread.abort_on_exception = true
-
read_config
Gtk.init
create_main_window
+
check_config
if ARGV[0]
open_file_user(ARGV[0])
end
+
Gtk.main
write_config