00:00.39 | *** join/#arl Repo (n=supybot@repos.curseforge.net) |
00:00.39 | *** mode/#arl [+v Repo] by ChanServ |
01:11.41 | *** join/#arl robotusch (n=robotusc@50A2D989.flatrate.dk) |
01:13.40 | *** join/#arl Repo (n=supybot@repos.curseforge.net) |
01:13.40 | *** mode/#arl [+v Repo] by ChanServ |
01:37.21 | *** join/#arl ckknight (n=ckknight@WoWUIDev/WoWAce/CurseStaff/CurseForge/ckknight) |
02:59.41 | Zhinjio | sorry dude |
02:59.50 | Zhinjio | trying to do too many things at once |
02:59.55 | Zhinjio | and yes, I know how I have a handler function |
03:00.02 | Zhinjio | seems to me I just make that the script |
03:00.05 | Zhinjio | per line or cell |
03:00.14 | Zhinjio | and maybe tweak argument handling a bit |
03:40.52 | Torhal | Zhinjio: Actually, if you want to keep using a single handler, get rid of the "event" parameter. |
03:41.35 | Torhal | But you're no longer confined to a single handler, and if you were using one ofr multiple OnWhatever events, you should split it. |
03:41.41 | Torhal | s/ofr/for/ |
06:06.26 | Zhinjio | Torhal: yeah, in this case, I think I'm only handling the mouse event. oh. mousover vs. mousedown. |
06:06.29 | Zhinjio | hmm |
06:06.42 | Zhinjio | well, I got mega-distracted here at home. |
06:06.47 | Zhinjio | I'll try to get back to it tonight |
06:07.17 | Torhal | Zhinjio: Heh |
06:07.48 | Torhal | Zhinjio: Anywho - MyFunctionForWhatever(cell, arg, button) |
06:56.43 | *** join/#arl Thaoky (i=Thaoky@91.181.39.252) |
09:42.17 | *** join/#arl Torhal_ (n=callahan@74-132-207-20.dhcp.insightbb.com) |
09:42.17 | *** mode/#arl [+o Torhal_] by ChanServ |
12:03.04 | *** part/#arl Thaoky (i=Thaoky@91.181.39.252) |
14:24.41 | pompy | LOL what... |
14:24.46 | pompy | AntiVIR told me after installing the new Version from www.buffed.de: |
14:24.46 | pompy | In der Datei 'E:\World of Warcraft\Interface\AddOns\AckisRecipeList\RecipeDB\ARL-Engineer.lua' |
14:24.46 | pompy | wurde ein Virus oder unerwünschtes Programm 'HEUR/HTML.Malware' [heuristic] gefunden. |
14:29.20 | Dessa | heh, antivir... |
14:36.12 | *** join/#arl ckknight (n=ckknight@WoWUIDev/WoWAce/CurseStaff/CurseForge/ckknight) |
14:41.25 | *** join/#arl Jim-Bim (n=thorben_@pD9E70E67.dip0.t-ipconnect.de) |
14:41.25 | *** mode/#arl [+o Jim-Bim] by ChanServ |
14:44.01 | Stanzilla | buffed.de is crap |
14:44.04 | Stanzilla | always remember that |
14:44.14 | Ackis | aye |
14:56.06 | Ackis | hmmm if I ban Jim-Bim I wonder if he'd work on collectinator ;) |
15:06.04 | nicoli_s | it is crap |
15:06.35 | Dessa | i guess thats why he should work on it *hides* |
15:07.00 | Ackis | :O |
15:17.00 | nicoli_s | the funniest thing on buffed's rom site is that they totally copied some stuff directly from wardb |
15:19.56 | Stanzilla | buffed steals EVERYTHING |
15:37.09 | Jim-Bim | ackis: don't ban me :P |
15:37.31 | Ackis | :D |
16:27.29 | Speeddymon | ackis |
16:27.45 | Ackis | sup? |
16:28.12 | Speeddymon | see #wowace |
17:11.05 | Ackis | I marked the 3.2 release of ARL from beta -> release and we're at like 3k downloads on curse lol wicked |
17:15.00 | nicoli_s | now you owe me a dollar per download for stealing all muh bandwidths |
17:15.55 | Ackis | pfft |
17:17.14 | *** join/#arl Repo (n=supybot@repos.curseforge.net) |
17:17.14 | *** mode/#arl [+v Repo] by ChanServ |
17:18.21 | Ackis | nicoli_s: http://www.curseforge.com/projects/curseforge/tickets/1666-addons-uploaded-as-version-3-2-0-showing-as-unknown/ <-- do you know if that's fixed? |
17:19.18 | Ackis | well it looks like it's working for WoW but not AoC http://aoc.curse.com/downloads/aoc-addons/details/mousepointercopy-plugin.aspx |
17:36.31 | *** join/#arl Thaoky (i=Thaoky@47.187-240-81.adsl-dyn.isp.belgacom.be) |
17:36.45 | Thaoky | hi |
17:37.23 | Ackis | heya Thaoky |
17:37.38 | Ackis | Torhal: I took out the lib babble class requirement in ARL btw |
17:39.16 | pompy | Torhal: [2009/08/07 13:36:33-1622-x1]: GearGauge-beta9-16-g677852f\GearGauge.lua:902: attempt to call method 'InitializeList' (a nil value) |
18:00.16 | Zhinjio | Hey guys |
18:00.25 | Thaoky | hi |
18:00.41 | Zhinjio | I was having all kinds of weird altoholic framexml stuff going on. |
18:00.48 | Zhinjio | I suspect its probably all fixed by now |
18:00.59 | Zhinjio | (I figured it was questframe related stuff) |
18:01.16 | Thaoky | probably, I should hopefully release the next version soon |
18:01.31 | Ackis | apparently ARL has a virus in it! EEEK |
18:01.36 | Ackis | ckknight: ^ |
18:01.37 | Thaoky | lol |
18:01.45 | Ackis | (it doesn't, just the code is causing false positives) |
18:01.45 | ckknight | trufax. |
18:02.04 | ckknight | antiviruses Ackis |
18:02.06 | ckknight | all better |
18:02.07 | Ackis | eek |
18:05.23 | Ackis | how would I find the line number that these virus scanners are QQIng about? |
18:10.12 | Torhal | pompy: Yah, I need to move shit form OnInitialize to OnEnable because Blizzard broke LoD shit again. CBA to do so right now. |
18:10.33 | Ackis | FAIL |
18:10.35 | Torhal | s/form/from/ |
18:10.37 | Ackis | ~fail Torhal |
18:10.38 | purl | You suck at everything in life, Torhal. I hate you because you fail. |
18:10.45 | Torhal | Ackis: Fail Blizzard, noobtard |
18:10.55 | Ackis | pfft |
18:11.03 | Ackis | how's evony going Torhal? |
18:11.38 | Torhal | Shitty. I was stung by a yellowjacket the night before last, and now my left arm is puffy and an angry red...which is spreading. |
18:11.46 | Ackis | sounds fun |
18:11.50 | Torhal | Indeed. |
18:11.52 | Ackis | that means you'll be home sick right? |
18:11.56 | Torhal | No |
18:11.59 | Ackis | aka you can work on collectinator? ;) |
18:12.00 | Ackis | hahah |
18:12.01 | Ackis | <3 |
18:12.04 | Ackis | (is teasing) |
18:12.19 | Torhal | I'm off today, and I won't work on Collectinator until I get my other shit working, which I haven't felt like doing :) |
18:12.30 | Torhal | Still recovering from the shift change. |
18:12.34 | Ackis | pfft! |
18:14.01 | Zhinjio | Torhal... so I'm here now. |
18:14.24 | Zhinjio | lemme see what you wrote me after I blathered last night in lastlog.sec... |
18:15.12 | Zhinjio | cell, arg, button |
18:15.22 | Zhinjio | god my head is so thick right now. I can barely think |
18:17.12 | Torhal | Zhinjio: Basically, split your handler func into specific-purpose funcs and get rid of the "event" parameter, since the "event" is what calls the function. |
18:17.18 | Zhinjio | is there a way to declare the handler for the whole tooltip anymore? Or just at the line/column/cell level? |
18:17.38 | Zhinjio | *nods* ... I think I'm only dealing with mousedown at the moment |
18:17.44 | Zhinjio | in hitcrit, that is |
18:18.06 | Zhinjio | oh, I gues... mouseover hilighting? Is that default? |
18:18.39 | Torhal | Aye, you can fuck with OnEnter/Leave and it's handled seamlessly |
18:18.49 | Torhal | No need to call a highlight func anymore |
18:18.54 | Zhinjio | ok |
18:19.18 | Torhal | And there's no way to declare a handler for the whole thing anymore |
18:19.29 | Zhinjio | ok |
18:19.40 | Zhinjio | so for me, I think ... hmm. yeah, cell by cell for hitcrit |
18:19.45 | Zhinjio | since I do different things in different cells |
18:19.48 | Torhal | It's not as convenient, but it gets rid of the callback and makes it so you only set functions on what you want to. |
18:19.55 | Zhinjio | right |
18:20.36 | Zhinjio | what is "button" |
18:20.37 | Zhinjio | ? |
18:20.43 | Zhinjio | I get cell and arg(s) |
18:20.53 | Zhinjio | or arg (which can be a table) |
18:20.57 | Torhal | LeftButton, RightButton, MiddleButton |
18:20.59 | Zhinjio | aha |
18:21.02 | Zhinjio | excellent. |
18:21.18 | Zhinjio | ok, lemme take a whack at it and see what sticks to the wall. |
18:21.26 | Zhinjio | you gonna be around today/evening? |
18:21.31 | Torhal | Hehe |
18:21.34 | Torhal | Yah. I have the day off. |
18:21.44 | Ackis | lol |
18:21.48 | Zhinjio | sweet. I may bug you later |
18:22.03 | Torhal | Hehe |
18:22.47 | Torhal | Unless I go to the hospital for my arm, that is. |
18:23.11 | Zhinjio | what'd you do to your arm? |
18:23.20 | Zhinjio | oh dude... do you have steam? |
18:23.31 | Torhal | I was stung on the top of my forearm about an inch from my elbow, and the swelling/redness is spreading past my elbow and up toward my hand. |
18:23.36 | Torhal | Linux. |
18:23.40 | Zhinjio | guh |
18:23.41 | Zhinjio | fiend |
18:23.48 | Zhinjio | no winblows boxen at all? |
18:23.59 | Torhal | My GF's |
18:24.08 | Torhal | And it's five years old. |
18:24.12 | Zhinjio | k |
18:24.13 | Zhinjio | nm then |
18:24.20 | Zhinjio | lemme know when you join this century |
18:24.25 | Zhinjio | laughs. |
18:24.40 | Torhal | I ditched XP about 6 months ago :P |
18:24.48 | Torhal | Missed mah Linux. |
18:24.53 | Torhal | Cygwin just didn't cut it. |
18:24.57 | Zhinjio | yup |
18:24.59 | Zhinjio | I hear you |
18:27.56 | Torhal | Ackis: Did you get a PM, in French, on Curse from someone about ARL? |
18:28.22 | Torhal | If not, I wonder what made them contact me... |
18:30.46 | Ackis | no don't recall a PM like that |
18:31.01 | Ackis | last PM I got was from an old friend informing me about my ex-gf's "status" :| |
18:36.27 | pompy | Ackis: its the antivir thing |
18:36.37 | pompy | or not |
18:36.48 | Zhinjio | so question... |
18:36.55 | Zhinjio | I had trobule last time using a table to pass as the argument |
18:37.08 | Zhinjio | hrm. nm |
18:37.16 | Zhinjio | there's no reason any of that wouldn't still be true. |
18:37.18 | Ackis | pompy: or not? |
18:37.25 | Zhinjio | plus, reworking my arguments is just more work |
18:37.41 | Torhal | Zhinjio: ? |
18:37.45 | Torhal | I'm confuzzled. |
18:37.50 | Zhinjio | here's the deal |
18:37.59 | Torhal | Especially since nobody seems to use #libqtip anymore but me. |
18:38.00 | Zhinjio | clicking different cells has a different effect |
18:38.01 | Torhal | :D |
18:38.04 | Torhal | Ok. |
18:38.20 | Zhinjio | clicking the spell school, for example, allows you to delete all data from that school |
18:38.27 | Torhal | Alrighty. |
18:38.28 | Zhinjio | clicking "hit" data, deletes that hit data |
18:38.30 | Zhinjio | crit, etc |
18:38.54 | Zhinjio | so, I wanted to pass in an argument that indicated what, precisely to act one |
18:39.14 | Zhinjio | "school", "heal|dmg", spellname, hit|crit |
18:39.17 | Zhinjio | for example |
18:39.29 | Zhinjio | since it was multiple bits of data, my first thinking was to use a table. |
18:39.33 | Zhinjio | arg.school |
18:39.36 | Zhinjio | arg.spellname |
18:39.36 | Zhinjio | etc |
18:39.48 | Zhinjio | however |
18:40.09 | Zhinjio | the contents of that table get changed from the time I do the setscript call to the time when it is actually clicked |
18:40.26 | Zhinjio | meaning, in general, that the actual table passed would just always have the "last" set of values in it |
18:40.32 | Zhinjio | and not the ones I actually wanted to act one |
18:40.33 | Zhinjio | on |
18:40.34 | Torhal | Right. |
18:40.41 | Zhinjio | making a table useless, essentially |
18:40.57 | Zhinjio | instead, I went with something like "3~heal~spellid~h|c" |
18:40.59 | Zhinjio | in a string |
18:41.26 | Zhinjio | since the string has no ... uh... I'm not sure the right word. instantiation? issues (used and forgotten) ... |
18:41.32 | Zhinjio | passed by value instead of by refernce |
18:41.34 | Zhinjio | thats what I mean |
18:41.38 | Zhinjio | its not a problem |
18:41.46 | Zhinjio | I suspect that same issue would still be a problem |
18:42.00 | Zhinjio | since tables are automatically pass by reference |
18:42.06 | Torhal | Aye |
18:42.08 | Zhinjio | ok |
18:42.17 | Zhinjio | thats what I thought |
18:46.09 | Torhal | If you don't think GC will be an issue, you can use throwaway tables, but since this will all be done on mouseover for the LDB icon it probably would. |
18:46.44 | Zhinjio | *nods* |
18:48.24 | Torhal | Alternately, you could make a table of tables which grows when needed. That way you can use the table approach and simply populate what you need. |
18:54.50 | Zhinjio | is it damaging to do a setcellscript more than once on the same cell? |
18:54.58 | Zhinjio | I assume the "last" call will be the one that sticks |
18:55.51 | Zhinjio | hmm... thats another idea, yeah. That would also work |
18:55.57 | Torhal | Zhinjio: You're right. So only damaging if you want it to do more than one thing |
18:56.05 | Zhinjio | nope |
18:56.15 | Zhinjio | just doing a general case first, and then "resetting" it if some other conditions are true |
19:13.17 | Zhinjio | ok, its working |
19:13.19 | Zhinjio | no problems |
19:13.31 | Zhinjio | that was pretty painless |
19:13.34 | Zhinjio | just a couple quick tweaks |
19:13.43 | Ackis | yay sister is out of surgery :D |
19:13.49 | Zhinjio | SKG is gonna be the harder one |
19:13.55 | Zhinjio | ah, cool Ackis |
19:18.38 | Torhal | Zhinjio: Yah, it doesn't take much :) |
19:19.13 | Torhal | Though with the stuff you did with SKG you may be right, or it may be as simple. I mean, at least you'll get rid of the explicit OnEnter/OnLeave calls for highlighting. |
19:19.27 | Torhal | Zhinjio: Also: With SetLineScript(), the whole line highlights. |
19:20.08 | Zhinjio | yeah |
19:20.16 | Zhinjio | yeah, I can see that. |
19:20.56 | Zhinjio | just checking my tickets for hitcrit to see if there's anythign else easy to throw in before I call it good and push new version |
19:21.17 | Zhinjio | I think the hard part with SKG will be the multi-layer stuff |
19:21.28 | Zhinjio | we'll see |
19:22.40 | Torhal | I'd think not...aside from getting rid of the "event" parameter in your handler and using SetCellScript() on everything you need to be clickable, you may have to split your handler into purpose-specific functions. |
19:24.20 | Zhinjio | *nods* |
19:24.24 | Zhinjio | what about delay stuff |
19:24.26 | Zhinjio | still there? |
19:24.43 | Torhal | Yup. |
19:25.12 | Zhinjio | not seeing it |
19:25.20 | Zhinjio | maybe not documented yet? Or... hmm |
19:25.42 | Zhinjio | got it |
19:26.28 | Torhal | I tried to document everything :) |
19:26.40 | Zhinjio | *nods* ... I just overlooked it. |
19:35.38 | Zhinjio | A setting of "0" disables it, right? |
19:38.11 | Zhinjio | oh, explicit release? |
19:40.51 | Zhinjio | or does the autohide thing take care of releasing for me? |
19:41.07 | Torhal | It takes care of it. And set it to nil to disable. |
19:41.12 | Zhinjio | nil |
19:41.13 | Zhinjio | ok |
19:41.15 | Torhal | Empty () will do it |
19:41.25 | Zhinjio | hmm |
19:42.22 | Zhinjio | tooltip:SetAutoHideDelay( ) |
19:42.22 | Zhinjio | ? |
19:42.25 | Zhinjio | good enough? |
19:42.52 | Torhal | Yup. |
19:43.12 | Zhinjio | ok, I may have you look at this in a minute. My first attempt didn't work |
19:43.15 | Zhinjio | one moment |
19:43.47 | Torhal | kk |
19:45.24 | Zhinjio | yeah, no workie. Lemme push this version. one moment |
19:46.31 | Zhinjio | r78 of hitcrit |
19:51.44 | Zhinjio | should I maybe do that after drawing it? |
19:52.44 | Torhal | Lemme look. |
19:52.57 | Zhinjio | I was doing the delay setting right after acquire |
19:53.00 | Zhinjio | before setscale |
19:53.07 | Zhinjio | trying now with it after the drawTooltip call |
19:53.23 | Zhinjio | nope, no differe |
19:53.35 | Zhinjio | nt |
19:56.14 | Zhinjio | I'm in jur libz, brakin jur codez |
20:06.25 | Torhal | So the auto-hide isn't working at all? |
20:06.47 | Zhinjio | no matter what I change the setting to, it doesn't change the timing of the hide |
20:07.09 | Zhinjio | I made it 0 to 2 seconds, .25 increments, default .25 |
20:09.58 | Zhinjio | I thought maybe if it weren't releasing the old value would still be used, |
20:10.07 | *** join/#arl Speeddymon (n=chatzill@doc-209-33-85-62.kingwood.tx.cebridge.net) |
20:10.13 | Zhinjio | but even after a reload with the setting at 2 seconds, it still disappears almost immediately |
20:12.24 | Torhal | Zhinjio: What display are you using? |
20:12.36 | Torhal | If DockingStation, that's the whole issue. |
20:12.53 | Zhinjio | yes indeed |
20:12.57 | Zhinjio | you're kidding |
20:12.58 | Torhal | It's supposed to be fixed in the next version, but he said that two months ago. |
20:13.00 | Torhal | No |
20:13.00 | Zhinjio | ok |
20:13.13 | Zhinjio | I have... um. I think I have another one setup here, lemme test quick |
20:13.15 | Torhal | Use Fortress for testing. |
20:13.20 | Zhinjio | button bin |
20:13.23 | Torhal | Or that |
20:15.21 | Zhinjio | yup, works. thanks |
20:15.37 | Torhal | np :) |
20:16.15 | Zhinjio | ok |
20:16.25 | Zhinjio | so disabling the autohidedelay makes the tooltip stick around forever? |
20:16.35 | Torhal | Yes. |
20:16.39 | Zhinjio | yikes. |
20:16.43 | Zhinjio | ok |
20:16.50 | Zhinjio | not going to even have that as an option then |
20:17.13 | Torhal | Nah, just make a minimum value |
20:17.17 | Torhal | 0.25 |
20:17.22 | Torhal | Or even 0.10 |
20:18.06 | Zhinjio | .25 is plenty slow enough |
20:18.14 | Zhinjio | fast enough |
20:18.15 | Zhinjio | I mean |
20:18.19 | Torhal | Yah |
20:30.38 | Zhinjio | change it to .1 |
20:30.44 | Zhinjio | because I'm dumb that way |
20:30.54 | Torhal | ? |
20:31.36 | Zhinjio | don't mind me. just being dumb |
20:33.09 | Zhinjio | ponders a quick "PetHitCrit" release |
20:34.42 | Zhinjio | there might be all of 20 lines of difference in the code itself. |
20:35.43 | Torhal | Haha |
21:22.02 | Torhal | I'm gonna go ahead and assume this is bad... |
21:22.15 | Torhal | I have a Powerade bottle that I filled with water and then froze. |
21:22.37 | Torhal | If I hold onto it for too long, the cold becomes painful to my hand. |
21:22.51 | Torhal | If I press it on my swollen red arm, I barely feel it. |
22:04.10 | *** part/#arl Thaoky (i=Thaoky@47.187-240-81.adsl-dyn.isp.belgacom.be) |
22:21.13 | *** join/#arl ckknight (n=ckknight@WoWUIDev/WoWAce/CurseStaff/CurseForge/ckknight) |
22:39.21 | Zhinjio | what bit you? |
22:39.25 | Zhinjio | bee? |
22:48.47 | pompy | Zhinjio: (8/7/2009 2:11:37 PM) Torhal: Shitty. I was stung by a yellowjacket the night before last, and now my left arm is puffy and an angry red...which is spreading. |
22:48.55 | Zhinjio | aha |
22:49.04 | Zhinjio | yeah, I was too lazy to look back in my log |
22:49.09 | Zhinjio | heh |
23:12.23 | Torhal | Hehe |
23:12.50 | Torhal | pompy: [18:55] <Zeksie> Ackis Recipe List: Mind Amplification Dish 67839": is missing from the database. (Engineering) |
23:14.15 | pompy | ok |
23:14.17 | pompy | will look |
23:16.42 | *** join/#arl Torhal (n=callahan@74-132-207-20.dhcp.insightbb.com) |
23:16.44 | *** mode/#arl [+o Torhal] by ChanServ |
23:18.57 | Torhal | pompy: [18:55] <Zeksie> Ackis Recipe List: Mind Amplification Dish 67839": is missing from the database. (Engineering) |
23:19.38 | pompy | yeah i got it |
23:20.04 | pompy | i dont see the item for it on wowhead |
23:20.06 | pompy | just teh spell |
23:20.24 | Torhal | Eww. |
23:25.16 | pompy | yeah |
23:25.19 | pompy | its like nitro boosts |