I was planning on posting a 1.0 release this week, but Badger went ahead and posted the beta URL so there's no going back.
Tonto is a cross-platform development environment for the Pronto family of remotes; I'm testing on Linux, Mac OS X and Window 2k. The UI bears a great resemblence to ProntoEdit, but it has many things that ProntoEdit does not. Most importantly, it's got a CCF developer's API. Secondly, it has a user-manageable IR database and waveform editor for cleanup and finding discrete codes. In the future it will have a module interface so developers can plug in their own UI components.
There are a few other interesting features. "Undead Pronto" will allow auto-recovery of rebooting Prontos. You can auto-create panels from a remote in the IR database. Learning IR inside of Tonto is very reliable... at least as reliable as on the Pronto. There is a new button-jump feature so that ALT-clicking a button opens the panel that button jumps to, etc, etc.
I'm not entirely satisfied with the look of the Tonto UI. Mostly this is because it looks a lot like ProntoEdit. While this is functional and allows people to migrate more easily, it is not the look that it will ultimately use. However, it is "good enough" for a 1.0 release and will allow others to test the basic functionality of the program. Post 1.0 I will begin to implement a "Continuous Emulation Edit Layout" that both removes the need for an emulator and provides much better information and control over your editing.
I did suffer a huge setback this week which is why 1.0 is late... the RAID array that powers my house failed in the most improbably way. I do not know yet if it's recoverable. In the meantime, I've lost a little bit of work and it will take me a week or so to put things in order.
In the meantime, if you've got gripes with ProntoEdit, I highly encourage you to go check out the latest "experimental" release of Tonto (0.985). If you can, please grab the IBM JVM. Though it's more difficult to acquire and install, it's substantiall better than Sun's and does not suffer from some of the font bugs.
The project url is:
[Link: giantlaser.com]Happy hacking,
stewart
This message was edited by Stewart Allen on 12/14/01 01:26.07.