IRC log for #wowace on 20100808

00:00.16zachwlewisDoes it need to be in the root directory of my addon?
00:00.21zachwlewisOr, can it be in a subfolder?
00:02.44Yssarilshouldn't matter
00:03.04Yssarilzachwlewis: try exiting wow all the way and then starting it back up :P
00:03.09zachwlewisDoing that now.
00:03.32zachwlewisThough, the game was quit when I added the files, then I booted it up.
00:04.34zachwlewisNo good.
00:05.23*** join/#wowace Vanish (~vanish@173-29-25-165.client.mchsi.com)
00:07.20zachwlewisGoing to convert to .mp3 and see if that works better.
00:07.33zachwlewisAny encoding stuff I should know?
00:38.06*** join/#wowace Talyian (~Tali@unaffiliated/talyian)
00:39.39*** join/#wowace p3lim (~Miranda@200.41.202.84.customer.cdi.no)
00:40.03p3limIs ConsoleExec almost the same as SetCVar?
00:53.33*** join/#wowace Plagous (Plagous@173-24-101-18.client.mchsi.com)
00:56.46*** join/#wowace sylvanaar (~sylvanaar@unaffiliated/sylvanaar)
01:06.13zachwlewisAlright! .wav doesn't work, but .ogg and .mp3 do.
01:10.08zachwlewisNext up... adding textures.
01:10.18Zyn/run ConsoleExec( "command" ) is equivalent to /console command.
01:10.39zachwlewisWhere should I look to learn about doing that?
01:17.06sylvanaarGnarfoz: were you looking for me?
01:17.34Gnarfozsylvanaar: yes, but I figured out what I needed on my own =)
01:17.47sylvanaarok
01:22.39Repo10prat-3-0: 03sylvanaar * r567 modules/ChannelNames.lua: remove unused code
01:24.59zachwlewisI am creating a frame and a texture in it. The texture is reported as shown and visible, but I cannot see it.
01:25.02zachwlewisAny idea why?
01:26.03Yssarilzachwlewis: did you give your frame and you texture a size and anchor?
01:26.20zachwlewisThat's a negative.
01:26.25zachwlewisI'll give that a try.
01:26.32Yssarilthen where is it supposed to show up :P
01:36.04*** join/#wowace kandarz (~kandarz@c-67-182-149-144.hsd1.wa.comcast.net)
01:41.19*** join/#wowace Next96 (Next96@121.129.140.101)
01:56.22the-golemIs it possible to have images tile in a certain direction, instead of stretch?
02:04.42*** join/#wowace Hirsute (~chatzilla@lre-east-3-11.usahousing.utah.edu)
02:04.46*** join/#wowace Hirsute (~chatzilla@WoWUIDev/Norganna/Developer/Hirsute)
02:12.11*** join/#wowace tekkub (~tekkub@WoWUIDev/WoWI/Featured/Dongle/GitHub/Tekkub)
02:12.11*** mode/#wowace [+v tekkub] by ChanServ
02:15.01*** join/#wowace Hirsute (~chatzilla@lre-east-3-11.usahousing.utah.edu)
02:15.05*** join/#wowace Hirsute (~chatzilla@WoWUIDev/Norganna/Developer/Hirsute)
02:16.51*** join/#wowace pentium176 (~pentium16@d24-235-229-73.home1.cgocable.net)
02:23.04zachwlewisAlrighty.
02:23.17zachwlewisI've got a sample TGA to appear.
02:23.30zachwlewisHowever, I've created another one and saved it the same way, but it won't work.
02:23.34zachwlewis(I rebooted.)
02:23.48zachwlewisWhen I use "
02:23.51zachwlewisGetTexture
02:23.55zachwlewisIt returnsN nil
02:25.05zachwlewisAnyone worked with textures a lot?
02:26.27zachwlewisffffffffffffffffff... powers of 2.
02:40.56*** join/#wowace Hjalte (~chatzilla@cpe.ge-0-2-0-835.arcnqu2.customer.tele.dk)
02:54.31Zynpowers of 2, boy, powers of 2
02:55.17Zynbeen working with that for god knows how long, I even go by that rule when positioning frames :<
02:57.22*** join/#wowace pentium166 (~pentium16@d24-235-229-73.home1.cgocable.net)
03:18.24zachwlewisSo..
03:18.28zachwlewisCan they be uneven?
03:18.31zachwlewis128x256?
03:21.59*** join/#wowace orionshock (~orionshoc@ip68-226-29-3.tc.ph.cox.net)
03:23.06Wobinyes
03:23.12Wobinas long as they're powers of two
03:32.38*** join/#wowace DarkAudit (~Brian@c-98-236-98-13.hsd1.wv.comcast.net)
03:40.03zachwlewisLet's talk about data loading and events.
03:40.14zachwlewisIs there an event that fires once ALL of a merchant's data is loaded?
03:40.36zachwlewisBecause, I'm parsing through a merchant list, and it's missing some of the later stuff if it's the first time I interact with him.
03:42.40orionshockzachwlewis, nope, your gonna need an on update to monitor it
03:43.00zachwlewisHmm... so, basically run the thing on update?
03:43.48zachwlewisHow will I know when all the data is loaded?
03:53.49*** join/#wowace hawtmilf (Groktar@c-76-20-77-109.hsd1.ca.comcast.net)
03:58.35orionshockzachwlewis,  when all the items have values.
03:58.58*** join/#wowace Nargiddley (~poseidonn@125-239-36-57.jetstream.xtra.co.nz)
03:59.19zachwlewiswith GetMerchantNumItems, does that return all the items he has, even though they aren't loaded?
04:00.32orionshockprolly
04:00.43*** join/#wowace Sesshu (~Sesshu@ip-195-18.travedsl.de)
04:00.44orionshockzachwlewis, best way to know is to do a get item info on the list
04:01.02orionshockget item info only returns if the item is cached, if it's not then you prolly still need to wait
04:01.33quiescensmoo
04:01.43zachwlewisAnd, how can I check if it's cached?
04:01.51zachwlewisFields will be nil?
04:12.04Yssarilzachwlewis: GetItemInfo will only return info if the item is cached otherwise returns nil
04:12.32zachwlewisSo, should I be handling the event MERCHANT_UPDATE, or just keep going on OnUpdate?
04:12.44Yssarilwhat are you trying to do?
04:16.33zachwlewisWhenever a player opens a merchant dialog, it searches through all the merchant's items.
04:16.52zachwlewisIt then reports all recipes, and splits them between known, unknown and untrainable.
04:17.24zachwlewisBut, right now, on first interaction with a merchant, it will only report the first few items.
04:18.12YssarilMERCHANT_UPDATE fires whenever something on the current merchant changes (additional items added or removed)
04:19.05Yssarileach time you will want to iterate from 1 to GetMerchantNumItems and get the item links for each of those
04:19.41YssarilGetMerchantItemInfo returns a bunch of usefull info including the link
04:19.47zachwlewisOkay. How will I know if the merchant is done updating?
04:19.58zachwlewisMy function works fine, now, once everything is loaded.
04:20.12zachwlewisIf I can just determine once the items are all loaded, I can just search through the list once.
04:20.38Yssarilmerchant is always done updating when Merchant_update is fired
04:20.38zachwlewisYes, but...
04:20.39Yssarilthe problem though it might not cache the actual item right away :P
04:20.49zachwlewisOkay, that's what I'm looking for.
04:20.56zachwlewisI want to wait until all the items are cached.
04:20.59zachwlewisThen, loop through.
04:22.22Yssarilno easy way to check :P but you can force a cache on an item if its not cached
04:22.32zachwlewisThat sounds cool.
04:22.38zachwlewisHow do I do that?
04:22.51zachwlewisI can just force a cache on each item, then check its info.
04:24.17Yssarilone sec let me make sure i remember the right api :P
04:26.02Yssarilalright you have to create a frame of type "GameTooltip" when you assight a link to it via the  :SetHyperlink(link) function it will force a retrive of the item info (unless its already cached.
04:26.47zachwlewisOkay.
04:26.56zachwlewisI've alreayd got a tooltip that I'm doing...
04:27.04Yssarilon the tooltipframe you will have to set the OnTooltipSetItem script. this gets called when the tooltip gets updated from the server
04:27.55zachwlewisLookNewRecipe_ScanningTooltip:SetMerchantItem(i)
04:28.06Yssariljust be warned that OnTooltipSetItem will also get called when you set the initial link so it should get called twice unless A. the info is already cached or B. the retrival failed
04:28.07zachwlewisThat doesn't cache?
04:28.26Yssarilzachwlewis: it should
04:28.39zachwlewisSo, do I just want to run this loop twice?
04:28.47zachwlewisAnd take the second data set?
04:29.04Yssarilthere is no loop you are waiting for the server to send the data back
04:29.14zachwlewisSo, is there an event?
04:29.19zachwlewisIs that the OnTooltipSetItem?
04:29.30zachwlewisIs that something I need to be hooking?
04:29.36Yssarilits a script on the tooltip (not a true event)
04:30.28Yssarileach time the script is called you have to check that you actually retrived the info
04:30.53zachwlewisAnd, if I haven't, I need to call it again?
04:31.26Yssarilif you are doing this just for merchant items it should always give you the item info eventually (depending on your connection)
04:32.11Yssarilthe only time a item retrival will fail is if either the item isn't valid or nobody on the server has seen the item
04:32.17Yssarilince the last restart
04:32.39zachwlewisSo, just wait until all items have been cached, then run the loop?
04:33.09Yssarilone way to do it yes
04:33.35zachwlewisIs there a better way to do it?
04:34.03*** join/#wowace Torhal (~callahan@74-141-246-74.dhcp.insightbb.com)
04:34.09*** mode/#wowace [+v Torhal] by ChanServ
04:34.20zachwlewis(I'm still pretty new with Lua syntax and functionality.)
04:34.27TorhalFoofaga?
04:34.51Yssarilyou can write a ItemQuery algorithm that will feed you back the item info as it returns without you needing to reiterate over everything (but for merchants thats probably overkill)
04:35.38Yssarilhi Torhal
04:38.12*** join/#wowace freebaser (~freebaser@c-68-63-214-197.hsd1.ms.comcast.net)
04:39.23zachwlewisSo, can we talk about hooking scripts?
04:39.27zachwlewisWhat's the deal with that?
04:39.47zachwlewisI'll just call HookScript on the tooltip's OnTooltipSetItem script?
04:39.48*** join/#wowace freebaser_ (~freebaser@c-68-63-214-197.hsd1.ms.comcast.net)
04:39.53*** part/#wowace freebaser (~freebaser@c-68-63-214-197.hsd1.ms.comcast.net)
04:39.53Yssarildon't unless there is no other way
04:40.03Yssarilleave hook script alone
04:40.08zachwlewisIs there another way?
04:40.33Yssariljust to tooltip:SetScript("OnTooltipSetItem", myfunctocall)
04:40.51zachwlewisHuh. Interesting.
04:41.00Yssarilmake sure tooltip is the tip you created doing that to the  main game tooltip would break it
04:41.18Yssarilsince SetScript will replace the old script function if any was set
04:42.26zachwlewisIs there a function for OnTooltipSetItem?
04:42.30zachwlewisThat I want to keep?
04:42.44Yssarilnot if its you own tooltip
04:42.45ShefkiUnless the object is yours you should never call SetScript on it.
04:42.49ShefkiYou should use HookScript
04:42.56zachwlewisOh, I see.
04:43.05zachwlewisSince I created a new tooltip, I can destroy it however I please.
04:43.11Yssarilyep :)
04:43.33zachwlewisNow, for the method you detailed...
04:43.54zachwlewisWhenever "myfunctocall" fires, what should I be checking for to ensure the item has fully loaded?
04:43.59Yssarilalso if its your own frame/framederivative there shouldn't be any scripts set
04:44.31YssarilGetItemInfo will return non nil when you got the info
04:44.58ShefkiHookScript incidentally is safe to use even if there is no script set, so unless you need to replace a script it's perfectly safe to use even on your own stuff.
04:47.48zachwlewisSo, if GetItemInfo returns nil, I just wait until OnTooltipSetItem fires?
04:48.47Yssarilzachwlewis: yes (there is no gurantee that it will ever fire so you should have a resonable timeout timer set 3 sec or so should do)
04:50.13zachwlewisAaaaand... how do you do that? /o_o\
04:51.24ShefkiYou do timers with OnUpdate or you can use AceTimer to do it for you.
04:51.47zachwlewisWhat is simpler to implement?
04:53.27Yssarilzachwlewis: http://paste.wowace.com/2283/ <-- my prefered timer implementation using and animation group
04:54.45ShefkiYssaril: http://www.wowace.com/addons/libshefkitimer-1-0/
04:54.59YssarilShefki: nice :)
04:56.26zachwlewisSo, will I only be creating one tooltip, or one for each item?
04:56.54Yssarilonly one
04:58.51zachwlewisAnd, is that a 3 second timeout on EACH item?
04:58.53Yssarilwhat i would do is on the first pass just toss all uncached links at it (this will begin the retrival for all of them) the last one you wait for either OnTooltipSetItem returning something valid or the timeout and then check all the once you just requested and process the once you got and rerequest hte once you didn't
05:00.21*** join/#wowace tekkub (~tekkub@WoWUIDev/WoWI/Featured/Dongle/GitHub/Tekkub)
05:00.21*** mode/#wowace [+v tekkub] by ChanServ
05:00.50Repo10gathermate_data: 03kagaro * r313 version: GatherMate_Data: Weekly update
05:00.57Repo10gathermate_data: 03kagaro 04v2.14 * r314 : GatherMate_Data: weekly update
05:04.20zachwlewisI want you to know that I really appreciate this help. :)
05:05.44Yssarilmake sure you post on the wowace forums if you ever get stuck and nobody is talking here you usually get a couple good replys within 12-24 hours
05:06.00zachwlewisOkay.
05:06.09zachwlewisI just have a hard time getting the right information.
05:06.24zachwlewisIt normally takes a few iterations of me explaining what the hell I'm trying to do before people get it.
05:07.09Yssarilohh and when posting code always post the full code and then point to the lines where you think you have problems (don't hack up your code when posting it cause you usualy cut out the part where the problem really was)
05:12.47Repo10yssbossloot: 03yssaril 07master * v1.0.0 Libs/LibInstanceLootData-1.0/data.lua: [+1 commit] miner run
05:12.55Repo10yssbossloot: 03yssaril 04v1.0.0 * 8f72c3c /: [new tag] Hell its about time. Tagging as v1.0.0
05:14.00zachwlewisPsh. I never make problems.
05:14.34zachwlewis*mistakes
05:14.40zachwlewisShit.
05:14.47Yssarillol
05:15.08quiescensmoo?
05:16.45Yssarillol (love this change log http://www.wowace.com/addons/yssbossloot/files/268-v1-0-0/)
05:22.40nevcairielyou should've tagged before :d
05:22.45quiescensminer run
05:22.52quiescensraran miner
05:23.10quiescensrerun miner
05:23.17quiescensrun new miner
05:23.41quiescensautomatic miner run
05:24.49Yssaril:P
05:25.08Yssarilnevcairiel: i tagged betas but never a release
05:25.19*** join/#wowace Nargiddley (~poseidonn@125-239-36-57.jetstream.xtra.co.nz)
05:33.42*** join/#wowace DesertDwarf (~addons@ip68-2-67-180.ph.ph.cox.net)
05:33.46*** join/#wowace Adys (~Adys@unaffiliated/adys)
05:43.41*** join/#wowace Jyggaa (ordog@f053008165.adsl.alicedsl.de)
05:44.09*** join/#wowace Jygga (ordog@unaffiliated/jygga)
05:49.23zachwlewisCan someone explain how "OnEvent" works?
05:49.34zachwlewisCan I only register one event per frame?
05:49.48zachwlewisIf not, how do I register multiple?
05:49.59quiescensthe specific event is passed to the function as an argument
05:50.25quiescensyou can then use your choice of logic branching to decide what to do with it
05:51.00zachwlewisHere's what I'm doing:
05:51.01zachwlewisframe:RegisterEvent("MERCHANT_SHOW")
05:51.01zachwlewisframe:SetScript("OnEvent", checkInventory)
05:51.14zachwlewisIs that the best practice?
05:51.21zachwlewisOr, is there a better way to handle events like this?
06:07.07*** join/#wowace stolenlegacy (~stolenleg@d83-187-166-187.cust.tele2.at)
06:11.08quiescensthat technically works
06:30.48*** join/#wowace Hell-Razor (~Justin@unaffiliated/hell-razor)
06:31.27Hell-Razordoes wow auctioneer have their own irc channel?
06:38.29nevcairiel#norganna is their place
06:45.27the-golemHello ^.^
06:45.59orionshockzachwlewis, is that the only event your handling ?
06:50.36*** join/#wowace asq (~asq@unaffiliated/asq)
06:54.37*** join/#wowace TradeMark (trademark@121-72-163-113.dsl.telstraclear.net)
06:55.15the-golema newbish question, but could i edit my Dominos SavedVars for a more exact positioning?
06:56.57the-golemI'm asking because Dominos doesn't have built in pixel positioning. I tried altering the appropriate Saved Variables, but nothing seemed to take.
07:00.08orionshockthe-golem, you have to exit the game first before editing
07:02.33the-golemFunny, I tried that (I thought). Thanks ^^
07:21.34the-golem*sigh*
07:28.37quiescensmoo?
07:30.40*** join/#wowace Srosh (~Srosh@d057207.adsl.hansenet.de)
08:02.08*** join/#wowace Repo (~supybot@repos.curseforge.net)
08:10.37*** join/#wowace Repo (~supybot@repos.curseforge.net)
08:15.53the-golemwhats a chat addon thats decent, but isn't slogged down with features?
08:17.00*** join/#wowace isman (~drag@mna75-2-82-67-196-34.fbx.proxad.net)
08:21.17the-golemor, whos features i can load optionally.
08:26.46RepoNew addon: http://www.wowace.com/addons/absorbsmon/. AbsorbsMonitor. eyogar (Manager/Author). Experimental. Approved by Nevcairiel.
08:27.38RepoNew addon: http://www.wowace.com/addons/broker_unhittable/. Broker_Unhittable. nebula169 (Manager/Author). Approved by Nevcairiel.
08:27.52zachwlewisorionshock: Yes.
08:28.08zachwlewisIt is the only event I'm handling.
08:30.08*** join/#wowace Natch| (~natch@c-35cfe155.25-4-64736c10.cust.bredbandsbolaget.se)
08:32.48*** join/#wowace profalbert (~profalber@91-113-13-239.adsl.highway.telekom.at)
08:36.23zachwlewisWhat could cause an addon to crash the game? Only an infinite loop?
08:39.26*** join/#wowace isman (~drag@mna75-2-82-67-196-34.fbx.proxad.net)
08:47.15*** join/#wowace Caleb| (~caleb@dsl4E5C023B.pool.t-online.hu)
08:52.05orionshockzachwlewis, yeah that'll crash the game
08:52.14zachwlewisIs that the only way?
08:52.18zachwlewisI'm trying to isolate a crash.
08:52.29orionshockrequesting too many uncached items in a row
08:52.43zachwlewis...that's what I'm doing. :P
08:52.53zachwlewisIt just freezes the game up.
08:52.57zachwlewisNot a full out crash.
08:53.03zachwlewisJust a freeze that requires a force-close.
08:53.11orionshockit's prolly a combo of game crash + dc
08:53.14orionshockpost your code?
08:53.19zachwlewisOkay!
08:53.26zachwlewisWhat's the pasty thing you use?
08:53.38orionshockhttp://paste.wowace.com
08:56.53zachwlewishttp://paste.wowace.com/2284/
08:57.11zachwlewisI believe the problem is between cacheInventory and checkCache.
08:57.22zachwlewisAlso, anything in there that is retarded, let me know.
08:58.29orionshockwhy are you using an animation frame as a timer?
08:58.58zachwlewisTo go ahead with the scan if the caching takes too long
08:59.20orionshockUsing an OnUpdate is easier imo
09:07.08orionshockzachwlewis, im about to go to sleep. So a few points of advice:  http://paste.wowace.com/2285/  on how to do things
09:07.20orionshockzachwlewis, i will say your tooltip scanning is totally shot
09:07.26zachwlewisYeah?
09:07.32orionshockyeah...
09:07.40zachwlewisOkay. I'll look at the comments.
09:17.42Groktargod damn you internet explorer
09:17.45Groktarshakes fist
09:17.55Arrowmasterfor one you need to check during OnTooltipSetItem that tooltip:GetItem() isnt returning nil
09:18.35Arrowmasterif the item isnt in your cache OnTooltipSetItem will fire once showing some text saying the tooltip isnt available then it will fire again when it gets the data from the server
09:22.33*** join/#wowace Ali1331 (~ali.neowi@213.83.80.129)
09:23.48*** join/#wowace Yogibear75 (~Andreas@pD95DDB13.dip.t-dialin.net)
09:24.01*** part/#wowace Yogibear75 (~Andreas@pD95DDB13.dip.t-dialin.net)
09:33.35Ali1331anyone have any idea how much the new cata installer downloads
09:35.38hasteAli1331: ~15G
09:35.40sbu15gb
09:35.55Ali1331not the launcher
09:35.58Ali1331the actual installer
09:36.08sbu660mb
09:36.11Ali1331no
09:36.14Ali1331after that
09:36.20sbuno idea :)
09:36.32hastethe 660M installer downloads :p ?
09:36.45sbuWoW-3.3.0.10958-4.0.0.12635-x86-Win-enUS is 440MB
09:36.49Ali1331After you've downloaded the 658mb installer, you run it and it downloads
09:36.58sbunah, its a 2mb installer
09:37.11sbuthat downloads 600mb + installs ;)
09:37.23sbuand its launcher time then i think
09:37.26hasteI just extracted the torrent from that one
09:37.27Ali13312mb file from B.net -> 658mb installer -> installs game + downloads (how much) -> streamer 15gb
09:37.47hasteI can't remember it downloading anything
09:37.51Ali1331Well it does
09:37.51hasteand if it did, then it wasn't much
09:37.56sbui started 650mb downloader in the morning and when i came back from work it was like 15gb on my disk :p
09:38.01hastemaybe it updates the launcher now
09:38.03Ali1331I know but my connection to the d/l drops out every second
09:38.10sbuso no idea :)
09:38.49nevcairielAli1331: the installer doesnt download
09:38.58nevcairielit just copies your wotlk to the new cata dir
09:39.00nevcairielbasically
09:39.16Ali1331It does download
09:39.24Ali1331Which is why it gets stuck on 2% for 9 hours for me
09:39.37nevcairielmine didnt download
09:39.40Ali1331It did
09:39.45Ali1331but its so small you didnt notice
09:39.50hastethen it didn't fetch more than a couple of megabytes
09:39.53Ali1331and it doesnt give a progress bar on the download itself
09:40.04nevcairielprobably just fetches the torrent
09:40.06hasteso it probably just updates the launcher now
09:40.08nevcairielfor the streamer
09:40.31Ali1331well like I said my connection to it drops out constantly so it takes forever
09:40.32nevcairielIf your connection cant download 2mb, well, good luck with the streaming lcient :D
09:40.35Ali1331even if it is 2mb
09:41.30*** join/#wowace bien| (~bien@p4FF4761C.dip.t-dialin.net)
09:46.07*** join/#wowace bien| (~bien@p4FF4761C.dip.t-dialin.net)
09:46.28Groktarblames ie on nevcairiel
09:50.31quiescensgo to sleep
09:51.04Groktar:p
09:51.17Groktarworking at 3am on a saturday is normal
09:51.19Groktarsilly quiescens
09:51.25Groktarer, sunday
09:51.43Groktartrouts quiescens
09:51.53quiescensdies.
09:52.05Groktari'll go to bed once i make this one teeny thing look right in ie
09:53.08Ali1331ran the installer through a proxy now and it went passed 2% after a few seconds
09:53.26Groktarit's acting like a have an open tag but validator.w3c.org says no
09:54.35Groktarwoot
09:54.37Groktarfixed
10:01.43quiescensyou probably made a typo
10:06.31Groktari didn't
10:06.55Groktarsince ie is written by monkeys, i had to think like one
10:14.30asmodailol
10:14.34asmodaiI'm flying without a mount
10:14.42*** join/#wowace profalbert (~profalber@91-113-13-239.adsl.highway.telekom.at)
10:14.48asmodaior rather, swimming in the air
10:17.08sbumhhhhm #boobsday
10:18.30SunTsubetter not look for #noobsday instead
10:43.45the-golemlmao
10:43.49the-golemthat happened to me once
10:44.05the-golemi got sheeped while summoning a mount
11:02.39*** join/#wowace CrazyBenny (~s_m@actplus.cust.sloane.cz)
11:09.49*** join/#wowace Kilroo1 (~Kilroo@174.111.58.51)
11:10.43*** join/#wowace marshen (~marshen2@unaffiliated/marshen)
11:12.28*** join/#wowace Kalroth (kalroth@d40aa632.rev.stofanet.dk)
11:40.17*** join/#wowace Vonhinten (~Kiss@c-71-203-110-77.hsd1.fl.comcast.net)
11:40.53*** join/#wowace roboe (~roboe@50A2E6C0.flatrate.dk)
11:49.56*** join/#wowace faCe| (~face@p5489BB41.dip.t-dialin.net)
11:57.55the-golem*twiddles his thumbs*
12:04.38the-golemneeds a new quest minion
12:23.45*** join/#wowace sylvanaar_ipad (~sylvanaar@184.76.239.182)
12:29.39stolenlegacywhich api tells me how many (and which) runes a spell costs?
12:29.50stolenlegacyGetSpellInfo only tells me that it costs runes, but not how many
12:33.31jnwhitehstolenlegacy: no API provides that information
12:33.37jnwhitehyou can scan the tooltip
12:33.37stolenlegacymeh
12:33.38jnwhitehsame with mana costs
12:33.40stolenlegacyyeah, figured
12:33.47jnwhitehsince those are determined server-side, afaik
12:33.51jnwhitehin some way
12:33.55jnwhitehI'm probably completely wrong :P
12:34.28stolenlegacywell, mind freeze at least returns arg4 as 20
12:34.34stolenlegacyeven though that's RP cost
12:34.38stolenlegacyon gsi
12:34.57stolenlegacytooltip scanning it is then
12:34.57stolenlegacysigh
12:58.06*** join/#wowace Funkeh` (~funk@WoWUIDev/WoWAce/Ace3/BigWigs/funkeh)
12:58.06*** mode/#wowace [+o Funkeh`] by ChanServ
13:00.40*** join/#wowace Odlaw (~ozzy@c-98-245-3-204.hsd1.co.comcast.net)
13:02.47*** join/#wowace Sliker (~ponies@5ad898e7.bb.sky.com)
13:07.27*** join/#wowace kagaro_ (~kagaro@cpe-173-095-131-224.nc.res.rr.com)
13:08.17Repo10prat-3-0: 03sylvanaar * r568 / (3 files in 3 directories):
13:08.18Repofix right click menu for numbered chat channels (#402), prevent double timestamps when moving chat to a non-temporary chatframe
13:09.25Repo10rotational (experimental): 03stolenlegacy * r2 / (2 files in 1 directory): initial wip
13:10.55sylvanaarman spamthrottle is a memory pig
13:11.10sylvanaarit just uses memory until there is none left
13:11.26*** join/#wowace xanax` (~unknown@vno44-1-88-172-189-200.fbx.proxad.net)
13:11.28xanax`hello
13:11.47sylvanaarhi xanax`, i like you
13:12.17sylvanaaryou put me to sleep last night, thanks
13:12.34xanax`:-)
13:12.37xanax`no problem
13:12.41xanax`Is there an add-on that could let me select several items one by one from a bag, and drag-and-drop them all at once in another bag ?
13:13.09sylvanaaruse case?
13:15.10xanax`sorry what ?
13:15.43sylvanaarwhy
13:15.47sylvanaarwhy do you need that
13:16.55xanax`so perform sorting tasks easier in my bags
13:17.23sylvanaarlooks like arromaster already answered the question
13:17.36*** join/#wowace Funkeh` (~funk@WoWUIDev/WoWAce/Ace3/BigWigs/funkeh)
13:17.36*** mode/#wowace [+o Funkeh`] by ChanServ
13:26.35sylvanaarwhich is better: http://ace.pastey.net/139346 or http://ace.pastey.net/139345
13:27.17*** join/#wowace Ingela (~Ingela@90-230-169-130-no35.tbcn.telia.com)
13:28.49sylvanaari think the second one is more DRY
13:41.16Repo10absorbsmon (experimental): 03eyogar 07master * 6d22549 / (4 files in 1 directory): [+2 commits]
13:41.17Repo6d22549: - Fixed .pkgmeta
13:41.18Repo6110c94: - Added support for Fire/Frost/Shadow Ward/Mana Shield/Ice Barrier
13:41.35Ali1331omg I'm in uldum
13:42.44Ali1331and I got attacked by an invisible crocodile
13:43.56Repo10prat-3-0: 03sylvanaar * r569 modules/Bubbles.lua: show raid icons in the chat bubbles
13:48.48*** join/#wowace Lysithea (Lyset@c-bba472d5.017-172-73746f34.cust.bredbandsbolaget.se)
13:51.04sylvanaardammit
13:52.32Repo10prat-3-0: 03sylvanaar * r570 modules/Bubbles.lua: pick up localizations
13:53.33quiescenso.o
13:59.26*** join/#wowace roboe (~roboe@50A2E6C0.flatrate.dk)
14:01.44sylvanaarim contemplating letting you change the font of the chat bubbles, and i guess the font size
14:01.56sylvanaardoes that sound useful?
14:01.56*** part/#wowace xanax` (~unknown@vno44-1-88-172-189-200.fbx.proxad.net)
14:10.24*** join/#wowace DarkerAudit (~Brian@c-98-236-98-13.hsd1.wv.comcast.net)
14:14.43Repo10prat-3-0: 03sylvanaar * r571 addon/addon.lua: run collectgarbage before reporting memory usage
14:15.52*** join/#wowace Adys (~Adys@unaffiliated/adys)
14:17.37*** join/#wowace roboe (~roboe@50A2E6C0.flatrate.dk)
14:19.30*** join/#wowace Megalon (Megalon@d86-32-171-168.cust.tele2.at)
14:29.07*** join/#wowace Nickenyfiken (~Miranda@c83-255-97-56.bredband.comhem.se)
14:33.55*** join/#wowace Next96 (Next96@121.129.140.101)
14:33.59Wobinsylvanaar: not personally
14:34.12Wobinunless it looked awesome
14:34.41Wobinand if you could customise it so you could apply certain font/size to chats from certain people
14:34.47Wobinthe RP world would probably love you long time
14:39.07*** join/#wowace roboe (~roboe@50A2E6C0.flatrate.dk)
14:54.02sylvanaarwell, i so far i have 4 features, shortening of chat bubbles, coloring of the borders, formatting of the text (colored text), and raid icons
14:54.40sylvanaarfrom certain people would be more difficult
14:55.10sylvanaarit does look good though
14:56.27Repo10itemauditor: 03AsaAyers * r87 / (7 files in 2 directories): Removed some debugging code and added some code to prevent ItemAuditor from crashing if debug code gets released.
14:56.29RepoRemoved references to Skillet in core functionality. Skillet really should be optional.
14:56.58Wobincolouring of border by class
14:57.03Wobinor role would be intesting
14:57.06Wobininteresting
14:57.14Wobinlike a healer icon or tank one
14:58.50asmodaihttp://www.flickr.com/photos/infinitecontinues/4865893771/ <- scary when you can recognize which is who
14:59.56Repo10gnomishyellowpages: 03EmForAce * r60 / (4 files in 2 directories):  (Message trimmed by 1 line)
14:59.58Repo- the linking to Chat-frame was broken in 3.3.5
14:59.59RepoCredits to Tonkar and his "Auction and Tradeskill Compilation"
15:00.01Repo- libs embedded
15:00.02Repo- version text only once
15:01.53sylvanaarhttp://i37.tinypic.com/14ihrug.jpg is what i have
15:02.10sylvanaarso far I havent been associating the text with the original message
15:03.50sylvanaari guess to be really useful, i'd need to link the bubbles to their original messages
15:06.18*** join/#wowace TheDude2222 (~joe@24-241-226-252.dhcp.mdsn.wi.charter.com)
15:09.39sylvanaarWobin: what about the unitframe portrait, that would prolly look cool no?
15:18.23*** join/#wowace Megalon (Megalon@d86-32-5-25.cust.tele2.at)
15:20.24sylvanaarah i see what you mean, like a font for each race or something, taht would be good for rp
15:21.21*** join/#wowace DarkerAudit (~Brian@c-98-236-98-13.hsd1.wv.comcast.net)
15:22.37Repo10prat-3-0: 03sylvanaar 043.3.26 * r572 : Tagging as 3.3.26
15:23.28Wobinyeah
15:33.33Repo10bad-boy: 03funkydude * r619 / (2 files in 1 directory): anti-goldspam update
15:35.25Axodiousanyone know by chance the best way to supply wireless to an office that is rather long?
15:35.50Axodiousregular wireless router doesn't have signal at each end of the office when the router is in the middle
15:39.16*** join/#wowace `faCe| (~face@p5489BB41.dip.t-dialin.net)
15:41.01*** join/#wowace Megalon (Megalon@d86-33-143-115.cust.tele2.at)
15:44.25*** join/#wowace airtonix (~airtonix@unaffiliated/airtonix)
15:47.26*** join/#wowace Funkeh` (~funk@WoWUIDev/WoWAce/Ace3/BigWigs/funkeh)
15:47.26*** mode/#wowace [+o Funkeh`] by ChanServ
15:50.34Repo10rotational: 03stolenlegacy * r3 Rotational.lua: wip again
15:50.36Repocost checking done
15:52.59asmodainevcairiel / quiescens : remember that font issue?
15:53.06asmodaiI went to C:\Windows\Fonts
15:53.17asmodaiand then in Explorer on the left side selected Font settings -> restore default font settings
15:53.21Fiskerk
15:53.23asmodaiAnd a few reboots later due to sleep and stuff everything seems ok
15:53.24Fiskerasmodai
15:53.26Fiskeri love you
15:53.31asmodaiYou lie.
15:56.21Fiskeroh
15:56.24Fiskerthen i hate you
15:56.25Fiskeri hope you die
15:56.38asmodaiTough love.
16:13.10*** join/#wowace profalbert (~profalber@91-113-13-239.adsl.highway.telekom.at)
16:15.05*** join/#wowace Baraius (~bhuddlest@nat-alf.inovisinc.net)
16:17.40*** join/#wowace Funkeh` (~funk@WoWUIDev/WoWAce/Ace3/BigWigs/funkeh)
16:17.40*** mode/#wowace [+o Funkeh`] by ChanServ
16:44.29*** join/#wowace Vilkku (Vilkku@86-60-151-20-dyn-dsl.ssp.fi)
16:49.43*** join/#wowace profalbert (~profalber@188-23-37-206.adsl.highway.telekom.at)
16:51.18*** join/#wowace Baraius_ (~bhuddlest@nat-alf.inovisinc.net)
17:08.22*** join/#wowace Hell-Razor (~Justin@unaffiliated/hell-razor)
17:11.03*** join/#wowace Baraius (~bhuddlest@host65-16-164-101.birch.net)
17:17.35the-golemhmmm
17:17.42the-golemokie dokie
17:20.21*** join/#wowace Gagorian (~k@104-172.turkunet.fi)
17:22.59*** join/#wowace Hell-Razor (~Justin@unaffiliated/hell-razor)
17:28.24the-golemi have an LDB data plugin which uses AceTimer-3.0. The plugin is initially "disabled", so i'd like to wait until it's enabled to call the lib. Is that feasable?
17:31.50Gnarfoz@project grapple
17:31.51RepoGnarfoz: http://wow.curseforge.com/addons/grapple/. Grapple. Game: WoW. Humbedooh (Manager/Author). Updated: 89 minutes ago
17:31.55Gnarfoz@project absorbsmon
17:31.56RepoGnarfoz: http://www.wowace.com/addons/absorbsmon/. AbsorbsMonitor. Game: WoW. Status: Experimental. eyogar (Manager/Author). Updated: 3 hours ago
17:32.02quiescenso.O
17:33.56RepoKnowledge base page update: http://kb.wowace.com/store/international-taxes/ by Ackis
17:34.03the-golemfeasible*
17:40.20*** join/#wowace pompy (~Mike@c-76-116-64-179.hsd1.nj.comcast.net)
17:41.12*** join/#wowace Yssaril (~kvirc@99-57-32-25.lightspeed.cicril.sbcglobal.net)
17:46.15*** join/#wowace Cralor` (~Chris@c-75-68-70-97.hsd1.ma.comcast.net)
17:54.03*** join/#wowace Dashkal (~dashkal@S0106001217d8177c.vf.shawcable.net)
17:54.09*** join/#wowace Dashkal (~dashkal@WoWUIDev/Nexus/dashkal)
18:01.11Repo10libalts-1-0: 03sylvanaar 041.4 * r24 : Tagging as 1.4
18:01.32*** join/#wowace orionshock (~orionshoc@ip68-226-29-3.tc.ph.cox.net)
18:03.40Repo10prat-3-0: 03sylvanaar * r573 .pkgmeta: move to libalts tag:latest
18:03.45*** join/#wowace mitchnull (~mitchnull@catv3EC944A1.pool.t-online.hu)
18:04.53*** part/#wowace mitchnull (~mitchnull@catv3EC944A1.pool.t-online.hu)
18:10.50Repo10sick-of-clicking-dailies: 03OrionShock 07master * v6.4c-beta-3-ged83d66 / (2 files in 1 directory): [+2 commits]
18:10.52Repoed83d66: add libqtip to embeds xml ... oops
18:10.53Repodfcb256: remove uncontroled debug
18:21.14*** join/#wowace Caleb| (~caleb@dsl4E5C0506.pool.t-online.hu)
18:23.36*** join/#wowace daev (~bleh@pool-72-86-110-88.aubnin.fios.verizon.net)
18:26.54*** join/#wowace mitchnull (~mitchnull@catv3EC944A1.pool.t-online.hu)
18:28.18the-golem*facedesk*
18:28.34the-golemOne small addon, so many libs :-/
18:29.11Repo10calendarextras: 03wT- * r59 Modules/list_status_ingroup.lua:
18:29.13Repolist_status_ingroup: Oopsie, in-group checkmark wasn't working. Fixed
18:32.07Yssarilthe-golem: which addon?
18:32.31the-golemmy pile of junk time/date addon for databroker
18:32.44Yssarillol
18:33.02the-golemhttp://www.wowinterface.com/downloads/info14141-BrokermDate.html
18:33.07the-golemthat thing
18:33.25the-golem11 libs listed in the toc :-/
18:33.46*** join/#wowace Caleb| (~caleb@BC24BCB0.dsl.pool.telekom.hu)
18:33.50the-golemMost of them I actually use, but theres a couple i don't think i need.
18:34.34the-golemAceGUI-3.0-SharedMediaWidgets and LibSharedMedia-3.0
18:34.52Yssarilyep
18:35.50the-golemi don't make any calls to them in my addon, and i honestly don't know why they're in the toc.
18:36.43Yssarilhehe shouldn't be needed for a pure LDB addon unless its a LDB display
18:37.13orionshockthe-golem, you have a standard arrangement of libs there.. fairly common
18:38.23the-golemthanks orionshock
18:38.27the-golemi think ^^
18:39.53orionshockwanna know something funny, In SickOfClickingDailies, if I use my own event handler frame it's actually alot faster than if i use AceEvent-3 :)
18:40.21the-golemactually, i don't think i use AceGUI either
18:40.41Yssarilthe-golem: are you using aceconfig dialog?
18:40.52orionshockthe-golem, AceConfig is Dependant on aceGUI
18:40.53quiescenswhat difference does it make anyway
18:40.55the-golemyes
18:41.03the-golemoh, okay
18:41.05quiescenshow many dailies could are you really that sick of clicking
18:41.14the-golemall of them ^^
18:41.28the-golemiirc, it started back in tBC
18:41.37orionshockquiescens, 3+3+12+18
18:41.38the-golemthose dailies were annoying
18:41.40orionshocki've got 4 toons
18:41.50orionshockand that dosn't include doing WG ones
18:41.57quiescensin all seriousness
18:42.04orionshockyes
18:42.10orionshockevery day
18:42.18quiescenswhat difference would it make saving the cost of aceevent or whatever
18:42.24Repo10lkannounce: 03Mirrormn * r46 / (2 files in 1 directory):
18:42.26RepoAdded an option to make backup stuns and slows prefer to match assigned targets (this helps keep people from having to switch dps targets, which keeps Val'kyr dps in better balance)
18:42.42quiescenshand in the quest .1 of a second faster?
18:42.57orionshockjust an oddity i found. If i use ace event, i see the gossip windows appear. if i use my own handler then i almost never see them
18:43.38Yssarilaceevent is overkill in most applications (also slower)
18:43.57quiescensagain though
18:44.07quiescensit also doesn't matter for most applications
18:44.54Yssarilquiescens: if an event has a chance to fire during combat i care alot :P
18:45.17the-golemwell, fiddlesticks
18:45.25orionshockit's a point of debate iirc, if using a consolidated handler like AceEvent is any better on wow's lua engine than using separate handlers.
18:45.47quiescensits very probably not better
18:46.29quiescensbut I'm pretty sure that generally isn't the intention
18:47.37quiescensthings would of course be slightly faster if you only handle the specific functionality that you need and handle it as quickly as possible in as raw a format as possible
18:48.58quiescensquicker just isn't always worth it unless you have a good reason to want the performance
18:49.47Yssarilquiescens: exept that its just as easy to implement your own event handler as it is to use aceevent :)
18:51.46quiescensshrugs
18:51.59quiescenshaven't really looked at either of them in any detail
18:52.58orionshockIMO, while it might overload some systems.. AceEvent should create a frame for it's embeds and have just that frame handle events for that embed. that way it gets away from the 1 frame to rule them all
18:53.19quiescensI doubt using ace(anything) would ever make anything faster than carefully writing things by hand
18:53.41quiescensbut the same could be said about any sort of library in any context really
18:53.49orionshockace config / gui :)
18:54.47quiescensnext you'll be trying to write everything in assembly or something and trying to bypass most of the OS while you're at it
18:54.56quiescensnodnod
18:55.27quiescensit'll run faster without the OS fiddling around with timeslices and all that multitasking business!
18:59.39*** join/#wowace Dashkal (~dashkal@WoWUIDev/Nexus/dashkal)
19:03.47the-golemWoohoo!
19:03.59the-golempiddly dinky addon updated ^^
19:06.55the-golemfeel free to download it and vomit at my code when it's updated ^^
19:20.15the-golembrainpick: does anyone recognize the memory/lag/framerate broker plugin displayed in this foto? --> http://s.wowinterface.com/preview/pvw24272.png
19:22.57mitchnulltorhal is my best marketing man ;)
19:23.04Yssarilthe-golem: http://wow.curse.com/downloads/wow-addons/details/brokercpu.aspx
19:23.57*** join/#wowace Torhal (~callahan@74-141-246-74.dhcp.insightbb.com)
19:24.09*** mode/#wowace [+v Torhal] by ChanServ
19:30.15the-golemYssaril: thanks, i'll check it out
19:31.34Repo10rotational: 03stolenlegacy * r4 Rotational.lua: WIP again.
19:31.37RepoAlmost finished, spell prediction is done.
19:31.38RepoJust need to finish preventing flukes and add LUA templates.
19:36.19*** join/#wowace Gator (~gr@c-76-20-77-109.hsd1.ca.comcast.net)
19:38.27the-golemwell fiddlesticks
19:38.35sbu@describe rotational
19:38.36Reposbu: http://www.wowace.com/addons/rotational/. Rotational. A rotation addon with &#34;next spells&#34; prediction.
19:39.16*** join/#wowace tekkub (~tekkub@WoWUIDev/WoWI/Featured/Dongle/GitHub/Tekkub)
19:39.16*** mode/#wowace [+v tekkub] by ChanServ
19:42.21the-golem:-(
19:42.35the-golemi dont understand
19:43.02the-golemeverything was working on this cursed addon, and now it wont :-/
19:43.18quiescensyou borked it
19:43.25quiescens):
19:44.08the-golemobviously
19:44.10the-golembut idk
19:44.13the-golemidk how*
19:47.48Repo10combo-points-redux: 03Starinnia * r132 Core.lua:
19:47.50Repo-make sure the lock setting is properly applied on profile changes
19:50.43*** join/#wowace DarkAudit (~Brian@64.181.5.194)
19:59.59the-golemstupid tocfile was malformed
20:00.12the-golemfixed it (i hope)
20:00.14the-golem^^
20:02.53the-golemdid blizzard do away with the gold/silver/copper coin icons?
20:03.10*** join/#wowace Sesshu| (~Sesshu@ip-178-20.travedsl.de)
20:04.26hasteno, they're still there
20:10.40*** join/#wowace Repo (~supybot@repos.curseforge.net)
20:12.20*** join/#wowace Antiarc (~Antiarc@ip70-190-192-186.ph.ph.cox.net)
20:12.20*** mode/#wowace [+v Antiarc] by ChanServ
20:15.52*** join/#wowace Archarodim (HydraIRC@lev92-4-88-164-134-95.fbx.proxad.net)
20:28.51Repo10libquestitem-1-0 (experimental): 03Nickenyfiken * r12 LibQuestItem-1.0.lua: Add extra InCombatLockdown().
20:29.07Repo10questitembar: 03Nickenyfiken * r52 Core.lua: Add extra InCombatLockdown().
20:29.16*** join/#wowace Caleb| (~caleb@dsl4E5C0091.pool.t-online.hu)
20:32.32*** join/#wowace Diao (vince@adsl-99-50-127-50.dsl.pltn13.sbcglobal.net)
20:32.45*** part/#wowace Diao (vince@adsl-99-50-127-50.dsl.pltn13.sbcglobal.net)
20:35.29*** join/#wowace Diao (vince@adsl-99-50-127-50.dsl.pltn13.sbcglobal.net)
20:38.32*** join/#wowace Hjalte (~chatzilla@cpe.ge-0-2-0-835.arcnqu2.customer.tele.dk)
20:40.57RepoNew addon: http://www.wowace.com/addons/potential/. Potential. theondry (Manager/Author). Experimental. Approved by Torhal.
20:45.59mitchnullmeh, lost me at "kittens"
21:00.13*** join/#wowace Nexiuz (~Nexiuz@ip152-74-211-87.adsl2.static.versatel.nl)
21:00.37Nexiuzhey guys
21:01.01*** join/#wowace sztanpet (~sztanpet@109.61.17.254)
21:01.04NexiuzIm having a problem with lua (metatables in combination with acedb), anyone that have a minute?
21:02.41the-golem~ask
21:02.42purlQuestions in the channel should be specific, informative, complete, concise, and on-topic.  Don't ask if you can ask a question first.  Don't ask if a person is there; just ask what you intended to ask them.  Better questions more frequently yield better answers.  We are all here voluntarily or against our will.
21:02.46NexiuzI have an addon that use AceDB with defaults, it was working normal
21:02.52*** join/#wowace Elmoe (elmoe@c-24-17-246-31.hsd1.wa.comcast.net)
21:02.55the-golem^^
21:02.56Nexiuzbut when i run the following now: /run AuraFrames.db.profile.Containers["Test"] = {Name = "Test"}
21:03.03Nexiuzthe defaults are not added
21:03.21Nexiuz:/dump getmetatable(AuraFrames.db.profile.Containers) will give me still the metatable back
21:03.27Nexiuzwith 1 entry __index
21:03.29Nexiuzso thats good
21:03.41Nexiuzwhen i run: /run getmetatable(AuraFrames.db.profile.Containers).__index(AuraFrames.db.profile.Containers, "test");
21:03.49Nexiuzthen the defaults are created
21:04.20Nexiuzi put some debug code in acedb and it seems that __index is never called if i just access it with  /run AuraFrames.db.profile.Containers["Test"] = {Name = "Test"}
21:04.38Nexiuz:D anyone?
21:07.50NexiuzHere the defaults btw:
21:07.51Nexiuzlocal DefaultConfig = {
21:07.51Nexiuz<PROTECTED>
21:07.51Nexiuz<PROTECTED>
21:07.51Nexiuz<PROTECTED>
21:07.51Nexiuz<PROTECTED>
21:07.52Nexiuz<PROTECTED>
21:07.52Nexiuz<PROTECTED>
21:07.53Nexiuz<PROTECTED>
21:07.53Nexiuz<PROTECTED>
21:07.54Nexiuz<PROTECTED>
21:07.54Nexiuz<PROTECTED>
21:07.55Nexiuz<PROTECTED>
21:07.55Nexiuz<PROTECTED>
21:07.56Nexiuz<PROTECTED>
21:07.56Nexiuz<PROTECTED>
21:07.56Ali1331oi
21:07.57Ali1331spam
21:08.20the-golem~paste
21:08.20purlrumour has it, paste is http://pastebin.org/ or http://bin.cakephp.org/ or http://pastebin.ca/
21:10.57Nexiuzirc is a long time ago for me, sorry for spamming. But here with markup: http://paste.wowace.com/2286/
21:23.08Nexiuzits right when i say: /run AuraFrames.db.profile.Containers["Test"] = {Name = "Test"}; should create an entry in the table containers and that the AceDB should use the defaults to fill in the missing items
21:29.30*** join/#wowace profalbert (~profalber@188-23-37-206.adsl.highway.telekom.at)
21:37.01Repo10absorbsmon (experimental): 03eyogar 07master * b056085 / (7 files in 3 directories): [+2 commits]
21:37.03Repob056085: - Lots of work on Stat/Scaling realtime sharing
21:37.04Repoa886785: - Removed redundant dependencies in Grid plugin
21:43.42*** join/#wowace cyndis (cyndis@lakka.kapsi.fi)
21:47.20ArrowmasterNexiuz: are you setting your own metatables?
21:47.34Nexiuznop
21:47.42Nexiuzbut im looking futher into it now
21:48.14Nexiuzand it seems that copyDefaults inside acedb gets a table that is empty as defaults
21:48.18Arrowmasterok try this AuraFrames.db.profile.Containers.Test.Name = "Test"
21:48.35Nexiuzbut if i do a reload then the defaults are applied correctly
21:48.35Arrowmasterdont try to give it a table
21:48.39Nexiuzk, 1 sec then
21:48.48*** join/#wowace sztanphet (~sztanpet@109.61.17.254)
21:49.52Nexiuz:) thats working
21:50.18Nexiuzis it the problem that im not accessing the key Name but only Test in that case?
21:50.41Arrowmasterwhen you use the ["*"] thing in acedb defaults it will create the table for you when you try to access an unknown value
21:51.37NexiuzYea I see, what i did is setting an table and later accessing the "unknown" values. but then __index is not called because its not a new entry
21:51.48Arrowmasterso if you did print(AuraFrames.db.profile.Containers.Test.Name) with a clean SV it would print ""
21:52.22NexiuzShouldnt be also be posible to do just AuraFrames.db.profile.Containers.Test = {...}
21:52.27Arrowmasternope
21:52.38Arrowmasteryou kill off the metatable when you do that
21:52.55NexiuzI dont think so
21:53.04NexiuzThere is a MT on Containers not on Test
21:53.10Arrowmastertry it
21:53.23Arrowmastergetmetatable(AuraFrames.db.profile.Containers.Test)
21:53.54*** join/#wowace Axodious (~07@modemcable106.115-23-96.mc.videotron.ca)
21:54.15Nexiuzno MT on Test
21:54.32Arrowmasterwhen you access the unknown Test the Containers metatable creates the Test table and should set a metatable on it for the default values
21:55.15NexiuzI see what you mean, but there isnt a MT on Test
21:55.43NexiuzJust created with /run AuraFrames.db.profile.Containers.Test2.Name = "Test"; a Test2 and the defaults are there but no MT
21:56.13*** join/#wowace Jedi- (~Dreamer@78-105-121-214.zone3.bethere.co.uk)
21:56.13*** join/#wowace Jedi- (~Dreamer@unaffiliated/jedi-)
21:56.25Arrowmasterok then the Containers metatable is creating the new table with its defaults
21:56.30Arrowmasterwhen you do
21:56.52ArrowmasterAuraFrames.db.profile.Containers.Test = {...} you are overwriting that table with the defaults
21:57.36NexiuzYes indeed, you access (MT creates defaults) then the asignment will be done and overwrite the defaults again
21:57.49NexiuzBut thanks a lot, I can now finally continue
21:58.28NexiuzQuite new to lua (got a c++/php etc background)
21:58.37Ali1331yay php
21:58.50Nexiuznah not yay
21:58.58Nexiuzperfect to make small fast stuff
21:59.15Nexiuznot everything have to be that fast
21:59.20Ali1331it's like the only thing I know apart from lua :(
22:00.02Nexiuzstarted with asm years ago, then basic (gw, q, power etc) and then started with c. Still love c/c++ the most
22:00.14Ali1331c++ is complicated >.<
22:00.23Nexiuznah, not that much
22:00.30Nexiuzyou just need to spend some time at it
22:01.58Ali1331well maybe when I actually have a reason to know it
22:01.59NexiuzAceDB works like a charm now :D
22:02.54NexiuzIt was just a hobby of mine, I have also spended some time on a game enigne project that was in c++
22:03.15Nexiuzphp a bit for my work, but its more xslt now :(
22:04.20Arrowmasterphp is just too easy to do badly
22:04.55Nexiuzyup, but if you do it correctly then it can be a nice language
22:06.36*** join/#wowace Kilroo (~Kilroo@174.111.58.51)
22:08.20Groktarfinds Nexiuz a nice coldfusion
22:08.24Groktar+job
22:08.43*** join/#wowace Hell-Razor (~Justin@unaffiliated/hell-razor)
22:12.15*** join/#wowace olgagirl (~olgagirl@ANantes-552-1-20-225.w86-203.abo.wanadoo.fr)
22:14.08*** join/#wowace TradeMark (~trademark@121-72-163-113.dsl.telstraclear.net)
22:20.02*** join/#wowace ckknight (~ckknight@WoWUIDev/WoWAce/CurseStaff/CurseForge/ckknight)
22:20.02*** mode/#wowace [+o ckknight] by ChanServ
22:21.56*** join/#wowace sztanpet (~sztanpet@109.61.17.254)
22:51.55*** join/#wowace Funkeh` (~funk@WoWUIDev/WoWAce/Ace3/BigWigs/funkeh)
22:51.55*** mode/#wowace [+o Funkeh`] by ChanServ
22:56.36*** join/#wowace sztanphet (~sztanpet@109.61.17.254)
22:58.18*** join/#wowace jennyf (~jennyf@ANantes-552-1-20-225.w86-203.abo.wanadoo.fr)
23:03.07*** join/#wowace sztanpet (~sztanpet@109.61.17.254)
23:10.11*** join/#wowace kandarz (~kandarz@c-67-182-149-144.hsd1.wa.comcast.net)
23:21.59*** join/#wowace bien|| (~bien@p4FF47D05.dip.t-dialin.net)
23:26.16*** join/#wowace Slayman (~dejhap08@port-9452.pppoe.wtnet.de)
23:27.13*** part/#wowace Slayman (~dejhap08@port-9452.pppoe.wtnet.de)
23:33.15*** part/#wowace WobWork (~Wobwork@234.128.233.220.static.exetel.com.au)
23:40.18*** join/#wowace VonhintenHOME` (~Kiss@c-71-203-110-77.hsd1.fl.comcast.net)
23:43.51*** part/#wowace CrazyBenny (~s_m@actplus.cust.sloane.cz)
23:50.12*** join/#wowace Sliker (~ponies@5acfa53e.bb.sky.com)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.