OXT Lite .9 Release

Forum rules
A place to discuss and plan OpenSource xTalk (not exclusively LCC based) and Community Builds of LCC
Ask NOT what xTalk can do for you... get involved you DO have something to contribute, no matter your skillset!

Post a reply


This question is a means of preventing automated form submissions by spambots.
Smilies
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :arrow: :| :mrgreen: :geek: :ugeek:

BBCode is ON
[img] is ON
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: OXT Lite .9 Release

Re: OXT Lite .9 Release

by micmac » Mon Sep 18, 2023 8:42 pm

Thank you for all your work Terry!

Where is your last version of your work?

Mic

Re: OXT Lite .9 Release

by TerryL » Mon Sep 18, 2023 8:10 pm

I've taken OpenXTalk Lite as far as I'm able, so I've decided to go to a contribute role. I've been working on it steady five months and need a break. Also my laptop screen is going bad, I may be out for a while. Lite looks good. I'm happy to have started it. Please carry on. Terry

o A search in the windows LCC 9.6.3 folder for "autoupdate", "livecode.ico" and ".ico" came back empty.

o Version/Name Update Procedure For Windows.
Right-click desktop shortcut, open OXT Lite as administrator.
a) Edit "About.txt". Update version at start and end of text. Drag to runrev > LC Community folder.
(revAbout code auto-updates year for "(c) 2023 OpenXTalk.org").
b) Edit "Release Notes.pdf". Update version/IDE bug list. Drag to runrev > LC Community folder.
c) Edit revMenubar. In msg box: edit the script of the mouseStack, position mouse in Help menu, press returnKey. Find "OpenXTalk", update version, ctrl-S to save.
d) Edit revSplash. In msg box: open stack "revSplash", in msg box: select the mouseControl, place mouse in fld "Info", press returnKey, update version in Contents tab, ctrl-S to save, in msg box: close stack "revSplash".
e) Edit info.plist for Mac. Search for "OpenXTalk", update version.

Re: OXT Lite .9 Release

by tperry2x » Sun Sep 17, 2023 8:57 pm

richmond62 wrote: Sun Sep 17, 2023 6:27 pm Now confirmed Cracked Richmond.
To be honest, trying to get this to install on your mac nearly cracked me.
But that's the point of testing, to find any weird errant behaviour. If it happened for you, it could happen to someone else.
I'd like to iron it out, just wish I knew why that process was such a headache when it should have been simple.

Re: OXT Lite .9 Release

by richmond62 » Sun Sep 17, 2023 6:27 pm

Now confirmed Cracked Richmond. 8-)
-
Richmond.jpg
Richmond.jpg (11.37 KiB) Viewed 4956 times

Re: OXT Lite .9 Release

by tperry2x » Sun Sep 17, 2023 6:18 pm

Now confirmed working in MacOS 12, but you might have to (bizarrely enough), copy the installer to /Applications or your desktop first with the dmg mounted.

Re: OXT Lite .9 Release

by tperry2x » Sun Sep 17, 2023 5:53 am

TerryL wrote: Sat Sep 16, 2023 7:58 pm 1) My method for removing green banner
Thank you, I will take a look at this.
TerryL wrote: Sat Sep 16, 2023 7:58 pm ...Lite .91 link
https://drive.google.com/file/d/1c6_UTT ... sp=sharing
Thanks, will check that out properly when I have more time. I did have a quick look and you mention at point 15 in the instructions, you are unsure where the plist goes.
In case it got missed in previous comments / edits, it's here
Image
TerryL wrote: Sat Sep 16, 2023 7:58 pm @ Richmond. "That color thing" is added too. 'Nuff said.
TerryL, Ah - okay, I see what you've changed. Tool hover hilite colour changed back to grey, & removed the colour fill that appears when you drag in an object from the tools palette.

viewtopic.php?p=3539#p3539

Re: OXT Lite .9 Release

by TerryL » Sat Sep 16, 2023 7:58 pm

@ tperry2x. Congratulations, you've put in a lot of effort for much progress. Nicely done.
1) My method for removing green banner: of revStandaloneSettingGeneralBehavior. Change line 53-64 with the following:
if revLicenseType() is among the items of "commercial,professional,community" then
put false into tShowTip
set the cIDE_SAGeneralTipShow of stack "revPreferences" to false
end if
2) Dictionary. This is good news debranding.
3) I'll make a Lite .91 link as soon as possible so you can have my latest stuff.
Edit. Here's the LCC Hack Lite .91 google shareable link: [url]https://drive.google.com/file/d/1c6_UTT ... sp=sharing[/url
----
@ Richmond. "That color thing" is added too. 'Nuff said.
----

Re: OXT Lite .9 Release

by tperry2x » Sat Sep 16, 2023 2:46 pm

Using my changes at:
https://www.tsites.co.uk//sites/openxtalk/changes.php
...and 9.6.1 Community as a base, please see a revised download for "OpenXTalk Lite 0.9":
Image Mac: https://www.tsites.co.uk//sites/openxta ... 0.9-osx.7z
Image Linux: https://www.tsites.co.uk//sites/openxta ... 9-linux.7z

This indeed does compile 32-bit applications under MacOS X. I've tested it in Mavericks 10.9, and would welcome any feedback. The install script should also deal with the intial user registration (removes that requirement).

@TerryL - I'd like to incorporate your changes to the about stacks and other mods too. Please can you advise me where I can download these. Your continued efforts are also very much appreciated.

Edit: 16/9/23 at 8:25 PM (GMT+0)
Might have found that Livecode Community 9.6.1 has issues running under Mac OS 12. I hope not, but more testing required by someone who has at least Mac OS 11 "Big Sur" or above.

Re: OXT Lite .9 Release

by tperry2x » Sat Sep 16, 2023 5:46 am

TerryL wrote: Fri Sep 15, 2023 5:13 pm Making good progress on Lite .91, appears stable with Windows.
Thank you for testing this, as I have an aversion to Windows. I realise I need to put these personal preferences to one side when testing, but I don't have any Microsoft stuff in the house.
TerryL wrote: Fri Sep 15, 2023 5:13 pm o Personal Hacks. I used tperry2x's contribution to make a default Gray Theme for revTools and revPaletteBehavior using "175,175,175",
Excellent - thanks for including this as an option.
TerryL wrote: Fri Sep 15, 2023 5:13 pm ...and kept the Toolbar icons default black. What do you think of a separate download "Personal Hacks" folder for "revTools Purple", "revPaletteBehavior Purple", "Toolbar Colors", and other submitted hacks? I like the idea of giving users personal choices. I'm easy and don't want to upset anyone.
Same here. I don't want to inflict my changes on everyone who might not want them. This is partly my rationale with my changes directory, so that people can dip-into it and mix and match only the bits they want if they feel so inclined. I like the idea of being able to have a preference that would allow the user to choose 'mono' toolbar icons or 'coloured' toolbar icons from a popup menu in the preferences.
TerryL wrote: Fri Sep 15, 2023 5:13 pm I failed to remove "LiveCode Script" and "LiveCode Builder" in Dictionary option button.
Think this had already been done by OpenXTalkPaul, so I've incorporated this into my modification of how the Dictionary is loaded. I'm currently working on an alternative way for it to load the dictionary after finding the browser widget in linux is extremely non-functional and broken. When I have that finalised, I'll let you know. I have it almost working, and using OpenXTalk Paul's dictionary from RC4 in the Lite version works, and does not show the "Livecode Script" or "LiveCode Builder" anymore.
https://www.openxtalk.org/forum/viewtop ... 3512#p3512
https://tsites.co.uk/sites/openxtalk/ch ... ictionary/
TerryL wrote: Fri Sep 15, 2023 5:13 pm Fix stack "revAbout" copyright display. Done.
Verify Toolbar buttons work and Help > About/Legal work. Done.
Brilliant! This is something I think we really needed to do.
TerryL wrote: Fri Sep 15, 2023 5:13 pm Remove green LC banners in File > Standalone Settings, general and iOS cards. Done.
When you did this, did you use my method of changing a false and true around?
https://www.openxtalk.org/forum/viewtop ... 3429#p3429
TerryL wrote: Fri Sep 15, 2023 5:13 pm ... changed info.plist to: "<string>OpenXTalk Lite 9.1</string>" to show the version number too. And where is this file placed?]
It's in the mac app. You right-click the app > Show Package Contents > Contents > and it's in there.
info-plist-edit.png
info-plist-edit.png (80.42 KiB) Viewed 5074 times
info-plist-edit-2.png
info-plist-edit-2.png (57.83 KiB) Viewed 5074 times
TerryL wrote: Fri Sep 15, 2023 5:13 pm x) Turn off Edit > Preferences > Updates, to prevent auto-updating. Done. Solved on mac by tperry2x with "delete the binary or zip in mac standalone". [don't understand.]
The only way I could stop the update process from trying (even though updates were turned off on the mac) was to zip the updater which runs as a seperate process on the mac.
Image
TerryL wrote: Fri Sep 15, 2023 5:13 pm x) Remove tiny LC logo in menubar/stack. Done. Solved for mac/linux by tperry2x. [How on windows?]
I have a nasty feeling this is in some .ico file embedded somewhere. I've not played around with the windows version as yet because I'm concentrating on the platforms I have access to. However, I will look to see if it's a resource that can be edited inside the binary exe.
TerryL wrote: Fri Sep 15, 2023 5:13 pm OXT Lite Logo, .jpg/.png to .ico for windows. Post/vote on all submission.
Yes, didn't want to force my icon on anyone, but I had created two that work for Lite and the RC version. Again, it's up to anyone else if they want to use these.
Image
TerryL wrote: Fri Sep 15, 2023 5:13 pm Make .oxt extension with .livecode compatibility. Difficult project, is this really needed?
It would be really handy, otherwise all stacks created are ".livecode" which we are trying to move away from. There are no format changes between ".livecode" and ".oxtstack" files, just that OpenXTalk Paul has managed this in the RC versions he's built so far. I think by editing the bundle identifier on MacOS. Paul, please can you confirm?
TerryL wrote: Fri Sep 15, 2023 5:13 pm Update Release Notes list of platform minimum requirements. Need help.
Myself and Richmond did have a discussion on here about which versions of Livecode / OXT would run on which version of MacOS. It does get a bit complicated, but I'll try and link that here.
https://www.openxtalk.org/forum/viewtop ... 3455#p3455
TerryL wrote: Fri Sep 15, 2023 5:13 pm Add 64-bit re-compiled Engine and continue debrand dictionary database. Can Paul do this?
Recompiling the engine is something that is a large task from what I understand. It is definitely needed to fix a lot of underlying flaws / vulnerabilities, but is not a small task. I also think using the engine from 9.6.1 is definitely a good step as it'll allow all platforms to build for 32-bit MacOS, which was removed in 9.6.2. Thereby opening the door to anyone who wants / needs to build for older MacOS. We would need the source from 9.6.1 and add any improvements shown in 9.6.3 into it without losing the 32-bit build targets.

Re: OXT Lite .9 Release

by richmond62 » Fri Sep 15, 2023 5:17 pm

Well Done . . . but, please read the comments re using LC 961 rather than LC 963 elswhere in these forums.

Re: OXT Lite .9 Release

by TerryL » Fri Sep 15, 2023 5:13 pm

Making good progress on Lite .91, appears stable with Windows.
o Personal Hacks. I used tperry2x's contribution to make a default Gray Theme for revTools and revPaletteBehavior using "175,175,175", and kept the Toolbar icons default black. What do you think of a separate download "Personal Hacks" folder for "revTools Purple", "revPaletteBehavior Purple", "Toolbar Colors", and other submitted hacks? I like the idea of giving users personal choices. I'm easy and don't want to upset anyone. Try the Gray Theme attachment for a week. I'm open to suggestions.
*Edit: gave up trying to upload an attachment after 10 tries.
Gray Theme google shareable link:
https://drive.google.com/file/d/1-JfSD8 ... sp=sharing
----

o Updates in Preferences. I unchecked the four checkboxes which set their custom props to false, then removed the Navigation link to the Updates card. My button code suggestion will show their current true/false setting. Are they not "false" on mac?

o I failed to remove "LiveCode Script" and "LiveCode Builder" in a Dictionary option button. They may be in revIDEFrameBehavior or revIDEEnsureDictionaryURL. They're not files, may be custom commands, but where?
I've already looked for "LiveCode Script" in revIDELibrary, revDictionary, revDictionaryBehavior, and dictionary_functions.js. Thought I solved it in revIDELibrary, but turned out no effect.

----
OXT Lite 9.1 To-Do List
x) Add new stack "revSplash" with new "Splash.png" and "Splash@extra-high.png". Done.
x) Fix stack "revAbout" copyright display. Done.
x) Verify Toolbar buttons work and Help > About/Legal work. Done.
x) Remove green LC banners in File > Standalone Settings, general and iOS cards. Done.
x) Add revTools/revPaletteBehavior with gray theme. Done. I used purple for a week, some users will like it. Since it involves six different code changes to revTools and four code changes to revPaletteBehavior for Inspector, they would be difficult to add as a preference. As a compromise, I made default gray themes with optional file swaps to purple from a "Personal Hacks" folder.
x) Add "Personal Hacks" folder for "revTools Purple", "revPaletteBehavior Purple", "Toolbar Colors", and any other submitted hacks. Done.
x) Fix program name to appear in menubar on all platforms. Done. Solved on mac by tperry2x with info.plist. [I changed info.plist to: "<string>OpenXTalk Lite 9.1</string>" to show the version number too. And where is this file placed?]
x) Turn off Edit > Preferences > Updates, to prevent auto-updating. Done. Solved on mac by tperry2x with "delete the binary or zip in mac standalone". [don't understand.]
x) Remove tiny LC logo in menubar/stack. Done. Solved for mac/linux by tperry2x. [How on windows?]
x) Fix blue LC icon in mac answer/ask dialogs. Should be fixed when application icon is changed. Done. Solved by tperry2x.

1) OXT Lite Logo, .jpg/.png to .ico for windows. Post/vote on all submission.
2) Remove "LiveCode Script" and "LiveCode Builder in a Dictionary option button. I give up.
3) Make .oxt extension with .livecode compatibility. Difficult project, is this really needed?
4) Update Release Notes list of platform minimum requirements. Need help.
5) Add 64-bit re-compiled Engine and continue debrand dictionary database. Can Paul do this?

Re: OXT Lite .9 Release

by tperry2x » Sat Sep 09, 2023 5:58 pm

TerryL wrote: Sat Sep 09, 2023 4:40 pm Fix program name to appear in menubar on all platforms. There must be Mac specific code somewhere... Need help, tperry2x has fix?
Certainly. Seems to be in the info.plist
https://tsites.co.uk/sites/openxtalk/ch ... .plist.zip
Image

Re: OXT Lite .9 Release

by richmond62 » Sat Sep 09, 2023 5:23 pm

That modification [unlike a lot of other ones] 'sticks':
-
Screen Shot 2023-09-09 at 20.22.16.png
Screen Shot 2023-09-09 at 20.22.16.png (348.97 KiB) Viewed 5136 times
-
Screen Shot 2023-09-09 at 20.39.29.png
Screen Shot 2023-09-09 at 20.39.29.png (357.77 KiB) Viewed 5135 times
-
Attachments
revpreferencesgui.rev.zip
Hacked Prefs stack.
(37.94 KiB) Downloaded 243 times

Re: OXT Lite .9 Release

by richmond62 » Sat Sep 09, 2023 4:57 pm

So?

Am I to assume that, by default, all of these prefs are checked:
-
Screen Shot 2023-09-09 at 19.56.22.png
Screen Shot 2023-09-09 at 19.56.22.png (692.04 KiB) Viewed 5139 times
-
IF so, then the 'problem' is to identify the livecodescript document that sets them.

AAAAAAAAH: not nearly as problematic as that:
-
Screen Shot 2023-09-09 at 20.04.05.png
Screen Shot 2023-09-09 at 20.04.05.png (5.21 MiB) Viewed 5138 times
-
1. Crack open the "revpreferencesgui.rev" stack and then the script of the card "Updates".

2. Set all those 'true' signals to 'false' in lines 16, 17, 18, and 19.

Save the stack [probably have to do this with the messageBox as the IDE won't want to do this via the normal Save menu item].

Oh, and while you are "at it" you could make all the 'guff' on the 'Updates' card invisible, and pop a static message there.
-
Screen Shot 2023-09-09 at 20.11.29.png
Screen Shot 2023-09-09 at 20.11.29.png (418.67 KiB) Viewed 5137 times

Re: OXT Lite .9 Release

by TerryL » Sat Sep 09, 2023 4:40 pm

Making steady progress. Still on track for a mid-October release of Lite .91. Thank you tperry2x for the very nice contributions working on mac/linux. I appreciate the time and effort.

I'm stuck on two things:

o AutoUpdate. All update options in Preferences should be unchecked. Put this code in a button, all should be false (unchecked).
on mouseUp --LCC update options in preferences
put the cNotifyMeOfStableReleases of stack "revPreferences" into tStable
put the cNotifyMeOfMaintainenceReleases of stack "revPreferences" into tMain
put the cNotifyMeOfBetaReleases of stack "revPreferences" into tBeta
put the cNotifyMeOfDevelopmentReleases of stack "revPreferences" into tDev
answer "LCC Update Options In Preferences:" &cr& \
"Stable Releases =" &&tStable &cr& "Maintainence Releases =" &&tMain &cr& \
"Beta Releases =" &&tBeta &cr& "Development Releases =" &&tDev with "OK" titled "Updates"
end mouseUp

o Fix program name to appear in menubar on all platforms. There must be Mac specific code somewhere that revMenubar is pulling. Windows and I assume Linux show "OpenXTalk Lite .9". There can't be a separate stack "revMenubar" for Mac. Need help, tperry2x has fix?


OXT Lite To-Do List
x) Improve stack "revSplash" with new "Splash.png" and "Splash@extra-high.png". Done.
x) Fix stack "revAbout" copyright display. Done.
x) Verify Toolbar buttons work and Help > About/Legal work. Done.
x) Remove green LC banners in File > Standalone Settings, general and iOS cards. Done.
x) Update revTools with purple theme, make a preference. I used for a week, some people might like it. Since it involves six different code changes to revTools, it would be difficult to add as a preference. As a compromise, I made a default "revTools Gray" theme with an optional file swap to "revTools Purple" theme. (can't remove + and * btn green hilites) Done.

1) Fix program name to appear in menubar on all platforms. Need help, tperry2x has fix?
2) Remove tiny LC logo in menubar/stack. Is this "bubble" in toolset > resources > community > ideSkin? tperry2x has fix?
3) Dictionary has two "livecode" labels and stack is too big. If able to remove "livecode" labels, revMenubar code needs changed too.
4) Make .oxt extension with .livecode compatibility. Need help.
5) Update Release Notes list of platform minimum requirements. Need help.
6) OXT Lite Logo, .jpg/.png to .ico for Windows. Post my submission. Vote on submissions.
7) Add 64-bit re-compiled Engine and continue debrand dictionary database. Can Paul do this?
8) Turn off Edit > Preferences > Updates, to prevent auto-updating. Need help.
9) Blue LC icon in answer/ask dialogs. Should be fixed when application icon is changed.

Re: OXT Lite .9 Release

by tperry2x » Wed Sep 06, 2023 9:52 pm

Latest progress shot (working on the computer downstairs, not my normal one). Testing in xubuntu on this computer.
Progress is coming along.
Richmond, I've restored the colourful toolbar buttons from old version of Livecode & please note - alert about closing source on standalone is gone. Revised the linux install bash script I'm working on...
progress 06-09-2023.png
progress 06-09-2023.png (267.75 KiB) Viewed 3643 times
Screenshot-mac.png
Screenshot-mac.png (1.39 MiB) Viewed 3609 times
For anyone following along with the changes, or looking to make their own edits, I've also included a changes folder (like my own mini-github, to track changes... without the complexity).
https://www.tsites.co.uk/sites/openxtalk/changes.php

edit: I know I said I'd have these online by monday - I lied. They are online now :D
Please just use the download links here as the filenames stay the same.
viewtopic.php?p=3346#p3346

Re: OXT Lite .9 Release

by tperry2x » Wed Sep 06, 2023 9:49 pm

TerryL wrote: Wed Sep 06, 2023 9:23 pm This is very good, I like it all.
Thank you!
TerryL wrote: Wed Sep 06, 2023 9:23 pm I'll aim for a .91 release in mid-October, crafting instructions for both someone hacking a clean copy of LCC 9.6.3 and others updating from .90 to .91.
:D
TerryL wrote: Wed Sep 06, 2023 9:23 pm I suggest focusing on file swaps to get basics working (which carry lower liability risk)
Absolutely, and I'm keeping a record of what I'm doing, just to make everyone's life easier following this (or recreating the changes)
TerryL wrote: Wed Sep 06, 2023 9:23 pm o LiveCode copyright info at bottom of Help > About. Needed to add stack "revAboutCardBehavior". I Already fixed.
o Limit version numbering to "About.txt", "Release Notes.pdf", and stack "revMenu". This will simplify updating.
o LC tiny logo and "LiveCode" still appearing in Menu....If we can change it please tell me how.
Will work on the above
TerryL wrote: Wed Sep 06, 2023 9:23 pm o No .oxt extension. Coding ".oxt" into File > Open, Save, Save As..., and in Preferences as the default extension is quite a project. If there's no required license or submitting a request somewhere then I'll work on it. Is there any objection keeping .livecode to maintain compatibility?
I'm not sure how, but Paul managed it and the RC4 version of OpenXTalk uses a .oxtstack extension and recognises those files (at least on Mac). Can you tell us what to change here Paul. :idea:
TerryL wrote: Wed Sep 06, 2023 9:23 pm o Dictionary database still has a few mentions of "LiveCode". Paul gave me permission to use his debranded "api.sqlite" dictionary database. I noticed those too. I think it's better to use one database, and Paul knows how to edit it, so if he could do that, I'll include the updated version.
Thanks TerryL, that would be great. Glad that particular bug-bear of mine is being worked on :D
TerryL wrote: Wed Sep 06, 2023 9:23 pm o Dictionary still has "Livecode Script" and "LiveCode Builder". The dictionary is a stack with a browser widget that uses a behavior stack and html/java script to create most of the objects. I'd take it on, but it's inscrutable...
I know what you mean. Got to give credit where it's due here to LC :o . The way the dictionary is assembled and built on-the-fly is a monumental feat of coding. I'm amazed it works at all. I do wonder if it couldn't be simpler in the way it's coded and loaded.
TerryL wrote: Wed Sep 06, 2023 9:23 pm o No way to turn off Edit > Preferences > Updates.
Okay, that explains it. It still launches the updater app on the Mac, so the easiest way I found was to delete or zip the binary in the mac standalone.
TerryL wrote: Wed Sep 06, 2023 9:23 pm o Blue LC icon in answer/ask dialogs. How is that possible? Windows works as expected. There's elaborate code to position the warning, info, and question icons. Suggestions?... fixed when application icon is changed?
Not sure, I'll try and track that one down.
TerryL wrote: Wed Sep 06, 2023 9:23 pm o Green LC banner in File > Standalone Settings. Thanks, I forgot about that. I'll look at it.
Done, by editing revstandalonesettingsgeneralbehavior.livecodescript
Will post my updated version on my site, replacing the old 7z file before Monday.
TerryL wrote: Wed Sep 06, 2023 9:23 pm o Improved startup splash screen. I like it and added.
o OXT Lite icons. I like both.
Cool, thanks.
TerryL wrote: Wed Sep 06, 2023 9:23 pm o Hide Tutorial button on Toolbar, incorporate into a sample stack. Tutorials now go to the stacks in Examples folder. Sample Stacks goes to revOnline, and Lessons goes to LiveCode.com lessons. Is everyone OK with that?
Sounds good to me. Everyone else?
TerryL wrote: Wed Sep 06, 2023 9:23 pm o Purple Tools, make a preference. Both possible, hope color is not too dark.
That would be great if possible. I'm finding editing the preferences a pain.
TerryL wrote: Wed Sep 06, 2023 9:23 pm All suggestions welcomed. They may not all be incorporated, but no idea dismissed. I'll work on these for a few days. Wow, thank you again. Terry

Re: OXT Lite .9 Release

by TerryL » Wed Sep 06, 2023 9:23 pm

This is very good, I like it all. I appreciate the time and effort, thank you. I'll aim for a .91 release in mid-October, crafting instructions for both someone hacking a clean copy of LCC 9.6.3 and others updating from .90 to .91.

I suggest focusing on file swaps to get basics working (which carry lower liability risk), and when everyone is happy release a 1.0 as an IDE hack or maybe a self-contained program with re-compiled Engine for all three platforms.

o LiveCode copyright info at bottom of Help > About. Needed to add stack "revAboutCardBehavior". I Already fixed.
o Limit version numbering to "About.txt", "Release Notes.pdf", and stack "revMenu". This will simplify updating.
o LC tiny logo and "LiveCode" still appearing in Menu. I thought the LC tiny logo was from the Engine. If we can change it please tell me how. My Windows menu displays "OpenXTalk Lite .9". I made a third try at revMenu and I'm stumped. It might have to do with the way Mac menus are created? A specific file only in Mac appbundle?

o No .oxt extension. Coding ".oxt" into File > Open, Save, Save As..., and in Preferences as the default extension is quite a project. If there's no required license or submitting a request somewhere then I'll work on it. Is there any objection keeping .livecode to maintain compatibility?

o Dictionary database still has a few mentions of "LiveCode". Paul gave me permission to use his debranded "api.sqlite" dictionary database. I noticed those too. I think it's better to use one database, and Paul knows how to edit it, so if he could do that, I'll include the updated version. In removing "LiveCode", two of the sqLite table names were changed, which might break other dictionaries like Bernd's "Tiny Dictionary".

o Dictionary still has "Livecode Script" and "LiveCode Builder". The dictionary is a stack with a browser widget that uses a behavior stack and html/java script to create most of the objects. I'd take it on, but it's inscrutable. I haven't found the html file source. And I don't think Linux can use it, which is why I included my "Quick Dictionary" plugin. It isn't perfect either, disentangling nested arrays is complex.

o No way to turn off Edit > Preferences > Updates. While editing Preferences I unchecked all the update options and set the backdrop on/white. Preference changes take effect on the next program start, so the second opening of Lite should have no auto-updating and white backdrop. All the Preference cards are still there, just the Nav list was shortened. In msg box: set the style of the mouseStack to toplevel, position mouse in Preferences, press returnKey. In msg box: go to cd 13 (or cd "Update"). If some auto-updating options are still checked, then I'll have to figure a way to uncheck, maybe with the msg box.

o Blue LC icon in answer/ask dialogs. How is that possible? Windows works as expected. There's elaborate code to position the warning, info, and question icons. Suggestions? I found this in Dictionary for Answer: "On OS X systems, the image specified in the gRevAppIcon variable appears as the application icon in the answer dialog box (unless the answer...as sheet form is used). If you specify an iconType, the image specified in the gRevSmallAppIcon variable is used instead, along with the special icon specified by the iconType." So fixed when application icon is changed?

o Green LC banner in File > Standalone Settings. Thanks, I forgot about that. I'll look at it.
o Improved startup splash screen. I like it and added.
o OXT Lite icons. I like both.
o Hide Tutorial button on Toolbar, incorporate into a sample stack. Tutorials now go to the stacks in Examples folder. Sample Stacks goes to revOnline, and Lessons goes to LiveCode.com lessons. Is everyone OK with that?
o Purple Tools, make a preference. Both possible, hope color is not too dark.

All suggestions welcomed. They may not all be incorporated, but no idea dismissed. I'll work on these for a few days. Wow, thank you again. Terry

Re: OXT Lite .9 Release

by micmac » Tue Sep 05, 2023 1:42 pm

You were right tPerry

It worked

Mic

Re: OXT Lite .9 Release

by tperry2x » Tue Sep 05, 2023 11:42 am

micmac wrote: Tue Sep 05, 2023 11:35 am Hi Terry
Its from your own Mac package.
Mic
Terry or tperry?
I'll double check the file I uploaded, but pretty sure it has the new splash.... edit: yes, can confirm the one I uploaded has the new splash.

I wonder - are you using high-dpi settings on the mac? - such as a large resolution screen?
Not me being nosy: I just spotted a file "splash@extra-high.png" in the mac version, so I wonder if this gets loaded instead if you have a higher-resolution setting turned on in the mac version?

I have replaced the extra-high version that I hadn't realised the mac might load.
You can either replace the file in:
Screenshot.png
Screenshot.png (8.52 KiB) Viewed 3708 times
with:
splash_extra-high.png.zip
(141.94 KiB) Downloaded 193 times
or, download my ~300mb ish 7zip file again as I've just updated it with this change. Hopefully that sorts the splash screen issue. Thanks for testing!

Top