View Poll Results: Should I continue?

Voters
173. You may not vote on this poll
  • Yes

    160 92.49%
  • No

    13 7.51%
  1. Post #201
    I'm a tool
    KillerLUA's Avatar
    June 2009
    883 Posts
    I hope soon, the main problem is I can't debug it myself and error messages don't tell everything. For now, there will be no 64bit release. But when it's finished, I more or less have to or about 80% of facepunch won't be able to use it.



    I found a very good RP icon, but I thought the weapon suited DarkRP better. Also, the schema is only available on gamemode templates, you can't select that option for other templates.
    Reply With Quote Edit / Delete Reply Windows Vista United Kingdom Show Events Funny Funny x 2Winner Winner x 1Zing Zing x 1 (list)

  2. Post #202
    Free Bradley Manning!
    Persious's Avatar
    April 2010
    2,193 Posts
    Ah, okay.

  3. Post #203
    KatNotDinner's Avatar
    June 2011
    769 Posts
    Umm why I can't use the ide? Everytimer I start it on win7 32 bit It stops responding. Also Updater doesn't work anymore.

  4. Post #204
    metromod.net
    _Chewgum's Avatar
    April 2010
    2,254 Posts
    [GM] KillerLUA: Chewgum, I got banned for opposing 150$ being too much for a DarkRP gamemode. Could you post on http://www.facepunch.com/threads/1099390/6 that all updates for the next 5 days or so will be via twitter?
    Reply With Quote Edit / Delete Reply Windows 7 United States Show Events Friendly Friendly x 5Informative Informative x 1 (list)

  5. Post #205
    Der Führer
    Quark:'s Avatar
    January 2011
    3,154 Posts
    Since it's going to be open source when it's all released, IIRC, someone can just make it 64-bit compatible.

  6. Post #206
    Gold Member
    Cushie's Avatar
    February 2005
    1,747 Posts
    I want this so bad.
    Reply With Quote Edit / Delete Reply Windows 7 Show Events Agree Agree x 3 (list)

  7. Post #207
    I'm a tool
    KillerLUA's Avatar
    June 2009
    883 Posts
    My ban just ended, here some new updates I've made while I was banned:



    Added an errors tab that updates as you type, it's designed for multipile errors, but the current system can only detect one. Double clicking on the error in the list will take you to the line containing the error



    Finally got some basic generation of a derma window, as well as adding it to the new file menu and fixing some project problems.

    So in short, the derma system is just about finished, I just need to add all the current controls and it's pretty much done. I've been making alot of other small updates that are not worthy of this post, but you'll find them out when it's released. Be sure to follow my twitter as I'll pick some random followers to help beta test as well as get the final version before anything else, I might also throw in a small cash prize to a random follower also.

    The exclamation file in the project tree is a bug in the original GLuaR that I have not managed to fix, it's buried in the code somewhere. If you notice the tab is called preview, it's because it's an uneditable preview of the output. Coding manually will not be an option for derma windows, sorry, I'd have to code my own version of Lua to do that. You can view the preview by right clicking the file in the property tree and clicking View Code.
    Reply With Quote Edit / Delete Reply Windows Vista United Kingdom Show Events Winner Winner x 4Friendly Friendly x 1 (list)

  8. Post #208
    JamieH is a retarded bitch <3
    Pantho's Avatar
    July 2008
    1,909 Posts
    I'm either dumb or tired, but can you throw me your twitter link.

    I hate derma,but this would help a lot and I would be willing to help test when needed.

  9. Post #209
    moo
    CowThing's Avatar
    November 2006
    4,584 Posts
    That error tab looks really useful, I always make little typing mistakes.
    Reply With Quote Edit / Delete Reply Windows Vista United States Show Events Agree Agree x 3 (list)

  10. Post #210
    c-unitV2's Avatar
    April 2011
    715 Posts
    My ban just ended, here some new updates I've made while I was banned:



    Added an errors tab that updates as you type, it's designed for multipile errors, but the current system can only detect one. Double clicking on the error in the list will take you to the line containing the error



    Finally got some basic generation of a derma window, as well as adding it to the new file menu and fixing some project problems.

    So in short, the derma system is just about finished, I just need to add all the current controls and it's pretty much done. I've been making alot of other small updates that are not worthy of this post, but you'll find them out when it's released. Be sure to follow my twitter as I'll pick some random followers to help beta test as well as get the final version before anything else, I might also throw in a small cash prize to a random follower also.

    The exclamation file in the project tree is a bug in the original GLuaR that I have not managed to fix, it's buried in the code somewhere. If you notice the tab is called preview, it's because it's an uneditable preview of the output. Coding manually will not be an option for derma windows, sorry, I'd have to code my own version of Lua to do that. You can view the preview by right clicking the file in the property tree and clicking View Code.
    Do you plan to implement a lua engine so that you can work out a few things such as:
    1. Intellisense
    2. Detection for when you try and pass bad args to functions (maybe even custom functions - that would be really cool)

    Edited:

    Obviously trying to recreate glua would take forever, but I'm sure you could find a way to get function parameters.

  11. Post #211
    Flash's Avatar
    July 2008
    382 Posts
    What's the point in the poll ? This project is amazing, and must be completed for the good of mankind. I would highly doubt anyone would put no to it. If they did then there just trolls.

  12. Post #212
    Gold Member
    Cushie's Avatar
    February 2005
    1,747 Posts
    If you notice the tab is called preview, it's because it's an uneditable preview of the output. Coding manually will not be an option for derma windows, sorry, I'd have to code my own version of Lua to do that. You can view the preview by right clicking the file in the property tree and clicking View Code.
    I dont understand.

    Do you mean you can use the derma editor and all and have it generate the code for you, but its a one way process? (IE you cant load up some derma and have a preview created out of it)

  13. Post #213
    TGiFallen's Avatar
    January 2010
    1,364 Posts
    I dont understand.

    Do you mean you can use the derma editor and all and have it generate the code for you, but its a one way process? (IE you cant load up some derma and have a preview created out of it)
    I tried asking that and I got a politician's answer.

  14. Post #214
    I'm a tool
    KillerLUA's Avatar
    June 2009
    883 Posts
    I dont understand.

    Do you mean you can use the derma editor and all and have it generate the code for you, but its a one way process? (IE you cant load up some derma and have a preview created out of it)
    The derma editor is a one way process, when you export the project, it will create a folder with a derma converted into Lua, you can still edit/change the one inside your project using the interface. Making it support both ways would be hell and require me to create my own Lua engine (not just reference the current engine) so that I can read the Lua and parse it into understandable information.

    The derma is currently saved as an XML file until exported.

    Do you plan to implement a lua engine so that you can work out a few things such as:
    1. Intellisense
    2. Detection for when you try and pass bad args to functions (maybe even custom functions - that would be really cool)

    Edited:

    Obviously trying to recreate glua would take forever, but I'm sure you could find a way to get function parameters.
    Intellisense is definitely a planned feature, so is syntax highlighting, but derma designing is by far the hardest and most useful feature, so I'm getting it out of the way for now.


    For those who want my links



    Also, what the... I lost all my post ratings. Dammit.

  15. Post #215
    Gold Member
    -TB-'s Avatar
    August 2008
    1,364 Posts
    Looks good, nice visual studio theme going on.

    Just added enabling support and captions for DFrame's.
    For the life of me I can't figure out where you got the property name of caption. In my opinion it should be something commonly standard like in visual studio and close to the actual functions name like Text. If that was a long property list, it would take me a while to find it.

  16. Post #216
    I'm a tool
    KillerLUA's Avatar
    June 2009
    883 Posts
    Looks good, nice visual studio theme going on.



    For the life of me I can't figure out where you got the property name of caption. In my opinion it should be something commonly standard like in visual studio and close to the actual functions name like Text. If that was a long property list, it would take me a while to find it.
    Caption is a name I took from VB6 as well as Text doing good describing a button but not really a DFrame, I'll change it to garry's name, Title.
    Reply With Quote Edit / Delete Reply Windows Vista United Kingdom Show Events Lua Helper Lua Helper x 1 (list)

  17. Post #217
    I'm a tool
    KillerLUA's Avatar
    June 2009
    883 Posts
    A new update, just added the ability to import lua references into your project using the built-in browser which downloads a list from GMServers. You can update/add/remove your references with ease.



    There are three icons, Downloaded, Update Available and Downloadable. As you can see, Progress bar has a plus icon meaning it is downloaded. Since I doubt there are that many libraries out there, there is no uploader. This avoids spam and useless content being placed into peoples creations.
    Reply With Quote Edit / Delete Reply Windows Vista United Kingdom Show Events Winner Winner x 3 (list)

  18. Post #218
    Der Führer
    Quark:'s Avatar
    January 2011
    3,154 Posts
    Very nice! Can you also add a "Unused references" button to check for any references that aren't even being used, like in Visual Studio?
    Reply With Quote Edit / Delete Reply Windows XP United States Show Events Agree Agree x 1 (list)

  19. Post #219
    Free Bradley Manning!
    Persious's Avatar
    April 2010
    2,193 Posts
    I've been away for a while. But as far as I can see, this looks great, and just gets better!

  20. Post #220
    I'm a tool
    KillerLUA's Avatar
    June 2009
    883 Posts
    I'm hoping to get it released soon, with a decent amount of features. I'll always update my twitter with anything Garrysmod IDE before I post on facepunch, as well as some other ideas I've come up. Feel free to follow me.
    Reply With Quote Edit / Delete Reply Windows Vista United Kingdom Show Events Informative Informative x 1 (list)

  21. Post #221
    Free Bradley Manning!
    Persious's Avatar
    April 2010
    2,193 Posts
    If I'm sure, then I'm already following you.

  22. Post #222
    I'm a tool
    KillerLUA's Avatar
    June 2009
    883 Posts
    I am still currently active on this project, just a quick status update.

    I've been adding a couple of 'Microsoft fail' workarounds so I can embed the required DLL's directly into the main program to save some folder space. The data files will now be located in a compressed zip file. It will mount the zip to a 'virtual directory' like any valve game does, if you add any files to the directory then will be read by the program. You can override any files in the compressed file by simply adding it with the same filename relative to the working directory. As in, you can override the DButton control by adding your version of DButton.lua into a new folder with the name control. When DButton requests any resources, it will check the compressed folder as well as the main program folder.

    I don't know why anybody needs to know this in this thread, as I will probably add all this information into a help file if any is released with the program. Also, the derma designer and some basic export features are finished which kind of put's the program in a Beta state.
    Reply With Quote Edit / Delete Reply Linux United Kingdom Show Events Dumb Dumb x 1Friendly Friendly x 1 (list)

  23. Post #223
    Der Führer
    Quark:'s Avatar
    January 2011
    3,154 Posts
    -snip, i'm dumb-

  24. Post #224
    KatNotDinner's Avatar
    June 2011
    769 Posts
    Can you give us something to test? :D

  25. Post #225
    I'm a tool
    KillerLUA's Avatar
    June 2009
    883 Posts
    Nope, because It's not ready yet and I would get bug requests flying in from all directions. It's not that I'm keeping it from you like Gabe Newell keeps Episode 3 from us, I'm not releasing anything yet because it's simply not fully functional yet, and some parts of the functionality have bugs or things that arn't right because I'm doing alot of debugging.

    If I need beta testers, I will annouce that on this thread. A quick update though, the program is now conviently stored as a 2mb exe, the DLL's don't like to be loaded from memory because it's some kind of 'unmanaged' code microfail. So instead, it extracts them to the local directory and deletes them when the program closes.

  26. Post #226
    KatNotDinner's Avatar
    June 2011
    769 Posts
    Well, that's normal. But I would ask you just one thing. Please add dpropertysheet and dpanel coloring to your dermadesigning features to make many people's lives easier.
    Reply With Quote Edit / Delete Reply Windows 7 Greece Show Events Agree Agree x 1 (list)

  27. Post #227
    I'm a tool
    KillerLUA's Avatar
    June 2009
    883 Posts
    Well, that's normal. But I would ask you just one thing. Please add dpropertysheet and dpanel coloring to your dermadesigning features to make many people's lives easier.
    I'll remember to add that, I'm also adding an FTP tab for advanced/quick uploads to your server's FTP folder. As well as the ability to upload every time you save (like in dreamweaver).
    Reply With Quote Edit / Delete Reply Windows Vista United Kingdom Show Events Winner Winner x 7 (list)

  28. Post #228
    KatNotDinner's Avatar
    June 2011
    769 Posts
    Thanks :D. Well I hope you finish this in the next month.
    Reply With Quote Edit / Delete Reply Windows 7 Greece Show Events Agree Agree x 2 (list)

  29. Post #229

    May 2010
    24 Posts
    Is the download link gone? Im very interested in this.

  30. Post #230
    Der Führer
    Quark:'s Avatar
    January 2011
    3,154 Posts
    The download link isn't a usable copy

  31. Post #231

    May 2010
    24 Posts
    Ah, well Id like to get a hold of a usable copy if anyone has one!
    Reply With Quote Edit / Delete Reply Windows 7 United States Show Events Funny Funny x 2 (list)

  32. Post #232

    September 2011
    10 Posts
    Great work but why do you copy VS? Visual Studio is the worst IDE i've ever seen! The taps and the ugly properties window and stuff...
    Reply With Quote Edit / Delete Reply Mac Germany Show Events Disagree Disagree x 14Dumb Dumb x 2 (list)

  33. Post #233
    I'm a tool
    KillerLUA's Avatar
    June 2009
    883 Posts
    There is no working copy yet as it hasen't been finished. If you find an old one, you will get tons of bugs and a project format that will soon go out of date. As the for the VS IDE, I think it's great, I think the disagree ratings show my point.

    I'm adding 'shiny' the the IDE, as apple does to it's worthless, over-expensive, status value products.
    Reply With Quote Edit / Delete Reply Windows Vista United Kingdom Show Events Winner Winner x 6Zing Zing x 2Agree Agree x 1 (list)

  34. Post #234
    I'm curious if there has been any progress.
    Reply With Quote Edit / Delete Reply Windows XP United States Show Events Agree Agree x 2 (list)

  35. Post #235
    I'm a tool
    KillerLUA's Avatar
    June 2009
    883 Posts
    Yeah, I've paused a bit on the development as I've had some family matters so I've been unable to work on it. I should be able to start before the end of this week.
    Reply With Quote Edit / Delete Reply Windows Vista United Kingdom Show Events Friendly Friendly x 3Informative Informative x 2Dumb Dumb x 1 (list)

  36. Post #236
    insert long title here
    SEKCobra's Avatar
    January 2009
    14,095 Posts
    The derma editor is a one way process, when you export the project, it will create a folder with a derma converted into Lua, you can still edit/change the one inside your project using the interface. Making it support both ways would be hell and require me to create my own Lua engine (not just reference the current engine) so that I can read the Lua and parse it into understandable information.

    The derma is currently saved as an XML file until exported.



    Intellisense is definitely a planned feature, so is syntax highlighting, but derma designing is by far the hardest and most useful feature, so I'm getting it out of the way for now.


    For those who want my links



    Also, what the... I lost all my post ratings. Dammit.
    Hey buddy, good job removing that source, those icons are still mine and you are using them without any authorization.

    Edited:

    You know, people ask before they use someone elses work. Even more if they hotlink it.
    Reply With Quote Edit / Delete Reply Windows 7 Austria Show Events Dumb Dumb x 7Agree Agree x 1Disagree Disagree x 1 (list)

  37. Post #237
    Best Gamemode Ever
    Deadman123's Avatar
    July 2011
    1,085 Posts
    OHHH, its sorta like Adobe Dreamweaver for Website development
    Reply With Quote Edit / Delete Reply Windows 7 United States Show Events Dumb Dumb x 7Late Late x 1 (list)

  38. Post #238
    I'm a tool
    KillerLUA's Avatar
    June 2009
    883 Posts
    Kind of, but I aimed more at Visual Studio. I am still working on this by the way, but since garrysmod beta is coming up very soon, don't expect a release. Because anything you make with it would be out of date anyway.

    I've been working alot on getting the derma designer to save and load properties correctly, as well as getting the most important feature done. Exporting, which exports the current project to the specified folder either as an addon or a gamemode. I'll also have to make some code to export derma's.

    If anybody wants it to be released sooner, I can remove the language feature until I've got a stable release. But that still means it won't be ready until after Beta.

    Thankyou no1dead for your generous donation, I've added you to the OP as well. I haven't forgot to give sombody who follows me on twitter something when it's released. I'm not exactly sure what, but it will probably be money.

  39. Post #239
    I'm a tool
    KillerLUA's Avatar
    June 2009
    883 Posts
    Check the original post, you can now request garrysmod ide (although it's not finished) and I've included a F.A.Q as well.

    Thank you Garry for a copy of Garry's Mod BETA
    Reply With Quote Edit / Delete Reply Windows Vista United Kingdom Show Events Friendly Friendly x 1Lua King Lua King x 1 (list)

  40. Post #240
    I'm a tool
    KillerLUA's Avatar
    June 2009
    883 Posts
    Sorry for the requests, been a bit tied up lately. I'll send them to you as quick as possible. Just a quick status update, I've finished adding the new skin, but I'm still lacking derma controls. Hopefully they can be created by other people since it's just lua that paints them anyway. And it's no harder than this:

    local CONTROL = {}
    CONTROL.Icon = "dframe_32"
    CONTROL.BackColor = color.transparent
    
    function CONTROL.Paint(w, h)
    	DrawTexturedRectangle(0, 0, 6, 26, "dframe_upperleft")
    	DrawTexturedRectangle(w - 6, 0, 6, 26, "dframe_upperright")
    	DrawTexturedRectangle(6, 0, w - 12, 26, "dframe_topfiller")
    	DrawTexturedRectangle(0, h - 6, 6, 6, "dframe_lowerleft")
    	DrawTexturedRectangle(w - 6, h - 6, 6, 6, "dframe_lowerright")
    	
    	DrawTexturedRectangle(w - 18, 7, 11, 11, "dframe_close")
    	
    	DrawFilledRectangle(0,26, w, h - 32, Color(100,100,100))
    	DrawFilledRectangle(6,h - 6, w - 12, 6, Color(100,100,100))
    	
    	DrawText(30, 5, "Arial", GetProperty("Caption"), color.white, 1)
    
    	--This function is required, not supplying this will cause an infinite loop
    	EndGraphics()
    end
    
    control.Add("DFrame", CONTROL)
    
    CreateImage("dframe_lowerleft", "dframe_lowerleft.png")
    CreateImage("dframe_lowerright", "dframe_lowerright.png")
    CreateImage("dframe_upperright", "dframe_upperright.png")
    CreateImage("dframe_upperleft", "dframe_upperleft.png")
    CreateImage("dframe_topfiller", "dframe_topfiller.png")
    CreateImage("dframe_close", "dframe_x.png")
    

    Easy as bacon and cheese, pie and potato, chicken and JACK DANIELS SAUCE mixed with ketchup and basic pasta, painted with a little bit of orange sauce.
    Reply With Quote Edit / Delete Reply Windows Vista United Kingdom Show Events Informative Informative x 2Agree Agree x 1Winner Winner x 1Lua King Lua King x 1 (list)