ENIGMA Development Environment
Website is in read-only mode due to a recent attack.

Pages: 1
  Print  
Author Topic: New Portable  (Read 3641 times)
Offline (Male) Goombert
Posted on: December 28, 2014, 12:10:58 AM

Developer
Location: Cappuccino, CA
Joined: Jan 2013
Posts: 2993

View Profile
We've had some really awesome compiler fixes lately and I wanted to get these fixes out to everyone for testing. I have not updated LateralGM or the plugin since the last Portable ZIP, this was just a quick releases for these compiler fixes.

You can update by downloading the new ZIP.
http://enigma-dev.org/docs/Wiki/Install:Windows

You can also get these changes by entering the following in a terminal or using git-bash.exe
Code: [Select]
cd enigma-dev
git fetch
git pull

1) Nested macros have been fixed, this is basically nested string() calls, they will now work.
https://github.com/enigma-dev/enigma-dev/pull/906
2) Fixed primitive arrays adding full multi-dimensional primitive array functionality.
https://github.com/enigma-dev/enigma-dev/pull/908
3) Finished implementing the modulus assignment (%=) operator and overloaded it for var
https://github.com/enigma-dev/enigma-dev/pull/902
4) Fixed alarm inheritance, though alarms may still fire out of order, they are supposed to be fired 0,1,2,3,etc. but currently ENIGMA fires the parents then the childs, this will be fixed in the future, but it is unlikely to cause a bug and it still works better than before. I can't really think of an example where someone would rely on alarm 1 to fire after alarm 0.
https://github.com/enigma-dev/enigma-dev/pull/894
https://github.com/enigma-dev/enigma-dev/issues/895
5) Instance activation/deactivation when used with inheritance fixed by sorlok
https://github.com/enigma-dev/enigma-dev/pull/898
6) Enabled Unicode RC files, so you can enter the copyright symbol into LGM's platform settings now and it will properly encode it in your game executable
https://github.com/enigma-dev/enigma-dev/pull/893
7) Fixes syntax checking output, fixes the line numbers and also actually formats the output for script, instance and room creation scope where it did not before.
https://github.com/enigma-dev/enigma-dev/pull/913
« Last Edit: December 29, 2014, 10:24:41 AM by Robert B Colton » Logged
I think it was Leonardo da Vinci who once said something along the lines of "If you build the robots, they will make games." or something to that effect.

Offline (Unknown gender) egofree
Reply #1 Posted on: December 28, 2014, 01:44:19 PM
Contributor
Joined: Jun 2013
Posts: 601

View Profile Email
I hope we will get soon a new portable with the latest version of LateralGM !  :D
Logged
Offline (Male) Goombert
Reply #2 Posted on: December 29, 2014, 10:49:28 AM

Developer
Location: Cappuccino, CA
Joined: Jan 2013
Posts: 2993

View Profile
We will get there egofree, so many issues, so little time, we need to fix some more LGM stuff and get the icons vectorized first.

Another quick update here as well, I have fixed the syntax checking output, room/instance creation will no longer silently fail it will show the output and line numbers. Script syntax checking will also properly show line numbers now as well. Update as usual.
https://github.com/enigma-dev/enigma-dev/pull/913
Logged
I think it was Leonardo da Vinci who once said something along the lines of "If you build the robots, they will make games." or something to that effect.

Offline (Male) time-killer-games
Reply #3 Posted on: December 31, 2014, 02:45:44 PM

Contributor
Location: Virginia Beach
Joined: Jan 2013
Posts: 1170

View Profile Email
I cant wait until im home from "vacation" I want this update
Logged
Offline (Unknown gender) egofree
Reply #4 Posted on: January 10, 2015, 04:58:52 PM
Contributor
Joined: Jun 2013
Posts: 601

View Profile Email
Thanks to Josh help, i could include smoother version of the new icons. Also this time i've used Inkscape to export correctly svg icons to png, instead of using a snapshot.

Here is the new toolbar :



In contrast mode :



The icons look a little bit better in real. On the forum they look too blurry.

The pull request : https://github.com/IsmAvatar/LateralGM/pull/212

Robert, if the icons are fine for you, i would be grateful if you could make a new portable version. This would include my selection tool and the support of constants.
Logged
Offline (Male) Goombert
Reply #5 Posted on: January 11, 2015, 08:27:23 AM

Developer
Location: Cappuccino, CA
Joined: Jan 2013
Posts: 2993

View Profile
That looks much better and yes we can finally update the Portable ZIP now. Normally though you don't even need Inkscape there is a script to export them en masse as png's with the correct pixel alignment, normally Josh builds a release for this though I don't know why he didn't this time.
https://github.com/enigma-dev/Calico-Icon/releases
Logged
I think it was Leonardo da Vinci who once said something along the lines of "If you build the robots, they will make games." or something to that effect.

Offline (Male) Josh @ Dreamland
Reply #6 Posted on: January 11, 2015, 08:36:58 AM

Prince of all Goldfish
Developer
Location: Pittsburgh, PA, USA
Joined: Feb 2008
Posts: 2951

View Profile Email
Slipped my mind. In the perfect world of Josh, LGM has a build script that does that for us.

Up now: https://github.com/enigma-dev/Calico-Icon/releases/tag/201501110900ET
« Last Edit: January 11, 2015, 08:43:33 AM by Josh @ Dreamland » Logged
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble
"I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
Pages: 1
  Print