@ Richard
1) Again, all very nice theory
Viz-a-viz my lament… "where are all the examples, sample code" We all don't
live it the stratosphere of visionary LiveCode architecture like you doi. -☺
Can you post sample stacks with your resize handlers?
2) I like everything you are describing but I
Yes, I did try. and certainly any manual resizing fires the resize msgs as
expect.
But the interest was, initially, to get the resizeControl to fire from script.
As resizeable it off of all stacks -- deliberately so team does not
inadvertently break their rect with the slip of a drag/save.
I
got it tks… I had forgotten the structure there… only stable versions at the
top… yep… 8_1_5-rc-1 is there below.
On 6/12/17, 8:41 AM, "use-livecode on behalf of panagiotis merakos via
use-livecode" wrote:
No offline activation file available?
On 6/12/17, 7:09 AM, "use-livecode on behalf of panagiotis merakos via
use-livecode" wrote:
Dear list members,
We are pleased to announce the release of
ha… that's a simple hack… I might use
#
instead… though these all start showing up in PB as have in a 1 line script..
which I guess is server explanatory.
panos wrote me back today say he thinks the default behavior is good for
newbies. which it probably is.
Theoretically the IDE *could*
I wrote support "complaining" that after I clear the
on mouseup
end mouseUp
that is inserted in button scripts by default, apply, close, save. Then later
if one inadvertently opens the script of that button, the script is reinserted.
Panos replied this is the default behavior….gave me a hack
Re: using widgets for buttons like disclosure triangles.
On mobile they seem very unresponsive.
Jacque says you have to actually tap the pixels inside the defined svg area.
We had this discussion before relative to using small graphics as buttons. So,
are we back to making small groups with a
OH… never mind… "popup menu at"
How could I have forgotten that (by work on mobile most of this year..)
BR
On 6/20/17, 4:50 AM, "use-livecode on behalf of Sannyasin Brahmanathaswami via
use-livecode" <use-livecode-boun...@lists.runrev.com on behalf of
use-livecode@
Kevin,
Thanks for jumping in, very inspiring work you have all been doing recently.
One has to wonder if anyone sleeps in Edinborough!
I've been having a running conversation with Richard on how to make small
solutions available to the whole community, in the spirit of "this would make
The DataGrid 2 fund raiser is interesting, not so much for the DataGrid; which
I don't use;
(Instantiating a small group template multiple times to make a longer grouped
control is easy enough and scrolling list fields do the rest, so far there
hasn't been a use case yet where Datagrid
uest) on the crowd funding
agenda.
Mahalo! (thank you)
On 6/22/17, 9:28 PM, "use-livecode on behalf of Mark Waddingham via
use-livecode" <use-livecode-boun...@lists.runrev.com on behalf of
use-livecode@lists.runrev.com> wrote:
On 2017-06-23 07:23, Sannyasin Brahmana
LC: 8.1.5 rc1
xCode: 8.3.3
I had the lowest version set to iOS 6.1
xCode balked and LC error repor dialog shows up,
saying app build failed because all these files/libs (many lines in the SA
dialog) were for 10.3
OK so I went back into SA settings pick "10.3 or later"
and the build went
I had similar feelings, (I have taken almost every pitch to "pay in advance for
X number of years for this discount or that… ) so when we get hit up again for
development that one would hope would be just part of the product road map, it
does indeed seem odd. Even "advanced smooth scrolling
A work in progress
http://quality.livecode.com/show_bug.cgi?id=19905
On 6/19/17, 2:35 PM, "use-livecode on behalf of Sannyasin Brahmanathaswami via
use-livecode" <use-livecode-boun...@lists.runrev.com on behalf of
use-livecode@lists.runrev.com> wrote:
ha… that's
OK , who knew we would be building for mobile first, and *then* go fishing for
a desktop solution to the same requirement?
this is too easy:
-
sort tList
put "All" & cr before tList
mobilePick tList, "cancel"
if the result is 0 then
put empty into tModule
else
put line (the result) of
we have been playing with this open, close, show, destroy, stacks on mobile for
several months
FWIW, if you use dispatch to a stack, even if it has GUI on card 1… it just
opens in memory but not visible.
if you run "go" later the stack will top level (as you would expect)
#stack
Richard Gaskin via use-livecode" wrote:
("ftp://FTPusername:ftppassw...@mydomain.on-rev.com/somepath/somefile.ext;)
Would that be "ftps://..."?
@ Charles
I have the same (or perhaps similar) question. If using
sftp://username:password@mydomain/sompath/somefile.ext
is the user
mark Waddington wrote:
We've also been looking at how to abstract the FFI work we've done as
part of the Infinite LiveCode campaign to allow LCB to bind to
JavaScript
APIs (which will allow greater type fidelity than is possible using
'do as javascript' from LCS).
BR:
I
Just getting back here after a week away on another project where they are
moving the Hinduism Today app to an HTML 5 platform
(shameless promotion) check it out… pretty cool release (free) on the App
store… Android version is buggy.
@ Roland: Right.. my use of "Syncronous" was a bit off,
Not to say that TSnet bug doesn't also exist but
What iOS version? your problem is an exact mirror of issues I'm having here in
the shop with my iPhone 7+ and after a recent upgrade … completley unrelated to
Livecode. But our netadmin keeps saying "your wireless hubs in the office look
fine to
Mark Wieder wrote:
Requests are sent asynchronously and trigger a callback message when
they're done. The callback message payload contains a reference to the
message that called it. That way a callback handler can associate the
returned message with the calling handler, and if
The more libs/behaviors we use the more we are passing params that reference
objects
This fails
put "graphic portal-title-bkgnd" into pObject
setGradient pObject
command setGradient pObject
local tNewGradientArray
# be careful when cutting and paste to and from email
# tabs may get replace
Oh boy, this custom control thing is awesome + external behaviors as text only
scripts… What a break through! At 60+ should not get too excited about
anything, but this has my brain on fire. I even took all the code out of the
control, moved it to a behavior… and then, even for buttons the
Fascinating… I tried upgrading LC server on our Ubuntu web server last year,
and it would fail on some scripts and the only information was exactly that
exiting on signal 4
BR
On 6/15/17, 9:02 AM, "use-livecode on behalf of Richmond Mathewson via
use-livecode"
OK well, continued working on this
first: the resizeControl thing did not work out at all because it depends on
the user resizing the stack.
using that same handler but with "send" breaks everything because if you set
the rect of the main enclosing object then the rect of the group "me" start
Hoping to not re-invent the wheel,
Also MergeSocial is only iOS
anyone have any "social" libraries for sharing on their apps?
Sample stacks?
on the forums the last thing I could find by date was reporting some issues
with MergeSocial, but that's mute, since we need it for android also.
Tks Devin for moving this over here.
@ Jacque: OK rignt-- agreed "crop" is wrong.. because, yes, it implies
"irrevocably chopping off image data"
But "lock" also has the problem of assuming the loc is locked, which it is not.
How about a word that really is what it does
Constrain rect
FYI:
Attempts to build standalone for Android that worked in DP-5 fail in DP-7 (and
DP-6 before)
I will file a bug report.
I had to regress to 9DP5 (or 8.1.5 RC1)
BR
On 6/15/17, 6:42 AM, "use-livecode on behalf of panagiotis merakos via
use-livecode"
The
Gurudeva.app
is livecode and is on Google Play
Not sure if the policy would affect it's operations.
it does ping for connectivity and then streams audio if the users clicks a
"Surprise" link on one screen. Other than that it is entirely self-contained.
BR
Mark …Ha! "OOooh Myy Gawd"
had I known this from the beginning it would all have "worked out of the box"
because the resetting rects and locs of child objects of the group was causing
the rect of the group to "jump around" hence there no fixed coord system to
work from.
This is great… right
re: label for adding clipsToRect to the PI
from a graphic design point of view…where people are frequently doing this very
same thing inside some frame|window|div etc. in fact, may be switching back
and forth between their image design environment and Livecode…
there is also strong logic
1) Can someone confirm the end it the description of the stackfile entry in the
dictionary seems to be truncated… i.e. someword missing there?
2) Maintaining stack files for the main stack from which the standalone is
being built, across a project in active development by a team has caveats.
Mark Waddingham wrote:
This might have been mentioned somewhere else in this thread, but its
probably worth repeating if so as a group with clipsToRect true, and a
resizeControl handler makes a good base for a custom control.
BR: indeed confirmed
just by setting that one property
Jacque
thanks for the detailed query, or rather the detailed outline of the Shadows of
the Unknown World of Rendering.
appropo the puzzle app/module we have in our new app, which is pretty much
failing on Android completely.
@ the rest of you:
we get a quote from a dbase,
take snapshots of
Our new modular app was crashing badly and also rendering bizarre screens on
Android, HQ determined that if Accelerated rendering was on when you close one
stack and opened a second one, it was the problem. But Acceleratedrendering is
needed for performance, so it seems to work fine,if, instead
Bill wrote:
"For me, it's a pain point because when I try to build a standalone and I don't
have one of the widgets linked, I only get a message saying "module not found"
or something like that. "
I think it is actually worse than that. I'm bleary eyed from pushing so many
builds these past
if you manage to do something odd in an on preopencard script such that
a) no error msg appears
b) attempts to change the script are blocked with:
"cannot change script while is it executing
How to you get out? I have a good idea what is wrong but cannot change the
script or enter a break
layout card
make some controls
click on prop inspector
try to set the layer of fld now set to layer 6
nothing happens, IDE "blinks" are resets the field to 6
select fld; object menu, arrange, send back… now it works
property inspector is not updated. use revApplicationOverview, click on a
We discussed this before on this list, but I wanted to bring it up again. I
don't remember any conclusions.
Are we the only ones who would prefer that the engine not auto set group
margins to 4?
This bit us hard recently as one member of the team who was not familiar with
this issue spent a
end repeat
and we are setting the acceleratedRending on in preopenCard and false on close
card
Still no joy on android.
On 4/30/17, 3:39 PM, "use-livecode on behalf of Sannyasin Brahmanathaswami via
use-livecode" <use-livecode-boun...@lists.runrev.com on behalf of
use-livecode
Since I refuse to move over to HTML5 and Andre works on our projects, I have
the joy of helping to make sure he sticks with this community.
@ Alex
cat's out of the bag… yes our current project (of which Andre has master minded
a large part) is on git, public.
Aloha Peter
I think we also want ot have the voice recognition option here so that we could
record short notes, or issue commands
Maybe that is OT for your use case, but I have some users interest in this.
BR
On 9/10/17, 11:06 AM, "use-livecode on behalf of Peter Reid via
Mahala Ali!
OT a bit… but how do we do this on iOS ?
use MergAV?
I'm only seeing ref to Video recording…
we should refer to this,
mergAVAudioSessionSetCategory # and all the other
mergMicrophone* # commands and functions,
right?
BR
On 9/15/17, 1:53 AM, "Ali Lloyd via use-livecode"
We are very happy to announce that Apple approved SivaSiva App V1 and it is now
available at the app store. search for "SivaSiva" all one word.
https://itunes.apple.com/us/app/spiritual-workout/id1271260502?mt=8
But we still have problems with the Android version.
you can download RC7 for
We need to occasionally Offset referenced images in their frame.
place a large image into a small rect; move that image internally so that a
given area of the composition is focused/centered in the image area.
I thought I knew how to do that, but today the method escapes me. Is it
possible?
Not only that… but I think we have other stacks where the wait is applied
before accelerated rendering and it is stills stopping on exit/resume.
I'm deep into refactoring… will get around to deploy again on devices in a day
or so… will report back again then.
J. Landman wrote:
It's kind
Dan, yes this could be really helpful
Almost all (but one) use cases in our app framework are simply to facilitate
either a scrolling field or a scrolling group.
If we are looking for some consistent "algorithm" for this, which I am, so we
don't have so much mental-re-estate consumed every
Monte
Respond to your previous "disheartened"
don't be!
Just downloaded 9.0.0 DP9
For all the gorilla dust around this new feature which I had not actually see
yet, I was wondering..
But now, wow this is awesome!
How often to I set an itemdelimiter? sheesh "like all the time"
and auto
Now that we have the app in the iOS app store… with one big bug pending on the
Android version…
I am working on the first 'fixes" and upgrades for V1.1 of the app.
Again, as is often the case for many of us through the years, I have a case of
"choice paralysis" with respect to what would be
Perhaps this answers the question. Looking at the download table/release notes.
9.0.0 DP 8 is 3 months behind… last updated July 13.
Doesn't this mean all the fixes to bugs in 8.2 DP1 are still bugs in 9.0.0 DP8
?
BR Wrote:
So what about 9.0.0 DP8 are you happy with this? Anything you
FYI this is a tip that came from Jacque, but I had to experience it "live"
myself. Alex though it useful to share…
On a busy day here (we have 100 plus visitors daily) I will go outside and get
complete strangers to download the new app and watch them as they go thru
initial install and
all mute
1) using 9. that old doesn’t' work for us.. We have got too much vested in 8.*
that works well, can't risk it.
2) 45 minutes into using 8.2.0 DP1 I had so many issues and problems that I was
force to abandon that too. Simple things like setting Select Grouped to true
and then
I'm naïve about how these branches work. Probably need a firmware update in my
brain on this whole "future" versions thing.
I had to "regress' to 8.1.7 RC1 because 8.2 DP 1 because the IDE melted down
pretty rapidly.
You wrote: " When v9 goes final v8 will no longer be maintained"
Yes, of
Jonathan
Right -- Excellent. Thanks. I missed that before.. and yes I had this same
experience and asked myself "What happened?"
OK I'll have to go back and look that up, well work doing. Agreed. I guess was
testing so much in Android, I forgot that apple actually closes. Would be nice
to
done
http://quality.livecode.com/show_bug.cgi?id=20445
please add as you think useful.
On 9/21/17, 11:51 AM, "use-livecode on behalf of J. Landman Gay via
use-livecode" wrote:
>Would be super if we could
I've seen that also, though it looks cool initially, I'm not sure a regular
user of the app would want to have that "noise" every time they go to that
screen it it were a "home" screen. But it's a good option for some use cases,
for sure.
But following on Jacque's essay on user testing and
Yes… that's my plan… all I have to do is shrink the rows by 15 pixels
vertically and the 4th one will pull up at the bottom of the screen. A bit
tedious, but can do this with some toolbox scripts… so , not too hard.
Actually now that I have 24 objects = 3 each for 8 rows (each one has a bkgrnd
Thanks Panos you are awesome… appreciate the responsiveness.
@ Richard. OK, downloading now.. I'm in. moving dev in 9 DP9.
BR
On 9/22/17, 2:30 AM, "use-livecode on behalf of panagiotis merakos via
use-livecode"
Jonathan
I'm not sure exactly what this "stay in sleep mode" gets us… but yes, it's an
interesting option.
if we use this hack, would the audio continue to play when the user goes out ?
Why are you recommending it?
---
"imagery"
Yes, with 400,000 still images on our in-house server and
@ Mark As one who is constantly switching from Indesign (editorial work for our
magazine) and Livecode
My testimony is I can't tell you often I "bark" at indesign "why on earth can't
I change the properties of a single object in a group without ungrouping! like
we can do in Livecode!"
So what
Anyone experiencing any anomalies with the segmented control
Scenario
Added to stack in 8.1.7 (or earlier)
open stacks in 9.0.0 dp9 save
open in 8.2.0dp1 control is blank.
shut down LC
open again in 9.0.0dp9 it appears again, but has a bug.. it seems to be
catching a mouse down message when
I may be blind today… been tracing code for three days…
see all props listed in the API guide
https://www.dropbox.com/s/tpo38y5q491w0hr/seg-control-props.jpeg?dl=0
"hiliteChanged"
does not appear among them.
On 10/3/17, 5:53 AM, "use-livecode on behalf of panagiotis merakos via
Thanks for the update Mark… you have our app on Git, so if you can make it work
on Android, sometime in November, that will be great! We will keep pushing on
content. Getting a proper rendering on opening and closing stacks is the key
missing factor on Android.
On 10/12/17, 8:45 AM,
Assuming we send data back to the mothership for analytic, then:
If we want to know all about the device running our app.
I asked myself: how much and how far can we go?
-- the platform
# gets us the bare minimum, OS
-- the screenrect
# that's useful especially for the myriad of Androids
"more of a shift coming" from where to where? If you mean toward Android?
Agreed.
there is an "explosion" going on in Asia right now, think "nuclear blast" of
Android device deployments. India's demonetizing also adding to that. No longer
a matter a rising middle class, every rickshaw driver,
Peter Reid wrote:
1. Find a way of getting the Fire/Android to play an arbitrary sound clip
(typically less than 2-3 secs). I've gone for WAV format initially but I can
easily make them something else (MP3, AAC, OGG, etc). ANY IDEAS for this?
BR: Did you try the mobile player and play
is
libURLSetCustomHTTPHeaders
broken? or am I doing it wrong?
on fetchPage
libURLSetCustomHTTPHeaders "User-Agent: SivaSivaApp"
put url ("https://www.himalayanacademy.com/ping.txt;) into fld "webPage"
end fetchPage
if we tail -n1500 /home/myDomain/logs/access_log
we see this:
24.43.231.222
Our new app (goes to the iOS store today… then I have to go break coconuts and
pray to the Gods of Apple for approval)
as I do final tweaks I find myself wishing that all the binary stacks where at
the top of the PB list
You see, as "views" with almost no code, it means that they act as
No idea why - but maybe that list will help you see whether it's splash
screen sizes or resolution sizes, or what
-- Alex.
P.S. I had to remove the app from my iPad to get the store to show me
the Compatibility list again.
On 25/09/2017 01:16, Sannyasin Brahman
Though this is not a universal solution… but related..
FWIW we have an enhancement request in for widgets to allow us to set their
margins.
The entire area of a widget is its "hit box" (term from Unity)
So all we need it to be able to set margins. Typical use case might be to have
a 24 X 24
I put this enhancement request in if anyone is interested
http://quality.livecode.com/show_bug.cgi?id=20473
in brief
" We need the ability to have an image object "mask" referenced image data by
setting the offsets of the image, common use case is "I need this in a square"
But don't want to
New app has IPad set in SA builder
Accepted by Apple went live
I have screen shots for iPad on the store
But iPad mini users report
"Not compatible with this device"
Why not? Missing splash screen?
Via mobile phone
___
use-livecode mailing list
Wow… great tip. That dictionary entry is a small 'gold nugget"
These groups have their locklocation set to true.
So, duh.. obviously part of the problem was:
" If a group's boundingRect is empty and its lockLocation is false,
when you drag an object toward the boundary of the
group, the group
Workin in 9.0.0 DP9 now. Old issues of editing groups seems to have gotten
worse. selections lines around objects continue to appear even if you have
select a different object, now the selection dashed lines remain on the
previously selected object and it's as if we shift selected two object,
marvelous, very important thread…in mobile, it's all about the touch msg…
yes "all of the above" the enhancement request to allow margins for widgets
stands as still useful but plays directly into the other scenarios described
here. And though separate "desires," they do over lap
e.g. As it
Lagi: yes this is really bigger than we see.
Probably need a whole forum area dedicated to NFC, Bluetooth Comms.
FWIW I talked with Jacque about this yesterday. NFC in the form of "within 4-5
cm" is available now on Android if you have Indy or business. Maybe by next
year for iOS… the
It's not set for "everything" only scrolling groups.
How can it be drawing too much? if there is only one scrolling group on the
card and all other cards, stacks etc are closed or not in view, how does having
the layermode set in an unopened stack start to "draw too much"
??
Jonathan Lynch
I have a drop down search panel with radio buttons and a search field.
the search string field is grouped with the search icon (magnify glass icon)
this small group of two objects has behavior attached. When the user hits the
search icon, the string and readio buttons all form and run a dbase
Well …"exactly"
And that is what we want to clarify
if stack A is open and contents for its front card are buffered.
Now open stack B on top of stack A with Accelerated Rendering on..
Just then… before we close Stack, for n number of milliseconds we have
buffered objects for 2 different
Yes peruising the dictionary in the little cool app made by someone in Asia… LC
dictionary.. and looking through all the mobileControlCreate input options and
saw that focus was the key.
And this app has a nice keyboard with the word "DONE" in blue, in the place
where the return key is (at
Hmm. that nice "DONE" option is only for iOS
iPhoneSetKeyboardReturnKey
J. Landman Gay wrote:
See " mobilesetkeyboardtype".
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage
Surprise, at least this is new news for some of us: assuming the device
supports one or another, all those services are indeed actually available,
whether you check those boxes or not or so I'm told via another grapevine.
ergo: you only want to check them in the SA builder if your app really,
We continue struggle with our app on Android and between mobile controls being
instantiated or deleted + oddities with acceleratedRendering, + remote bugging
not *really* working, it's a bit of a fishing expedition when everything works
on desktop and iOS.
A complete document on accelerated
Jonathan:
The layermode of the scrolling groups is preset to "scrolling"
The question is about the sequence as it relates to visual layer rendering
Open Stack A, turn on acceleratedRendering
Open Stack B, which also turns on its "own" acceleratedRendering
Close Stack A, *after* having open B
Hmm the bug I have is a bit different… appears in both 8 and 9
I "deprecated" the control by moving it to -2000,-2000 and used the
"old-fashioned way" of three buttons in group/get the target and go. save…
went off for some other work.. came back
Then every time the stack opens, the script
Jacque in the new branch newPortalNav2.. I changed that… all controls are
assigned initial numeric prefix
1_
2_
I stole that idea from your photo index (
and the IDE started to calm down or rather I think I found a WYSIWIG method.
e.g.Tall vertical scrolling group whose formatted Height
Tom Glod wrote:
so I base encode the binary variable and then save it in a text field in
table. no problems and no bs ever.
Others do this also. I'm curious from an "uber architecture" point of view,
what pros there are to keeping the image data in a base encoded form in the
data
Mike wrote:
for starters, get scott's tmControls2. They just look better.
BR: duh of course!
as for the focus, how are you trying to do it? are you using "focus on"?
"click at the loc of"?
BR: The focus comes into the search field when the custom control slides down…
cursor is
OK great.. found it.
but I guess we get his TMControls2 on the LC site.
On 8/24/17, 9:00 AM, "use-livecode on behalf of Matthias Rebbe via
use-livecode" wrote:
Seems he changed his domain name
@ Bob
yes that should work, but I'm using AGdbase lib and it defaults to AND has he
is off to the annual Brazil JS Party till Wednesday…
so I ended up giving the user discreet options, which I think is actually
better.
@ Mike
TMControls2
I don't see this anywhere now…Scott has something
Scott's web site is offline.
Is he ok?
Via mobile phone
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
Bob: fascinating
[1] ["addr2"] ,[1] ["smtppassword"] none,[1] ["itemail"],[1]
["contactphone"] 661-257-1177,[1] ["contactonsite"] false, etc.
what about a 2 diminsional array
You can see from this format that you can convert to lines and then you can
filter
OK I will bite
what would an array representing an "AND/OR"
style query look like such that if used as a predicate
for
else if tElement contains pNeedle then
it would return true/false
How would you have to construct "tElement"
??
Mark: In terms of generalizing that function -
't see any change in any prop in
the PI… So, what is this "selectable" property?
On 8/22/17, 8:26 PM, "use-livecode on behalf of Monte Goulding via
use-livecode" <use-livecode-boun...@lists.runrev.com on behalf of
use-livecode@lists.runrev.com> wrote:
&g
Please do post your stack… over at the forums?
On 8/26/17, 12:21 PM, "use-livecode on behalf of Brian Milby via use-livecode"
wrote:
I'm using example 5 from this site for my JSON:
JQ wrote
CantSelect disallows selection by the edit tool, mostly used in
development, but doesn't change the message path.
Hmm.. doesn't this comprise a Noobie Gotcha?
cantSelect is not exposed in the PI for any object.
if it was, then toggling this in the ABrowser would trigger the
Thanks Brian…
We use MS office for enterprise now, So I have one drive and it came right thru.
On 8/26/17, 5:51 PM, "use-livecode on behalf of Brian Milby via use-livecode"
wrote:
Here is a link to
Richard:
Hmmm, this could be really useful
a whole responsive palette of control on the side of a card, (instead of a
separate palette stack) while continuing to dev in the main region. useful for
dev.
In fact doesn't this solve a core UX, that is not "ancient"by any means?:
A drawing
this is a really useful prop… too bad it is not exposed in the PI
"use case for it"
OH Boy! us page lay people lock background objects all the time… once a subset
of elements are "locked down" design wise.. you don't what them moving about.
I'll be using this a lot now that I found it… But
The media meta dbase "jnanam.item" table actually has 87 columns, ha! way over
kill, but I'm actually glad we did that because there is indeed "nothing we
cannot know about any media item in the universe"
But any given item… only uses a subset.
media_type = "audio/song"
and
media_type =
201 - 300 of 972 matches
Mail list logo