pinhead Member

Joined: 03 Jun 2006 Posts: 31 Location: Diepoldsau, Switzerland
|
Posted: Wed May 21, 2008 4:24 pm Post subject: AMS Extender 0.7.0 beta |
|
|
New release, AMS Extender 0.7.0 beta is out :)
It has now multi-language support (german and english so far), and I'd be happy if anyone could translate it to other languages. Therefore, you need to translate the file msg_english.h in the source file directory.
I had to made some internal changes, so make sure to uninstall any previous version bevore installing this new version.
Changelog
- NEW: Multi-language support. AMS Extender comes in 12 different versions so
far: 2 languages (english, german) * 3 calculators (ti-89, ti-92+, v200) *
2 versions (compressed, uncompressed). In the future, it should be rather
easy to add other languages, especially french is needed.
I also changed the folder hierarchy in the binary folder to be more user-
friendly.
Additionally I changed many messages displayed in the program (you only will
notice a difference in the english version, since there weren't any other
before) to make things more clear.
- NEW: The files are now sent to the archive memory by default. Therefore I
programed a small command line tool called TiFileProp, which allows me to
set this property.
- NEW: AMS Extender 0.7.0 uses an event hook like in previous versions, but
hooks now also TRAP #4. This way it is assured that the fast scrolling works
always. Older version worked most of the time, but not always. This has been
fixed. Due to this change AMS Extender isn't fully compatible with Kevin
Kofler's event hook conventions anymore and therefore you should NOT use his
UnInEvHk to uninstall AMS Extender! Using UnInEvHk won't crash the calculator,
but the trap 4 hook will stay installed.
The problem with Kevin's conventions is that there is no way to make sure not
only the event hook, but also the trap 4 hook gets uninstalled. But this does
only affect the uninstallation, the rest of the conventions is still
fulfilled!
Another thing you may notice is the significantly increased time it takes to
install AMS Extender on your calculator. This is because my program has to
search for the trap 4 hook (which is probably not there of course), and this
may take a while. Nevertheless, opening the preferences dialog and uninstalling
will be quite fast, because AMS Extender is smart and starts searching at the
high end of the RAM, where the trap 4 hook will be located.
- NEW: The internal event hook name has changed to "AMSExt:X" where "X" is the
locked symbol. Make sure before installing this version to uninstall any
older one with its installer (the installer of 0.7.0 beta will NOT uninstall
older versions!) or UnInEvHk.
I'm hoping this change will make my event hook compatible with future versions
of Kevin Kofler's event hook conventions.
- IMPROVED: Rewritten many parts of the ReadMe.
- IMPROVED: The internal build scripts have been heavily updated to fit the new
needs. It's now possible for me to build the whole distribution with one click.
- CHANGED: The graphic output of the battery level is now more accurate. If the
battery is approximately half empty, the icon is also only filled half.
- CHANGED: Default keydelay set to 6, instead of 10
- CHANGED: The hook is no longer capable to backup its settings, but this
should not be necessary anyways.
- CHANGED: Nothing is displayed in the status line after the config dialog has
been closed.
| Description: |
|
 Download |
| Filename: |
ams_extender-0.7.0-beta.zip |
| Filesize: |
213.66 KB |
| Downloaded: |
436 Time(s) |
_________________
 |
|