Re: is there something like "sockettimeoutinterval" for "put url... into aVariable"?

2024-03-17 Thread matthias rebbe via use-livecode
What URL type are you using? 
When using http/ftp and so on then there is also tsNetSetTimeouts in case you 
are using a commercial LC Version >=8.



> Am 17.03.2024 um 18:17 schrieb Klaus major-k via use-livecode 
> :
> 
> Hi friends,
> 
> see subject, any hints welcome.
> Thanks in advance!
> 
> 
> Best
> 
> Klaus
> --
> Klaus Major
> https://www.major-k.de
> https://www.major-k.de/bass
> kl...@major-k.de
> 
> 
> ___
> 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 edit a How To Lesson?

2024-02-11 Thread matthias rebbe via use-livecode
This is only possible, when you have an account for the Lessons (Screensteps) 
website.
You can edit the lessons directlyon the web or with the desktop app 
"Screensteps" which can be downloaded here
https://www.screensteps.com/downloads

As you already have created lessons at least the one from your posted link, you 
should already have access to it. 
Did you already try to  recover your password?

> Am 11.02.2024 um 23:04 schrieb kee nethery via use-livecode 
> :
> 
> I seem to have forgotten how to edit my LiveCode lesson.
> 
> Can someone point to a how to on how to edit a lesson? In specific:
> 
> https://lessons.livecode.com/m/4071/l/876834-signing-and-uploading-apps-to-the-mac-app-store
> 
> Thanks,
> 
> Kee Nethery
> 
> ___
> 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: Top things you are waiting for ....

2024-01-15 Thread Matthias Rebbe via use-livecode
At least the subscription payments for the compiler are paused. ;)

Von meinem iPhone gesendet

> Am 15.01.2024 um 16:25 schrieb Mike Kerner via use-livecode 
> :
> 
> some day, "a couple weeks" will come, and the compiler will go into beta.
> 
>> On Sat, Nov 18, 2023 at 3:49 PM kee nethery via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>> 
>> In App Purchases for MacOS apps. When I can’t make money using LiveCode, I
>> have to use something else.
>> 
>> Everything in LiveCode should be Unicode. Really surprised there is stuff
>> that is not.
>> 
>> Kee Nethery
>> ___
>> 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
>> 
> 
> 
> --
> On the first day, God created the heavens and the Earth
> On the second day, God created the oceans.
> On the third day, God put the animals on hold for a few hours,
>   and did a little diving.
> And God said, "This is good."
> ___
> 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: We lost an Angle

2024-01-11 Thread matthias rebbe via use-livecode
Ralph,
Unfortunately, I'm not good at these things, especially when I don't write in 
my native language.

Even though we don't know each other personally, I am very sorry for your loss.
I feel for you.

Matthias

> Am 11.01.2024 um 02:54 schrieb Ralph DiMola via use-livecode 
> :
> 
> Many of you knew Margaret from the conferences. We lost her today. She spent
> her life as a nurse in the oncology department. She gave her love and
> empathy to all her patients. She was so full of life and gave it a gallant
> try, but was not to be. We just celebrated our 40th anniversary in December.
> 
> You all were so kind and welcoming to her. I thank you for that.
> 
> 
> 
> Ralph DiMola
> 
> IT Director
> 
> Evergreen Information Services
> 
> rdim...@evergreeninfo.net
> 
> ___
> 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: Best way to lock a whole mySQL table ?

2024-01-07 Thread matthias rebbe via use-livecode
Rereading your posts i realized that you want to lock a table.

So maybe this link is more helpful
https://www.atlassian.com/data/admin/grant-permissions-for-mysql




> Am 07.01.2024 um 21:50 schrieb matthias rebbe via use-livecode 
> :
> 
> You could set user permissions and allow only select.
> 
> https://simplebackups.com/blog/how-to-create-and-grant-permissions-to-a-mysql-user/
> 
> Regards,
> Matthias
> 
>> Am 07.01.2024 um 21:45 schrieb jbv via use-livecode 
>> :
>> 
>> Hi list,
>> I have a mySQL table with over a million rows and I would
>> like to lock the data so that no inserts nor updates are
>> possible, only reads via select commands.
>> I have read the doc as well as numerous blogs, and as far
>> as I understand, the following command
>> LOCK TABLES myTable WRITE;
>> locks the table and prevents other users from reading or
>> writing to the table.
>> But that's not what I need : I need to allow any user to
>> read at any time, but prevent anyone to write at any time.
>> Besides, I also need the lock to be effective in phpMyAdmin.
>> And of course, I need to do that for 1 table only and not
>> the other tables in the db.
>> 
>> How can I achieve that ? Does the solution have to do
>> with the user privileges ?
>> 
>> Thank you in advance.
>> jbv
>> 
>> ___
>> 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: Best way to lock a whole mySQL table ?

2024-01-07 Thread matthias rebbe via use-livecode
You could set user permissions and allow only select.

https://simplebackups.com/blog/how-to-create-and-grant-permissions-to-a-mysql-user/

Regards,
Matthias

> Am 07.01.2024 um 21:45 schrieb jbv via use-livecode 
> :
> 
> Hi list,
> I have a mySQL table with over a million rows and I would
> like to lock the data so that no inserts nor updates are
> possible, only reads via select commands.
> I have read the doc as well as numerous blogs, and as far
> as I understand, the following command
> LOCK TABLES myTable WRITE;
> locks the table and prevents other users from reading or
> writing to the table.
> But that's not what I need : I need to allow any user to
> read at any time, but prevent anyone to write at any time.
> Besides, I also need the lock to be effective in phpMyAdmin.
> And of course, I need to do that for 1 table only and not
> the other tables in the db.
> 
> How can I achieve that ? Does the solution have to do
> with the user privileges ?
> 
> Thank you in advance.
> jbv
> 
> ___
> 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: 2 Qs about the OAuth2 bug fix in v10.x

2024-01-03 Thread matthias rebbe via use-livecode
What i forgot,

if this all is done by the oauth2.livecodescript, couldn't one then use that 
script in V9?


> Am 03.01.2024 um 21:54 schrieb matthias rebbe via use-livecode 
> :
> 
> According to the release notes of dp7 the corresponding bug is 24334
> 
> 
> https://quality.livecode.com/show_bug.cgi?id=24334
> 
> 
> 
>> Am 03.01.2024 um 21:35 schrieb ambassador--- via use-livecode 
>> :
>> 
>> The blog discussion re v10 mentions this fix to OAuth2:
>> 
>>  "OAuth2 redirect parameters are now correctly decoded"
>> 
>> I was unable to find the corresponding bug report for that item.
>> 
>> Does anyone here know the bug report ID for that?
>> 
>> And can anyone on the team confirm if this will be backported to the v9.x 
>> series?
>> 
>> Thanks in advance - 
>> 
>> --
>> Richard Gaskin
>> 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


___
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: 2 Qs about the OAuth2 bug fix in v10.x

2024-01-03 Thread matthias rebbe via use-livecode
According to the release notes of dp7 the corresponding bug is 24334


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



> Am 03.01.2024 um 21:35 schrieb ambassador--- via use-livecode 
> :
> 
> The blog discussion re v10 mentions this fix to OAuth2:
> 
>   "OAuth2 redirect parameters are now correctly decoded"
> 
> I was unable to find the corresponding bug report for that item.
> 
> Does anyone here know the bug report ID for that?
> 
> And can anyone on the team confirm if this will be backported to the v9.x 
> series?
> 
> Thanks in advance - 
> 
> --
> Richard Gaskin
> 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: Embedded PDFs in Windows Menu

2024-01-03 Thread matthias rebbe via use-livecode


> Am 03.01.2024 um 17:09 schrieb Bob Sneidar via use-livecode 
> :
> 
> It sounds like he is dealing with file permissions. His app can create but 
> not write. I’ll bet the PDF file is 0 kbytes. 
> 
I had contact with Charles off-list.
No, the pdf sizes are not 0 kbytes. And they were written to the user's 
documents folder.  The different PDF files have different sizes on Windows and 
contain  exact the same number of pages the real PDF has, but they are blank.

The problem seems to be solved now. He will import/store the PDFs again in 
custom properties, but doing this under Windows. When those are written back 
from custom properties to pdf files on hard disk, they can be read  on Windows 
and macOS.
So at least he can proceed.

Anyway, i was wondering what the reason might have been that this did not work 
with PDF stored in custom properties on macOS.


> I would try saving the file using open file  for binary write; 
> write to file ; put the result into tResult, close file  
> then check for tResult
> 

> Bob S
> 
> 
>> On Dec 31, 2023, at 8:52 AM, Matthias Rebbe via use-livecode 
>>  wrote:
>> 
>> Paul,
>> 
>> the subject of Charles post is a bit misleading.
>> The problem does not have to do with the menu.
>> 
>> Charles problem is the following. He stored several PDF files on macOS as 
>> custom properties. His program allows the user to save the PDF to hard disk 
>> using a menu entry.
>> The command for creating the PDF is
>> put the PDFfile1 of this stack into URL “binfile:……..“
>> 
>> When the PDF is saved on macOS the PDF is readable (on Windows and macOS), 
>> when the PDF is saved on Windows, a PDF with blank pages is created.
>> 
>> I am not sure, if this maybe has to do with encoding or so?
>> 
>> Regards,
>> Matthias
>> 
>> Von meinem iPad gesendet
>>> Am 31.12.2023 um 16:18 schrieb Paul Dupuis via use-livecode 
>>> :
>>> 
>>> I'm not sure exactly what you are talking about?
>>> 
>>> Are you asking about launching a PDF from a menu item under a "Windows" 
>>> menu?
>>> 
>>>> On 12/31/2023 9:41 AM, Charles Szasz via use-livecode wrote:
>>>> I have found that a method I use (proposed by LC tech support a few years 
>>>> ago to embed PDFs in a Windows menu (using custom properties) does not 
>>>> work in LC 9+. It does work on a Mac. Anybody have solution for this 
>>>> problem?
>>>> 
>>>> 
>>>> Sent from my iPad
>>>> ___
>>>> 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: Embedded PDFs in Windows Menu

2023-12-31 Thread Matthias Rebbe via use-livecode
Paul,

the subject of Charles post is a bit misleading.
The problem does not have to do with the menu.

Charles problem is the following. He stored several PDF files on macOS as 
custom properties. His program allows the user to save the PDF to hard disk 
using a menu entry.
The command for creating the PDF is
put the PDFfile1 of this stack into URL “binfile:……..“

When the PDF is saved on macOS the PDF is readable (on Windows and macOS), when 
the PDF is saved on Windows, a PDF with blank pages is created.

I am not sure, if this maybe has to do with encoding or so?

Regards,
Matthias

Von meinem iPad gesendet
> Am 31.12.2023 um 16:18 schrieb Paul Dupuis via use-livecode 
> :
> 
> I'm not sure exactly what you are talking about?
> 
> Are you asking about launching a PDF from a menu item under a "Windows" menu?
> 
>> On 12/31/2023 9:41 AM, Charles Szasz via use-livecode wrote:
>> I have found that a method I use (proposed by LC tech support a few years 
>> ago to embed PDFs in a Windows menu (using custom properties) does not work 
>> in LC 9+. It does work on a Mac. Anybody have solution for this problem?
>> 
>> 
>> Sent from my iPad
>> ___
>> 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: tsneterr: (3) URL using bad/illegal format or missing URL

2023-12-17 Thread matthias rebbe via use-livecode
Hello Klaus.

please see the example below. In my example i am posting a zip file with images 
to a livecode server script

Livecode script

on mouseup
   answer file "Select zip file..."
   if it is empty then exit to top
   put "" & it into tArchive
   if libUrlMultiPartFormData(tForm,"Archive", tArchive) is not empty then
  altlog the long system time & " - error:" & it
   else
  set the httpHeaders to line 1 of tForm 
  altlog the long system time & " - Upload gestartet"
  post line 2 to -1 of tForm to url "https://MYSERVER.COM/upload_bilder.lc;
  put it into  postResult
  set the httpHeaders to empty
  
  switch postResult
 case   postResult begins with "Bildupload fehlgeschlagen" is true
 ## your script for upload error
 break
 case  postResult begins with "Bildupload okay" is true
 ## your script for successful upload
break
end switch
   end if
end mouseup 


Livecode Server script



I hope there is no error in my example. I simplified my original code for the 
above example.

In my original version the complete upload and the processing of the uploaded 
file is automatic w/o user interaction. 
The desktop app creates a zip file and posts that zip file to a Livecode Server 
script which just handles the upload and then returns a success or failure.
According to the upload script my standalone then calls another script on the 
server for further processing.


Regards,
Matthias




> Am 17.12.2023 um 10:18 schrieb Klaus major-k via use-livecode 
> :
> 
> Hi Matthias,
> 
>> Am 16.12.2023 um 23:29 schrieb matthias rebbe via use-livecode 
>> :
>> 
>> Hello Klaus,
>> 
>> You could try to post the data as a file  to the server. There is an array 
>> $_files in Livecode server available, which handles the file uploads.
> 
> ah, sounds promising, thank you! :-)
> I wanted to post the list directly from an LC field, but can surely store its 
> content to a temp file.
> 
> But how is the syntax in my case?
> ...
> put clean_name(tSetlist) into tDateiname 
> ## = filename on server
> 
> ## put "whatever" & CR & urlencode(fld "setlist") into tInhalt
> put "https://www.MYSERVER.de/setlists.lc?name=; & tDateiname & "=" & 
> url("file:" & path to file") into tURL #?
> ## Nothing in the dictionary about this
> ...
> 
>> Regards,
>> Matthias
> 
> Best
> 
> Klaus
> 
> --
> Klaus Major
> https://www.major-k.de
> https://www.major-k.de/bass
> kl...@major-k.de
> 
> 
> ___
> 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: tsneterr: (3) URL using bad/illegal format or missing URL

2023-12-16 Thread matthias rebbe via use-livecode
Hello Klaus,

You could try to post the data as a file  to the server. There is an array 
$_files in Livecode server available, which handles the file uploads.

Regards,
Matthias

> Am 16.12.2023 um 17:37 schrieb Klaus major-k via use-livecode 
> :
> 
> Should I use a different format to pass the CR delimited list to the LC 
> script?
> If yes, which one?
> 
>> Am 16.12.2023 um 16:50 schrieb Klaus major-k via use-livecode 
>> :
>> 
>> Followup:
>> I checked fo "illegal" character like @ ' etc., still no joy.
>> This has been working two weeks ago!
>> 
>>> Am 16.12.2023 um 15:51 schrieb Klaus major-k via use-livecode 
>>> :
>>> 
>>> Hi friends,
>>> 
>>> I am trying to upload a (not so long) urlencoded text list
>>> to my server, but get the tsNet error as in the subject.
>>> 
>>> In the form of:
>>> ...
>>> ## Remove spaces etc.
>>> put clean_name(tSetlist) into tDateiname
>>> put "whatever" & CR & urlencode(fld "setlist") into tInhalt
>>> put "https://www.MYSERVER.de/setlists.lc?name=; & tDateiname & "=" 
>>> & tInhalt into tUrl
>>> ...
>>> 
>>> The LC server script:
>>> -
>>> >> put $_GET["name"] into tName
>>> put $_GET["setlist"] into tSetList
>>> put "OK" into tAntwort
>>> try
>>> put tSetList into url("file:" & tName)
>>> catch tProblem
>>> put tProblem into tAntwort
>>> end try
>>> put tAntwort
>>> ?>
>>> 
>>> 
>>> The error comes from LC and NOT from the server, tAnwort = EMPTY!
>>> 
>>> The URL is definitively correct!
>>> Is the urlencoded string in tInhalt too long for a parameter?
>>> Or is a CR in that parameter not a good idea?
>>> 
>>> Any hints very appreciated, thanks in advance.
>>> 
>>> 
>>> Best
>>> 
>>> Klaus
>>> --
>>> Klaus Major
>>> https://www.major-k.de
>>> https://www.major-k.de/bass
>>> kl...@major-k.de
>>> 
>>> 
>>> ___
>>> 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
>> 
>> --
>> Klaus Major
>> https://www.major-k.de
>> https://www.major-k.de/bass
>> kl...@major-k.de
>> 
>> 
>> ___
>> 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
> 
> --
> Klaus Major
> https://www.major-k.de
> https://www.major-k.de/bass
> kl...@major-k.de
> 
> 
> ___
> 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: Get rid of the remote debugger

2023-12-11 Thread matthias rebbe via use-livecode
I meant the extensions folder in the app bundle, just don't mentioned it. 
Thought that it is clear that all included extensions reside in the app bundle. 
;)



> Am 11.12.2023 um 17:36 schrieb Bob Sneidar via use-livecode 
> :
> 
> That is not where the remote debugger lives on MacOS. It is in the 
> Application package. I can try to remove it from there and see what happens. 
> 
> Bob S
> 
> 
>> On Dec 8, 2023, at 4:14 PM, matthias rebbe via use-livecode 
>>  wrote:
>> 
>> Hm, did you already try to delete the folder   
>> Extensions/com.livecode.library.remotedebugger in the Livecode Extensions 
>> folder?
>> 
>>> Am 09.12.2023 um 00:42 schrieb Bob Sneidar via use-livecode 
>>> :
>>> 
>>> I occasionally get the dreaded error in remote debugger stack is password 
>>> protected issue. I don’t WANT the remote debugger. I do not NEED the remote 
>>> debugger. How can I rid myself of this incredibly annoying pest? 
>>> 
>>> Bob S
>>> 
>>> ___
>>> 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: Get rid of the remote debugger

2023-12-08 Thread matthias rebbe via use-livecode
Hm, did you already try to delete the folder   
Extensions/com.livecode.library.remotedebugger in the Livecode Extensions 
folder?

> Am 09.12.2023 um 00:42 schrieb Bob Sneidar via use-livecode 
> :
> 
> I occasionally get the dreaded error in remote debugger stack is password 
> protected issue. I don’t WANT the remote debugger. I do not NEED the remote 
> debugger. How can I rid myself of this incredibly annoying pest? 
> 
> Bob S
> 
> ___
> 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: tsNetUploadSync()

2023-12-08 Thread matthias rebbe via use-livecode
Hi Scott,

i just tested here with LC 9.6.10 and 10DP6 on a HostM account and also on a 
Synology FTP account in Rosetta mode and native on ARM64
I used FTP explicit as protocol.
In all cases it was successful.

My HostM account is on a server located in Germany at Hetzner, Your domain is 
on a server located in Canada at OHV.
So maybe there was a change in tsNET and there  is a difference between how our 
servers confirm the successful upload. And maybe the way  your server confirms 
the upload, does not "comply" with the changes in tsNET.

Maybe the HostM support could help in changing the settings. They are very used 
with Livecode. Y

Btw.  I could send you the login data for my test account so you could check  
if it is working with that account. 
Then you could tell HostM suppert  that there is no problem with a German HostM 
account.

Regards,
Matthias






> Am 08.12.2023 um 01:13 schrieb scott--- via use-livecode 
> :
> 
> I have a project that uses the business version of tsNet to ftp a file onto a 
> web server. (I’m using a Mac, the server is a shared one on hostm.) This 
> works fine in LC 9.6.8 but fails in subsequent versions of LC 9.6.x as well 
> as LC 10.0.0 (dp 6). I’m fairly ignorant of tsnet and file transfer 
> protocols. My attempts to debug the problem by looking at headers and cURL 
> error codes hasn’t gotten me anywhere useful. Is there something that changed 
> between LC 9.6.8 and LC 9.6.9  that might help inform where I should be 
> looking? I saw that LC 9.6.9 updated the version of OpenSSL it was using but 
> I’m not sure if/how that might effect tsnet. I’ve put more details below.  
> Any ideas welcomed. (Well, almost any ;- )
> 
> --
> Scott Morrow
> 
> Elementary Software
> (Now with 20% less chalk dust!)
> web   https://elementarysoftware.com/
> email sc...@elementarysoftware.com
> booth1-360-734-4701
> -
> 
> 
> When things don’t work I get:
> "Transfer complete with server response code tsneterr: (13) Bad PASV/EPSV 
> response: 250”  — which is confusing to me since:
> 
> "CURLE_FTP_WEIRD_PASV_REPLY (13)
> libcurl failed to get a sensible result back from the server as a response to 
> either a PASV or a EPSV command. The server is flawed.”
> 
> Although a 250 FTP response seems to mean: "Requested file action okay, 
> completed"
> 
> 
> When things do work [LC 9.6.8] I get:
> "Transfer complete with server response code 226”   — which I think means: 
> Closing data connection; requested file action successful
> 
> -
> A more complete list of responses
> 
> server responses from LC 9.6.11 (rc 1) failed attempt:
> 
> - Server Responses -
> Downloading FTPS directory listing for 
> /public_html/traditionaltaekwondo.org/calendar_events_data from 
> ftp://xxx.serversignin.com
> Transfer complete with server response code tsneterr: (13) Bad PASV/EPSV 
> response: 550--
> tRecvHeaders:
> 220-- Welcome to Pure-FTPd [privsep] [TLS] -- 
> 220-You are user number 6 of 188 allowed. 
> 220-Local time is now 22:44. Server port: 21. 
> 220-This is a private system - No anonymous login 
> 220-IPv6 connections are also welcome on this server. 
> 220 You will be disconnected after 30 minutes of inactivity. 
> 500 This security scheme is not implemented 
> 234 AUTH TLS OK. 
> 331 User xxx OK. Password required 
> 230 OK. Current restricted directory is / 
> 200 PBSZ=0 
> 200 Data protection level set to "private" 
> 257 "/" is your current location 
> 250 OK. Current directory is /public_html 
> 250 OK. Current directory is /public_html/traditionaltaekwondo.org 
> 500 Unknown command 
> 227 Entering Passive Mode (192,99,207,157,134,188) 
> 200 TYPE is now 8-bit binary 
> 550 I can only retrieve regular files --
> Uploading file 2024_calendar_events.txt to 
> ftp://xxx.serversignin.com/public_html/traditionaltaekwondo.org/calendar_events_data
> Transfer complete with server response code tsneterr: (13) Bad PASV/EPSV 
> response: 250
> 
> tRecvHeaders:
> 227 Entering Passive Mode (192,99,207,157,126,230) 
> 250 OK. Current directory is / 
> 250 OK. Current directory is /public_html 
> 250 OK. Current directory is /public_html/traditionaltaekwondo.org 
> 250 OK. Current directory is 
> /public_html/traditionaltaekwondo.org/calendar_events_data 
> tsNetGetTimeouts: 60,0,30,6,30,1000
> 
> 
> server responses from LC 9.6.8 successful attempt:
> 
> Downloading FTPS directory listing for 
> /public_html/traditionaltaekwondo.org/calendar_events_data from 
> ftp://ua873228.serversignin.com
> Transfer complete with server response code tsneterr: (78) The file does not 
> exist--
> tRecvHeaders:
> 220-- Welcome to Pure-FTPd [privsep] [TLS] -- 
> 220-You are user number 2 of 188 allowed. 
> 220-Local 

Re: LC Licensing and Website

2023-11-20 Thread matthias rebbe via use-livecode
I normally would also use the emergency request only if  it is really urgent 
for me. But in this case it was also import for Livecode Ltd to get to know 
about it and therefore i thought i should inform them in case they weren't 
already aware of it.

> Am 20.11.2023 um 20:42 schrieb Ralph DiMola via use-livecode 
> :
> 
> Matthias, Thanks!
> Back up here also. I thought of that but did not want to take advantage of
> my hosting support. Next time I have an emergency off hours I'll contact
> hosting support.
> 
> Also thanks to the LC team for fixing this ASAP.
> 
> Ralph DiMola
> IT Director
> Evergreen Information Services
> rdim...@evergreeninfo.net
> 
> 
> -Original Message-
> From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On Behalf
> Of matthias rebbe via use-livecode
> Sent: Monday, November 20, 2023 2:06 PM
> To: How to use LiveCode
> Cc: matthias_livecode_150...@m-r-d.de
> Subject: Re: LC Licensing and Website
> 
> I just received an answer from the LC hosting support. Login and licensing
> should be possible again. Tried it here already with success.
> 
> 
>> Am 20.11.2023 um 19:57 schrieb matthias rebbe via use-livecode
> :
>> 
>> Me too, but send an email to livecode hosting support as urgent, because
> the service at that address is provided 24/7. I am not sure if the normal LC
> support address is watched outside the office hours?
>> 
>>> Am 20.11.2023 um 19:55 schrieb Ralph DiMola via use-livecode
> :
>>> 
>>> I sent an email to support before I sent to the list.
>>> 
>>> Ralph DiMola
>>> IT Director
>>> Evergreen Information Services
>>> rdim...@evergreeninfo.net
>>> 
>>> 
>>> -Original Message-
>>> From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On 
>>> Behalf Of Mark Wieder via use-livecode
>>> Sent: Monday, November 20, 2023 1:41 PM
>>> To: Ralph DiMola via use-livecode
>>> Cc: Mark Wieder
>>> Subject: Re: LC Licensing and Website
>>> 
>>> On 11/20/23 10:29, Ralph DiMola via use-livecode wrote:
>>>> I can't license LC or login to my LC account on the website. Anyone 
>>>> else
>>> having problems?
>>> 
>>> Yep. It's dead.
>>> 
>>> --
>>> 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
> 
> 
> ___
> 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: LC Licensing and Website

2023-11-20 Thread matthias rebbe via use-livecode
I just received an answer from the LC hosting support. Login and licensing 
should be possible again. Tried it here already with success.


> Am 20.11.2023 um 19:57 schrieb matthias rebbe via use-livecode 
> :
> 
> Me too, but send an email to livecode hosting support as urgent, because the 
> service at that address is provided 24/7. I am not sure if the normal LC 
> support address is watched outside the office hours?
> 
>> Am 20.11.2023 um 19:55 schrieb Ralph DiMola via use-livecode 
>> :
>> 
>> I sent an email to support before I sent to the list.
>> 
>> Ralph DiMola
>> IT Director
>> Evergreen Information Services
>> rdim...@evergreeninfo.net
>> 
>> 
>> -Original Message-
>> From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On Behalf
>> Of Mark Wieder via use-livecode
>> Sent: Monday, November 20, 2023 1:41 PM
>> To: Ralph DiMola via use-livecode
>> Cc: Mark Wieder
>> Subject: Re: LC Licensing and Website
>> 
>> On 11/20/23 10:29, Ralph DiMola via use-livecode wrote:
>>> I can't license LC or login to my LC account on the website. Anyone else
>> having problems?
>> 
>> Yep. It's dead.
>> 
>> -- 
>> 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: LC Licensing and Website

2023-11-20 Thread matthias rebbe via use-livecode
Me too, but send an email to livecode hosting support as urgent, because the 
service at that address is provided 24/7. I am not sure if the normal LC 
support address is watched outside the office hours?

> Am 20.11.2023 um 19:55 schrieb Ralph DiMola via use-livecode 
> :
> 
> I sent an email to support before I sent to the list.
> 
> Ralph DiMola
> IT Director
> Evergreen Information Services
> rdim...@evergreeninfo.net
> 
> 
> -Original Message-
> From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On Behalf
> Of Mark Wieder via use-livecode
> Sent: Monday, November 20, 2023 1:41 PM
> To: Ralph DiMola via use-livecode
> Cc: Mark Wieder
> Subject: Re: LC Licensing and Website
> 
> On 11/20/23 10:29, Ralph DiMola via use-livecode wrote:
>> I can't license LC or login to my LC account on the website. Anyone else
> having problems?
> 
> Yep. It's dead.
> 
> -- 
>  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: LC Licensing and Website

2023-11-20 Thread matthias rebbe via use-livecode
Same here with the LC Account. Did not try to relicense LC.

> Am 20.11.2023 um 19:29 schrieb Ralph DiMola via use-livecode 
> :
> 
> I can't license LC or login to my LC account on the website. Anyone else 
> having problems?
> 
> Ralph DiMola
> IT Director
> Evergreen Information Services
> rdim...@evergreeninfo.net
> 
> 
> ___
> 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: [[ ANN ]] New Enhancements Bundle v1.0.33 available

2023-11-15 Thread matthias rebbe via use-livecode
Yes, but it can be found, in case you've purchased the bundle, in your account 
under Products->Thirdparty

https://livecode.com/account/products/thirdparty



> Am 16.11.2023 um 00:28 schrieb Bob Sneidar via use-livecode 
> :
> 
> Is this the Summer Megabundle 2022? Otherwise I do not see it. 
> 
> Bob S
> 
> 
>> On Nov 15, 2023, at 6:34 AM, panagiotis merakos via use-livecode 
>>  wrote:
>> 
>> Hello all,
>> 
>> Just to let you know that there is an update of the enhancements bundle
>> available in your account area.
>> 
>> Latest update 1.0.33: 15 November 2023
>> 
>> This update includes some bugfixes. I'll update BugZilla later tonight.
>> 
>> You can have a look at the "changelog.txt" file that is included in the
>> bundle, to see what is new in this release.
>> 
>> Note that when installing this new version using the stack
>> "WidgetPackInstaller.livecode" that is included in the bundle, you need to
>> restart the LC IDE when the installation finishes - you will get a dialog
>> asking you to do so.
>> 
>> Kind regards,
>> Panos
>> --
>> ___
>> 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: [[ ANN ]] New Enhancements Bundle v1.0.33 available

2023-11-15 Thread matthias rebbe via use-livecode
I too have the My Livecode folder in Dropbox and here i was able to install 
with minor problems on LC 9.6.10 macOS.

I got 2 times a message that a stack was already in memory. After pressing 
purge the installation went on.

The only thing that was not installed was the radial slider. I had to manually 
add it using the extension builder.



> Am 15.11.2023 um 21:02 schrieb J. Landman Gay via use-livecode 
> :
> 
> On 11/15/23 8:34 AM, panagiotis merakos via use-livecode wrote:
>> Hello all,
>> Just to let you know that there is an update of the enhancements bundle
>> available in your account area.
>> Latest update 1.0.33: 15 November 2023
> 
> Most of it won't install, I keep getting a message to install the 
> widgetBundleUtils before continuing. (There's no way to cancel out of the 
> installation so I need to hit "OK" multiple times.)
> 
> I do have this in the My LiveCode folder:
> My LiveCode/Extensions/com.livecode.library.widgetbundleutils.1.1.1
> 
> It might matter that this folder is not in the usual default location, it's 
> in a Dropbox so I can share it with my other Mac. Where does it need to be?
> 
> -- 
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software   | http://www.hyperactivesw.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: Top things you are waiting for ....

2023-11-12 Thread matthias rebbe via use-livecode


1. Debugger for Livecode Server.
Man, what do i miss the On-Rev client

2. Native MSSQL database support

3. tsNet to support HTTP/2
https://quality.livecode.com/show_bug.cgi?id=23355
According to CharlesW this should be easily fixed with a 3rd party library 
which has to be included alongside curl. 



> Am 11.11.2023 um 23:43 schrieb Tom Glod via use-livecode 
> :
> 
> Hey everyone
> Just a market research thread.
> What are the top 3 or 5 things you are waiting for in Livecode's feature
> set?
> This is my list.
> 
> 1. Updated Browser
> 2. Compiler (its important because speed is important to the user
> experience)
> 3. integrated layering of native controls
> 
> What are yours?
> 
> Cheers,
> 
> Tom
> ___
> 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


Finally success with code signing Windows standalones withe the new eToken certificates under macOS using jarsigner

2023-11-09 Thread matthias rebbe via use-livecode
Phew, after searching, reading and trying many days i was finally able to code 
sign my first Windows standalone under macOS today with this new eToken 
certificates using jarsigner.

I used jarsigner 5.0 and JDK 1.8 for it.
I will now intensively test it and if there is interest i could create either 
an LC lesson or just a PDF with step by step instructions 

I tested it here with a certficate  that can be used with a software based 
eToken, not a hardware based one.
But it should also work with hardware eTokens, as jarsigner does not see if the 
the eToken is software or hardware based.

Code signing Windows standalones under macOS should technically also be 
possible using osslsigncode, but the current builds for macOS do not have the 
eToken support included, but i think that is just a matter of time. At least i 
hope so. ;)

Is there any interest here in the list for detailed instructions?
I will see if i can also provide an easy stack that automatically builds and 
executes the needed shell commands for signing, so you just have to select your 
Windows standalone and the stack does all the work for you.
The only work that has to be done by you is to do the basic configuration 
once...

Regards,
Matthias






___
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: Deployment: a plea/opportunity

2023-10-14 Thread matthias rebbe via use-livecode
Hi all,

there is a way to export a Apple ID account including developer certificates 
and provisioning profiles at once using Xcode.
See here
https://dl.qck.nu/?dl=Transfer-Copy_Developer_Account_to_a_new_computer.pdf

Regards,
Matthias



> Am 14.10.2023 um 06:52 schrieb Mark Smith via use-livecode 
> :
> 
> Re: The problem was getting my Apple code signing certificates AND related 
> certificates on to the MacBook air from the Apple Developer site, something I 
> don't think Livecode can really help with.
> 
> Paul, just so I understand this problem better. Is there a reason why you 
> can’t just download your certificates from the Apple Developer site to your 
> MacBook Air? Do they specifically restrict downloading to only certain 
> devices? 
> 
> Mark
> 
> Sent from my iPhone
> 
>> On Oct 13, 2023, at 9:02 PM, Paul Dupuis via use-livecode 
>>  wrote:
>> 
>> I'd love to see versions of Livecode stacks that assist with code signing 
>> and notarization for as many platforms as possible (I am aware of stacks for 
>> Windows and macOS) built into Livecode.
>> 
>> That said, for my two major problems (1 on macOS and 1 on Windows), I don't 
>> think there is anything Livecode could have done to help (other than 
>> lessons/documentation).
>> 
>> On Windows my current certificate - a .pfx format code signing cert - is 
>> expiring in November, so I renewed it. However, as of June 1 2023, the 
>> Windows code signing industry moved to requiring all code signing 
>> certificates to be issued on an encrypted USB token and you must use 
>> specialized software (that 3rd party can not hook into to prevent malware) 
>> to access those tokens to code sign.
>> 
>> On macOS, I needed to update code signing and NOTARIZATION to accommodate 
>> that Apple is switching to a new notary tool that only rns on new versions 
>> of macOS (I was using Mojave and atool) so I HAD (forced by Apple) for 
>> update to using the macBook Air I have that happened to have Sonoma on it 
>> and than meant Xcode 15 command line tools for the new Notary tool. atool 
>> stops being accepted by Apple some time in November so my old notarization 
>> steps will stop working. The change in notary tool was easy with Matthias's 
>> lessons and documentation on livecode.com. The problem was getting my Apple 
>> code signing certificates AND related certificates on to the MacBook air 
>> from the Apple Developer site, something I don't think Livecode can really 
>> help with.
>> 
>> Yes, others have had still other issues some of which improvements in 
>> Livecode might help address, but for the two I ran into that I turned to the 
>> list for help for, they were ultimately nothing that I think Livecode could 
>> help with.
>> 
>> Just my 2 cents on my 2 issues.
>> 
>> 
>>> On 10/13/2023 1:46 PM, Richard Gaskin via use-livecode wrote:
>>> We see it here in this list. We see it in the forums. We see it wherever 
>>> app deployment is discussed:
>>> 
>>> OS requirements for packaging/stapling/signing apps are onerous.
>>> 
>>> At the edge of, and sometimes exceeding, being prohibitively so.
>>> 
>>> There's no point in making a standalone if you can't ship it.
>>> 
>>> If pro devs with decades of experience struggle with this, newcomers will 
>>> run screaming.
>>> 
>>> SIMPLIFYING DEPLOYMENT IS THE NUMBER ONE PRIORITY.
>>> 
>>> Pardon the all-caps. I rarely use them. But this is important.
>>> 
>>> Simplifying deployment is more important than "AI".
>>> Simplifying deployment is more important than "nocode".
>>> 
>>> It is the single biggest pain point.
>>> 
>>> And so it is the single biggest opportunity.
>>> 
>>> Fulfill the promise of "Everyone can code": focus on simplifying deployment.
>>> 
>>> Step 1: Acquire Matthias' great tool.
>>> 
>>> Step 2: Enhance it for current requirements across platforms.
>>> 
>>> Step 3: Look for every opportunity to further simplify the process, and 
>>> take it, at least one more simplification with each new build.
>>> 
>>> This is important. It really is.
>>> 
>>> -- 
>>> 
>>> And no, web export will not magically save things.  Even when that becomes 
>>> truly production-ready, it's only for web apps.  Not everything needs to be 
>>> a web app.
>>> 
>>> There are a hundred ways to make web apps.
>>> 
>>> There are few ways to make cross-platform native apps.
>>> 
>>> And almost none that rival what LC can do on the desktop.
>>> 
>>> Play into strengths.  Make native deployment the best it can be.
>>> 
>>> When that's done, only then resume work on more peripheral features.
>>> 
>> 
>> 
>> ___
>> 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 

Re: All Versions of LC crashing in Sonoma

2023-10-13 Thread matthias rebbe via use-livecode
Yes that is definitely the case.

But Bill asked if Apple will "fix that in Sonoma" so his old standalones will 
still work under Sonoma without building them again with 9.6.10 or 10.0.6. At 
least that was my understanding. ;) 



> Am 13.10.2023 um 18:32 schrieb Bob Sneidar via use-livecode 
> :
> 
> Heather, just to be clear, I was under the implression that 9.6.10 and 10.0.6 
> WAS the fix for this. 
> 
> Bob S
> 
> 
> -Original Message-
> From: use-livecode  On Behalf Of 
> Heather Laine via use-livecode
> Sent: Friday, October 13, 2023 1:37 AM
> To: How to use LiveCode 
> Cc: Heather Laine 
> Subject: Re: All Versions of LC crashing in Sonoma
> 
> I don't think you can hope for that. It's not a bug, its a change in the way 
> they are implementing menus.
> 
> Best Regards,
> 
> Heather
> 
> Heather Laine
> Customer Services Manager
> LiveCode Ltd
> www.livecode.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: Android: Myapp stopped

2023-10-12 Thread matthias rebbe via use-livecode
Hm,
just a shot in the dark, did you enable the Development mode on the tablets?



> Am 12.10.2023 um 15:35 schrieb Klaus major-k via use-livecode 
> :
> 
> Hi friends,
> 
> I am trying to install my app on the tablets of my bandmembers
> and succeeded on all but one!?
> 
> Info: 
> Samsung Galaxy Tab S
> Android 6.0.1, API 23
> 
> After installation from LC (Test) I tap on the icon and get the alert:
> -> Leadsheeter stopped (angehalten) 
> immediately, no more info.
> 
> I already emptied cache and data and whatnot and even restarted 
> the device a couple of times, no dice!?
> 
> The only info I could get after starting Android Studio was in the
> "Device File Explorer" panel for the device which reads:
> 
> data -> app -> com.major-k.de.leadsheeter-1
> run-as: Could not set capabilities: Operation not permitted
> 
> API too old? Anything else I can check in Android Studio?
> 
> Any hints very welcome!
> 
> Thanks a lot in advance.
> 
> 
> Best
> 
> Klaus
> --
> Klaus Major
> https://www.major-k.de
> https://www.major-k.de/bass
> kl...@major-k.de
> 
> 
> ___
> 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: Another (macOS) Code signing guidance question...

2023-10-11 Thread matthias rebbe via use-livecode
Panos,


> Am 11.10.2023 um 02:23 schrieb panagiotis merakos via use-livecode 
> :
> 
> Hello all,
> 
> Just downloading the certificate from your account in the apple dev
> website, and using it in a different machine from the one it was created
> will not work (you get identity not found), because you need the private
> key as well.
> 
But this is not case when the key chain is saved to iCloud and the other 
machine is also using the same iCloud account, isn't it.
At least i had never problems to download the certificates to an other computer 
which had also access to the same key chain in iCloud.

Regards,
Matthias



> This is why you have to export the certificate from the old machine,
> because exporting the certificate exports the private key that is
> associated with it as well.
> 
> Kind regards,
> Panos
> 
> On Wed, 11 Oct 2023, 01:08 J. Landman Gay via use-livecode, <
> use-livecode@lists.runrev.com> wrote:
> 
>> On 10/10/23 4:16 PM, Paul Dupuis via use-livecode wrote:
>>> The hardest part was getting the correct Certificates into the Keychain
>> on the macBook Air.
>>> When code signing I kept getting an "identity not found" (or something
>> like that) that meant I
>>> didn't have the "right" certificate or the certificate installed where
>> it was needed.
>> 
>> Thanks for this. That was the error I was getting too. Apparently both of
>> us have identity
>> crises (ref: Doc Hawk. The smartalec.)
>> 
>> Guess I need to dig around in Keychain.
>> 
>> --
>> Jacqueline Landman Gay | jac...@hyperactivesw.com
>> HyperActive Software   | http://www.hyperactivesw.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: No progress updates on LC 10. Am i the only one who is concerned?

2023-10-11 Thread matthias rebbe via use-livecode
I am afraid the whole power is put into the Web platform. 
And i am not sure how i should feel about it.



> Am 11.10.2023 um 15:21 schrieb Mike Kerner via use-livecode 
> :
> 
> it's october. do you know where the script compiler and usable html5 are?
> 
> On Mon, Aug 21, 2023 at 12:10 PM Ben Rubinstein via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> 
>> Sad update: it's just happened to me again, with Bracket Completion
>> switched
>> off. I literally checked just before starting to type the format
>> statement;
>> after it crashed and I relaunched 10.0.0.dp5, I checked again. It was
>> still
>> switched off.
>> 
>> I see that the bug is marked awaiting release - but it's not mentioned in
>> the
>> release notes for 10.0.0dp6.
>> 
>> :-(
>> 
>> 
>> On 26/07/2023 09:58, Ben Rubinstein via use-livecode wrote:
>>> Oooh - I hadn't spotted that. (With only a little bit of fear) I'll
>> venture
>>> back into 10dp5 and turn that off. Thanks Geoff!
>>> 
>>> On 26/07/2023 03:49, Geoff Canyon via use-livecode wrote:
 So, not to be too much of an apologist, but the issue doesn't seem like
>> a
 showstopper to me.
 
 On Tue, Jul 25, 2023 at 10:36 AM Dick Kriesel via use-livecode <
 use-livecode@lists.runrev.com> wrote:
 
> 
> 
>> On Jul 25, 2023, at 11:37 AM, Geoff Canyon via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>> 
>> Maybe a silly question, but that issue lists "turn on bracket
>> completion"
>> as a step to reproduce. If bracket completion is off, is it safe?
> 
> Hi, Geoff. I filed the report. With bracket completion off, I saw no
>> such
> problem.
> — Dick
> ___
> 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
>> 
> 
> 
> -- 
> On the first day, God created the heavens and the Earth
> On the second day, God created the oceans.
> On the third day, God put the animals on hold for a few hours,
>   and did a little diving.
> And God said, "This is good."
> ___
> 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: Another (macOS) Code signing guidance question...

2023-10-10 Thread matthias rebbe via use-livecode
Paul,

you should be able to download and "install" the Apple certificates directly in 
Xcode.
To do so, open settings in Xcode and select "accounts" icon. There you should 
see a window which allows you to manage your certificates which also includes 
to install them.

Matthias


> Am 10.10.2023 um 18:48 schrieb Paul Dupuis via use-livecode 
> :
> 
> On 10/10/2023 12:36 PM, J. Landman Gay via use-livecode wrote:
>> I got that far at least. I couldn't notarize on Monterey but my client on 
>> Sonoma had no problem using mrSignNotarizeHelper on Sonoma with Xcode 15. My 
>> issues happened after that. So I think you're safe using the tool on Sonoma.
>> 
> 
> Thank you for the encouraging information!
> 
> Currently, I am struggling with get a signing cert into the keychain on the 
> macBook Air with Sonoma. The cert I downloaded and double-click to add to the 
> keychain on Mojave, generates an error trying to do the same on Sonoma (to 
> bad as it was good until 2026!)
> 
> Not sure why it gives an error and would load into the keychain on Sonoma.
> 
> ___
> 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: Window code signing certificate source recommendations

2023-10-10 Thread matthias rebbe via use-livecode
Paul,

just googled a little bit...

If you have a safenet USB Token, than there seems to be a way to disable the 
password pop up.

https://www.finalbuilder.com/resources/blogs/code-signing-with-usb-tokens

> Am 10.10.2023 um 15:05 schrieb Paul Dupuis via use-livecode 
> :
> 
> On 10/10/2023 8:53 AM, matthias rebbe via use-livecode wrote:
>> Hello Paul,
>> 
>> unfortunately this is the "new" standard. Since 1st June 2023 private keys 
>> has to be stored on a Token.
>> https://www.sslpoint.com/new-private-key-storage-requirement-for-standard-code-signing-certificates/
>> 
>> There is no way anymore to export a certificate for example to .pfx.
>> And much more of a pain, it is not possible anymore to code sign Windows app 
>> under macOS or at least i was not able to so so far.
>> 
>> I have a "cloud" certificate from Certum which i purchased from SSL Point 
>> (https://www.sslpoint.com <https://www.sslpoint.com/>)
>> 
>> With this type of certificate the private key is not stored on a USB token. 
>> This "cloud" certifcate  works similar to a usb token. I also have to 
>> install some software. This software allow me to login to the "cloud" and 
>> after successful login i can use that certificate
>> with Microsoft's signtool and JARsigner.
>> https://www.files.certum.eu/documents/manual_en/Code-Signing-signing-the-code-using-tools-like-Singtool-and-Jarsigner_v2.3.pdf
>> 
>> So to automate your signing, you just have to keep a Windows PC running and 
>> make sure that you are logged in to the "Cloud". As long as the software is 
>> logged in you have access to the certificate.
>> I don't know if this is also the case with the USB Token. Could not test it, 
>> because i do not have a usb token. ;)
>> 
>> 
>> Regards,
>> Matthias
> 
> First, thank you for the very informative reply (with links!)
> 
> Second, this "new" standard STINKS!
> 
> The cloud cert sound interesting, but we recently renewed out macOS cert and 
> now we've just renewed our Windows cert, so, short of trying to get money 
> back from Comodo and switching to the "cloud", I guess I am stuck with the 
> "new" crappy standard.
> 
> I do not see how large software companies that automate build, signing, and 
> even QA testing can accept this change. But they must of the suppliers of 
> certs would not go this route for loss of income.
> 
> 
> ___
> 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: Window code signing certificate source recommendations

2023-10-10 Thread matthias rebbe via use-livecode
Hello Paul,

unfortunately this is the "new" standard. Since 1st June 2023 private keys has 
to be stored on a Token.
https://www.sslpoint.com/new-private-key-storage-requirement-for-standard-code-signing-certificates/

There is no way anymore to export a certificate for example to .pfx.
And much more of a pain, it is not possible anymore to code sign Windows app 
under macOS or at least i was not able to so so far.

I have a "cloud" certificate from Certum which i purchased from SSL Point 
(https://www.sslpoint.com )

With this type of certificate the private key is not stored on a USB token. 
This "cloud" certifcate  works similar to a usb token. I also have to install 
some software. This software allow me to login to the "cloud" and after 
successful login i can use that certificate
with Microsoft's signtool and JARsigner.
https://www.files.certum.eu/documents/manual_en/Code-Signing-signing-the-code-using-tools-like-Singtool-and-Jarsigner_v2.3.pdf

So to automate your signing, you just have to keep a Windows PC running and 
make sure that you are logged in to the "Cloud". As long as the software is 
logged in you have access to the certificate.
I don't know if this is also the case with the USB Token. Could not test it, 
because i do not have a usb token. ;)


Regards,
Matthias




> Am 10.10.2023 um 12:39 schrieb Paul Dupuis via use-livecode 
> :
> 
> To any with a recommendation:
> 
> I have been getting my Windows Code Signing Certificates from Comodo. I have 
> been able to get certs in file formats like .pfx or .p12 that allows me to 
> code sign using a single command line with the password as part of the 
> command. This lets me script code signing as part of the "on standaloneSaved" 
> message using the "shell()" function, so the code signing is part of saving 
> the Standalone.
> 
> My current Windows cert expires in November, so I click the renew link and 
> renewed. The new Cert came on a "USB token" - a small USB memory stick that 
> is specially encoded. To sign, I HAVE to use  a desktop GUI app called 
> SafeNet Authentication Client Tools. After a bunch of back and forth with 
> Sertgo - Comodo's fullfillment branch - I got the following message:
> 
> -
> 
> We apologize for the delayed response and any inconvenience it may have 
> caused. We understand that you need a Code Signing certificate in PFX format 
> to automate the signing process. As per the CA/B forum's new regulation, the 
> private key should be generated, stored, and used on a suitable 
> FIPS-compliant hardware token. This change from the CA/B Forum aims to 
> improve security and help reduce the risk of compromise.
> 
> The Code Signing token is a hardware device with a certificate/key inbuilt 
> and they cannot create/export PFX files. Since the private key is stored on 
> the hardware token, for security it cannot be copied or exported. The concept 
> of the token-based code signing certificate is to plug the USB into the 
> system where you want to sign the software. We appreciate your understanding 
> in this matter.
> 
> -
> 
> So, apparently Comodo/Sertgo does NOT issue ANY cert that can be used in a 
> sign command line PER the CA/B Forums (whatever they are).
> 
> 
> Does anyone know if this is an industry wide change? Or can anyone recommend 
> a Window Code Signing Certificate provider that can provide a cert in a 
> format that support a command line signing, such as:
> 
> "C:\Program Files (x86)\Windows Kits\10\App Certification Kit\signtool.exe" 
> sign /fd certHash /debug /f "C:\Users\Paul\Desktop\Code 
> Signing\RWCodeSigningCert4.pfx" /t http://timestamp.comodoca.com/authenticode 
> /v /p  ""
> 
> 
> I really do not want to return to have to manually signing standalones!
> 
> 
> ___
> 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: Can't codesign Mac app

2023-10-10 Thread matthias rebbe via use-livecode
Hello Jacque,

didn't you get the reason back why the app is rejected when you run 'spctl 
--assess --raw --verbose ' ?

I've tested here now with a simple LC app which opens an https url. The https 
call makes sure, that revsecurity is included in the app bundle.
I've code signed and notarized that standalone with my Helper stack V4 on 
Ventura and tested it then on macOS Sonoma.
The app can be executed on Sonoma andspctl --assess --raw --verbose 

returns the following on Sonoma.

/Users/matthias/Downloads/jacque/Untitled 1/Untitled 1.app: accepted

http://www.apple.com/DTDs/PropertyList-1.0.dtd;>


assessment:authority

assessment:authority:flags
2
assessment:authority:row
6
assessment:authority:source
Developer ID

assessment:remote

assessment:verdict



I am not sure why your app i rejected. If you want to, i could test your app 
with spctl here on Sonoma.

Did you by any chance add additonal data to the standalone after it was built?

Or are you using any additional code which might be not in the right place in 
the bundle?
There is an archive topic about this here
https://developer.apple.com/forums/thread/114943

I am really sorry that i am of no real help.

Regards

Matthias




> Am 10.10.2023 um 03:28 schrieb J. Landman Gay via use-livecode 
> :
> 
> Thank you, I'll try that. Meanwhile, I ran this on a supposedly 
> notarized/signed app:
> 
>  spctl --assess --raw --verbose 
> 
> which was rejected. Does his mean anything to anyone:
> 
> 
>  "http://www.apple.com/DTDs/PropertyList-1.0.dtd;>
> 
> 
>   assessment:authority
>   
>   assessment:authority:flags
>   0
>   
>   assessment:remote
>   
>   assessment:verdict
>   
> 
> 
> 
> 
> On 10/9/23 8:10 PM, Timothy Bleiler via use-livecode wrote:
>> I think this is the most recent lesson listing the terminal commands for 
>> using NotaryTool instead of altool.
>> These worked when I was using the last version of Ventura and Xcode 14.3.1.  
>> I haven’t tried Sonoma.
>> 
>> Code signing and notarizing your LC standalone for distribution outside the 
>> Mac Appstore with Xcode 13 and up | How To - Step-By-Step Guides To Tasks In 
>> LiveCode | LiveCode 
>> Lessons
>> lessons.livecode.com
>> [X]
> 
> -- 
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software   | http://www.hyperactivesw.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: All Versions of LC crashing in Sonoma

2023-10-03 Thread matthias rebbe via use-livecode
Hello Heather,

i meant that simple default menu that is automatically created when Livecode 
creates a macOS standalone.

But tested now in Sonoma VM and my older apps without just that simple default 
menu run w/o problems.

> Am 03.10.2023 um 15:56 schrieb Heather Laine via use-livecode 
> :
> 
> Hi Matthias,
> 
> I think ANY menu will cause a crash. |f your app has no menus it will not be 
> affected by the issue. Otherwise, it will crash, as does LiveCode itself  
> prior to the fix.
> 
> Best Regards,
> 
> Heather
> 
> Heather Laine
> Customer Services Manager
> LiveCode Ltd
> www.livecode.com
> 
> 
> 
>> On 3 Oct 2023, at 11:53, matthias rebbe via use-livecode 
>>  wrote:
>> 
>> Hi Heather,
>> 
>> thanks for clarifying the reason for the crashes.
>> 
>> At least this grants that standalones created with older LC versions will 
>> run as long as they do not contain a customized menu, right?
>> 
>> Regards,
>> Matthias
>> 
>> 
>>> Am 03.10.2023 um 12:24 schrieb Heather Laine via use-livecode 
>>> :
>>> 
>>> Hi Rolf,
>>> 
>>> No, the problem is not related to signing. The problem centers on how 
>>> Sonoma handles menus, and any app that contains a menu will crash on Sonoma 
>>> unless built with LiveCode 9.6.10 or 10 dp-6.
>>> 
>>> Best Regards,
>>> 
>>> Heather
>>> 
>>> Heather Laine
>>> Customer Services Manager
>>> LiveCode Ltd
>>> www.livecode.com
>>> 
>>> 
>>> 
>>>> On 3 Oct 2023, at 09:53, Rolf Kocherhans via use-livecode 
>>>>  wrote:
>>>> 
>>>> @Matthias and the Mothership,
>>>> 
>>>> My Apple Developer account expired several years ago, and I'm facing a 
>>>> critical issue with one of my LiveCode Apps, Clarify, developed by Trevor 
>>>> DeVore. This app is extremely important to me.
>>>> 
>>>> Unfortunately, Clarify is no longer actively developed and has started 
>>>> crashing with Sonoma. I am wondering if there's a possibility to resolve 
>>>> this issue by signing the bundles. I am more than willing to invest in a 
>>>> new subscription with Apple if that's what it takes – I can't imagine my 
>>>> work without Clarify.
>>>> 
>>>> Could someone please test if signing the bundles might make an app 
>>>> functional again?
>>>> Your assistance in this matter would mean the world to me.
>>>> 
>>>> Cheers,
>>>> Rolf
>>>> 
>>>> Am 30.09.2023 um 18:00 schrieb use-livecode-requ...@lists.runrev.com:
>>>> 
>>>> Maybe my observation is not the reason for the crash. Would really not 
>>>> make sense, when an unsigned app would crash instead of reporting an alert.
>>>> 
>>>> But code signing  the complete Livecode app bundle would proof it.
>>>> 
>>>> Did someone btw had a look at the system log file after the crash?
>>>> 
>>>> ___
>>>> 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: All Versions of LC crashing in Sonoma

2023-10-03 Thread matthias rebbe via use-livecode
Rolf,

now that Heather clarified that this problem has to do with menus,  only the 
developer of Clarify could help with a working version of Clarify for Sonoma.

Btw. Clarify (and Screensteps 2)  are two of the best tools i've ever used. I 
am still using Clarify regularly.
There is no real competitor for it. At least i do not know any program that has 
all the features and user comfort.

There is a program called Folge (https://folge.me ) and 
although i have a license for it and it gets better with each update, I can't 
get used to it..
Maybe i am just too spoiled by Clarify. ;)

Matthias

> Am 03.10.2023 um 10:53 schrieb Rolf Kocherhans via use-livecode 
> :
> 
> @Matthias and the Mothership,
> 
> My Apple Developer account expired several years ago, and I'm facing a 
> critical issue with one of my LiveCode Apps, Clarify, developed by Trevor 
> DeVore. This app is extremely important to me.
> 
> Unfortunately, Clarify is no longer actively developed and has started 
> crashing with Sonoma. I am wondering if there's a possibility to resolve this 
> issue by signing the bundles. I am more than willing to invest in a new 
> subscription with Apple if that's what it takes – I can't imagine my work 
> without Clarify.
> 
> Could someone please test if signing the bundles might make an app functional 
> again?
> Your assistance in this matter would mean the world to me.
> 
> Cheers,
> Rolf
> 
> Am 30.09.2023 um 18:00 schrieb use-livecode-requ...@lists.runrev.com:
> 
> Maybe my observation is not the reason for the crash. Would really not make 
> sense, when an unsigned app would crash instead of reporting an alert.
> 
> But code signing  the complete Livecode app bundle would proof it.
> 
> Did someone btw had a look at the system log file after the crash?
> 
> ___
> 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: All Versions of LC crashing in Sonoma

2023-10-03 Thread matthias rebbe via use-livecode
Hi Heather,

thanks for clarifying the reason for the crashes.

At least this grants that standalones created with older LC versions will run 
as long as they do not contain a customized menu, right?

Regards,
Matthias


> Am 03.10.2023 um 12:24 schrieb Heather Laine via use-livecode 
> :
> 
> Hi Rolf,
> 
> No, the problem is not related to signing. The problem centers on how Sonoma 
> handles menus, and any app that contains a menu will crash on Sonoma unless 
> built with LiveCode 9.6.10 or 10 dp-6.
> 
> Best Regards,
> 
> Heather
> 
> Heather Laine
> Customer Services Manager
> LiveCode Ltd
> www.livecode.com
> 
> 
> 
>> On 3 Oct 2023, at 09:53, Rolf Kocherhans via use-livecode 
>>  wrote:
>> 
>> @Matthias and the Mothership,
>> 
>> My Apple Developer account expired several years ago, and I'm facing a 
>> critical issue with one of my LiveCode Apps, Clarify, developed by Trevor 
>> DeVore. This app is extremely important to me.
>> 
>> Unfortunately, Clarify is no longer actively developed and has started 
>> crashing with Sonoma. I am wondering if there's a possibility to resolve 
>> this issue by signing the bundles. I am more than willing to invest in a new 
>> subscription with Apple if that's what it takes – I can't imagine my work 
>> without Clarify.
>> 
>> Could someone please test if signing the bundles might make an app 
>> functional again?
>> Your assistance in this matter would mean the world to me.
>> 
>> Cheers,
>> Rolf
>> 
>> Am 30.09.2023 um 18:00 schrieb use-livecode-requ...@lists.runrev.com:
>> 
>> Maybe my observation is not the reason for the crash. Would really not make 
>> sense, when an unsigned app would crash instead of reporting an alert.
>> 
>> But code signing  the complete Livecode app bundle would proof it.
>> 
>> Did someone btw had a look at the system log file after the crash?
>> 
>> ___
>> 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: All Versions of LC crashing in Sonoma

2023-09-29 Thread Matthias Rebbe via use-livecode
Maybe my observation is not the reason for the crash. Would really not make 
sense, when an unsigned app would crash instead of reporting an alert. 

But code signing  the complete Livecode app bundle would proof it. 

Did someone btw had a look at the system log file after the crash?

Von meinem iPhone gesendet

> Am 30.09.2023 um 01:23 schrieb Bob Sneidar via use-livecode 
> :
> 
> Hmmm… I wonder if we can expect ALL unsigned apps to crash under Sonoma?
> 
> Bob S
> 
> 
> On Sep 29, 2023, at 3:44 PM, matthias rebbe via use-livecode 
>  wrote:
> 
> While checking the different binaries of the app bundles of 9.6.9, 9.6.10, 
> 10dp4 and 10.dp6 i noticed
> that only 9.6.10 and 10DP6 app bundles have all their binaries completely 
> code signed.
> 
> I just checked the content of the macOS folder of the app bundles, but there 
> for example the livecode executables of 9.6.10 and 10DP6 have valid 
> signature, but the livecode executables of  9.6.9 and 10DP4 haven't.
> So maybe  this is the reason why the older releases do not work in Sonoma.
> 
> If you have a current Apple Developer  subscription you could try to code 
> sign and notarize the complete app bundle of 9.6.9 for example. Maybe this 
> will allow to run these versions under Sonoma.
> I did this some time ago, if i remember right then with 10DP2  and an 
> "enhanced" plist to get an other problem fixed.
> https://quality.livecode.com/show_bug.cgi?id=23576
> 
> 
> 
> 
> Am 29.09.2023 um 23:03 schrieb Roger Guay via use-livecode 
> mailto:use-livecode@lists.runrev.com>>:
> 
> Finally, I can confirm that 10.0.0-dp-6 works in Sonoma
> 
> Roger
> 
> ___
> 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: All Versions of LC crashing in Sonoma

2023-09-29 Thread matthias rebbe via use-livecode
While checking the different binaries of the app bundles of 9.6.9, 9.6.10, 
10dp4 and 10.dp6 i noticed
that only 9.6.10 and 10DP6 app bundles have all their binaries completely code 
signed.

I just checked the content of the macOS folder of the app bundles, but there 
for example the livecode executables of 9.6.10 and 10DP6 have valid signature, 
but the livecode executables of  9.6.9 and 10DP4 haven't.
So maybe  this is the reason why the older releases do not work in Sonoma.

If you have a current Apple Developer  subscription you could try to code sign 
and notarize the complete app bundle of 9.6.9 for example. Maybe this will 
allow to run these versions under Sonoma.
I did this some time ago, if i remember right then with 10DP2  and an 
"enhanced" plist to get an other problem fixed. 
https://quality.livecode.com/show_bug.cgi?id=23576




> Am 29.09.2023 um 23:03 schrieb Roger Guay via use-livecode 
> :
> 
> Finally, I can confirm that 10.0.0-dp-6 works in Sonoma
> 
> Roger
> 
>> On Sep 29, 2023, at 1:26 PM, Roger Guay via use-livecode 
>>  wrote:
>> 
>> Nope, removing the plugins is not the answer to making LiveCode work in 
>> Sonoma. To be clear, I have found that LC 9.6.10 is the only version that 
>> works in Sonoma. I’m not sure if there is a subsequent version of 10.0.0 (DP 
>> 4) that might work?
>> 
>> Oh and Firewall is inactive
>> 
>> 
>> Roger
>> 
>>> On Sep 29, 2023, at 9:33 AM, Roger Guay via use-livecode 
>>>  wrote:
>>> 
>>> Thanks, Bob, I’ll give that a try later today. At least I am up and running 
>>> with LC 9.6.10.
>>> 
>>> Roger
>>> 
 On Sep 29, 2023, at 8:30 AM, Bob Sneidar via use-livecode 
  wrote:
 
 As always, remove all your plugins and try again. Also, just spitballing 
 but do you have your firewall enabled? LC checks for licensing on launch 
 (correct me if I am wrong). 
 
 Bob S
 
 
> On Sep 28, 2023, at 7:22 PM, Roger Guay via use-livecode 
>  wrote:
> 
> Hope to find help here. LC Versions 9.6.3, 9.6.9, and 10.0.0 all give me 
> the “LiveCode quit unexpectedly" on launch after upgrading to Sonoma 
> v14.0 on my Mac, And no, Reopen does not work either. Please help.
> 
> Thanks,
> 
> Roger
> 
> 
> ___
> 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

___
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: PDF Widget No Filled Forms

2023-09-28 Thread matthias rebbe via use-livecode
What i forgot to mention. For macOS 10.11 and above please use the following 
link
https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/pdftk_server-2.02-mac_osx-10.11-setup.pkg



> Am 28.09.2023 um 13:09 schrieb matthias rebbe via use-livecode 
> :
> 
> Bob,
> 
> as a workaround you could create a temporary pdf file that is then displayed 
> in the pdf widget.
> You'll need the free tool PDFTK server with its fill-form option for this.  
> PDFTK server runs on macOS, Windows and some Linux versions. 
> PDFTK server is free  https://www.pdflabs.com
> 
> If you need it for iOS or Android you could use a web server to which you 
> post the .fdf or xfdf data and the web server then runs pdftk server, creates 
> the pdf and returns it back to the device.
> 
> Not as easy then just opening the .(x)fdf file, but at least a solution. ;)
> 
> Regards,
> Matthias
> 
> 
> 
> 
>> Am 27.09.2023 um 17:27 schrieb Bob Sneidar via use-livecode 
>> :
>> 
>> Hi all. 
>> 
>> I have filled forms, and I am just now wanting to display those FILLED forms 
>> in a PDF widget. Only problem is, the form data is not being displayed. Is 
>> that the current state of affairs? If so, then boo! 
>> 
>> Bob S
>> 
>> 
>> ___
>> 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: PDF Widget No Filled Forms

2023-09-28 Thread matthias rebbe via use-livecode
Bob,

as a workaround you could create a temporary pdf file that is then displayed in 
the pdf widget.
You'll need the free tool PDFTK server with its fill-form option for this.  
PDFTK server runs on macOS, Windows and some Linux versions. 
PDFTK server is free  https://www.pdflabs.com

If you need it for iOS or Android you could use a web server to which you post 
the .fdf or xfdf data and the web server then runs pdftk server, creates the 
pdf and returns it back to the device.

Not as easy then just opening the .(x)fdf file, but at least a solution. ;)

Regards,
Matthias




> Am 27.09.2023 um 17:27 schrieb Bob Sneidar via use-livecode 
> :
> 
> Hi all. 
> 
> I have filled forms, and I am just now wanting to display those FILLED forms 
> in a PDF widget. Only problem is, the form data is not being displayed. Is 
> that the current state of affairs? If so, then boo! 
> 
> Bob S
> 
> 
> ___
> 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: LC server, on-rev and time zones

2023-09-06 Thread matthias rebbe via use-livecode
You could try to set the $TZ variable. I did not try on On-Rev/LivecodeHosting, 
but on a HostM Server which also has Livecode Server installed.

This script here for example would set the timezone first to Germany  and 
outputs the current time and then for New York.


<?lc
put "Europe/Berlin" into $TZ
set the twelvehourtime to false
put the time
put ""
put "America/New_York" into $TZ
set the twelvehourtime to true
put the time
?>

> Am 06.09.2023 um 15:22 schrieb jbv via use-livecode 
> :
> 
> Hi list,
> 
> How do you handle different time zones in server scripts ?
> For example, I and my clients are in Europe, so dates and
> times need to be consistent with the local time zone.
> But on-rev servers are located in the US East coast, so
> there is presently a 6 hours difference.
> Furthermore, switching from summer time to winter time
> (and back) occur at different dates in Europe and North
> America...
> How do you guys manage to keep everything consistent
> all year round ?
> 
> Thanks you in advance.
> jbv
> 
> ___
> 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: Sorting by item ... of each and item ... of each

2023-09-03 Thread matthias rebbe via use-livecode
Hello Mark,

thanks for explanation and also for your solution. I will try. 

Maybe i should get my book "regular expressions"  from  Jeffrey E.F.Friedl from 
the shelf and should finish reading it, so i could make use of regular 
expressions  in Livecode more often. 

Regards,
Matthias

> Am 03.09.2023 um 11:49 schrieb Mark Waddingham via use-livecode 
> :
> 
> On 2023-09-03 10:26, panagiotis m via use-livecode wrote:
>> Hello Matthias,
>> I do not think that the syntax "sort  by sortKey1 and sortKey2"
>> is supported
> 
> Heh technically it 'is' - and does do something but it won't be what you 
> expected...
> 
> So the syntax for sort in this case is:
> 
>   sort  by 
> 
> This works by iterating over the elements in , passing each 
> through the expression to generate a sort key list, sorting that list and 
> then reordering the original list.
> 
> Expressions can contain the boolean 'and' operator, so:
> 
>   sort  by X and Y
> 
> Means that the sort key is evaluated as 'X and Y' for each element - meaning 
> sort ends up sorting a list of 'true' and 'false' values.
> 
> As Panos says, if you want to sort by separate fields with decreasing 
> priority you need to do multiple sorts from least priority to most - this 
> works because 'sort' is stable (if two elements compare the same, then the 
> order of them in the output list is the same as the first).
> 
> The alternative is to work out a sort expression which combines the two parts 
> of the element you want to sort so that the sort keys sort in that order. 
> This can be quite tricky, but (for example) - let's say your container has 
> elements of the form:
> 
>   ,
> 
> So you want things in the 'obvious' sorted order - then you could use:
> 
>   sort tSections ascending text by format("%08d%08d", item 1 of each, item 2 
> of each)
> 
> Here the sortkey is defined so that the text sort of the sort keys is that 
> same as sorting first by sub-section number and then by section number.
> 
> Warmest Regards,
> 
> Mark.
> 
> -- 
> Mark Waddingham ~ m...@livecode.com ~ http://www.livecode.com/
> LiveCode: Build Amazing Things
> 
> ___
> 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: Sorting by item ... of each and item ... of each

2023-09-03 Thread matthias rebbe via use-livecode
Thanks Panos,

you are right. ;)  While reading your answer i remembered that i have done this 
with 2 separate sorts.
I really don't know how i thought to use  by sortKey1 and sortKey2

But at least the script editor did not return an error.

Should not work so late in the night.

Matthias


> Am 03.09.2023 um 11:26 schrieb panagiotis m via use-livecode 
> :
> 
> Hello Matthias,
> 
> I do not think that the syntax "sort  by sortKey1 and sortKey2"
> is supported
> 
> If you have multiple sortKeys, you have to do multiple sorts, for example,
> in your use case, this should work:
> 
> set the itemdel to ";"
> sort lines of tList numeric by item 3 of each
> sort lines of tList numeric by item 2 of each
> 
> Kind regards,
> Panos
> --
> 
> On Sun, 3 Sept 2023 at 08:23, Phil Davis via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> 
>> I believe this works:
>> 
>>on mouseUp
>> put fld 1 into tList
>> sort lines of tList by _sortKey(each)
>> put tList into fld 2
>>end mouseUp
>> 
>> 
>>function _sortKey pLine
>> set the itemDel to ";"
>> return item 3 of pLine & ";" & item 2 of pLine
>>    end _sortKey
>> 
>> 
>> I realize it isn't as simple as you were looking for, but at least it
>> avoids doing 2 separate sorts.
>> 
>> Phil Davis
>> 
>> 
>> 
>> On 9/2/23 6:03 PM, matthias rebbe via use-livecode wrote:
>>> Of course my "not working" sort code look like this
>>> 
>>> set the itemdelimiter to  ";"
>>> sort lines of tList numeric by item 3 of each and item 2 of each.
>>> 
>>> 
>>> 
>>> 
>>>> Am 03.09.2023 um 02:59 schriebmatthias_livecode_150...@m-r-d.de:
>>>> 
>>>> Maybe i do not see the forest for the trees
>>>> 
>>>> I have a tab delimited list which i want to sort. I am using this code
>> to sort it by item 3 and  item 2
>>>> 
>>>> set the itemdelimiter to tab
>>>> sort lines of tList numeric by item 3 of each and item 2 of each.
>>>> 
>>>> But that code does not sort as i expected it. Column 2 is not sorted
>> correctly.
>>>> The following list is the result.
>>>> 
>>>> 113254;8420;3016365
>>>> 113254;8423;3016365
>>>> 113254;8422;3016365
>>>> 113254;8420;3016365
>>>> 113254;8420;3016365
>>>> 113254;8420;3016365
>>>> 113254;8421;3016365
>>>> 203212;8420;3016366
>>>> 203212;8423;3016366
>>>> 203212;8422;3016366
>>>> 203212;8420;3016366
>>>> 
>>>> 
>>>> My expectation for example  was that for value 3016365 in column 3 the
>> values in Col 2 would be sorted like this
>>>> 
>>>> 113254;8423;3016365
>>>> 113254;8422;3016365
>>>> 113254;8421;3016365
>>>> 113254;8420;3016365
>>>> 113254;8420;3016365
>>>> 113254;8420;3016365
>>>> 113254;8420;3016365
>>>> 
>>>> Tried also'by item 2 of each and item 3 of each', but the sort
>> result is the same?
>>>> 
>>>> Am i missing something?
>>>> 
>>>> Regards,
>>>> Matthias
>>>> 
>>> 
>>> ___
>>> 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
>>> 
>> 
>> --
>> Phil Davis
>> (503) 307-4363
>> ___
>> 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: Sorting by item ... of each and item ... of each

2023-09-03 Thread matthias rebbe via use-livecode
Thanks Phil,

i will try.

> Am 03.09.2023 um 07:22 schrieb Phil Davis via use-livecode 
> :
> 
> I believe this works:
> 
>   on mouseUp
>put fld 1 into tList
>sort lines of tList by _sortKey(each)
>put tList into fld 2
>   end mouseUp
> 
> 
>   function _sortKey pLine
>set the itemDel to ";"
>return item 3 of pLine & ";" & item 2 of pLine
>   end _sortKey
> 
> 
> I realize it isn't as simple as you were looking for, but at least it avoids 
> doing 2 separate sorts.
> 
> Phil Davis
> 
> 
> 
> On 9/2/23 6:03 PM, matthias rebbe via use-livecode wrote:
>> Of course my "not working" sort code look like this
>> 
>> set the itemdelimiter to  ";"
>> sort lines of tList numeric by item 3 of each and item 2 of each.
>> 
>> 
>> 
>> 
>>> Am 03.09.2023 um 02:59 schriebmatthias_livecode_150...@m-r-d.de:
>>> 
>>> Maybe i do not see the forest for the trees
>>> 
>>> I have a tab delimited list which i want to sort. I am using this code to 
>>> sort it by item 3 and  item 2
>>> 
>>> set the itemdelimiter to tab
>>> sort lines of tList numeric by item 3 of each and item 2 of each.
>>> 
>>> But that code does not sort as i expected it. Column 2 is not sorted 
>>> correctly.
>>> The following list is the result.
>>> 
>>> 113254;8420;3016365
>>> 113254;8423;3016365
>>> 113254;8422;3016365
>>> 113254;8420;3016365
>>> 113254;8420;3016365
>>> 113254;8420;3016365
>>> 113254;8421;3016365
>>> 203212;8420;3016366
>>> 203212;8423;3016366
>>> 203212;8422;3016366
>>> 203212;8420;3016366
>>> 
>>> 
>>> My expectation for example  was that for value 3016365 in column 3 the 
>>> values in Col 2 would be sorted like this
>>> 
>>> 113254;8423;3016365
>>> 113254;8422;3016365
>>> 113254;8421;3016365
>>> 113254;8420;3016365
>>> 113254;8420;3016365
>>> 113254;8420;3016365
>>> 113254;8420;3016365
>>> 
>>> Tried also'by item 2 of each and item 3 of each', but the sort result 
>>> is the same?
>>> 
>>> Am i missing something?
>>> 
>>> Regards,
>>> Matthias
>>> 
>> 
>> ___
>> 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
>> 
> 
> -- 
> Phil Davis
> (503) 307-4363
> ___
> 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: Sorting by item ... of each and item ... of each

2023-09-02 Thread matthias rebbe via use-livecode
Of course my "not working" sort code look like this

set the itemdelimiter to  ";"
sort lines of tList numeric by item 3 of each and item 2 of each.




> Am 03.09.2023 um 02:59 schrieb matthias_livecode_150...@m-r-d.de:
> 
> Maybe i do not see the forest for the trees
> 
> I have a tab delimited list which i want to sort. I am using this code to 
> sort it by item 3 and  item 2
> 
> set the itemdelimiter to tab
> sort lines of tList numeric by item 3 of each and item 2 of each.
> 
> But that code does not sort as i expected it. Column 2 is not sorted 
> correctly.
> The following list is the result. 
> 
> 113254;8420;3016365
> 113254;8423;3016365
> 113254;8422;3016365
> 113254;8420;3016365
> 113254;8420;3016365
> 113254;8420;3016365
> 113254;8421;3016365
> 203212;8420;3016366
> 203212;8423;3016366
> 203212;8422;3016366
> 203212;8420;3016366
> 
> 
> My expectation for example  was that for value 3016365 in column 3 the values 
> in Col 2 would be sorted like this
> 
> 113254;8423;3016365
> 113254;8422;3016365
> 113254;8421;3016365
> 113254;8420;3016365
> 113254;8420;3016365
> 113254;8420;3016365
> 113254;8420;3016365
> 
> Tried also'by item 2 of each and item 3 of each', but the sort result is 
> the same?
> 
> Am i missing something?
> 
> Regards,
> Matthias
> 


___
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


Sorting by item ... of each and item ... of each

2023-09-02 Thread matthias rebbe via use-livecode
Maybe i do not see the forest for the trees

I have a tab delimited list which i want to sort. I am using this code to sort 
it by item 3 and  item 2

set the itemdelimiter to tab
sort lines of tList numeric by item 3 of each and item 2 of each.

But that code does not sort as i expected it. Column 2 is not sorted correctly.
The following list is the result. 

113254;8420;3016365
113254;8423;3016365
113254;8422;3016365
113254;8420;3016365
113254;8420;3016365
113254;8420;3016365
113254;8421;3016365
203212;8420;3016366
203212;8423;3016366
203212;8422;3016366
203212;8420;3016366


My expectation for example  was that for value 3016365 in column 3 the values 
in Col 2 would be sorted like this

113254;8423;3016365
113254;8422;3016365
113254;8421;3016365
113254;8420;3016365
113254;8420;3016365
113254;8420;3016365
113254;8420;3016365

Tried also'by item 2 of each and item 3 of each', but the sort result is 
the same?

Am i missing something?

Regards,
Matthias


___
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: [[ ANN ]] Release 9.6.10

2023-08-29 Thread matthias rebbe via use-livecode
Hi Bob,

i did not mean when an update for LC 10 is coming, but for what version the fix 
is planned for Livecode Server.
Currently LC Server 7 and up do not work with IIS on Windows.
You have to install Apache, although Windows has a built-in web server.



> Am 29.08.2023 um 19:16 schrieb Bob Sneidar via use-livecode 
> :
> 
> I think he said in that email that v10 is expected to be released this week.
> 
> Bob S
> 
> 
> On Aug 29, 2023, at 10:00 AM, matthias rebbe via use-livecode 
>  wrote:
> 
> Hello Panos,
> so for which version is it planned, if at all?
> 
> Regards,
> Matthias
> 
> ___
> 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: [[ ANN ]] Release 9.6.10

2023-08-29 Thread matthias rebbe via use-livecode
Hello Panos,
so for which version is it planned, if at all?

Regards,
Matthias

> Am 29.08.2023 um 18:41 schrieb panagiotis m via use-livecode 
> :
> 
> Hello all,
> 
> @matthias
> I am sorry for the frustration - I know you are very eager to get this
> fixed. But this was not planned for LC 9.6.10 anyway.
> 
> @Dan
> The release of LC 10 DP-6 is in the final stages of testing and it is
> expected to appear this week.
> 
> Kind regards,
> Panos
> --
> 
> On Tue, 29 Aug 2023 at 19:34, Dan Friedman via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> 
>> Any word on 10.0.0?   Biting nails!!
>> 
>> -Dan
>> 
>> 
>> From: use-livecode  on behalf of
>> panagiotis merakos via use-livecode 
>> Date: Tuesday, August 29, 2023 at 8:10 AM
>> To: How to use LiveCode 
>> Cc: panagiotis merakos 
>> Subject: [[ ANN ]] Release 9.6.10
>> Dear list members,
>> 
>> We are pleased to announce the release of LiveCode 9.6.10 STABLE.
>> 
>> LiveCode 9.6.10 STABLE comes with more than 20 bugfixes, including support
>> for Android API 33, which will be a requirement for submitting new apps to
>> the Google Play Store as of the 31st of August.
>> 
>> You can find more details on the bug fixes and improvements of this new
>> release here:
>> 
>> https://livecode.com/livecode-9-6-10-stable-released/
>> 
>> You can find the release in your LiveCode account area or get it via the
>> automatic updater.
>> 
>> Enjoy!
>> 
>> Kind regards
>> The LiveCode Team
>> 
>> --
>> ___
>> 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: [[ ANN ]] Release 9.6.10

2023-08-29 Thread matthias rebbe via use-livecode
And still Livecode Server is not working with Internet Information Server 
(IIS). :(

> Am 29.08.2023 um 17:09 schrieb panagiotis merakos via use-livecode 
> :
> 
> Dear list members,
> 
> We are pleased to announce the release of LiveCode 9.6.10 STABLE.
> 
> LiveCode 9.6.10 STABLE comes with more than 20 bugfixes, including support
> for Android API 33, which will be a requirement for submitting new apps to
> the Google Play Store as of the 31st of August.
> 
> You can find more details on the bug fixes and improvements of this new
> release here:
> 
> https://livecode.com/livecode-9-6-10-stable-released/
> 
> You can find the release in your LiveCode account area or get it via the
> automatic updater.
> 
> Enjoy!
> 
> Kind regards
> The LiveCode Team
> 
> --
> ___
> 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: OT - Mac Notarization Problem - Desperation setting in

2023-08-25 Thread matthias rebbe via use-livecode
Congratulations. Good to know that you could resolve it.

And now you know why wanted to do a remote session to repeat all steps from 
creating app-specific pw to connecting to apples services. ;)
We could have found out sooner. ;) Unfortunately your security office 
prohibited the use of Teamviewer. 

Anyway, your are now setup to use Notarytool.

Matthias


> Am 25.08.2023 um 22:34 schrieb Timothy Bleiler via use-livecode 
> :
> 
> I think I’ve solved it.  I’m very grateful to Matthias both for his code 
> signing tool and his personal help with this problem.
> 
> In the end it looks like the trouble was caused by a combination of my 
> limited experience with the process and a lack of helpful feedback from 
> Apple’s online tools at critical points.
> 
> Here’s what happened.
> - I have 2 user accounts on my Mac that use different Apple IDs.
> 
> - Somehow the one I use for the Apple developer account had made my Mac NOT a 
> trusted device for the Apple ID I use for development. I have no idea how 
> this happened.
> You can verify that your device is trusted at appleid.apple.com 
>  for your account under 
> “Devices”.
> 
> - Despite the device not being trusted for the account, the website let me 
> think I’d created an app-specific password. I hadn’t succeed, but my lack of 
> experience prevented me from realizing that the second step of the process is 
> getting the actual password back from Apple and copying it down.  I didn’t 
> get anything, no error message, so in my ignorance I thought the seed string 
> I’d typed in WAS the password. So, I did NOT have an actual app-specific 
> password to use in the NotaryTool commands. This caused all commands 
> dependent on an app-specific password to fail.
> 
> What solved it for me was to go to System Settings, sign out of the Apple 
> account on the mac and sign back in again.
> Then sign back in to appleid.apple.com 
> , verify that my Mac 
> was a trusted device on my developer account and then create a NEW 
> app-specific password.
> This time I saw the second part when they send the actual password. I think 
> you need to copy this down because I don’t see any way to recover it again 
> later.
> 
> Once I had the new app-specific password and my Mac was a trusted device in 
> my developer account, the notaryTool commands worked without errors.
> 
> It all makes me long for the days when we could easily pass around Hypercard 
> stacks for the fun of it!!
> 
> 
___
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: OT - Mac Notarization Problem - Desperation setting in

2023-08-25 Thread matthias rebbe via use-livecode
If you mean that the the link was shown normal and also in sharp bracktes, then 
that seems to be normal here in the list.
I noticed this also in the past.


> Am 25.08.2023 um 22:41 schrieb Timothy Bleiler via use-livecode 
> :
> 
> It’s just not my day.  The goofy links in my last post are just supposed to 
> be references to the appleID site.  I don’t know how all the rest of that got 
> put in there.
> I’ve got to be more careful with my copy and paste I guess.
> 
> 
> 
>> On Aug 25, 2023, at 4:34 PM, Timothy Bleiler via use-livecode 
>>  wrote:
>> 
>> I think I’ve solved it.  I’m very grateful to Matthias both for his code 
>> signing tool and his personal help with this problem.
>> 
>> In the end it looks like the trouble was caused by a combination of my 
>> limited experience with the process and a lack of helpful feedback from 
>> Apple’s online tools at critical points.
>> 
>> Here’s what happened.
>> - I have 2 user accounts on my Mac that use different Apple IDs.
>> 
>> - Somehow the one I use for the Apple developer account had made my Mac NOT 
>> a trusted device for the Apple ID I use for development. I have no idea how 
>> this happened.
>> You can verify that your device is trusted at 
>> appleid.apple.com for your account under 
>> “Devices”.
>> 
>> - Despite the device not being trusted for the account, the website let me 
>> think I’d created an app-specific password. I hadn’t succeed, but my lack of 
>> experience prevented me from realizing that the second step of the process 
>> is getting the actual password back from Apple and copying it down.  I 
>> didn’t get anything, no error message, so in my ignorance I thought the seed 
>> string I’d typed in WAS the password. So, I did NOT have an actual 
>> app-specific password to use in the NotaryTool commands. This caused all 
>> commands dependent on an app-specific password to fail.
>> 
>> What solved it for me was to go to System Settings, sign out of the Apple 
>> account on the mac and sign back in again.
>> Then sign back in to appleid.apple.com, verify 
>> that my Mac was a trusted device on my developer account and then create a 
>> NEW app-specific password.
>> This time I saw the second part when they send the actual password. I think 
>> you need to copy this down because I don’t see any way to recover it again 
>> later.
>> 
>> Once I had the new app-specific password and my Mac was a trusted device in 
>> my developer account, the notaryTool commands worked without errors.
>> 
>> It all makes me long for the days when we could easily pass around Hypercard 
>> stacks for the fun of it!!
>> 
>> 
>> 
>> On Aug 25, 2023, at 2:38 PM, scott--- via use-livecode 
>>  wrote:
>> 
>> I use Matthias' brilliant “mrSignNotarizeHelperV4.livecode” project 
>> regularly and when I’ve had a problem in the past, ticking the “Debug mode” 
>> checkbox (which places each step of the terminal commands in the message box 
>> when you click the “Start” button) and then manually entering each of these 
>> steps as a command line in Terminal.app, has been helpful in figuring out 
>> exactly what step was failing. And sometimes, why.
>> 
>> --
>> Scott Morrow
>> 
>> Elementary Software
>> (Now with 20% less chalk dust!)
>> web   https://elementarysoftware.com/
>> email sc...@elementarysoftware.com
>> booth1-360-734-4701
>> --
>> 
>> On Aug 25, 2023, at 8:24 AM, Mark Smith via use-livecode 
>>  wrote:
>> 
>> Hi Tim,
>> 
>> Codesigning is (as you probably know) one of the tricker bits of building an 
>> app for distribution (and I’ve certainly had my share of failures and 
>> frustrations along the way). I am following this thread closely so if you 
>> don’t mind sharing, I’d be interested in hearing what the solution is, once 
>> you’ve found it.
>> 
>> Cheers and best of luck,
>> Mark
>> 
>> On 25 Aug 2023, at 3:37 pm, Timothy Bleiler via use-livecode 
>>  wrote:
>> 
>> Thank you Heather,
>> 
>> I’ll take a look.  Matthias Rebbe is also trying to help me find the problem.
>> 
>> Regards,
>> Tim Bleiler
>> 
>> 
>> 
>> On Aug 25, 2023, at 4:13 AM, Heather Laine via use-livecode 
>> mailto:use-livecode@lists.runrev.com>> wrote:
>> 
>> Tim - codesigning is not my expertise but failed password credentials I deal 
>> with frequently :). A possible gotcha is that your password is saved to your 
>> keychain, and then, if you change it, the changed password is overwritten by 
>> the saved password, invisibly since the password is hidden when entered. I 
>> would recommend deleting all saved passwords from your keychain for your 
>> certificates etc, and re-entering them to eliminate this possibility.
>> 
>> Probably not the issue but you never know...
>> 
>> Best Regards,
>> 
>> Heather
>> 
>> Heather Laine
>> Customer Services Manager
>> LiveCode Ltd
>> http://www.livecode.com/ 
>> 
>> 
>> 
>> On 24 Aug 2023, at 

Re: Merging PDF pages

2023-08-25 Thread matthias rebbe via use-livecode
Just noticed that my steps are missing something.
So here's version 2 of it.

1. download
https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/pdftk_server-2.02-mac_osx-10.11-setup.pkg

2. to extract the pkg run the following in Terminal
pkgutil --expand   

If the source path to the pkg contains spaces then put quotes around the path.

3. Now open the destination path to which you've extracted the .pkg. There 
should be another pkg pdftk.pkg

4. right click the file pdftk.pkg  and select "show package content"

5. Now you should see a file payload. Right click that file and select "open 
with" and select the archive utility to decompress the file payload.

6. After extraction you'll find a new folder "Payload 2"

7. open that folder. In that folder you will find the Lib and Bin folder. Copy 
those folder to another location.

Now in LC you can use shell shell function to call the pdftk

Example
set the folder to "path to the bin folder"

put shell("./pdftk  file1.pdf file2.pdf file3.pdf cat output mynewfile.pdf")


would create combine the three file..pdf file into a new one called 
mynewfile.pdf

To use pdftk server in your standalone  you just have to include both folders 
in your standalone.


On Windows you first have to run the setup of pdftk server. During the 
installation you can select the folder where pdftk server shall be installed. 
You then can copy the bin folder from that installation folder
and use it with your standalone on any other computer without the need to run 
the setup on that computer.




> Am 25.08.2023 um 17:00 schrieb matthias rebbe via use-livecode 
> :
> 
> On which OS are you planning to do this?
> 
> On Windows and macOS you could make use of PDFTK server from PDFLabs.com 
> <http://pdflabs.com/>
> 
> On macOS  PDFTK Server normally  has to be installed to use it. But you could 
> follow these steps here to get it working w/o installation.
> 
> 1. Do not use the d/l link for pdftk Server from the pdfLabs website. That 
> version will not work on macOS11 and up. Instead download this version of 
> PDFTK Server. Sid Steward created a new version but did not update the d/l 
> link
> https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/pdftk_server-2.02-mac_osx-10.11-setup.pkg
> 
> 2. to extract the pkg run the following in Terminal
> pkgutil --expand   
> 
> If the source path to the pkg contains spaces then put quotes around the path.
> 
> After extraction you'll find the 2 folders lib and bin and some others .The 2 
> mentioned ones are needed. 
> 
> Now in LC you can use shell shell function to call the pdftk
> 
> Example
> set the folder to "path to the bin folder"
> 
> put shell("./pdftk  file1.pdf file2.pdf file3.pdf cat output mynewfile.pdf")
> 
> 
> would create combine the three file..pdf file into a new one called 
> mynewfile.pdf
> 
> 
> I wrote this in a hurry, so i might have some error in my explanation. Just 
> ask, if you have problems.
> 
> Regards,
> 
> Matthias
> 
>> Am 25.08.2023 um 15:10 schrieb Eller, Roger via use-livecode 
>> :
>> 
>> It's been a while since I've posted a question here.  Is it possible to use 
>> livecode script to merge multiple 1-page PDFs into a multipage PDF without 
>> using Acrobat or other 3rd party software?
>> 
>> Thanks.
>> 
>> ~Roger
>> 
>> 
>> ___
>> 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: Merging PDF pages

2023-08-25 Thread matthias rebbe via use-livecode
On which OS are you planning to do this?

On Windows and macOS you could make use of PDFTK server from PDFLabs.com 


On macOS  PDFTK Server normally  has to be installed to use it. But you could 
follow these steps here to get it working w/o installation.

1. Do not use the d/l link for pdftk Server from the pdfLabs website. That 
version will not work on macOS11 and up. Instead download this version of PDFTK 
Server. Sid Steward created a new version but did not update the d/l link
https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/pdftk_server-2.02-mac_osx-10.11-setup.pkg

2. to extract the pkg run the following in Terminal
pkgutil --expand   

If the source path to the pkg contains spaces then put quotes around the path.

After extraction you'll find the 2 folders lib and bin and some others .The 2 
mentioned ones are needed. 

Now in LC you can use shell shell function to call the pdftk

Example
set the folder to "path to the bin folder"

put shell("./pdftk  file1.pdf file2.pdf file3.pdf cat output mynewfile.pdf")


would create combine the three file..pdf file into a new one called 
mynewfile.pdf


I wrote this in a hurry, so i might have some error in my explanation. Just 
ask, if you have problems.

Regards,

Matthias

> Am 25.08.2023 um 15:10 schrieb Eller, Roger via use-livecode 
> :
> 
> It's been a while since I've posted a question here.  Is it possible to use 
> livecode script to merge multiple 1-page PDFs into a multipage PDF without 
> using Acrobat or other 3rd party software?
> 
> Thanks.
> 
> ~Roger
> 
> 
> ___
> 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: OT - Mac Notarization Problem - Desperation setting in

2023-08-25 Thread matthias rebbe via use-livecode
The Keychain.app does not have any influence on passwords entered in the 
command line.
Passwords entered in terminal will not be replaced by Keychain.app.

> Am 25.08.2023 um 16:37 schrieb Timothy Bleiler via use-livecode 
> :
> 
> Thank you Heather,
> 
> I’ll take a look.  Matthias Rebbe is also trying to help me find the problem.
> 
> Regards,
> Tim Bleiler
> 
> 
> 
>> On Aug 25, 2023, at 4:13 AM, Heather Laine via use-livecode 
>> mailto:use-livecode@lists.runrev.com>> wrote:
>> 
>> Tim - codesigning is not my expertise but failed password credentials I deal 
>> with frequently :). A possible gotcha is that your password is saved to your 
>> keychain, and then, if you change it, the changed password is overwritten by 
>> the saved password, invisibly since the password is hidden when entered. I 
>> would recommend deleting all saved passwords from your keychain for your 
>> certificates etc, and re-entering them to eliminate this possibility.
>> 
>> Probably not the issue but you never know...
>> 
>> Best Regards,
>> 
>> Heather
>> 
>> Heather Laine
>> Customer Services Manager
>> LiveCode Ltd
>> http://www.livecode.com/
>> 
>> 
>> 
>>> On 24 Aug 2023, at 18:02, Timothy Bleiler via use-livecode 
>>>  wrote:
>>> 
>>> Hi all,
>>> 
>>> I believe the problem I’m having is either on Apple’s end or something with 
>>> my local configuration but Apple has not been very helpful and I’m running 
>>> out of ideas, so I’m turning to the wealth of experience on this list in 
>>> desperation.
>>> 
>>> I’ve been using the lessons from  Matthias Rebbe and V4 of his handy 
>>> mrSignNotarizeHelper stack.
>>> Code signing seems to work fine but when I get to the Notarization step I 
>>> always get an
>>> "Error: HTTP status code: 401. Invalid credentials. Username or password is 
>>> incorrect.
>>> 
>>> I’m on an M1 Mac with OS 13.4.1, Xcode 14.3.1 is installed, Livecode 9.6.9.
>>> 
>>> So far, this is what I’ve tried with the same result
>>> 
>>> 1) Verified developer account in good status with Apple
>>> 2) Multiple checks of my credentials (Apple ID, team ID, app-specific 
>>> password) on Apple's developer and ID sites,
>>> 3) Multiple checks of my credentials in the parameters I’m using
>>> 4) Setting up a new app specific password on my account
>>> 5) Trying with a different Livecode application
>>> 6 Trying everything manually in Terminal. (What is apparent is any 
>>> subcommands of NotaryTool (e.g. submit, store-credentials) using my 
>>> credentials fail with the same error.
>>> 
>>> 7) Repeat everything on a brand new user account on my Mac
>>> 8) Sought help through devprogr...@apple.com
>>> 
>>> 
>>> I’ve done codesigning and notarization many times before with the same 
>>> developer account with no issues.
>>> What’s new here for me is using NotaryTool and the app-specific password.
>>> 
>>> I realize this is a long shot but I’m stuck, so it would be great if anyone 
>>> has any suggestions for solving this problem (even some detail I may have 
>>> missed in the steps I’ve already taken)
>>> 
>>> Thanks,
>>> 
>>> Tim Bleiler, Ph.D.
>>> Instructional Designer, HSIT
>>> University at Buffalo
>>> 
>>> ___
>>> 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: OT - Mac Notarization Problem - Desperation setting in

2023-08-24 Thread matthias rebbe via use-livecode
Timothy,

so running the following command from step 7.1.2 of that lesson

xcrun notarytool submit --apple-id "" --password 
"" --team-id  --wait ""

gives you the 401 error or are you using the parameter --keychain-profile 
instead of the three parameters --password,--team-id and --apple-id?
If using the above command, then could you please run the command again from 
command line and add --verbose  to enable a detailed log and send the log file 
to me in a private email?

If the second, then did you create a new keychain profile as described in 
chapter 8 of that lesson?

Regards,
Matthias





> Am 24.08.2023 um 19:02 schrieb Timothy Bleiler via use-livecode 
> :
> 
> Hi all,
> 
> I believe the problem I’m having is either on Apple’s end or something with 
> my local configuration but Apple has not been very helpful and I’m running 
> out of ideas, so I’m turning to the wealth of experience on this list in 
> desperation.
> 
> I’ve been using the lessons from  Matthias Rebbe and V4 of his handy 
> mrSignNotarizeHelper stack.
> Code signing seems to work fine but when I get to the Notarization step I 
> always get an
> "Error: HTTP status code: 401. Invalid credentials. Username or password is 
> incorrect.
> 
> I’m on an M1 Mac with OS 13.4.1, Xcode 14.3.1 is installed, Livecode 9.6.9.
> 
> So far, this is what I’ve tried with the same result
> 
> 1) Verified developer account in good status with Apple
> 2) Multiple checks of my credentials (Apple ID, team ID, app-specific 
> password) on Apple's developer and ID sites,
> 3) Multiple checks of my credentials in the parameters I’m using
> 4) Setting up a new app specific password on my account
> 5) Trying with a different Livecode application
> 6 Trying everything manually in Terminal. (What is apparent is any 
> subcommands of NotaryTool (e.g. submit, store-credentials) using my 
> credentials fail with the same error.
> 
> 7) Repeat everything on a brand new user account on my Mac
> 8) Sought help through devprogr...@apple.com
> 
> 
> I’ve done codesigning and notarization many times before with the same 
> developer account with no issues.
> What’s new here for me is using NotaryTool and the app-specific password.
> 
> I realize this is a long shot but I’m stuck, so it would be great if anyone 
> has any suggestions for solving this problem (even some detail I may have 
> missed in the steps I’ve already taken)
> 
> Thanks,
> 
> Tim Bleiler, Ph.D.
> Instructional Designer, HSIT
> University at Buffalo
> 
> ___
> 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 search this list

2023-08-20 Thread matthias rebbe via use-livecode
I just tested and used

search livecode uselist

for a google search. The 6th result showed a link to the the--mail-archive 
which also has a complete archiv of this mailing list.



> Am 20.08.2023 um 19:25 schrieb R.H. via use-livecode 
> :
> 
> I also can not use Google search. It finds nothing in the list. If Google
> is not the culprit then it deserves a bug report.
> ___
> 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: [[ ANN ]] Release 9.6.10 RC-1

2023-08-18 Thread matthias rebbe via use-livecode
On the 25th July Heather wrote the following:

"We are working on LiveCode 10 dp6. We expect it to ship in August, with 
support for Web Fonts plus a number of bug fixes. Web Fonts turned out to be 
rather trickier than expected but it looks like we've got it more or less 
sorted out now. 

If there are specific bugs in 10 dp-5 that are really problematic for you, its 
worth flagging them to me in support (not on the list) so I can at least find 
out for you if they will be fixed in dp-6. Please send me the bug report number 
from the Quality Center for checking. "




> Am 18.08.2023 um 22:32 schrieb Dan Friedman via use-livecode 
> :
> 
> Panos,
> 
> What about 10.0.0?  Is there an update coming?   I sure hope so… I’m going to 
> be hosed if not.
> 
> -Dan
> 
> 
> From: use-livecode  on behalf of 
> panagiotis merakos via use-livecode 
> Date: Thursday, August 17, 2023 at 7:04 AM
> To: How to use LiveCode 
> Cc: panagiotis merakos 
> Subject: [[ ANN ]] Release 9.6.10 RC-1
> Dear list members,
> 
> We are pleased to announce the release of LiveCode 9.6.10 RC-1.
> 
> LiveCode 9.6.10 RC-1 comes with more than 20 bugfixes, including support
> for Android API 33, which will be a requirement for submitting new apps to
> the Google Play Store as of the 31st of August.
> 
> You can find more details on the bug fixes and improvements of this new
> release here:
> 
> https://livecode.com/livecode-9-6-10-rc-1-released/
> 
> You can find the release in your LiveCode account area or get it via the
> automatic updater.
> 
> Enjoy!
> 
> Kind regards
> The LiveCode Team
> --
> ___
> 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: Linux filenames in LC Server

2023-08-17 Thread Matthias Rebbe via use-livecode
Neville,

The htaccess solution would also not harm other apps because the environment 
variable is only set when executing .lc files and they’re only used within that 
session. 

Von meinem iPhone gesendet

> Am 18.08.2023 um 03:07 schrieb Neville Smythe via use-livecode 
> :
> 
> Hi Matthias, I didn’t see your post until now. I did wonder if .htaccess 
> could be used using Rewrite rules, but I couldn’t get my head around the 
> documentation. 
> 
> So it’s good to know both methods work. We are running other apps on the 
> website so I wonder a bit if setting the environment variables for everything 
> running under apache might have some side effects, so I’ll stick with Mark’s 
> launch script method.
> 
> Neville Smythe
> 
> 
> 
> 
> ___
> 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: [[ ANN ]] Release 9.6.10 RC-1

2023-08-17 Thread matthias rebbe via use-livecode
As Panos wrote.. ;)

You can find the release in your LiveCode account area or get it via the
automatic updater.

> Am 17.08.2023 um 17:57 schrieb Mark Talluto via use-livecode 
> :
> 
> Hi Panos,
> 
> I am looking forward to testing this build. I do not have any links to the 
> download on the page. They appear to be missing.
> 
> The release notes are linked, and I can read them. 
> 
> 
> Best regards,
> Mark Talluto
> 
> appli.io 
> livecloud.io 
> nursenotes.net 
> canelasoftware.com 
> 
> 
> 
>> On Aug 17, 2023, at 7:02 AM, panagiotis merakos via use-livecode 
>>  wrote:
>> 
>> Dear list members,
>> 
>> We are pleased to announce the release of LiveCode 9.6.10 RC-1.
>> 
>> LiveCode 9.6.10 RC-1 comes with more than 20 bugfixes, including support
>> for Android API 33, which will be a requirement for submitting new apps to
>> the Google Play Store as of the 31st of August.
>> 
>> You can find more details on the bug fixes and improvements of this new
>> release here:
>> 
>> https://livecode.com/livecode-9-6-10-rc-1-released/
>> 
>> You can find the release in your LiveCode account area or get it via the
>> automatic updater.
>> 
>> Enjoy!
>> 
>> Kind regards
>> The LiveCode Team
>> --
>> ___
>> 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: Linux filenames in LC Server - Resolved

2023-08-17 Thread matthias rebbe via use-livecode
Hi Neville,

did you read my comment about setting the environment variable lang using 
.htaccess?
That worked here and i could write non-ascii filenames using the "standard" LC 
Server installation.

Regards,
Matthias

> Am 17.08.2023 um 15:56 schrieb Neville Smythe via use-livecode 
> :
> 
> Thank you Mark, installing the launcher script to set environment variables 
> has fixed all my issues with non-ascii filenames. The documentation for 
> installing LCS could usefully make a note of these settings. And indeed 
> TextEncode/Decode both work as expected, my musings there were irrelevant.
> 
> Do you expect a future version of LCServer will incorporate the changes? IMHO 
> I’d agree option 2 would make things work more transparently for the vast 
> majority of cases. And while you wouldn’t able be able to handle badly 
> encoded filenames within LC, I guess you wouldn't be able to create them 
> either.
> 
> Neville Smythe
> 
> 
> 
> 
> ___
> 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: Linux filenames in LC Server

2023-08-16 Thread matthias rebbe via use-livecode
It seems it is possible to set environment vars  using redirect rules in 
.htaccess.

I added the following lines to my .htaccess

RewriteEngine on
RewriteRule \.(lc) - [E=LANG:de_DE.UTF-8]

the 2nd line or better tells Apache not to redirect, but to 'use'  the flag 
[E=]  when an .lc file is "requested".
The flag allows to set an environment variable.  E=LANG:de_DE.UTF-8
tells apache to set the variable LANG  to the value de_DE.UTF-8
It's even possible to set cookies that way using a cookie tag.

With those 2 lines i did not receive the 'can't open file'  error anymore and 
the file with a non-ascii filename, in my script testä.txt, was created by the 
.lc script.
In my ftp client the file testä.txt is shown as testä.txt, but i can access 
the file from LCserver still with its original name testä.txt



> Am 16.08.2023 um 09:34 schrieb Mark Waddingham via use-livecode 
> :
> 
> On 2023-08-16 06:37, Neville Smythe via use-livecode wrote:
>> So I misunderstood, I thought we were talking about Apache environment 
>> variables. Indeed the Terminal app reports
>> LANG=C
>> as a system env variable. But if this is not specifically a server problem, 
>> wouldn’t
>> that mean we could see the same behaviour with LC Desktop on Linux machines 
>> running
>> vanilla Ubuntu or Debian (which is what Dreamhost uses)? I haven’t tried 
>> this yet,
>> as it is a bit of pain to fire up my Linux emulator machine.
> 
> So the situation here is similar to that which you get on macOS. If you open 
> Terminal, then the (UNIX) environment (variable-wise) which you get will be 
> different from that you get when you double-click on an app to launch it. In 
> the latter case, the executable is launched via the desktop environments 
> 'launcher' process and will inherit the environment provided by that. 
> Presumably, as Linux desktops mandate various things (like language 
> settings), the locale and environment vars will be set appropriately.
> 
>> An experiment, which make me wonder if this counts as a configuration 
>> problem or an actual bug in LC Server:
>> In Terminal I type (actually paste) and execute
>> echo “éü” > Carré.txt
>>(for Forum users like me who just see ? everywhere, that is 
>> [e-acute][u-umlaut][happyface emoji] in the content to be written to a file 
>> with [e-acute] in its name)
>>   This works without problem. The contents of the file are utf-8 encoded, 
>> which I didn’t
>> need to specify, but I guess that is what the pasteboard provided. Terminal 
>> had no problem
>> creating or finding the file without needing those env settings. Of course 
>> it cannot *display*
>> the file name without knowing the encoding, so ls reports the filename as 
>> 'Carr'$'\303\251''.txt’
>> ( readable as an ascii encoding, though not one I have seen before; note the 
>> single quotes)
> 
> I'm guessing here that this is a remote ssh session to your Linux server, and 
> you are using macOS Terminal app to run and connect? If that is the case then 
> the reason this works is because Terminal on macOS is UTF-8 (which is the 
> *only* encoding macOS supports in its UNIX subsystem so you don't get the 
> variance problem you do with Linux). This means that pasting text from 
> somewhere else will paste the UTF-8 bytes - i.e. they will get transmitted 
> over SSH to the remote linux machine.
> 
> As filenames are just sequences of bytes on Linux this works fine - however 
> when you ask the remote terminal to list the files, it can only interpret the 
> ascii chars (as the LANG is C) and thus emits octal escapes for the others - 
> here this ix 0xC3 0xA9 which is the utf-8 encoding of e-acute.
> 
>> If I setup the env variables Mark suggests in the Terminal session
>> export LC_ALL="en_US.UTF8"
>> export LANG=“en_US.UTF8”
>> then Terminal is able to display the filename á la française.
> 
> So now the remote terminal knows how to interpret the sequences of bytes 
> present in the filenames, and thus can emit them appropriately.
> 
>> Cyberduck reports this filename correctly using the [e-acute] without having 
>> to set encoding
>> knowledge. And I can also create the file using Cyberduck with no problems. 
>> So IT knows about/expects/sets
>> up the encoding as needed. I bet other Linux-aware apps would also open or 
>> list such files without
>> drama or special configuration.
> 
> IT doesn't know - it assumes. I suspect that if you used Cyberduck to connect 
> to a Linux server which is setup to *not* be utf-8 (so filenames are encoded 
> with some other encoding), then it would display things incorrectly.
> 
> Of course, if the protocols it deals with specify the text encoding as utf-8 
> *and* the daemons running on said server are setup correctly (i.e. so that 
> they process the filenames and such relative to the server's encoding) *and* 
> they correctly convert the filenames from that encoding to the encoding 
> mandated by the protocol then it would display fine.
> 
> Certainly FTP treats 

Re: Linux filenames in LC Server

2023-08-15 Thread matthias rebbe via use-livecode
What definitely works, at least here,  is to urlencode the filename before 
creating it
So that e.g. testä would be created as test%E4
As urlencode does not "harm" you could use it in general, not only for 
non-ascii file names. 
And if you want to display the "real" name you just have to urldecode the 
filename again.





> Am 15.08.2023 um 09:42 schrieb Neville Smythe via use-livecode 
> :
> 
> Thanks Mark and Matthias
> 
> I think it is clear the problem is not related to variant forms - if I 
> replace [e-acute] by any other non-ascii character, such as a Kanji character 
> or emoji, I get the same “can’t open that file” error. And the weird decoding 
> of [e-acute] to [E-grave] would be explained if textDecode is failing in LC 
> Server.
> 
> So if I understand Mark correctly, while one can create utf-8 encoded 
> filenames directly in a terminal session,  LC Server internally accesses 
> Apache environment variables to encode/decode the filename before opening a 
> file rather than directly using the shell. Presumably this has something to 
> do with the engine being a server app having to respect the server 
> environment.  
> 
> On Dreamhost, as far as I can determine, the LANG and LC-ALL variables are 
> *not* set (though WordPress is running and it adds support for a swathe of 
> languages, so surely has support for non-ascii filenames?) The site is a 
> shared hosting, so I do not have permissions to change the Apache conf files. 
> I tried adding the SetEnv commands in the .htaccess file but that didn’t 
> work, although I could well be doing it wrong, I am fumbling around in the 
> dark here.
> 
> Unless there is some way to fix the configuration, it would seem that not 
> only will opening files fail but the detailed files (the long files) command 
> will also fail if non-ascii characters are encountered since it uses 
> textEncode. I presume that using shell commands could be used as a workaround 
> for accessing the filesystem, as long as LC doesn’t do an internal textEncode 
> as it passes the variables to the shell! 
> 
> However it also means one cannot use textDecode/Encode at all, not just for 
> the filenames but also content; and that could be a bummer. I haven’t 
> encountered this so far because to this point I have encoded content before 
> uploading binary files to the server, but I can envision situations where I 
> would want to encode or decode server-side.
> 
> I’m puzzled that this problem hasn’t been raised before. Surely the vast 
> majority of website host providers use Linux servers, and the Dreamhost 
> configuration for shared hosting is most likely standard. So has no-one in 
> Europe (or Asia..) using LC Server wanted to create native-language 
> filenames? I think LC Server is a magnificent tool, but perhaps it is not as 
> widely used as it deserves! Or: they all found the fix and haven’t told us.
> 
>> So, when you run lc-server from a terminal session directly, its almost 
>> certainly the case that the LC_ALL and LANG environment variables are 
>> set to en_US.UTF-8 (or some other language code DOT UTF-8 - it is the 
>> UTF-8 which is the important bit).
>> 
>> On Linux, a C API nl_langinfo() is used to fetch the encoding to use 
>> when talking to the system APIs (e.g. filesystem APIs) - this (I 
>> believe) derives its information from LANG/LC_ALL.
>> 
>> If the latter *are not set* then it will likely default to the 'C' 
>> locale which has no interpretation of any non-ascii chars, and thus 
>> attempts to encode/decode utf-8 encoded filenames will fail.
>> 
>> My theory is that these variables are not set in the configuration for 
>> running CGIs in Apache (or whatever web server is being used in this 
>> instance).
>> 
>> Digging around it looks like Apache (at least) has a `SetEnv` directive 
>> which would allow these environment variables to be set, e.g.
>> 
>>  SetEnv LC_ALL en_US.UTF-8
>>  SetEnv LANG en_US.UTF-8
>> 
>> Although I'm not 100% sure where such things go, perhaps someone more 
>> conversant with apache config could chime in to suggest.
> Neville Smythe
> 
> 
> 
> 
> ___
> 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: Linux filenames in LC Server

2023-08-14 Thread matthias rebbe via use-livecode
see below...


> Am 14.08.2023 um 13:30 schrieb Mark Waddingham via use-livecode 
> :
> 
> On 2023-08-14 12:12, matthias rebbe via use-livecode wrote:
>> Hi Mark,
>> when i read Neville's post i thought also about normalize, although i really 
>> do not have a clue about the whole unicode stuff, but i remembered that the 
>> standalone builder make use of the normalize function. ;)
>> So i used this script on LC Server to write the seconds to a file containing 
>> an a-umlaut in its name.
>> put  normalizeText("testä.txt", "NFC") into tFile
>> put the seconds into URL ("binfile:")
>> put the result
>> put ""
>> put the files
>> put ""
>> put tFile
>> But that does not work. "The result" returns 'can't open file'.
> 
> Hmmm - I must confess that I misread Neville's post - he did explicitly 
> mention 'creating' files... The normalization would only arise if the file 
> already existed, but the requested (incoming) filename was normalized 
> differently (thus resulting in the file not being found).
> 
> So assuming that the defaultFolder is accessible in your above script (as a 
> read-only folder would also cause the same error) then there does appear to 
> be something up here...
> 

The default folder is accessible. The same script works when the ä is removed  
from the line
put  normalizeText("testä.txt", "NFC") into tFile



> Warmest Regards,
> 
> Mark.
> 
> -- 
> Mark Waddingham ~ m...@livecode.com <mailto:m...@livecode.com> ~ 
> http://www.livecode.com/
> LiveCode: Build Amazing Things
> 
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com <mailto: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: Linux filenames in LC Server

2023-08-14 Thread matthias rebbe via use-livecode
Hi Mark,

when i read Neville's post i thought also about normalize, although i really do 
not have a clue about the whole unicode stuff, but i remembered that the 
standalone builder make use of the normalize function. ;)

So i used this script on LC Server to write the seconds to a file containing an 
a-umlaut in its name.

put  normalizeText("testä.txt", "NFC") into tFile
put the seconds into URL ("binfile:")
put the result
put ""
put the files
put ""
put tFile

But that does not work. "The result" returns 'can't open file'. 
As i already wrote i have no clue about unicode so i tried also NFD and also 
the other 2 options, but also w/o success.

Is there something else that  one hast to keep in mind to have success with 
this?


Regards,
Matthias



> Am 14.08.2023 um 12:22 schrieb Mark Waddingham via use-livecode 
> :
> 
> On 2023-08-14 02:45, Neville Smythe via use-livecode wrote:
>> OK, so the macOS *is* using utf-8 for its file names - the [e-acute] in the 
>> filename Carré.txt is rendered with two bytes [C3A9] not the single byte 
>> MacRoman encoding. I got tricked by copying the terminal listing into 
>> another program rather than hex dumping within the terminal, and somewhere 
>> in the process the native encoding was preferred.
>> So one must *not* textEncode a filename to utf-8 before writing a file to 
>> disk, LC deals with the encoding, although you *should” textEncode its 
>> contents.
>> Which leaves the problem of why I can’t get LC Server on Linux to write 
>> non-ascii filenames
> 
> So I suspect the problem here is normalization, rather than the inability of 
> Linux to write non-ascii filenames.
> 
> Characters such as e-acute / e-grave have *two* representations in unicode - 
> the decomposed and composed form.
> 
> The composed form is a direct mapping from the native encodings and is a 
> single codepoint, the decomposed form will be two codepoints - (e, 
> combining-acute/grave)
> 
> Depending on where the string comes from it might either be composed or 
> decomposed - macOS filenames are stored decomposed in the FS, but the 
> higher-level parts of the OS make either form work (in a similar fashion to 
> how macOS filesystems are case-insensitive by default).
> 
> Linux filesystems, however, are both case-sensitive and form-sensitive - a 
> filename must match byte to byte with what it was created with (indeed, linux 
> filesystems care nothing for encodings, they see filenames as a sequence of 
> bytes which are interpreted relative to the user's current locale - the 
> default locale on linux these days is utf-8).
> 
> If your app is managing the files completely on Linux (i.e. it is creating / 
> deleting them and the filenames are not user-editable) then (if this is the 
> caseu) the problem should be fixable by choosing a normalization form when 
> you create / lookup the file - i.e. pass all filenames on the server through 
> `normalizeText(, )` - here you want form to be either "NFC" 
> (composed) or "NFD" (decomposed).
> 
> Warmest Regards,
> 
> Mark.
> 
> P.S. For all the gory details about Unicode normalization forms see - 
> https://unicode.org/reports/tr15/
> 
> -- 
> Mark Waddingham ~ m...@livecode.com ~ http://www.livecode.com/
> LiveCode: Build Amazing Things
> 
> ___
> 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: xavvi - temper your expectations

2023-08-10 Thread matthias rebbe via use-livecode
I thought Xavvi will make use of AI, but the use is not mandatory. So even 
without AI, XAVVI would be an online development tool which can deploy web apps 
and which also could import and export Livecode stacks.



Am 10.08.2023 um 21:22 schrieb Mike Kerner via use-livecode 
:
> 
> i'm using chatgpt and bard, every day, because i can, and because
> sometimes they give me more comprehensive things to think about.
> but, they are wrong. a lot.
> zdnet just published a piece, today, documenting the same thing: wrong
>> 50% of the time.
> so, temper your expectations for xavvi in the medium term:
> https://www.zdnet.com/article/chatgpt-answers-more-than-half-of-software-engineering-questions-incorrectly/
> 
> -- 
> On the first day, God created the heavens and the Earth
> On the second day, God created the oceans.
> On the third day, God put the animals on hold for a few hours,
>   and did a little diving.
> And God said, "This is good."
> 
> ___
> 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: Unable to build for Mac: adding ad-hoc signature failed

2023-08-09 Thread matthias rebbe via use-livecode
And like the links says that Mark posted.

For iOS standalones every Livecode version supports a special Xcode version 
according to the installed macOS.
You'll find the information which works for your installed LC version also in 
the release notes of your LC version.
You'll find the release notes under the Help menu in LC.



> Am 09.08.2023 um 15:41 schrieb matthias_livecode_150...@m-r-d.de:
> 
> Every version of Xocde come with it own version of command line tools. 
> If you are just creating macOS standalones then you just need the command 
> line tools.
> But if you are also planning to create iOS apps then you'll need the complete 
> Xcode package.
> 
> To install just the command line tools run the following command from terminal
> 
> xcode-select --install
> 
> This should download and install the most current version of command line 
> tools or better said, the most current version that is available for your 
> installed macOS.
> 
> Regards,
> Matthias
> 
> 
>> Am 09.08.2023 um 14:40 schrieb Dar Scott via use-livecode 
>> :
>> 
>> I wonder. I don’t have Xcode installed on this machine. Does installing 
>> Xcode change the command-line tools? Maybe those tools that are the default 
>> work a little differently.
>> 
>> I’m willing to install Xcode, but before that maybe I can provide some 
>> information (such as version) about any particular tools.
>> 
>> Dar
>> 
>>> On Aug 9, 2023, at 6:17 AM, Dar Scott via use-livecode 
>>>  wrote:
>>> 
>>> Whoops, I sent the most recent before I saw that Panos had responded.
>>> 
>>> Panos, yes, a build to the network drive with a minimal stack has the 
>>> error. This minimal stack has a name of Test, no inclusions, no copy files.
>>> 
>>> The drive provides SMB, AFP and NFS services.
>>> 
>>> Dar
>>> 
>>>> On Aug 9, 2023, at 5:55 AM, Dar Scott via use-livecode 
>>>>  wrote:
>>>> 
>>>> I don’t know what I did. Building for Mac Intel works just fine. I’ll add 
>>>> my inclusions and such.
>>>> 
>>>> I don’t have Xcode on this system. Perhaps there are some command line 
>>>> tools suitable that come with macOS. 
>>>> 
>>>> I still feel defensive that Mac said “detritus”. ;-)
>>>> 
>>>>> On Aug 8, 2023, at 5:13 PM, matthias rebbe via use-livecode 
>>>>>  wrote:
>>>>> 
>>>>> Hi Dar,
>>>>> 
>>>>> just a shot in the dark
>>>>> 
>>>>> For some time now Livecode does an adhoc code signing when creating a 
>>>>> macOS standalone. So therefore the Xcode command line tools have to be 
>>>>> installed.
>>>>> In case you have installed more than one versions of Xcode on your 
>>>>> system, did you select in Xcode preferences the correct Xcode standalone 
>>>>> tools that shall be used?
>>>>> 
>>>>> Regards,
>>>>> Matthias
>>>>> 
>>>>> 
>>>>>> Am 09.08.2023 um 00:45 schrieb Dar Scott via use-livecode 
>>>>>> :
>>>>>> 
>>>>>> I have a clue. I changed the build destination to a drive on my Mac. 
>>>>>> That seemed to have gotten past that error and I ran into other errors.
>>>>>> 
>>>>>> I guess building expects a drive on my Mac. And my Mac returns a bogus 
>>>>>> error message. 
>>>>>> 
>>>>>> I suggest one of these as an improvement to the build operation:
>>>>>> 
>>>>>> *   Complain and advise when the target is on a network drive.
>>>>>> *   Build the standalone in a temporary location on the local drive and 
>>>>>> then copy to the network drive when the target is on a network drive.
>>>>>> 
>>>>>> I got past that error, but now I am running into others. They look 
>>>>>> familiar. I think the problem is that I’m not remembering the magic 
>>>>>> steps related to saving, purging and so on. I’m not sure, since I can 
>>>>>> build for Windows. (I can probably stumble through what I did long, long 
>>>>>> ago, but might figure it out faster.) 
>>>>>> 
>>>>>> Suggestion:
>>>>>> 
>>>>>> *   I should not have to remember.
>>>>>> 
>>>>>> Thanks, everybody, for your help!
&g

Re: Unable to build for Mac: adding ad-hoc signature failed

2023-08-09 Thread matthias rebbe via use-livecode
Every version of Xocde come with it own version of command line tools. 
If you are just creating macOS standalones then you just need the command line 
tools.
But if you are also planning to create iOS apps then you'll need the complete 
Xcode package.

To install just the command line tools run the following command from terminal

xcode-select --install

This should download and install the most current version of command line tools 
or better said, the most current version that is available for your installed 
macOS.

Regards,
Matthias


> Am 09.08.2023 um 14:40 schrieb Dar Scott via use-livecode 
> :
> 
> I wonder. I don’t have Xcode installed on this machine. Does installing Xcode 
> change the command-line tools? Maybe those tools that are the default work a 
> little differently.
> 
> I’m willing to install Xcode, but before that maybe I can provide some 
> information (such as version) about any particular tools.
> 
> Dar
> 
>> On Aug 9, 2023, at 6:17 AM, Dar Scott via use-livecode 
>>  wrote:
>> 
>> Whoops, I sent the most recent before I saw that Panos had responded.
>> 
>> Panos, yes, a build to the network drive with a minimal stack has the error. 
>> This minimal stack has a name of Test, no inclusions, no copy files.
>> 
>> The drive provides SMB, AFP and NFS services.
>> 
>> Dar
>> 
>>> On Aug 9, 2023, at 5:55 AM, Dar Scott via use-livecode 
>>>  wrote:
>>> 
>>> I don’t know what I did. Building for Mac Intel works just fine. I’ll add 
>>> my inclusions and such.
>>> 
>>> I don’t have Xcode on this system. Perhaps there are some command line 
>>> tools suitable that come with macOS. 
>>> 
>>> I still feel defensive that Mac said “detritus”. ;-)
>>> 
>>>> On Aug 8, 2023, at 5:13 PM, matthias rebbe via use-livecode 
>>>>  wrote:
>>>> 
>>>> Hi Dar,
>>>> 
>>>> just a shot in the dark
>>>> 
>>>> For some time now Livecode does an adhoc code signing when creating a 
>>>> macOS standalone. So therefore the Xcode command line tools have to be 
>>>> installed.
>>>> In case you have installed more than one versions of Xcode on your system, 
>>>> did you select in Xcode preferences the correct Xcode standalone tools 
>>>> that shall be used?
>>>> 
>>>> Regards,
>>>> Matthias
>>>> 
>>>> 
>>>>> Am 09.08.2023 um 00:45 schrieb Dar Scott via use-livecode 
>>>>> :
>>>>> 
>>>>> I have a clue. I changed the build destination to a drive on my Mac. That 
>>>>> seemed to have gotten past that error and I ran into other errors.
>>>>> 
>>>>> I guess building expects a drive on my Mac. And my Mac returns a bogus 
>>>>> error message. 
>>>>> 
>>>>> I suggest one of these as an improvement to the build operation:
>>>>> 
>>>>> *   Complain and advise when the target is on a network drive.
>>>>> *   Build the standalone in a temporary location on the local drive and 
>>>>> then copy to the network drive when the target is on a network drive.
>>>>> 
>>>>> I got past that error, but now I am running into others. They look 
>>>>> familiar. I think the problem is that I’m not remembering the magic steps 
>>>>> related to saving, purging and so on. I’m not sure, since I can build for 
>>>>> Windows. (I can probably stumble through what I did long, long ago, but 
>>>>> might figure it out faster.) 
>>>>> 
>>>>> Suggestion:
>>>>> 
>>>>> *   I should not have to remember.
>>>>> 
>>>>> Thanks, everybody, for your help!
>>>>> 
>>>>> Dar
>>>>> 
>>>>>> On Aug 8, 2023, at 10:47 AM, Dar Scott via use-livecode 
>>>>>>  wrote:
>>>>>> 
>>>>>> Oh, and I’m building from a network drive.
>>>>>> 
>>>>>> 
>>>>>>> On Aug 8, 2023, at 10:41 AM, Dar Scott via use-livecode 
>>>>>>>  wrote:
>>>>>>> 
>>>>>>> xcode-select -p
>>>>>>> /Library/Developer/CommandLineTools
>>>>>>> 
>>>>>>>> On Aug 8, 2023, at 10:19 AM, Dar Scott via use-livecode 
>>>>>>>>  wrote:
>>>>>>>> 
>>>>>>>> I r

Re: Unable to build for Mac: adding ad-hoc signature failed

2023-08-08 Thread matthias rebbe via use-livecode
Forgot my answer, i just saw your post that your error where caused because of 
building to a network drive.

I had similar problems btw. in the past when building to a dropbox folder or a 
folder that was synchronized with iCloud.

Regards,
Matthias



> Am 09.08.2023 um 01:13 schrieb matthias_livecode_150...@m-r-d.de:
> 
> Hi Dar,
> 
> just a shot in the dark
> 
> For some time now Livecode does an adhoc code signing when creating a macOS 
> standalone. So therefore the Xcode command line tools have to be installed.
> In case you have installed more than one versions of Xcode on your system, 
> did you select in Xcode preferences the correct Xcode standalone tools that 
> shall be used?
> 
> Regards,
> Matthias
> 
> 
>> Am 09.08.2023 um 00:45 schrieb Dar Scott via use-livecode 
>> :
>> 
>> I have a clue. I changed the build destination to a drive on my Mac. That 
>> seemed to have gotten past that error and I ran into other errors.
>> 
>> I guess building expects a drive on my Mac. And my Mac returns a bogus error 
>> message. 
>> 
>> I suggest one of these as an improvement to the build operation:
>> 
>> *   Complain and advise when the target is on a network drive.
>> *   Build the standalone in a temporary location on the local drive and then 
>> copy to the network drive when the target is on a network drive.
>> 
>> I got past that error, but now I am running into others. They look familiar. 
>> I think the problem is that I’m not remembering the magic steps related to 
>> saving, purging and so on. I’m not sure, since I can build for Windows. (I 
>> can probably stumble through what I did long, long ago, but might figure it 
>> out faster.) 
>> 
>> Suggestion:
>> 
>> *   I should not have to remember.
>> 
>> Thanks, everybody, for your help!
>> 
>> Dar
>> 
>>> On Aug 8, 2023, at 10:47 AM, Dar Scott via use-livecode 
>>>  wrote:
>>> 
>>> Oh, and I’m building from a network drive.
>>> 
>>> 
 On Aug 8, 2023, at 10:41 AM, Dar Scott via use-livecode 
  wrote:
 
 xcode-select -p
 /Library/Developer/CommandLineTools
 
> On Aug 8, 2023, at 10:19 AM, Dar Scott via use-livecode 
>  wrote:
> 
> I removed all inclusions. I opted to remove all profiles, probably none. 
> There are no Copy Files. I’m building for Intel only. 
> 
> For PLIST I chose Chose a PLIST and then clicked Use None.
> 
> I set my bundle identifier and have not changed that among my attempts. I 
> left all of the other Version Information as default. 
> 
> I have no Icons added.
> 
> I get the same error.
> 
> Dar
> 
>> On Aug 8, 2023, at 10:08 AM, J. Landman Gay via use-livecode 
>>  wrote:
>> 
>> Signing happens after the app is built and is a manual process, so yours 
>> isn't signed /notarized yet. But unsigned apps run on the development 
>> machine anyway, so I'd say you built the app successfully.
>> 
>> --
>> Jacqueline Landman Gay | jac...@hyperactivesw.com
>> HyperActive Software | http://www.hyperactivesw.com
>> On August 8, 2023 10:47:34 AM Bob Sneidar via use-livecode 
>>  wrote:
>> 
>>> I have, but I don’t do any signing or notarizing. If that happens 
>>> transparently, then it’s working for me.
>>> 
>>> Bob S
>>> 
>>> 
 On Aug 8, 2023, at 6:59 AM, Dar Scott via use-livecode 
  wrote:
 
 Thanks, Jacque!
 
 That gives me a clue. I will try to get more info on this.
 
 However, that note shows how to delete the offending resource using 
 the xattr tool, but I have no app to point it to. LiveCode did not 
 build anything.
 
 I’m willing to try some magic values in Standalone Application 
 Settings.
I’m using LiveCode 9.6.9, but I’m willing to upgrade.
I’m on macOS Ventura.
 
 Has anyone successfully built a Mac application recently?
 
 Dar
 
> On Aug 7, 2023, at 3:43 PM, J. Landman Gay via use-livecode 
>  wrote:
> 
> This might help:
> 
> --
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software | http://www.hyperactivesw.com
> On August 7, 2023 12:49:03 PM Dar Scott via use-livecode 
>  wrote:
> 
>> I’m having trouble building an application for Mac Intel.
>> 
>> The first time LiveCode crashed.
>> 
>> Subsequent times, I get this error:
>> There was an error while saving the standalone application
>> Adding ad-hoc signature failed with error:
>> /…/myProgram.app:
>> Replacing existing signature
>> /…/myProgram.app:
>> Resource for, Finder information, or similar detritus not
>> Allowed
>> 
>> I tried 

Re: Unable to build for Mac: adding ad-hoc signature failed

2023-08-08 Thread matthias rebbe via use-livecode
Hi Dar,

just a shot in the dark

For some time now Livecode does an adhoc code signing when creating a macOS 
standalone. So therefore the Xcode command line tools have to be installed.
In case you have installed more than one versions of Xcode on your system, did 
you select in Xcode preferences the correct Xcode standalone tools that shall 
be used?

Regards,
Matthias


> Am 09.08.2023 um 00:45 schrieb Dar Scott via use-livecode 
> :
> 
> I have a clue. I changed the build destination to a drive on my Mac. That 
> seemed to have gotten past that error and I ran into other errors.
> 
> I guess building expects a drive on my Mac. And my Mac returns a bogus error 
> message. 
> 
> I suggest one of these as an improvement to the build operation:
> 
> *   Complain and advise when the target is on a network drive.
> *   Build the standalone in a temporary location on the local drive and then 
> copy to the network drive when the target is on a network drive.
> 
> I got past that error, but now I am running into others. They look familiar. 
> I think the problem is that I’m not remembering the magic steps related to 
> saving, purging and so on. I’m not sure, since I can build for Windows. (I 
> can probably stumble through what I did long, long ago, but might figure it 
> out faster.) 
> 
> Suggestion:
> 
> *   I should not have to remember.
> 
> Thanks, everybody, for your help!
> 
> Dar
> 
>> On Aug 8, 2023, at 10:47 AM, Dar Scott via use-livecode 
>>  wrote:
>> 
>> Oh, and I’m building from a network drive.
>> 
>> 
>>> On Aug 8, 2023, at 10:41 AM, Dar Scott via use-livecode 
>>>  wrote:
>>> 
>>> xcode-select -p
>>> /Library/Developer/CommandLineTools
>>> 
 On Aug 8, 2023, at 10:19 AM, Dar Scott via use-livecode 
  wrote:
 
 I removed all inclusions. I opted to remove all profiles, probably none. 
 There are no Copy Files. I’m building for Intel only. 
 
 For PLIST I chose Chose a PLIST and then clicked Use None.
 
 I set my bundle identifier and have not changed that among my attempts. I 
 left all of the other Version Information as default. 
 
 I have no Icons added.
 
 I get the same error.
 
 Dar
 
> On Aug 8, 2023, at 10:08 AM, J. Landman Gay via use-livecode 
>  wrote:
> 
> Signing happens after the app is built and is a manual process, so yours 
> isn't signed /notarized yet. But unsigned apps run on the development 
> machine anyway, so I'd say you built the app successfully.
> 
> --
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software | http://www.hyperactivesw.com
> On August 8, 2023 10:47:34 AM Bob Sneidar via use-livecode 
>  wrote:
> 
>> I have, but I don’t do any signing or notarizing. If that happens 
>> transparently, then it’s working for me.
>> 
>> Bob S
>> 
>> 
>>> On Aug 8, 2023, at 6:59 AM, Dar Scott via use-livecode 
>>>  wrote:
>>> 
>>> Thanks, Jacque!
>>> 
>>> That gives me a clue. I will try to get more info on this.
>>> 
>>> However, that note shows how to delete the offending resource using the 
>>> xattr tool, but I have no app to point it to. LiveCode did not build 
>>> anything.
>>> 
>>> I’m willing to try some magic values in Standalone Application Settings.
>>> I’m using LiveCode 9.6.9, but I’m willing to upgrade.
>>> I’m on macOS Ventura.
>>> 
>>> Has anyone successfully built a Mac application recently?
>>> 
>>> Dar
>>> 
 On Aug 7, 2023, at 3:43 PM, J. Landman Gay via use-livecode 
  wrote:
 
 This might help:
 
 --
 Jacqueline Landman Gay | jac...@hyperactivesw.com
 HyperActive Software | http://www.hyperactivesw.com
 On August 7, 2023 12:49:03 PM Dar Scott via use-livecode 
  wrote:
 
> I’m having trouble building an application for Mac Intel.
> 
> The first time LiveCode crashed.
> 
> Subsequent times, I get this error:
> There was an error while saving the standalone application
> Adding ad-hoc signature failed with error:
> /…/myProgram.app:
> Replacing existing signature
> /…/myProgram.app:
> Resource for, Finder information, or similar detritus not
> Allowed
> 
> I tried fiddling with the PLIST settings without success.
> ___
> 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 

Re: Anyone with a new code sign certificate on eToken or in cloud would like to test my signtool.exe wrapper?

2023-07-30 Thread matthias rebbe via use-livecode


> Am 30.07.2023 um 20:08 schrieb J. Landman Gay via use-livecode 
> :
> 
> Yes, prices have gone way up. You now need a physical USB stick with an 
> encrypted certificate for Windows.

> I understand there is a cloud option too but we weren't offered that.
Not every certificate issuer offers the 'certificate in cloud' (software token) 
solution.
I for example have a Certum certificate. Certum offers for  the OV and the EV 
certificates both the certificate in cloud and the eToken solution. So one can 
choose.
For my OV certificate in the cloud I paid not more than i paid for my old  
3-year certificate.
I purchased not directly from Certum, but from SSLPoint and paid 329 Eur for a 
3-year OV certificate in the cloud.

For those who are interested in a Cloud certificate
 Leaderssl.com is currently selling the 3-years Certum OV cloud certificate 
even for only 300 Euros and the EV for 600 Euros.

The cloud based solutions works this way:
You have to install a mobile app on your Android or iOS smart phone and also a 
desktop app on your Windows pc.
The mobile app creates a one time password which you need to login with your 
desktop app into the Certum "Cloud" or however this could be called.
As soon and as long you are  logged in to the cloud service  the certificate is 
"included" in your certificate store.
Signtool.exe and any also other signing tool, e.g. Jarsigner, which is able to 
sign using a token, can access the certificate then.

The eToken solution works similar. You have to install a driver for the eToken 
on your Windows PC.
As soon as signtool tries to access the certificate from the eToken, the driver 
software asks for the password to access the eToken.


Unfortunately osslsigncode for macOS currently does not support tokens, 
therefore it is not possible to sign Windows executabls on macOS anymore when 
using those new certificates.
Osslsignode for Linux shall support the new tokens, but i haven't tested it yet.


Matthias
> If you go for the USB solution, give yourself some time. We ordered from 
> Sectigo and while they claim you will get the device in 2 or 3 days, they 
> didn't send it for 5 weeks, which required numerous support interactions to 
> determine why the order was lost in the bureaucracy. If that happens to you, 
> get on phone, the chat bot people are evasive and will tell you it's 
> processing and you will receive it in "2 or 3 days."  Demand to talk to a 
> supervisor.
> 
> My client can be very persuasive when she's pissed off. :)
> 
> --
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software | http://www.hyperactivesw.com
> On July 30, 2023 1:45:06 AM Tom Glod via use-livecode 
>  wrote:
> 
>> Hmm, I'm going to look into this Matthias,  I had not heard of etoken Certs.
>> I wonder if this is the reason for the recent doubling of the price of
>> signing certificates.
>> 
>> On Thu, Jul 27, 2023 at 10:49 AM matthias rebbe via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>> 
>>> Hi,
>>> is there anyone in the list who has already one of those new code signing
>>> certificates on an eToken or in the cloud and would like to test my new
>>> wrapper for signtool.exe?
>>> 
>>> Especially those who are not very familiar with Windows might find this
>>> wrapper helpful.
>>> 
>>> I've tested it with my cloud base certificate, but had no chance to get it
>>> tested from one with an eToken certificate.
>>> 
>>> So if there is interest, then please let me know.
>>> 
>>> Regards,
>>> Matthias
>>> 
>>> 
>>> ___
>>> 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: LC on Sonoma beta

2023-07-27 Thread matthias rebbe via use-livecode
 
The fixed version of LC 9.6.9 for Sonoma is now as download available.



> Am 27.07.2023 um 15:37 schrieb Marty Knapp via use-livecode 
> :
> 
> Thanks for that update!
> ---
> Marty Knapp
> 
>> On Jul 27, 2023, at 1:39 AM, Mark Waddingham via use-livecode 
>>  wrote:
>> 
>> On 2023-07-26 21:20, Marty Knapp via use-livecode wrote:
>>> Anyone have any input regarding LC apps running on the Apple Sonoma beta? I 
>>> have not installed it but have some customers who have and saying my app 
>>> crashes.
>> 
>> Unfortunately LC does currently crash on startup on the macOS Sonoma beta 
>> releases - https://quality.livecode.com/show_bug.cgi?id=24278
>> 
>> We've investigated and have a fix.
>> 
>> As this essentially blocks any sort of testing of LC and LC apps on macOS 
>> Sonoma we are currently working on back-porting the fix to 9.6.9 and doing a 
>> 'hotfix' release of that version (the fix will obviously then flow into the 
>> upcoming 9.6.10-rc-1 and 10.0.0-dp-6 releases).
>> 
>> I can't guarantee that there won't be other issues in macOS Sonoma as yet of 
>> course (as it is still beta software and a couple of months away from 
>> release), but at least we will actually be able to find out!
>> 
>> Warmest Regards,
>> 
>> Mark.
>> 
>> -- 
>> Mark Waddingham ~ m...@livecode.com ~ http://www.livecode.com/
>> LiveCode: Build Amazing Things
> 
> 
> ___
> 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


Anyone with a new code sign certificate on eToken or in cloud would like to test my signtool.exe wrapper?

2023-07-27 Thread matthias rebbe via use-livecode
Hi,
is there anyone in the list who has already one of those new code signing 
certificates on an eToken or in the cloud and would like to test my new wrapper 
for signtool.exe?

Especially those who are not very familiar with Windows might find this wrapper 
helpful.

I've tested it with my cloud base certificate, but had no chance to get it 
tested from one with an eToken certificate.

So if there is interest, then please let me know.

Regards,
Matthias


___
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: Which Livecode/Xcode/macOS/iOS version

2023-07-25 Thread matthias rebbe via use-livecode
+1


> Am 25.07.2023 um 18:14 schrieb Mark Wieder via use-livecode 
> :
> 
> On 7/25/23 03:55, Heather Laine via use-livecode wrote:
>> https://livecode.com/resources/support/ask-a-question/ 
>> 
>> Top FAQ.
> 
> There's a FAQ?
> Why isn't there a link to it on the main web page?
> This really should be easier to get to for prospective users
> (aka customers. subscribers).
> 
> Apparently the only way to get there from the main page is
> 
> Scroll to the bottom
> Find the Resources link
> Click on Support (!)
> Scroll down to the Support section
> Find FAQ
> Click the button
> 
> It's down there just above the link to the April 2022 Live Conference.
> 
> -- 
> 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


No progress updates on LC 10. Am i the only one who is concerned?

2023-07-24 Thread matthias rebbe via use-livecode
Hi,

I know Xavvi will be the next big step and I even helped with the funding.
But I'm wondering why there hasn't been any news about LC 10 for a some months 
now.
Am I the only one worried that the full focus is now on Xavvi and LC10 is left 
behind?

Matthias


___
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: Question re download timeout setting

2023-07-22 Thread matthias rebbe via use-livecode
Hello Bill,

since V8 or so tsNET external is included in any commercial/business license.
Even put URL "ftp: or http:  will be executed with tsNET by liburl.

So in case you did not manually disabletsNET for your app, you could use   
tsNetSetTimeouts to set timeout values.
By default tsNET does not limit the time a request could take and that might be 
the reason why the put URL takes forever.

The Syntax looks like this
tsNetSetTimeouts pDnsCacheTimeout, pRequestTimeoutMS, pConnectTimeoutMS, 
pAcceptTimeoutMS, pLowSpeedTime, pLowSpeedLimit

The second parameter is responsible for the request timeout and has to be set 
in milliseconds.

So for example

tsNetSetTimeouts 30, 33000, 30, 6, 30, 1000

would set the request timeout to 33 seconds. The other values in my example are 
the default values.

After the timeout the script continues and you could check if the put command 
returned the expected value.



Regards,
Matthias



> Am 22.07.2023 um 02:02 schrieb prothero--- via use-livecode 
> :
> 
> Folks:
> Sorry for the trivial question, but..
> I have an app on my iphone that I am updating from a several years old app 
> the previously worked on an older version of livecode. It needs to access a 
> mysql database on the internet. It works fine when there is internet service. 
> 
> I test access by downloading a file with a simple text code. If there code is 
> returned in the message, I continue accessing the database. However, when 
> there is no internet, the "put URL” command seems to hang forever. I’ve 
> looked for a way to set the timeout for an internet command, but…. can’t,.
> 
> Could you direct me to a simple explanation about how to set a reasonable 
> internet not connected message?
> 
> Thanks,
> Bill
> put "https://"&"/test.html; into theURL
> 
> put URL theURL into tOutput—if the request times out, the output is not 
> received.
> 
> if tOutput contains "AB7699HEYIMHERE” then   —code received, internet access 
> is successful
> 
> return true
> 
> else
> 
> return false
> 
> end if
> 
> 
> ___
> 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: OT - a new release of WinSignHelper for macOS

2023-07-20 Thread matthias rebbe via use-livecode



> Am 20.07.2023 um 17:21 schrieb J. Landman Gay via use-livecode 
> :
> 
> Thanks Matthias. I've been reading about it and I think the cert is stored on 
> the machine but it is tied to that computer and not exportable.


> If you get a new computer you need to buy a new certificate.
I don't think that is true. The new type of certificate has to be stored on a 
secure device. That's what the eToken is for. The private key is also stored on 
the eToken and the certificate and the private key cannot be exported. You 
should be able to use that token on multiple computers. You just have to 
install the eToken driver to an other computer and attach the eToken to it.

This is what Trustzone is saying about it:
"The token-based type of Standard Code Signing certificates can also be used on 
multiple computers. The same goes for token-based EV certificates. But no 
token-based certificate can ever be used simultaneously on two computers since 
the SafeNet token can only be plugged into one computer at a time."

As i never had such eToken, i do not know, if the certificate and the private 
key can be accessed as files through Finder. And what extension do they have. 
I've read the osslsigncode can use also certificates and key files with .cem 
extension. 
So if the eToken contains such files, WinSignHelper could be slightly adjusted 
to work with the eToken. But that's just an assumption.

Matthias


> So I don't think I'll experiment, and we'll just do the whole thing on the 
> Windows box.
> 
> The sad part is that if we'd renewed just a couple of weeks earlier we'd have 
> been within the cutoff date and could have purchased the old type of 
> certificate.
> 
Same here. I was about 5 days to late otherwise i could have ordered the olde 
type.


> If anyone else has used the new token hardware I'd be grateful for any tips 
> or suggestions. This is all new to me.

I am using a cloud based OV certificate from Certum. I just need to install the 
Software SimplySign Desktop. The software "integrates" the certificate into 
Windows' certificate storage (or what ever this is called) after i logged in 
using that SimplySign Desktop software.
Microsoft's signtool can then directly access the certificate.


> --
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software | http://www.hyperactivesw.com
> On July 19, 2023 4:20:23 PM matthias rebbe via use-livecode 
>  wrote:
> 
>> To be honest, i do not know.
>> I am currently using a cloud code signing certificate which i can only use 
>> on Windows.
>> I've chosen the cloud version because of the price, but later i noticed that 
>> it seems that those cloud certificates cannot be used on macOS.
>> Or maybe they can, but i do not know how, especially with ossl signcode
>> WinSignHelper uses ossl signcode and currently that tool needs a path to a 
>> certificate
>> 
>> Do you know where the certificate is stored with the eToken solution? Is it 
>> stored also on the eToken or anywhere else on the Mac?
>> If you have the certificate as a physical file it maybe could be possible to 
>> select that file in the WinSignHelper prefs.
>> 
>> But as  i alread wrote, i really don't know exactly.
>> 
>> I am currently thinking of purchasing a 2nd certificate as eToken solution, 
>> but there is not yet a decision made, if i should spent money for this, as i 
>> have a working cloud certificate which expires in 3 years.
>> 
>> Regards,
>> Matthias
>> 
>>> Am 19.07.2023 um 22:53 schrieb J. Landman Gay via use-livecode 
>>> :
>>> 
>>> @Matthias: does the upgraded WinSignHelper work with the new hardware 
>>> eTokens? Those are required now.
>>> 
>>> If so, do the instructions change on how to use your tool?
>>> 
>>> 
>>> On 12/23/22 10:44 AM, matthias rebbe via use-livecode wrote:
>>>> i've upgraded my free tool WinSignHelper.
>>>> For those who do not know what WinSignHelper is...
>>>> It's a GUI for osslsigncode. Osslsigncode is command line tool that can do 
>>>> the Authenticode signing and timestamping. With it you can code sign 
>>>> Windows applications  using an appropriate code signing certificate.
>>>> You just drag a folder with your Windows application into WinSignHelper 
>>>> and it signs all components of your standalone (.exe and .dll).
>>>> WinSignHelper Help section gives enough information about how to install 
>>>> osslsigncode.
>>>> So if anyone is interested in testing
>>>> The version is  notarized and is an universal build for X86 and Arm
>>>> Zip
>>>> https://dl.qck.nu/?dl=Win

Re: OT - a new release of WinSignHelper for macOS

2023-07-19 Thread matthias rebbe via use-livecode
To be honest, i do not know.
I am currently using a cloud code signing certificate which i can only use on 
Windows.
I've chosen the cloud version because of the price, but later i noticed that it 
seems that those cloud certificates cannot be used on macOS.
Or maybe they can, but i do not know how, especially with ossl signcode
WinSignHelper uses ossl signcode and currently that tool needs a path to a 
certificate

Do you know where the certificate is stored with the eToken solution? Is it 
stored also on the eToken or anywhere else on the Mac?
If you have the certificate as a physical file it maybe could be possible to 
select that file in the WinSignHelper prefs.

But as  i alread wrote, i really don't know exactly.

I am currently thinking of purchasing a 2nd certificate as eToken solution, but 
there is not yet a decision made, if i should spent money for this, as i have a 
working cloud certificate which expires in 3 years.

Regards,
Matthias

> Am 19.07.2023 um 22:53 schrieb J. Landman Gay via use-livecode 
> :
> 
> @Matthias: does the upgraded WinSignHelper work with the new hardware 
> eTokens? Those are required now.
> 
> If so, do the instructions change on how to use your tool?
> 
> 
> On 12/23/22 10:44 AM, matthias rebbe via use-livecode wrote:
>> i've upgraded my free tool WinSignHelper.
>> For those who do not know what WinSignHelper is...
>> It's a GUI for osslsigncode. Osslsigncode is command line tool that can do 
>> the Authenticode signing and timestamping. With it you can code sign Windows 
>> applications  using an appropriate code signing certificate.
>> You just drag a folder with your Windows application into WinSignHelper and 
>> it signs all components of your standalone (.exe and .dll).
>> WinSignHelper Help section gives enough information about how to install 
>> osslsigncode.
>> So if anyone is interested in testing
>> The version is  notarized and is an universal build for X86 and Arm
>> Zip
>> https://dl.qck.nu/?dl=WinSignHelper_universal.zip
>> DMG
>> https://dl.qck.nu/?dl=WinSignHelper_universal.dmg
>> Hope this is of help for one or the other.
> 
> 
> -- 
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software   | http://www.hyperactivesw.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: tsneterr

2023-07-18 Thread matthias rebbe via use-livecode
Hi Mark,
it seems error -9805 is an error which is returned by iOS.

I just searched for  error 9805 and found this page here with some open source 
code from Apple.
https://opensource.apple.com/source/libsecurity_ssl/libsecurity_ssl-36800/lib/SecureTransport.h

There is the following line
errSSLClosedGraceful= -9805,/* connection closed gracefully 
*/

Anyway, maybe someone from LC or maybe even Charles Warwick, the author of the 
tsNet external, could chime in.

Regards,
Matthias


> Am 18.07.2023 um 17:50 schrieb Mark Smith :
> 
> Hi Matthias,
> 
> First let me thank you for your previous response. In response to my question 
> about error -9805 dropbox replied:
> 
> The error you posted shows some platform specific error. Dropbox doesn't 
> respond with any similar error. You have to read your environment 
> documentation for more info. It seems, according to the method name, the 
> trouble is related to SSL tunneling work. Does your environment support 
> TLSv1.2?
> 
> The method name is SSLWrite(). Apple says the method has been deprecated 
> since iOS13, I am running 15.6. Note, this is a relatively new occurrence in 
> the app… I think I’ve seen it maybe 4 times since June 21 (dated screen 
> shots) but a lot changed around then. I upgraded to LC10, swapped Xcode, 
> changed the SDK, god knows what else possibly iOS (I can’t remember). So it’s 
> very difficult to point a finger at what has changed to cause this. The only 
> other error to pop up was (56) broken pipe which, come to think of it, might 
> be related? Oh, other bit of trivia… I usually just send again (after a few 
> steps to re-enable uploading) and it works fine. So it’s very sporadic. I use 
> the app maybe 10-15 times a day and have seen this error maybe 4 times in the 
> last month. 
> 
> Thanks,
> Mark
> 
>> On 18 Jul 2023, at 12:27 pm, matthias rebbe via use-livecode 
>> mailto:use-livecode@lists.runrev.com>> wrote:
>> 
>> The error numbers in the brackets returned by tsNet are curl error numbers.
>> And according to
>> https://curl.se/libcurl/c/libcurl-errors.html
>> 
>> it means there was a problem sending data to the peer.
>> 
>> Searching further for Curl error 55 i found some causes
>> 
>> 1. if uploading to an ftp server this error could mean that there is 
>> insufficient quota on the server
>> 2. Your or the remote compute could have incorrect time settings
>> 3. wrong firewall settings on the remote system
>> 
>> 
>>> Am 18.07.2023 um 12:59 schrieb Mark Smith via use-livecode 
>>> :
>>> 
>>> I received the following error: 
>>> 
>>> tsenterr (55) SSLWrite() returned error -9805
>>> 
>>> Anyone know what this means or where to lookup what it means?
>>> 
>>> Thanks
>>> 
>>> ___
>>> 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: tsneterr

2023-07-18 Thread matthias rebbe via use-livecode
The error numbers in the brackets returned by tsNet are curl error numbers.
And according to
https://curl.se/libcurl/c/libcurl-errors.html

it means there was a problem sending data to the peer.

Searching further for Curl error 55 i found some causes

1. if uploading to an ftp server this error could mean that there is 
insufficient quota on the server
2. Your or the remote compute could have incorrect time settings
3. wrong firewall settings on the remote system


> Am 18.07.2023 um 12:59 schrieb Mark Smith via use-livecode 
> :
> 
> I received the following error: 
> 
> tsenterr (55) SSLWrite() returned error -9805
> 
> Anyone know what this means or where to lookup what it means?
> 
> Thanks
> 
> ___
> 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: Apple Notarization changes...

2023-07-17 Thread matthias rebbe via use-livecode
> 
> 2) Has Livecode (or anyone else) updated lessons. documentation, help apps, 
> etc, for using this new notarytool? If so, can anyone point me to it?
> 
see here 
https://lessons.livecode.com/m/4071/l/1653720-code-signing-and-notarizing-your-lc-standalone-for-distribution-outside-the-mac-appstore-with-xcode-13-and-up



> November 1 is still a ways off, but I find Apple Notarization so 
> incomprehensible that once I get a set of steps to work, I document them and 
> follow them verbatim and the thought of trying to figure out what this change 
> means is daunting!
> 
> 
> 
> ___
> 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: Search for an app in Google Play Store

2023-07-11 Thread matthias rebbe via use-livecode
Much better 
if i enter
Sehen Hören Merkn 
or
sehen-hören-merkn
or 
sehen - hören - merkn
the app is found and listed at first

if i enter 
Sehen Hören Merken
or
sehen-hören-merk
or 
sehen hören merk
or
sehen - hören - merken

the app is also not found.




> Am 11.07.2023 um 15:04 schrieb Klaus major-k via use-livecode 
> :
> 
> Hi friends,
> 
> strange results whjen searching a german app in the Google Playstore.
> We have an app namde -> Sehen - Hören - Merken
> in the Apple and Google store.
> iOS 
> 
> Android
> 
> 
> However it is not easy to find the app in Google be it on the PC/Mac 
> (via browser URL: https://play.google.com/store) or on an Android Device 
> with the Googgle app:
> 1. If I enter -> Sehen - Hören
> App is found
> 
> 2. If I enter its full name: Sehen - Hören - Merken
> NO results
> 
> 3. If I enter its full name and its file externsion: Sehen - Hören - Merke.app
> App is found.
> 
> Any hintst that may shed some light on this phenomenon very appreciated.
> Thank a lot in advance!
> 
> 
> Best
> 
> Klaus
> 
> --
> Klaus Major
> https://www.major-k.de
> https://www.major-k.de/bass
> kl...@major-k.de
> 
> 
> ___
> 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: Answer dialog text missing in standalone 9.6.9

2023-06-30 Thread matthias rebbe via use-livecode
Did you already try it with a new stack just with a button which includes only 
a   mouseup script with only the answer command?

> Am 30.06.2023 um 14:29 schrieb General 2018 via use-livecode 
> :
> 
> Windows 10
> LC 9.6.9
> 
> Regards
> Camm
> 
>> On 30 Jun 2023, at 12:13, panagiotis m via use-livecode 
>>  wrote:
>> 
>> Hello Camm,
>> 
>> In which platform? Seems to work as expected here (MacOS).
>> 
>> Cheers,
>> Panos
>> --
>> 
>>> On Fri, 30 Jun 2023 at 09:54, General 2018 via use-livecode <
>>> use-livecode@lists.runrev.com> wrote:
>>> 
>>> Hi,
>>> 
>>> Just the “Yes” , “No”
>>> 
>>> “Some Text” missing.
>>> 
>>> Works fine in IDE and previous standalones.
>>> 
>>> Regards
>>> Camm
>>> 
 On 29 Jun 2023, at 23:13, Craig Newman via use-livecode <
>>> use-livecode@lists.runrev.com> wrote:
 
 Hi.
 
 I assume you mean the standard “Answer” command. There is no “Answer
>>> Text”.
 
 So if you:
 
 answer “Some Text" with “Yes" or “No"
 what exactly pops up?
 
 
 
 Craig
 
 
 
 
> On Jun 29, 2023, at 4:21 PM, General 2018 via use-livecode <
>>> use-livecode@lists.runrev.com> wrote:
> 
> Hi,
> 
> Answer Text missing in standalone , the icon and buttons (with text)
>>> appear but no dialog text.
> All okay in IDE.
> 
> Checked inclusions - all seems okay.
> 
> Regards
> Camm
> ___
> 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


___
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: Writing to Mac Support folder

2023-06-30 Thread matthias rebbe via use-livecode
This is what Apple says:

"If you distribute your macOS app through the App Store, you must enable App 
Sandbox. If you notarize your macOS app to distribute it outside of the App 
Store, you must enable hardened runtime and, optionally, can also enable App 
Sandbox."
https://help.apple.com/xcode/mac/current/#/devf87a2ac8f


What os does the user run who has the problems to run the app? Did he allow to 
run programs from outside the App Store?

If you don't mind, you can send me your app and i will try it here.

Regards,
Matthias

> Am 29.06.2023 um 22:50 schrieb J. Landman Gay via use-livecode 
> :
> 
> Short version: how do I bypass Gatekeeper to write a prefs file?
> 
> I need to save a file in ~/Library/Application Support/myAppFolder/. Am I 
> correct that I need to sandbox the app before I can write a file there?
> 
> I read an LC lesson that said no special entitlements are required to create 
> an app folder and a file. I can't test it myself because I already have full 
> access.
> 
> If this is correct so far, then do I just need to provide the sandbox 
> entitlement and nothing else?
> 
> -- 
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software   | http://www.hyperactivesw.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: Installing mySQL on Windows

2023-06-23 Thread matthias rebbe via use-livecode
Couldn't you use MariaDB Server instead? As far as i know it is MySQL 
compatible.
MariaDB Server is available as .msi Installer.

Regards,
Matthias

> Am 23.06.2023 um 18:01 schrieb Bob Sneidar via use-livecode 
> :
> 
>  NVM. I think I found it. Unfortunately it looks live there is an 
> installer only for the 32 bit version. I was hoping to install a 64 bit 
> version on a 64 bit server. Oh well. 
> 
> Bob S
> 
> 
>> On Jun 23, 2023, at 8:50 AM, Bob Sneidar  wrote:
>> 
>> Hi all. 
>> 
>> The PC running mySQL server I’ve been using for some time took a dump. 
>> Thankfully I’ve been running a daily backup. Now I am trying to install 
>> mySQL server 64 bit on a new server, but it seems there is no installer! 
>> Instructions tell my to run some console commands. Is that the only way to 
>> do it?? I don’t remember jumping through all those hoops before, but it was 
>> many years ago. 
>> 
>> Bob S
>> 
> 
> ___
> 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: LiveCode Server is sleeping?

2023-06-22 Thread matthias rebbe via use-livecode
I am also running Livecode Server with Apache on 13.4 without a problem so far.

Where did you install the software (Apache/Livecode Server)?
Is Livecode Server installed on the same hard drive as Apache server is 
installed?
Where are your scripts stored? 

I had once problems with external hard drives which had built in power 
management. 
So although i had disabled the "Hard disk standby" (don't know the correct 
English expression) in the energy settings of macOS the external hard drives 
went to sleep after some time.

I solved this with a little free tool called Keep Drive Spinning
http://jon.stovell.info/software/keep-drive-spinning/


Regards,
Matthias
> Am 22.06.2023 um 18:04 schrieb harrison--- via use-livecode 
> :
> 
> I am running LiveCode Server version 9.6.9,
> with apache 2.4.56 under Mac OS 13.4 Ventura 
> with a Postgresql database.
> 
> All of my energy saver settings in the OS are
> set so nothing ever sleeps.
> 
> When my server hasn’t been getting incoming
> connections for a time, for some stupid reason
> it goes to sleep and stops serving pages!
> 
> I’ve tried to track down the problem, and it
> appears that apache is running fine as
> proved by when asking for a strict HTML
> webpage, and everything works!
> 
> Anything that needs the LiveCode server
> doesn’t work for a couple of minutes,
> and only after a half dozen requests does
> it start responding normally.
> 
> I have checked my error logs, and it shows
> timeouts for livecode-server.
> 
> I don’t know if livecode is waiting to get
> a response from Postresql or not.
> 
> The interval between failures varies, so
> it is difficult to know how often I have to
> tell an automatic application to access the
> website in order to keep everything running
> correctly.
> 
> Ideas?  Suggestions?
> 
> Thanks,
> 
> Rick
> 
> 
> 
> ___
> 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: use-livecode Digest, Vol 237, Issue 9

2023-06-13 Thread matthias rebbe via use-livecode
What exactly is your problem with saving with Ventura?

I just tried to save from 9.6.9 with the extension rev and also with .rev~.
And the stack was saved successfully.

Regards,
Matthias


> Am 13.06.2023 um 16:47 schrieb JosebaTELUR via use-livecode 
> :
> 
> Hello:
> 
> Any release date for LiveCode 10?
> Hasn't it been a long time?
> 
> I have problems saving stacks with Ventura. With the file *.rev~
> 
> Un saludo.
> 
> Joseba
> 
> ___
> 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: Windows OS and LC969 weirdness

2023-06-13 Thread matthias rebbe via use-livecode
@Panos,

so maybe then this bug (import/export snapshot on a system with 2 displays only 
works under special conditions) will also be fixed?   ;)
https://quality.livecode.com/show_bug.cgi?id=22852

> Am 13.06.2023 um 09:09 schrieb panagiotis m via use-livecode 
> :
> 
> Hello all,
> 
> @Matthias
> Not sure, it might be the case that someone had investigated this in the
> past, but did not get far enough to push a fix. Or it might be the case we
> never got the time to look at it properly, since more important updates had
> to be addressed first (for example any issues that might break submission
> to the app stores, such as new requirements from Apple, Google etc, or
> support for new OS versions that are released), so this bug did not
> actually make it to the top of our backlog.
> I agree this is something we have to fix though, sooner or later.
> 
> @Paul
> You're welcome
> 
> Kind regards,
> Panos
> 
> On Mon, 12 Jun 2023 at 23:11, Paul Dupuis via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> 
>> Panos,
>> 
>> Thank you again for saving me a big chunk of time!
>> 
>> Yes, this sounds exactly like that bug. The same code works repeatedly
>> on a single monitor. Put the window with a player on the secondary
>> monitor and try and close it and ... freeze. I have no code doing
>> anything related to the 'screen' property of a window or treating the
>> window differently if the user moved it to a secondary monitor.
>> 
>> I could really use a fix for this one in LC 9.6.10! Primarily because it
>> does result in a engine Freeze and requires the user to force quit and
>> we have no way to ensuring a user doesn't have multiple monitor and will
>> move the media window to another monitor. And even if we did restrict
>> the window to 'screen' 1, that would just be a weird app behavior to
>> allow other windows to be moved across monitors, but not the media window.
>> 
>> Thanks again for pointing me in the right direction!
>> 
>> 
>> On 6/12/2023 2:19 PM, panagiotis m via use-livecode wrote:
>>> Hello Paul,
>>> 
>>> It sounds like this bug:
>>> 
>>> https://quality.livecode.com/show_bug.cgi?id=20707
>>> 
>>> Kind regards,
>>> Panos
>>> 
>>> On Mon, 12 Jun 2023, 21:10 Paul Dupuis via use-livecode, <
>>> use-livecode@lists.runrev.com> wrote:
>>> 
 I have a weird problem and I am wondering if anyone has seen anything
 like it.
 
 I have an desktop app, built in Livecode 9.6.9 and running under Windows
 10 and 11. The app has stacks/windows to display different types of
 content docText for text, docPDF for PDFs, docImage for images, docMedia
 for player based audio or video. Only 1 of these windows can be open at
 a time. If you try to call up information of another type, it closes the
 current content window and opens the appropriate stack to display the
 new type of information.
 
 Here is the weirdness. On a single monitor system, I can switch between
 these content windows endlessly
 On a 2 monitor system, if all the windows are on the primary monitor, I
 can switch between them endlessly
 On a 2 monitor system, I can place any of the content windows EXCEPT the
 media player (docMedia) on either monitor and swithc between them
>> endlessly
 On a 2 monitor system, if I put the media player window on the secondary
 monitor and try to switch bring up another content windows (docText,
 docPDF, docImage) - whether on the primary or secondary monitor, I get
 frozen app and Windows spinning blue cursor (the app is non-responsive,
 like in an endless loop)
 
 Now, the above is with a built standalone. If I run the app in the LC969
 IDE, I get the same behavior above if I just let things run.
 
 If I enter the debugger, the code sequence is roughly:
 
 a) if the new info to display is of a different type that the current;y
 displayed info, then
  test in a loop through the app's open windows to see if one of
 these content windows is open and then close stack  to close it
 b) open the applicable window for the new information and display it
 
 If I walk through, in the IDE debugger, every line single line by single
 line, it all works, including stepping through the stack 'closeStack'
 handler
 If I tell the debugger to run through the code above, rather than step
 line by line, the freeze happens
 
 But again, ONLY when the docMedia window (with a player object and a few
 fields and buttons) is on a secondary monitor.
 
 Has anybody seen any weirdness like this? The fact I can debug through
 it line by line and it does not freeze means finding what may be
 triggering it seem very hard (to me at least).
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription 

Re: Windows OS and LC969 weirdness

2023-06-12 Thread matthias rebbe via use-livecode
Panos,

that bug is from 2017.
Is it really the fact that nobody from LC dev team had a look at this bug to 
get it fixed? 
Even 2017 a  system with more then one display was not uncommon. 

Matthias

> Am 12.06.2023 um 20:19 schrieb panagiotis m via use-livecode 
> :
> 
> Hello Paul,
> 
> It sounds like this bug:
> 
> https://quality.livecode.com/show_bug.cgi?id=20707
> 
> Kind regards,
> Panos
> 
> On Mon, 12 Jun 2023, 21:10 Paul Dupuis via use-livecode, <
> use-livecode@lists.runrev.com> wrote:
> 
>> I have a weird problem and I am wondering if anyone has seen anything
>> like it.
>> 
>> I have an desktop app, built in Livecode 9.6.9 and running under Windows
>> 10 and 11. The app has stacks/windows to display different types of
>> content docText for text, docPDF for PDFs, docImage for images, docMedia
>> for player based audio or video. Only 1 of these windows can be open at
>> a time. If you try to call up information of another type, it closes the
>> current content window and opens the appropriate stack to display the
>> new type of information.
>> 
>> Here is the weirdness. On a single monitor system, I can switch between
>> these content windows endlessly
>> On a 2 monitor system, if all the windows are on the primary monitor, I
>> can switch between them endlessly
>> On a 2 monitor system, I can place any of the content windows EXCEPT the
>> media player (docMedia) on either monitor and swithc between them endlessly
>> On a 2 monitor system, if I put the media player window on the secondary
>> monitor and try to switch bring up another content windows (docText,
>> docPDF, docImage) - whether on the primary or secondary monitor, I get
>> frozen app and Windows spinning blue cursor (the app is non-responsive,
>> like in an endless loop)
>> 
>> Now, the above is with a built standalone. If I run the app in the LC969
>> IDE, I get the same behavior above if I just let things run.
>> 
>> If I enter the debugger, the code sequence is roughly:
>> 
>> a) if the new info to display is of a different type that the current;y
>> displayed info, then
>> test in a loop through the app's open windows to see if one of
>> these content windows is open and then close stack  to close it
>> b) open the applicable window for the new information and display it
>> 
>> If I walk through, in the IDE debugger, every line single line by single
>> line, it all works, including stepping through the stack 'closeStack'
>> handler
>> If I tell the debugger to run through the code above, rather than step
>> line by line, the freeze happens
>> 
>> But again, ONLY when the docMedia window (with a player object and a few
>> fields and buttons) is on a secondary monitor.
>> 
>> Has anybody seen any weirdness like this? The fact I can debug through
>> it line by line and it does not freeze means finding what may be
>> triggering it seem very hard (to me at least).
>> 
>> ___
>> 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: Notarizing a Mac app

2023-06-12 Thread matthias rebbe via use-livecode
There's a nice little tool available which gives you some information about an 
app bundle or command line tool or any .dylib and so on.
It will tell you which CPU types are supported, if the file was code signed or 
notarized and much more.
It's called Archichect
https://eclecticlight.co/32-bitcheck-archichect/



> Am 12.06.2023 um 17:01 schrieb J. Landman Gay via use-livecode 
> :
> 
> Thanks Paul. It's hard to test when your own machine doesn't need 
> code-signing at all.
> 
> --
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software | http://www.hyperactivesw.com
> On June 12, 2023 6:51:34 AM Paul Dupuis via use-livecode 
>  wrote:
> 
>> I'm pretty sure you have to sign and notarize each build.
>> 
>> 
>> On 6/12/2023 12:16 AM, J. Landman Gay via use-livecode wrote:
>>> Does rebuilding a Mac app retain a previous notarization or do I need
>>> to re-notarize and re-sign on every new build? I want to distribute a
>>> notarized and signed app to testers, but when I send it to the client
>>> I want them to code-sign it with their own signature. I don't want it
>>> to retain my credentials.
>>> 
>>> --
>>> Jacqueline Landman Gay | jac...@hyperactivesw.com
>>> HyperActive Software | http://www.hyperactivesw.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: LC Server and forcing page refreshes

2023-05-30 Thread matthias rebbe via use-livecode
Couldn't you disable the caching with meta html tags? See here for a explanation

https://cristian.sulea.net/blog/disable-browser-caching-with-meta-html-tags/



Regards,
Matthias


> Am 30.05.2023 um 02:32 schrieb Tim Selander via use-livecode 
> :
> 
> Once again find myself over my head in just a simple programming project.
> 
> I made a little club members directory website, using LC server on on-rev's 
> hosting site.
> 
> Members can edit their info. I use a form, with the action going to an LC 
> script. This script gets all the post data, shuffles it off to the database, 
> and then goes back to the member's page using a re-direct:
> 
> 
> 
> where vlink has the member's URL.
> 
> My Problem: If folk update their photos, their browser cache still shows the 
> old picture -- logically leading them to think the update failed.
> 
> The photos are simply stored on the server, the database only stores the path 
> of the file. The photo file shown on the member's page with an image tag.
> 
> Can any of the gurus here tell me how to get the page to ignore the cache so 
> the browser shows the new photo?
> 
> Many thanks.
> 
> Tim Selander
> Tokyo, Japan
> 
> 
> ___
> 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: Android and USB footswitch

2023-05-25 Thread matthias rebbe via use-livecode
Klaus,

> Am 25.05.2023 um 22:32 schrieb matthias rebbe via use-livecode 
> :
> 
> Klaus, 
> 
> this footswitch for example is detected as HID device. 
> https://www.scythe-eu.com/produkte/pc-zubehoer/usb-foot-switch-ii.html
> 
> 
The following refers to the switch of the above link and not for all usb 
switches.

> The functions of the switch(es) have to be configured with the included 
> software on a Windows PC first. After that the switch can be used on other 
> devices without any additonal software.
> As most Android devices will support USB keyboards, this should work. 

___
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: Android and USB footswitch

2023-05-25 Thread matthias rebbe via use-livecode
Klaus, 

this footswitch for example is detected as HID device. 
https://www.scythe-eu.com/produkte/pc-zubehoer/usb-foot-switch-ii.html


The functions of the switch(es) have to be configured with the included 
software on a Windows PC first. After that the switch can be used on other 
devices without any additonal software.
As most Android devices will support USB keyboards, this should work. 

If the Android device has a memory card slot you could store the PDFs on a 
memory card and let your LC app then access this storage card. To update the 
PDF files you eihter have  to connect your tablet with your PC or Mac as an 
external drive or you could remove the memory card from the tablet and use it 
in a cardreader on a PC or Mac.

I have here an older table laying around which I could send to you. But i have 
to check its os version first.

Regards,
Matthias

> Am 25.05.2023 um 21:49 schrieb Klaus major-k via use-livecode 
> :
> 
> Hi Mark,
> 
>> Am 25.05.2023 um 18:51 schrieb Mark Wieder via use-livecode 
>> :
>> 
>> On 5/25/23 08:22, Klaus major-k via use-livecode wrote:
>>> Hi friends,
>>> I'm still an active musician (bass guitar) and am currently playing in four 
>>> bands.
>>> Nowadays bulky music stands on stage are OUT and tablets are IN!
>>> So I am considering to create a little app for myself to display PDF 
>>> leadsheets
>>> (= lyrics and chord symbols) on an Andorid tablet, which I still have to 
>>> buy. :-)
>>> There are some USB footswitches, and I would like to use one of them to 
>>> browse
>>> through the (multipage) PDFs (next page, previous page).
>>> Anyone knows if these switches will act like an "external keyboard", means 
>>> if they
>>> will just send any RAWKEY that I could catch in LC?
>>> Or will I need something created with LCB to do so?
>> 
>> I use a Lekato Page Turner. It also works with my Lekato Looper.
>> 
> 
> since LC does not support bluetooth on Android (yet?), I need an USB device. 
> Or does it?
> Remember, I want to do it by myself! :-)
> 
> Already found a cheap USB device on Amazhon which looks like it could do the 
> job.
> But first I need to get a cheap tablet with a not too old Android version, so 
> LC will support it.
> 
>> At one point I was also managing to play in four bands. Knocking it down to 
>> three simplified my life immensely. Highly recommended.
> 
> I am retired, don't have family and a lot more time than money, no problem 
> for me, Sir! :-D
> 
> 
> However my two questions are still unanswered.
> 1. Anyone knows if these switches will act like an "external keyboard", means 
> if they
> will just send any RAWKEY that I could catch in LC?
> 
> 2. Since PDFs are not accessible via "mobilepickmedia" are there ANY other 
> ways to add 
> some PDFs later without having to download them from some URL?
> 
>> -- 
>> Mark Wieder
>> ahsoftw...@gmail.com 
> 
> Best
> 
> Klaus
> 
> --
> Klaus Major
> https://www.major-k.de 
> https://www.major-k.de/bass
> kl...@major-k.de 
> 
> 
> ___
> 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: Latest video -- integration of AI into script editor

2023-05-18 Thread Matthias Rebbe via use-livecode
I did the same a few days ago. ;)
Heather told me to purchase a2nd 2 year (now 10  months) and she would take 
care that it would be combined  to 2 years. 



Von meinem iPhone gesendet

> Am 18.05.2023 um 11:48 schrieb Jacques Clavel via use-livecode 
> :
> 
> Hi all and Steven,
> 
> I had pledged a few days ago to "Xavi Business 1 year" (499$) and now try
> to extend it to "Xavi Business 2 Years" (999$).
> But there is no option where I pay 500$ only to upgrade my pledge.
> Please, how to do that ?
> Jacques CLAVEL
> 
>> Le mer. 17 mai 2023 à 14:00, Steven Crighton via use-livecode <
>> use-livecode@lists.runrev.com> a écrit :
>> 
>> Hi Mark
>> 
>> I’m really pleased to hear you enjoyed the video. What I would say is our
>> testing so far has been extremely impressive, it was the inspiration to
>> make that video. But you’re right, AI won’t get the script right every time
>> and we have to handle that carefully. If the script that comes back won’t
>> compile then Xavvi will intervene to make sure you are not actually
>> accepting code that won’t run. However there may be instances where it
>> supplies code that does compile but is still not what you hoped for, in the
>> first instance we are providing an opt in to training feature where you can
>> provide a thumbs up or thumbs down to the code you have been supplied as
>> well as give a description on what was good or bad about it. Additionally
>> there will always be options to accept or decline the result and try again
>> with a slightly tweaked prompt. I hope this helps.
>> 
>> ___
>> 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
>> 
> 
> 
> -- 
> Jacques Clavel
> ___
> 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: Old license etc.

2023-05-11 Thread matthias rebbe via use-livecode
Although Heather asked you to send your query to support I would like to chime 
in, as I think some of your questions are more general. ;)

I also have Livecode (aka On-Rev) lifetime hosting. This is just Webhosting but 
also with the possibility to use Livecode Server on that hosting account, even 
if you do not own a Livecode Server license or subscription.
According to the date when you've had  purchased the lifetime hosting package 
it includes either 100 or 50GB. That is definitely enough for hosting several 
web sites.;)

HTML5 is still in development and the progress which can be seen in LC 10DP4 or 
5, is very promising.

Kevin stated that Xavvi is a separate product which has to be licensed 
separately because it's nature that it is more than a cloud service.
I think that is reasonable.
There was a Q yesterday about Xavvi which maybe of interest for you.
Since it is publicly available, i think it's okay if i post the Youtube link 
here
https://www.youtube.com/watch?v=vAHGn8PSdAA

Regards,
Matthias

> Am 11.05.2023 um 19:02 schrieb Linda Miller via use-livecode 
> :
> 
> I have been away from coding for years. I have a LiveCode Hosting Lifetime 
> License that, I think, I bought during one of LC’s campaigns for HTML5 to be 
> built. 
> 
> Whatever happened with HTML5 and LC?
> How can I find the “terms” that were listed for my Lifetime Hosting License? 
> I believe that the terms are different than what you can purchase today. So, 
> a link to today’s terms is not what I am looking for. I tried the Internet 
> Archive but couldn’t find anything.
> 
> I know that lifetime commercial or business licenses for LC were available in 
> the past. What are their terms? Would that license also cover XAVVI? Or, are 
> they going to be separate products?
> 
> Linda
> ___
> 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: Am I using the best mail client?

2023-05-11 Thread matthias rebbe via use-livecode
I am using also the "normal" Mac Client w/o any problem with the use list.

I am accessing my email account using Imap protocoll and i created an email 
alias for the uselist and a subfolder to which the emails automatically are 
copied. 
So no mess in my main inbox and also a nice  and proper email folder just with 
Livecode use list emails.

Regards,
Matthias

> Am 11.05.2023 um 18:30 schrieb Craig Newman via use-livecode 
> :
> 
> Since I got real help here, and not on the forum(hmph), I am wondering if the 
> eMail client I am using is one reason I do not prefer this venue.
> 
> I am using the native Mac “Mail’ client. Are there much better ones?
> 
> Craig
> ___
> 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: generate an Array using value for naming the keys?

2023-05-11 Thread matthias rebbe via use-livecode
Thanks for this also. I will keep that in mind, but for now i will use the & 
syntax.

Format() is also a function i often struggle with. ;)

> Am 11.05.2023 um 16:51 schrieb Mark Waddingham via use-livecode 
> :
> 
> On 2023-05-11 15:47, matthias rebbe via use-livecode wrote:
>> Mark, thank you very much!
>> i didn't know or remember that the key name of an array can be created 
>> directly using strings and variables
>> Maybe i even did that in the past, but could not remember anymore. I really 
>> thought i have solved it that time with value()  :)
> 
> No problem - of course, I used & in my example - but when I'm doing stuff 
> like that I tend to use format:
> 
> put tFoo[format("wp_%s_%s", tMiddlePart, tSuffix)] into tMiddlePartSuffixValue
> 
> It does the same job, but I find it more readable (as the structure of the 
> string can be seen immediately without having to wade through quotes and 
> ampersands :)
> 
> Warmest Regards,
> 
> Mark.
> 
> -- 
> Mark Waddingham ~ m...@livecode.com ~ http://www.livecode.com/
> LiveCode: Build Amazing Things
> 
> ___
> 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: generate an Array using value for naming the keys?

2023-05-11 Thread matthias rebbe via use-livecode
Mark, thank you very much!

i didn't know or remember that the key name of an array can be created directly 
using strings and variables

Maybe i even did that in the past, but could not remember anymore. I really 
thought i have solved it that time with value()  :) 

Regards,
Matthias

> Am 11.05.2023 um 16:36 schrieb Mark Waddingham via use-livecode 
> :
> 
> On 2023-05-11 14:36, matthias rebbe via use-livecode wrote:
>> The middle part of the key names changes and there can be about 50 different 
>> "middle parts" and there are 10 main keys (after the middle part)
>> _content, _text _html and so on.
>> So without an idea i would have to create the code to fill all values for 
>> the array keys with the middle part aa and then the code  for the middle 
>> part cd and so on.
>> Is there a way to use value for this. So i could just add the middle part of 
>> the key name to a variable and use that then with value() to create and file 
>> the array?
> 
> Perhaps I'm misunderstanding what you are trying to do as you mention using 
> value() for something which doesn't sound like it needs it...
> 
> Array keys can be arbitrary (string-valued) expressions - i.e. they don't 
> have to be literal strings:
> 
> e.g. put tFoo["wp_" & tMiddlePart & "_" & tSuffix] into tMiddlePartSuffixValue
> 
> Warmest Regards,
> 
> Mark.
> 
> -- 
> Mark Waddingham ~ m...@livecode.com ~ http://www.livecode.com/
> LiveCode: Build Amazing Things
> 
> ___
> 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


generate an Array using value for naming the keys?

2023-05-11 Thread matthias rebbe via use-livecode
Hi,

once in a while i am struggling with value(). ;) 

I have the following problem.
I need to create an array which keys are something like this

wp_aa_old
wp_cd_old
wp_ek_old
wp_aa_new
wp_cd_new

and so on.

The middle part of the key names changes and there can be about 50 different 
"middle parts" and there are 10 main keys (after the middle part)
_content, _text _html and so on.

So without an idea i would have to create the code to fill all values for the 
array keys with the middle part aa and then the code  for the middle part cd 
and so on.

Is there a way to use value for this. So i could just add the middle part of 
the key name to a variable and use that then with value() to create and file 
the array?

I think i have done this before, but i might be wrong.

Regards,
Matthias


___
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: Inclusions and JSON

2023-05-10 Thread matthias rebbe via use-livecode
Me too and, if not yet completely fixed, the supported platforms correctly 
shown.

> Am 10.05.2023 um 21:14 schrieb Mark Smith via use-livecode 
> :
> 
> I’d be happy to just have it sort by name. 
> 
>> On 10 May 2023, at 2:56 pm, Ben Rubinstein via use-livecode 
>>  wrote:
>> 
>> Further to this: dear LiveCode, please make the Inclusions selector in the 
>> standalone settings window navigable - at least sortable by name, platform, 
>> selected; even-better-if can be filtered.
> 
> ___
> 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: Hunting Default Preferences

2023-05-07 Thread matthias rebbe via use-livecode
Jerry,

did you already try to delete the LC preference file?

The function revEnvironmentUserPreferencesPath()
returns the path to the preferences file.



> Am 07.05.2023 um 23:39 schrieb Jerry Jensen via use-livecode 
> :
> 
> Hi folks,
> 
> I am returning to LiveCode after a spell of other projects, including 
> debugging others’ LC code.
> 
> I find myself with a predicament - on launch of LC (no stack, just the LC 
> app) I get a backdrop of off-white when I need none.
> I have no idea how this got changed (never underestimate fatfingers).
> There is probably a preference file somewhere that will let me change it back 
> to the way it was (none) but I can’t seem to find it. 
> I have looked everywhere that seems reasonable, but that is clearly not 
> enough.
> 
> Its easy enough to put:
> set the backdrop to none
> in each mainstack opencard handler, but that is annoying at best.
> 
> Where should I look?
> 
> Regards,
> Jerry Jensen
> M1 MacBook Pro, OS 13.3.1 LC 9.6.9
> ___
> 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: Default cursor

2023-05-07 Thread matthias rebbe via use-livecode
I just did a quick test.
I downloaded a svg from Font Awesome website and imported it using "Import as 
Control -> image file " from file menu.
After that i could access that image and set the cursor to it.
But you have to resize the image to your preferred size either after importing 
or at least before using it as a cursor.

HTH

Matthias

> Am 07.05.2023 um 19:32 schrieb J. Landman Gay via use-livecode 
> :
> 
> I suppose I could create a custom cursor set and replace the arrow with the 
> custom cursor. LC does recover from "none" if a default cursor isn't set. 
> I've never done a custom cursor set though so if anyone else has, I'd 
> appreciate any tips.
> --
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software | http://www.hyperactivesw.com
> On May 6, 2023 8:23:57 PM scott--- via use-livecode 
>  wrote:
> 
>> Yeah, an interesting clue but not much of a workaround. Does this happen in 
>> a standalone or is it an IDE only issue…? (30 seconds later) Ick! 
>> Standalone, too and there seems to be even fewer things to interact with to 
>> get the cursor back. Clicking the menuBar works.
>> --
>> Scott Morrow
>> 
>> Elementary Software
>> (Now with 20% less chalk dust!)
>> web   https://elementarysoftware.com/
>> email sc...@elementarysoftware.com
>> booth1-360-734-4701
>> --
>> 
>> 
>> 
>>> On May 6, 2023, at 4:15 PM, J. Landman Gay via use-livecode 
>>>  wrote:
>>> 
>>> On 5/6/23 4:23 PM, scott--- via use-livecode wrote:
 I’m getting the same thing. Putting the “none” cursor over the tool pallet 
 gets the tools to hilite… but no cursor. Moving the “none” cursor to the 
 message box (I started with it over an empty stack window) causes the 
 “hand" cursor to establish without any additional scripting.
 LC 9.6.9 stable  MBP M2Pro Ventura13.3.1(a)
>>> 
>>> Thanks. I've found if you swipe the mouse over the script editor, or the 
>>> dock, or another window it comes back. Basically, sweep the mouse 
>>> erratically all over the screen until it hits something it recognizes. But 
>>> I can't expect users to do that.
>>> 
>>> --
>>> Jacqueline Landman Gay | jac...@hyperactivesw.com
>>> HyperActive Software   | http://www.hyperactivesw.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


  1   2   3   4   5   6   7   8   9   10   >