Search found 972 matches

by Janschenkel
Wed Jul 10, 2013 11:46 am
Forum: Engine Contributors
Topic: android externals
Replies: 144
Views: 33776

Re: android externals

In terms of the specific case of Android externals, then really the best path we have to get to these now is the not-quite-finished work on the externals-api-v5 branch. It's so close to being functional it's quite annoying. I'll see if I can review where I got to with it today, and let you know wha...
by Janschenkel
Wed Jul 10, 2013 6:30 am
Forum: Engine Contributors
Topic: android externals
Replies: 144
Views: 33776

Re: android externals

@runrevmark Now for the logical next questions... - is there a timeframe for the modules API? - is there a design document we can read and provide feedback on? and far more importantly - how can we help make this happen? @monte If the timeframe is too far out, would you be interested in a stripped d...
by Janschenkel
Tue Jul 09, 2013 1:57 pm
Forum: Engine Contributors
Topic: android externals
Replies: 144
Views: 33776

Re: android externals

@runrevmark Ah, the joy of leapfrogging comment posts :-) Again, thanks for clarifying the direction LiveCode is taking with regards to extensions and modules - very insightful. We historically use a lot of generated code at the day-job and have been moving away from it to more dynamic/reflective co...
by Janschenkel
Tue Jul 09, 2013 11:56 am
Forum: Engine Contributors
Topic: android externals
Replies: 144
Views: 33776

Re: android externals

@runrevmark Thanks for the clarification, Mark. My thinking was a tad myopic as I was focusing on the part I'm trying to solve rather than the big picture of LiveCode extension modules. And it confirms that .lcidl files (or their successors) have a big role to play. As for annotations versus separat...
by Janschenkel
Tue Jul 09, 2013 11:18 am
Forum: Engine Contributors
Topic: android externals
Replies: 144
Views: 33776

Re: android externals

@monte I know what you mean - I want to push it forward too - alas, my telepathy skills are a bit rusty or I would have used them on Mark Waddingham to figure out where he wanted to take this ;-) All jokes aside, right after the conference I took a first tour along the externals code, but my brain f...
by Janschenkel
Tue Jul 09, 2013 4:41 am
Forum: Engine Contributors
Topic: android externals
Replies: 144
Views: 33776

Re: android externals

@monte As I've said before, the .lcidl is not a blocker - just an unneeded extra hurdle where Java reflection suffices. We can always write an annotation processor to spit out the .lcidl file if it's really needed, but I don't think we need this layer of indirection when the engine can do it dynamic...
by Janschenkel
Mon Jul 08, 2013 4:47 pm
Forum: Engine Contributors
Topic: android externals
Replies: 144
Views: 33776

Re: android externals

@runrevmark: Have you had a chance to look at what I did in the qrtjvm external code? It's available on github ; all I have left to do at this point is write a Linux make script. Even though it's nice that the .lcidl mechanism can now generate a wrapper for the java code, I'd rather see something th...
by Janschenkel
Thu Jul 04, 2013 12:20 pm
Forum: Getting Started with LiveCode - Experienced Developers
Topic: Working with archives/compress - revZip or Compress
Replies: 9
Views: 2603

Re: Working with archives/compress - revZip or Compress

Hi Miguel,

There will have to be a file on disk to back the .zip archive.
You can always use the 'tempName' function to create the file in the temporary directory.
And then 'delete' the file if you don't need to persist it after all.

HTH,

Jan Schenkel.
by Janschenkel
Thu Jul 04, 2013 5:48 am
Forum: Engine Contributors
Topic: alternate languages
Replies: 11
Views: 3428

Re: alternate languages

That is indeed very nice, Mark.

Jan Schenkel.
by Janschenkel
Thu Jul 04, 2013 5:45 am
Forum: Engine Contributors
Topic: revxml
Replies: 118
Views: 22779

Re: revxml

Woo - go Mark! :-)

Jan Schenkel.
by Janschenkel
Wed Jul 03, 2013 9:20 pm
Forum: Getting Started with LiveCode - Experienced Developers
Topic: Working with archives/compress - revZip or Compress
Replies: 9
Views: 2603

Re: Working with archives/compress - revZip or Compress

Hi Miguel, The revzip commands and functions give access to standard .zip archives that can also be opened with other applications. The compress and decompress functions merely massage blobs of data, and it would be up to you to put them together in a single file archive structure. In theory, you co...
by Janschenkel
Wed Jul 03, 2013 9:15 pm
Forum: Engine Contributors
Topic: revxml
Replies: 118
Views: 22779

Re: revxml

Hi Mark,

I thought libxslt would do fine, as it is a layer on top of libxml2 - and it is also available under an MIT license.
But I have to admit I'm not that familiar with the libxml project.

Jan SchenKel.
by Janschenkel
Wed Jul 03, 2013 5:59 am
Forum: Engine Contributors
Topic: revxml
Replies: 118
Views: 22779

Re: revxml

Thanks for exposing this, Mark - and just think of all the other good stuff lurking in there: XSL translformation, schema validation, etc. :-)

Cheers,

Jan Schenkel.
by Janschenkel
Tue Jul 02, 2013 5:35 am
Forum: Getting Started with LiveCode - Complete Beginners
Topic: NEED HELP to Implement. Confused.
Replies: 5
Views: 1430

Re: NEED HELP to Implement. Confused.

A while back, I wrote two blog posts about applying a filter mechanism to the data grid:
DataGrid Filter example
DataGrid Filter example - with sorting

HTH,

Jan Schenkel.
by Janschenkel
Tue Jul 02, 2013 5:08 am
Forum: Engine Contributors
Topic: filter enhancements
Replies: 100
Views: 22569

Re: filter enhancements

Update
Pull request accepted (after some memory management improvements by @runrevmark) so this will be part of the next functional release (6.2?)
Thanks everyone for the feedback and advice - I quite enjoyed this project and look forward to tackling another one :-)

Cheers,

Jan Schenkel.

Go to advanced search