Re: Lion Xcode 3.2.6
Hi Terry, Yes, it is possible that the app store can't distinguish a dev preview and the golden master. Downloading Lion directly from your Apple dev account is the right thing to do. I have no trouble building standalones for iOS with XCode 4. It may be unspupported but it works. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 New: Download the Installer Maker Plugin 1.6 for LiveCode here http://qery.us/ce On 21 jul 2011, at 06:45, Terry Vogelaar wrote: Hi there, Is anyone experiencing this same problem with Lion? I cannot save a stack as a standalone for iOS anymore since upgrading to Lion. When I go to the preferences and go under Mobile Support and choose 'Location of developer root for iOS 3.2 and above', it says '/Developer' like it should. When I browse to reselect it, it says: 'The chosen folder is not a valid iOS SDK for 3.2 and later. It must be the one that ships with XCode 3.2.4 or later.' I also tried installing Xcode 4.1 for Lion, which is the preferred version for Lion, but that is not supported by RunRev (yet). I'm on Developer Preview 4 of Lion. I wanted to upgrade yesterday, but I couldn't, because it is 'Already installed' according to the App Store. So I will download it at work and bring it here on an USB stick. Hopefully this resolves these issues. Terry ___ 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: Lion Xcode 3.2.6
4.0? It's broken in 4.1 for me. Gerry On 21/07/2011, at 7:12 PM, Mark Schonewille wrote: I have no trouble building standalones for iOS with XCode 4. It may be unspupported but it works. ___ 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
save formatted text in a file
Hi How can I avoid loosing the formatting of a text, if I save this text to a file? I usually save text in a file as follows: open file the_path_Var for write write TextVar to file the_path_Var ---TextVar contains the formatted text of a textfield; in the clipboard it can be seen as formatted text close file the_path_Var Thanks for any replies! Cheers 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
Re: Lion Xcode 3.2.6
Oh, I see, Gerry, I am using XCode 4.0.2 at the moment. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 New: Download the Installer Maker Plugin 1.6 for LiveCode here http://qery.us/ce On 21 jul 2011, at 11:47, Gerry Orkin wrote: 4.0? It's broken in 4.1 for me. Gerry On 21/07/2011, at 7:12 PM, Mark Schonewille wrote: I have no trouble building standalones for iOS with XCode 4. It may be unspupported but it works. ___ 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: save formatted text in a file
Hi Martin, What do you want to do with your text? If you want to use it in a text editor, then it is often useful to keep unformatted text. If you want to import formatted text into Word or Pages, you could use the rtfText property. put the rtfText of field Some Field into myData open file myPath for binary write write myData to file myPath close file myPath Make sure to use binary write. Btw you probably will want to use the .rtf file extension instead of .txt. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 New: Download the Installer Maker Plugin 1.6 for LiveCode here http://qery.us/ce On 21 jul 2011, at 11:50, martin meili wrote: Hi How can I avoid loosing the formatting of a text, if I save this text to a file? I usually save text in a file as follows: open file the_path_Var for write write TextVar to file the_path_Var ---TextVar contains the formatted text of a textfield; in the clipboard it can be seen as formatted text close file the_path_Var Thanks for any replies! Cheers 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
Re: Countdown HH:MM:SS
Message: 15 Date: Wed, 20 Jul 2011 15:19:07 -0400 From: Roger Eller roger.e.el...@sealedair.com To: How to use LiveCode use-livecode@lists.runrev.com Subject: Re: Countdown HH:MM:SS Message-ID: CAAT6EXPFGQY-=S6irWxERo3BXK=ftn5y+bjdn55plqvz3lk...@mail.gmail.com Content-Type: text/plain; charset=ISO-8859-1 On Wed, Jul 20, 2011 at 1:06 PM, Ken Ray wrote: Using the dateItems is definitely the right direction, but my objective is to count backwards from for example; 2 hours, 45 minutes, and 59 seconds while updating the display field every second. When the countdown reaches 00:00:00, I would play a sound of do other actions. Sorry about that... this will work if you just want to count down from a fixed amount of time: on mouseUp DoCountDown 2:45:59 end mouseUp on DoCountDown pTime convert pTime to seconds subtract 1 from pTime convert pTime to dateItems split pTime by , put format(%02d:%02d:%02d,pTime[4],pTime[5],pTime[6]) into tNewTime put tNewTime into fld Time if tNewTime = 00:00:00 then TimesUp else send DoCountDown tNewTime to me in 1 second end if end DoCountDown on TimesUp answer Done end TimesUp Ken Ray Sons of Thunder Software, Inc. Email: k...@sonsothunder.com Web Site: http://www.sonsothunder.com/ With only a few tweaks like handling a cancel/reset request, this script does what I need. James' was almost the one, but the time wasn't starting from a pre-set amount of time such as 1 hour, etc. Thanks to everyone that contributed! ~Roger Roger, Good decision. Ken's solution is MUCH cleaner. Jim Hurley ___ 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: Lion Xcode 3.2.6
I wonder if I can downgrade? g On 21/07/2011, at 8:08 PM, Mark Schonewille wrote: Oh, I see, Gerry, I am using XCode 4.0.2 at the moment. ___ 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: Lion Xcode 3.2.6
Hi, It is possible to use mutliple versions of XCode next to each other, but XCode seems to stop working at some point, while you keep upgrading to newer system versions. You should be able to install multiple SDK's though. If you're lucky, you're only missing an older SDK and will be able to use LC for iOS again after installing that SDK. I think there are a few support documents on Apple's site about it. What error do you see exactly, when you try to build a standalone for iOS? -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 New: Download the Installer Maker Plugin 1.6 for LiveCode here http://qery.us/ce On 21 jul 2011, at 12:32, Gerry Orkin wrote: I wonder if I can downgrade? g On 21/07/2011, at 8:08 PM, Mark Schonewille wrote: Oh, I see, Gerry, I am using XCode 4.0.2 at the moment. ___ 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: Lion Xcode 3.2.6
Mark Sorry, I have been asking about this on a couple of lists, and lost track of where the conversation was up to here…my problem is in getting the simulator running. I can save iOS standalones, but I can't test them. The Test button works but gives me the error Unknown deployment platform when I click it. The Test and Test Target menu items are disabled. I'm running the 4.6.3 GM of LC and xCode 4.1 (4.0.1 refused to open in Lion). Cheers Gerry On 21/07/2011, at 8:48 PM, Mark Schonewille wrote: What error do you see exactly, when you try to build a standalone for iOS? ___ 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: Lion Xcode 3.2.6
Hi Gerry, Usually, that error appears if you haven't selected a platform in the standalone builder. It probably means that XCode isn't even involved yet. If the error still occurs after selecting the iOS platform in the standalone builder, try an older version of LiveCode (4.6.1). -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 New: Download the Installer Maker Plugin 1.6 for LiveCode here http://qery.us/ce On 21 jul 2011, at 13:30, Gerry Orkin wrote: Mark Sorry, I have been asking about this on a couple of lists, and lost track of where the conversation was up to here…my problem is in getting the simulator running. I can save iOS standalones, but I can't test them. The Test button works but gives me the error Unknown deployment platform when I click it. The Test and Test Target menu items are disabled. I'm running the 4.6.3 GM of LC and xCode 4.1 (4.0.1 refused to open in Lion). Cheers Gerry ___ 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: Lion Xcode 3.2.6
Mark, the error is occurring with 4.6.1, 4.6.2 and 4.6.3. In each case I made sure that the target platform was selected in the standalone settings. Cheers Gerry On 21/07/2011, at 9:38 PM, Mark Schonewille wrote: Usually, that error appears if you haven't selected a platform in the standalone builder. It probably means that XCode isn't even involved yet. If the error still occurs after selecting the iOS platform in the standalone builder, try an older version of LiveCode (4.6.1). ___ 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] New plugin AAG|Workspaces
Silly?? Sounds like a useful tool - I'm off to give it a go - ta! On 20/07/2011 22:47, Andre Garzia wrote: Folks, I've just launched a little plugin. I've used it since forever, hope you guys find it useful. Check out at http://andregarzia.com/page/aagworkspaces Basically it allows you to create workspaces. Each workspace is a collection of URLs and Files (that can be stacks) that are open when you are in that workspace, so when you switch projects, instead of loosing a lot of time reopening pages and files, you can simply select the workspace in there and all the files and URLs will open. It sounds silly but it is handy. :-) ___ 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] New plugin AAG|Workspaces
Thanks folks! Please give me feedback when you run it. I haven't tried this on other machines... :-) Cheers andre On Thu, Jul 21, 2011 at 9:57 AM, John Craig j...@splash21.com wrote: Silly?? Sounds like a useful tool - I'm off to give it a go - ta! On 20/07/2011 22:47, Andre Garzia wrote: Folks, I've just launched a little plugin. I've used it since forever, hope you guys find it useful. Check out at http://andregarzia.com/page/**aagworkspaceshttp://andregarzia.com/page/aagworkspaces Basically it allows you to create workspaces. Each workspace is a collection of URLs and Files (that can be stacks) that are open when you are in that workspace, so when you switch projects, instead of loosing a lot of time reopening pages and files, you can simply select the workspace in there and all the files and URLs will open. It sounds silly but it is handy. :-) __**_ 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-livecodehttp://lists.runrev.com/mailman/listinfo/use-livecode -- http://www.andregarzia.com All We Do Is Code. ___ 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: on-Rev client software
Len- Thursday, July 21, 2011, 4:34:44 AM, you wrote: I've been one of founders with on-rev since the offer was first made but haven't really had the time to get into it until now. I've had web sites there but never used Livecode to make them. Now is the time. You might want to wait a bit until they update the server to the newly released LC server instead. No sense diving into things and then having them all break shortly thereafter. Has runRev ever released an update to the on-rev desktop client? No. Also, is there ANY kind of tutorial, manual, web page, cave painting, that I can read that will explain how to use it? No. -- -Mark Wieder mwie...@ahsoftware.net ___ 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: on-Rev client software
On 7/21/11 6:34 AM, Len Morgan wrote: Has runRev ever released an update to the on-rev desktop client? If so, where can I find it. Also, is there ANY kind of tutorial, manual, web page, cave painting, that I can read that will explain how to use it? I'd love to see cave paintings. :) Yesterday RR released a dozen or so lessons on the new server product. If you go to the Lessons area of the web site and do a search for server you'll probably turn up most of them. -- 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
[ANN] stsProgBar DropTool 1.2 - Now with support for Lion!
Hey all! With Apple releasing Lion yesterday, they changed the look and feel of virtually every control in the OS, including the intermediate progress bar (barber pole). This is why I've upgraded stsProgBar to 1.2 to support the new Lion interface; if you're interested you can get more info at this page: http://droptools.sonsothunder.com/products/sts/sts-pb.irev (NOTE: Those that have already purchased stsProgBar 1.1 have been sent free upgrades to 1.2; if you're reading this before you get the email from me, just hang tight and it will be in your inbox shortly.) Ken Ray Sons of Thunder Software, Inc. Email: k...@sonsothunder.com Web Site: http://www.sonsothunder.com/ ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Mac OS X Lion
I think the info I got meant they stopped selling it, not supporting it. It seemed strange to me also, that's why I was asking if anyone had run into this. I'm already on Snow Leopard so not a problem for me. Pete On Wed, Jul 20, 2011 at 2:45 PM, Andre Garzia an...@andregarzia.com wrote: Apple would not discontinue snow leopard, they support OSes for a long time... On Wed, Jul 20, 2011 at 6:31 PM, Pete p...@mollysrevenge.com wrote: I was just told the following about Lion: 1) It will only install correctly if you are on the very latest version of Snow Leopard (10.6.8) 2) Apple have discontinued Snow Leopard If that is true and you don't already have Snow Leopard installed, seems like you're screwed. Can anyone confirm this? Pete Molly's Revenge http://www.mollysrevenge.com On Wed, Jul 20, 2011 at 1:50 PM, Pete p...@mollysrevenge.com wrote: I agree and look forward seeing the results of the work that some LC developers are doing on making the missing controls available. Pete Molly's Revenge http://www.mollysrevenge.com On Wed, Jul 20, 2011 at 1:19 PM, Andre Garzia an...@andregarzia.com wrote: On Wed, Jul 20, 2011 at 5:13 PM, Pete p...@mollysrevenge.com wrote: There's been recent discussion of just how many OSX controls are not natively available in LC and Lion just seems to add to that list. Will LC ever catch up? LC is Carbon and has a lot of emulated stuff to make is cross-platform, this is a very hard race to win... :-) Pete Molly's Revenge http://www.mollysrevenge.com On Wed, Jul 20, 2011 at 12:38 PM, Andre Garzia an...@andregarzia.com wrote: On Wed, Jul 20, 2011 at 3:11 PM, Richard Gaskin ambassa...@fourthworld.comwrote: Andre wrote: I don't like lion or the new scrollbars... :-( For better or worse, it seems those scrollbars are the wave of the future: http://livecodejournal.com/**blog.irv?pid=1307545265.586975 http://livecodejournal.com/blog.irv?pid=1307545265.586975 ** What concerns me more about Lion is how auto-save is supposed to work with our apps I have no clue either... The new APIs are so Objective-C/Cocoa specific, using delegates and whatnot that I think it will be a tad hard for our little carbon engine to leverage on them. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/**blog.irv http://LiveCodejournal.com/blog.irv __**_ 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 http://lists.runrev.com/mailman/listinfo/use-livecode -- http://www.andregarzia.com All We Do Is Code. ___ 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 -- http://www.andregarzia.com All We Do Is Code. ___ 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 -- http://www.andregarzia.com All We Do Is Code. ___ 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: Mac OS X Lion
I think the info I got meant they stopped selling it, not supporting it. It seemed strange to me also, that's why I was asking if anyone had run into this. I'm already on Snow Leopard so not a problem for me. Pete Molly's Revenge http://www.mollysrevenge.com On Wed, Jul 20, 2011 at 2:45 PM, Andre Garzia an...@andregarzia.com wrote: Apple would not discontinue snow leopard, they support OSes for a long time... On Wed, Jul 20, 2011 at 6:31 PM, Pete p...@mollysrevenge.com wrote: I was just told the following about Lion: 1) It will only install correctly if you are on the very latest version of Snow Leopard (10.6.8) 2) Apple have discontinued Snow Leopard If that is true and you don't already have Snow Leopard installed, seems like you're screwed. Can anyone confirm this? Pete Molly's Revenge http://www.mollysrevenge.com On Wed, Jul 20, 2011 at 1:50 PM, Pete p...@mollysrevenge.com wrote: I agree and look forward seeing the results of the work that some LC developers are doing on making the missing controls available. Pete Molly's Revenge http://www.mollysrevenge.com On Wed, Jul 20, 2011 at 1:19 PM, Andre Garzia an...@andregarzia.com wrote: On Wed, Jul 20, 2011 at 5:13 PM, Pete p...@mollysrevenge.com wrote: There's been recent discussion of just how many OSX controls are not natively available in LC and Lion just seems to add to that list. Will LC ever catch up? LC is Carbon and has a lot of emulated stuff to make is cross-platform, this is a very hard race to win... :-) Pete Molly's Revenge http://www.mollysrevenge.com On Wed, Jul 20, 2011 at 12:38 PM, Andre Garzia an...@andregarzia.com wrote: On Wed, Jul 20, 2011 at 3:11 PM, Richard Gaskin ambassa...@fourthworld.comwrote: Andre wrote: I don't like lion or the new scrollbars... :-( For better or worse, it seems those scrollbars are the wave of the future: http://livecodejournal.com/**blog.irv?pid=1307545265.586975 http://livecodejournal.com/blog.irv?pid=1307545265.586975 ** What concerns me more about Lion is how auto-save is supposed to work with our apps I have no clue either... The new APIs are so Objective-C/Cocoa specific, using delegates and whatnot that I think it will be a tad hard for our little carbon engine to leverage on them. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/**blog.irv http://LiveCodejournal.com/blog.irv __**_ 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 http://lists.runrev.com/mailman/listinfo/use-livecode -- http://www.andregarzia.com All We Do Is Code. ___ 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 -- http://www.andregarzia.com All We Do Is Code. ___ 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 -- http://www.andregarzia.com All We Do Is Code. ___ 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: [ANN] New plugin AAG|Workspaces
I don't know why but this reminded me of something I would love to see in the script editor - split screen mode, kinda like you see in Word/Excel where you can slide a bar part way up the editing window and each resulting section of the window can be individually scrolled/edited. Pete Molly's Revenge http://www.mollysrevenge.com On Wed, Jul 20, 2011 at 2:47 PM, Andre Garzia an...@andregarzia.com wrote: Folks, I've just launched a little plugin. I've used it since forever, hope you guys find it useful. Check out at http://andregarzia.com/page/aagworkspaces Basically it allows you to create workspaces. Each workspace is a collection of URLs and Files (that can be stacks) that are open when you are in that workspace, so when you switch projects, instead of loosing a lot of time reopening pages and files, you can simply select the workspace in there and all the files and URLs will open. It sounds silly but it is handy. :-) -- http://www.andregarzia.com All We Do Is Code. ___ 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: Mac OS X Lion
System 9 isn't easy to find, either... Judy On Thu, 21 Jul 2011, François Chaplais wrote: when I learned that Lion requires snow leopard (which I do not have on all of my machines) I cautiously ordered a copy of snow. Hardest to find is System 7.x for my powermac 8500 ;)___ 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: Mac OS X Lion
I have a copy if you need it. Actually, I still have 8.6. ;-) Bob On Jul 21, 2011, at 9:52 AM, Judy Perry wrote: System 9 isn't easy to find, either... Judy On Thu, 21 Jul 2011, François Chaplais wrote: when I learned that Lion requires snow leopard (which I do not have on all of my machines) I cautiously ordered a copy of snow. Hardest to find is System 7.x for my powermac 8500 ;) ___ 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: Mac OS X Lion
Actually, I do. I have a couple of original iMacs I need to revive... My office machine (a G3 blue white tower) might actually be running 8.x; can't tell as they got rid of the monitor :-( Judy On Thu, 21 Jul 2011, Bob Sneidar wrote: I have a copy if you need it. Actually, I still have 8.6. ;-) ___ 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] New plugin AAG|Workspaces
Someone can correct me but I think GLX2 can do that with even more than two panes... (or it was constellation?) :-) On Wed, Jul 20, 2011 at 7:15 PM, Pete p...@mollysrevenge.com wrote: I don't know why but this reminded me of something I would love to see in the script editor - split screen mode, kinda like you see in Word/Excel where you can slide a bar part way up the editing window and each resulting section of the window can be individually scrolled/edited. Pete Molly's Revenge http://www.mollysrevenge.com On Wed, Jul 20, 2011 at 2:47 PM, Andre Garzia an...@andregarzia.com wrote: Folks, I've just launched a little plugin. I've used it since forever, hope you guys find it useful. Check out at http://andregarzia.com/page/aagworkspaces Basically it allows you to create workspaces. Each workspace is a collection of URLs and Files (that can be stacks) that are open when you are in that workspace, so when you switch projects, instead of loosing a lot of time reopening pages and files, you can simply select the workspace in there and all the files and URLs will open. It sounds silly but it is handy. :-) -- http://www.andregarzia.com All We Do Is Code. ___ 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 -- http://www.andregarzia.com All We Do Is Code. ___ 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: Mac OS X Lion
Let be burn you copies of what I have. Will .img files work for you? Bob On Jul 21, 2011, at 10:07 AM, Judy Perry wrote: Actually, I do. I have a couple of original iMacs I need to revive... My office machine (a G3 blue white tower) might actually be running 8.x; can't tell as they got rid of the monitor :-( Judy On Thu, 21 Jul 2011, Bob Sneidar wrote: I have a copy if you need it. Actually, I still have 8.6. ;-) ___ 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] New plugin AAG|Workspaces
Is GLX2 what became tRev... and then Remo? I have tRev but have to admit I haven't used it a lot but don;t remember seeing a split screen editing mode, but then there's not much in the way of documentation for it. Pete On Thu, Jul 21, 2011 at 10:19 AM, Andre Garzia an...@andregarzia.comwrote: Someone can correct me but I think GLX2 can do that with even more than two panes... (or it was constellation?) :-) On Wed, Jul 20, 2011 at 7:15 PM, Pete p...@mollysrevenge.com wrote: I don't know why but this reminded me of something I would love to see in the script editor - split screen mode, kinda like you see in Word/Excel where you can slide a bar part way up the editing window and each resulting section of the window can be individually scrolled/edited. Pete Molly's Revenge http://www.mollysrevenge.com On Wed, Jul 20, 2011 at 2:47 PM, Andre Garzia an...@andregarzia.com wrote: Folks, I've just launched a little plugin. I've used it since forever, hope you guys find it useful. Check out at http://andregarzia.com/page/aagworkspaces Basically it allows you to create workspaces. Each workspace is a collection of URLs and Files (that can be stacks) that are open when you are in that workspace, so when you switch projects, instead of loosing a lot of time reopening pages and files, you can simply select the workspace in there and all the files and URLs will open. It sounds silly but it is handy. :-) -- http://www.andregarzia.com All We Do Is Code. ___ 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 -- http://www.andregarzia.com All We Do Is Code. ___ 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] New plugin AAG|Workspaces
tRev (now Remo) doesn't split. GLX2 did, and I think is in the open source version. sqb On 21 July 2011 10:53, Pete Haworth lists.p...@haworths.org wrote: Is GLX2 what became tRev... and then Remo? I have tRev but have to admit I haven't used it a lot but don;t remember seeing a split screen editing mode, but then there's not much in the way of documentation for it. Pete On Thu, Jul 21, 2011 at 10:19 AM, Andre Garzia an...@andregarzia.com wrote: Someone can correct me but I think GLX2 can do that with even more than two panes... (or it was constellation?) :-) On Wed, Jul 20, 2011 at 7:15 PM, Pete p...@mollysrevenge.com wrote: I don't know why but this reminded me of something I would love to see in the script editor - split screen mode, kinda like you see in Word/Excel where you can slide a bar part way up the editing window and each resulting section of the window can be individually scrolled/edited. Pete Molly's Revenge http://www.mollysrevenge.com On Wed, Jul 20, 2011 at 2:47 PM, Andre Garzia an...@andregarzia.com wrote: Folks, I've just launched a little plugin. I've used it since forever, hope you guys find it useful. Check out at http://andregarzia.com/page/aagworkspaces Basically it allows you to create workspaces. Each workspace is a collection of URLs and Files (that can be stacks) that are open when you are in that workspace, so when you switch projects, instead of loosing a lot of time reopening pages and files, you can simply select the workspace in there and all the files and URLs will open. It sounds silly but it is handy. :-) -- http://www.andregarzia.com All We Do Is Code. ___ 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 -- http://www.andregarzia.com All We Do Is Code. ___ 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 -- Stephen Barncard San Francisco Ca. USA more about sqb http://www.google.com/profiles/sbarncar ___ 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] New plugin AAG|Workspaces
Those were all done by the same person, Jerry Daniels (one of the best coders I've seen) but they are not the same. GLX2 is one thing and tRev/Remo is another. GLX2 is now an open source project and Mark Wieder is at the helm. You can get it from https://bitbucket.org/mwieder/glx2 GLX2 is a great editor, it is a different approach than tRev which is an out-of-engine editor. There are different script editors flying around but they don't get much attention. I've built a silly one called ASIE (Andres Simple iRev Editor) that could edit stack scripts and RevServer files but it proved to hard to maintain and ended up not sharing or using it. The cool thing was that it was inspired by EMACS (ASIE also means ASIE Simply Isn't Emacs) with different buffers, minibuffers and those nice Emacs keychords (C-X C-S for saving...) In the end, that means that there is room for improvement in the script editor space... :-) On Thu, Jul 21, 2011 at 2:53 PM, Pete Haworth lists.p...@haworths.orgwrote: Is GLX2 what became tRev... and then Remo? I have tRev but have to admit I haven't used it a lot but don;t remember seeing a split screen editing mode, but then there's not much in the way of documentation for it. Pete On Thu, Jul 21, 2011 at 10:19 AM, Andre Garzia an...@andregarzia.com wrote: Someone can correct me but I think GLX2 can do that with even more than two panes... (or it was constellation?) :-) On Wed, Jul 20, 2011 at 7:15 PM, Pete p...@mollysrevenge.com wrote: I don't know why but this reminded me of something I would love to see in the script editor - split screen mode, kinda like you see in Word/Excel where you can slide a bar part way up the editing window and each resulting section of the window can be individually scrolled/edited. Pete Molly's Revenge http://www.mollysrevenge.com On Wed, Jul 20, 2011 at 2:47 PM, Andre Garzia an...@andregarzia.com wrote: Folks, I've just launched a little plugin. I've used it since forever, hope you guys find it useful. Check out at http://andregarzia.com/page/aagworkspaces Basically it allows you to create workspaces. Each workspace is a collection of URLs and Files (that can be stacks) that are open when you are in that workspace, so when you switch projects, instead of loosing a lot of time reopening pages and files, you can simply select the workspace in there and all the files and URLs will open. It sounds silly but it is handy. :-) -- http://www.andregarzia.com All We Do Is Code. ___ 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 -- http://www.andregarzia.com All We Do Is Code. ___ 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 -- http://www.andregarzia.com All We Do Is Code. ___ 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: Mac OS X Lion
How about Tabby, code named Felix? Bob On Jul 21, 2011, at 11:11 AM, Andre Garzia wrote: Apple still selling Snow Leopard on their web store. It was EOL only on physical stores. Current macbook pros still come with Snow Leopard. Now that they shipped lion, which cat will be the next OS? I vote for Mac OS X 10.8 Megalomaniac Garfield On Thu, Jul 21, 2011 at 2:39 PM, Bob Sneidar b...@twft.com wrote: Let be burn you copies of what I have. Will .img files work for you? Bob On Jul 21, 2011, at 10:07 AM, Judy Perry wrote: Actually, I do. I have a couple of original iMacs I need to revive... My office machine (a G3 blue white tower) might actually be running 8.x; can't tell as they got rid of the monitor :-( Judy On Thu, 21 Jul 2011, Bob Sneidar wrote: I have a copy if you need it. Actually, I still have 8.6. ;-) ___ 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 -- http://www.andregarzia.com All We Do Is Code. ___ 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] New plugin AAG|Workspaces
Dya think?? Bob On Jul 21, 2011, at 11:09 AM, Andre Garzia wrote: In the end, that means that there is room for improvement in the script editor space... :-) ___ 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: Mac OS X Lion
That explains it since the info I got about it being EOL was an email from a vendor. Pete On Thu, Jul 21, 2011 at 11:11 AM, Andre Garzia an...@andregarzia.comwrote: Apple still selling Snow Leopard on their web store. It was EOL only on physical stores. Current macbook pros still come with Snow Leopard. Now that they shipped lion, which cat will be the next OS? I vote for Mac OS X 10.8 Megalomaniac Garfield ___ 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: Mac OS X Lion
Marsupial sabre-tooth? How about Tabby, code named Felix? Bob On Jul 21, 2011, at 11:11 AM, Andre Garzia wrote: Apple still selling Snow Leopard on their web store. It was EOL only on physical stores. Current macbook pros still come with Snow Leopard. Now that they shipped lion, which cat will be the next OS? I vote for Mac OS X 10.8 Megalomaniac Garfield ___ 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] New plugin AAG|Workspaces
Thanks, I'll take a look at GLX2. I think I gave it a whirl a few months back but there were some issues with it at that time. Pete On Thu, Jul 21, 2011 at 11:09 AM, Andre Garzia an...@andregarzia.comwrote: Those were all done by the same person, Jerry Daniels (one of the best coders I've seen) but they are not the same. GLX2 is one thing and tRev/Remo is another. GLX2 is now an open source project and Mark Wieder is at the helm. You can get it from https://bitbucket.org/mwieder/glx2 GLX2 is a great editor, it is a different approach than tRev which is an out-of-engine editor. There are different script editors flying around but they don't get much attention. I've built a silly one called ASIE (Andres Simple iRev Editor) that could edit stack scripts and RevServer files but it proved to hard to maintain and ended up not sharing or using it. The cool thing was that it was inspired by EMACS (ASIE also means ASIE Simply Isn't Emacs) with different buffers, minibuffers and those nice Emacs keychords (C-X C-S for saving...) In the end, that means that there is room for improvement in the script editor space... :-) On Thu, Jul 21, 2011 at 2:53 PM, Pete Haworth lists.p...@haworths.org wrote: Is GLX2 what became tRev... and then Remo? I have tRev but have to admit I haven't used it a lot but don;t remember seeing a split screen editing mode, but then there's not much in the way of documentation for it. Pete On Thu, Jul 21, 2011 at 10:19 AM, Andre Garzia an...@andregarzia.com wrote: Someone can correct me but I think GLX2 can do that with even more than two panes... (or it was constellation?) :-) On Wed, Jul 20, 2011 at 7:15 PM, Pete p...@mollysrevenge.com wrote: I don't know why but this reminded me of something I would love to see in the script editor - split screen mode, kinda like you see in Word/Excel where you can slide a bar part way up the editing window and each resulting section of the window can be individually scrolled/edited. Pete Molly's Revenge http://www.mollysrevenge.com On Wed, Jul 20, 2011 at 2:47 PM, Andre Garzia an...@andregarzia.com wrote: Folks, I've just launched a little plugin. I've used it since forever, hope you guys find it useful. Check out at http://andregarzia.com/page/aagworkspaces Basically it allows you to create workspaces. Each workspace is a collection of URLs and Files (that can be stacks) that are open when you are in that workspace, so when you switch projects, instead of loosing a lot of time reopening pages and files, you can simply select the workspace in there and all the files and URLs will open. It sounds silly but it is handy. :-) -- http://www.andregarzia.com All We Do Is Code. ___ 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 -- http://www.andregarzia.com All We Do Is Code. ___ 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 -- http://www.andregarzia.com All We Do Is Code. ___ 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: Mac OS X Lion
On Thursday, July 21, 2011 01:11:17 PM Andre Garzia wrote: I vote for Mac OS X 10.8 Megalomaniac Garfield Werecat? ___ 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: Mac OS X Lion
I guess it's a question of ROI much more then off a decision on a concise ruleset about what and what not to support. So the basic native controls on the other hand have always been supported, even though sometimes they where broken for short times when a new OS was freshly released. More.. arcane controls like the small edit dot or drawers on the other hand have always been second hand citizens. and therefore have been either partly or not at all or very late after their appearance become implemented. For example, As far as I know RunRev was committed to allow us the creation of mac apps that are apple store compatible. However, with the new signing requirement, this might have changed a bit. All we can do is to wait for a decision from them. On 21 Jul 2011, at 02:49, Shao Sean wrote: There's been recent discussion of just how many OSX controls are not natively available in LC and Lion just seems to add to that list. Will LC ever catch up? Probably not.. Seems they will not touch anything that is not cross platform.. ___ 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
Setting a dirty flag for a file
I am using Rev. 4.0. How do you set a dirty flag for a data file that that has been saved but still open in your app stack? My app creates a data file that saves the contents of 16 fields. I have code to show an initial save dialog when the user makes changes. I want to use a dirty flag to show another save box only when closing the file if the user makes subsequent changes in the data file. Otherwise when the user closes the data file without additional change no save dialog will be presented. Thanks for your time! Charles Szasz csz...@mac.com ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: [ANN] New plugin AAG|Workspaces
Just downloaded GLX2 from bitbucket and I don't see a split screen capability, at least no obvious way of doing it. Pete On Thu, Jul 21, 2011 at 11:07 AM, stephen barncard stephenrevoluti...@barncard.com wrote: tRev (now Remo) doesn't split. GLX2 did, and I think is in the open source version. sqb On 21 July 2011 10:53, Pete Haworth lists.p...@haworths.org wrote: Is GLX2 what became tRev... and then Remo? I have tRev but have to admit I haven't used it a lot but don;t remember seeing a split screen editing mode, but then there's not much in the way of documentation for it. Pete On Thu, Jul 21, 2011 at 10:19 AM, Andre Garzia an...@andregarzia.com wrote: Someone can correct me but I think GLX2 can do that with even more than two panes... (or it was constellation?) :-) On Wed, Jul 20, 2011 at 7:15 PM, Pete p...@mollysrevenge.com wrote: I don't know why but this reminded me of something I would love to see in the script editor - split screen mode, kinda like you see in Word/Excel where you can slide a bar part way up the editing window and each resulting section of the window can be individually scrolled/edited. Pete Molly's Revenge http://www.mollysrevenge.com On Wed, Jul 20, 2011 at 2:47 PM, Andre Garzia an...@andregarzia.com wrote: Folks, I've just launched a little plugin. I've used it since forever, hope you guys find it useful. Check out at http://andregarzia.com/page/aagworkspaces Basically it allows you to create workspaces. Each workspace is a collection of URLs and Files (that can be stacks) that are open when you are in that workspace, so when you switch projects, instead of loosing a lot of time reopening pages and files, you can simply select the workspace in there and all the files and URLs will open. It sounds silly but it is handy. :-) -- http://www.andregarzia.com All We Do Is Code. ___ 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 -- http://www.andregarzia.com All We Do Is Code. ___ 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 -- Stephen Barncard San Francisco Ca. USA more about sqb http://www.google.com/profiles/sbarncar ___ 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: Setting a dirty flag for a file
Hi Charles, Isn't it sufficient to simply no close the file until you're done? You might need to keep records of open files, but if you do this properly, you could open them once and close them all when your app closes or if the user closes some window. on openSomeFIle open file gFile // do stuff end openSomeFile on closeStack close file gFile end coseStack -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 New: Download the Installer Maker Plugin 1.6 for LiveCode here http://qery.us/ce On 21 jul 2011, at 20:45, Charles Szasz wrote: I am using Rev. 4.0. How do you set a dirty flag for a data file that that has been saved but still open in your app stack? My app creates a data file that saves the contents of 16 fields. I have code to show an initial save dialog when the user makes changes. I want to use a dirty flag to show another save box only when closing the file if the user makes subsequent changes in the data file. Otherwise when the user closes the data file without additional change no save dialog will be presented. Thanks for your time! Charles Szasz csz...@mac.com ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Setting a dirty flag for a file
Hi Mark, Can you elaborate on what you are suggesting here and how you can do it? Charles Szasz csz...@mac.com ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Setting a dirty flag for a file
Charles Szasz wrote: I am using Rev. 4.0. How do you set a dirty flag for a data file that that has been saved but still open in your app stack? My app creates a data file that saves the contents of 16 fields. I have code to show an initial save dialog when the user makes changes. I want to use a dirty flag to show another save box only when closing the file if the user makes subsequent changes in the data file. Otherwise when the user closes the data file without additional change no save dialog will be presented. You can use a custom property for that, setting it to true whenever a closeField triggers, and clearing it on save. But better still would be to use the modifiedMark property of the stack, which has the additional benefit of indicating unsaved changes by darkening the closeBox on OS X. Whichever flag you use, you'll want to check it in a closeStackRequest handler, so you can prompt the user to save if needed. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/blog.irv ___ 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 a dirty flag for a file
On Jul 21, 2011, at 1:20 PM, Richard Gaskin wrote: Charles Szasz wrote: I am using Rev. 4.0. How do you set a dirty flag for a data file that that has been saved but still open in your app stack? My app creates a data file that saves the contents of 16 fields. I have code to show an initial save dialog when the user makes changes. I want to use a dirty flag to show another save box only when closing the file if the user makes subsequent changes in the data file. Otherwise when the user closes the data file without additional change no save dialog will be presented. You can use a custom property for that, setting it to true whenever a closeField triggers, and clearing it on save. But better still would be to use the modifiedMark property of the stack, which has the additional benefit of indicating unsaved changes by darkening the closeBox on OS X. But don't forget that the modifiedMark property only showed up in LC 4.6, and Charles said he's using v. 4.0. Whichever flag you use, you'll want to check it in a closeStackRequest handler, so you can prompt the user to save if needed. For actually setting the flag you can do something as simple as comparing the contents of a field with the contents of an external file with each keystroke: on rawKeyUp # where tFilepath is a variable storing the full path to the saved file if field mycontent = url (file: tFilepath) then set the dirtyStack of this stack to true else set the dirtyStack of this stack to false end if end rawKeyUp HTH Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University ___ 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 a dirty flag for a file
Devin and Mark, Thanks for your suggestions! I think this is one of those areas that should be covered by LiveCode in their Lessons. I would not be surprised that others had questions about how to do this task. Charles Szasz csz...@mac.com ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Setting a dirty flag for a file
Hi Charles, I read your e-mail again. I understand that you want to know whether one or more fields have changed, not whether a file is open. Usually, I generate an md5Digest and save that: on closeField makeDigest end closeField on makeDigest put empty into myDigest repeat with x = 1 to number of fields put md5Digest(fld x myDigest) into myDigest end repeat set the cDigest of this stack to myDigest end makeDigest function dataChanged put empty into myDigest repeat with x = 1 to number of fields put md5Digest(fld x myDigest) into myDigest end repeat return (the cDigest of this stack is myDigest) end dataChanged You just will have to figure out what is a smart event to check the digest: closing a field, closing a window, opening a window, refreshing the file menu, etc. When you close the window, you might want to do this: on closeStackRequest if dataChanged then answer Do you want? with Don't Save or OK or No if it containt Don't then exit closeStackRequest else if it is No then pass closeStackRequest else // do your saving stuff here // return true if the file was saved if the result is true then pass closeStackRequest end if end if end if end closeStackRequest -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 New: Download the Installer Maker Plugin 1.6 for LiveCode here http://qery.us/ce On 21 jul 2011, at 21:35, Charles Szasz wrote: Devin and Mark, Thanks for your suggestions! I think this is one of those areas that should be covered by LiveCode in their Lessons. I would not be surprised that others had questions about how to do this task. Charles Szasz csz...@mac.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
Detecting Different Versions of Livecode
Is there a way to detect the license type of the installed version of LiveCode? For example, the Desktop Personal license, or the Commercial Desktop ISV? Pete ___ 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 a dirty flag for a file
On Jul 21, 2011, at 4:02 PM, Mark Schonewille wrote: Hi Charles, I read your e-mail again. I understand that you want to know whether one or more fields have changed, not whether a file is open. Usually, I generate an md5Digest and save that: on closeField makeDigest end closeField on makeDigest put empty into myDigest repeat with x = 1 to number of fields put md5Digest(fld x myDigest) into myDigest end repeat set the cDigest of this stack to myDigest end makeDigest function dataChanged put empty into myDigest repeat with x = 1 to number of fields put md5Digest(fld x myDigest) into myDigest end repeat return (the cDigest of this stack is myDigest) end dataChanged You just will have to figure out what is a smart event to check the digest: closing a field, closing a window, opening a window, refreshing the file menu, etc. When you close the window, you might want to do this: on closeStackRequest if dataChanged then answer Do you want? with Don't Save or OK or No if it containt Don't then exit closeStackRequest else if it is No then pass closeStackRequest else // do your saving stuff here // return true if the file was saved if the result is true then pass closeStackRequest end if end if end if end closeStackRequest I use a frontscript -- wholesale is better than retail: on closefield setDirty pass closefield end closefield on setDirty tf if tf = empty then put true into tf put the version into v replace . with empty in v if v 453 then exit setDirty -- version must be 4.5.3 or higher, -- or you just create a new customprop set the modifiedMark of stack myStack to tf end setDirty If you want to exclude certain fields, use a customprop to mark fields that shouldn't trigger setDirty when edited: set the the dontFlagDirty of fld excludedFld to true Then in the closeField handler in the frontscript, insert as the first line if the dontFlagDirty of the target true then pass closefield Changes other than field content that should be saved (radiobuttons or checkboxes, etc) can be handled, eg, with a mouseup handler in the frontscript, and suitable checks on the target. (Pass the mouseup!) I also do: on preopenstack set dirty false ... rest of your initialization here ... ... end preopenstack -- Peter Peter M. Brigham pmb...@gmail.com http://home.comcast.net/~pmbrig ___ 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
OT: It's Android Jim, but not as we know it (what CPUs does Livecode compile to?)
Hi folks, This is a question for those of you who have sallied forth into the world of Android development (or, who have at least considered it). When Livecode creates an app for Android deployment, what CPU architecture does Livecode compile for? My reason for asking is that I like the look of the Asus Transformer. It is an Android tablet that docks into a keyboard. But the processor is the Tegra. I'm guessing that Livecode will not be compiling apps for such an unusual processor. Assuming that Android (ultimately) provides an OS that runs identically (let me dream) across different processor architectures, then it would be great to be able to actually run the IDE on a machine like the Transformer. From what I read, the Transformer is still a little imperfect (in terms of manufacturing quality, and pointer lag when docked into the keyboard). But it has only been around for a few months and shows great promise as a design. http://www.engadget.com/2011/04/18/asus-eee-pad-transformer-uk-edition-review/ http://thisismynext.com/2011/05/12/asus-eee-pad-transformer-tf101-review/#1_undefined,0_ As a tablet it is only marginally heavier than an iPad (about 10%). And as a tablet it has a supposed battery life of 8 hours, plus another 6 when docked to the keyboard (if fully charged on both battery packs, the usage times of both are combined to provide 14 hours or so). Being a dockable touchscreen, it has the benefits of mutliple input modes (I really can't be doing with more than minimal typing with an onscreen keyboard). I held a Transformer today, and it is pretty sweet (although I didn't get to touch the keyboard, as they were sold out). I wasn't very impressed by the quality of the early Asus EEE netbooks, but the Transformer felt like a quality product. The Acer AA1s were superior to the early Asus netbooks - for some months now I've been using a later Acer netbook for portable computing, and I've been surprisingly pleased with the form factor and the performance. Of course, I still find the Macbook Air a very, very seductive design, but Apple's attitudes have been fuelling a love/hate relationship for me for some years now. I guess I'm really hoping for too much to think that Livecode could run on a Tegra (I know the Linux IDE is only compiled for intel). Microsoft just about killed alternative operating systems on netbooks (as OEM installations), but it looks like Linux might rise again on these small laptops using Android. Certainly I've never seen an OEM install of linux on a netbook with the finesse of Android on the Asus Transformer, and I've never seen a netbook with the build quality of the Transformer tablet. And the Transformer (including the dockable keyboard) is about half the price of a Macbook Air. If the Transformer had access to the masses of apps found in a typical Linux distro AND had a Livecode IDE that was at parity with the IDE on Windows or OS X, I think I'd be in a very happy place technologically. The Wikipedia entry on the Tegra says that it is a system on a chip that incorporates an ARM processor, and that Ubuntu will run on it in addition to Android. http://en.wikipedia.org/wiki/Nvidia_Tegra http://tegradeveloper.nvidia.com/tegra/forum/what-operating-systems-are-supported-tegra I think however, the idea of getting even a basic Livecode development platform running (e.g. one that ran within the scriptlimits inside an Android app) might be the most I could hope for. Still, I did not see myself developing apps for an Android mobile phone, but running Livecode apps on an Asus Transformer would be of interest to me. Bernard ___ 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 a dirty flag for a file
Mark, Thanks very much! I work on this tonight. Sent from my iPad ___ 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: It's Android Jim, but not as we know it (what CPUs does Livecode compile to?)
Bernard Devlin wrote: When Livecode creates an app for Android deployment, what CPU architecture does Livecode compile for? My reason for asking is that I like the look of the Asus Transformer. It is an Android tablet that docks into a keyboard. But the processor is the Tegra. I'm guessing that Livecode will not be compiling apps for such an unusual processor. I haven't a clue, but that won't stop me from random conjecture. :) My hunch is that it's like AMD and Intel: different makers, compatible instruction set. I can't imagine the Tegra would expect every developer to recompile for it. If you get one let us know how you like it. Looks like a sweet machine. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/blog.irv ___ 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: It's Android Jim, but not as we know it (what CPUs does Livecode compile to?)
On 7/21/11 4:13 PM, Bernard Devlin wrote: Hi folks, This is a question for those of you who have sallied forth into the world of Android development (or, who have at least considered it). When Livecode creates an app for Android deployment, what CPU architecture does Livecode compile for? My reason for asking is that I like the look of the Asus Transformer. It is an Android tablet that docks into a keyboard. But the processor is the Tegra. I'm guessing that Livecode will not be compiling apps for such an unusual processor. I don't know. But if the device can download and run apps from the Android market then it should be able to run anything LiveCode compiles. As I understand it, the processor is immaterial, it's the OS that counts. If the processor runs a standard Android distribution then it should run LiveCode-compiled Android apps. Maybe the first thing to find out is if it can run standard Market apps. -- 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
Lion problem report and fix
Just wanted to let everyone know, Lion permissions default to not allowing Livecode to create folders in /Library/Application Support/ with the create folder command. Here's how we got around it: First, this put mkdir quote /Library/Application Support/theNewFolderWeNeed2create quote into tCmd get shell (tCmd) put it returns Permission denied. But this: put sudo mkdir -p quote /Library/Application Support/theNewFolderWeNeed2create quote into tCmd get shell (tCmd) creates the folder, and oddly, does not prompt for the password, at least in the IDE (haven't tried with a standalone yet). Then, this: put sudo chmod -Rfv 777 quote /Library/Application Support/theNewFolderWeNeed2create quote into tCmd get shell (tCmd) makes it so that folders and items can be freely created in the new folder by Livecode on Lion. So everything is back to normal a la the Leopards. Hope this helps someone out. And, if anyone has a better way, please post! ___ 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: It's Android Jim, but not as we know it (what CPUs does Livecode compile to?)
On Thu, Jul 21, 2011 at 6:36 PM, J. Landman Gay jac...@hyperactivesw.comwrote: On 7/21/11 4:13 PM, Bernard Devlin wrote: Hi folks, This is a question for those of you who have sallied forth into the world of Android development (or, who have at least considered it). When Livecode creates an app for Android deployment, what CPU architecture does Livecode compile for? My reason for asking is that I like the look of the Asus Transformer. It is an Android tablet that docks into a keyboard. But the processor is the Tegra. I'm guessing that Livecode will not be compiling apps for such an unusual processor. I don't know. But if the device can download and run apps from the Android market then it should be able to run anything LiveCode compiles. As I understand it, the processor is immaterial, it's the OS that counts. If the processor runs a standard Android distribution then it should run LiveCode-compiled Android apps. Not Really Jacque, Applications that target the dalvik virtual machine will run accross different CPUs but as I understand Android has some NDK thing like a Native CPU Specific Development Kit where you can compile C/C++ code such as the LiveCode engine and call it from a dalvik based application. As I understand, LiveCode is probably being built natively for the ARM CPU on Android and maybe x86 to run on the Android Emulator (or the Android Emulator is emulating ARM). This is my guess, I may be wrong though Maybe the first thing to find out is if it can run standard Market apps. -- 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-livecodehttp://lists.runrev.com/mailman/listinfo/use-livecode -- http://www.andregarzia.com All We Do Is Code. ___ 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: Lion problem report and fix
Josh Mellicker wrote: Just wanted to let everyone know, Lion permissions default to not allowing Livecode to create folders in /Library/Application Support/ with the create folder command. I believe that's true with earlier versions as well if the current user is not admin. Apple recommends using the user's App Support folder, where LC's create folder seems to work well: Contains all application-specific data and support files. These are the files that your application creates and manages on behalf of the user and can include files that contain user data. By convention, all of these items should be put in a subdirectory whose name matches the bundle identifier of the application. For example, if your application is named MyApp and has the bundle identifier com.example.MyApp, you would put your application’s user-specific data files and resources in the ~/Library/Application Support/com.example.MyApp/ directory. Your application is responsible for creating this directory as needed. http://developer.apple.com/library/ios/#documentation/FileManagement/Conceptual/FileSystemProgrammingGUide/MacOSXDirectories/MacOSXDirectories.html#//apple_ref/doc/uid/TP40010672-CH10-SW1 There may be special cases where you'd need to use the system-wide App Support folder, but those should ideally invoke the admin dialog, since any access to system directories without that would pose a security risk. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/blog.irv ___ 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: It's Android Jim, but not as we know it (what CPUs does Livecode compile to?)
Le 21 juil. 2011 à 23:52, Andre Garzia a écrit : On Thu, Jul 21, 2011 at 6:36 PM, J. Landman Gay jac...@hyperactivesw.comwrote: On 7/21/11 4:13 PM, Bernard Devlin wrote: Hi folks, This is a question for those of you who have sallied forth into the world of Android development (or, who have at least considered it). When Livecode creates an app for Android deployment, what CPU architecture does Livecode compile for? My reason for asking is that I like the look of the Asus Transformer. It is an Android tablet that docks into a keyboard. But the processor is the Tegra. I'm guessing that Livecode will not be compiling apps for such an unusual processor. I don't know. But if the device can download and run apps from the Android market then it should be able to run anything LiveCode compiles. As I understand it, the processor is immaterial, it's the OS that counts. If the processor runs a standard Android distribution then it should run LiveCode-compiled Android apps. Not Really Jacque, Applications that target the dalvik virtual machine will run accross different CPUs but as I understand Android has some NDK thing like a Native CPU Specific Development Kit where you can compile C/C++ code such as the LiveCode engine and call it from a dalvik based application. As I understand, LiveCode is probably being built natively for the ARM CPU on Android and maybe x86 to run on the Android Emulator (or the Android Emulator is emulating ARM). This is my guess, I may be wrong though Isn'it some kind of Java? The kind of Java Larry Ellison is suing Google about? ___ 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: Lion problem report and fix
Hi Josh, That's seems normal, since /Library isn't a user folder. Are you sure this is Lion-specific? Have you tried ~/Library/Application Support? -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 New: Download the Installer Maker Plugin 1.6 for LiveCode here http://qery.us/ce On 21 jul 2011, at 23:38, Josh Mellicker wrote: Just wanted to let everyone know, Lion permissions default to not allowing Livecode to create folders in /Library/Application Support/ with the create folder command. Here's how we got around it: First, this put mkdir quote /Library/Application Support/theNewFolderWeNeed2create quote into tCmd get shell (tCmd) put it returns Permission denied. But this: put sudo mkdir -p quote /Library/Application Support/theNewFolderWeNeed2create quote into tCmd get shell (tCmd) creates the folder, and oddly, does not prompt for the password, at least in the IDE (haven't tried with a standalone yet). Then, this: put sudo chmod -Rfv 777 quote /Library/Application Support/theNewFolderWeNeed2create quote into tCmd get shell (tCmd) makes it so that folders and items can be freely created in the new folder by Livecode on Lion. So everything is back to normal a la the Leopards. Hope this helps someone out. And, if anyone has a better way, please post! ___ 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: Lion problem report and fix
Thanks for that knowledge Richard, very useful. One thing I noticed on my Mac (OS X 10.6.8) is that all the folders inside the Application Support folder are named simply with the application name not with bundle identifier, so in the example quoted, they are in the MyApp folder, not the com.example.MyApp folder. Pete On Thu, Jul 21, 2011 at 3:05 PM, Richard Gaskin ambassa...@fourthworld.comwrote: Josh Mellicker wrote: Just wanted to let everyone know, Lion permissions default to not allowing Livecode to create folders in /Library/Application Support/ with the create folder command. I believe that's true with earlier versions as well if the current user is not admin. Apple recommends using the user's App Support folder, where LC's create folder seems to work well: Contains all application-specific data and support files. These are the files that your application creates and manages on behalf of the user and can include files that contain user data. By convention, all of these items should be put in a subdirectory whose name matches the bundle identifier of the application. For example, if your application is named MyApp and has the bundle identifier com.example.MyApp, you would put your application’s user-specific data files and resources in the ~/Library/Application Support/com.example.MyApp/ directory. Your application is responsible for creating this directory as needed. http://developer.apple.com/**library/ios/#documentation/** FileManagement/Conceptual/**FileSystemProgrammingGUide/** MacOSXDirectories/**MacOSXDirectories.html#//** apple_ref/doc/uid/TP40010672-**CH10-SW1http://developer.apple.com/library/ios/#documentation/FileManagement/Conceptual/FileSystemProgrammingGUide/MacOSXDirectories/MacOSXDirectories.html%23//apple_ref/doc/uid/TP40010672-CH10-SW1 There may be special cases where you'd need to use the system-wide App Support folder, but those should ideally invoke the admin dialog, since any access to system directories without that would pose a security risk. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/**blog.irvhttp://LiveCodejournal.com/blog.irv __**_ 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-livecodehttp://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: It's Android Jim, but not as we know it (what CPUs does Livecode compile to?)
Aslong as this is OT and we are on the subject of Android, has anyone else noticed that Android Wifi Tethering simply hoses Airport Wireless? Sure seems to around here. Bob On Jul 21, 2011, at 2:13 PM, Bernard Devlin wrote: Hi folks, This is a question for those of you who have sallied forth into the world of Android development (or, who have at least considered it). When Livecode creates an app for Android deployment, what CPU architecture does Livecode compile for? ___ 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: Lion problem report and fix
Interestingly, the user's Library folder, and thus the Application Support folder is invisible on my Lion install. I can write to it OK, though (only tested as admin). Marty Knapp Josh Mellicker wrote: Just wanted to let everyone know, Lion permissions default to not allowing Livecode to create folders in /Library/Application Support/ with the create folder command. I believe that's true with earlier versions as well if the current user is not admin. Apple recommends using the user's App Support folder, where LC's create folder seems to work well: Contains all application-specific data and support files. These are the files that your application creates and manages on behalf of the user and can include files that contain user data. By convention, all of these items should be put in a subdirectory whose name matches the bundle identifier of the application. For example, if your application is named MyApp and has the bundle identifier com.example.MyApp, you would put your application’s user-specific data files and resources in the ~/Library/Application Support/com.example.MyApp/ directory. Your application is responsible for creating this directory as needed. http://developer.apple.com/library/ios/#documentation/FileManagement/Conceptual/FileSystemProgrammingGUide/MacOSXDirectories/MacOSXDirectories.html#//apple_ref/doc/uid/TP40010672-CH10-SW1 There may be special cases where you'd need to use the system-wide App Support folder, but those should ideally invoke the admin dialog, since any access to system directories without that would pose a security risk. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/blog.irv ___ 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: Lion problem report and fix
Pete Haworth wrote: Thanks for that knowledge Richard, very useful. One thing I noticed on my Mac (OS X 10.6.8) is that all the folders inside the Application Support folder are named simply with the application name not with bundle identifier, so in the example quoted, they are in the MyApp folder, not the com.example.MyApp folder. What Apple recommends and what they actually do are not always the same thing. ;) -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/blog.irv ___ 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: Lion problem report and fix
Marty Knapp wrote: Interestingly, the user's Library folder, and thus the Application Support folder is invisible on my Lion install. I can write to it OK, though (only tested as admin). This sort of thing was touched in in the WWDC keynote. In short, Steve believes file systems are confusing to users, so Apple is removing end-user access to anything they don't really need. If you prowl around in Terminal you'll find there are a lot of folders that have been hidden for years. Lion just adds more. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/blog.irv ___ 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: Lion problem report and fix
Hi, quote By default, the ~/Library folder is hidden in Lion. This is a big problem to many of the readers of this site, as many hints involve this folder (especially any involving hidden preferences). You can easily un-hide this folder for easy access. Simply run the following command in Terminal: chflags nohidden ~/Library If, for some reason, you want to re-hide it, you can run the same command using 'hidden' instead of 'nohidden'. You can actually use this command to hide or unhide any folder. Just put it's path in place of ~/Library. /quote source: http://qery.us/vf You can also press shift-command-G and type ~/Library to get access to the folder in the Finder. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 New: Download the Installer Maker Plugin 1.6 for LiveCode here http://qery.us/ce On 22 jul 2011, at 00:17, Marty Knapp wrote: Interestingly, the user's Library folder, and thus the Application Support folder is invisible on my Lion install. I can write to it OK, though (only tested as admin). Marty Knapp ___ 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
How is it?
How is it that I can have the selection tool selected, and clicking on an object sends a mouseUp to it and executes the script? Is anyone else seeing wierdness like this in 4.6.3? Other things are going awry as well similar to this. I'm getting scared. Bob ___ 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: It's Android Jim, but not as we know it (what CPUs does Livecode compile to?)
Since the Tegra has an ARM processor on the system chip, then it would seem to fundamentally be an ARM processor. It is a rather amazing ecosystem where linux/google/ARM/nvidia/asus combine to produce something like that, which was probably never envisaged by any of them 10 years ago. It does run things from the (or at least an) Android marketplace (I guess it might be configured to go to a processor-specific marketplace). Since I'm such a total noob in this particular area, I don't know the ins and outs. But certainly it lists top free apps and top paid apps that can be installed. If someone provides me with an identifiable free app from the Android Marketplace which was coded in Livecode, then I can go back to the store and see if I can find, install and run it. Bernard On Thu, Jul 21, 2011 at 10:52 PM, Andre Garzia an...@andregarzia.com wrote: On Thu, Jul 21, 2011 at 6:36 PM, J. Landman Gay jac...@hyperactivesw.comwrote: I don't know. But if the device can download and run apps from the Android market then it should be able to run anything LiveCode compiles. As I understand it, the processor is immaterial, it's the OS that counts. If the processor runs a standard Android distribution then it should run LiveCode-compiled Android apps. Not Really Jacque, Applications that target the dalvik virtual machine will run accross different CPUs but as I understand Android has some NDK thing like a Native CPU Specific Development Kit where you can compile C/C++ code such as the LiveCode engine and call it from a dalvik based application. As I understand, LiveCode is probably being built natively for the ARM CPU on Android and maybe x86 to run on the Android Emulator (or the Android Emulator is emulating ARM). This is my guess, I may be wrong though Maybe the first thing to find out is if it can run standard Market apps. -- Jacqueline Landman Gay | jac...@hyperactivesw.com ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: How is it?
Bob Sneidar wrote: How is it that I can have the selection tool selected, and clicking on an object sends a mouseUp to it and executes the script? Is anyone else seeing wierdness like this in 4.6.3? Is this in the IDE or in a standalone only? If in the IDE, does it only happen when Suspend IDE is active? When the mouse goes up a mouseUp message is sent, regardless whether the pointer or browse tool is active (U have an RQCC request for a separate suite of messages for the pointer tool like SuperCard provides, but that's another story). Historically, the IDE eats those messages when the pointer tool is active. If this isn't happening that way for you it may be a bug. While it would reflect engine behaviors, it can be confusing to try to author like that. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/blog.irv ___ 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: Lion problem report and fix
Josh Mellicker wrote: On Jul 21, 2011, at 3:14 PM, Mark Schonewille wrote: Hi Josh, That's seems normal, since /Library isn't a user folder. Are you sure this is Lion-specific? Yes, at least with all the copies of Lion we've encountered so far. Is it any different in Snow Leopard? -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/blog.irv ___ 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: It's Android Jim, but not as we know it (what CPUs does Livecode compile to?)
On 7/21/11 4:52 PM, Andre Garzia wrote: Applications that target the dalvik virtual machine will run accross different CPUs but as I understand Android has some NDK thing like a Native CPU Specific Development Kit where you can compile C/C++ code such as the LiveCode engine and call it from a dalvik based application. As I understand, LiveCode is probably being built natively for the ARM CPU on Android and maybe x86 to run on the Android Emulator (or the Android Emulator is emulating ARM). This is my guess, I may be wrong though You'd know better than me, so you're probably right. But if the machine can run Market apps, would that be a good test? -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Detecting Different Versions of Livecode
Thanks - revLicenseInfo is what I was looking for (not documented in the dictionary) Pete On Thu, Jul 21, 2011 at 3:50 PM, Thunder revmaill...@positivme.com wrote: Try this : revLicenseType() and revLicenseInfo -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Detecting-Different-Versions-of-Livecode-tp3684990p3685390.html Sent from the Revolution - User mailing list archive at Nabble.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: Lion problem report and fix
On 7/21/11 5:17 PM, Marty Knapp wrote: Interestingly, the user's Library folder, and thus the Application Support folder is invisible on my Lion install. I can write to it OK, though (only tested as admin). I was just reading about this. Apparently you can hold down the Option key while choosing the Go menu in the Finder, and a Library item appears. I've read about several shortcuts (and the usual Terminal fix,) but this one seems fastest. (I haven't installed Lion yet, so all my info is based on reading.) -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: How is it?
Hi Richard. It's in the IDE. I am running an alt debugger and an alt script editor whose names shall remain unspoken, so it's not clear what is causing the problem. But if someone else was seeing it, and I could determine off list if they were also using the same script editor and debugger, then I could forward the issue to the proper people. Bob On Jul 21, 2011, at 4:03 PM, Richard Gaskin wrote: Bob Sneidar wrote: How is it that I can have the selection tool selected, and clicking on an object sends a mouseUp to it and executes the script? Is anyone else seeing wierdness like this in 4.6.3? Is this in the IDE or in a standalone only? If in the IDE, does it only happen when Suspend IDE is active? When the mouse goes up a mouseUp message is sent, regardless whether the pointer or browse tool is active (U have an RQCC request for a separate suite of messages for the pointer tool like SuperCard provides, but that's another story). Historically, the IDE eats those messages when the pointer tool is active. If this isn't happening that way for you it may be a bug. While it would reflect engine behaviors, it can be confusing to try to author like that. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/blog.irv ___ 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: Lion problem report and fix
Hmmm... doesn't work like that for me. It still remembers the last thing I had entered. Are you talking about Got to folder? Bob On Jul 21, 2011, at 4:31 PM, J. Landman Gay wrote: On 7/21/11 5:17 PM, Marty Knapp wrote: Interestingly, the user's Library folder, and thus the Application Support folder is invisible on my Lion install. I can write to it OK, though (only tested as admin). I was just reading about this. Apparently you can hold down the Option key while choosing the Go menu in the Finder, and a Library item appears. I've read about several shortcuts (and the usual Terminal fix,) but this one seems fastest. (I haven't installed Lion yet, so all my info is based on reading.) -- 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
LiveCode.tv event #32 wrap up
We had a jolly good time First I showed off some of the Runrev.com/store marketplace 3rd party add ons to rev (and I even sticked mostly to the poll). As usual it was a disjointed random mess, and technical difficulties (read: disconnects) abound: http://www.ustream.tv/recorded/16037131 http://www.ustream.tv/recorded/16037272 http://www.ustream.tv/recorded/16037513 http://www.ustream.tv/recorded/16037739 Then, the European HyperCard User Group (eHUG, http://www.ehug.info) and TidBITS gave the eBook “Take Control of TextExpander” to Roger Eller. You can find more info on the TC by TidBITS series here: http://www.takecontrolbooks.com We also had a nice presentation by Pete, who showed his progress on dynamically creating SQL databases and queries by placing objects on a stack (it's amazing to see). http://www.ustream.tv/recorded/16039034 See you all next time (MAKE A PRESENTATION!!!) on www.livecode.tv Björnke On 15 Jul 2011, at 04:12, Björnke von Gierke wrote: Join us once again, when we show LiveCode at it's best. This Saturday, Pete Haworth will update us on his qd[SQL] development. qd[SQL] is a currently in development, and will allow you to easily create databases without using any SQL at all, by linking LiveCodes object/group/card metaphor to a backend Database automatically. See also his explanation on Google Docs: https://docs.google.com/document/d/1Rl7B3JJrnmOGctXqd-OL26a37jN10cVD43lujyF26uE/edit?hl=en_US Then, the European HyperCard User Group (eHUG, http://www.ehug.info) will raffle off an e-book courtesy of TidBITS. This time around it’s “Take Control of TextExpander”. You can find more info on the TC series here: http://www.takecontrolbooks.com Finally, Björnke von Gierke will take you on a tour trough some of the add-ons from the 3 for 2 special deal ( http://www.runrev.com/mailers/3for2/3for2.html ), currently offered on the RunRev store with the coupon code THREEFORTWO. Some of the creator of those plugins will also be available in chat, so keep those questions ready. Don't forget that you can vote on which plug-in you are interested in: http://blog.livecode.tv/2011/07/poll-for-event-32/ All this and more on Saturdays Livecode.tv show: Sat. 22:00 Moscow Sat. 20:00 Paris Sat. 19:00h GMT Sat. 14:00 New York Sat. 11:00 Los Angeles Sun. 04:00 Sydney Sun. 03:00 Tokyo Sun. 2:00 Beijing Make sure to join ChatRev on the right time, otherwise you won’t know where to watch, because the correct streams will be announced in ChatRev. ChatRev is open 24/7 for your chatting needs. Go to http://bjoernke.com/chatrev/ or enter in the message box: go stack URL “http://bjoernke.com/chatrev/chatrev1.3b3.rev” If you would like to show something in an event, now or somewhen, please head over to the participation page for ideas, or contact us: http://blog.livecode.tv/participate/ http://www3.economy-x-talk.com/file.php?node=contact cheers Björnke ___ 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
The Multitude of LC web dev tools
So far, I've kept myself strictly to desktop apps but wanting to start working on web stuff now (and Android but that's a different email). I see many terms mentioned on this list about LC web tools and I'm not 100% sure as to exactly what they all do so I'm hoping I can get some guidance. Here's what I think everything is: On-Rev - a paid web hosting service from Revolution. For any web applications or just those developed with LC and if the latter, with what tools? revBrowser - a control you can place on a card and use as a web browser to any url you could reach with a standalone browser. revServer - a way to develop web server applications using a mixture of LC stacks and html revIgniter - a third part tool to help with web server development - is that any web server or does it have to be a Revolution based server? I also see reference to a way of running CGI scripts with an older version of Revolution on the web server. And then there's Rodeo although I haven't seen much mention of that recently and I don;t believe it involves LC scripts? How far off base am I with those descriptions? No doubt there's other tools out there as well. So, let's say I have an application in mind that a user will access from his/her favorite web browser either on a desktop or perhaps an Android device. On the server, I need to format pages of html to send to the user. and access data in an SQL database. Some of the pages will be static and others will change depending on database content. What are the recommended tools to achieve this? Pete ___ 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
Lion 'Gotcha' #1: Creating a Support Folder
put (specialFolderPath(asup) /Test) into tSupportFolder create folder tSupportFolder This works under Snow Leopard if you are a logged-in admin user without error, and it assigns the currently logged-in user as the owner of the folder. In Lion, you get a can't create that directory error in the result. The workaround is to prompt for a password via AppleScript: put do shell script quote mkdir ' tSupportFolder \ ' quote with administrator privileges into tScript do tScript as AppleScript if the result (quote quote) then -- report the AppleScript error end if Note that the resulting folder is owned by 'system' not the logged-in user, so you'll need to 'chmod' and 'chown' if you want to set the privileges back to what it was pre-Lion. Ken Ray Sons of Thunder Software, Inc. Email: k...@sonsothunder.com Web Site: http://www.sonsothunder.com/ ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Setting a dirty flag for a file
But don't forget that the modifiedMark property only showed up in LC 4.6, and Charles said he's using v. 4.0. True, but FYI Sean Shao has an external that works with 4.0 that does the same thing. I've been using it in Stykz for quite a while. You can contact her if you need it... Ken Ray Sons of Thunder Software, Inc. Email: k...@sonsothunder.com Web Site: http://www.sonsothunder.com/ ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Lion 'Gotcha' #1: Creating a Support Folder
On Jul 21, 2011, at 6:52 PM, Ken Ray wrote: put (specialFolderPath(asup) /Test) into tSupportFolder create folder tSupportFolder Whoops! Just read Josh Mellicker's report on this... ignore this post! sorry Ken Ray Sons of Thunder Software, Inc. Email: k...@sonsothunder.com Web Site: http://www.sonsothunder.com/ ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: The Multitude of LC web dev tools
Pete Haworth wrote: So, let's say I have an application in mind that a user will access from his/her favorite web browser either on a desktop or perhaps an Android device. On the server, I need to format pages of html to send to the user. and access data in an SQL database. Some of the pages will be static and others will change depending on database content. What are the recommended tools to achieve this? PHP. :) But seriously, revBrowser is for client-side desktop apps, so that won't affect what you want to build for use in any browser. revServer is the core LiveCode engine. On-Rev is a hosting option which comes bundled with revServer (though you can run revServer on nearly any Linux host). revIgniter is a framework that uses revServer. So to build what you need with LiveCode you'd use revServer, and optionally revIgniter (a good choice for making short work of complex apps). -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com LiveCode Journal blog: http://LiveCodejournal.com/blog.irv ___ 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: Lion problem report and fix
On Jul 21, 2011, at 5:05 PM, Richard Gaskin wrote: Josh Mellicker wrote: Just wanted to let everyone know, Lion permissions default to not allowing Livecode to create folders in /Library/Application Support/ with the create folder command. I believe that's true with earlier versions as well if the current user is not admin. I tried doing the same thing as Josh as an admin user and got the same result (see my errant Lion 'Gotcha' #1 post). It's definitely a Lion thing, although why /Application Support is more secured under Lion than under Snow Leopard is beyond me... Ken Ray Sons of Thunder Software, Inc. Email: k...@sonsothunder.com Web Site: http://www.sonsothunder.com/ ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Lion problem report and fix
On Jul 21, 2011, at 4:31 PM, J. Landman Gay wrote: On 7/21/11 5:17 PM, Marty Knapp wrote: Interestingly, the user's Library folder, and thus the Application Support folder is invisible on my Lion install. I can write to it OK, though (only tested as admin). I was just reading about this. Apparently you can hold down the Option key while choosing the Go menu in the Finder, and a Library item appears. This works on my machine ___ 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: Lion problem report and fix
On 7/21/11 6:44 PM, Bob Sneidar wrote: Hmmm... doesn't work like that for me. It still remembers the last thing I had entered. Are you talking about Got to folder? The Go menu in the Finder: http://hints.macworld.com/article.php?story=20110720140120641 -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Lion problem report and fix
On Jul 21, 2011, at 4:08 PM, Richard Gaskin wrote: Josh Mellicker wrote: On Jul 21, 2011, at 3:14 PM, Mark Schonewille wrote: Hi Josh, That's seems normal, since /Library isn't a user folder. Are you sure this is Lion-specific? Yes, at least with all the copies of Lion we've encountered so far. Is it any different in Snow Leopard? Yes: In Snow Leopard and previous: 1. the Livecode command create folder WORKS in /Library/Application Support/ (note this is not in the user folder) 2. files CAN be downloaded to folders within that folder (As Richard noted, this is when the current logged in user is the admin user, which for us is 99.9% of the time) In Lion: 1. the Livecode command create folder does NOT work in /Library/Application Support/ (but executing a shell command sudo mkdir does work) 2. files can NOT be downloaded to folders within that folder (but after a shell command changing permissions to 777, this fixes it) --- On the topic of where do we put stuff (needed support files) in OS X, I remember Ken Ray had a great article on this… we decided on /Library/Application Support/, it has been working great until yesterday :-) We are now changing on OS X so that support files will be downloaded and housed inside the Mac application package in the Applications directory.) [OT] By the way, many people write web apps in Javascript, HTML5, PHP, etc., and have nightmares about browser incompatibilities, while we are very happy to write desktop apps in Livecode that are far faster to develop and offer a much better user experience. (In a sane world 95% of developers would work in Livecode and only the crazy few would deal with writing web apps.) However, there's always the client objection of we don't want to make the user install an app. (Whereas the same clients feel it's fine to require the user to install Silverlight, Adobe AIR, a new version of the Flash plugin, a Java app, or some other plugin to use their web app) So, Ken Ray wrote us some ultra-cool installers that make installing our app faster and easier than any of the browser plugin, effectively making a Livecode app just as easy for the user, if not easier than many web applications. If you want an awesome installation experience, Ken is your guy! So, think Beyond the Browser (R. Gaskin quote), the web is dead, we are now in the Age of the App! ___ 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
Your
Sean, Ken Ray indicated that you have an external for Rev 4.0. Do you have a web site where I can download your MacWindows external? Charles Szasz csz...@mac.com ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: OT: It's Android Jim, but not as we know it (what CPUs does Livecode compile to?)
On 7/21/11 6:02 PM, Bernard Devlin wrote: If someone provides me with an identifiable free app from the Android Marketplace which was coded in Livecode, then I can go back to the store and see if I can find, install and run it. I'm not sure there are any yet. Someone asked on the forums and last I looked there were no responses. I'd be happy to compile the Hello World example for you to test. If you're game for that, drop me an email offlist and we can figure out logistics. -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Lion problem report and fix
On the topic of where do we put stuff (needed support files) in OS X, I remember Ken Ray had a great article on this… we decided on / Library/Application Support/, it has been working great until yesterday :-) Best to just use the user's application support folder.. If I remember correctly, Apple will deny your Mac App from the store if you try to write to the system application support folder.. We are now changing on OS X so that support files will be downloaded and housed inside the Mac application package in the Applications directory.) Always a bad idea, and this will cause your app to get denied from the app store for sure.. While it is true that the majority of users are running as an admin account on their own single-user machine and you can get around the limitations imposed by Apple by running sudo commands, think about a corporate/educational/shared environment where your attempt to run sudo will fail, the elevated privs through AppleScript will fail (and even Rev's new elevated privs feature will fail).. By coding according to the rules laid out you can save yourself headaches in the future.. ___ 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: on-Rev client software
Jacque- Thursday, July 21, 2011, 8:48:17 AM, you wrote: I'd love to see cave paintings. :) Yesterday RR released a dozen or so lessons on the new server product. If you go to the Lessons area of the web site and do a search for server you'll probably turn up most of them. Right, but this is about on-rev, not about the LC server product. To my knowledge RR hasn't updated the server installation on the on-rev machines yet. And the transition path hasn't been made clear. And whether the ancient and dreaded on-rev client will work with the new server is an open question. -- -Mark Wieder mwie...@ahsoftware.net ___ 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: Lion problem report and fix
OH! This is if you are running Lion. Not Snow Leopard. Bob On Jul 21, 2011, at 5:28 PM, J. Landman Gay wrote: On 7/21/11 6:44 PM, Bob Sneidar wrote: Hmmm... doesn't work like that for me. It still remembers the last thing I had entered. Are you talking about Got to folder? The Go menu in the Finder: http://hints.macworld.com/article.php?story=20110720140120641 -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Lion problem report and fix
Just to weigh in here, anytime an application is installed, the OS asks for credentials. I assume this runs the installer with those admin credentials? If that is the case, then I think that anytime you want to put something in a System folder like Library and such, it would be a good idea to shell it using sudo. This assures you will always succeed. I have long thought it a bit irritating when software installs in the current user's profile without even asking, and then cannot be used in other profiles. Bob On Jul 21, 2011, at 5:05 PM, Ken Ray wrote: On Jul 21, 2011, at 5:05 PM, Richard Gaskin wrote: Josh Mellicker wrote: Just wanted to let everyone know, Lion permissions default to not allowing Livecode to create folders in /Library/Application Support/ with the create folder command. I believe that's true with earlier versions as well if the current user is not admin. I tried doing the same thing as Josh as an admin user and got the same result (see my errant Lion 'Gotcha' #1 post). It's definitely a Lion thing, although why /Application Support is more secured under Lion than under Snow Leopard is beyond me... Ken Ray Sons of Thunder Software, Inc. Email: k...@sonsothunder.com Web Site: http://www.sonsothunder.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: Detecting Different Versions of Livecode
Pete- Thursday, July 21, 2011, 4:27:34 PM, you wrote: Thanks - revLicenseInfo is what I was looking for (not documented in the dictionary) revLicenseType() changed with rev 4.5, so don't rely on that one. But can anyone tell me what revLicenseInfo returns for a Personal license? Not having one I can't investigate this myself, and my queries to the rev team have gone unanswered. -- -Mark Wieder mwie...@ahsoftware.net ___ 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: Detecting Different Versions of Livecode
Yep, saw in the dictionary it would be deprecated. Here's the output from revLicenseInfo on my computer - I have a personal desktop license with Android added in: Peter Haworth Personal 1 Android Local Maybe you could tell me what you get for whatever license you have? Pete On Thu, Jul 21, 2011 at 5:58 PM, Mark Wieder mwie...@ahsoftware.net wrote: Pete- Thursday, July 21, 2011, 4:27:34 PM, you wrote: Thanks - revLicenseInfo is what I was looking for (not documented in the dictionary) revLicenseType() changed with rev 4.5, so don't rely on that one. But can anyone tell me what revLicenseInfo returns for a Personal license? Not having one I can't investigate this myself, and my queries to the rev team have gone unanswered. -- -Mark Wieder mwie...@ahsoftware.net ___ 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] New plugin AAG|Workspaces
Pete- Thursday, July 21, 2011, 11:48:27 AM, you wrote: Just downloaded GLX2 from bitbucket and I don't see a split screen capability, at least no obvious way of doing it. Used to be in there. Lemme poke around a bit and see if it's still in the code. I can't remember how to invoke it either. -- -Mark Wieder mwie...@ahsoftware.net ___ 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: Lion problem report and fix
I guess the question here is where on earth are you supposed to put an application's files if you want them to be available to all users? It seems like /Library/Application Support makes sense but apparently Apple have decided otherwise. I hope they have published a guideline somewhere that explains how to handle this situation. Pete On Thu, Jul 21, 2011 at 5:57 PM, Bob Sneidar b...@twft.com wrote: Just to weigh in here, anytime an application is installed, the OS asks for credentials. I assume this runs the installer with those admin credentials? If that is the case, then I think that anytime you want to put something in a System folder like Library and such, it would be a good idea to shell it using sudo. This assures you will always succeed. I have long thought it a bit irritating when software installs in the current user's profile without even asking, and then cannot be used in other profiles. Bob On Jul 21, 2011, at 5:05 PM, Ken Ray wrote: On Jul 21, 2011, at 5:05 PM, Richard Gaskin wrote: Josh Mellicker wrote: Just wanted to let everyone know, Lion permissions default to not allowing Livecode to create folders in /Library/Application Support/ with the create folder command. I believe that's true with earlier versions as well if the current user is not admin. I tried doing the same thing as Josh as an admin user and got the same result (see my errant Lion 'Gotcha' #1 post). It's definitely a Lion thing, although why /Application Support is more secured under Lion than under Snow Leopard is beyond me... Ken Ray Sons of Thunder Software, Inc. Email: k...@sonsothunder.com Web Site: http://www.sonsothunder.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: on-Rev client software
On 7/21/11 7:52 PM, Mark Wieder wrote: Jacque- Thursday, July 21, 2011, 8:48:17 AM, you wrote: I'd love to see cave paintings. :) Yesterday RR released a dozen or so lessons on the new server product. If you go to the Lessons area of the web site and do a search for server you'll probably turn up most of them. Right, but this is about on-rev, not about the LC server product. Oh. You mean, just like the subject says... -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: OT: It's Android Jim, but not as we know it (what CPUs does Livecode compile to?)
On Thu, Jul 21, 2011 at 8:46 PM, J. Landman Gay wrote: On 7/21/11 6:02 PM, Bernard Devlin wrote: If someone provides me with an identifiable free app from the Android Marketplace which was coded in Livecode, then I can go back to the store and see if I can find, install and run it. I'm not sure there are any yet. Someone asked on the forums and last I looked there were no responses. I'd be happy to compile the Hello World example for you to test. If you're game for that, drop me an email offlist and we can figure out logistics. -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com My Android tablet has the nVidia Tegra2 dual-core CPU (which is ARM based), and my LiveCode apps are working great, as are many apps I have installed from the Android Market. Earlier, Bernard wrote: I guess I'm really hoping for too much to think that Livecode could run on a Tegra (I know the Linux IDE is only compiled for intel). I seriously doubt that RunRev intends for the IDE to run on mobile, if that is your intent for getting the Asus Transformer. As an Android testing device, it should be fine. ˜Roger ___ 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: Lion problem report and fix
On Jul 21, 2011, at 5:50 PM, Shao Sean wrote: On the topic of where do we put stuff (needed support files) in OS X, I remember Ken Ray had a great article on this… we decided on /Library/Application Support/, it has been working great until yesterday :-) Best to just use the user's application support folder.. If I remember correctly, Apple will deny your Mac App from the store if you try to write to the system application support folder.. We are now changing on OS X so that support files will be downloaded and housed inside the Mac application package in the Applications directory.) Always a bad idea, and this will cause your app to get denied from the app store for sure.. While it is true that the majority of users are running as an admin account on their own single-user machine and you can get around the limitations imposed by Apple by running sudo commands, think about a corporate/educational/shared environment where your attempt to run sudo will fail, the elevated privs through AppleScript will fail (and even Rev's new elevated privs feature will fail).. By coding according to the rules laid out you can save yourself headaches in the future.. Hmmm…. I stand corrected. Now, we are getting an error message when trying to execute the sudo command. sudo: no tty present and no askpass program specified So, we are going to take Shao's sagely advice and try ~/Library/Application support. ___ 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
Moving a folder
What's the best way to move a folder (with all contents) on a user's system? rename folder tOldFolder to tNewFolder revMoveFolder tOldFolder, tNewFolder or using a shell command Concerned about potential permissions issue that would prevent a proper move. What's the best way around that? ___ 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: Moving a folder
Never done it, but I imagine you could shell out to check the permissions of where you are moving to. I don't know if there is a shell command to check effective permissions of the current user. If there are, do that. Barring that, a safer way would be to copy the files, check to make sure there were no errors, if there are bail, if there are not then delete the original. Bob On Jul 21, 2011, at 6:55 PM, Chip Thomas wrote: What's the best way to move a folder (with all contents) on a user's system? rename folder tOldFolder to tNewFolder revMoveFolder tOldFolder, tNewFolder or using a shell command Concerned about potential permissions issue that would prevent a proper move. What's the best way around that? ___ 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: Moving a folder
On Thu, Jul 21, 2011 at 10:08 PM, Bob Sneidar wrote: Never done it, but I imagine you could shell out to check the permissions of where you are moving to. I don't know if there is a shell command to check effective permissions of the current user. If there are, do that. Barring that, a safer way would be to copy the files, check to make sure there were no errors, if there are bail, if there are not then delete the original. Bob On Jul 21, 2011, at 6:55 PM, Chip Thomas wrote: What's the best way to move a folder (with all contents) on a user's system? rename folder tOldFolder to tNewFolder revMoveFolder tOldFolder, tNewFolder or using a shell command Concerned about potential permissions issue that would prevent a proper move. What's the best way around that? ___ 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 My preference is to not use shell commands unless you really must. By using LC native as much as possible, there is less work when you meed it to work on more than a single platform. If memory serves, the rename command was the better of the two, as one of them would only work with an empty folder, and the other would move a folder and its contents. ˜Roger ___ 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
Lion and Livecode
I upgraded to Lion yesterday. Now LiveCode is having problems. I can no longer use the iPhone simulator. Lion will not allow LiveCode to select the Developer directory. Any suggestions from the experts? Thanks for your help... Terry ___ 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 a dirty flag for a file
I use it in InfoWallet and It is terrific but it isn't available any longer. Bill Vlahos Sent from my iPhone On Jul 21, 2011, at 5:00 PM, Ken Ray k...@sonsothunder.com wrote: But don't forget that the modifiedMark property only showed up in LC 4.6, and Charles said he's using v. 4.0. True, but FYI Sean Shao has an external that works with 4.0 that does the same thing. I've been using it in Stykz for quite a while. You can contact her if you need it... Ken Ray Sons of Thunder Software, Inc. Email: k...@sonsothunder.com Web Site: http://www.sonsothunder.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: Lion problem report and fix
To provide writable application files, one method I have used is to copy these writable files (from the executable) into the user's ~/Library/Application Support/ folder and then makes a note of this in the /Users/Shared folder so that an admin account doing an uninstall can look one place to see all the different user's Application Support folder(s) that have files needing deletion. Having the application do this saves the installer from needing to know about multiple accounts. And if more accounts are added that need to use the application the executable just creates a new set of files. Scott Morrow On Jul 21, 2011, at 6:40 PM, Josh Mellicker wrote: On Jul 21, 2011, at 5:50 PM, Shao Sean wrote: On the topic of where do we put stuff (needed support files) in OS X, I remember Ken Ray had a great article on this… we decided on /Library/Application Support/, it has been working great until yesterday :-) Best to just use the user's application support folder.. If I remember correctly, Apple will deny your Mac App from the store if you try to write to the system application support folder.. We are now changing on OS X so that support files will be downloaded and housed inside the Mac application package in the Applications directory.) Always a bad idea, and this will cause your app to get denied from the app store for sure.. While it is true that the majority of users are running as an admin account on their own single-user machine and you can get around the limitations imposed by Apple by running sudo commands, think about a corporate/educational/shared environment where your attempt to run sudo will fail, the elevated privs through AppleScript will fail (and even Rev's new elevated privs feature will fail).. By coding according to the rules laid out you can save yourself headaches in the future.. Hmmm…. I stand corrected. Now, we are getting an error message when trying to execute the sudo command. sudo: no tty present and no askpass program specified So, we are going to take Shao's sagely advice and try ~/Library/Application support. ___ 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: Lion problem report and fix
Personally I think we may be jumping the gun on assuming Apple's intentions based on enhanced security on the /Library/Application Support folder. Yes, I got burned as well, but I *still* plan on writing all users support files in the /Library/Application Support folder, even if I have to go the extra mile to make it happen. Ken Ray Sons of Thunder Software, Inc. Email: k...@sonsothunder.com Web Site: http://www.sonsothunder.com/ On Jul 21, 2011, at 10:28 PM, Scott Morrow wrote: To provide writable application files, one method I have used is to copy these writable files (from the executable) into the user's ~/Library/Application Support/ folder and then makes a note of this in the /Users/Shared folder so that an admin account doing an uninstall can look one place to see all the different user's Application Support folder(s) that have files needing deletion. Having the application do this saves the installer from needing to know about multiple accounts. And if more accounts are added that need to use the application the executable just creates a new set of files. Scott Morrow On Jul 21, 2011, at 6:40 PM, Josh Mellicker wrote: On Jul 21, 2011, at 5:50 PM, Shao Sean wrote: On the topic of where do we put stuff (needed support files) in OS X, I remember Ken Ray had a great article on this… we decided on /Library/Application Support/, it has been working great until yesterday :-) Best to just use the user's application support folder.. If I remember correctly, Apple will deny your Mac App from the store if you try to write to the system application support folder.. We are now changing on OS X so that support files will be downloaded and housed inside the Mac application package in the Applications directory.) Always a bad idea, and this will cause your app to get denied from the app store for sure.. While it is true that the majority of users are running as an admin account on their own single-user machine and you can get around the limitations imposed by Apple by running sudo commands, think about a corporate/educational/shared environment where your attempt to run sudo will fail, the elevated privs through AppleScript will fail (and even Rev's new elevated privs feature will fail).. By coding according to the rules laid out you can save yourself headaches in the future.. Hmmm…. I stand corrected. Now, we are getting an error message when trying to execute the sudo command. sudo: no tty present and no askpass program specified So, we are going to take Shao's sagely advice and try ~/Library/Application support. ___ 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: Lion problem report and fix
Here is the info from Apple in regards to the changes talked about in this thread.. Folder Permissions and Ownership A number of folders in the System and Local file system domains now have different ownership and permissions. Specifically: • Many folders in the System domain that were previously owned by the admin group are now owned by the wheelgroup. • Permissions for the root directory (/) are now mode 755 (writable only by root) instead of mode 775 (writable by the admin group). • Permissions for /Applications/Utilities are now mode 755 (writable only by root) instead of mode 775 (writable by the admin group). • Permissions for /Library are now mode 755 (writable only by root) instead of mode 775 (writable by the admin group), no longer sticky. All subdirectories within /Library now have mode 755 (writable only by root) permissions instead of mode 775 (writable by the admin group) except: • /Library/Caches • /Library/Fonts • /Library/Java • /Library/QuickTimeStreaming • /Library/Receipts • /Library/Tomcat The subdirectories listed above have the same permissions as in previous versions of Mac OS X (usually mode 775, sometimes with the sticky bit set). • Permissions for /Network/Applications and /Network/Library are now mode 555 (unwritable even by root) instead of mode 755 (writable only by root). • Permissions for /var/log/DiagnosticMessages are slightly more lax, with mode 770 (writable by the admin group, unreadable by non-admin users) instead of mode 750 (writable only by root, unreadable by non- admin users). ___ 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: Lion problem report and fix
For those that are submitting Rev apps to the Mac App store, this might be useful to you (and could also be good idea to follow for non- Mac App store downloads as well).. File-System Usage Requirements for the Mac App Store To promote a more consistent user experience, applications submitted to the Mac App Store must follow certain rules about where they write files. Users can be confused when applications cause unexpected side effects on the file system (for example, storing databases in the user’s Documents folder, storing files in the user’s Library folder that are not recognizably associated with your application, storing user data in the user’s Library folder, and so on). Your application must adhere to the following requirements: • You may use Apple frameworks such as User Defaults, Calendar Store, and Address Book that implicitly write to files in specific locations, including locations is not allowed to access directly. • Your application may write to temporary paths that you acquire using the appropriate Apple programming interfaces. • Your application may write to the following directories: • ~/Library/Application Support/app-identifier • ~/Library/app-identifier • ~/Library/Caches/app-identifier where app-identifier is your application's bundle identifier, its name, or your company’s name. This must exactly match what is in iTunes Connect for the application. Always use Apple programming interfaces such as the URLsForDirectory:inDomains: function to locate these paths rather than hardcoding them. For more information, see File System Programming Guide. • If your application manages libraries of pictures, music, or movies, the application may also write to the following directories: • ~/Pictures/app-identifier • ~/Music/app-identifier • ~/Movies/app-identifier • If the user explicitly chooses to save data in an alternate location (using a Save As dialog), your application may write to the chosen location. ___ 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