saved search refactoring

This commit is contained in:
Manuel Simon Hirsig
2016-11-26 18:49:57 +01:00
parent 11e8645dd6
commit 099f97e509
2 changed files with 6 additions and 7 deletions
+3 -3
View File
@@ -24,12 +24,12 @@ frame.saved = CreateFrame('Frame', nil, frame)
frame.saved:SetAllPoints(AuxFrame.content)
frame.saved.favorite = gui.panel(frame.saved)
frame.saved.favorite:SetWidth(395)
frame.saved.favorite:SetWidth(415)
frame.saved.favorite:SetPoint('TOPLEFT', 0, 0)
frame.saved.favorite:SetPoint('BOTTOMLEFT', 0, 0)
frame.saved.recent = gui.panel(frame.saved)
frame.saved.recent:SetWidth(362.5)
frame.saved.recent:SetWidth(342.5)
frame.saved.recent:SetPoint('TOPRIGHT', 0, 0)
frame.saved.recent:SetPoint('BOTTOMRIGHT', 0, 0)
do
@@ -535,7 +535,7 @@ for _ = 1, 5 do
end
favorite_searches_listing = listing.CreateScrollingTable(frame.saved.favorite)
favorite_searches_listing:SetColInfo{{width=.05, align='CENTER'}, {name='Favorite Searches', width=.95}}
favorite_searches_listing:SetColInfo{{name='Auto', width=.1, align='CENTER'}, {name='Favorite Searches', width=.9}}
recent_searches_listing = listing.CreateScrollingTable(frame.saved.recent)
recent_searches_listing:SetColInfo{{name='Recent Searches', width=1}}
+3 -4
View File
@@ -12,7 +12,7 @@ function update_search_listings()
local search = aux_favorite_searches[i]
local name = strsub(search.prettified, 1, 250)
tinsert(favorite_search_rows, O(
'cols', A(O('value', search.auto_buy and color.red'A' or ''), O('value', name)),
'cols', A(O('value', search.auto_buy and color.red'X' or ''), O('value', name)),
'search', search,
'index', i
))
@@ -56,9 +56,8 @@ handlers = {
elseif button == 'RightButton' then
local u = update_search_listings
if st == recent_searches_listing then
gui.menu(
'Favorite', function() tinsert(aux_favorite_searches, 1, data.search); u() end
)
tinsert(aux_favorite_searches, 1, data.search)
u(d)
elseif st == favorite_searches_listing then
local auto_buy = data.search.auto_buy
gui.menu(