Post Reply 
Nonpareil status
10-19-2022, 07:00 AM (This post was last modified: 10-19-2022 07:03 AM by brouhaha.)
Post: #28
19C, 55 updated; slide switch notes; Classic state save/restore broken
I've just pushed the 19C display formatting fix to the repo, along with some internal changes for the 55.

What took much longer than that was the pixel pushing for the new 55 user interface files similar to those used for the 35 and 45. I'm not great at editing images. Here's what the 55 looks like now:
Nonpareil 55 image

I first made the slide switch legends black, closer to the real calculator, but the contrast sucked so bad (though not unlike the real calculator) that I decided to make them white instead.

Note that the slide switches in Nonpareil (for all models) act as toggles; the three-way switches cycle through the three settings. Thus where you click on them doesn't matter, and sometimes you have to click twice to get to the setting you want. When I implemented the slide switches many years ago, I was too lazy to give them separate sensitive areas for the two or three settings. I've gotten used to it, but I suspect others will find it non-intuitive, so I probably should fix that.

It seems that the code for state save and restore for the Classic series isn't working correctly, as the 45 and 55 often are in a different state or not functional when reloaded. Until I debug this, one can either delete the 55.nst file from the state directory (in Linux, ~/.nonpareil), or use "Hard reset" on the Debug menu.

AFAICT, the Woodstock, 41, and Voyager state save and restore are working correctly.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
Nonpareil status - brouhaha - 10-06-2022, 11:31 PM
RE: Nonpareil status - teenix - 10-07-2022, 12:24 AM
RE: Nonpareil status - Thomas Klemm - 10-11-2022, 04:02 PM
RE: Nonpareil status - johanw - 10-12-2022, 03:30 PM
RE: Nonpareil status - Mark H. Shin - 10-12-2022, 10:42 PM
RE: Nonpareil status - brouhaha - 10-13-2022, 05:28 PM
HP--91 and HP-19C progress - brouhaha - 10-15-2022, 02:28 AM
RE: Nonpareil status - teenix - 10-15-2022, 03:21 AM
RE: Nonpareil status - brouhaha - 10-15-2022, 04:17 PM
RE: Nonpareil status - PANAMATIK - 10-15-2022, 02:20 PM
RE: Nonpareil status - brouhaha - 10-15-2022, 04:25 PM
RE: Nonpareil status - Thomas Okken - 10-15-2022, 06:11 PM
RE: Nonpareil status - brouhaha - 10-15-2022, 06:33 PM
RE: Nonpareil status - Joe Horn - 10-15-2022, 07:33 PM
RE: Nonpareil status - brouhaha - 10-15-2022, 08:29 PM
RE: Nonpareil status - teenix - 10-16-2022, 05:50 AM
RE: Nonpareil status - brouhaha - 10-16-2022, 08:43 AM
RE: Nonpareil status - teenix - 10-16-2022, 09:56 AM
RE: Nonpareil status - brouhaha - 10-16-2022, 08:41 AM
RE: Nonpareil status - brouhaha - 10-16-2022, 08:07 PM
RE: Nonpareil status - teenix - 10-16-2022, 10:15 PM
RE: Nonpareil status - brouhaha - 10-17-2022, 04:16 PM
RE: Nonpareil status - teenix - 10-18-2022, 07:40 AM
RE: Nonpareil status - teenix - 10-18-2022, 12:30 AM
RE: Nonpareil status - teenix - 10-18-2022, 11:11 PM
19C, 55 updated; slide switch notes; Classic state save/restore broken - brouhaha - 10-19-2022 07:00 AM
RE: Nonpareil status - brouhaha - 10-20-2022, 05:28 AM
RE: Nonpareil status - Mike T. - 10-20-2022, 08:49 PM
RE: Nonpareil status - Thomas Okken - 10-20-2022, 09:00 PM
RE: Nonpareil status - Mark H. Shin - 10-20-2022, 10:53 PM
RE: Nonpareil status - brouhaha - 10-22-2022, 12:04 AM
RE: Nonpareil status - brouhaha - 10-22-2022, 12:09 AM
RE: Nonpareil status - eshazen - 10-23-2022, 07:40 PM
RE: Nonpareil status - brouhaha - 10-24-2022, 05:18 AM
RE: Nonpareil status - eshazen - 10-24-2022, 04:53 PM
RE: Nonpareil status - brouhaha - 10-24-2022, 06:31 PM
RE: Nonpareil status - brouhaha - 10-29-2022, 05:16 AM
RE: Nonpareil status - brouhaha - 11-01-2022, 01:27 AM
RE: Nonpareil status - Mark H. Shin - 11-01-2022, 10:23 AM
RE: Nonpareil status - brouhaha - 11-02-2022, 05:52 AM
97 graphics - brouhaha - 11-04-2022, 05:37 AM
RE: Nonpareil status - brouhaha - 11-07-2022, 08:04 PM
RE: Nonpareil status - brouhaha - 11-16-2022, 06:19 AM
RE: Nonpareil status - Didier Lachieze - 11-16-2022, 06:27 AM
RE: Nonpareil status - brouhaha - 11-16-2022, 06:33 AM
RE: Nonpareil status - rprosperi - 11-16-2022, 02:07 PM
RE: Nonpareil status - brouhaha - 11-16-2022, 05:49 PM
RE: Nonpareil status - Mark H. Shin - 11-19-2022, 04:19 PM
RE: Nonpareil status - brouhaha - 11-20-2022, 09:38 AM
RE: Nonpareil status - Didier Lachieze - 11-20-2022, 03:01 PM
RE: Nonpareil status - Mark H. Shin - 11-20-2022, 10:45 PM
Nonpareil on HiDPI displays - brouhaha - 12-13-2022, 01:24 AM
HP-55 (RE: Nonpareil status) - brouhaha - 12-27-2022, 12:25 AM
RE: Nonpareil status - teenix - 12-27-2022, 03:17 AM
RE: Nonpareil status - brouhaha - 12-27-2022, 04:17 AM
publicity - brouhaha - 01-08-2023, 10:24 PM
RE: Nonpareil status - agarza - 01-09-2023, 05:08 PM
Nonpareil 2, now with SVG! - brouhaha - 10-29-2023, 09:27 AM
RE: Nonpareil status - Mike T. - 11-03-2023, 12:21 AM
RE: Nonpareil status - brouhaha - 11-03-2023, 03:45 AM



User(s) browsing this thread: 1 Guest(s)