00:14.00 | Stylpe_2 | Wow, this is weird |
00:14.13 | Stylpe_2 | Suddenly, it's like one of my files aren't there |
00:14.22 | Stylpe_2 | except it is |
00:15.49 | Stylpe_2 | Aha |
00:18.16 | Stylpe_2 | It works! :D |
00:23.26 | Iriel | Does javascript have a 'nil' equivalent? |
00:23.43 | End | probably null or something like that |
00:23.52 | End | but don't take my word on that |
00:30.24 | *** join/#wowi-lounge Kenman_ (n=Kenman@66-90-143-73.dyn.grandenetworks.net) |
00:41.43 | AnduinLothar | anyone having trouble using logout? |
00:42.01 | AnduinLothar | it sits for 20 seconds and then does nothing.. |
00:42.25 | Kirov | what'd you break!!! |
00:42.26 | Kirov | heh |
00:42.36 | Kirov | Haven't had any issues today, no |
00:42.45 | AnduinLothar | prolly my alpha popup mod |
00:44.07 | *** join/#wowi-lounge Guillotine (n=Guilloti@ns.motek-services.com) |
00:44.23 | Tain | I hooked logout when you weren't looking. |
00:46.35 | Guillotine | its so full in here now... used to be like 15 people at a time. now its like over 54 people. Though I'd say about 90% are afk |
00:46.59 | End | I'm not afk :O |
00:47.07 | End | although I'm pretending to be |
00:47.08 | Cairenn | Guillotine: the only time it was like 15 at a time was the first 2 days it existed |
00:47.16 | Stylpe | Hey, I have a mission for you guys! |
00:47.29 | Stylpe | http://www.wowinterface.com/downloads/fileinfo.php?id=4248 beta test! |
00:47.30 | Guillotine | Cairenn: and right after a server split ;) but... ya |
00:47.36 | Cairenn | heh |
00:47.45 | AnduinLothar | so um.. i don't see the Logout() functoun used anywhere in StaticPopup.lua |
00:49.15 | AnduinLothar | Logout() jsut opens the popup |
00:49.40 | AnduinLothar | looks liek the game never actually calls for the game to logout |
00:49.44 | AnduinLothar | O.o |
00:50.36 | End | that's exactly how Quit() acts too |
00:50.43 | Stylpe | Cair, is it possible to change the order of attached images of an addon at WoWI? |
00:50.48 | End | although we have a ForceQuit() we can use to skip through the timer |
00:50.53 | End | we can't use ForceLogout() |
00:51.09 | AnduinLothar | um.. so how does it actually logout? |
00:51.19 | *** join/#wowi-lounge Guillotine_ (n=Guilloti@ns.motek-services.com) |
00:51.23 | End | I think that is done outside of lua space |
00:51.32 | End | you call Logout() to invoke the timer |
00:51.43 | End | and then when it ends without getting cancelled you get logged out |
00:51.58 | End | that's what it looks like to me at least |
00:52.06 | Stylpe | Don't forget that if you're currently resting, there is no countdown |
00:52.12 | End | yeah |
00:52.15 | Kirov | ForceQuit() |
00:52.30 | End | ForceQuit() doesn't help with logging out, Kirov |
00:52.35 | End | just quitting entirely |
00:52.44 | Kirov | well, it'll let you get out of the game |
00:53.10 | End | well yeah. but if you want to switch characters quickly, you have to get to an inn or whatever or wait |
00:55.05 | Stylpe | Guess I'll go to bed and sleep and hope someone brave tries out the beta =) ninight |
01:02.46 | *** join/#wowi-lounge Tem (n=Tem@ip70-177-40-169.br.br.cox.net) |
01:03.35 | *** join/#wowi-lounge tragywydd (n=Tragywyd@cpe-24-59-191-241.twcny.res.rr.com) |
01:05.56 | Cairenn | tragywydd: good to see you hanging out again ;) |
01:06.03 | tragywydd | hihi! =) |
01:08.09 | Cairenn | was really nice getting to meet you last weekend |
01:09.57 | tragywydd | ditto! =) |
01:11.15 | tragywydd | was the rest of your visit good? |
01:11.50 | Cairenn | yeah |
01:12.25 | Cairenn | better was bringing my man home with me for a week ;) |
01:12.51 | *** join/#wowi-lounge Gryphen (n=masked@c-67-183-238-150.hsd1.wa.comcast.net) |
01:21.23 | *** join/#wowi-lounge Gryphen (n=masked@c-67-183-238-150.hsd1.wa.comcast.net) |
01:27.53 | AnduinLothar | looks liek we're not allowed to replace hook StaticPopup_Show |
01:28.04 | AnduinLothar | or else you can't logout |
01:28.18 | AnduinLothar | or quit by timer |
01:29.05 | Legorol | good evening |
01:29.24 | Legorol | ahem, either i misunderstood something, or something big is in the air: |
01:29.38 | Legorol | allakhazam, thottbot, ogaming (including wowintarfce?) all merging together? |
01:29.53 | Cairenn | you didn't misunderstand at all |
01:29.57 | AnduinLothar | i'll believe it when i see it |
01:30.07 | Legorol | but these sites are not even remotely related! what has the world come to.. |
01:30.12 | Legorol | can someone explain to me what's behind this? |
01:30.19 | Cairenn | AnduinLothar: believe it, it's already a done deal |
01:30.24 | AnduinLothar | ige's trying to overtake google |
01:30.24 | Gryphen | its in print |
01:30.26 | Tain | Michael Jackson bought it all. |
01:30.43 | Legorol | AnduinLothar: what does IGE have to do with it? from what i heard it's some external party that bought all these sites... |
01:30.50 | Legorol | is that true? |
01:30.53 | Gryphen | read! |
01:31.02 | Legorol | Gryphen: where? |
01:31.07 | Gryphen | everywhere |
01:31.08 | Cairenn | http://wow.allakhazam.com/news/ |
01:31.36 | Legorol | hm, that doesn't mention IGE |
01:31.39 | AnduinLothar | course there's another story that says alla's spinning it, but in actuallity they're the ones that got bought |
01:31.44 | Legorol | is IGE included in this somehow? |
01:31.52 | Cairenn | read the press release |
01:31.54 | Gryphen | Read the forum posts |
01:32.10 | Legorol | oh oh, cool, which site's press release? |
01:32.14 | Legorol | and which sites forums? |
01:32.15 | Gryphen | The owners of IGE purchased Alla |
01:32.25 | Gryphen | IGE isn't the top |
01:32.27 | Cairenn | the one I just linked to :p |
01:33.00 | AnduinLothar | i'm thinking it might be time to find a new hobby |
01:33.13 | Cairenn | why? |
01:33.25 | Gryphen | not sure how it changes anything |
01:33.28 | Legorol | Gryphen: you linked? where, when how? |
01:33.30 | norganna | lol @ gryph |
01:33.38 | Cairenn | Legorol: http://wow.allakhazam.com/news/ |
01:33.38 | norganna | ige isn't the top |
01:33.43 | Legorol | oh sorry that was Cairenn |
01:33.49 | Legorol | yeah i read that Cairenn, and it doesn't make sense |
01:33.53 | Legorol | i read contradictory things |
01:34.01 | Legorol | first of all, Alla's news post doesn't even mention IGE |
01:34.07 | Legorol | secondly, i thought Thott is owned by IGE |
01:34.08 | Gryphen | ige isnt the top in the chain, not everything bought is bought by IGE |
01:34.12 | Legorol | did Alla buy Thott from IGE? |
01:34.16 | Gryphen | omg |
01:34.31 | Legorol | that news post that Cairenn linked implies Alla bought all these sites |
01:34.44 | Cairenn | no, it doesn't |
01:34.51 | norganna | ige, ogaming, all that is a big mmo cartel |
01:34.51 | Gryphen | There is 1324545532 pages of comments to that post |
01:34.57 | Tain | Yeah I don't read that from it either. |
01:35.02 | norganna | it doesn't matter who's "top" |
01:35.02 | Miravlix_ | IGE bought Ala in November |
01:35.03 | Legorol | "Allakhazam is pleased to announce that we have added several new sites to our network " |
01:35.08 | Legorol | what do they mean by "addedd several sites"? |
01:35.23 | Tain | All I can say is, Zam.com is a stupid name. |
01:35.23 | Legorol | ok then i probably misunderstood |
01:35.31 | Legorol | i thought that added several sites meant they bought them |
01:35.36 | norganna | it means they got paid a cool million to bend over |
01:35.42 | Miravlix_ | Ala has no money |
01:35.44 | Legorol | so if that's not the case, who bought all these sites? |
01:35.49 | Legorol | and where does IGE enter? |
01:35.55 | Miravlix_ | They are trying to hide there ties to IGE |
01:35.56 | norganna | follow the money lego |
01:36.11 | Legorol | norganna: it's vague at best, so far all i have is the confusing news post on Alla |
01:36.13 | Miravlix_ | IGE is a multi million company |
01:36.19 | Legorol | if you can link me anything more substantial, i'd be happy |
01:36.19 | Gryphen | They arent hiding anything |
01:36.29 | Gryphen | read the posts, they say exactly what is happening |
01:36.44 | Tem | IGE is now a "sibling" if you will |
01:36.58 | Tem | not the parent |
01:37.12 | norganna | dunno the truth of it, but: http://wow.azzor.com/445/truth_about_IGE.php |
01:37.16 | Tem | so, it means nothing. Bitch about something else kthxbai |
01:38.09 | norganna | tem: it doesn't matter who owns whom, all that matters is whose pockets are lined with cash at the end of the day |
01:38.17 | Cairenn | it's the same thing as with our sites ... the PARENT company that also happens to own IGE has now bought Alla |
01:38.48 | norganna | and whether you say "allakazam", "thottbot", "ogaming" or "ige", the answer is the same, parent, or sibling or other |
01:38.50 | Legorol | Cairenn: i see, that makes more sense |
01:38.55 | Gryphen | The IGE omg owns so and so matters to me, cause it isn't true. |
01:38.57 | Cairenn | This is the thread: http://www.allakhazam.com/forum.html?forum=3;mid=114668646932202500;num=0;page=1 |
01:38.57 | Legorol | the Alla post was vague on that at best |
01:39.27 | Cairenn | naw, it's all explained out in the thread, if you can stand to wade through the rhetoric |
01:39.39 | Miravlix_ | They are loosing subscribers fast due to being involved with IGE now |
01:39.42 | Legorol | Cairenn: i saw that thread, started reading through it, and i found conflicting info |
01:39.44 | Legorol | i shall read further |
01:39.54 | Cairenn | read the stuff by the staff |
01:39.56 | norganna | the companies are just vehicles for obscuring the facts. |
01:40.07 | Miravlix_ | So offcourse they are trying to keep a low profile about the fact |
01:40.13 | Tain | Facts just get in the way of reality. |
01:40.21 | AnduinLothar | I feel like someone just won a lottery that I wasn't even told about. |
01:40.31 | Gryphen | Speculation gets in the way of facts |
01:40.49 | Cairenn | you can also read as posted at OGaming: http://www.allakhazam.com/forum.html?forum=3;mid=114668646932202500;num=0;page=1 |
01:41.16 | Tain | Of course it's all much ado about nothing. |
01:41.38 | Miravlix_ | http://digg.com/gaming/Allakhazam_Exposed:_The_Truth_about_IGE |
01:41.54 | norganna | The thing with gold selling is it wouldn't work if people didn't buy it. |
01:42.01 | Gryphen | that was linked Miravlix_ |
01:42.07 | Tain | It drives mmorpgs to further success, norganna. |
01:42.15 | Miravlix_ | Yeah wrong one |
01:42.17 | Cairenn | Miravlix_: that thread is so full of inaccuracies as to be pointless |
01:42.26 | Miravlix_ | I had a more details story just have to gfind it |
01:42.38 | cladhaire | yes, we're all experts now, even tho we have nothign to do with it. |
01:42.43 | Tain | The stuff about Yantis up until being bought out by IGE is mostly true, I went through the early EQ days when he came on the scene. |
01:42.44 | cladhaire | the intarweb does that to us. |
01:42.48 | norganna | and cartels like IGE couldn't compete if blizzard sold the gold themselves. |
01:42.54 | Miravlix_ | http://wow.azzor.com/445/truth_about_IGE.php |
01:42.56 | Tain | cladhaire: I was like that before the intrawebs |
01:43.19 | cladhaire | WOw, thanks for linking the same article.. again |
01:43.21 | Tain | Second Life seems to be doing ok. |
01:43.47 | cladhaire | Tain: It doesn't burn when I pee.. what should I do about that? |
01:44.14 | Tain | Although I did read an interesting article someone wrote up about some of the legal ramifications a company like Blizzard would open themselves up to if they started selling gold. |
01:44.25 | Gryphen | That was linked Miravlix_ heh |
01:44.30 | cladhaire | Tain: What about station exchange? |
01:44.33 | Gryphen | Same as digg |
01:44.41 | cladhaire | And it was linked prior to that too =) |
01:44.50 | Miravlix_ | Legorol obeviusly haven't seen that story |
01:44.50 | Gryphen | It is guessed "truth" too |
01:44.52 | Tain | Sony is more like a minor deity than a company. |
01:45.02 | Miravlix_ | So I don't really care if someo of you have seen it |
01:45.02 | cladhaire | SRSLY? |
01:45.20 | Miravlix_ | don't be asses because you happend to have seen it. |
01:45.25 | Tain | Miravlix the point is the link was pasted THIRTY SECONDS AGO |
01:45.27 | Cairenn | Miravlix_: ... |
01:45.30 | cladhaire | Miravlix_: You linked the same article twice, and its an article that was linked approximately 3 minutes earlier. |
01:45.33 | cladhaire | learn2irc.l |
01:45.35 | Gryphen | It was posted right before you |
01:45.44 | Miravlix_ | I didn't link it twice. |
01:45.48 | Cairenn | yeah, you did |
01:45.52 | Gryphen | Digg and that are the same |
01:45.54 | cladhaire | ... the digg.com article LINKS to the second article. |
01:45.59 | cladhaire | lol |
01:46.07 | Tem | So... |
01:46.09 | Tem | um |
01:46.16 | cladhaire | Tem: How's crowbar going? |
01:46.16 | Miravlix_ | I couldn't find a link to it in the digg article so I posted the other one |
01:46.19 | Tem | Those mage changes suck/are awesome! |
01:46.20 | cladhaire | or whatever you called it\ |
01:46.22 | norganna | how bout that weather... |
01:46.29 | cladhaire | Tem: I like them.. I dont have any complaints yet. |
01:46.30 | Tem | cladhaire: done and on the svn |
01:46.41 | cladhaire | Tem: Whats it do? |
01:46.45 | cladhaire | I just know the name |
01:46.55 | Tem | click on a lockbox and it picks the lock and opens |
01:47.09 | Miravlix_ | Aah the title is a link to it. |
01:47.11 | cladhaire | left-click? |
01:47.11 | Tain | And then you find out it's empty. :( |
01:47.13 | Tem | the open part isn't real reliable yet since SPELLCAST_STOP sucks |
01:47.19 | cladhaire | hows that different than shift-rightclick? |
01:47.33 | Tem | wait |
01:47.49 | norganna | BTW: I meant to say, "Nice work on Catalyst!" |
01:47.50 | Tem | you can shift-right click a locked lockbox and it picks and opens for you? |
01:47.55 | Tem | norganna: thanks |
01:47.59 | cladhaire | yeah |
01:48.02 | Tem | lol! |
01:48.03 | Tain | I think not if it's in a trade window, but if it's in your inventory yes. |
01:48.18 | cladhaire | yes, correct |
01:48.18 | Tem | I spent like... 2 hours working that last night because I had a hard time testing it |
01:48.36 | cladhaire | yours is better than that pesky shift-right-click ANYDAY |
01:48.45 | Tem | ... this I doubt very much |
01:49.14 | Tem | I have to hook UseContainerItem, do a tooltip scan, it's very nasty |
01:49.14 | Tain | Actually I'd really like to be able to bind shift-right-click to a key. |
01:49.17 | cladhaire | me too |
01:50.39 | Tem | bleh, I need to get on my rogue so I can test that |
01:51.04 | cladhaire | log on mine. |
01:51.10 | cladhaire | i'm already on it =/ |
01:52.21 | cladhaire | umm yeah, me too |
01:55.49 | clad|sleep | night all |
01:57.26 | Cairenn | night clad|sleep |
01:59.09 | clad|sleep | night guys |
02:00.42 | norganna | nite |
02:01.14 | Legorol | ok i think i get the picture, one question left: |
02:01.24 | Legorol | what's this mysterious parent company called that supposedly owns everyone else? |
02:01.37 | Legorol | sorry Tem |
02:01.46 | Legorol | i came late to this, i guess you guys must have hashed it to bits earlier |
02:01.51 | Miravlix_ | Whats nonsense about it? |
02:02.03 | Tain | Nah, most of us just don't care since it doesn't actually afffect anything. |
02:02.13 | Legorol | the thing that worries me: alla's site admin seems to imply in his reply that he will be in charge of running ogaming and thottbot |
02:02.20 | Tem | someone PM me when you're done |
02:02.23 | *** part/#wowi-lounge Tem (n=Tem@ip70-177-40-169.br.br.cox.net) |
02:02.33 | Legorol | What happens to Thott? |
02:02.36 | Miravlix_ | If Cosmos loss Thott support then it effect us quite a bit |
02:02.40 | Legorol | what happens to staffers of sites like wowinterface? |
02:02.48 | Cairenn | not a thing |
02:02.49 | Gryphen | ugh |
02:02.54 | Legorol | Cairenn: that's good to hear |
02:02.58 | Cairenn | I'm still here, I'll still be here |
02:03.04 | Legorol | but what about the plans to integrate all these sites together? |
02:03.09 | Legorol | wouldn't that result in reshuffling people? |
02:03.21 | Legorol | good |
02:04.10 | norganna | Legorol: IGE might be a mega gold cartel, but the people behind the scenes that built up the commuities are still the same good hearted wholesome people that they used to be... don't worry about it. |
02:04.28 | Legorol | oh i know that very well |
02:04.35 | Cairenn | I appreciate the concern though |
02:04.36 | Legorol | i just like to know what the picture is |
02:04.44 | Legorol | imagine my shock when i found out that thottbot is owned by IGE |
02:04.59 | Gryphen | ige's parent company |
02:05.03 | Legorol | until that point i was goodnaturely working on Cosmos, knowing that a lot of Cosmos's backend infrastructure is thanks to Thott |
02:05.09 | Miravlix_ | I've known that almost as long as I've known Cosmos, it's not usually something we keep hidden |
02:05.12 | Legorol | (the details of which I still don't know much about) |
02:05.19 | Cairenn | but, for my own self, Alla's knows *me*, more so than OGaming does |
02:05.49 | snurre | there's a distinct difference.. would be like saying Blizzard Entertainment owns Sierra Entertainment, while they are both owned by Vivendi Games |
02:05.55 | Tain | Of course the actual important news: The original un-"special editioned" Star Wars trilogy will be available on DVD in September. |
02:05.59 | Legorol | Gryphen: from all the stuff that you guys linked, my impression was that up until now IGE *did* own thottbot.com directly, but with the new buyout it got moved out from underneath it |
02:06.07 | norganna | Legorol: let me put this in a business perspective for you.... Advertising is expensive... sometimes it makes better business sense to buy the sites outright because (a) you stabilize your traffic stream and (b) it's cheaper. |
02:06.11 | Legorol | which, if i understand correctly, is a move just to shroud the connection |
02:06.40 | Legorol | norganna: sure, i understand that |
02:06.56 | Legorol | all that happened is that i came here today, checked my irc and saw something about this hole business |
02:07.01 | Legorol | of course i got interested about what's going on |
02:07.11 | Legorol | i came late to it, sorry for bringing it up again |
02:07.36 | norganna | They don't necessarily want to interrupt the sites that they buy, all they are trying to do is increase their profit margin and guarantee their traffic sources. |
02:07.38 | Miravlix_ | Well, I don't see the problem with repeating stuff |
02:07.57 | Legorol | norganna: my impression is also that they are trying to distance stuff from IGE, at least on the face of it |
02:08.00 | Miravlix_ | People just have to accept we can't all be ircing 247/7 |
02:08.09 | norganna | Legorol: that's just PR |
02:08.10 | Legorol | the spin they put on the alla newspost definitely had me going |
02:08.13 | Legorol | norganna: yes i know |
02:08.18 | Legorol | but many many players will fall for it |
02:08.40 | norganna | when one company gets a bad image, you hide it |
02:08.46 | Legorol | i think everyone understands that: being associated with IGE -> bad, not being associated -> good |
02:08.56 | Legorol | so they try to distance their sites, on paper at least |
02:09.01 | norganna | it doesn't matter how many players fall for it though, does it? |
02:09.02 | Legorol | exactly |
02:09.02 | Miravlix_ | has to put things in perspective. Thottbot.com isn't a bad site |
02:09.19 | Miravlix_ | They are advertising for gold thats there involvment |
02:09.21 | Legorol | the only thing was that i wanted to know the real truth, and not fall for it |
02:09.25 | Gryphen | there arent gold ads |
02:09.32 | Tain | There's nothing to fall for. |
02:10.21 | Legorol | there is, Tain |
02:10.26 | Gryphen | there is no real truth available |
02:10.27 | Miravlix_ | Then why do they need to hide things? |
02:10.32 | Gryphen | only speculation called truth |
02:10.40 | norganna | Look, I have to be honest here... If you have a WoW site, there's not much in the way of profitable advertising out there except gold ads. |
02:10.46 | AnduinLothar | oi, children. stop arguing about nothing |
02:11.03 | Legorol | ok, i don't know about you guys, but I made my own conclusions, i am happy with those conclusions and that's that |
02:11.17 | Legorol | i'm going to go PM Tem now |
02:11.23 | norganna | Are we arguing? |
02:11.27 | Legorol | i don't think we are |
02:11.32 | Legorol | i think we are agreeing |
02:11.33 | norganna | me neither |
02:11.34 | Cairenn | I thought we were discussing |
02:11.41 | Miravlix_ | Not much of an argument yet. |
02:11.51 | Legorol | i only argued against Tain saying that there is nothing to fall for |
02:11.54 | Legorol | bye AnduinLothar |
02:12.36 | *** join/#wowi-lounge Tem (n=Tem@ip70-177-40-169.br.br.cox.net) |
02:12.38 | norganna | tbh, i love debating stuff.... like really LOVE it :P |
02:12.46 | Cairenn | *debating* is fine |
02:12.53 | Tain | I disagree with your view, norganna. |
02:12.58 | Tem | lol tain |
02:12.58 | norganna | :P |
02:13.06 | Miravlix_ | Speculations is usually more interesting that facts |
02:13.15 | Legorol | on a different but related note: |
02:13.36 | Legorol | i gotta find out from Anduin|Coma one day just how exactly Cosmos servers are set up and linked to Thott/thottbot |
02:13.51 | Anduin|Coma | you don't want to know |
02:13.58 | Legorol | lol, i thought you were gone |
02:14.07 | Legorol | and yes i do want to know, unless you try to hypnotize me :D |
02:14.15 | Legorol | and jedi mind tricks don't work on me |
02:14.16 | Anduin|Coma | i am gone |
02:14.33 | Legorol | oh, and a very belated: |
02:14.44 | Anduin|Coma | just imaging they're sepperate beings run by the same person and your life will be nice and simple |
02:14.44 | Legorol | i jumped right into things, hehe |
02:14.46 | Miravlix_ | Thats because you are in an alternative reality and we use mind control here, no tricks |
02:14.55 | Gryphen | Anduin|Coma fix Localization first |
02:15.04 | Anduin|Coma | aww |
02:15.27 | Anduin|Coma | i didn't do it. it works fine, you all suck! |
02:15.33 | Legorol | got my newly outfitted comp more or less up and running, yay |
02:15.33 | Miravlix_ | Get you nap Andu; I'll take a stap at it |
02:15.51 | Anduin|Coma | my baby :'( |
02:16.46 | Anduin|Coma | go ahead... I dunno what's wrong with it. it should work fine.. |
02:17.31 | Anduin|Coma | if they canciled before sellecting then they foobared their cvar and it got niled which sets it to 0 which isn't nil but will ever more cause bugs |
02:18.03 | Anduin|Coma | so if you set the cvar to "" it should work |
02:18.13 | Gryphen | there was nothing to select |
02:18.16 | Anduin|Coma | but i have zero clue why the drop down would be empty |
02:19.35 | Miravlix_ | The file has messed up line endings |
02:19.45 | Miravlix_ | We never figured out if that could mess up lua |
02:19.45 | Anduin|Coma | oi |
02:19.53 | Gryphen | yeah i noticed that too, but changing that doesnt fix it |
02:19.54 | Anduin|Coma | it does, but only on windows |
02:20.08 | Anduin|Coma | macs read right through them |
02:25.15 | Tem | lol "messed up line endings" |
02:25.22 | Tem | it's called a unix line break |
02:25.29 | Anduin|Coma | which is why my stupid commits work fine until you silly windows users get ahold of it |
02:25.30 | Miravlix_ | No |
02:25.32 | Tem | get a better text editor |
02:25.42 | Miravlix_ | It's called messed up line endings when you mix two styles |
02:26.06 | Anduin|Coma | i know the culprite too. it's from copying and pasting from pastebin! |
02:26.40 | Tem | >< lol |
02:26.49 | Anduin|Coma | and i think my editor is too stupid to convert them when i save |
02:26.51 | Tem | what editor are you using Anduin|Coma ? |
02:27.11 | Tem | most have an option for that hidden somewhere |
02:27.39 | Anduin|Coma | everyone asks me. I'm usign Smultron, which no one on the planet uses but me. and it has an option and i checked it, but it still does stupid things |
02:28.11 | Anduin|Coma | roar... the setting cxhnaged |
02:28.20 | Gryphen | lol |
02:28.29 | Tem | switch editors? |
02:29.05 | Tem | I dunno, that's a really strange problem |
02:29.59 | Miravlix_ | Well, my first time logon char gets the empty menu, so maybe I can figure something out. |
02:33.51 | Anduin|Coma | fyi the cvars are stored in config.wtf if you want to manually clear it |
02:33.56 | *** join/#wowi-lounge Kirov (n=Kirov@adsl-68-127-167-214.dsl.pltn13.pacbell.net) |
02:34.20 | Miravlix_ | It should be clear this char has never run with the local addon enabled |
02:34.32 | Anduin|Coma | the cvar is global |
02:34.55 | Anduin|Coma | all chars all realms |
02:34.57 | Miravlix_ | It's my first run all around, never loged in with the locale stuff |
02:35.18 | Miravlix_ | Is it intentional you call OnEvent for every addon that loads? |
02:35.51 | Miravlix_ | Aah, yes it is, you do use that information. |
02:36.53 | Anduin|Coma | well, it shouldn't do anything before varsloaded |
02:37.37 | Anduin|Coma | i was gonna register it later, but that'd involve more code and might not work if it was only embedded in a LoD addon.. |
02:41.01 | Guillotine_ | just read about ogaming, alla, and thott merging... interesting |
02:41.15 | Tem | *facepalm* |
02:41.21 | Gryphen | lol |
02:41.26 | Cairenn | oh no ... no no no |
02:41.27 | Anduin|Coma | lol, no. we're done, go away |
02:41.37 | Guillotine | no, I meant I read what you guys said on IRC |
02:41.42 | Anduin|Coma | lol |
02:41.43 | Guillotine | I'm not going to start asking questions :P |
02:41.44 | Cairenn | ah, okay |
02:42.01 | Guillotine | was that in relief? lol |
02:42.50 | Cairenn | indeed |
02:43.10 | Miravlix | Iriels code doesn't call the LoadDropDownMenu function |
02:43.23 | Anduin|Coma | i'm jealous.. i joined a nice guild and now my roomie's joined a hardcore one hta raids like every day and has been showing off all his loot |
02:43.50 | Anduin|Coma | sure it does mira |
02:43.54 | Guillotine | Anduin: I bet you can get into any guild you chose if you just said you were a blizz employee :P though that's probably against your contract |
02:43.55 | Anduin|Coma | OnLoad |
02:44.00 | Miravlix | I added a Sea.io.print |
02:44.02 | Miravlix | It never calls it |
02:44.07 | Anduin|Coma | mine does.. |
02:44.42 | Miravlix | It works for you, so offcourse it calls it. :p |
02:45.02 | Azrael | what would cause <OnUpdate> not to fire? |
02:45.05 | Anduin|Coma | ok, so check the line endings in his code |
02:45.20 | Anduin|Coma | has to be shown azrael |
02:45.34 | Azrael | Oh thats right... |
02:45.38 | Miravlix | His line ending style is clean |
02:46.11 | Anduin|Coma | ok, so perhaps it's the instantiation code... |
02:46.35 | Miravlix | Did Iriel go to bed? |
02:46.47 | Tem | more likely left the office |
02:46.57 | Anduin|Coma | it's the mid of the day |
02:47.07 | Tem | and is either en route home or doing other things |
02:47.16 | Miravlix | 4:47 am here. :p |
02:47.19 | Tem | it's almost 8pm there Anduin|Coma |
02:47.26 | Tem | that's not middle of the day |
02:47.35 | Anduin|Coma | 8pm's the middle of MY day... |
02:48.34 | Miravlix | Are you and Iriel sure that Onload always work for virtual frames? |
02:48.50 | Miravlix | In my experince onload never work for virtual frames |
02:48.52 | Anduin|Coma | his just calls it i believe |
02:49.00 | Anduin|Coma | his code* |
02:49.36 | Tem | you can't install an OnLoad handler in time for it to be called on a dynamic frame |
02:49.42 | Anduin|Coma | besides, that wouldn't explain why it works here and not there |
02:49.49 | Tem | though, it's easy enough to run it |
02:50.38 | Anduin|Coma | -- ACTIVATE: Apply scripts and invoke OnLoad if necessary. |
02:51.08 | Anduin|Coma | VFMETHODS:_ObjectActivate calls the onloads immediately |
02:51.28 | Anduin|Coma | using pcall no less |
02:51.49 | Anduin|Coma | if it errors it actually tells you that it errored within IVF |
02:52.41 | Anduin|Coma | also displaces 'this' appropriately |
02:52.49 | Miravlix | Should only fail if noOnLoad is set |
02:53.05 | Anduin|Coma | no, that's just cause it not to be fired |
02:53.17 | Anduin|Coma | well, true it wouldn't error |
02:54.02 | Anduin|Coma | noOnLoad is passed through Instantiate |
02:54.55 | Miravlix | nil is passed so that doesn't seem like it |
02:55.07 | Anduin|Coma | O.o |
02:55.39 | Miravlix | VF:Instantiate("UIDropDownMenuTemplate", "LanguageDropDown", "UIParent", |
02:55.39 | Miravlix | <PROTECTED> |
02:56.10 | Anduin|Coma | mmm, so... |
02:56.10 | Miravlix | So no value set for noOnLoad, so that can't be the reason it fails |
02:57.09 | Anduin|Coma | and if you call the onload code manually it works, right? |
02:57.28 | Miravlix | Heh, haven't tried, since I just checked if it was loaded at all |
02:57.56 | Anduin|Coma | <PROTECTED> |
02:57.59 | Anduin|Coma | er |
02:58.05 | Anduin|Coma | <PROTECTED> |
02:58.28 | Miravlix | Well it prints my debug print, but nothing gets put in the menu |
02:59.04 | Anduin|Coma | O.o that doesn't make any sense |
02:59.54 | Anduin|Coma | so maybe the LoadDropDownMenu code is bugged.. |
03:00.21 | Gryphen | /tests/ folder next time :p |
03:00.41 | Anduin|Coma | nah, that'd be no fun |
03:00.45 | Gryphen | lol |
03:01.49 | Miravlix | I just called LoadDropDownMenu() directly, trying with your line when it reloads |
03:02.17 | Anduin|Coma | what happens if you do: /script ToggleDropDownMenu(1, nil, LanguageDropDown, "PlayerFrame", 0, 0, "TOPLEFT"); |
03:03.28 | Miravlix | Then it opens an empty menu |
03:03.52 | Anduin|Coma | <PROTECTED> |
03:04.02 | Anduin|Coma | <PROTECTED> |
03:04.39 | Miravlix | If I do local info = {}; |
03:04.39 | Miravlix | info.text = TEXT("AvailLangs"); |
03:04.39 | Miravlix | info.notClickable = 1; |
03:04.39 | Miravlix | info.isTitle = 1; |
03:04.39 | Miravlix | UIDropDownMenu_AddButton(info, 1); |
03:04.45 | Miravlix | Ugh, should have been one line |
03:04.57 | Miravlix | Then it adds an emoty line |
03:05.01 | Miravlix | empty |
03:05.08 | Anduin|Coma | that's cause TEXT is local to the addon file |
03:05.23 | Anduin|Coma | and the variable AvailLangs is nil |
03:06.13 | Anduin|Coma | hmmm, actually |
03:06.21 | Anduin|Coma | is the menu the right size? |
03:06.26 | Miravlix | Naah info.text = "Text" gives me an empty too |
03:06.29 | Miravlix | I think so |
03:07.07 | Anduin|Coma | O.o |
03:07.33 | Miravlix | Well, if self:_ObjectActivate( xxx ) isn't loaded |
03:07.48 | Miravlix | Then the frame prolly isn't initialized |
03:09.57 | Anduin|Coma | if you open the frame does this work: /script UIDropDownMenu_AddButton({text="title",notClickable=1,isTitle=1}, 1); |
03:10.25 | Miravlix | Empty line added |
03:11.13 | Anduin|Coma | wow, that's no good |
03:11.26 | Anduin|Coma | you definitely have something hooking UIDropDownMenu_AddButton |
03:11.42 | norganna | Legorol: Did you see my latest project (the scrubber)? |
03:12.40 | Anduin|Coma | oh norganna, sparkz told me to tell you to email him the stuff and what you needed done. He's not sure he can make a new database, thott would have to do that. do you think you can coincid with the forum db? |
03:12.47 | Miravlix | Okay searching for UIDropDownMenu_AddButton |
03:13.52 | zespri_work | Anduin, go have some sleep =) |
03:14.18 | Miravlix | Aah sucks it's referanced in most of my addons |
03:14.31 | Gryphen | AnduinLothar should be simple to put a prefix on it and it would work fine in the same db. |
03:14.32 | norganna | I could Anduin|Coma, I was just thinking it might be easier and more secure for you guys the other way. But I can tell him what tables to create, and he can just edit the config files with the DB password when he uploads the files. |
03:15.21 | AnduinLothar | ok, ya. Otherwise we have to go through thott. I don't care, I'll let sparkz and gryphon decide |
03:18.25 | AnduinLothar | and if you want to set it up for some test addons ChatScroll and FriendsFacts are converted |
03:18.54 | Gryphen | find in files, almost everything has UIDropDownMenu_AddButton |
03:18.54 | Gryphen | heh |
03:18.57 | AnduinLothar | Gryphen, can you help out norganna? did you read me and sparkz convo? |
03:19.09 | Gryphen | no i didnt |
03:20.15 | Miravlix | Lots of local info = {}'s |
03:21.31 | norganna | grabbin some tucker... brb |
03:22.12 | Miravlix | UIDropDownMenu_AddButton is evil, it takes a table as argument |
03:22.32 | AnduinLothar | not really a bad thing |
03:22.46 | AnduinLothar | not like you open and close them a ton |
03:22.55 | Tem | it's still wasteful |
03:23.10 | AnduinLothar | you'd rather have 24 args? |
03:23.20 | Tem | take a look at how DewDrop does it |
03:24.04 | AnduinLothar | I'm sure any method is better than what we have |
03:24.15 | AnduinLothar | but i've already rewritten it once |
03:24.26 | AnduinLothar | and no one used it |
03:26.12 | Tem | DewDrop has the advantage that it's included in FuBar |
03:26.22 | Tem | so most FuBar plugins are being converted to using it |
03:31.16 | AnduinLothar | any luck Miravlix? |
03:31.29 | Miravlix | It's always the last file you check |
03:34.53 | AnduinLothar | oi... i bet CM hooks it |
03:35.25 | AnduinLothar | mm mnope |
03:35.30 | Miravlix | Naah it was fine |
03:35.48 | Miravlix | Down to T now, going through all Titan*'s but none is hooking it |
03:36.04 | Miravlix | My search for UI = and UI= found nothing |
03:36.04 | AnduinLothar | well, i'm gonna go stock alpha and see if ti happens |
03:36.23 | *** join/#wowi-lounge MentalPower (n=MentalPo@host-70-45-84-10.onelinkpr.net) |
03:39.33 | MentalPower | hey |
03:39.42 | *** join/#wowi-lounge Miravlix_ (i=dragon@0x3e42aafc.adsl.cybercity.dk) |
03:39.54 | Miravlix_ | Ugh |
03:40.08 | Miravlix_ | Checked 70 lua files containing referances to UIDropDownMenu_AddButton, none hooked it |
03:40.32 | Miravlix_ | I'm pretty sure it's VF that breaks in it's initializer. |
03:40.58 | AnduinLothar | i'm logging in now clean install |
03:41.18 | Miravlix_ | GameTooltip does the same because we can't initialize it, it allow us to do all the functions, but nothing works |
03:41.26 | Miravlix_ | But in this case we can initialize it. |
03:41.52 | AnduinLothar | well my clean install worked perfectly |
03:42.05 | AnduinLothar | so either it's a non-cosmos conflict or a line ending thing |
03:42.15 | Miravlix_ | There is something horrible wrong when VF doesn't call Loadsomething |
03:43.46 | Tem | Miravlix: I can assure you that nothing is wrong with IVF |
03:44.38 | AnduinLothar | well i did modify it, so there could be a line ending conflict |
03:44.53 | AnduinLothar | check the Warning printout function |
03:44.58 | Miravlix_ | Login in, on a Cosmos only char |
03:45.01 | Miravlix_ | and it's empty |
03:45.16 | Miravlix_ | Until I click it |
03:45.27 | Miravlix_ | Then it gives Available Languages English German French |
03:45.32 | AnduinLothar | as it should |
03:45.50 | AnduinLothar | the box is sposed to be empty until you sellect a locale |
03:46.14 | Gryphen | drop down is empty for me initially |
03:46.27 | AnduinLothar | works fine ona clean install... |
03:46.36 | Miravlix_ | It still doesn't call LoadDropDownMenu |
03:46.55 | Miravlix_ | The table OnLoad = xxx has zero effect |
03:47.22 | Miravlix_ | It's not until I click the drop down it calls LoadDropDownMenu |
03:47.32 | AnduinLothar | that's the idea |
03:47.54 | AnduinLothar | it wouldn't call it at all unless this.initialize = Localization.LoadDropDownMenu; had worked |
03:48.16 | Miravlix_ | No, according to the code it should call it when we create the virtual frame |
03:48.36 | AnduinLothar | no, i bybassed that |
03:48.39 | Miravlix_ | It's not being called. Sea.io.print("WE WHERE CALLED") doesn't happend on frame creation |
03:48.47 | AnduinLothar | i passed nil to UIDropDownMenu_Initialize |
03:48.54 | AnduinLothar | Sea shouldn't be loaded |
03:49.09 | AnduinLothar | well, isn't garenteed to be loaded |
03:49.25 | Miravlix_ | If Sea wasn't loaded it would bomb out with a missing function and give me a syntax error |
03:50.21 | Miravlix_ | VF:Instantiate("UIDropDownMenuTemplate", "LanguageDropDown", "UIParent", |
03:50.21 | Miravlix_ | <PROTECTED> |
03:50.24 | AnduinLothar | i just put that in my code, reloading |
03:50.47 | AnduinLothar | mine prints fine |
03:50.52 | Miravlix_ | Oh wait I'm misreading the code. |
03:51.21 | Miravlix_ | Onload = function() UIDropDownMenu_Initialize -- this.initialize = Localization.LoadDropDownMenu |
03:51.26 | Miravlix_ | It isn't calling it. |
03:51.40 | AnduinLothar | lol, what? |
03:52.32 | AnduinLothar | looks liek this: http://cosmos.pastebin.com/699405 |
03:53.23 | Miravlix_ | Yeah this.initialize = Localization.LoadDropDownMenu is just an assingment |
03:53.27 | AnduinLothar | right |
03:53.33 | Miravlix_ | and VF never calls initialize |
03:53.39 | AnduinLothar | correct |
03:54.04 | AnduinLothar | if I called UIDropDownMenu_Initialize(this, Localization.LoadDropDownMenu, "MENU") then it would call it |
03:54.09 | Miravlix_ | Does anyone call this.initalize? |
03:54.23 | AnduinLothar | but calling it onload would make it error, because the strings aren't registered yet |
03:54.39 | AnduinLothar | thus i set the init function mnaually |
03:55.05 | AnduinLothar | ToggleDropDownMenu calls the initalize function |
03:55.10 | AnduinLothar | to populate the menu |
03:57.10 | AnduinLothar | anyway.... |
03:57.26 | AnduinLothar | gryphen, you still have the problem? |
03:57.39 | Gryphen | dont know, playing with it disabled |
03:58.19 | AnduinLothar | can you help test or are you busy? |
03:58.27 | Gryphen | raiding |
03:58.31 | AnduinLothar | k |
03:58.49 | Miravlix_ | Ugh, so wild goose chase aside |
03:59.28 | Miravlix_ | It loads the menu, but it shows it black on black or something |
03:59.57 | AnduinLothar | can you GetText on the buttons? |
04:00.17 | Gryphen | i could |
04:00.33 | Gryphen | err i had text on the buttons |
04:00.44 | AnduinLothar | no, i mean the dropdown menu |
04:00.52 | AnduinLothar | each row is a button |
04:01.02 | Gryphen | ah |
04:01.08 | AnduinLothar | DropDownList1Button1 |
04:01.38 | Miravlix_ | Yes |
04:01.52 | AnduinLothar | GetText returns the text? |
04:01.52 | Miravlix_ | DropDownList1Button1:GetText() == "Availble Languages" |
04:02.05 | Miravlix_ | Isn't that a bad global name for a frame? |
04:02.06 | AnduinLothar | what happens if you DropDownList1Button1:Show() ? |
04:02.26 | AnduinLothar | it's the global that's always used, i didn't pick it |
04:02.27 | Miravlix_ | Nothing |
04:02.52 | AnduinLothar | ok... perhaps it's a layering or parent thing |
04:02.58 | AnduinLothar | does the highlight work? |
04:03.17 | Miravlix_ | No effect when mouseing over the tap |
04:03.26 | AnduinLothar | GetMouseFocus |
04:03.49 | Miravlix_ | DropDownList1 |
04:04.15 | *** part/#wowi-lounge Depherios (n=Deph@67.189.88.161) |
04:06.03 | AnduinLothar | you're button's not there |
04:06.35 | AnduinLothar | check the line endings in IrielVirtualFrames\BlizzardVirtuals.lua |
04:06.50 | Miravlix_ | Checking while moving the mouse to different locations, it's all DropDownList1 |
04:08.06 | Miravlix_ | line endings seems fine |
04:08.11 | Miravlix_ | Could use some tabs. |
04:08.23 | AnduinLothar | it's autogenerated |
04:12.42 | Miravlix_ | Well, going to wait for Iriel to pop-in again, I feel like I'm judgeing an Obfuscated code contest reading VF |
04:17.40 | AnduinLothar | i think it's just the menu system being stupid, not iriel's fault at all |
04:18.06 | AnduinLothar | in fact, I think i can open a menu without ever instantiating one... |
04:18.36 | Miravlix_ | Cosmos + all titan addons and it still works |
04:18.47 | Miravlix_ | I'm not blaming Iriels code |
04:19.21 | Miravlix_ | But I can't analyze VF to know what breaks it |
04:20.57 | Miravlix_ | doing the enable addons load enable addons load until it breaks |
04:22.54 | *** join/#wowi-lounge Qaarh (i=Qaarh@c-e51c72d5.029-112-6c6b701.cust.bredbandsbolaget.se) |
04:25.42 | AnduinLothar | ha!. i faked it into workign w/o even instantiating a menu frame |
04:26.36 | Miravlix | wth |
04:26.42 | Miravlix | Loaded all addons |
04:26.46 | Miravlix | and it's still working |
04:26.53 | AnduinLothar | lol |
04:27.03 | Kirov | Anyone know which package the "missing model" model is? |
04:28.54 | *** join/#wowi-lounge Miravlix_ (i=dragon@0x3e42aafc.adsl.cybercity.dk) |
04:29.49 | AnduinLothar | oooh, haxored! even got it to have the "MENU" outline |
04:29.52 | AnduinLothar | crafter |
04:29.55 | AnduinLothar | crafty* |
04:31.25 | AnduinLothar | karl wins |
04:31.28 | Miravlix_ | I'm on an alt druid, with all the same addons loaded as my other druid and the menu works |
04:31.48 | Miravlix_ | Same Khaos Configuration too |
04:31.58 | AnduinLothar | heh, it's cause the cvar wasn't set i bet |
04:32.03 | AnduinLothar | or was set wrong |
04:32.37 | Miravlix_ | Still not working switching to my 60 druid |
04:32.42 | AnduinLothar | lol |
04:32.46 | AnduinLothar | ouch |
04:33.17 | Miravlix_ | The chars has identical Khaos config and loaded addons |
04:33.44 | Miravlix_ | One is level 24 horde in Orgimmar, other is 60 Nelf in Darnassus |
04:34.11 | Miravlix_ | My 30 Orc Rogue didn't work either |
04:35.30 | AnduinLothar | why in the world are my line numbers in wow like 30 lines off.. |
04:38.11 | *** join/#wowi-lounge groll (n=hepp@62.119.159.41) |
04:41.25 | AnduinLothar | Miravlix_ I committed a few changes, see if that helps any |
04:44.01 | Kirov | Ok, that scares me |
04:44.13 | Kirov | There's a model in the patch package called "Coke Tent" |
04:50.24 | AnduinLothar | any luck with that Miravlix_ ? |
04:50.44 | Miravlix_ | Haven't tried yet |
04:51.08 | Miravlix | Hmm, I'm wondering if the problem is in what I don't load and not in what I load. |
04:51.20 | AnduinLothar | like my fake frame: |
04:51.26 | AnduinLothar | LanguageDropDown = { |
04:51.26 | AnduinLothar | initialize = Localization.LoadDropDownMenu; |
04:51.26 | AnduinLothar | GetName = function() return "LanguageDropDown" end; |
04:51.26 | AnduinLothar | SetHeight = function() end; |
04:51.26 | AnduinLothar | } |
04:52.57 | Miravlix | o.O |
04:53.38 | AnduinLothar | lol, ay it never actually uses the frame you instantiate |
04:54.25 | AnduinLothar | UIDropDownMenuTemplate isn't even a drop down frame, it's the background frame that noone ever seens |
04:54.59 | AnduinLothar | UIDropDownListTemplate is the frame, but that's used to make DropDownList1-3 frames that are globals uses everywhere |
04:55.01 | Kirov | Anyone know if the .m2 file format is still up anywhere? |
04:56.12 | AnduinLothar | so the only thing you need a frame for is to call ToggleDropDownMenu on which calls UIDropDownMenu_Initialize |
04:56.39 | AnduinLothar | and the only frame functions they call are GetName and SetHeight |
04:57.08 | AnduinLothar | there's some more that are called if displayMode == "MENU", but you can fake that too |
04:57.19 | Miravlix | Baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahhhh |
04:57.35 | Miravlix | I can't break a working char or make a broken char work |
04:58.00 | AnduinLothar | i can break it.. |
04:58.16 | AnduinLothar | SetyCVar("PreferedLocale", nil) |
04:58.25 | AnduinLothar | SetCVar("PreferedLocale", nil) |
04:59.39 | Miravlix | I take that back, finally got a broken char working by changing addons |
05:00.08 | AnduinLothar | ? |
05:00.49 | Miravlix | Enabling and disabling 183 addons takes a while to narrow it down to 1 addon. :p |
05:01.01 | AnduinLothar | did you? |
05:02.06 | AnduinLothar | well, i successfully broke it |
05:02.22 | AnduinLothar | <PROTECTED> |
05:02.53 | AnduinLothar | course you can fix it with /script SetCVar("PreferedLocale", "");ReloadUI() |
05:02.57 | Miravlix | Maybe it's a timing issue? |
05:03.20 | Miravlix | Woot, broken, getting closer to something here |
05:08.24 | Miravlix | 3 addons between working and broken localizer |
05:08.27 | Miravlix | Almost got it |
05:08.54 | Miravlix | Do you use Auctioneer and friends? |
05:09.18 | AnduinLothar | i have auc and enhtooltips |
05:09.25 | AnduinLothar | and srubby |
05:09.40 | Miravlix | Stubby and two others was what I disabled to make it work |
05:10.11 | Miravlix | Enabled the others except Stubby |
05:10.31 | Miravlix | It's a naming conflict with Babel in Auctioneer? |
05:10.47 | AnduinLothar | um, shouldn't be.. |
05:11.07 | AnduinLothar | i rewrote the entirety of the code |
05:11.14 | Miravlix | I use the Latest dev version from the Auc SVN |
05:11.31 | AnduinLothar | mine was the last release vers |
05:11.42 | Miravlix | Stubby enabled = dead Localization |
05:11.50 | Miravlix | Stubby disabled = working localization |
05:12.16 | AnduinLothar | wanna check the latest stubby against the releas one and see what changed... |
05:12.36 | Miravlix | I use Auctioneer, Enchantrix, beancounter, Informant |
05:13.00 | Miravlix | Hmm, not Enchantrix actually it's disabled seperately |
05:14.44 | Miravlix | Auctioneer, Beancounter, enhtooltip, informant, stubby |
05:17.20 | Miravlix | So now we disable those one at a time, to see if Auc, Bean of Informant is the reason or it is all of them |
05:17.37 | Miravlix | Disabled AUctioneer and it works |
05:19.15 | Miravlix | Enabled Auctioneer to triplle check and it's broken |
05:20.00 | Miravlix | How do I GetCVar? |
05:20.36 | Miravlix | Oh I type GetCVar instead of GettCvar. :p |
05:21.01 | AnduinLothar | :P |
05:21.41 | Miravlix | PrefaredLocale == "" |
05:22.44 | Miravlix | local self = {} |
05:22.45 | Miravlix | if (not self.update) then self.update = {}; end |
05:22.56 | Miravlix | Interesting code in Bab.lua |
05:23.24 | AnduinLothar | ok, so same CVar name? |
05:26.41 | Miravlix | SetCVar("BabylonianOrder", order) |
05:27.40 | Miravlix | Naah |
05:28.00 | Miravlix | CVar seems fine |
05:28.47 | Miravlix | Don't think it's Baby thats conflicting |
05:30.20 | *** join/#wowi-lounge Iriel (n=daniel@adsl-71-158-244-138.dsl.pltn13.sbcglobal.net) |
05:30.20 | *** mode/#wowi-lounge [+o Iriel] by ChanServ |
05:34.06 | Miravlix | Hmm, there is no enGB locale, mine return enUS for UK Client |
05:34.36 | Iriel | They thought about localizing for enGB but ended up not doing it because it was too much effort for practically no benefit |
05:34.51 | AnduinLothar | i know |
05:34.51 | Iriel | (Random fact from totally random blizzcon sidewalk discussion) |
05:35.11 | AnduinLothar | but theorhetically you can do it |
05:36.37 | Miravlix | info.text = TEXT("AvailLangs"); |
05:36.59 | Miravlix | I wonder if that one sets info.text = nil |
05:38.27 | Iriel | It'd set info.text = "AvailLangs" wouldn't it? |
05:38.39 | AnduinLothar | not reading the docs, eh |
05:39.13 | Miravlix | I'll be damned |
05:39.22 | Miravlix | info.text == "Availble Languages" |
05:39.55 | AnduinLothar | that's because the local TEXT function is assigned to localize it |
05:40.09 | Miravlix | Yeah but the menu is EMPTY! |
05:40.10 | Iriel | Oh, that's not the blizzard TEXT? |
05:40.28 | Miravlix | And no one is hooking UIDropDownMenu_AddButton |
05:40.31 | AnduinLothar | blizzard TEXT is global |
05:41.28 | Miravlix | Auctioneer is breaking UIDropDownMenu_AddButton |
05:41.55 | AnduinLothar | how so? |
05:42.05 | Miravlix | I wish, I knew |
05:42.15 | Miravlix | All our date is perfect |
05:42.25 | Miravlix | But our call to UIDropDownMenu_AddButton doesn't work |
05:42.31 | Miravlix | data, even |
05:47.24 | Miravlix | Need MP or Norg, I don't have 6 hours to learn how Auc works |
05:47.53 | Iriel | Are you sure the call is happening? |
05:48.05 | *** join/#wowi-lounge Eraphine|Lab (n=Eraphine@brenna.human.cornell.edu) |
05:48.15 | Miravlix | Our code works when I disable Auc |
05:48.49 | AnduinLothar | come to think of it i haven't been to an AH recently |
05:48.56 | AnduinLothar | so auc never got loaded |
05:49.02 | AnduinLothar | just Stubby |
05:49.27 | AnduinLothar | well my server's been down for nearly 24 hours |
05:49.33 | norganna | what's the G-O matey? |
05:49.50 | AnduinLothar | apparently auc is nuking Localization lib |
05:49.59 | Miravlix | Hey Norg: Enable Auc and lozalize breaks, disable Auc and Localize works |
05:50.00 | AnduinLothar | not sure why, maybe you can help |
05:50.15 | Miravlix | UIDropDownMenu_AddButton fails to add a button with Auc enabled |
05:50.31 | norganna | hmmm |
05:50.33 | AnduinLothar | mira thinks it's a naming conflict, but i am almost possitive i rewrote the entire codebase of BabbleLib |
05:50.34 | krka | will i be able to use this Localization to create a swedish wow version? |
05:50.37 | Miravlix | It just adds an empty line |
05:50.43 | krka | or is it just for other addons? |
05:50.48 | Miravlix | AnduinLothar: Nope I don't think that anymore |
05:51.03 | AnduinLothar | it's for other addons krka |
05:51.14 | AnduinLothar | there's no way to assing globals before blizz's code |
05:51.18 | AnduinLothar | assign* |
05:51.50 | norganna | krka - although MP and I have been discussing how to do complete re-localizations |
05:52.00 | Miravlix | krka: You can rewrite all of Bliz code to duplicate it all with swedish menus |
05:52.00 | AnduinLothar | however, you can replace the localization of almsot all of WoW if you did so manually |
05:52.09 | Miravlix | and yeah this addon would be a great tool for doing that |
05:52.43 | krka | i played around with hooking GetZoneName and stuff to localize |
05:52.59 | krka | i wonder if enough of such hooks and replacing the global constants would be enough |
05:53.11 | norganna | krka - no |
05:53.18 | Miravlix | norganna: I can't find any obevius reasons why Auc should mess with UIDropDownMenu's |
05:53.27 | krka | would have to hook all tooltips too |
05:53.28 | krka | hm |
05:53.30 | norganna | because the global strings get mostly copied into stuff |
05:54.15 | norganna | Miravlix: as far as i'm aware, Auc uses dropdowns only in the additional auction tabs |
05:54.28 | norganna | 1 for the saved searches |
05:54.53 | norganna | and some in the results tables for the broker stuff |
05:55.09 | AnduinLothar | oh btw iriel, I figureou out how to make DropDownMenus without avtually making a frame |
05:55.23 | norganna | i'm not sure what the results tables do with it, because i think that's a 3rd party lib |
05:55.34 | Iriel | AnduinLothar : How do you do that? |
05:55.48 | norganna | but i'm pretty sure the saved search dropdown doesn't do anything tricky |
05:55.50 | Miravlix | Well in AuctioneerUI |
05:55.51 | AnduinLothar | a hack that mirraculously doesn't involve any hooks |
05:56.02 | Miravlix | You overload DropDownMenu functions |
05:56.07 | AnduinLothar | lemme pastebin it |
05:56.58 | AnduinLothar | http://cosmos.pastebin.com/699497 |
05:57.39 | AnduinLothar | LoadDropDownMenu() is more complex than necissary, but basicly you populate it then do the calls after the width comment |
05:58.03 | AnduinLothar | of course you don't even need to set the width, it'll auto adjust to the largest element |
05:58.10 | AnduinLothar | but that way sets it manually |
05:58.32 | AnduinLothar | you also don't need to use LanguageDropDown.displayMode if you want the one with the large border |
05:59.28 | AnduinLothar | but if you want the small border you have to set displayMode = "MENU" before ToggleDropDownMenu and then nil it at the end of the initialize function |
05:59.40 | Iriel | Why do you declare 3 local info's instead of just re-using one? |
05:59.54 | AnduinLothar | habit |
06:00.45 | Kirov | ctrl+v habit? |
06:00.51 | AnduinLothar | plus it only happens when you open the menu.. so unless you're doign that a lot it's nothing huge |
06:01.52 | Miravlix | Aah to hell with this, who needs Auctioneer anyway |
06:02.05 | AnduinLothar | lol |
06:02.12 | AnduinLothar | still having problems? |
06:02.43 | Iriel | I'm assuming you call Localization.ShowDropDown from an OnClick handler? |
06:02.50 | AnduinLothar | yup |
06:03.09 | Miravlix | Offcourse, everyone that use auc and localize has problems |
06:03.38 | Miravlix | Unless you load auc after localize |
06:03.50 | AnduinLothar | which normally happens |
06:03.56 | AnduinLothar | if you have it LoD |
06:03.56 | Miravlix | Nope |
06:04.36 | AnduinLothar | here's a minimal case iriel: http://cosmos.pastebin.com/699504 |
06:05.00 | norganna | Miravlix: hmmm - but I don't think we don't hook, or override any of the original drop-down stuff to do that |
06:05.07 | AnduinLothar | you can replace this:GetName() with the name of any frame you want it to attach to |
06:05.28 | Miravlix | Then why are you breaking a call to UIDropDownMenu_AddButton in localize? |
06:05.30 | *** join/#wowi-lounge duke|ib (i=dukeku@c-67-160-162-146.hsd1.or.comcast.net) |
06:05.41 | AnduinLothar | lol, no need to attack him mira |
06:05.53 | Miravlix | Attack who?? |
06:06.00 | AnduinLothar | 'why are you breaking' |
06:06.08 | AnduinLothar | sounds liek attacking to me |
06:06.09 | Miravlix | It's a simple question |
06:06.12 | Miravlix | Not an attack |
06:06.21 | AnduinLothar | it's phrased liek hostilly |
06:06.30 | AnduinLothar | hostility* |
06:06.41 | Miravlix | I fail to see the hostile part. |
06:06.42 | norganna | :) |
06:07.08 | norganna | I'm sure if I broke it, I didn't mean to :P |
06:07.13 | AnduinLothar | the correct way to ask: "Then why do you think the auctioneer code might break a call to UIDropDownMenu_AddButton in Localization?" |
06:07.28 | Miravlix | I know it breaks UIDropDownMenu_AddButton |
06:07.39 | Miravlix | Only question left is how it does it. |
06:08.00 | AnduinLothar | yes but you're much more likely to get a helpful response if you ask politely |
06:08.03 | Miravlix | Since Local is based on Norg code there is a million ways it can break the call |
06:08.10 | Miravlix | I do ask politely |
06:08.14 | AnduinLothar | lol |
06:08.20 | AnduinLothar | norg, any idea? |
06:08.51 | norganna | Nope - I |
06:09.20 | Miravlix | The bug might be in localize or in Auc, but it's either one that doesn't work due to the other. |
06:09.33 | Iriel | Look for leaky globals in Localize |
06:09.41 | norganna | The code in http://auctioneeraddon.com/trac/browser/trunk/auctioneer/AuctioneerUI.lua (starting at line 105) is the only reasonably tricky bits of code that we do |
06:10.24 | AnduinLothar | mira, do you have auc set to load OnLoad ever time |
06:10.26 | AnduinLothar | ? |
06:10.27 | norganna | Where we swap "this" to be able to act like we are "in" UIDropDown's class |
06:10.28 | AnduinLothar | every* |
06:10.35 | Miravlix | I followed the path of Auc |
06:10.43 | Miravlix | It shouldn't be called by localize |
06:10.44 | Iriel | I'd be surprised if it was norg's extablished code instead of your freshly abused code tho |
06:11.06 | AnduinLothar | so would i, but afaik auc doesn't break.. |
06:11.28 | Miravlix | Can we concentrate on finding the problem instead of pointing fingers with no information to base blame throwing on? |
06:11.34 | AnduinLothar | lol |
06:11.44 | AnduinLothar | so hostile |
06:12.17 | Iriel | Can you post Localize? |
06:12.20 | Miravlix | I'm hostile to throwing blame around when we don't know anything |
06:12.33 | Iriel | You started it by saying that Auctioneer was breaking your code! |
06:12.36 | AnduinLothar | it's on wowi, tho that's old code it still has the same problem afaik |
06:12.44 | Miravlix | It is |
06:12.51 | norganna | Yeah, but everyone else got offended but me :P |
06:13.02 | AnduinLothar | it's not actually mira's code... |
06:13.05 | Iriel | Aha |
06:13.07 | Iriel | I think I found it |
06:13.14 | *** join/#wowi-lounge Crispix (n=Crispy@c-24-7-241-103.hsd1.in.comcast.net) |
06:13.30 | AnduinLothar | it's my code based on norg and MP's code using iriel's code |
06:13.34 | Iriel | Oh, maybe not |
06:14.02 | AnduinLothar | tho i did modify iriel's code a bit |
06:14.07 | Miravlix | Nothing Auc does, seems to leak into the global environment in a way where it can effect localize |
06:14.18 | AnduinLothar | can I safely remove the blizzard templates btw? |
06:14.33 | AnduinLothar | since i nolonger use them |
06:14.41 | Iriel | AnduinLothar : yes |
06:14.44 | AnduinLothar | k thx |
06:14.47 | Miravlix | All it's code effects it's *own* dropdowns not everyone elses |
06:14.55 | AnduinLothar | and yes the major vers is changed |
06:15.00 | Iriel | AnduinLothar : The next big update will clean up that whole initialization step too |
06:15.11 | Iriel | Okay, Auctioneer looks clean from a dropdown perspective |
06:15.13 | AnduinLothar | what's not clean about it? |
06:15.18 | Iriel | (Assuming you're looking at 3.4.1) |
06:15.27 | Iriel | AnduinLothar : I dont like the single global spec repository |
06:15.29 | Miravlix | We are talking latest SVN |
06:15.39 | Miravlix | Or I am, anyway. |
06:15.47 | Iriel | AnduinLothar : There's a potential for conflict |
06:15.53 | AnduinLothar | how so? |
06:16.16 | norganna | There honestly hasn't been any changes between release and dev in that part of the code |
06:16.16 | AnduinLothar | and what do you mean by spec repository? |
06:16.26 | Iriel | AnduinLothar : Well, I dont WANT lots of different major versions out there, so I want each user to be able to have their own frame templates if they want to |
06:16.34 | norganna | all that code is at least 2 months old |
06:16.44 | AnduinLothar | btw mira: I just loaded my version of auctioneer and have the same problem |
06:16.56 | Miravlix | Pffft |
06:17.09 | AnduinLothar | it was set to LoD when you went to the AH |
06:17.11 | Miravlix | But it's impossible, Auc isn't doeing anything to the global environments dropdowns |
06:17.27 | AnduinLothar | but i hadn't been to an AH since testing Loc |
06:17.35 | Iriel | Can somene give me a link to Localize? |
06:17.55 | AnduinLothar | can you accept dcc? |
06:18.02 | Iriel | Oh, never mind |
06:18.07 | Iriel | you called it Localization not Localize |
06:18.10 | Iriel | no wonder i couldn't find it |
06:18.11 | Miravlix | Have to be Cosmos Alpha.zip for latest version |
06:18.24 | Iriel | You just told me the wowi version was also broken |
06:18.25 | AnduinLothar | the one on wowi should have the same problem |
06:18.29 | Iriel | One of you did, anyway |
06:19.12 | AnduinLothar | and now i get the same symptoms, goodie, i can debug now |
06:20.43 | *** join/#wowi-lounge Elkano (i=Elkano@client0074.vpn.uni-saarland.de) |
06:21.15 | Miravlix | Only global bleeding might be "UIParrent"? |
06:21.25 | AnduinLothar | 2 r's? |
06:21.37 | Miravlix | "UIParent", |
06:21.43 | Kalroth | 1 r? |
06:21.46 | AnduinLothar | that's a string.. |
06:22.18 | AnduinLothar | in auc only here: Auctioneer.xml: <Frame name="AuctioneerFrame" parent="UIParent" hidden="true"> |
06:24.51 | Miravlix | hrm, Changing "UIParent" wasn't a good idea. |
06:25.10 | AnduinLothar | ? |
06:25.43 | Miravlix | Because I mistyped the frame I made parent instead |
06:27.12 | AnduinLothar | looks to me liek the drop down buttons somehow got reparented or re anchored |
06:27.23 | AnduinLothar | DropDownList1Button1 |
06:27.28 | Cairenn | in the immortal words of ... someone ... "dumbass" |
06:28.12 | AnduinLothar | ok.. not reparented |
06:28.12 | AnduinLothar | do we have a GetAnchor yet? |
06:28.15 | Kalroth | tsk tsk! |
06:28.38 | Miravlix | As I suspected UIParent isn't the reason, couldn't imaging why it would be possible, even if default parent is UIParent when none is specified |
06:28.41 | Iriel | AnduinLothar : yes |
06:28.52 | AnduinLothar | how does it work? |
06:29.45 | Iriel | frame:GetNumPoints() |
06:29.50 | Iriel | and frame:GetPoint(index) |
06:30.46 | *** join/#wowi-lounge Wobin_ (n=Wobin@221.221.25.221) |
06:31.55 | Iriel | Eww.. |
06:31.58 | AnduinLothar | ok well i get TOPLEFT(table)TOPLEFT######## |
06:32.07 | Iriel | auctioneer pollutes a lot of globals |
06:32.07 | AnduinLothar | but it seems to be a string |
06:32.41 | norganna | Naughty auctioneer... |
06:32.55 | norganna | hmmm |
06:33.54 | Iriel | Hm, I pollute 3 too! bad me! |
06:34.04 | Crispix | brb |
06:34.26 | Miravlix | (table):GetName() returns LanguageSelectioNFrameConfigurationSelectButton |
06:34.41 | norganna | does getfenv(0) work in wow? |
06:34.50 | Iriel | norganna ; It does these days yes |
06:34.57 | norganna | neat |
06:35.03 | Iriel | norganna : You can do luac and look at the bytecode |
06:35.06 | AnduinLothar | mira, that's of DropDownList1 |
06:35.16 | Miravlix | Yub |
06:35.27 | AnduinLothar | that's anchored correctly |
06:35.27 | Miravlix | I don't have anybuttons. :p |
06:35.46 | AnduinLothar | they're set correctly but the buttons aren't anchored or somehting |
06:36.12 | norganna | so, all those are globals? |
06:36.19 | AnduinLothar | yes |
06:36.22 | Miravlix | We can just make Auc depend on localize |
06:36.23 | AnduinLothar | frames |
06:36.28 | AnduinLothar | lol |
06:36.40 | Miravlix | Problem solved. |
06:36.46 | AnduinLothar | DropDownList1 is the frame that blizzard uses as the dropdown |
06:36.57 | AnduinLothar | it never uses the frames you instantiate |
06:37.37 | AnduinLothar | your dropdown menu code is a bigger hack than mine |
06:38.00 | AnduinLothar | bet i could rewrite it all in 1/3 the space |
06:38.41 | Miravlix | I wonder if the problem isn't as much that Auc polutes anything we can get to, but simply the fact it uses and initialize the UIDropDownMenu |
06:38.56 | Miravlix | Since the menu is global |
06:38.56 | AnduinLothar | it fakes it actually |
06:39.06 | Iriel | AnduinLothar : Does it? |
06:39.14 | AnduinLothar | rather horribly so |
06:39.16 | *** join/#wowi-lounge Crispix (n=Crispy@c-24-7-241-103.hsd1.in.comcast.net) |
06:39.17 | Miravlix | UIDropDownMenu is fake |
06:39.23 | AnduinLothar | cause they didn't know how it was sposed to work either |
06:39.25 | Iriel | Anything which alters a dropdown NOT through the standard initializers is going to be bad |
06:39.32 | Iriel | Hm, were does i |
06:39.36 | Miravlix | There is one instance of it, that WoW creates |
06:39.36 | Iriel | Where does it do that? |
06:39.49 | AnduinLothar | well frankly the standard initializers suck |
06:40.08 | AnduinLothar | you call the init function from a frame you've instantiated that never gets used |
06:41.04 | AnduinLothar | lemme see if i can get on a char near an ah |
06:41.06 | Miravlix | Isn't that it? |
06:41.26 | Miravlix | Since UIDropDownMenu is fake, when Auc creates it's version it becomes the main one? |
06:41.33 | AnduinLothar | u no |
06:41.35 | AnduinLothar | um* |
06:41.36 | Miravlix | And when we create ours it uses Auc? |
06:41.43 | AnduinLothar | dont think so |
06:41.57 | Miravlix | Time to drop a lot of Sea.io.prints into Auc |
06:41.59 | AnduinLothar | auc doesn't actually replace them |
06:42.04 | norganna | Auctioneer never replaces any official functions tho? |
06:42.16 | Miravlix | It doesn't have to because of the way UIDropDownMenu works |
06:42.19 | AnduinLothar | <PROTECTED> |
06:42.30 | Miravlix | It becomes the official frame by being the first to create one |
06:44.03 | AnduinLothar | mmm, maybe but i dunno yet hold on |
06:45.25 | Crispix | Confusion is a normal thing around these parts norganna.. :) |
06:45.51 | Cairenn | Crispix sweetie, that's because you aren't a coder |
06:46.16 | Cairenn | half the time I really truly wonder why you hang out in this channel, not that I object, you don't cause any problems, just ... odd |
06:46.18 | Crispix | .... True. I come here because I'm loved .. or at least.. I think I am.. :) |
06:46.44 | Crispix | because the people are friendly and wonderful Cairenn :) |
06:46.54 | AnduinLothar | lol |
06:46.57 | Cairenn | they are a great group, aren't they? |
06:47.13 | norganna | Auctioneer doesn't want to be the official dropdown box, and can't understand how it could be since it's LOD and surely there must be some official dropdowns created at some point... |
06:47.20 | Crispix | If you want.. I can cause problems.... it's usually not in my autistic nature to cause problems, but I Can... if you really want dear :) |
06:47.40 | Cairenn | no, that's okay, but thanks, I appreciate the offer ;) |
06:48.19 | AnduinLothar | there's no such thing as an official drop down |
06:48.24 | norganna | Crispix: I got it under control.... Troublemaking's my middle name... |
06:48.59 | AnduinLothar | the framse you init from can be used to open the menu but if you dont use it that way it's only ever used for it's name |
06:49.10 | Cairenn | norgs, you're a pussy cat |
06:49.35 | norganna | awww - i had the whole bad-boy thing going on till you burst my bubble |
06:49.35 | Crispix | Cairenn hon, I even stopped playing WoW.. *Chuckle* |
06:49.58 | Crispix | I'm playing Auto Assault now, at least, until Mazzle's done with her UI, then I may come back to WoW for a while |
06:50.01 | Cairenn | we got rid of the one *real* trouble maker in the channel, I'm not in any hurry whatsoever to replace him, thanks |
06:50.13 | Cairenn | anyway, back to your dropdowns ;) |
06:50.35 | norganna | Oh, so they're /my/ dropdowns now :P |
06:50.42 | AnduinLothar | i'm sure if there were 2 or more mira's they'd kill eachother.. |
06:51.15 | Cairenn | AnduinLothar: he's a pseudo trouble maker ;) |
06:51.16 | *** join/#wowi-lounge krka|work (n=kristofe@66.217.181.62.in-addr.dgcsystems.net) |
06:51.29 | Miravlix | norganna: Well if I'm right, they are your dropdowns. :p |
06:51.40 | Cairenn | norgs sweetie, that was to the lot of you in general, not you in particular |
06:51.42 | norganna | semantics |
06:52.15 | Cairenn | but hey, if you want to claim them as your own, far be it for me to dissuade you ;) |
06:53.01 | Cairenn | rofl |
06:54.03 | Cairenn | and with that laugh to finish my day on a positive note (thanks norgs), I'm off to sleep |
06:54.10 | Cairenn | night guys, have fun with your dropdowns |
06:54.17 | AnduinLothar | night |
06:56.05 | Miravlix | Offcourse Sea will depend on Localize some day, so it's a nice recursive dependency |
06:56.28 | norganna | Iriel: Is this how you get all the globals: luac -l *.lua | grep SETGLOBAL | less |
06:57.31 | Iriel | norganna ; It's how I would get them using luac, yup |
06:58.13 | krka|work | recursive dependencies mean that it's the same addon |
06:58.29 | Iriel | luac -l *.lua | grep SETGLOBAL | cut -d';' -f2 | sort | uniq |
06:58.34 | Iriel | That's a cleaner list |
06:58.59 | Crispix | yey! |
06:59.21 | AnduinLothar | i win: |
06:59.24 | AnduinLothar | World of Warcraft/Interface/AddOns/Localization karlkfi$ luac -l *.lua | grep SETGLOBAL | cut -d';' -f2 | sort | uniq |
06:59.24 | AnduinLothar | <PROTECTED> |
06:59.25 | AnduinLothar | <PROTECTED> |
06:59.25 | AnduinLothar | <PROTECTED> |
06:59.52 | norganna | ken@vinculum /svn/auctioneer/trunk/auctioneer $ luac -l *.lua | grep SETGLOBAL | cut -d';' -f2 | sort | uniq | wc -l |
06:59.52 | norganna | 169 |
07:00.00 | AnduinLothar | ouch |
07:00.34 | *** join/#wowi-lounge s|loup (n=loup@exch01.berlinheart.de) |
07:00.40 | s|loup | hi |
07:01.14 | norganna | hi s|loup |
07:01.23 | AnduinLothar | lol globals: _, _AUCT |
07:01.28 | Iriel | AnduinLothar : Do be fair you should add grep -v "^ Auctioneer" |
07:01.35 | Iriel | or maybe |
07:01.41 | Iriel | grep -v "^ Auction" |
07:02.04 | AnduinLothar | why si 'cBlue' a global... |
07:02.16 | AnduinLothar | ! global 'frame' |
07:02.26 | norganna | mmmm - well, most of those should be in a table... |
07:03.00 | norganna | you shoulda seen it *before* we started cleaning it up... |
07:03.10 | Miravlix | No thanks |
07:03.23 | norganna | wasn't pretty |
07:03.27 | AnduinLothar | Auc has some odd leaks... cBlue, frame, nilSafe, rarity, this, value, x |
07:03.36 | Miravlix | x? |
07:03.41 | AnduinLothar | ya |
07:03.45 | AnduinLothar | x |
07:03.50 | norganna | naughty x |
07:04.07 | Miravlix | But frame and this is 'interesting' |
07:04.18 | norganna | not to mention favourites like "button" and "frame" |
07:04.24 | AnduinLothar | well it overidded this a couple times |
07:04.37 | norganna | but "x" has to win, i think... |
07:04.43 | AnduinLothar | lol; |
07:04.50 | AnduinLothar | sooo bad |
07:05.16 | AnduinLothar | it make sme cry.. |
07:05.27 | Miravlix | luac -p on all my addons and the winner would be info |
07:06.25 | Miravlix | Oh wait, I gave them new names to resuse them |
07:07.10 | AnduinLothar | O.o auc never uses ToggleDropDownMenu.... |
07:07.22 | AnduinLothar | how the hell does that work |
07:07.39 | AnduinLothar | are you manually 'Show'ing it? |
07:08.48 | Iriel | Eww, that might do it |
07:11.01 | norganna | er |
07:11.24 | norganna | it's been so long.. remind me why i would use toggledropdownmenu again? |
07:11.31 | Iriel | Because drop downs are all callback based |
07:11.33 | AnduinLothar | lol, to show the meny.. |
07:11.36 | Iriel | you should NEVER force one open |
07:11.37 | AnduinLothar | menu* |
07:11.51 | Iriel | you always ask the drop down library to open itself and use your initializer top opulate it |
07:11.55 | Iriel | populate, that is |
07:12.06 | Iriel | Otherwise you miss out on all sorts of bits of blizzard state management |
07:12.30 | AnduinLothar | and why did you define 50 million dropdowns.. |
07:12.34 | Iriel | You're never expected to call your initializer function yourself |
07:14.30 | AnduinLothar | er |
07:14.37 | AnduinLothar | odd |
07:14.55 | AnduinLothar | looks like it does, indirectly |
07:15.00 | norganna | ? |
07:15.10 | AnduinLothar | ToggleDropDownMenu is in the OnClick of the template |
07:15.15 | norganna | They're not exactly dropdowns |
07:15.16 | AnduinLothar | but it's just ToggleDropDownMenu() |
07:15.22 | norganna | more like dropdownedits |
07:17.05 | norganna | AuctioneerDropDownMenu_Initialize(getglobal(frameName.."BidTimeLeftDropDown"), AuctionFrameSearch_TimeLeftDropDown_Initialize); |
07:17.10 | norganna | is what i do |
07:17.33 | AnduinLothar | why isn't that just called from the menu frame? |
07:17.51 | AnduinLothar | you wouldn't have to mask it |
07:18.10 | Iriel | Oops, locked up wow |
07:18.21 | norganna | the AuctioneerDropDownMenu_Initialize is a wrapper around the UIDropDownMenu_Initialize as seen here: http://auctioneeraddon.com/trac/browser/trunk/auctioneer/AuctioneerUI.lua#L126 |
07:18.29 | AnduinLothar | i know |
07:18.31 | AnduinLothar | but why |
07:19.33 | norganna | er, would you believe me if I said I don't remember....? |
07:19.56 | Iriel | Aha! |
07:20.03 | Iriel | I knew I could make a lock-up loop with OnUpdate! |
07:20.10 | AnduinLothar | lol |
07:20.11 | Tem | lol @ Iriel |
07:20.19 | AnduinLothar | so can i |
07:20.37 | norganna | i can make one with a for loop |
07:20.42 | Iriel | Tem: I got that evil trio loop working |
07:20.51 | AnduinLothar | lol |
07:21.30 | Iriel | I want to see if I can macro it |
07:21.45 | AnduinLothar | oi.. your menus hurt my head norg |
07:22.23 | *** join/#wowi-lounge norganna (n=chatzill@65.98.88.90) |
07:23.31 | Ktron | Is targetting a Trivial Action? |
07:23.49 | AnduinLothar | TargetByName |
07:23.49 | Iriel | by name, yes |
07:23.57 | AnduinLothar | TargetUnit |
07:23.57 | Ktron | awesome |
07:24.16 | Ktron | and what's a good event that fires... idk, ever second or few seconds? |
07:27.41 | Iriel | damn it, I can't get to my task manager! |
07:28.06 | AnduinLothar | what for ktron? |
07:28.27 | Tem | what's the perl regexp expression for the lua '[^%s]+' ? |
07:28.40 | Iriel | \S+ I think |
07:28.59 | Tem | thanks |
07:30.21 | AnduinLothar | well... i dissabled all of the auc menus.... and not Loc works.. |
07:30.26 | AnduinLothar | now* |
07:31.59 | Ktron | AnduinLothar, want to use LuaSlinger to run a simple script to try to target a player (I know his name) |
07:32.59 | Tem | how does one make grep create 2 matches out of the same line? |
07:33.11 | Iriel | either or? |
07:33.13 | Iriel | Or and? |
07:33.23 | Ktron | basically, if I have a target, don't do anything, if I do, try to target him |
07:33.29 | Iriel | grep -e red -e yellow infile.txt |
07:33.31 | Iriel | that's "or" |
07:33.41 | Tem | that's not what I mean |
07:33.46 | Tem | sorry for being unclear |
07:33.59 | Tem | currently, if 2 matches exist on the same line it lumps them together |
07:34.21 | AnduinLothar | looks like ListTemplate_DropDown_OnLoad causes problems... |
07:34.33 | Tem | I want it to list every match without context on a seperate line |
07:35.28 | Iriel | I'm not sure grep can do that, unless you run it twice 8-) |
07:35.45 | Tem | hrm |
07:35.54 | Tem | alright, then there is another way to go about this |
07:36.03 | Iriel | whats your input look like? |
07:36.08 | Iriel | and what do your patterns look like? |
07:36.08 | Tem | normal text |
07:36.31 | Tem | I just want to generate a word list given an input file |
07:36.55 | Tem | I know it can be done with very little work via creative use of grep and other tools |
07:36.57 | norganna | Phew... ListTemplate isn't mine :P |
07:37.19 | Ktron | how much would a targetting scanner slow down WoW? |
07:37.29 | Iriel | Tem: normal text with spaces? |
07:37.31 | Tem | aye |
07:37.32 | Iriel | Tem: Or spaces and tabs? |
07:37.35 | Tem | well |
07:37.39 | Ktron | like... every 5 seconds say, it tries to target everything in range when it's active |
07:37.45 | Tem | this particular one only has spaces |
07:37.57 | Tem | but I'd rather it split things by whitespace |
07:38.48 | Iriel | sed -e 's/\s/\n/g' README.txt | sort | uniq |
07:39.07 | Iriel | hm, actually not quite |
07:39.18 | Iriel | sed -e 's/\s/\n/g' README.txt | grep . | sort | uniq |
07:39.19 | Iriel | There |
07:39.58 | Kirov | ktron - freakishly slow |
07:40.13 | Iriel | Ktron : how would it do that? |
07:40.16 | Ktron | Kirov, heh heh, I was curious |
07:40.21 | Iriel | Ktron : Since TargetNearest* is hardware-bound? |
07:40.31 | Ktron | well... it could act like a mini detector |
07:40.36 | Ktron | find out what mobs are in range... |
07:40.42 | Ktron | find out if horde/alliance is in range... |
07:40.49 | Ktron | types of npcs/nameds... |
07:40.52 | Iriel | I think you missed the important part of my question |
07:41.11 | Ktron | I'm not talking about TargetNearest |
07:41.25 | Ktron | I'm talking about TargetByName("a"), TargetByName("b"), etc |
07:41.35 | Iriel | Oh, horrifically slow, then, i would imagine |
07:41.37 | Ktron | and if you find an a, try TargetByName ("aa") etc |
07:41.37 | Tem | Thanks Iriel |
07:41.41 | Iriel | Not to mention an event nightmare |
07:41.55 | Iriel | Evil: /script local X,Z={}Z=function(a,b,c)X[a]=CreateFrame("Frame")X[a]:SetScript("OnUpdate",function()X[b]:Hide()X[b]:Show()X[c]:Hide()X[c]:Show()end)end Z(1,2,3)Z(2,3,1)Z(3,1,2) |
07:42.17 | norganna | plus then blizzard would ban it |
07:42.37 | Ktron | yeah norganna, they might |
07:42.39 | Iriel | they wouldn't need to |
07:42.47 | Iriel | you'd be ganked/killed/die of old age while it ran |
07:43.01 | Ktron | Iriel, you think the run time would be more than 1s? |
07:43.05 | Iriel | But they probably would. |
07:43.14 | Iriel | Ktron : it depends on how many targets you have and how far you'd go |
07:43.18 | Iriel | What if you find "bob" |
07:43.23 | norganna | well, they didn't like wowradar or whatever it was called... |
07:43.28 | Iriel | Would you go looking for "bobby" "bobalu" ? |
07:43.29 | Iriel | etc |
07:43.54 | Ktron | Iriel, maybe just a quick run through of letters and maybe second letters |
07:44.08 | Ktron | and only do second letters if a first letter is detected |
07:44.14 | Ktron | so, it wouldn't be failsafe |
07:44.17 | Ktron | just reasonable |
07:44.23 | Iriel | So basically it's vaguely useless? |
07:44.36 | Iriel | I think the speed varies in direct proportion to its usefulness |
07:45.02 | Iriel | sorry, execution TIME varies in proportion to usefulness |
07:45.24 | Iriel | Anyone brave enough to test my evil /script ? |
07:45.26 | norganna | hmmm - i'm not sure |
07:45.48 | Iriel | I wouldn't if I were you, I was just curious |
07:45.49 | norganna | i think it's speed would vary in relation to the number of people you had standing around you. |
07:45.50 | Ktron | Alright, here's the idea |
07:45.57 | Ktron | try to target a-z |
07:46.04 | Ktron | if you get a target, look for an adjective |
07:46.13 | Ktron | try to target 'adjective a-z' |
07:46.32 | AnduinLothar | I Win |
07:46.33 | Ktron | also, if the letter is x, try to target xa-xz |
07:46.44 | Ktron | then display a gui list |
07:46.51 | Ktron | (so not in chat logs) |
07:47.02 | AnduinLothar | find ListTemplate_DropDown_OnLoad in ListTemplate.lua and replace UIDropDownMenu_Initialize with AuctioneerDropDownMenu_Initialize |
07:47.17 | Ktron | and do this on... I guess a button press if it is slow, every so often by itself if its fast enough |
07:47.46 | norganna | Have you figured out why i invented AuctioneerDropDownMenu_Initialize yet? cause i'm stumped... |
07:48.30 | Tem | Ktron: that sounds like a good way to get TargetByName either protected or require a hardware event |
07:48.41 | AnduinLothar | ya, it's cause you're calling them when you're not sposed to |
07:49.03 | norganna | Is there another way to do what i'm trying to do? |
07:49.08 | Tem | hmm, no I don't guess they could protect it |
07:49.23 | Iriel | Why not tem? |
07:49.30 | Iriel | Chat frame is a HW event now |
07:49.32 | AnduinLothar | simply replace them all with this.initialize = initFunc |
07:49.47 | Tem | Iriel: I was thinking of UnitFrame addons |
07:49.48 | Iriel | Or do you mean protetct it in the sense of lock it off? |
07:49.48 | AnduinLothar | should work.. |
07:49.49 | Ktron | better solution would be to make TargetByName() only take exact names |
07:49.53 | Tem | but then, they probably use TargetUnit |
07:50.00 | Tem | s/probably/should/ |
07:50.01 | Iriel | Tem: they should also have a click |
07:50.14 | Tem | protected ~= require a hardware event |
07:50.23 | Iriel | Oh, you mean protected protected |
07:50.25 | Iriel | no, that wouldn't work |
07:50.30 | Tem | right |
07:50.31 | norganna | er... |
07:50.40 | Iriel | All they'd need to do was limit how many you could do per hw event |
07:50.49 | Ktron | my concept would be impractical if it didn't try to guess the rest of the target's name |
07:51.02 | Ktron | if you had to specify the target name exactly, it wouldn't be practical |
07:51.15 | Iriel | I got a whole bunch done |
07:51.22 | Iriel | and put together a break-wow test addon |
07:51.26 | Iriel | that's all good in my book |
07:51.26 | Tem | I stared at IRC |
07:51.26 | AnduinLothar | i found an age old bug in auctioneer... |
07:51.34 | AnduinLothar | i feel productive |
07:51.44 | AnduinLothar | esp since i've never looked at it's code b4 |
07:51.46 | Tem | I did however find that AceDB had 'o' as a global |
07:51.53 | Tem | which was sort of fun |
07:52.15 | norganna | AnduinLothar: So instead of: function ListTemplate_DropDown_Initialize() ... end |
07:52.30 | AnduinLothar | no no |
07:52.31 | Tem | nifty trick for picking up the globals, Iriel I like it |
07:52.36 | Tem | off to bed with me |
07:52.38 | Tem | later guys |
07:52.45 | AnduinLothar | inside ListTemplate_DropDown_OnLoad |
07:53.02 | AnduinLothar | it calls UIDropDownMenu_Initialize |
07:53.03 | norganna | yup |
07:53.09 | AnduinLothar | it dhould be AuctioneerDropDownMenu_Initialize |
07:53.19 | Iriel | it doesn't get XML, unfortuantely, but that wouldn't be too hard with an xslt |
07:53.30 | Iriel | In fact, you could just use my existing virtual frame xslt |
07:54.17 | AnduinLothar | tho norganna you might be able to replace all your AuctioneerDropDownMenu_Initialize calls |
07:54.25 | *** join/#wowi-lounge [MoonWolf] (n=moonwolf@f176182.upc-f.chello.nl) |
07:54.37 | norganna | apparently i'm doing something stupid |
07:54.39 | AnduinLothar | with arg1.initialize = arg2; |
07:54.43 | norganna | how do i fix that :P |
07:55.08 | AnduinLothar | should work, lemme see |
07:55.28 | AnduinLothar | lemme grab a fresh auc. i butchered this one |
07:56.08 | Miravlix | Is the localization issue getting fixed due to this? |
07:56.14 | AnduinLothar | yup |
07:56.43 | norganna | Only problem will be all the people still using old auctioneer |
07:56.52 | AnduinLothar | yup |
07:57.21 | AnduinLothar | that's what Stickies and news posts are for |
07:58.31 | norganna | I'm pretty sure I just cut and pasted most of that dropdown stuff from somewhere else. |
07:58.39 | AnduinLothar | ew |
07:58.44 | Iriel | Alrighty, i'm off to sleep |
07:58.53 | AnduinLothar | night iriel, thx for the fun |
07:59.00 | norganna | nite |
08:00.08 | AnduinLothar | yup works |
08:00.09 | Miravlix | So there is nothing we can do to make localize work when older aucs is around? |
08:00.15 | AnduinLothar | not really |
08:00.34 | AnduinLothar | spose i could track it down further, but why... |
08:00.56 | Miravlix | It's going to take forever before this problem is dead. |
08:01.14 | AnduinLothar | spose i could hook the function and check the parent each time and if it's auc then fix it, but that's dumb |
08:01.15 | norganna | well |
08:01.30 | norganna | the reason for the wrapper is to do the this-swapping |
08:01.59 | AnduinLothar | ya, you don't need that cause you dont need to call UIDropDownMenu_Initialize in the first place |
08:02.07 | norganna | so presumably, when the listmanager is calling the init directly (without swapping this) |
08:02.36 | AnduinLothar | in fact, I can replace them all with a 2 line change |
08:02.53 | norganna | the uidropdown stuff is either storing stuff, or not finding stuff that it's expecting |
08:04.27 | AnduinLothar | might be UIDROPDOWNMENU_MENU_LEVEL |
08:04.33 | AnduinLothar | or UIDROPDOWNMENU_INIT_MENU |
08:04.40 | *** part/#wowi-lounge Kenman_ (n=Kenman@66-90-143-73.dyn.grandenetworks.net) |
08:04.56 | *** join/#wowi-lounge Elviso (n=Kenman@66-90-143-73.dyn.grandenetworks.net) |
08:06.23 | Ktron | is there a GetTargetInfo or similar? |
08:06.30 | Ktron | I'm having trouble finding it if there is one |
08:06.43 | AnduinLothar | UnitX('target) |
08:07.00 | Ktron | thanks AnduinLothar |
08:07.05 | Ktron | found them |
08:09.43 | Ktron | Does looping through a the same table twice, checking for matches and removing one of them sound like a 'sound' way to make sure every element in a table is unique? |
08:10.19 | AnduinLothar | that's one way.. |
08:10.40 | Ktron | Is there an easier way you're thinking of AnduinLothar ? |
08:11.13 | AnduinLothar | i'm thinkign that i took a class that taught me 5 or 6 different ways to do that and i hated every minute |
08:11.24 | Ktron | lol |
08:11.37 | krka|work | looping twice? |
08:11.43 | Ktron | Actually, I think I can just scan through the table before I put elements in it to make sure there aren't duplicates then |
08:11.47 | krka|work | do you mean 2*N or N*N? |
08:12.17 | krka|work | just use a hashtable to see |
08:12.17 | Ktron | Well, I could probably get it down from N*N to somethng like N*(N-1)/2 I think |
08:12.42 | Ktron | and the way I'm doing it now is the same, N*(N-1)/2 |
08:12.53 | krka|work | ok... you have this now: table[index] = theValue? |
08:12.54 | *** join/#wowi-lounge Kenman_ (n=Kenman@66-90-143-73.dyn.grandenetworks.net) |
08:13.03 | krka|work | make another table: table2[theValue] = 1 |
08:13.03 | AnduinLothar | does it need to be ordered list? |
08:13.32 | krka|work | then to check if theValue already is in table, just check if table2[theValue] then ... |
08:13.50 | krka|work | should be pretty fast |
08:14.35 | Ktron | krka, yeah, that's scanning n*(n-1)/2, isn't it? |
08:14.35 | norganna | ao AnduinLothar, did you work out what 2 lines I need? |
08:14.51 | Ktron | look through the entire table the first time, entire table -1 the second, etc... |
08:14.56 | Ktron | adds up to n*(n-1)/2 |
08:15.00 | krka|work | no |
08:15.03 | krka|work | my way is N |
08:15.07 | AnduinLothar | meh, only works half the time. you can actually fix my problem with 1 line change |
08:15.20 | AnduinLothar | i was just trying to clean your code up |
08:15.32 | norganna | i appreciate it... |
08:15.35 | Ktron | krka, oh, I see |
08:15.38 | norganna | i'll just do the hack then |
08:15.46 | krka|work | assuming the hash lookup is constant time |
08:15.50 | krka|work | which it is :P |
08:15.59 | AnduinLothar | you can just change it to this.initialize = ListTemplate_DropDown_Initialize; |
08:15.59 | Ktron | you've used double the memory though :) |
08:16.03 | AnduinLothar | should be safe |
08:16.12 | Crispix | heheheheheh |
08:16.13 | AnduinLothar | that one line |
08:16.20 | Crispix | This mp3 player I just bought has a fm radio in it :D |
08:17.10 | norganna | so instead of: UIDropDownMenu_Initialize(this, ListTemplate_DropDown_Initialize); |
08:17.15 | AnduinLothar | right |
08:17.25 | norganna | i do this.initialize = ListTemplate_DropDown_Initialize; |
08:17.29 | AnduinLothar | yup |
08:18.02 | norganna | I can do that for the other stuff too? |
08:18.05 | krka|work | Ktron, sure, that's a tradeoff you have to decide for yourself if it's worth it |
08:18.23 | krka|work | if your list tends to get very big, my suggestion is definitely worth it |
08:18.28 | krka|work | if it's a short list, probably not |
08:18.30 | AnduinLothar | you should be able to but your init funcs that your passing are hacks too so it doesn't work |
08:18.40 | krka|work | or if it's something needs to be very fast, then my idea is good |
08:18.51 | AnduinLothar | i'm trying to nail down why |
08:20.27 | AnduinLothar | all of your UIDropDownMenu_AddButton calls are passing in an owner |
08:21.01 | AnduinLothar | which i suspect reanchors the dropdwon item buttons |
08:21.13 | *** join/#wowi-lounge Elviso (n=Kenman@66-90-143-73.dyn.grandenetworks.net) |
08:21.18 | AnduinLothar | info.owner = [Frame] -- Dropdown frame that "owns" the current dropdownlist |
08:23.11 | AnduinLothar | so it just passes it |
08:23.18 | AnduinLothar | but AuctionFramePost_GetItemAlpha confuses me |
08:23.35 | AnduinLothar | why would record.owner ever == UnitName("player") |
08:24.00 | AnduinLothar | unless those are two different owners |
08:25.56 | AnduinLothar | anyway the .owner from the buttons gets passed to AuctionFramePost_PriceModelDropDownItem_SetSelectedID |
08:26.21 | norganna | this dropdown stuff is confusing me |
08:26.26 | AnduinLothar | so that you can grab info about the item i spose |
08:26.39 | AnduinLothar | which in truns calls AuctioneerDropDownMenu_Initialize |
08:26.45 | AnduinLothar | on the .owner |
08:26.57 | norganna | i might look for some proper code somewhere and try to rewrite it |
08:27.01 | AnduinLothar | which doesn't make any sense to me |
08:27.16 | AnduinLothar | because AuctioneerDropDownMenu_Initialize should never be called... |
08:27.45 | AnduinLothar | it's called purely by ToggleDropDownMenu |
08:27.52 | norganna | i know 1 thing |
08:28.01 | AnduinLothar | tho i spose you can do it either way... just seems silly |
08:29.16 | norganna | i nicked this code from the wrong addon :P |
08:30.24 | norganna | i think i'd better go and work out how dropdowns work and do it again from scratch |
08:30.51 | norganna | at least that way i can be sure it's doing what it's supposed to do |
08:35.04 | AnduinLothar | lol... i get it... it passes the dropdown as the owner which then gets passed to the function and passed to the init |
08:35.08 | AnduinLothar | wow, that's silly |
08:35.22 | *** join/#wowi-lounge dukeku_ (i=dukeku@c-67-160-162-146.hsd1.or.comcast.net) |
08:35.31 | AnduinLothar | it never changes... eyt you derive it every time |
08:36.22 | norganna | i wish i could take credit :P |
08:37.00 | AnduinLothar | and you pass the owner instead of using .value |
08:38.17 | norganna | i got some niggling little thing in the back of my head that there was a reason for that... |
08:42.57 | AnduinLothar | ya whatever... i'm done lookign at it |
08:42.59 | AnduinLothar | hf |
08:43.24 | AnduinLothar | make the change on the experimental or something so i dont have to tell people what to update |
08:45.04 | AnduinLothar | i might jsut put the modified file into my Localization folder just so i can tell people to drap and dropp |
08:45.12 | AnduinLothar | drag and drop |
08:52.04 | *** join/#wowi-lounge End (n=end@c-67-164-177-134.hsd1.co.comcast.net) |
08:56.50 | AnduinLothar | Miravlix, you around? |
08:59.41 | norganna | AnduinLothar: I'll push the change to the 3.4.2 release after just a little more testing |
09:00.05 | AnduinLothar | kk |
09:00.20 | AnduinLothar | i already made a post on the cosmos bug forums |
09:09.39 | Miravlix | Around what? |
09:11.02 | *** join/#wowi-lounge Andalia (n=xx@p54ADBD6B.dip0.t-ipconnect.de) |
09:15.58 | Miravlix | Prolly not, it's becomming summer around here and I haven't bought my new machine yet, so the old one is prolly going to burn up from the heat. |
09:21.58 | *** join/#wowi-lounge Elviso (n=Kenman@66-90-143-73.dyn.grandenetworks.net) |
09:28.20 | norganna | AnduinLothar: I've just released Auctioneer 3.4.2 which contains the (one line) fix to ListTemplate.lua |
09:29.24 | *** join/#wowi-lounge cladhaire (n=jnwhiteh@cpe-24-59-191-241.twcny.res.rr.com) |
09:42.14 | *** join/#wowi-lounge Andalia_ (n=xx@p54ADBD6B.dip0.t-ipconnect.de) |
09:42.53 | AnduinLothar | k thx |
09:45.32 | AnduinLothar | norganna, if you need help with the drowdowns let me know. For the most part they were designed to be used with the sellection boxes as you are doing, but there is undoubtedly an easier way to do it. |
09:45.44 | norganna | i can't believe this bug was in there so long and nobody mentioned it... |
09:46.04 | AnduinLothar | I'm good at finding old bugs |
09:46.22 | AnduinLothar | heck, I reported 4 starcraft bugs in my 2 months woring at BLizzard |
09:46.29 | norganna | it must have affected more than 1 person :P |
09:47.05 | norganna | how's that going anyhow? |
09:47.11 | AnduinLothar | i got fired |
09:47.18 | norganna | oh no! |
09:47.40 | AnduinLothar | apparently they didn't like me using irc at work, ironicly just so i could talk here |
09:47.52 | norganna | oh wait - was this that ipod incident? |
09:47.56 | AnduinLothar | ya |
09:47.59 | norganna | heheh |
09:48.11 | norganna | yeah - i remember you told me :D |
09:48.21 | AnduinLothar | they warned me and then changed their minds and fired me the next day |
09:48.52 | norganna | kinda like the suspension notice and the perma-ban |
09:49.23 | AnduinLothar | problem was basicly that I was already getting bored. They wanted me to do grunt work and I wanted to autimate it |
09:50.06 | AnduinLothar | in the process I got careless and made the mistake of thinking they actually needed me |
09:51.21 | norganna | hmmm - kinda like me... I got bored with trawling through the wow forums continually, so i wrote a spider and search engine |
09:51.56 | AnduinLothar | anyway. I pride myself at breaking things in ways no one else has done. I thought it'd make me good at QA... |
09:52.02 | norganna | which probably nobody but me will ever use :P |
09:52.37 | AnduinLothar | Actually if you publicise a bit I bet you could get a ton of users if that's what you want |
09:53.21 | AnduinLothar | everyone hates the forum search functionalities |
09:53.30 | norganna | i dunno... users are almost more trouble than they're worth :) |
09:53.46 | AnduinLothar | sometimes, it's true |
09:54.59 | norganna | they use up bandwith, bog down the server, demand features and you can't even put ads on the site cause the only thing you can sell them is wow gold... |
09:55.55 | AnduinLothar | sounds about right. bout the only thing you get in return is some ego soothing and maybe something to put in your portfolio |
10:03.00 | *** join/#wowi-lounge Stylpe (n=Stylpe@210.80-202-248.nextgentel.com) |
10:12.53 | *** join/#wowi-lounge Andalia (n=xx@p54ADBD6B.dip0.t-ipconnect.de) |
10:14.21 | *** join/#wowi-lounge _B (i=isis@217.146.90.199) |
10:18.16 | *** join/#wowi-lounge N|NmE (n=NmE@0x50c53e26.esnxx3.adsl-dhcp.tele.dk) |
10:18.56 | norganna | Ok AnduinLothar, I posted it up :) http://forums.worldofwarcraft.com/thread.aspx?fn=wow-general&t=8166731 |
10:20.04 | AnduinLothar | good boy |
10:20.45 | AnduinLothar | and a url, yay |
10:26.51 | Wobin_ | Is there an event that covers when the mousecursor changes type? |
10:26.58 | Wobin_ | Like when mousing over an actionable item |
10:27.13 | *** join/#wowi-lounge Andalia (n=xx@p54ADBD6B.dip0.t-ipconnect.de) |
10:31.21 | AnduinLothar | probably |
10:31.31 | AnduinLothar | check when the cursor changes |
10:39.51 | Wobin_ | alas appears not =( |
10:43.08 | AnduinLothar | latest version of Localization up, mostly small changes: |
10:43.12 | AnduinLothar | http://www.wowinterface.com/downloads/fileinfo.php?s=&id=4930 |
10:43.51 | AnduinLothar | norganna, did you email sparkz? |
10:47.15 | AnduinLothar | please do, send him the files and any info he might need to post it and make room in the database |
10:49.18 | norganna | I will later :) |
10:49.21 | norganna | going home soon |
10:49.34 | norganna | (still @ work) |
10:51.19 | *** join/#wowi-lounge zespri (i=andrew@202.180.72.5) |
11:37.05 | *** join/#wowi-lounge ForgottenLords (n=Forgotte@059.216-123-195-0.interbaun.com) |
11:39.00 | *** join/#wowi-lounge Cide (i=Cide@81-226-233-5-no60.tbcn.telia.com) |
11:43.32 | *** join/#wowi-lounge Stylpe_2 (n=Stylpe@210.80-202-248.nextgentel.com) |
12:13.48 | *** join/#wowi-lounge Josh_Borke (n=Josh@antimatter.stl.gtri.gatech.edu) |
12:14.44 | Josh_Borke | morning :-) |
12:30.42 | *** join/#wowi-lounge Andalia (n=xx@p54ADBD6B.dip0.t-ipconnect.de) |
12:33.26 | *** join/#wowi-lounge qw` (i=qw@215.80-202-198.nextgentel.com) |
12:43.52 | *** join/#wowi-lounge Kirkburn (n=George@151.56.195.89) |
12:50.47 | Miravlix | Buying a new gaming machine is a fulltime job |
12:52.29 | Industrial | heh |
12:52.33 | Industrial | I just bought one |
12:53.31 | Miravlix | I'm just upgrading a few items, looks like it's going to cost 2500$, problem is I have to pay it at once due to upgrading ram, video and motherboard. |
12:53.54 | Industrial | 2500 or 250 |
12:54.09 | Miravlix | 2500$ |
12:54.12 | Industrial | no way |
12:54.22 | Industrial | wtf is that pc then |
12:54.24 | Industrial | :P |
12:54.54 | Tain | You can go all out, but I just spent $1500 and could barely find anything more to upgrade. (Without monitor.) |
12:55.16 | Industrial | im getting an XFX VGA GeForce 7900 GT 256MB |
12:55.19 | Miravlix | DFI Lanparty UT motherboard, Nvidia 7900 GFX, Athlon 64 X2 4800+ Dual-core thingy |
12:55.28 | Tain | The only other obvious thing that I didn't do was get 2 7900s |
12:55.30 | Industrial | AMD Athlon X2 3800+ Dual Core 2.0Hgz |
12:55.32 | Industrial | etc |
12:55.32 | Industrial | :p |
12:55.52 | Tain | Oh 4800 drives it up. |
12:56.07 | Industrial | mines 1500 too |
12:56.10 | Industrial | +- |
12:56.11 | Miravlix | The cpu is less than the lastest 7900 GFX. :p |
12:56.44 | *** join/#wowi-lounge Osagasu (n=Kronus@208.104.133.240) |
12:56.48 | Miravlix | Oh and lets not forget the 2x1024 MB Dual Channel DR500 RAM |
12:56.50 | Tain | Probably dropped in the 2 months or so since I was buying. I got a 4200+ |
12:56.52 | Industrial | you you... people with money! |
12:57.10 | Industrial | twinMos DDR 1GB/PC400-3200 1024 MB, PC3200, 400 MHz |
12:57.38 | Tain | Ah see I couldn't see buying the faster RAM since I'm not going absurd overclocking. |
12:57.48 | Industrial | I have a dell inspiron 8600 for 3 years now |
12:57.52 | Industrial | laptop |
12:58.01 | Industrial | so it was time to get a new baby :P |
12:58.13 | Miravlix | I've 1.5 in this computer and it's running to low when I have a 300 MB Firefox running, Editor, WoW, etc. |
12:58.34 | Tain | Oh I definitely suggest anyone building a PC get 2gb. |
12:58.39 | Miravlix | Think I'm upgrading to 4 GB RAM just need a month or two to make some extra cash |
12:58.54 | Industrial | no more money |
12:58.57 | Industrial | im broke |
12:58.58 | Industrial | :D |
12:59.02 | Miravlix | Windows Vista is 2 GB memory |
12:59.11 | Tain | I'm done with PC upgrades for the immediate future, LCD TV is next. |
12:59.14 | Industrial | (full time internship == poo == no $$) |
12:59.15 | Miravlix | I assume my game pc has to upgrade to that |
12:59.43 | Tain | I figure it'll be at least 2 years before I'm installing Vista. So that's a little time. :) |
12:59.53 | Miravlix | So 2 GB now and 2 GB when I buy Vista when it's released |
13:00.58 | Miravlix | Logitech desomething laser keyboard. Prolly to expensive considering that I use up keyboards fast |
13:01.25 | Tain | The only thing I will do is pick up 3 or 4 SATA drives for an array, at some point. |
13:02.02 | Miravlix | I have a 300 GB I move into the new system and a DVD/CD player that gets moved over. |
13:03.27 | Miravlix | And all this just because I want to convert this mahcine to a new Linux Server, the old cardboardbox server burned out the harddisks. :) |
13:21.05 | Tain | Well this is definitely getting bookmarked. http://wowscrubber.com/ |
13:24.04 | krka|work | buying vista? O_o |
13:24.07 | krka|work | why would anyone do that? |
13:25.25 | Legorol | same reason you'd buy any other microsoft product: because you need it |
13:26.40 | Legorol | Wowscrubber.com looks awesome... pity whoever set it up completely forgot about EU |
13:27.29 | Tain | Ask norganna. |
13:28.03 | Kalroth | about time someone made a search that works .. too bad it wasn't Blizzard themselves, but I guess it's too complicated >< |
13:28.15 | *** join/#wowi-lounge Legorol (i=legorol@cpc4-cmbg6-0-0-cust310.cmbg.cable.ntl.com) |
13:28.47 | Kalroth | I made one a while back, but it was only a local program/service that'd bang the forums every 10 mins for updates |
13:30.44 | krka|work | Legorol, i wasn't asking for a generic reason, i was asking for someones specific reason |
13:30.52 | Legorol | hehe |
13:32.37 | Legorol | specifically, i guess you'd have to buy it if you want to run it |
13:32.56 | Legorol | there is the "other" way of course |
13:34.01 | krka|work | ok, i'll rephrase, why would you want vista _at all_ |
13:35.04 | Josh_Borke | because you can't run office in linux easily enough |
13:35.59 | Josh_Borke | because windows has a foot-hold on people 50+ that have to use computers and cannot/will not learn linux |
13:36.14 | Josh_Borke | maybe? |
13:37.01 | Legorol | krka: is this specifically Vista vs. any other Windows, or is this the good-old Windows vs. Linux question? |
13:37.05 | Legorol | i'm not entirely sure which one you meant |
13:37.51 | krka|work | a bit of both |
13:38.05 | Legorol | i won't comment on the Windows vs. Linux |
13:38.20 | Legorol | as for Vista: the last desktop operating system is XP, released 5 years ago |
13:38.27 | Legorol | it's about time for an update, don't you think? |
13:38.39 | Kalroth | don't fix it if it ain't broken :) |
13:39.02 | Legorol | times move on, there are things in XP that are just outdated |
13:39.08 | krka|work | basically, what does Vista provide that current windows doesn't |
13:39.24 | Legorol | it's adapted more to how average people use their computers |
13:39.29 | Kalroth | what krka said, there's no reason for me to upgrade to Vista from XP Pro |
13:39.34 | Legorol | there isn't for you |
13:39.35 | Kalroth | aha, average people :) |
13:39.43 | Legorol | i'd say that it's more suited to the average consumer |
13:39.49 | Kalroth | average people will do fine with Windows XP though, no? |
13:39.56 | Legorol | not really |
13:39.59 | Kalroth | No? |
13:40.04 | Legorol | i'd say XP is still too "techie" for an average user |
13:40.12 | Legorol | one of the most important points is security |
13:40.19 | Kalroth | uh, how many hours have you spent in Vista? :) |
13:40.20 | Legorol | the average user uses XP in an insecure way |
13:40.33 | Kalroth | Vista is just as "techie" as XP is |
13:40.37 | Legorol | from what I understand, when Joe Bob sets up Vista, it will be more secure out of the box |
13:40.38 | krka|work | windows is insecure by default :P |
13:40.51 | Legorol | exactly, which is why you need to know what you are doing to make it secure |
13:41.01 | Kalroth | as for security, Vista wont be one bit more secure than Windows XP (with SP2!) is |
13:41.04 | Legorol | again, this is just what i read/heard |
13:41.05 | krka|work | ok... so this addresses the average user |
13:41.11 | krka|work | what about the 1337 users |
13:41.15 | krka|work | such as us in here |
13:41.19 | Legorol | 1337 users use 98 |
13:41.21 | Kalroth | I'm elite! |
13:41.23 | Legorol | hehe |
13:41.25 | Kalroth | oh, not that elite |
13:41.31 | Legorol | to be honest leet users are fine with XP |
13:41.40 | Legorol | i'd say that's the best windows i have used so far |
13:41.51 | Kalroth | had they included the new filesystem, then I might have been interested |
13:41.54 | Kalroth | in Vista, that is |
13:42.02 | Legorol | you could argue that XP is not much more than w2k with a shiny GUI |
13:42.07 | Kalroth | It isn't :) |
13:42.10 | Legorol | so i'd say that even w2k is passable |
13:42.15 | Legorol | but XP has more |
13:42.17 | Kalroth | Windows 2000 = Win 5.0 |
13:42.22 | Kalroth | Windows XP = Win 5.1 |
13:42.23 | Legorol | yeah and XP is 5.1 |
13:42.29 | Kalroth | it's a minor revision, not a major |
13:42.32 | Legorol | exactly |
13:42.40 | *** join/#wowi-lounge Andalia (n=xx@p54ADBD6B.dip0.t-ipconnect.de) |
13:42.43 | Legorol | that's why they are so close, that's why i said that w2k is second best |
13:42.58 | Legorol | i never felt that w2k3 offers anything over xp |
13:43.00 | Legorol | for me at least |
13:43.31 | Tain | If you're running a desktop, it doesn't. |
13:43.34 | Legorol | especially because most of w2k3 is just adding GUI to some core NT services that are already in XP and that you can invoke from the command line anyway, if you know what you are doing |
13:44.15 | Legorol | Tain: yes exactly |
13:44.26 | Legorol | that's why i said for me |
13:44.44 | Legorol | i don't know how much more Vista will offer |
13:44.55 | Legorol | however, there are two things that come to mind where average joe might be better off with Vista: |
13:45.11 | Legorol | one is security, i really hope that the current nonsense of basically every grandma running as admin is going to stop |
13:45.40 | Tain | There's only one thing that matters when it comes to Vista. Microsoft will insist on people upgrading by forcing Dell/Gateway/HP/etc. to preload it. |
13:45.45 | Legorol | the other is organisation of files. XP has it all wrong with the Documents and Settings/My Documents/My Music etc. structure |
13:46.11 | Legorol | Tain: sorry i don't fully understand that statement. How does that force existing users to upgrade? |
13:46.25 | Legorol | yes a new computer will have Vista, but then it's not an upgrade |
13:47.23 | Legorol | do explain if i misunderstood you |
13:47.38 | Legorol | morning Cairenn |
13:47.41 | Tain | It will work the same way Windows XP did. |
13:47.48 | Cairenn | morning Legorol :) |
13:48.30 | Tain | You start filling the market with new systems, over time the older systems are recycled out. |
13:48.38 | Legorol | that's true |
13:48.54 | Legorol | why is that bad? if you are tech savvie and you insist, you can use XP |
13:49.04 | Legorol | as i said earlier, i think average Joe is better off with Vista |
13:49.16 | Tain | I didn't say it was bad. Just that THAT is the driving force, not anything technical on a PC. |
13:49.19 | krka|work | is vista anywhere near finished btW? |
13:49.22 | krka|work | i don't know |
13:49.34 | Legorol | Microsoft says few months till release |
13:49.36 | Industrial | microsoft needs to got web2.0 thought. everlasting beta |
13:50.05 | Josh_Borke | morning Cairenn |
13:50.07 | Industrial | <rant> <work /> |
13:50.12 | Cairenn | hey Josh |
13:50.12 | Industrial | </rant> <work /> |
13:50.21 | Legorol | Tain: i don't see how that's different from any other software product. Developer makes new version, eventually stops supporting old one. |
13:50.27 | Legorol | Even if new version just means an extra icon |
13:51.04 | Tain | That's right, but you were discussion technical benefits or non-benefits to Vista. |
13:51.12 | Legorol | oh right |
13:51.16 | Legorol | yeah the thing i had in mind there is this: |
13:51.18 | Tain | I argue that those are completely irrelevant to whether or not people will use it. |
13:51.30 | Legorol | i beleive over the past 5 years how people use their home computers have changed a lot |
13:51.54 | Tain | Actually there is one thing that has the potential to hurt Vista's adoption (potential, I don't know if it actually will) is DRM. |
13:51.57 | Legorol | i don't know enough about Vista to be able to usefully comment, but it is worth going over to Vista if it's better adapted to that situation than XP is |
13:52.14 | Legorol | that's all i was trying to say |
13:52.41 | Legorol | the kind of things that come to mind are: number of Internet connected PCs and therefore the need for better security on home computers |
13:52.52 | Legorol | the kind of applications: video downloading, recording, editing for example |
13:53.00 | Legorol | PC being a multimedia center |
13:53.02 | Legorol | that sort of thing |
13:53.15 | Legorol | i don't think XP is perfectly adapted to these |
13:53.28 | Legorol | if Vista has more focus on these points, than it's better for Joe, in my opinion |
13:53.41 | Josh_Borke | or Josh! |
13:54.19 | krka|work | i think vista will lock down a lot of video capabilities that users want |
13:54.26 | krka|work | (i.e. pirated stuff) |
13:54.41 | Tain | I do think XP has progressed in a "better" direction at least in those areas. A brand new XP install CD that has SP2 on it by default is decently secure right out of the box. Which is a huge change from the original XP install. |
13:54.53 | Legorol | then it's not adapted to the users needs, but to corporate needs ;-) |
13:55.04 | Legorol | Tain: yes i completely agree |
13:55.34 | Legorol | i wouldn't dare connecting a PC to the internet before putting SP2 on it |
13:55.36 | Tain | But that doesn't help the installs that don't have SP2, and don't have current updates (or automatid updates) |
13:56.08 | Legorol | i am also interested in how this new security thing in Vista works |
13:56.17 | Legorol | where you don't have to be admin all the time to be able to usefully use the computer |
13:56.28 | Legorol | i only read very little about it, but from what i read i wasn't too impressed |
13:57.07 | Legorol | i do think it's a significant security problem that in order for Joe to be comfortably using his XP computer on a day-to-day basis, he needs to run as admin |
13:57.39 | Tain | That won't be able to change completely unless application developers change, however. |
13:57.42 | Legorol | note that i am referring to the choice that Joe faces, which is either to make an admin user, or a limited user |
13:58.05 | Tain | Since XP allowed it, people created apps without security in mind so that you *have* to be an admin to run many of them. |
13:58.16 | Legorol | yes |
13:58.36 | Legorol | well if microsoft pushes more pressure on, then software devs will change too |
13:58.43 | Legorol | i do agree that software devs contribute to the problem |
13:58.49 | Legorol | but there are other things too... |
13:58.54 | Legorol | for example, take the firewall in XP |
13:59.19 | Legorol | when you run a program and it pops up the warning that the firewall is blocking it, you need to be an admin user to unblock it and let the firewall open ports for it |
13:59.22 | Legorol | this is both good and bad |
13:59.28 | Legorol | from a security point of view, this is how it should be |
13:59.55 | Legorol | but from a user's point of view, this means they need to run as admin to be able to click that little "Unblock" button when they run their favourite game/p2p app or whatever |
14:01.44 | Cairenn | Cide: you awake? |
14:01.48 | Cide | yep |
14:01.56 | Cairenn | they've still got CT up |
14:02.01 | Cairenn | http://wow.filenuts.com/download.php |
14:02.08 | Cide | damnit |
14:02.10 | Cairenn | still have ForgottenChat, too |
14:02.19 | Legorol | Cairenn, the ever vigilant :-) |
14:02.29 | Cairenn | and the Monkey stuff |
14:02.31 | Cide | that's what I hate |
14:02.51 | Cairenn | Cide: that I'm ever vigilant? |
14:02.52 | Cide | I don't want to do an effort to remove addons from a site I didn't upload them to |
14:02.54 | Legorol | hm, they have EquipCompare too |
14:03.02 | Legorol | Cide, i totally agree with you |
14:03.05 | Cairenn | http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=370933&p=1&tmp=1#post370933 |
14:03.15 | Cairenn | feel free to express your displeasure |
14:03.25 | Legorol | what i don't like about the AddOn "scene" is that just because AddOns are free and the source is available, |
14:03.26 | Cairenn | although they haven't responded for ages now |
14:03.34 | Tain | Is there somewhere I can express my displeasure at the prices of apartments in my area? |
14:03.34 | Legorol | everyone thinks they are free game for any use whatsoever |
14:03.43 | Legorol | Tain: sure, right in here |
14:03.58 | *** join/#wowi-lounge Elkano (n=elkano@ip-213-135-2-163.handshake.de) |
14:04.06 | Cairenn | Legorol: and that's why I'm "ever vigilant" ... I do everything I can to help support and protect you guys and your rights |
14:04.39 | Legorol | i completely understand that the current "accepted standard" or "best practice" is that unless the author says otherwise, an AddOn/mod etc. is fair game |
14:04.44 | Legorol | which i think is fair enough |
14:05.13 | Tain | So far the cheapest 1 bedroom apartment I've found that isn't a total rathole is $700/month. |
14:05.31 | Legorol | that's not too bad.. |
14:05.38 | Legorol | then again, i'm used to prices around here |
14:06.09 | Cairenn | Legorol: fair game for what? NO ONE has the right to redistribute your mod without your express permission, period. |
14:06.14 | Tain | I'm used to it, but I still don't like it. |
14:06.23 | Legorol | Cairenn: yes i understand that point very well, that is the legal situation |
14:06.33 | Legorol | i am saying that sometimes practice supersedes law |
14:06.36 | Legorol | my stance on this is: |
14:06.38 | Tain | People don't know that though, Cairenn. Ignorance is no excuse, but it is still reality. Gamers don't understand. |
14:06.38 | Cairenn | it's the moral and ethical one as well |
14:06.52 | Legorol | if an author doesn't explicitly say otherwise, then yeah go and copy it |
14:07.03 | Legorol | i know this is not the legal situation, but i think that's morally acceptable |
14:07.15 | Legorol | what i find unaccaptable is if an author specifically puts up a notice saying no, you can't copy it |
14:07.31 | Legorol | the reason why i have this stance is because most authors really don't mind if it gets copied |
14:07.57 | Legorol | so i'd say that lack of notice -> do what most people would want |
14:08.04 | krka|work | i've no problem with copying from buddy to buddy |
14:08.05 | Tain | I'm not sure that's really the case, Legorol. Judging by the responses sites like this have gotten from authors. |
14:08.05 | Legorol | but if there is a notice of some sort, then it's very different |
14:08.13 | krka|work | just major (or minor) sites hosting other peoples stuff |
14:08.26 | Legorol | Tain: ok |
14:08.32 | Legorol | yeah maybe i'm mixing two things up |
14:08.51 | Tain | Now keep in mind I don't have any "numbers" as to how many authors there are versus how many have complained, etc. |
14:08.51 | Legorol | most authors i spoke to have no problems with people going buddy to buddy or people modifying their AddOn (e.g. fixing bugs) and using that |
14:08.56 | Tain | It just "feels" that way to me. |
14:09.10 | Legorol | but you are right, people do seem to get annoyed if their addon gets hosted elsewhere |
14:09.18 | Legorol | so meh... it's kinda complicated |
14:09.29 | Cide | people can use modified versions of my mods, I couldn't care less.. but when people submit bug reports because they got a mod from an outdated site, I get irritated |
14:09.40 | Tain | Yeah that's a big deal. |
14:09.43 | Legorol | completely agree, Cide |
14:09.57 | Legorol | Cide, but you have some sort of notice on your site, don't you? |
14:10.09 | Cide | maybe not so much when I'm responsible for keeping them up to date.. but on other sites |
14:10.13 | Cide | on ctmod.net? |
14:10.16 | Legorol | yeah |
14:10.19 | Cide | well, we encourage users to get it from there, naturally |
14:10.24 | Legorol | right |
14:10.48 | Legorol | i would say that whatever your "legal" rights are, best practice is to put up a notice somewhere if you don't want your stuff rehosted |
14:10.53 | Legorol | it just clears things up |
14:11.08 | Legorol | especially because average Joe doesnt have a clue about copyright issues |
14:11.13 | Cide | yeah |
14:11.26 | Cide | that reminds me of the CD:s Cairenn found on ebay... |
14:11.33 | Legorol | that was nasty |
14:11.50 | Cide | yep |
14:11.51 | Legorol | if i can suggest, how about you put a line in your FAQ: "am i allowed to upload CT's mods to another site? No." |
14:12.05 | Cide | like that would help :) |
14:12.12 | Legorol | it wouldn't help much, no |
14:12.16 | Legorol | but it's a start. |
14:12.19 | Cide | judging by our submissions, nobody reads the FAQ |
14:12.21 | Legorol | people will upload your addon anyway |
14:12.27 | Cide | but yeah, you have a point, I can at least direct them there |
14:12.52 | Legorol | i just had a quick look, and i can't find anything obvious on ctmod.net that specifically says please don't host this stuff elsewhere |
14:13.02 | Legorol | also bear in mind that AddOns are kinda weird situation |
14:13.14 | Legorol | with other types of software, people tend to be happy if they get free "mirrors" |
14:13.20 | Cairenn | http://forums.worldofwarcraft.com/thread.aspx?ForumName=wow-interface-customization&ThreadID=373349 |
14:13.25 | Cairenn | <== bitch |
14:13.34 | Cide | I usually don't care about people hosting our mods |
14:13.47 | Cide | but like I said, when I get bug reports about it... |
14:14.41 | Cairenn | well, and there's a big difference between a guild that has someone snag their favorite addons and tosses them up somewhere for ease of finding by members, and "hosting sites" |
14:14.51 | Cide | yeah |
14:17.51 | Tain | And shame on you Cairenn for saying you own all addons uploaded to wowi. The horror. |
14:18.01 | Cairenn | >< |
14:18.35 | zenzelezz | "The goal we will accomplish with wow.filenuts.com is to get some authors' wonderful mods into the hands of people but still giving 100% credit to the author and to the author's web site (if available). " <--- do they somehow thing existing mod sites don't do that? |
14:18.46 | *** join/#wowi-lounge Beladona (n=sluster@josephpartners.com) |
14:18.46 | *** mode/#wowi-lounge [+o Beladona] by ChanServ |
14:18.57 | zenzelezz | *think |
14:18.59 | Cairenn | morning Beladona |
14:19.02 | Beladona | MORNING |
14:19.06 | Beladona | oops |
14:19.28 | Beladona | have caps on while I edit this database, and I keep forgetting to turn it off |
14:19.32 | Beladona | lol |
14:19.43 | Cairenn | lol, I just figured maybe you got some before you came in to work or something and were all like super happy this morning ;) |
14:19.54 | wereHamster | I'm glad my mods aren't that popular, they aren't (yet) on filenuts :) |
14:19.55 | Beladona | heh |
14:20.00 | Beladona | I don't wake up early enough for that |
14:20.17 | Beladona | its more like, shit, I have 20 minutes to be at work, get off me |
14:20.28 | Beladona | 0.o |
14:20.53 | Cairenn | what is *wrong* with you? I'd be all like "mmmmm, okay, so I can be late for work this morning ..." |
14:21.09 | Beladona | I dont really say get off me |
14:21.15 | Beladona | besides, she works too |
14:21.25 | zenzelezz | if I ever create any mods worth releasing, the accepted download sites will all be listed in the readme... with an "all other sources invalid" note |
14:21.41 | Beladona | thats the way to do it zenz |
14:22.06 | Cairenn | Beladona: to catch you up, we're talking about that filenuts site again |
14:22.12 | Cairenn | http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=370933&s=new&tmp=1#new |
14:22.17 | Beladona | you should ALWAYS put a list of the primary sources for you mod in the readme, that way users who go back and try to figure out where to find the "latest" version can do so faster |
14:22.18 | Cairenn | hence zenzelezz's comment |
14:22.51 | Tain | Screw the users, they're just pains in the ass anyway. |
14:23.07 | Cairenn | yeah, well, that's a different issue entirely ;) |
14:23.08 | Beladona | yet you keep releasing stuff |
14:23.15 | Beladona | you must like your ass to hurt |
14:23.26 | Tain | I barely release anything. ;) |
14:23.29 | Cairenn | hey,it works for some people Bela ;) |
14:23.34 | Beladona | =P |
14:23.38 | Tain | And largely ignore cries for help. |
14:24.54 | Beladona | there is only so much that can be done to rpevent a site from distributing your content without permission |
14:25.02 | Beladona | hell, fileplanet still does it |
14:25.22 | Cairenn | hey guys? can anyone suggest a replacement for Benecast? |
14:25.28 | Beladona | fileplanet is notorious for putting stuff up, but not having direct access by the developer to upload new versions |
14:25.47 | Cairenn | Beladona: yeah |
14:27.04 | Cairenn | there's Loz's GroupButtons, but god his config screens make me cry |
14:27.17 | Cairenn | and trying to explain them to my mom .... forget about it |
14:27.43 | krka|work | hmm... i should let people post a checksum of the addon contents before asking questions :) |
14:27.57 | krka|work | then again, that could be faked |
14:28.56 | Tain | Happy Cinco de Mayo |
14:29.11 | krka|work | what? |
14:29.16 | krka|work | is today a holiday? |
14:29.16 | Cairenn | and to you Tain ;) |
14:29.17 | Legorol | krka, i wouldn't worry about a fake |
14:29.30 | Legorol | if someone is knowledgable enough to fake a checksum, they are not going to be running outdated versions |
14:29.46 | Legorol | unless they really, really really want to annoy you ;-) |
14:29.46 | Cide | and also |
14:30.00 | Cide | it's not very easy for the average user to find the checksum |
14:30.02 | krka|work | don't mean fake... i mean copy the checksum from someone elses post |
14:30.10 | Legorol | oh right |
14:30.12 | Legorol | that's a fair point |
14:30.26 | Beladona | cinco de mayo should be a national holiday |
14:30.40 | krka|work | and since figuring out the checksum is a pain for averages users, that won't work anyway |
14:31.02 | krka|work | i wonder if i could do some in game lua checksumming somehow |
14:31.18 | krka|work | probably not |
14:31.20 | Tain | I think it might be, Beladona. Just not this nation. ;) |
14:31.28 | zenzelezz | make a small modification to the .toc in each version, then ask what the .toc file's checksum is |
14:31.33 | Beladona | checksum validation could be built into an addon manager |
14:31.36 | krka|work | zenzelezz, same problem |
14:31.39 | zenzelezz | any decent archive program (WinZip etc) shows the checksum |
14:31.49 | Legorol | ok, now i'm pissed at filenuts too |
14:31.56 | Beladona | I think everyone is |
14:32.02 | Tain | Sounds to me like a good opportunity for Blizzard to work with addon authors to create signed addons. |
14:32.08 | Legorol | although EquipCompare's legal text *does* explicitily give them the right to upload it to their site, |
14:32.08 | Beladona | I haven't even checkd if my stuff is there |
14:32.11 | Beladona | not sure I want to |
14:32.17 | Legorol | they have removed the legal notice from the description |
14:32.29 | zenzelezz | if I still had post access to the US forums I'd make a semi-troll reply saying I understand where they got the "nuts" part of the site name |
14:32.29 | Cairenn | Legorol: they WHAT?! |
14:32.32 | Beladona | what? |
14:32.36 | Beladona | wow |
14:32.46 | Beladona | if that wasn't deliberate... |
14:32.50 | Legorol | Cairenn: they copy/pasted the description from Curse, and they snipped of the legal text at the end |
14:33.10 | Legorol | i *do* let other sites host EC, it says so in the text |
14:33.19 | Cairenn | Legorol: no, I understood what you meant, that was an expression of shock |
14:33.20 | Legorol | but there are other things that that text prohibits, so i am keen they display it |
14:33.26 | Legorol | oh right |
14:34.14 | Beladona | did they remove a lot of addons? |
14:34.20 | Beladona | their list seems small now |
14:34.31 | Cairenn | it more seems like they stopped uploading |
14:34.47 | Beladona | I see CTmod is still up |
14:34.50 | Legorol | Cairenn: not to mention the fact that, technically speaking, the screenshots and the description up on curse are also copyrighted materials, which they don't have the right to rehost |
14:34.53 | Legorol | only the addon as a whole |
14:35.02 | Legorol | i mean the addon as a zip file |
14:35.11 | Cairenn | they removed Tem's and Satrina's ... that seems to be the only requests to remove that they have honoured |
14:35.17 | Cairenn | Legorol: *nod* |
14:35.25 | Legorol | but this is now such a minor detail i can't even expect them to comprehend |
14:35.34 | Beladona | even then, it is only good practice technology wise to give the author full management rights to the file |
14:35.41 | Beladona | anyone with half a brain knows that |
14:35.51 | Beladona | otherwise you get inconsistent versions across sites |
14:35.52 | Cairenn | oh, Bela, they will |
14:36.10 | Cairenn | but the author has to make an account and request access |
14:36.18 | Beladona | I know |
14:36.26 | Legorol | to be honest, i approach the topic of rehosting with mixed feelings |
14:36.32 | Beladona | they should never have uploaded it in the first place though |
14:36.44 | Legorol | i completely understand that most people don't want to maintin it elsewhere, worried about support, copyright law etc. etc. |
14:36.52 | Legorol | what about patch days though? |
14:36.54 | Beladona | more points of distribution is always a good thing |
14:36.59 | Legorol | kinda |
14:37.03 | Beladona | but not if it isn't by choice of the author |
14:37.04 | Legorol | that's why i said that AddOns are weird |
14:37.09 | Legorol | Beladona: completely agree |
14:37.26 | Legorol | i guess what these guys should offer are mirroring service |
14:37.28 | Legorol | rather than rehosting |
14:37.59 | Legorol | Cairenn: would wowi consider entering into some kind of deal so that someone mirrors contents (or downloads) to save bandwidth/help on patch days? |
14:38.11 | Cairenn | http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=371142&tmp=1#post371142 |
14:38.19 | Cairenn | read what I said in that post |
14:38.37 | Cairenn | I don't know |
14:38.48 | Legorol | i have read the whole thread, i forgot the contents :-) sorry |
14:38.51 | Cairenn | that wouldn't be up to me at all, they'd have to talk to OGaming |
14:38.57 | Legorol | Cairenn: just hypothetically speaking |
14:39.07 | Legorol | this is not what filenuts is doing, obviously |
14:39.08 | Cairenn | "I would *think* that most addon authors wouldn't object to a site that says: "This mod name." "This mod description." "Go Here to find it." - Where "Here" is the author's own site, and the user must then actually go to that location to get it. " |
14:39.21 | Beladona | OGaming would likely support mirroring, but I am not sure about them mirroring it to a non-network site |
14:40.12 | Legorol | Yes having a collection of links to addons' pages would be cool |
14:40.18 | Legorol | and perfectly fine morally and legally |
14:40.25 | Legorol | as long as they don't link directly to the download |
14:40.33 | Cairenn | exactly the point I made |
14:40.44 | Legorol | linking to download is legal but immoral |
14:40.46 | Legorol | :-) |
14:41.10 | Beladona | a site that was truly worried about providing more exposure for mods, would allow authors to upload LINKS to their mod on their main distribution site |
14:41.17 | Cairenn | yup |
14:41.21 | Beladona | not necessarily the whole file |
14:41.26 | Legorol | i would like that |
14:41.47 | Cairenn | so say it |
14:41.50 | Beladona | so you go to filenuts, see ctmod there, but it actually takes you to the ctmod website |
14:42.05 | Cairenn | back me up on the suggestion |
14:42.15 | Legorol | to be entirely honest i feel a bit sorry for these guys |
14:42.25 | Legorol | they clearly were good-intentioned but ill-informed |
14:42.38 | Legorol | they seem to have put a lot of work in, and have 3 mirros going for the downloads |
14:42.43 | Legorol | that takes organising/setting up |
14:43.03 | Legorol | they thought they are doing something good for everyone, just to be met with an onslaught |
14:43.13 | Legorol | sure enough they should've checked the situation out *beforehand* |
14:43.30 | Beladona | its was a situation that was well known |
14:43.31 | Cairenn | I feel bad for them too |
14:43.34 | Legorol | understandably though a site like this would feel that they need to launch with some content already there |
14:43.38 | Beladona | they didn't even look into it |
14:43.40 | Beladona | or didn't care |
14:43.40 | Cairenn | but |
14:43.49 | Legorol | Beladona: i think they were just simply ignorant |
14:43.54 | Legorol | which is no excuse |
14:44.01 | Legorol | especially if they plan to operate a site like this |
14:44.08 | Cairenn | they were warned, they've been asked, they've had suggestions made |
14:44.18 | Legorol | yes |
14:45.03 | Kirkburn | Perhaps a gentle suggestion sticky should be made ... "test the waters before you dive in, or the sharks will rip you limb from limb" |
14:45.21 | Legorol | on a lighter note: |
14:45.34 | Legorol | i always find it amusing how all AddOn authors seem to be IP lawyers :P |
14:45.40 | Kirkburn | "nice sharks that is, with a passion for making addons" |
14:45.46 | Legorol | (this jibe is directed at noone in particular, but myself included) |
14:46.04 | Kirkburn | Well, many authors aren't on the forums |
14:46.28 | Kirkburn | Only those who know about it respond |
14:46.34 | Cairenn | I really do feel like I'm being a complete bitch in that thread, but it's because they are violating one of the things that I strongly support - addon authors' rights |
14:46.37 | *** join/#wowi-lounge Sokol9 (n=sokolsg@sokol.kharkov.com) |
14:46.50 | Kirkburn | Cairenn, we all support you :) |
14:46.54 | krka|work | yeah we do |
14:46.58 | Legorol | no we don't |
14:47.13 | Legorol | ha, one bullet is nothing |
14:47.17 | krka|work | we're all individuals! (except legorol) |
14:47.30 | Cairenn | unless you are being shot by Cheney |
14:47.39 | Cairenn | sorry |
14:47.42 | Cairenn | couldn't resist |
14:47.48 | Kirkburn | He's such a Dick, that Cheney |
14:47.56 | krka|work | *groan* |
14:47.57 | Legorol | don't get Cairenn's one, do get Kirkburn's |
14:47.58 | Cairenn | lol |
14:48.18 | Cairenn | Legorol: "one bullet is nothing" ... "unless you are being shot by Cheney" |
14:48.38 | krka|work | it's female humor... just laugh and nod politely |
14:48.43 | Legorol | Cairenn: oh right i get it now |
14:48.45 | Cairenn | :p |
14:48.55 | Legorol | is it referring to that Texas farming incident |
14:48.59 | Legorol | i mean hunting, not farming |
14:49.02 | Josh_Borke | yes |
14:49.04 | Cairenn | yeah |
14:49.10 | s|loup | hihi farming |
14:49.19 | Legorol | you know, it's scary when i find myself knowing stuff about US internal politics. |
14:49.29 | Legorol | why should i care about a random other countries' internal affairs |
14:49.35 | Legorol | US has too much influence on the world, i tell ya |
14:49.41 | Legorol | it's all-pervasive.. |
14:49.50 | Cairenn | "Grinding is like a violent form of needlepoint" |
14:50.10 | Legorol | lol |
14:50.19 | krka|work | we tend to know more about us internal stuff than us knows about us |
14:50.35 | krka|work | err |
14:50.42 | krka|work | i realize that sentence may be hard to parse |
14:50.48 | Cide | yes :) |
14:50.59 | krka|work | the first two us are USA |
14:51.03 | krka|work | the last us is us |
14:51.10 | s|loup | ah yes |
14:51.20 | Beladona | posted |
14:51.22 | s|loup | us is us absolutely normal ^^ |
14:51.36 | krka|work | silly country with name as a personal pronoun |
14:51.48 | Cide | try using capital letters :) |
14:51.57 | krka|work | i hate to shout in irc |
14:52.02 | Kirkburn | OKAY CIDE |
14:52.04 | Miravlix | It's name is United States of America. |
14:52.15 | s|loup | just add: 'the state that should not named' |
14:52.15 | Cide | type that out, do it! |
14:52.23 | Miravlix | usA |
14:52.24 | Kirkburn | THAT |
14:52.30 | Cairenn | THAT |
14:52.41 | Cide | ARGH |
14:52.46 | Cide | WHAT HAVE I DONE? |
14:53.00 | Cairenn | I DON'T KNOW, WHAT HAVE YOU DONE? |
14:53.10 | krka|work | nah, that's not what i meant cair :P |
14:53.13 | Kirkburn | usA sounds canadian |
14:53.17 | Cide | I DO NOT KNOW. HELP ME, CAIRENN! |
14:53.30 | Cairenn | krka, no? sorry for misunderstanding then |
14:53.30 | krka|work | YOU ARE ALL USING "THE VOICE" |
14:53.44 | Miravlix | Canadian... |
14:53.46 | krka|work | "non US citizens tend to know more about US internal stuff than US citizens know about non US internal stuff" |
14:53.48 | Cide | can't blame you, Cairenn :) |
14:53.51 | Tain | U.S.A! U.S.A! |
14:54.04 | Cairenn | I CAN'T CIDE, I AM NOT MEDICALLY QUALIFIED TO PROVIDE THE TYPE OF HELP YOU NEED |
14:54.11 | Kirkburn | krka|work, you don't think that's a little over complicated now? :P |
14:54.15 | Cide | THAT CAN'T BE GOOD! |
14:54.16 | Miravlix | It's kinda polite to propperly capitalize the name of places. |
14:54.30 | Kirkburn | My version: "Americans don't know anything about anything outside of the USA" :P |
14:54.34 | Tain | I don't acknowledge the existance of other places. |
14:54.46 | krka|work | WOULD THAT MEAN IT IS IMPOLITE TO CALL IT the united states of america THEN? |
14:54.47 | Cairenn | I THINK KIRKBURN HAS THE RIGHT OF IT! |
14:54.51 | Legorol | on a good note: |
14:55.04 | Legorol | filenuts has changed their CT page, so that the link there is now a redirect to ct's own page |
14:55.11 | Cairenn | good |
14:55.15 | Legorol | they seem to be doing what you suggested them |
14:55.15 | krka|work | good |
14:55.23 | krka|work | i just found autotravel on fileplanet too |
14:55.29 | Legorol | lol |
14:55.34 | Kirkburn | CT is too big for them to lose it (in their opinion) I guess |
14:55.38 | Legorol | fileplanet, being the biggest, is also the baddest ;-) |
14:55.40 | krka|work | i'd ask them to remove it... but who cares anymore |
14:55.42 | Cide | how about... World["Other"].knowledge["America"] > World["America"].knowledge["Other"] |
14:55.44 | Tain | Maybe fileplanet fixed it so it works. :) |
14:55.57 | Kirkburn | Cide, who fixed you? |
14:56.05 | krka|work | Tain, are you implying that someone out there is smarter than me? |
14:56.06 | Legorol | Cide: are you trying to imply that World consists of the set ( "Amarica", "Other" )? |
14:56.08 | *** join/#wowi-lounge MentalPower__ (n=MentalPo@host-70-45-84-10.onelinkpr.net) |
14:56.08 | Cide | Cairenn: likely |
14:56.15 | Cide | Legorol: in this limited scenario, yes :) |
14:56.25 | Kirkburn | Mmm, Amarica sauce |
14:56.28 | Cide | if by "Amarica" you mean "America"! |
14:56.30 | Tain | Nah krka, they just get paid more. |
14:56.41 | Legorol | s/Amarica/America |
14:56.47 | Legorol | bah, where is purl? |
14:56.51 | Miravlix | Names is something fairly special and it has a strong symbolic value. |
14:56.54 | Legorol | s/Amarica/America/ |
14:56.54 | krka|work | because i'm offended by the idea that i'm not the smartest person alive :( |
14:57.06 | Cide | but you are, krka. |
14:57.21 | Legorol | krka: they probably made it work, then slouken broke it again (without us knowing) and they didn't realise yet |
14:57.24 | Tain | I am whooping up on Virtual Curling! http://www.mousebreaker.com/games/virtualcurling/play.php |
14:57.25 | Legorol | how does that go down with you? |
14:57.52 | krka|work | badly :P |
14:57.56 | Legorol | or possibly they have the version up that worked during some builds of the 1.10 test realm :D |
14:58.25 | Legorol | now that it's all behind us and all fixed, i can talk about it |
14:58.35 | Legorol | when 1.10 came out on test realm first, it was trivial to automate movement again |
14:58.57 | Tain | I pay an illegal immigrant three cents an hour to move for me. |
14:59.01 | Legorol | then slouken threw in some fixes for the loopholes, based on Iriel's suggestions for the most part |
14:59.14 | Legorol | but a tiny one was still left in, the infamous "SubvertB" exploit Iriel created |
14:59.16 | Cairenn | damn that Iriel |
14:59.17 | Legorol | that was fun.. |
14:59.26 | krka|work | i'd bother hacking together something semi-working now using a third party app, but without being able to control timing as good as i used to (movement had parameters before, remember) it'd never be as good |
14:59.39 | Legorol | you could, for a build or two, get your code to execute in Blizzard's signed code context |
14:59.50 | krka|work | i remember :) |
15:00.02 | Legorol | krka: itseems to work perfectly fine with just a sequence of keypresses |
15:00.08 | Legorol | not as if i use anything like that |
15:00.14 | krka|work | seemed like you and iriel enjoyed that more than the game itself .P |
15:00.22 | Legorol | what, why are you all looking at me with those funny eyes? |
15:00.24 | krka|work | Legorol, depends on your framerate |
15:00.29 | Legorol | oh right |
15:00.34 | Legorol | i never tested with low fps |
15:00.35 | krka|work | the old autotravel worked well on even bad framerates |
15:00.44 | Legorol | yeah the timing args were good for that |
15:00.50 | krka|work | because it could calculate it how far into the future to stop turning |
15:00.53 | Legorol | i can see how fps would be an issue |
15:01.23 | Legorol | krka, don't forget that i used to be more familiar with AT code than you might have liked :p |
15:01.26 | krka|work | i'd request timing args back, but i can't come up with any good legal reason to have them :P |
15:01.37 | krka|work | i don't disapprove of that :) |
15:01.47 | Kirkburn | Tain: curling is so exciting! |
15:02.01 | Legorol | ok, since we are reminiscing, i will let an old story out |
15:02.05 | *** part/#wowi-lounge Sokol9 (n=sokolsg@sokol.kharkov.com) |
15:02.08 | Legorol | back in the days prior to AutoTravel |
15:02.10 | Tain | It isn't quite as fun without the virtual ice scrubbers though. |
15:02.16 | Beladona | that was so long ago |
15:02.21 | Beladona | now I feel old |
15:02.25 | krka|work | march 2005 then |
15:02.32 | Legorol | i wrote an addon called PathRecorder, that'd record the path you travelled (duh) and with walk it for you again |
15:02.35 | Tain | in the year 7 BA (Before AutoTravel) |
15:02.43 | Legorol | it was crap, and AT was much neater when it affeared |
15:02.47 | Legorol | *appeared |
15:02.49 | Beladona | lol Tain |
15:02.52 | Legorol | hehe Tain |
15:03.13 | Legorol | anyways, at that time, i showed it to someone else (whom i won't name) and we both agreed that it would be a bad idea to publicise the AddOn |
15:03.15 | krka|work | <PROTECTED> |
15:03.21 | Legorol | i know :p |
15:03.29 | krka|work | no you don't know :P |
15:03.31 | Legorol | at least the first few up on wowi |
15:03.34 | krka|work | because that wasn't released |
15:03.35 | Tain | And lo Slouken descended from the mountains carrying two tablets |
15:03.37 | krka|work | it was _worse_ |
15:03.38 | Legorol | krka: oh right |
15:03.45 | Legorol | Tain: that's right! |
15:03.48 | krka|work | didn't post it on wowi :P |
15:03.54 | Legorol | so krka: i hate you for ruining my PathRecorder! :D |
15:04.00 | krka|work | heh |
15:04.01 | Legorol | there, now i said it.. |
15:04.08 | Legorol | all these years, all these bottled up frustrations.. :-) |
15:04.18 | krka|work | well, TakeMeThere came about the same time as AT |
15:04.21 | krka|work | actually, a few days before |
15:04.23 | krka|work | or weeks |
15:04.26 | krka|work | can't remember |
15:04.30 | Legorol | my memory is it was only a few days |
15:04.31 | krka|work | so technically, i wasn't my fault |
15:04.35 | Legorol | fair enough |
15:04.38 | Legorol | then i blame you both! |
15:04.39 | krka|work | :P |
15:04.57 | krka|work | though perhaps TMT wasn't as offensive to blizz |
15:04.58 | Legorol | the end of the story is: i ditched pathrecorder as soon as i got the very first version of AT, it was already much better |
15:05.22 | Legorol | i did get extremely excited about the dynamic path calculation, because i didn't dream of doing such a thing |
15:05.30 | Legorol | i was just recording static paths, i think that's what tmt did too |
15:05.34 | krka|work | yeah |
15:05.44 | krka|work | my algebra was better than tmts too, afaik :P |
15:05.57 | Legorol | certainly your turning algorithms were |
15:06.02 | Legorol | and much better than mine |
15:06.15 | Legorol | i just copied most of itt from thottbot's goto corpse |
15:07.25 | Legorol | moral of the story: if it looks good, plays good and you know Blizz won't like it, then you are probably right :-) |
15:09.15 | krka|work | heh |
15:16.20 | Cairenn | well, the first "maintained" Decursive (that I've seen) is now up on WoWI: http://www.wowinterface.com/downloads/fileinfo.php?id=4937 |
15:17.16 | Cairenn | at least he did it exactly right ... full credits to Quu, full explanation, name change ... everything both Quu and we (WoWI) requested |
15:18.06 | Cairenn | anyway, I'm out for a while, back later guys |
15:21.23 | Kirkburn | Genius!! http://edzign.no-ip.info/images/Stuff/wow-remash.gif |
15:27.02 | *** join/#wowi-lounge kremonte (n=dan@ool-18b8808d.dyn.optonline.net) |
15:27.23 | kremonte | the channel topic sucks. |
15:27.30 | kremonte | not enough ctrl k |
15:27.56 | *** join/#wowi-lounge Cide- (i=Cide@81-226-233-5-no60.tbcn.telia.com) |
15:28.40 | Cide | hmm, I can't figure out why my textures aren't displayed |
15:28.57 | Tain | Maybe WoW thinks they're too ugly and is hiding them to protect you |
15:29.23 | Tain | Oh shoot! Today is No Pants Day! http://www.nopantsday.com/ |
15:31.52 | Cide | I'm setting width, height, texture, parent, layer... |
15:32.47 | wereHamster | in lua or xml? |
15:33.34 | Cide | lua |
15:33.55 | *** join/#wowi-lounge SlackerJer (i=slackerj@slacker.ucdavis.edu) |
15:36.17 | wereHamster | I'm doing: CreateFrame() :SetWidth(), :SetHeight(), :CreateTexture(), :SetWidth(), :SetHeight(), :Show(), :ClearAllPoints(), :SetPoint(...) |
15:36.56 | wereHamster | Show, CAP and SetPoint on the texture, not on the frame |
15:37.33 | Cide | I'm just doing.. |
15:37.52 | Cide | local tex = CT_RTFrameRaidsDetailsFramePieChart:CreateTexture("tex" .. (y+numTextures), "ARTWORK"); |
15:38.37 | Cide | tex:SetWidth, :SetHeight, draw(..., tex) <calls SetPoint, SetWidth (again), SetHeight (again)>, :SetTexture, :SetVertexColor |
15:39.07 | Cide | hmm, maybe the settexture isn't working properly |
15:39.20 | wereHamster | :Show() anywhere? I think all frames are shown by default, but I call it always to make sure |
15:39.29 | Cide | ah, yes |
15:39.47 | Cide | I missed a backslash to escape :/ |
15:40.26 | wereHamster | hehe.. I had the same problem, too :) |
15:45.08 | Cide | haha |
15:45.18 | Cide | this pie chart is... well, interesting |
15:47.54 | wereHamster | screenshot? |
15:52.19 | *** join/#wowi-lounge Gryphen (n=gryphon@65-102-153-94.tukw.qwest.net) |
15:53.43 | Cide | sec |
15:57.55 | Cide | http://imagelink.org/temp/194 |
15:58.00 | Cide | some rough edges to work out though |
15:59.48 | wereHamster | nice.. |
16:28.24 | *** join/#wowi-lounge Shouryuu (n=Shouryuu@53.239.97-84.rev.gaoland.net) |
16:28.35 | Shouryuu | hello |
16:30.44 | Shouryuu | rawr? |
16:31.25 | zenzelezz | lies |
16:31.29 | kremonte | doodoodooo |
16:31.34 | Shouryuu | oh noez! |
16:31.53 | kremonte | why does cide have a pie? |
16:32.02 | kremonte | i want a pie. |
16:32.39 | Shouryuu | Hummmmm pie... |
16:35.02 | *** join/#wowi-lounge Sokol9 (n=sokolsg@sokol.kharkov.com) |
16:35.05 | *** join/#wowi-lounge Ktron (i=khamer@student2a-64.unh.edu) |
16:36.25 | Ktron | you know what addon needs to be made (or found, but I don't think it's made yet)? an addon that converts chat messages that start with some predefined character(s) (perhaps '*') to look like emotes... ie, for ex., [Guild] Devis: * dances. ---> [Guild] Devis dances. |
16:36.56 | Ktron | maybe maybe ':' instead of '*' would be better |
16:37.18 | Eraphine | is there an addon that changes CTRaid window colors based on range? |
16:37.19 | zenzelezz | everyone I talk to use "*action*" |
16:37.25 | Eraphine | I seem to recall one using CheckInteractDistance |
16:37.38 | Ktron | zenzelezz, that's why I was thinking '*' at first |
16:37.49 | Ktron | but I do know people who :action: too |
16:38.06 | zenzelezz | then use both, not just one :) |
16:38.19 | *** join/#wowi-lounge Ratbert_CP (n=KCummins@proxy-ce3.disney.com) |
16:38.23 | Ktron | anyway... if no one tries this before I get back, maybe that will be my first addon that I can release... true true zenzelezz... perhaps:) |
16:43.22 | *** mode/#wowi-lounge [+o Kaelten] by ChanServ |
16:45.03 | *** join/#wowi-lounge Natasem (n=Natasem@63.197.112.216) |
16:45.18 | *** join/#wowi-lounge Shouryuu_ (n=Shouryuu@53.239.97-84.rev.gaoland.net) |
16:55.18 | kremonte | Cide - you know CTRA for 1.9 is still on beta downloads? o_O |
16:56.00 | Cide | heh, not according to the admin page |
16:56.20 | kremonte | so your site has been taken over by mysterious entities? |
16:56.27 | kremonte | [Download] |
16:56.27 | kremonte | The current beta version of CT_RaidAssist 1.52 FOR World of Warcraft LIVE 1.9. |
17:00.19 | Cide | I can see it |
17:00.23 | Cide | must be the caching crap |
17:01.51 | *** join/#wowi-lounge haste (n=haste@host-81-191-131-80.bluecom.no) |
17:05.48 | Natasem | yer mod is still on filenuts although the download links users to your site |
17:06.06 | Cide | that's fine |
17:08.10 | *** join/#wowi-lounge Kirov (n=Kirov@adsl-64-161-16-97.dsl.sntc01.pacbell.net) |
17:10.40 | *** join/#wowi-lounge Cide (i=Cide@81-226-233-5-no60.tbcn.telia.com) |
17:30.28 | krka | hmm... if i do CreateFontstring on a Frame, do i have to name it? |
17:30.32 | krka | or will nil work too? |
17:31.14 | wereHamster | I think nil will work, too |
17:31.19 | krka | cool |
17:31.27 | krka | and it returns a reference to the fontstring? |
17:38.09 | wereHamster | yes, I usually do "local frame = CreateFrame(...); frame.label = frame:CreateFontString(...) and access the fontstring through frame.label or this.label in scripts. |
17:38.34 | krka | yeah, that was my plan too |
17:38.55 | wereHamster | its much better than getglobal(this:GetName().."Label"):SetText(...) |
17:39.53 | krka | indeed |
17:39.58 | krka | getglobal is my worst enemy |
17:42.21 | Tem | getglobal is like the evil monkey that lives in my closet |
17:43.01 | Shouryuu_ | lol |
17:45.09 | Kaelten | getglobal may burn and die |
17:45.18 | Kaelten | getglobal = nil |
17:46.07 | Cide | getglobal is nice |
17:46.20 | _B | getglobal is as gay as Bum.Touch(); |
17:46.31 | Cide | it's very useful when it isn't overused (I admit to this crime) |
17:47.13 | Cide | and accomplishes a few things that aren't possible otherwise |
17:47.26 | Tem | the old frame model asked for people to use getglobal |
17:47.40 | Cide | (one could argue getfenv(0)[this:GetName().."Label"], but that's just being silly :P) |
17:49.29 | wereHamster | _B, hehe,you're the right person to say getglobal is gay.. your name is very similar to _G :) |
17:50.41 | Cide | :) |
17:51.19 | Cide | getglobal can be used poorly.. but so can a *LOT* of things |
17:51.35 | Cide | getglobal perhaps easier than other things, though |
17:55.27 | *** join/#wowi-lounge Elkano (n=elkano@ip-213-135-2-163.handshake.de) |
18:11.08 | *** join/#wowi-lounge Eraphine|Lab (n=Eraphine@brenna.human.cornell.edu) |
18:17.50 | *** join/#wowi-lounge Iriel (n=daniel@adsl-71-158-244-138.dsl.pltn13.sbcglobal.net) |
18:17.50 | *** mode/#wowi-lounge [+o Iriel] by ChanServ |
18:19.21 | Cairenn | morning Iriel |
18:21.10 | Iriel | Morning |
18:21.46 | Iriel | Slouken's fixed my lock-up bug for 1.11 so ther'es only a limited time if you too want to use OnUpdate/Hide/Show to lock up your clients! |
18:22.41 | Elkano | Oo ^^ |
18:24.20 | *** join/#wowi-lounge Ratbert_C1 (n=KCummins@adsl-71-147-10-6.dsl.irvnca.sbcglobal.net) |
18:24.48 | Industrial | Cairenn: the search on wowi really sucks |
18:24.54 | Industrial | it searches throught addon descriptions |
18:25.24 | Industrial | when i search for 'improved error frame' |
18:25.28 | Industrial | i get everything BUT that |
18:25.30 | Industrial | :p |
18:26.13 | Industrial | hmm, ImprovedErrorFrame works.. but it still lists others.. |
18:26.16 | Beladona | did you try doing an advanced search |
18:26.26 | Beladona | you can choose how much and little to search |
18:26.47 | Industrial | k |
18:27.19 | Beladona | by default a global search SHOULD give you more than you wanted |
18:27.28 | Beladona | advanced searches are for narrowing it down |
18:28.57 | *** join/#wowi-lounge qw` (i=qw@215.80-202-198.nextgentel.com) |
18:32.40 | Tain | Besides, you should use BugSack instead. ;) |
18:33.36 | Elkano | what's the advatage of bugsack compared to ief? |
18:33.55 | Industrial | ActionButton1:SetPoint('CENTER', UIParent, 'CENTER', 0, 0) |
18:33.56 | Industrial | this doesnt work, it seems |
18:33.59 | Industrial | dont think i need to parent it to uiparent, MainMenuBar is shown |
18:34.09 | Industrial | no, i dislike bugsack |
18:34.24 | Industrial | the frame is not nice, and it doesnt catch all my errors |
18:35.24 | Iriel | You should have less errors 8-) |
18:36.50 | krka | can frames get OnClick? |
18:36.59 | krka | never mind, i can look it up i guess |
18:38.22 | Industrial | im so impaired without visor :\ |
18:38.40 | Cide | hey Iriel, I managed to get a 'working' version of the pie chart finally :P |
18:39.02 | Cide | http://imagelink.org/temp/194 .. but still quite rough, some few issues with alignment still |
18:39.09 | Cide | s/some/a/ |
18:40.10 | Iriel | Cide: Excellent |
18:40.58 | Cide | can't say I could've done it without your help, so thanks |
18:43.12 | Industrial | anyone why cant i just move an action button with setpoint |
18:43.14 | Industrial | ? |
18:43.23 | Cide | did you :ClearAllPoints? |
18:43.31 | Industrial | no |
18:43.34 | Cide | do that before |
18:43.40 | Industrial | oki |
18:45.39 | Iriel | Cide: You may try quantizing your angles to a 0.5 degree step or something to reduce alignment artifacts |
18:46.45 | Cide | yeah, this was just a simple script generating random angles, the next one starting where the last one ended |
18:47.41 | Cide | not sure what that green thingis on the left though |
18:47.46 | Cide | (at 180 degrees) |
18:53.27 | *** join/#wowi-lounge ForgottenLords (n=Forgotte@059.216-123-195-0.interbaun.com) |
19:03.20 | Kirov | Cide - looks like that pie slice is just more than 180 (assuming right is 0), but the frame renderer is snapping snapping the end peice down a pixel |
19:03.37 | Iriel | Cide: Did you compensate for the transparent pad on the sheared texture? |
19:03.48 | Iriel | Cide: And did you skip zero sized slices? |
19:04.16 | Cide | Kirov: don't think that's it, I made it exactly 180 degrees at that point |
19:04.43 | Cide | Iriel: I don't think I did so correctly, if you look carefully there are some points where you can see through the chart |
19:04.49 | Cide | and no, it doesn't skip zero sized slices |
19:09.26 | Iriel | Cide: How large are your slice textures? |
19:09.42 | Iriel | Cide: If they're too small you can end up with faded gaps because of texture stretching |
19:09.43 | Cide | the actual files? right now 128x128 |
19:09.50 | Cide | well |
19:09.51 | Iriel | Hm, 128 x 128 should be fine at that size |
19:09.54 | Cide | they're the same in game |
19:10.06 | Iriel | I wish that image was bigger |
19:10.22 | Iriel | Easier to spot certain types of artifacts on a large image |
19:10.30 | Cide | can make it larger |
19:11.17 | *** join/#wowi-lounge Maldivia (i=the_real@85.24.45.244) |
19:13.01 | Cide | what about 512x512? |
19:14.13 | Cide | well, here's 512x512: http://imagelink.org/temp/195 |
19:14.49 | Cide | the bottom is easy enough to fix (~270-295 degrees) |
19:20.05 | Iriel | Cide: Can you post your textures too? |
19:20.13 | Cide | sure |
19:20.22 | Cide | want the tgas or should I give you the alpha channel? |
19:20.31 | Iriel | the tgas please |
19:21.14 | Iriel | I imagine you have three textures? |
19:21.23 | Cide | yep |
19:21.30 | Cide | TriangleBottom, TriangleTop, Circle |
19:23.14 | Cide | http://www.ctmod.net/blighted .. some random stuff there, you want Circle.tga, TriangleBottom.tga, TriangleTop.tga |
19:23.19 | wereHamster | Cide, what is this horizontal black line in the blue sector in the bottom-left corner? |
19:23.32 | wereHamster | bottom-right corner.. |
19:23.43 | Cide | didn't factor in the transparent row |
19:23.54 | Cide | so it's transparent (and the background is black) |
19:24.13 | Iriel | I'm still looking for a tool that doesn't fuck up transparency |
19:24.28 | Iriel | everything seems to think it's okay to adjust the color of the pixels under the transparency |
19:25.15 | Shouryuu_ | there is no way to get the name of a spell in an action slot right? |
19:25.31 | Cide | check the tooltip |
19:25.50 | Cide | :SetAction(buttonid) -> TooltipTextLeft1:GetText() |
19:26.27 | Shouryuu_ | I ment no other way than checking the tooltip, but I guess not :P |
19:26.36 | Cide | not that I know of |
19:26.53 | Cide | if you run it often, cache the result (assuming an addon) and it's not that bad |
19:27.24 | Shouryuu_ | I was just trying to figure the name out via a macro, but no can do =( |
19:33.10 | sancus | Anyone have any idea what makes your casting bar choppy(ie, seems to fill up in segments either lagging behind or ahead of the thin white leading bar)? Seems to be a generic problem, happens on the standard castbar and the ecast mod. |
19:33.33 | wereHamster | sancus, low framerate ? |
19:33.55 | sancus | nope, 64.0 fps |
19:34.02 | Shouryuu_ | nice |
19:34.03 | Maldivia | Hmm, aggro reduction from say blessing of salvation (30%), clock enchant (2%) and old subtlety (40%) stack like this: (1-0.30)*(1-0.02)*(1-0.40) = 41.16% threat (58.84% reduction) |
19:34.08 | sancus | it's an obvious UI drawing problem, not a performance problem with my system. |
19:34.13 | Maldivia | right? |
19:34.26 | Shouryuu_ | don't know |
19:34.44 | sancus | That's what blue tells us. |
19:34.54 | Shouryuu_ | Ah then it is |
19:35.05 | Josh_Borke | sancus: does it happen with 0 mods? are there any other mods that hook the cast frame? |
19:35.42 | Cairenn | http://www.allakhazam.com/uf/Haggan/hockeymask_bunny.jpg |
19:36.02 | Cairenn | oh boo, who let sancus back in here? :p |
19:36.14 | sancus | yep, it happens with 0 mods |
19:36.23 | sancus | I should fraps it! |
19:37.40 | Josh_Borke | lol, that's cute Cairenn |
19:37.49 | Josh_Borke | sancus: and it just started happening with 1.10.2? |
19:38.37 | sancus | Yeah, I've never seen it before 1.10.2 |
19:43.51 | *** join/#wowi-lounge Tem (n=Tem@204.90.50.252) |
19:47.09 | Maldivia | Tem: what's your crit% ? |
19:47.24 | Tem | don't remember |
19:47.25 | sancus | http://sancus.off.net/castbar.avi |
19:47.29 | Tem | but it's pretty low |
19:47.31 | sancus | (5mb) |
19:47.39 | Tem | I rely on shatter |
19:47.51 | sancus | shatter's gonna be so insane in 1.11! |
19:47.58 | Tem | like aroud 15% I would guess |
19:48.20 | Maldivia | sancus: well, not really more than it is now |
19:48.39 | sancus | how so? |
19:48.58 | sancus | Being able to shatter fireballs and fire blast off shatter isn't much more than now? :P |
19:48.58 | Tem | Maldivia: unless you know something I don't, I have to disagree |
19:49.03 | Maldivia | Tem: ok, if frostspecced (for 200%crits), then subtlety will be average aggro reduction of around 13% |
19:49.24 | Tem | on my frost spells? |
19:49.47 | Tem | (yes, that was a dumb quest. feel free to ignore it) |
19:49.51 | Maldivia | :) |
19:49.56 | Tem | s/quest/question/ |
19:49.59 | sancus | yes, it will be more than 13% on your arcane spells that don't crit for double. |
19:50.26 | sancus | and on fire spells for that matter |
19:50.26 | Josh_Borke | wow, i totally read question and not quest... |
19:50.38 | Tem | yeah me too Josh_Borke |
19:50.39 | Maldivia | Tem: with 15% crit, you're going from 115% aggro to 100% aggro |
19:51.29 | Tem | sancus: why does your cast bar look retarded |
19:51.35 | Tem | sancus: I'm jealous of your gear |
19:51.36 | Shouryuu_ | lol |
19:51.44 | Iriel | I like the order of those observations |
19:51.49 | sancus | omg I dont know why my castbar looks retarded |
19:51.53 | sancus | thats what I'm trying to fix |
19:52.17 | Maldivia | Iriel ? |
19:52.45 | Iriel | Maldivia : Yes? |
19:52.58 | Maldivia | your comment on the "order of observations"? |
19:53.11 | Iriel | Maldivia : Oh, it was about tem, the ui issue THEN the character issue |
19:53.18 | Maldivia | ok |
19:53.24 | Shouryuu_ | Sancus are you vidar? |
19:53.28 | sancus | um yes |
19:53.31 | Shouryuu_ | ah |
19:53.39 | Shouryuu_ | was going to link the post you've just made :p |
19:53.39 | Iriel | Maldivia : I agree with your 13% number if crits are double damage at 15% rate |
19:53.57 | sancus | Without double crits, you go from 107.5 aggro to 88.75% aggro |
19:54.21 | Iriel | Can we briefly define 'double crit' |
19:54.34 | sancus | means you crit for double damage, which requires a talent for spellcasters |
19:54.35 | Maldivia | Iriel: didn't want to try to calculate fire, for 150% damage and ignite - since I have no idea about ignites aggro :) |
19:54.43 | sancus | because spell crits are 150% normally |
19:54.53 | Iriel | Okay, good, i'm at the same number then 8-) |
19:54.56 | sancus | Maldivia: Most likely you get the aggro reduction on the DD, but ignite remains the same. |
19:55.12 | sancus | ignite's aggro is the same as all other damage |
19:55.45 | sancus | That doesnt necessarily make the talent worse for fire, though, because fire specs have a higher crit rate, especially scorch-based specs. |
19:56.33 | Maldivia | Some people on the mage forums, are talking about that crits have an extra +50% aggro, on top of damage-aggro... |
19:57.00 | Maldivia | anyone knows if this is true or not? |
19:57.11 | sancus | there is no evidence that it's true |
19:58.36 | *** part/#wowi-lounge Beladona (n=sluster@josephpartners.com) |
19:58.50 | sancus | Tem: I just got the 37dmg ring from cthun yesterday! |
19:58.52 | Shouryuu_ | hello |
19:59.10 | Maldivia | sancus: I have no problem with my casting bar.... no "stutter" |
19:59.11 | Kirkburn | hello to you sire |
19:59.22 | Shouryuu_ | Was say hello to bela but, /wave anyways :p |
19:59.31 | Josh_Borke | bela left... |
19:59.36 | Shouryuu_ | omg |
19:59.41 | Shouryuu_ | dislexie FTW |
19:59.45 | Josh_Borke | lol |
20:00.42 | Tem | grats sancus |
20:01.17 | kremonte | helohelo |
20:01.25 | kremonte | howre all ye doin? |
20:01.27 | sancus | Maldivia: Well that's great for you :P |
20:01.40 | Kirkburn | Should I change my bittorrent client from bittorrent? |
20:02.19 | Maldivia | sancus: do your manabar etc "stutter" aswell ? |
20:02.33 | sancus | no just the castbar, im pretty sure |
20:02.44 | Kirkburn | what about the mirror bar? Breath |
20:02.48 | Shouryuu_ | Kirkburn Get mutorrent |
20:02.51 | sancus | haven't tested that one, let me try |
20:02.58 | Josh_Borke | no codec to watch it |
20:03.42 | Kirkburn | Shouryuu_, I'll have a look :) uTorrent, yeah? (with weirdy greek u) |
20:03.50 | Josh_Borke | yes |
20:03.52 | Shouryuu_ | yeah |
20:03.54 | kremonte | mu! |
20:03.57 | Shouryuu_ | aye |
20:04.01 | Shouryuu_ | greek u = mu |
20:04.06 | Shouryuu_ | or micro =P |
20:04.06 | kremonte | micro..! |
20:04.08 | kremonte | lol |
20:04.11 | kremonte | beat you :o |
20:04.19 | Shouryuu_ | I beat you! |
20:04.23 | kremonte | liar! |
20:04.30 | Josh_Borke | i see Shouryuu_ first, sorry |
20:04.33 | kremonte | LIAR |
20:04.34 | kremonte | ; ; |
20:04.35 | Shouryuu_ | Haha! |
20:04.36 | Shouryuu_ | lol |
20:04.38 | kremonte | <Shouryuu_> greek u = mu |
20:04.39 | kremonte | <kremonte> micro..! |
20:04.39 | kremonte | <Shouryuu_> or micro =P |
20:04.48 | sancus | grumble at the goop in UC being a kiddy pool too shallow to drown in |
20:04.49 | Kirkburn | Shouryuu_> greek u = mu |
20:04.50 | Kirkburn | <kremonte> micro..! |
20:04.50 | Kirkburn | <Shouryuu_> or micro =P |
20:04.52 | Josh_Borke | Shouryuu_ greek u = mu |
20:04.52 | Josh_Borke | Shouryuu_ or micro =P |
20:04.52 | Josh_Borke | kremonte micro..! |
20:04.59 | *** join/#wowi-lounge zeeg (n=dc@67.63.84.74) |
20:05.01 | Josh_Borke | lol sancus |
20:05.02 | kremonte | you all suck ; ; |
20:05.05 | zeeg | ok so |
20:05.08 | Shouryuu_ | sancus lol |
20:05.10 | zeeg | you people dont argue w/ me anymore |
20:05.14 | zeeg | here's a quote from mr allakhazam |
20:05.15 | zeeg | The ownership issues here are convoluted. This is how deals like this get done. The size of this is pretty amazing. This is just the announcement for our own users, not the actual corporate announcement, which will likely come much later. We are now owned by a company that owns a bunch of stuff, including IGE. They bought both of us (and several other sites as well) and then split us into separate divisions so that there is no interaction between them. You kno |
20:05.21 | Kirkburn | Go away. |
20:05.34 | zeeg | Kirkburn, im going to do my "i told you so" one last time |
20:05.38 | Tem | why are you here? |
20:05.44 | Kirkburn | It's for your own good, you've been kicked. |
20:05.48 | kremonte | wait, we're supposed to hate zeeg? |
20:05.52 | zeeg | Kirkburn, i dont plan on coming back |
20:06.00 | kremonte | ._. |
20:06.06 | kremonte | what's going onnnn |
20:06.08 | zeeg | kremonte, ogaming, thottbot, allakhazam, and wowinterface, are all owned by the company which owns and operates IGE |
20:06.10 | Kirkburn | I'm not trying to be harsh (sorry it came out that way), but Cairenn won't be happy |
20:06.19 | Tem | zeeg: you aren't welcome here. scurry alone |
20:06.19 | zeeg | and everyone here argued w/ me |
20:06.35 | Tem | s/alone/along |
20:06.38 | Tem | s/alone/along/ |
20:06.43 | zeeg | Kirkburn, and cairenn is full of shit, she has denied it flat in her face, and im sure she is paid by the IGE company |
20:06.44 | kremonte | and so zeeg is outlawed i'm guessing? |
20:06.44 | Kirkburn | (I won't, I know the situation, but you need to stop being so confrontational) |
20:06.45 | kremonte | ._. |
20:06.47 | Tem | >< lol |
20:06.49 | zeeg | kremonte, basically |
20:06.52 | zeeg | but i dont care anymore |
20:06.55 | zeeg | because im done w/ the wow scene |
20:06.56 | kremonte | bah drama |
20:06.59 | zeeg | as of last monday |
20:07.00 | Shouryuu_ | aye |
20:07.36 | Tem | zeeg: WoWI has never said that they weren't owned by the same company that owns IGE |
20:07.37 | zeeg | anyways, have fun, and hopefully you all can make choices based on factual information now, instead of lies |
20:07.46 | Tem | they simply said that they weren't owned by IGE |
20:07.49 | zeeg | Tem, cairenn denied it last week |
20:07.50 | zeeg | anyways |
20:07.51 | kremonte | that was just asking for a flame |
20:07.53 | zeeg | ciao |
20:07.54 | Tem | no, she didn't |
20:07.56 | Tem | you're full of shit |
20:08.00 | Shouryuu_ | Weeeeeee he;s gone |
20:08.01 | kremonte | ANYWAY. |
20:08.02 | Kirkburn | Give up guys |
20:08.06 | Shouryuu_ | yeah |
20:08.08 | kremonte | on the note of boat/zep timers |
20:08.11 | kremonte | it's hard. :( |
20:08.11 | sancus | I think the mirror bar is doing it, though it's hard to tell because the more time the bar indicates(undead breath bar is 4 minutes), the smaller the little "segments" are. |
20:08.14 | Shouryuu_ | hehe |
20:08.28 | kremonte | i think the only way i can do it is have the user calibrate it after each sserver reset; Tem you were right |
20:08.31 | Shouryuu_ | sancus It seems the flashy animation is jumpy, not the bar itself |
20:08.37 | Tem | kremonte: :( |
20:08.56 | sancus | yeah |
20:09.03 | Kirkburn | (big difference between 'being owned by' and 'being part of the same group', but zeeg will never accept that. And perhaps we'll no longer have to argue that poitn with him) |
20:09.03 | kremonte | though i mean, 1 calibration (button click) isn't too hard |
20:09.13 | kremonte | but right now it's looking like it has to be done for each thing individually |
20:09.19 | Kirkburn | Odd, sancus |
20:09.22 | kremonte | because the times aren't really relative to one another |
20:09.25 | Kirkburn | How about trying with a castbar addon |
20:09.32 | Shouryuu_ | he did |
20:09.32 | Kirkburn | e.g. eCastingBar |
20:09.35 | Cairenn | it's gone |
20:09.35 | Kirkburn | oh |
20:09.36 | sancus | I tried with eCastingBar |
20:09.39 | sancus | does the same thing |
20:09.41 | Cairenn | he's gone |
20:09.42 | kremonte | what's gone? |
20:09.42 | Cairenn | drop it |
20:09.42 | Kirkburn | ah |
20:10.13 | sancus | just for the hell of it, im going to reset cache and run repair.exe |
20:10.20 | Shouryuu_ | I don't know what ould be fudging it |
20:10.22 | Tem | kremonte: it could be done with communication |
20:10.26 | Kirkburn | (er, those oh and ah weren't in response to you Cairenn, I wasn't planning on saying more anyway) |
20:10.32 | kremonte | Tem: ! |
20:10.36 | Cairenn | no worries |
20:10.37 | Shouryuu_ | Tem Smart! |
20:10.51 | kremonte | Tem: you should produce children sometime in your lifetime. |
20:10.59 | kremonte | Tem: that would be good for the world. |
20:11.01 | Shouryuu_ | lol |
20:11.24 | Tem | you might try using PLAYER_LEAVING_WORLD and P_E_W to determine which boat/zep the player is on |
20:11.39 | Tem | to calibrate it |
20:11.45 | Iriel | That's actually a good suggestion Tem just made |
20:11.51 | Iriel | auto-calibrate based on when the zone transition happens |
20:12.05 | Iriel | (Not to imply Tem isn't a constant source of good suggestions) |
20:12.12 | Shouryuu_ | hehe |
20:12.13 | sancus | too late |
20:12.21 | Shouryuu_ | lol |
20:12.26 | kremonte | mmm |
20:12.27 | kremonte | good idea |
20:12.28 | kremonte | :Q |
20:12.31 | Iriel | but this one is exceptionally good |
20:12.39 | krka | hm |
20:12.43 | krka | did i miss something cool? |
20:12.50 | Tem | no, you missed something annoying |
20:13.08 | Kirkburn | P_E_W P_E_W P_E_W! |
20:13.15 | Josh_Borke | Kirkburn: lol |
20:13.29 | Maldivia | SPEW? |
20:13.30 | krka | what was that calibration thing about? |
20:13.39 | Tem | boat/zepplin timers |
20:14.18 | Josh_Borke | do summons trigger PEW/PLW? |
20:14.29 | Kirkburn | Phasers can |
20:14.32 | kremonte | if you zone |
20:14.33 | Josh_Borke | LAZER! |
20:14.35 | Kirov | depends on how far I think |
20:14.38 | Shouryuu_ | kremonte lol |
20:14.40 | kremonte | wait wait |
20:14.40 | Tem | hmm, that's a good point |
20:14.40 | kremonte | hm |
20:14.49 | Josh_Borke | but you get a notification if you're summoned |
20:14.50 | Iriel | you can look at your map coordinates before/after too |
20:14.51 | Josh_Borke | so you're still good |
20:15.05 | kremonte | i'm not sure how to moderate the channel, being it's serverwide |
20:15.07 | Kirkburn | What about hearthstones? Identical to summons in effect? |
20:15.13 | kremonte | couldn't you just click the calibrate button and screw up everyone's? |
20:15.18 | Kirov | Kirkburn - yeah |
20:15.23 | kremonte | hm |
20:15.24 | Iriel | (Except for deeprun, I guess) |
20:15.24 | Josh_Borke | ignore events triggered by hearthstone? |
20:15.24 | kremonte | good point |
20:15.32 | Shouryuu_ | |30|23|) |
20:15.35 | Iriel | But that doesn't zone either |
20:15.38 | kremonte | Iriel: yeah, i'm putting off deeprun |
20:15.58 | Josh_Borke | ooo, yea, because you have 2 separate times, right? |
20:16.12 | Kirov | can you get your coordinates in deeprun? |
20:16.27 | Tem | doubt it |
20:16.30 | Kirov | You show up on the world map inside it |
20:16.35 | Tem | oh? |
20:16.36 | Kirov | at least you used to |
20:16.54 | Kirkburn | Blizz should make Player_Entering_World fire thrice upon login just cos I'd find it funny :) |
20:17.01 | *** join/#wowi-lounge ToastTheif (i=ToastThe@24-177-162-9.dhcp.mrqt.mi.charter.com) |
20:17.25 | Kirkburn | Kirov, are you sure? You can still show up on the Global Map when in an instance |
20:17.29 | ToastTheif | hey Tain |
20:17.31 | ToastTheif | are you here? |
20:17.38 | Kirov | kirkburn - nah, they should just throw a "PLAYER_LEAVING_WORLD" after every "PLAYER_ENTER_WORLD" just for fun, but not always. |
20:17.41 | ToastTheif | got a question about Visor |
20:18.26 | Kirov | kirkburn - yeah, I was wondering about that too. I seem to remember checking a long time ago if you showed up on the world map while in deeprun, and I seem to remember you could. But this was back in like 1.3 |
20:19.21 | Iriel | It wouldn't make sense |
20:19.30 | *** join/#wowi-lounge slouken (i=slouken@devolution.com) |
20:19.37 | Kirov | Oh, so I did some testing with UnitCanAttack and FD |
20:19.37 | Iriel | Hey slouken! |
20:19.41 | Cairenn | yo slouken |
20:19.52 | ToastTheif | Hello there Slouken |
20:19.58 | Kirkburn | Buongiorno! |
20:20.11 | Kirov | If your target is FDed, you show up as being unable to attack them, but they show up as being able to attack you. |
20:20.19 | Kirov | If the target is dead, it shows up as nil for both, I think |
20:20.19 | ToastTheif | hey cair |
20:20.31 | Cairenn | yo? |
20:20.36 | ToastTheif | there's this girl named Kari |
20:20.43 | ToastTheif | and it sounds like cair |
20:20.58 | ToastTheif | that's about it |
20:21.03 | Cairenn | okay |
20:21.07 | Kirkburn | ... |
20:21.10 | ToastTheif | yes |
20:21.14 | ToastTheif | well Im taking her to prom |
20:21.16 | ToastTheif | but w/e |
20:21.27 | Shouryuu_ | ohh prom! |
20:21.31 | ToastTheif | lol |
20:21.38 | Shouryuu_ | French don't have proms =( |
20:21.49 | Kirkburn | Neither the Brits |
20:21.52 | Iriel | Argh, NullPointerException, why do you abuse me so. |
20:21.59 | Shouryuu_ | purely americain BS |
20:22.25 | Kirov | Shouryuu - you all just go to the café? |
20:22.36 | ToastTheif | prom is fun |
20:22.37 | Shouryuu_ | hehe |
20:22.40 | Kirkburn | The brits just sit and drink tea :P |
20:22.44 | ToastTheif | anyway, anyone here know where tain is? |
20:22.46 | Iriel | I dont like tea |
20:22.48 | Shouryuu_ | lol |
20:22.50 | Iriel | though I can MAKE a fine cuppa |
20:22.54 | slouken | lol |
20:22.58 | Kirkburn | The italians make lots of noise and drink cappucinos |
20:23.10 | Maldivia | NullPointerException.... baad Iriel... baad... |
20:23.12 | Kirkburn | The brits sit in silence. |
20:24.44 | Kirkburn | I think running it on a massive bilboard in Times Square was a bad idea, Maldivia |
20:25.18 | Kirkburn | (imagine playing WoW on that) |
20:25.22 | Kirov | ick |
20:25.36 | Iriel | I guess the stationary post became the idiot flypaper |
20:25.39 | Maldivia | (imaging playing WoW on that, and then be killed by a farmer) |
20:25.43 | Kirkburn | Not quite my thought, Kirov ... |
20:25.47 | Kirov | Playing wow on a 400x200 res screen |
20:25.54 | ToastTheif | must...get...help...with...visor! |
20:26.22 | Kirkburn | I want stationary with Penguins on. |
20:26.36 | Maldivia | Iriel: but the Valentines Stationary is really cute! :) |
20:27.02 | ToastTheif | I have a visor profile for my warrior, and I made a new warrior on a new server, how do I get my old warrios visor settings applied to my new one? |
20:27.49 | Kirov | http://www.earthcam.com/usa/newyork/timessquare/index.php?cam=8 - see Maldivia's code! |
20:28.00 | slouken | hmm? |
20:28.07 | Tem | oh, hey slouken |
20:28.13 | slouken | Hey Tem |
20:28.14 | Tem | hell week over? |
20:28.21 | slouken | not yet. :) |
20:28.38 | Iriel | Does next week get worse? |
20:28.38 | Tem | good luck :) |
20:28.39 | Iriel | Or better? |
20:29.05 | Kirkburn | I've been wanting to say this for a while, and since I can't post on the US forums ... thanks for the font changes slouken! :P |
20:29.08 | slouken | Heh, thanks |
20:29.28 | Kirkburn | And now I've lost my fork. Dammit, where's it gone ... |
20:29.53 | Iriel | Kirkburn : Did you remember to re-check your "Use out of date utensils" box? |
20:29.54 | ToastTheif | so I guess no one knows what I should do about the Visor thing? |
20:30.34 | Maldivia | I'm glad I'm not under that kind of preasure, as I can think game developers are these weeks before E3... :) |
20:30.45 | Tain | ToastTheif: That's an Ace profiles thing. |
20:31.00 | ToastTheif | wooo Tain is back |
20:31.01 | slouken | see ya later, folks! |
20:31.07 | ToastTheif | so how do I do it? |
20:31.09 | *** part/#wowi-lounge slouken (i=slouken@devolution.com) |
20:31.17 | Tain | I don't know how to copy from one to another. Never done it. |
20:31.28 | ToastTheif | hmm =/ |
20:31.31 | Tem | heh |
20:31.39 | ToastTheif | I know in Visor.lua in my saved varibles |
20:31.47 | ToastTheif | it shows the code for all my visor profiles |
20:32.00 | ToastTheif | so I tried to copy the code from my old warrior to my new one and reload |
20:32.04 | ToastTheif | but it just changed the code back |
20:32.56 | Tain | I don't really know that much about how Ace's profiles work, just that it stores separate sets in the savevar. I'm willing to bet if you post on the wowace.com forums someone could help. |
20:33.16 | Kirkburn | Iriel, found my fork. *munches pasta* |
20:33.56 | ToastTheif | Kael might n\know |
20:34.11 | ToastTheif | too bad he's not on msn |
20:34.33 | Maldivia | sancus: hmm, about the stutter... tried running repair? |
20:34.49 | Tain | It's one of the reasons I like to save everything I do to setup Visor in a file so I can rerun it all at anytime. |
20:34.49 | Maldivia | sancus: might have a corrupt model file? |
20:35.07 | Tain | Which doesn't help you here of course. |
20:35.28 | ToastTheif | well I do it all with easyvisor |
20:35.33 | ToastTheif | just clicking buttons and stuff |
20:35.44 | ToastTheif | so there's no code to save =/ |
20:35.52 | Tain | Ah ok |
20:35.52 | Tain | Yeah |
20:36.09 | ToastTheif | well mostly easyvisor |
20:36.17 | ToastTheif | some stuff is easier to use code for |
20:36.19 | ToastTheif | but hmm |
20:36.26 | Tain | Another reason GUIs are the devil! |
20:36.45 | ToastTheif | lol |
20:40.02 | Kirkburn | Er, what actually is Visor? |
20:41.14 | ToastTheif | most amazingest addon evar |
20:41.24 | ToastTheif | it's like Flexbar.. sept more flexible |
20:42.14 | Tem | visor is too complex for my tastes |
20:42.24 | Tem | I don't trust it |
20:43.04 | *** join/#wowi-lounge sancus (n=none@d38-233-110.home1.cgocable.net) |
20:43.18 | sancus | ok, I restarted my machine and it's fixed. ... I can't explain it. |
20:43.32 | Tem | sancus: that's bizzare |
20:44.05 | Kirov | holy damn |
20:44.35 | Kirov | One of the screens in time's square, the JP Morgan one, can do 3200×3200 resolution |
20:44.53 | Tain | Visor is a frame manipulation addon, like Moveanything or DFM. But solely command based, no gui. |
20:45.02 | Tain | VisorButtons is an ActionButton addon. |
20:46.39 | ckknight | hey all |
20:47.04 | Kirkburn | Kirov, whee! So WoW would be cool on that :P |
20:47.16 | Kirkburn | And hullo :) |
20:48.12 | Kirov | heh, yeah |
20:49.19 | ToastTheif | it's not that complex |
20:49.26 | Cairenn | morning ckknight |
20:49.27 | ToastTheif | lots of tpying |
20:49.28 | ToastTheif | that's about it |
20:50.41 | Cide | hey Iriel: do you know of a more exact way of compensating for the transparent pixel, than what I'm using? right now, I'm pretty much using a bunch of +1/-1's in my setpoint calls, which isn't very nice |
20:51.18 | Kirov | Why not use TexCoords? |
20:51.37 | Cide | I am, also |
20:51.59 | Iriel | Cide : You should adjust the inputs to your formula |
20:52.17 | Iriel | Cide : if it's 128x128 then you'd add 1/128 in a couple of places |
20:52.37 | Cide | as a translate? |
20:52.42 | Cide | err, translation |
20:52.44 | Iriel | Cide: My original shear document had it in |
20:52.56 | Iriel | Cide : Shear and possibly scale (depending on how you drew your triangle) |
20:52.57 | Cide | hmm, let me dig that one up then |
20:53.16 | Cide | http://www.vigilance-committee.org/wow/downloads/random/PieShear.gif |
20:54.42 | Iriel | Alpha is the factor we're talking about here |
20:55.35 | kremonte | chat message hooking is ChatFrame_OnEvent() right? |
20:55.44 | Cide | yep |
20:55.59 | Cide | that's the function used to display chat messages, anyway |
20:56.07 | kremonte | yea, to hook it i use that though |
20:56.11 | kremonte | i'm bad at wording things :E |
20:56.28 | Cide | you could hook the onevent handler if you want a specific chatframe, but I'm guessing you don't |
20:56.34 | kremonte | nope |
20:58.10 | kremonte | does it work with outgoing messages as well? |
20:58.24 | Cide | yes |
20:58.27 | Kirkburn | BBC - "Kiefer Sutherland has revealed that a movie version of his hit US TV show 24 is to be made in London." |
20:58.28 | kremonte | kay |
20:59.32 | cmunn | A 24hr movie? |
20:59.38 | cmunn | No thanks |
20:59.58 | Tain | They may just have to call the movie, 2 |
21:00.08 | *** join/#wowi-lounge dukeku (i=dukeku@c-67-160-162-146.hsd1.or.comcast.net) |
21:00.10 | cmunn | Heh, or 1.5 |
21:00.23 | *** join/#wowi-lounge duke|ib (i=dukeku@c-67-160-162-146.hsd1.or.comcast.net) |
21:00.49 | Kirov | Depends on who's directing it |
21:00.56 | Kirov | If it's peter jackson it might be 5 |
21:01.17 | Kirkburn | hehe |
21:01.30 | Kirkburn | http://news.bbc.co.uk/2/hi/entertainment/4975762.stm |
21:02.34 | cmunn | Heh, and his 24hr "Director's Cut" released later |
21:03.08 | Tain | Cute: http://mapwow.com/ |
21:03.38 | cladhaire | i know the mapwow people |
21:03.41 | cladhaire | they're in my guild. |
21:04.04 | Kirkburn | Gotta love google |
21:04.15 | kremonte | lol didnt know you could do that with google maps |
21:04.16 | kremonte | thats cool |
21:04.29 | Tain | I can see my corpse from here! |
21:05.27 | Kirkburn | The Google API is very powerful, and they've just come out with version 2. |
21:05.37 | Josh_Borke | bye all |
21:05.38 | *** part/#wowi-lounge Josh_Borke (n=Josh@antimatter.stl.gtri.gatech.edu) |
21:05.51 | Tain | I hear version 3 will let you see your colon from orbit. |
21:06.19 | *** join/#wowi-lounge kaiden (n=kaiden@63.251.174.3) |
21:06.37 | Kirov | hybrid view will show the satilte view, the roads, and where you've been in the last 12 hours |
21:06.48 | kaiden | Hey guys, i had a quick question, is ~= the most proper way to check for not equals? or is (not variablename == "something") more proper to use? |
21:06.51 | Kirov | _they're watching you!_ |
21:07.13 | kremonte | ~= |
21:07.26 | Kirov | I use != |
21:07.28 | Tain | ~= even though it's the most absurd syntax for not-equals I've seen yet. |
21:07.33 | Kirov | then get mad when it doesn't work |
21:07.35 | kremonte | i agree Tain |
21:07.44 | kremonte | isn't that equals-about? |
21:07.48 | Tem | The matrix has you |
21:07.50 | kremonte | s/about/approximately/ |
21:07.59 | kaiden | the reason i ask is krka's for all indents and purposes breaks using ~= in tinypad |
21:08.05 | kaiden | which is where i make my addons most of the time |
21:08.13 | Tain | Yeah I looked at it as "ehn.. about equal to" |
21:08.21 | krka | huh? |
21:08.27 | kremonte | 3.14159 ~= pi |
21:08.31 | krka | can you take a screenshot? |
21:08.35 | krka | or a test ase |
21:08.37 | krka | case |
21:08.44 | kaiden | hrm, i'd have to take a video, i can explain it easier hehe |
21:08.46 | krka | FAIAP really should be able to handle it |
21:08.55 | Tain | krka ~= "Smartest Person in the World" |
21:08.56 | kaiden | when in tinypad if you are typing out stuff if you type ~= it removes the ~ |
21:08.57 | kremonte | it's a great name :p |
21:09.00 | kaiden | and just leaves = |
21:09.06 | krka | hmm |
21:09.11 | kaiden | i can tell you why it's doing it |
21:09.22 | krka | actually, so can i :) |
21:09.28 | krka | it sees ~ as an invalid token |
21:09.30 | krka | so removes it |
21:09.36 | Tain | Stupid token. |
21:09.47 | krka | i'll have to add ~ as a token of its own |
21:09.48 | kaiden | yup |
21:09.48 | kremonte | is OnShow valid for frames? |
21:10.06 | kaiden | krka, awesome :) i reported it as a bug earlier today in the wowi mod bugs list for it |
21:10.18 | krka | ah |
21:10.23 | krka | haven't read it today |
21:10.24 | Kirkburn | Remember when I said Outland was no longer in the game files? I was wrong, nothing's changed. |
21:10.50 | kaiden | krka, is there a quick fix i can implement to make it work for now until a new version comes out? |
21:10.52 | kremonte | yea because you're a stupid smelly shenanigans maker! |
21:10.57 | kaiden | just remove bytes.BYTE_TILDE = stringbyte("~") ?? |
21:11.11 | kaiden | and subsequent representations of that bytes.BYTE_TILDE? |
21:11.16 | krka | wait 5 minutes for new version? :P |
21:11.29 | kaiden | sure thing |
21:11.29 | krka | or, always write your = first and then insert a ~ before it |
21:11.31 | kaiden | thanks man :) |
21:11.50 | kaiden | yeah i've become accustomed to writing ~= in my chatbox then just pasting it where i need it |
21:11.50 | kaiden | hehe |
21:12.04 | krka | want a pre-release-version? |
21:12.12 | krka | so don't have to test it myself |
21:12.14 | kaiden | sure thing |
21:12.18 | kaiden | just dcc over and i'll test it |
21:12.51 | krka | kristofer.no-ip.info:8080/ForAllIndentsAndPurposes.14.zip |
21:12.57 | krka | with http:// in front |
21:13.25 | kaiden | thanks, and once again, too awesome of a mod :) |
21:13.36 | krka | just hope this fixes it |
21:13.40 | kremonte | is it possible to check if you're in a channel? |
21:14.05 | kaiden | yup, call a channel list and if it's above 0 you must be there |
21:14.07 | kaiden | :) |
21:14.19 | kremonte | lua-wise |
21:14.21 | kremonte | <.<" |
21:14.37 | kremonte | i don't want it to list to chatframe |
21:14.46 | krka | ooh.. i have a warning-sign on wowi now |
21:14.48 | krka | cool |
21:15.37 | kaiden | GetChannelList(); |
21:15.44 | kaiden | gets a list of all channels you are currently in |
21:15.47 | kremonte | 'Does not appear to return all channels, only some.' :/ |
21:16.05 | krka | i'll upload and mark as fixed as soon as you confirm it's fixed kaiden |
21:16.26 | kaiden | whoops let me run look |
21:16.28 | Kirov | kremonte - there's a bug it won't list blizzard's channels after a reload until you move to another zone |
21:16.41 | kremonte | oh |
21:16.43 | kaiden | krka, fixed, works great, thanks |
21:16.50 | krka | cool |
21:16.54 | krka | fast testing |
21:17.11 | Kirov | GetChannelName("channel") |
21:17.14 | Kirov | ? |
21:17.55 | kremonte | that works, ty |
21:18.34 | kaiden | if i localize a variable does it return to nil whenever that function is done running? |
21:18.42 | krka | approve my fix damn it! |
21:18.45 | krka | you're so slow |
21:18.49 | krka | i uploaded several seconds ago |
21:18.52 | kaiden | lol |
21:19.24 | krka | Iriel or Cairenn, get working :P |
21:19.49 | krka | kaiden, unreachable variables get garbage collected when memory hits the limit |
21:20.15 | Tem | Iriel: you around? |
21:20.35 | krka | this is probably my fastest bug fix btw |
21:20.59 | krka | fine, it wasn't a hard bug |
21:21.00 | Cairenn | krka: approved |
21:21.10 | krka | yay! |
21:21.16 | Cairenn | :) |
21:21.23 | krka | love the bug handling thingy btw |
21:21.32 | Cairenn | good ;) |
21:21.35 | Cairenn | :) |
21:21.56 | kaiden | yeah it's a wonderful site, just a few more addons i wish the people would start hosting there so i could keep up with them |
21:22.01 | kaiden | LazyRogue 4 ever ! :P |
21:22.21 | Cairenn | ask the authors to upload |
21:22.23 | krka | can't you let some authors be "trusted", i.e. not have to wait for approvals? |
21:22.30 | Cairenn | we do |
21:22.37 | Cairenn | check the FA section |
21:22.58 | kaiden | yeah i would hope for ckknights sake he's Featured so he doesn't have to await approval for all the updates he does |
21:23.56 | krka | how do i find that section cair? |
21:24.19 | Cairenn | http://www.wowinterface.com/downloads/index.php? |
21:24.23 | Cairenn | Feature Projects |
21:24.35 | krka | thanks |
21:24.51 | Cairenn | np |
21:25.08 | Tem | The ace category is sort of the exception |
21:25.12 | kaiden | krka, one question about localized variables, can they only be accessed within that function or do other functions temporarily have access to their data if you run that function from within the function that owns the variable? |
21:25.22 | Tem | not everything you find there is uploaded by a Featured Artist |
21:25.42 | krka | not sure i follow |
21:25.51 | krka | but normal scoping rules apply |
21:26.02 | Tem | ok, now I'm lost |
21:26.18 | krka | hm. the answer is no |
21:26.43 | krka | function a() print(x) end function b() local x = 3 a() end |
21:26.44 | krka | that won't work |
21:26.57 | kaiden | ok i didn't know if the scope would change if the function was called from within it |
21:27.05 | krka | function b() local x = 3 function a() print(x) end a() end |
21:27.07 | krka | that will work though |
21:27.18 | kaiden | well i mean like funaction a() x=1; b(); end function b() print(x); end |
21:27.24 | Kirkburn | Buggling is fun. |
21:27.34 | krka | in that case, x is not a local |
21:27.36 | krka | so that will work |
21:27.43 | kaiden | well... i mean if i had made it local |
21:27.43 | kaiden | ok |
21:27.48 | kaiden | i'll just leave them global |
21:28.05 | krka | that's the failsafe way to do it :P |
21:28.15 | kaiden | i've just had some problems with tinypad in the past when using global variables when i would run a macro that called /tinypad page# it wouldn't work |
21:28.25 | kaiden | but when i went into tinypad and actually hit run on the page it would work fine |
21:28.37 | krka | sounds like a bug to me |
21:29.06 | Kirov | kaiden - using Tain's version? |
21:29.33 | Tem | oh wow... I completely overlooked kaiden's post. I'm not lost anymore |
21:29.57 | kaiden | Kirov, yes |
21:34.25 | kremonte | what's a good text editor to use? :Q |
21:35.59 | krka | LuaSlinger |
21:36.03 | krka | TinyPad |
21:36.04 | krka | LuaPad |
21:36.05 | kremonte | not in wow... |
21:36.10 | krka | emacs |
21:36.17 | kremonte | besides emacs? :/ |
21:36.38 | krka | editplus is ok in windows |
21:39.37 | kaiden | editplus rocks |
21:39.52 | haste | I like SciTE |
21:39.59 | kaiden | or a nano port if you can find a valid one |
21:42.24 | kaiden | I wish there was a way to make it so on the scroll frame in tinypad if you were editing at the top of it and hit enter it didn't jerk you to the bottom of the text in the frame. Dunno if that's FAIAP causing it or if it's tinypad itself or the way blizzard does it scrollframe |
21:44.31 | *** part/#wowi-lounge Shouryuu_ (n=Shouryuu@53.239.97-84.rev.gaoland.net) |
21:45.15 | *** join/#wowi-lounge Shouryuu (n=Shouryuu@53.239.97-84.rev.gaoland.net) |
21:45.31 | Shouryuu | I'm so bored |
21:45.35 | Shouryuu | but i don't know what to do |
21:46.05 | Shouryuu | Reading a book ftl I guess |
21:46.08 | kremonte | lol |
21:46.17 | kremonte | roll on anetheron so i can get free HK ^_^ |
21:46.43 | Shouryuu | hehe |
21:46.49 | Shouryuu | I don't have the game! |
21:46.54 | Shouryuu | Other wise I wouldn't be bored... |
21:47.07 | Shouryuu | and I have so much homework this week-end |
21:47.09 | Shouryuu | the suxorz |
21:47.40 | Shouryuu | Night folks |
21:47.42 | *** part/#wowi-lounge Shouryuu (n=Shouryuu@53.239.97-84.rev.gaoland.net) |
21:48.13 | kaiden | poor shouryuu |
21:50.46 | kaiden | krka, could it be FAIAP causing the new problem i'm describing, say i have a very long script i've written in TinyPad and i'm editing at the top as I edit and FAIAP changes all the indents it jerks me down to the very bottom of the textbox and i have to scroll back up. |
21:52.55 | Tain | That's TinyPad's behavior, not FAIAP. |
21:53.46 | kaiden | *bats eyelashes at Tain* new TinyPad (Tain's version) soon maybe? :} |
21:53.49 | Tain | If you edit at the top of a file it'll scroll down to the end. |
21:54.01 | Industrial | to move the minimap i need to move MinimapCluster right? (i want to include the border) |
21:54.09 | kaiden | Industrial, correct |
21:54.30 | Industrial | ok |
21:54.33 | Tain | Not me, I just added a simple function to it, it's all Gello. :) |
21:55.46 | kaiden | guess i could just remove scrollBar:SetValue(max); for now |
21:57.44 | kaiden | much better, no more constant jerking of the scrollbar values while i'm editing :P |
22:06.25 | *** join/#wowi-lounge Andalia (n=xx@p54ADBD6B.dip0.t-ipconnect.de) |
22:10.05 | Industrial | http://digigen.nl/~Industrial/games/wow/shots/ui%20setups/WoWScrnShot_050606_000549.jpg |
22:11.15 | Cairenn|afk | later guys |
22:12.29 | Industrial | cya |
22:13.32 | kaiden | Industrial, cool :) |
22:13.41 | Industrial | :D |
22:15.51 | kaiden | i'll upload a screenshot of my ui |
22:17.37 | Industrial | yay |
22:18.09 | kaiden | http://cerberus.easilyaddicted.com/screenshots/Malados.Cerberus.02.jpg |
22:18.35 | Industrial | http://digigen.nl/~Industrial/games/wow/addons-060506 |
22:19.04 | Industrial | the frames are pretty cool |
22:19.15 | Industrial | the background on the bottom |
22:19.19 | Industrial | i like those frames |
22:19.26 | Industrial | in face, i think they are the coolest frames in wow |
22:19.30 | Industrial | fact* |
22:19.42 | kaiden | :) |
22:19.57 | kaiden | i really loved the path crash was taking with charcoal so i made them to flavor his stuff |
22:19.58 | Industrial | that list is the addons i use atm |
22:20.26 | kaiden | Industrial, you should check out the entire line of Discord mods, http://www.discordmods.com |
22:21.10 | Industrial | I know about them |
22:21.44 | kaiden | o |
22:21.52 | kaiden | erm i'm working on my 1 button wonder for warriors |
22:22.07 | Industrial | ;o |
22:22.07 | kaiden | it used to be nice.. now it's something a bit more rewriting it from the ground up |
22:24.19 | Anduin|Coma | moo |
22:25.21 | kaiden | who let the cows out |
22:25.36 | Anduin|Coma | moo, moo moo moo |
22:26.42 | kaiden | hrm.. no api for getting health back only in percent form.. that's odd |
22:27.06 | Anduin|Coma | just divide by total hp |
22:27.23 | kaiden | yeah |
22:27.33 | kaiden | just figured there would be one that was so simple ya know :P |
22:27.50 | Anduin|Coma | why complicate something simple |
22:28.10 | Anduin|Coma | it's not stored on the server as % |
22:28.17 | Anduin|Coma | the ui does all the conversion |
22:28.48 | *** join/#wowi-lounge Crispix (n=Crispy@c-24-7-241-103.hsd1.in.comcast.net) |
22:30.59 | Iriel | did I miss anything fun? |
22:31.15 | Anduin|Coma | dunno, I just got here |
22:31.17 | kaiden | a major nerd orgy.. thank god you weren't here.. it was gross |
22:31.32 | kaiden | they were talkin about processors and where they were gonna put the ram *shiver* |
22:31.46 | Anduin|Coma | but I think I don't get to do wow today, got a compiler project I've been procrastinating |
22:32.08 | wereHamster | I'm adding more profiling information to my LuaProfiler: http://img372.imageshack.us/img372/982/lp6ca.png .. CsRC = Calls since Reset, TsRC = Time since Reset, TpCH = Time per Call High (~peak), TpCA = Time per Call Average, TpCL = ... Low, and M??? = Memory ... and CpS? = Calls per Second ..., I'm not sure how to count CpS exactly yet, anything more you'd be interested in? |
22:32.37 | Anduin|Coma | prolly similar to fps, an avergae |
22:32.46 | Anduin|Coma | over the past 10 seconds |
22:33.31 | Anduin|Coma | oh iriel we did figure out the Loc issue, did you catch that or had you left? |
22:33.51 | Iriel | Auctioneer manually firing its initializers? |
22:34.36 | Anduin|Coma | yes, but it had sufficiently hacked that method so that it worked, but it had forgotten to use the wrapper in one place |
22:35.10 | Iriel | Ah, I think i left before that part. |
22:35.19 | Iriel | Glad it got solved though, one less quirk in the world |
22:35.24 | Anduin|Coma | ya, their wrapper works, but it's an ugly hack |
22:35.40 | Anduin|Coma | and probably 5x more code than is necissary |
22:36.30 | Anduin|Coma | they just forgot to use it once, oops |
22:37.00 | Anduin|Coma | anyway, latest version on Loc is on WoWI... spose I should put a changelog on the wiki tho |
22:41.04 | wereHamster | why doesn't string.format("%2.2f", 1.0) return "01.00" ? |
22:42.24 | Maldivia | hmm, it should write "1.00"... not "01.00" |
22:42.27 | Iriel | because you've asked for 2 characters wide |
22:42.46 | Iriel | You want %05.2f |
22:42.55 | Iriel | 5 chars wide, leading zero, 2 decimal places |
22:43.19 | Maldivia | ohh, "doesn't"... my bad |
22:43.26 | *** join/#wowi-lounge Eraphine|Lab (n=Eraphine@brenna.human.cornell.edu) |
22:47.39 | *** join/#wowi-lounge Eraphine|Lab (n=Eraphine@brenna.human.cornell.edu) |
22:47.47 | wereHamster | Iriel, thanks.. it's the same as C printf syntax :) |
22:53.38 | *** join/#wowi-lounge Eraphine|Lab (n=Eraphine@brenna.human.cornell.edu) |
23:00.29 | *** join/#wowi-lounge Eraphine|Lab (n=Eraphine@brenna.human.cornell.edu) |
23:03.46 | Anduin|Coma | http://forums.worldofwarcraft.com/thread.aspx?ForumName=wow-interface-customization&ThreadID=373775 |
23:04.05 | Anduin|Coma | Rave, belittle, destroy, encourage |
23:04.28 | Iriel | wereHamster : Indeed, as noted in the lua manual 8-) |
23:06.34 | *** join/#wowi-lounge Stylpe (n=Stylpe@210.80-202-248.nextgentel.com) |
23:06.41 | *** join/#wowi-lounge snurre (n=snurre@AVelizy-153-1-12-160.w83-199.abo.wanadoo.fr) |
23:07.08 | wereHamster | Iriel but not on this wiki page: http://lua-users.org/wiki/StringLibraryTutorial :( |
23:07.55 | zespri | The very first line on the page implies that you first read the manual =) |
23:08.14 | zespri | So no reason to complain, really =) |
23:11.45 | Anduin|Coma | why is it that every time i try to do java i forget all the syntax for class/method and variable declaration.. |
23:14.56 | *** join/#wowi-lounge Eraphine|Lab (n=Eraphine@brenna.human.cornell.edu) |
23:18.38 | Iriel | Anduin|Coma : You dont use it enough?? |
23:18.43 | Iriel | Anduin|Coma : You're too used to lua? |
23:18.45 | Anduin|Coma | probably |
23:19.10 | Anduin|Coma | probably cause I also don't like java syntax |
23:19.39 | Anduin|Coma | either that or that's one of the reasons why I don't like it.. |
23:20.58 | *** join/#wowi-lounge Wobin_ (n=Wobin@221.221.16.111) |
23:23.58 | kaiden | argh, anyone here know much about excel? :P |
23:24.07 | Codayus | kaiden: A fair bit yeah |
23:24.48 | kaiden | I've got a field in my spreadsheet that has dates in a YYYYMMDDHHMMSS format, is there any easy way to convert that to MM-DD-YYYY @ HH:MM:SS |
23:25.16 | kaiden | i mean i could do it if i exported it, imported it into php, and then worked on it but i figure maybe excel has a formula i can shove into the field to do it |
23:25.23 | Wobin_ | I could do it, but it'd involve a whole lot of string catting |
23:25.26 | Anduin|Coma | hit the screen till it cracks at all the right angles.. |
23:25.50 | kaiden | anduin, lol ; ) |
23:25.54 | *** join/#wowi-lounge Eraphine|Lab (n=Eraphine@brenna.human.cornell.edu) |
23:25.55 | Codayus | kaiden: Yeah, that's not too hard... |
23:26.18 | Codayus | Let me see... |
23:26.40 | kaiden | whoo, i suck at excel so much so thanks :P (prolly because i've never bothered :P) |
23:27.17 | Codayus | kaiden: There's a few ways to do it. The brute force approach would just be to drop into VB. |
23:27.35 | Codayus | Not needed though. In this case, you could use MID() in a formula. |
23:28.25 | Codayus | Hmm, testing... |
23:29.31 | kaiden | an example entry would be 20060502035149 |
23:30.10 | *** join/#wowi-lounge Eraphine|Lab (n=Eraphine@brenna.human.cornell.edu) |
23:30.59 | Codayus | =CONCATENATE(MID(A1,1,4), "-", MID(A1,5,2), "-", MID(A1,7,2), " @ ", MID(A1,9,2), ":", MID(A1,11,2), ":", MID(A1,13,2)) |
23:31.29 | Codayus | That parses the contents of A1 and splits it out the way you want. |
23:31.39 | Iriel | Can't you just set the cell format? |
23:32.01 | *** part/#wowi-lounge Ratbert_CP (n=KCummins@adsl-71-147-10-6.dsl.irvnca.sbcglobal.net) |
23:33.28 | Codayus | Wouldn't know. |
23:33.38 | kaiden | how can i apply that for all cells in a column? |
23:34.28 | Iriel | Select them all and go to err.. let me loolk |
23:34.29 | Iriel | look |
23:34.38 | Codayus | Well, you could create a new column, paste that formula into it, copy that column, then do a paste special -> values only. Hmm. |
23:34.48 | Codayus | Kinda hackish though. |
23:35.37 | Iriel | Format -> Cells -> Custom |
23:37.04 | kaiden | hrm, Iriel, is there anyway to add a specific format to that list as the one that's being used isn't there |
23:37.11 | Iriel | Yes, just type it in the box |
23:37.16 | Iriel | yyyy-mm-dd @ hh:mm:ss |
23:37.18 | Iriel | that seems to work |
23:39.14 | kaiden | darn, didn't work |
23:39.41 | kremonte | is it possible to do %10d instead of %d%d%d%d%d%d%d%d%d%d? |
23:40.20 | Iriel | kaiden : What did you get instead? |
23:41.23 | Iriel | Oh. you need yyyy-mm-dd "@" hh:mm:ss |
23:41.30 | Iriel | kremonte : No |
23:41.44 | kremonte | boo |
23:42.25 | *** join/#wowi-lounge Eraphine|Lab (n=Eraphine@brenna.human.cornell.edu) |
23:44.51 | *** join/#wowi-lounge Eraphine|Lab (n=Eraphine@brenna.human.cornell.edu) |
23:45.02 | *** join/#wowi-lounge Osagasu (n=Kronus@208.104.133.240) |
23:46.31 | kaiden | Iriel, lol everytime i format the cells in that column with that they become just ##################### |
23:47.15 | Iriel | kaiden : Is your column wide enough? |
23:47.59 | kaiden | ah i see how i can do it |
23:48.10 | kaiden | it's not yyyy-mm-dd it's just ####'s just have to format it like that |
23:48.11 | kaiden | :) |
23:50.02 | kaiden | so your way worked just had to do ####-##-##" @ "##":"##":"## |
23:51.26 | Codayus | Cool |
23:53.32 | *** join/#wowi-lounge Tem_ (n=Tem@ip70-177-40-169.br.br.cox.net) |
23:53.46 | Tem_ | rawr |
23:53.52 | Gryphen | ono i esceared of teh rawr! i need a huggle. |
23:55.29 | zespri | I guess I like c# more then lua then, because I always write things like <> and if (a) {sfdgdfg} in lua =) |
23:55.51 | Cide | <> doesn't make sense :) |
23:56.05 | Wobin_ | Not equal to? |
23:56.18 | zespri | in some languages does not in lua not in c# =) |
23:56.27 | Cide | yeah, but I mean |
23:56.40 | Cide | I interpret it as "less and greater than" |
23:56.41 | Wobin_ | zespri: Sorry, could you repeat that? =) |
23:56.44 | Cide | which doesn't make sense to me |
23:57.10 | zespri | Wobib_: I can't I'm mad |
23:57.29 | Kirkburn | I've just rediscovered my love of Half Life 2: Deathmatch |
23:57.41 | Wobin_ | Is it a forbidden love? |
23:57.49 | Wobin_ | Cause that's just way sexier |
23:57.54 | zespri | what i coincidence jsut ysterday I uninstalles HL2 |
23:57.57 | Kirkburn | Yes. I should be studying. |
23:58.26 | Kirkburn | Lag was a bit of a problem, but after a couple of maps, I was having great fun |
23:58.38 | Kirkburn | The gravity gun is by far the most effective weapon |
23:58.41 | zespri | I'm installing linux in vmware. it doesn't want to install. linux never does |
23:59.22 | Kirkburn | One of the maps, I stayed in one of the room most of the time running from end to end, smashing things in people's faces. Great fun :) |
23:59.31 | zespri | although I brough a P2 from work so when I've bought a new DVD I'll be installing this linux there |