Skip to content

Releases: IsmAvatar/LateralGM

1.8.47

19 Apr 04:25
dc4253b
Compare
Choose a tag to compare
Resource Name Completions (#400)

Populate resource keywords for the completion menu and mark the completions as dirty when the resource keywords are updated and not empty.

1.8.46

17 Apr 06:17
95bdebd
Compare
Choose a tag to compare
Fix Default Sprite Transparency (#399)

Make GMX sprites explicitly set their transparency to false during project read. Make the property map constructor helper for sprites change the default transparency to false for new projects, newer GMK projects, or GMX projects.

1.8.45

16 Apr 03:04
6283ce3
Compare
Choose a tag to compare
External Editor Error Handling (#396)

Changed all of the external editing calls to use a new utility method which checks the exceptions according to the Java documentation and gives the user appropriate resolution measures to take. I check both UnsupportedOperationException and IOException since those are the responsibility of the user to address.

1.8.44

14 Apr 22:14
Compare
Choose a tag to compare
Action List Empty Selection Cast Exception Fix (#393)

Add checks for if the JList selection is empty and return early to avoid the cast which causes the exception. Return null when this occurs during a transferable request to fix the keyboard shortcuts too.

1.8.43

14 Apr 19:28
5014b7a
Compare
Choose a tag to compare
Action List Context Menu Deep Copy (#392)

Make the context menu buttons for the action list do a deep copy instead of a shallow copy of the transferred actions. The `ActionsPaste` method now iterates the action list being transferred and deep copies each of the actions before adding them to the target's model. Also updated the comments of the other deep copy locations for clarity and fixed the indentation of a for loop which was ambiguous. Finally, update the copyright year to extend through 2018 and into 2019.

1.8.42

14 Apr 18:20
7114a6f
Compare
Choose a tag to compare
Append Spritesheet Subimages (#391)

Do not clear existing subimages of a sprite when adding subimages from a spritesheet. I had intended to do this before because I had changed the label since lgm16b4 to say "Add Spritesheet Subimages" instead of "Load Spritesheet Subimages" and I just never updated the behavior. GM8.1 actually provides both options at the same time under its file menu as "Create from Strip" and "Add from Strip" but I see no reason to bother. If somebody wants to do "create", they can just hit the new button first and then add the spritesheet subimages.

1.8.40

15 Mar 20:37
ca066b3
Compare
Choose a tag to compare
Fix GMX POSIX Path Regressions (#363)

Use the POSIX path utility method to read and write the game icon.

1.8.39

15 Mar 04:13
fc06fe2
Compare
Choose a tag to compare
Fix Filter Settings Dialog Regression (#359)

Create the main frame as soon as the splash screen starts and give InvisibleTreeModel a random UID.

1.8.38

15 Mar 03:48
b8ce4f7
Compare
Choose a tag to compare
Fix ENIGMA Plugin Compatibility (#358)

Make the Listener's file chooser public and non-static again.

1.8.37

15 Mar 03:32
0e3943b
Compare
Choose a tag to compare
Fix Unsaved Error Preventing Closure (#357)

Special dialog for problems occurring while checking for unsaved changes and I translated for the four main supported languages.