• 0

    posted a message on Lua IDE???
    Quote from sylvanaar
    You can try my Lua IDE which is based on IntelliJ IDEA

    http://forums.wowace.com/showthread.php?t=18501

    If you use SCItE be sure to set up LuaInspect along with it.


    Does that IDE have a SVN module? Looks similar to eclipse.
    Posted in: General Chat
  • 0

    posted a message on Lua IDE???
    Well its been a while since I've done any Lua coding and was wondering what IDE and SVN client for windows everyone is using. Eclipse? Notepad++ and Tortoisesvn?? Addon Studio??? Or is there something better?

    Any advice would be greatly appreciated.
    Posted in: General Chat
  • 0

    posted a message on EventEQ - Event Equipment Manager
    Well I kinda started this project a few weeks ago after search both curse.com and wowinterface for a addon that used Blizzard's Equipment Manager and would do equipment swap based on events. I am still fairly new to lua script and the WoW API so I'm thinking that this project I started is way over my head.

    I've uploaded what I've gotten done so far.
    http://www.wowace.com/addons/eventeq/

    Some else got a good start: EventEquip
    http://www.wowinterface.com/downloads/info12767-EventEquip.html
    But the author stopped working on after Blizzard released 3.1.

    I'm looking for any help in development of this addon. If interested, please let me know.

    Thanks.
    Posted in: Addon Ideas
  • 0

    posted a message on Scroll Frames...*Sigh*
    Kollektiv thank you. I've been wracking my brains for the last 3 days over this. Again Thank you.
    Posted in: Lua Code Discussion
  • 0

    posted a message on WowAceUpdater?
    Quote from STaRDoGG
    k, thanks. Thank god there is still an updater though :)


    WoWInterface.com has an new updater for the addon's they host. I just updates addons. Doesn't have any of the features that the curse client has.

    http://minion.mmoui.com/
    Posted in: Updaters
  • 0

    posted a message on Scroll Frames...*Sigh*
    So I've had time recently to work on an addon and I'm getting stuck with the FauxScrollFrame stuff.

    So I'm getting the data to display and it all works if when my data list count is more than or equal to my MAX_ROWS. If my data list count is less than the MAX_ROWS then the entire list doesn't show anymore.

    MAX_ROWS is set to 11.
    MAX_HEIGHT is set to 20.

    function addon:AddFrames()
    	local frameDesc = "Below is the list of Set Events" 
    	frames.eventsFrame = createFrame("EventEQEvents",gmd,260,276,"TOPLEFT","BOTTOMLEFT",3,4,"EventEQ Events",frameDesc);
    	
    	frames.scroll = self:CreateScrollFrame(frames.eventsFrame,215,195,10,-65);
    	frames.rows = self:CreateRows(frames.scroll,210);
    	scrollUpdate();
    end
    


    local function scrollUpdate()
    	local list = db.events;
    	
    	FauxScrollFrame_Update(frames.scroll,#list,MAX_ROWS,ROW_HEIGHT)
    	local offset = FauxScrollFrame_GetOffset(frames.scroll)
    
    	for i = 1, MAX_ROWS do
    		local index = i + offset;	
    		if index < #list then
    			local b = _G[MODNAME.."ScrollButton"..i];
    			b.event:SetText(list[index].event);
    			b.set:SetText(list[index].set)
    			b.talent:SetText(list[index].talent)
    			_G[MODNAME.."ScrollButton"..i]:Show();
    		else
    			_G[MODNAME.."ScrollButton"..i]:Hide()
    		end
    	end
    end
    


    function addon:CreateScrollFrame(parentFrame, width, height,x_offset,y_offset)
    	local frame = CreateFrame("ScrollFrame", MODNAME.."ScrollFrame", parentFrame, "FauxScrollFrameTemplate");
    	frame:SetWidth(width)
    	frame:SetHeight(height)
    	frame:SetPoint("TOPLEFT", parentFrame, "TOPLEFT", x_offset, y_offset)
    	frame:SetBackdrop({
    		bgFile="",
    		edgeFile="Interface\\Tooltips\\UI-Tooltip-Border",
    		tile="true",
    		tileSize= 32,
    		edgeSize=10,
    		insets = {left=5, right=5, top=5, bottom=5}
    	})
    	frame:SetBackdropBorderColor(0,.5,0,1)
    	frame:SetScript("OnVerticalScroll", function(self, offset) FauxScrollFrame_OnVerticalScroll(self, offset, ROW_HEIGHT, scrollUpdate) end)
    	frame:SetScript("OnShow", scrollUpdate);
    	
    	return frame;
    end
    


    function addon:CreateRows(frame,width)
    	local rows = {};
    	for i = 1,MAX_ROWS do
    		local b
    		if i == 1 then
    			b = CreateFrame("Button", MODNAME.."ScrollButton"..i, frame)
    			b:SetPoint("TOPLEFT", 2,-5)
    		else
    			b = CreateFrame("Button", MODNAME.."ScrollButton"..i, _G[MODNAME.."ScrollButton"..(i-1)])
    			b:SetPoint("TOPLEFT", _G[MODNAME.."ScrollButton"..(i-1)], "BOTTOMLEFT", 0, 4)
    		end
    		
    		b:SetNormalFontObject("GameFontNormalSmall")
    		b:RegisterForClicks("RightButtonUp")
    		b:SetWidth(width)
    		b:SetHeight(ROW_HEIGHT)
    		
    		b.index = i;		
    		b:SetScript("OnClick", 
    			function()
    				table.remove(db.events,b.index);
    				scrollUpdate();
    				addon:Print("Deleted!");
    			end
    		)
    		
    		b.event = b:CreateFontString(nil, "ARTWORK", "GameFontHighlightSmall")
    		b.event:SetPoint("TOPLEFT", b, "TOPLEFT", 0, -6)
    				
    		b.set = b:CreateFontString(nil, "ARTWORK", "GameFontHighlightSmall")
    		b.set:SetPoint("TOPLEFT", b.event, "TOPLEFT", 100, 0)
    			
    		b.talent = b:CreateFontString(nil, "ARTWORK", "GameFontHighlightSmall")
    		b.talent:SetPoint("TOPLEFT", b.set, "TOPLEFT", 50, 0)
    			
    		rows[i] = b;
    	end
    	
    	return rows;
    end
    


    if I'm going about this all wrong please let me know. I've been looking at and reviewing other ppl's addon trying to get a clue on how to do this. But somewhere I'm just missing it and I can't figure this out.

    I've also been searching google for examples and not having any luck finding answers there either.

    Any advice would be greatly appreciated.


    (I would like to stay with lau script for frame creation rather using xml for a solution if that is at all possible)
    Posted in: Lua Code Discussion
  • 0

    posted a message on Warning: New Trojan on wowui
    The source for the WAU is still out there at codeplex for ppl to download.

    http://www.codeplex.com/wau
    Posted in: Updaters
  • 0

    posted a message on The New Curse Client
    Quote from break19
    Right click the addon you want curse to ignore. select "Toggle AutoUpdated" voila. it is no longer updated.

    C'mon people, this isn't exactly rocket science.

    break19


    No its not rocket science.. but it shouldn't default to on is my point. K? Thanks!
    Posted in: Updaters
  • 0

    posted a message on The New Curse Client
    Quote from Catharr
    On a sidenote...if the Client expects me to install/deinstall with it....fine, but then it should ignore manually installed addons completely. At the moment it does somehow scan the addons folder, but randomly picks up manually installed/deinstalled addons or not.


    Agreed. This feature should be removed. I've added Addons from wowInterface because the author of the mods didn't have a current version at Curse but then they would get overwritten by the Curseclient with a outdated version of the Addon.
    Posted in: Updaters
  • 0

    posted a message on latest CC: updates same 8 mods over and over and over
    Quote from Allara
    Sigh.

    The WAU programmers used a unified, single source control repository to come up with a list of add-ons. They compared this list to a list of folders on your hard drive. Oh yeah, rocket science.

    Can we please get it into our heads by now that Curse Client is not like that and cannot be like that?

    It operates from different principles, using different assumptions, from a far larger pool of add-ons, many of which are sloppy, many more of which are copies of other add-ons, and at one point some of which were even compilations of add-ons. Hello? None of this ever happened within the WowAce SVN. So the WAU never had to deal with it! CC is not and cannot be WAU!


    Being a software developer, I wouldn't think it would be really that hard... there are standards created by Blizzard (.toc files) to help categorize and index addons. From what I read, and I could be mistaken...you make it sound like it is.

    But what is the probably some of the factors of why the CC client is the way it is, is because I would think they would want to restrict the amount of content (Addons in this case) leaving their site without having actual traffic to the main website to drive site traffic from advertising dollars.

    Other reason for a restricted client would security, bandwidth and experience vs pay ratio of the developers at curse.com.

    If they made the client so good that you never need to visit the website... you probably wouldn't. So then traffic would decrease and so would their advertising dollars.

    What I feel they need is a client that drives interaction with the main site. You browse and find the addon you want to download by using the tools on the main site. Add the addon to your "favorites" list. Then using the client tool, download the addon and use the tool to check the addons on your favorites list to see if newer versions are available.
    Posted in: Updaters
  • 0

    posted a message on Is there anything else?
    Ya I did read that in these forums and follow those steps. Thats how I got the client to finally work. But if changes were made outside client...(IE if I removed an addon manually). Then client still thinks the addon is there.
    Posted in: Updaters
  • 0

    posted a message on Is there anything else?
    Well I've read that the Java updater closed it doors. I checked out WUU but that update looks like it parses HTML to find updates so that means that when the addon site changes their html code the app will break.

    I've looked wowmatrix but read up on numerous forums that wowmatrix is being blocked and doesn't always have updated addons.

    I've look at iUpdate pre alpha... but thats pre alpha and not sure how the guy is getting his updates.

    I've read forums over at curse.com and curseforge.com. I've read forums over at wowinterface.com and forums.worldofwarcraft.com.

    So ya.. I'm feeling a little lazy today..and decieded to post my question without doing an exhaustive search of the site(wowace.com).
    Posted in: Updaters
  • 0

    posted a message on Is there anything else?
    The client isn't working very well after trying it out since patch day. I had 2 addons that the client keep asking about which author version do I want to install. The addons were already instead using client to install it.

    Further.. it doesn't scan the addon directory very well to find new addons that were added outside the client.

    Just very annoyed with the client being that the WAU worked sooo much better.
    Posted in: Updaters
  • 0

    posted a message on Is there anything else?
    Oh I should?!?... I will admit.. I didn't read EVERY SINGLE THREAD to answer my question. I will admit that after visiting here every day since 3.0.2 update to see if any progress of a good updater would come about, and reading thread after thread of how bad the Curse client... I got lazy and decided to post my own thread.

    Is there like a penalty or fine that I have pay now for being lazy?
    Posted in: Updaters
  • 0

    posted a message on latest CC: updates same 8 mods over and over and over
    Quote from Phylox
    I just downloaded the Curse Client and have similiar problems to yours. It's amazing what the developers here can create such a great program such as WoW ace updater but curse client SUCKS LIKE HELL. I am in the process of uninstalling it. Seriously, what do you guys need? Do you guys need bandwidth? How much money do you need to maintain it? How much bandwidth do you guys need? I am sure someone in the billion players will come and help.


    agreed. I gave up on the app as well. Uninstalled.
    Posted in: Updaters
  • To post a comment, please or register a new account.