As always, let’s do what is best + what someone is willing and able to
provide a pull request for.

Gj

On Sat, 4 May 2019 at 18:15, Laszlo Kishalmi <[email protected]>
wrote:

> Any comment on moving away from the Java Splash screen implementation?
>
> So option one:
>
>  1. Generate the splash screen build time with some Ant magic.
>  2. Have an empty splash screen and draw on that during runtime.
>
> These options are not mutually exclusive we can have both generate the
> empty splash screen(s) from SVG with some Ant magic and draw that on
> runtime.
>
> My issues with the current Splash Screen implementation:
>
>   * That part of the JRE got unmaintained.
>   * No control on positioning. Can look completely strange on multi
>     monitor setup.
>   * It does not work on Mac. (Mac users see a gray rectangle before the
>     in process splash screen logic takes over)
>   * HiDPI support might only be acquired by tweaking the command line
>     processing in nbexec
>
> On 5/4/19 8:27 AM, Antonio wrote:
> > Hi all,
> >
> > We could use this as a template, right?
> >
> >
> https://raw.githubusercontent.com/vieiro/netbeans-website/feature/splash-screen/netbeans.apache.org/src/content/images/splash-640x.pn
> >
> >
> > This is a 640x396 png file.
> >
> > If nobody complains then I'll use this as a basis for NETBEANS-2455
> > (i.e., creating an Ant task or similar that can imprint the image).
> >
> > Thanks
> > Antonio
> >
> > El 4/5/19 a las 9:55, Geertjan Wielenga escribió:
> >> Excellent, great, thanks.
> >>
> >> Gj
> >>
> >> On Sat, May 4, 2019 at 9:42 AM Antonio <[email protected]> wrote:
> >>
> >>> Sure, I can do that in the next days. The idea is to have a blank
> >>> template that we can imprint (with an Ant task) with the current build
> >>> number/release number.
> >>>
> >>> 473x300 it's too small, though, and it's not a golden ratio either.
> >>> That
> >>> causes tired eyes :-) Let's improve that too.
> >>>
> >>> Cheers,
> >>> Antonio
> >>>
> >>> El 04/05/2019 a las 8:15, Laszlo Kishalmi escribió:
> >>>> @Antonio, can you help GJ, we need a AFAIK 473x300 pixel PNG version
> >>>> (named as gif) of the empty splash screen in the repo. my eyes are
> >>>> down,
> >>>> I need to go to sleep now...
> >>>>
> >>>> On 5/3/19 11:04 PM, Geertjan Wielenga wrote:
> >>>>> Can we already put in the empty ones right now, so that we're not
> >>> showing
> >>>>> Apache NetBeans 10 during development?
> >>>>>
> >>>>> Gj
> >>>>>
> >>>>> On Sat, May 4, 2019 at 7:58 AM Laszlo Kishalmi
> >>>>> <[email protected]>
> >>>>> wrote:
> >>>>>
> >>>>>> With Antonio we have one which says nothing, I just made a quick
> >>>>>> test
> >>>>>> with it the other day it is kind of working well, we have a
> >>>>>> chance to
> >>>>>> add the version text programmatically, though it requires some code
> >>>>>> changes as well. The main idea:
> >>>>>>
> >>>>>>    1. Replace the splash screens with the empty ones
> >>>>>>    2. Remove the --splash parameter processing from nbexec
> >>> (*nix/Windows)
> >>>>>>    3. Fix the Splash screen processing, handle the exceptions
> >>>>>> (right now
> >>>>>>       those are just displaying in the log)
> >>>>>>    4. Add version display in the splash-screen update code
> >>>>>>    5. Make sure that --nosplash still works
> >>>>>>
> >>>>>> This could be an easy level improvement.
> >>>>>>
> >>>>>> Later on we could add some support for HDPI as well.
> >>>>>>
> >>>>>> On 5/3/19 10:04 PM, Geertjan Wielenga wrote:
> >>>>>>> Do we now have a splash screen for the main branch, i.e., one that
> >>> says
> >>>>>>> 'dev' instead of a specific number? Do we have it, where, can we
> >>>>>>> get
> >>>>>>> it,
> >>>>>>> can we put it into main?
> >>>>>>>
> >>>>>>> Gj
> >>>>>>>
> >>>>>>> On Sun, Apr 28, 2019 at 9:14 PM David Schulz <[email protected]>
> >>>>>>> wrote:
> >>>>>>>
> >>>>>>>> Sure,  I’m not 100% happy with it, but it’s ok for now:
> >>>>>>>>
> >>>>>>>> Developer Link including Assets:
> >>>>>>>>
> >>>>>>>>
> https://xd.adobe.com/spec/061f56d9-e59f-42aa-7731-daee036cedae-702e/
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> Click Dummy Link for Comments:
> >>>>>>>>
> >>>>>>>>
> https://xd.adobe.com/view/9d918c46-0f5d-482c-661e-0804b1d5c80e-eba0/
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> Enjoy,
> >>>>>>>>
> >>>>>>>> Dave
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> *From: *Geertjan Wielenga <[email protected]>
> >>>>>>>> *Sent: *26 April 2019 23:09
> >>>>>>>> *To: *dev <[email protected]>
> >>>>>>>> *Cc: *David Schulz <[email protected]>; Christian Lenz
> >>>>>>>> <[email protected]>; Apache NetBeans
> >>>>>>>> <[email protected]>
> >>>>>>>> *Subject: *Re: [NETBEANS-2455] Splash Screens!
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> On Fri, Apr 26, 2019 at 10:49 PM Laszlo Kishalmi <
> >>>>>>>> [email protected]> wrote:
> >>>>>>>>
> >>>>>>>> Thanks for the image!
> >>>>>>>>
> >>>>>>>> The website looks quite sexy and modern, I like it.
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> +1, when can we get it from you David, we need your design, it
> >>>>>>>> looks
> >>>>>>>> awesome.
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> As of the splash, could we have the recipe for it?
> >>>>>>>>
> >>>>>>>> Also can we have one just with the background + small logo, no
> >>>>>>>> text
> >>>>>>>> version of it?
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> +1 to these plans.
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> Gj
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> I'd like to experiment with a Splash screen where all the textural
> >>>>>>>> elements are just drawn programmatically, so we do not have to
> >>>>>>>> generate
> >>>>>>>> it each and every time we release something.
> >>>>>>>>
> >>>>>>>> Also a guidance of the used fonts and metrics could be handy.
> >>>>>>>>
> >>>>>>>> On 4/26/19 12:26 PM, David Schulz wrote:
> >>>>>>>>> Hello there,
> >>>>>>>>>
> >>>>>>>>> the Splashscreens should show the 11 as version number?
> >>>>>>>>>
> >>>>>>>>> And on the DEV version, it should show just the DEV hi
> <https://maps.google.com/?q=DEV+version,+it+should+show+just+the+DEV+hi&entry=gmail&source=g>nt
>
> >>>>>>>>> without a
> >>>>>>>> number.
> >>>>>>>>> Or should we add a number there?
> >>>>>>>>>
> >>>>>>>>> Btw. We also have our web project here:
> >>>>>>>>>
> >>>>>>>>>
> >>> https://xd.adobe.com/view/9d918c46-0f5d-482c-661e-0804b1d5c80e-eba0/
> >>>>>>>>>
> >>>>>>>>> Any feedback? I already replaced the big logo with a
> >>>>>>>>> screenshot of
> >>>>>>>>> the
> >>>>>>>>> IDE, but my opinion is still that our IDE looks not appealing
> >>>>>>>>> especially in this competitive world where nearly every modern
> >>>>>>>>> IDE
> >>>>>>>>> looks rather sexy. Next project ;P
> >>>>>>>>>
> >>>>>>>>> All the best,
> >>>>>>>>>
> >>>>>>>>> Dave
> >>>>>>>>>
> >>>>>>>>> --
> >>>>>>>>>
> >>>>>>>>> uxactly GmbH <http://uxact.ly/>
> >>>>>>>>> system design thinking
> >>>>>>>>>
> >>>>>>>>> Kurfürstendamm 28
> >>>>>>>>>
> >>>>>>>>> 10719 Berlin
> >>>>>>>>>
> >>>>>>>>> Tel: 0174 933 85 36
> >>>>>>>>> Mail: [email protected] <mailto:[email protected]>
> >>>>>>>>> Skype: [email protected] <mailto:[email protected]>
> >>>>>>>>>
> >>>>>>>>> LinkedIn <https://www.linkedin.com/in/david-schulz> | Xing
> >>>>>>>>> <https://www.xing.com/profile/David_Schulz>
> >>>>>>>>>
> >>>>>>>>> *From: *Geertjan Wielenga <mailto:[email protected]>
> >>>>>>>>> *Sent: *26 April 2019 13:09
> >>>>>>>>> *To: *dev <mailto:[email protected]>; David Schulz
> >>>>>>>>> <mailto:[email protected]>; Christian Lenz <mailto:
> >>>>>> [email protected]>
> >>>>>>>>> *Cc: *Laszlo Kishalmi <mailto:[email protected]>; Apache
> >>>>>>>>> NetBeans <mailto:[email protected]>
> >>>>>>>>> *Subject: *Re: [NETBEANS-2455] Splash Screens!
> >>>>>>>>>
> >>>>>>>>> Agreed. David, can you help?
> >>>>>>>>>
> >>>>>>>>> Thanks,
> >>>>>>>>>
> >>>>>>>>> Geertjan
> >>>>>>>>>
> >>>>>>>>> On Fri, Apr 26, 2019 at 9:58 AM Kai Uwe Pel <[email protected]
> >>>>>>>>> <mailto:[email protected]>> wrote:
> >>>>>>>>>
> >>>>>>>>> Yes, I fully agree with Laszlo as well.
> >>>>>>>>> (Mostly I also work with the dev version only)
> >>>>>>>>>
> >>>>>>>>> Thanks!
> >>>>>>>>> Kai
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> On 4/26/2019 8:53 AM, Laszlo Kishalmi wrote:
> >>>>>>>>>> Dear all,
> >>>>>>>>>>
> >>>>>>>>>> We need Splash Screens for the Development Version to our master
> >>>>>>>>>> branch. It looks quite stupid to see the dev version showing
> >>>>>>>>>> a 10
> >>>>>>>>>> version on splash even after the 11.0 got released.
> >>>>>>>>>>
> >>>>>>>>>> Also we need the know-how to be public how to generate the
> >>>>>>>>>> splash
> >>>>>>>>>> screen image. A simple Splash Screen background image would be
> >>>>>>>>>> good as
> >>>>>>>>>> well!
> >>>>>>>>>>
> >>>>>>>>>> Thank you in advance!
> >>>>>>>>>>
> >>>>>>>>>> Laszlo Kishalmi
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>> ---------------------------------------------------------------------
> >>>>>>>>>>
> >>>>>>>>>> To unsubscribe, e-mail: [email protected]
> >>>>>>>>> <mailto:[email protected]>
> >>>>>>>>>> For additional commands, e-mail: [email protected]
> >>>>>>>>> <mailto:[email protected]>
> >>>>>>>>>> For further information about the NetBeans mailing lists, visit:
> >>>>>>>>>>
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>
> >>> ---------------------------------------------------------------------
> >>>>>>>>> To unsubscribe, e-mail: [email protected]
> >>>>>>>>> <mailto:[email protected]>
> >>>>>>>>> For additional commands, e-mail: [email protected]
> >>>>>>>>> <mailto:[email protected]>
> >>>>>>>>>
> >>>>>>>>> For further information about the NetBeans mailing lists, visit:
> >>>>>>>>>
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>
> >>>>
> >>>> ---------------------------------------------------------------------
> >>>> To unsubscribe, e-mail: [email protected]
> >>>> For additional commands, e-mail: [email protected]
> >>>>
> >>>> For further information about the NetBeans mailing lists, visit:
> >>>> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >>>>
> >>>>
> >>>>
> >>>
> >>> ---------------------------------------------------------------------
> >>> To unsubscribe, e-mail: [email protected]
> >>> For additional commands, e-mail: [email protected]
> >>>
> >>> For further information about the NetBeans mailing lists, visit:
> >>> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >>>
> >>>
> >>>
> >>>
> >>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [email protected]
> > For additional commands, e-mail: [email protected]
> >
> > For further information about the NetBeans mailing lists, visit:
> > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >
> >
> >
>

Reply via email to