OXT Lite 1.08

Updates on the progress of this project
Post Reply
User avatar
richmond62
Posts: 3692
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

OXT Lite 1.08

Post by richmond62 »

Well, on MacOS 12 there is a strange 'something' that keeps flashing on screen as the app attempts to load . . .

It appears to be running . . .

BUT no GUI loaded, and after 3 minutes the thing quit . . .

On second attempt the 'whole thing loads': most odd.
-
OXTL108.jpg
OXTL108.jpg (334.09 KiB) Viewed 646 times
-
Now it is running: absolutely wonderful.
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 3692
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: OXT Lite 1.08

Post by richmond62 »

Just installed on MacOS 15.1 and runs without a hitch. 8-)
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 3692
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: OXT Lite 1.08

Post by richmond62 »

9 updates . . . Yum!
https://richmondmathewson.owlstown.net/
User avatar
tperry2x
Posts: 2392
Joined: Tue Dec 21, 2021 9:10 pm
Location: Somewhere in deepest darkest Norfolk, England
Contact:

Re: OXT Lite 1.08

Post by tperry2x »

richmond62 wrote: Fri Oct 04, 2024 4:05 pm 9 updates . . . Yum!
9?... Hmmmm.
Are you counting each file as an 'update'? Some aren't 'updates', just informational text to tell you what's changed, so not updated files.

Should be 10 though. I wonder if you were downloading it while I was actually uploading the update files. Please re-run the updates, and click 're download last update'. It should be showing 10 downloads.
User avatar
richmond62
Posts: 3692
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: OXT Lite 1.08

Post by richmond62 »

Yes, I am counting each file as an update.
Please re-run the updates, and click 're download last update'.
-
Screenshot 2024-10-05 at 10.07.19.png
Screenshot 2024-10-05 at 10.07.19.png (51.82 KiB) Viewed 56 times
-
366244942_10159270938271044_9117872000477104792_n.jpg
366244942_10159270938271044_9117872000477104792_n.jpg (204.42 KiB) Viewed 56 times
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 3692
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: OXT Lite 1.08

Post by richmond62 »

The 'insecure' option worked . . . I wonder why that was: the 'secure' (i.e. https) option has always worked previously.
https://richmondmathewson.owlstown.net/
User avatar
tperry2x
Posts: 2392
Joined: Tue Dec 21, 2021 9:10 pm
Location: Somewhere in deepest darkest Norfolk, England
Contact:

Re: OXT Lite 1.08

Post by tperry2x »

richmond62 wrote: Sat Oct 05, 2024 7:08 am Yes, I am counting each file as an update
Then that's incorrect. There are 10 files. Not 10 updates.
User avatar
richmond62
Posts: 3692
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: OXT Lite 1.08

Post by richmond62 »

Then that's incorrect. There are 10 files. Not 10 updates.
Alright: understood.

I STILL think the way, after the updates/files have been downloaded, the IDE quits (and does NOT automatically restart) is going to put some people off.
https://richmondmathewson.owlstown.net/
User avatar
neville
Posts: 37
Joined: Wed Jul 31, 2024 1:03 am
Location: Canberra, Australia
Contact:

Re: OXT Lite 1.08

Post by neville »

So is OxT Lite 1.08 different from OxT Lite 1.07 with all its recent updates, other than its name? Because the list of things changed looks exactly like the automatic updates that were happening to my 1.07 version, but the splash screen still shows 1.07.

In fact only after perusing the forum did I find out that 1.08 was available; maybe Check for updates should say a new version is available?

Some quibbles:

The version number does not appear anywhere in Get info (on Mac) so until you open the app you have no idea which version a given file contains (doesn't appear in the About... box for the app either). Presumably this is the pList-codesigning issue.

I downloaded 1.08. Wouldn't open under macOS Ventura. So I install the certificate as per the instructions. Certificate indeed installs into the keychain. But on running the suggested codesigning command , Terminal says "No identity found" so I guess it didn't find the certificate. Maybe a missing option in the command .... aargh, I really don't want to relive my old nightmares with certificates in my former life as a (part-time) Mac developer, I really really hope you can work out how to codesign the app.

So back to the insecure method of bypassing Gatekeeper ... except that some time since I first launched OxT Lite 1.07, Ventura has decided to hide the "Allow any app downloaded from anywhere" option again, and it's late at night and my aging brain has forgotten the magic incantation to enable it and Google keeps telling me how to do it in Mohave or somewhere else in California, anywhere but Ventura...

OK got there eventually. Despite my grumblings many thanks Tom for your great work.
User avatar
tperry2x
Posts: 2392
Joined: Tue Dec 21, 2021 9:10 pm
Location: Somewhere in deepest darkest Norfolk, England
Contact:

Re: OXT Lite 1.08

Post by tperry2x »

Hi Neville, firstly - and above all else: I'm glad you got it working.
I'll try and answer a few points.
neville wrote: Sat Oct 05, 2024 11:59 am So is OxT Lite 1.08 different from OxT Lite 1.07 with all its recent updates, other than its name? Because the list of things changed looks exactly like the automatic updates that were happening to my 1.07 version, but the splash screen still shows 1.07.
Yes and no. I'll explain. Let's say you downloaded v1.07 and didn't do any updates. You'd obviously see the changes when downloading the entire thing afresh. That would contain all the cumulative updates. If, on the other hand, you'd downloaded 1.07 and run the updater when the updates were available, then you wouldn't see any changes upon first downloading v1.08 - that's because your v1.07 was previously patched up to the point of v1.08 (if that makes sense).
Why release v1.08 then? - because if you wanted to install this on a new computer, but didn't want to have to run through all the updates one by one. What I might do however is try and get the updates to run all at the same time. That's a bit trickier, and the last time I tried it on my tests here, I messed up my own script :lol: - (Of course, I have local version control, so not a problem).
What I'd also like to do is implement Richmond's suggestion about "re-springing / relaunching" the IDE after an update, but that's a bit more involved.
neville wrote: Sat Oct 05, 2024 11:59 am In fact only after perusing the forum did I find out that 1.08 was available; maybe Check for updates should say a new version is available?
That is a fair point - I mean, yes - the updates are always reported on the same page, but it won't have told you necessarily. I try to keep the pushing-of-updates out of everyone's face. Not everyone wants them all the time, but there is an option in the preferences to automatically check for updates now and again.
neville wrote: Sat Oct 05, 2024 11:59 am The version number does not appear anywhere in Get info (on Mac) so until you open the app you have no idea which version a given file contains (doesn't appear in the About... box for the app either). Presumably this is the pList-codesigning issue.
Yes, exactly - and it's kind of intentional. If I change the pList with each release, I end up breaking codesigning. So I intentionally left it generic. Codesigning continues to be a headache, and as I've mentioned, I absolutely wish someone would codesign the OXT Lite app only for me, and push it back to me - but that's a big ask each and every time I do a version upgrade.
neville wrote: Sat Oct 05, 2024 11:59 am I downloaded 1.08. Wouldn't open under macOS Ventura. So I install the certificate as per the instructions. Certificate indeed installs into the keychain. But on running the suggested codesigning command , Terminal says "No identity found" so I guess it didn't find the certificate. Maybe a missing option in the command .... aargh, I really don't want to relive my old nightmares with certificates in my former life as a (part-time) Mac developer, I really really hope you can work out how to codesign the app.

So back to the insecure method of bypassing Gatekeeper ... except that some time since I first launched OxT Lite 1.07, Ventura has decided to hide the "Allow any app downloaded from anywhere" option again, and it's late at night and my aging brain has forgotten the magic incantation to enable it and Google keeps telling me how to do it in Mohave or somewhere else in California, anywhere but Ventura...
There's a "Read me first" (Yellow Warning triangle) in the DMG. Open that, follow through the prompts. It'll open the security prefpane and then you'll have the option to "Allow any app downloaded from anywhere" - this has been hidden by Apple on recent versions of MacOS as default.
neville wrote: Sat Oct 05, 2024 11:59 am OK got there eventually. Despite my grumblings many thanks Tom for your great work.
^ I'm glad you got there. Yes, it can be a headache. It's always codesigning, always.
So much so, that I might turn on the updater to allow for version number upgrading. (What that means is, if you were on v1.08 and had been following the updates, when I saw fit to go to v1.09 - you'd do it via the updater, rather than download a whole new IDE afresh) - but to do that, so that you don't have to download updates one after the other, I need to get my head around how best to have this on a loop - so they all come in at once. Again, doable - when my head is less fried.
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest