Thank you for the email, Chris. I always appreciate feedback. I'll
share my thoughts below.
1. I could get rid of the joystick indicator but that column has
other stuff displayed in it as well. The disk drive use indicator,
download (rom or diskette) indicator, shift and alt indicators for
those with hard keyboards. Even though most of us never see the
shift/alt indicators, they are kind of required for hard keyboard
users. I like having the diskette drive use indicator to see when
data is being read or written.
I had considered trying to use an overlay to display these things or,
as you've suggested, sandwiching them between the keys and the screen.
It varies a lot from device to device but on a lot of device screens,
the indicator column (for lack of any other term) was using what would
be dead space. I've always kept the screen size in pixels to be a
multiple of .5 Apple screens (so 280 wide, 420, 560, etc.) Other
fractions ended up generating annoying artifacts from scaling the
screen. So candy apple looks at your screen width (in portrait) and
figures out the largest .5 multiple that will fit with a sliver for
the indicator column. This can leave up to 139 pixels unused
depending on the width of your screen. That being said, maybe it is
time to add an option for the user to just go with the biggest apple
screen possible with no indicator column. This will take me a while
because any UI changes tend to take me a _lot_ of coding and testing
time to get it looking reasonably polished. You've got me thinking
about it... :-)
2. Any changes that require a change to the number of apple keys
require a lot of work and testing because there is a database on your
sdcard that is keeping track of your key preferences for each
diskette. I can't change the database format because it breaks stuff
for users with an existing database. So I have to add a database
table and then special code to load the new buttons from 1 table, the
rest from another. And your current set of keys are saved to your
device preferences so they come back next time you start candy apple
even without a diskette. And of course that is a UI change with a lot
more testing. It can be done, it will take a while. I'll chew on it
a bit.
I hear you on the big screen and reaching the keys in the middle of
the screen. Have you considered a bluetooth keyboard? :-) My GNex is
roughly the same size and it is a reach. I'll think about all the
options on this one.
Cheers!
Garnet