Benjamin Popp
74ab33fa10
Support Indexed8 format
2020-07-26 07:33:45 -05:00
Benjamin Popp
66c1cd5268
support Indexed2 sprites
2020-07-24 07:40:14 -05:00
Benjamin Popp
017f4f30d5
Don't crash if CantainsText() returns true but GetText() throws
...
Apparently this can happen
2020-07-03 20:19:06 -05:00
Benjamin Popp
f7ef042300
Force chunking to align to newlines
2020-06-26 22:28:19 -05:00
Benjamin Popp
34e69fe5a7
Splitting Paste work
...
The idea here is that we still want to do work on the UI thread (because we're doing a bunch of command and collection notifications, which can't cleanly be done from a background thread). So we break the long "paste" operations into chunks, and allow UI updates between.
2020-06-26 22:09:03 -05:00
Benjamin Popp
f2cbc4658c
Initial implementation of choice dialog
...
Only the greedy choice works
2020-06-01 22:14:39 -05:00
Benjamin Popp
6dc1c8b8fe
general improvements
2020-05-22 20:38:58 -05:00
Benjamin Popp
fb2e500b5b
Support decoding Bgra32 images
2020-05-08 08:16:02 -05:00
Benjamin Popp
ba14809c1d
Support Indexed4 PNGs
2020-05-02 15:40:09 -05:00
Benjamin Popp
3fb237a475
Keep palette the same where possible
...
* When exporting an image, also export the original palette.
* When importing an image, if that palette is included, use it. Otherwise, use whatever the current loaded palette is as a comparison point.
2020-04-24 14:30:50 -05:00
Benjamin Popp
936755c331
Import Sprite/Palette
2020-04-23 22:32:58 -05:00
Benjamin Popp
dcd6d1d841
Outline for import/export functions
2020-04-23 10:48:13 -05:00
Benjamin Popp
167c442853
Allow AMap to open HMA as a scripting editor
2020-04-16 22:17:37 -05:00
Benjamin Popp
7fc94bfadd
Compile fix
...
Also, don't commit metadata if there is no metadata. Have the filesystem just say "k" and move on.
2020-04-07 08:06:34 -05:00
Benjamin Popp
b21787003c
Don't crash when saving throws an exception.
2019-07-03 21:47:17 -05:00
Benjamin Popp
cfdde5776b
allow custom themes
...
save app metadata (show/hide grid, theme)
2019-04-27 21:29:39 -05:00
Benjamin Popp
1c67d531dc
redo save dialog to fix a bug where you can open the
...
dialog multiple times
2019-04-16 16:33:01 -05:00
Benjamin Popp
0c8633da52
rename folders / files / projects from Gen3Hex to HexManiac
2019-02-05 20:58:49 -06:00