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.54 | Axodious | whats the macro command to focus someoen if you have no focus |
01:02.05 | durcyn | <PROTECTED> |
01:02.12 | *** join/#wowace Yssaril (~kvirc@99-57-32-25.lightspeed.cicril.sbcglobal.net) |
01:02.41 | Axodious | ty |
01:04.05 | *** join/#wowace Diao (vince@adsl-99-24-218-90.dsl.pltn13.sbcglobal.net) |
01:08.53 | the-golem | well that was a lovely rest |
01:09.28 | the-golem | lets 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.55 | Axodious | next macro question |
01:22.03 | Axodious | how to cast on targettarget if target is friendly |
01:22.23 | VonhintenHOME` | help,@targettarget |
01:24.16 | VonhintenHOME` | wait, if target is friendly, cast on targettarget? I have no idea, not sure you can |
01:25.30 | Repo | 10friend-notes: 03talryn1 * r2 / (7 files in 2 directories): Initial version |
01:25.56 | Axodious | just reverse it |
01:26.03 | Axodious | do @target,harm |
01:26.09 | Axodious | or @targettarget |
01:26.42 | Axodious | /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.55 | Repo | New 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.23 | the-golem | whee! |
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.07 | Repo | 10bad-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.07 | orionshock | the-golem, did you get the rest of that xp bar done ? |
02:38.33 | the-golem | sorta |
02:39.01 | the-golem | i got the bar to actually work for XP, but it only works on (re)load |
02:39.10 | the-golem | none of my events are working |
02:40.29 | the-golem | I 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.39 | the-golem | http://paste2.org/p/947128 |
02:43.10 | orionshock | grr retarted site... |
02:43.32 | the-golem | sorry |
02:43.43 | the-golem | should i use a differen't pasty site? |
02:44.41 | orionshock | meh |
02:44.48 | orionshock | move lines 1-4 into your event handler |
02:44.49 | the-golem | I know the problem is I'm basically setting the XP variables once, at the beginning |
02:45.42 | the-golem | i don't think my event's handler is firing |
02:45.46 | orionshock | don'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.13 | orionshock | the-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.44 | the-golem | ok, i'll move them and try again |
02:47.10 | the-golem | but i even tried to print(event), like say, when i got some XP, and nothing would output |
02:47.50 | orionshock | the-golem, lines 1-4 =>73/74 ; remove lines 48 & 58 |
02:48.25 | orionshock | and then move the event handler to before your SetScript() call |
02:48.32 | the-golem | *nods* |
02:48.39 | orionshock | when you SetScript on the frame, the function dosn't exist |
02:49.01 | orionshock | & you don't need the :UnregisterAllEvents() |
02:50.44 | the-golem | wait, what do you mean, when i setscript on the frame? should i setscript to something else? |
02:51.57 | orionshock | what you effectively are doing is frame:SetScript("OnEvent", nil) |
02:52.17 | orionshock | because your event handler dosn't exist yet. Lua is very sequence oriented |
02:54.32 | orionshock | for 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.13 | the-golem | oh, i see |
02:57.24 | the-golem | well. |
02:57.33 | the-golem | i've done your changes, and my bar disappears |
02:57.39 | the-golem | http://paste.wowace.com/2291/ |
02:57.42 | *** join/#wowace rljohn (ae7064eb@gateway/web/freenode/ip.174.112.100.235) |
02:58.38 | rljohn | hi, first time posting an addon, curious what the difference between curseforge.com and wowace.com |
02:59.33 | orionshock | wowace is a smaller community wtih higher emphasis on quality, and good addons |
02:59.49 | orionshock | curseforge is the general dumping ground :) just don't tell Kaelten |
03:01.03 | orionshock | rljohn, if you go to wowace.com, on the right & down a bit is the overall idea that is wowace |
03:01.06 | Repo | 10itemauditor: 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.09 | rljohn | do you have to submit to both? |
03:01.35 | orionshock | no, they both synch to curse.com |
03:01.53 | rljohn | ah okay |
03:01.59 | rljohn | and what about wowinterface.com, worth reposting there as well? |
03:02.03 | orionshock | just 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.43 | orionshock | rljohn, 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.54 | orionshock | it's all a mater of personal preference |
03:05.51 | the-golem | orionshock: any other ideas? |
03:06.03 | orionshock | not working? |
03:07.44 | the-golem | nope. As I said five minutes ago, the addon vanishes with your changes |
03:07.49 | the-golem | >.< |
03:08.52 | Yssaril | ckknight: any word on when amazon gift cards are being restocked? |
03:09.25 | ckknight | Kaelten would know better than I |
03:09.48 | Yssaril | hes away though :P |
03:13.23 | rljohn | so when an addon is approved, it will show on curse.com ? |
03:13.31 | rljohn | when an addon is approved on curseforge* |
03:13.43 | Yssaril | yea |
03:14.11 | rljohn | and is there any way to move it from curseforge to wowace to have the softer-looking page background? lol |
03:15.15 | Yssaril | only if you are using a repository and if an admin aproves the move (you have to ask a admin to move it) |
03:15.53 | rljohn | do you recommend using repository for smaller addons? |
03:18.18 | orionshock | the-golem, do you remember what the error said? |
03:18.38 | the-golem | i didn't get an error, it just didn't show up |
03:18.51 | the-golem | should i get some error handler addon? |
03:18.59 | the-golem | er sumthin |
03:19.01 | orionshock | BugSack & Bug Grabber are good |
03:19.13 | orionshock | and go into your interface options and turn on lua errors |
03:19.25 | orionshock | under the help menu |
03:20.06 | the-golem | k |
03:20.37 | *** join/#wowace Adys (~Adys@unaffiliated/adys) |
03:22.57 | orionshock | i 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.16 | rljohn | if 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.41 | orionshock | rljohn, yeah after a few mins |
03:25.32 | orionshock | nice 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.38 | orionshock | as the zip is generated by the system |
03:25.53 | rljohn | so you just upload the toc, lua and xml file? |
03:26.10 | rljohn | what about the Libs folder |
03:27.38 | orionshock | .pkgmeta |
03:27.52 | orionshock | rljohn, first time using svn or git? |
03:28.23 | rljohn | i've used git in the past |
03:28.31 | rljohn | like, 2 years ago for a school project |
03:28.34 | Yssaril | rljohn: http://kb.wowace.com/repositories/repository-faq/ |
03:28.35 | orionshock | the-golem, did u get the bugsack and grabber? |
03:28.37 | rljohn | I've downloaded TortoiseSVN |
03:29.04 | orionshock | svn is far easier to handle if your doing one author and your new. svn is easier to understand imo.. |
03:29.05 | rljohn | ty for link Yssaril |
03:29.11 | orionshock | git is like svn, but on crack :) |
03:29.20 | rljohn | my linux geek friend pushed git on us |
03:29.28 | rljohn | tbh the project did not require any version control |
03:29.29 | Yssaril | git > svn |
03:29.35 | rljohn | also, at work we use Clearquest |
03:31.11 | Funkeh` | can't I get text from individual lines (such as a line id) from a multi line edit box? |
03:31.12 | the-golem | orionshock: yah, i did |
03:31.24 | orionshock | & what was the error (just the first line, not everything) |
03:31.28 | the-golem | but just turning on the default lua error option helped me solve the problem |
03:31.34 | the-golem | i got it fixed |
03:31.35 | orionshock | Funkeh`, no |
03:31.57 | Yssaril | Funkeh`: if they are true lines you can slit the string at \n |
03:31.57 | Funkeh` | :/ |
03:32.00 | the-golem | the main issue was i was calling norm and max in my text.string table value |
03:32.06 | the-golem | they didn't exist |
03:32.10 | Yssaril | if you a wrapping however you are sol |
03:32.31 | Funkeh` | hmm |
03:32.39 | the-golem | and i guess the actual textstring isn't something i'd need to store |
03:32.49 | Funkeh` | maybe a different widget would be better |
03:32.54 | orionshock | the-golem, http://www.lua.org/pil/20.1.html and read that page and the next 3 up to 20.4 :) |
03:33.47 | orionshock | Funkeh`, why do you need line numbers? |
03:33.58 | the-golem | ok |
03:34.21 | Funkeh` | to fetch different words on different lines |
03:34.27 | Funkeh` | it will be a scrolling box of various words |
03:34.38 | orionshock | %f hehe :) |
03:35.24 | the-golem | hmmm |
03:35.28 | orionshock | Funkeh`, you can always use sylvanaar's frontier pattern from prat.. that'll give you word by word sort of iteration. |
03:35.53 | the-golem | is there a dogtag library? or would that be overkill for one textstring |
03:35.55 | orionshock | the-golem, don't put values like that into your default db table, use a patter, then in the event handler format it :) |
03:35.58 | rljohn | Yssaril, kinda stuck on this step: |
03:36.00 | rljohn | <PROTECTED> |
03:36.20 | the-golem | orionshock: thanks :-) |
03:36.28 | the-golem | i should have realized that in the back of my head |
03:36.37 | rljohn | I found the svn link, but not 100% sure what to do with it |
03:36.43 | orionshock | rljohn, if you go to your project page under repo tab, it'll list the urls your looking for |
03:37.02 | rljohn | i found the link ( svn://rljohn@svn.curseforge.net/wow/enraged/mainline/trunk) |
03:37.13 | orionshock | yep, that's the right url |
03:37.18 | rljohn | and 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.26 | orionshock | ah |
03:37.26 | rljohn | unless you recommend a different SVN program |
03:37.33 | *** join/#wowace DarkAudit (~Brian@c-98-236-98-13.hsd1.wv.comcast.net) |
03:37.47 | orionshock | right click on the folder you want your files in and go to check out, paste the url into that |
03:37.50 | orionshock | follow the prompts |
03:38.30 | the-golem | orionshock: thankyou, now I just need to setup the database and everything |
03:38.43 | orionshock | that's the easy part :) |
03:39.06 | the-golem | :-) |
03:39.07 | orionshock | now that you got an error handler that is talking to you, you get to experience the kindness of typos |
03:39.12 | rljohn | HEAD 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.26 | orionshock | HEAD is the latest of that url |
03:39.32 | orionshock | <PROTECTED> |
03:39.44 | orionshock | trunk is technically a branch... |
03:39.58 | rljohn | it shows... |
03:40.03 | rljohn | branch, tags, trunk |
03:40.07 | orionshock | trunk |
03:40.13 | rljohn | okay |
03:40.47 | orionshock | if 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.10 | rljohn | and can i just copy my entire folder to the trunk |
03:41.13 | rljohn | or should i do the files individually |
03:41.15 | orionshock | no |
03:41.22 | orionshock | you copy your addon files into trunk |
03:41.31 | orionshock | so it's trunk/Addon.toc |
03:41.36 | rljohn | ok |
03:41.39 | rljohn | and what about the Libs folder |
03:41.46 | orionshock | use .pkgmeta |
03:42.54 | orionshock | have a libs folder for local development, but don't bother commiting it to the repo.. |
03:43.10 | rljohn | how will it know to add it to the .zip then |
03:43.19 | orionshock | .pkgmeta tells it to |
03:43.28 | the-golem | so, i was going to do the "options" as a "seperate addon" That's a good idea, right? |
03:43.33 | orionshock | hit the wowace kb, .pkgmeta instructions are there |
03:43.38 | rljohn | http://kb.wowace.com/projects/pkgmeta-file/ i see it now |
03:43.47 | rljohn | okay, i need to reboot quickly, thanks again for the help |
03:43.48 | orionshock | the-golem, this size addon it'd be overkill |
03:44.23 | quiescens | moo |
03:44.57 | Repo | 10bad-boy: 03funkydude * r625 SimpleOptions.lua: more config work |
03:45.09 | the-golem | orionshock: the config, you mean? Or that earlier question about a dogtag lib |
03:45.17 | orionshock | the-golem, the config |
03:45.23 | the-golem | okay |
03:46.08 | orionshock | the-golem, also bookmark the ToC for that site i linked you :) you'll thank me later |
03:46.27 | the-golem | :-) |
03:46.39 | the-golem | I've done Lua coding before, but it was YEARS ago |
03:46.45 | the-golem | So, I pretty much forgot everything |
03:48.04 | the-golem | Going back to my earlier question about the dogtag, the idea was to have the text be configurable as well. |
03:48.34 | Funkeh` | alpha users type /badboy for free bunnies! |
03:48.39 | Funkeh` | goodnight! \o/ |
03:48.55 | orionshock | the-golem, put it in the config |
03:49.03 | orionshock | & let it asplode :) |
03:49.35 | the-golem | lol, are you being sarcastic? ^^ |
03:49.41 | *** join/#wowace rljohn (ae7064eb@gateway/web/freenode/ip.174.112.100.235) |
03:49.52 | orionshock | besides 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.00 | orionshock | the-golem, nope |
03:50.22 | the-golem | okie dokie |
03:50.30 | the-golem | doesn't know what a pcall is |
03:50.32 | the-golem | *hides* |
03:50.33 | orionshock | ... and really think about options... does it make sense to make that string customizable ? |
03:50.45 | the-golem | well |
03:50.55 | the-golem | not particularly |
03:50.56 | orionshock | it's a protected call, if there is anything wrong with that function then it won't break the execution |
03:51.20 | the-golem | maybe, instead, i could just provide options on what to display for the text |
03:51.28 | orionshock | that works. |
03:51.30 | the-golem | like, %of rest |
03:51.56 | the-golem | I'll work text options in later >.< |
03:52.02 | orionshock | yeah |
03:52.06 | *** part/#wowace Cralor` (~cralor@c-75-68-70-97.hsd1.ma.comcast.net) |
03:53.27 | rljohn | "pre-commit" hook failed with error output: Please set the svn:eol-style property on the following files: trunk/Enraged.toc |
03:53.30 | rljohn | any input on what this means =( |
03:55.29 | orionshock | rljohn, http://old.wowace.com/wiki/SVN_For_Beginners |
03:55.37 | rljohn | heh thanks.. |
03:56.01 | orionshock | ... 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.10 | orionshock | so the URLs are wrong, but everything else is the same |
03:56.32 | orionshock | rljohn, and then there is this: http://old.wowace.com/wiki/SVN_AutoProps |
03:57.22 | rljohn | still getting this eol-style error on all the files |
03:59.58 | orionshock | rljohn, first link, section called "Setting SVN Properties", ignore the external section |
04:00.11 | orionshock | section called "End of Line" |
04:00.32 | rljohn | i was getting the errors on the first step, Import your addon |
04:00.38 | rljohn | i'll check out End of Line |
04:02.06 | the-golem | showertime, then i'll tackle the the config and options |
04:07.25 | rljohn | the "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.40 | orionshock | yeah, it's stupid like that |
04:08.44 | orionshock | add your files, but don't commit |
04:08.53 | Repo | 10itemauditor: 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.00 | orionshock | after you add, then set your properties, then you should be able to commit |
04:09.24 | orionshock | or setup auto-props and then add your files :) |
04:10.43 | rljohn | is there something special you have to do to add files without committing? |
04:10.54 | rljohn | i always get a pre-commit error when using tortoise svn |
04:11.15 | orionshock | iirc, just right click the file and select add |
04:11.21 | orionshock | you've prolly already done this |
04:11.41 | orionshock | right click the file again and select "svn properties" |
04:24.09 | rljohn | unfortunately add or svn properties are both not options =/ |
04:29.06 | rljohn | well, i gave up and looked up autoprops |
04:29.09 | rljohn | and seemed to work now |
04:29.35 | rljohn | thank god, i was about to fistbump the back of my monitor |
04:35.56 | the-golem | whee shower |
04:37.09 | rljohn | so, for the .pkgmeta, the svn link is the Public URL ? |
04:38.11 | *** join/#wowace koaschten (~koaschten@p5B06CE70.dip.t-dialin.net) |
04:40.44 | rljohn | are all the AceX-3.0's url: svn://svn.wowace.com/wow/ace3/mainline/trunk |
04:54.31 | rljohn | http://paste.wowace.com/2292/ is my .pkgmeta, the error i get is: |
04:54.33 | rljohn | Error: Your .pkgmeta file is invalid: Error: Your external references must be dictionaries or strings: None |
04:57.28 | rljohn | nvm, had to add that eol stuff |
04:58.06 | Primer | I wish there was a way to switch chat tabs with the keyboard |
04:58.22 | Primer | like ctrl-page up/down, the default for Gtk apps |
04:58.53 | rljohn | well I'll be damned, it worked |
04:59.06 | rljohn | orionshock you probably have left by now, but thanks a bunch |
05:09.46 | the-golem | whats the name of the WoW default serif font? |
05:13.47 | Shirik | fritz or something like that? |
05:13.55 | Shirik | it starts with an F |
05:15.50 | Repo | 10itemauditor: 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.01 | rljohn | friz quadrata |
05:27.15 | the-golem | what's the filename |
05:29.30 | durcyn | frizqt__.ttf |
05:33.25 | the-golem | durcyn: thanks bunches |
05:33.47 | the-golem | i had one less underscore |
05:33.59 | the-golem | thought 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.43 | the-golem | awesome |
05:39.51 | the-golem | I prettyfied my code a bit |
05:40.28 | the-golem | in preperation for profiles/config |
05:40.47 | the-golem | but 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.25 | the-golem | did orionshock go away? :-( |
06:12.46 | the-golem | crap |
06:13.03 | the-golem | I'm not getting my optionstable to save to the DB |
06:14.49 | the-golem | I'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.23 | the-golem | ewwwk |
06:22.05 | the-golem | well, i got the db table to write, ish |
06:22.13 | the-golem | but the default values arent being written in the file |
06:23.37 | the-golem | this snippet *is* correct, isn't it? http://paste.wowace.com/2293/ |
06:24.17 | durcyn | LibStub("AceDB-3.0"):New("SavedVarsNameGoesHere", defaults_table_here, "Default") |
06:24.24 | mitch0 | the-golem: default values are not written out |
06:24.47 | durcyn | is mExperienceDB declared in your toc |
06:24.53 | the-golem | yes |
06:25.13 | durcyn | <PROTECTED> |
06:25.14 | mitch0 | change one of the values, then it'll get saved |
06:25.30 | the-golem | mitch0: so, it creates the table, but keeps the defaults blank? |
06:25.46 | the-golem | lemme post the outputted page |
06:26.05 | the-golem | mitch0: http://paste.wowace.com/2294/ |
06:26.10 | the-golem | that's correct behavior? |
06:26.16 | durcyn | oh, right, ace3 doesn't actually write it out until you chage something, iirc |
06:26.34 | mitch0 | the-golem: seems ok |
06:26.54 | the-golem | mitch0: lol, k thanks. I thought I did something horribly wrong ^^ |
06:27.18 | Repo | 10friend-notes: 03talryn1 * r3 FriendNotes.lua: Fixing options table and changing defaults |
06:27.24 | mitch0 | change a value, see if it gets saved |
06:27.25 | *** join/#wowace asq (~asq@unaffiliated/asq) |
06:28.11 | the-golem | i don't have an ingame way of doing that yet |
06:28.32 | rljohn | well that was a fantastic 2 am fire alarm |
06:28.37 | rljohn | fuckyouverymuch |
06:28.38 | mitch0 | <PROTECTED> |
06:28.44 | *** join/#wowace Vilkku (Vilkku@86-60-151-20-dyn-dsl.ssp.fi) |
06:28.48 | the-golem | mitch0: oh, thanks :-) |
06:30.49 | the-golem | can i just throw that in the chatbox, or do i need that ingame lua script thingy |
06:35.05 | durcyn | chatbox, sans leading space. |
06:35.19 | *** join/#wowace genetik- (genetik@elite.cabbits.com) |
06:41.17 | the-golem | *twiddles thumbs* |
06:43.54 | quiescens | get 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.16 | the-golem | hms |
07:03.53 | the-golem | when i'm doing the config options table, can i use wow api for some of the args? |
07:04.02 | the-golem | for example, max = GetScreenWidth() |
07:04.33 | durcyn | yeah. |
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.42 | the-golem | cool, thanks durcyn |
07:10.29 | durcyn | though 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.07 | the-golem | would anyone mind explaining to me how the set and get parameters of the options-table works? |
07:22.36 | orionshock | the-golem, sorry i did have to go... |
07:23.21 | Yssaril | the-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.02 | the-golem | Yssaril: yes, several times |
07:25.31 | the-golem | but they don't really explain how it works very well (for my thick head) |
07:26.04 | Yssaril | the getfunction needs to return what you want the option to be |
07:26.22 | Yssaril | the set function gets called when the option changes |
07:27.04 | orionshock | the-golem, post all ur code and what lines are broken? |
07:29.56 | the-golem | orionshock: 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.13 | orionshock | <PROTECTED> |
07:31.34 | the-golem | bad idea? |
07:31.52 | Yssaril | wasteing tables |
07:32.06 | orionshock | annoying to read too :) |
07:32.13 | the-golem | lolk |
07:32.17 | Yssaril | and inefficient :P |
07:33.09 | the-golem | *shrug* i don't know much about efficiency |
07:33.19 | the-golem | i saw someone else do it, and it seemed to work, so i did it |
07:34.00 | sbu | Bibi: honestly, don't use kaspersky av! it totally kills your performance |
07:34.10 | the-golem | actually, now that you point that out, it seems silly to have stuff like |
07:34.14 | the-golem | width = db.width |
07:34.46 | profalbert | I use a table to save the anchor to the db, but I don't create a new one when updating (moving) it |
07:35.02 | Yssaril | the-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.46 | Yssaril | yea when saving to the SV file you will need to make them into a table |
07:40.50 | the-golem | oh ok |
07:41.51 | the-golem | going back to the defaults table, i should have a special table just for the anchor, instead of how i have it now? |
07:42.40 | profalbert | It would make it easier to save the position as well |
07:43.09 | the-golem | *makes a few changes* |
07:44.40 | *** join/#wowace Kalroth (~kalroth@mail1.retailplanit.com) |
07:47.57 | orionshock | the-golem, another moment & i should have a update for ya |
07:48.36 | the-golem | lol orionshock |
07:49.26 | the-golem | any more cookies and i'll hafta put you down as a co-author ^^ |
07:50.57 | orionshock | hehe, not the first i've written an addon for on the fly... http://paste.wowace.com/2296/ |
07:51.13 | orionshock | i once made a fully functional dot timer for someone |
07:51.37 | orionshock | ugly as sin, but it worked exactly how he wanted it... something about tracking a class buff on someone else in the raid |
07:51.59 | Repo | 10itemauditor: 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.01 | Repo | Fixed Enchanting. I was not getting the ItemID correctly, so enchants could not be mapped to the scrolls they were to created |
07:52.02 | Repo | Changed snatch to only add each item once and to only add a snatch for items you don't have |
07:52.03 | Repo | API: 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.27 | orionshock | the-golem, i learn and teach best by examples :) |
07:56.37 | the-golem | hmmm |
07:56.59 | quiescens | that's what they all say |
07:57.51 | the-golem | *tests* |
07:58.22 | orionshock | quiescens, does it usually blow up afterwards ? |
07:59.45 | orionshock | the-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.25 | orionshock | in 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.11 | the-golem | oh okay |
08:02.17 | Bibi | [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.23 | Bibi | my computer is awesome, my performance can't be killed! |
08:02.27 | *** join/#wowace Caleb| (~caleb@dsl4E5C0361.pool.t-online.hu) |
08:03.31 | orionshock | wait for it Bibi... it'll happen |
08:03.34 | orionshock | murphy's law |
08:04.19 | sylvanaar | morning |
08:05.38 | sylvanaar | why wont the questions stop..."I can click any links on my chatframe" |
08:05.45 | sylvanaar | facepalms |
08:06.01 | Bibi | orionshock: :( |
08:06.21 | Bibi | but yeah KAV pretty much parses everything, so yeah, it probably kills the performances a little |
08:06.30 | Bibi | one of my dev once got a KAV alert on the code he was writing. |
08:07.07 | orionshock | sylvanaar, thus is the life of an active addon author with a wide user base in the low range of IQ's |
08:07.09 | orionshock | :) |
08:07.29 | sylvanaar | ;) |
08:08.09 | quiescens | isn't that the advertised functionality of a resident antivirus |
08:08.15 | quiescens | to scan everything as it happens? |
08:08.32 | the-golem | hmm |
08:08.36 | quiescens | its kind of like "oh I installed this firewall and it keeps blocking things" |
08:08.55 | the-golem | ok, so i was trying to put the whole anchor as its own table in the options |
08:09.10 | sylvanaar | i hate waking up at 4am, its like too early to go to work and too late to go back to bed |
08:09.15 | orionshock | sylvanaar, 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.28 | sylvanaar | haha |
08:09.32 | quiescens | its never too late to go back to bed |
08:09.49 | the-golem | i had anchor = { point = "BOTTOM", ... ); and it most definately didn't like that |
08:10.12 | orionshock | sylvanaar, benadryl works best :) |
08:10.26 | sylvanaar | i have xanax |
08:10.31 | sylvanaar | but, its too late to take another |
08:10.33 | the-golem | "Couldn't fine region named 'BOTTOM' " |
08:10.36 | orionshock | the-golem, that's because ) ~ } |
08:10.39 | *** join/#wowace Repo (~supybot@repos.curseforge.net) |
08:11.17 | the-golem | lol |
08:11.22 | the-golem | thats a typo for here |
08:11.26 | the-golem | not in the file |
08:11.30 | orionshock | the-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.46 | the-golem | kk, hold on |
08:13.32 | orionshock | sylvanaar, take one and call in to work sick :) |
08:14.15 | the-golem | orionshock: just the relative bits -> http://paste.wowace.com/2298/ |
08:14.50 | the-golem | wait, wtf |
08:15.01 | the-golem | i 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.01 | orionshock | see the problem is that the frame is always the same, no point in saving that.. it's an implied [[ WorldFrame ]] |
08:16.20 | orionshock | also frame:GetPoint() dosn't give you the frame name iirc |
08:16.48 | orionshock | the frame it's being anchored to is often the frame's parent.. so |
08:17.01 | the-golem | oh ok |
08:17.21 | the-golem | I misunderstood the anchor then |
08:17.56 | the-golem | i was thinking you'd be able to pin it to another frame if you wanted |
08:17.57 | orionshock | well if it's one opinion that is shared often here is that handling UI Elements suck... |
08:18.02 | the-golem | by changing the anchor |
08:18.12 | orionshock | you can, just not common |
08:19.11 | the-golem | well, i'll just take that part out then |
08:19.11 | orionshock | it just works out that the frames parent is often times just used to anchor it to |
08:19.35 | sylvanaar | orionshock: im going to call in sick tomorrow, so i gotta go in today |
08:19.37 | sylvanaar | hehe |
08:20.00 | sylvanaar | ok, heading out i guess |
08:23.16 | the-golem | Now, regarding the OptionsTable, is this the right idea? |
08:23.17 | the-golem | http://paste.wowace.com/2299/ |
08:25.31 | orionshock | max = function() return GetScreenHeight() end, |
08:26.51 | the-golem | oh, ok :-) |
08:27.10 | Repo | 10friend-notes: 03talryn1 * r4 FriendNotes.lua: Comment change |
08:27.10 | orionshock | and what's with the names ? "header1" ? |
08:27.45 | the-golem | idk, i thought i had to name them differently |
08:28.03 | orionshock | you do, but you can be creative |
08:28.51 | *** join/#wowace orionshock (~orionshoc@ip68-226-29-3.tc.ph.cox.net) |
08:28.56 | orionshock | addtionally 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.04 | orionshock | wtb better internet connection |
08:29.28 | orionshock | also your root table needs a name |
08:29.58 | the-golem | hmm |
08:30.03 | the-golem | regarding the get/set |
08:30.29 | the-golem | for most of those, can i just do functions directly from the get/set that interface directly to the SV? |
08:30.36 | orionshock | yea, |
08:30.42 | orionshock | to start with, use inline functions |
08:30.52 | orionshock | not 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.45 | orionshock | Ie: mExperienceOptions.args.header1.width.get = function() return db.profile.width end |
08:31.55 | *** join/#wowace Dessa (Dessa@coredump.gmake.de) |
08:32.01 | orionshock | & get that to work |
08:32.06 | orionshock | then we can use magic |
08:32.56 | the-golem | alright |
08:35.18 | the-golem | ick |
08:35.41 | the-golem | i was doing fine until i got to the colors :-/ |
08:38.27 | quiescens | magic seems like a rather vague solution |
08:39.30 | orionshock | quiescens, have you tried to understand how nevcairiel does the options table in bartender4? |
08:39.35 | orionshock | it's pure back magic |
08:39.46 | the-golem | orionshock: lmao |
08:41.00 | *** join/#wowace airtonix (~airtonix@unaffiliated/airtonix) |
08:41.24 | orionshock | well |
08:41.26 | orionshock | it's sleep time |
08:41.30 | orionshock | night all |
08:46.58 | *** join/#wowace Nickenyfiken (~Miranda@192.121.174.5) |
08:48.54 | the-golem | kk |
08:50.50 | Repo | 10friend-notes: 03talryn1 04v0.1 * r5 : Tagging a v0.1 |
08:53.13 | mitch0 | parnic: 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.12 | the-golem | bah |
09:32.51 | the-golem | i have a problem with my OptionsTable, and i cannot figure out what the issue is. |
09:33.12 | the-golem | my addon shows up in the AddOns tab, but the actual options are completely blank |
09:34.07 | the-golem | here's the relevant stuff: http://paste.wowace.com/2300/ |
09:36.16 | jnwhiteh | dialog:AddToBlizOptions("TomTom-POI", options.args.poi.name, "TomTom") |
09:36.22 | jnwhiteh | that's how I use AddToBlizOptions |
09:36.24 | jnwhiteh | http://svn.wowinterface.com/filedetails.php?repname=TomTom&path=/trunk/TomTom_Config.lua |
09:36.52 | jnwhiteh | hrm, but I use parents |
09:36.58 | jnwhiteh | not sure |
09:37.10 | the-golem | where's AddToBlizOptions on the AceAPI page |
09:37.14 | the-golem | pages |
09:37.19 | the-golem | i can't seem to find it |
09:38.07 | the-golem | actually, when i try and access my options, it throws an error |
09:38.09 | the-golem | but not before |
09:38.45 | jnwhiteh | alright |
09:38.47 | jnwhiteh | whats the error |
09:38.49 | the-golem | http://paste.wowace.com/2301/ |
09:38.51 | jnwhiteh | everything is done lazily |
09:38.58 | jnwhiteh | well |
09:39.03 | jnwhiteh | that error tells you precisely what is wrong. |
09:39.05 | jnwhiteh | so fix it =) |
09:39.36 | the-golem | but there is a string at that spot |
09:39.59 | the-golem | name = L["Normal XP Color"], |
09:40.06 | jnwhiteh | that is not a string |
09:40.07 | jnwhiteh | its a table index. |
09:40.16 | jnwhiteh | it MIGHT resolve to a string |
09:40.17 | jnwhiteh | and it might not. |
09:40.22 | the-golem | hmm |
09:40.27 | jnwhiteh | oh duur |
09:40.29 | jnwhiteh | L is a library |
09:40.31 | jnwhiteh | not your locale table. |
09:40.33 | jnwhiteh | so no, its nil. |
09:40.39 | jnwhiteh | local L = LibStub("AceLocale-3.0"); is not correct |
09:40.54 | the-golem | oh |
09:40.55 | the-golem | lmao |
09:41.02 | the-golem | i didnt write the whole thing. |
09:41.33 | the-golem | of course its nil, i didnt point it to the local |
09:41.36 | the-golem | locale* |
09:41.38 | the-golem | *facepalm* |
09:52.35 | *** join/#wowace Megalon (Megalon@d86-32-5-125.cust.tele2.at) |
09:54.40 | the-golem | well, i got that straightened out, but seems im accessing the DB all wrong |
09:57.15 | jnwhiteh | you're probably doing it as setup time |
09:57.23 | jnwhiteh | check the top of TomTom-Config and see how I do it |
09:57.35 | jnwhiteh | you can't directly access the db in your options table |
09:57.42 | jnwhiteh | you need an getter/setter to do it late for you |
10:00.44 | the-golem | shouldn't I be able to use GetOptionsTable()? |
10:01.10 | the-golem | like -> options.args.profiles = LibStub("AceDBOptions-3.0"):GetOptionsTable(self.db) |
10:01.43 | jnwhiteh | yes |
10:01.45 | jnwhiteh | well, no |
10:01.53 | jnwhiteh | it depends, when your options stuff is created, is the db loaded and active? |
10:02.07 | jnwhiteh | and I wasn't talking about that, since I thought you were having an issue with something else. |
10:03.03 | the-golem | it should be |
10:03.08 | the-golem | tbh, I'm not sure |
10:03.46 | the-golem | I put the Options in a seperate file, to have a degree of seperation from the actual Addon creation stuffs |
10:04.11 | jnwhiteh | well it needs to be delayed |
10:04.16 | jnwhiteh | to at least Initialize() |
10:04.17 | jnwhiteh | if not enable |
10:04.47 | the-golem | wait, which does, my options? |
10:05.01 | the-golem | or the actual db creation |
10:05.10 | jnwhiteh | If you are trying to do ANYTHING with your database, you have to wait until its loaded and initilized. |
10:05.13 | jnwhiteh | full stop =) |
10:05.34 | the-golem | well, i load/setup the db in OnInitialize |
10:06.04 | the-golem | but the options table isn't .. so it gets loaded right away? |
10:06.37 | mitch0 | just move that line to you OnInitialize |
10:06.43 | mitch0 | that options.args.profiles = ... |
10:07.03 | the-golem | oh, ok :-) |
10:09.42 | the-golem | er |
10:10.24 | the-golem | that doesn't really help, because my actual optionstable is in another file |
10:10.42 | the-golem | *headdesk* |
10:11.09 | the-golem | I'd rather not condense the two and have such a large options table in my mainfile |
10:12.04 | sylvanaar_atwork | full stop! you are officially a brit now jnwhiteh |
10:12.04 | mitch0 | the-golem: options.lua : mXP.options = { ... } |
10:12.26 | mitch0 | then you can use self.options in your OnInitialize |
10:12.56 | the-golem | oh i see |
10:13.00 | jnwhiteh | sylvanaar_atwork: =) period just doesn't quite work in a global environment :P |
10:13.01 | mitch0 | or you could take it a step further and completely separate the options stuff to a LoD addon |
10:13.04 | the-golem | instead of how i had mExperienceOptions |
10:13.33 | the-golem | load 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.57 | mitch0 | the-golem: it's not that hard really |
10:14.20 | mitch0 | the-golem: you could take a look at PetTimeToLive for example, that's a pretty simple mod with this LoD option separation |
10:14.20 | sylvanaar_atwork | unless you have *alot* of options, just put them in your addon |
10:15.20 | the-golem | i don't have "alot" but the table is really kinda large ugly |
10:15.34 | the-golem | but you're saying i shouldn't bother, eh |
10:15.35 | *** join/#wowace Caleb| (~caleb@dsl4E5C0361.pool.t-online.hu) |
10:16.01 | sylvanaar_atwork | make it work, make it readable, make it maintainable, make it efficient pretty much in that order |
10:17.01 | sylvanaar_atwork | IMO |
10:18.26 | the-golem | ok, ok |
10:18.26 | the-golem | lol |
10:18.29 | mitch0 | well, 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.49 | sylvanaar_atwork | for sure |
10:20.48 | the-golem | sweet ^^ |
10:20.53 | the-golem | i've got it half working |
10:21.41 | the-golem | i have an issue with my colors though |
10:22.58 | the-golem | how does one go from this: |
10:23.00 | the-golem | colors = { normal = { r = 0.7, g = 0, b = 0.7, a = 1, } ... } |
10:23.16 | the-golem | to displaying them correctly in the optionstable? |
10:23.58 | the-golem | with the colorpicker doodad |
10:25.18 | mitch0 | function getColor(c) return c.r, c.g, c.b, c.a end |
10:25.36 | mitch0 | return your colors like that from your getter |
10:25.44 | mitch0 | same for set |
10:26.06 | the-golem | ahah |
10:34.09 | *** join/#wowace Legorol (~legorol@cpc8-sgyl28-2-0-cust43.sgyl.cable.virginmedia.com) |
10:39.25 | the-golem | fixed that |
10:48.28 | the-golem | bah |
10:50.32 | the-golem | the options table isn't populating any of my inputs that correlate to int vars |
10:50.45 | the-golem | do 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.19 | vhaarr | anything 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.51 | the-golem | well, i got that part fixed too |
11:11.29 | the-golem | the 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.02 | the-golem | well, there's only like 3 options, so no biggy |
11:20.23 | the-golem | Hrmmm |
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.18 | the-golem | wierd |
11:38.14 | sylvanaar_atwork | you mean outline? |
11:40.03 | sylvanaar_atwork | http://paste.wowace.com/2302/ |
11:40.47 | the-golem | yep, that was it, thanks |
11:46.02 | the-golem | awesome, i've gotten everything to show correctly in my addon's options |
11:46.09 | the-golem | however, the scrollbar is buggerd |
11:46.59 | the-golem | sylvanaar_atwork: would i have to do the same kind of thing for the anchor points (BOTTOM, BOTTOMLEFT, etc) |
11:47.27 | sylvanaar_atwork | yup |
11:48.30 | the-golem | okie dokie |
11:52.11 | the-golem | is it topleft or lefttop? |
11:52.21 | the-golem | or both? ^^ |
11:59.19 | *** join/#wowace Next96 (Next96@121.129.140.101) |
11:59.46 | the-golem | k, got that taken care of |
12:07.50 | the-golem | now, this issue with the options not drawing correctly: http://i38.tinypic.com/2vbo776.jpg |
12:08.03 | the-golem | how can i fix it? |
12:15.30 | *** join/#wowace newbie (~ckknight@c-68-62-172-239.hsd1.al.comcast.net) |
12:15.48 | Kalroth | ckk is a noobcake |
12:16.06 | *** join/#wowace dracula (dracula@dhcp-077-249-083-244.chello.nl) |
12:17.17 | the-golem | lol |
12:23.51 | the-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.58 | vhaarr | the-golem: are you using AceConfig to construct those options? |
13:30.09 | vhaarr | do you feed a option table to the library |
13:30.14 | vhaarr | or do you use AceGUI directly? |
13:30.24 | the-golem | vhaarr: yes, yes, no |
13:30.41 | vhaarr | the-golem: then what you have in that screenshot is a Ace3 bug, and you should file a ticket and poke nevcairiel |
13:30.53 | vhaarr | it should give you a scrollbar automatically for the options |
13:30.58 | vhaarr | and not overflow like that |
13:31.00 | the-golem | hokey dokey |
13:31.12 | the-golem | *ponders* |
13:31.30 | the-golem | I'm going to re-download all the libraries, just in case |
13:35.22 | quiescens | o.o |
13:35.25 | quiescens | moo |
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.23 | the-golem | sure, in a second. I'm verifying my toc file first. |
13:55.28 | the-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.54 | mitch0 | looks okayish at first glance |
14:04.48 | *** join/#wowace Sliker (~ponies@5ac45a93.bb.sky.com) |
14:07.03 | the-golem | everything functions fine, it all fills in and all |
14:09.31 | Repo | 10bad-boy: 03funkydude * r626 BadBoy.lua: anti-phishing update |
14:09.50 | Repo | 10itemauditor: 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.20 | the-golem | question regarding childgroups |
14:45.57 | the-golem | when you make childgroups, tree kind, how are they displayed? |
14:46.26 | the-golem | with a [+] next to your addon's name in the AddOn interface menu? |
14:46.48 | mitch0 | no |
14:47.07 | mitch0 | to get that effect, you need to add severl option groups to the blizz frames |
14:48.52 | mitch0 | what's with the repositories? can't svn co stuff |
14:49.07 | the-golem | so, i could add a child optionstable with the 3rd parameter, then? |
14:49.41 | mitch0 | check out some addon that does this already |
14:49.54 | the-golem | i am ^.^ |
14:50.04 | mitch0 | preferably a simple one (that's why I recommended PetTimeToLive previously) |
14:50.39 | mitch0 | really, what's with the svn? |
14:55.21 | *** join/#wowace Athrynn (~athryn@206.47.201.189) |
14:57.15 | the-golem | idk |
15:00.56 | the-golem | wow mitch0 |
15:01.14 | the-golem | I 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.33 | the-golem | okie dokie |
15:38.39 | the-golem | i pretty much give up ^.^ |
15:39.30 | *** join/#wowace spode (spode@213.21.119.83) |
15:45.59 | the-golem | oh whadya know |
15:46.10 | the-golem | my 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.29 | the-golem | hey mitch0 |
16:00.51 | Ali1331 | whats the problem golem |
16:01.07 | Ali1331 | I just finished making options for my xpbar addon |
16:01.20 | Ali1331 | AceGUI sharedmedia widgets are awesome |
16:01.28 | the-golem | Ali1331: yeah |
16:01.46 | the-golem | Ali1331: the problem is with AceConfigDialog |
16:01.49 | Ali1331 | right |
16:02.09 | the-golem | if your options extend beyond the size of the window, it gets all fubar |
16:02.24 | the-golem | and apparently, it's a known bug |
16:02.31 | Ali1331 | err wut |
16:02.34 | the-golem | http://www.wowace.com/addons/ace3/tickets/154-no-corrupted-scrolling-bars/#comments |
16:03.34 | Ali1331 | thats why tab childgroups rock |
16:04.27 | the-golem | true |
16:04.37 | the-golem | but 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.12 | Ali1331 | why are your order numbers so large |
16:07.23 | the-golem | *shrug* |
16:07.55 | the-golem | you think that's important? |
16:08.02 | Ali1331 | well no but it seemed odd |
16:08.09 | Ali1331 | to have groups at 100 and then randomly at 170 |
16:08.22 | the-golem | eh? |
16:08.42 | Ali1331 | oh thats not a group its a header and the tab is fucked up |
16:09.07 | the-golem | lol |
16:09.16 | the-golem | i did that on purpose >.< |
16:09.51 | Ali1331 | your point+relpoint anchors save at the same db var btw |
16:10.05 | Ali1331 | and...tonumber o.O |
16:10.24 | the-golem | oh, thanks |
16:10.31 | the-golem | yes, tonumber |
16:10.37 | Ali1331 | why tonumber |
16:10.53 | the-golem | because the inputs expect a string, and i store an int |
16:11.32 | Ali1331 | but you're storing nil cause the value is a string |
16:11.55 | the-golem | ?? |
16:12.05 | Ali1331 | the anchor is a string |
16:12.13 | Ali1331 | so why are you tonumber'ing it |
16:12.35 | the-golem | OH THAT |
16:12.36 | the-golem | lol |
16:12.42 | the-golem | copypaste error >.< |
16:12.52 | the-golem | i thought you were talking about my numbers, lol |
16:12.59 | the-golem | my offsets* |
16:13.33 | Ali1331 | oh I just used ranges for the offsets |
16:13.54 | the-golem | ... |
16:14.02 | the-golem | i didn't think of that |
16:14.13 | the-golem | that makes much more sense |
16:16.05 | the-golem | no conversion necessary >.< |
16:16.16 | Ali1331 | ye |
16:17.27 | Ali1331 | btw 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.15 | the-golem | yes, they're statusbars |
16:20.41 | Ali1331 | do you move the rested+yet to gain sections along with setpoint then |
16:20.47 | the-golem | the "xp yet to earn" is just empty space, so that becomes a simple background |
16:21.19 | Ali1331 | ah |
16:21.27 | Ali1331 | I wanted a bg behind all 3 |
16:21.32 | nevcairiel | are the wowace git repos down? |
16:21.33 | *** join/#wowace VonhintenHOME` (~Kiss@c-71-203-110-77.hsd1.fl.comcast.net) |
16:21.41 | the-golem | nevcairiel! |
16:22.12 | the-golem | Ali1331: I only have two statusbars, normal and rested |
16:22.52 | Ali1331 | ye I got that |
16:22.54 | the-golem | instead of trying to move rested around via position, i just make it's value = normal + rested |
16:23.25 | Ali1331 | and put normal on the top? |
16:23.44 | the-golem | and it sits below normal, so when you have rest, you'll see it under normal, just like the std blizz bar |
16:23.46 | the-golem | yep |
16:23.54 | Ali1331 | better than my way |
16:24.02 | Ali1331 | time for another rewrite I guess |
16:24.14 | the-golem | i'll show you my way |
16:24.42 | the-golem | nevcairiel: someone was complaining about that earlier |
16:24.45 | the-golem | the repositories |
16:25.13 | the-golem | [07:48] mitch0: what's with the repositories? can't svn co stuff |
16:25.47 | nevcairiel | svn too, eh |
16:25.53 | nevcairiel | Kaelten: fix it =( |
16:25.55 | *** join/#wowace Sliker (~ponies@5ac45a93.bb.sky.com) |
16:25.57 | nevcairiel | Ackis: tell Kaelten to fix it |
16:26.12 | Kaelten | hrm? |
16:26.19 | nevcairiel | repos are down |
16:26.32 | the-golem | Ali1331: http://paste.wowace.com/2306/ |
16:26.39 | nevcairiel | actually svn works |
16:26.41 | nevcairiel | but git is dow |
16:26.42 | nevcairiel | +n |
16:27.00 | nevcairiel | ssh access that is |
16:27.06 | the-golem | are you wanting to submit something? |
16:27.18 | the-golem | like perhaps the fix to my bug *grin* |
16:27.21 | the-golem | ^_^ |
16:27.47 | Kaelten | restarting git deamon |
16:27.50 | Kaelten | try now? |
16:28.26 | nevcairiel | no deal |
16:28.42 | nevcairiel | its the ssh access thats not working, no daemon involved |
16:29.25 | *** join/#wowace mitchnull (~mitchnull@catv3EC944A1.pool.t-online.hu) |
16:29.40 | Kaelten | oh |
16:29.42 | Kaelten | wtf |
16:30.01 | Kaelten | restarted the ssh shell try again |
16:30.25 | nevcairiel | "Server unexpectedly closed network connection" |
16:30.44 | nevcairiel | wonders if someone was funny and removed his key |
16:31.09 | Kaelten | I get "Successfully connected, but no git command provided" |
16:31.14 | Kaelten | on ssh git@git.curseforge.net |
16:31.48 | nevcairiel | weird |
16:32.54 | nevcairiel | hm i dont get that |
16:32.57 | nevcairiel | even from my nix box |
16:33.02 | nevcairiel | repastes key |
16:33.28 | Kaelten | hrm |
16:33.39 | Kaelten | wonder if their internal network died yesterday too |
16:33.44 | nevcairiel | also 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.47 | Kaelten | probably little to no caching |
16:34.48 | the-golem | general 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.17 | nevcairiel | hm yeah the connection dies when its trying to send my public key |
16:35.36 | mitchnull | nev: I also got that disco message |
16:36.46 | nevcairiel | you're using ssh+svn or ssh+git, eh? |
16:36.53 | nevcairiel | so its not just me! |
16:37.05 | the-golem | for reference: http://i38.tinypic.com/2vbo776.jpg |
16:37.36 | *** join/#wowace Aelobin (~Aelobin@88-110-3-238.dynamic.dsl.as9105.com) |
16:37.54 | the-golem | comforts nevcairiel |
16:38.04 | *** join/#wowace Srosh (~Srosh@d039052.adsl.hansenet.de) |
16:39.10 | mitchnull | ssh+svn |
16:39.25 | mitchnull | could be the key |
16:41.01 | mitchnull | although it seems ok when I check on wowace user admin thing |
16:42.35 | the-golem | *spills coffee on the server* |
16:42.40 | mitchnull | curseforge tells me permission denied (public key) (that's not a surprise) |
16:42.51 | the-golem | It works for SOE, amirite? |
16:43.00 | mitchnull | SOE? |
16:43.12 | mitchnull | sony online entertainment? |
16:43.12 | the-golem | sony onine entertainment |
16:43.18 | the-golem | online* |
16:43.37 | the-golem | it was a running joke when i played EQ. |
16:43.44 | mitchnull | uhum |
16:44.00 | the-golem | Everytime 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.13 | mitchnull | anyway, is there anyone with working svn+ssh access to svn.wowace.com? |
16:45.02 | Ali1331 | the-golem: http://paste.wowace.com/2307/ it's kinda messy :p |
16:46.46 | the-golem | Ali1331: i though you were going to use statusbars? |
16:46.58 | Ali1331 | ye I cba heh |
16:47.06 | Ali1331 | I want a 1px gap between sections and its too much hassle |
16:47.51 | the-golem | between like, normal and rest? |
16:47.56 | Ali1331 | ye |
16:48.07 | the-golem | lol |
16:48.13 | the-golem | yeah, i guess that'd be a pain |
16:48.40 | Ali1331 | could have tacked another frame on the right side I suppose |
16:48.44 | Ali1331 | of current |
16:48.58 | the-golem | meh |
16:49.11 | *** join/#wowace profalbert (~profalber@80-121-60-6.adsl.highway.telekom.at) |
16:50.11 | the-golem | is that you're whole addon? |
16:50.20 | Ali1331 | yup |
16:50.35 | Ali1331 | why? |
16:51.24 | the-golem | just so i know im not missing anything |
16:51.50 | Repo | 10bad-boy: 03funkydude * r627 / (2 files in 1 directory): anti-phishing update/more config work |
16:52.02 | nevcairiel | the-golem: ahah, i figured out your problem |
16:52.05 | nevcairiel | it actually is the same bug |
16:52.10 | nevcairiel | you just have your group control hidden |
16:52.43 | the-golem | i do? |
16:52.56 | *** join/#wowace Megalon (Megalon@d86-32-5-125.cust.tele2.at) |
16:53.09 | nevcairiel | you add one by using AceDBOptions |
16:53.17 | nevcairiel | remove that line and it works |
16:53.40 | mitchnull | nev: did you get your svn working? |
16:53.44 | nevcairiel | no |
16:53.45 | the-golem | hmmm |
16:53.47 | nevcairiel | well |
16:53.48 | nevcairiel | svn works |
16:53.51 | nevcairiel | just not the ssh version |
16:54.17 | the-golem | nevcairiel: you're referring to this line -> self.options.args.profile = LibStub("AceDBOptions-3.0"):GetOptionsTable(self.db) |
16:54.21 | nevcairiel | yes |
16:54.25 | nevcairiel | comment that, and it should be fine |
16:54.35 | the-golem | okie dokie |
16:54.38 | the-golem | tests |
16:55.20 | Ali1331 | AceDBOptions controls profile management right? |
16:55.37 | nevcairiel | you 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.49 | nevcairiel | or create the profile options in a seperate table entirely |
16:55.54 | nevcairiel | and register that as a child of yours |
16:55.55 | mitchnull | nev: but the ssh version is the only way to actually commit, right? |
16:56.02 | nevcairiel | mitchnull: for git yes, for ssh no |
16:56.14 | mitchnull | oh. what's the other option for ssh? |
16:56.20 | nevcairiel | eh |
16:56.22 | nevcairiel | for svn no |
16:56.23 | nevcairiel | :P |
16:56.27 | mitchnull | fsck |
16:56.27 | nevcairiel | you can just use the svn daemon |
16:56.58 | mitchnull | ah, set up password and stuff? |
16:57.02 | nevcairiel | yea |
16:57.32 | mitchnull | might 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.57 | nevcairiel | i'll just go get food and hope for the best |
16:58.28 | mitchnull | almost the same here (less pleasant, involves phisycal work) |
16:59.21 | the-golem | i thought i needed that for some reason |
16:59.24 | the-golem | nevcairiel: thanks :-) |
16:59.30 | mitchnull | althogh 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.44 | the-golem | that's fantastic |
17:05.26 | the-golem | Ali1331: does it work acceptably? |
17:05.41 | Ali1331 | does what work acceptably? |
17:05.47 | the-golem | your addon |
17:05.50 | Ali1331 | yes |
17:05.52 | Ali1331 | :o |
17:06.02 | the-golem | i didn't know if it was done or not ^^ |
17:06.17 | Ali1331 | oh ye I wrote the actual bar ages ago when I got bored |
17:06.28 | Ali1331 | then decided to write the options yesterday |
17:06.29 | the-golem | how do you update the bar after you save your options |
17:07.01 | Ali1331 | the get/sets are on the groups bar+label instead of individual options |
17:07.10 | Ali1331 | set = function(key, value) db.bar[key[#key]] = value self:UpdateBar() end, |
17:07.30 | Ali1331 | updatebar is the big thing at the top >.< |
17:08.12 | the-golem | oh, ok |
17:08.57 | the-golem | so does everything change on the fly, before you hit "accept"? |
17:09.21 | Ali1331 | ye |
17:09.50 | Ali1331 | (there's an accept button?) |
17:10.02 | orionshock | "close" at the bottom of aceconfig windows |
17:10.11 | the-golem | hey orionshock |
17:10.20 | orionshock | *hides* |
17:10.22 | the-golem | wb, have a nice nap? >.< |
17:10.23 | orionshock | oh.. |
17:10.26 | orionshock | hey the-golem |
17:10.45 | the-golem | orionshock: actually, i'm pretty much done. I just need to update the bar when i change the options |
17:10.54 | the-golem | which is what we're dicussing |
17:11.22 | orionshock | <PROTECTED> |
17:11.46 | orionshock | <PROTECTED> |
17:11.56 | the-golem | semicolon? |
17:12.08 | nevcairiel | its optional, whitespace will suffice |
17:12.12 | orionshock | tells lua that the 2 sections are not related |
17:12.23 | the-golem | oh ok |
17:12.25 | Ali1331 | set = function(key, value) db[key[#key-1]][key[#key]] = value self:UpdateLabels(key[#key-1]) end |
17:12.32 | Ali1331 | thats my text label one |
17:12.33 | the-golem | i wanted to make sure it wasn't a typo |
17:12.35 | nevcairiel | orionshock: there isnt actually a difference between newline and a space |
17:12.48 | Ali1331 | it passes the label name so it only updates that one and not them all for no reason |
17:12.49 | nevcairiel | in luas way of seeing things |
17:12.53 | the-golem | i didn't realize i could do that ^^ |
17:12.58 | orionshock | now, like i said last night the-golem get the basics to work with inline functions, Ali1331 is using magic that comes later :) |
17:13.37 | the-golem | so instead of using individual set/get |
17:13.49 | the-golem | you do it on the group |
17:14.08 | nevcairiel | saving a few bytes of memory |
17:14.10 | orionshock | yeah, she's got a generic function that works off the Info table that aceconfig passes the get/set functions. |
17:14.14 | Ali1331 | Ace with scan upwards in scope until it finds the functions |
17:14.25 | Ali1331 | so it theres no set/get directly attatched to the option |
17:14.29 | Ali1331 | it'll check the group |
17:14.37 | the-golem | but i have several nested tables in my SV, will it still work? |
17:14.42 | nevcairiel | sometimes i'm amazed what a smart system we designed there :p |
17:14.57 | nevcairiel | the-golem: probably not, no |
17:15.03 | orionshock | nevcairiel, yea it's nicely dynamic but a bitch to learn from scratch |
17:15.11 | the-golem | *dies* |
17:15.42 | nevcairiel | the 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.57 | vhaarr | nevcairiel: 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.59 | orionshock | the-golem, basics here, focus :) one idea at a time. |
17:16.30 | nevcairiel | If you have them grouped logically, you can also group them with inline groups in the tree and do it with that |
17:16.33 | nevcairiel | but don't focus on that |
17:16.36 | vhaarr | in any case it's not something you designed for Ace3, it was there in Ace2 as well |
17:17.03 | nevcairiel | vhaarr: i didnt say when we designed it :) |
17:17.27 | the-golem | or which Ace >.< |
17:17.38 | the-golem | so, umm |
17:17.40 | nevcairiel | well surely not for 1 :P |
17:17.44 | vhaarr | you made it sound like it was new in Ace3, and these people don't know better |
17:17.48 | vhaarr | in 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.54 | vhaarr | about Waterfall :P |
17:17.56 | the-golem | I need a different approach then |
17:18.07 | nevcairiel | vhaarr: i think it was in ace2 before waterfall |
17:18.32 | nevcairiel | but thats all days long gone |
17:18.50 | orionshock | the-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.17 | vhaarr | nevcairiel: yeah, it just got me thinking about those days again :P |
17:19.41 | the-golem | orionshock: have you seen my latest file? |
17:19.44 | orionshock | no |
17:19.45 | nevcairiel | i think quartz was the only addon where i ever really used a waterfall gui |
17:19.51 | nevcairiel | never cared for the bigwigs one |
17:19.51 | vhaarr | obviously the ace3 option tables are more flexible as well, it was hacked into the Ace2 ones with passValue=true, etc |
17:20.00 | nevcairiel | indeed |
17:20.02 | vhaarr | many people did though |
17:20.22 | orionshock | there 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.24 | vhaarr | the-golem: stop complicating things, make it work first and then optimize all those small, irrelevant details |
17:20.43 | orionshock | but ya got to start at the simple one |
17:20.54 | the-golem | vhaarr: i'm not even thinking about that. |
17:21.00 | nevcairiel | even i don't use all the latest enhancements |
17:21.05 | nevcairiel | becuase my addons are too old =P |
17:21.22 | the-golem | orionshock: http://paste.wowace.com/2308/ |
17:21.24 | orionshock | nevcairiel, did u see my comment about bt4's option table? |
17:21.38 | nevcairiel | well its full of magic :) |
17:22.45 | Ali1331 | heh I forgot to add the option for no additional flags on text... |
17:22.54 | Ali1331 | thanks for the reminder the-golem |
17:23.15 | the-golem | anytime ^^ |
17:23.19 | vhaarr | the-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.23 | vhaarr | the-golem: register the options in OnInit |
17:23.41 | nevcairiel | orionshock: its driving me mad sometimes, but i didnt manage to come up with a new modular design thats not so insane =P |
17:23.52 | the-golem | blames orionshock |
17:23.55 | orionshock | the-golem, ok, at the end of your set functions call [[ mExperience:UpdateBarSettings ]] |
17:24.22 | the-golem | before "end" you mean? |
17:24.27 | orionshock | right |
17:25.15 | orionshock | options.args.hSizePosition.width.set = function(info,value) db.profile.width = value; mExperience:UpdateBarSettings() end |
17:26.14 | orionshock | vhaarr, the event handler is a hold over from translating from a standalone into using AceAddon... |
17:26.36 | the-golem | true true |
17:28.30 | orionshock | nevcairiel, multi-file config tables are a bitch... SOCD and guild craft both have em... |
17:29.05 | Ali1331 | wait doesn't an AceAddon allow for event registering directly? I thought it did... |
17:29.25 | orionshock | Ali1331, ace addon dosn't work with events at all |
17:29.40 | Ali1331 | mmm |
17:30.43 | the-golem | vhaarr: which options. the defaults, or the config table? |
17:30.53 | vhaarr | both |
17:31.50 | Repo | 10bad-boy: 03funkydude * r628 SimpleOptions.lua: more config work |
17:35.38 | mitchnull | nev: 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.43 | Ali1331 | vhaarr where would you put frame creation, init or enable? |
17:36.55 | nevcairiel | mitchnull: it should just ask for user/pass |
17:37.08 | mitchnull | well, it doesn't |
17:37.21 | the-golem | if mix-in aceevents, i don't need an event handler? |
17:37.43 | the-golem | or did i totally misread that |
17:37.52 | nevcairiel | Ali1331: 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.08 | Ali1331 | AceEvents looks for a method called <AceAddOnName>:EVENT |
17:38.24 | Ali1331 | so mine calls xpbar:PLAYER_XP_UPDATE() |
17:38.28 | orionshock | the-golem, yeah, nix the event handler, leave everything else |
17:38.39 | nevcairiel | You can also specify the function to call |
17:38.44 | nevcairiel | doesnt have to be the event name |
17:39.11 | nevcairiel | like self:RegisterEvent("EVENT", "UpdateMyStuff") |
17:39.13 | nevcairiel | or so :P |
17:39.15 | mitchnull | nev: does the svn:// method work for you? |
17:39.19 | nevcairiel | mitchnull: yea |
17:39.22 | orionshock | the-golem, ln 42-46; move lines 66-68 into on enable |
17:39.28 | mitchnull | hrmp |
17:39.32 | orionshock | and replace the mxpFrame with self |
17:40.11 | mitchnull | could be my svn is too old (1.4.2) |
17:40.41 | *** join/#wowace TNSe (~evil@ti0042a380-4692.bb.online.no) |
17:40.59 | nevcairiel | thats old, but it should work |
17:41.56 | the-golem | orionshock: hmmm. do i do that for mxpFrame:createFrame too? |
17:42.21 | orionshock | no, 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.26 | orionshock | leave everything else alone |
17:43.14 | orionshock | the 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.38 | orionshock | imo Personal Event handler > AceEvent3 |
17:44.03 | orionshock | AceEvent / CBH is slow :P |
17:45.06 | Repo | 10range-display: 03mitch0 * r306 RangeDisplay.lua: use shared default profile |
17:45.07 | mitchnull | yay |
17:46.03 | nevcairiel | orionshock: actually thats not true. frame dispatchers are rather slow due to the Lua->C context switch for every event |
17:46.24 | nevcairiel | AceEvent only has one context switch, and then dispatches all events in lua space |
17:46.35 | orionshock | nevcairiel, no using CBH is slower vs the old Ace1 Style Event handler |
17:46.38 | nevcairiel | thats only an improvement if you have many addons installed, though =P |
17:46.50 | orionshock | i know i tested it |
17:46.58 | nevcairiel | Your test is flawed then =) |
17:47.06 | orionshock | usually, |
17:47.21 | nevcairiel | With alot of addons a central dispatcher is faster |
17:47.44 | nevcairiel | because it doesnt have to switch between lua and C all the time |
17:48.04 | orionshock | well CBH has what, 3 layers of local and env switching it has to do before a function is even called |
17:48.27 | the-golem | nevcairiel: so with AceEvents, something like self:RegisterEvent("EVENT", "UpdateMyStuff"), aceevent will automatically look for AceEvent:UpdateMyStuff() ? (or <addonname>) |
17:48.32 | nevcairiel | nah, it just looks complicated because it uses code generation |
17:48.47 | orionshock | the-golem, correct |
17:48.51 | nevcairiel | the-golem: it'll look for UpdateMyStuff on "self" |
17:49.03 | nevcairiel | which would probably be your addon object |
17:49.09 | orionshock | the-golem, however, how i had the functions / events setup previously you don't need that |
17:49.58 | orionshock | lines 91-93 the update function is referenced to the other event names\ |
17:50.52 | *** join/#wowace roboe (~roboe@50A2E6C0.flatrate.dk) |
17:51.08 | orionshock | however 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.07 | the-golem | i'd prefer to convert it fully |
17:52.19 | the-golem | it looks prettier (to me) this new way |
17:52.21 | the-golem | also |
17:52.36 | orionshock | ^^ & thats what matters |
17:52.58 | orionshock | it comes down to stylistic preference. |
17:55.16 | the-golem | woo |
17:55.44 | the-golem | ok, all that is done, and now the options .. change.. but not in expected fashion |
17:56.27 | the-golem | for 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.51 | Fisker | steev :( |
18:00.11 | orionshock | the-golem, step i think is what you want |
18:01.24 | the-golem | lemme show you ^^ |
18:03.29 | *** part/#wowace profalbert (~profalber@80-121-60-6.adsl.highway.telekom.at) |
18:08.20 | the-golem | default/correct --->http://i36.tinypic.com/2yyw76d.jpg altered width (incorrect) http://i38.tinypic.com/2vma4bo.jpg |
18:09.28 | orionshock | the-golem, nope.. that's actually right.. |
18:09.42 | Ali1331 | the purple bit |
18:09.44 | the-golem | the total width is |
18:09.45 | orionshock | because your directly using the width of the screen to change those sizes |
18:09.46 | Ali1331 | not the background |
18:09.52 | the-golem | the purple bit is wrong as sin |
18:10.10 | the-golem | oh |
18:10.16 | the-golem | i tried to return the width |
18:10.23 | the-golem | like you said earlier |
18:10.36 | the-golem | got me some error |
18:11.06 | orionshock | as 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.46 | Ali1331 | is your last pastebin still accurate as far as that section of code goes golem? |
18:12.00 | the-golem | Ali1331: yes, i haven't changed that |
18:12.04 | the-golem | just the location of it ^^ |
18:13.05 | Ali1331 | and 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.03 | the-golem | it changes "gradually" at an exponential rate, sorta |
18:14.19 | steev | Fisker: ? |
18:14.27 | the-golem | at full width, the bar purple bit is like, 60% of the whole bar |
18:14.40 | Ali1331 | pastebin 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.15 | the-golem | k |
18:18.13 | the-golem | fyi: if i change the width, the /reload, the correct normalXP width is displayed |
18:19.11 | the-golem | Ali1331: http://paste.wowace.com/2309/ |
18:19.31 | the-golem | also, i need a better function |
18:19.51 | the-golem | for example, I'm using a laptop, but i have an alternate monitor i use instead |
18:20.12 | the-golem | GetScreenWidth() returns the laptop screen width, not the actual monitor i use |
18:22.27 | the-golem | oh, i see |
18:22.43 | the-golem | Measurements for layout are affected by the UI Scale setting (i.e. the uiscale CVar) and may not match actual screen pixels. |
18:23.10 | the-golem | i need true screen width *sigh* |
18:24.47 | Ali1331 | ermm, when happens when you change the width and then gain XP |
18:25.48 | the-golem | idk |
18:25.56 | the-golem | i'll findout |
18:27.09 | the-golem | Ali1331: it resets to the correct width |
18:27.15 | the-golem | proper ratioo |
18:27.18 | the-golem | ratio* |
18:27.35 | Ali1331 | must be a bug with blizzards statusbar then |
18:28.02 | the-golem | i'll test something |
18:29.52 | Ali1331 | bah the downfall of not using statusbars, textures get squashed |
18:35.59 | *** join/#wowace roboe (~roboe@50A2E6C0.flatrate.dk) |
18:38.11 | orionshock | the-golem, try reordering the bar settings function to move the status bars around then set their values |
18:38.45 | orionshock | <PROTECTED> |
18:38.48 | orionshock | that should fix it |
18:39.06 | the-golem | i tried that |
18:41.53 | the-golem | I'll try it again |
18:42.51 | Primer | perhaps if you spelled experience correctly it'd work |
18:47.32 | the-golem | lmao |
18:47.38 | the-golem | i do, he doesnt ^^ |
18:55.42 | Ali1331 | ah the magic of settexcoord |
18:57.08 | the-golem | Ali1331: ?? |
18:57.59 | Ali1331 | my issue of the textures getting squashed when the bar widths were small |
18:58.04 | Ali1331 | and lines/art not lining up |
18:58.24 | Ali1331 | I just cropped the textures so its a smooth transition |
19:00.09 | the-golem | :-) |
19:00.13 | Ali1331 | hows yours coming? |
19:00.16 | the-golem | can wow make textures tile? |
19:00.22 | the-golem | I'm stuck on the bar thing |
19:00.28 | *** join/#wowace Dessa (Dessa@coredump.gmake.de) |
19:00.39 | the-golem | the height won't be a problem |
19:00.42 | the-golem | just the width |
19:00.58 | *** join/#wowace Stanzilla (Stan@irc.kuja.in) |
19:01.04 | the-golem | just have to figure out a way to force the bars to redraw |
19:01.07 | Ali1331 | whats wrong with it |
19:01.13 | Ali1331 | still the width issue? |
19:01.16 | the-golem | yes |
19:01.30 | Ali1331 | and resetting SetValue doesnt fix it? o.O |
19:01.42 | the-golem | you can reset that? |
19:01.47 | Ali1331 | I mean recalling it |
19:02.07 | Ali1331 | well actually I guess if its the same value it might just not do anything |
19:02.15 | Ali1331 | so try setting it to 0 and then to the proper value |
19:02.20 | the-golem | well, as orionshock suggested, i called UpdateExperience() at the bottom of my UpdateBarSettings(), but it doesnt do anything |
19:02.48 | the-golem | hmmm, that's an idea |
19:02.55 | the-golem | ooooh |
19:02.57 | Ali1331 | local val = xpbarnorm:GetValue() xpbarnorm:SetValue(0) xpbarnorm:SetValue(val) |
19:02.58 | the-golem | i know why |
19:03.15 | orionshock | it is working, just with ranges so large you hardly ever notice the differnce |
19:03.44 | the-golem | calling UpdateExperience doesn't matter, because the experience doesn't really change |
19:04.19 | Ali1331 | Well 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.26 | Ali1331 | So it doesn't redraw |
19:06.05 | orionshock | ^^ ? could be it |
19:06.17 | orionshock | from the frame xml: MainMenuExpBar:SetMinMaxValues(min(0, currXP), nextXP); |
19:06.26 | orionshock | not sure if that makes a difference |
19:08.31 | the-golem | Ali1331: your idea doesn't work either |
19:09.06 | the-golem | well, not just resetting the value itself |
19:09.35 | Ali1331 | so just calling SetValue(val) doesnt work? |
19:09.45 | Ali1331 | did you try SetValue(0) and then SetValue(val)? |
19:09.47 | the-golem | no |
19:09.56 | the-golem | yesss, that's what i was saying |
19:09.57 | the-golem | but |
19:10.25 | the-golem | setvalue(0); UpdateExperience() works |
19:10.36 | Ali1331 | now that makes no sense |
19:10.39 | Ali1331 | it's the same thing |
19:11.29 | the-golem | *shrug* |
19:11.31 | Fisker | steev :( |
19:11.42 | Ali1331 | He was around earlier Fisker |
19:11.53 | Ali1331 | I guess you missed him |
19:11.55 | the-golem | maybe i did it wrong the first time |
19:11.59 | Fisker | i know Ali1331 |
19:16.42 | Repo | 10atlasloot-enhanced: 03Hegarol 07cataclysm * r2761 / (2 files in 2 directories): Classic instances update |
19:19.21 | the-golem | are there resolutions larger than 1920x1080 ? |
19:20.32 | sbu | 1920x1200? |
19:21.31 | the-golem | widthwise, specifically |
19:22.05 | the-golem | GetScreenWidth doesn't really work out, considering it's dependant on uiscale |
19:22.30 | the-golem | what's a reasonble max height for a bar? |
19:22.58 | Repo | 10range-display: 03mitch0 * r307 / (4 files in 3 directories): - disable warning sounds for "misc" units |
19:22.59 | Repo | - add option to enable warning sounds only for enemy units (set as default) |
19:23.01 | Repo | - make options dialog a bit nicer |
19:23.04 | the-golem | I'll say 50 >.< |
19:26.42 | the-golem | @lua |
19:26.47 | the-golem | *sigh* |
19:26.55 | the-golem | @topic |
19:26.59 | Ali1331 | ? lol |
19:27.04 | the-golem | ~lua |
19:27.05 | purl | Lua 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.12 | the-golem | thanks purl |
19:27.30 | Repo | 10range-display: 03mitch0 04v3.8.1 * r308 : (Message trimmed by 1 line) |
19:27.32 | Repo | Tagging as v3.8.1 |
19:27.33 | Repo | - add option to enable warning sounds only for enemy units (set as default) |
19:27.35 | Repo | - disable warning sounds for "misc" units |
19:27.36 | Repo | - make the default profile shared, not per-character |
19:28.02 | the-golem | dangit |
19:28.05 | the-golem | now i forgot what i was looking for |
19:28.09 | the-golem | oh yea |
19:30.06 | Ali1331 | *drool* http://img375.imageshack.us/img375/5914/xpbar.jpg so shiny |
19:32.56 | the-golem | that's a nice lookin bar |
19:33.11 | the-golem | is that green all you're rest? |
19:33.15 | the-golem | your* |
19:33.16 | Ali1331 | ye |
19:33.42 | the-golem | that's pretty cool |
19:33.57 | Ali1331 | its my lowbie drood, only char that isnt max level or 150% rested |
19:34.02 | the-golem | 11 and 12 are current and next? |
19:34.05 | Ali1331 | ye |
19:34.10 | the-golem | lol, neat |
19:34.15 | Ali1331 | I dont have character level anywhere else on my screen so |
19:34.28 | the-golem | i need to add options for rest % |
19:34.36 | the-golem | later |
19:34.36 | the-golem | lol |
19:36.49 | *** join/#wowace DarkAudit (~Brian@64.181.5.194) |
19:37.11 | the-golem | How do I ensure that the restbar stays below the normalbar |
19:37.15 | the-golem | sometimes it loads ontop |
19:37.50 | the-golem | oh |
19:37.53 | the-golem | i has an idea |
19:37.54 | Ali1331 | erm, SetFrameLevel maybe? |
19:38.06 | the-golem | oh |
19:38.09 | the-golem | thats a better idea |
19:38.10 | Ali1331 | dont think its ever worked when I've used it though... |
19:38.48 | the-golem | *glare* |
19:38.50 | the-golem | lol |
19:39.15 | *** join/#wowace Dashkal (~dashkal@WoWUIDev/Nexus/dashkal) |
19:41.27 | *** part/#wowace mitchnull (~mitchnull@catv3EC944A1.pool.t-online.hu) |
19:41.46 | steev | Fisker: :O |
19:41.49 | *** join/#wowace sylvanaar (~sylvanaar@unaffiliated/sylvanaar) |
19:42.09 | steev | http://lolsnaps.com/?media_id=243 |
19:42.30 | haste | I want that sign. |
19:42.50 | haste | too bad the figures on it is horribly drawn |
19:43.05 | the-golem | lol |
19:44.49 | Fisker | hey steev :( |
19:44.56 | Fisker | i only got 6 shards sofar |
19:44.58 | Fisker | :( |
19:46.51 | Fisker | so i guess with my luck i won't get it for another week |
19:48.11 | Fisker | haha |
19:48.17 | Fisker | John Carmack? |
19:48.23 | Fisker | moar like JERK Carmack lololol |
19:48.30 | Fisker | herp derp we announce new game |
19:48.46 | Fisker | and 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.03 | haste | haha |
19:53.30 | *** join/#wowace Nickenyfiken (~Miranda@c83-255-103-149.bredband.comhem.se) |
19:56.31 | Primer | Fisker: I have 7 total :( |
19:56.32 | steev | Fisker: i don't raid til tonight :( |
19:56.41 | steev | but based on previous experience |
19:56.46 | steev | i'm gonna get 0 tonight |
19:56.48 | steev | maybe 1 |
19:57.08 | steev | we're supposed to be attempting LDW heroic |
19:57.14 | steev | i'm debating calling in sick |
19:57.59 | Ali1331 | odd that it's one of the harder heroic modes |
19:57.59 | stolenlegacy | Kaelten: ping |
19:59.55 | stolenlegacy | Kaelten: getting a putty fatal saying "server unexpectedly closed network connection" when trying to svn over ssh |
19:59.56 | steev | odd or not |
20:00.15 | Fisker | :o steev |
20:00.20 | *** join/#wowace Brandon_ (~rbarreiro@87.196.43.75) |
20:00.22 | Fisker | 41 now though |
20:00.23 | steev | we have people who don't bother watching their threat at all, and our tanks (paladins) have absolute shite threat generation |
20:00.28 | Fisker | and only lk left |
20:00.31 | steev | Fisker: i hate you |
20:00.59 | Ali1331 | oh threats the problem |
20:01.05 | Ali1331 | now thats doubly odd |
20:01.30 | Repo | 10partycraft: 03stolenlegacy * r2 / (2 files in 1 directory): Initial commit |
20:01.40 | Fisker | btw |
20:01.45 | Kaelten | stolenlegacy: weird... I had someone else reporting an issue earlier |
20:01.50 | Kaelten | nevcairiel: still having issues? |
20:02.02 | stolenlegacy | Kaelten: working fine without svn |
20:02.05 | Fisker | someone made a study showing that iphone users got more |
20:02.06 | Fisker | sex |
20:02.06 | Repo | 10partycraft: 03stolenlegacy 041-release * r3 : tagging release |
20:02.08 | stolenlegacy | s/svn/ssh/ |
20:02.11 | nevcairiel | Kaelten: yes |
20:02.18 | Fisker | so i linked someone doing the masturbating hand signal |
20:02.21 | Kaelten | ya for some reason some people aren't able to ssh in |
20:02.23 | Fisker | hoho and so on |
20:02.27 | nevcairiel | it disconnects me when i send my public key |
20:02.33 | Fisker | i can't ssh into my linux server Kaelten |
20:02.51 | Fisker | what gives? |
20:03.23 | Kaelten | Fisker: you touch yourself a night |
20:03.35 | *** join/#wowace TNSe (~evil@ti0042a380-4692.bb.online.no) |
20:03.41 | Fisker | oh |
20:03.43 | Kaelten | nevcairiel: what text do you get when you ssh into repos.curseforge.net |
20:03.49 | Kaelten | stolenlegacy: same question plz :) |
20:03.49 | Fisker | wait you didn't say that was the reason |
20:03.53 | Fisker | but how did you know? |
20:03.56 | nevcairiel | Kaelten: none really |
20:03.58 | Fisker | are you spying on me? |
20:04.14 | Megalon | Fisker, because there is not reason behind anything you do |
20:04.22 | Megalon | s/not/no/ |
20:04.25 | Megalon | :7 |
20:04.32 | Kaelten | Fisker: no just playing the odds, better than a casino |
20:04.34 | steev | Ali1331: yeah, that is one of our biggest issues, dps being threatcapped even with tott and mds |
20:04.48 | Fisker | if you want to play the odds then you should bet on duke Kaelten |
20:05.00 | stolenlegacy | Kaelten: lemme get a full putty over here, sec |
20:05.03 | stolenlegacy | only got pageant right now |
20:05.04 | Ali1331 | your tank is bubbling the stacks right? |
20:05.13 | nevcairiel | Kaelten: http://paste.wowace.com/h7ux60yzl8rbcqvi/ |
20:05.21 | steev | Ali1331: we haven't even gotten that far yet |
20:05.33 | Ali1331 | eh, then how is that the problem |
20:05.41 | steev | Ali1331: not just that fight |
20:05.46 | nevcairiel | Kaelten: second try with verbose output =) |
20:05.50 | steev | we have a lot of threat issues with the tanks |
20:06.00 | Kaelten | ya, looks like the ssh key was rejected |
20:06.23 | Kaelten | try again nevcairiel: watching the log now |
20:06.37 | steev | i'm just not looking forward to that fight |
20:06.44 | steev | i'd rather get sindragosa down in HM |
20:06.52 | Ali1331 | eww sind |
20:07.07 | nevcairiel | Kaelten: anything special show up? |
20:07.21 | Kaelten | oh ya |
20:07.25 | stolenlegacy | tried now, putty has no verbose though |
20:07.25 | Kaelten | never seen that message before |
20:07.47 | genetik- | steev: what kind of problems are you having with hm sindragosa? |
20:09.31 | steev | genetik-: casters blow up the raid |
20:10.08 | steev | and 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.16 | stolenlegacy | i smell a restart of repos |
20:10.42 | *** join/#wowace Repo (~supybot@repos.curseforge.net) |
20:12.50 | Kaelten | nevcairiel: try now |
20:13.07 | nevcairiel | no deal |
20:13.17 | stolenlegacy | no deal indeed |
20:16.24 | Fisker | can you fix mine too? |
20:17.31 | Kaelten | error: buffer_get_ret: trying to get more bytes 4 than in buffer 3 |
20:17.38 | Kaelten | seems to be part of the problem anyway |
20:17.53 | Primer | maybe if you went holy or prot? |
20:18.00 | Primer | chuckles |
20:18.56 | Kaelten | lol, that was bad |
20:19.05 | steev | nevcairiel: unset SSH_AUTH_SOCK && ssh whatever |
20:20.35 | *** join/#wowace Connor_ (Connor@ip72-204-35-60.fv.ks.cox.net) |
20:20.35 | Kaelten | nevcairiel: I found the problem I thinks |
20:20.39 | Kaelten | someone set their public key to "ssh-rsa i love shushu forever.\n" |
20:20.46 | nevcairiel | lol |
20:20.47 | stolenlegacy | steev: and how am i supposed to connect with putty then? :P |
20:20.54 | Kaelten | try now? |
20:20.55 | stolenlegacy | Kaelten: lol |
20:20.59 | steev | stolenlegacy: use a real OS? |
20:21.07 | stolenlegacy | Kaelten: still no deal |
20:21.11 | Primer | steev: touché |
20:21.12 | Kaelten | hrm |
20:21.13 | stolenlegacy | steev: ;( |
20:21.20 | Kaelten | k, I did get less error messages though :D |
20:21.27 | Primer | stolenlegacy: I use mintty + ssh.exe |
20:21.29 | stolenlegacy | woot |
20:21.34 | Primer | when in windows, of course... |
20:21.54 | stolenlegacy | less errors is always good |
20:21.55 | stolenlegacy | i think |
20:23.16 | Fisker | stolenlegacy |
20:23.24 | stolenlegacy | Fisker: |
20:24.19 | Kaelten | lets see if that fixed it |
20:24.34 | stolenlegacy | no deal |
20:25.05 | Kaelten | ya guessed that :/ |
20:25.38 | stolenlegacy | have we at least managed to get a different error message? :P |
20:26.28 | Kaelten | maybe? try again, just to make sure |
20:26.32 | the-golem | ugh |
20:26.44 | the-golem | allowing people to change anchor points is messy |
20:27.23 | stolenlegacy | Kaelten: no deal again |
20:27.26 | stolenlegacy | the-golem: why |
20:28.10 | Kaelten | hrm, I could just delete all the ssh keys that are showing up int he log |
20:29.27 | stolenlegacy | got a copy of mine now |
20:29.29 | stolenlegacy | so go ahead^^ |
20:29.46 | Kaelten | stolenlegacy: try now |
20:30.21 | stolenlegacy | Server unexpectedly closed network connection |
20:30.26 | stolenlegacy | i got tired of saying "no deal" |
20:30.53 | Kaelten | wtf "ssh-rsa ae:9c:56:93:0f:89:c4:54:ac:0d:94:09:4d:0a:57:6f" |
20:31.04 | stolenlegacy | somebody thinks he's funny th ere |
20:31.33 | stolenlegacy | can't you have the php filter out invalid keys before writing them? |
20:31.33 | Kaelten | wiped that one, try agian please :D |
20:31.49 | stolenlegacy | nope |
20:31.57 | *** join/#wowace rljohn (~rljohnmoo@nat/ibm/x-kmeohnefwboixauq) |
20:34.52 | Kaelten | http://bugs.opensolaris.org/bugdatabase/view_bug.do;jsessionid=736c0ed157f6667e7d3bde883e39?bug_id=6814915 |
20:34.56 | Kaelten | looks to be the same bug we're having |
20:35.20 | Kaelten | stolenlegacy: are you tryin svn or git? |
20:35.30 | stolenlegacy | svn |
20:35.51 | stolenlegacy | also, can't you grep against a mask that filters valid ssh keys? |
20:36.08 | stolenlegacy | must be possible to work one out, even though i couldn't do it^ |
20:36.10 | stolenlegacy | ^^ |
20:37.04 | the-golem | stolenlegacy: i'm doing it for my addon, but different combinations produce wierd results |
20:37.07 | Kaelten | eek, ya man that's beyond my understanding, I'd have to research it |
20:37.12 | Kaelten | stolenlegacy: try now |
20:37.26 | stolenlegacy | Kaelten: no |
20:37.51 | stolenlegacy | the-golem: can't you just make your frame (assuming you have one) movable? if no, what combinations produce wierd results? |
20:38.38 | the-golem | stolenlegacy: movable, through the mouse? |
20:38.40 | Kaelten | and now :D |
20:38.45 | stolenlegacy | the-golem: yes |
20:39.03 | stolenlegacy | Kaelten: and no :P |
20:39.22 | the-golem | In theory, yeah. |
20:39.24 | stolenlegacy | just wondering, did all those invalid keys get added just today? |
20:39.32 | stolenlegacy | or why is this issue arising just now |
20:39.40 | stolenlegacy | the-golem: "in theory". clarify pls |
20:39.50 | the-golem | i'd hafta know how, first |
20:39.50 | orionshock | <PROTECTED> |
20:39.53 | steev | stolenlegacy: likely due to an upgrade |
20:39.59 | stolenlegacy | steev: downgrade then |
20:40.13 | steev | stolenlegacy: i'm not an admin on the box |
20:40.15 | stolenlegacy | the-golem: are you using a frame or a button for your header? |
20:40.19 | stolenlegacy | steev: i know |
20:41.01 | the-golem | stolenlegacy: not that type of frame. |
20:41.15 | Kaelten | stolenlegacy: try again plz :) |
20:41.19 | orionshock | the-golem, http://www.wowwiki.com/Making_Draggable_Frames#Using_Lua |
20:41.21 | the-golem | it's an xp bar |
20:41.23 | stolenlegacy | the-golem: i'll make up the basic code for you |
20:41.40 | stolenlegacy | Kaelten: no |
20:42.14 | Kaelten | and now :) |
20:42.24 | the-golem | orionshock: thanks |
20:42.41 | stolenlegacy | Kaelten: and no |
20:42.52 | Kaelten | wtf |
20:43.11 | orionshock | ... hours later between stolenlegacy and Kaelten .... "and now ?" " no...." |
20:43.19 | stolenlegacy | orionshock: :P |
20:44.19 | stolenlegacy | the-golem: http://paste.wowace.com/2311/ |
20:44.25 | stolenlegacy | basic code assuming your frame is already mouse enabled |
20:44.38 | stolenlegacy | replace the dummy saved var with some saved var of yours obviously |
20:45.02 | nevcairiel | Kaelten: be lucky that you apparently have password login, or you wouldn't have gotten in at all =p |
20:45.12 | Kaelten | nope I can ssh just fine |
20:45.17 | nevcairiel | with pubkey? |
20:45.22 | Kaelten | I disable password logins on the server |
20:45.28 | nevcairiel | how weird |
20:45.29 | stolenlegacy | i think his key is on the top of the config file |
20:45.32 | stolenlegacy | ours isn't |
20:45.38 | nevcairiel | oh yeah, thats probably truwe |
20:45.40 | nevcairiel | -w |
20:45.45 | stolenlegacy | so if invalid key above our key, server sees the invalid key, gets an fatal |
20:45.54 | Kaelten | ya, 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.54 | stolenlegacy | server doesn't get to invalid key if it matches a valid key first |
20:46.10 | Kaelten | I'm thinking the same thing, so we're going to have to bisect the file |
20:46.30 | stolenlegacy | bingo, no more ssh error |
20:46.38 | Kaelten | ok moving you down |
20:46.58 | nevcairiel | at least bisect only takes about a handful of attempts |
20:47.01 | Kaelten | try now |
20:47.06 | stolenlegacy | dead again |
20:47.49 | Kaelten | try now |
20:48.28 | Repo | 10partycraft: 03stolenlegacy * r4 PartyCraft.lua: bug fix |
20:48.42 | Kaelten | was the a it worked? |
20:48.42 | stolenlegacy | works :P |
20:48.51 | Repo | 10partycraft: 03stolenlegacy 04release-1b * r5 : tagging |
20:49.05 | Kaelten | ok try again |
20:49.06 | stolenlegacy | you can move me again now^^ |
20:49.12 | *** join/#wowace Ghli (~IceChat7@netblock-66-245-219-98.dslextreme.com) |
20:49.18 | stolenlegacy | nope |
20:49.29 | Kaelten | ok so it's someone who starts with an l |
20:49.46 | Kaelten | try now |
20:49.56 | steev | leeeeeeeeeeeeeeeeeeeeeeeroy |
20:50.04 | stolenlegacy | hehe |
20:50.07 | stolenlegacy | working |
20:50.27 | Kaelten | ok I think I found the bad one |
20:50.29 | Kaelten | try now |
20:50.40 | stolenlegacy | i think you did as well |
20:50.46 | Kaelten | it worked? |
20:50.48 | stolenlegacy | yes |
20:50.52 | Kaelten | "ssh-rsa 1024 76:0c:bb:00:dd:2f:9d:b2:67:e3:bc:f9:7f:4c:bf:90" |
20:50.58 | nevcairiel | wee works for me too |
20:51.00 | stolenlegacy | oh, tell your php guys to get a filter going on that input |
20:51.13 | stolenlegacy | not that hard to filter for proper ssh keys |
20:51.30 | Kaelten | Trela may have a hard time with the python, but I'm sure he could figure it out |
20:51.50 | Kaelten | Aint that right Mihau |
20:53.23 | Kaelten | stolenlegacy: I just moved you to the bottom of the file |
20:53.30 | Kaelten | if you could try again and confirm that everyone is ok :) |
20:53.43 | stolenlegacy | working perfectly |
20:54.02 | Kaelten | it found several other bad keys |
20:54.08 | Kaelten | but nothing that made it blow up spectacularly |
20:54.21 | Kaelten | thanks for the help figuring that out |
20:54.27 | stolenlegacy | no problem |
20:55.52 | stolenlegacy | orionshock: you should never get a job as a fortune teller |
21:00.14 | orionshock | hehe |
21:00.50 | orionshock | no, 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.05 | the-golem | stolenlegacy: thanks, I got it to work. Now I just haft work in the moveable toggle option into the config |
21:02.45 | stolenlegacy | the-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.01 | Repo | 10peace-and-quiet: 03talryn1 * r2 / (7 files in 2 directories): Initial version |
21:03.09 | Ali1331 | couldnt you just change EnableMouse |
21:03.24 | Ali1331 | I guess a var would be easier though |
21:03.41 | the-golem | stolenlegacy: i was actually referring to the GUI config, but thanks |
21:03.48 | the-golem | that'll help me out |
21:03.51 | stolenlegacy | the-golem: what config are you using? |
21:04.04 | stolenlegacy | custom made or aceconfig? |
21:04.07 | the-golem | AceConfig |
21:04.16 | stolenlegacy | add a toggle in your main options table |
21:04.23 | stolenlegacy | so it gets added above the menu stuff |
21:04.25 | Ali1331 | movable = { name = "Movable", type = "toggle", order = n } etc |
21:04.37 | Ali1331 | if self.db.profile.movable then self:StartMoving() end |
21:04.47 | stolenlegacy | set=function(info, value) mymovable = not value end, |
21:04.56 | stolenlegacy | get=function() return not mymovable end, |
21:05.25 | Ali1331 | oh reverse it if you're naming it Locked or something sure |
21:05.58 | stolenlegacy | or use a lock and do if locked then return end :P |
21:06.04 | stolenlegacy | lock var* |
21:06.08 | stolenlegacy | so true = locked and false = movable |
21:06.13 | stolenlegacy | hell, just settle for one |
21:06.13 | stolenlegacy | ^^ |
21:06.30 | the-golem | lmao |
21:07.44 | stolenlegacy | the 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.46 | stolenlegacy | (not really) |
21:08.01 | Repo | 10peace-and-quiet: 03talryn1 04v0.1 * r3 : Tagging as v0.1 |
21:08.17 | stolenlegacy | @describe peace-and-quiet |
21:08.28 | Repo | stolenlegacy: 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.37 | stolenlegacy | interesting |
21:10.36 | Ali1331 | ...well thats interesting |
21:10.54 | Ali1331 | somehow...the background of my xp bar maps around the texture of the bar segments |
21:11.00 | Ali1331 | I don't remember writing that... |
21:11.17 | stolenlegacy | chuckles |
21:11.35 | stolenlegacy | i propose either a slight case of schizophrenia or coding while drunk |
21:12.01 | Ali1331 | well I have no history of mental health issues and I don't drink |
21:12.10 | stolenlegacy | err |
21:12.15 | stolenlegacy | out of suggestions then |
21:12.26 | Ali1331 | seriously wtf how did that happen |
21:14.37 | stolenlegacy | self-aware code |
21:14.50 | stolenlegacy | next thing you know you are following white rabbits |
21:14.56 | steev | stolenlegacy: weak, that addon sucks, how am i supposed to troll people if they leave global channels!? |
21:15.12 | stolenlegacy | steev: try mmo-c interface¯os forums |
21:15.50 | steev | lots of trolling can be done there? |
21:15.58 | stolenlegacy | just start another gearscore thread |
21:16.05 | steev | not the same though |
21:16.17 | steev | those people are obviously not trying to pay attention in game |
21:16.20 | the-golem | well it's half there |
21:16.33 | stolenlegacy | steev: discuss the implementation of a dps-based loot distribution system into the default UI? |
21:17.02 | stolenlegacy | make sure you point out that it is _DPS_ based |
21:17.08 | stolenlegacy | not _damage done_ based |
21:17.19 | stolenlegacy | so you can get lots of replies stating that DPS is not a measure of ability |
21:17.25 | Ali1331 | omg I think I know how it happened |
21:17.43 | stolenlegacy | Ali1331: a cat went by twice and the programming changed? |
21:17.52 | Ali1331 | fucking typical that I blindly stumble upon decent design |
21:18.07 | steev | stumbleupon.com |
21:19.07 | Ali1331 | theres 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.18 | Ali1331 | ah it doesnt work for textures with a whole in them! |
21:20.32 | Ali1331 | hole* |
21:20.35 | Ali1331 | bedtime me thinks |
21:20.47 | stolenlegacy | actually, adding border size+2 would map perfectly |
21:20.48 | stolenlegacy | methinks |
21:21.48 | steev | heh |
21:22.04 | Ali1331 | well 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.11 | Ali1331 | probably my bad coding |
21:24.09 | steev | eesh, alliance is bad on sen'jin |
21:24.22 | steev | http://ubersekret.com/screenshots/WoW/wg-senjin.png |
21:26.43 | Ali1331 | you has an error |
21:26.48 | Ali1331 | oh and ugly ui is ugly |
21:26.56 | Ali1331 | and DK! noob |
21:27.04 | steev | yes, i have an error, its rw2, it always errors on linux |
21:27.07 | steev | nfi why |
21:27.21 | Ali1331 | and linux only? |
21:27.22 | Ali1331 | o.O |
21:27.24 | Ali1331 | on* |
21:27.27 | Ali1331 | jeez |
21:27.29 | *** join/#wowace [1]Archarodim (HydraIRC@lev92-4-88-164-134-95.fbx.proxad.net) |
21:27.43 | steev | well considering i use the same interface on my windows box and my linux box |
21:27.49 | steev | and only linux box throws the errors, yes |
21:28.11 | *** join/#wowace faCe| (~face@p5489AA09.dip.t-dialin.net) |
21:28.14 | steev | i'm not about to fap to my interface, i don't care if it looks ugly |
21:28.22 | Ali1331 | whats the error |
21:28.24 | steev | working > pretty |
21:28.33 | steev | sec |
21:28.36 | steev | its about missing libs |
21:29.07 | *** join/#wowace mitchnull (~mitchnull@catv3EC944A1.pool.t-online.hu) |
21:29.18 | the-golem | woo!, part of the way there |
21:29.25 | the-golem | i 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.40 | steev | oh you gotta be kidding me, it doesn't save the paste for after you log in? |
21:30.51 | Ali1331 | what |
21:31.26 | the-golem | ugh |
21:31.27 | steev | i 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.39 | steev | after it logged me in, it took me to my settings or some shite |
21:31.43 | steev | instead of back to the paste |
21:32.01 | steev | http://paste.wowace.com/2312/ |
21:32.01 | Ali1331 | ctrl+v? |
21:32.26 | *** join/#wowace TradeMark (~trademark@121-72-163-113.dsl.telstraclear.net) |
21:32.29 | steev | well considering i can't copy the full error out of the wow client |
21:32.41 | profalbert | in linux addons don't get loaded alphabetically |
21:33.11 | *** join/#wowace |ncubus (~a@69-196-191-80.dsl.teksavvy.com) |
21:33.30 | Nickenyfiken | What 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.45 | steev | profalbert: 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.16 | profalbert | steev: 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.16 | Ali1331 | wtf it is yours |
23:38.53 | Yssaril | the-golem: btw you can replace most of your set/get functions with just 2 functions total |
23:39.39 | Ali1331 | ye we've been through that, he's only just starting with aceconfig |
23:39.58 | Ali1331 | But its weird, the page was working fine before and now it lags me down whenever I open it |
23:40.14 | Ali1331 | never seen an aceconfig page do that before |
23:41.36 | the-golem | lol |
23:41.39 | the-golem | u broke it |
23:41.46 | the-golem | mine works fine ^^ |
23:42.21 | Ali1331 | I commented out all the code I added |
23:42.26 | Ali1331 | and it worked fine before |
23:42.31 | Ali1331 | dunno whats up now |
23:43.31 | pompy | Ackis: ping |
23:44.00 | Ali1331 | guess it didnt like one of the options I'd messed up |
23:44.14 | the-golem | Yssaril: yeah, but i have some nested saved vars, and i didn't wanna think of how to do it anotherway |
23:45.10 | Yssaril | the-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.15 | Yssaril | off to dinner brb |
23:47.29 | orionshock | hey Kaelten are there extra beta keys for normal users ? |
23:53.12 | starlon | Can you emit your own event through frames? |
23:53.52 | Ali1331 | btw the-golem: try http://paste.wowace.com/2318/ to fix the texture issue |