|
On the configuration and gestures...
There is a directory on the iLiad (don't remember where), where we can store user configuration data. These will not be overwritten on flashing. I suggest using an ipdf.conf file there (or .ipdfrc) to hold these settings. This would allow us to have a lot of settings (of we want), an editor for the settings and not have to fiddle around with any startup scripts. We should of course use default values for configuration, f.eks. fullscreen is on by default, if not noted in the config file as otherwise.
When it comes to gestures I have started to implement (getting close now) a framework that analyzes gestures for left-right-up-down movements. I'm also creating a function to map such movements to functions, which I believe I will read from a config file, as mentioned above. In this way, users can configure their own gestures for a set of pre-defined functions... For example, I believe a gesture "UP" could make the pen thicker, "DOWN" make it thinner, a Z or similar start zoom and so on. This would be more generalized than jharker's outlined solution above, but I believe it would give us more opportunities to experiment with what works and what doesn't. :-)
Any thoughts?
/R
|