1
0
Fork 0
mirror of https://github.com/lcpz/awesome-copycats.git synced 2024-10-22 20:41:22 +00:00

freedesktop: removed lgi patch for compatibility with lua-lgi 0.7.2

This commit is contained in:
luke bonham 2013-10-12 16:00:20 +02:00
parent c10bed4428
commit 25520110ca

View file

@ -7,14 +7,11 @@ local type = type
local ipairs = ipairs local ipairs = ipairs
local pairs = pairs local pairs = pairs
local Gtk = require("lgi").Gtk
module("freedesktop.utils") module("freedesktop.utils")
terminal = 'xterm' terminal = 'xterm'
icon_theme = nil icon_theme = nil
gtk_icon_theme = Gtk.IconTheme.get_default()
all_icon_sizes = { all_icon_sizes = {
'128x128', '128x128',
@ -66,14 +63,6 @@ function lookup_icon(arg)
-- icons with absolute path and supported (AFAICT) formats -- icons with absolute path and supported (AFAICT) formats
return arg.icon return arg.icon
else else
local gtk_icon_info = Gtk.IconTheme.lookup_icon(gtk_icon_theme, arg.icon, 48, 0)
if gtk_icon_info then
filename = Gtk.IconInfo.get_filename(gtk_icon_info)
if filename then
return filename
end
end
local icon_path = {} local icon_path = {}
local icon_themes = {} local icon_themes = {}
local icon_theme_paths = {} local icon_theme_paths = {}