Commit graph

11 commits

Author SHA1 Message Date
Marcus Rowe
b612abe57d Add first sprite support to Sprite Viewer 2018-12-05 21:46:24 +10:00
Marcus Rowe
102c3a543e Show/Hide objects in the Sprite Viewer 2018-12-05 17:57:15 +10:00
Marcus Rowe
24b564fdcb Add selection to OamGraphicsScene 2018-12-01 21:34:57 +10:00
Marcus Rowe
650d46251e Add export button to OamViewer 2018-11-18 19:55:33 +10:00
Marcus Rowe
132e71842b Add screen outline and background to OamGraphicsScene 2018-11-18 19:55:33 +10:00
Marcus Rowe
b822c8ef20 Add zoom settings to Oam Viewer 2018-11-18 19:55:33 +10:00
Marcus Rowe
8854429f09 Add OamGraphicsScene 2018-11-18 19:55:33 +10:00
Marcus Rowe
61a4d594a7 Refactor Sprite Viewer table into a new OamDataModel class 2018-11-18 19:55:33 +10:00
Marcus Rowe
273600d5c3 Allow the user to sort the Sprite Viewer columns
Decided to move the OAM name table bit into the "Char" column so it will
be included in the sort.

Also decided that refresh() should not change the user selected row.
This required me remember the selected row so it could be re-selected
after QTreeWidget has sorted the model. Unfortunately this can lead to
the occasional infinite signal call loop, necessitating the
inRefreshCall test to ensure refresh() is only called once.
2016-11-15 08:49:57 +10:00
Marcus Rowe
d4122d2d5b Display selected object in Sprite Viewer 2016-11-14 22:37:37 +10:00
devinacker
d88ac78d30 initial commit 2014-11-26 18:35:12 -05:00