Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Goombert

706
Ideas and Design / Re: In need of a Sonic fangame engine for Enigma
« on: October 28, 2014, 10:17:25 AM »
Hmm actually yeah, I may be able to fix it. What exactly were you doing when the error occurred? Give me as much info as I can to reproduce it because I think I already know what it's causing it but I can't reproduce it.

707
Developing ENIGMA / Re: LateralGM 1.8.6.724
« on: October 28, 2014, 10:12:57 AM »
Actually you can download it right now, just go to the OP and visit the extra packages page, download the lateralgm.jar and enigma.jar files and replace them inside your enigma-dev folder, enigma.jar goes under enigma-dev/plugins.

I am waiting for sorlok to finish his array length commit so that I can include it in a new Portable ZIP, since this minor release has been extremely stable there has been only 1 new reported issue by polygone which has existed for a very long time I am just going to include it in a minor-beta Portable ZIP update.

708
Developing ENIGMA / Re: LateralGM 1.8.6.724
« on: October 28, 2014, 09:22:31 AM »
Polygonz, it sounds like you have not even used it, it does not only work for searching in resources, but it can also be used to filter through the names of resources. The search tab is for searching the contents of the resources, like Eclipse's Preferences and Help windows and Studio's help manual. The feature is most comparable to a CHM help manual like Studio's, the resource tree is the index and the search tab searches the contents of the help files. It's not a difficult concept. I obviously placed it in a different location that Studio's because all other applications put it to the north and not the south, it's more intuitive at its current location.


709
Ideas and Design / Re: In need of a Sonic fangame engine for Enigma
« on: October 27, 2014, 04:51:27 PM »
HitCoder the image don't render for me properly, you need to do with= and height= inside the first img tag with a space between img and width. But I still saw the image, and that is great news, I am glad you found our help and our software useful. ENIGMA is making some serious progress in the right direction. I have alerted sorlok to the with() construct issue as well.

710
Developing ENIGMA / Re: LateralGM 1.8.6.724
« on: October 27, 2014, 04:09:47 PM »
Thanks for your input egofree, and I hey listen I hear you guys, I like feedback and input but I just can't help but feel you guys are being overtly obsessive compulsive over it. But I admire everyone's desire for perfection, part of the reason why LGM is such a great alternative to GameMaker.  (Y)

Edit:
This is actually a tricky bug to fix and exists in lgm16b4 I have filed a ticket discussing the issue on the LateralGM tracker.
https://github.com/IsmAvatar/LateralGM/issues/157

711
Developing ENIGMA / Re: LateralGM 1.8.6.724
« on: October 27, 2014, 03:22:32 PM »
Quote from: TheExDeus
so it takes up space right now.
I still can't take this serious, it takes up 2/3rds the vertical screenspace of Studio's, and about 1/40th of the screenspace of the cumulative vertical screenspace on a 1080p resolution. I do not consider this to be a pressing issue, and honestly have no real idea on how to go about it. You guys are also failing to take the death of Swing into account, the newer Java versions are irreversibly breaking Swing with changes to sorting algorithms and such, one such reason LGM throws crazy warnings on KDE. The more we fiddle with the interface under the current GUI framework the more time we waste and the buggier the program is going to get.

Here it is in Windows explorer.


I've highlighted it in red for Unity3D, I do not know if there's searches inside resources, my assumption is that it does.


Latest Studio release, except theirs does not search in resources like ours does, they have that in a separate window in a table, we followed Eclipse's implementation.

712
Off-Topic / Re: Tips for making an IDE?
« on: October 27, 2014, 03:14:11 PM »
Quote from: IsmAvatar
LGM wasn't built with Plugins in mind. When I started the project, I had no experience with plugin APIs, nor did I have any clue how I would apply it even if I did. Once it started to get to the point where I wanted plugins to be possible, I started refactoring some of the core parts, and adding hooks. That said, the plugin-ability of LGM is limited, and a bit of it has had to be refactored every now and then to allow plugins to do more things as they crop up.
I can personally attest to this with the increasing necessity for a revamped plugin system with Project Nashorn support. Also specific things like lookandfeels, in the current beta release of LGM all jars under the lookandfeels folder are loaded into the classpath regardless of whether the look and feel is actively in use. Some special consideration needs to be given to stop the unchecked overgrowth of the current infrastructure with a more evolved system put in place.

713
General ENIGMA / Re: Who fixed arrays?
« on: October 27, 2014, 09:20:55 AM »
Sorlok you're amazing!!!  (Y)

Josh wanted to pull it right away but I want to pull and test it first, I am extremely swamped atm but I will make the time to test this and get it merged as soon as I can.

Edit:
I have reviewed the pull request and everything is great except warnings in the console.
https://github.com/enigma-dev/enigma-dev/pull/856

I took the liberty of documenting the new functions for everyone.
http://enigma-dev.org/docs/Wiki/Data_Structure_Functions

714
Developing ENIGMA / Re: LateralGM 1.8.6.724
« on: October 27, 2014, 09:17:49 AM »
I was able to reproduce it with the enter key, I'll get that patched. But polygonz I find it hard to take you serious because most programs have a search filter bar like that including Unity and Windows Explorer, so I really don't think it's even remotely ugly and it's extremely less ugly than Studio's.

715
Proposals / Re: sorlok! suggestion!
« on: October 26, 2014, 07:35:21 PM »
I got a good joke sorlok, the build time. Especially how long the compiler takes to print all that variable collection, we need to add some settings for that to the preferences panel. We also need to optimize the project transfer by further developing the CLI and adding EGM support. Though I venture Iji takes quite a bit of time to build in GameMaker as well because the old GM also loaded the project in bulk and passed it by memory.

716
Developing ENIGMA / Re: Switch to C++11?
« on: October 26, 2014, 07:29:33 PM »
I am specifically looking to repackage the Portable ZIP with MinGW64, but it didn't go so well.

717
Announcements / Re: Java 8 Stable
« on: October 26, 2014, 07:27:26 PM »
That's great Harri I am glad you could resolve it. You would have had to explicitly state the Java version in the launch command in settings.ini from the following tutorial.

http://www.wikihow.com/Run-a-.Jar-Java-File

Quote from: wikiHow
Type the following command into terminal: $>/usr/lib/jvm/jre-1.6.0-sun/bin/java -jar %f

718
Developing ENIGMA / Re: Change
« on: October 26, 2014, 12:20:05 PM »
As sorry as I am for not helping I think that is the best decision Josh. Because I venture you'll be able to fix a couple of the inheritance bugs while you are it, I am in favor of your rewrite. I am trying to work ahead in school and get some classes finished early so I can start break early, namely IST I finished today.

719
Announcements / Re: Java 8 Stable
« on: October 25, 2014, 04:04:40 PM »
Did you uninstall the old Java versions or are you running them in parallel Harri? If so you probably need to add a special command line option to the settings.ini

I am already on Java 8 and it is the only Java I have installed and everything is working fine here. As it currently stands neither the settings.ini or the Windows executable impose any minimum required Java version. However LGM was built with 1.6 compliance though the new jars I have been building with 1.7 compliance, it is simply implied that LGM will not currently work with Java 5 and the new versions will not work with Java 6.

720
Proposals / Re: Force directed graph in LGM
« on: October 25, 2014, 05:45:35 AM »
Sorry I forgot to respond to this topic. It certainly is a nice feature, I can tell you that Josh would definitely like it he did very similar with JDI which can spit out SVG's. My recommendation is to wait until we design a better plugin system with LateralGM. The intention was to utilize Project Nashorn so that JavaScript extensions could also be added, much like Unity3D so that users can expand editors and such. Currently I have no actual solid plans for this and it requires more discussion with IsmAvatar, but I haven't even really approached her about the topic yet. In other words, I am just saying that I think LGM should have a better extension system that supports JavaScript, but I really have no idea how to go about implementing it, it's not that I don't understand the technology involved. For instance, Unity3D lets you place a script as a resource in your project and you can even write your own editor with JavaScript or C# and you can distribute these scripts on their market place. If we went that route for LGM we would have to add a new resource folder to the tree among other things, but again, I have no idea if we should go this route or what route anyone else wants to go for the extension system revamp.

However one thing that everyone could do to speed this along is to go and upgrade to Java 8, which is one of the most quickly adopted Java versions in history because of all the new features. I strongly encourage you all to upgrade.
https://java.com/en/download/index.jsp