Replacing "Start Up Center" and mapping the IDE startup chain

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!

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!
User avatar
OpenXTalkPaul
Posts: 1485
Joined: Sat Sep 11, 2021 4:19 pm
Contact:

Re: Replacing "Start Up Center" and mapping the IDE startup chain

Post by OpenXTalkPaul »

richmond62 wrote: Sat Sep 18, 2021 5:00 pm SShot 2021-09-18 at 19.57.20.png
-
Aaaaaaah!
-
SShot 2021-09-18 at 19.59.44.png
Cool, but I can't see the checkbox to open at startup, seems to have gone missing.
User avatar
richmond62
Posts: 2619
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Replacing "Start Up Center" and mapping the IDE startup chain

Post by richmond62 »

Whoops! 8-) It was 'there' but, in my exuberance to strip away almost everything I had set
it to invisible.
-
SShot 2021-09-19 at 10.14.01.png
SShot 2021-09-19 at 10.14.01.png (132.4 KiB) Viewed 12207 times
Attachments
revStartCenter.livecode.zip
De-whoopsed Start Center
(59.95 KiB) Downloaded 289 times
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 2619
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Replacing "Start Up Center" and mapping the IDE startup chain

Post by richmond62 »

Got all excited about modding the MenuBar and found I cannot because the stack is locked:
changes will not stick.

Would be grateful if anyone can tell me how to unlock a stack.
-
SShot 2021-09-19 at 11.40.18.png
SShot 2021-09-19 at 11.40.18.png (22.59 KiB) Viewed 12204 times
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 2619
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Replacing "Start Up Center" and mapping the IDE startup chain

Post by richmond62 »

Tried THIS in a Commercial version:
-
SShot 2021-09-19 at 12.11.26.png
SShot 2021-09-19 at 12.11.26.png (22.1 KiB) Viewed 12202 times
-
so learnt that revMenuBar is, supposedly, script-only; which is odd as we can see the thing.

A long. long time agao (about RR 2.1) I was able to mood the revMenuBar stack out of all recognition
because, at that stage, it was a bog-normal stack.
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 2619
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Replacing "Start Up Center" and mapping the IDE startup chain

Post by richmond62 »

https://livecode.com/script-only-stacks/

Find the text file . . .

"The beauty of script only stacks is that they work incredibly well in version control systems like git."

This old git doesn't like them. ;)
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 2619
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Replacing "Start Up Center" and mapping the IDE startup chain

Post by richmond62 »

SShot 2021-09-19 at 12.59.48.png
SShot 2021-09-19 at 12.59.48.png (55.88 KiB) Viewed 12199 times
-
Still got 'Upgrade' to work on (v. awkward).

Bung the attachment in: app/Contents/Tools/Toolset/palettes/menubar

Best wishes to all who sail in her. :?
Attachments
revStartCenter.livecode.zip
On its way.
(59.95 KiB) Downloaded 446 times
https://richmondmathewson.owlstown.net/
User avatar
SethMorrow
Posts: 29
Joined: Sat Sep 11, 2021 4:39 pm
Location: New York
Contact:

Re: Replacing "Start Up Center" and mapping the IDE startup chain

Post by SethMorrow »

richmond62 wrote: Sun Sep 19, 2021 9:16 am https://livecode.com/script-only-stacks/

Find the text file . . .

"The beauty of script only stacks is that they work incredibly well in version control systems like git."

This old git doesn't like them. ;)
I've been using the Atom to modify revMenuBar, and it works pretty good. It's not the script editor, but I can deal with it.

I'm of the opinion that we should be removing as much in the way of distractions from getting the engine and IDE fully debranded and working expected. To that end, I've removed most of the help menu in my menubar. I think the focus should be on getting the IDE debranded and figuring out what is neccessary to get binaries compiled for the three desktop platforms. Stuff like sample stacks, lessons, etc can come later.

I think this may be controversial, but I also think that perhaps we should think about dropping mobile support altogether, at least for the time being. With the fast ever-changing landscape seems like we'd need some full time coders working on this just to keep it current. I'd be perfectly happy with a de-branded and pared down xTalk that worked on and could deploy to the three desktop platforms only. I don't know how anyone else feels about this, but it seems like something we should perhaps discuss.

I'll be submitting my suggested menu changes today to Paul's github, which seems to be where all the work is being done now. There is a github account 'openxtalk' but it is currently just a fork of the latest LCC engine and IDE- https://github.com/openxtalk . If we reach a point where it makes sense to move the project over there, I'd be happy to turn over the account to whomever wants to take the lead - Paul?
User avatar
richmond62
Posts: 2619
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Replacing "Start Up Center" and mapping the IDE startup chain

Post by richmond62 »

I also think that perhaps we should think about dropping mobile support altogether
Well, I would support that for 2 reasons, one of which is completely selfish, and other less so:

1. I do not develop anything for mobile devices.

2. The fact that mobile development is a possibility with LiveCode only serves as an annoying distraction
when I am teaching elementary coding to school children.
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 2619
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Replacing "Start Up Center" and mapping the IDE startup chain

Post by richmond62 »

I've been using the Atom to modify revMenuBar
I used BBEdit.

https://www.barebones.com/products/bbedit/
https://richmondmathewson.owlstown.net/
User avatar
SethMorrow
Posts: 29
Joined: Sat Sep 11, 2021 4:39 pm
Location: New York
Contact:

Re: Replacing "Start Up Center" and mapping the IDE startup chain

Post by SethMorrow »

Here is a copy of revMenuBar with my suggested changes. I started with the stack in Paul's github that he had already begun modifying.

What I've done:
  • Removed a majority of the help menu and set the forum option to link to our forum
  • Removed links in the menubar buttons "sample stacks, tutorials, and resources and replaced with generic "coming soon" message "put into" the message box.
  • Changed the window title to "openXTalk 0.0.0.1

What I want to do:
  • Remove the "sample stacks, tutorials, and resources" buttons from the menubar completely, until such a point that there is a suitable unbranded replacement.


I've tried doing this and it looks good, but it screws up the message box. Further investigation is needed.
Attachments
revmenubar.zip
(20.39 KiB) Downloaded 454 times
User avatar
richmond62
Posts: 2619
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Replacing "Start Up Center" and mapping the IDE startup chain

Post by richmond62 »

SShot 2021-09-19 at 17.51.33.png
SShot 2021-09-19 at 17.51.33.png (129.09 KiB) Viewed 12264 times
-
My version of the HELP menu is
absolutely hilarious, so had better be removed completely.
https://richmondmathewson.owlstown.net/
User avatar
SethMorrow
Posts: 29
Joined: Sat Sep 11, 2021 4:39 pm
Location: New York
Contact:

Re: Replacing "Start Up Center" and mapping the IDE startup chain

Post by SethMorrow »

richmond62 wrote: Sun Sep 19, 2021 2:53 pm My version of the HELP menu is
absolutely hilarious, so had better be removed completely.
At this point, I think everything not related to functionality (i.e. tutorials and the like) is something that should be removed until replacements can be created, so I'm not against it. :lol:
User avatar
OpenXTalkPaul
Posts: 1485
Joined: Sat Sep 11, 2021 4:19 pm
Contact:

Re: Replacing "Start Up Center" and mapping the IDE startup chain

Post by OpenXTalkPaul »

SethMorrow wrote: Sun Sep 19, 2021 1:54 pm
richmond62 wrote: Sun Sep 19, 2021 9:16 am https://livecode.com/script-only-stacks/

Find the text file . . .

"The beauty of script only stacks is that they work incredibly well in version control systems like git."

This old git doesn't like them. ;)
I've been using the Atom to modify revMenuBar, and it works pretty good. It's not the script editor, but I can deal with it.
THIS!
You can unlock the file from a file manager / Finder, (if you have admin permissions on your machine), and use the IDE script editor (which actually has a check to see if an outside editor has modified the file).
I believe Atom can modify it without changing it's permissions, but I'm not entirely sure because I've already changed the permissions (could test that later). Atom also has some great features built in, or as add-ons (LCS,LCB,revIgniter support), such as the ability to search for text inside all files inside a project directory and return a linked clickable list of occurrences of that text.
SethMorrow wrote: Sun Sep 19, 2021 1:54 pm I'm of the opinion that we should be removing as much in the way of distractions from getting the engine and IDE fully debranded and working expected. To that end, I've removed most of the help menu in my menubar. I think the focus should be on getting the IDE debranded and figuring out what is neccessary to get binaries compiled for the three desktop platforms. Stuff like sample stacks, lessons, etc can come later.
SethMorrow wrote: Sun Sep 19, 2021 1:54 pm I think this may be controversial, but I also think that perhaps we should think about dropping mobile support altogether, at least for the time being. With the fast ever-changing landscape seems like we'd need some full time coders working on this just to keep it current. I'd be perfectly happy with a de-branded and pared down xTalk that worked on and could deploy to the three desktop platforms only. I don't know how anyone else feels about this, but it seems like something we should perhaps discuss.
Personally I like being able to make an Android .APK file for deploying on my old tablets and modified Android OSes like LineageOS, I know Google just changed to using a slightly different package format (aab bundles), but that could be worked out (might just be changes to the build scripts) and the now deprecated .APK has been around for almost 10 years so for legacy or OS Android Builds (LineageOS /AndroidX86 and the like) APK is still good, and it works fine on regular Android (9.x) for manual app installs! The only real difference now is PlayStore requirements.
https://developer.android.com/platform/ ... app-bundle

Not sure about Apple's iOS as I haven't really tried a lot of iOS builds (might need jailbroken iOS for manual installs without an Apple Dev Account, of which I have a free one that allows to deploy 5 test apps).

Those deploy engines are seperate binaries from the core engine, so I don't think we have to look at those until later, much more low hanging fruit to go for first.
SethMorrow wrote: Sun Sep 19, 2021 1:54 pm I'll be submitting my suggested menu changes today to Paul's github, which seems to be where all the work is being done now. There is a github account 'openxtalk' but it is currently just a fork of the latest LCC engine and IDE- https://github.com/openxtalk . If we reach a point where it makes sense to move the project over there, I'd be happy to turn over the account to whomever wants to take the lead - Paul?
I don't know who made that fork, it wasn't me, and I didn't know it was there, but good! I'll have to keep an eye on that to see if they actually do anything with it.
User avatar
SethMorrow
Posts: 29
Joined: Sat Sep 11, 2021 4:39 pm
Location: New York
Contact:

Re: Replacing "Start Up Center" and mapping the IDE startup chain

Post by SethMorrow »

OpenXTalkPaul wrote: Sun Sep 19, 2021 3:09 pm
I don't know who made that fork, it wasn't me, and I didn't know it was there, but good! I'll have to keep an eye on that to see if they actually do anything with it.
It's me. I grabbed this domain, the substack and github accounts on the day you asked for suggestions on FB and I suggested openxtalk, just in case. I'd be more than happy to do whatever needs done to get the main project moved to that account and give you and whoever else access. I'm not a github expert so I'm not 100% on how all that works, but the name is there and reserved for whenever it is needed. 8-)
User avatar
OpenXTalkPaul
Posts: 1485
Joined: Sat Sep 11, 2021 4:19 pm
Contact:

Re: Replacing "Start Up Center" and mapping the IDE startup chain

Post by OpenXTalkPaul »

SethMorrow wrote: Sun Sep 19, 2021 3:24 pm
OpenXTalkPaul wrote: Sun Sep 19, 2021 3:09 pm
I don't know who made that fork, it wasn't me, and I didn't know it was there, but good! I'll have to keep an eye on that to see if they actually do anything with it.
It's me. I grabbed this domain, the substack and github accounts on the day you asked for suggestions on FB and I suggested openxtalk, just in case. I'd be more than happy to do whatever needs done to get the main project moved to that account and give you and whoever else access. I'm not a github expert so I'm not 100% on how all that works, but the name is there and reserved for whenever it is needed. 8-)
Excellent, thanks again Seth! I do want to move this to a seperate OpenXTalk github account, it's made my own GitHub account a lot more difficult to wade through, and my interests may not always be related to this project directly so I would certainly like it to be seperate community account or community organization/team! That's exactly why I was talking to you about a seperate OpenXTalk email address.
Can you transfer control of that repo to a different email address?
User avatar
OpenXTalkPaul
Posts: 1485
Joined: Sat Sep 11, 2021 4:19 pm
Contact:

Re: Replacing "Start Up Center" and mapping the IDE startup chain

Post by OpenXTalkPaul »

richmond62 wrote: Sun Sep 19, 2021 2:53 pm SShot 2021-09-19 at 17.51.33.png
-
My version of the HELP menu is
absolutely hilarious, so had better be removed completely.
:lol:
I think there should be a little more to it than that!
Interestingly, the search feature in that screen shot is a macOS system level thing that doesn't turn up much or any relevant results (such as dictionary entries) if you actually try to use it to search for anything!
User avatar
richmond62
Posts: 2619
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Replacing "Start Up Center" and mapping the IDE startup chain

Post by richmond62 »

the search feature in that screen shot is a macOS system level thing
that has always struck me as utter rubbish in whichever app it shows up.
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 2619
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Replacing "Start Up Center" and mapping the IDE startup chain

Post by richmond62 »

SShot 2021-09-19 at 20.03.06.png
SShot 2021-09-19 at 20.03.06.png (241.75 KiB) Viewed 12237 times
-
I am currently editing the revmenubar.livecodescript document with BBEdit, but being careful only to comment out
lines of code ( -- ) rather than remove them completely.
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 2619
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Replacing "Start Up Center" and mapping the IDE startup chain

Post by richmond62 »

SShot 2021-09-19 at 21.06.18.png
SShot 2021-09-19 at 21.06.18.png (151.73 KiB) Viewed 12232 times
-
images.zip
(155.83 KiB) Downloaded 448 times
Attachments
revmenubar.livecodescript.zip
Hackin' Away
(21.12 KiB) Downloaded 450 times
https://richmondmathewson.owlstown.net/
User avatar
richmond62
Posts: 2619
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Re: Replacing "Start Up Center" and mapping the IDE startup chain

Post by richmond62 »

Cannot quite understand why these are required:
icons.svg.zip
(16.59 KiB) Downloaded 466 times
https://richmondmathewson.owlstown.net/
Post Reply

Who is online

Users browsing this forum: No registered users and 4 guests