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 > > > > > > >
