still
playing audio. It may be the case that the way LiveCode works with audio
APIs, or the way you're using them, means you stop playing between
tracks for too long, so the system assumes the audio is finished. Might
be worth further investigation.
--
Hi Kevin & Richard,
Thanks for engaging so positively with this discussion. Let me start by
saying that I'm very much on the side of LiveCode succeeding and want to
help not just complain from the sidelines.
Open source licensing FUD tends to make my blood boil a little, although
leaving that asi
On Fri, Jul 22, 2016, at 04:53 PM, Rick Harrison wrote:
> Like I said, LC should consider creating their own license then.
>
> After this little debate, I will never touch any GPL license ever
> in the future. In fact, I now consider the community version
> of LC to be worthless. I’ve always had
he GPL version can create plugins for others
and sell them commercially, the user of those plugins would need to get
their own commercial license to make use of them in a closed source app.
The Qt company folks view this as very positive activity in their
ecosystem.
--
Mar
On Fri, Jul 22, 2016, at 03:38 AM, Richard Gaskin wrote:
> Mark Wilcox wrote:
>
> > My concern around LiveCode over-reaching with their derivative
> > work claims (which are significantly stronger than those made
> > by WordPress and Drupal)
>
> In what way(s)?
e never going to pay anyway. Give people good
reasons to do the right thing and pay, rather than try to scare them
into doing so with GPL-related FUD.
--
Mark Wilcox
m...@sorcery-ltd.co.uk
___
use-livecode mailing list
use-livecode@lists.runre
ore EULA and so whoever has the LiveCode
license needs to own the copyright to the rest of the code to be able to
distribute on the App Store GPL-free.
--
Mark Wilcox
m...@sorcery-ltd.co.uk
___
use-livecode mailing list
use-livecode@lists.runr
> So If student A writes down some code on text wrangle and gives it to
> student B who (thanks folks) have an indy license, that belongs to student B
> and he can dispose of it as he wishes, open sourced or closed source.
> In that case it seems to me that it is just a case of confidence between
> In a former, not so old, enormous thread dealing with the FOSS license
> and
> trying to understand what it meant in practice, one of the conclusion was
> that *only Livecode can dual license*. Nobody else can do that. And Kevin
> Miller really pushed hard on that point.
Only Livecode can dual l
I've hesitated to wade in on this but I think LiveCode's "official"
interpretation of the GPL is wrong and also a mistake. I thought that
there was a policy of encouraging those that produce libraries for other
developers to also dual-license them - I didn't realise that was only
supposed to be all
sing your design if you'd released
open source code that implemented it. There is a similar debate about
patents... and much discussion on that in the open source community.
--
Mark Wilcox
m...@sorcery-ltd.co.uk
___
use-livecode mailing list
> I'm in an slightly weird situation with a client where they want me to
> use
> Xamarin instead of LiveCode for a project (for internal 'political'
> reasons
> as much as anything as far as I can see) - have any of you tried Xamarin
> and
> if so what did you think of it?
I think the important th
orms) as far as I know.
You certainly could implement WebRTC for LiveCode but it probably makes
more sense to do this as a web app.
Mark
--
Mark Wilcox
m...@sorcery-ltd.co.uk
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please
ion for this. It is entirely feasible though.
Depending on your timescales and willingness to dig into Apple, Dropbox
and/or Google documentation, you could just start with LiveCode 8 and
try building some extensions. Otherwise I think for most of this you
> On 23 Apr 2015, at 18:43, Richard Gaskin wrote:
>
> 1. Before I dive in, does anyone here know why this wouldn't work?
Custom URLs and Intents are two different systems. The former requires the app
you receive data from to know about your custom URL scheme. The same exists on
both iOS and An
On Thu, Apr 23, 2015, at 03:45 AM, Richard Gaskin wrote:
> I'd like to have an app be able to accept data from other programs, like
> when you click the Share button in an image gallery and a list of
> programs pops up that can accept images - I'd like mine to be among them.
>
> I can see from t
> On 21 Apr 2015, at 15:09, Richard Gaskin wrote:
>
> Mark Wilcox wrote:
>
> > Yes, you can download bundles of content with no code. The file format
> > doesn't matter. Unity has asset bundles that can contain code on other
> > platforms but are content onl
e, providing the
> code doesn't substantially alter the features of the app.
That's certainly against the letter of the rules as they stand. Of
course Apple can't really know what every app with every possible 3rd
party runtime is doing, so you may well get away with it. Who wants to
the Node
server, or even just communicate via the file system.
>> On Tuesday, April 14, 2015, Jim Lambert wrote:
>>
>>
>>> Mark Wilcox wrote:
>>>
>>> This is an interesting thread.
>>
>>
>> Indeed it is. Thanks for your informat
Apple added another exception to the code downloading rule, using
JavaScriptCore you can download JavaScript and run it. So it probably is just a
WebView but it doesn't have to be.
Sent from my iPhone
> On 14 Apr 2015, at 17:24, Geoff Canyon wrote:
>
> No idea. Their basic projects don't have
lise enough now that it'll make sense to think about them again
soon.
Mark
--
Mark Wilcox
m...@sorcery-ltd.co.uk
On Wed, Apr 8, 2015, at 02:47 PM, Andrew Kluthe wrote:
> To clarify just a little bit further. The code and objects weren't
> holding
> onto memory, the variables
Android can delay notifications for power saving reasons. As I understand it
the more there are from one app and the less the user interacts with them, the
more likely they are to be delayed.
I think to do what you want more reliably you'd need to use background
processing (wake up every 30 sec
> Is it possible to have an app in both the Apple store and the Android store
> which functions in this way.
Yes. Apple and Google are not trying to make money out of your B2B sales. An
ideal solution might be to have a free app with some minimal functionality that
lets you unlock the main conte
> Any pointers on reading / how to gain this level of knowledge would be
> greatly appreciated.
>> On Sun, 22 Mar 2015 at 06:40, Mark Wilcox wrote:
>>
>> The framework is free of dependencies and probably quite easy to wrap as a
>> component for LiveCode 8. However, on i
The framework is free of dependencies and probably quite easy to wrap as a
component for LiveCode 8. However, on it's own it doesn't do anything. There
are lots of modules that make it incredibly powerful but they do have
dependencies, some of them huge, like Qt. The video rendering is via SDL,
u
> have the ability to explicitly cut them off from updates. Sure, you can
> hope that the corporate IT department locks them out, as well, but this way
> you have an incentive to communicate with them at least once per year about
> who has access.
>
> On Wed, Mar 18, 2015 at 11:
shows no signs of
caring about enforcing that.
--
Mark Wilcox
m...@sorcery-ltd.co.uk
On Wed, Mar 18, 2015, at 12:06 PM, Mike Kerner wrote:
> I take this the other way: I want more control, not less. I take it
> personally when something I build isn't freaking awesome. I consider
&g
that they're only allowed for internal use within an
Enterprise. This removes all the issues with collecting UDIDs and keeping
provisioning profiles updated.
--
Mark Wilcox
m...@sorcery-ltd.co.uk
On Wed, Mar 18, 2015, at 06:36 AM, j...@souslelogo.com wrote:
> Hi list
&g
system they offer file
storage. For Apple platforms at least it would make sense to mimic the
interface as far as possible though, assuming you don't just want to
wrap what they've already done.
--
Mark Wilcox m...@sorcery-ltd.co.uk
_
> I¹m using an enterprise license so I¹m not going through the
> app store and what I really want to do is to roll back to an earlier
> version of Xcode so that I can build my app using some pre iOS 8
> compatible externals.
What problem are you running into with the build using incompatible
exter
e as part of your binary.
There's a neat little command line tool called lipo which lets you see
which architectures are included in your binary if you want to double
check.
--
Mark Wilcox
m...@sorcery-ltd.co.uk
___
use-livecode mailing list
u
less you're not building for the App Store it's a bit of lost cause
trying to support older versions than the latest official SDK allows -
Apple always come up with some new submission requirement that means you
need to use the new SDK sooner or later.
--
Mark Wilcox
m...@sorcery-ltd.c
st software I wouldn't be
bothered though.
Mark
--
Mark Wilcox m...@sorcery-ltd.co.uk
On Wed, Jan 7, 2015, at 04:04 AM, Graham Samuel wrote:
> Hi all - this may be naive, but I don’t recall a recent discussion on
> this list and I don’t know where to turn.
>
> The recent disc
If you don't have the appropriate launch screen / launch images for the iPhone
6/6+ then your app gets run at iPhone 5 size and scaled up.
Sent from my iPhone
> On 10 Nov 2014, at 22:16, John Dixon wrote:
>
>
>
>
> Now I am a little confused ...
>
> xCode 6.0, OSX 10.9.5, LC 7.0, iOS 8 sim
> On 23 Oct 2014, at 14:45, Richard Gaskin wrote:
>
> You may just be ahead of your time.
>
> After all, it seem unlikely Apple will be shipping an iOS device that has
> more than 4 GB RAM, and even if they did, with PAE it would only be logically
> "necessary" if they expected individual app
Obviously I don't know the details but if you're going to run in a
single app mode, then complete control of the phone while your app is
running is possible without a jailbreak - it's just control whilst in
Springboard and other people's apps you need to jailbreak for.
-
legitimate
firmware because the firmware itself includes version and signature
checking.
What's so special about this custom hardware that the device needs to be
jailbroken? Why can't it go down the MFi route?
--
Mark Wilcox
m...@sorcery-ltd.co.uk
On Mon, Aug 25, 2014, at
ode, update
it and put it back into single app mode.
Of course the devil is in the details but I recommend looking into all
of the legitimate solutions before going down the jailbreak route.
--
Mark Wilcox
m...@sorcery-ltd.co.uk
On Mon, Aug 25, 2014, at 06:45 AM, Richard Miller wrote:
> Hop
The matched funding is in addition to the total. I don't know the exact source
but assume it's some government scheme, matched funding seems to be the
preferred method in the UK.
It's the main thing that makes the campaign worthwhile. They pre-sell licences
people would need anyway at a slight
http://swift-lang.org/main/
This is the wrong Swift.
Yes, Apple gave their new programming language the same name as an existing one.
Mark
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and m
ption would obviously be much more flexible.
--
Mark Wilcox
m...@sorcery-ltd.co.uk
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.ru
y
killed because Mozilla and Microsoft refused to implement it. IndexedDB
looks like the option that everyone eventually agreed on but it's not
implemented everywhere yet. I suspect it will be fairly widespread by
the time the HTML5 deployment option is complete though...
--
Mar
latform versions that
LiveCode does.
--
Mark Wilcox
m...@sorcery-ltd.co.uk
On Tue, Jul 1, 2014, at 09:28 AM, David Bovill wrote:
> Ah yes - I see the Chromium Embedded framework is really desktop only - I
> missed that. I'd like to down what the long term strategy regards browser
> contro
can't agree on a mandatory one.
--
Mark Wilcox
m...@sorcery-ltd.co.uk
On Tue, Jul 1, 2014, at 02:40 AM, David Bovill wrote:
> Thanks Alejandro - I just tested and on OSX with revBrowserOpenCEF (which
> is Chrome 32) - I get a score of 472 rather than 503 for Chrome 32. It
> looks like
Hi,
This external is only a couple of lines of code - I very much doubt it
doesn't compile, you probably have a linking problem.
If you post the errors then maybe it'll be easy to solve and it might
also provide valuable learning for other externals.
--
Mark Wilcox
m...@sorcery
somewhere that demonstrates features of a newer
iOS
> browser?
No, although there is a new WKWebView class in iOS 8 that allows
significantly more interaction between the app and the web content.
There are of course no official plans to support it in LiveCode yet.
--
Mark Wilcox
m...@so
a compiled language like
Objective-C. You can't use Objective-C in the IDE and you won't be able
to use Swift. It will be possible to write extensions (externals) in
Swift but because the engine is C++ they will need a standard C or
Objective-C wrapper to be able to talk to the engine
I'm not aware of any external that gives you low-level video access on Android.
I think it would be possible to create such an external but - Android externals
are a rather new feature, Monte did a lot of the work to enable them (I'm not
sure if anyone else has built one yet?) and lower level vi
Hi Richard,
Sorry for a rather late reply to this. I'm not sure what level of answer
you're looking for. You've found the appropriate incantations in
Objective-C. They need to be used in an external, or someone would need to
contribute this feature to the engine. Given the issue noted in your l
2. I’m also wondering if there is something special that needs to be done to
the iOS app after LiveCode creates the iOS app. The iOS appears to have a app
extension and not an ipa extension. Also, I’m guessing the iOS app hast to be
compressed before changing the file extension to ipa otherwise
Profile Manager includes Mobile Device Management for iOS devices. It's
definitely the right way to be doing this.
No idea why it's not recognising the file but I thought I'd add that an app
signed for enterprise distribution can be installed directly on ANY iOS device,
not just through MDM. So
Tiemo said early 2007, so it's actually a 2006 (i.e. original intel model)
MacBook right? The 2007 model was introduced mid-2007. Even so there are still
plenty of folks online who say they have Snow Leopard running just fine on
their 2006 MacBook - it seems the only reason you might not be able
>> Funny how it is the Roadmap from last year.
As someone who bought a lifetime license in the Kickstarter based on the
promised new functionality, I really wasn't expecting them to deliver in the
originally stated timeframe - I have too much experience with complex software
projects for that.
>> There's not enough time to test every pre-existing feature.
>> There needs to be an automated monkey machine to run each new
>> version through.
>
> There is, they've been writing one for a while now.
The only quibble I have here is that I foresaw and asked about this potential
quality issue
Hi Phil,
I don't deliver web training but I do have some experience with getting videos
to work across a lot of browsers.
The only way of delivering videos to old browsers and maintaining your sanity
is Flash. Even then, Adobe dropped support for IE6 last year, so the user has
to have an old v
Personally I think there may be some value in having the default developer view
of a stack as a set of (mostly) text files. There would then be a tool that
does a lot of what lcVCS does which turns that into a binary stack format for
runtime size and performance - a lot of languages "compile" th
FWIW, you can also use TestFlight with an Enterprise developer account (I think
it's limited to 1000 users) but an Enterprise distribution certificate frees
you from the hassle of managing device IDs - for an extra $200/year it's almost
certainly worth it for avoiding the pain of the provisionin
John's right - on iOS 7 apps are full screen by default with a translucent
status bar floating on top. This happens to native apps when you build under
the iOS 7 SDK too.
It's a platform change that apps should adapt to. Since the status bar is
translucent it matters what goes underneath, so th
To pitch shift audio in real-time here is the basis for a cross-platform
external:
http://www.surina.net/soundtouch/
This could probably be integrated alone quite neatly.
Pulling the audio out of a video to be able to pitch shift it in real-time
could be done with ffmpeg (you need to decode it b
Hi Gerry,
I don't know how Andre Garcia's library works but assume it's not using an
external that wraps the Facebook SDK for iOS. From painful personal experience
I'd advise against any attempt to access Facebook other than through the
official SDKs or platform native interfaces (e.g. for shar
> Publishers could set their price, they just couldn't set it any lower than
> was available in Apple's store.
Apple very clearly did collude with publishers to try to set some minimum
pricing for ebooks, which is most certainly against the law. The DoJ is bonkers
because the minimum pricing
Box2d is definitely fun to play with but it's really only good for games that
inherently need physics simulation - Angry Birds is a good example. (BTW, box2d
is also the physics engine in Sprite Kit, which is basically Apple's cocos2d
Lite - since the cocos2d developers started focussing on the
I wrote an extensive response to your original mail on this thread but sadly
lost it to rubbish Yahoo! webmail + the 15k limit on the list. (FWIW,
JavaScript is not 50 times slower than C++ but with modern JS engines like
Google's v8 more like 5 times + that amazing Citadel demo with the unreal
>> Just for clarify : if i look in the binary of a standalone created by the
>> community edition, i can see all the scripts aka the source code, no ?
Yes, there's no encryption or password protection on community edition stacks
but the GPL does not accept being able to extract the code in some
It's distribution not use that counts in the GPL. If you put the download
behind a login then you could possibly argue that the distribution was entirely
internal, however, students are not generally under the control of an
organisation in the same way that employees are - a student could legiti
> I am trying to establish the User's public IP address. The Scripter's
> Scrapbook has several methods, all of which return the same result and all
> of which seem to return a local IP address (e.g. put the hostnametoaddress
> of the hostname into myIP). I am getting 192.168.2.2 (local) instead
Are you using any externals that might not have been built for armv7?
From: John Dixon
To: "use-livecode@lists.runrev.com"
Sent: Wednesday, 7 August 2013, 9:48
Subject: linking for armv7 failed...
I am in the middle of trying to upload an ipad app to itunes
>> Then I wonder how to deal with the MIT licence if I have to deploy a
>>commercial app.
The MIT license tells you - you have to provide a copy of the copyright notice
and permission statement (essentially a copy of the license file) with all
copies of the software, although I'm sure Monte isn
Monte Goulding wrote:
>> It's nice when you guys get involved. I totally agree with the logic behind
>>what you said by the way. Unfortunately this stuff isn't as logical as we
>>often assume it is ;-)
I also think the law in this area is bonkers and agree with the more common
sense view of
The only automated check that Apple are likely to do is ensure that you include
the retina "splash screen" images in the bundle. Beyond that, it's down to a
reviewer deciding that your graphics look low-res/poor quality on a retina
display - I haven't heard of any rejections for that reason.
__
Richmond wrote:
> If copyright is not explicitly stated then, surely, the thing is up for grabs
> . . .
That is very definitely not the case, although ideas can't be copyrighted only
a particular expression of an idea. So if you made a calculator app that
looked and/or worked exactly like min
Dr. Hawkins wrote:
> If they don't contain *any* code, I agree. If I designed such a file
> format, it would only
> have descriptions of what the user did, and would be pure ascii.
> I can't tell; there are certainly non-ascii characters in there, and I
> just don't know what
> they are. I *a
Kevin Miller wrote:
> I think most of the people sharing on revOnline are happy for their ideas
> to be used, otherwise they wouldn't have uploaded the stacks. However I do
> agree that some legal clarification is a good idea. How about we state
> that everything on revOnline is automatically publi
This thread is too long and full of misunderstandings (even from the expert
lawyer on the technical side) to reply to every post separately. Here's my
take (IANAL but I did work for a open source software foundation and write the
licensing FAQs etc):
1) Anything published without an explicit c
Sadly the install process is one where Apple believes in security through
obscurity. You get generic error messages for everything that goes wrong with
no further debug info.
Make sure you have the correct device ID included in the provisioning profile
you are using in the standalone settings,
>> Would you care to discuss the difference between websockets and the
>>socketswe work with in livecode or point me to some basic information on the
websocket implementation you think we could implement in pure livecode?
What things would keep it from working very efficiently?
I see you already
Thanks Pierre, I'm pretty sure I could make something like that work but it's a
nasty kludge, I'm not in any hurry (busy with non-LiveCode projects at the
moment anyway) and when I get around to looking at it, I want to do it
properly. :)
From: Pierre Sahores
> "IDE: Object Architecture"
My take on this was that the "IDE" part implies this is restructuring of the
IDE and not a feature of the engine or language at all.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to sub
and Android included. They can be set to act as clients of any
>kind of nTier server side application (LC-Server, PHP, RoR, etc...).
>
>Le 8 juil. 2013 à 18:19, Mark Wilcox a écrit :
>
>> I'm interested in using something like socket.io as part of a backend for
>> mobile
I'm interested in using something like socket.io as part of a backend for
mobile (and maybe also desktop) apps. However, we don't have proper sockets
support on mobile (without externals at least) and websockets are very
definitely not the same thing as standard sockets.
What do you have in mi
jac...@hyperactivesw.com wrote:
>> You're a good guesser. I just asked, and the client thinks a 2-gig average
>> is about right.
>From what you described of the memory usage of your system, it's not going to
>get even remotely close to needing swap on a PC with 2GB RAM (video decoding
>only re
On desktop platforms, yes, as long as the user hasn't changed settings to
disable it (unlikely). On mobile platforms, no, use too much memory and the OS
will kill your app.
Mark
"J. Landman Gay" wrote:
>Can I safely assume that if I load a whole bunch of stacks into RAM,
>that virtual memo
If you don't need the "Pro" features and can live with the standard Unity
splash screen then it's free for iOS now. If those thing aren't true then yes,
its several times the cost of LiveCode.
Sergio Schvarstein wrote:
>Thanks Mark for your answer.
>
>These days I am exploring different possib
> Is there any way or tool for creating an Augmented Reality app for iOS using
> LiveCode ?
LiveCode is (currently at least) a truly terrible tool for building augmented
reality apps - primarily because it has no functionality for handling 3d
content or 3d rendering. Even if you're doing the
I think Monte is right, this is per-app control of system services rather than
something implemented by the apps themselves. Like you have per-app settings
for notifications right now which the user controls, the first two of these
will be settings controlled by the IT department. App Data Pro
I've seen anywhere from minutes to a few hours.
From: Paul Maguire
To: How to use LiveCode
Sent: Thursday, 27 June 2013, 14:48
Subject: Android published app live...
Hi.
Anyone know how long it takes for a published Android app to go live in Google
Play?
>> (you can check inside the app bundle - it has to be called
>>default-5...@2x.png)
Sorry to avoid causing confusion, let me correct my typo - that should have
been default-5...@2x.png.
Mark
___
use-livecode mailing list
use-livecode@lists.runrev.com
Hi Matthias,
I just tested this against the simulator with a stack that just has an open
stack handler to set "iphoneUseDeviceResolution true, true", and a button which
puts the screenRect into a field.
The only thing I set up in the standalone builder settings was the three
different iPhone s
Javier Miranda V. wrote:
>> Can you guide me a little on what steps I should take in order to get a
>> better understanding
>> of the components I have to investigate to create an application for iPads
>> that would enable
>> the users to share information contained in a server. I think this is
Mike Kerner wrote:
> The new units also have a certain amount of local storage for using with
> Google Drive.
> The chromebook is designed mainly to be a lightweight, fast, cheap,
> high-battery life machine for running HTML5. The main weakness, IMHO, is
> that it is about 5 years late because i
>> Another suggestion would be setting the property libUrlSetSSLVerification
>> to false
>> as this may also resolve the issue..
> Another question: does setting libUrlSetSSLVerification to false mean
> security is turned off completely, or only that the certificate isn't checked?
Not doing SS
Richmond wrote:
> Well that is rather the same as my being extremely mean when removing
> the core of a green pepper,
> cutting as near to the stem as possible, because at one time in my life
> I was really living on the edge,
> financially (when I was in the USA); while now I can both afoord
Yes, my file-based method is purely to avoid needing to run a server at all
(because it's really cheap just to host files on, say, Amazon S3) but if you
run your own servers anyway then it's a much neater solution to have a simple
API to tell you which images you need to download and where to ge
Not using images? Are you using images for your graphics/buttons, or is
everything procedurally generated? My guess is that it won't matter at least
at the moment, although procedurally generated stuff is definitely OK.
The default.png and variants (e.g. default-5...@2x.png) I mentioned are wh
I haven't submitted an app but here's my take on the official Apple stance and
what it means:
All apps have to support the iPhone 5 resolution (or 4" Retina) and retina
displays since May 1st.
The iPhone 5 thing is clear - your app must scale to that resolution and not
run in compatibility mod
Hi Tom,
No need to test JPEGs again on iOS/Android - the JPEG format itself doesn't
support transparency! :)
If you need transparency then there is another option which is to store the
image and it's mask (effectively alpha channel) separately, although I've not
worked with these features in L
Hi Matthias,
If you go the LiveCode route you can download updates to images in the
background to add/replace existing ones in the app - just make sure you include
the images external to the stack. No need to do app updates to replace images.
If you went the browser/jqtouch route in a native a
>> I may be wrong about this (can anyone verify?), but if you're building for
>> iOS 5 or later, you should be perfectly safe selecting armv7 only and
>> building for that, since any devices capable of running iOS 5 and above are
>> armv7 devices only.
Yes, this is correct and a good idea - th
Is everyone using the same versions of LiveCode and iOS? The code in GitHub
looks like it won't successfully capture a rectangle from an "accelerated"
screen on any recent iOS version.
John Dixon wrote:
>Ender...
>
>There is not a problem with importing a snapshot from a rectangle !.. and it
Yes, the code I looked at definitely took a rect and not an object. I suspect
the new method is not taking a snapshot of the screen at all but rendering the
object into an image. Wouldn't using the new method and asking for the current
card work for most scenarios? Presumably if you want a subse
1 - 100 of 137 matches
Mail list logo