Re: [ANN] Release 9.6.2 RC-4

2021-04-07 Thread Lagi Pittas via use-livecode
Hi

The unresponsiveness in Big Su is fixed and Ive only been asking for 3 or 4
years that the unresponsiveness in windows 10 (and probably 7)
is fixed.

I have a 10th generation core I7 with 16G of ram and it runs like molasses
- especially when using the debugger.
Ive tried EVERYTHING short of running out in the F**g street naked
whistling Dixie and NOBODY at HQ thinks its worth looking at the editor.
Others here have said the same thing - maybe that is why Trevor uses
sublime.

Please don't tell me to exclude AV. I don't have AV , I exclude defender as
well (the grey stuff between my ears is the best AV I have found).

Unresponsive to me is typing  10 characters and seeing  them appear one by
1 after I  have finished typing , or waiting for 3 4 or more seconds
between each debugger step ..

I DON'T KNOW WHY I WASTE MY TIME!!

Ive written longer rants than this but I leave them in the draft ( a la
Honest Abe) so as not to offend, but the slow pace since the LCFM project
(jam tomorrow)
is a joke and we are charged yearly for mainly bug fixes of regressions.

Lagi

p.s. while i'm in rant mode - what about the sqlite library? .

which reminds me of open language , which remi 

HELLO ANYBODY LISTENING!!!

On Wed, 7 Apr 2021 at 14:48, panagiotis merakos via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Dear list members,
>
> We are pleased to announce the release of LiveCode 9.6.2 RC-4.
>
>
> Getting the Release
> ===
> You can get the release at https://downloads.livecode.com/livecode/ or via
> the automatic updater.
>
>
> Release Contents
> 
> LiveCode 9.6.2 RC-4 comes with 1 regression fix:
>
> - Fix unresponsiveness of engine when scrolling on Big Sur
>
> For the full list of all fixes, updates and enhancements please see the
> release notes:
>
> http://downloads.livecode.com/livecode/9_6_2/LiveCodeNotes-9_6_2_rc_4.pdf
>
>
> Known issues
> 
> - The Browser widget's native layer is not shown in some Linux distros with
> Cinnamon window manager.
> - The use of the Browser widget is not supported on Ubuntu 18.04 64 bit LTS
> yet.
>
>
> Required Software
> =
> To build iOS apps with LiveCode you must have the appropriate versions of
> Xcode as follows:
>
>   - macOS 10.13.4: Xcode 10.1 - LiveCode builds iOS apps using the iOS 12.1
> SDK
>   - macOS 10.14.4: Xcode 11.3.x - LiveCode builds iOS apps using the iOS
> 13.2 SDK
>   - macOS 10.15.4+: Xcode 12.1.x - LiveCode builds iOS apps using the iOS
> 14.1 SDK
>
> There is a full list of working LiveCode/macOS/Xcode combinations here:
> https://livecode.com/docs/9-5-0/faq/faq/
>
> Note: Whilst we endeavour to release updated versions of LiveCode
> supporting the latest Xcode/iOS SDKs as quickly as possible; we strongly
> recommend disabling automatic update of Xcode or downloading the specific
> version of Xcode required directly from the Apple developer portal and
> installing it separately.
>
> Important: From the end of June 2020, Apple is only accepting apps built
> using iOS13 SDKs. This means that, if you wish to submit apps to the
> AppStore you will have to be running at least macOS 10.14 in order to be
> able to install the necessary version of Xcode.
>
>
> Feedback
> 
> Please report any bugs encountered on our quality center at
> http://quality.livecode.com/
>
> We have a forum available for discussing LiveCode Builder at
> http://forums.livecode.com/viewforum.php?f=93
>
>
> Have fun!
> 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
>


-- 
KIndest Regards Lagi
___
use-livecode mailing list
use-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: Does anybody know if the Livecode Global happened yesterday?

2021-03-26 Thread Lagi Pittas via use-livecode
Just found 4 emails in my Spam (spam spam , spam spam - spam spam
spamspAAAm  wonderful SPaaAAM) Box  - they were never going there before.

https://www.youtube.com/watch?v=duFierM1yDg

Full in Stereo - https://www.youtube.com/watch?v=jrZyZn5nVks

On Fri, 26 Mar 2021 at 16:28, Heather Laine via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Dear Sean,
>
> I am not aware of any emails from you. I strongly suspect this indicates a
> spam filter at work. You should have registration emails regarding the
> events.
>
> I'll check and resend. Please confirm if/when you get them. Offlist of
> course.
>
> Regards,
>
> Heather
>
>
> Heather Laine
> Customer Services Manager
> LiveCode Ltd
> www.livecode.com
>
>
>
> > On 26 Mar 2021, at 16:11, Sean Cole (Pi) via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > Heather has not been replying to my messages and I received no
> notification
> > about the events. Thats another bunch of money wasted with LC. They are
> > amazing!
> >
> > Sean Cole
> > *Pi Digital Productions Ltd*
> > www.pidigital.co.uk
> > +44(1634)402193
> > +44(7702)116447
> > 'Don't try to think outside the box. Just remember the truth: There is no
> > box!'
> > 'For then you realise it is not the box you are trying to look outside
> of,
> > but it is yourself!'
> >
> > eMail Ts & Cs <http://pidigital.co.uk/emailTCs.rtf>   Pi Digital
> > Productions Ltd is a UK registered limited company, no. 5255609
> >
> >
> > On Fri, 26 Mar 2021 at 14:35, Alex Tweedly via use-livecode <
> > use-livecode@lists.runrev.com> wrote:
> >
> >> Yes, it happened yesterday (and I enjoyed it, and as always learnt
> >> something), and it will again today.
> >>
> >> I'd email Heather (support@...) - and maybe mark it urgent if you want
> >> to get in in the next hour.
> >>
> >> Alex.
> >>
> >> On 26/03/2021 14:18, Lagi Pittas via use-livecode wrote:
> >>> HI All,
> >>>
> >>> I purchase both the beginner and advanced courses (gotta have the set
> >> ;-) )
> >>>
> >>> I filled in the questionnaire/registering email that was sent a few
> weeks
> >>> ago,  and since  . nothing.
> >>>
> >>
> >> ___
> >> use-livecode mailing list
> >> use-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
>


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


Does anybody know if the Livecode Global happened yesterday?

2021-03-26 Thread Lagi Pittas via use-livecode
HI All,

I purchase both the beginner and advanced courses (gotta have the set ;-) )

I filled in the questionnaire/registering email that was sent a few weeks
ago,  and since  . nothing.

-- 
KIndest Regards Lagi
___
use-livecode mailing list
use-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: Problem with Script Editor in LC 9.6.2 (rc3)

2021-03-25 Thread Lagi Pittas via use-livecode
HI Henry,

Tried it on windows LC 9.6.2 RC2 and it works fine.

I still have the problem of very laggy text editor  for a machine with 16G
of Ram and SSD,

  there is no scrolling problem on a greater than 5000 line script

so it looks like it's  big Turd this time ;-)

Lagi

On Thu, 25 Mar 2021 at 21:09, HENRY LOWE via use-livecode <
use-livecode@lists.runrev.com> wrote:

> On further investigation this appears to be a problem with any LC
> scrolling text field, not just the Script Editor.
>
> Please try the following and let me know what you observe:
>
> 1. Create a new stack (e.g. 1024 x 768)
>
> 2. Add a scrolling text field and resize the field to fill the card.
>
> 3. Paste enough text (multiple pastes of the same text will do) into the
> field so that the vertical scroll bar is activated.
>
> 4. Place in run mode. Click before the first text character in the field
>
> 5. Drag-Select text downwards (hold mouse button down while dragging down
> over text) towards the bottom of the field until the field begins to
> auto-scroll
>
> 6. Let go of the mouse - the field continues to autoscroll until it
> reaches the end of the text
>
> 7. LC is unresponsive during this automatic scrolling
>
> 8. On the Mac the Activity Monitor app shows LC consuming 100% of CPU
>
> 9. This continues for 1-2 minutes then LC unfreezes.
>
> In a large script I am “locked out” of LC for 10-15 mins as the field
> autoscrolls down.
>
> This may be Mac Big Sur specific, so hopefully someone can test it on that
> platform.
>
> Looks like a bug to me.
>
> Henry
>
> > On Mar 25, 2021, at 11:05 AM, Sean Cole (Pi) via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > RichardG,
> > That was a very long way of not answering the question. Very insightful
> > regarding the DG though. :)
> > It also went a long way of assuming the skill levels of the audience.
> Some
> > of us are not limited to xTalk level. I understand C++ and why Trevor
> > likely coded the DG using such.
> >
> > My question, just to reestablish, was what on Earth could possibly
> > complicate the scrolling of the line-numbers in sync with the main
> 'field'?
> > Very occasionally the numbers freeze altogether until a click in the
> editor
> > which is an interesting aside and only partly related to the question. I
> > never notice a lag between the two areas. 32-bit I feel is neither here
> nor
> > there in relation to the syncing or imperceivable lag, especially for the
> > SE.
> >
> > Looking on github reveals that the majority of the code for the SE are
> > indeed, as suspected, written in livecodescript (xTalk ;)) by BHall
> mostly,
> > rather than CPP. And, as suspected, really quite simple and unconvoluted
> as
> > they can get. Barely anything to become difficult in fixing for Henry's
> > listed issue. revsecommoneditorbehavior.livecodescript holds the key,
> lines
> > 2658-2721 most likely.
> >
> > Sean
> >
> >
> > On Thu, 25 Mar 2021 at 16:47, Richard Gaskin via use-livecode <
> > use-livecode@lists.runrev.com> wrote:
> >
> >> Sean Cole wrote:
> >>
> >>> On Wed, 24 Mar 2021 at 21:45, Richard Gaskin wrote:
> >>>
>  I believe it may be related to the complicated way the line
>  number field is kept in sync.
> >>>
> >>> Quick question. Why would the line number field be complicated? I
> >>> can’t imagine anything that would necessitate making it complicated.
> >>> Numbers and break points. That’s all it handles, right?
> >>
> >>
> >> It's easy to describe anything in terms that make it sound simple, but
> >> whether a task is *actually* simple depends on many things.
> >>
> >> It's equally an oversimplification to arbitrarily divide the world into
> >> two types of programmers, xTalkers and C coders, but that won't stop me
> >> from indulging in it here :
> >>
> >>
> >> If we look at text editors made by C coders, they generally only render
> >> the line numbers visible on screen given the current scroll position.
> >> But they do everything with lower-level/computer-oriented thinking, with
> >> lineto and moveto and stringAt (yes, the Inside Macintosh references
> >> there show my age, but you know what I mean), so for them these types of
> >> calculations are second-nature and not considered tedious at all, it's
> >> just how things are done.
> >>
> >> xTalkers, by virtue of choosing a language that is not only high-level
> >> but among the very few that directly incorporate GUI controls as
> >> inherent language elements, think differently. To us we put text into a
> >> field and set the scroll as we like and let the engine figure out the
> >> details.
> >>
> >>
> >> Which is "best" is a topic that can be hotly debated, and was here on
> >> this list several years ago in a thread on making text editors in LC.
> >>
> >> One of the participants in that thread was Jeff Massung, who'd made a
> >> very nice Erlang editor in LC. In his view, IIRC, it was wasteful to ask
> >> the engine to render thousands of lines of line numbers if the script
> 

Re: [ANN] New Book: Development Oriented Development

2021-03-16 Thread Lagi Pittas via use-livecode
HI Andre,

Didn't even read the whole post just went to the link and bought it - now
for some bedtime reading 

Lagi

On Tue, 16 Mar 2021 at 14:11, Andre Garzia via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi Friends,
>
> I'm quite happy to announce the initial release of my new LiveCode eBook.
> This is a companion book to the previous "LiveCode Advanced Application
> Architecture" eBook that dives further into making LiveCode IDE a
> comfortable place for your development workflow.
>
> "Development Oriented Development" is a novel approach to coding with
> LiveCode that prioritizes developer comfort and robustness by favouring
> treating LiveCode as a mouldable environment. By the end of this book,
> you’ll know how and why to build custom plugins to make your development
> workflow easier, and how bespoke project-specific tools lead to software
> that is easier to maintain.
>
> You can get the new book at: https://payhip.com/b/18eH
>
> I look forward to feedback, suggestions, and requests for more chapters
>
> Cheers
> Andre
>
> --
> https://www.andregarzia.com 
> Want to support me? Buy me a coffee at https://ko-fi.com/andregarzia
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
KIndest Regards Lagi
___
use-livecode mailing list
use-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 Advanced Application Architecture eBook price reduced

2020-12-30 Thread Lagi Pittas via use-livecode
Hi,

Sorry maybe it's October 8th  as I think you use American format dates.

Lagi

On Wed, 30 Dec 2020 at 00:28, Andre Garzia via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hey Friends,
>
> I've reduced the price of my LiveCode eBook to £9.99. This book will teach
> you advanced techniques, and contains a ton tips and tricks from a seasoned
> LC developer.
>
> Get it from:
>
> https://andregarzia.com/books/livecode-advanced-application-architecture.html
>
> Kind regards
> Andre
>
> --
> https://www.andregarzia.com 
> Want to support me? Buy me a coffee at https://ko-fi.com/andregarzia
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
KIndest Regards Lagi
___
use-livecode mailing list
use-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 Advanced Application Architecture eBook price reduced

2020-12-30 Thread Lagi Pittas via use-livecode
Hi Andre,
I have the version from leanpub which was last updated in August I believe.
Is this a later one
and will you be uploading to leanpub or do we have to buy it again.

Regards Lagi

On Wed, 30 Dec 2020 at 00:28, Andre Garzia via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hey Friends,
>
> I've reduced the price of my LiveCode eBook to £9.99. This book will teach
> you advanced techniques, and contains a ton tips and tricks from a seasoned
> LC developer.
>
> Get it from:
>
> https://andregarzia.com/books/livecode-advanced-application-architecture.html
>
> Kind regards
> Andre
>
> --
> https://www.andregarzia.com 
> Want to support me? Buy me a coffee at https://ko-fi.com/andregarzia
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
KIndest Regards Lagi
___
use-livecode mailing list
use-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: Design Question

2020-11-18 Thread Lagi Pittas via use-livecode
Hi,

I had 70 PS POS systems in the field and I saved the  list of items and
other info  after each addition it worked 99.9% of the time. But when it
failed (4 or 5  times a year) usually the same
customer (same hardware same windows 7 )I had to log in and copy a blank
livecode stack. In the end I had to save the info in the Sqlite database -
No problems since.

The stackfile never seemed to damage because of a power failure/outage or
anything - but had a greater chance if that was the case. The funny thing
was if you did switch the power off  off
without doing a proper shutdown there was no damage 99.9% of the time.
Never did get to the bottom of it.

Regards Lagi

On Wed, 18 Nov 2020 at 00:50, Richard Gaskin via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Scott Morrow wrote:
>
>  > For getting it FROM the student, why not just use a livecode stack
>  > file. It could contain everything and be highly editable.
>
> ^ this
>
> LiveCode stack files are an underrated document format.
>
>
> --
>   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
>


-- 
KIndest Regards Lagi
___
use-livecode mailing list
use-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: IOS Screen resizing /EXACT FIT not working as before

2020-11-07 Thread Lagi Pittas via use-livecode
Hi

I was told today that the App is unusable on smaller iphones on which it
was originally designed - ny smaller I mean 6 and 7
It is usable on the bigger screens (albeit it looks "wrong")  but a lot of
people still stick with smaller screens.

Lagi


On Sat, 7 Nov 2020 at 14:18, Andrew at MidWest Coast Media via use-livecode
 wrote:

> I’m having a similar issue with “letterbox” on an a project. It has fit
> fine for years: exact fit on older devices with black bars on top/bottom of
> newer devices. But when I rebuild now, it shows black bars on all 4 sides
> of an iPhone 11. (old build currently on AppStore renders just on
> top/bottom)
>
> Unfortunately because of how it was designed (for 5s device size with NO
> resize handler), “exactFit” will kill navigation on modern devices. The
> project needs a UI overhaul, and I’m using this as motivation for the
> client, but it seems that somewhere a change was made on how iOS device
> sizes are determined. I noticed a lot of chatter recently about this
> affecting the iPhone Plus models when zoomed. Perhaps Apple made a change
> in Xcode 11 if nothing has changed in LiveCode.
>
> -Andrew Bell
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
KIndest Regards Lagi
___
use-livecode mailing list
use-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: IOS Screen resizing /EXACT FIT not working as before

2020-11-03 Thread Lagi Pittas via use-livecode
Hi,

Thanks for that hint Jacque will certainly have a look at that.

Panos - we have 4 Iphone  pluses and they are all set to standard - all
worked fine before.
But  I  checked mine and another just in case an IOS update  changed it -
nope both still standard.

Thanks though - every suggestion comes in useful sometime (is that a Dean
Martin song?)

Regards lagi

On Tue, 3 Nov 2020 at 08:48, panagiotis merakos via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hello Lagi,
>
> In the iPhone 8 Plus device, could you check in Settings -> Display and
> Brightness and then scroll down and in the "Display Zoom" section, does it
> say "Standard" or "Zoomed" ?
>
> If it says Zoomed, then the stack will scale as if it was on an iPhone 8.
> Changing this to Standard will cause the stack to scale as before.
>
> Kind regards,
> Panos
> --
>
> On Mon, 2 Nov 2020 at 22:53, J. Landman Gay via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> > Try fullscreenMode "showAll" or "noBorder". I generally use showAll.
> There
> > will be black bars
> > at the sides or top/bottom on some devices depending on which mode you
> > choose but the advantage
> > is that it retains the stack ratio. At least one dimension will always
> fit.
> >
> > You can obscure the black bars by setting the backcolor of the stack to a
> > matching or
> > complimentary color. The unused areas will fill with that color instead
> of
> > showing black.
> >
> > On 11/2/20 1:30 PM, Lagi Pittas via use-livecode wrote:
> > > Hi,
> > >
> > > On an IOS app we have been using the
> > >
> > > setfullscreenmode of stack "XYZ" to exactfit.
> > >
> > > Although it isn't perfect in the sense it doesn't try to use the
> "notch"
> > it
> > > has been working well.
> > >
> > > We have compiled with the latest livecode stable and the latest XCODE
> and
> > > now the there is
> > > a greater margin on either side and the top (especially on the iphone
> > plus)
> > >
> > > We did notice this happened randomly and very very rarely on the
> previous
> > > version of xcode and the previous stable livecode but it
> > > wasn't a "HARD" error and not on everybody's IPHONE 8 plus
> > >
> > > Anybody have any ideas the best way to make the App resize well on all
> > the
> > > new ones?
> > >
> > > The dimensions of the stack are 414 by 736 (the logical resolution of
> the
> > > iphone 8 plus) .
> > >
> > > To date it has scaled pretty well down and up but now on the iphone we
> > have
> > > more of it is not scaling up properly.
> > >
> > > Any suggestions for making this work SIMPLY ie we don't need it to
> bother
> > > too much about the notch  as long as it uses as much
> > > real estate for the different sizes. The App looked fine on the X as
> well
> > > even if it didn't go right down to the bottom.
> > >
> > > I am not one to follow the latesdFads ghis is a business program so
> there
> > > is no dark mode or other stupid ideas to make
> > > people upgrade for no reason other than its different.
> > >
> > > Any ideas or help appreciated.
> > >
> > >
> > > Lagi
> > >
> >
> >
> > --
> > 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
>


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


IOS Screen resizing /EXACT FIT not working as before

2020-11-02 Thread Lagi Pittas via use-livecode
Hi,

On an IOS app we have been using the

setfullscreenmode of stack "XYZ" to exactfit.

Although it isn't perfect in the sense it doesn't try to use the "notch" it
has been working well.

We have compiled with the latest livecode stable and the latest XCODE and
now the there is
a greater margin on either side and the top (especially on the iphone plus)

We did notice this happened randomly and very very rarely on the previous
version of xcode and the previous stable livecode but it
wasn't a "HARD" error and not on everybody's IPHONE 8 plus

Anybody have any ideas the best way to make the App resize well on all the
new ones?

The dimensions of the stack are 414 by 736 (the logical resolution of the
iphone 8 plus) .

To date it has scaled pretty well down and up but now on the iphone we have
more of it is not scaling up properly.

Any suggestions for making this work SIMPLY ie we don't need it to bother
too much about the notch  as long as it uses as much
real estate for the different sizes. The App looked fine on the X as well
even if it didn't go right down to the bottom.

I am not one to follow the latesdFads ghis is a business program so there
is no dark mode or other stupid ideas to make
people upgrade for no reason other than its different.

Any ideas or help appreciated.


Lagi

-- 
KIndest Regards Lagi
___
use-livecode mailing list
use-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: Slightly OT: downloading Xcode

2020-10-03 Thread Lagi Pittas via use-livecode
Hi Graham,

How about using a download manager that does the chopping/zipping and
unchopping for you so you can be sure that when you restart all the bits
are ther.

There are a coupler of free ones and some paid for

http://www.flashget.com/en/download.html
http://www.eagleget.com/download-eagleget-portable/
https://www.freedownloadmanager.org/download.htm

the one i use is https://secure.internetdownloadmanager.com/buy_idm.html
and cost 9 pounds a year

Hope that helps

Lagi





On Sat, 3 Oct 2020 at 09:12, Graham Samuel via use-livecode <
use-livecode@lists.runrev.com> wrote:

> This is a question for people having to use XCode to generate iOS apps. I
> find from responses on this list that I now need Xcode 15 to have a chance
> of generating for iOS 14. I would ask Apple this quesiton, but I doubt if I
> would get a meaningful answer:
>
> I'm working deep in the French countryside with an ADSL connection -
> although I have enough bandwidth to stream TV programs, really long files
> are hard to download. Downloading Xcode - which is reported to be an 8.12GB
> file - at a speed of between 300 and 750 KB/sec is a nightmare. If the
> download speed drops below some unspecified limit, the download stops and
> has to be resumed in Safari, but that's not the worst of it. If I leave the
> download overnight, having got say 4 out of 8 Gb loaded, when look at the
> download folder in the morning, it only contains 14 bytes, necessitating a
> complete reload! There isn't even anything in the Trash. What's that about,
> and is there any way I can simply accumulate the download bit by bit until
> it's all finished?
>
> If anyone has any hints, I’d be grateful. Otherwise it means spending some
> hours keep the download pot boiling and wrecking the rest of my day.
>
> Thanks
>
> Graham
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
KIndest Regards Lagi
___
use-livecode mailing list
use-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: Converting from unicode to ASCII

2020-09-23 Thread Lagi Pittas via use-livecode
Hi Jacq,

Since you don't do Chinese then I think what I suggested would work except
for bulgarian and other non latin alphabets. (which you could use a
translation table for).
It also is compatible with   all the previous names as the  extract and
tagging on the end will only happen with new unicode file names.

Since most names will only have a maximum of 3 or 4 diacritics or non ascii
characters within them (big assumption) - removing the non ascii but
tagging their  # on the end with a positional value
gives you the readable filename and the uniqueness in 1 hit - or am i
missing something?

Lagi

On Wed, 23 Sep 2020 at 20:59, J. Landman Gay via use-livecode <
use-livecode@lists.runrev.com> wrote:

> On 9/23/20 1:26 PM, Richard Gaskin via use-livecode wrote:
> > My only suggestion was to change how the existing munger works to
> satisfy the two problem areas
> > identified: that names not be too long, and that any munger not remove
> so many characters as to
> > make the file name non-unique or empty.
>
> There's one more consideration though. The file name must be recognizable
> so that it can be
> replaced or updated on the server easily by a human. Hashes, UUIDs, html
> entity numbers, HEX,
> etc. would all be workable if that weren't the case.
>
> But consider the case where my client has made a few edits to the text in
> a stack and wants to
> replace the existing one. With descriptive names, the file is easy to find
> in the AWS bucket.
> But comparing long sequences of indecipherable text is cumbersome.
>
> I'm drifting toward the idea of removing non-ascii characters. That might
> satisfy all
> requirements, at least for now. We don't do Sanskrit or Chinese yet. Or
> alternately I could
> bite the bullet and convert my build tool to insert metadata into the
> clickable lists. That
> isn't terribly difficult, I was just wondering if there was a different
> way using what we
> already have.
>
> Devin, Paul and Scott suggested variations on the "removal" approach. I
> haven't tested much,
> but it looks like converting to UTF8 will quickly remove any non-ascii
> characters. Duplication
> of file names is unlikely given the way various product files are
> separately stored on AWS.
>
> But I'm still pondering. When I first asked the question, I wondered if
> there was a quick way
> to do what I want, though I didn't expect much. What I got back from this
> amazing list is a
> wealth of ideas and a very interesting discussion.
>
> --
> 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
>


-- 
KIndest Regards Lagi
___
use-livecode mailing list
use-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: Converting from unicode to ASCII

2020-09-23 Thread Lagi Pittas via use-livecode
Assuming all the languages are latin type alphabets (no chinese, Japanese ,
Sanskrit ;-) ) (but see later for a fix?)

I would replace the charactes like the E with umlout/cedilla and other
dicritics with the "naked" character  but for others that can't remove them
BUT
add to the end of the filename string the #&999 code from this list
https://en.wikipedia.org/wiki/Cedilla#Similar_diacritics to the end of the
filename.

This would make sure that each filename will be unique if you have a
filename that is close to another. You could even add a number that refers
to the position in the string where that character was.

so instead of #&123 you would put #&5123 which means the character was in
the fifth position. This means that (assuming not chinese) the temporary
file name will give a hint as to the original name
and you could still recreate the original unicode name from the numbers
placed at the end.

It would need a little playing with but I'm sure it could work.

On the chinese (and Sansrit?) question the temporary file name would be
made up of #&123#&321#&435 etc without needing the positional number
alluded to before as all of the original strings would be removed.

It should also work exactly the same way with Bulgarian and again you can
use the numbers (#&123) to recreate the original filename.

Regards Lagi

On Wed, 23 Sep 2020 at 07:11, J. Landman Gay via use-livecode <
use-livecode@lists.runrev.com> wrote:

> On 9/22/20 10:42 PM, Mark Wieder via use-livecode wrote:
> > On 9/22/20 7:58 PM, J. Landman Gay via use-livecode wrote:
> >
> >>> Is this just a temporary filename (not long-term storage)?
> >>
> >> No, the stacks are uploaded to AWS and remain there, retrieved from the
> server on request.
> >> There are currently hundreds of them with more added frequently. That's
> why I'm looking for a
> >> solution that doesn't involve changing all the file names, because
> renaming and re-uploading
> >> all those files would be way too much work.
> >
> > How do the files get retrieved? Is there a database or something similar
> that stores the
> > filenames? You could still use UUID filenames from now on and not have
> to mess with the
> > existing ones.
>
> I may have misled you. When I said the files were permanent, I meant they
> stay on the server
> until they get changed, which is fairly regular. They aren't stored on the
> user's machine where
> tempfile would be, they are downloaded as needed and only kept in memory.
>
> Basically, stacks are named based on a FileMaker database that spits out
> text files listing
> various properties and content that our app needs to know. Stacks are
> created by a tool I wrote
> that merges those text files with a stack template to populate the
> content. The stack name in
> the text file is not only used to create the file name but also appears in
> several other places
> within the stack (menus, popdown buttons, labels, etc.) The file name is
> created by munging the
> name string. I'm looking for a way to create non-unicode file names based
> on the string that
> comes out of the database.
>
> There's more to it than that; the server runs a cron job hourly that
> indexes all its files and
> creates AWS secure URLs for each. The app downloads that lookup file on
> demand. When the user
> selects a name from a list, the selection is munged to match the server
> name and the download
> URL is obtained from the cron job's lookup file.
>
> We don't have a field in the database for a file name. We set up the
> system this way so we
> could change names when needed, which happens whenever the content and
> distribution of the
> material changes. Stacks are updated and replaced, sometimes split into
> two stacks, sometimes
> combined, sometimes rebuilt from scratch. As long as the FM text files
> contain the right
> string, the app can create the server filename. But the file name needs to
> be readily
> identifiable so we can manage the replacements on the server easily. If
> file names were UUIDs,
> wouldn't we still need a way to match the user's selection to a UUID?
>
> When we set this up, we didn't know we were going to go multi-lingual.
>
> --
> 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
>


-- 
KIndest Regards Lagi
___
use-livecode mailing list
use-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: ProtonMail vs Apple

2020-08-14 Thread Lagi Pittas via use-livecode
Hi Richard,

I didn't mean no marketing - it's like the folks that buy books about the
law of attraction and sit on their fata arses visualizing a BMW.

You can sit in your chair visualizing all you want but the BMW, and  bigger
house won't come to you if you don't get off your ass and meet the universe
halfway.

Same as winning the lottery - you have to have a ticket.

What I was saying is that the market on the Iphone is huge and in 1 place,
and if your program is any good it will make it big if Apple's editors pick
it.
or you at least try to JV with someone who is already there.

But good luck if your program does not have something that differentiates
from all the copycat wabnnabies.

Regards Lagi

On Fri, 14 Aug 2020 at 19:47, Richard Gaskin via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Lagi Pittas wrote:
>
> > If you sell a $10,000  worth in the second year you get $8500 without
> > having to spend as much on advertising.
>
> Oh?
>
> The app store is a directory, not a substitute for marketing.
>
> Simply having one of a few million indistiguishably-uniform records in a
> database is insufficient to market a product.
>
> Relying on directly listing alone is the equivalent of any business
> choosing to do no marketing because they're in the phone book.
>
> I can't figure out where this notion that simply being in a directory is
> some sort of instant gold mine, but it may correlate with the number of
> answers provided here about anyone making more than $500 from ad revenue
> from apps, which was zero. ;)
>
> Mature businesses often have 2/3 to 3/4 of payroll in marketing and
> sales.  Startups can get by with half.  Less than that increases the
> odds of being one of the 60% of apps in the app store that never get
> downloaded at all.
>
> --
>   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
>


-- 
KIndest Regards Lagi
___
use-livecode mailing list
use-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: ProtonMail vs Apple

2020-08-14 Thread Lagi Pittas via use-livecode
Hi

People are missing something here.

Apple allows programs from Argos, Sams, Amazon (not books) , Free software
access for the yearly fee of $99.

They take 30% the FIRST years and subsequently 15% - that second figure to
me is the important one.

You have access to that market and IF you have a successful product you
reap the ongoing benefits.

If You sell 100 Apps in the first year and you are charging $5 I
don't think it matters whether you get 70% or 100% your product has failed.

If you sell a $10,000  worth in the second year you get $8500 without
having to spend as much on advertising.

The elephant in the room is Google - they charge 30% by just  copying
Apple's charges and because Google hasn't budged in 12 years Apple has no
reason to either.

A bit of maths 100% of Zilch is still Zilch. (expletive deleted for the
snowflakes/woke/offended crowd ;-) )

https://www.youtube.com/watch?v=ceS_jkKjIgo

As Sean said :-

"If EPIC follow the rules they lose 30% income but gain millions of
potential users. If they choose not to, they get kicked off and gain
nothing! They're just being dumb while thinking they are winning some moral
high-ground (which does not exist)"

If I were a betting man i'd say EPIC will blink first.

Lagi




On Fri, 14 Aug 2020 at 15:45, Sean Cole (Pi) via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi all,
>
> It's all a pointless debate. Apple can do what it likes with THEIR
> *platform*! if YOU _choose_ not to agree with their policies for use on
> THEIR platform, YOU can _choose_ to go elsewhere.
>
> The same or similar issues come up with ALL brands! Google, Samsung, Nike,
> AT, Ford, Cadbury, so on and so on and so on.
>
> If EPIC follow the rules they lose 30% income but gain millions of
> potential users. If they choose not to, they get kicked off and gain
> nothing! They're just being dumb while thinking they are winning some moral
> high-ground (which does not exist).
>
> Andre, What on earth are you talking about regards browsers? There is a
> crapload of other browsers to choose from on ALL platforms, including iOS.
> They all play happily by the rules. Which ones are you talking about that
> can't get onto Apple because they choose not to follow the rules of that
> one low market share platform? 'Brave' is a new one that offers in-app
> purchase following the rules. All of the other 'top players' are there. I'm
> sure any you are talking about are run by juveniles that have a pile of
> rattles laying around their prams. ;)
>
> Myself, I'd be glad to see the back of ALL of them. But in this 'world
> order' that won't happen. Someone else will just rise up in their place.
> Better the 'devils' you know for now!
>
> Sean
>
> On Fri, 14 Aug 2020 at 15:04, Kee Nethery via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> > Bypassing Apple in app purchasing is technically trivial, plenty of apps
> > have done it for years and they have followed the App Store rules when
> > doing so. Physical services (eg Plumbers) and physical products (eg
> Amazon)
> > they cannot use Apple IAP. Digital goods and services (eg Epic) are
> > required to use IAP. Those are the terms of service. Of course Epic got
> > booted. Nothing surprising about it other than that they thought they
> would
> > get away with it.
> >
> > Kee Nethery
> >
> > > On Aug 14, 2020, at 2:32 AM, JeeJeeStudio via use-livecode <
> > use-livecode@lists.runrev.com> wrote:
> > >
> > > Waaah, now even EPIC with Fortnite has been kicked off the appstore,
> > > because they found a way to sell things past the appstore. And then
> Apple
> > > don't get 30%
> >
>
>
> > >>> Do Apple's actions and policies monopolistically harm consumers?
> > >>
> > >> Yes it does. There is a ton of innovation that is user friendly that
> is
> > >> prevented from being present in iOS due to Apples practices. A simple
> > >> example is new browser engines, you can't have them. Which means you
> > can't
> > >> have more private engines than what Safari uses. This also makes it
> > harder
> > >> to bring lots of API innovation to iOS which would benefit users
> > because it
> > >> would allow for better and more powerful web apps.
> >
>
>
> > >> On Sat, 8 Aug 2020 at 22:16, Jim Lambert via use-livecode <
> > >> use-livecode@lists.runrev.com> wrote:
> > >>
> > >>> BrianM wrote:
> >  One thing that seems to be missing in this discussion is the point
> of
> > >>> view of the ?client?, the one who downloads the app and pays for it
> > >>>
> > >>> True.
> > >>> In the U.S. the laws against monopoly (the Sherman Act of 1890, the
> > >>> Clayton Act of 1914 and the Federal Trade Commission Act of 1914) are
> > >> there
> > >>> to promote competition amongst companies for the benefit of
> consumers.
> > >> Or
> > >>> our end users.
> > >>>
> > >>> Do Apple's actions and policies monopolistically harm consumers?
> > Consumer
> > >>> behavior itself argues against that. Quite the contrary, consumers
> are
> > >>> willing to 

Re: Sad truth about iOS apps

2020-05-15 Thread Lagi Pittas via use-livecode
Hi Graham,

Why not get one of the hackintosh "modified" images for windows and run it
inside virtualbox - probably s lot of hsrdwware wont work but |I bet xcode
will.

https://www.maketecheasier.com/install-macos-virtualbox/
https://www.hackint0sh.org/how-to-install-macos-on-virtualbox/
https://www.makeuseof.com/tag/macos-windows-10-virtual-machine/

Yes and if I do have a mac - 5  actually Macbook, Macbook pro ,  Performa
and a mac classic 11 and a Mini - and only the mini can  run the latest
software.
So  if i deemed it necessary and didn't have a spare £2000 lying around I
have no compunction to do that - the EULA  already says they can take my
kids from me if
I don't follow what they say so what the hell ;-)


Lagi

btw

The best machine Apple ever made was the Apple 2 - and I still have that -
and with a bit of extra memory it could probably run Xcode.


On Fri, 15 May 2020 at 17:04, Graham Samuel via use-livecode <
use-livecode@lists.runrev.com> wrote:

> As many of you will know, I have been struggling to create an iPhone app -
> very unfamiliar territory for  me. It’s been an education. Without help
> from this list and the mother ship I would have been dead in the water long
> ago. Finally I can see the (beta version of) the app running on my iPhones
> - yipee! The next step is to get it out there via TestFlight so that a few
> friends can mess with it.
>
> I just went through all the hoops with the Apple App Store to reach the
> magic TestFlight stage, using the XCode Application Loader. Things looked
> good until this:
>
> > ERROR ITMS-90725: "SDK Version Issue. This app was built with the iOS
> 12.1 SDK. New apps for iPhone or iPad must be built with the iOS 13 SDK or
> later.”
>
> My iMac can only run High Sierra, and High Sierra can only run XCode 10.1,
> and AFAIK that version of XCode only runs SDK 12.1. I think that means I
> get a new Mac or give up.
>
> Please tell me if I’m wrong.
>
> Graham
>
> PS I would really like a new Mac, but the budget is the problem!
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


-- 
KIndest Regards Lagi
___
use-livecode mailing list
use-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: Making my book free until the end of May

2020-03-18 Thread Lagi Pittas via use-livecode
I am very  interested - but I read the first version and wanted more .

 I thought you gave up because you didn't have time

As I said it was a quick read - and then I forgot I had it and leanpub
didn't remind me.

Would appreciate some more - re-reading again today

Thanks Andre

Regards Lagi

On Wed, 18 Mar 2020 at 16:50, Andre Garzia via use-livecode <
use-livecode@lists.runrev.com> wrote:

> The last update was last year when I added a chapter about libraries. I
> have more content planned to it but I haven't devoted more time to it
> because I felt like people were not interested...
>
> On Wed, 18 Mar 2020 at 15:03, Lagi Pittas via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> > Hi Mathias
> >
> >
> > the version says
> >
> > Disclaimer
> > This is an early release. Send feedback to feedb...@andregarzia.com¹.
> > The content of this book will be expanded in the next months, I see this
> > book as a living thing,
> > much like LiveCode IDE.
> > This is the “minimum amount of book” I consider useful enough to make a
> > release. I hope you all
> > enjoy and benefit from it.
> > Version
> > The version you’re reading is the: 2019.11.1
> >
> > And it's 57 pages
> >
> >   To be honest I never looked at it after the first day and only just
> > downloaded it.
> > I'm going to read it again and send feedback
> >
> > Lagi
> >
> > On Wed, 18 Mar 2020 at 14:50, matthias rebbe via use-livecode <
> > use-livecode@lists.runrev.com> wrote:
> >
> > > Hi Lagi,
> > >
> > > could you give a feedback here, if there is newer content. The last
> > > version i have here was published 2019-11-18.
> > >
> > > Matthias
> > >
> > >
> > > -
> > > Matthias Rebbe
> > > Life Is Too Short For Boring Code
> > >
> > > > Am 18.03.2020 um 15:21 schrieb Lagi Pittas via use-livecode <
> > > use-livecode@lists.runrev.com>:
> > > >
> > > > I too already bought it but I'll download to see if there were any
> > > additions
> > > >
> > > > Thanks
> > > >
> > > > Lagi
> > > >
> > > > On Wed, 18 Mar 2020 at 12:06, matthias rebbe via use-livecode <
> > > > use-livecode@lists.runrev.com> wrote:
> > > >
> > > >> Hi Andre,
> > > >>
> > > >> wow that´s a generous offer. I own your book already and i really
> can
> > > >> recommend it.
> > > >>
> > > >> Btw. your e-mail signature still contains a link to fon.nu.  ;)
> > > >>
> > > >> -
> > > >> Matthias Rebbe
> > > >> Life Is Too Short For Boring Code
> > > >>
> > > >>> Am 18.03.2020 um 12:51 schrieb Andre Garzia via use-livecode <
> > > >> use-livecode@lists.runrev.com>:
> > > >>>
> > > >>> Hi Folks,
> > > >>>
> > > >>> Many of you are probably working from home right now and some might
> > be
> > > >>> self-isolating or under lockdown. I understand that this poses many
> > > >>> challenges to many of you, most of which I can't help with at all,
> > but
> > > I
> > > >>> can however make it easier for you to get more LC content. The
> > current
> > > >> time
> > > >>> is stressing the ability of many of us to make a living, especially
> > > >> people
> > > >>> here who might be forced into unpaid leave. Because of that I
> decided
> > > to
> > > >>> make my book free until the end of May. You can get it at:
> > > >>>
> > > >>> https://leanpub.com/livecodeapparchitecture
> > > >>>
> > > >>> The way Leanpub works is that there is a price slider that lets you
> > > >> adjust
> > > >>> the price from the minimum value set by the author all the way to
> as
> > > much
> > > >>> as you want. I've adjusted the minimum price and the recommended
> > price
> > > >> to 0
> > > >>> USD. You can still adjust that if you want. The book is usually 20
> > USD
> > > >> but
> > > >>> with that cut, you can use that cash for something else and improve
> > > your
> > > >> LC
> > > >>> skills.
> > > >>>
> > > >&g

Re: Making my book free until the end of May

2020-03-18 Thread Lagi Pittas via use-livecode
Hi Mathias


the version says

Disclaimer
This is an early release. Send feedback to feedb...@andregarzia.com¹.
The content of this book will be expanded in the next months, I see this
book as a living thing,
much like LiveCode IDE.
This is the “minimum amount of book” I consider useful enough to make a
release. I hope you all
enjoy and benefit from it.
Version
The version you’re reading is the: 2019.11.1

And it's 57 pages

  To be honest I never looked at it after the first day and only just
downloaded it.
I'm going to read it again and send feedback

Lagi

On Wed, 18 Mar 2020 at 14:50, matthias rebbe via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi Lagi,
>
> could you give a feedback here, if there is newer content. The last
> version i have here was published 2019-11-18.
>
> Matthias
>
>
> -
> Matthias Rebbe
> Life Is Too Short For Boring Code
>
> > Am 18.03.2020 um 15:21 schrieb Lagi Pittas via use-livecode <
> use-livecode@lists.runrev.com>:
> >
> > I too already bought it but I'll download to see if there were any
> additions
> >
> > Thanks
> >
> > Lagi
> >
> > On Wed, 18 Mar 2020 at 12:06, matthias rebbe via use-livecode <
> > use-livecode@lists.runrev.com> wrote:
> >
> >> Hi Andre,
> >>
> >> wow that´s a generous offer. I own your book already and i really can
> >> recommend it.
> >>
> >> Btw. your e-mail signature still contains a link to fon.nu.  ;)
> >>
> >> -
> >> Matthias Rebbe
> >> Life Is Too Short For Boring Code
> >>
> >>> Am 18.03.2020 um 12:51 schrieb Andre Garzia via use-livecode <
> >> use-livecode@lists.runrev.com>:
> >>>
> >>> Hi Folks,
> >>>
> >>> Many of you are probably working from home right now and some might be
> >>> self-isolating or under lockdown. I understand that this poses many
> >>> challenges to many of you, most of which I can't help with at all, but
> I
> >>> can however make it easier for you to get more LC content. The current
> >> time
> >>> is stressing the ability of many of us to make a living, especially
> >> people
> >>> here who might be forced into unpaid leave. Because of that I decided
> to
> >>> make my book free until the end of May. You can get it at:
> >>>
> >>> https://leanpub.com/livecodeapparchitecture
> >>>
> >>> The way Leanpub works is that there is a price slider that lets you
> >> adjust
> >>> the price from the minimum value set by the author all the way to as
> much
> >>> as you want. I've adjusted the minimum price and the recommended price
> >> to 0
> >>> USD. You can still adjust that if you want. The book is usually 20 USD
> >> but
> >>> with that cut, you can use that cash for something else and improve
> your
> >> LC
> >>> skills.
> >>>
> >>> Best
> >>> Andre
> >>>
> >>> --
> >>> http://www.andregarzia.com -- All We Do Is Code.
> >>> http://fon.nu -- minimalist url shortening service.
> >>> ___
> >>> use-livecode mailing list
> >>> use-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: Making my book free until the end of May

2020-03-18 Thread Lagi Pittas via use-livecode
I too already bought it but I'll download to see if there were any additions

Thanks

Lagi

On Wed, 18 Mar 2020 at 12:06, matthias rebbe via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi Andre,
>
> wow that´s a generous offer. I own your book already and i really can
> recommend it.
>
> Btw. your e-mail signature still contains a link to fon.nu.  ;)
>
> -
> Matthias Rebbe
> Life Is Too Short For Boring Code
>
> > Am 18.03.2020 um 12:51 schrieb Andre Garzia via use-livecode <
> use-livecode@lists.runrev.com>:
> >
> > Hi Folks,
> >
> > Many of you are probably working from home right now and some might be
> > self-isolating or under lockdown. I understand that this poses many
> > challenges to many of you, most of which I can't help with at all, but I
> > can however make it easier for you to get more LC content. The current
> time
> > is stressing the ability of many of us to make a living, especially
> people
> > here who might be forced into unpaid leave. Because of that I decided to
> > make my book free until the end of May. You can get it at:
> >
> > https://leanpub.com/livecodeapparchitecture
> >
> > The way Leanpub works is that there is a price slider that lets you
> adjust
> > the price from the minimum value set by the author all the way to as much
> > as you want. I've adjusted the minimum price and the recommended price
> to 0
> > USD. You can still adjust that if you want. The book is usually 20 USD
> but
> > with that cut, you can use that cash for something else and improve your
> LC
> > skills.
> >
> > Best
> > Andre
> >
> > --
> > http://www.andregarzia.com -- All We Do Is Code.
> > http://fon.nu -- minimalist url shortening service.
> > ___
> > use-livecode mailing list
> > use-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: Where is LiveCode

2020-02-26 Thread Lagi Pittas via use-livecode
Hi

Hi Richmond, Richard

This isn't about open source but developer tools  - just Developer Tools
otherwise Python would be in there (I didn't see it)

I wrote the following before Richard responded but got sidetracked .

--

I for one WOULD expect livecode be there - XOJO is and so is Unity.

XOJO gives away a free desktop version while they are a student _ i think
if LC gave away a free Community version (so that student CAN submit to the
store) that would be good.

XOJO with a smaller team and a CEO who can't program seems to  doing a much
better Job of "selling" themselves (in more ways than one) and being
pro-active

Their  marketing / evangelist Paul Leberve does what "marketing" at LC
should be doing

Here is the top line of his linked in 
Developer Evangelist

As the Xojo Developer Evangelist, I am responsible for many things that
relate to educating prospective and existing customers about the best ways
to get the most out of Xojo. In particular, I will be focusing on
documentation, tutorials, example projects, webinars, blogging, training
and social web coverage.

He also runs his own company and writes software (eating His own Dog Food
in  Microsoft parlance) - so they have a Marketing Social Media ,
Documentation , Blogging and more importantly someone who codes examples
(where are our 100 widgets?)



Lagi

On Wed, 26 Feb 2020 at 16:42, Richard Gaskin via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Richmond wrote:
>
>  > Antti wrote:
>  >> https://education.github.com/pack
>  >
>  > I have just had a look at that webpage and wonder why you are asking
>  > that question.
>  >
>  > That page states this:
>  >
>  > "That's why we created the GitHub Student Developer Pack with some of
>  > our partners and friends: to give students free access to the best
>  > developer tools in one place so they can learn by doing."
>  >
>  > So, I, for one would not expect a link to LiveCode to be there.
>  >
>  > I would expect links to LiveCode's "partners and friends," which is
>  > exactly what you find there.
>
> Which ones there have a relationship with LiveCode?
>
> It's an odd list if it's supposed to be for open source in education.
> DataDog, Netwise, Luminati, Netlicensing and others there are clearly
> enterprise tools.  Excellent, but not the sort of things high-schoolers
> are likely to use.  Heck, if they're going to go there why not toss
> Kubernetes onto the list? :)  And I have no idea how Xojo is on a Github
> list at all, since AFAIK nothing in their lineup is open source.
>
>
>  > Here's a link to LiveCode: https://downloads.livecode.com/livecode/
>  >
>  > I would recommend version 9.5.1 Community Stable to get started with.
>
> Seconded.
>
> --
>   Richard Gaskin
>   Fourth World Systems
>   Software Design and Development for the Desktop, Mobile, and the Web
>   
>   ambassa...@fourthworld.comhttp://www.FourthWorld.com
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Browser Widget different actions on Mac/ios and Windows

2020-02-21 Thread Lagi Pittas via use-livecode
I posted this on the forum  

://forums.livecode.com/viewtopic.php?f=8=33705


Lagi
___
use-livecode mailing list
use-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: Completely OT: Reading list recommendations.

2020-02-07 Thread Lagi Pittas via use-livecode
Techie ones without any problem solving involved and they could actually be
Novels - you feel that you are there rooting for the
participants in both "stories"

Surely Your Joking Mr Feynman
What Do You Care what other people think

The Eudaemonic Pie by Thomas Bass
The Soul of a new machine by Tracy Kidder
The Cuckoos egg by Cliff Stoll is also good but Not available in Kindle

I've read them all  - not to everyone's tastes but
I find fiction these so samey - Always the "Heroes Journey" in a different
form - same meat different gravy - discuss!

HHGTTG - now that's different kettle of fish

Lagi





On Thu, 6 Feb 2020 at 17:35, Alex Tweedly via use-livecode <
use-livecode@lists.runrev.com> wrote:

> So, I'm going on a train journey tomorrow and the next day. Three or
> four hours each day, scenery I've seen a million times already 
>
> Hoping for suggestions to keep me reading while on the way.
>
> Requirements.
>
> 1. MUST be on kindle (or iBooks or similar).
>
> 2. Hopefully I'll find 3 books
>
>   - a techie one
>
>   - a non-techie non-fiction one
>
>   - fiction - preferably fairly light, easy reading (as a break from the
> others above).
>
> I know you guys can give me better recommendations than Amazon can -)
>
> Many thanks,
>
> 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: html5Player

2020-01-30 Thread Lagi Pittas via use-livecode
Hermann strikes again.

Brilliant stuff Hermann - and multiple stacks running at the same time
too!!

What could you do if  you weren't  in a straight jacket  and blindfolded
.(metaphorically speaking).

>From memory, you have  asked the team for a couple of "tweaks" that would
mean
you wouldn't have to jump through hoops and workarounds - hope they get
some time soon
to implement some of your suggestions.

Hermann could you list here what is "missing"  in a most important to less
important  list, to make the "webapps" more powerful and easier to  "talk"
to the DOM, Javascript etc?

If you haven't got the time or the inclination  I would understand - but
maybe just maybe as they are nearing the end of the LCFM project they might
look at this sooner rather than later.

Regards Lagi

On Thu, 30 Jan 2020 at 01:56, hh via use-livecode <
use-livecode@lists.runrev.com> wrote:

> HTML5: html5Player (v102 as of Jan 30, 2020)
>
> This is a HTML5 standalone (webApp in the new LC wording).
> https://hyperhh.de/html5/html5Player.html
>
> This is a "standalone-Plus" that is, it is extended by several
> javascript extensions for features that are not (yet) implemented
> in LC-HTML5 or not possible with LC.
>
> It can do among other the following.
>
> * Load (ordinary) local LC stacks by click or drag and drop.
> The stacks will run if they would compile and run with the HTML5
> standalone builder (but you don't have to compile).
> The stacks MUST have one of the file endings .rev, .livecode or
> .livecodescript.
>
> * Load and display local or remote images (drag and drop images
> or copy/paste image urls is supported).
>
> * Load and display local audio/video (for cross-browser support
> use mp3 and mp4 only). Drag and drop file icons is supported.
>
> * Open a webview for videos, pdfs, audio streams and html pages.
> In such a webview you can safely run also HTML5 standalones that
> don't work in the html5Player because you inject javascript
> handlers/objects to the loading page.
> As the main page loads as https you can use https-Addresses only
> in the webview (especially for audio/video-streams).
>
> * Open one or several webcam views (works in newer Chrome, Safari,
> Brave, not in Firefox).
>
> All views are displayed in panels that are draggable and resizable
> (incl. minimize and maximize).
>
> HTML5: html5IDE
> (Inspector+Dictionary+ScriptEditor+Tools)
>
> The above html5Player will complete my experimental html5IDE that
> is close to "ready"". I can also meanwhile save edited stacks. But
> I don't publish newer versions than
> https://hyperhh.de/html5/html5IDE.html
> until LC does more in that field than renaming it to "WebApps".
>
>
> ___
> use-livecode mailing list
> use-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


Submitting to the Google PLay store

2020-01-24 Thread Lagi Pittas via use-livecode
Hi,

We have a major problem.

Todd Submitted our App to Google Play and it was pulled as they only accept
bundles now.
He asked me to find out how to do this but i'm only finding stuff from
may/june last year on the forums about this.
Is it possible to point me to a 1,2,3 Dummies Guide of the simplest way to
submit to Google Play now
and also which is the best "Arm" code to build into the bundle - thanks.

here is the closest i got but they still talk about APks

Do we need to use Android studio as per that lesson and even then some help
would be appreciated specifically about
what to watch out for - realworld experience alwayss  save LOTS of time.


https://forums.livecode.com/viewtopic.php?t=32626
http://lessons.livecode.com/m/2571/l/62 ... oid-studio

Kindest Regards Lagi
___
use-livecode mailing list
use-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 Scrolling Field - 9.6.dp1 - Receives MouseUp/Down

2019-12-10 Thread Lagi Pittas via use-livecode
Hi All

I haven't seen anyone else mention this problem or even get involved in a
discussion here except for Bob to confirm it.
It is a FUNDAMENTAL problem.

@Jacque since you deploy (if memory serves) large android apps  , can you
confirm the error and @Panos is there a
workaround or a fix coming anytime soon?

For IOS 13 we have to use the latest and it is a real pain to work out when
the  Android scroller went wrong within the
V 9 series. - never mind having to have multiple environments to compile
with.

This is a SHOWSTOPPER we have been mostly testing the IOS apps that work
and all of the Android stuff worked
if we didn't have a "long" list that needed to scroll and select. Only
noticed with "Real" data with a long list.

Gone back to 9.5 and the problem is still there.

will try 9.05 and see what happens.

Looks from our testing  that the  ScrollerBeginDrag and ScrollerEndDrag are
not being fired.
Regards Lagi



On Fri, 6 Dec 2019 at 14:51, Sannyasin Brahmanathaswami via use-livecode <
use-livecode@lists.runrev.com> wrote:

> On 9.6 dp 1  I was testing on iOS for a week.
>
> Then I tested on Android. Surprising new behavior in the mobileScroller:
>
> It receives the mouseDown as soon as you scroll, or mouseUp after you
> scroll. This does not happen on iOS, not did in happen in 9.5 on Android.
>
> How can I prevent this and only trigger a "touch" when the user is not
> scrolling?
>
> BR
>
>
> ___
> use-livecode mailing list
> use-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: The Roadmap

2019-10-29 Thread Lagi Pittas via use-livecode
The silence is deafening. :-(

On Mon, 28 Oct 2019 at 21:04, Richmond via use-livecode <
use-livecode@lists.runrev.com> wrote:

> The Roadmap is more than a year out of date.
>
> https://livecode.com/resources/roadmap/
>
> Is there any chance of it being updated?
>
> Richmond.
>
> ___
> use-livecode mailing list
> use-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


Bug from 2014 - still causing problems

2019-10-25 Thread Lagi Pittas via use-livecode
We are working on an App that runs on IOS/Android and Windows so making
sure
the Codebase and elements/objects are as much the same on each platform is
important.

Even more important is that we use the same elements on all platforms
including LC fields that are much easier to use than native text fields.

We are close to launching, and a couple of weeks ago noticed that the
delete/backspace key on Android
has a mind of its own - Not deleting, sometimes adding a space or a
duplicate character , then deleting.

We had to code for a native field on Android but not only does it look
uglier out of the box we can't use the code for our "placeholder" routine.
and other properties and the logic for navigation and validation without a
lot of modification.

Because of the way the App works just straight overlaying code does not
work without a lot of wasted energy and extra testing.
 In the end we have decided to use native fields on both Android and IOS
to save having different code on 3 platforms.
We will focus on the LC field and then have a behaviour that then overlays
the native field above but uses the properties already set on the LC field.
 - but it is a good few days of extra work and testing.

This bug in Android has been there since 2014

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

http://forums.livecode.com/viewtopic.php?t=28699

The sentiments here are the same as what Klaus posted in the forums this
morning and in Bugzilla 

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

Is there any point adding comments to the current buglzilla or is it the
case that if no one has added a comment for 2 years it can't be a problem?
In fact the bug Klaus mentioned was one I came up against  when I first
started using Livecode , and thought it was my lack of understanding so
never even bothered mentioning it in the forum.
Turns out I was wrong.

Any idea if this has been fixed and we don't know about it or there is a
very easy workaround. Still posting even though we are coding around it but
this has to be fixed
because anybody who buys Livecode for Android development will hit this
particular "feature"


Jacque, you do a lot of Android programming if memory serves - do you use
native all the time for text input
or are we just "holding it wrong"?


Lagi & Todd
___
use-livecode mailing list
use-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-Tools

2019-10-24 Thread Lagi Pittas via use-livecode
Hi Hermann

You are a one man Livecode extension factory  doing the whole community a
great  favour by adding
missing elements with one arm tied behind your back and blindfolded.

 I hope LCHQ is reading this  and might find some time to make your life
easier by fixing the deficiencies in the browser widget
that limits this library to MacOS. It would also be nice if  resources
could be allocated (sooner rather than later) to fix the problems
you and Sean have been "working around" on the  HTML5 orphaned/ugly
child/forgotten about/unloved (take your pick)  project.

I presume you have posted what the  deficiencies are in the widget? If LCHQ
could fix these,  major elements could
be added the way you are doing with other JS libraries.

I have a feeling of Deja-Vu again 

Regards Lagi

p.s.

Just so it's not all doom and gloom I can confirm that 9.05 stable does not
crash for days (if at all)
compared to 9.5 STABLE!! which crashed every time I thought of single
stepping 


On Thu, 24 Oct 2019 at 03:37, hh via use-livecode <
use-livecode@lists.runrev.com> wrote:

> PDF-Tools_v109, updated to v110 (Mac only)
>
> [Tested to run with LC 8.1.10/9.0.5/9.5.0
> on MacOS 10.12.6/10.13.6/ 10.14.6/10.15.]
>
> Download PDF-Tools v110 from SampleStacks or
> http://livecodeshare.runrev.com/stack/951/
>
> Added option to use a SVG Icon on the output pages.
>
> You can set width (resizes proportional), borderwidth,
> fillColor, borderColor, x-offset, y-offset and (initial)
> position on page: topLeft, topCenter, topRight, botLeft,
> botCenter and botRight.
>
> In the stack are the built-in LC-icons (SVG widget) and
> additional 969 material-design-cons available. Use your
> own icon by setting the iconPath of a SVG widget.
>
> ___
> use-livecode mailing list
> use-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: My old man vs LC Standalone

2019-10-23 Thread Lagi Pittas via use-livecode
One other thing about that - it doesn't have to be a thieving hacker.
I wrote a invoicing system for a company years ago (Foxpro for DOS ) and
years later I got
a phone call saying the system was coming up "I'm Melting " - I could't
for the life of me
remember why I put that message in. Went to the company and some "clever
sod" was cleaning up the hard disk and deleted some of the
"unused" files in the data directory.

Personally I think your time is wasted putting any protection in other than
name and email and address (say) tied to the system
and if they have been messed with - It's the user either trying to run it
on his laptop (let him) or somebody has taken a copy.
Then wait three months and then tell them there is an error "call this
number" - if it's the user he will phone  for help.
If its a thief - just offer him an "upgrade".

That is how Microsoft ate Lotus's lunch back in the day was $495

Although Multiplan (the precursor of Excel) had protection - Excel did not
(in fact the whole of office did not)
you just put in a serial code or one from a serial code generator. This
allowed Microsoft to get office in the hands of
students and others who did not have the money to spend.
Years later everybody with a "illegal" copy was offered an amnesty and
"upgraded" to a legitimate version of office for £65 if memory serves.

The upshot is EVERYTHING can be broken. Back in the apple 2 days it was
more fun to crack the disk protection than play some of the games.
The disk protection routines got so clever that one of the disk copier
utilities built in a 6502 emulator so you could single step the code of the
bootloaders
and patch that part of the disk.

Finally we got "Snapshot" that was hardware that allowed the saving of all
the memory to disk (later copied for the spectrum and c64)

Happy days ...
https://www.bigmessowires.com/2015/08/27/apple-ii-copy-protection/
https://news.ycombinator.com/item?id=17256709
https://mirrors.apple2.org.za/Apple%20II%20Documentation%20Project/Books/Beneath%20Apple%20DOS.pdf



Regards Lagi


On Wed, 23 Oct 2019 at 11:17, Keith Martin via use-livecode <
use-livecode@lists.runrev.com> wrote:

> On 22 Oct 2019, at 4:02, kee nethery via use-livecode wrote:
>
> > it would look for Hypercard itself on their disk and start erasing
> > stuff in it
>
> I applaud the ingenuity and totally understand the reasons for her doing
> that, but it should be said that damaging *other* software – beyond
> the stack itself – on purpose is a questionable tactic that feels like
> revenge, especially if it's designed to be silent. It is the actions of
> a virus! Not the best grounds to be standing on if this came out and
> lawyers got involved, even if the victim was clearly a thieving hacker.
>
> However, fascinating idea and impressive dedication.
>
> k
> ___
> use-livecode mailing list
> use-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

2019-10-17 Thread Lagi Pittas via use-livecode
HI Ralph

Basically the server script does this

put arrayEncode($_SERVER) and sends back everything within the $_SERVER
variable
we then decode it in the App 

It gives us everything shown in the documentation but not the header info


   - GATEWAY_INTERFACE
   - SERVER_ADDR
   - SERVER_NAME
   - SERVER_SOFTWARE
   - 
   - SCRIPT_NAME
   - SCRIPT_FILENAME
   - CONTENT_TYPE
   - CONTENT_LENGTH

But not the headers

Hope that helps

Lagi



On Thu, 17 Oct 2019 at 17:55, Ralf Bitter via use-livecode <
use-livecode@lists.runrev.com> wrote:

>
>
> > On 17. Oct 2019, at 17:24, Lagi Pittas via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > There is no  $_SERVER["HTTP_Authorization"] in the docs the closest is
> > $_SERVER["HTTP] but since
> > the code gives an error and the return is empty it's a moot point.
>
>
> Lagi, the original question was:
>
> > how to read an "Authorization: Bearer" header in
> > LiveCode Script on the server??
>
>
> because
>
> > we want to do basic validation by passing a token from
> > the App to the server script.
>
>
> Please correct me if I am on the wrong track, but to my
> understanding the issue is related to reading
> the Authorization request header sent by an app to
> the server. In this case there is a server variable
> $_SERVER["HTTP_Authorization"] which can be read
> by LC server. Of course there is no  $_SERVER["HTTP_Authorization"]
> in the docs.
>
>
> Ralf
> ___
> use-livecode mailing list
> use-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

2019-10-17 Thread Lagi Pittas via use-livecode
Hi Everybody


If anybody else (Mark? even) has any insights

We have found this function libURLLastRHheaders, which seems to get the
last headers set to the server.
 In the documentation, it indicates that it works on the Server version.

We put it in the server code, but get the following error which indicates
that the lib is NOT included on the server.


file /var/www/html/xb_admin_accountant_new.lc
  row 12, col 8: Function: error in function handler (libURLLastRHHeaders)
  row 12, col 8: put: error in expression


My question is, does the internet lib work on LC Server so we can call
libURLLastRHHeaders?

If YES, then which files do we add to the server and where. Also, do we
need to add an include line in the script to load the function?


Thanks for your help


Regards Lagi (and Todd)

btw

There is no  $_SERVER["HTTP_Authorization"] in the docs the closest is
$_SERVER["HTTP] but since
the code gives an error and the return is empty it's a moot point.




On Thu, 17 Oct 2019 at 15:13, Ralf Bitter via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Lagi, sorry for not expressing myself well. Of course I
> meant the whole process including reading HTTP
> headers on the server.
> This means $_SERVER["HTTP_Authorization"]
> should not be empty in your case
>
>
> Ralf
>
>
>
> > On 17. Oct 2019, at 15:51, Lagi Pittas via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > Hi Ralf,
> >
> > The problem isn't the sending of the headers but reading them using
> > livecode server.
> > We are using Linux servers so the Mac problem is not an issue.
> >
> > Via PHP the call is get_headers ( string $url [, int $format = 0 [,
> > resource $context ]] ) : array
> >
> > Basically is there a way of doing that in pure livecode server?
> >
> > Regards Lagi (and Todd)
> >
> > On Thu, 17 Oct 2019 at 14:18, Ralf Bitter via use-livecode <
> > use-livecode@lists.runrev.com <mailto:use-livecode@lists.runrev.com>>
> wrote:
> >
> >> Todd, sending Authorization HTTP request headers
> >> to LC server on Linux should work. I have
> >> troubles with request headers too, but only on Mac OS.
> >>
> >>
> >> Ralf
> >>
> >>
> >>
> >>> On 17. Oct 2019, at 13:56, Todd Fabacher via use-livecode <
> >> use-livecode@lists.runrev.com <mailto:use-livecode@lists.runrev.com>>
> wrote:
> >>>
> >>> Hello all,
> >>>
> >>> We are running LC Server Scripts to process some DB request and we
> >>> want to do basic validation by passing a token from the App to the
> >>> server script.
> >>>
> >>> The problem is I can not find where I can get the headers on the
> >>> server. I looked in $_SERVER, but not there. I see the CONTENT_TYPE
> >>> and HTTP ACCEPTS which I set in my header, but I can's find anything
> >>> else from the header that was posted.
> >>>
> >>> Does anyone know how to read an "Authorization: Bearer" header in
> >>> LiveCode Script on the server?? Thanks for the help.
> >>>
> >>> --Todd Fabacher
>
>
> ___
> use-livecode mailing list
> use-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

2019-10-17 Thread Lagi Pittas via use-livecode
Hi Ralf,

The problem isn't the sending of the headers but reading them using
livecode server.
We are using Linux servers so the Mac problem is not an issue.

Via PHP the call is get_headers ( string $url [, int $format = 0 [,
resource $context ]] ) : array

Basically is there a way of doing that in pure livecode server?

Regards Lagi (and Todd)

On Thu, 17 Oct 2019 at 14:18, Ralf Bitter via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Todd, sending Authorization HTTP request headers
> to LC server on Linux should work. I have
> troubles with request headers too, but only on Mac OS.
>
>
> Ralf
>
>
>
> > On 17. Oct 2019, at 13:56, Todd Fabacher via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > Hello all,
> >
> > We are running LC Server Scripts to process some DB request and we
> > want to do basic validation by passing a token from the App to the
> > server script.
> >
> > The problem is I can not find where I can get the headers on the
> > server. I looked in $_SERVER, but not there. I see the CONTENT_TYPE
> > and HTTP ACCEPTS which I set in my header, but I can's find anything
> > else from the header that was posted.
> >
> > Does anyone know how to read an "Authorization: Bearer" header in
> > LiveCode Script on the server?? Thanks for the help.
> >
> > --Todd Fabacher
>
>
> ___
> use-livecode mailing list
> use-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: Give a bug a hug

2019-10-12 Thread Lagi Pittas via use-livecode
It would help if Brian, Panos, Trevor (anybody who has got a setup ready to
compile)  created an idiots guide(s) as to what compilers to install, any
land mines to cross
any tricks that they have learnt etc because what seems to happen with me ,
I start something which doesn't put food on the table,
spend 3 or 4 hours fighting non existent documentation - leave it for
another day then probably have to start from  scratch again  when I've
forgotten what i'd learnt, or deleted
35G of Visual strudio that i'd installed .

Maybe a simpler (morons guide) version - an overview of the ide and
understand (and modify ) it as a starter.

Lagi



On Fri, 11 Oct 2019 at 18:02, Heather Laine via use-livecode <
use-livecode@lists.runrev.com> wrote:

> For what its worth, I think this is the way to go. A totally community run
> initiative, with a bounty on bug fixes. Someone or several someones outside
> of the LiveCode team would need to take responsibility for setting up a
> structure. We'd love to see bugs being fixed, by members of the community.
> It's kind of the reason behind Open Source. There are plenty of bugs that
> would be suitable, which don't require deep dives into the engine. Pull
> requests arrive in the usual manner and get approved or fed back on in the
> normal scheme of things by our team. If this could be encouraged by a
> bounty on fixes, funded by the community, run by the community and entirely
> outside of LiveCode Ltd.'s scope, what's not to like? Our overstretched
> resources would be augmented by a community team, and the dual nature of
> the licensing would bear fruit in a new and productive manner. I like it.
>
> Over to you.
>
> Best Regards,
>
> Heather
>
>
> Heather Laine
> Customer Services Manager
> LiveCode Ltd
> www.livecode.com
>
>
>
> > On 10 Oct 2019, at 22:17, Mike Kerner via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > wow, i managed to mute this conversation.  fail.
> > @paul, that's exactly why we ponied up, too, as an insurance policy.  we
> > have been burned by numerous organizations either abandoning their
> software
> > work product or disappearing.  thankfully, for most of our
> mission-critical
> > stuff, we have, own, and maintain the source.
> > @Sean, I'm not generally thinking of the underlying engine for the bounty
> > program, I'm thinking of pieces in LCS/LCB.  In those cases, the PR
> doesn't
> > get submitted to the LC repo until whatever step it was further down.
> > There isn't any reason why private repos can't be used to manage this
> > process, especially with submodules.  The patrons would have access to
> the
> > repo, no one else would.
> > As for the conversation about the unfinished projects that all of us
> ponied
> > up for on a promise, I 100% agree, which is why the funds are escrowed.
> > The developer proposing a solution doesn't get paid until the patch is
> > tested and approved by the patrons of the patch.
> >
> > On Wed, Oct 9, 2019 at 11:02 AM Bob Sneidar via use-livecode <
> > use-livecode@lists.runrev.com> wrote:
> >
> >> +1 Richard. I got onboard with what user to be Runtime Revolution (I
> think
> >> it was version 2!) Where livecode is today is orders of magnitude more
> than
> >> it was when it first started. There was no datagrid. No way to display
> >> tabular data apart from a very simple table field. No arrays. Difficult
> and
> >> confusing database APIs. No mobile support. The list goes on.
> >>
> >> LC is like a really good girlfriend. She isn't everything I ever wanted,
> >> but she's good enough for me. :-)
> >>
> >> Bob S
> >>
> >>
> >>> On Oct 8, 2019, at 19:49 , Richard Gaskin via use-livecode <
> >> use-livecode@lists.runrev.com> wrote:
> >>>
> >>> Pi Digital wrote:
> >>>
> > On 8 Oct 2019, at 21:42, Richard Gaskin wrote:
> >
> > And here is a May 2016 update:
> >
> >
> >>
> https://livecode.com/trevor-devore-interviews-kevin-mark-on-infinite-livecode/
> >
> >
> > A small number of people keep going round and round on this a large
> > number of times.
> >
> > How many times will the same conversation happen before more recent
> > information is absorbed?
> 
>  An excellent article. Which part was you pointing to in reference to
>  Lagi’s question about older campaigns funded that have still not met
>  the core?
> >>>
> >>> There's a section in the middle listing off the accomplishments since
> >> the Kickstarter, and some of the discussion goes into how much of that
> was
> >> paid for out-of-pocket.
> >>>
> >>>
>  And which part do you refer to when asserting that absorption of info
>  is needed to reduce the same conversations recursion rate?
> >>>
> >>> The portion of Lagi's post I had originally quoted in my reply:
> >>>
> >>>   This is what I was talking about being treated like mushrooms
> >>>   - no communication as to what the future holds.- rough timescales
> >>>   as to when new or reassigned resources will be 

Re: Thank you for the 9.0.5 update

2019-10-10 Thread Lagi Pittas via use-livecode
Thank You Brian, I was hoping that would be the answer.

Regards Lagi

On Thu, 10 Oct 2019 at 12:47, Brian Milby via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Yes, 9.0.5 has a fix that 9.5 does not for the debug crash.  That fix will
> appear in the next update for 9.5.
>
> Thanks,
> Brian
> On Oct 10, 2019, 4:55 AM -0400, Lagi Pittas via use-livecode <
> use-livecode@lists.runrev.com>, wrote:
> > Hi Mark,
> >
> > My mileage is varying.
> >
> > I have been using 9.5 stable and thought it was the complexity of an
> > application that was the cause of crashing with "red dots"
> >
> > I created a play/test stack yesterday - 1 button 2 functions and a mousup
> > of a couple of lines no more than 30 lines of code. Did some debugging
> and
> > got a crash
> > in less than 15 minutes. Does 9.05 stable have extra fixes that 9.5
> stable
> > doesn't?
> >
> > Thanks
> >
> > Lagi
> >
> > On Wed, 9 Oct 2019 at 21:10, Mark Talluto via use-livecode <
> > use-livecode@lists.runrev.com> wrote:
> >
> > > For the time being, I am developing on 9.0.5 stable. The reason is that
> > > debugging with red dots no longer crashes LiveCode. I appreciate the
> time
> > > taken to implement this bug fix.
> > >
> > > https://github.com/livecode/livecode/pull/7185 <
> > > https://github.com/livecode/livecode/pull/7185>
> > >
> > > My productivity has increased by not having to restart my rather
> complex
> > > LiveCode setups after a crash. Plus, I can live breakpoint (using the
> dots)
> > > while already in debug mode.
> > >
> > > Thanks again for this important update.
> > >
> > >
> > > Best regards,
> > >
> > > Mark Talluto
> > > livecloud.io <http://livecloud.io/>
> > > nursenotes.net <http://nursenotes.net/>
> > > canelasoftware.com <http://www.canelasoftware.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: Thank you for the 9.0.5 update

2019-10-10 Thread Lagi Pittas via use-livecode
Hi Mark,

My mileage is varying.

I have been using 9.5 stable and thought it was the complexity of an
application that was the cause of crashing with "red dots"

I created a play/test stack yesterday - 1 button 2 functions and a mousup
of a couple of lines no more than 30 lines of code. Did some debugging and
got a crash
in less than 15 minutes. Does 9.05 stable have extra fixes that 9.5 stable
doesn't?

Thanks

Lagi

On Wed, 9 Oct 2019 at 21:10, Mark Talluto via use-livecode <
use-livecode@lists.runrev.com> wrote:

> For the time being, I am developing on 9.0.5 stable. The reason is that
> debugging with red dots no longer crashes LiveCode. I appreciate the time
> taken to implement this bug fix.
>
> https://github.com/livecode/livecode/pull/7185 <
> https://github.com/livecode/livecode/pull/7185>
>
> My productivity has increased by not having to restart my rather complex
> LiveCode setups after a crash. Plus, I can live breakpoint (using the dots)
> while already in debug mode.
>
> Thanks again for this important update.
>
>
> Best regards,
>
> Mark Talluto
> livecloud.io 
> nursenotes.net 
> canelasoftware.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: Give a bug a hug

2019-10-09 Thread Lagi Pittas via use-livecode
Hi Richard,

I don't want to get into a Slanging match and I would never make it
personal.
but  we were never even given a basic system to enhance - I Quote

"Finally, remember, that this will all be open source code, built and
included in the community edition – you will be able to take it, adapt it
and help improve it!"

Now as you says let's move on

Sincere Regards Lagi



On Wed, 9 Oct 2019 at 13:29, Richard Gaskin via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Lagi Pittas wrote:
>
>  > I did absorb that - nearly 3 years ago - QED.
>
> It's three years more recent than the old list you keep raising.
>
>
>  > My major itch is the crowdfunding SPECIFICALLY for Sqlite
>
> Thank you! Specifics are the only way things can become actionable.
>
> What needs to be done with SqLite?
>
>
>  > with a manual and all that.
>
> What should be considered within the scope of the manual?  LC itself is
> pretty well documented these days, as is SqLite.  What gap should we fill?
>
> SqLite is very popular in our community.  I suspect it will not be hard
> to gather resources for a docs project like this once we define what it
> should cover.
>
>
>  > I respect your opinions but if 2016 is the latest "main update",
>  > then  we have a difference of opinion on what good communication is.
>
> Yes, your reference to old materials being less than desirable is noted,
> which is why the fixation on a list twice as old is mystifying.
>
> This mystery deepens considering the many discussions here and in the
> forums about the Kickstarter list in which you were a participant.  This
> has been covered, every several months, with the latest round being just
> a few months ago. I'm done repeating that conversation.
>
> Moving forward...
>
> Let's define specific actionable needs, and see what resources are
> needed to put them into place.
>
> As an external, SqLite is particularly well suited for a wider range of
> people to update.  And as a popular component, we should be able to find
> the resources to enhance it.
>
> If you would please describe what needs to be done in terms of
> functionality and docs, let's make it so.
>
>
>  > I still think LC has more to recommend it than Xojo, B4X, HAX,
>  > Python...
>
> We have that in common, and I hope we always do.
>
> --
>   Richard Gaskin
>   Fourth World Systems
>   Software Design and Development for the Desktop, Mobile, and the Web
>   
>   ambassa...@fourthworld.comhttp://www.FourthWorld.com
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Live code for Filemaker 1.3 launched today

2019-10-09 Thread Lagi Pittas via use-livecode
Just to bolster what I said

https://filemaker.livecode.com/lcfm-native-1-3-faster-android-graphics-and-35-improvements/


And it has nice upgrades to the ExecuteSQL function talk about rubbing salt
in the wound.

I rest my case

Will that be put into the main system - if not why not? We could then have
(almost) the equivalent of Foxpro - where
we could intersperse  SQL statements within Foxpro statements and the
system looking after all the table pointers pointers.
Don't need promises or timescales just Yes or No  and reasons - again
nobody has answered.

Will the data binding code that must have been created for LCFM ever come
to LCs main branch - theoretically all the code is done and debugged  "all"
that would be needed is inserting into the main LC branch
I  would certainly fund something like that.


Lagi
___
use-livecode mailing list
use-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: Give a bug a hug

2019-10-09 Thread Lagi Pittas via use-livecode
Now I'm a little peeved.

Richard said 
"He's one of about three people who keep going back to the Kickstarter
list as some form of eternal damnation against the team, "

Forget about the kickstarter - I will say it one more time

There was crowd funding for a new Sqlite library  with a timescale of 3
months (lets assume i'm wrong -  6 months - whose counting) running at the
same time as that "update" of 2016.
Even if they were a year late that would be understandable but producing
nothing at all smacks of taking from Peter to pay Paul (there I said it).

Richard I understand that LC for FM is what they are betting the farm on
and I agree with them - I am just asking for some transparency - resources
allocated.
I'm not stupid to think that a small team can do everything promised  but
would 1 person allocated to finishing off all the other stuff be too much
too ask?

Lagi

On Wed, 9 Oct 2019 at 03:57, Richard Gaskin via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Pi Digital wrote:
>
>  >> On 8 Oct 2019, at 21:42, Richard Gaskin wrote:
>  >>
>  >> And here is a May 2016 update:
>  >>
>  >>
>
> https://livecode.com/trevor-devore-interviews-kevin-mark-on-infinite-livecode/
>  >>
>  >>
>  >> A small number of people keep going round and round on this a large
>  >> number of times.
>  >>
>  >> How many times will the same conversation happen before more recent
>  >> information is absorbed?
>  >
>  > An excellent article. Which part was you pointing to in reference to
>  > Lagi’s question about older campaigns funded that have still not met
>  > the core?
>
> There's a section in the middle listing off the accomplishments since
> the Kickstarter, and some of the discussion goes into how much of that
> was paid for out-of-pocket.
>
>
>  > And which part do you refer to when asserting that absorption of info
>  > is needed to reduce the same conversations recursion rate?
>
> The portion of Lagi's post I had originally quoted in my reply:
>
>  This is what I was talking about being treated like mushrooms
>  - no communication as to what the future holds.- rough timescales
>  as to when new or reassigned resources will be implemented - what
>  is the intention with sqlite, 2d physics, Audio 
>
> He's one of about three people who keep going back to the Kickstarter
> list as some form of eternal damnation against the team, and he knows
> that I know that he's read comments here and in the forums from Kevin
> and other team members that have discussed all of that over and over and
> over and over again.
>
> How many times does Kevin need to post a mea culpa about being among the
> 80% of software project leaders that underestimated cost?  Apparently
> half a dozen isn't enough.
>
> In summary: Most of the list was delivered, most of the remainder is in
> the DB as feature requests to be completed as resources permit.
>
>
> Kevin, Heather, Mark and others have been very forthcoming here about
> what the company is working on, at least to the degree that this
> community allows.  But there's not much allowance granted:
>
> As they've explained many times, they've joined the majority of
> companies less willing to offer loose projections about delivery times
> precisely because of things like this.  If they give a projected
> deadline and circumstances change, it will become a dominant and
> repeated theme among a very small but very vocal minority.  This isn't
> unique to LC; their previous candor was a distinction.  Now they operate
> like everyone else, because the moment they dare to discuss anything not
> already in the can they expose themselves to a continuation of this same
> tediousness that every other company figured out how to avoid by keeping
> cards close.
>
> Wanna know what Apple's working on for 2020? Good luck.
>
> --
>   Richard Gaskin
>   Fourth World Systems
>   Software Design and Development for the Desktop, Mobile, and the Web
>   
>   ambassa...@fourthworld.comhttp://www.FourthWorld.com
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Give a bug a hug

2019-10-09 Thread Lagi Pittas via use-livecode
Dear Richard,

I did absorb that - nearly 3 years ago - QED.

My major itch is the crowdfunding SPECIFICALLY for Sqlite , with a
manual and all that. I have gone round and round
in this, NOT as often as I should, but only when a thread gets my back up.

By the way I have 4 drafts I haven't sent (and Probably) won't for the last
two threads because I know it would incense some people , nothing personal
or ad homonym
but facts. Problem is facts these days are how you perceive them rather
than what they are -  twas ever thus.

I respect your opinions but if 2016 is the latest "main update", then  we
have a difference of opinion on what good communication is.

I'm asking simple questions and getting "fuzzy" or no answers. - and I
don't like that.

I still think LC has more to recommend it than Xojo, B4X, HAX, Python
(shouldn't even be  compared), Purebasic etc
Lazarus/Freepascal is definitely is totally cross platform and totally open
source but I like LC better even though I was an Apple  UCSD Pascal, Turbo
Pascal and  Delphi user
in my youf.

Regards Lagi


On Tue, 8 Oct 2019 at 21:43, Richard Gaskin via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Lagi Pittas wrote:
>
>  > This is what I was talking about being treated like mushrooms - no
>  > communication as to what the future holds.- rough timescales
>  > as to when new or reassigned resources will be implemented - what
>  > is the intention with sqlite, 2d physics, Audio 
>  >
>  > here is a 2014 update  ...
>  >
>  > https://livecode.com/the-present-and-future-livecode/
>
> And here is a May 2016 update:
>
>
> https://livecode.com/trevor-devore-interviews-kevin-mark-on-infinite-livecode/
>
>
> A small number of people keep going round and round on this a large
> number of times.
>
> How many times will the same conversation happen before more recent
> information is absorbed?
>
> --
>   Richard Gaskin
>   Fourth World Systems
>   Software Design and Development for the Desktop, Mobile, and the Web
>   
>   ambassa...@fourthworld.comhttp://www.FourthWorld.com
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Give a bug a hug

2019-10-08 Thread Lagi Pittas via use-livecode
Hi All,

If I can interject here.

WHEN they have decided that they can add new resources (it used to be
people but now we are all commodities) or
reassign said resources to the LC branch rather than nearly all to the LC
for FM branch. If LCFM becomes the cash cow
then bugs will surely be fixed quicker and be inserted into the poor
peasants branch (us with indy and business licences).

The only problem with that is that the said bug to do with the native text
field not working might never be fixed because it isn't a
problem for the "Cash Cow" Branch.

This could also mean that previously funded stuff (i'm beginning to sound
like a broken clock - sqlite framework) might again
still have less priority.

This is what I was talking about being treated like mushrooms - no
communication as to what the future holds.- rough timescales
as to when new or reassigned resources will be implemented - what is the
intention with sqlite, 2d physics, Audio 

here is a 2014 update  ...

https://livecode.com/the-present-and-future-livecode/

Open Language: With the core refactoring almost complete (LiveCode 7.0)
we’ve started to turn our attention to the final aspect of this project
which is to open up the language for extension by anyone. We have been
prototyping for quite some time now and plans are in place to move this
project forward at a rapid pace once LiveCode 7.0 is released. We will
complete network, socket and database libraries with easy to use English
like syntax as part of the development and testing of this feature. This is
currently slated as one half of our next major release, currently
imaginatively named “8.0”.

Physics Engine
Incorporate Box2D into LiveCode along with an animation loop feature.

Network / Sockets
Use new open language feature to implement

Database
Use new open language feature to implement.


To my knowledge (I am willing/hoping to be wrong) not one of these has been
implemented and I don't know if database included the Sqlite framework
which had its own crowdfunding over 3 years ago
and a 3 month implementation schedule.

Open language was what got me to "bite the bullet" and move over to
Livecode in the first place

Is Open Language dead Mark?

https://www.youtube.com/watch?v=KQveng3Wxz8


Regards Lagi

On Tue, 8 Oct 2019 at 16:07, Pi Digital via use-livecode <
use-livecode@lists.runrev.com> wrote:

> > On 8 Oct 2019, at 14:52, Mike Kerner via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > • insert delay while patrons enjoy the benefit of financing the fix
>
>
> How does this bit work. If the PR has been submitted, how will others
> benefit unless a build is released? Who would be responsible for that
> considering it’s complexity.
>
> Another thought is, who do you suppose has the necessary skills to do this
> when it comes to coding in c++? Can we get a show of hands? (My hand is
> down for this one)
>
> If it’s coded in LCS, how will you submit the PR considering LC do not
> accept binaries. You have to write out all of your script changes long form
> for them to review in person by hand/eye.
>
> Forgive me for saying but, except the bounty idea, wasn’t this the whole
> point of it going open source - so that the community would fix bugs
> themselves! Paid incentives may still not be enough seeing as the
> majority are LC coders and not C++. You need people with the necessary
> skills.
>
> Otherwise, a nice idea.
>
> Also, If two happen to work on the fix and submit pretty close to each
> other (rare, I know) that may raise an interesting situation regarding the
> split of bounty. But I’m sure would be sorted amicably.
>
> Sean Cole
> Pi Digital Prod Ltd
> ___
> use-livecode mailing list
> use-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: ...and Livecode... where are we now?

2019-10-03 Thread Lagi Pittas via use-livecode
Hi Tom,

It doesn't take a Sherlock home to work out that if (I hope when!)  LCFM
works out that the company will have
an influx of "new blood" with the attendant large increase in yearly
subscriptions.

My very short post (cut down from my usual rants) was lobbing a tiny hand
grenade in to arena, and see if someone at LCHQ
bites and tells us something of consequence rather than "it's going well"
or LC will be the better for all the new stuff they are working on.

Surely if they have some extra money coming in they can have someone
working on finishing all the (paid for) promises and milestones.
(HH and Sean  I feel your pain - HTML5 anyone?). I'm reading between the
lines but Trevor probably knows how well it's doing - but the rest of use
are being treated like mushrooms.

"Soon" can be years rather than months and weeks - and typically is years.
For example Filemaker has a precision of 16 to 400 digits. So that MUST
have been coded for, will we get that retrofitted in the future .
I'm not asking because I need 400 digits but you never know.

Filemaker has data binding and field Validation.
https://fmhelp.filemaker.com/help/16/fmp/en/#page/FMP_Help%2Ffield-validation.html%23

(I could do that in Clipper in 1985 with field masks). Yes I've rolled my
own but their are things  better done as a standard in an LC library.

When is the IDE that still crashes at least 4 times a day whenever I  run
through more than 5 breakpoints in succession,going to get some love.
What about the Script Editor being SLOWER than molasses - 4 seconds between
key presses.
What about Sqlite engine/library, the 2D physics where we were told there
was a working version over a year ago. The Sound on Linux. What about the
raspberry PI version. I shouldn't need to go on.

I want LCFM  to work like the next guy but please tell us what is going on
and  when.

I'd rather base my decisions on facts rather than airy fairy words.

Are more programmers coming on board or is LCFM the new shiny object?



Sorry for the Mr Angry tone , but I'm a little (make that very irritated)
at the moment, as I  just got off the phone to the Bank where the Zombie
script reader who asked me 8 (countem EIGHT questions) to get me past
security
and I was only phoning up to ask why my Card Readers hadn't arrived.
People can have £70,000 taken out of their accounts with just a sortcode,
name and account number and I am asked for 8 pieces of information to ask
where the card readers  that were ordered nearly 3 weeks ago were!!!


Regards Lagi

p.s.

Two Card readers turned up after my call. - Two more are on their way.
Maybe if i look at downloads ther might be a version 10 Stable of Livecode
;-)



On Wed, 2 Oct 2019 at 23:25, Tom Glod via use-livecode <
use-livecode@lists.runrev.com> wrote:

> We all need livecode the company to be stable and profitable, so if they
> have to temporarily focus on x to create long term viability, then they
> should do it. Maybe just let everyone know what the plan isand maybe on
> a release with multiple bug fixes such as 9.05 is important to prioritize
> it a little bit.
>
> On Wed, Oct 2, 2019 at 3:17 PM Mark Wieder via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> > On 10/2/19 11:24 AM, Trevor DeVore via use-livecode wrote:
> >
> > > I suspect that the quick updates to LiveCode FM are a sign that the
> > launch
> > > at the FileMaker conference generated a lot of interest and there is
> some
> > > momentum building there. Perhaps they are trying to quickly fill in the
> > > gaps based on that interest so that they can close more licensing
> deals?
> > If
> > > that is the case and they can build that revenue source then it should
> > > ultimately be a good thing for those of us who don't use LiveCode FM.
> It
> > is
> > > unfortunate that LC has to sit mostly idle for so long though.
> > >
> >
> > Indeed. There are currently some 200 or so pull requests waiting in the
> > queue for action.
> >
> > I'm encouraged by this: https://github.com/livecode/livecode/pull/7185
> >
> > --
> >   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
> >
>
>
> --
> Tom Glod
> Founder & Developer
> MakeShyft R.D.A (www.makeshyft.com)
> Office:226-706-9339
> Mobile:226-706-9793
> ___
> use-livecode mailing list
> use-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:

Re: ...and Livecode... where are we now?

2019-10-02 Thread Lagi Pittas via use-livecode
Have a look at the 3 releases of Livecode for FM in the last month to see
where all the effort is going this is now getting
ridiculous we get a few scraps   ... Nuff said.

https://filemaker.livecode.com/lcfm-native-1-2-launched/
https://filemaker.livecode.com/lcfm-native-1-1-ships/
https://filemaker.livecode.com/lcfm-native-1-0-launched/


Lagi

On Wed, 2 Oct 2019 at 19:03, Tom Glod via use-livecode <
use-livecode@lists.runrev.com> wrote:

> yeah its an odd gap of time...especially for a release with so many
> vital fixes.  I hope someone takes the time to let us know.  Its usually
> 2-3 months between stableswe are at 4 + on this one.
>
> On Wed, Oct 2, 2019 at 1:24 PM Klaus major-k via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> > Hi Tom
> >
> > > Am 02.10.2019 um 19:17 schrieb Tom Glod via use-livecode <
> > use-livecode@lists.runrev.com>:
> > >
> > > I dunno if thats what you are talking about ...but i'm waiting for 9.05
> > > stable...wondering when thats scheduled to arrive.
> >
> > yep, that's what I was talking about, but unfortunately forgot the IRONY
> > tags! 8-)
> > >
> > > On Wed, Oct 2, 2019 at 1:10 PM Klaus major-k via use-livecode <
> > > use-livecode@lists.runrev.com> wrote:
> > >
> > >> Hi Panos,
> > >>
> > >> BTW, obviously LC 9.05 did not make it through the summer, right? 8-)
> >
> > Best
> >
> > Klaus
> >
> > --
> > Klaus Major
> > https://www.major-k.de
> > 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
> >
>
>
> --
> Tom Glod
> Founder & Developer
> MakeShyft R.D.A (www.makeshyft.com)
> Office:226-706-9339
> Mobile:226-706-9793
> ___
> use-livecode mailing list
> use-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: In-App Purchase Subscription

2019-09-26 Thread Lagi Pittas via use-livecode
Hi Heather,

Todd is Au Fait with all that, it wasn't purchases that were the problem it
was subscriptions , Todd wrapped that up it up easily on the Google Play
Store..
In the end I Googled(Duck Duck Go'd actually)  and found a MUCH easier way
by enabling server to server notifications.

So with a bit of Node.JS on the server,  the code doesn't depend on
language features  for subscriptions and can be used in any language than
can do a HTTP POST.

https://developer.apple.com/documentation/storekit/in-app_purchase/enabling_server-to-server_notifications

https://tjaart.gitlab.io/post/implementing_app_transport_security_on_nodejs/


Hope this helps others.

Oh and thanks to Ralph for the low cost tier trick - seems we have to put
the App on the store before we can test.

Lagi


On Thu, 26 Sep 2019 at 09:06, Heather Laine via use-livecode <
use-livecode@lists.runrev.com> wrote:

> In case its helpful:
>
>
> http://lessons.livecode.com/m/4069/l/186807-how-do-i-implement-in-app-purchases-in-livecode-apple-appstore
> <
> http://lessons.livecode.com/m/4069/l/186807-how-do-i-implement-in-app-purchases-in-livecode-apple-appstore
> >
>
> Regards,
>
> Heather
>
> > On 25 Sep 2019, at 17:28, Todd Fabacher via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > Hello LiveCode community,
> >
> > Does anyone have a sample of selling a subscription using LiveCode's
> In-App
> > Purchase functionality? We are looking to sell an app with a monthly
> fee. I
> > have it set up in Apple correct, but getting errors in testing.
> >
> > --Todd Fabacher
> > ___
> > use-livecode mailing list
> > use-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: Forum messages no longer distributed?

2019-09-03 Thread Lagi Pittas via use-livecode
 #metoo

Lagi

On Tue, 3 Sep 2019 at 19:11, R.H. via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Since August 31st I do no longer receive daily email messages from the
> Forum. Am I the only one?
>
> Roland
> ___
> use-livecode mailing list
> use-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] This Week in LiveCode 190

2019-08-19 Thread Lagi Pittas via use-livecode
Hi Panos

Considering it was launched a couple of weeks ago

https://filemaker.livecode.com/lcfm-native-1-0-launched/

The silence is deafening

Either it went great or not as good as expected

If you follow that site and see how much work has gone into LC for FM - we
know why there has been very little advance
in the main product.

I ask again as I did a few months ago

Are we going to see the backporting of some of the stuff that is in LC for
FM?
I assume databinding code has had to be written for lc for FM - will we get
a version?
Will the Mysql framework which we paid for 3 years ago get written now that
the heat is off?
What about the html bits that Hermann has been waiting for so patiently?

This post was brought up because we get a weekly newsletter from you Panos
and in the "other livecode news " not a sausage - not a mention on what has
happened or is happening.
Thats at least 2 newsletters since launch.

Regards Lagi


On Mon, 19 Aug 2019 at 15:48, panagiotis merakos via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi all,
>
> Read about new developments in LiveCode open source and the open source
> community in today's edition of the "This Week in LiveCode" newsletter!
>
> Read issue #190 here: http://bit.ly/2P3bDsE
>
> This is a weekly newsletter about LiveCode, focussing on what's been
> going on in and around the open source project. New issues will be
> released weekly on Mondays. We have a dedicated mailing list that will
> deliver each issue directly to you e-mail, so you don't miss any!
>
> If you have anything you'd like mentioned (a project, a discussion
> somewhere, an upcoming event) then please get in touch.
>
> --
> Panagiotis Merakos 
> LiveCode Software Developer
>
> Everyone Can Create Apps 
> ___
> use-livecode mailing list
> use-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: V9.5 may still have issues

2019-07-31 Thread Lagi Pittas via use-livecode
I crash to desktop within 30 minutes , without too many line changes -
probably 25 lines and about 5 debugger breakpoints each time

windows 9.5 rc2

I don't think they would have fixed that in a couple of days.

I still have a problem Houston 

Lagi

On Wed, 31 Jul 2019 at 22:11, Bob Sneidar via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi all.
>
> I've been using v9.5 in some form, rc1, rc2 and I regularly crash to
> desktop about once every hour or two. This last time I wasn't doing
> anything unusual just adding files to the sql database. I've been doing the
> same thing over and over, dragging files to a field, and using dragDrop to
> process them and insert the binary data into a table.
>
> I also noticed that the fan on my laptop had been spinning fast for some
> reason, but after the crash it slowed right down.
>
> I'll try to get more vectors, but I think there is sitll something wonky
> here.
>
> 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: iOS In-App Purchase Refunds

2019-07-10 Thread Lagi Pittas via use-livecode
Why not  you or a family member purchase and then refund?

Lagi

On Wed, 10 Jul 2019 at 21:44, Ralph DiMola via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Update: After doing some searches it seems that canceling in-app purchases
> in the Apple sandbox is a hole in sandbox testing that has been there for
> awhile. I will keep looking and see if that hole has been plugged.
>
> In the meantime I will code up the proposed solution.  And wait...
>
> 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 Lagi Pittas via use-livecode
> Sent: Wednesday, July 10, 2019 2:13 PM
> To: How to use LiveCode
> Cc: Lagi Pittas
> Subject: Re: iOS In-App Purchase Refunds
>
> Hi Ralph,
>
> I believe the record stays there but the status changes - so you need to
> check for any status changes
>
> Lagi
>
> On Wed, 10 Jul 2019 at 18:45, Ralph DiMola via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> > True, but there must be a way of the app getting the most recent
> > receipt and decoding it to see if the purchase was canceled.
> >
> > 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 J. Landman Gay via use-livecode
> > Sent: Wednesday, July 10, 2019 1:04 PM
> > To: How to use LiveCode
> > Cc: J. Landman Gay
> > Subject: RE: iOS In-App Purchase Refunds
> >
> > I've heard that Apple never reveals customer identities for any reason.
> >
> > --
> > Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software
> > | http://www.hyperactivesw.com On July 10, 2019 11:20:50 AM Ralph
> > DiMola via use-livecode  wrote:
> >
> > > Yes the Apple reports(and deposits) show this BUT... those reports
> > > don’t tell you who received the refund.
> > > Since 2012 or so we are about $500.00 short. Some of this could be
> > > FX rates and possible an App bugs but we had a rude user last month
> > > that demanded a refund and then hung up on customer service but is
> > > still using the app(backend server metrics). There is a cancelation
> > > on this month's Apple report but we can't pin it to him. This app
> > > has in-app products that range from $60.00 to $250.00 so this is
> > > becoming a real
> > issue.
> > >
> > > 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 Rick Harrison via use-livecode
> > > Sent: Wednesday, July 10, 2019 12:09 PM
> > > To: How to use LiveCode
> > > Cc: Rick Harrison
> > > Subject: Re: iOS In-App Purchase Refunds
> > >
> > > Hi Ralph,
> > >
> > > Has this ever happened to you before?  If so, shouldn’t the
> > > transaction show up in your financial report from Apple?
> > >
> > > I’ll be very interested to know if you are able to come up with a
> > > solution for this one.
> > >
> > > Good luck!
> > >
> > > Rick
> > >
> > >> On Jul 10, 2019, at 11:45 AM, Ralph DiMola via use-livecode
> > >>  wrote:
> > >>
> > >> Does anyone know how to detect when a user that made a valid in-app
> > >> purchase and then subsequently asked for and received a refund from
> > Apple?
> > >> This is a in-app purchase for a subscription to intellectual
> > >> property so I need a way to know this so I can cut the user off. I
> > >> have all the backend server code to do this I just need to know if
> > >> the user received a refund from Apple.
> > >>
> > >> Any ideas?
> > >> Thanks!
> > >>
> > >>
> > >> 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:

Re: Symantec quarantining LiveCode standalone on client's machine

2019-07-03 Thread Lagi Pittas via use-livecode
Easily fixed - remove Symantec - the biggest load of @*&^%$ Malware  out
there.
Blocks reports (well years ago it did) that were loaded as new processes
from two of the largest accountants financial  systems in uk.
slows down processing , tells me how good it's been by blocking 15 trillion
attacks in the last 2 days . Blocked connection when it felt like it on
working accounting systems , I could go on.

The best Antivirus is between your ears - but a lot of people don't seem to
use that one.

I only use Microsoft Security and that is switched off more than on,
especially when using LC. I haven't had antivirus on
my Macs for years  and no problems.

A quick trip to virustotal.com is all it needs. YMMV because you don't know
what sites users will go on.

Lagi


On Tue, 2 Jul 2019 at 21:04, Curt Ford via use-livecode <
use-livecode@lists.runrev.com> wrote:

> A client has reported that a small utility I've made for him is being
> blocked by Symantec on his Windows machine. We haven't had this issue
> before with an earlier version of the same utility, but now he gets this
> report:
>
> "Threat type: Insight Network Threat. There are many indications that
> this file is untrustworthy and therefore not safe
> 
>
> f_003294 Threat name: WS.Reputation.1
>
> Locate
>
> Very Few Users
>
> Fewer than 5 users in the Symantec Community have used this file.
>
> Very New
>
> This file was released less than 1 week  ago.
>
> Medium
>
> This file risk is medium."
>
> Would code signing it somehow help? Any suggestions?
>
> Thanks!
>
> Curt
> --
> Sent from Postbox
> <
> https://www.postbox-inc.com/?utm_source=email_medium=siglink_campaign=reach
> >
> ___
> use-livecode mailing list
> use-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: CTD meaning?

2019-07-01 Thread Lagi Pittas via use-livecode
There is one thing any real developer (Man or Woman  ...)  knows and that's

The words to the Spam skit
and  the words to the lumberj ...

2 things every developer knows
The words to the spam skit
and the lumberjack song
and people's front of Judea .

ah ...

Nobody expects a  "Crash Of Inquisition" even if they do say Jehova, Jehova
..

Stop it! stop it!! this is getting silly 


http://www.montypython.net/scripts/spanish.php
http://www.montypython.net/brianmm1.php#Scene%207
http://www.montypython.net/scripts/spamskit.php



Lagi

On Fri, 28 Jun 2019 at 18:22, J. Landman Gay via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Too funny. While I'm not so fond of either management or Crash, I'm glad I
> started this thread.
>
> On the whole though, freah crashes are better than canned.
> --
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software | http://www.hyperactivesw.com
> On June 28, 2019 11:16:31 AM Devin Asay via use-livecode
>  wrote:
>
> >>> On Jun 28, 2019, at 11:59 AM, Mark Wieder via use-livecode
> >>>  wrote:
> >>>
> >>> On 6/28/19 8:30 AM, Martin Koob via use-livecode wrote:
>  Sent from my iPhone
> > On Jun 28, 2019, at 11:17 AM, Curry Kenworthy via use-livecode
> >  wrote:
> >
> > Edit Script Save and Crash - it doesn't have as much crash in it as
> Crash
> > Script Edit and Crash.
>  We do have some Crash, Edit script and Crash; Edit script,  Crash,
> Save and
>  Crash; Crash, Crash, Crash and Crash.
>  ## Vikings descend from the ceiling singing
>  ## Crash, Crash, Crash, Crash
>  ## Crash, Crash, Crash, Crash
>  ## Crash, Crash, Crash, Crashity Crash.
> >>>
> >>> LOL.
> >>> Have you got anything without Crash in it?
> >>>
> >>
> >> IDE: Urgghh!  You can’t have Edit script and Save without any crash in
> it!
> >
> > I’ll have your crash. I love 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
>
>
>
>
> ___
> use-livecode mailing list
> use-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: CTD meaning?

2019-07-01 Thread Lagi Pittas via use-livecode
You got there first Martin,

But you missed out the Spam Spam spam before the Crash ;-)

Lagi

On Fri, 28 Jun 2019 at 16:30, Martin Koob via use-livecode <
use-livecode@lists.runrev.com> wrote:

>
>
> Sent from my iPhone
>
> > On Jun 28, 2019, at 11:17 AM, Curry Kenworthy via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > Edit Script Save and Crash - it doesn't have as much crash in it as
> Crash Script Edit and Crash.
>
> We do have some Crash, Edit script and Crash; Edit script,  Crash, Save
> and Crash; Crash, Crash, Crash and Crash.
>
> ## Vikings descend from the ceiling singing
> ## Crash, Crash, Crash, Crash
> ## Crash, Crash, Crash, Crash
> ## Crash, Crash, Crash, Crashity Crash.
>
>
> Martin
>
>
>
>
> ___
> use-livecode mailing list
> use-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


CTD meaning?

2019-06-28 Thread Lagi Pittas via use-livecode
Just in Case  i'm the only one who doesn't have an official meaning of CTD.

Can I ask, does it Mean Crash To Desktop?

I searched the uselist and lo and behold the earliest use of it is by Bob,
answered by Peter Brett - and Peter seemed to know what it means.

So by a process of induction (guessing?)

and assuming its like a BSoD (Blue Screen of Death for people who still use
MSDOS) I have Crash To Desktop  in my mind when I see that.

I would use Script Editor FUBAR myself - the Military do say it how it is
;-)

Lagi
___
use-livecode mailing list
use-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: Setting conditional breakpoints

2019-06-24 Thread Lagi Pittas via use-livecode
Hi Jacque,

It never worked before and I couldn't get it to work today. I can't be that
thick  can I?
If the "incantation" means I can't get it work (especially the delete - the
breakpoints i set would not remove however I clicked) easily
then I would presume there are some people as dumb as me who won't be able
to do it.

I spent over half an hour trying to get a watch/breakpoint working - do you
tie the watch to the breakpoint if so how - Tried

Can you give me a recipe "for dummies"

"Don't make me think" -  Steve Krug

"Show me the Banana" - "The BIg Red Fez" - Seth Godin

"The best way to motivate the monkey, of course, is to use a banana.
 Whenever the monkey walks into a new situation, all it wants to know is,
“Where’s the banana?”
 If the banana isn’t easy to see, easy to get and obvious, the monkey is
going to lose interest.
 But, if you can make it clear to the monkey what’s in it for him, odds are
he’ll do what you want. "

Thanks

Lagi

On Sat, 22 Jun 2019 at 00:48, J. Landman Gay via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Set a breakpoint, right click it, choose condition, and fill out the
> dialog. That's how I usually do it.
> --
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software | http://www.hyperactivesw.com
> On June 21, 2019 5:34:30 PM Bob Sneidar via use-livecode
>  wrote:
>
> > In the breakpoints tab of the script editor, if you right click the
> lower
> > pane, you can create conditional breakpoints. For instance if the value
> of
> > a variable is something. I have never gotten them to work, and I find I
> am
> > needing this more and more.
> >
> > Bob S
> >
> >
> >> On Jun 21, 2019, at 15:26 , dunbarx--- via use-livecode
> >>  wrote:
> >>
> >> Not sure what you could mean.
> >> on mouseUp  if the mouseLoc is within the rect of btn 3 then
> breakPoint
> >> if the visible  of btn 3 then breakPoint   if the...
> >>
> >>
> >> Surely I am missing this.
> >> 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
>
___
use-livecode mailing list
use-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: $1,000 Bounty For LiveCode Bug 20240

2019-06-19 Thread Lagi Pittas via use-livecode
I Could make it happen every time if i went up and down QUICKLY - but it
was easier to reproduce  if the mouse went out of the script editor bounds
and into the "chrome/bars" etc with or without the clockwise circular
mouse movement that Panos suggested.

Now the fact that we can reproduce it as a "recipe" only if we pretend to
have the equivalent of somebody with 50,000V through their bodies as they
are clicking around means
to me that it's not exactly the same - but it suggests some sort of timing
error - missing an instruction or event that updates the cursor position
and is more pronounced if the mouse goes out of the script editor boundaries

Lagi

On Wed, 19 Jun 2019 at 09:27, Simon Knight via use-livecode <
use-livecode@lists.runrev.com> wrote:

> I had a look to see if I could reproduce this bug, I could not but I found
> another :
>
> May be related to "Bug 20240 - Selecting Text With A Click and Drag of the
> Mouse in the Script Editor Does Not Always Select a Contiguous Block of
> Text"
>
> I have just tried to reproduce the bug reported in report 20240 and
> failed.  However, I found a problem that is repeatable and may be related:
>
> https://quality.livecode.com/show_bug.cgi?id=22195 <
> https://quality.livecode.com/show_bug.cgi?id=22195>
>
> 1.  Select a block of text in the IDE.
> 2.  Drag down to new location and drop : the text is moved.
> 3.  Go to edit menu and click 'undo' :  the dragged text is deleted - ouch!
>
> I would expect the undo command to restore the text to its original
> location.
>
> I am unclear as to the status of 20240 as it is marked as resolved yet
> there is discussion about it on the groups along with a bounty.
>
>
> It may help the investigation into 20240,
>
> Simon
>
> Simon Knight
> s...@anvic.net
> Telephone : 01427 325911
> Mobile : 07963 077071
> Skype : jtidsskids
>
>
>
>
>
> > On 18 Jun 2019, at 16:47, dsc--- via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > Whoops. That is a couple years old. I need to get my coffee.
> >
> >
> >> On Jun 18, 2019, at 9:41 AM, Dar Scott Consulting via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >>
> >> A hint for bounty hunters:
> >> It seems to me I have seen this outside of LiveCode. Perhaps the bug is
> a common one.
> >> I'm on a Mac.
> >>
> >> I don't trust my memory; YMMD.
> >>
> >>
> >>
> >>> On Aug 14, 2017, at 5:38 PM, RunRevPlanet via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >>>
> >>> Hi,
> >>>
> >>> Over at LiveCode Quality Control Centre (QCC) there is a Bug 20240 has
> been a
> >>> problem for me lately.
> >>>
> >>> I understand that a significant effort has been put into finding a fix
> over the
> >>> past years, but without success. The problem behaviour has been
> reported before,
> >>> my report is simply the latest one. And since it cannot be reproduced
> on demand
> >>> it is a tough one to solve.
> >>>
> >>> There is a video of it at QCC at that shows what happens, if you have
> not come
> >>> across it yourself.
> >>>
> >>> To encourage more eyes to look at the code, I have put up a bounty of
> $1,000AUD
> >>> to the individual who resolves the problem with a fix.
> >>>
> >>> More details are in the bug report here:
> >>>
> >>> http://quality.livecode.com/show_bug.cgi?id=20240
> >>>
> >>> If you have any questions about the bug, or the bounty, I can answer
> them here.
> >>>
> >>> Note it is only Australian dollars, but depending on the exchange
> rate, or where
> >>> you live that might be a bonus?
> >>>
> >>> Good luck! And I really hope to be able to reward someone with this
> money!
> >>> --
> >>> Scott McDonald
> >>> http://thelivecodelab.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:

Re: Using community to update text of a project distributed with Indy license?

2019-06-18 Thread Lagi Pittas via use-livecode
What about community plus - or is that not a perpetual licence either?

Lagi

On Tue, 18 Jun 2019 at 17:15, Curt Ford via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Dear Heather,
>
> Thanks for the clarification. This is the answer I'd basically expected,
> but it'll be easier for me to steer the client in a different direction
> with the official word from you at LiveCode, so this is helpful.
>
> (They had originally suggested using Splashtop to try and make the
> updates on my machine remotely, but I *really* don't want to go there...!)
>
> all best
>
> Curt
>
>
> --
> Sent from Postbox
> <
> https://www.postbox-inc.com/?utm_source=email_medium=siglink_campaign=reach
> >
> ___
> use-livecode mailing list
> use-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: Box2D

2019-06-17 Thread Lagi Pittas via use-livecode
HI Bob,

The problem here is that they keep adding stuff that they think we want now
- yes the 64bit is needed  they have to keep
up-to-date with the compile time options etc.

The problem is they put all resources into LCFM and forgot everything else.
Now yes we are promised Jam tomorrow and I hope
it turns out a fruity conserve but there is NO excuse for the new Sqlite
framework not getting done at all. I won't even mention the HTML
which is charged as the same as Indy and is still not ready for  prime time
(if I read between the lines of Hermann's posts).

Box2D was in testing over a year ago with Squirrel (nothing heard since).

They still have it wrong on the licensing. There should be seperate Android
and IOS only versions that DO NOT run out because as sure as eggs is eggs
every 18 Months
a new version of the Api/Compile time options/Plist/Libraries will change
and then the user  will need updates.

Now if like Xojo if they keep renewing active then they get a discount
automatically this is the way Xojo does it and B4X and Jetbrains to name a
few.
I don't expect anyone to even acknowledge what I am saying because people
necer want to admit that they are wrong until the shit hits the fan - but
I'm saying it anyway.

I want LC to thrive like the next man (or Woman or Binary or "Custom" - yes
Google allows Custom in their gmail signups now) but they seem to be trying
all things to get more money in except the bloody simplest way.

It would be of no use to me because I use the Windows and mac compilation
ontop of Android and IOS so it isn't me trying to save money .. oh
what's the ~=/?@$£ point

I have  wasted my time arguing for the same thing for 5 years - 5 weeks to
see if the LCFM will really make LC better. I would like to be proved wrong
in a major way.

Lagi



On Mon, 17 Jun 2019 at 17:34, Bob Sneidar via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Now Software, a stellar company in it's day, made promises it couldn't
> keep, and when they tried to keep them anyway, they went belly up because
> of lack of funds. That was a dark day for me because I had the whole
> organization running on the public calendar and contacts.
>
> Bob S
>
>
> > On Jun 9, 2019, at 07:54 , Tom Glod via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > Maybe LC wanted to become a platform for games, thats why they planned
> > this.. but then the market just didn't agree and they had to scrap
> it.
> >
> > Every company should strive to hit 100% of their promises, but sometimes
> > for the sake of the company striving, some have to be abandoned.
> >
> > Creating a platform is challenging because you have to respond to the
> > market of users, or you become useless.
> >
> > I don't see a lot of people asking for 2d physics.
>
>
> ___
> use-livecode mailing list
> use-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: Box2D

2019-06-09 Thread Lagi Pittas via use-livecode
That is not the point , it seems that they are adding other stuff before
implementing what was paid for
the new sqlite api/framework for instance.

People keep on asking about sound and there is zilch.
just cos nobody is asking about box2d doesn't mean it's not wanted  -what
are the chances now if
the sqlite crowdfunding hasn't been implemented, 3month going on to 3 years.

Hermann asks for a few more things to be sorted in the html5 that would
make the product better  - everything seems to have stopped (other
than bug fixes and regressions) to get LC for fm out and it's still in
beta.- I hope they release some of the goodness from that soon - maybe data
binding?

Lagi

Open language anyone?

On Sun, 9 Jun 2019 at 15:54, Tom Glod via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Maybe LC wanted to become a platform for games, thats why they planned
> this.. but then the market just didn't agree and they had to scrap it.
>
> Every company should strive to hit 100% of their promises, but sometimes
> for the sake of the company striving, some have to be abandoned.
>
> Creating a platform is challenging because you have to respond to the
> market of users, or you become useless.
>
> I don't see a lot of people asking for 2d physics.
>
>
>
>
>
>
>
>
> On Sun, Jun 9, 2019 at 5:35 AM Richmond via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> > Box2D
> >
> >
> >
> https://www.kickstarter.com/projects/1755283828/open-source-edition-of-livecode/posts/415346
> >
> > Promises
> >
> > Fundraisers
> >
> > Trust
> >
> > Physics Engine
> >
> > Babble, babble, babble . . .
> >
> > Richmond.
> >
> > ___
> > use-livecode mailing list
> > use-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.5.0 DP-1

2019-05-21 Thread Lagi Pittas via use-livecode
Hi Mark,

I meant the barcode scanner only in this case because i think that is / can
be used for less "businessy" things (depending on what Businessy means)

I think if they brought out a couple of widgets every few months and added
some to Indy - for instance beacons in indy , fingerprint for business
that sort of thing.

I still think they should have a donation type page for the free community
we might bring in a few shekels from the open source comminity - but what
do I know?

We paid for MVC in business and got the Free Levure in community and
business,  which is probably better anyway it was designed by somebody who
had to scratch an itch.

What Business should really be is a dedicated person who helps projects
along and answers emails and chats in hours not days - fgets the team to
fix showstoppers
basically support not "knobs and Knockers"

look at the pricing here - the free version has everything the enterprize
version has at $98,000 less.
https://haxe.org/foundation/support-plans.html

Xojo's pricing is roughly teh same but it doesn't run out only the updates
do
https://www.xojo.com/store/
same for nearly all the others - only stop updates -


I will say it again and again and again and again and .

Forget about community plus as such - bring out separate versions for
mobile that are £99 pounds and they don't run out but  updates do
Apple and Google are your best friends they keep moving the goal post  so
anybody serious will need the update to the latest version to compile.
Bring out a version that can only connect to sqlite not Mysql - that does
not deactivate after a year - if you bring out worthwhile upgrades they
they will come ..

 


Lagi


On Tue, 21 May 2019 at 17:24, Matthias Rebbe via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Although i am on business i was also thinking that it might be good for
> Indy license holder to be able to use these widgets. But i understand that
> the LC company added this just to Business.
> If every new addition will be added to both license types then for many
> there is no reason  anymore to subscribe to business.
>
> But why not offer these new widgets as additional subscriptions for Indy
> licenses. This would allow Indy developers to use the new widgets, but
> would grant LC some extra revenue for these great new additions.
>
> Matthias
>
>
> > Am 21.05.2019 um 17:44 schrieb Lagi Pittas via use-livecode <
> use-livecode@lists.runrev.com <mailto:use-livecode@lists.runrev.com>>:
> >
> > It SHOULD be in INDY even though I am personally paying for the Business
> > upgrade.
> > LC should rethink this - there are fewer people on Business (educated
> > guess) so you at least want a few more people on Indy.
> > This might be what makes them upgrade - get them to Ben Nevis THEN they
> > might climb Everest.
> >
> > Just my 5p worth (inflation)
> >
> > Lagi
> >
> >
> >
> >
> > On Tue, 21 May 2019 at 12:54, Sphere via use-livecode <
> > use-livecode@lists.runrev.com <mailto:use-livecode@lists.runrev.com>>
> wrote:
> >
> >> Oopsa, dis i read this wrong? and is the barcode library available for
> >> Indy?
> >> Looks like it in the releasenotes (sometimes i read to quickly)
> >>
> >> JJS schreef op 2019-05-20 17:40:
> >>> Nice, Nice, Nice!
> >>>
> >>> We can test x86 Emulator now, superfast :)
> >>>
> >>> Too bad the Android Barcode reader is Business, on Indy would be
> >>> great. I don't have that kind of money to spend for business
> >>> unfortunately.
> >>>
> >>> But thanks! great that we now can play with it.
> >>>
> >>>
> >>> Op 20-5-2019 om 19:29 schreef Bob Sneidar via use-livecode:
> >>>> These features look really nice! I'll play with it. Out of curiosity,
> >>>> has anyone addressed the nested behaviors for datagrids issue? The
> >>>> latest 9.0.4 does not seem to implement this.
> >>>>
> >>>> Bob S
> >>>>
> >>>>
> >>>>> On May 20, 2019, at 10:04 , panagiotis merakos via use-livecode
> >>>>> mailto:use-livecode@lists.runrev.com>>
> wrote:
> >>>>>
> >>>>> Dear list members,
> >>>>>
> >>>>> We are pleased to announce the release of LiveCode 9.5.0 DP-1.
> >>>>>
> >>>>> Developer Preview Release
> >>>>> =
> >>>>> Warning: this is not a stable release.  Please ensure that you back
> >>>>> up your
> >

Re: [ANN] Release 9.5.0 DP-1

2019-05-21 Thread Lagi Pittas via use-livecode
It SHOULD be in INDY even though I am personally paying for the Business
upgrade.
LC should rethink this - there are fewer people on Business (educated
guess) so you at least want a few more people on Indy.
This might be what makes them upgrade - get them to Ben Nevis THEN they
might climb Everest.

Just my 5p worth (inflation)

Lagi




On Tue, 21 May 2019 at 12:54, Sphere via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Oopsa, dis i read this wrong? and is the barcode library available for
> Indy?
> Looks like it in the releasenotes (sometimes i read to quickly)
>
> JJS schreef op 2019-05-20 17:40:
> > Nice, Nice, Nice!
> >
> > We can test x86 Emulator now, superfast :)
> >
> > Too bad the Android Barcode reader is Business, on Indy would be
> > great. I don't have that kind of money to spend for business
> > unfortunately.
> >
> > But thanks! great that we now can play with it.
> >
> >
> > Op 20-5-2019 om 19:29 schreef Bob Sneidar via use-livecode:
> >> These features look really nice! I'll play with it. Out of curiosity,
> >> has anyone addressed the nested behaviors for datagrids issue? The
> >> latest 9.0.4 does not seem to implement this.
> >>
> >> Bob S
> >>
> >>
> >>> On May 20, 2019, at 10:04 , panagiotis merakos via use-livecode
> >>>  wrote:
> >>>
> >>> Dear list members,
> >>>
> >>> We are pleased to announce the release of LiveCode 9.5.0 DP-1.
> >>>
> >>> Developer Preview Release
> >>> =
> >>> Warning: this is not a stable release.  Please ensure that you back
> >>> up your
> >>> stacks before testing them.
> >>>
> >>>
> >>> Getting the Release
> >>> ===
> >>> You can get the release at https://downloads.livecode.com/livecode/
> >>> or via
> >>> the automatic updater.
> >>>
> >>>
> >>> Release Contents
> >>> 
> >>> LiveCode 9.5.0 DP-1 comes with more than 80 bugfixes. Moreover, more
> >>> than
> >>> 100 bugfixes, including several memory leak fixes, that were fixed in
> >>> LiveCode 9.0.x, are now merged into LiveCode 9.5.0 DP-1.
> >>>
> >>> In addition, LiveCode 9.5.0 DP-1 includes several amazing new
> >>> features:
> >>>
> >>> - Windows 64 bit IDE & deployment support
> >>> - Static linked code libraries for iOS device builds
> >>> - Real boolean constants, Infinity constant
> >>> - Math operation refactor
> >>> - New Android Architectures
> >>> - New container layer mode
> >>> - New log command and logMessage property
> >>> - Implement filter where clause
> >>> - Progress, isSecure and allowUserInteraction features added to
> >>> browser
> >>> widget
> >>> - New returnKeyType & keyboardType field property
> >>> - Improved sort international to support lots of additional locales
> >>> - Updated SQLite lib to the latest version (v3.28.0)
> >>> - Added support for URI filenames and JSON storage/retrieval in
> >>> SQLite DBs
> >>> - Implemented modifier key state access for LCB (e.g. “key is down”)
> >>> - Implemented clip to path for LCB
> >>> - Several enhancements to Tree View Widget
> >>> - New mobileSetKeyboardDisplay and mobileGetKeyboardDisplay handlers
> >>> - mobileSetKeyboardReturnKey on android
> >>> - PDF Widget (Business Edition)
> >>> - Android Barcode Scanner widget (Business Edition)
> >>> - Mac status menu library
> >>>
> >>>
> >>> Known issues
> >>> 
> >>>
> >>> - The Browser widget's native layer is not shown in some Linux
> >>> distros with
> >>> Cinnamon window manager.
> >>> - The use of the Browser widget is not supported on Ubuntu 18.04 64
> >>> bit LTS
> >>> yet.
> >>>
> >>> The full release notes are available from:
> >>>
> >>>
> http://downloads.livecode.com/livecode/9_5_0/LiveCodeNotes-9_5_0_dp_1.pdf
> >>>
> >>>
> >>> Feedback
> >>> 
> >>> Please report any bugs encountered on our BugZilla at
> >>> http://quality.livecode.com/
> >>>
> >>> We have a forum available for discussing LiveCode Builder at
> >>> http://forums.livecode.com/viewforum.php?f=93
> >>>
> >>> Have fun!
> >>> 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 

Re: Question for LCB FFI workshop attendees at upcoming conference

2019-05-10 Thread Lagi Pittas via use-livecode
Hi,

It will be sad, a great loss or even a travesty if the worshops are not
recordered somehow.

Even if by using a couple of mobile phones for good sound and "so so" video.

The simulcast won'rt be anywhere near as useful as it could be without
these Workshops.

If the slides,text, resources  etc ultimately become available that could
go someway towards mitigating the situation,
and not waste of all that programming wisdom by limiting it's access to the
wider community.

We still haven't got our 2000 widgets after nearly 4 years, and  I will let
others decide why this is - I have my own opinions.

Any Workshops -  whether Monty's, Marks Ali's or yours -  should be
recorded (I hope people in the audience don't have their phones confiscated
for making "bootleg" copies).

If LC wants an extra pound of flesh then so be it - but "Say it ain't so".

My 2 Pence worth

Lagi

On Fri, 10 May 2019 at 15:26, Trevor DeVore via use-livecode <
use-livecode@lists.runrev.com> wrote:

> On Fri, May 10, 2019 at 9:18 AM Trevor DeVore 
> wrote:
>
> >
> > I was hoping to just grab the precompiled DLL for it but the downloadable
> > version has a bug in it and would just exit whenever I tried to use it.
> > With Mark Waddingham's help (a lot of it) I now have a basic version
> > working on both macOS and Windows. Even the macOS version required some
> > interesting steps so that the dylibs (pocketsphinx and sphinxbase) would
> > only load the dylibs in the extension's code folder. Wrapping the code
> was
> > also an educational experience and has a number of teaching points that I
> > will bring up in the workshop.
> >
>
> I should also point out that Monte also provided some valuable guidance on
> variable types to use with the API and working with variadic arguments.
> Lots of good stuff for the workshop.
>
> --
> Trevor DeVore
> ScreenSteps
> www.screensteps.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: [ANN] Release 9.0.4 RC-1

2019-03-29 Thread Lagi Pittas via use-livecode
Hi Bob,

That is not a description of the machines I am running on, what I am
intimating is that LC is interacting either with processes, DLLs or
something and you aren't going to catch it if all you are running is LC and
notepad.  I installed on a Brand New Laptop with 12G of Ram and an SSD - It
had Livecode (6 ,7 and 9)  ,  and defender (switched off),  Ultra-edit and
very little else. I did this after I had problems on An I5 Lenovo Desktop
with a new installation of Windows 10 - and very little else - all my
"stuff" was on a win7 partition.

I cant remember which version of LC 9 it was that was excruciatingly slow
but it is much better now . YMMV

Lagi

p.s Works fine on my Mac.



On Fri, 29 Mar 2019 at 14:37, Bob Sneidar via use-livecode <
use-livecode@lists.runrev.com> wrote:

>
>
> > On Mar 29, 2019, at 07:20 , Lagi Pittas via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > HI Panos,
> >
> > I think Clarence thought I was targeting you, because I mentioned your
> > name. The only reason I mentioned your name is that I was pretty sure you
> > would answer (you didn't disappoint").
> >
> > And yes you are all dedicated BUT I would still try and hunt down a "dog
> > eared" PC with McAffee...
>
> STOP RIGHT THERE! That's your problem! ;-)
>
> 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: [ANN] Release 9.0.4 RC-1

2019-03-29 Thread Lagi Pittas via use-livecode
HI Panos,

I think Clarence thought I was targeting you, because I mentioned your
name. The only reason I mentioned your name is that I was pretty sure you
would answer (you didn't disappoint").

And yes you are all dedicated BUT I would still try and hunt down a "dog
eared" PC with McAffee, Defender,  and lots of uninstalled Cruft, with VB6
installed old versions of Delphi, Dropbox, Google Drive,  4 versions of
Livecode, and make sure it was a windows 7  that had been "upgraded" to
windows 10 with lots of "Utilities".  Hopefully you can then replicate the
slowdowns a lot of us are seeing.  No that is not my machine - I go
slowdowns in a pretty Virgin copy of Windows 10.- not as bad now but I am
still on "stable"

Failing that How about writing a plugin that logs the
processes/timings/calls/events  etc of livecode while we are in the IDE and
we can submit that with comments as to what we see at what time. It's the
only way we are going to get this sorted. If I ddin't know how powerful
Livecode was and I was a new user I would be off in a flash.

Regards Lagi

On Fri, 29 Mar 2019 at 12:56, panagiotis merakos via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Clarence,
>
> Thank you for your kind words. I do not feel targeted, sorry if it came
> out that way. English is not my native language, so from time to time a
> misunderstanding might occur :)
>
> I (and everyone in the team - but I speak for myself now) highly appreciate
> the effort and time LiveCode developers spend on trying new releases and
> providing feedback - especially when this feedback comes in a bug report
> with a detailed recipe. Each developer uses LC differently (and in a
> different setup), so the more people submit bug reports, the better idea we
> have on what needs to be fixed in future releases.
>
> 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


Re: [ANN] Release 9.0.4 RC-1

2019-03-29 Thread Lagi Pittas via use-livecode
The problem is they are NOT eating their own "Dog Food" (that's the cleaner
Microsoft way of saying it - I am a bit more uncouth).

I'm wondering if they are using the IDE and  coding on a windows machine
(not just with Visual Studio),  or if they are maybe
the machine has only has the development tools on and nothing else.

This is the real world and we use real PCs with windows and lots of other
stuff - warts and all. I do have a couple of Macs but my bread and butter
is windows.

Can the mothership (Panos?) you confirm someone (hopefully more than 1)
has   actually  tested the IDE/programming system real-world on a battle
hardened 4/8G I3/I5 NON SSD  with windows 7 and 10 and not just an I8 SSD
Mac with 16G of RAM  staright out of the box?

Unless that happens we will be getting these slowdowns/crashes etc and for
a newbie "You'll never get a chance to make a good first impression"


Lagi

On Thu, 28 Mar 2019 at 21:22, Clarence Martin via use-livecode <
use-livecode@lists.runrev.com> wrote:

> I am preparing to file a bug report because of the lack of performance in
> LiveCode 9.0.4 RC - 1.
> Some of the problems that I have encountered:
> The "Right Click" context menu locks open and is non-responsive.
> The options from the "Main Menu Buttons" can be unresponsive. So, at times
> the save and exit buttons Do Not work.
> I made sure that this version of LiveCode have permissions with my "Active
> Protection" software.
> This even worse than the earlier problems that I had with my previous Bug
> Report.
> I have reverted back to LC 9.03 RC - 2 and it works just fine.
>
>
>
> Sincerely,
>
> Clarence Martin
> Email: chi...@themartinz.com
> Phone: 636 6965561
>
> -Original Message-
> From: use-livecode  On Behalf Of
> JJS
> via use-livecode
> Sent: Thursday, March 28, 2019 12:01 PM
> To: Lagi Pittas via use-livecode 
> Cc: JJS 
> Subject: Re: [ANN] Release 9.0.4 RC-1
>
> I don't know but the IDE seems rather unresponsive. Menu's keep on screen
> even when switched to other program.
>
> Before i started it i added it to Windows Defender just like the previous
> versions, so it won't be seen as something suspicious by Windows Defender.
>
> Allready restarted it and same issue. Strange.
>
> Op 28-3-2019 om 19:30 schreef Lagi Pittas via use-livecode:
> > Well here may lie the reasons for all the slowdowns/crashes and weird
> > behaviours as I would assume the IDE uses every one of those
> > commands/statements .
> >
> > Fix memory leak when tracking mouse on macOS 21918 Fix memory leak
> > when using legacy macOS features relying on four-charcodes
> >   21919 Fix memory leak when fonts are loaded and unloaded on macOS
> > 21920 Fix memory leak when using filter command
> >   21921 Fix memory leak when redrawing non-rectangular update regions
> >   21923 Fix memory leak when getting the formattedWidth of buttons
> >   21924 Fix memory leak when choosing popup menu item on macOS
> >   21925 Fix memory leak when using put [ into msg ] on macOS when
> > there is no message box
> >   21926 Fix memory leak when using put commands which target the message
> box
> >   21928 Fix memory leak when using menu buttons
> >   21930 Fix memory leak in GetVariableEx and GetVariableEx external V0
> > functions
> >   21931 Fix memory leak when executing send or call commands
> > 21932 Fix memory leak when performing queries using sqlite revdb
> > driver
> > 21933 Ensure modules dependent on com.livecode.assert can be installed
> >
> > Regards Lagi
> >
> >
> >
> > On Thu, 28 Mar 2019 at 14:52, panagiotis merakos via use-livecode <
> > use-livecode@lists.runrev.com> wrote:
> >
> >> Dear list members,
> >>
> >> We are pleased to announce the release of LiveCode 9.0.4 RC-1.
> >>
> >>
> >> Getting the Release
> >> ===
> >> You can get the release at https://downloads.livecode.com/livecode/
> >> or via the automatic updater.
> >>
> >>
> >> Release Contents
> >> 
> >> LiveCode 9.0.4 RC-1 comes with more than 35 bugfixes, including fixes
> >> to several memory leaks that had been around for a long time.
> >> Moreover, dozens of Dictionary entries have been corrected and enhanced.
> >>
> >>
> >> Known issues
> >> 
> >> - The Browser widget's native layer is not shown in some Linux
> >> distros with Cinnamon window manager.
> >> - The use of the Browser widget is not supported on Ubuntu 18.04 64
> >> bit LTS yet.
&

Re: [ANN] Release 9.0.4 RC-1

2019-03-28 Thread Lagi Pittas via use-livecode
Well here may lie the reasons for all the slowdowns/crashes and weird
behaviours as I would assume the IDE uses every one of those
commands/statements .

Fix memory leak when tracking mouse on macOS 21918 Fix memory leak when
using legacy macOS features relying on four-charcodes
 21919 Fix memory leak when fonts are loaded and unloaded on macOS 21920
Fix memory leak when using filter command
 21921 Fix memory leak when redrawing non-rectangular update regions
 21923 Fix memory leak when getting the formattedWidth of buttons
 21924 Fix memory leak when choosing popup menu item on macOS
 21925 Fix memory leak when using put [ into msg ] on macOS when there is
no message box
 21926 Fix memory leak when using put commands which target the message box
 21928 Fix memory leak when using menu buttons
 21930 Fix memory leak in GetVariableEx and GetVariableEx external V0
functions
 21931 Fix memory leak when executing send or call commands
21932 Fix memory leak when performing queries using sqlite revdb driver
21933 Ensure modules dependent on com.livecode.assert can be installed

Regards Lagi



On Thu, 28 Mar 2019 at 14:52, panagiotis merakos via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Dear list members,
>
> We are pleased to announce the release of LiveCode 9.0.4 RC-1.
>
>
> Getting the Release
> ===
> You can get the release at https://downloads.livecode.com/livecode/ or via
> the automatic updater.
>
>
> Release Contents
> 
> LiveCode 9.0.4 RC-1 comes with more than 35 bugfixes, including fixes to
> several memory leaks that had been around for a long time. Moreover, dozens
> of Dictionary entries have been corrected and enhanced.
>
>
> Known issues
> 
> - The Browser widget's native layer is not shown in some Linux distros with
> Cinnamon window manager.
> - The use of the Browser widget is not supported on Ubuntu 18.04 64 bit LTS
> yet.
>
> The full release notes are available from:
>
> http://downloads.livecode.com/livecode/9_0_4/LiveCodeNotes-9_0_4_rc_1.pdf
>
>
> Feedback
> 
> Please report any bugs encountered on our BugZilla at
> http://quality.livecode.com/
>
> We have a forum available for discussing LiveCode Builder at
> http://forums.livecode.com/viewforum.php?f=93
>
>
> Have fun!
> 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: Fastest Frame Rate?

2019-03-25 Thread Lagi Pittas via use-livecode
Oops

Mea Culpa - Yes "A" version working  thanks Alex.

Lagi

On Mon, 25 Mar 2019 at 01:25, Alex Tweedly via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi Rick,
>
> I think you got caught out by a typo in Lagi's mail :-)
>
> After reading the comments in the forum thread, I'm pretty sure that
> there's a missing space character;  he meant to say
> "a version", rather than "aversion"
>
> so it's not that Ali dislikes chipmunk, rather there is (was) a working
> version using it.
>
> Still leaves open the question of what's happening ... but it doesn't
> imply that Livecode need to find a whole new alternative.
>
> Alex.
>
> On 24/03/2019 22:44, Rick Harrison via use-livecode wrote:
> > Hi Lagi,
> >
> > If Ali doesn’t want to work with chipmunk then
> > what is the new alternative LiveCode will be
> > pursuing?
> >
> > The Kickstarter for the physics engine was in
> > 2013 which is now 6 years ago.  If no progress
> > is being made on this, and there isn’t a roadmap
> > to it, perhaps the folks at LiveCode should consider
> > refunding the money to the people who invested it
> > in good faith.  Old terms like vapor-ware or fraud
> > might start to be used, and that is never good for
> > any business.
> >
> > Just my 2 cents for the day.
> >
> > Thanks for getting back to me on this subject Lagi.
> >
> > Rick
> >
> >> On Mar 24, 2019, at 5:45 PM, Lagi Pittas via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >>
> >> Hi Rick,
> >>
> >> The question was asked a few days ago
> >>
> >> http://forums.livecode.com/viewtopic.php?f=6=32349
> >>
> >> short answer 10 (TEN) months ago Ali had aversion working with chipmunk
> >> graphics engine .
> >>
> >> Lagi
> >>
> >> On Sat, 23 Mar 2019 at 17:05, Rick Harrison via use-livecode <
> >> use-livecode@lists.runrev.com> wrote:
> >>
> >>> I was digging through the archives
> >>> and was reminded that we fully
> >>> funded a kickstarter for a physics
> >>> engine.  Whatever happened to that?
> >>> Is it even on the roadmap?
> >>>
> >>> 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
> >
> > ___
> > use-livecode mailing list
> > use-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: Fastest Frame Rate?

2019-03-24 Thread Lagi Pittas via use-livecode
Hi Rick,

The question was asked a few days ago

http://forums.livecode.com/viewtopic.php?f=6=32349

short answer 10 (TEN) months ago Ali had aversion working with chipmunk
graphics engine .

Lagi

On Sat, 23 Mar 2019 at 17:05, Rick Harrison via use-livecode <
use-livecode@lists.runrev.com> wrote:

> I was digging through the archives
> and was reminded that we fully
> funded a kickstarter for a physics
> engine.  Whatever happened to that?
> Is it even on the roadmap?
>
> 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: Ineffective lazy screenRect

2019-03-14 Thread Lagi Pittas via use-livecode
"Have you tried turning it off and on again?"

https://www.youtube.com/watch?v=nn2FB1P_Mn8

Lagi



On Wed, 13 Mar 2019 at 20:59, Mark Wieder via use-livecode <
use-livecode@lists.runrev.com> wrote:

> On 3/13/19 12:10 PM, Richmond via use-livecode wrote:
>
> > Had that happened initially I would not have started this thread.
>
> I think there's a valuable lesson to be learned here.
> I'm not sure what it is.
>
> --
>   Mark Wieder
>   ahsoftw...@gmail.com
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: AW: Script Editor Performance

2019-01-30 Thread Lagi Pittas via use-livecode
#METOO ;-)

On Tue, 29 Jan 2019 at 15:14, Richard Gaskin via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Tiemo Hollmann wrote:
>
>  > Beside of massive slowdowns, the 9er IDE has (at least on Win 10) some
>  > nasty behaviors. E.g. When using the scroll-bar, the line numbers
>  > don't get updated anymore. You have to stop scrolling and click
>  > somewhere within the script to update the line numbers.
>
> Thanks for mentioning that.  I've seen that too, but only intermittently
> and I haven't yet come up with a recipe.  Since no one else had
> mentioned it I was beginning the think I was the only one seeing it.
>
> Maybe it is time to write a new SE.  The line number thing nudged me in
> that direction.  Once we turn off all the features that distinguish LC's
> SE, it's a text field with an Apply button, rather like MC's.  Nothing
> fancy, but super quick and fluid to work with.
>
> --
>   Richard Gaskin
>   Fourth World Systems
>   Software Design and Development for the Desktop, Mobile, and the Web
>   
>   ambassa...@fourthworld.comhttp://www.FourthWorld.com
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: windows defender issues? & other AV issues

2019-01-17 Thread Lagi Pittas via use-livecode
A POS system that I wrote saved a few arrays and text on exit. It worked
beautifully in  99.9% % of the time but every so often the user would start
up and the file was corrupted some how - I  saw the tilde file (exactly as
word does (used to do it?), when view extensions for known file type was
enabled in windows.

The thing I couldn't figure was that people using it for over 2 years never
had a problem, another shop that had three of my  POS systems NEVER had a
problem there were basically at most 5-7 sites that had the problem -
rarely (once or twice a year  - then never again) but two machines were
corrupting every month or so it seemed). I checked to see if they switched
off without exiting - but I know that in 99.99% of cases you could do that
without corrupting.

All the machines run windows 7 embedded and of course I switched off
updates (if it works today it will work tomorrow - I threatened them with
death if they installed anything or used the internet on it). There was  no
rhyme or reason to the corruption, as one of the shops had 2 machines
bought at the same time and the one was corrupting consistently and the
other wasn't. In the end I just created another table in the sqlite
database and saved the encoded  arrays in there - never a problem since.
Lesson learned (by me at least) it's not worth the aggro, the coding is not
that much more involved so why bother unless it's for my  own use as I have
full control? Although I have teamviewer on each machine - talking somebody
through connecting the device to the internet after they have changed ISP
or other reasons meant too much wasted time explaining what and where a
status bar was/is

"Every time I make my program fool proof the universe comes up with a
better fool"

Lagi

On Thu, 17 Jan 2019 at 01:11, Richard Gaskin via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Curry Kenworthy wrote:
>
>  > Although it's quite possible to save data in stack file(s) if you do
>  > it properly, people who follow that route often have trouble, so I
>  > discourage it.
>
> Depends what's in the stack file.
>
> The traditional factoring of code, UI, and data became a best practice
> for good reason.
>
> But stack files can be very versatile storage containers, offering many
> of the benefits of LSON (LC encoded arrays) but with the addition of
> being able to contain LC objects as well.
>
> LSON's generally my go-to unless I have a specific need for something
> else, but once in a while stack files have been a good solution for
> storage.
>
> There are many storage formats to choose from, and stack files have a
> place among them.  For keeping with the tradition of separating code,
> UI, and data, it's not the format but how it's used.
>
> --
>   Richard Gaskin
>   Fourth World Systems
>   Software Design and Development for the Desktop, Mobile, and the Web
>   
>   ambassa...@fourthworld.comhttp://www.FourthWorld.com
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Get RGB color of a specific screen location

2019-01-07 Thread Lagi Pittas via use-livecode
Seems like it was answered the same day by Phil Davis

Lagi

Phil Davis via use-livecode
Mon, 31 Dec 2018, 17:51 (7 days ago)
to Beat, Phil
set the screenMouseLoc to globalLoc(tLocWithinMyStack)
put the mouseColor into tTheColorAtThatScreenLoc

Phil Davis

On Mon, 7 Jan 2019 at 12:10, Beat Cornaz via use-livecode <
use-livecode@lists.runrev.com> wrote:

> I have asked this befor, but for the first time did not get any answer on
> my post. So I hope you don't mind that I try again :-)
>
> How do I get the RGB color of a pixel of an image? I know the function the
> MouseColor, which gives me the RGB numbers under the cursor. What I need is
> to get the RGB of a specific screen location - I need to make an avarage of
> e.g. 5x5 pixels. So how do I get the RGB numbers of e.g. location
> "30,200"?
>
> Cheers, Beat
> ___
> use-livecode mailing list
> use-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: BrowserSnapshot_v001

2018-12-18 Thread Lagi Pittas via use-livecode
Hermann,

I have no use for this presently but I KINOW I will learn a lot just by
looking at your code.
Thanks for all your brilliant stuff - oh and if I don't thank you for
future stuff (life gets in the way of living) take that as a thank you as
well
- I'll be the first to tell you when your stuff is rubbish - time or no
time ;-)

Lagi

On Mon, 17 Dec 2018 at 23:59, hh via use-livecode <
use-livecode@lists.runrev.com> wrote:

> BrowserSnapshot makes an image of the *whole* HTML content of a browser
> widget
> (while waiting for printToPdf from the browser widget in 9.x).
> The image may get a height of several thousands pixels.
>
> ** It works currently only for (horizontally) responsive HTML pages, that
> is if
> the widget doesn't need a horizontal scrollbar. **
>
> This is a pure LC Script solution: The widget is scrolled down appropriate
> portions of the whole HTML page and a snapshot is made. Then the snapshots
> are merged into ONE image of format PNG.
>
> Download BrowserSnapshot from "Sample Stacks" or
> http://livecodeshare.runrev.com/stack/920/
>
> Probably this pure LC Script version is doing better than creating a
> "snapshot"
> from the DOM using a HTML5 canvas (HTMLtoIMAGE_v100)
> ___
> use-livecode mailing list
> use-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: hhPDFViewer v0.8.0

2018-11-28 Thread Lagi Pittas via use-livecode
Brilliant stuff Hermann

Thanks,

Lagi

On Mon, 26 Nov 2018 at 19:44, hh via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Sometimes one wishes to have a unique PDF display, independent of the
> user's current internet-plugin. Or one wishes to have a feature that
> these plugins don't have (for example rotation). Then pdf.js comes in.
>
> hhPDFViewer is a basic GUI to the JavaScript pdf library "pdf.js"
> ( https://mozilla.github.io/pdf.js/  (watch the license)).
>
> My current solution can display both local and remote pdfs.
> And it does NOT need a (local) server.
>
> The widget uses pdf.js to display (and load) one single page of any
> multipage pdf. It needs 2.3 MByte of space in the temporary folder
> + 1.3*the size of the displayed pdf.
>
> You can
> [*]Switch to prev/next/any page of the PDF.
> [*]Zoom in, zoom out or fit the PDF to width or height of the browser
> widget's width or height.
> [*]Fit the browser widget's rect to the page container's rect
> (hold down the shiftkey when using the controls for that).
> [*]Rotate the PDF to 0, 90, 180, 270 degrees.
> [*]Grab the PDF to scroll the PDF left/up/right/down.
>
> Download hhPDFViewer from "Sample Stacks" or
> http://livecodeshare.runrev.com/stack/916/
>
> The library is included in the stack, so that also an offline usage
> (with local PDFs) is possible.
> I didn't already test it but the stack should run on any platform where
> the browser widget works. For mobile you still have do some work for
> resizing the browser widget and the controls group (and changing some
> triggers). If there is enough interest I'll implement more 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 and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: What is LC's internal text format?

2018-11-28 Thread Lagi Pittas via use-livecode
Hi Bob,

So my rant didn't go to the bit bucket.

To answer your question NO that wouldn't happen - adding "Side" languages
to use with the IDE introduces people to a saner way or doing things.

We could use Python and or  Javascript for the great libraries and make
them callable with a LCB wrapper and use LC for the stuff we need to
understand.
I Never mentioned Java and  Javascript is certainly NOT Java thank God. For
Java they can use FFI as punishment for all all the boilerplate. For Kotlin
we could make an exception. ;-)

Anyway It's no different to having LCB as a "second" statically typed
language.

Actually if we could make it work like Steve Wozniak's pseudo 16 bit
interpreter "Sweet 16"  or how you could switch into assembler using
$ASMMODE in Turbo Pascal or [ ] BBC Basic except switch into the "side
language"  that would be the icing on the cake.

I now quite like Livecodes non dot-notation and I've even acclimatised
myself to "PUT" , as usual it's "comfortable shoes". To me Pascal was the
easiest language to read but even I can't argue that Hypertalk is MUCH
easier to read. Never bothered about being terse - only being readable.

Regards Lagi

On Mon, 26 Nov 2018 at 18:39, Bob Sneidar via use-livecode <
use-livecode@lists.runrev.com> wrote:

> I would be concerned that if a large number of Java coders (far more than
> the LC coders) were to come on board, we would end up with a java
> development environment as the java people would dominate the demand and
> direction of LC.
>
> Bob S
>
> > On Nov 21, 2018, at 09:00 , Lagi Pittas via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > How many JavaScript and
> > Python programmers would love to create desktop applications?
>
>
> ___
> use-livecode mailing list
> use-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: What is LC's internal text format?

2018-11-21 Thread Lagi Pittas via use-livecode
Hi Mark,

I can't see any reason why not - except for time (and money).

The fact that the language has been "forked - livecode builder" means there
is a precedent for changes into the way the language works. I cannot see
why LCB could not be one of the "open language" variants that uses the
livecode hierarchy/gui/message path etc.

My original reason for funding the Kickstarter WAS the open language - to
be able to write in Python/LC/JS  and Visual foxpro within the same
environment (we can but dream). If you have code already written working
and debugged in 1 language use it as long as each languages source is
translated to the LC bytecode engine.

Typescript adds static typing,  classes and modules to JavaScript with a
transpiler - I bet if there was a Kickstarter to add a JavaScript and
python script to Livecode we would get over a Million dollars - who wants
to use glade or pyQT or WxPython or  Tkinter. How many JavaScript and
Python programmers would love to create desktop applications? I would
suggest that the coding in the  LC for Filemaker is much more involved -
It's worth a punt Kevin? Mark?  And please don't come back with the usual
ripost - "if you want to program in Python use Python" - It's the
Environment and the tools and the multiple deployments and and and ...
and using all those libraries in Python and JavaScript land .

Best Lagi




On Tue, 20 Nov 2018 at 17:56, Mark Wieder via use-livecode <
use-livecode@lists.runrev.com> wrote:

> On 11/20/18 8:33 AM, Ben Rubinstein via use-livecode wrote:
>
> > Would it not be better to refuse to make an assumption, i.e. require an
> > explicit conversion?
>
> While I'd love to have the option of strongly typed variables at the
> scripting level, I know better than to expect that this will ever happen.
>
> --
>   Mark Wieder
>   ahsoftw...@gmail.com
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Widget imageWidget_v110

2018-10-22 Thread Lagi Pittas via use-livecode
Hi I'm Honoured Herman, and I was going to donate my self even though I
have as yet no need for the Widget - but I have donated many times before
when I think someone has done something that has to be acknowledged in some
way.

To be honest I was thinking of getting a gofundme type of theme and use
that - so we don't give x percent to gofundme. - and the hoops you have to
go through to assign money.

I Also think we shouldn't just make it a developers fund (please agree or
disagree) but make it a fund where we can have a survey of what we think LC
should work on and fund it to get it working - and hold their feet to the
fire - I'm still waiting for the SQLITE library  May 2016 - "We will
deliver the project within a three month window on successful completion of
the campaign."), e..g.Bluetooth, more examples of the FFI.

I'm hoping from what I surmise that LC for Filemaker looks like it is
bringing in the money for programmer expansion so anything useful to us is
useful to the FM group and maybe this might not bee needed soon - but again
we don't have to be dogmatic about this.

If we can get a coiterie of 100+ people together who could just send $5 a
month and increase that to $10 if we have an urgent need (whether a
programming need or even a "Programming Colleague in Distress" we could
come  to an agreement as to how to use the funds.

THis could maybe after 6 months have enough to crowd fund Herman's wish

"If it were possible to have *direct access* to JS in
LCB (not via a broser widget) and if also base64coding
were available then we could have kind of an image
processing app in a widget!!
All I would need is such an access to mBrowser: all
but the native display, so that HTML5 is working.
(I tried to manipulate the browser widget but had
problems with the native display.)"

I think we need to open a paypal account to keep the money in and give
access to more than one person - can you get joint ones? -  - you never
know we still have buses on our roads!

If we go the "programmer Aid" route we could use
https://www.paypal.com/uk/webapps/mpp/not-for-profit.

Or we could do both?

WDYT is this too much pie in the sky or shall we just do the Programmer
fund? I for one think money just sitting there doing nothing waiting for a
rainy day isn't doing anyone any good.
I could setup a webpage with the "manifesto" on it and we can tweak until
we agree - It may be that Herman's simple idea is best but I'm just putting
this out there.

Kindest Regards Lagi

p.s.

On high  note - I have noticed a few of posts on the forum/uselist  from
Sean (Pi) Cole   who we helped with the gofundme initiative and that makes
me feel very happy. It would be nice if we can get any feedback as to the
status of Sean's project and did he manage to salvage something - over to
you Sean.

On Sat, 20 Oct 2018 at 15:03, hh via use-livecode <
use-livecode@lists.runrev.com> wrote:

> > Malte P. wrote:
> > Hey HH!
>
> Hey Malte!
>
> > 1) This is amazingly fast!
>
> The judgement of the master of animations ...
>
> The speed too blew me away the first time it worked.
> Everything is done by computing and applying an
> affine transform for the canvas.
>
> > 2) Where do I put the money for the help fund?
>
> You are **the first** who asks. It is not yet started.
> Who is ready to manage that fund? (Lagi?)
>
> > 3) How does LCB compare to JS speed wise?
>
> It is at about the same speed compared to JS transforms,
> also compared to CSS3 transforms.
> But JS gives the option to access the pixels of an image
> very fast by its canvas methods, LCB is slow with that.
> So perspective transformations need JS (via a browser
> widget).
>
> > 4) Thanks so much for all your contributions!!!
>
> Thanks forwarded to the LC team for creating LCB.
> It allows much more things than I expected. WOW.
>
> Now the imagewidget is kind of a (still uncomplete)
> "kitchen sink" of LCB methods.
>
> If it were possible to have *direct access* to JS in
> LCB (not via a broser widget) and if also base64coding
> were available then we could have kind of an image
> processing app in a widget!!
> All I would need is such an access to mBrowser: all
> but the native display, so that HTML5 is working.
> (I tried to manipulate the browser widget but had
> problems with the native display.)
>
> > Cheers!
> Ciao.
>
> > Malte!
>
> Hermann
>
> p.s. What is the factorial of Malte?
>
>
> ___
> use-livecode mailing list
> use-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: Seven Ineffective Coding Habits of Many Programmers

2018-10-13 Thread Lagi Pittas via use-livecode
HI Andre,

Still waiting for your book - sent you at least 3 emails to be put on the
mail list. Also the course you were gonna do before I think about MVC in
livecode - is this all going to be rolled into this?

Regards Lagi

On Fri, 12 Oct 2018 at 16:29, Bob Sneidar via use-livecode <
use-livecode@lists.runrev.com> wrote:

> We used to call those, "Runtime Revolution Conferences". :-)
>
> Bob S
>
>
> > On Oct 12, 2018, at 03:51 , Andre Alves Garzia via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > Talking about best practices, would anyone here be interested in a
> little online course about it?
> >
> > best
> > andre
>
>
> ___
> use-livecode mailing list
> use-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: Thanks to Hermann Hoch...

2018-10-04 Thread Lagi Pittas via use-livecode
I'll second that emotion  they're Smokin (pun intended)

Thanks Hermann.

Lagi

On Wed, 3 Oct 2018 at 15:23, Tom Glod via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Though I haven't used them yet, I agree...its great for the community.
> Thanks Hermann
>
> On Wed, Oct 3, 2018 at 8:35 AM Brian Milby via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> > Couldn’t agree more. Lots of useful stacks and widgets that push the
> > envelope of what is possible.
> >
> > Thanks,
> > Brian
> > On Oct 3, 2018, 6:43 AM -0400, Michael Kristensen via use-livecode <
> > use-livecode@lists.runrev.com>, wrote:
> > > …for all the wonderful and wellcraftet stacks you share so generously
> > with us!
> > >
> > > Michael
> > > ___
> > > use-livecode mailing list
> > > use-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: Stacks whose names start with "rev"

2018-09-28 Thread Lagi Pittas via use-livecode
Hi Mark,

Couldn't agree more.

I name my stacks stkName, stkOthernMe cards are crdName etc  fields used
for lists are lstName - Got used to that using foxpro.
One way out of this is without having to rewrite everything, is rename the
stacks with stkRev (for instance) and wherever there is a display of the
name needed instead of "display" "StkName"
it displays FixName("stkName") where fixname returns the stack name without
the "stk" prefix

Lagi

On Fri, 28 Sep 2018 at 00:13, Mark Wieder via use-livecode <
use-livecode@lists.runrev.com> wrote:

> On 09/27/2018 03:47 PM, J. Landman Gay via use-livecode wrote:
>
> > The reason the stack name can't be changed is because the whole
> > multi-stack system uses the stack name for internal display in dozens of
> > places (glossaries, gradebooks, student notes, reading history, lookups,
>
> Really really really a bad idea.
> I'm sure you knew that already, but I want to say it again.
> That's really really really a bad idea.
>
> One of the prime tenets of database design is that you shouldn't use
> actual data to link items together. Else you get into maintenance
> nightmares and things fall apart when you get unexpected data, etc.
>
> I hate to say you should rethink the design, but you should probably
> rethink the design.
>
> --
>   Mark Wieder
>   ahsoftw...@gmail.com
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Livecode's CEF Builds

2018-09-10 Thread Lagi Pittas via use-livecode
I have read a few articles about this  - and I think Livecode doesn't have
a problem with building it in - here is my take.

Foe under 100,000 uses/sales/installs (whatever) there is no charge.

100,000 to 250,000 is $25000

I assume  Livecode has NOT sold more than 100,000  copies of Indy or
Business.

Now there could be a chance that they might get 100,000 downloads of the
open source LC so to cover yourselves why not only put it in the paid
version.

If LC ever gets 100,000 paid Indy/Business the $25,000 would be chump
change.

Now If I produce a program using the h264 encoder using my indy version of
LC - I would have to sell (or give away) 100,000 programs before i need to
pay a royalty.

Now the only way this is going to happen is on the App store - not selling
a desktop system so If the lite version of my program DOES NOT INCLUDE the
h264 encoder but thge paid for version does
if I get 100,000 downloads of the paid for version I would only need to pay
a royalty of 25 cents for each sale?

This also gives LC  compelling l reason for putting something extra into
the closed source version that people could appreciate

Mark - can you find fault in my logic? And if not then if it is put into LC
it would have a setting for include/exclude as with the other libraries.

I'm sure if i sold 100,000 of anything at $499  - $25,000 would be petty
cash.


Regards Lagi


Now at the rate that

On Sun, 9 Sep 2018 at 22:48, Tom Glod via use-livecode <
use-livecode@lists.runrev.com> wrote:

> f-bomb! ty for those resources Richard.
>
> On Sun, Sep 9, 2018 at 3:48 PM Richard Gaskin via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> > Tom Glod wrote:
> >
> >  > On Sun, Sep 9, 2018 at 1:36 PM Mark Waddingham wrote:
> >  >
> >  >> H264 is patent encumbered - in order to distribute software
> >  >> containing an implementation you need to license the MPEG-LA patent
> >  >> pool.
> >  >>
> >  >> That's why you won't find any public CEF prebuilts with the flag
> >  >> enabled.
> >  >
> >  > If I do that . I then have to make my own build of CEF, My own
> >  > build of Livecode, and then build my standalones?  What could go
> >  > wrong?
> >
> > Patent litigation.
> >
> > The licensing around h.264 is complex enough that the owning patent
> > pool, MPEG-LA, has put together an FAQ to help navigate its rules:
> > http://www.mpegla.com/main/programs/AVC/Pages/FAQ.aspx
> >
> > Numerous lay articles have been written to help consumers and developers
> > try to navigate that legal minefield:
> >
> > H.264, patent licensing, and you
> >
> >
> https://www.engadget.com/2010/05/04/know-your-rights-h-264-patent-licensing-and-you/
> >
> > A closer look at the costs (and fine print) of H.264 licenses
> >
> >
> https://www.zdnet.com/article/a-closer-look-at-the-costs-and-fine-print-of-h-264-licenses/
> >
> > H.264 patents: how much do they really cost?
> >
> https://www.zdnet.com/article/h-264-patents-how-much-do-they-really-cost/
> >
> > Oh so many more:
> > https://duckduckgo.com/?q=h.264+patent+licensing
> >
> > --
> >   Richard Gaskin
> >   Fourth World Systems
> >   Software Design and Development for the Desktop, Mobile, and the Web
> >   
> >   ambassa...@fourthworld.comhttp://www.FourthWorld.com
> >
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> > subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
> >
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-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: This is disturbing!

2018-09-07 Thread Lagi Pittas via use-livecode
Hi

We had the same "problem" in Foxpro because of the Dbase legacy.

Here is a partial list  of comparisosn with the SET EXACT  switch
setting

   OFF  ON   OFF or ON
"abc" = "abc"  Yes  Yes Yes -- 1
"ab" = "abc"  No No No -- 2
"abc" = "ab" Yes No No -- 3
"abc" = "ab_" No No No -- 4
"ab" = "ab_" No Yes No -- 5
"ab_" = "ab" Yes Yes No -- 6
"" = "ab" No No No -- 7
"ab" = "" Yes NoNo -- 8
... You get the picture

the reason that 7 and 8 look weird is because (I believe)
that the comparison scans the length of the operand which
 in this case is zero length, so the strings match up upto
the zeroth character

So why this list? Because without breaking any code we can have a setting -
no different to itemdelimiter
or numeric format etc like SET EXACT  on or off and the engine could do the
"right thing".

But the right thing to me is not the right thing to you, it's an edge case
and the programmer should know his data..

So here is the simplest way out of any pickle, and changes to the docs to
explain this to knew programmers 


function EQ p1, p2
   return (space & p1 = space & p2)
end EQ

On Mouseup

   local s1, s2

   put "6." into s1
   put "6. " into s2

   answer "S1 = s2 is " &  (s1 = s2)
   answer "S1 = s2 is " &  EQ(s1 = s2)
end Mouseup




And why doesn't my Python Program work - oh "You have an extra space"!! If
there ever was the most stupid design decision of ANY language
that must have been indentation as part of the syntax - and the second -
Case sensitivity - because I want to Use "NAME" and "name"  to help
me differentiate Adults from children

Oh and while in Rant mode don'y get me stated on PHP ...

Case sensitive
variables, constants, array keys, class properties, class constants

Case insensitive
functions, class constructors, class methods, keywords and constructs (if,
else, null, foreach, echo etc.)



So count your blessings ...

Regards Lagi







On Fri, 7 Sep 2018 at 03:42, Richard Gaskin via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Mike Kerner wrote:
> > I like the is vs = idea.
>
> Me too, but I'm afraid decades of code across the entire xTalk world
> form a substantial enough legacy to render the change prohibitive.
>
> Any suggestions for a new operator token to specify numeric equivalence?
>
> --
>   Richard Gaskin
>   Fourth World Systems
>   Software Design and Development for the Desktop, Mobile, and the Web
>   
>   ambassa...@fourthworld.comhttp://www.FourthWorld.com
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Where's Fraser?

2018-09-04 Thread Lagi Pittas via use-livecode
Yes it is him, his linked in says he works for Dejero.

I hope he tells them to use LC going forward - especially on the Raspberry
Pi.

Would be nice if he was still on this list and popped in and said Hi.

Lagi

On Mon, 3 Sep 2018 at 21:42, J. Landman Gay via use-livecode <
use-livecode@lists.runrev.com> wrote:

> On 9/3/18 10:57 AM, Mark Wieder via use-livecode wrote:
> > On 09/03/2018 06:53 AM, Lagi Pittas via use-livecode wrote:
> >> In the spirit of where's wally
> >>
> >> Can you spot Fraser in this Pic?
> >>
> >> https://www.dejero.com/about-us/profile
> >
> > Ha! Well, that certainly looks like Fraser. Is that really him?
>
> Gotta be. Who else would camouflage himself that way? :)
>
> --
> 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


Where's Fraser?

2018-09-03 Thread Lagi Pittas via use-livecode
In the spirit of where's wally

Can you spot Fraser in this Pic?

https://www.dejero.com/about-us/profile

Hint - there are only 2 that can be even considered.

Regards Lagi
___
use-livecode mailing list
use-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: For those who do not know lcTasklist

2018-08-21 Thread Lagi Pittas via use-livecode
Sorry Mathias,

I read the post - went away and had an inkling that the name began with an
"M" so I could have said Mark - but I knew it wasn't Klaus or Richmond -
dementia is not that bad yet! Thank you anyway because I'm sure it would
have come in useful a few times already if I had known about it.. For the
cost,  you only have to save less than half an hour to make it a worthwhile
purchase.

Regards Lagi

On Tue, 21 Aug 2018 at 11:29, Matthias Rebbe via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Lagi,
>
> i am not Malte, i am Matthias (Ματθίας). ;)
> But anyway. Good to know that the user base of lcTaskList increases.
>
> Regards,
>
> Matthias
>
> > Am 21.08.2018 um 11:48 schrieb Lagi Pittas via use-livecode <
> use-livecode@lists.runrev.com <mailto:use-livecode@lists.runrev.com>>:
> >
> > HI Malte,
> >
> > I just bought it on your recommendation - I'm sure it will be very useful
> > as I'm "refactoring" some old code at the moment (make it work THEN make
> it
> > better).
> >
> > Lagi
> >
> > A brute force solution that works is better than an elegant solution that
> > doesn't work.
> > Steve McConell - Code Complete
> >
> > On Tue, 21 Aug 2018 at 00:44, Matthias Rebbe via use-livecode <
> > use-livecode@lists.runrev.com <mailto:use-livecode@lists.runrev.com>>
> wrote:
> >
> >> Hi,
> >>
> >> I´ve purchased the plugin lcTasklist a long time ago and used it now and
> >> then.
> >> But now i am totally in love with this great tool.
> >> I was working on a really big project for months and i needed to add
> some
> >> debug code, special comments and special information  in my scripts and
> i
> >> had to mark some code for later reviewing. Without lcTasklist it would
> have
> >> been really difficult or maybe nearly impossible  to find all of that
> >> again  in my scripts.  With lcTasklist i not even got a list of these
> >> "comments", but was able to jump directly to that code.
> >>
> >> This is a must have. Livecode Ltd.  really  should consider to license
> >> this plugin to deliver it with Livecode.
> >>
> >> The plugin costs $11.90  / Euro 11.31 and is worth every cent. So if you
> >> do not know about it and want to get more information, then look here <
> >> https://livecode.com/extensions/lctasklist/1-3-0/ <
> https://livecode.com/extensions/lctasklist/1-3-0/>>.
> >>
> >> Regards,
> >>
> >> Matthias
> >>
> >> ___
> >> 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 <
> http://lists.runrev.com/mailman/listinfo/use-livecode>
> > ___
> > 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 <
> http://lists.runrev.com/mailman/listinfo/use-livecode>
> Matthias Rebbe
> Tel +49 5741 31
> ‌https://matthiasrebbe.eu <https://matthiasrebbe.eu/>‌
>
> ___
> use-livecode mailing list
> use-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: For those who do not know lcTasklist

2018-08-21 Thread Lagi Pittas via use-livecode
HI Malte,

I just bought it on your recommendation - I'm sure it will be very useful
as I'm "refactoring" some old code at the moment (make it work THEN make it
better).

Lagi

A brute force solution that works is better than an elegant solution that
doesn't work.
Steve McConell - Code Complete

On Tue, 21 Aug 2018 at 00:44, Matthias Rebbe via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi,
>
> I´ve purchased the plugin lcTasklist a long time ago and used it now and
> then.
> But now i am totally in love with this great tool.
> I was working on a really big project for months and i needed to add some
> debug code, special comments and special information  in my scripts and i
> had to mark some code for later reviewing. Without lcTasklist it would have
> been really difficult or maybe nearly impossible  to find all of that
> again  in my scripts.  With lcTasklist i not even got a list of these
> "comments", but was able to jump directly to that code.
>
> This is a must have. Livecode Ltd.  really  should consider to license
> this plugin to deliver it with Livecode.
>
> The plugin costs $11.90  / Euro 11.31 and is worth every cent. So if you
> do not know about it and want to get more information, then look here <
> https://livecode.com/extensions/lctasklist/1-3-0/>.
>
> 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: Not many people know this.

2018-08-17 Thread Lagi Pittas via use-livecode
I have a habit of saying "ish" and "odd" in that context , so I'm in very
good company.

And I'm jealous of your hairline  ;-)

Lagi

On Fri, 17 Aug 2018 at 17:09, Mark Waddingham via use-livecode <
use-livecode@lists.runrev.com> wrote:

> On 2018-08-17 02:56, Mark Wieder via use-livecode wrote:
> > On 08/16/2018 11:21 AM, Mark Waddingham via use-livecode wrote:
> >
> >> reason we treat that particular 10,000 odd lines of code with a great
> >
> > My goodness. I thought I was the only one who wrote odd lines of
> > code...
>
> Haha! I didn't even see that until you pointed it out. Some spoken
> constructs simply don't translate to text...
>
> Warmest Regards,
>
> Mark.
>
> P.S. I meant 'around 10,000' lines of code - for any
> non-my-particular-colloquial-dialect-of-English-speakers... Which is
> probably most... ;)
>
> --
> Mark Waddingham ~ m...@livecode.com ~ http://www.livecode.com/
> LiveCode: Everyone can create apps
>
> ___
> use-livecode mailing list
> use-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: filter list_of_files with REGEX xyz?

2018-08-17 Thread Lagi Pittas via use-livecode
I was going to send the whole line but Hermann has beaten me to it - and I
will use his version from now on, thanks Hermann.

Lagi


On Fri, 17 Aug 2018 at 15:03, Klaus major-k via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi Hermann,
>
> > Am 17.08.2018 um 15:58 schrieb hh via use-livecode <
> use-livecode@lists.runrev.com>:
> >
> > This is already case-insensitive, but the period needs an escape:
> >
> > filter tList with regex pattern "\.*(jpe?g|png|gif)$"
>
> ah, jetzt ja! :-)
> Thanks a lot!
>
> Best
>
> Klaus
>
> --
> Klaus Major
> http://www.major-k.de
> 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: filter list_of_files with REGEX xyz?

2018-08-17 Thread Lagi Pittas via use-livecode
I used (without the gif)

.*\.jpj|jpeg|png|gif

The above is not case sensitive  - just tested it

Lagi

On Fri, 17 Aug 2018 at 14:45, Ralph DiMola via use-livecode <
use-livecode@lists.runrev.com> wrote:

> (?i) turn off case sensitivity for everything after it in the regex
> expression. (?-i) turns it back on again for everything after it.
>
> 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 Brian Milby via use-livecode
> Sent: Friday, August 17, 2018 9:19 AM
> To: How to use LiveCode
> Cc: Brian Milby
> Subject: Re: filter list_of_files with REGEX xyz?
>
> RegEx pattern
> Sorry, I was just giving the pattern, not the syntax.
> Also, it will probably be case sensitive in that format. I won’t be able
> to test until later. I don’t recall the case insensitive flag off hand.
>
> Thanks,
> Brian
> On Aug 17, 2018, 8:15 AM -0500, Klaus major-k via use-livecode <
> use-livecode@lists.runrev.com>, wrote:
> > Hi Brian,
> >
> > > Am 17.08.2018 um 14:40 schrieb Brian Milby via use-livecode <
> use-livecode@lists.runrev.com>:
> > >
> > > Pattern “*.(jpe?g|png|gif)”
> >
> > thanks, but that does not work!?
> >
> > I tried:
> > on mouseUp pMouseButton
> > answer folder "sdsdsdsd"
> > put it into tFolder
> > put files(tFolder) into tList
> > filter tList with pattern "*.(jpe?g|png|gif)"
> > answer tList
> > end mouseUp
> >
> > tList = EMPTY, I made of course sure there are JPG, PNG and GIF files in
> that folder.
> >
> > Same when I use:
> > ...
> > filter lines of tList with pattern "*.(jpe?g|png|gif)"
> > ...
> > Any clues?
> >
> > > Thanks,
> >
> > You're welcome! :-)
> >
> > > Brian
> > > On Aug 17, 2018, 6:44 AM -0500, Klaus major-k via use-livecode <
> use-livecode@lists.runrev.com>, wrote:
> > > > Hi friends,
> > > >
> > > > I know how to:
> > > > ...
> > > > filter list_of_files with "*.jpg"
> > > > ...
> > > > But REGEX stuff is way over my head. :-/ Can anyone provide the
> > > > regex/pattern syntax for filtering jpg, png etc. in ONE run? Know
> > > > what I mean?
> >
> > Best
> >
> > Klaus
> >
> > --
> > Klaus Major
> > http://www.major-k.de
> > 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
>
>
> ___
> use-livecode mailing list
> use-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: Using stackoverflow.com

2018-08-17 Thread Lagi Pittas via use-livecode
Hi,

I'm sorry for the meandering, unfocused ran/stream of consciousness below
but ..

I agree with all the sentiments so far,  and I can empathise with Mark and
Todd about people who "Know" that everything must be written in C++ , Java
or Python. - Livecode is a "baby language" according to them -  so was
Clipper but we had OO (ish) and codeblocks in 1990. I wouldn't write a
Multitasking Kernal in Livecode (I created one in C for a Voice application
for Dollond and Aitchison before they were bought by boots). .
The Idea of taking the essence of some of the great threads in this List
and the Forums is to me a brilliant idea, But we need a concerted effort
with The  Livecode mothership mucking in - seems to me there is a lot of
demarcation (the software developers

Without (again!!!) trying to  beat a dead horse - and without becoming
personal (it isn't). Marketing and Web is controlled by the same person
believe - I don't see much marketing (posting articles get the word out is
marketing), and we have a revamp every couple of years.

What doesn't marketing/Web design have 1 hour a day to first find where old
links have stopped working (there are still many) post articles on
development sites but the biggie and probably the best post interesting
threads to SO as Todd says (and Monty tried to get going) and we (I would
be willing to find some time - but I wash the bottles as well - oh top be
just a marketer and look after a Wordpress site).

I'm now wondering if the LC Towers  is sitting back and waiting for all the
moolah to come in from the LIvecode for Filemaker (which I don't doubt is
coming in), but there is still stuff missing from the Kickstarter - the and
also the new sqlite library  we crowdfunded nearly 2 years ago.

Yes LC is fantastic - I would't be here if it wasn't but there are far too
many Moustraps for every developer to come running for ours.

Python is a joke as a first language for kids  - heck  I could never go
back to UI creating screens by hand coding ever since I used Foxpro (for
Dos) and Delphi. You might as well use BBC basic for windows . Don't get me
wrong I play/write utilities with Python,Lua,Purebasic BBC basic, Xharbour,
B4fX (B4A,b4I), Xojo, Delphi (v7)  and Lazarus (yes I have the lot - paid
for but not updated because I don't use them for making money) but since I
jettisoned Visual Foxpro,  LC is what I use for "Real programs". But until
the great unwashed get to hear about LC (open source) LC commercial will
always be in the backwaters.

Foxpro still works (last update 2004) and I used it to  knock up a simple
label printing program for a cousin of mine  in a couple of hours, a year
or so back - horses for courses.

So my question what does marketing do? - because it sure looks like a part
time job to me - I would like to be wrong but it seems to me 9 to 5 and  no
passion to get the word out,  going that extra mile. Not getting involved
with the community (on this list)  to see how we could all help even if it
is questions and answers on SO would be a start. I'm not holding my breath
to see if anybody other than the developers pop in here.

Regards Lagi

p.s

And while i'm on a stream of consciousness rant.

I understand why you don't have a perpetual license at least for the
desktops but I say again you should have a separate IOS and Android package
only for £99 (ish) which does not run out (although updates will need to be
paid for as- per XOJO).

Why so? Because if I  want to create a program for IOS £500 (yearly) for
livecode Indy + £99 for Apple yearly - launch my program and I make £200
(probably 90% make sweet Fanny Adams) and after a year I have to pay again
to use the program - I wont even go ther.  XOJO and b4I are about that
price and don't run out (but you pay for updates). Now if the LC  "lite"
versions (Android and IOS) didn't run out but £99 a year was for Updates
which WILL be needed on Mobile because of the changes to the API you would
have all the people at XOJO (if you marketed to them) coming in whilethey
wait for to  XOJO finish version 1 of their Android edition (some already
do use LC for that). Lots of £99 a year or 2  for updates adds up. - And
todays bedroom programmer is tomorrows business programmer (Windows/MAC).

And Btw I still think XOJO's website tells you exactly what it's about
CROSS-PLATFORM  RAPID APPLICATION DEVELOPMENT.

We have to scroll (below the fold) to find Startups, Education, getting
Started (You are not talking to me or Dave or Richard or Todd or other Old
Guard (who still know what a command line is) who are looking for a new
home. Why not talk to your visitors above the fold - and "our story can
still be there on page 1) taking a quarter of the page on the right. We
have to click anyway - this is web design 101.  LC is not BMW trying to
sell a lifestyle without mentioning the features/benefits of the product

Now I have to work late because of a rant!!

p.p.s

It's because I care about where LC is going (or not) that I 

Re: Need help with a project

2018-06-18 Thread Lagi Pittas via use-livecode
Hi

Just to be clear - Time trials and demos are a good use of this program -
It was the "copy protection" I was referring to

Lagi

On Fri, 15 Jun 2018 at 02:24, Peter Bogdanoff via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Also, I want to add this: Yummy Interactive who is behind SoftwareShield
> has responded to my tech support questions about what to do, but I’m
> somewhat flummoxed with their responses. They assume I have more technical
> chops. This is the kind of thing:
>
> > 1. Is it possible to create a project that allows a user to have
> “unlimited” use for two weeks, then reverts to a “limited” version? Does
> this require use of a generated serial number, and an entity on your server?
> >
> >
> > The requirement can be implemented as following:
> >
> > (1) create a project, the default/first entity's license model is
> "Expire By Period" (
> http://doc.softwareshield.com/UG/license_action.html#expire-by-period <
> http://doc.softwareshield.com/UG/license_action.html#expire-by-period>)
> license model, set the periodInSeconds to 1209600 (two weeks).
> >
> > (2) in your app code, checks if the entity status is expired, run app in
> "unlimited" mode if not, switch to "limited" mode if expired.
> >
> >
> >
> > if (entity->isLocked()){
> >   //this entity is locked or trial already expired.
> >   //we may pop up info to prompt for purchase.
> >   run_in_limited_mode();
> > } else {
> >   //this entity still in two-weeks trial period
> >   run_in_unlimited_mode();
> > }
> >
> >   please refer to (http://doc.softwareshield.com/PG/index.html#pg_index
> ) for SDK
> programming.
> >
> > (3) use the license model's action ACT_SET_EXPIRE_PERIOD /
> ACT_ADD_EXPIRE_PERIOD (
> http://doc.softwareshield.com/UG/license_action.html#act_set_expire_period
> <
> http://doc.softwareshield.com/UG/license_action.html#act_set_expire_period>)
> to manipulate the customer's trial period. Basically it means you create
> serial numbers (with ACT_XXX_EXPIRE_PERIOD) on our web portal, send a
> serial number to the customer after payment, the user input the serial
> number on the license UI page so the app can run in "unlimited" mode again.
> >
>
>
>
>
>
> ___
> use-livecode mailing list
> use-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: Need help with a project

2018-06-18 Thread Lagi Pittas via use-livecode
HI Peter,

The fact that it is a subscription system is the best protection you have.
Use the simplest protection that will tell you if the system has been
"pirated" - simple encryption of the company/institution address/details
for instance. Don't allow them to change the address/telephone number etc
in the program - so they have to "patch" the exe. When you notice this has
happened (5 lines of code) set a timer.
In 8 Months time you have a screen that comes up at boot time that says
"Problem with your program please call  before any lasting damage is done"
at -xxx-". If they don't call in say a month the program stops
working with your number on the front screen and How they can get a legal
copy".

Sage Payroll used to not protect their payroll, so come April when rates
changed, Sage always Got (gets?) a spike in sales - No questions asked as
long as the user can transfer his data from the "pirated" version.   The
people who will buy your program will buy it - the people who will copy
your program will copy it anyway - you didn't lose a sale you got free
advertising. How do you think microsoft replaced Lotus 123 - they removed
protection from Office then gave a £90 upgrade from any version (even non
legal version) after a couple of years.

Making your program indispensable (without too many barriers) to your
paying customers is the best way of building a loyal customer base.

Save yourself a lot of time hassle and money and make the subscription/name
the protection

My 2 pence worth

Lagi

p.s. If it can be read it can be broken

A 5 minute google search and a bit of memory 
You'll be glad to hear no decompilers for Livecode - we are not on the
radar.

// If you lose your sourcecode in the future .
http://www.javadecompilers.com/
https://forum.xda-developers.com/android/software-hacking/tool-apk-easy-tool-v1-02-windows-gui-t960
https://www.yeahhub.com/best-19-tools-used-reverse-engineering-2018-update/
http://www.refox.net/
http://www.iphonehacks.com/2018/05/ios-11-3-1-jailbreak-updates.html
http://www.decompiler.net/
https://www.vb-decompiler.org/
https://www.thoughtco.com/decompiling-delphi-1-3-1057974
http://www.dvdsmith.com/remove-sony-arccos-protection.html
https://www.roojs.com/blog.php/View/117/Recovering_encoded_php_files.html

//Even hardware dongles are not immune
https://www.brstudio.com/dongles/deskey-dk2-dk3-dongle-emulator/
http://www.dongleservice.com/dongle-bypass.phtml




On Fri, 15 Jun 2018 at 02:08, Peter Bogdanoff via use-livecode <
use-livecode@lists.runrev.com> wrote:

> > you want to include some of the advanced capabilities like restricted
> trial,
> Yes, I do want to use advanced capabilities.
>
> > Does it just wrap the executable or does it encapsulate the entire
> directory?
> It can do either.
>
> I am using pw protection on all stacks, which is is working well. More
> important is the license activation and management because it is a
> subscription product—there is a single version which has a free, limited
> status or a full, paid status—the program needs the capability to shift to
> either. Also I need to control the installations of the program. It will be
> used in educational institutions, by individuals, sometimes in iffy
> locations (China) where I need to minimize piracy.
>
> Peter
>
>
> > On Jun 14, 2018, at 4:23 PM, Brian Milby via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > Are you saying that you have the standard mode working but you want to
> include some of the advanced capabilities like restricted trial, etc?
> >
> > Does it just wrap the executable or does it encapsulate the entire
> directory? I’m assuming you have decided that the password protection of
> the stack isn’t sufficient.
> >
> > Brian
> > On Jun 14, 2018, 4:28 PM -0500, Peter Bogdanoff via use-livecode <
> use-livecode@lists.runrev.com>, wrote:
> >> Hi,
> >>
> >> I’m working on a project that we are getting ready to publish as a
> desktop application for Mac and Windows.
> >>
> >> It is content heavy and I'm wanting to protect it, and am using a
> product called SoftwareShield/GameShield:
> >>
> >> http://softwareshield.com 
> >> http://gameshield.com 
> >>
> >> It puts a wrapping around the executable and offers license management
> that works well in its basic form. There are more advanced features that I
> want to take advantage of that seem to go beyond the capabilities of
> LiveCode script and my own personal abilities. It seems that LiveCode can
> work with SoftwareShield, but I don’t know where to begin, nor can I
> program anything besides LiveCode script.
> >>
> >> This is an example of where I get lost about figuring out how to
> progress:
> >>
> >> "Because the kernel of SoftwareShield is developed in C++ and the
> gsCore exposes flat API in standard way, any language (such as Object-C,
> Java, NodeJS, Perl, Python, etc.) that can make api call to Windows DLL or
> MacOS dylib can integrated 

Re: Best practise approach for artwork for iOS and Android?

2018-06-12 Thread Lagi Pittas via use-livecode
Hi,

I don't know what sort of images you have but take a look at xara (
xara.com/designer-pro/features)

Scroll down to the intelligent scaling video - better yet they have a trial.

I think the intelligent scaling might even give you the "safe Zone" that SB
mentioned

Regards Lagi

Lagi

On Mon, 11 Jun 2018 at 14:48, Kee Nethery via use-livecode <
use-livecode@lists.runrev.com> wrote:

> If you use the imagery you have, don’t distort it to fill the screen. That
> always looks bad. Add white space and/or crop but keep the proportions
> correct.
>
> If you run them through a smoothing filter to up the dpi, you will want to
> bit poke each image to restore sharp corners that should not have been
> rounded.
>
> Personally, if the app worked well with the images you had, and redoing
> them is your big go/no go, I’d use the images you have. If one app gains
> traction, perhaps v2 has new images.
>
> Toss them all against the wall and see what sticks.
>
> My two cents.
>
> Kee Nethery
>
>
> On Jun 11, 2018, at 1:54 AM, Tiemo Hollmann TB via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
> > Hi,
> >
> > I have three old windows program (going back to the 90th), designed for
> > children, which are based on "full window" image backgrounds (douzends of
> > cards, each with another background image) and lots of small detail
> images.
> > Up to now I have only developed LiveCode for Windows and MacOS, no
> > experience yet with iOS and Android development. I try to evaluate the
> work
> > load to redevelop those old windows programs for mobile and one general
> > question before I start is the art work. Since the old art work has a
> size
> > about 800x600 by 72dpi, I obviously would need to let redesign all art
> work
> > for the todays resolutions, which would be a pretty costly part of the
> > project and probably the go or nogo for the whole project.
> >
> >
> >
> > Since there are so many different screen sizes, resolutions and aspect
> > ratios on iOS and Android, I wonder how to cover all those variants
> > technically in LiveCode and basically from the art work side. E.g. which
> > size and ratio I would have to let create the "master" images by the
> artist
> > (to be also on the safe side for the next years)?
> >
> > Since I can't let design for each ratio a different master image for each
> > card, I probably would have to distort the "master" image to each
> different
> > screen size (app only for tablets in landscape mode)? Could I let make
> the
> > OS the distortion of one background image per card in LiveCode, or would
> I
> > need to import and assign different images (which I have distored in
> > photoshop before) for each screen size in each card? Additionally I would
> > need to create douzends of polygons as clickable objects, above each
> image
> > for small parts of it, where I am not sure, if they would keep their
> exact
> > target area, when the background image will be distort - probably not.
> >
> >
> >
> > Up to now it looks to me as a never ending story, but perhaps I don't
> see a
> > good approach
> >
> > Any experience or pointers to a how to are very welcome.
> >
> >
> >
> > Tiemo
> >
> >
> >
> >
> >
> >
> >
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
>
>
> ___
> use-livecode mailing list
> use-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: Differences between Commercial and Community versions of LiveCode

2018-06-06 Thread Lagi Pittas via use-livecode
Never tried it for Livecode because as in my previous message - Just encode
their name - you dont even have to tell them its encoded
but check on boot up - which I do and wait 6 Months and then tell them -
that will F**Ck them up when they thought they got away with it.

Revenge is a dish best served cold ;-)

I know it worked with a VB program years ago and the DLL's - but that was
to make the executables smaller

Since its open source and actively updated why don't you tell them - In
fact I might  probably use it on my LC9 executables even though I have
indy/business because they are 3 times larger than my LC6 executables.

Lagi



On 6 June 2018 at 18:05, Tom Glod via use-livecode <
use-livecode@lists.runrev.com> wrote:

> after trying UPX on my win32 standalone executable i got a upx: UMP.exe:
> NotCompressibleException :)
>
> On Wed, Jun 6, 2018 at 1:00 PM, Tom Glod  wrote:
>
> > great suggestion Lagi... thats a great solution for anyone who needs an
> > extra layer of obfuscation on the binaries.
> >
> > Yes indeed...the .livecode files must be made available.
> >
> > On Wed, Jun 6, 2018 at 12:51 PM, Lagi Pittas via use-livecode <
> > use-livecode@lists.runrev.com> wrote:
> >
> >> The code doesn't need to be available "in the clear" either in Community
> >> or
> >> Business in the executable.
> >> So there is nothing stopping us using something like
> >>
> >> https://www.pelock.com/products/pelock/buy
> >>
> >> or a free one here
> >> https://upx.github.io/
> >> http://www.pazera-software.com/products/free-upx/
> >>
> >> You must make the source files available though. You cant see the C or
> C++
> >> source text in programs written in those languages except for say
> headers
> >> and library calls and there are programs that can go through and
> obfuscate
> >> those as well.
> >>
> >> Lagi
> >>
> >>
> >>
> >>
> >> On 6 June 2018 at 17:12, Brian Milby via use-livecode <
> >> use-livecode@lists.runrev.com> wrote:
> >>
> >> > Can’t do that with community... code must be available.
> >> > On Jun 6, 2018, 11:09 AM -0500, Tom Glod via use-livecode <
> >> > use-livecode@lists.runrev.com>, wrote:
> >> > > what if for example you want to hard code a hash salt into your
> >> > code?.
> >> > > if the code is readable, then so is the salt. I would vote for
> >> unreadable
> >> > > code 100% of the time.
> >> > >
> >> > > On Wed, Jun 6, 2018 at 10:38 AM, Brian Milby via use-livecode <
> >> > > use-livecode@lists.runrev.com> wrote:
> >> > >
> >> > > > For commercial I would think so, but don’t see any issue on the
> >> > community
> >> > > > side.
> >> > > > On Jun 6, 2018, 9:34 AM -0500, Bob Sneidar via use-livecode <
> >> > > > use-livecode@lists.runrev.com>, wrote:
> >> > > > > Don't we want that NOT to be possible?? Otherwise bring back the
> >> > runtime
> >> > > > engine and run the app as a stack file of the runtime.
> >> > > > >
> >> > > > > Bob S
> >> > > > >
> >> > > > >
> >> > > > > > On Jun 5, 2018, at 19:37 , Brian Milby via use-livecode <
> >> > > > use-livecode@lists.runrev.com> wrote:
> >> > > > > >
> >> > > > > > Looking at the code, “deflate” is called on the stack as it is
> >> > being
> >> > > > written out (zlib). So while not easy, it should be possible to
> >> > separate a
> >> > > > stack file from the binary if deployed from the community edition.
> >> It
> >> > would
> >> > > > take a bit of work to figure out where the file started and ended.
> >> Well
> >> > > > over what I would be willing to tackle at the moment. For anyone
> so
> >> > > > motivated, the relevant source code is in deploy*.cpp (along with
> >> the
> >> > > > header files).
> >> > > > >
> >> > > > > ___
> >> > > > > use-livecode mailing list
> >> > > > > use-livecode@lists.runrev.com
> >> > > > > Please visit this url to subscribe, unsubscribe and manage your
> >> > > > s

Re: Differences between Commercial and Community versions of LiveCode

2018-06-06 Thread Lagi Pittas via use-livecode
Oh

and for those who do want to make totally sure ..

https://www.cybrary.it/0p3n/advanced-exe-multi-protection-reverse-engineering-free-tools/

shows you how to modify the UPX compressor so that someone with the source
code (it's open source) will have difficulty.

I don't use it - my copy protection is my support and a base64encode name
of company string - it is breakable but I don't care
when something goes wrong - and it will especially if windows is involved -
they will have to come to me  or start again.

If somebody "cracks" it and it gets spread so what I wouldn't have had them
as clients in the first place.
In the old apple 2 days I bought an assembler called Lisa ($139.95) on a
copy protected disk.
I had a disk copier that could copy the disk but the new disk would still
be copy protected so I was up
till 4 in the morning with my copy of "Beneath Apple Dos" going through 3
levels of protection from the unprotected Boot Loader
to other bits of code that was Xored before executing and then I got to a
bit of text ... For $139.95 you can go to sleep tonight.
I Laughed and went to bed.

Most crackers do it for pedagogical reason and our systems aren't on their
Radar so why put hoops in the way of the honest people.

btw for anyone who remembers those Halcyon days I also bought (not copied)
Randall Hydes Anix system (love the name) which was a "Unix Like" OS for
the Apple 2
which had 48K Ram and 143K on a floppy disk WT?~#@!

http://www.appleoldies.ca/anix/index.htm

On 6 June 2018 at 17:12, Brian Milby via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Can’t do that with community... code must be available.
> On Jun 6, 2018, 11:09 AM -0500, Tom Glod via use-livecode <
> use-livecode@lists.runrev.com>, wrote:
> > what if for example you want to hard code a hash salt into your
> code?.
> > if the code is readable, then so is the salt. I would vote for unreadable
> > code 100% of the time.
> >
> > On Wed, Jun 6, 2018 at 10:38 AM, Brian Milby via use-livecode <
> > use-livecode@lists.runrev.com> wrote:
> >
> > > For commercial I would think so, but don’t see any issue on the
> community
> > > side.
> > > On Jun 6, 2018, 9:34 AM -0500, Bob Sneidar via use-livecode <
> > > use-livecode@lists.runrev.com>, wrote:
> > > > Don't we want that NOT to be possible?? Otherwise bring back the
> runtime
> > > engine and run the app as a stack file of the runtime.
> > > >
> > > > Bob S
> > > >
> > > >
> > > > > On Jun 5, 2018, at 19:37 , Brian Milby via use-livecode <
> > > use-livecode@lists.runrev.com> wrote:
> > > > >
> > > > > Looking at the code, “deflate” is called on the stack as it is
> being
> > > written out (zlib). So while not easy, it should be possible to
> separate a
> > > stack file from the binary if deployed from the community edition. It
> would
> > > take a bit of work to figure out where the file started and ended. Well
> > > over what I would be willing to tackle at the moment. For anyone so
> > > motivated, the relevant source code is in deploy*.cpp (along with the
> > > header files).
> > > >
> > > > ___
> > > > use-livecode mailing list
> > > > use-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: Differences between Commercial and Community versions of LiveCode

2018-06-06 Thread Lagi Pittas via use-livecode
The code doesn't need to be available "in the clear" either in Community or
Business in the executable.
So there is nothing stopping us using something like

https://www.pelock.com/products/pelock/buy

or a free one here
https://upx.github.io/
http://www.pazera-software.com/products/free-upx/

You must make the source files available though. You cant see the C or C++
source text in programs written in those languages except for say headers
and library calls and there are programs that can go through and obfuscate
those as well.

Lagi




On 6 June 2018 at 17:12, Brian Milby via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Can’t do that with community... code must be available.
> On Jun 6, 2018, 11:09 AM -0500, Tom Glod via use-livecode <
> use-livecode@lists.runrev.com>, wrote:
> > what if for example you want to hard code a hash salt into your
> code?.
> > if the code is readable, then so is the salt. I would vote for unreadable
> > code 100% of the time.
> >
> > On Wed, Jun 6, 2018 at 10:38 AM, Brian Milby via use-livecode <
> > use-livecode@lists.runrev.com> wrote:
> >
> > > For commercial I would think so, but don’t see any issue on the
> community
> > > side.
> > > On Jun 6, 2018, 9:34 AM -0500, Bob Sneidar via use-livecode <
> > > use-livecode@lists.runrev.com>, wrote:
> > > > Don't we want that NOT to be possible?? Otherwise bring back the
> runtime
> > > engine and run the app as a stack file of the runtime.
> > > >
> > > > Bob S
> > > >
> > > >
> > > > > On Jun 5, 2018, at 19:37 , Brian Milby via use-livecode <
> > > use-livecode@lists.runrev.com> wrote:
> > > > >
> > > > > Looking at the code, “deflate” is called on the stack as it is
> being
> > > written out (zlib). So while not easy, it should be possible to
> separate a
> > > stack file from the binary if deployed from the community edition. It
> would
> > > take a bit of work to figure out where the file started and ended. Well
> > > over what I would be willing to tackle at the moment. For anyone so
> > > motivated, the relevant source code is in deploy*.cpp (along with the
> > > header files).
> > > >
> > > > ___
> > > > use-livecode mailing list
> > > > use-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: THOUGHT: the [effective] [working] screenLoc

2018-06-05 Thread Lagi Pittas via use-livecode
Hi


here's the third one I missed

"Make something idiot-proof, and they will build a better idiot."

It's a losing battle 

Lagi


>> Nothing can be made foolproof because fools are so ingenious.
>> Nothing is foolproof for a capable fool.
>>
>> Lagi
>>
>>
>> On 4 June 2018 at 20:51, Paul Dupuis via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>>
>> Okay, we're making progress:
>>>
>>> 2 people (Paul and Ralph) think having "the [effective] [working]
>>> screenLoc" might be a useful addition for the language for the likely
>>> effort to add it
>>> 2 people (Bob and Jacqueline) think that it is simple enough (which it
>>> is) to write your own function for this it is not worth the effort to
>>> add to the engine
>>>
>>> So far we have a tie.
>>>
>>> And, Jacqueline, screen resolutions can be changed dynamically on
>>> Windows (can't remember off the top of my head if the same is true for
>>> OSX). This changes the screenLoc. We also have customers who use
>>> multiple monitors, unplug them abruptly, change screen resolutions
>>> dynamically (say to connect to a projector) and so on, so are trying to
>>> make use of LC features like the desktopChanged message to recheck
>>> screen sizes and adjust windows in our app accordingly or re-position
>>> windows or recenter dialogs when a monitor is removed suddenly. Some
>>> user have "fat" taskbars (a lot of open stuff on them since the Windows
>>> toolbar can be resized)  and the center of the working screen area is
>>> decidedly not the center of the current resolution of the primary
>>> monitor. In fact, the Windows taskbar can be resize to take up half the
>>> primary screen by the user (we have NOT had any one do that - YET)
>>>
>>>
>>> On 6/4/2018 12:07 PM, Paul Dupuis via use-livecode wrote:
>>>
 Yes, that is why I said (read below) that if others did not think there
 should be an effective and/or working key word for the screenLoc
 function, I would roll my own based on the screenRect function. I was
 asking whether other think the screenLoc function should or should not
 have these keywords.


 On 6/4/2018 11:55 AM, Bob Sneidar via use-livecode wrote:

> Seems like you could subtract item 1 from item 3 and item 2 from item 4
>
 of the effective screenRect to get what you need.
>>>
 Bob S
>
>
> On Jun 4, 2018, at 08:08 , Paul Dupuis via use-livecode <
>>
> use-livecode@lists.runrev.com> wrote:
>>>
 I posted the question below and got no responses so I thought I would
>> try again.
>>
>> I noticed that screenLoc has no effective or working keywords
>>
> associated
>>>
 with it in LC9 or earlier. It seems to me that it should and that if it
>> has been done for the screenRect(s), it should be a small enhancement
>>
> to
>>>
 add them to the screenLoc
>>
>> Do others agree? If so I will submit and enhancement entry to the
>> quality center. if not, I'll drop this discussion thread and roll my
>>
> own
>>>
 function based on the screenRect function.
>>
> ___
> use-livecode mailing list
> use-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: THOUGHT: the [effective] [working] screenLoc

2018-06-05 Thread Lagi Pittas via use-livecode
" Windows taskbar can be resize to take up half the
primary screen by the user (we have NOT had any one do that - YET)"

Which reminds me of 3 variants of Murphy's law :-

Nothing can be made foolproof because fools are so ingenious.
Nothing is foolproof for a capable fool.

Lagi


On 4 June 2018 at 20:51, Paul Dupuis via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Okay, we're making progress:
>
> 2 people (Paul and Ralph) think having "the [effective] [working]
> screenLoc" might be a useful addition for the language for the likely
> effort to add it
> 2 people (Bob and Jacqueline) think that it is simple enough (which it
> is) to write your own function for this it is not worth the effort to
> add to the engine
>
> So far we have a tie.
>
> And, Jacqueline, screen resolutions can be changed dynamically on
> Windows (can't remember off the top of my head if the same is true for
> OSX). This changes the screenLoc. We also have customers who use
> multiple monitors, unplug them abruptly, change screen resolutions
> dynamically (say to connect to a projector) and so on, so are trying to
> make use of LC features like the desktopChanged message to recheck
> screen sizes and adjust windows in our app accordingly or re-position
> windows or recenter dialogs when a monitor is removed suddenly. Some
> user have "fat" taskbars (a lot of open stuff on them since the Windows
> toolbar can be resized)  and the center of the working screen area is
> decidedly not the center of the current resolution of the primary
> monitor. In fact, the Windows taskbar can be resize to take up half the
> primary screen by the user (we have NOT had any one do that - YET)
>
>
> On 6/4/2018 12:07 PM, Paul Dupuis via use-livecode wrote:
> > Yes, that is why I said (read below) that if others did not think there
> > should be an effective and/or working key word for the screenLoc
> > function, I would roll my own based on the screenRect function. I was
> > asking whether other think the screenLoc function should or should not
> > have these keywords.
> >
> >
> > On 6/4/2018 11:55 AM, Bob Sneidar via use-livecode wrote:
> >> Seems like you could subtract item 1 from item 3 and item 2 from item 4
> of the effective screenRect to get what you need.
> >>
> >> Bob S
> >>
> >>
> >>> On Jun 4, 2018, at 08:08 , Paul Dupuis via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >>>
> >>> I posted the question below and got no responses so I thought I would
> >>> try again.
> >>>
> >>> I noticed that screenLoc has no effective or working keywords
> associated
> >>> with it in LC9 or earlier. It seems to me that it should and that if it
> >>> has been done for the screenRect(s), it should be a small enhancement
> to
> >>> add them to the screenLoc
> >>>
> >>> Do others agree? If so I will submit and enhancement entry to the
> >>> quality center. if not, I'll drop this discussion thread and roll my
> own
> >>> function based on the screenRect function.
> >> ___
> >> use-livecode mailing list
> >> use-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: Devawriter Pro: Fund Raiser Goes Live!

2018-06-01 Thread Lagi Pittas via use-livecode
Hi Bob

That should be Intellectual Pygmies - although sometimes mental is closer
to the truth these days.

Regards Lagi



On 1 June 2018 at 15:54, Bob Sneidar via use-livecode <
use-livecode@lists.runrev.com> wrote:

> What surprises me is that I get it. :-)
>
> Bob S
>
>
> > On May 31, 2018, at 21:20 , Mark Wieder via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > On 05/31/2018 08:18 PM, Colin Holgate via use-livecode wrote:
> >> Read the other two articles, then divide by 2.
> >
> > 
> >
> > --
> > Mark Wieder
> > ahsoftw...@gmail.com
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Devawriter Pro: Fund Raiser Goes Live!

2018-06-01 Thread Lagi Pittas via use-livecode
What surprises me is you don't let us mental pygmies in on the in joke.

(sorry if that is  a hate crime against you  Pygmies with internet access)

Regards lagi

On 1 June 2018 at 15:54, Bob Sneidar via use-livecode <
use-livecode@lists.runrev.com> wrote:

> What surprises me is that I get it. :-)
>
> Bob S
>
>
> > On May 31, 2018, at 21:20 , Mark Wieder via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > On 05/31/2018 08:18 PM, Colin Holgate via use-livecode wrote:
> >> Read the other two articles, then divide by 2.
> >
> > 
> >
> > --
> > Mark Wieder
> > ahsoftw...@gmail.com
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Android APK sanity check

2018-06-01 Thread Lagi Pittas via use-livecode
Hi

I have had the same problem Using old and very new android devices, where
the program will give a blank/black screen on different versions of Android
with no ryme or reason.

Sometimes it works on and older version of android with older hardware and
fails on a phone or tablet with say  the oreo version although the program
only needs a minimum of 4.1. and the api is correct.

The  same android on different hardware might or might not work (black
screen no errors reported no "crash")

YMMV.


Lagi

On 1 June 2018 at 11:31, Clarence Martin via use-livecode <
use-livecode@lists.runrev.com> wrote:

> I have to agree. The APK file that you  provided did run on my Nexus7 but
> had some bad effects on both o my Devices. My Android Program that I have
> that's under development started having loading problems on my Nexus7 and
> had to be removed through the apps settings under the Android Settings
> menu.
> It now works again. This didn't happen when I ran your test script and
> loaded through the Android App test menu. I also had to do a Reboot Reset
> on
> the other Android Device in order to get that Android device to run "as
> normal".
> So, my conclusion is: The application that creates the APK file is somehow
> corrupted but "sort of" runs. But once installed corrupts the Android
> System
> (if that makes sense to you)., although it doesn't do this if created
> locally via the Development "test" option. I haven't tried to used your
> test
> script to create an APK file locally. I will try that a bit later and
> update
> that result for you.
> Later!
>
> -Original Message-
> From: use-livecode  On Behalf Of J.
> Landman Gay via use-livecode
> Sent: Thursday, May 31, 2018 10:41 PM
> To: How to use LiveCode 
> Cc: J. Landman Gay 
> Subject: RE: Android APK sanity check
>
> Okay, I'm stumped. I have a Nexus 7 too, running Android 6.0.1. I put the
> test apk on it and it crashes on launch every time. I tried relaunching
> several times.
>
> Thanks for the input, maybe the team can make something of it.
> --
> Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software |
> http://www.hyperactivesw.com On May 31, 2018 8:31:33 PM Clarence Martin
> via
> use-livecode  wrote:
>
> > I just uploaded this to my Nexus7 and it works the same way. It
> > initially opens with a blank screen and then opens correctly.
> >
> > -Original Message-
> > From: use-livecode  On Behalf Of
> J.
>
> > Landman Gay via use-livecode
> > Sent: Thursday, May 31, 2018 4:20 PM
> > To: How to use LiveCode 
> > Cc: J. Landman Gay 
> > Subject: Re: Android APK sanity check
> >
> > @Clarence, I just uploaded an apk I built on my Mac. Could you check
> > the bug report again and try the apk I put there? Thanks for your time.
> >
> > On 5/31/18 5:49 PM, J. Landman Gay via use-livecode wrote:
> >> I just took another look and I see that the identifier had reverted
> >> to the default, so that explains why you had to change it. Even after
> >> I reset it to something unique though it still fails here. It looks
> >> like it's time for the LC guys to employ their magic.
> >>
> >> On 5/31/18 5:44 PM, J. Landman Gay via use-livecode wrote:
> >>> Thanks for testing. Maybe it's a Mac problem. The identifier
> >>> shouldn't matter in this case though, if you were originally using
> >>> the unique one I put into the stack. So that's odd too.
> >>>
> >>> On 5/31/18 5:07 PM, Clarence Martin via use-livecode wrote:
>  The problem that I had, had  to do with the identifier name and had
>  nothing to do with anything else. I remember that from earlier
>  problems that Panos identified for me.
>  The test stack worked on both Android Devices that I have.
>  More info on my system:
>  Windows 10 computer with the Java jdk 1.8.0_171.
> 
>  -Original Message-
>  From: use-livecode  On
>  Behalf Of J.
>  Landman Gay via use-livecode
>  Sent: Thursday, May 31, 2018 1:02 PM
>  To: How to use LiveCode 
>  Cc: J. Landman Gay 
>  Subject: Re: Android APK sanity check
> 
>  Thanks for the comments. I've actually seen the problem with
>  initial startup on a few apps but in this case a relaunch still
>  crashes. :(
> 
>  Since you have a few older devices, it might help the team narrow
>  down what's affected if you try out my test stack. Bug report is here:
>  https://quality.livecode.com/show_bug.cgi?id=21325
> 
>  I only have Android Marshmallow on my test phone(s) but I'm betting
>  it will fail with any older OS. Or it may be the version of Java I
>  installed, which I believe LC 9 required.
> 
>  On 5/31/18 2:46 PM, Clarence Martin via use-livecode wrote:
> > Hi Jacque,
> > You have been one of the people on the List that has answered many
> > of my questions about building Android Applications. I do have an
> > application that uses mergJSON and the problem that I have is only
> > during the 

Re: button action different on Android

2018-05-31 Thread Lagi Pittas via use-livecode
Hi Swami,

How about using the mousestlilldown command  and call the mouseup within
that?

Lagi



On 31 May 2018 at 14:56, Sannyasin Brahmanathaswami via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Well, "rather Android ceding time for that sort of thing."
>
> While it may not be a LC "problem"  ... we need a way to avoid the long
> press behavior (if that is it is?) and ensure the button responds. N'est ce
> pas?
>
> BR
>
> On 5/30/18, 7:15 PM, "use-livecode on behalf of J. Landman Gay via
> use-livecode"  use-livecode@lists.runrev.com> wrote:
>
> Long presses on Android can also behave like right
> clicks on desktop to provide alternate behaviors. It may be that the
> problem isn't LC, but rather Android ceding time for that sort of
> thing.
>
> Just a guess based on nothing much.
>
> ___
> use-livecode mailing list
> use-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   >