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

676
Issues Help Desk / Re: Bug report 02/11/14 5PM EST (10PM GMT+1)
« on: November 02, 2014, 05:01:44 PM »
Is he trying to open a file when this occurs? Ask him to try the following two things.

1) Rename the file without underscores, spaces in the path, or any special symbols and try loading again.
2) If that does not work, if he can at least get the IDE open, go to File->Recent Files->Clear

If he can't get the IDE open I'll take a look in the registry at how to remove the recent files. Let me know how it goes!  (Y)

677
Developing ENIGMA / Re: LateralGM 1.8.6.756
« on: November 02, 2014, 04:08:34 PM »
Alright another update with more bugfixes. This release contains specific fixes for control property links and reverting game information so I would appreciate it if everyone could test the various editors and make sure values are getting saved properly and everything, specifically the room frame and game information frames.

* Fixed issue just reported by egofree, the show tree filter preference is now acknowledged at startup.
https://github.com/IsmAvatar/LateralGM/commit/b3821804b51218895c266b725569bf3364be2b4b
* Fixed long existing PropertyLinkFactory disposal issues that were propagating into race conditions in multiple editors. ResourceFrames now dispose of them automatically, custom PLF's will need to be disposed by overriding the frame dispose method.
https://github.com/IsmAvatar/LateralGM/commit/8662754845f35486315f178d63c56135cfe9352d
* Fixed a mistake made in Game Information that caused its little settings window to create its controls twice.
https://github.com/IsmAvatar/LateralGM/commit/35e3f35ddcd615eaa3b799c23b20f834ad981643
* Fixed the property comparison in the check for changes method of Game Information so it will now properly detect whether a string value has changed or any value type, such as the Window Title setting.
https://github.com/IsmAvatar/LateralGM/commit/014d52b2b2d0d74153ed32b3cc5fb206ea3f88e5

You can update with python install.py or manually from the Extra Packages page.
http://enigma-dev.org/docs/Wiki/Install:Extra_Packages

678
Ideas and Design / Re: In need of a Sonic fangame engine for Enigma
« on: November 02, 2014, 12:14:16 PM »
You're welcome HitCoder! If there are any other issues or exceptions don't be afraid to report them it's the only way I can fix them and we've been making considerable progress with fixing old bugs in the new LGM.

679
Developing ENIGMA / Re: LateralGM 1.8.6.752
« on: November 02, 2014, 12:10:00 PM »
Thanks egofree and thank you for all your testing as well! Some of those bugs I may have never run across. But we've still got a few more bugs and things, I am planning on an announcement at 1.8.7

I want to do several things still:

1) Get the Code Editor preferences actually working
2) Fix a regression in DocumentLink that is causing errors because of the other useLegacyMergeSort bug you found.
3) Implement print support for JoshEdit

Now as for the search toolbar disappearing no that should not be happening and I can not reproduce it. Go to File->Preferences and see if you accidentally unchecked "Show Tree Filter"

680
Developing ENIGMA / Re: LateralGM 1.8.6.752
« on: November 01, 2014, 10:51:08 PM »
Darkstar2, you can't possibly mean GM: Studio's because LateralGM's beats the hell out of their dark theme.   :D

Another update with some more bugfixes that were introduced along the way.

* Code completion should work again, Josh mistakenly forgot to implement HasKeywords on GMLTokenMarker
* Room editor File->Close button should work now, it got disabled under confusion of its purpose during my earlier refactors to fix reverting.
* The error dialog was never supposed to be editable, it no longer is but you can still copy it to the clipboard and it still shows the caret.
https://github.com/IsmAvatar/LateralGM/commit/dac8b911ad74131189f6c767e8023827f830330e

681
Developing ENIGMA / Re: LateralGM 1.8.6.75
« on: November 01, 2014, 09:11:10 PM »
Alright, new update available for download.

Download: http://enigma-dev.org/docs/Wiki/Install:Extra_Packages

* Fixed the exception egofree encountered, I was checking for code actions the wrong way.
https://github.com/IsmAvatar/LateralGM/commit/e7aa42d20017f48fb57a75250cef8c9158b97e3c
* Josh added caret focus functionality to JoshEdit so your second issue egofree is no more.
https://github.com/IsmAvatar/LateralGM/commit/ad4906e7975d50c647771457d1f228970e42d61d
* Added preferences to change the search highlighting colors, or disable the background or foreground or all highlighting respectively. You can also now set the two colors used to render the checkerboard background on the background and sprite image previews.
https://github.com/IsmAvatar/LateralGM/commit/2604155527be360423129a5c6f376bbe459f476c
* Included a new dark theme friendly icon pack derived from Calico called "Contrast" The look and feel being used in the screenshot below is Synthetica which you can find in my other topic.
http://enigma-dev.org/forums/index.php?topic=2283.0
* Fixed an issue where certain look and feels would cause the main frame to overlap the toolbar on Windows on some platforms, and yes this also includes the default Swing look and feel. https://github.com/IsmAvatar/LateralGM/commit/3329a3abbae19f6bdaa0d7df6ea841119acb1690
* You can also use a custom background image for LGM's window area now, create a file called "lgmbackground.png" in the "lookandfeels" folder next to lateralgm.jar and the image should be applied during the splash screen when you load. The following is a link to LGM's dark background.
https://github.com/IsmAvatar/LateralGM/commit/eb8fd916690fc17098fab6ef189f785261902efb
https://github.com/IsmAvatar/LateralGM/blob/master/org/lateralgm/main/lgmbackgrounddark.png

Click the link above or Right Click->View Image to download this image and apply it to LGM's background.



682
Issues Help Desk / Re: Mac OS X
« on: November 01, 2014, 08:34:30 PM »
We have made some improvements in the graphics department however with Android. Our OpenGL3 graphics system is being actively worked on by TheExDeus in the hopes of porting it easily to OpenGLES, which is OpenGL for Embedded Systems. I wonder if sorlok could weigh in here as he has built for Mac before, I'll ask him.

683
Off-Topic / Re: GMS prices up again
« on: November 01, 2014, 08:17:10 PM »
Quote from: Darkstar2
No he has a bloody good point, if it were that easy and obvious then ENIGMA would have had a custom exception that long ago, now it is running after attorneys and legal help and being rejected and ignored left and right, where IS that custom licence ? :P 
It is that easy, what is the point of changing ENIGMA's license when it's not finished? The more time we spend arguing over the license we will eventually end up with a wonderful license and nothing to actually license. Until someone makes an actual game and is ready to make it commercial with ENIGMA the subject is basically moot to me, we can cross that bridge when we come to it. A more proprietary license will not automatically bring more developers, users, and automagically make us all rich.

I really just want to know why anyone needs or wants the license changed immediately and why it is such a pressing issue, nobody has made an argument for this accept that fact that it may be hard to contact contributors in the future. Besides this I haven't heard one person specifically state a logical reason why they personally want a different license.

Additionally he only stated an open or permissive license generally, though he may have implied ENIGMA's license, he never said anything about ENIGMA. I will nonetheless give you a perfect example of an amazing game engine that has a permissive license and makes use of other open source software, and that is Irrlicht which is ZLIB and was started and developed by mainly 1 dude, Nikolaus Gebhardt.
http://irrlicht.sourceforge.net/
Quote from: Irrlicht
The Irrlicht Engine is an open source high performance realtime 3D engine written in C++. It is completely cross-platform, using D3D, OpenGL and its own software renderers, and has all of the state-of-the-art features which can be found in commercial 3d engines. We've got a huge active community, and there are lots of projects in development that use the engine. You can find enhancements for Irrlicht all over the web, like alternative terrain renderers, portal renderers, exporters, world layers, tutorials, editors, language bindings for java, perl, ruby, basic, python, lua, and so on. And best of all: It's completely free.



Quote from: lonewolff
Really? Take a look at the current state of ENIGMA.  ::)
This whole licensing issue seems to be a conspiracy about making ENIGMA look bad.

684
Off-Topic / Re: Windows 10 Package Manager
« on: November 01, 2014, 06:10:47 PM »
My thoughts exactly ed, my hope is that this will make a consistent stable package management platform though. The problem with the open source ones is that there are too many and not all of them have all the same packages, a problem that doesn't exist on Linux for the most part, that I am hoping the introduction of Microsoft's package manager will solve.

685
Off-Topic / Re: GMS prices up again
« on: November 01, 2014, 06:08:27 PM »
So can the open source license with a custom exception so I fail to see your point.

686
Off-Topic / Re: GMS prices up again
« on: November 01, 2014, 03:28:54 PM »
Yes and your improvements to the room editor were a huge improvement too egofree. I patched the recent bug in LGM you found, it was a slight typo and I haven't run into anymore issues, but I am waiting to upload until I finish the look and feel improvements, which also includes revamping the preferences frame.


687
Off-Topic / Re: GMS prices up again
« on: November 01, 2014, 11:59:10 AM »
Listen Darkstar2, you make some very good points and are clearly more open minded to the subject, but you are all COMPLETELY MISSING THE POINT. I don't mean to sound shrewd, but the whole point of Open Source is you are free to chose, you have the choice to use either program, both ENIGMA and Studio are empowering you as a consumer more than just having one. Our software is compatible with theirs, and you can use them together, you need to work on a project from Linux? Great use LGM and then take it back to Windows to build. The same goes for any of the other tools we've written and provide. It's an erroneous notion that YoYoGames has to lose in order for ENIGMA and the consumer to win.

I would like to additionally point out that this will require you have Visual Studio and Microsoft Visual C++ installed on your computer.
http://help.yoyogames.com/entries/24468366

688
Developing ENIGMA / Re: LateralGM 1.8.6.745
« on: October 31, 2014, 05:48:45 PM »
Sorry about that egofree I have patched the exception now. Opening search result nodes should also focus the correct line in the code editor or focus the entry/text area of the correct argument on the corresponding action frames for all resources.

The search feature could not get any better, we just need to test for bugs now, so please go test the new jars.
http://enigma-dev.org/docs/Wiki/Install:Extra_Packages

https://github.com/IsmAvatar/LateralGM/commit/f3c470d6d94a9b0549e26763366c0cf1d718d338
https://github.com/IsmAvatar/LateralGM/commit/246f954c2fcec70c22e4ca25ff102ca99518caad
https://github.com/IsmAvatar/LateralGM/commit/3a7daf6609d938c7b5ff191d78b9d068c56e3702
https://github.com/IsmAvatar/LateralGM/commit/6d7d7da334d5b5ee7184a0db28e503d1058648e6
https://github.com/IsmAvatar/LateralGM/commit/45d9bc85514d595644b61f6b10743dd6a56fb6e0

689
Ideas and Design / Re: In need of a Sonic fangame engine for Enigma
« on: October 31, 2014, 12:10:44 AM »
I believe I have fixed the issue HitCoder, please test for me by downloading the new LGM from the following topic.
http://enigma-dev.org/forums/index.php?topic=2269.0

My patch is referenced on the tracker.
https://github.com/IsmAvatar/LateralGM/issues/158

690
Developing ENIGMA / Re: LateralGM 1.8.6.742
« on: October 30, 2014, 07:37:58 PM »
Alright another update with several suggestions taken from your feedback.

* The search filter toolbar is now floatable.
* The modify or event button will now raise the events tab if it is docked.
* I took egofree's feedback and you can no longer search an expression that is zero in length, so you have to actually enter something before you can perform a search.
* You can now search all the arguments of every drag and drop action, instance creation code, and room creation code.
* You can now click on the moment, event, action, and other nodes and have them open the appropriate code editor or select the right moment or event, etc. For instance if you click the draw event the object frame opens with the draw event in focus, if you click a child action the code frame will also appear.
* Fixed an issue with the match line numbers, they were starting at 1 and the code editor starts 0.
* Fixed an exception that would occur when hovering over a resource menu.

So the search feature is basically finished and I would just appreciate it if you guys could test for bugs. The jars can be obtained from the Extra Packages page.
http://enigma-dev.org/docs/Wiki/Install:Extra_Packages