eanema / graph89

A fork of Graph89 with UI and UX tweaks and fixes for modern Android versions. Graph89 is an emulator targeting the Android platform for TI89, TI89T, TI92, TI92+, V200, TI84+, TI84+SE, TI83, TI83+ and TI83+SE calculators.
https://bitbucket.org/dhashoandroid/graph89-paid/
GNU General Public License v3.0
36 stars 2 forks source link

On ti89, the overlay menu shouldn't be opened with the ON key #12

Open nbondoux opened 2 weeks ago

nbondoux commented 2 weeks ago

Hi, On ti89, the overlay menu shouldn't be opened with the ON key, as the ON key is a break key, to be used to ask the OS to interrupt computations.

"The ́ key is tied to a high level interrupt (level 6), and is used on the calculator as a “break” key to allow the user to interrupt the current flow of activity. This call returns true and clears all pending keys from the key queue if the ́ key has been pressed at least once since the last call to OSClearBreak." (from the ti SDK documentation)

eanema commented 2 weeks ago

I agree. Back when I was still in school and I did a lot more work/programming on my ti89, I found it was really quite a useful way to break a process. My involvement in the development of this project is minimal - I just wanted it to run on my new phone and it took me about a year to get around to it. But I really have no time to devote to this project. But if you have the time, I would suggest that add a line to the overlay menu titled 'send break' it would probably be the quickest/easiest way to get.the functionality you want. However you decide to fix it, if you submit a reasonable merge request, I can merge it into.this repo