improvements

This commit is contained in:
pmakhov 2017-12-04 17:36:14 -05:00
parent 3c19b57643
commit c2d601aab4
1 changed files with 7 additions and 15 deletions

View File

@ -27,40 +27,31 @@ local function urlencode(str)
end end
local translate_widget_txt = wibox.widget { local translate_widget_txt = wibox.widget {
-- align = 'center',
layout = wibox.layout.flex.vertical layout = wibox.layout.flex.vertical
} }
local lang_wdgt = wibox.widget{ local lang_wdgt = wibox.widget{
widget = wibox.widget.textbox, widget = wibox.widget.textbox,
-- align = 'center',
-- valign = 'center'
} }
local to_translate_wdgt = wibox.widget{ local to_translate_wdgt = wibox.widget{
widget = wibox.widget.textbox, widget = wibox.widget.textbox,
-- align = 'center',
-- valign = 'center'
} }
local translation_wdgt = wibox.widget{ local translation_wdgt = wibox.widget{
widget = wibox.widget.textbox, widget = wibox.widget.textbox,
-- align = 'center',
-- valign = 'center',
wrap = 'word_char',
} }
translate_widget_txt:add(lang_wdgt) translate_widget_txt:add(lang_wdgt)
translate_widget_txt:add(to_translate_wdgt) translate_widget_txt:add(to_translate_wdgt)
translate_widget_txt:add(translation_wdgt) translate_widget_txt:add(translation_wdgt)
local image = wibox.widget { local translate_widget = wibox.widget {
{
image = '/usr/share/icons/Papirus-Dark/48x48/apps/gnome-translate.svg', image = '/usr/share/icons/Papirus-Dark/48x48/apps/gnome-translate.svg',
resize = false, resize = false,
widget = wibox.widget.imagebox widget = wibox.widget.imagebox
} },
local translate_widget = wibox.widget {
image,
translate_widget_txt, translate_widget_txt,
layout = wibox.layout.fixed.horizontal layout = wibox.layout.fixed.horizontal
} }
@ -80,10 +71,11 @@ local function translate(request_string)
local w = wibox { local w = wibox {
width = 300, width = 300,
height = 50, height = 80,
ontop = true, ontop = true,
screen = mouse.screen, screen = mouse.screen,
expand = true, expand = true,
strategy = 'min',
widget = translate_widget widget = translate_widget
} }
awful.placement.top(w, { margins = {top = 25}}) awful.placement.top(w, { margins = {top = 25}})