added scale setting

This commit is contained in:
Manuel Simon Hirsig
2017-01-22 05:47:13 +01:00
parent 1360293f92
commit 4663c0147a
4 changed files with 14 additions and 8 deletions
+6 -4
View File
@@ -11,7 +11,8 @@ local post = require 'aux.core.post'
local scan = require 'aux.core.scan'
local search_tab = require 'aux.tabs.search'
_G.aux_characters = T
_G.aux_scale = 1
_G.aux_characters = {}
function M.set_p(v)
inspect(nil, v)
@@ -34,9 +35,9 @@ for event in temp-S('ADDON_LOADED', 'VARIABLES_LOADED', 'PLAYER_LOGIN', 'AUCTION
event_frame:RegisterEvent(event)
end
ADDON_LOADED = T
ADDON_LOADED = {}
do
local handlers, handlers2 = T, T
local handlers, handlers2 = {}, {}
function M.set_LOAD(f)
tinsert(handlers, f)
end
@@ -57,7 +58,7 @@ do
end)
end
tab_info = T
tab_info = {}
function M.TAB(name)
local tab = O('name', name)
local env = getfenv(2)
@@ -178,6 +179,7 @@ function LOAD2()
end
end
aux_characters[key][UnitName'player'] = GetTime()
AuxFrame:SetScale(aux_scale)
end
function M.neutral_faction()
+1 -1
View File
@@ -2,7 +2,7 @@
## Title: aux
## Notes: Auction House replacement
## SavedVariablesPerCharacter: aux_tooltip_value, aux_tooltip_daily, aux_tooltip_merchant_buy, aux_tooltip_merchant_sell, aux_tooltip_disenchant_value, aux_tooltip_disenchant_distribution, aux_tooltip_disenchant_source
## SavedVariables: aux_datasets, aux_items, aux_item_ids, aux_auctionable_items, aux_merchant_buy, aux_merchant_sell, aux_characters, aux_recent_searches, aux_favorite_searches, aux_ignore_owner
## SavedVariables: aux_scale, aux_datasets, aux_items, aux_item_ids, aux_auctionable_items, aux_merchant_buy, aux_merchant_sell, aux_characters, aux_recent_searches, aux_favorite_searches, aux_ignore_owner
libs\inspect.lua
libs\module.lua
+6 -1
View File
@@ -16,7 +16,11 @@ function SlashCmdList.AUX(command)
if not command then return end
local arguments = tokenize(command)
if arguments[1] == 'ignore' and arguments[2] == 'owner' then
if arguments[1] == 'scale' and tonumber(arguments[2]) then
local scale = tonumber(arguments[2])
AuxFrame:SetScale(scale)
_G.aux_scale = scale
elseif arguments[1] == 'ignore' and arguments[2] == 'owner' then
_G.aux_ignore_owner = not aux_ignore_owner
print('ignore owner ' .. status(aux_ignore_owner))
elseif arguments[1] == 'tooltip' and arguments[2] == 'value' then
@@ -49,6 +53,7 @@ function SlashCmdList.AUX(command)
cache.populate_wdb()
else
print('Usage:')
print('- scale [' .. color.blue(aux_scale) .. ']')
print('- ignore owner [' .. status(aux_ignore_owner) .. ']')
print('- tooltip value [' .. status(aux_tooltip_value) .. ']')
print('- tooltip daily [' .. status(aux_tooltip_daily) .. ']')
+1 -2
View File
@@ -218,8 +218,7 @@ do
tab.highlight = highlight
tab.text = tab:CreateFontString()
tab.text:SetPoint('LEFT', 3, -1)
tab.text:SetPoint('RIGHT', -3, -1)
tab.text:SetAllPoints()
tab.text:SetJustifyH('CENTER')
tab.text:SetJustifyV('CENTER')
tab.text:SetFont(font, font_size.large)