IRC log for #wowace on 20100812

00:02.11*** join/#wowace vithos (~vith@unaffiliated/vithos)
00:18.34*** join/#wowace spode (spode@213.21.119.83)
00:34.06*** join/#wowace flexd (flexd@evsco.net)
00:35.37*** join/#wowace renchap (~renchap@mara.renchap.com)
00:36.13*** join/#wowace Next96 (Next96@121.129.140.101)
00:37.37*** join/#wowace ckknight (~ckknight@WoWUIDev/WoWAce/CurseStaff/CurseForge/ckknight)
00:37.37*** mode/#wowace [+o ckknight] by ChanServ
00:42.09*** join/#wowace Groktar (~gr@c-76-20-77-109.hsd1.ca.comcast.net)
00:51.25*** join/#wowace DarkerAudit (~Brian@64.181.5.194)
00:56.54Axodiouswhats the macro command to focus someoen if you have no focus
01:02.05durcyn<PROTECTED>
01:02.12*** join/#wowace Yssaril (~kvirc@99-57-32-25.lightspeed.cicril.sbcglobal.net)
01:02.41Axodiousty
01:04.05*** join/#wowace Diao (vince@adsl-99-24-218-90.dsl.pltn13.sbcglobal.net)
01:08.53the-golemwell that was a lovely rest
01:09.28the-golemlets see if i can tackle this event problem
01:13.40*** join/#wowace VonhintenHOME` (~Kiss@c-71-203-110-77.hsd1.fl.comcast.net)
01:21.55Axodiousnext macro question
01:22.03Axodioushow to cast on targettarget if target is friendly
01:22.23VonhintenHOME`help,@targettarget
01:24.16VonhintenHOME`wait, if target is friendly, cast on targettarget?  I have no idea, not sure you can
01:25.30Repo10friend-notes: 03talryn1 * r2 / (7 files in 2 directories): Initial version
01:25.56Axodiousjust reverse it
01:26.03Axodiousdo @target,harm
01:26.09Axodiousor @targettarget
01:26.42Axodious/cast [@target,harm] Judgement of Light; [@targettarget] Judgement of Light
01:27.46*** join/#wowace Rayden (~rayden@ip68-5-22-175.oc.oc.cox.net)
01:34.37*** join/#wowace mascondante (~kvirc@pool-72-71-107-43.atl01.dsl-w.verizon.net)
01:44.56*** join/#wowace RaydenUni (~rayden@ip68-5-22-175.oc.oc.cox.net)
01:48.55RepoNew addon: http://www.wowace.com/addons/friend-notes/. Friend Notes. talryn1 (Manager/Author). Approved by funkydude.
01:49.02*** join/#wowace Plagous (~Plagous@173-24-101-101.client.mchsi.com)
02:01.23the-golemwhee!
02:03.42*** part/#wowace Cralor` (~cralor@c-75-68-70-97.hsd1.ma.comcast.net)
02:03.50*** join/#wowace bluspacecow (~bluspacec@60-234-165-167.bitstream.orcon.net.nz)
02:20.37*** join/#wowace vithos (~vith@unaffiliated/vithos)
02:31.18*** join/#wowace Diao (vince@adsl-99-24-218-90.dsl.pltn13.sbcglobal.net)
02:33.44*** join/#wowace Brandon_ (~rbarreiro@87-196-50-36.net.novis.pt)
02:35.07Repo10bad-boy: 03funkydude * r624 / (2 files in 1 directory): some unfinished extra config work
02:35.09*** join/#wowace the-golem (~Darrin@c-98-255-201-176.hsd1.ca.comcast.net)
02:38.07orionshockthe-golem, did you get the rest of that xp bar done ?
02:38.33the-golemsorta
02:39.01the-golemi got the bar to actually work for XP, but it only works on (re)load
02:39.10the-golemnone of my events are working
02:40.29the-golemI have an idea of what I'm doing wrong, I just cannot seem to fix it. I'll so you what I have.
02:40.39the-golemhttp://paste2.org/p/947128
02:43.10orionshockgrr retarted site...
02:43.32the-golemsorry
02:43.43the-golemshould i use a differen't pasty site?
02:44.41orionshockmeh
02:44.48orionshockmove lines 1-4 into your event handler
02:44.49the-golemI know the problem is I'm basically setting the XP variables once, at the beginning
02:45.42the-golemi don't think my event's handler is firing
02:45.46orionshockdon't bother seeing default values for the status bars ( ie don't call SetValue() on the staus bars, xpt in your event handler
02:46.13orionshockthe-golem, your event handler is being called but with the exact same starting conditions as when the file loads, so nothing ever is going to change
02:46.44the-golemok, i'll move them and try again
02:47.10the-golembut i even tried to print(event), like say, when i got some XP, and nothing would output
02:47.50orionshockthe-golem, lines 1-4 =>73/74 ; remove lines 48 & 58
02:48.25orionshockand then move the event handler to before your SetScript() call
02:48.32the-golem*nods*
02:48.39orionshockwhen you SetScript on the frame, the function dosn't exist
02:49.01orionshock& you don't need the :UnregisterAllEvents()
02:50.44the-golemwait, what do you mean, when i setscript on the frame? should i setscript to something else?
02:51.57orionshockwhat you effectively are doing is   frame:SetScript("OnEvent", nil)
02:52.17orionshockbecause your event handler dosn't exist yet. Lua is very sequence oriented
02:54.32orionshockfor all of you that live in the US, google and verizon are shaking up the landscape for net-neutrality and it's causing waves... it is certainly something to keep an eye on in the sci/tech section
02:55.59*** join/#wowace vithos (~vith@unaffiliated/vithos)
02:56.43*** join/#wowace vince` (vince@adsl-76-254-23-136.dsl.pltn13.sbcglobal.net)
02:57.13the-golemoh, i see
02:57.24the-golemwell.
02:57.33the-golemi've done your changes, and my bar disappears
02:57.39the-golemhttp://paste.wowace.com/2291/
02:57.42*** join/#wowace rljohn (ae7064eb@gateway/web/freenode/ip.174.112.100.235)
02:58.38rljohnhi, first time posting an addon, curious what the difference between curseforge.com and wowace.com
02:59.33orionshockwowace is a smaller community wtih higher emphasis on quality, and good addons
02:59.49orionshockcurseforge is the general dumping ground :)  just don't tell Kaelten
03:01.03orionshockrljohn, if you go to wowace.com, on the right & down a bit is the overall idea that is wowace
03:01.06Repo10itemauditor: 03AsaAyers * r91 / (2 files in 2 directories): Fixed an issue where trading an item and gold in exchange for a different item was not considering the gold in the price of the new item.
03:01.09rljohndo you have to submit to both?
03:01.35orionshockno, they both synch to curse.com
03:01.53rljohnah okay
03:01.59rljohnand what about wowinterface.com, worth reposting there as well?
03:02.03orionshockjust CF dosn't have a very active developer base like wowace does. we also work with really new authors alot & are question friendly
03:02.43orionshockrljohn, well nice part about wowace is that it makes the zip files for you.. so what many do is just grab the zip file from our site and then post it over on wowi
03:02.54orionshockit's all a mater of personal preference
03:05.51the-golemorionshock: any other ideas?
03:06.03orionshocknot working?
03:07.44the-golemnope. As I said five minutes ago, the addon vanishes with your changes
03:07.49the-golem>.<
03:08.52Yssarilckknight: any word on when amazon gift cards are being restocked?
03:09.25ckknightKaelten would know better than I
03:09.48Yssarilhes away though :P
03:13.23rljohnso when an addon is approved, it will show on curse.com ?
03:13.31rljohnwhen an addon is approved on curseforge*
03:13.43Yssarilyea
03:14.11rljohnand is there any way to move it from curseforge to wowace to have the softer-looking page background? lol
03:15.15Yssarilonly if you are using a repository and if an admin aproves the move (you have to ask a admin to move it)
03:15.53rljohndo you recommend using repository for smaller addons?
03:18.18orionshockthe-golem, do you remember what the error said?
03:18.38the-golemi didn't get an error, it just didn't show up
03:18.51the-golemshould i get some error handler addon?
03:18.59the-golemer sumthin
03:19.01orionshockBugSack & Bug Grabber are good
03:19.13orionshockand go into your interface options and turn on lua errors
03:19.25orionshockunder the help menu
03:20.06the-golemk
03:20.37*** join/#wowace Adys (~Adys@unaffiliated/adys)
03:22.57orionshocki think that's a main source of problems... you actually don't know what's wrong b/c your errors where prolly turned off
03:23.16rljohnif using a repository, will the uploads show up on the Files page?
03:23.22*** join/#wowace Jedi- (~Dreamer@78-105-121-214.zone3.bethere.co.uk)
03:23.22*** join/#wowace Jedi- (~Dreamer@unaffiliated/jedi-)
03:24.41orionshockrljohn, yeah after a few mins
03:25.32orionshocknice part about repo's is that once the project is approved and you have a release file, getting updates is easy and dosn't reqire a case by case approval of a new zip
03:25.38orionshockas the zip is generated by the system
03:25.53rljohnso you just upload the toc, lua and xml file?
03:26.10rljohnwhat about the Libs folder
03:27.38orionshock.pkgmeta
03:27.52orionshockrljohn, first time using svn or git?
03:28.23rljohni've used git in the past
03:28.31rljohnlike, 2 years ago for a school project
03:28.34Yssarilrljohn: http://kb.wowace.com/repositories/repository-faq/
03:28.35orionshockthe-golem, did u get the bugsack and grabber?
03:28.37rljohnI've downloaded TortoiseSVN
03:29.04orionshocksvn is far easier to handle if your doing one author and your new. svn is easier to understand imo..
03:29.05rljohnty for link Yssaril
03:29.11orionshockgit is like svn, but on crack :)
03:29.20rljohnmy linux geek friend pushed git on us
03:29.28rljohntbh the project did not require any version control
03:29.29Yssarilgit > svn
03:29.35rljohnalso, at work we use Clearquest
03:31.11Funkeh`can't I get text from individual lines (such as a line id) from a multi line edit box?
03:31.12the-golemorionshock: yah, i did
03:31.24orionshock& what was the error (just the first line, not everything)
03:31.28the-golembut just turning on the default lua error option helped me solve the problem
03:31.34the-golemi got it fixed
03:31.35orionshockFunkeh`, no
03:31.57YssarilFunkeh`: if they are true lines you can slit the string at \n
03:31.57Funkeh`:/
03:32.00the-golemthe main issue was i was calling norm and max in my text.string table value
03:32.06the-golemthey didn't exist
03:32.10Yssarilif you a wrapping however you are sol
03:32.31Funkeh`hmm
03:32.39the-golemand i guess the actual textstring isn't something i'd need to store
03:32.49Funkeh`maybe a different widget would be better
03:32.54orionshockthe-golem, http://www.lua.org/pil/20.1.html and read that page and the next 3 up to 20.4 :)
03:33.47orionshockFunkeh`, why do you need line numbers?
03:33.58the-golemok
03:34.21Funkeh`to fetch different words on different lines
03:34.27Funkeh`it will be a scrolling box of various words
03:34.38orionshock%f   hehe :)
03:35.24the-golemhmmm
03:35.28orionshockFunkeh`, you can always use sylvanaar's frontier pattern from prat.. that'll give you word by word sort of iteration.
03:35.53the-golemis there a dogtag library? or would that be overkill for one textstring
03:35.55orionshockthe-golem, don't put values like that into your default db table, use a patter, then in the event handler format it :)
03:35.58rljohnYssaril, kinda stuck on this step:
03:36.00rljohn<PROTECTED>
03:36.20the-golemorionshock: thanks :-)
03:36.28the-golemi should have realized that in the back of my head
03:36.37rljohnI found the svn link, but not 100% sure what to do with it
03:36.43orionshockrljohn, if you go to your project page under repo tab, it'll list the urls your looking for
03:37.02rljohni found the link ( svn://rljohn@svn.curseforge.net/wow/enraged/mainline/trunk)
03:37.13orionshockyep, that's the right url
03:37.18rljohnand when i entered it into firefox it opened in tortoisesvn
03:37.18*** join/#wowace Cralor` (~cralor@c-75-68-70-97.hsd1.ma.comcast.net)
03:37.26orionshockah
03:37.26rljohnunless you recommend a different SVN program
03:37.33*** join/#wowace DarkAudit (~Brian@c-98-236-98-13.hsd1.wv.comcast.net)
03:37.47orionshockright click on the folder you want your files in and go to check out, paste the url into that
03:37.50orionshockfollow the prompts
03:38.30the-golemorionshock: thankyou, now I just need to setup the database and everything
03:38.43orionshockthat's the easy part :)
03:39.06the-golem:-)
03:39.07orionshocknow that you got an error handler that is talking to you, you get to experience the kindness of typos
03:39.12rljohnHEAD is i assume set for the first addition of the files?
03:39.22*** join/#wowace Sesshu| (~Sesshu@ip-46-18.travedsl.de)
03:39.26orionshockHEAD is the latest of that url
03:39.32orionshock<PROTECTED>
03:39.44orionshocktrunk is technically a branch...
03:39.58rljohnit shows...
03:40.03rljohnbranch, tags, trunk
03:40.07orionshocktrunk
03:40.13rljohnokay
03:40.47orionshockif you work the magic just right, you check out your addon files into the right structure so that you can code and play wow at the same time
03:41.10rljohnand can i just copy my entire folder to the trunk
03:41.13rljohnor should i do the files individually
03:41.15orionshockno
03:41.22orionshockyou copy your addon files into trunk
03:41.31orionshockso it's   trunk/Addon.toc
03:41.36rljohnok
03:41.39rljohnand what about the Libs folder
03:41.46orionshockuse .pkgmeta
03:42.54orionshockhave a libs folder for local development, but don't bother commiting it to the repo..
03:43.10rljohnhow will it know to add it to the .zip then
03:43.19orionshock.pkgmeta tells it to
03:43.28the-golemso, i was going to do the "options" as a "seperate addon" That's a good idea, right?
03:43.33orionshockhit the wowace kb, .pkgmeta instructions are there
03:43.38rljohnhttp://kb.wowace.com/projects/pkgmeta-file/ i see it now
03:43.47rljohnokay, i need to reboot quickly, thanks again for the help
03:43.48orionshockthe-golem, this size addon it'd be overkill
03:44.23quiescensmoo
03:44.57Repo10bad-boy: 03funkydude * r625 SimpleOptions.lua: more config work
03:45.09the-golemorionshock: the config, you mean? Or that earlier question about a dogtag lib
03:45.17orionshockthe-golem, the config
03:45.23the-golemokay
03:46.08orionshockthe-golem, also bookmark the ToC for that site i linked you :) you'll thank me later
03:46.27the-golem:-)
03:46.39the-golemI've done Lua coding before, but it was YEARS ago
03:46.45the-golemSo, I pretty much forgot everything
03:48.04the-golemGoing back to my earlier question about the dogtag, the idea was to have the text be configurable as well.
03:48.34Funkeh`alpha users type /badboy for free bunnies!
03:48.39Funkeh`goodnight! \o/
03:48.55orionshockthe-golem, put it in the config
03:49.03orionshock& let it asplode :)
03:49.35the-golemlol, are you being sarcastic? ^^
03:49.41*** join/#wowace rljohn (ae7064eb@gateway/web/freenode/ip.174.112.100.235)
03:49.52orionshockbesides a simple text box in aceconfig and a pcall is way way easier than trying to futz with adding support for something like dogtags and luatexts
03:50.00orionshockthe-golem, nope
03:50.22the-golemokie dokie
03:50.30the-golemdoesn't know what a pcall is
03:50.32the-golem*hides*
03:50.33orionshock... and really think about options... does it make sense to make that string customizable ?
03:50.45the-golemwell
03:50.55the-golemnot particularly
03:50.56orionshockit's a protected call, if there is anything wrong with that function then it won't break the execution
03:51.20the-golemmaybe, instead, i could just provide options on what to display for the text
03:51.28orionshockthat works.
03:51.30the-golemlike, %of rest
03:51.56the-golemI'll work text options in later >.<
03:52.02orionshockyeah
03:52.06*** part/#wowace Cralor` (~cralor@c-75-68-70-97.hsd1.ma.comcast.net)
03:53.27rljohn"pre-commit" hook failed with error output: Please set the svn:eol-style property on the following files: trunk/Enraged.toc
03:53.30rljohnany input on what this means =(
03:55.29orionshockrljohn, http://old.wowace.com/wiki/SVN_For_Beginners
03:55.37rljohnheh thanks..
03:56.01orionshock... i know it's gonna be a tad different.. but those are the old instructions that no one bothered to translate over to our new system....
03:56.10orionshockso the URLs are wrong, but everything else is the same
03:56.32orionshockrljohn, and then there is this:  http://old.wowace.com/wiki/SVN_AutoProps
03:57.22rljohnstill getting this eol-style error on all the files
03:59.58orionshockrljohn, first link, section called "Setting SVN Properties", ignore the external section
04:00.11orionshocksection called "End of Line"
04:00.32rljohni was getting the errors on the first step, Import your addon
04:00.38rljohni'll check out End of Line
04:02.06the-golemshowertime, then i'll tackle the the config and options
04:07.25rljohnthe "setting SVN properties" says "This section assumes that you have already imported your addon into the SVN",but the initial import won't work because the properties aren't set
04:08.40orionshockyeah, it's stupid like that
04:08.44orionshockadd your files, but don't commit
04:08.53Repo10itemauditor: 03AsaAyers * r92 / (2 files in 2 directories): Fixed a bug where postage was being counted more than once if you send mail and then open mail in the same session.\nAdded a warning when sending items with value to characters on other accounts.
04:09.00orionshockafter you add, then set your properties, then you should be able to commit
04:09.24orionshockor setup auto-props and then add your files :)
04:10.43rljohnis there something special you have to do to add files without committing?
04:10.54rljohni always get a pre-commit error when using tortoise svn
04:11.15orionshockiirc, just right click the file and select add
04:11.21orionshockyou've prolly already done this
04:11.41orionshockright click the file again and select "svn properties"
04:24.09rljohnunfortunately add or svn properties are both not options =/
04:29.06rljohnwell, i gave up and looked up autoprops
04:29.09rljohnand seemed to work now
04:29.35rljohnthank god, i was about to fistbump the back of my monitor
04:35.56the-golemwhee shower
04:37.09rljohnso, for the .pkgmeta, the svn link is the Public URL ?
04:38.11*** join/#wowace koaschten (~koaschten@p5B06CE70.dip.t-dialin.net)
04:40.44rljohnare all the AceX-3.0's url:  svn://svn.wowace.com/wow/ace3/mainline/trunk
04:54.31rljohnhttp://paste.wowace.com/2292/ is my .pkgmeta, the error i get is:
04:54.33rljohnError: Your .pkgmeta file is invalid:   Error: Your external references must be dictionaries or strings: None  
04:57.28rljohnnvm, had to add that eol stuff
04:58.06PrimerI wish there was a way to switch chat tabs with the keyboard
04:58.22Primerlike ctrl-page up/down, the default for Gtk apps
04:58.53rljohnwell I'll be damned, it worked
04:59.06rljohnorionshock you probably have left by now, but thanks a bunch
05:09.46the-golemwhats the name of the WoW default serif font?
05:13.47Shirikfritz or something like that?
05:13.55Shirikit starts with an F
05:15.50Repo10itemauditor: 03AsaAyers * r93 / (5 files in 2 directories): Added '/ia snatch'. This new command works with your queue (/ia crafting) to replace your snatch list with the materials you need for crafting. NOTE: Auctioneer requires visiting the AH before you can modify the snatch list.
05:16.01rljohnfriz quadrata
05:27.15the-golemwhat's the filename
05:29.30durcynfrizqt__.ttf
05:33.25the-golemdurcyn: thanks bunches
05:33.47the-golemi had one less underscore
05:33.59the-golemthought i had the whole fontname wrong ^.^
05:36.21*** join/#wowace evl (~evl@unaffiliated/evl)
05:37.51*** join/#wowace tardmrr (~tardmrr@WoWUIDev/WoWI/Dongle/Tem)
05:37.51*** mode/#wowace [+o tardmrr] by ChanServ
05:39.43the-golemawesome
05:39.51the-golemI prettyfied my code a bit
05:40.28the-golemin preperation for profiles/config
05:40.47the-golembut I'm still having trouble wrapping my head around the whole profile config bit
05:49.57*** join/#wowace Jyggaa (ordog@g225076239.adsl.alicedsl.de)
05:49.59*** join/#wowace Jyggaa (ordog@unaffiliated/jygga)
05:55.24*** join/#wowace DarkAudit (~Brian@c-98-236-98-13.hsd1.wv.comcast.net)
06:00.39*** join/#wowace Next96 (Next96@121.129.140.101)
06:00.55*** join/#wowace evl (~evl@unaffiliated/evl)
06:08.25the-golemdid orionshock go away? :-(
06:12.46the-golemcrap
06:13.03the-golemI'm not getting my optionstable to save to the DB
06:14.49the-golemI've followed the tutorial on wowace, but it's not working :-/
06:18.02*** join/#wowace Elkano (~elkano@WoWUIDev/WoWAce/Elkano)
06:18.02*** mode/#wowace [+v Elkano] by ChanServ
06:18.23the-golemewwwk
06:22.05the-golemwell, i got the db table to write, ish
06:22.13the-golembut the default values arent being written in the file
06:23.37the-golemthis snippet *is* correct, isn't it? http://paste.wowace.com/2293/
06:24.17durcynLibStub("AceDB-3.0"):New("SavedVarsNameGoesHere", defaults_table_here, "Default")
06:24.24mitch0the-golem: default values are not written out
06:24.47durcynis mExperienceDB declared in your toc
06:24.53the-golemyes
06:25.13durcyn<PROTECTED>
06:25.14mitch0change one of the values, then it'll get saved
06:25.30the-golemmitch0: so, it creates the table, but keeps the defaults blank?
06:25.46the-golemlemme post the outputted page
06:26.05the-golemmitch0: http://paste.wowace.com/2294/
06:26.10the-golemthat's correct behavior?
06:26.16durcynoh, right, ace3 doesn't actually write it out until you chage something, iirc
06:26.34mitch0the-golem: seems ok
06:26.54the-golemmitch0: lol, k thanks. I thought I did something horribly wrong ^^
06:27.18Repo10friend-notes: 03talryn1 * r3 FriendNotes.lua: Fixing options table and changing defaults
06:27.24mitch0change a value, see if it gets saved
06:27.25*** join/#wowace asq (~asq@unaffiliated/asq)
06:28.11the-golemi don't have an ingame way of doing that yet
06:28.32rljohnwell that was a fantastic 2 am fire alarm
06:28.37rljohnfuckyouverymuch
06:28.38mitch0<PROTECTED>
06:28.44*** join/#wowace Vilkku (Vilkku@86-60-151-20-dyn-dsl.ssp.fi)
06:28.48the-golemmitch0: oh, thanks :-)
06:30.49the-golemcan i just throw that in the chatbox, or do i need that ingame lua script thingy
06:35.05durcynchatbox, sans leading space.
06:35.19*** join/#wowace genetik- (genetik@elite.cabbits.com)
06:41.17the-golem*twiddles thumbs*
06:43.54quiescensget back to work!
06:48.32*** join/#wowace newbie (~ckknight@c-68-62-172-239.hsd1.al.comcast.net)
06:59.50*** join/#wowace profalbert (~profalber@80-121-21-200.adsl.highway.telekom.at)
07:02.16the-golemhms
07:03.53the-golemwhen i'm doing the config options table, can i use wow api for some of the args?
07:04.02the-golemfor example, max = GetScreenWidth()
07:04.33durcynyeah.
07:04.35*** join/#wowace Hjalte (~chatzilla@cpe.ge-0-2-0-835.arcnqu2.customer.tele.dk)
07:07.18*** join/#wowace Elkano (~elkano@pool011.vpn.uni-saarland.de)
07:07.18*** join/#wowace Elkano (~elkano@WoWUIDev/WoWAce/Elkano)
07:07.18*** mode/#wowace [+v Elkano] by ChanServ
07:08.42the-golemcool, thanks durcyn
07:10.29durcynthough that in particular may break if the resolution changes mid session
07:12.13*** join/#wowace DarkerAudit (~Brian@c-98-236-98-13.hsd1.wv.comcast.net)
07:15.59*** join/#wowace Aurica (~silowyi_d@99-5-223-222.lightspeed.snantx.sbcglobal.net)
07:20.07the-golemwould anyone mind explaining to me how the set and get parameters of the options-table works?
07:22.36orionshockthe-golem, sorry i did have to go...
07:23.21Yssarilthe-golem:  have you read through http://www.wowace.com/addons/ace3/pages/getting-started/ and http://www.wowace.com/addons/ace3/pages/ace-config-3-0-options-tables/ ?
07:24.00*** join/#wowace TNZe (~evil@198.62-97-238.bkkb.no)
07:25.02the-golemYssaril: yes, several times
07:25.31the-golembut they don't really explain how it works very well (for my thick head)
07:26.04Yssarilthe getfunction needs to return what you want the option to be
07:26.22Yssarilthe set function gets called when the option changes
07:27.04orionshockthe-golem, post all ur code and what lines are broken?
07:29.56the-golemorionshock: actually, I think I got everything functioning, but perhaps I'm doing it in a clumsy way. here: http://paste.wowace.com/2295/
07:31.13orionshock<PROTECTED>
07:31.34the-golembad idea?
07:31.52Yssarilwasteing tables
07:32.06orionshockannoying to read too :)
07:32.13the-golemlolk
07:32.17Yssariland inefficient :P
07:33.09the-golem*shrug* i don't know much about efficiency
07:33.19the-golemi saw someone else do it, and it seemed to work, so i did it
07:34.00sbuBibi: honestly, don't use kaspersky av! it totally kills your performance
07:34.10the-golemactually, now that you point that out, it seems silly to have stuff like
07:34.14the-golemwidth = db.width
07:34.46profalbertI use a table to save the anchor to the db, but I don't create a new one when updating (moving) it
07:35.02Yssarilthe-golem: only use tables when you need to (don't shy away from them but don't use them when they arent neccesary)
07:35.46Yssarilyea when saving to the SV file you will need to make them into a table
07:40.50the-golemoh ok
07:41.51the-golemgoing back to the defaults table, i should have a special table just for the anchor, instead of how i have it now?
07:42.40profalbertIt would make it easier to save the position as well
07:43.09the-golem*makes a few changes*
07:44.40*** join/#wowace Kalroth (~kalroth@mail1.retailplanit.com)
07:47.57orionshockthe-golem, another moment & i should have a update for ya
07:48.36the-golemlol orionshock
07:49.26the-golemany more cookies and i'll hafta put you down as a co-author ^^
07:50.57orionshockhehe, not the first i've written an addon for on the fly... http://paste.wowace.com/2296/
07:51.13orionshocki once made a fully functional dot timer for someone
07:51.37orionshockugly as sin, but it worked exactly how he wanted it... something about tracking a class buff on someone else in the raid
07:51.59Repo10itemauditor: 03AsaAyers * r95 / (5 files in 2 directories): API: Added a way for other addons to register with ItemAuditor once it loads if they were loaded first and updated the example at the end of Api.lua.
07:52.01RepoFixed Enchanting. I was not getting the ItemID correctly, so enchants could not be mapped to the scrolls they were to created
07:52.02RepoChanged snatch to only add each item once and to only add a snatch for items you don't have
07:52.03RepoAPI: Added haveMaterials to the item and need to the reagents that get passed to queue destinations. This is in preparation for building a shopping list module.
07:52.28*** join/#wowace marshen (~marshen2@unaffiliated/marshen)
07:54.27orionshockthe-golem, i learn and teach best by examples :)
07:56.37the-golemhmmm
07:56.59quiescensthat's what they all say
07:57.51the-golem*tests*
07:58.22orionshockquiescens, does it usually blow up afterwards ?
07:59.45orionshockthe-golem, you basically have 2 updates, one is realtime for the XP n such. the other is situational, when the user forces a change. No need to refresh the location / texture & size of the bar when really nothing has changed.
08:00.25orionshockin your options table you just have to call 1 function to update things, granted it'll update things not changed, but no one cares. not like your going to play with the options table open and futzing with it in combat :)
08:01.11the-golemoh okay
08:02.17Bibi[09:33:44] <sbu> Bibi: honestly, don't use kaspersky av! it totally kills your performance
08:02.17*** join/#wowace Repo (~supybot@repos.curseforge.net)
08:02.23Bibimy computer is awesome, my performance can't be killed!
08:02.27*** join/#wowace Caleb| (~caleb@dsl4E5C0361.pool.t-online.hu)
08:03.31orionshockwait for it Bibi... it'll happen
08:03.34orionshockmurphy's law
08:04.19sylvanaarmorning
08:05.38sylvanaarwhy wont the questions stop..."I can click any links on my chatframe"
08:05.45sylvanaarfacepalms
08:06.01Bibiorionshock: :(
08:06.21Bibibut yeah KAV pretty much parses everything, so yeah, it probably kills the performances a little
08:06.30Bibione of my dev once got a KAV alert on the code he was writing.
08:07.07orionshocksylvanaar, thus is the life of an active addon author with a wide user base in the low range of IQ's
08:07.09orionshock:)
08:07.29sylvanaar;)
08:08.09quiescensisn't that the advertised functionality of a resident antivirus
08:08.15quiescensto scan everything as it happens?
08:08.32the-golemhmm
08:08.36quiescensits kind of like "oh I installed this firewall and it keeps blocking things"
08:08.55the-golemok, so i was trying to put the whole anchor as its own table in the options
08:09.10sylvanaari hate waking up at 4am, its like too early to go to work and too late to go back to bed
08:09.15orionshocksylvanaar, while the volume isn't the same, and never was... do u know how many stupid requests i got for Guild Craft, even though it says in bright letters "NOT A REPLACEMENT FOR SEARCHING WOWHEAD FOR WHAT YOU ACTUALLY WANT"
08:09.28sylvanaarhaha
08:09.32quiescensits never too late to go back to bed
08:09.49the-golemi had anchor = { point = "BOTTOM", ... ); and it most definately didn't like that
08:10.12orionshocksylvanaar, benadryl works best :)
08:10.26sylvanaari have xanax
08:10.31sylvanaarbut, its too late to take another
08:10.33the-golem"Couldn't fine region named 'BOTTOM' "
08:10.36orionshockthe-golem,  that's because ) ~ }
08:10.39*** join/#wowace Repo (~supybot@repos.curseforge.net)
08:11.17the-golemlol
08:11.22the-golemthats a typo for here
08:11.26the-golemnot in the file
08:11.30orionshockthe-golem, there are all sorts of ways you could do this and too many ways for it to go wrong.. post the code section :)
08:11.46the-golemkk, hold on
08:13.32orionshocksylvanaar, take one and call in to work sick :)
08:14.15the-golemorionshock: just the relative bits -> http://paste.wowace.com/2298/
08:14.50the-golemwait, wtf
08:15.01the-golemi just did it again, and it seems to be working fine
08:15.39*** join/#wowace harl (harl@dslb-088-076-037-011.pools.arcor-ip.net)
08:16.01orionshocksee the problem is that the frame is always the same, no point in saving that.. it's an implied  [[ WorldFrame ]]
08:16.20orionshockalso   frame:GetPoint() dosn't give you the frame name iirc
08:16.48orionshockthe frame it's being anchored to is often the frame's parent.. so
08:17.01the-golemoh ok
08:17.21the-golemI misunderstood the anchor then
08:17.56the-golemi was thinking you'd be able to pin it to another frame if you wanted
08:17.57orionshockwell if it's one opinion that is shared often here is that handling UI Elements suck...
08:18.02the-golemby changing the anchor
08:18.12orionshockyou can, just not common
08:19.11the-golemwell, i'll just take that part out then
08:19.11orionshockit just works out that the frames parent is often times just used to anchor it to
08:19.35sylvanaarorionshock: im going to call in sick tomorrow, so i gotta go in today
08:19.37sylvanaarhehe
08:20.00sylvanaarok, heading out i guess
08:23.16the-golemNow, regarding the OptionsTable, is this the right idea?
08:23.17the-golemhttp://paste.wowace.com/2299/
08:25.31orionshockmax = function() return GetScreenHeight() end,
08:26.51the-golemoh, ok :-)
08:27.10Repo10friend-notes: 03talryn1 * r4 FriendNotes.lua: Comment change
08:27.10orionshockand what's with the names ? "header1" ?
08:27.45the-golemidk, i thought i had to name them differently
08:28.03orionshockyou do, but you can be creative
08:28.51*** join/#wowace orionshock (~orionshoc@ip68-226-29-3.tc.ph.cox.net)
08:28.56orionshockaddtionally if your going to clump all your get and set functions into 1, you can just declare it once in the root of the table
08:29.04orionshockwtb better internet connection
08:29.28orionshockalso your root table needs a name
08:29.58the-golemhmm
08:30.03the-golemregarding the get/set
08:30.29the-golemfor most of those, can i just do functions directly from the get/set that interface directly to the SV?
08:30.36orionshockyea,
08:30.42orionshockto start with, use inline functions
08:30.52orionshocknot the best way to do things, but it's classic and easy to understand
08:31.16*** join/#wowace Diao (vince@adsl-76-254-23-136.dsl.pltn13.sbcglobal.net)
08:31.45orionshockIe:   mExperienceOptions.args.header1.width.get = function() return db.profile.width end
08:31.55*** join/#wowace Dessa (Dessa@coredump.gmake.de)
08:32.01orionshock& get that to work
08:32.06orionshockthen we can use magic
08:32.56the-golemalright
08:35.18the-golemick
08:35.41the-golemi was doing fine until i got to the colors :-/
08:38.27quiescensmagic seems like a rather vague solution
08:39.30orionshockquiescens, have you tried to understand how nevcairiel does the options table in bartender4?
08:39.35orionshockit's pure back magic
08:39.46the-golemorionshock: lmao
08:41.00*** join/#wowace airtonix (~airtonix@unaffiliated/airtonix)
08:41.24orionshockwell
08:41.26orionshockit's sleep time
08:41.30orionshocknight all
08:46.58*** join/#wowace Nickenyfiken (~Miranda@192.121.174.5)
08:48.54the-golemkk
08:50.50Repo10friend-notes: 03talryn1 04v0.1 * r5 : Tagging a v0.1
08:53.13mitch0parnic: ping
09:03.01*** join/#wowace sylvanaar_atwork (~sylvanaar@unaffiliated/sylvanaar)
09:10.16*** join/#wowace Ingela (~Ingela@90-230-169-130-no35.tbcn.telia.com)
09:20.42*** join/#wowace Caleb| (~caleb@dsl4E5C0361.pool.t-online.hu)
09:32.12the-golembah
09:32.51the-golemi have a problem with my OptionsTable, and i cannot figure out what the issue is.
09:33.12the-golemmy addon shows up in the AddOns tab, but the actual options are completely blank
09:34.07the-golemhere's the relevant stuff: http://paste.wowace.com/2300/
09:36.16jnwhitehdialog:AddToBlizOptions("TomTom-POI", options.args.poi.name, "TomTom")
09:36.22jnwhitehthat's how I use AddToBlizOptions
09:36.24jnwhitehhttp://svn.wowinterface.com/filedetails.php?repname=TomTom&path=/trunk/TomTom_Config.lua
09:36.52jnwhitehhrm, but I use parents
09:36.58jnwhitehnot sure
09:37.10the-golemwhere's AddToBlizOptions on the AceAPI page
09:37.14the-golempages
09:37.19the-golemi can't seem to find it
09:38.07the-golemactually, when i try and access my options, it throws an error
09:38.09the-golembut not before
09:38.45jnwhitehalright
09:38.47jnwhitehwhats the error
09:38.49the-golemhttp://paste.wowace.com/2301/
09:38.51jnwhiteheverything is done lazily
09:38.58jnwhitehwell
09:39.03jnwhitehthat error tells you precisely what is wrong.
09:39.05jnwhitehso fix it =)
09:39.36the-golembut there is a string at that spot
09:39.59the-golemname = L["Normal XP Color"],
09:40.06jnwhitehthat is not a string
09:40.07jnwhitehits a table index.
09:40.16jnwhitehit MIGHT resolve to a string
09:40.17jnwhitehand it might not.
09:40.22the-golemhmm
09:40.27jnwhitehoh duur
09:40.29jnwhitehL is a library
09:40.31jnwhitehnot your locale table.
09:40.33jnwhitehso no, its nil.
09:40.39jnwhitehlocal L = LibStub("AceLocale-3.0"); is not correct
09:40.54the-golemoh
09:40.55the-golemlmao
09:41.02the-golemi didnt write the whole thing.
09:41.33the-golemof course its nil, i didnt point it to the local
09:41.36the-golemlocale*
09:41.38the-golem*facepalm*
09:52.35*** join/#wowace Megalon (Megalon@d86-32-5-125.cust.tele2.at)
09:54.40the-golemwell, i got that straightened out, but seems im accessing the DB all wrong
09:57.15jnwhitehyou're probably doing it as setup time
09:57.23jnwhitehcheck the top of TomTom-Config and see how I do it
09:57.35jnwhitehyou can't directly access the db in your options table
09:57.42jnwhitehyou need an getter/setter to do it late for you
10:00.44the-golemshouldn't I be able to use GetOptionsTable()?
10:01.10the-golemlike -> options.args.profiles = LibStub("AceDBOptions-3.0"):GetOptionsTable(self.db)
10:01.43jnwhitehyes
10:01.45jnwhitehwell, no
10:01.53jnwhitehit depends, when your options stuff is created, is the db loaded and active?
10:02.07jnwhitehand I wasn't talking about that, since I thought you were having an issue with something else.
10:03.03the-golemit should be
10:03.08the-golemtbh, I'm not sure
10:03.46the-golemI put the Options in a seperate file, to have a degree of seperation from the actual Addon creation stuffs
10:04.11jnwhitehwell it needs to be delayed
10:04.16jnwhitehto at least Initialize()
10:04.17jnwhitehif not enable
10:04.47the-golemwait, which does, my options?
10:05.01the-golemor the actual db creation
10:05.10jnwhitehIf you are trying to do ANYTHING with your database, you have to wait until its loaded and initilized.
10:05.13jnwhitehfull stop =)
10:05.34the-golemwell, i load/setup the db in OnInitialize
10:06.04the-golembut the options table isn't .. so it gets loaded right away?
10:06.37mitch0just move that line to you OnInitialize
10:06.43mitch0that options.args.profiles = ...
10:07.03the-golemoh, ok :-)
10:09.42the-golemer
10:10.24the-golemthat doesn't really help, because my actual optionstable is in another file
10:10.42the-golem*headdesk*
10:11.09the-golemI'd rather not condense the two and have such a large options table in my mainfile
10:12.04sylvanaar_atworkfull stop! you are officially a brit now jnwhiteh
10:12.04mitch0the-golem: options.lua : mXP.options = { ... }
10:12.26mitch0then you can use self.options in your OnInitialize
10:12.56the-golemoh i see
10:13.00jnwhitehsylvanaar_atwork: =) period just doesn't quite work in a global environment :P
10:13.01mitch0or you could take it a step further and completely separate the options stuff to a LoD addon
10:13.04the-goleminstead of how i had mExperienceOptions
10:13.33the-golemload on demand? i wouldn't even know how to approach that ^^
10:13.40*** join/#wowace arkanes (~arkanes@adsl-69-151-150-46.dsl.hstntx.swbell.net)
10:13.57mitch0the-golem: it's not that hard really
10:14.20mitch0the-golem: you could take a look at PetTimeToLive for example, that's a pretty simple mod with this LoD option separation
10:14.20sylvanaar_atworkunless you have *alot* of options, just put them in your addon
10:15.20the-golemi don't have "alot" but the table is really kinda large ugly
10:15.34the-golembut you're saying i shouldn't bother, eh
10:15.35*** join/#wowace Caleb| (~caleb@dsl4E5C0361.pool.t-online.hu)
10:16.01sylvanaar_atworkmake it work, make it readable, make it maintainable, make it efficient pretty much in that order
10:17.01sylvanaar_atworkIMO
10:18.26the-golemok, ok
10:18.26the-golemlol
10:18.29mitch0well, it doesn't hurt to at least keep in mind the later steps in that chain while working on the "make it work" state :)
10:18.52*** join/#wowace nuoHep (~nuohep@89.222.156.36)
10:19.49sylvanaar_atworkfor sure
10:20.48the-golemsweet ^^
10:20.53the-golemi've got it half working
10:21.41the-golemi have an issue with my colors though
10:22.58the-golemhow does one go from this:
10:23.00the-golemcolors = {  normal = { r = 0.7, g = 0, b = 0.7, a = 1, } ... }
10:23.16the-golemto displaying them correctly in the optionstable?
10:23.58the-golemwith the colorpicker doodad
10:25.18mitch0function getColor(c) return c.r, c.g, c.b, c.a end
10:25.36mitch0return your colors like that from your getter
10:25.44mitch0same for set
10:26.06the-golemahah
10:34.09*** join/#wowace Legorol (~legorol@cpc8-sgyl28-2-0-cust43.sgyl.cable.virginmedia.com)
10:39.25the-golemfixed that
10:48.28the-golembah
10:50.32the-golemthe options table isn't populating any of my inputs that correlate to int vars
10:50.45the-golemdo inputs expect a string?
10:51.41*** join/#wowace faCe| (~face@p5489AA09.dip.t-dialin.net)
10:53.58*** join/#wowace Caleb| (~caleb@dsl4E5C0361.pool.t-online.hu)
10:56.19vhaarranything can be a string
10:59.42*** join/#wowace Dessa (Dessa@kvirc/staff/kuja)
11:09.49*** join/#wowace Natch (~natch@c-35cfe155.25-4-64736c10.cust.bredbandsbolaget.se)
11:10.51the-golemwell, i got that part fixed too
11:11.29the-golemthe fontshadow types, is there a predefined table of that somewhere, or do i need to make my own?
11:15.59*** part/#wowace Natch (~natch@c-35cfe155.25-4-64736c10.cust.bredbandsbolaget.se)
11:16.19*** join/#wowace Natch| (~natch@c-35cfe155.25-4-64736c10.cust.bredbandsbolaget.se)
11:17.02the-golemwell, there's only like 3 options, so no biggy
11:20.23the-golemHrmmm
11:25.28*** join/#wowace airtonix (~airtonix@unaffiliated/airtonix)
11:26.58*** join/#wowace roboe (~roboe@50A2E6C0.flatrate.dk)
11:34.00*** join/#wowace the-golem (~Darrin@c-98-255-201-176.hsd1.ca.comcast.net)
11:34.18the-golemwierd
11:38.14sylvanaar_atworkyou mean outline?
11:40.03sylvanaar_atworkhttp://paste.wowace.com/2302/
11:40.47the-golemyep, that was it, thanks
11:46.02the-golemawesome, i've gotten everything to show correctly in my addon's options
11:46.09the-golemhowever, the scrollbar is buggerd
11:46.59the-golemsylvanaar_atwork: would i have to do the same kind of thing for the anchor points (BOTTOM, BOTTOMLEFT, etc)
11:47.27sylvanaar_atworkyup
11:48.30the-golemokie dokie
11:52.11the-golemis it topleft or lefttop?
11:52.21the-golemor both? ^^
11:59.19*** join/#wowace Next96 (Next96@121.129.140.101)
11:59.46the-golemk, got that taken care of
12:07.50the-golemnow, this issue with the options not drawing correctly: http://i38.tinypic.com/2vbo776.jpg
12:08.03the-golemhow can i fix it?
12:15.30*** join/#wowace newbie (~ckknight@c-68-62-172-239.hsd1.al.comcast.net)
12:15.48Kalrothckk is a noobcake
12:16.06*** join/#wowace dracula (dracula@dhcp-077-249-083-244.chello.nl)
12:17.17the-golemlol
12:23.51the-golem*sigh*
12:40.07*** join/#wowace spode (spode@213.21.119.83)
13:13.48*** join/#wowace Vonhinten (~Kiss@c-71-203-110-77.hsd1.fl.comcast.net)
13:22.23*** join/#wowace Mihau (~asmith@69.73.16.202)
13:23.04*** join/#wowace the-golem (~Darrin@c-98-255-201-176.hsd1.ca.comcast.net)
13:23.05*** join/#wowace Xinhuan (~xinhuan@WoWUIDev/WoWAce/xinhuan)
13:23.06*** mode/#wowace [+v Xinhuan] by ChanServ
13:29.58vhaarrthe-golem: are you using AceConfig to construct those options?
13:30.09vhaarrdo you feed a option table to the library
13:30.14vhaarror do you use AceGUI directly?
13:30.24the-golemvhaarr: yes, yes, no
13:30.41vhaarrthe-golem: then what you have in that screenshot is a Ace3 bug, and you should file a ticket and poke nevcairiel
13:30.53vhaarrit should give you a scrollbar automatically for the options
13:30.58vhaarrand not overflow like that
13:31.00the-golemhokey dokey
13:31.12the-golem*ponders*
13:31.30the-golemI'm going to re-download all the libraries, just in case
13:35.22quiescenso.o
13:35.25quiescensmoo
13:43.04*** join/#wowace Sliker (~ponies@5ac5f2e7.bb.sky.com)
13:45.01*** join/#wowace Cargor (~quassel@dslb-088-070-048-068.pools.arcor-ip.net)
13:48.52*** join/#wowace Odlaw (~ozzy@c-98-245-3-204.hsd1.co.comcast.net)
13:49.19[Ammo]the-golem: without the code that produced that screenshot can't do much
13:49.21[Ammo]show the code pastey
13:49.23*** join/#wowace Ghli (~IceChat7@netblock-66-245-219-98.dslextreme.com)
13:50.17*** join/#wowace Baraius (~bhuddlest@150.105.84.5)
13:50.23the-golemsure, in a second. I'm verifying my toc file first.
13:55.28the-golem[Ammo]: http://paste.wowace.com/2304/
13:58.15*** join/#wowace p3lim (~Miranda@200.41.202.84.customer.cdi.no)
14:02.21*** join/#wowace Silowyi (~silowyi_d@99-5-223-222.lightspeed.snantx.sbcglobal.net)
14:03.54mitch0looks okayish at first glance
14:04.48*** join/#wowace Sliker (~ponies@5ac45a93.bb.sky.com)
14:07.03the-golemeverything functions fine, it all fills in and all
14:09.31Repo10bad-boy: 03funkydude * r626 BadBoy.lua: anti-phishing update
14:09.50Repo10itemauditor: 03AsaAyers * r96 / (2 files in 2 directories): API: added IAapi.GetItemCost
14:18.04*** join/#wowace Ali1331 (~ali.neowi@213.83.80.129)
14:26.22*** join/#wowace Axodious (~zw5asaa2o@modemcable106.115-23-96.mc.videotron.ca)
14:45.20the-golemquestion regarding childgroups
14:45.57the-golemwhen you make childgroups, tree kind, how are they displayed?
14:46.26the-golemwith a [+] next to your addon's name in the AddOn interface menu?
14:46.48mitch0no
14:47.07mitch0to get that effect, you need to add severl option groups to the blizz frames
14:48.52mitch0what's with the repositories? can't svn co stuff
14:49.07the-golemso, i could add a child optionstable with the 3rd parameter, then?
14:49.41mitch0check out some addon that does this already
14:49.54the-golemi am ^.^
14:50.04mitch0preferably a simple one (that's why I recommended PetTimeToLive previously)
14:50.39mitch0really, what's with the svn?
14:55.21*** join/#wowace Athrynn (~athryn@206.47.201.189)
14:57.15the-golemidk
15:00.56the-golemwow mitch0
15:01.14the-golemI like your code ^.^
15:01.55*** join/#wowace Lysithea (Lyset@c-8da372d5.017-172-73746f34.cust.bredbandsbolaget.se)
15:07.32*** join/#wowace Wobin (~quassel@203-214-158-61.perm.iinet.net.au)
15:07.32*** mode/#wowace [+v Wobin] by ChanServ
15:21.06*** join/#wowace newbie1 (~ckknight@69.73.16.202)
15:38.33the-golemokie dokie
15:38.39the-golemi pretty much give up ^.^
15:39.30*** join/#wowace spode (spode@213.21.119.83)
15:45.59the-golemoh whadya know
15:46.10the-golemmy bug was already on the tracker, lulz
15:47.28*** join/#wowace Wobin (~quassel@203-214-158-61.perm.iinet.net.au)
15:47.28*** mode/#wowace [+v Wobin] by ChanServ
15:51.54*** part/#wowace CrazyBenny (~s_m@actplus.cust.sloane.cz)
16:00.29the-golemhey mitch0
16:00.51Ali1331whats the problem golem
16:01.07Ali1331I just finished making options for my xpbar addon
16:01.20Ali1331AceGUI sharedmedia widgets are awesome
16:01.28the-golemAli1331: yeah
16:01.46the-golemAli1331: the problem is with AceConfigDialog
16:01.49Ali1331right
16:02.09the-golemif your options extend beyond the size of the window, it gets all fubar
16:02.24the-golemand apparently, it's a known bug
16:02.31Ali1331err wut
16:02.34the-golemhttp://www.wowace.com/addons/ace3/tickets/154-no-corrupted-scrolling-bars/#comments
16:03.34Ali1331thats why tab childgroups rock
16:04.27the-golemtrue
16:04.37the-golembut the solution is to fix the bug, not code around it
16:04.37*** join/#wowace Aeyan (~pancake@cpe-024-163-016-179.triad.res.rr.com)
16:06.12Ali1331why are your order numbers so large
16:07.23the-golem*shrug*
16:07.55the-golemyou think that's important?
16:08.02Ali1331well no but it seemed odd
16:08.09Ali1331to have groups at 100 and then randomly at 170
16:08.22the-golemeh?
16:08.42Ali1331oh thats not a group its a header and the tab is fucked up
16:09.07the-golemlol
16:09.16the-golemi did that on purpose >.<
16:09.51Ali1331your point+relpoint anchors save at the same db var btw
16:10.05Ali1331and...tonumber o.O
16:10.24the-golemoh, thanks
16:10.31the-golemyes, tonumber
16:10.37Ali1331why tonumber
16:10.53the-golembecause the inputs expect a string, and i store an int
16:11.32Ali1331but you're storing nil cause the value is a string
16:11.55the-golem??
16:12.05Ali1331the anchor is a string
16:12.13Ali1331so why are you tonumber'ing it
16:12.35the-golemOH THAT
16:12.36the-golemlol
16:12.42the-golemcopypaste error >.<
16:12.52the-golemi thought you were talking about my numbers, lol
16:12.59the-golemmy offsets*
16:13.33Ali1331oh I just used ranges for the offsets
16:13.54the-golem...
16:14.02the-golemi didn't think of that
16:14.13the-golemthat makes much more sense
16:16.05the-golemno conversion necessary >.<
16:16.16Ali1331ye
16:17.27Ali1331btw are the parts of your xp bar (rested section, already earned xp, xp yet to earn) statusbars and you use SetValue, because I just changed the width
16:20.15the-golemyes, they're statusbars
16:20.41Ali1331do you move the rested+yet to gain sections along with setpoint then
16:20.47the-golemthe "xp yet to earn" is just empty space, so that becomes a simple background
16:21.19Ali1331ah
16:21.27Ali1331I wanted a bg behind all 3
16:21.32nevcairielare the wowace git repos down?
16:21.33*** join/#wowace VonhintenHOME` (~Kiss@c-71-203-110-77.hsd1.fl.comcast.net)
16:21.41the-golemnevcairiel!
16:22.12the-golemAli1331: I only have two statusbars, normal and rested
16:22.52Ali1331ye I got that
16:22.54the-goleminstead of trying to move rested around via position, i just make it's value = normal + rested
16:23.25Ali1331and put normal on the top?
16:23.44the-golemand it sits below normal, so when you have rest, you'll see it under normal, just like the std blizz bar
16:23.46the-golemyep
16:23.54Ali1331better than my way
16:24.02Ali1331time for another rewrite I guess
16:24.14the-golemi'll show you my way
16:24.42the-golemnevcairiel: someone was complaining about that earlier
16:24.45the-golemthe repositories
16:25.13the-golem[07:48] mitch0: what's with the repositories? can't svn co stuff
16:25.47nevcairielsvn too, eh
16:25.53nevcairielKaelten: fix it =(
16:25.55*** join/#wowace Sliker (~ponies@5ac45a93.bb.sky.com)
16:25.57nevcairielAckis: tell Kaelten to fix it
16:26.12Kaeltenhrm?
16:26.19nevcairielrepos are down
16:26.32the-golemAli1331: http://paste.wowace.com/2306/
16:26.39nevcairielactually svn works
16:26.41nevcairielbut git is dow
16:26.42nevcairiel+n
16:27.00nevcairielssh access that is
16:27.06the-golemare you wanting to submit something?
16:27.18the-golemlike perhaps the fix to my bug *grin*
16:27.21the-golem^_^
16:27.47Kaeltenrestarting git deamon
16:27.50Kaeltentry now?
16:28.26nevcairielno deal
16:28.42nevcairielits the ssh access thats not working, no daemon involved
16:29.25*** join/#wowace mitchnull (~mitchnull@catv3EC944A1.pool.t-online.hu)
16:29.40Kaeltenoh
16:29.42Kaeltenwtf
16:30.01Kaeltenrestarted the ssh shell try again
16:30.25nevcairiel"Server unexpectedly closed network connection"
16:30.44nevcairielwonders if someone was funny and removed his key
16:31.09KaeltenI get "Successfully connected, but no git command provided"
16:31.14Kaeltenon ssh git@git.curseforge.net
16:31.48nevcairielweird
16:32.54nevcairielhm i dont get that
16:32.57nevcairieleven from my nix box
16:33.02nevcairielrepastes key
16:33.28Kaeltenhrm
16:33.39Kaeltenwonder if their internal network died yesterday too
16:33.44nevcairielalso why the hell is your own profile page so god damn slow?
16:34.04*** join/#wowace VonhintenHOME` (~Kiss@c-71-203-110-77.hsd1.fl.comcast.net)
16:34.47Kaeltenprobably little to no caching
16:34.48the-golemgeneral question: Is there a way to add some buffer space between the two "columns" of widgets in the interface addon dialog (using AceConfig)
16:35.17nevcairielhm yeah the connection dies when its trying to send my public key
16:35.36mitchnullnev: I also got that disco message
16:36.46nevcairielyou're using ssh+svn or ssh+git, eh?
16:36.53nevcairielso its not just me!
16:37.05the-golemfor reference: http://i38.tinypic.com/2vbo776.jpg
16:37.36*** join/#wowace Aelobin (~Aelobin@88-110-3-238.dynamic.dsl.as9105.com)
16:37.54the-golemcomforts nevcairiel
16:38.04*** join/#wowace Srosh (~Srosh@d039052.adsl.hansenet.de)
16:39.10mitchnullssh+svn
16:39.25mitchnullcould be the key
16:41.01mitchnullalthough it seems ok when I check on wowace user admin thing
16:42.35the-golem*spills coffee on the server*
16:42.40mitchnullcurseforge tells me permission denied (public key) (that's not a surprise)
16:42.51the-golemIt works for SOE, amirite?
16:43.00mitchnullSOE?
16:43.12mitchnullsony online entertainment?
16:43.12the-golemsony onine entertainment
16:43.18the-golemonline*
16:43.37the-golemit was a running joke when i played EQ.
16:43.44mitchnulluhum
16:44.00the-golemEverytime the server crashed, it was because someone spilled coffee, or tripped over the power cord
16:44.04*** join/#wowace Kalroth (kalroth@3e6bac34.rev.stofanet.dk)
16:44.13mitchnullanyway, is there anyone with working svn+ssh access to svn.wowace.com?
16:45.02Ali1331the-golem: http://paste.wowace.com/2307/ it's kinda messy :p
16:46.46the-golemAli1331: i though you were going to use statusbars?
16:46.58Ali1331ye I cba heh
16:47.06Ali1331I want a 1px gap between sections and its too much hassle
16:47.51the-golembetween like, normal and rest?
16:47.56Ali1331ye
16:48.07the-golemlol
16:48.13the-golemyeah, i guess that'd be a pain
16:48.40Ali1331could have tacked another frame on the right side I suppose
16:48.44Ali1331of current
16:48.58the-golemmeh
16:49.11*** join/#wowace profalbert (~profalber@80-121-60-6.adsl.highway.telekom.at)
16:50.11the-golemis that you're whole addon?
16:50.20Ali1331yup
16:50.35Ali1331why?
16:51.24the-golemjust so i know im not missing anything
16:51.50Repo10bad-boy: 03funkydude * r627 / (2 files in 1 directory): anti-phishing update/more config work
16:52.02nevcairielthe-golem: ahah, i figured out your problem
16:52.05nevcairielit actually is the same bug
16:52.10nevcairielyou just have your group control hidden
16:52.43the-golemi do?
16:52.56*** join/#wowace Megalon (Megalon@d86-32-5-125.cust.tele2.at)
16:53.09nevcairielyou add one by using AceDBOptions
16:53.17nevcairielremove that line and it works
16:53.40mitchnullnev: did you get your svn working?
16:53.44nevcairielno
16:53.45the-golemhmmm
16:53.47nevcairielwell
16:53.48nevcairielsvn works
16:53.51nevcairieljust not the ssh version
16:54.17the-golemnevcairiel: you're referring to this line ->  self.options.args.profile = LibStub("AceDBOptions-3.0"):GetOptionsTable(self.db)
16:54.21nevcairielyes
16:54.25nevcairielcomment that, and it should be fine
16:54.35the-golemokie dokie
16:54.38the-golemtests
16:55.20Ali1331AceDBOptions controls profile management right?
16:55.37nevcairielyou basically have two options there, restructure your table so that both are subgroups of the main table, and use the path to the tables when adding it into the blizz ui
16:55.49nevcairielor create the profile options in a seperate table entirely
16:55.54nevcairieland register that as a child of yours
16:55.55mitchnullnev: but the ssh version is the only way to actually commit, right?
16:56.02nevcairielmitchnull: for git yes, for ssh no
16:56.14mitchnulloh. what's the other option for ssh?
16:56.20nevcairieleh
16:56.22nevcairielfor svn no
16:56.23nevcairiel:P
16:56.27mitchnullfsck
16:56.27nevcairielyou can just use the svn daemon
16:56.58mitchnullah, set up password and stuff?
16:57.02nevcairielyea
16:57.32mitchnullmight come to that if it doesn't get fixed soon. want to push an update. but I hope it'll sort itself out in 10 mins ;)
16:57.57nevcairieli'll just go get food and hope for the best
16:58.28mitchnullalmost the same here (less pleasant, involves phisycal work)
16:59.21the-golemi thought i needed that for some reason
16:59.24the-golemnevcairiel: thanks :-)
16:59.30mitchnullalthogh it's been like this since morning (GMT), so...
17:02.32*** join/#wowace orionshock (~orionshoc@ip68-226-29-3.tc.ph.cox.net)
17:04.44the-golemthat's fantastic
17:05.26the-golemAli1331: does it work acceptably?
17:05.41Ali1331does what work acceptably?
17:05.47the-golemyour addon
17:05.50Ali1331yes
17:05.52Ali1331:o
17:06.02the-golemi didn't know if it was done or not ^^
17:06.17Ali1331oh ye I wrote the actual bar ages ago when I got bored
17:06.28Ali1331then decided to write the options yesterday
17:06.29the-golemhow do you update the bar after you save your options
17:07.01Ali1331the get/sets are on the groups bar+label instead of individual options
17:07.10Ali1331set = function(key, value) db.bar[key[#key]] = value self:UpdateBar() end,
17:07.30Ali1331updatebar is the big thing at the top >.<
17:08.12the-golemoh, ok
17:08.57the-golemso does everything change on the fly, before you hit "accept"?
17:09.21Ali1331ye
17:09.50Ali1331(there's an accept button?)
17:10.02orionshock"close" at the bottom of aceconfig windows
17:10.11the-golemhey orionshock
17:10.20orionshock*hides*
17:10.22the-golemwb, have a nice nap? >.<
17:10.23orionshockoh..
17:10.26orionshockhey the-golem
17:10.45the-golemorionshock: actually, i'm pretty much done. I just need to update the bar when i change the options
17:10.54the-golemwhich is what we're dicussing
17:11.22orionshock<PROTECTED>
17:11.46orionshock<PROTECTED>
17:11.56the-golemsemicolon?
17:12.08nevcairielits optional, whitespace will suffice
17:12.12orionshocktells lua that the 2 sections are not related
17:12.23the-golemoh ok
17:12.25Ali1331set = function(key, value) db[key[#key-1]][key[#key]] = value self:UpdateLabels(key[#key-1]) end
17:12.32Ali1331thats my text label one
17:12.33the-golemi wanted to make sure it wasn't a typo
17:12.35nevcairielorionshock: there isnt actually a difference between newline and a space
17:12.48Ali1331it passes the label name so it only updates that one and not them all for no reason
17:12.49nevcairielin luas way of seeing things
17:12.53the-golemi didn't realize i could do that ^^
17:12.58orionshocknow, like i said last night the-golem get the basics to work with inline functions, Ali1331 is using magic that comes later :)
17:13.37the-golemso instead of using individual set/get
17:13.49the-golemyou do it on the group
17:14.08nevcairielsaving a few bytes of memory
17:14.10orionshockyeah, she's got a generic function that works off the Info table that aceconfig passes the get/set functions.
17:14.14Ali1331Ace with scan upwards in scope until it finds the functions
17:14.25Ali1331so it theres no set/get directly attatched to the option
17:14.29Ali1331it'll check the group
17:14.37the-golembut i have several nested tables in my SV, will it still work?
17:14.42nevcairielsometimes i'm amazed what a smart system we designed there :p
17:14.57nevcairielthe-golem: probably not, no
17:15.03orionshocknevcairiel, yea it's nicely dynamic but a bitch to learn from scratch
17:15.11the-golem*dies*
17:15.42nevcairielthe generic setter/getter assumes that all options are on the same level in the SV, and that the key used in the options is the key in the SV
17:15.57vhaarrnevcairiel: actually wasn't that something we got from Narg with waterfall back in the early days of BigWigs2? I was hammering him with stuff about waterfall, and he basically designed it around my needs
17:15.59orionshockthe-golem, basics here, focus :) one idea at a time.
17:16.30nevcairielIf you have them grouped logically, you can also group them with inline groups in the tree and do it with that
17:16.33nevcairielbut don't focus on that
17:16.36vhaarrin any case it's not something you designed for Ace3, it was there in Ace2 as well
17:17.03nevcairielvhaarr: i didnt say when we designed it :)
17:17.27the-golemor which Ace >.<
17:17.38the-golemso, umm
17:17.40nevcairielwell surely not for 1 :P
17:17.44vhaarryou made it sound like it was new in Ace3, and these people don't know better
17:17.48vhaarrin any case it just got me thinking
17:17.54*** join/#wowace daev (~bleh@pool-72-86-110-88.aubnin.fios.verizon.net)
17:17.54vhaarrabout Waterfall :P
17:17.56the-golemI need a different approach then
17:18.07nevcairielvhaarr: i think it was in ace2 before waterfall
17:18.32nevcairielbut thats all days long gone
17:18.50orionshockthe-golem, hehe... one step at a time. once you got the inline functions to work with individual get / set functions then you can step up to the next method of using method names and the info table.
17:19.17vhaarrnevcairiel: yeah, it just got me thinking about those days again :P
17:19.41the-golemorionshock: have you seen my latest file?
17:19.44orionshockno
17:19.45nevcairieli think quartz was the only addon where i ever really used a waterfall gui
17:19.51nevcairielnever cared for the bigwigs one
17:19.51vhaarrobviously the ace3 option tables are more flexible as well, it was hacked into the Ace2 ones with passValue=true, etc
17:20.00nevcairielindeed
17:20.02vhaarrmany people did though
17:20.22orionshockthere are about 3 tiers of methods that you can use with Ace3 option tables, and one is better than the previous, just matters how familiar you are with how things work inside aceconfig
17:20.24vhaarrthe-golem: stop complicating things, make it work first and then optimize all those small, irrelevant details
17:20.43orionshockbut ya got to start at the simple one
17:20.54the-golemvhaarr: i'm not even thinking about that.
17:21.00nevcairieleven i don't use all the latest enhancements
17:21.05nevcairielbecuase my addons are too old =P
17:21.22the-golemorionshock: http://paste.wowace.com/2308/
17:21.24orionshocknevcairiel, did u see my comment about bt4's option table?
17:21.38nevcairielwell its full of magic :)
17:22.45Ali1331heh I forgot to add the option for no additional flags on text...
17:22.54Ali1331thanks for the reminder the-golem
17:23.15the-golemanytime ^^
17:23.19vhaarrthe-golem: don't register events in oninit, they belong in onenable; you don't need a |self.db| if you store it locally; why are you not using AceEvents-3.0 when you already use AceAddon?
17:23.23vhaarrthe-golem: register the options in OnInit
17:23.41nevcairielorionshock: its driving me mad sometimes, but i didnt manage to come up with a new modular design thats not so insane =P
17:23.52the-golemblames orionshock
17:23.55orionshockthe-golem, ok, at the end of your set functions call  [[  mExperience:UpdateBarSettings ]]
17:24.22the-golembefore "end" you mean?
17:24.27orionshockright
17:25.15orionshockoptions.args.hSizePosition.width.set = function(info,value) db.profile.width = value; mExperience:UpdateBarSettings() end
17:26.14orionshockvhaarr, the event handler is a hold over from translating from a standalone into using AceAddon...
17:26.36the-golemtrue true
17:28.30orionshocknevcairiel, multi-file config tables are a bitch... SOCD and guild craft both have em...
17:29.05Ali1331wait doesn't an AceAddon allow for event registering directly? I thought it did...
17:29.25orionshockAli1331, ace addon dosn't work with events at all
17:29.40Ali1331mmm
17:30.43the-golemvhaarr: which options. the defaults, or the config table?
17:30.53vhaarrboth
17:31.50Repo10bad-boy: 03funkydude * r628 SimpleOptions.lua: more config work
17:35.38mitchnullnev: how does the svn:// way works? when I tried to commit, it just said: "Authentication realm: <svn://svn.wowace.com:3690> Curseforge" and got stuck there.
17:36.43Ali1331vhaarr where would you put frame creation, init or enable?
17:36.55nevcairielmitchnull: it should just ask for user/pass
17:37.08mitchnullwell, it doesn't
17:37.21the-golemif mix-in aceevents, i don't need an event handler?
17:37.43the-golemor did i totally misread that
17:37.52nevcairielAli1331: init should hold stuff thats only ever run once. onenable can be run multiple times. -- in theory anyway. So create frames in init, and register events in enable. aceevent unregisters them in ondisable, which can be used for a addon "standby" mode
17:38.08Ali1331AceEvents looks for a method called <AceAddOnName>:EVENT
17:38.24Ali1331so mine calls xpbar:PLAYER_XP_UPDATE()
17:38.28orionshockthe-golem, yeah, nix the event handler, leave everything else
17:38.39nevcairielYou can also specify the function to call
17:38.44nevcairieldoesnt have to be the event name
17:39.11nevcairiellike self:RegisterEvent("EVENT", "UpdateMyStuff")
17:39.13nevcairielor so :P
17:39.15mitchnullnev: does the svn:// method work for you?
17:39.19nevcairielmitchnull: yea
17:39.22orionshockthe-golem, ln 42-46; move lines 66-68 into on enable
17:39.28mitchnullhrmp
17:39.32orionshockand replace the mxpFrame with self
17:40.11mitchnullcould be my svn is too old (1.4.2)
17:40.41*** join/#wowace TNSe (~evil@ti0042a380-4692.bb.online.no)
17:40.59nevcairielthats old, but it should work
17:41.56the-golemorionshock: hmmm. do i do that for mxpFrame:createFrame too?
17:42.21orionshockno, just the :RegisterEvent() calls
17:42.22*** join/#wowace Funkeh` (~funk@WoWUIDev/WoWAce/Ace3/BigWigs/funkeh)
17:42.22*** mode/#wowace [+o Funkeh`] by ChanServ
17:42.26orionshockleave everything else alone
17:43.14orionshockthe mxpFrame is the base frame for all your UI Elements, when you had this coded as a standalone (w/o AceAddon) it also served as your "Addon Object & Event Handler"
17:43.38orionshockimo Personal Event handler > AceEvent3
17:44.03orionshockAceEvent / CBH is slow :P
17:45.06Repo10range-display: 03mitch0 * r306 RangeDisplay.lua: use shared default profile
17:45.07mitchnullyay
17:46.03nevcairielorionshock: actually thats not true. frame dispatchers are rather slow due to the Lua->C context switch for every event
17:46.24nevcairielAceEvent only has one context switch, and then dispatches all events in lua space
17:46.35orionshocknevcairiel, no using CBH is slower vs the old Ace1 Style Event handler
17:46.38nevcairielthats only an improvement if you have many addons installed, though =P
17:46.50orionshocki know i tested it
17:46.58nevcairielYour test is flawed then =)
17:47.06orionshockusually,
17:47.21nevcairielWith alot of addons a central dispatcher is faster
17:47.44nevcairielbecause it doesnt have to switch between lua and C all the time
17:48.04orionshockwell CBH has what, 3 layers of local and env switching it has to do before a function is even called
17:48.27the-golemnevcairiel: so with AceEvents, something like self:RegisterEvent("EVENT", "UpdateMyStuff"), aceevent will automatically look for AceEvent:UpdateMyStuff() ? (or <addonname>)
17:48.32nevcairielnah, it just looks complicated because it uses code generation
17:48.47orionshockthe-golem, correct
17:48.51nevcairielthe-golem: it'll look for UpdateMyStuff on "self"
17:49.03nevcairielwhich would probably be your addon object
17:49.09orionshockthe-golem, however, how i had the functions / events setup previously you don't need that
17:49.58orionshocklines 91-93 the update function is referenced to the other event names\
17:50.52*** join/#wowace roboe (~roboe@50A2E6C0.flatrate.dk)
17:51.08orionshockhowever in the nature of translating the addon from standalone to AceAddon & Lib, you could change it to use that method and retain the same functionality.
17:52.07the-golemi'd prefer to convert it fully
17:52.19the-golemit looks prettier (to me) this new way
17:52.21the-golemalso
17:52.36orionshock^^ & thats what matters
17:52.58orionshockit comes down to stylistic preference.
17:55.16the-golemwoo
17:55.44the-golemok, all that is done, and now the options .. change.. but not in expected fashion
17:56.27the-golemfor example, if i move the width slider, the statusbar stretches way more than it should
17:57.07*** join/#wowace DarkAudit (~Brian@c-98-236-98-13.hsd1.wv.comcast.net)
17:57.12*** join/#wowace stolenlegacy (~stolenleg@d83-187-166-187.cust.tele2.at)
17:58.51Fiskersteev :(
18:00.11orionshockthe-golem, step i think is what you want
18:01.24the-golemlemme show you ^^
18:03.29*** part/#wowace profalbert (~profalber@80-121-60-6.adsl.highway.telekom.at)
18:08.20the-golemdefault/correct --->http://i36.tinypic.com/2yyw76d.jpg    altered width (incorrect)  http://i38.tinypic.com/2vma4bo.jpg
18:09.28orionshockthe-golem, nope.. that's actually right..
18:09.42Ali1331the purple bit
18:09.44the-golemthe total width is
18:09.45orionshockbecause your directly using the width of the screen to change those sizes
18:09.46Ali1331not the background
18:09.52the-golemthe purple bit is wrong as sin
18:10.10the-golemoh
18:10.16the-golemi tried to return the width
18:10.23the-golemlike you said earlier
18:10.36the-golemgot me some error
18:11.06orionshockas far as it displaying wrong, i'd need to sit down with your current code and figure out why it's broken... but can't do that atm.. IRL calls :|
18:11.46Ali1331is your last pastebin still accurate as far as that section of code goes golem?
18:12.00the-golemAli1331: yes, i haven't changed that
18:12.04the-golemjust the location of it ^^
18:13.05Ali1331and the purple bit gradually gets wider when you move the slider, it does change at an expected rate and then jump or anything?
18:14.03the-golemit changes "gradually" at an exponential rate, sorta
18:14.19steevFisker: ?
18:14.27the-golemat full width, the bar purple bit is like, 60% of the whole bar
18:14.40Ali1331pastebin your current code
18:14.47*** join/#wowace Torhal (~callahan@74-141-246-74.dhcp.insightbb.com)
18:14.47*** mode/#wowace [+v Torhal] by ChanServ
18:16.15the-golemk
18:18.13the-golemfyi: if i change the width, the /reload, the correct normalXP width is displayed
18:19.11the-golemAli1331: http://paste.wowace.com/2309/
18:19.31the-golemalso, i need a better function
18:19.51the-golemfor example, I'm using a laptop, but i have an alternate monitor i use instead
18:20.12the-golemGetScreenWidth() returns the laptop screen width, not the actual monitor i use
18:22.27the-golemoh, i see
18:22.43the-golemMeasurements for layout are affected by the UI Scale setting (i.e. the uiscale CVar) and may not match actual screen pixels.
18:23.10the-golemi need true screen width *sigh*
18:24.47Ali1331ermm, when happens when you change the width and then gain XP
18:25.48the-golemidk
18:25.56the-golemi'll findout
18:27.09the-golemAli1331: it resets to the correct width
18:27.15the-golemproper ratioo
18:27.18the-golemratio*
18:27.35Ali1331must be a bug with blizzards statusbar then
18:28.02the-golemi'll test something
18:29.52Ali1331bah the downfall of not using statusbars, textures get squashed
18:35.59*** join/#wowace roboe (~roboe@50A2E6C0.flatrate.dk)
18:38.11orionshockthe-golem, try reordering the bar settings function to move the status bars around then set their values
18:38.45orionshock<PROTECTED>
18:38.48orionshockthat should fix it
18:39.06the-golemi tried that
18:41.53the-golemI'll try it again
18:42.51Primerperhaps if you spelled experience correctly it'd work
18:47.32the-golemlmao
18:47.38the-golemi do, he doesnt ^^
18:55.42Ali1331ah the magic of settexcoord
18:57.08the-golemAli1331: ??
18:57.59Ali1331my issue of the textures getting squashed when the bar widths were small
18:58.04Ali1331and lines/art not lining up
18:58.24Ali1331I just cropped the textures so its a smooth transition
19:00.09the-golem:-)
19:00.13Ali1331hows yours coming?
19:00.16the-golemcan wow make textures tile?
19:00.22the-golemI'm stuck on the bar thing
19:00.28*** join/#wowace Dessa (Dessa@coredump.gmake.de)
19:00.39the-golemthe height won't be a problem
19:00.42the-golemjust the width
19:00.58*** join/#wowace Stanzilla (Stan@irc.kuja.in)
19:01.04the-golemjust have to figure out a way to force the bars to redraw
19:01.07Ali1331whats wrong with it
19:01.13Ali1331still the width issue?
19:01.16the-golemyes
19:01.30Ali1331and resetting SetValue doesnt fix it? o.O
19:01.42the-golemyou can reset that?
19:01.47Ali1331I mean recalling it
19:02.07Ali1331well actually I guess if its the same value it might just not do anything
19:02.15Ali1331so try setting it to 0 and then to the proper value
19:02.20the-golemwell, as orionshock suggested, i called UpdateExperience() at the bottom of my UpdateBarSettings(), but it doesnt do anything
19:02.48the-golemhmmm, that's an idea
19:02.55the-golemooooh
19:02.57Ali1331local val = xpbarnorm:GetValue() xpbarnorm:SetValue(0) xpbarnorm:SetValue(val)
19:02.58the-golemi know why
19:03.15orionshockit is working, just with ranges so large you hardly ever notice the differnce
19:03.44the-golemcalling UpdateExperience doesn't matter, because the experience doesn't really change
19:04.19Ali1331Well like I said if the SetValue function says something like "if value == obj.value then return end" then it won't change it
19:04.26Ali1331So it doesn't redraw
19:06.05orionshock^^ ? could be it
19:06.17orionshockfrom the frame xml:  MainMenuExpBar:SetMinMaxValues(min(0, currXP), nextXP);
19:06.26orionshocknot sure if that makes a difference
19:08.31the-golemAli1331: your idea doesn't work either
19:09.06the-golemwell, not just resetting the value itself
19:09.35Ali1331so just calling SetValue(val) doesnt work?
19:09.45Ali1331did you try SetValue(0) and then SetValue(val)?
19:09.47the-golemno
19:09.56the-golemyesss, that's what i was saying
19:09.57the-golembut
19:10.25the-golemsetvalue(0); UpdateExperience() works
19:10.36Ali1331now that makes no sense
19:10.39Ali1331it's the same thing
19:11.29the-golem*shrug*
19:11.31Fiskersteev :(
19:11.42Ali1331He was around earlier Fisker
19:11.53Ali1331I guess you missed him
19:11.55the-golemmaybe i did it wrong the first time
19:11.59Fiskeri know Ali1331
19:16.42Repo10atlasloot-enhanced: 03Hegarol 07cataclysm * r2761 / (2 files in 2 directories): Classic instances update
19:19.21the-golemare there resolutions larger than 1920x1080 ?
19:20.32sbu1920x1200?
19:21.31the-golemwidthwise, specifically
19:22.05the-golemGetScreenWidth doesn't really work out, considering it's dependant on uiscale
19:22.30the-golemwhat's a reasonble max height for a bar?
19:22.58Repo10range-display: 03mitch0 * r307 / (4 files in 3 directories): - disable warning sounds for "misc" units
19:22.59Repo- add option to enable warning sounds only for enemy units (set as default)
19:23.01Repo- make options dialog a bit nicer
19:23.04the-golemI'll say 50 >.<
19:26.42the-golem@lua
19:26.47the-golem*sigh*
19:26.55the-golem@topic
19:26.59Ali1331? lol
19:27.04the-golem~lua
19:27.05purlLua is a powerful light-weight programming language designed for extending applications. It is often used as a configuration language. See http://www.lua.org/. Note: Lua is not an acronym. It is the Portuguese word for "moon".
19:27.12the-golemthanks purl
19:27.30Repo10range-display: 03mitch0 04v3.8.1 * r308 :  (Message trimmed by 1 line)
19:27.32RepoTagging as v3.8.1
19:27.33Repo- add option to enable warning sounds only for enemy units (set as default)
19:27.35Repo- disable warning sounds for "misc" units
19:27.36Repo- make the default profile shared, not per-character
19:28.02the-golemdangit
19:28.05the-golemnow i forgot what i was looking for
19:28.09the-golemoh yea
19:30.06Ali1331*drool* http://img375.imageshack.us/img375/5914/xpbar.jpg so shiny
19:32.56the-golemthat's a nice lookin bar
19:33.11the-golemis that green all you're rest?
19:33.15the-golemyour*
19:33.16Ali1331ye
19:33.42the-golemthat's pretty cool
19:33.57Ali1331its my lowbie drood, only char that isnt max level or 150% rested
19:34.02the-golem11 and 12 are current and next?
19:34.05Ali1331ye
19:34.10the-golemlol, neat
19:34.15Ali1331I dont have character level anywhere else on my screen so
19:34.28the-golemi need to add options for rest %
19:34.36the-golemlater
19:34.36the-golemlol
19:36.49*** join/#wowace DarkAudit (~Brian@64.181.5.194)
19:37.11the-golemHow do I ensure that the restbar stays below the normalbar
19:37.15the-golemsometimes it loads ontop
19:37.50the-golemoh
19:37.53the-golemi has an idea
19:37.54Ali1331erm, SetFrameLevel maybe?
19:38.06the-golemoh
19:38.09the-golemthats a better idea
19:38.10Ali1331dont think its ever worked when I've used it though...
19:38.48the-golem*glare*
19:38.50the-golemlol
19:39.15*** join/#wowace Dashkal (~dashkal@WoWUIDev/Nexus/dashkal)
19:41.27*** part/#wowace mitchnull (~mitchnull@catv3EC944A1.pool.t-online.hu)
19:41.46steevFisker: :O
19:41.49*** join/#wowace sylvanaar (~sylvanaar@unaffiliated/sylvanaar)
19:42.09steevhttp://lolsnaps.com/?media_id=243
19:42.30hasteI want that sign.
19:42.50hastetoo bad the figures on it is horribly drawn
19:43.05the-golemlol
19:44.49Fiskerhey steev :(
19:44.56Fiskeri only got 6 shards sofar
19:44.58Fisker:(
19:46.51Fiskerso i guess with my luck i won't get it for another week
19:48.11Fiskerhaha
19:48.17FiskerJohn Carmack?
19:48.23Fiskermoar like JERK Carmack lololol
19:48.30Fiskerherp derp we announce new game
19:48.46Fiskerand then it's a mobile phone game
19:49.50*** join/#wowace Vilkku (~Vilkku@86-60-151-20-dyn-dsl.ssp.fi)
19:51.51*** join/#wowace Hjalte (~chatzilla@cpe.ge-0-2-0-835.arcnqu2.customer.tele.dk)
19:53.03hastehaha
19:53.30*** join/#wowace Nickenyfiken (~Miranda@c83-255-103-149.bredband.comhem.se)
19:56.31PrimerFisker: I have 7 total :(
19:56.32steevFisker: i don't raid til tonight :(
19:56.41steevbut based on previous experience
19:56.46steevi'm gonna get 0 tonight
19:56.48steevmaybe 1
19:57.08steevwe're supposed to be attempting LDW heroic
19:57.14steevi'm debating calling in sick
19:57.59Ali1331odd that it's one of the harder heroic modes
19:57.59stolenlegacyKaelten: ping
19:59.55stolenlegacyKaelten: getting a putty fatal saying "server unexpectedly closed network connection" when trying to svn over ssh
19:59.56steevodd or not
20:00.15Fisker:o steev
20:00.20*** join/#wowace Brandon_ (~rbarreiro@87.196.43.75)
20:00.22Fisker41 now though
20:00.23steevwe have people who don't bother watching their threat at all, and our tanks (paladins) have absolute shite threat generation
20:00.28Fiskerand only lk left
20:00.31steevFisker: i hate you
20:00.59Ali1331oh threats the problem
20:01.05Ali1331now thats doubly odd
20:01.30Repo10partycraft: 03stolenlegacy * r2 / (2 files in 1 directory): Initial commit
20:01.40Fiskerbtw
20:01.45Kaeltenstolenlegacy: weird...  I had someone else reporting an issue earlier
20:01.50Kaeltennevcairiel: still having issues?
20:02.02stolenlegacyKaelten: working fine without svn
20:02.05Fiskersomeone made a study showing that iphone users got more
20:02.06Fiskersex
20:02.06Repo10partycraft: 03stolenlegacy 041-release * r3 : tagging release
20:02.08stolenlegacys/svn/ssh/
20:02.11nevcairielKaelten: yes
20:02.18Fiskerso i linked someone doing the masturbating hand signal
20:02.21Kaeltenya for some reason some people aren't able to ssh in
20:02.23Fiskerhoho and so on
20:02.27nevcairielit disconnects me when i send my public key
20:02.33Fiskeri can't ssh into my linux server Kaelten
20:02.51Fiskerwhat gives?
20:03.23KaeltenFisker: you touch yourself a night
20:03.35*** join/#wowace TNSe (~evil@ti0042a380-4692.bb.online.no)
20:03.41Fiskeroh
20:03.43Kaeltennevcairiel: what text do you get when you ssh into repos.curseforge.net
20:03.49Kaeltenstolenlegacy: same question plz :)
20:03.49Fiskerwait you didn't say that was the reason
20:03.53Fiskerbut how did you know?
20:03.56nevcairielKaelten: none really
20:03.58Fiskerare you spying on me?
20:04.14MegalonFisker, because there is not reason behind anything you do
20:04.22Megalons/not/no/
20:04.25Megalon:7
20:04.32KaeltenFisker: no just playing the odds, better than a casino
20:04.34steevAli1331: yeah, that is one of our biggest issues, dps being threatcapped even with tott and mds
20:04.48Fiskerif you want to play the odds then you should bet on duke Kaelten
20:05.00stolenlegacyKaelten: lemme get a full putty over here, sec
20:05.03stolenlegacyonly got pageant right now
20:05.04Ali1331your tank is bubbling the stacks right?
20:05.13nevcairielKaelten: http://paste.wowace.com/h7ux60yzl8rbcqvi/
20:05.21steevAli1331: we haven't even gotten that far yet
20:05.33Ali1331eh, then how is that the problem
20:05.41steevAli1331: not just that fight
20:05.46nevcairielKaelten: second try with verbose output =)
20:05.50steevwe have a lot of threat issues with the tanks
20:06.00Kaeltenya, looks like the ssh key was rejected
20:06.23Kaeltentry again nevcairiel: watching the log now
20:06.37steevi'm just not looking forward to that fight
20:06.44steevi'd rather get sindragosa down in HM
20:06.52Ali1331eww sind
20:07.07nevcairielKaelten: anything special show up?
20:07.21Kaeltenoh ya
20:07.25stolenlegacytried now, putty has no verbose though
20:07.25Kaeltennever seen that message before
20:07.47genetik-steev: what kind of problems are you having with hm sindragosa?
20:09.31steevgenetik-: casters blow up the raid
20:10.08steevand it doesn't matter how many times you suggest NOT casting at all when they get the debuff, they still cast, over and over and over
20:10.16stolenlegacyi smell a restart of repos
20:10.42*** join/#wowace Repo (~supybot@repos.curseforge.net)
20:12.50Kaeltennevcairiel: try now
20:13.07nevcairielno deal
20:13.17stolenlegacyno deal indeed
20:16.24Fiskercan you fix mine too?
20:17.31Kaeltenerror: buffer_get_ret: trying to get more bytes 4 than in buffer 3
20:17.38Kaeltenseems to be part of the problem anyway
20:17.53Primermaybe if you went holy or prot?
20:18.00Primerchuckles
20:18.56Kaeltenlol, that was bad
20:19.05steevnevcairiel: unset SSH_AUTH_SOCK && ssh whatever
20:20.35*** join/#wowace Connor_ (Connor@ip72-204-35-60.fv.ks.cox.net)
20:20.35Kaeltennevcairiel: I found the problem I thinks
20:20.39Kaeltensomeone set their public key to "ssh-rsa i love shushu forever.\n"
20:20.46nevcairiellol
20:20.47stolenlegacysteev: and how am i supposed to connect with putty then? :P
20:20.54Kaeltentry now?
20:20.55stolenlegacyKaelten: lol
20:20.59steevstolenlegacy: use a real OS?
20:21.07stolenlegacyKaelten: still no deal
20:21.11Primersteev: touché
20:21.12Kaeltenhrm
20:21.13stolenlegacysteev: ;(
20:21.20Kaeltenk, I did get less error messages though :D
20:21.27Primerstolenlegacy: I use mintty + ssh.exe
20:21.29stolenlegacywoot
20:21.34Primerwhen in windows, of course...
20:21.54stolenlegacyless errors is always good
20:21.55stolenlegacyi think
20:23.16Fiskerstolenlegacy
20:23.24stolenlegacyFisker:
20:24.19Kaeltenlets see if that fixed it
20:24.34stolenlegacyno deal
20:25.05Kaeltenya guessed that :/
20:25.38stolenlegacyhave we at least managed to get a different error message? :P
20:26.28Kaeltenmaybe? try again, just to make sure
20:26.32the-golemugh
20:26.44the-golemallowing people to change anchor points is messy
20:27.23stolenlegacyKaelten: no deal again
20:27.26stolenlegacythe-golem: why
20:28.10Kaeltenhrm, I could just delete all the ssh keys that are showing up int he log
20:29.27stolenlegacygot a copy of mine now
20:29.29stolenlegacyso go ahead^^
20:29.46Kaeltenstolenlegacy: try now
20:30.21stolenlegacyServer unexpectedly closed network connection
20:30.26stolenlegacyi got tired of saying "no deal"
20:30.53Kaeltenwtf "ssh-rsa ae:9c:56:93:0f:89:c4:54:ac:0d:94:09:4d:0a:57:6f"
20:31.04stolenlegacysomebody thinks he's funny th ere
20:31.33stolenlegacycan't you have the php filter out invalid keys before writing them?
20:31.33Kaeltenwiped that one, try agian please :D
20:31.49stolenlegacynope
20:31.57*** join/#wowace rljohn (~rljohnmoo@nat/ibm/x-kmeohnefwboixauq)
20:34.52Kaeltenhttp://bugs.opensolaris.org/bugdatabase/view_bug.do;jsessionid=736c0ed157f6667e7d3bde883e39?bug_id=6814915
20:34.56Kaeltenlooks to be the same bug we're having
20:35.20Kaeltenstolenlegacy: are you tryin svn or git?
20:35.30stolenlegacysvn
20:35.51stolenlegacyalso, can't you grep against a mask that filters valid ssh keys?
20:36.08stolenlegacymust be possible to work one out, even though i couldn't do it^
20:36.10stolenlegacy^^
20:37.04the-golemstolenlegacy: i'm doing it for my addon, but different combinations produce wierd results
20:37.07Kaelteneek, ya man that's beyond my understanding, I'd have to research it
20:37.12Kaeltenstolenlegacy: try now
20:37.26stolenlegacyKaelten: no
20:37.51stolenlegacythe-golem: can't you just make your frame (assuming you have one) movable? if no, what combinations produce wierd results?
20:38.38the-golemstolenlegacy: movable, through the mouse?
20:38.40Kaeltenand now :D
20:38.45stolenlegacythe-golem: yes
20:39.03stolenlegacyKaelten: and no :P
20:39.22the-golemIn theory, yeah.
20:39.24stolenlegacyjust wondering, did all those invalid keys get added just today?
20:39.32stolenlegacyor why is this issue arising just now
20:39.40stolenlegacythe-golem: "in theory". clarify pls
20:39.50the-golemi'd hafta know how, first
20:39.50orionshock<PROTECTED>
20:39.53steevstolenlegacy: likely due to an upgrade
20:39.59stolenlegacysteev: downgrade then
20:40.13steevstolenlegacy: i'm not an admin on the box
20:40.15stolenlegacythe-golem: are you using a frame or a button for your header?
20:40.19stolenlegacysteev: i know
20:41.01the-golemstolenlegacy: not that type of frame.
20:41.15Kaeltenstolenlegacy: try again plz :)
20:41.19orionshockthe-golem,  http://www.wowwiki.com/Making_Draggable_Frames#Using_Lua
20:41.21the-golemit's an xp bar
20:41.23stolenlegacythe-golem: i'll make up the basic code for you
20:41.40stolenlegacyKaelten: no
20:42.14Kaeltenand now :)
20:42.24the-golemorionshock: thanks
20:42.41stolenlegacyKaelten: and no
20:42.52Kaeltenwtf
20:43.11orionshock... hours later between stolenlegacy and Kaelten ....  "and now ?"   " no...."
20:43.19stolenlegacyorionshock: :P
20:44.19stolenlegacythe-golem: http://paste.wowace.com/2311/
20:44.25stolenlegacybasic code assuming your frame is already mouse enabled
20:44.38stolenlegacyreplace the dummy saved var with some saved var of yours obviously
20:45.02nevcairielKaelten: be lucky that you apparently have password login, or you wouldn't have gotten in at all =p
20:45.12Kaeltennope I can ssh just fine
20:45.17nevcairielwith pubkey?
20:45.22KaeltenI disable password logins on the server
20:45.28nevcairielhow weird
20:45.29stolenlegacyi think his key is on the top of the config file
20:45.32stolenlegacyours isn't
20:45.38nevcairieloh yeah, thats probably truwe
20:45.40nevcairiel-w
20:45.45stolenlegacyso if invalid key above our key, server sees the invalid key, gets an fatal
20:45.54Kaeltenya, so we're trying something, I just moved your keys up to right below me in the file stolenlegacy see if it works now
20:45.54stolenlegacyserver doesn't get to invalid key if it matches a valid key first
20:46.10KaeltenI'm thinking the same thing, so we're going to have to bisect the file
20:46.30stolenlegacybingo, no more ssh error
20:46.38Kaeltenok moving you down
20:46.58nevcairielat least bisect only takes about a handful of attempts
20:47.01Kaeltentry now
20:47.06stolenlegacydead again
20:47.49Kaeltentry now
20:48.28Repo10partycraft: 03stolenlegacy * r4 PartyCraft.lua: bug fix
20:48.42Kaeltenwas the a it worked?
20:48.42stolenlegacyworks :P
20:48.51Repo10partycraft: 03stolenlegacy 04release-1b * r5 : tagging
20:49.05Kaeltenok try again
20:49.06stolenlegacyyou can move me again now^^
20:49.12*** join/#wowace Ghli (~IceChat7@netblock-66-245-219-98.dslextreme.com)
20:49.18stolenlegacynope
20:49.29Kaeltenok so it's someone who starts with an l
20:49.46Kaeltentry now
20:49.56steevleeeeeeeeeeeeeeeeeeeeeeeroy
20:50.04stolenlegacyhehe
20:50.07stolenlegacyworking
20:50.27Kaeltenok I think I found the bad one
20:50.29Kaeltentry now
20:50.40stolenlegacyi think you did as well
20:50.46Kaeltenit worked?
20:50.48stolenlegacyyes
20:50.52Kaelten"ssh-rsa 1024 76:0c:bb:00:dd:2f:9d:b2:67:e3:bc:f9:7f:4c:bf:90"
20:50.58nevcairielwee works for me too
20:51.00stolenlegacyoh, tell your php guys to get a filter going on that input
20:51.13stolenlegacynot that hard to filter for proper ssh keys
20:51.30KaeltenTrela may have a hard time with the python, but I'm sure he could figure it out
20:51.50KaeltenAint that right Mihau
20:53.23Kaeltenstolenlegacy: I just moved you to the bottom of the file
20:53.30Kaeltenif you could try again and confirm that everyone is ok :)
20:53.43stolenlegacyworking perfectly
20:54.02Kaeltenit found several other bad keys
20:54.08Kaeltenbut nothing that made it blow up spectacularly
20:54.21Kaeltenthanks for the help figuring that out
20:54.27stolenlegacyno problem
20:55.52stolenlegacyorionshock: you should never get a job as a fortune teller
21:00.14orionshockhehe
21:00.50orionshockno, but i did have a job as a know-it-all for many years. paied to be right all the time every time. it was a L2 Tech Cust Service Rep :)
21:02.05the-golemstolenlegacy: thanks, I got it to work. Now I just haft work in the moveable toggle option into the config
21:02.45stolenlegacythe-golem: add "if not your_movable_var then return end" to the onmousedown?
21:02.53*** join/#wowace profalbert (~profalber@91-113-4-18.adsl.highway.telekom.at)
21:03.01Repo10peace-and-quiet: 03talryn1 * r2 / (7 files in 2 directories): Initial version
21:03.09Ali1331couldnt you just change EnableMouse
21:03.24Ali1331I guess a var would be easier though
21:03.41the-golemstolenlegacy: i was actually referring to the GUI config, but thanks
21:03.48the-golemthat'll help me out
21:03.51stolenlegacythe-golem: what config are you using?
21:04.04stolenlegacycustom made or aceconfig?
21:04.07the-golemAceConfig
21:04.16stolenlegacyadd a toggle in your main options table
21:04.23stolenlegacyso it gets added above the menu stuff
21:04.25Ali1331movable = { name = "Movable", type = "toggle", order = n } etc
21:04.37Ali1331if self.db.profile.movable then self:StartMoving() end
21:04.47stolenlegacyset=function(info, value) mymovable = not value end,
21:04.56stolenlegacyget=function() return not mymovable end,
21:05.25Ali1331oh reverse it if you're naming it Locked or something sure
21:05.58stolenlegacyor use a lock and do if locked then return end :P
21:06.04stolenlegacylock var*
21:06.08stolenlegacyso true = locked and false = movable
21:06.13stolenlegacyhell, just settle for one
21:06.13stolenlegacy^^
21:06.30the-golemlmao
21:07.44stolenlegacythe state-system of movable and locking variables is a very intellectually debated subject in the modding community. One faction, the "lockers", say that matching the GUI toggle states reduces CPU load, other say that it is not aesthetically appealing in the code
21:07.46stolenlegacy(not really)
21:08.01Repo10peace-and-quiet: 03talryn1 04v0.1 * r3 : Tagging as v0.1
21:08.17stolenlegacy@describe peace-and-quiet
21:08.28Repostolenlegacy: http://www.wowace.com/addons/peace-and-quiet/. Peace And Quiet. Automatically leaves the global channels when inside an instance/raid and restores them when exited.
21:08.37stolenlegacyinteresting
21:10.36Ali1331...well thats interesting
21:10.54Ali1331somehow...the background of my xp bar maps around the texture of the bar segments
21:11.00Ali1331I don't remember writing that...
21:11.17stolenlegacychuckles
21:11.35stolenlegacyi propose either a slight case of schizophrenia or coding while drunk
21:12.01Ali1331well I have no history of mental health issues and I don't drink
21:12.10stolenlegacyerr
21:12.15stolenlegacyout of suggestions then
21:12.26Ali1331seriously wtf how did that happen
21:14.37stolenlegacyself-aware code
21:14.50stolenlegacynext thing you know you are following white rabbits
21:14.56steevstolenlegacy: weak, that addon sucks, how am i supposed to troll people if they leave global channels!?
21:15.12stolenlegacysteev: try mmo-c interface&macros forums
21:15.50steevlots of trolling can be done there?
21:15.58stolenlegacyjust start another gearscore thread
21:16.05steevnot the same though
21:16.17steevthose people are obviously not trying to pay attention in game
21:16.20the-golemwell it's half there
21:16.33stolenlegacysteev: discuss the implementation of a dps-based loot distribution system into the default UI?
21:17.02stolenlegacymake sure you point out that it is _DPS_ based
21:17.08stolenlegacynot _damage done_ based
21:17.19stolenlegacyso you can get lots of replies stating that DPS is not a measure of ability
21:17.25Ali1331omg I think I know how it happened
21:17.43stolenlegacyAli1331: a cat went by twice and the programming changed?
21:17.52Ali1331fucking typical that I blindly stumble upon decent design
21:18.07steevstumbleupon.com
21:19.07Ali1331theres a texture thats set to the same as the bar segments and I forgot I'd made that the background/border colour and I thought it was the parent frame, I also didnt think that adding the border size onto the textures height+width would map perfectly around the bar
21:20.18Ali1331ah it doesnt work for textures with a whole in them!
21:20.32Ali1331hole*
21:20.35Ali1331bedtime me thinks
21:20.47stolenlegacyactually, adding border size+2 would map perfectly
21:20.48stolenlegacymethinks
21:21.48steevheh
21:22.04Ali1331well the one it doesnt work for is "Outline" in shared media, basically it forms just an outer rectangle of the frame and the straight sides dont map
21:22.11Ali1331probably my bad coding
21:24.09steeveesh, alliance is bad on sen'jin
21:24.22steevhttp://ubersekret.com/screenshots/WoW/wg-senjin.png
21:26.43Ali1331you has an error
21:26.48Ali1331oh and ugly ui is ugly
21:26.56Ali1331and DK! noob
21:27.04steevyes, i have an error, its rw2, it always errors on linux
21:27.07steevnfi why
21:27.21Ali1331and linux only?
21:27.22Ali1331o.O
21:27.24Ali1331on*
21:27.27Ali1331jeez
21:27.29*** join/#wowace [1]Archarodim (HydraIRC@lev92-4-88-164-134-95.fbx.proxad.net)
21:27.43steevwell considering i use the same interface on my windows box and my linux box
21:27.49steevand only linux box throws the errors, yes
21:28.11*** join/#wowace faCe| (~face@p5489AA09.dip.t-dialin.net)
21:28.14steevi'm not about to fap to my interface, i don't care if it looks ugly
21:28.22Ali1331whats the error
21:28.24steevworking > pretty
21:28.33steevsec
21:28.36steevits about missing libs
21:29.07*** join/#wowace mitchnull (~mitchnull@catv3EC944A1.pool.t-online.hu)
21:29.18the-golemwoo!, part of the way there
21:29.25the-golemi got the lock state to take
21:29.34*** join/#wowace tekkub (~tekkub@WoWUIDev/WoWI/Featured/Dongle/GitHub/Tekkub)
21:29.34*** mode/#wowace [+v tekkub] by ChanServ
21:29.57*** part/#wowace mitchnull (~mitchnull@catv3EC944A1.pool.t-online.hu)
21:30.31*** join/#wowace Shadowed_ (~Shadowed@li157-188.members.linode.com)
21:30.40steevoh you gotta be kidding me, it doesn't save the paste for after you log in?
21:30.51Ali1331what
21:31.26the-golemugh
21:31.27steevi wasn't logged in to curse/wowace, so it prompted me to login
21:31.38*** join/#wowace Parnic413 (user@2001:470:1f05:381::3)
21:31.39steevafter it logged me in, it took me to my settings or some shite
21:31.43steevinstead of back to the paste
21:32.01steevhttp://paste.wowace.com/2312/
21:32.01Ali1331ctrl+v?
21:32.26*** join/#wowace TradeMark (~trademark@121-72-163-113.dsl.telstraclear.net)
21:32.29steevwell considering i can't copy the full error out of the wow client
21:32.41profalbertin linux addons don't get loaded alphabetically
21:33.11*** join/#wowace |ncubus (~a@69-196-191-80.dsl.teksavvy.com)
21:33.30NickenyfikenWhat will happen if I just change the repository type from SVN to GIT on wowace? Will it merge all revisions? Or do I have to follow the KB article?
21:33.45steevprofalbert: so what do i change, because it used to work
21:35.00*** join/#wowace Thrae (~ircuser@2001:470:7:3f7::2)
21:35.01*** join/#wowace cyndis (cyndis@lakka.kapsi.fi)
21:35.01*** join/#wowace tlund (~tlund@envy.nxs.se)
21:35.31*** join/#wowace Thrae (~ircuser@2001:470:7:3f7::2)
21:35.31*** join/#wowace cyndis (cyndis@lakka.kapsi.fi)
21:35.31*** join/#wowace tlund (~tlund@envy.nxs.se)
21:38.16*** join/#wowace Sliker (~ponies@5ac5d624.bb.sky.com)
21:38.16profalbertsteev: you need to optdep libs even if they are alphabetically before your addon
21:38.16*** join/#wowace Thrae (~ircuser@generalmx-1-pt.tunnel.tserv13.ash1.ipv6.he.net)
21:40.03*** join/#wowace Ghli (~IceChat7@netblock-66-245-219-98.dslextreme.com)
21:40.03*** join/#wowace Repo (~supybot@repos.curseforge.net)
21:40.03*** join/#wowace Brandon_ (~rbarreiro@87.196.43.75)
21:40.03*** join/#wowace Nickenyfiken (~Miranda@c83-255-103-149.bredband.comhem.se)
21:40.04*** join/#wowace Hjalte (~chatzilla@cpe.ge-0-2-0-835.arcnqu2.customer.tele.dk)
21:40.04*** join/#wowace Megalon (Megalon@d86-32-5-125.cust.tele2.at)
21:40.04*** join/#wowace Kalroth (kalroth@3e6bac34.rev.stofanet.dk)
21:40.04*** join/#wowace Wobin (~quassel@203-214-158-61.perm.iinet.net.au)
21:40.04*** join/#wowace Odlaw (~ozzy@c-98-245-3-204.hsd1.co.comcast.net)
21:40.04*** join/#wowace Xinhuan (~xinhuan@WoWUIDev/WoWAce/xinhuan)
21:40.04*** join/#wowace the-golem (~Darrin@c-98-255-201-176.hsd1.ca.comcast.net)
21:40.04*** join/#wowace Natch| (~natch@c-35cfe155.25-4-64736c10.cust.bredbandsbolaget.se)
21:40.04*** join/#wowace Caleb| (~caleb@dsl4E5C0361.pool.t-online.hu)
21:40.04*** join/#wowace arkanes (~arkanes@adsl-69-151-150-46.dsl.hstntx.swbell.net)
21:40.04*** join/#wowace Diao (vince@adsl-76-254-23-136.dsl.pltn13.sbcglobal.net)
21:40.04*** join/#wowace harl (harl@dslb-088-076-037-011.pools.arcor-ip.net)
21:40.04*** join/#wowace Jedi- (~Dreamer@unaffiliated/jedi-)
21:40.04*** join/#wowace flexd (flexd@evsco.net)
21:40.04*** join/#wowace bien| (~bien@p4FF47CBA.dip.t-dialin.net)
21:40.04*** join/#wowace Olison (olison@fukdruidsgrr.org)
21:40.04*** join/#wowace copystring (11794copy@o0o.o0o.o0o.o88-51-51-6o9.co.uk)
21:40.04*** join/#wowace Kilroo (~Kilroo@cpe-174-111-058-051.triad.res.rr.com)
21:40.05*** join/#wowace Antiarc (~Antiarc@ip70-190-192-186.ph.ph.cox.net)
21:40.05*** join/#wowace ulic (~ulic@75-171-218-72.hlrn.qwest.net)
21:40.05*** join/#wowace Mikk (~Mikk@WoWUIDev/mikk)
21:40.05*** mode/#wowace [+vvvv Wobin Xinhuan Antiarc Mikk] by hubbard.freenode.net
21:40.05*** join/#wowace pompy (~Mike@c-76-116-64-179.hsd1.nj.comcast.net)
21:40.05*** join/#wowace olafski (~egrimm@dream.student.utwente.nl)
21:40.05*** join/#wowace nevcairiel (~nev@WoWUIDev/WoWAce/Ace3/nevcairiel)
21:40.05*** join/#wowace DWSR (~DWSR@unaffiliated/dwsr)
21:40.05*** join/#wowace theoddone33 (~jimbob@pool-96-251-96-133.lsanca.dsl-w.verizon.net)
21:40.05*** join/#wowace quiescens (~quiescens@203-217-28-61.perm.iinet.net.au)
21:40.05*** join/#wowace Shirik (~mpdelbuon@WoWUIDev/WoWIStaff/Norganna/StatisticalEngineer/Shirik)
21:40.05*** join/#wowace Chosi (osxchosi@choseh.de)
21:40.05*** join/#wowace kollektiv (~kollektiv@unaffiliated/kollektiv)
21:40.05*** join/#wowace Ackis (~Ackis@WoWUIDev/WoWAce/ARL/Troll/Ackis)
21:40.05*** join/#wowace AKX (akx@dsl-tkubrasgw1-fe90f800-13.dhcp.inet.fi)
21:40.05*** join/#wowace steev (~steev@gentoo/developer/steev)
21:40.05*** join/#wowace Bibi (~Bibi@unaffiliated/bibi)
21:40.05*** join/#wowace kagaro (~kagaro@cpe-173-095-131-224.nc.res.rr.com)
21:40.06*** join/#wowace RLD_osx (~rldempse@71-8-123-7.dhcp.ftwo.tx.charter.com)
21:40.06*** join/#wowace Cyprias (~Administr@S01060051426bbc5e.ed.shawcable.net)
21:40.06*** join/#wowace jnwhiteh (~jnwhiteh@WoWUIDev/WoWI/Featured/Dongle/cladhaire)
21:40.06*** mode/#wowace [+ovvv nevcairiel Shirik Ackis jnwhiteh] by hubbard.freenode.net
21:40.06*** join/#wowace Talyian (~Tali@unaffiliated/talyian)
21:40.06*** join/#wowace Trela (~Alexia@c-68-62-169-133.hsd1.al.comcast.net)
21:40.06*** join/#wowace PProvost (~peter@WoWUIDev/WAU/Admin/Pprovost)
21:40.06*** mode/#wowace [+v PProvost] by hubbard.freenode.net
21:40.06*** join/#wowace Navv (6f017a1314@a88-115-96-199.elisa-laajakaista.fi)
21:40.06*** join/#wowace sbu (~sb@80.67.20.227)
21:40.06*** join/#wowace NeoTron (~neotron@pool-173-64-144-164.sttlwa.fios.verizon.net)
21:40.06*** join/#wowace Arrowmaster (arrow@WoWUIDev/WoWAce/ResponsibleForEverythingAndNothing/Arrowmaster)
21:40.06*** join/#wowace Dotted (Dotted@bureaucrat.wowwiki.dk)
21:40.06*** join/#wowace vrak (vrak@putsch.kolbu.ws)
21:40.06*** join/#wowace Gnarfoz (smallbrain@WoWUIDev/WowAce/Gnarfoz)
21:40.06*** join/#wowace NightHawkTheSane (~jonathan@li83-182.members.linode.com)
21:40.06*** join/#wowace Kody- (~nope@70-36-245-200.dsl.static.sonic.net)
21:40.06*** join/#wowace Kemayo (~kemayo@adsl-76-214-57-194.dsl.stlsmo.sbcglobal.net)
21:40.06*** join/#wowace Sentri (~sentri@tango-179.srv.hosting.fi)
21:40.06*** join/#wowace Grum (~grum@codebase2.xs4all.nl)
21:40.07*** join/#wowace ramoz (~ramoz@195.70.183.61)
21:40.07*** join/#wowace gix (~gix@m18s09.vlinux.de)
21:40.07*** join/#wowace binder (~binder@rrcs-67-53-147-151.west.biz.rr.com)
21:40.07*** join/#wowace Zarnivoop (~stmo@custchecker.rixport80.se)
21:40.07*** mode/#wowace [+vv Kody- Kemayo] by hubbard.freenode.net
23:31.44*** join/#wowace purl (~purl@rikers.org)
23:31.44*** topic/#wowace is http://www.wowace.com | http://paste.wowace.com | http://twitter.com/WowAcecom | http://lua.org | Curse Client v4: http://www.curse.com/client | WoWInterface Minion: http://minion.mmoui.com/ | Blizzcon 2010 Oct 22 & 23
23:31.53*** join/#wowace tem (~tardmrr@WoWUIDev/WoWI/Dongle/Tem)
23:31.53*** mode/#wowace [+o tem] by ChanServ
23:33.03*** part/#wowace mitchnull (~mitchnull@catv3EC944A1.pool.t-online.hu)
23:33.16Ali1331wtf it is yours
23:38.53Yssarilthe-golem: btw you can replace most of your set/get functions with just 2 functions total
23:39.39Ali1331ye we've been through that, he's only just starting with aceconfig
23:39.58Ali1331But its weird, the page was working fine before and now it lags me down whenever I open it
23:40.14Ali1331never seen an aceconfig page do that before
23:41.36the-golemlol
23:41.39the-golemu broke it
23:41.46the-golemmine works fine ^^
23:42.21Ali1331I commented out all the code I added
23:42.26Ali1331and it worked fine before
23:42.31Ali1331dunno whats up now
23:43.31pompyAckis: ping
23:44.00Ali1331guess it didnt like one of the options I'd messed up
23:44.14the-golemYssaril: yeah, but i have some nested saved vars, and i didn't wanna think of how to do it anotherway
23:45.10Yssarilthe-golem:  you don't have to do it for all of them but you should for all the once that have the same function style (http://paste.wowace.com/2317/) would be your getter/setter functions
23:45.15Yssariloff to dinner brb
23:47.29orionshockhey Kaelten are there extra beta keys for normal users ?
23:53.12starlonCan you emit your own event through frames?
23:53.52Ali1331btw the-golem: try http://paste.wowace.com/2318/ to fix the texture issue

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