Hi Ralph

We have had some discussions internally about the feasibility of users 
including custom storyboard file templates and imagesets. That _might_ be the 
best way forward although it could be difficult to match your UI exactly given 
storyboard does not have specific device categories but compact and regular 
width/height categories.

Cheers

Monte

> On 12 May 2020, at 12:55 pm, Ralph DiMola via use-livecode 
> <use-livecode@lists.runrev.com> wrote:
> 
> Monte,
> 
> Thanks for the reply! But the problem I have is I want to match pixel for 
> pixel the splash page with the first card on all devices. These were my 
> customers specs. I now have to tell them this is not possible anymore. When I 
> submit an app update the splash page of the initial launch of their app will 
> be changing. This is not going to go over very well I can tell you that. Is 
> it not possible to have the storyboard code use specific images for specific 
> devices as was available in previous versions? Is this an Apple or an LC 
> limitation?
> 
> Thanks again
> 
> Ralph DiMola
> IT Director
> Evergreen Information Services
> rdim...@evergreeninfo.net
> 
> -----Original Message-----
> From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On Behalf 
> Of Monte Goulding via use-livecode
> Sent: Monday, May 11, 2020 9:58 PM
> To: How to use LiveCode
> Cc: Monte Goulding
> Subject: Re: [ANN] Release 9.6.0 RC-1
> 
> Hi Ralph
> 
> The splash images are not scaled or stretched. They are centred on the launch 
> screen. You can use any size image. There’s two main options to choose from 
> here.
> 
> - use a logo PNG with transparency and rely on the background color to fill 
> the rest. You can choose from using the system background color so it 
> switches for light and dark mode or an explicit color. This is what I would 
> recommend as there’s no maintenance for new devices apple might release.
> 
> - use an image that is sized large enough to cover the entire screen in all 
> supported orientations. If supporting portrait and landscape you would need a 
> square image. As the image is not scaled you would need to update it if Apple 
> releases a larger device.
> 
> Cheers
> 
> Monte
> 
> 
>> On 12 May 2020, at 1:51 am, panagiotis merakos via use-livecode 
>> <use-livecode@lists.runrev.com> wrote:
>> 
>> Hello Ralph,
>> 
>> I'll leave this for Monte to provide more details, but my 
>> understanding is that now with the storyboard you only need to provide 
>> one image, and this will be scaled automatically for all screen sizes.
>> 
>> So if you provide only image in the 3x slot, say a 2048x2732, the 
>> storyboard mechanism will use the same image scaled down to
>> (2048/2)x(2732/2) for the 2x  slot and (2048/3)x(2732/3) for the 1x slot.
>> 
>> So the idea is that now you do not need one separate image for each 
>> possible device size. You only need one "small", and/or one "medium" 
>> and/or one "large" image, and this image (or these images, in case you 
>> provide more than one) will be used for "small","medium" and "large" 
>> device screen sizes.
>> 
>> There are no specific required dimensions for each of the 1x,2x,3x 
>> slots, so you get no error message, but a rule of thumb is to use the 
>> largest image you used before for the 3x slot, and let the S/B do the rest 
>> for you.
>> 
>> *>>>>>Also, Will the image be stretched or cropped to fit the various
>> aspect*
>> *ratios?*
>> 
>> The image will be cropped.
>> 
>> If you only provide a "small" image (i.e. a 1x one), then in some 
>> large screens it might appear as a letterbox, but you can choose the 
>> background color to display in this case (in the areas that would 
>> appear "black" in the letterbox). If the description is not clear, I 
>> suggest you do some experimenting and see what is the behavior in this case.
>> 
>> Hope this helps.
>> 
>> Kind regards,
>> Panos
>> 
>> 
>> On Mon, 11 May 2020 at 18:37, Ralph DiMola via use-livecode < 
>> use-livecode@lists.runrev.com> wrote:
>> 
>>> Also, Will the image be stretched or cropped to fit the various 
>>> aspect ratios? I would think the they will cropped as stretching 
>>> would distort the splash image. Is there a way for the storyboard to 
>>> use custom images for each of Apple's screen types? I know that this 
>>> is what their trying to get away from. I'm confused.
>>> 
>>> Ralph DiMola
>>> IT Director
>>> Evergreen Information Services
>>> rdim...@evergreeninfo.net
>>> 
>>> 
>>> -----Original Message-----
>>> From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On 
>>> Behalf Of panagiotis merakos via use-livecode
>>> Sent: Monday, May 11, 2020 11:12 AM
>>> To: How to use LiveCode
>>> Cc: panagiotis merakos
>>> Subject: Re: [ANN] Release 9.6.0 RC-1
>>> 
>>> Hello Ralph,
>>> 
>>> I believe that if you just set the 3x image to the largest image you 
>>> used before (e.g. use a 2048x2732 image), then the storyboard 
>>> mechanism will take care of the rest and scale the image 
>>> automagically to fit all screen sizes.
>>> At least this was the case in my tests.
>>> 
>>> We'll see if we could add more info in the tooltips or in the release 
>>> notes to make this less confusing :)
>>> 
>>> Also, off-topic, I noticed that the app loads faster now that it uses 
>>> the storyboard. I am curious if it is faster for you as well.
>>> 
>>> Kind regards,
>>> Panos
>>> --
>>> 
>>> 
>>> 
>>> On Mon, 11 May 2020 at 17:55, Ralph DiMola via use-livecode < 
>>> use-livecode@lists.runrev.com> wrote:
>>> 
>>>> Panos,
>>>> 
>>>> What size does the splash images need to be? How are they resized 
>>>> for various device aspect ratios? I make the splash image the same 
>>>> as the first card of the stack and in the past it was easy to make 
>>>> them match. I could not find anything in the docs or release notes. 
>>>> There used to be an image for each device. Now there is only 3 for 
>>>> all devices. Actually there is 6 three light three dark but only 
>>>> three for any mode. How is this going to work?
>>>> 
>>>> Ralph DiMola
>>>> IT Director
>>>> Evergreen Information Services
>>>> rdim...@evergreeninfo.net
>>>> 
>>>> -----Original Message-----
>>>> From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On 
>>>> Behalf Of panagiotis merakos via use-livecode
>>>> Sent: Monday, May 11, 2020 9:00 AM
>>>> To: How to use LiveCode
>>>> Cc: panagiotis merakos
>>>> Subject: [ANN] Release 9.6.0 RC-1
>>>> 
>>>> Dear list members,
>>>> 
>>>> We are pleased to announce the release of LiveCode 9.6.0 RC-1.
>>>> 
>>>> 
>>>> Getting the Release
>>>> ===================
>>>> You can get the release at https://downloads.livecode.com/livecode/ 
>>>> or via the automatic updater.
>>>> 
>>>> 
>>>> Release Contents
>>>> ================
>>>> LiveCode 9.6.0 RC-1 comes with more than 30 changes, including:
>>>> 
>>>> New Features
>>>> - Support for Storyboard launch images and backgrounds on iOS
>>>> - Support for using the flash as a torch in the Android Barcode 
>>>> Scanner
>>>> - Support for building with Xcode 11.4, using the iOS 13.4 SDK
>>>> - New tsNet and mergExt builds, built with the iOS 13.4 SDK
>>>> 
>>>> Bug Fixes:
>>>> - Improvements in the text-to-speech library
>>>> - Improvements in the iOS native browser
>>>> - Improvements in the camera control object
>>>> - Significant performance improvement when saving stacks on Windows
>>>> - Improvements in the Windows FFI in LCB
>>>> 
>>>> For the full list of all fixes, updates and enhancements please see 
>>>> the release notes:
>>>> http://downloads.livecode.com/livecode/9_6_0/LiveCodeNotes-9_6_0_rc_1.
>>>> pdf
>>>> 
>>>> 
>>>> Known issues
>>>> ============
>>>> - The Browser widget's native layer is not shown in some Linux 
>>>> distros with Cinnamon window manager.
>>>> - The use of the Browser widget is not supported on Ubuntu 18.04 64 
>>>> bit LTS yet.
>>>> 
>>>> 
>>>> Required Software
>>>> =================
>>>> To build iOS apps with LiveCode you must have the appropriate 
>>>> versions of Xcode as follows:
>>>> 
>>>> - macOS 10.13.4: Xcode 10.1 - LiveCode builds iOS apps using the 
>>>> iOS
>>>> 12.1 SDK
>>>> - macOS 10.14.4: Xcode 11.3.x - LiveCode builds iOS apps using the 
>>>> iOS
>>>> 13.2 SDK
>>>> - macOS 10.15.2: Xcode 11.4.x - LiveCode builds iOS apps using the 
>>>> iOS
>>>> 13.4 SDK
>>>> 
>>>> There is a full list of working LiveCode/macOS/Xcode combinations here:
>>>> https://livecode.com/docs/9-5-0/faq/faq/
>>>> 
>>>> Note: Whilst we endeavour to release updated versions of LiveCode 
>>>> supporting the latest Xcode/iOS SDKs as quickly as possible; we 
>>>> strongly recommend disabling automatic update of Xcode or 
>>>> downloading the specific version of Xcode required directly from the 
>>>> Apple developer portal and installing it separately.
>>>> 
>>>> Important: From the end of June 2020, Apple will only be accepting 
>>>> apps built using iOS13 SDKs. This means that, if you wish to submit 
>>>> apps to the AppStore you will have to be running at least macOS 
>>>> 10.14 in order to be able to install the necessary version of Xcode.
>>>> 
>>>> 
>>>> Feedback
>>>> ========
>>>> Please report any bugs encountered on our quality center at 
>>>> http://quality.livecode.com/
>>>> 
>>>> We have a forum available for discussing LiveCode Builder at
>>>> http://forums.livecode.com/viewforum.php?f=93
>>>> 
>>>> 
>>>> Have fun!
>>>> The LiveCode Team
>>>> --
>>>> _______________________________________________
>>>> use-livecode mailing list
>>>> use-livecode@lists.runrev.com
>>>> Please visit this url to subscribe, unsubscribe and manage your 
>>>> subscription
>>>> preferences:
>>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>>> 
>>>> 
>>>> _______________________________________________
>>>> use-livecode mailing list
>>>> use-livecode@lists.runrev.com
>>>> Please visit this url to subscribe, unsubscribe and manage your 
>>>> subscription preferences:
>>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>>> 
>>> _______________________________________________
>>> use-livecode mailing list
>>> use-livecode@lists.runrev.com
>>> Please visit this url to subscribe, unsubscribe and manage your 
>>> subscription
>>> preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>> 
>>> 
>>> _______________________________________________
>>> use-livecode mailing list
>>> use-livecode@lists.runrev.com
>>> Please visit this url to subscribe, unsubscribe and manage your 
>>> subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>> 
>> _______________________________________________
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your subscription 
>> preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
> 
> 
> _______________________________________________
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
> 
> 
> _______________________________________________
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


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

Reply via email to