I would say: if the app can change it then runtime else project_Dir
But most OSes do not care about splash screens so its runtime to allow apps
to change it.

0.02$
 Am 25.03.2014 18:07 schrieb "Sergey Grebnov (Akvelon)" <
[email protected]>:

> What is about app splash screen image? Does it belong to
> <project_dir>/config.XML or  <runtime>/config.XML (or both)?
>
> Thx!!
> Sergey
> -----Original Message-----
> From: Axel Nennker [mailto:[email protected]]
> Sent: Tuesday, March 25, 2014 6:39 PM
> To: dev
> Subject: Re: config.xml parsing strategy
>
> Its important to distinguish between <project_dir>/config.XML and
> <runtime>/config.XML
>
> Launcher icon is in the first, app preferences in the second  Am 25.03.2014
> 15:32 schrieb "Sergey Grebnov (Akvelon)" <
> [email protected]>:
>
> > Hi, adding more ppl to our discussion with @purplecabbage<
> > https://github.com/purplecabbage> regarding above
> > https://github.com/apache/cordova-cli/pull/145
> >
> > Working on icons and splash screen support I've encountered with the
> > following dilemma. It is easy to add support of the features above as
> > part of cordova-cli: during prepare step. But ideally (agree w/ Jesse)
> > this needs to be handled in the platform repo, since projects can be
> > built outside of the cordova-cli and if the property is in the
> > application root config.xml it should always be valid. This should be
> resolved at runtime.
> >
> > This makes our live more complicated since we can't apply some
> > properties in runtime, for example an icon which is showed before the
> > app is even started or requires some additional tricks/hacks.  So
> > let's define our strategy.
> >
> >
> > 1.       If some preference could be applied in Runtime, then it must be
> > read from config.xml and applied in runtime.
> >
> > 2.       If not, or requires dirty hacks (for ex: app icon or default
> > splash screen) then we should apply such preference during build
> >
> > a)      Support as part of cordova cli build only OR
> >
> > b)      Must be implemented as part of platform repo build (applied
> before
> > actual build)
> >
> > a.       On Windows we can use additional cordova/pre_build.bat and
> > MSBuild Pre-Build event so it will run automatically before every build.
> >
> > Any ideas how better to resolve this? How important 2b is?
> >
> > Thx!
> > Sergey
> >
> >
>

Reply via email to