Re: "tsnet (1) Received HTTP/0.9 when not allowed"?

2021-03-31 Thread Charles Warwick via use-livecode
Hi Richard,

The curl version that is used in tsNet is regularly updated.  The latest 
version of tsNet is using curl 7.74.0.

My understanding of that particular issue is that if the first data line that 
is received back from the HTTP server doesn't match an appropriate response, it 
will assume HTTP/0.9.

Is there a test URL you can post that shows this problem so I can see what is 
coming back from the server?  Can you post what you are getting in the libURL 
debug?

Also, have you tried a version of LC that has a different version of tsNet 
included - just in case this happens to be a new bug in the curl library.

Thanks,

Charles

> On 1 Apr 2021, at 10:37 am, Richard Gaskin via use-livecode 
>  wrote:
> 
> Matthias wrote:
> 
>> was there a change in the configuration of your web server recently?
>> Is your web service using php or LC server?
> 
> LC Server.  Hosting likely had changes, since this app has been in production 
> for a long time without issue.
> 
> I believe the change most significant here is business success: Dreamhost 
> apparently has a lot of customers and runs pretty packed shared servers  
> these days (reason #48 why I prefer VPSes). I'm guessing part of this is a 
> noisy neighbor problem.
> 
> But I'd guess at least some of this is the interaction between Dreamhost's 
> resource quotas and LC's wasteful boot process, in which most of the 
> resources it consumes are for font init that I'd guess 99.9% of server 
> scripts never need:
> https://quality.livecode.com/show_bug.cgi?id=14115
> 
> Another contributing factor may be the curl version tsNet has embedded. Some 
> of the discussions I came across reference older curl versions that assume 
> HTTP 0.9 by default and misreport that under certain error conditions if 
> header info isn't parsed just so.
> 
> Is tsNet's curl version documented somewhere?
> Does LC keep tsNet updated with the latest curl with each release?
> 
> 
>> I am not sure if this is of help, but there is a debug stack
>> available for tsNET. Maybe the debug information gives you
>> some more information.
>> https://downloads.techstrategies.com.au/tsnet/debug_liburl.livecode
> 
> Thanks.  It's using libURLSetStatusCallback and libURLSetLogField, so it's 
> more or less like the one I'd already built into my tooling.
> 
> -- 
> Richard Gaskin
> Fourth World Systems
> Software Design and Development for the Desktop, Mobile, and the Web
> 
> ambassa...@fourthworld.comhttp://www.FourthWorld.com
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: TreeView Widget Drag and Drop Support

2021-03-31 Thread Brian Milby via use-livecode
Check out this script on GitHub:

https://github.com/Himalayan-Academy/Siva-Siva-App/blob/df93a63e40153df6ec4bd29a8571bb0c8a99c2a9/modules/stories/behavior_Stories.livecodescript#L230

The card had a tree widget with 2 levels.  The actual items to select are at 
the second level.

It looks like the drag Enter, Leave, Move, and Drop messages need to be handled 
like the mouse messages (for changing the highlight).

Sent from my iPhone

> On Mar 31, 2021, at 6:34 PM, HENRY LOWE via use-livecode 
>  wrote:
> 
> Thanks Brian. I am handling the ‘on DragDrop’ message in the widget’s script 
> but on completing the drop there is no way to determine which row in the 
> TreeView widget the data was dropped into. Ideally when in DragDrop mode the 
> widget would automatically hilite the row that the mouse is currently over 
> (standard drag and drop behavior) so that when the user finally releases the 
> mouse button the row that was the drop target would be available in 'the 
> hilitedElement’ property of the widget. Currently I am having to try to 
> determine which row was dropped on using the mouseLoc to calculate which row 
> I am in.
> 
> On the second issue, I tried using hiliteChanged message but could not get it 
> to work. Do you have an example script to do this?
> 
> Henry
> 
>> On Mar 30, 2021, at 5:06 PM, Sean Cole (Pi) via use-livecode 
>>  wrote:
>> 
>> Hi Henry,
>> 
>> I often take the widgets, like TreeView, and add in other message
>> responders like this. It's real easy to do?
>> 
>> Just make a copy of the widget folder from the LC Tools Folder
>> (Livecode.app/Contents/Tools/Extensions/com.livecode.widget.treeview) and
>> into your own Livecode extensions folder (mine is in ~/Documents/My
>> LiveCode/Extensions/ or my dropbox folder somewhere). Rename the folder
>> from com.livecode. to com.mine. or something. Then open treeview.lcb in
>> BBEdit or TextEdit, etc, from the copy folder. Line 88, change widget
>> com.livecode.widget.treeview to use the new folder name you gave.
>> 
>> Next, search for 'onMouseUp'. you should find:
>> 
>> public handler onMouseLeave() returns nothing
>> put 0 into mHoverRow
>> redraw all
>> end handler
>> 
>> Before that in the code, add in your other handlers (OnDragDrop, etc) using
>> the same syntax. No need to use the put or redraw messages of course. Look
>> in the dictionary, lcb section, to check the handler names to use.
>> 
>> Then, open the manifest.xml from the same folder. Line 2, again
>> change com.livecode.widget.treeview to use the new folder name
>> and Line 3 to something a little more unique. Then again search for
>> onmouseup. You will see:
>> 
>> 
>> 
>> Again, follow the syntax adding in the lines for the handler.
>> 
>> Look through the other files in the folder and change if you wish but it is
>> not essential.
>> 
>> Now in LC, open the extension builder and use the 'open existing..' button
>> to navigate to the folder you created. Then, from the bottom, the install
>> button will build it into the toolbar.
>> 
>> Now you have a customised version. Make sure you add your replacement
>> widget in the standaloneSettings>Inclusions before building your
>> standalones.
>> 
>> All the best
>> 
>> Sean
>> 
>>> On Wed, 31 Mar 2021 at 00:26, HENRY LOWE via use-livecode <
>>> use-livecode@lists.runrev.com> wrote:
>>> 
>>> I am using the LC TreeView widget to implement a sidebar containing a
>>> hierarchical menu in a MacOS app. The widget seems well suited for this
>>> purpose and I have successfully created a facsimile of the standard sidebar
>>> that is used increasingly in both MacOS and iPadOS apps. However, I need to
>>> drag rows from a data grid table to a TreeView widget row in the sidebar
>>> but the current implementation of the TreeView widget does not report the
>>> TreeView widget row (element) where the drop occurred. A TreeView widget
>>> message, such as 'ActionDragDrop pPath’ where pPath is the path to the
>>> element that was ‘dropped on’ would be incredibly helpful. I have
>>> implemented a workaround method off drag and drop to the widget but it
>>> occasionally breaks.
>>> 
>>> Looking at the LiveCode Builder documentation, widgets can support the
>>> following messages related to drag and drop functionality:
>>> 
>>> OnDragDrop, On DragEnter, OnDragFinish, OnDragLeave, On DragMove, On
>>> DragStart.
>>> 
>>> These messages are not currently supported in the TreeView widget LCB
>>> source. Adding them would make this incredibly useful widget even more
>>> powerful.
>>> 
>>> Another issue that I encountered when using the TreeView widget to
>>> implement a sidebar hierarchical menu was that clicking on a row in the
>>> TreeView widget toggles the row’s hilite state  - click on an item and it
>>> hilites, click on it again and it unhilites. While this may be standard
>>> behavior for a list, in a menu clicking on a hilited row should not change
>>> the row’s hilite state. It should remain hilited. Only clicking on another
>>> 

Re: Resources folder on mac, and the good old days

2021-03-31 Thread Neville Smythe via use-livecode
Interesting, and clever!

But how do they do that? Since the app can’t be running at the time it is moved 
to the trash, the code can’t be in the app itself. Which means they must 
install *another piece of code*, probably a daemon, which is running all the 
time; which would be necessary anyway for a security watchdog of course. Then 
does this but of code  uninstall itself? Possible I guess, the daemon file 
itself is not open when it is running so it could be moved to the trash and the 
daemon wasn’t killed it would just stop running the next time you reboot.

Of course for an LC standalone to use such an uninstall strategy you would need 
and Installer; and I don’t think it is really appropriate to have an ordinary 
app to have a daemon running all the time.

> On 31 Mar 2021, at 9:42 pm, Keith Martin  wrote:
> 
> 
>> On Mar 29, 2021, at 11:22 PM, Neville Smythe via use-livecode 
>>  wrote:
>> 
>> 3. There is no need for Installer code, or more problematic, and with a 
>> whiff of sulphur to sensitive old-hand Mac user noses, an Uninstaller
> 
> Hah! Yes, uninstallers should ideally never be required. I'm testing a 
> selection of macOS security tools at the moment (for a magazine, not just for 
> fun!) and I really like how – to give the most recent example – Avira Free 
> Security and Avira Prime (with help from the OS of course) will ask, when the 
> app is moved to the trash, if they should take their system extensions with 
> them. Polite, civilised, Mac-like. 
> 
> Keith
> Keith Martin
> 360 media specialist http://PanoramaPhotographer.com 
> 
> Contact and info http://thatkeith.com 
> +44 (0)7909541365
> 
> 
> 
>> 

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: "tsnet (1) Received HTTP/0.9 when not allowed"?

2021-03-31 Thread Richard Gaskin via use-livecode

Matthias wrote:

> was there a change in the configuration of your web server recently?
> Is your web service using php or LC server?

LC Server.  Hosting likely had changes, since this app has been in 
production for a long time without issue.


I believe the change most significant here is business success: 
Dreamhost apparently has a lot of customers and runs pretty packed 
shared servers  these days (reason #48 why I prefer VPSes). I'm guessing 
part of this is a noisy neighbor problem.


But I'd guess at least some of this is the interaction between 
Dreamhost's resource quotas and LC's wasteful boot process, in which 
most of the resources it consumes are for font init that I'd guess 99.9% 
of server scripts never need:

https://quality.livecode.com/show_bug.cgi?id=14115

Another contributing factor may be the curl version tsNet has embedded. 
Some of the discussions I came across reference older curl versions that 
assume HTTP 0.9 by default and misreport that under certain error 
conditions if header info isn't parsed just so.


Is tsNet's curl version documented somewhere?
Does LC keep tsNet updated with the latest curl with each release?


> I am not sure if this is of help, but there is a debug stack
> available for tsNET. Maybe the debug information gives you
> some more information.
>
> https://downloads.techstrategies.com.au/tsnet/debug_liburl.livecode

Thanks.  It's using libURLSetStatusCallback and libURLSetLogField, so 
it's more or less like the one I'd already built into my tooling.


--
 Richard Gaskin
 Fourth World Systems
 Software Design and Development for the Desktop, Mobile, and the Web
 
 ambassa...@fourthworld.comhttp://www.FourthWorld.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: New(?) Idea for Standalones

2021-03-31 Thread Roger Guay via use-livecode
My apologies to everyone! The LC Lesson that Heather referred us to does indeed 
work in Big Sur as well. My mistake was thinking that the “Open Anyway” in the 
System Prefs never appears in Big Sur. But it certainly does . . . after 
clicking “OK” on the first dialog box. 

Thanks to Bob Earp for pointing that out to me.

Roger



> On Mar 31, 2021, at 8:49 AM, Roger Guay via use-livecode 
>  wrote:
> 
> Many thanks Heather and Scott for these lessons. Unfortunately they don’t 
> apply to OS Big Sur. In fact, it was because I initially thought that apple 
> closed this door to opening standalones (SA) in Big Sur that I raised the 
> alarm here.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: TreeView Widget Drag and Drop Support

2021-03-31 Thread HENRY LOWE via use-livecode
Thanks Brian. I am handling the ‘on DragDrop’ message in the widget’s script 
but on completing the drop there is no way to determine which row in the 
TreeView widget the data was dropped into. Ideally when in DragDrop mode the 
widget would automatically hilite the row that the mouse is currently over 
(standard drag and drop behavior) so that when the user finally releases the 
mouse button the row that was the drop target would be available in 'the 
hilitedElement’ property of the widget. Currently I am having to try to 
determine which row was dropped on using the mouseLoc to calculate which row I 
am in.

On the second issue, I tried using hiliteChanged message but could not get it 
to work. Do you have an example script to do this?

Henry

> On Mar 30, 2021, at 5:06 PM, Sean Cole (Pi) via use-livecode 
>  wrote:
> 
> Hi Henry,
> 
> I often take the widgets, like TreeView, and add in other message
> responders like this. It's real easy to do?
> 
> Just make a copy of the widget folder from the LC Tools Folder
> (Livecode.app/Contents/Tools/Extensions/com.livecode.widget.treeview) and
> into your own Livecode extensions folder (mine is in ~/Documents/My
> LiveCode/Extensions/ or my dropbox folder somewhere). Rename the folder
> from com.livecode. to com.mine. or something. Then open treeview.lcb in
> BBEdit or TextEdit, etc, from the copy folder. Line 88, change widget
> com.livecode.widget.treeview to use the new folder name you gave.
> 
> Next, search for 'onMouseUp'. you should find:
> 
> public handler onMouseLeave() returns nothing
> put 0 into mHoverRow
> redraw all
> end handler
> 
> Before that in the code, add in your other handlers (OnDragDrop, etc) using
> the same syntax. No need to use the put or redraw messages of course. Look
> in the dictionary, lcb section, to check the handler names to use.
> 
> Then, open the manifest.xml from the same folder. Line 2, again
> change com.livecode.widget.treeview to use the new folder name
> and Line 3 to something a little more unique. Then again search for
> onmouseup. You will see:
> 
> 
> 
> Again, follow the syntax adding in the lines for the handler.
> 
> Look through the other files in the folder and change if you wish but it is
> not essential.
> 
> Now in LC, open the extension builder and use the 'open existing..' button
> to navigate to the folder you created. Then, from the bottom, the install
> button will build it into the toolbar.
> 
> Now you have a customised version. Make sure you add your replacement
> widget in the standaloneSettings>Inclusions before building your
> standalones.
> 
> All the best
> 
> Sean
> 
> On Wed, 31 Mar 2021 at 00:26, HENRY LOWE via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> 
>> I am using the LC TreeView widget to implement a sidebar containing a
>> hierarchical menu in a MacOS app. The widget seems well suited for this
>> purpose and I have successfully created a facsimile of the standard sidebar
>> that is used increasingly in both MacOS and iPadOS apps. However, I need to
>> drag rows from a data grid table to a TreeView widget row in the sidebar
>> but the current implementation of the TreeView widget does not report the
>> TreeView widget row (element) where the drop occurred. A TreeView widget
>> message, such as 'ActionDragDrop pPath’ where pPath is the path to the
>> element that was ‘dropped on’ would be incredibly helpful. I have
>> implemented a workaround method off drag and drop to the widget but it
>> occasionally breaks.
>> 
>> Looking at the LiveCode Builder documentation, widgets can support the
>> following messages related to drag and drop functionality:
>> 
>> OnDragDrop, On DragEnter, OnDragFinish, OnDragLeave, On DragMove, On
>> DragStart.
>> 
>> These messages are not currently supported in the TreeView widget LCB
>> source. Adding them would make this incredibly useful widget even more
>> powerful.
>> 
>> Another issue that I encountered when using the TreeView widget to
>> implement a sidebar hierarchical menu was that clicking on a row in the
>> TreeView widget toggles the row’s hilite state  - click on an item and it
>> hilites, click on it again and it unhilites. While this may be standard
>> behavior for a list, in a menu clicking on a hilited row should not change
>> the row’s hilite state. It should remain hilited. Only clicking on another
>> row (menu item) should unhilite a row and then hilite the selected row. It
>> would be great to have a ’togglehilite’ TreeView property. If true the
>> TreeView would toggle a row’s hilite state as it does now, while if false
>> it would not.
>> 
>> Any thoughts?
>> 
>> Henry
>> 
>> 
>> 
>> 
>> 
>> 
>> ___
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>> 
> ___
> 

Re: TreeView Widget Drag and Drop Support

2021-03-31 Thread HENRY LOWE via use-livecode
Thank you Sean for the detailed recipe.

Henry

> On Mar 30, 2021, at 5:06 PM, Sean Cole (Pi) via use-livecode 
>  wrote:
> 
> Hi Henry,
> 
> I often take the widgets, like TreeView, and add in other message
> responders like this. It's real easy to do?
> 
> Just make a copy of the widget folder from the LC Tools Folder
> (Livecode.app/Contents/Tools/Extensions/com.livecode.widget.treeview) and
> into your own Livecode extensions folder (mine is in ~/Documents/My
> LiveCode/Extensions/ or my dropbox folder somewhere). Rename the folder
> from com.livecode. to com.mine. or something. Then open treeview.lcb in
> BBEdit or TextEdit, etc, from the copy folder. Line 88, change widget
> com.livecode.widget.treeview to use the new folder name you gave.
> 
> Next, search for 'onMouseUp'. you should find:
> 
> public handler onMouseLeave() returns nothing
> put 0 into mHoverRow
> redraw all
> end handler
> 
> Before that in the code, add in your other handlers (OnDragDrop, etc) using
> the same syntax. No need to use the put or redraw messages of course. Look
> in the dictionary, lcb section, to check the handler names to use.
> 
> Then, open the manifest.xml from the same folder. Line 2, again
> change com.livecode.widget.treeview to use the new folder name
> and Line 3 to something a little more unique. Then again search for
> onmouseup. You will see:
> 
> 
> 
> Again, follow the syntax adding in the lines for the handler.
> 
> Look through the other files in the folder and change if you wish but it is
> not essential.
> 
> Now in LC, open the extension builder and use the 'open existing..' button
> to navigate to the folder you created. Then, from the bottom, the install
> button will build it into the toolbar.
> 
> Now you have a customised version. Make sure you add your replacement
> widget in the standaloneSettings>Inclusions before building your
> standalones.
> 
> All the best
> 
> Sean
> 
> On Wed, 31 Mar 2021 at 00:26, HENRY LOWE via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> 
>> I am using the LC TreeView widget to implement a sidebar containing a
>> hierarchical menu in a MacOS app. The widget seems well suited for this
>> purpose and I have successfully created a facsimile of the standard sidebar
>> that is used increasingly in both MacOS and iPadOS apps. However, I need to
>> drag rows from a data grid table to a TreeView widget row in the sidebar
>> but the current implementation of the TreeView widget does not report the
>> TreeView widget row (element) where the drop occurred. A TreeView widget
>> message, such as 'ActionDragDrop pPath’ where pPath is the path to the
>> element that was ‘dropped on’ would be incredibly helpful. I have
>> implemented a workaround method off drag and drop to the widget but it
>> occasionally breaks.
>> 
>> Looking at the LiveCode Builder documentation, widgets can support the
>> following messages related to drag and drop functionality:
>> 
>> OnDragDrop, On DragEnter, OnDragFinish, OnDragLeave, On DragMove, On
>> DragStart.
>> 
>> These messages are not currently supported in the TreeView widget LCB
>> source. Adding them would make this incredibly useful widget even more
>> powerful.
>> 
>> Another issue that I encountered when using the TreeView widget to
>> implement a sidebar hierarchical menu was that clicking on a row in the
>> TreeView widget toggles the row’s hilite state  - click on an item and it
>> hilites, click on it again and it unhilites. While this may be standard
>> behavior for a list, in a menu clicking on a hilited row should not change
>> the row’s hilite state. It should remain hilited. Only clicking on another
>> row (menu item) should unhilite a row and then hilite the selected row. It
>> would be great to have a ’togglehilite’ TreeView property. If true the
>> TreeView would toggle a row’s hilite state as it does now, while if false
>> it would not.
>> 
>> Any thoughts?
>> 
>> Henry
>> 
>> 
>> 
>> 
>> 
>> 
>> ___
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: How to get the path to the 'My Livecode' or the plugins folder?

2021-03-31 Thread matthias rebbe via use-livecode
Believe me, it took a little bit longer than just a coffee break. ;)

-
Matthias Rebbe
Life Is Too Short For Boring Code
> Am 31.03.2021 um 23:30 schrieb scott--- via use-livecode 
> :
> 
> Matthias, when I didn’t see you at the Zoom “coffee break” during Panos' 
> Livecode Advanced course (on just this topic) I assumed that it was because 
> you were using that time to create such a tool.  :- )
> 
> —
> Scott
> 
>> On Mar 31, 2021, at 9:48 AM, matthias rebbe via use-livecode 
>>  wrote:
>> 
>> Thanks Bob for the "reminder" about Devolution and its custom1 buttons.
>> 
>> 
>> I needed it to load a plugin right after i've built a standalone. Yesterdays 
>> discussion "New idea for Standalones" led me there.
>> I want to automatically sign and notarize a MacOS standalone without any 
>> additional user interaction right away after it was built.
>> 
>> For this i am using the standaloneSaved message. In this handler i am 
>> calling/opening my NotarizeHelper stack, give all needed information to the 
>> stack (just the path to the app bundle and the desired action) and start the 
>> notarization process.  So no need anymore to do this manually after the 
>> standalone build process. ;)
>> 
>> This works now w/o a problem. I am now enhancing the script to code sign 
>> also Windows standalones under macOS using osslsigncode. I have alreay an 
>> help app for this, but i would prefer to get it done also right after the 
>> standalone building process.
>> 
>> So if i get/have this working, I can build standalones and code sign / 
>> notarize them with only one click.
>> 
>> Regards,
>> 
>> 
>> -
>> Matthias Rebbe
>> Life Is Too Short For Boring Code
>> 
>>> Am 31.03.2021 um 02:25 schrieb Bob Sneidar via use-livecode 
>>> :
>>> 
>>> Which is what you have to do to add a plugin to Devolution. Someone turned 
>>> me on to this:
>>> 
>>> eg. I have in the Custom 1 script:
>>> 
>>> on mouseUp
>>> -- Your custom code goes here:
>>> put revenvironmentuserpluginspath() & "/" into tPluginsPath
>>> put tPluginsPath & "Navigator.rev" into tFilePath
>>> go stack tFilePath
>>> go stack (the defaultStack)
>>> end mouseUp
>>> 
>>> 
>>> On Mar 29, 2021, at 4:40 PM, Mark Wieder via use-livecode 
>>> mailto:use-livecode@lists.runrev.com>> wrote:
>>> 
>>> On 3/29/21 4:06 PM, matthias rebbe via use-livecode wrote:
>>> Dear all,
>>> is there a way to get the path to the 'My Livecode' or the 'Plugins' folder?
>>> Searched now for more than 40 minutes and did not find anything about it?
>>> Is there maybe a hidden variable / property available for this?
>>> 
>>> Not well documented, but...
>>> 
>>> put revEnvironmentUserPluginsPath()
>>> 
>>> --
>>> Mark Wieder
>>> ahsoftw...@gmail.com
>>> 
>>> ___
>>> use-livecode mailing list
>>> use-livecode@lists.runrev.com
>>> Please visit this url to subscribe, unsubscribe and manage your 
>>> subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>> 
>> 
>> ___
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your subscription 
>> preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
> 
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: How to get the path to the 'My Livecode' or the plugins folder?

2021-03-31 Thread scott--- via use-livecode
Matthias, when I didn’t see you at the Zoom “coffee break” during Panos' 
Livecode Advanced course (on just this topic) I assumed that it was because you 
were using that time to create such a tool.  :- )

—
Scott

> On Mar 31, 2021, at 9:48 AM, matthias rebbe via use-livecode 
>  wrote:
> 
> Thanks Bob for the "reminder" about Devolution and its custom1 buttons.
> 
> 
> I needed it to load a plugin right after i've built a standalone. Yesterdays 
> discussion "New idea for Standalones" led me there.
> I want to automatically sign and notarize a MacOS standalone without any 
> additional user interaction right away after it was built.
> 
> For this i am using the standaloneSaved message. In this handler i am 
> calling/opening my NotarizeHelper stack, give all needed information to the 
> stack (just the path to the app bundle and the desired action) and start the 
> notarization process.  So no need anymore to do this manually after the 
> standalone build process. ;)
> 
> This works now w/o a problem. I am now enhancing the script to code sign also 
> Windows standalones under macOS using osslsigncode. I have alreay an help app 
> for this, but i would prefer to get it done also right after the standalone 
> building process.
> 
> So if i get/have this working, I can build standalones and code sign / 
> notarize them with only one click.
> 
> Regards,
> 
> 
> -
> Matthias Rebbe
> Life Is Too Short For Boring Code
> 
>> Am 31.03.2021 um 02:25 schrieb Bob Sneidar via use-livecode 
>> :
>> 
>> Which is what you have to do to add a plugin to Devolution. Someone turned 
>> me on to this:
>> 
>> eg. I have in the Custom 1 script:
>> 
>> on mouseUp
>>  -- Your custom code goes here:
>>  put revenvironmentuserpluginspath() & "/" into tPluginsPath
>>  put tPluginsPath & "Navigator.rev" into tFilePath
>>  go stack tFilePath
>>  go stack (the defaultStack)
>> end mouseUp
>> 
>> 
>> On Mar 29, 2021, at 4:40 PM, Mark Wieder via use-livecode 
>> mailto:use-livecode@lists.runrev.com>> wrote:
>> 
>> On 3/29/21 4:06 PM, matthias rebbe via use-livecode wrote:
>> Dear all,
>> is there a way to get the path to the 'My Livecode' or the 'Plugins' folder?
>> Searched now for more than 40 minutes and did not find anything about it?
>> Is there maybe a hidden variable / property available for this?
>> 
>> Not well documented, but...
>> 
>> put revEnvironmentUserPluginsPath()
>> 
>> --
>> Mark Wieder
>> ahsoftw...@gmail.com
>> 
>> ___
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your subscription 
>> preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
> 
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: "tsnet (1) Received HTTP/0.9 when not allowed"?

2021-03-31 Thread matthias rebbe via use-livecode
Richard,

was there a change in the configuration of your web server recently? Is your 
web service using php or LC server?

I am not sure if this is of help, but there is a debug stack available for 
tsNET. Maybe the debug information gives you some more information.

https://downloads.techstrategies.com.au/tsnet/debug_liburl.livecode

Matthias




-
Matthias Rebbe
Life Is Too Short For Boring Code

> Am 31.03.2021 um 21:29 schrieb Richard Gaskin via use-livecode 
> :
> 
> I have an LC app that recently started reporting this error when calling a 
> web service we wrote:
> 
>  tsnet (1) Received HTTP/0.9 when not allowed
> 
> 
> Searching around the web I see many varied descriptions of how one might 
> remedy that, but none seem to fit our circumstance.
> 
> Anyone else seen this? What was needed to resolve it?
> 
> -- 
> Richard Gaskin
> Fourth World Systems
> Software Design and Development for the Desktop, Mobile, and the Web
> 
> ambassa...@fourthworld.comhttp://www.FourthWorld.com
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


"tsnet (1) Received HTTP/0.9 when not allowed"?

2021-03-31 Thread Richard Gaskin via use-livecode
I have an LC app that recently started reporting this error when calling 
a web service we wrote:


  tsnet (1) Received HTTP/0.9 when not allowed


Searching around the web I see many varied descriptions of how one might 
remedy that, but none seem to fit our circumstance.


Anyone else seen this? What was needed to resolve it?

--
 Richard Gaskin
 Fourth World Systems
 Software Design and Development for the Desktop, Mobile, and the Web
 
 ambassa...@fourthworld.comhttp://www.FourthWorld.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: New(?) Idea for Standalones

2021-03-31 Thread Roger Guay via use-livecode
Here is the Forums entry:
> https://forums.livecode.com/viewtopic.php?f=19=35653 
> 
Thanks,

Roger

> On Mar 31, 2021, at 8:49 AM, Roger Guay via use-livecode 
>  wrote:
> 
> Many thanks Heather and Scott for these lessons. Unfortunately they don’t 
> apply to OS Big Sur. In fact, it was because I initially thought that apple 
> closed this door to opening standalones (SA) in Big Sur that I raised the 
> alarm here.
> 
> Turns out the process in Big Sur is even easier, involving just a few 
> “opening” clicks to actually open a SA which I discovered with the help of 
> Scott and others here. The easiest way to describe it is to Right or Control 
> click on the unzipped SA twice. The second time will add an “Open” button to 
> the dialog box that will indeed open it.
> 
> There may be some variations of this that might work as well, but the second 
> mouseClick on the SA must be a Right or Control click that brings up the 
> context menu.
> 
> I will try to get a short lesson with screen captures to the Forum soon.
> 
> 
> HTH and thanks to everyone who participated in this thread.
> 
> Roger
> 
> 
>> On Mar 31, 2021, at 3:59 AM, Heather Laine via use-livecode 
>>  wrote:
>> 
>> I thought at this point, I could make a useful contribution to this thread:
>> 
>> https://lessons.livecode.com/m/4071/l/1386097-i-get-a-warning-about-malicious-software-when-opening-a-livecode-standalone-on-mac
>>  
>> 
>> 
>> My thanks to Scott for the handy test app, I hope you do not mind me using 
>> it to create this lesson...
>> 
>> Best Regards,
>> 
>> Heather
>> 
>> Heather Laine
>> Customer Services Manager
>> LiveCode Ltd
>> www.livecode.com
>> 
>> 
>> 
>>> On 30 Mar 2021, at 00:53, Roger Guay via use-livecode 
>>>  wrote:
>>> 
>>> Thanks for your kind offer, Alex, but I think the process of opening an 
>>> unblessed standalone for OS 11 has been solved. See my previous post in 
>>> response to Scott. Turns out to be fairly simple . . . at least for this 
>>> iteration of OS. In short, just right-click 2 times. It may also be 
>>> important to do this from the Downloads folder. Not sure about that tho
>>> 
>>> Roger
>>> 
 On Mar 29, 2021, at 3:29 PM, Alex Tweedly via use-livecode 
  wrote:
 
 
 On 29/03/2021 22:11, Roger Guay via use-livecode wrote:
> Thanks, Alex. Unfortunately it comes up with the “No Entry” sign on this 
> machine.
> 
> Roger
 
 I'm not exactly sure what message this is, or when it happens. But this 
 sounds like "Fortunately, ..." because I think it means you have an app 
 that hits a brickwall of permission on your own machine - so we can look 
 at it in more detail without bothering your wife's many multiple windows.
 
 It's hard to describe these things in words - hence my suggestion of a 
 Zoom call where you can screen-share and let others watch (and suggest) 
 while you try it. If you want to try that with just me, please do (I'm 
 unavailable for the next hour, but free from approx 00:30 - 01:30 UK 
 time), or tomorrow almost any time, given some notice).
 Or contact me off-list and we'll find a time.
 Or suggest a time and someone else might be able to join in and help.
 
 There are lots of motivated people wanting to help - or to find out what 
 they're going to need to tell their own users when those users upgrade to 
 a later MacOS. :-)
 
 Alex.
 
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your 
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode
>>> 
>>> ___
>>> use-livecode mailing list
>>> use-livecode@lists.runrev.com
>>> Please visit this url to subscribe, unsubscribe and manage your 
>>> subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>> 
>> ___
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your subscription 
>> preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: [bug] strange memory leak in LC

2021-03-31 Thread Richard Gaskin via use-livecode

Andre Garzia wrote:

> The stack that was opened is a project that has many mainstacks in
> it’s stackfiles. Some of those stacks make use of the browser
> widget...

Don't know if this may be related to the leak, but worth heeding anyway 
- apparently WebKit has some serious issues, including an uncommonly 
nasty vulnerability:



   Apple releases emergency update for iPhones, iPads, and Apple Watch
   ...
   The vulnerability, discovered by Google's Threat Analysis Group,
   affects Apple's WebKit browser engine, and what makes this an
   urgent update is the fact that Apple claims the vulnerability
   is being actively exploited.

https://www.zdnet.com/article/apple-releases-emergency-update-for-iphones-ipads-and-apple-watch/

--
 Richard Gaskin
 Fourth World Systems
 Software Design and Development for the Desktop, Mobile, and the Web
 
 ambassa...@fourthworld.comhttp://www.FourthWorld.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: New(?) Idea for Standalones

2021-03-31 Thread J. Landman Gay via use-livecode

Who could object to an app named Testeroni? I wish I'd thought of it.

Thanks also for the lesson, now we have something to point to if the issue 
comes up again.


--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
On March 31, 2021 6:01:38 AM Heather Laine via use-livecode 
 wrote:



I thought at this point, I could make a useful contribution to this thread:

https://lessons.livecode.com/m/4071/l/1386097-i-get-a-warning-about-malicious-software-when-opening-a-livecode-standalone-on-mac 



My thanks to Scott for the handy test app, I hope you do not mind me using 
it to create this lesson...


Best Regards,

Heather

Heather Laine
Customer Services Manager
LiveCode Ltd
www.livecode.com



On 30 Mar 2021, at 00:53, Roger Guay via use-livecode 
 wrote:


Thanks for your kind offer, Alex, but I think the process of opening an 
unblessed standalone for OS 11 has been solved. See my previous post in 
response to Scott. Turns out to be fairly simple . . . at least for this 
iteration of OS. In short, just right-click 2 times. It may also be 
important to do this from the Downloads folder. Not sure about that tho


Roger

On Mar 29, 2021, at 3:29 PM, Alex Tweedly via use-livecode 
 wrote:



On 29/03/2021 22:11, Roger Guay via use-livecode wrote:
Thanks, Alex. Unfortunately it comes up with the “No Entry” sign on this 
machine.


Roger


I'm not exactly sure what message this is, or when it happens. But this 
sounds like "Fortunately, ..." because I think it means you have an app 
that hits a brickwall of permission on your own machine - so we can look at 
it in more detail without bothering your wife's many multiple windows.


It's hard to describe these things in words - hence my suggestion of a Zoom 
call where you can screen-share and let others watch (and suggest) while 
you try it. If you want to try that with just me, please do (I'm 
unavailable for the next hour, but free from approx 00:30 - 01:30 UK time), 
or tomorrow almost any time, given some notice).

Or contact me off-list and we'll find a time.
Or suggest a time and someone else might be able to join in and help.

There are lots of motivated people wanting to help - or to find out what 
they're going to need to tell their own users when those users upgrade to a 
later MacOS. :-)


Alex.


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode





___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: How to get the path to the 'My Livecode' or the plugins folder?

2021-03-31 Thread matthias rebbe via use-livecode
Thanks Bob for the "reminder" about Devolution and its custom1 buttons.


I needed it to load a plugin right after i've built a standalone. Yesterdays 
discussion "New idea for Standalones" led me there.
I want to automatically sign and notarize a MacOS standalone without any 
additional user interaction right away after it was built.

For this i am using the standaloneSaved message. In this handler i am 
calling/opening my NotarizeHelper stack, give all needed information to the 
stack (just the path to the app bundle and the desired action) and start the 
notarization process.  So no need anymore to do this manually after the 
standalone build process. ;)

This works now w/o a problem. I am now enhancing the script to code sign also 
Windows standalones under macOS using osslsigncode. I have alreay an help app 
for this, but i would prefer to get it done also right after the standalone 
building process.

So if i get/have this working, I can build standalones and code sign / notarize 
them with only one click.

Regards,


-
Matthias Rebbe
Life Is Too Short For Boring Code

> Am 31.03.2021 um 02:25 schrieb Bob Sneidar via use-livecode 
> :
> 
> Which is what you have to do to add a plugin to Devolution. Someone turned me 
> on to this:
> 
> eg. I have in the Custom 1 script:
> 
> on mouseUp
>   -- Your custom code goes here:
>   put revenvironmentuserpluginspath() & "/" into tPluginsPath
>   put tPluginsPath & "Navigator.rev" into tFilePath
>   go stack tFilePath
>   go stack (the defaultStack)
> end mouseUp
> 
> 
> On Mar 29, 2021, at 4:40 PM, Mark Wieder via use-livecode 
> mailto:use-livecode@lists.runrev.com>> wrote:
> 
> On 3/29/21 4:06 PM, matthias rebbe via use-livecode wrote:
> Dear all,
> is there a way to get the path to the 'My Livecode' or the 'Plugins' folder?
> Searched now for more than 40 minutes and did not find anything about it?
> Is there maybe a hidden variable / property available for this?
> 
> Not well documented, but...
> 
> put revEnvironmentUserPluginsPath()
> 
> --
> Mark Wieder
> ahsoftw...@gmail.com
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: [bug] strange memory leak in LC

2021-03-31 Thread Andre Garzia via use-livecode
Hi Panos,

The stack that was opened is a project that has many mainstacks in it’s 
stackfiles. Some of those stacks make use of the browser widget but the stacks 
that were open during the problem were not using it. I don’t recall the 
dictionary being open at that time either. I simply killed LC and kept going 
on, I wish I took some more time to try to investigate it but the IDE was not 
responding.

I don’t use Safari so I can really tell anything about it leaking.

Best
A

> On 31 Mar 2021, at 15:22, panagiotis merakos via use-livecode 
>  wrote:
> 
> Hello all,
> 
> After a brief Google search it seems there are some other apps that have a
> similar memory leak after upgrading to Big Sur:
> 
> https://discussions.apple.com/thread/252276774
> https://discussions.apple.com/thread/252090206
> 
> The issue folks here (in this list) have mentioned does not seem to be
> specific to M1 macs. It seems specific to Big Sur, since Andrew mentioned
> he saw that in an iMac, and there are no M1 iMacs so far.
> 
> In the previous links people mention memory leaks in Safari. Do you also
> see a memory leak with Safari? Also, did you use a stack with a browser
> widget, when you experienced this issue? These 2 might be related.
> 
> Also, did you use (or did you leave open) the Dictionary stack? The
> Dictionary does use a browser widget.
> 
> So far we are not able to reproduce the issue, because we either run Big
> Sur on Parallels, and the VM is suspended when you choose "Sleep", or we
> connect to a remote M1 Mac mini via VNC, and the connection will be lost if
> we choose "Sleep" for this Mac.
> 
> Kind regards,
> Panos
> --
> 
> On Sat, 27 Mar 2021 at 06:59, Phil Davis via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> 
>> I created a little "leak test" stack that runs the "leaks" shell command
>> against the processID of the LC engine that runs the stack. It checks
>> for new leaks every 60 seconds and lists the number and size of each new
>> leak found. I'm running it in LC 9.6.1 on 3 Macs right now - Catalina,
>> High Sierra and Big Sur.
>> 
>> After about 30 minutes:
>> - LC on Big Sur (M1) has 10 leaks for a total of 688 bytes.
>> - LC on Catalina (Intel) has no leaks.
>> - LC on High Sierra (Intel) has no leaks.
>> 
>> Just FYI -
>> Phil Davis
>> 
>> 
>> On 3/26/21 7:33 PM, John Balgenorth via use-livecode wrote:
>>> I am not personally using Bug Sur but if you make a standalone does
>>> it leak  memory too or is this only with the development system?
>>> 
>>> JB
>>> 
 On Mar 26, 2021, at 7:29 PM, scott--- via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
 
 I’m running Big Sur and just got a warning from the OS that I was out
>> of application memory. Livecode was using 133.52 GB of memory.  It had been
>> open for a couple days but it wasn’t doing anything.
 --
 Scott Morrow
 
 Elementary Software
 (Now with 20% less chalk dust!)
 web   https://elementarysoftware.com/
 email sc...@elementarysoftware.com
 booth1-360-734-4701
 --
 
> On Mar 26, 2021, at 6:53 AM, Andre Garzia via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
> 
> Sean,
> 
> The stack was not running anything. It was simply opened. I don’t
>> believe it would leak like that. Anyway, I’m monitoring to see if it
>> happens again.
> 
> A
> 
>>> On 26 Mar 2021, at 13:01, Sean Cole (Pi) via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>> Wow, Andre, that's impressive. That amounts to about 34MB per minute
>> over
>> 48hrs. I've had a pretty massive stack (226MB file at the moment) on
>> my Mac
>> sitting here over the last week. Looking in the activity monitor, LC
>> has
>> 987MB associated with it. and watching it over a period of time it
>> remains
>> stable and even went down a tiny bit.
>> 
>> I wonder if this is more an issue with Rosetta2 in this instance.
>> Maybe
>> something in LC leaks because of the Rosetta transformation of the
>> binary.
>> Perhaps, as a test, open the same stack on a non-AppleSilicon Mac and
>> watch
>> them both for how much memory they expend over a period of time.
>> 
>> All the best with that.
>> 
>> Sean
>> 
>> On Fri, 26 Mar 2021 at 10:03, Andre Garzia via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>> 
>>> I have no idea what happened. I’m running LC 9.6.2-rc-3 on macOS Big
>> Sur
>>> on M1 ISA (so it is running under Rosetta 2). I kept the IDE opened
>> for a
>>> couple days, I was working on a gaziliion stacks at the same time
>> and was
>>> not yet ready to close them.
>>> 
>>> The stacks were not doing anything, they were not running “send in
>> time”
>>> commands or doing any kind of processing, they were just opened.
>> Then macOS
>>> showed me a dialog I have never ever seen on macOS 10.x, a 

Re: How to get the path to the 'My Livecode' or the plugins folder?

2021-03-31 Thread matthias rebbe via use-livecode
Thanks Mark,

that is exactly what i was looking for.


-
Matthias Rebbe
Life Is Too Short For Boring Code

> Am 30.03.2021 um 01:40 schrieb Mark Wieder via use-livecode 
> :
> 
> On 3/29/21 4:06 PM, matthias rebbe via use-livecode wrote:
>> Dear all,
>> is there a way to get the path to the 'My Livecode' or the 'Plugins' folder?
>> Searched now for more than 40 minutes and did not find anything about it?
>> Is there maybe a hidden variable / property available for this?
> 
> Not well documented, but...
> 
> put revEnvironmentUserPluginsPath()
> 
> -- 
> Mark Wieder
> ahsoftw...@gmail.com
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: New(?) Idea for Standalones

2021-03-31 Thread Roger Guay via use-livecode
Many thanks Heather and Scott for these lessons. Unfortunately they don’t apply 
to OS Big Sur. In fact, it was because I initially thought that apple closed 
this door to opening standalones (SA) in Big Sur that I raised the alarm here.

Turns out the process in Big Sur is even easier, involving just a few “opening” 
clicks to actually open a SA which I discovered with the help of Scott and 
others here. The easiest way to describe it is to Right or Control click on the 
unzipped SA twice. The second time will add an “Open” button to the dialog box 
that will indeed open it.

There may be some variations of this that might work as well, but the second 
mouseClick on the SA must be a Right or Control click that brings up the 
context menu.

I will try to get a short lesson with screen captures to the Forum soon.


HTH and thanks to everyone who participated in this thread.

Roger


> On Mar 31, 2021, at 3:59 AM, Heather Laine via use-livecode 
>  wrote:
> 
> I thought at this point, I could make a useful contribution to this thread:
> 
> https://lessons.livecode.com/m/4071/l/1386097-i-get-a-warning-about-malicious-software-when-opening-a-livecode-standalone-on-mac
>  
> 
> 
> My thanks to Scott for the handy test app, I hope you do not mind me using it 
> to create this lesson...
> 
> Best Regards,
> 
> Heather
> 
> Heather Laine
> Customer Services Manager
> LiveCode Ltd
> www.livecode.com
> 
> 
> 
>> On 30 Mar 2021, at 00:53, Roger Guay via use-livecode 
>>  wrote:
>> 
>> Thanks for your kind offer, Alex, but I think the process of opening an 
>> unblessed standalone for OS 11 has been solved. See my previous post in 
>> response to Scott. Turns out to be fairly simple . . . at least for this 
>> iteration of OS. In short, just right-click 2 times. It may also be 
>> important to do this from the Downloads folder. Not sure about that tho
>> 
>> Roger
>> 
>>> On Mar 29, 2021, at 3:29 PM, Alex Tweedly via use-livecode 
>>>  wrote:
>>> 
>>> 
>>> On 29/03/2021 22:11, Roger Guay via use-livecode wrote:
 Thanks, Alex. Unfortunately it comes up with the “No Entry” sign on this 
 machine.
 
 Roger
>>> 
>>> I'm not exactly sure what message this is, or when it happens. But this 
>>> sounds like "Fortunately, ..." because I think it means you have an app 
>>> that hits a brickwall of permission on your own machine - so we can look at 
>>> it in more detail without bothering your wife's many multiple windows.
>>> 
>>> It's hard to describe these things in words - hence my suggestion of a Zoom 
>>> call where you can screen-share and let others watch (and suggest) while 
>>> you try it. If you want to try that with just me, please do (I'm 
>>> unavailable for the next hour, but free from approx 00:30 - 01:30 UK time), 
>>> or tomorrow almost any time, given some notice).
>>> Or contact me off-list and we'll find a time.
>>> Or suggest a time and someone else might be able to join in and help.
>>> 
>>> There are lots of motivated people wanting to help - or to find out what 
>>> they're going to need to tell their own users when those users upgrade to a 
>>> later MacOS. :-)
>>> 
>>> Alex.
>>> 
>>> 
>>> ___
>>> use-livecode mailing list
>>> use-livecode@lists.runrev.com
>>> Please visit this url to subscribe, unsubscribe and manage your 
>>> subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>> 
>> ___
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your subscription 
>> preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: slow responsiveness on windows - what was it like?

2021-03-31 Thread Bob Sneidar via use-livecode
If the server at the other end of the gigabit network is a Windows server, that 
is what LC doesn’t like. It’s the file system that seems to be the issue.

Bob S


On Mar 31, 2021, at 1:20 AM, Tiemo via use-livecode 
mailto:use-livecode@lists.runrev.com>> wrote:

After checking several ideas, Currys hint gave me the right direction.
My Machine has a SSD, but I have all my files on my domain server and was as
ever since "decades" working directly on my server.
Working over my gigabit network is what the newer LC versions don't like
anymore. Copying all files on my local SSD everything is fine.
If this is what it is with LC, I have to think about a new backup strategy,
because I usually don't backup my client, All of my data and files are
located on my server.

Thanks all for your ideas
Tiemo

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: [bug] strange memory leak in LC

2021-03-31 Thread panagiotis merakos via use-livecode
Hello all,

After a brief Google search it seems there are some other apps that have a
similar memory leak after upgrading to Big Sur:

https://discussions.apple.com/thread/252276774
https://discussions.apple.com/thread/252090206

The issue folks here (in this list) have mentioned does not seem to be
specific to M1 macs. It seems specific to Big Sur, since Andrew mentioned
he saw that in an iMac, and there are no M1 iMacs so far.

In the previous links people mention memory leaks in Safari. Do you also
see a memory leak with Safari? Also, did you use a stack with a browser
widget, when you experienced this issue? These 2 might be related.

Also, did you use (or did you leave open) the Dictionary stack? The
Dictionary does use a browser widget.

So far we are not able to reproduce the issue, because we either run Big
Sur on Parallels, and the VM is suspended when you choose "Sleep", or we
connect to a remote M1 Mac mini via VNC, and the connection will be lost if
we choose "Sleep" for this Mac.

Kind regards,
Panos
--

On Sat, 27 Mar 2021 at 06:59, Phil Davis via use-livecode <
use-livecode@lists.runrev.com> wrote:

> I created a little "leak test" stack that runs the "leaks" shell command
> against the processID of the LC engine that runs the stack. It checks
> for new leaks every 60 seconds and lists the number and size of each new
> leak found. I'm running it in LC 9.6.1 on 3 Macs right now - Catalina,
> High Sierra and Big Sur.
>
> After about 30 minutes:
> - LC on Big Sur (M1) has 10 leaks for a total of 688 bytes.
> - LC on Catalina (Intel) has no leaks.
> - LC on High Sierra (Intel) has no leaks.
>
> Just FYI -
> Phil Davis
>
>
> On 3/26/21 7:33 PM, John Balgenorth via use-livecode wrote:
> > I am not personally using Bug Sur but if you make a standalone does
> > it leak  memory too or is this only with the development system?
> >
> > JB
> >
> >> On Mar 26, 2021, at 7:29 PM, scott--- via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >>
> >> I’m running Big Sur and just got a warning from the OS that I was out
> of application memory. Livecode was using 133.52 GB of memory.  It had been
> open for a couple days but it wasn’t doing anything.
> >> --
> >> Scott Morrow
> >>
> >> Elementary Software
> >> (Now with 20% less chalk dust!)
> >> web   https://elementarysoftware.com/
> >> email sc...@elementarysoftware.com
> >> booth1-360-734-4701
> >> --
> >>
> >>> On Mar 26, 2021, at 6:53 AM, Andre Garzia via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >>>
> >>> Sean,
> >>>
> >>> The stack was not running anything. It was simply opened. I don’t
> believe it would leak like that. Anyway, I’m monitoring to see if it
> happens again.
> >>>
> >>> A
> >>>
> > On 26 Mar 2021, at 13:01, Sean Cole (Pi) via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>  Wow, Andre, that's impressive. That amounts to about 34MB per minute
> over
>  48hrs. I've had a pretty massive stack (226MB file at the moment) on
> my Mac
>  sitting here over the last week. Looking in the activity monitor, LC
> has
>  987MB associated with it. and watching it over a period of time it
> remains
>  stable and even went down a tiny bit.
> 
>  I wonder if this is more an issue with Rosetta2 in this instance.
> Maybe
>  something in LC leaks because of the Rosetta transformation of the
> binary.
>  Perhaps, as a test, open the same stack on a non-AppleSilicon Mac and
> watch
>  them both for how much memory they expend over a period of time.
> 
>  All the best with that.
> 
>  Sean
> 
>  On Fri, 26 Mar 2021 at 10:03, Andre Garzia via use-livecode <
>  use-livecode@lists.runrev.com> wrote:
> 
> > I have no idea what happened. I’m running LC 9.6.2-rc-3 on macOS Big
> Sur
> > on M1 ISA (so it is running under Rosetta 2). I kept the IDE opened
> for a
> > couple days, I was working on a gaziliion stacks at the same time
> and was
> > not yet ready to close them.
> >
> > The stacks were not doing anything, they were not running “send in
> time”
> > commands or doing any kind of processing, they were just opened.
> Then macOS
> > showed me a dialog I have never ever seen on macOS 10.x, a memory
> > exhaustion dialog. Looking closer at it, LiveCode was using 100 GB of
> > memory, as in Gigabyte, as can be seen on this screenshot:
> >
> > http://andregarzia.com/img/shots/lc-memory-leak.png <
> > http://andregarzia.com/img/shots/lc-memory-leak.png>
> >
> > I remember things like the “default button” causing leaks due to the
> > animation and so on, but all I had was a bunch of custom stacks open
> and
> > the script editor focused. Thats it. It was open since yesterday.
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this 

RE: slow responsiveness on windows - what was it like? More Information about this fix

2021-03-31 Thread chipsm themartinz.com via use-livecode
A bit ago, maybe a year or two, I was having really, really slow performance 
when I was doing LiveCode scripting. I posted my problem on this forum and 
someone made a suggestion about how the LiveCode Script editor makes a lot of 
reads and writes to your computer. The suggestion was made to look at your 
anti-virus protection as this was causing the problem.
I eliminated the problem by listing the LiveCode program (under the runrev 
folder) as an exception to the Virus Protection Scanning. That solved the 
problem.
Thank you to whomever that suggestion was made by because it was a really 
frustrating thing to put up with.
You can even list an exception if you are only using Windows Defender.

Sincerely,

Clarence Martin
Email: chi...@themartinz.com
Phone: 626 6965561

-Original Message-
From: use-livecode  On Behalf Of 
matthias rebbe via use-livecode
Sent: Wednesday, March 31, 2021 2:13 AM
To: How to use LiveCode 
Cc: matthias_livecode_150...@m-r-d.de
Subject: Re: slow responsiveness on windows - what was it like?




-
Matthias Rebbe
Life Is Too Short For Boring Code

> Am 31.03.2021 um 10:20 schrieb Tiemo via use-livecode 
> :
> 
> After checking several ideas, Currys hint gave me the right direction.
> My Machine has a SSD, but I have all my files on my domain server and 
> was as ever since "decades" working directly on my server.
> Working over my gigabit network is what the newer LC versions don't 
> like anymore. Copying all files on my local SSD everything is fine.
> If this is what it is with LC, I have to think about a new backup 
> strategy, because I usually don't backup my client, All of my data and 
> files are located on my server.
> 


How about a local OwnCloud installation. 
https://owncloud.com/de/

The principle is the same as Dropbox.
The data is stored on a server and is synchronized with the client machine. So 
you still are working with local files, but a client running on your computer 
synchronizes your local files with the server.


> Thanks all for your ideas
> Tiemo
> 
> 
> 
> -Ursprüngliche Nachricht-
> Von: use-livecode  Im Auftrag 
> von Curry Kenworthy via use-livecode
> Gesendet: Dienstag, 30. März 2021 16:10
> An: use-livecode@lists.runrev.com
> Cc: Curry Kenworthy 
> Betreff: Re: slow responsiveness on windows - what was it like?
> 
> 
> Tiemo:
> 
>> working with LC 9.6 on a fast win 10 machine  > the responsiveness of 
>> the
> IDE on every mouseclick  > or other action is almost not acceptable slow.
> 
> The biggest issue was not Windows per se, but rather disk access:
> LC IDE's casual repetitive disk usage + modern antivirus + HDD.
> 
> Best solution: SDD.
> Next best: Turn off some SE auto options, tweak antivirus.
> 
> Best wishes,
> 
> Curry Kenworthy
> 
> Custom Software Development
> "Better Methods, Better Results"
> LiveCode Training and Consulting
> http://livecodeconsulting.com/
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your 
> subscription
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
> 
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: New(?) Idea for Standalones

2021-03-31 Thread Mark Smith via use-livecode
Wonderful, thanks for posting!

Mark

> On Mar 31, 2021, at 11:59 AM, Heather Laine via use-livecode 
>  wrote:
> 
> I thought at this point, I could make a useful contribution to this thread:
> 
> https://lessons.livecode.com/m/4071/l/1386097-i-get-a-warning-about-malicious-software-when-opening-a-livecode-standalone-on-mac
>  
> 
> 
> My thanks to Scott for the handy test app, I hope you do not mind me using it 
> to create this lesson...
> 
> Best Regards,
> 
> Heather
> 
> Heather Laine
> Customer Services Manager
> LiveCode Ltd
> www.livecode.com
> 
> 
> 
>> On 30 Mar 2021, at 00:53, Roger Guay via use-livecode 
>>  wrote:
>> 
>> Thanks for your kind offer, Alex, but I think the process of opening an 
>> unblessed standalone for OS 11 has been solved. See my previous post in 
>> response to Scott. Turns out to be fairly simple . . . at least for this 
>> iteration of OS. In short, just right-click 2 times. It may also be 
>> important to do this from the Downloads folder. Not sure about that tho
>> 
>> Roger
>> 
>>> On Mar 29, 2021, at 3:29 PM, Alex Tweedly via use-livecode 
>>>  wrote:
>>> 
>>> 
>>> On 29/03/2021 22:11, Roger Guay via use-livecode wrote:
 Thanks, Alex. Unfortunately it comes up with the “No Entry” sign on this 
 machine.
 
 Roger
>>> 
>>> I'm not exactly sure what message this is, or when it happens. But this 
>>> sounds like "Fortunately, ..." because I think it means you have an app 
>>> that hits a brickwall of permission on your own machine - so we can look at 
>>> it in more detail without bothering your wife's many multiple windows.
>>> 
>>> It's hard to describe these things in words - hence my suggestion of a Zoom 
>>> call where you can screen-share and let others watch (and suggest) while 
>>> you try it. If you want to try that with just me, please do (I'm 
>>> unavailable for the next hour, but free from approx 00:30 - 01:30 UK time), 
>>> or tomorrow almost any time, given some notice).
>>> Or contact me off-list and we'll find a time.
>>> Or suggest a time and someone else might be able to join in and help.
>>> 
>>> There are lots of motivated people wanting to help - or to find out what 
>>> they're going to need to tell their own users when those users upgrade to a 
>>> later MacOS. :-)
>>> 
>>> Alex.
>>> 
>>> 
>>> ___
>>> use-livecode mailing list
>>> use-livecode@lists.runrev.com
>>> Please visit this url to subscribe, unsubscribe and manage your 
>>> subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>> 
>> ___
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your subscription 
>> preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


AW: slow responsiveness on windows - what was it like?

2021-03-31 Thread Tiemo via use-livecode
Thanks for the idea Matthias!
Tiemo

-Ursprüngliche Nachricht-
Von: use-livecode  Im Auftrag von 
matthias rebbe via use-livecode
Gesendet: Mittwoch, 31. März 2021 11:13
An: How to use LiveCode 
Cc: matthias_livecode_150...@m-r-d.de
Betreff: Re: slow responsiveness on windows - what was it like?




-
Matthias Rebbe
Life Is Too Short For Boring Code

> Am 31.03.2021 um 10:20 schrieb Tiemo via use-livecode 
> :
> 
> After checking several ideas, Currys hint gave me the right direction.
> My Machine has a SSD, but I have all my files on my domain server and 
> was as ever since "decades" working directly on my server.
> Working over my gigabit network is what the newer LC versions don't 
> like anymore. Copying all files on my local SSD everything is fine.
> If this is what it is with LC, I have to think about a new backup 
> strategy, because I usually don't backup my client, All of my data and 
> files are located on my server.
> 


How about a local OwnCloud installation. 
https://owncloud.com/de/

The principle is the same as Dropbox.
The data is stored on a server and is synchronized with the client machine. So 
you still are working with local files, but a client running on your computer 
synchronizes your local files with the server.


> Thanks all for your ideas
> Tiemo
> 
> 
> 
> -Ursprüngliche Nachricht-
> Von: use-livecode  Im Auftrag 
> von Curry Kenworthy via use-livecode
> Gesendet: Dienstag, 30. März 2021 16:10
> An: use-livecode@lists.runrev.com
> Cc: Curry Kenworthy 
> Betreff: Re: slow responsiveness on windows - what was it like?
> 
> 
> Tiemo:
> 
>> working with LC 9.6 on a fast win 10 machine  > the responsiveness of 
>> the
> IDE on every mouseclick  > or other action is almost not acceptable slow.
> 
> The biggest issue was not Windows per se, but rather disk access:
> LC IDE's casual repetitive disk usage + modern antivirus + HDD.
> 
> Best solution: SDD.
> Next best: Turn off some SE auto options, tweak antivirus.
> 
> Best wishes,
> 
> Curry Kenworthy
> 
> Custom Software Development
> "Better Methods, Better Results"
> LiveCode Training and Consulting
> http://livecodeconsulting.com/
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your 
> subscription
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
> 
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Copy Script vs Behaviours

2021-03-31 Thread Terence Heaford via use-livecode
I have a card with a group which is to hold the objects when I create a chart.

I have pie, bar and line chart substack libraries for each with the code 
contained in the stack script.

When the user changes the type of chart I have been using:

set the script of myGroup to the script of stack myChartLib and to be fair this 
works well.

I have not used behaviours before and have just switched to that method by 
changing the behaviour of the chart object to the substack script and that also 
seems to work, although without doing a test I can’t be sure but changing the 
script does seem a little quicker.

Can anyone provide some insight into any benefit of using one way over the 
other.


Thanks


Terry
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: New(?) Idea for Standalones

2021-03-31 Thread Heather Laine via use-livecode
I thought at this point, I could make a useful contribution to this thread:

https://lessons.livecode.com/m/4071/l/1386097-i-get-a-warning-about-malicious-software-when-opening-a-livecode-standalone-on-mac
 


My thanks to Scott for the handy test app, I hope you do not mind me using it 
to create this lesson...

Best Regards,

Heather

Heather Laine
Customer Services Manager
LiveCode Ltd
www.livecode.com



> On 30 Mar 2021, at 00:53, Roger Guay via use-livecode 
>  wrote:
> 
> Thanks for your kind offer, Alex, but I think the process of opening an 
> unblessed standalone for OS 11 has been solved. See my previous post in 
> response to Scott. Turns out to be fairly simple . . . at least for this 
> iteration of OS. In short, just right-click 2 times. It may also be important 
> to do this from the Downloads folder. Not sure about that tho
> 
> Roger
> 
>> On Mar 29, 2021, at 3:29 PM, Alex Tweedly via use-livecode 
>>  wrote:
>> 
>> 
>> On 29/03/2021 22:11, Roger Guay via use-livecode wrote:
>>> Thanks, Alex. Unfortunately it comes up with the “No Entry” sign on this 
>>> machine.
>>> 
>>> Roger
>> 
>> I'm not exactly sure what message this is, or when it happens. But this 
>> sounds like "Fortunately, ..." because I think it means you have an app that 
>> hits a brickwall of permission on your own machine - so we can look at it in 
>> more detail without bothering your wife's many multiple windows.
>> 
>> It's hard to describe these things in words - hence my suggestion of a Zoom 
>> call where you can screen-share and let others watch (and suggest) while you 
>> try it. If you want to try that with just me, please do (I'm unavailable for 
>> the next hour, but free from approx 00:30 - 01:30 UK time), or tomorrow 
>> almost any time, given some notice).
>> Or contact me off-list and we'll find a time.
>> Or suggest a time and someone else might be able to join in and help.
>> 
>> There are lots of motivated people wanting to help - or to find out what 
>> they're going to need to tell their own users when those users upgrade to a 
>> later MacOS. :-)
>> 
>> Alex.
>> 
>> 
>> ___
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your subscription 
>> preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


RE: slow responsiveness on windows - what was it like?

2021-03-31 Thread chipsm themartinz.com via use-livecode
I just modified my McAfee real-time scanning and Excluded files "LiveCode 
Indy.exe.
Any lag in performance with LiveCode has now been eliminated.

Sincerely,

Clarence Martin
Email: chi...@themartinz.com
Phone: 626 6965561

-Original Message-
From: use-livecode  On Behalf Of 
matthias rebbe via use-livecode
Sent: Wednesday, March 31, 2021 2:13 AM
To: How to use LiveCode 
Cc: matthias_livecode_150...@m-r-d.de
Subject: Re: slow responsiveness on windows - what was it like?




-
Matthias Rebbe
Life Is Too Short For Boring Code

> Am 31.03.2021 um 10:20 schrieb Tiemo via use-livecode 
> :
> 
> After checking several ideas, Currys hint gave me the right direction.
> My Machine has a SSD, but I have all my files on my domain server and 
> was as ever since "decades" working directly on my server.
> Working over my gigabit network is what the newer LC versions don't 
> like anymore. Copying all files on my local SSD everything is fine.
> If this is what it is with LC, I have to think about a new backup 
> strategy, because I usually don't backup my client, All of my data and 
> files are located on my server.
> 


How about a local OwnCloud installation. 
https://owncloud.com/de/

The principle is the same as Dropbox.
The data is stored on a server and is synchronized with the client machine. So 
you still are working with local files, but a client running on your computer 
synchronizes your local files with the server.


> Thanks all for your ideas
> Tiemo
> 
> 
> 
> -Ursprüngliche Nachricht-
> Von: use-livecode  Im Auftrag 
> von Curry Kenworthy via use-livecode
> Gesendet: Dienstag, 30. März 2021 16:10
> An: use-livecode@lists.runrev.com
> Cc: Curry Kenworthy 
> Betreff: Re: slow responsiveness on windows - what was it like?
> 
> 
> Tiemo:
> 
>> working with LC 9.6 on a fast win 10 machine  > the responsiveness of 
>> the
> IDE on every mouseclick  > or other action is almost not acceptable slow.
> 
> The biggest issue was not Windows per se, but rather disk access:
> LC IDE's casual repetitive disk usage + modern antivirus + HDD.
> 
> Best solution: SDD.
> Next best: Turn off some SE auto options, tweak antivirus.
> 
> Best wishes,
> 
> Curry Kenworthy
> 
> Custom Software Development
> "Better Methods, Better Results"
> LiveCode Training and Consulting
> http://livecodeconsulting.com/
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your 
> subscription
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
> 
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: slow responsiveness on windows - what was it like?

2021-03-31 Thread matthias rebbe via use-livecode



-
Matthias Rebbe
Life Is Too Short For Boring Code

> Am 31.03.2021 um 10:20 schrieb Tiemo via use-livecode 
> :
> 
> After checking several ideas, Currys hint gave me the right direction.
> My Machine has a SSD, but I have all my files on my domain server and was as
> ever since "decades" working directly on my server.
> Working over my gigabit network is what the newer LC versions don't like
> anymore. Copying all files on my local SSD everything is fine.
> If this is what it is with LC, I have to think about a new backup strategy,
> because I usually don't backup my client, All of my data and files are
> located on my server.
> 


How about a local OwnCloud installation. 
https://owncloud.com/de/

The principle is the same as Dropbox.
The data is stored on a server and is synchronized with the client machine. So 
you still are working with local files, but a client running on your computer 
synchronizes your local files with the server.


> Thanks all for your ideas
> Tiemo
> 
> 
> 
> -Ursprüngliche Nachricht-
> Von: use-livecode  Im Auftrag von
> Curry Kenworthy via use-livecode
> Gesendet: Dienstag, 30. März 2021 16:10
> An: use-livecode@lists.runrev.com
> Cc: Curry Kenworthy 
> Betreff: Re: slow responsiveness on windows - what was it like?
> 
> 
> Tiemo:
> 
>> working with LC 9.6 on a fast win 10 machine  > the responsiveness of the
> IDE on every mouseclick  > or other action is almost not acceptable slow.
> 
> The biggest issue was not Windows per se, but rather disk access:
> LC IDE's casual repetitive disk usage + modern antivirus + HDD.
> 
> Best solution: SDD.
> Next best: Turn off some SE auto options, tweak antivirus.
> 
> Best wishes,
> 
> Curry Kenworthy
> 
> Custom Software Development
> "Better Methods, Better Results"
> LiveCode Training and Consulting
> http://livecodeconsulting.com/
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
> 
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


AW: slow responsiveness on windows - what was it like?

2021-03-31 Thread Tiemo via use-livecode
After checking several ideas, Currys hint gave me the right direction.
My Machine has a SSD, but I have all my files on my domain server and was as
ever since "decades" working directly on my server.
Working over my gigabit network is what the newer LC versions don't like
anymore. Copying all files on my local SSD everything is fine.
If this is what it is with LC, I have to think about a new backup strategy,
because I usually don't backup my client, All of my data and files are
located on my server.

Thanks all for your ideas
Tiemo



-Ursprüngliche Nachricht-
Von: use-livecode  Im Auftrag von
Curry Kenworthy via use-livecode
Gesendet: Dienstag, 30. März 2021 16:10
An: use-livecode@lists.runrev.com
Cc: Curry Kenworthy 
Betreff: Re: slow responsiveness on windows - what was it like?


Tiemo:

 > working with LC 9.6 on a fast win 10 machine  > the responsiveness of the
IDE on every mouseclick  > or other action is almost not acceptable slow.

The biggest issue was not Windows per se, but rather disk access:
LC IDE's casual repetitive disk usage + modern antivirus + HDD.

Best solution: SDD.
Next best: Turn off some SE auto options, tweak antivirus.

Best wishes,

Curry Kenworthy

Custom Software Development
"Better Methods, Better Results"
LiveCode Training and Consulting
http://livecodeconsulting.com/

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode