Re: Apple Transporter for iOS uploads?
> Le 3 juil. 2020 à 01:04, J. Landman Gay via use-livecode > a écrit : > > On 7/2/20 3:58 PM, Graham Samuel via use-livecode wrote: >> My iOS deployment issues seem endless. It is dispiriting. > I uploaded an update with Transporter last night without problem. But you can still use the older Application loader (if you have an older Xcode). ___ use-livecode mailing list use-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 Transporter for iOS uploads?
On 7/2/20 3:58 PM, Graham Samuel via use-livecode wrote: My iOS deployment issues seem endless. It is dispiriting. I try to avoid iOS apps for the same reason. Unfortunately client demand means I have to go there. We have just completed a grueling review process that required changing some of the silliest things to meet their (unreasonable, in my view) requirements. For example, we were rejected for sending the user to Safari to fill out a web-based tech support form; we had to change it to use an in-app browser. It took us 3 weeks and a series of updates to get acceptance. The identical Android app was accepted in 20 minutes without any issues. Same feature set, same code. -- 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
Re: Animation Engine: speed tips
Here is a short video of a really nice ball animation of the Earth’s Carbon Cycle - which is the sort of thing I’d like to make a series of animations / interactive simulations about. There a re a few more than 30-40 moving balls here - but they are more or less dots…. https://www.youtube.com/watch?v=dwVsD9CiokY I wonder how many particles can be animated like this in Livecode... On 2 Jul 2020, 20:53 +0100, David Bovill , wrote: > That's inspired me :) > > I think it may be possible to do what I want in Livecode - which would be > great. Thanks Alex and Bernd :) > > > On Thu, 2 Jul 2020 at 20:36, Alex Tweedly via use-livecode > > wrote: > > > > > > On 01/07/2020 02:52, J. Landman Gay via use-livecode wrote: > > > > Did you use acceleratedRendering? Set it to true and set the layermode > > > > of each moving object to dynamic. I'd be curious to see if there's a > > > > difference. > > > > > > > > > > > Hadn't tried those until now. There is a difference - but not the kind > > > I'd hoped for :-) > > > > > > Full script is below with detailed time, but the summary is: > > > - acceleratedRendering made things much worse (50% to 90% slower) > > > - dynamic layerMode made things a little bit better (5% to 15%). > > > > > > If the circle was moving over a plain background, improvement was only > > > 5%-ish, while if moving over multiple other shapes, it gave a better > > > improvement. > > > > > > Here's the full snippet of the script involved (other cases obvious :-) > > > > > > > set the acceleratedRendering of this stack to false > > > > set the layermode of grc "g1" to "static" > > > > > > > > repeat 3 times > > > > put 100,400 into tmp > > > > put the millisecs into tim1 > > > > repeat 100 times > > > > add 1 to item 1 of tmp > > > > set the loc of grc "g1" to tmp > > > > wait 0 with messages > > > > end repeat > > > > put the acceleratedRendering of this stack && \ > > > > the layermode of grc "g1" \ > > > > && the millisecs-tim1 after gLog > > > > end repeat > > > > put CR after gLog > > > > > > Here are the times for each of the cases, moving 100 times > > > > > > false static 192 > > > false static 154 > > > false static 155 > > > > > > true static 285 > > > true static 332 > > > true static 249 > > > > > > true dynamic 265 > > > true dynamic 255 > > > true dynamic 309 > > > > > > false dynamic 131 > > > false dynamic 134 > > > false dynamic 149 > > > > > > Alex. > > > > > > > > > ___ > > > use-livecode mailing list > > > use-livecode@lists.runrev.com > > > Please visit this url to subscribe, unsubscribe and manage your > > > subscription preferences: > > > http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: WebSites made using Livecode.
Thank you Matthias it looks so cool. I'm going to check it out. > I would say creating a website just with Livecode Server is too much work. I know, but as you say in your signature: Life Is Too Short For Boring Code Hery On 7/2/20 5:19 PM, matthias rebbe via use-livecode wrote: Some of our customers are using Wordpress and some have websitet that were created the "normal" way by hand or with tools like Dreamweaver or Rapidweaver. But they are also using Livecode server on their sites for special tasks, e.g. webform processing, generating and providing downloads, double-opt-in routines for newsletter subscriptions and other tasks. I would say creating a website just with Livecode Server is too much work. But there is a framework from Ralph Bitter available called RevIgniter which is, according to comments of some users, a great tool and a timesaver. https://revigniter.com Unfortunately i had no time so far to play around with it, but i will as soon as time allows. - Matthias Rebbe Life Is Too Short For Boring Code Am 02.07.2020 um 21:39 schrieb Heriberto Torrado via use-livecode : Dear LiveCode experts: I am trying to convince a customer to create their next website with LiveCode Server instead PHP. The client asks me what other popular sites are created with LiveCode server. I have seen this in the Livecode forums , but it seems to be very old: https://forums.livecode.com/viewtopic.php?t=15689 Do you know modern websites created with LiveCode? I have seen that the current LiveCode site runs Wordpress + PHP. Do you know why? -- Best regards/ Saludos cordiales/ Cordialement Heriberto Torrado Chief Technology Officer (CTO) Director de informática Directeur informatique *NetDreams S.C.* http://www.networkdreams.net Address / Dirección / Adresse: *USA: *538 East 85th Street, #1C Manhattan NY, NY 10028 USA *Europe / Europa: *Paseo de la Castellana 135 10ª Planta Madrid 28024 Spain / España *Tel - Phone - Fax:* Phone / Tel USA : +1 917 287 5644 / +1 646 596 8787 Phone / Tel Spain :+34 627 556 500 / + 34 91 063 74 48 Please consider the environment before printing this email / Por favor considera tu responsabilidad medioambiental antes de imprimir esta página. Confidentiality: The information contained in this message as well as the attached file(s) is confidential/privileged and is only intended for the person(s) to whom it is addressed. If the reader of this message is not the intended recipient or the employee or agent responsible for delivering the message to the intended recipient, or you have received this comunication in error, please be aware that any dissemination, distribution or duplication is strictly prohibited, and can be illegal, and please notify us immediately and return the original message to us at the address above. Thank you. Confidencialidad: La información contenida en este mensaje y/o archivo(s) adjunto(s) es confidencial/privilegiada y está destinada a ser leída sólo por la(s) persona(s) a la(s) que va dirigida. Si usted lee este mensaje y no es el destinatario señalado, el empleado o el agente responsable de entregar el mensaje al destinatario, o ha recibido esta comunicación por error, le informamos que está totalmente prohibida, y puede ser ilegal, cualquier divulgación, distribución o reproducción de esta comunicación, y le rogamos que nos lo notifique inmediatamente y nos devuelva el mensaje original a la dirección arriba mencionada. Gracias. Viruses: Although we have taken steps to insure that this e-mail and attachments are free from any virus, we advise that in keeping with good computing practice, the recipient should ensure they are actually virus free. Virus: Aunque hemos tomado las medidas para asegurarnos que este correo electrónico y sus ficheros adjuntos están libres de virus, le recomendamos que a efectos de mantener buenas prácticas de seguridad, el receptor debe asegurarse que este correo y sus ficheros adjuntos están libres de virus. ___ use-livecode mailing list use-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 -- Best regards/ Saludos cordiales/ Cordialement Heriberto Torrado Chief Technology Officer (CTO) Director de informática Directeur informatique *NetDreams S.C.* http://www.networkdreams.net Address / Dirección / Adresse: *USA: *538 East 85th Street, #1C Manhattan NY, NY 10028 USA *Europe / Europa: *Paseo de la Castellana 135 10ª Planta Madrid 28024 Spain / España *Tel - Phone - Fax:* Phone / Tel USA : +1 917 287 5644 / +1 646 596 8787 Phone / Tel Spain
Re: WebSites made using Livecode.
Hi Richard, Thank you very much for your rapid response. My customer asks me about a popular site created with Livecode because they would like to make sure that if I get hit by a car, or we have a problem, another company could maintain their website. I mean, they would like to be sure of their business continuum. I know, it is always the same story ... I have been making websites for twenty years and I want to do something different. I have never made a website with Livecode and I feel excited thinking about it. I feel very comfortable with Livecode and I don't want to start a customized web site using PHP or Python again. Sometimes it is not enough to do a good job, it is also important to have some fun doing it. Livecode allows me to think in a different way than I have using other programming languages, and that is like a drug that I can no longer stop. > What is a "modern" website? That's not a trick question, just curious what specific types of features you're looking for. A fully responsible website. > Because it gets the job done at low cost I understand it, but if we all don't start creating more things with Livecode, it will always be an exotic language without many job opportunities. More job opportunities will give us more community, more programming libraries, more documentation, etc. > In general, it's only worthwhile building custom software that doesn't already exist. Maybe we can rebuild those software using LiveCode. > LC can be a good choice when you have specialized needs not already addressed off-the-shelf. We use it into our company for that: internal apps. But I think that Livecode could give people again, the full control of their computer, and the gap between a programmer and a computer user would get narrower. Something like that happened in the 1980s. I have my own company in Spain, but I moved to NYC 2 years ago and I work as an IT director at an arts school in New York City. In our coding classes I see those teens dealing with Python and with the command console... It will be a dream for them to use livecode, but teachers refuse to use it because they told me it is not very spread. Hery On 7/2/20 4:09 PM, Richard Gaskin via use-livecode wrote: Heriberto Torrado wrote: > I am trying to convince a customer to create their next website > with LiveCode Server instead PHP. The client asks me what other > popular sites are created with LiveCode server. If you're dealing with the sort who goes only by popularity, nothing else matters. They live in a world where there are only two choices: C for the desktop and PHP for servers. It may be worth noting, though, that if they'd been consistent about their fixation on popularity they'd still be using Perl, and would have ignored the advent of PHP. ;) And they never would have enjoyed Ruby on Rails, but even at its peak it was never the most popular solution. > Do you know modern websites created with LiveCode What is a "modern" web site? That's not a trick question, just curious what specific types of features you're looking for. > I have seen that the current LiveCode site runs Wordpress + PHP. > Do you know why? Because it gets the job done at low cost. LC Ltd has generic needs for content management, no evident content strategy in terms of syndication, simple editorial workflow with minimal roles - for generic stuff generic tools are great. With the question of build or buy, it's almost always cheaper to buy. And with WP the hard cost is zero, so it's just learning curve. In general, it's only worthwhile building custom software that doesn't already exist. LC can be a good choice when you have specialized needs not already addressed off-the-shelf. -- Richard Gaskin Fourth World Systems Software Design and Development for the Desktop, Mobile, and the Web ambassa...@fourthworld.com http://www.FourthWorld.com ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode -- Best regards/ Saludos cordiales/ Cordialement Heriberto Torrado Chief Technology Officer (CTO) Director de informática Directeur informatique *NetDreams S.C.* http://www.networkdreams.net Address / Dirección / Adresse: *USA: *538 East 85th Street, #1C Manhattan NY, NY 10028 USA *Europe / Europa: *Paseo de la Castellana 135 10ª Planta Madrid 28024 Spain / España *Tel - Phone - Fax:* Phone / Tel USA : +1 917 287 5644 / +1 646 596 8787 Phone / Tel Spain :+34 627 556 500 / + 34 91 063 74 48 Please consider the environment before printing this email / Por favor considera tu responsabilidad medioambiental antes de imprimir esta página. Confidentiality: The information contained in this
Re: WebSites made using Livecode.
Some of our customers are using Wordpress and some have websitet that were created the "normal" way by hand or with tools like Dreamweaver or Rapidweaver. But they are also using Livecode server on their sites for special tasks, e.g. webform processing, generating and providing downloads, double-opt-in routines for newsletter subscriptions and other tasks. I would say creating a website just with Livecode Server is too much work. But there is a framework from Ralph Bitter available called RevIgniter which is, according to comments of some users, a great tool and a timesaver. https://revigniter.com Unfortunately i had no time so far to play around with it, but i will as soon as time allows. - Matthias Rebbe Life Is Too Short For Boring Code > Am 02.07.2020 um 21:39 schrieb Heriberto Torrado via use-livecode > : > > Dear LiveCode experts: > > I am trying to convince a customer to create their next website with LiveCode > Server instead PHP. The client asks me what other popular sites are created > with LiveCode server. > > I have seen this in the Livecode forums , but it seems to be very old: > > https://forums.livecode.com/viewtopic.php?t=15689 > > Do you know modern websites created with LiveCode? > > I have seen that the current LiveCode site runs Wordpress + PHP. > Do you know why? > -- > > Best regards/ Saludos cordiales/ Cordialement > > Heriberto Torrado > Chief Technology Officer (CTO) > Director de informática > Directeur informatique > > *NetDreams S.C.* > http://www.networkdreams.net > > Address / Dirección / Adresse: > > *USA: *538 East 85th Street, #1C Manhattan NY, NY 10028 USA > *Europe / Europa: *Paseo de la Castellana 135 10ª Planta Madrid 28024 Spain / > España > > *Tel - Phone - Fax:* > > Phone / Tel USA : +1 917 287 5644 / +1 646 596 8787 > Phone / Tel Spain :+34 627 556 500 / + 34 91 063 74 48 > >Please consider the environment before printing this email / Por favor > considera tu responsabilidad medioambiental antes de imprimir esta página. > > Confidentiality: The information contained in this message as well as the > attached file(s) is confidential/privileged and is only intended for the > person(s) to whom it is addressed. If the reader of this message is not the > intended recipient or the employee or agent responsible for delivering the > message to the intended recipient, or you have received this comunication in > error, please be aware that any dissemination, distribution or duplication is > strictly prohibited, and can be illegal, and please notify us immediately and > return the original message to us at the address above. Thank you. > > Confidencialidad: La información contenida en este mensaje y/o archivo(s) > adjunto(s) es confidencial/privilegiada y está destinada a ser leída sólo por > la(s) persona(s) a la(s) que va dirigida. Si usted lee este mensaje y no es > el destinatario señalado, el empleado o el agente responsable de entregar el > mensaje al destinatario, o ha recibido esta comunicación por error, le > informamos que está totalmente prohibida, y puede ser ilegal, cualquier > divulgación, distribución o reproducción de esta comunicación, y le rogamos > que nos lo notifique inmediatamente y nos devuelva el mensaje original a la > dirección arriba mencionada. Gracias. > > Viruses: Although we have taken steps to insure that this e-mail and > attachments are free from any virus, we advise that in keeping with good > computing practice, the recipient should ensure they are actually virus free. > > Virus: Aunque hemos tomado las medidas para asegurarnos que este correo > electrónico y sus ficheros adjuntos están libres de virus, le recomendamos > que a efectos de mantener buenas prácticas de seguridad, el receptor debe > asegurarse que este correo y sus ficheros adjuntos están libres de virus. > > ___ > use-livecode mailing list > use-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 Transporter for iOS uploads?
Thanks Jacque - I think I’ve still only got one Apple ID for everything. In the end Transporter timed out rather than rejecting my password. I tried it several times with the same result. I can still log on to my developer account. I have asked Apple and hopefully they will reply. I will report any progress. My iOS deployment issues seem endless. It is dispiriting. Graham > On 2 Jul 2020, at 22:49, J. Landman Gay via use-livecode > wrote: > > On 7/1/20 3:15 PM, Graham Samuel via use-livecode wrote: >> Anyone having any trouble with this app? I downloaded it and signed in with >> my Apple ID, but then it got stuck displaying “signing in” with a rotatiing >> progress indicator. The ‘Force Quit’ system doesn’t report it as ’not >> responding’, but it doesn’t seem to be responding to me! >> iMac running Catalina 10.15.5. > > I uploaded using Transporter a few days ago without any trouble. Did you use > the same Apple ID as the one in your developer account? That's the only thing > I can think of. > > -- > 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: Apple Transporter for iOS uploads?
On 7/1/20 3:15 PM, Graham Samuel via use-livecode wrote: Anyone having any trouble with this app? I downloaded it and signed in with my Apple ID, but then it got stuck displaying “signing in” with a rotatiing progress indicator. The ‘Force Quit’ system doesn’t report it as ’not responding’, but it doesn’t seem to be responding to me! iMac running Catalina 10.15.5. I uploaded using Transporter a few days ago without any trouble. Did you use the same Apple ID as the one in your developer account? That's the only thing I can think of. -- 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
Re: WebSites made using Livecode.
Heriberto Torrado wrote: > I am trying to convince a customer to create their next website > with LiveCode Server instead PHP. The client asks me what other > popular sites are created with LiveCode server. If you're dealing with the sort who goes only by popularity, nothing else matters. They live in a world where there are only two choices: C for the desktop and PHP for servers. It may be worth noting, though, that if they'd been consistent about their fixation on popularity they'd still be using Perl, and would have ignored the advent of PHP. ;) And they never would have enjoyed Ruby on Rails, but even at its peak it was never the most popular solution. > Do you know modern websites created with LiveCode What is a "modern" web site? That's not a trick question, just curious what specific types of features you're looking for. > I have seen that the current LiveCode site runs Wordpress + PHP. > Do you know why? Because it gets the job done at low cost. LC Ltd has generic needs for content management, no evident content strategy in terms of syndication, simple editorial workflow with minimal roles - for generic stuff generic tools are great. With the question of build or buy, it's almost always cheaper to buy. And with WP the hard cost is zero, so it's just learning curve. In general, it's only worthwhile building custom software that doesn't already exist. LC can be a good choice when you have specialized needs not already addressed off-the-shelf. -- Richard Gaskin Fourth World Systems Software Design and Development for the Desktop, Mobile, and the Web ambassa...@fourthworld.comhttp://www.FourthWorld.com ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Animation Engine: speed tips
That's inspired me :) I think it may be possible to do what I want in Livecode - which would be great. Thanks Alex and Bernd :) On Thu, 2 Jul 2020 at 20:36, Alex Tweedly via use-livecode < use-livecode@lists.runrev.com> wrote: > > On 01/07/2020 02:52, J. Landman Gay via use-livecode wrote: > > Did you use acceleratedRendering? Set it to true and set the layermode > > of each moving object to dynamic. I'd be curious to see if there's a > > difference. > > > > > Hadn't tried those until now. There is a difference - but not the kind > I'd hoped for :-) > > Full script is below with detailed time, but the summary is: > - acceleratedRendering made things much worse (50% to 90% slower) > - dynamic layerMode made things a little bit better (5% to 15%). > > If the circle was moving over a plain background, improvement was only > 5%-ish, while if moving over multiple other shapes, it gave a better > improvement. > > Here's the full snippet of the script involved (other cases obvious :-) > > > set the acceleratedRendering of this stack to false > >set the layermode of grc "g1" to "static" > > > >repeat 3 times > > put 100,400 into tmp > > put the millisecs into tim1 > > repeat 100 times > > add 1 to item 1 of tmp > > set the loc of grc "g1" to tmp > > wait 0 with messages > > end repeat > > put the acceleratedRendering of this stack && \ > > the layermode of grc "g1" \ > > && the millisecs-tim1 after gLog > >end repeat > >put CR after gLog > > Here are the times for each of the cases, moving 100 times > > false static 192 > false static 154 > false static 155 > > true static 285 > true static 332 > true static 249 > > true dynamic 265 > true dynamic 255 > true dynamic 309 > > false dynamic 131 > false dynamic 134 > false dynamic 149 > > Alex. > > > ___ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
WebSites made using Livecode.
Dear LiveCode experts: I am trying to convince a customer to create their next website with LiveCode Server instead PHP. The client asks me what other popular sites are created with LiveCode server. I have seen this in the Livecode forums , but it seems to be very old: https://forums.livecode.com/viewtopic.php?t=15689 Do you know modern websites created with LiveCode? I have seen that the current LiveCode site runs Wordpress + PHP. Do you know why? -- Best regards/ Saludos cordiales/ Cordialement Heriberto Torrado Chief Technology Officer (CTO) Director de informática Directeur informatique *NetDreams S.C.* http://www.networkdreams.net Address / Dirección / Adresse: *USA: *538 East 85th Street, #1C Manhattan NY, NY 10028 USA *Europe / Europa: *Paseo de la Castellana 135 10ª Planta Madrid 28024 Spain / España *Tel - Phone - Fax:* Phone / Tel USA : +1 917 287 5644 / +1 646 596 8787 Phone / Tel Spain :+34 627 556 500 / + 34 91 063 74 48 Please consider the environment before printing this email / Por favor considera tu responsabilidad medioambiental antes de imprimir esta página. Confidentiality: The information contained in this message as well as the attached file(s) is confidential/privileged and is only intended for the person(s) to whom it is addressed. If the reader of this message is not the intended recipient or the employee or agent responsible for delivering the message to the intended recipient, or you have received this comunication in error, please be aware that any dissemination, distribution or duplication is strictly prohibited, and can be illegal, and please notify us immediately and return the original message to us at the address above. Thank you. Confidencialidad: La información contenida en este mensaje y/o archivo(s) adjunto(s) es confidencial/privilegiada y está destinada a ser leída sólo por la(s) persona(s) a la(s) que va dirigida. Si usted lee este mensaje y no es el destinatario señalado, el empleado o el agente responsable de entregar el mensaje al destinatario, o ha recibido esta comunicación por error, le informamos que está totalmente prohibida, y puede ser ilegal, cualquier divulgación, distribución o reproducción de esta comunicación, y le rogamos que nos lo notifique inmediatamente y nos devuelva el mensaje original a la dirección arriba mencionada. Gracias. Viruses: Although we have taken steps to insure that this e-mail and attachments are free from any virus, we advise that in keeping with good computing practice, the recipient should ensure they are actually virus free. Virus: Aunque hemos tomado las medidas para asegurarnos que este correo electrónico y sus ficheros adjuntos están libres de virus, le recomendamos que a efectos de mantener buenas prácticas de seguridad, el receptor debe asegurarse que este correo y sus ficheros adjuntos están libres de virus. ___ use-livecode mailing list use-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: Animation Engine: speed tips
On 01/07/2020 02:52, J. Landman Gay via use-livecode wrote: Did you use acceleratedRendering? Set it to true and set the layermode of each moving object to dynamic. I'd be curious to see if there's a difference. Hadn't tried those until now. There is a difference - but not the kind I'd hoped for :-) Full script is below with detailed time, but the summary is: - acceleratedRendering made things much worse (50% to 90% slower) - dynamic layerMode made things a little bit better (5% to 15%). If the circle was moving over a plain background, improvement was only 5%-ish, while if moving over multiple other shapes, it gave a better improvement. Here's the full snippet of the script involved (other cases obvious :-) set the acceleratedRendering of this stack to false set the layermode of grc "g1" to "static" repeat 3 times put 100,400 into tmp put the millisecs into tim1 repeat 100 times add 1 to item 1 of tmp set the loc of grc "g1" to tmp wait 0 with messages end repeat put the acceleratedRendering of this stack && \ the layermode of grc "g1" \ && the millisecs-tim1 after gLog end repeat put CR after gLog Here are the times for each of the cases, moving 100 times false static 192 false static 154 false static 155 true static 285 true static 332 true static 249 true dynamic 265 true dynamic 255 true dynamic 309 false dynamic 131 false dynamic 134 false dynamic 149 Alex. ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Animation Engine: speed tips
Thank you Mark, Glad you enjoyed it. If you feel like it you could set the markerPoints of graphic gSand to a ball, still running at 22 frames/sec with 500 of them, filled. -- 0,-13 3,-13 6,-12 8,-11 10,-9 12,-6 13,-3 13,0 13,3 12,6 10,9 8,11 6,12 3,13 0,13 -3,13 -6,12 -8,11 -10,9 -12,6 -13,3 -13,0 -13,-3 -12,-6 -10,-9 -8,-11 -6,-12 -3,-13 0,-13 - Kind regards Bernd > Mark Talluto via use-livecode Wed, 01 Jul 2020 20:55:00 -0700 > > This is completely awesome! Thank you Bernd. > > -Mark Talluto > Canela Software > > On Wed, Jul 1, 2020 at 8:27 AM Niggemann, Bernd via use-livecode < > use-livecode@lists.runrev.com> wrote: > > > While not exactly what David asked for but on the topic of animating > > multiple objects with acceptable speed: > > > > http://forums.livecode.com/viewtopic.php?f=10=11726=sand#p56253 ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode