
--- 2025 ---

08-23 (1.1.1)
	- ENHANCE/CHANGE: The window now scales for high-DPI monitors. The icons from icons.png were
		replaced with vector icons. The window also remembers it's last size/position and restores
		them when you restart the program.
	- TWEAK: Tweaked zoom levels, the zoom is now less likely to become a weird uneven number when
		using mouse wheel.
	- WHOCARES: Fixed program compilation related stuff, the executable is smaller and possibly
		faster. Also, support for certain file types may have changed for better or for worse (I
		just enabled everything in stb_image, but I forgot how it was configured before).

--- 2022 ---

03-22 (1.1.0.2)
	- FIX: I had accidentally deleted the code that gets the monitor size, which caused the bottom
		right button to make the window invisible (since it thought the monitor size was 0x0 and
		treated it as the minimum size).
03-21 (1.1.0.1)
	- WHOCARES: Compiled with a new compiler version and some new base systems. This should not
		change any functionality.

--- 2021 ---

03-29 (1.1)
	Completely remade the program using newer infrastructure. Should be better and faster and more
		responsive in basically every way.
	- NEW: Added buttons to flip the image horizontally and vertically.
	- NEW: You can now customize the UI buttons by editing buttons.png. That file isn't necessary
		though, you can delete it if you want.
	- ENHANCE: UI is bigger so it's easier to click things, and there's now visuals to show for
		what's under your mouse.
	- ENHANCE: When clicking the image zoom button on the bottom left multiple times, it will now
		toggle between fitting the image into the window, and filling the window with the image.
	- ENHANCE: The image is no longer stuck to the top left of the window.
	- TWEAK: Removed the file name from the top, it didn't really serve any purpose. The top bar
		now just moves the window, and the window move button was removed.
	- TWEAK: Window now snaps to the edge of the screen when it's close to the egde, but won't
		force the window to stay in.
	- PERFORMANCE: The image is now scaled in a separate program thread, so it no longer freezes
		the program.
	- FIX: The window no longer becomes glitchy when you resize it.
	- FIX: Files with unicode text (for example Japanese) now work correctly. Cause: I had built
		all my Windows infrastructure using "old" ASCII-only functions, without knowing that
		there's separate versions for unicode support. For example when you call the 'CreateWindow'
		function to open a window, it actually translates into 'CreateWindowA' ([A]SCII characters)
		by default. In order to support unicode characters in the window title, you need to call
		'OpenWindowW' ([W]ide characters) and use special kind of text data. This pattern exists
		for basically anything that uses text in any way. None of this would be necessary if
		Windows just used utf-8 text, but this is how they decided to do things.

--- 2018 ---

10-15 (1.0.2)
	- NEW: Added hotkeys Shift (aspect ratio) and Ctrl (keep zoom) to window scaling.

10-14 (1.0.1)
	- FIX: Fixed a crash when pasting images sometimes.

10-13 (1.0.0)
	- Initial release.