Plus42 Equations, Preview Release
|
01-20-2022, 08:57 PM
Post: #241
|
|||
|
|||
RE: Plus42 Equations, Preview Release
I'm a little late to this pre-release party.
I can install and run the 1-19 apk. The 1-20 apk seems to crash before it runs. I'm using an LG V60 Thinq 5G |
|||
01-20-2022, 09:13 PM
Post: #242
|
|||
|
|||
RE: Plus42 Equations, Preview Release
Have you tried uninstalling and reinstalling from a new download?
|
|||
01-20-2022, 10:34 PM
Post: #243
|
|||
|
|||
RE: Plus42 Equations, Preview Release
OK, I'll review the code tomorrow. The changes from the previous version weren't that extensive, so whatever the problem is, can't be that hard to find, even if I can't reproduce it on my own phone or in the simulator.
Any additional information would be helpful, though, especially whatever there may be in the system log... |
|||
01-20-2022, 11:28 PM
(This post was last modified: 01-20-2022 11:29 PM by Thomas Okken.)
Post: #244
|
|||
|
|||
RE: Plus42 Equations, Preview Release
I believe you, but on my phone and in the simulator, it's working fine, no crashes in sight, it works as intended and appears rock solid. I'd say that qualifies as "hard to reproduce"... I wouldn't release an app that crashed on startup on my own phone.
|
|||
01-20-2022, 11:54 PM
Post: #245
|
|||
|
|||
RE: Plus42 Equations, Preview Release
Perfect, thanks!
|
|||
01-21-2022, 01:26 AM
Post: #246
|
|||
|
|||
RE: Plus42 Equations, Preview Release
It looks like the problem occurs when the app launches without having a valid state file. That's a case I didn't test, and it has to do with having to initialize the core before loading the skin, which is the reverse of the order in which this used to happen before. When the core is initialized before the skin, care must be taken not to allow the core to call any drawing functions, since these would lead to null-pointer errors, trying to draw into bitmaps that haven't been allocated yet. I took care of this for the case where the core is initialized from a state file, but not for the case of a hard reset.
Of course I have valid state files on all my devices... Update for all platforms first thing tomorrow! |
|||
01-21-2022, 07:53 AM
Post: #247
|
|||
|
|||
RE: Plus42 Equations, Preview Release
(01-21-2022 01:26 AM)Thomas Okken Wrote: It looks like the problem occurs when the app launches without having a valid state file. That's a case I didn't test, and it has to do with having to initialize the core before loading the skin, which is the reverse of the order in which this used to happen before. When the core is initialized before the skin, care must be taken not to allow the core to call any drawing functions, since these would lead to null-pointer errors, trying to draw into bitmaps that haven't been allocated yet. I took care of this for the case where the core is initialized from a state file, but not for the case of a hard reset. I can confirm your finding: installed latest apk on my android device without problems. But i have a valid state file |
|||
01-21-2022, 11:30 AM
Post: #248
|
|||
|
|||
RE: Plus42 Equations, Preview Release
I just uploaded a new Android build. I have confirmed that (a) yesterday's build crashes on my own phone as well when run without a state file, and (b) this one doesn't.
I haven't updated the other ones since they don't seem to crash because of this issue, but they will also get the fix anyway when they are built the next time, since the fix is entirely within the core. |
|||
01-21-2022, 03:07 PM
Post: #249
|
|||
|
|||
RE: Plus42 Equations, Preview Release
Hi AJAJA,
How can you get this in landscape. Here I don't get. Can you give me step by step the way you have done ? Thanks. Gérard. |
|||
01-21-2022, 03:59 PM
(This post was last modified: 01-21-2022 04:28 PM by ggauny@live.fr.)
Post: #250
|
|||
|
|||
RE: Plus42 Equations, Preview Release
Thanks a lot. I have try but impossible to do here.
I don't know where is GIMP+*layout. Gérard. |
|||
01-21-2022, 06:46 PM
(This post was last modified: 01-21-2022 06:51 PM by Thomas Okken.)
Post: #251
|
|||
|
|||
RE: Plus42 Equations, Preview Release
New update:
1. Variable number of columns. Only for Android and Mac (and iOS), not for Windows and Linux as those versions don't support fractional scaling. 2. The ROW+ and ROW- functions, and now also COL+ and COL-, are now in the DISP menu. 3. Implemented SKIP, CPXMAT?, and TYPE? functions. These will also be in the next Free42 release. 4. Cosmetic fixes, including the garbage in the CLALL confirmation dialog. TYPE? can return these values: Code: 1: Real number |
|||
01-22-2022, 04:23 AM
Post: #252
|
|||
|
|||
RE: Plus42 Equations, Preview Release
Minor update:
1. Added statistics sums in a submenu under the STAT menu. 2. Fixed NULL being displayed on menu keys that should be blank, when the display is showing more than 22 columns. |
|||
01-22-2022, 07:46 AM
Post: #253
|
|||
|
|||
RE: Plus42 Equations, Preview Release
(01-21-2022 06:46 PM)Thomas Okken Wrote: 3. Implemented SKIP, CPXMAT?, and TYPE? functions. These will also be in the next Free42 release. Will SKIP take an argument? Eg. SKIP 3 Werner 41CV†,42S,48GX,49G,DM42,DM41X,17BII,15CE,DM15L,12C,16CE |
|||
01-22-2022, 08:32 AM
Post: #254
|
|||
|
|||
RE: Plus42 Equations, Preview Release
On the latest Android app, in program mode if you type for example ‘1 ENTER’ the value 1 is replaced by another value which seems related to the previous entered number.
|
|||
01-22-2022, 09:28 AM
Post: #255
|
|||
|
|||
RE: Plus42 Equations, Preview Release
(01-22-2022 07:46 AM)Werner Wrote:(01-21-2022 06:46 PM)Thomas Okken Wrote: 3. Implemented SKIP, CPXMAT?, and TYPE? functions. These will also be in the next Free42 release. No, it just skips one line. I added it for the specific purpose of negating the sense of tests that have no convenient inverse, like REAL? or HEAD etc. (01-22-2022 08:32 AM)Didier Lachieze Wrote: On the latest Android app, in program mode if you type for example ‘1 ENTER’ the value 1 is replaced by another value which seems related to the previous entered number. Yes, it looks like the index into the command line isn't being reset to zero. I wonder how I managed to break that, very odd... |
|||
01-22-2022, 10:12 AM
Post: #256
|
|||
|
|||
RE: Plus42 Equations, Preview Release
(01-22-2022 09:28 AM)Thomas Okken Wrote:(01-22-2022 08:32 AM)Didier Lachieze Wrote: On the latest Android app, in program mode if you type for example ‘1 ENTER’ the value 1 is replaced by another value which seems related to the previous entered number. Fixed! |
|||
01-22-2022, 11:10 AM
Post: #257
|
|||
|
|||
RE: Plus42 Equations, Preview Release
(01-20-2022 07:28 PM)Thomas Okken Wrote: New update: This works well ! One thing in big screen mode I would like to have is a permanent row of soft keys to avoid the stack moving up and down every time we enter or exit a menu. By default the CUSTOM menu could displayed. |
|||
01-22-2022, 11:20 AM
(This post was last modified: 01-22-2022 11:20 AM by Vincent Weber.)
Post: #258
|
|||
|
|||
RE: Plus42 Equations, Preview Release
(01-22-2022 10:12 AM)Thomas Okken Wrote:You can make the CUSTOM menu (or any menu) sticky just by pressing SHIFT + CUSTOM twice. Even on the original 42S. I learnt this recently(01-22-2022 09:28 AM)Thomas Okken Wrote: Yes, it looks like the index into the command line isn't being reset to zero. I wonder how I managed to break that, very odd... |
|||
01-22-2022, 11:34 AM
Post: #259
|
|||
|
|||
RE: Plus42 Equations, Preview Release
CUSTOM is always sticky... I think what Didier is referring to is showing CUSTOM whenever there would otherwise be no menu. There is an alternate DM42 firmware that works like that, but I've never looked into it myself.
|
|||
01-22-2022, 11:35 AM
Post: #260
|
|||
|
|||
RE: Plus42 Equations, Preview Release | |||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 1 Guest(s)