Skip to content

Commit a43f65f

Browse files
Updated to 1.03
1 parent 5ca0aed commit a43f65f

File tree

119 files changed

+6561
-1654
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

119 files changed

+6561
-1654
lines changed

Documentation/Changes.txt

+12-1
Original file line numberDiff line numberDiff line change
@@ -63,4 +63,15 @@ Changes
6363
* Moved the code to read individual sprites to a separate function so that it can be called after importing an image, as a confidence check.
6464
* New button to set options.
6565
* New button to close current sprite file.
66-
* New button to import images.
66+
* New button to import images.
67+
68+
1.03
69+
* Completely restructured the class code to tidy it up and make it faster.
70+
* When a sprite file is now opened, it is appended to any sprite file already open. The sprites loaded are treated as if they are in a sprite pool.
71+
* If more than one file is dragged into the application, or more than one selected on the open file dialogue box, then all selected files will attempted to be opened, appending to the first.
72+
* Sprite pool size (and, hence, file size) is now reported in the status bar.
73+
* Can now rename sprites.
74+
* Clicking away from a sprite will now de-select it, if selected.
75+
* Can now delete sprites.
76+
* Application is now High-DPI Aware.
77+
* Found that, on Windows, the sprite area was not completely tiled.

Documentation/ToDo.txt

+6-14
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,7 @@
1-
* Deal with sprite type 8 (24bpp),9 (JPEG),17 (4:2:0 YCbCr) and 18 (4:2:2 YCbCr).
2-
* Deal with mode types 'YCbCr - ITU-R'.
3-
* Add the monochrome palettes.
1+
* Deal with sprite type 8 (24bpp),9 (JPEG),17 (4:2:0 YCbCr) and 18 (4:2:2 YCbCr). According to the online PRMs on the ROOL website, these are only placeholders and have yet to be implemented.
2+
* Deal with mode types 'YCbCr - ITU-R'. As above.
43
* Application hangs when trying to save images to files which are already open in another application.
5-
* Make Application High-DPI aware.
6-
* Remove commented code.
7-
* Improve the comments for the existing code.
8-
* Need a button to close a sprite file.
9-
* Rename sprite.
10-
* Delete sprite(s).
11-
* Multi-select sprites.
12-
* Add button for importing image(s).
13-
* Allow multi-image importing in one go.
14-
* Add a 'IsValidSpriteFile' function to the class.
15-
* If a sprite file is already open and another is loaded, then merge the two.
4+
* Import a palette for an existing palettised sprite.
5+
* Edit the palette of a palettised sprite.
6+
* 'Flatten' an Alpha mask to make it pre-RISC OS 4.39 compatible.
7+
* Convert 16bpp and 32bpp imported images to 8bpp to make them Arthur compatible.

0 commit comments

Comments
 (0)