itch.io is community of indie game creators and players

Devlogs

Reload and Bug Fixes

LINK!
A downloadable tool for Windows

Version 0.4.1 is here! It’s been a busy week so it’s a small bug fix release with no major updates, but more on that later.

The only real new feature is the addition of a dialog that shows up when you press and hold the Esc key. I plan on changing this behavior in the future but for now it asks if you’d like to reload the .link file and if there’s unsaved changes, ask if you’d like to discard all changes.

I want to stress that I plan on changing this behavior but I wanted to address what I thought was an oversight on my part.

The debug build I use allows me to press and hold the Esc key to reload the entire game, which for LINK, effectively reloads the file.

This debug behavior would have most certainly caused people to accidentally reload their file without realize it, so I removed it.

Of course, I use this feature all the time to reload and discard any changes I’ve made to the .link file, mainly due to LINK lacking a useful Undo function, and realized there was no way to discard any unwanted changes short of restarting the program.

So I added it back, but instead of just reloading the file, a dialog asks if that’s what you’d like to do.


Here’s the full list of changes directly from TODO—List.link:

Here’s the same list copied directly from the TODO—List.link:

Features/Bugfixes for v0.4.1
-------------------------------------
X use formatmessage for win i/o
-------------------------------------
X shift+click to select text works!
-------------------------------------
X dialog to reload when pressing Esc
-------------------------------------
X fix string error when there's empty
  lines after text in notes

What’s Next

Change of plans.

LINK started life as a quickly hacked together jam product and in the last few weeks I’ve just been piling on more and more code. Also, I never set up a proper project folder so organization is a mess.

In the next week, I plan on reorganizing the code to make it cleaner and tackle any bugs I might find.

I’m looking to make LINK more stable before I continue because I for one do not like it when I’m working on an idea and have all my progress lost because I run into a critical bug. Ideally, even an error shouldn’t completely destroy all changes.

I don’t always make it on time but I’ve been trying to release a new version once a week so I plan to release another minor version that reflects my progress by the end of the week.

Files

  • L.I.N.K. v0.4.1 3.7 MB
    Jun 07, 2021
Download LINK!
Read comments (4)