WoWInterface

WoWInterface (https://www.wowinterface.com/forums/index.php)
-   Dev Tools (https://www.wowinterface.com/forums/forumdisplay.php?f=41)
-   -   BETA - WoW Development Package ready for download. (https://www.wowinterface.com/forums/showthread.php?t=46712)

Dridzt 06-30-13 06:25 PM

Sorry I wasn't clear, I only picked the iPlastic scheme to make comparison easier.
The same issues are present with the WoWBeauty one.

Take your time, I think we don't need to be repeating with every post how much your work is appreciated.
There's no pressure here. :)

fRodzet 07-01-13 07:30 AM

Just updated it Dridzt :)

vBirke 07-02-13 12:18 PM

fRodzet is on vacation with some mates and won't be back till the 16th(2 weeks from now).

Nischi 07-04-13 05:15 PM

Okay so this looks great, but I have no idea how to use it, it says that I Should "Copy/Paste the extracted .zip file to your packages." But how do I do that? I've just begun developing addons so I don't know things that most take for granted I suppose. I've extracted the zip and its a lot of files ,but none that I can start with.

Dridzt 07-04-13 06:01 PM

Quote:

Originally Posted by Nischi (Post 280807)
Okay so this looks great, but I have no idea how to use it, it says that I Should "Copy/Paste the extracted .zip file to your packages." But how do I do that? I've just begun developing addons so I don't know things that most take for granted I suppose. I've extracted the zip and its a lot of files ,but none that I can start with.

This package is not an addon for the game.
It is a package for a specific text editor (like notepad but more advanced) that's useful to addon developers.
As a gamer it will offer you nothing.


If I misunderstood and you're interested in developing addons for WoW and using Sublime as your text editor then you can find the place to extract this package by opening your Sublime Text editor and going through Preferences -> Browse Packages (from the editor menus).
At the folder that will open you'll probably see some existing folders like <Package Control> or <User>.
Create a folder along-side those, name it <WoWDevelopment> (no angle brackets) and extract the package files in there.
It should be
Code:

'path_to_user_profile'\Packages\WoWDevelopment\Reference
                                              \Scheme
                                              \(bunch of files)

Then when you edit a .lua addon file using Sublime you can Ctrl+Shift+P (or Tools -> Command Palette if using the menu) and type WoW.
The top entry should allow you to select and apply the syntax highlighting.

If on the other hand you're interested in AddOns for World of Warcraft then
(a) welcome to the site :)
(b) have a look through the various addon categories
(c) take a look here for a handy guide about installing AddOns for WoW as well as this thread for links to other helpful info.

Nischi 07-05-13 02:07 AM

Oh great...I just made a fool of myself... I thought what you had was a whole package including Sublime. I understand from your answer that I of course need it installed to begin with...I'm so sorry. Thanks tho for your answers :)

And yes I'm new here, but only as a "developer" if you can call me that, I've been updating an old abandoned favorite of mine. As an addon user, I've been here for a long time, love the site :)

pelf 07-07-13 09:18 AM

I saw it in the dropdown, but you didn't select it. What happens when you choose an event name? What gets printed?

Also, excuse me if this was mentioned; I didn't see it. I see you've got plans for types. What about parameters to functions that must be one of a set of values?

Examples:
chatType in SendChatMessage
filter in UnitAura (Though, this one acts like bitwise flags.)

You could even support...

frameType in CreateFrame

...if only for the base UI types.

vBirke 07-07-13 11:09 AM

Quote:

Originally Posted by pelf (Post 280912)
I saw it in the dropdown, but you didn't select it. What happens when you choose an event name? What gets printed?

Also, excuse me if this was mentioned; I didn't see it. I see you've got plans for types. What about parameters to functions that must be one of a set of values?

Examples:
chatType in SendChatMessage
filter in UnitAura (Though, this one acts like bitwise flags.)

You could even support...

frameType in CreateFrame

...if only for the base UI types.

I think fRodzet is planning on adding this aswell :) He will get back to you when his back home :)

dotorion 07-14-13 04:19 AM

Installed, put in the correct folder, and removed the -master from the folder name.

I get an error when starting up ST2:


This was on a fresh install of Sublime Text 2 x64 on Windows 7 Prof. x64 if that helps.

In any case, thanks for working on this :D

Dridzt 07-14-13 04:57 AM

Quote:

Originally Posted by dotorion (Post 281167)
Installed, put in the correct folder, and removed the -master from the folder name.

I get an error when starting up ST2:


This was on a fresh install of Sublime Text 2 x64 on Windows 7 Prof. x64 if that helps.

In any case, thanks for working on this :D

Shorten your path.
Rename <SublimeWoWDevelopment> in your packages to <WoWDev> for example.
It's probably you hitting the path limit on that amazing DOS core of Windows64bit.

Stanzilla 09-15-13 08:05 PM

Did he die?

Stanzilla 01-09-14 06:26 PM

Pretty sad that his not developed anymore :(

MoonWitch 01-09-14 07:09 PM

It's not too complex, just need to update to 5.4 and such. Make sure we've not missed events.

Also is the wow chocolate theme used often? (That's the one thing that annoys me)

Stanzilla 01-09-14 10:15 PM

I found some bugs, too. Like for example it does not detect it as a concat when you don't have a space between the dots and the string.

Code:

frame:RegisterUnitEvent("UNIT_PET", unit.."pet")

fgprodigal 11-04-14 08:57 AM

Quote:

Originally Posted by Stanzilla (Post 289479)
I found some bugs, too. Like for example it does not detect it as a concat when you don't have a space between the dots and the string.

Code:

frame:RegisterUnitEvent("UNIT_PET", unit.."pet")

in file 'WoW Lua.tmLanguage'
Code:

<dict>
        <key>match</key>
        <string>\b[^,\[\](){}\s]+\b</string>
        <key>name</key>
        <string>variable.parameter.lua</string>
</dict>

I added '\.' into regex, like
Code:

<dict>
        <key>match</key>
        <string>\b[^,\.\[\](){}\s]+\b</string>
        <key>name</key>
        <string>variable.parameter.lua</string>
</dict>


Resike 06-06-17 08:19 AM

Anyone has an older working version of this? Maybe we could pick it up or something, i can't find a good linter package.

Edit: I just noticed that i forked this, LUL:
https://github.com/Resike/WoWDevelopment

We have hope.

Aftermathhqt 06-06-17 04:45 PM

Damn this is awesome!

Layback_ 06-06-17 07:37 PM

Would this work on Sublime Text 3, not only 2?

Resike 06-07-17 12:45 AM

Quote:

Originally Posted by Layback_ (Post 323656)
Would this work on Sublime Text 3, not only 2?

Yep. 11char

Layback_ 06-07-17 02:35 AM

Quote:

Originally Posted by Resike (Post 323659)
Yep. 11char

Awesome :)!!

One more question.

Are you planning to maintain this project in fRodzet's stead?


All times are GMT -6. The time now is 09:04 PM.

vBulletin © 2024, Jelsoft Enterprises Ltd
© 2004 - 2022 MMOUI