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