Page 1 of 2

Road Test

Posted: Sun Apr 17, 2022 10:54 am
by richmond62
So: I decided to take my Devawriter Pro source stack for a "walk on the wild side" today with

the AppImage package on Xubuntu 22.04 (beta / 'almost there' / 'something else silly') and see what gives:

---- ADVERT BREAK ----

https://www.facebook.com/devawriter/

---- BACK IN FOCUS ----

Setting up the AppImage OpenXTalk package was a non-starter, insofar as it did NOT need installation: nothing more than
a double-click on my XFCE desktop . . . that was so Fekking Cool . . . 8-)

So: let's be nasty by starting off with any negative points:

DARK MODE isn't: it is, at best grey with black icons in the MenuBar stack.

Personally I don't care as the 'normal' black-on-white suits me just fine.

The RevOnline card in the Preferences stack needs to GO.
-
Screenshot_2022-04-17_13-39-45.png
Screenshot_2022-04-17_13-39-45.png (25.38 KiB) Viewed 7963 times
-
DOCUMENTATION doesn't work at all.

HOWEVER "our friends in Edinburgh" have also blanked that site so Community
versions of LC on Linux can also no longer access the documentation! :evil:
-
From my point of view those were the only wonky things. 8-)

My stack opened without any obvious problems:
-
Screenshot_2022-04-17_13-28-19.png
Screenshot_2022-04-17_13-28-19.png (963.39 KiB) Viewed 7962 times
-
Everything was fully functional:
-
Screenshot_2022-04-17_13-36-39.png
Screenshot_2022-04-17_13-36-39.png (773.9 KiB) Viewed 7960 times

Re: Road Test

Posted: Sun Apr 17, 2022 11:05 am
by richmond62
I then proceeded to build a standalone for Linux 64-bit and Macintosh.

The Linux version worked perfectly!

AND so did the Macintosh version:
-
SShot 2022-04-17 at 14.04.08.png
SShot 2022-04-17 at 14.04.08.png (370.16 KiB) Viewed 7959 times
-
Just as soon as a Macintosh version of OpenXTalk is available I will have no hesitation
in transferring my Devawriter Pro development over to OpenXTalk.

Just as soon as a Windows version and a Linux 32-bit of OpenXTalk are available I will STOP teaching
"LiveCode" programming classes every summer and start teaching OpenXTalk classes.

Thank you very much for such a fantastic effort.

Re: Road Test

Posted: Sun Apr 17, 2022 12:07 pm
by richmond62
I have just installed LC 9.6.7 Linux 64-bit and got THIS when trying to consult the Dictionary:
-
967.png
967.png (25.64 KiB) Viewed 7954 times

Re: Road Test

Posted: Sun Apr 17, 2022 2:07 pm
by richmond62
Ouch!

just popped over to my Linux laptop and found that the MessageBox won't keep focus.

I'll try, during my lunch break tomorrow, to try this out on the 64-bit machines I have in my school running Xubuntu 18.04 LTS
that have no problem with the LC MessageBox.

Re: Road Test

Posted: Mon Apr 18, 2022 8:31 am
by richmond62
So . . . on a 64-bit machine running Xubuntu 18.04 LTS . . .
-
Screenshot_2022-04-18_10-55-38.png
Screenshot_2022-04-18_10-55-38.png (121.76 KiB) Viewed 7939 times
-
Wonder about plugin, both in terms of what should be 'there' and what they should be called.

DEFOCUSSED MessageBox . . . . :(
-
Screenshot_2022-04-18_10-56-54.png
Screenshot_2022-04-18_10-56-54.png (28.3 KiB) Viewed 7939 times
-
Completely USELESS Application Browser.

This is a very great pity as I use this a fair bit, and much prefer it over the Project Browser.
-
Screenshot_2022-04-18_10-59-00.png
Screenshot_2022-04-18_10-59-00.png (103.36 KiB) Viewed 7938 times
-
Documentation WORKS! 8-)
-

Re: Road Test

Posted: Mon Apr 18, 2022 8:37 am
by richmond62
Screenshot_2022-04-18_11-00-06.png
Screenshot_2022-04-18_11-00-06.png (14.94 KiB) Viewed 7937 times
-
MessageBox comes into focus at some undetermined time after starting a new stack. :?:

Re: Road Test

Posted: Tue Apr 19, 2022 10:10 am
by richmond62
Interestingly enough the MessageBox for LC Community 9.5.1 is always in Focus on that machine.

As it is with LC Community 9.6.3.

As the Navigator (Plugins) is shareware I wonder if it shouldn't be removed.

Re: Road Test

Posted: Wed Apr 20, 2022 6:40 am
by richmond62
Yellow.png
Yellow.png (45.41 KiB) Viewed 7912 times
-
1. LiveNet should NOT be there.

2. Why does Livenet turn the Tools stack yellow (it doesn't with LC)?

Re: Road Test

Posted: Wed Apr 20, 2022 11:29 am
by OpenXTalkPaul
richmond62 wrote: Tue Apr 19, 2022 10:10 am Interestingly enough the MessageBox for LC Community 9.5.1 is always in Focus on that machine.

As it is with LC Community 9.6.3.
Thanks for testing Richmond!

So the problem with the message box ONLY happens while the Tools palette is also open.
but if you close it and then

Code: Select all

topLevel stack "revTools"
the problem goes away.
There's also an issue (at least on macOS) where if the Tools palette is positioned over top of the ToolBar te mouseLoc gets offset by about the height of the ToolBar (problem in LC too). So that's another issue that needs fixing.
As the Navigator (Plugins) is shareware I wonder if it shouldn't be removed.
Oh you're right, it is! I didn't add that, it was already in there in LCC, but you may have a valid point there. I've personally never used it so I certainly won't miss it.

As far as the old Application Browser that is still included as a Plug-in, the copy that is currently in there, I had been tinkering around with it trying to get it to look OK in darkMode (which was particularly difficult with that stack), I actually have several variations of it. I don't really use it myself and prefer the newer Project Browser, but I know some people do so I'll try to get that sorted out.

Re: Road Test

Posted: Wed Apr 20, 2022 12:25 pm
by OpenXTalkPaul
On Linux 64, if you set this environmental variable:

Code: Select all

put 1 into $LIVECODE_USE_CEF

in the message box, then the IDE will try to use the in-IDE Dictionary stack instead of opening the Dictionary cache in an external browser. However, it doesn't work for some reason. It should work because the Browser Widget does work on Linux 64bit and so I'm not sure why it's not, but I haven't looked into it all that much yet. I'm currently on a one-week vacation/holiday from the day job (COVID delayed 25th anniversary trip with my wife), but I may have some time to take a closer look before the end of the week.

Re: Road Test

Posted: Thu Apr 21, 2022 6:16 am
by micmac
OpenXTalkPaul wrote: Wed Apr 20, 2022 11:29 am As far as the old Application Browser that is still included as a Plug-in, the copy that is currently in there, I had been tinkering around with it trying to get it to look OK in darkMode (which was particularly difficult with that stack), I actually have several variations of it. I don't really use it myself and prefer the newer Project Browser, but I know some people do so I'll try to get that sorted out.
I often use the old Application Browser because it actually shows the selected object in the stack. The Project Browser does not.

Mic

Re: Road Test

Posted: Thu Apr 21, 2022 6:48 am
by richmond62
prefer the newer Project Browser
-
pBrowser.png
pBrowser.png (19.71 KiB) Viewed 7883 times
-
Well, that's not much cop either at the moment.

No UI stacks showing up . . . :?

Re: Road Test

Posted: Fri Apr 22, 2022 11:31 am
by OpenXTalkPaul
micmac wrote: Thu Apr 21, 2022 6:16 am
OpenXTalkPaul wrote: Wed Apr 20, 2022 11:29 am As far as the old Application Browser that is still included as a Plug-in, the copy that is currently in there, I had been tinkering around with it trying to get it to look OK in darkMode (which was particularly difficult with that stack), I actually have several variations of it. I don't really use it myself and prefer the newer Project Browser, but I know some people do so I'll try to get that sorted out.
I often use the old Application Browser because it actually shows the selected object in the stack. The Project Browser does not.

Mic
No? It does for me if I double click on the objects icon in the list it opens it or selects it:
Screen Shot 2022-04-22 at 7.29.06 AM.png
Screen Shot 2022-04-22 at 7.29.06 AM.png (48.24 KiB) Viewed 7869 times
Also IDE UI stacks show up fine, as long as that IDE setting is set to do so.

Re: Road Test

Posted: Fri Apr 22, 2022 11:46 am
by OpenXTalkPaul
Anyway I've replaced the revApplicationBrowser stack with this version which at least shows the list in viewable way, although it's more of a 'greyMode' than darkMode. Eventually I'd like to have a few IDE appearance sets and perhaps allow the user to add their own IDE colors/appearance set. I realize that not everyone is going to like OXT violet in the same way that I never liked lime green for the community edition. Basically I only picked that color because it's one that LC Ltd.never used for any of their multitude of tiers.
Screen Shot 2022-04-22 at 7.37.13 AM.png
Screen Shot 2022-04-22 at 7.37.13 AM.png (173.85 KiB) Viewed 7869 times

Re: Road Test

Posted: Fri Apr 22, 2022 5:20 pm
by richmond62
Also IDE UI stacks show up fine, as long as that IDE setting is set to do so.
Funnily enough, as you can see from my snapshot earlier on: that was not true with me.

Re: Road Test

Posted: Sat Apr 23, 2022 5:34 pm
by OpenXTalkPaul
richmond62 wrote: Fri Apr 22, 2022 5:20 pm
Also IDE UI stacks show up fine, as long as that IDE setting is set to do so.
Funnily enough, as you can see from my snapshot earlier on: that was not true with me.
Hmm, that is odd, was it also checked in the view menu?
Screen Shot 2022-04-23 at 1.33.02 PM.png
Screen Shot 2022-04-23 at 1.33.02 PM.png (67.55 KiB) Viewed 7847 times

Re: Road Test

Posted: Sun Apr 24, 2022 3:29 pm
by micmac
Have you released the MacOS version, Paul?

Mic

Re: Road Test

Posted: Sun Apr 24, 2022 3:57 pm
by richmond62
Paul is "away" for a week: both literally and figuratively: and knowing that he has
had a lot on hos plate recently, he deserves it.

And, Yes: that drop down menu snapshot does look as if it is on a Macintosh.

Re: Road Test

Posted: Mon Apr 25, 2022 4:35 pm
by tperry2x
Feel free to not look at this for a while. No rush, particularly if you are on your holiday.
Image
Application browser seems to work here. (Devuan GNU/Linux 4 (chimaera), XFCE Window Manager).
I like the look of your revamped application browser. Seems a lot more modern.

Re: Road Test

Posted: Mon Apr 25, 2022 4:51 pm
by tperry2x
Also, documentation is seemingly loading:
Image
Showing in Firefox and Opera.

If I trigger this in a message box:

Code: Select all

put 1 into $LIVECODE_USE_CEF
Then try and open the dictionary:
Image

I can also set it back to open in a browser, which works again, with:

Code: Select all

put 0 into $LIVECODE_USE_CEF