|
Post by sarossell on Oct 29, 2020 21:58:18 GMT -5
Any other Mac users running LB v4.5.1 in dual boot or emulation? What about v5?
:@)
|
|
|
Post by Carl Gundel on Oct 30, 2020 8:54:18 GMT -5
Any other Mac users running LB v4.5.1 in dual boot or emulation? What about v5? :@) I don't dual boot my Macs, but I do run Windows in Parallels for the Mac. This is a pay for use product, but VMWare has a free solution but I find Parallels easier to use.
|
|
|
Post by sarossell on Oct 30, 2020 10:23:13 GMT -5
I don't dual boot my Macs, but I do run Windows in Parallels for the Mac. This is a pay for use product, but VMWare has a free solution but I find Parallels easier to use. Same here. Parallels just feels more "native" than VMWare. It's a little pricey, but worth it. I know you mentioned you're working on a solution to get 351 working under Catalina (and thanks, by the way!), but in the meantime, I had another writing project that required the use of multiple versions of macOS, so I decided to try to see which version it last worked on. I installed older versions of macOS in a secondary partition and changed boot drives, but I still haven't had any luck. I've tried backing up through the versions as follows: Catalina 10.15.7 (build 19H2) September 24, 2020 Catalina 10.15.2 (build 19C57) December 10, 2019 Catalina 10.15 (build 19A583) October 7, 2019 Mojave 10.14.6 (build 18G95) August 26, 2019 Mojave 10.14.6 (build 18G84) July 22, 2019 Mojave 10.14 (build 18A391) September 24, 2018 Do I have to back up all the way to High Sierra from 2017?! I'm trying that next. :@(
|
|
|
Post by sarossell on Oct 30, 2020 12:17:00 GMT -5
So, after re-re-reading the alphaTestNotes.txt, I was finally able to get 351 working under High Sierra. I suspect I should be able to get it to run in later versions of macOS, now that I know what was tripping me up. FYI: Placing app files in the user's directory on a Mac is not a recommended practice. That's a very Windows-centric approach. So naturally, my Apple brain refused to accept that it was necessary to get it to run. Apparently, it's looking for a file with a static location.
Sadly, I feel like I'm the only Mac alpha tester. I'd prefer that wasn't the case, but I understand LB has been a PC app all it's life. Mac is a different environment. I suspect the Linux version will have it's own culture shock issues to overcome as well. I have yet to dive into that end of the pool just yet.
Regardless, I stand ready to assist in any way I can. I very much want to see LB 5 turning heads in the Mac and Linux worlds (and, okay...Windows too, I suppose).
Something that Windows users don't realize about the Mac and Linux worlds is that the mindset regarding expectations is vastly different. Mac users know they're in the minority in the market, so they know not to expect 50 different versions of an app out there. For example, if you need to SFTP files in the Mac-verse, you've only got two and a half VIABLE options; Transmit, Cyberduck, and...well, terminal. In the Windows world, the list is endless. Same thing goes for the Linux-verse; not a lot of GOOD choices.
My point is, when LB hits the Mac, Linux and RasPi worlds, they're gonna flip! "Wait, a cross-platform programming language that's easier to program than Python and creates programs that look like they were written in this millennium? Sign me up!"
I'm ready to start writing a whole series of books to get people on board. And you PC pros will have a whole new audience to impress with your cross-platform code.
Jus' sayin'. Let's get this ball moving' folks!
:@)
|
|
|
Post by Carl Gundel on Oct 30, 2020 15:04:41 GMT -5
So, after re-re-reading the alphaTestNotes.txt, I was finally able to get 351 working under High Sierra. I suspect I should be able to get it to run in later versions of macOS, now that I know what was tripping me up. FYI: Placing app files in the user's directory on a Mac is not a recommended practice. That's a very Windows-centric approach. So naturally, my Apple brain refused to accept that it was necessary to get it to run. Apparently, it's looking for a file with a static location. Ultimately I will need to learn the 'proper' way to install on the Mac and on Linux, but that will have to come later. I'm surprised that you are having trouble with running it Mavericks and Catalina. I am able to start it on Catalina 10.15.0.
|
|
|
Post by sarossell on Oct 30, 2020 15:21:19 GMT -5
Ah, that's easy. You don't. Installation on a Mac is simply to drop the .app bundle in the root Applications folder. Done.
Catalina 10.15.0 sounds about right, now that I know what was holding me up. Thanks. Of course, I'm still looking forward to the 12.15.7 compatible update when time allows.
I'd also kill for the ability to use a third-party editor. I really enjoy being able to use Sublime text editor and it's features.
:@)
P.S.: Is there a documentation source for some of the new commands? Like toolbar? Thanks!
As always, LB Rocks!
|
|
|
Post by Carl Gundel on Oct 30, 2020 16:21:56 GMT -5
Ah, that's easy. You don't. Installation on a Mac is simply to drop the .app bundle in the root Applications folder. Done. Catalina 10.15.0 sounds about right, now that I know what was holding me up. Thanks. Of course, I'm still looking forward to the 12.15.7 compatible update when time allows. I'd also kill for the ability to use a third-party editor. I really enjoy being able to use Sublime text editor and it's features. :@) P.S.: Is there a documentation source for some of the new commands? Like toolbar? Thanks! As always, LB Rocks! Yeah, I know you drop the app onto the Applications folder. I don't know how to do that with the tools I have. 12.15.7? You mean 10.15.7 right? Look at the examples for documentation for now. Oh, looks like the test toolbar example is missing mask files. One more for 352.
|
|
|
Post by sarossell on Oct 30, 2020 17:29:19 GMT -5
I'm not sure what challenges are involved with the tools you have, but I would be happy to research it if I have some information. Is it a Smalltalk issue?
Oops. Correct. I meant 10.15.7.
:@)
|
|
|
Post by Carl Gundel on Oct 31, 2020 8:24:17 GMT -5
I'm not sure what challenges are involved with the tools you have, but I would be happy to research it if I have some information. Is it a Smalltalk issue? Oops. Correct. I meant 10.15.7. I expect that I will just need to learn standard things that Mac developers learn but right now I am trying to get the basics working (no pun intended).
|
|
|
Post by Rod on Oct 31, 2020 9:48:31 GMT -5
Well I set off full of enthusiasm to purchase a new iMac. Salesman just smiled, “world shortage sir, mid December delivery at the earliest.”
|
|
|
Post by Carl Gundel on Oct 31, 2020 10:00:25 GMT -5
Well I set off full of enthusiasm to purchase a new iMac. Salesman just smiled, “world shortage sir, mid December delivery at the earliest.” Buy a used one. It'll be better value for dollar anyway.
|
|
|
Post by sarossell on Oct 31, 2020 10:59:24 GMT -5
Well I set off full of enthusiasm to purchase a new iMac. Salesman just smiled, “world shortage sir, mid December delivery at the earliest.” Buy a used one. It'll be better value for dollar anyway. I second that! Macs have an impressive shelf life and the older models are actually better anyway. You can get a spectacular deal on eBay and it's only going to get better when the new ARM models come out and everyone starts trading in. I'd give that ARM architecture a couple of years minimum to grow up too. :@)
|
|
|
Post by Rod on Oct 31, 2020 12:59:37 GMT -5
I hear you both, but new means 4K gorgeous screen, not 27” I have made the big screen mistake before but 21” looks absolutely stunning. And will look better with LB5 on screen!
|
|
|
Post by Carl Gundel on Oct 31, 2020 13:47:02 GMT -5
I hear you both, but new means 4K gorgeous screen, not 27” I have made the big screen mistake before but 21” looks absolutely stunning. And will look better with LB5 on screen! It really depends on the size of the screen, but for the most part I find that 1080p is good enough for me even on very large screens (and I do have a 27" 1080p screen) because once the screen gets large enough you find yourself backing away from it anyway in order to take in the information. YMMV
|
|