{
Help: help,
TimeOut: 3,
Sleep: 0.5,
MaxHistory: 13,
MaxString: 60,
IsPwd: is_pwd,
Working: "#{XDG['DATA']}/gtk3app/clipboardmanager/working.png",
Ok: "#{XDG['DATA']}/gtk3app/clipboardmanager/ok.png",
Nope: "#{XDG['DATA']}/gtk3app/clipboardmanager/nope.png",
Ready: "#{XDG['DATA']}/gtk3app/clipboardmanager/ready.png",
Off: "#{XDG['DATA']}/gtk3app/clipboardmanager/off.png",
thing: {
HelpFile: "https://github.com/carlosjhr64/clipboard_manager",
Logo: "#{XDG['DATA']}/gtk3app/clipboardmanager/logo.png",
about_dialog: {
set_program_name: 'Clipboard Manager',
set_version: VERSION,
set_copyright: '(c) 2014 CarlosJHR64',
set_comments: 'A Ruby Gtk3App Clipboard Manager ',
set_website: 'https://github.com/carlosjhr64/clipboard_manager',
set_website_label: 'See it at GitHub!',
},
TOGGLE: ['Toggle On/Off'],
toggle!: [:TOGGLE, 'activate'],
window: {
set_title: "Clipboard Manager",
set_window_position: :center,
},
VBOX: [:vertical],
vbox: h0,
vbox!: [:VBOX, :vbox],
ASK: ['Ask For Confirmation'],
ask: h0,
ask!: [:ASK, :ask],
RUNNING: ['On/Off'],
running: h0,
running!: [:RUNNING, :running],
TASKS: ['Tasks:'],
tasks: h0,
tasks!: [:TASKS, :tasks],
HISTORY_BUTTON: [label: 'History'],
history_button: h0,
history_button!: [:HISTORY_BUTTON, :history_button],
HISTORY_DIALOG: [],
history_dialog: {},
history_dialog!: [:HISTORY_DIALOG, :history_dialog],
HISTORY_COMBO: [],
history_combo: {},
history_combo!: [:HISTORY_COMBO, :history_combo],
},
tasks: {
mplayer: [
'https?://www\.youtube\.com/\S+',
:system,
"wget -O - $(youtube-dl -f 5/36/17/18 -g '$0') | mplayer -really-quiet -cache 8192 -cache-min 1 - &",
],
firefox: ['^https?://www.amazon.com/', :firefox],
espeak: ['.{80,}', :espeak],
}
}