Merge pull request #2112 from psychon/icon_theme_deprecation
Deprecate menubar.icon_theme
This commit is contained in:
commit
ef6cf14993
|
@ -1,5 +1,5 @@
|
||||||
---------------------------------------------------------------------------
|
---------------------------------------------------------------------------
|
||||||
--- Class module for icon lookup for menubar
|
--- (Deprecated) class module for icon lookup for menubar
|
||||||
--
|
--
|
||||||
-- @author Kazunobu Kuriyama
|
-- @author Kazunobu Kuriyama
|
||||||
-- @copyright 2015 Kazunobu Kuriyama
|
-- @copyright 2015 Kazunobu Kuriyama
|
||||||
|
@ -78,6 +78,7 @@ local icon_theme = { mt = {} }
|
||||||
local index_theme_cache = {}
|
local index_theme_cache = {}
|
||||||
|
|
||||||
--- Class constructor of `icon_theme`
|
--- Class constructor of `icon_theme`
|
||||||
|
-- @deprecated menubar.icon_theme.new
|
||||||
-- @tparam string icon_theme_name Internal name of icon theme
|
-- @tparam string icon_theme_name Internal name of icon theme
|
||||||
-- @tparam table base_directories Paths used for lookup
|
-- @tparam table base_directories Paths used for lookup
|
||||||
-- @treturn table An instance of the class `icon_theme`
|
-- @treturn table An instance of the class `icon_theme`
|
||||||
|
@ -218,6 +219,7 @@ local lookup_fallback_icon = function(self, icon_name)
|
||||||
end
|
end
|
||||||
|
|
||||||
--- Look up an image file based on a given icon name and/or a preferable size.
|
--- Look up an image file based on a given icon name and/or a preferable size.
|
||||||
|
-- @deprecated menubar.icon_theme:find_icon_path
|
||||||
-- @tparam string icon_name Icon name to be looked up
|
-- @tparam string icon_name Icon name to be looked up
|
||||||
-- @tparam number icon_size Prefereable icon size
|
-- @tparam number icon_size Prefereable icon size
|
||||||
-- @treturn string Absolute path to the icon file, or nil if not found
|
-- @treturn string Absolute path to the icon file, or nil if not found
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
---------------------------------------------------------------------------
|
---------------------------------------------------------------------------
|
||||||
--- Class module for parsing an index.theme file
|
--- (Deprecated) class module for parsing an index.theme file
|
||||||
--
|
--
|
||||||
-- @author Kazunobu Kuriyama
|
-- @author Kazunobu Kuriyama
|
||||||
-- @copyright 2015 Kazunobu Kuriyama
|
-- @copyright 2015 Kazunobu Kuriyama
|
||||||
|
@ -31,6 +31,7 @@ local THRESHOLD = "Threshold"
|
||||||
local index_theme = { mt = {} }
|
local index_theme = { mt = {} }
|
||||||
|
|
||||||
--- Class constructor of `index_theme`
|
--- Class constructor of `index_theme`
|
||||||
|
-- @deprecated menubar.index_theme.new
|
||||||
-- @tparam table cls Metatable that will be used. Should always be `index_theme.mt`.
|
-- @tparam table cls Metatable that will be used. Should always be `index_theme.mt`.
|
||||||
-- @tparam string icon_theme_name Internal name of icon theme
|
-- @tparam string icon_theme_name Internal name of icon theme
|
||||||
-- @tparam table base_directories Paths used for lookup
|
-- @tparam table base_directories Paths used for lookup
|
||||||
|
@ -132,18 +133,21 @@ index_theme.new = function(cls, icon_theme_name, base_directories)
|
||||||
end
|
end
|
||||||
|
|
||||||
--- Table of the values of the `Directories` key
|
--- Table of the values of the `Directories` key
|
||||||
|
-- @deprecated menubar.index_theme:get_subdirectories
|
||||||
-- @treturn table Values of the `Directories` key
|
-- @treturn table Values of the `Directories` key
|
||||||
index_theme.get_subdirectories = function(self)
|
index_theme.get_subdirectories = function(self)
|
||||||
return self[DIRECTORIES]
|
return self[DIRECTORIES]
|
||||||
end
|
end
|
||||||
|
|
||||||
--- Table of the values of the `Inherits` key
|
--- Table of the values of the `Inherits` key
|
||||||
|
-- @deprecated menubar.index_theme:get_inherits
|
||||||
-- @treturn table Values of the `Inherits` key
|
-- @treturn table Values of the `Inherits` key
|
||||||
index_theme.get_inherits = function(self)
|
index_theme.get_inherits = function(self)
|
||||||
return self[INHERITS]
|
return self[INHERITS]
|
||||||
end
|
end
|
||||||
|
|
||||||
--- Query (part of) per-directory keys of a given subdirectory name.
|
--- Query (part of) per-directory keys of a given subdirectory name.
|
||||||
|
-- @deprecated menubar.index_theme:get_per_directory_keys
|
||||||
-- @tparam table subdirectory Icon theme's subdirectory
|
-- @tparam table subdirectory Icon theme's subdirectory
|
||||||
-- @treturn[1] string Value of the `Type` key
|
-- @treturn[1] string Value of the `Type` key
|
||||||
-- @treturn[2] number Value of the `Size` key
|
-- @treturn[2] number Value of the `Size` key
|
||||||
|
|
|
@ -10,7 +10,6 @@
|
||||||
local gtable = require("gears.table")
|
local gtable = require("gears.table")
|
||||||
local gfilesystem = require("gears.filesystem")
|
local gfilesystem = require("gears.filesystem")
|
||||||
local utils = require("menubar.utils")
|
local utils = require("menubar.utils")
|
||||||
local icon_theme = require("menubar.icon_theme")
|
|
||||||
local pairs = pairs
|
local pairs = pairs
|
||||||
local ipairs = ipairs
|
local ipairs = ipairs
|
||||||
local table = table
|
local table = table
|
||||||
|
@ -59,7 +58,7 @@ menu_gen.all_categories = {
|
||||||
--- Find icons for category entries.
|
--- Find icons for category entries.
|
||||||
function menu_gen.lookup_category_icons()
|
function menu_gen.lookup_category_icons()
|
||||||
for _, v in pairs(menu_gen.all_categories) do
|
for _, v in pairs(menu_gen.all_categories) do
|
||||||
v.icon = icon_theme():find_icon_path(v.icon_name)
|
v.icon = utils.lookup_icon(v.icon_name)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue