[ https://issues.apache.org/jira/browse/NETBEANS-2455?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16836971#comment-16836971 ]
Antonio Vieiro commented on NETBEANS-2455: ------------------------------------------ [~ebakke] the objective is to _generate_ a PNG file on each build from a template. This generated PNG file (splash screen, about screen) will imprint the build number ("11.0", "12.0", "dev-XXXX-YYYY"), so when you start the IDE you can see what version you're running. This generation of the PNG file will be done in the build system, using an Ant task, at compile time. In order to timestamp the template PNG with an appropriate font we'll need to create a BufferedImage with the image template, then load a TrueType font (Montserrat, it seems) and then stamp the build number ("11.0", "12.0", "dev-XXXX-YYYY" on the image) using java.awt.Graphics.drawString. For the build system to load the image we'll need to upload it to OSU/OSL (where are binaries are currently hosted) so we can download it (as any other binary) at build time. In order to include it in the build system we'll need to update the existing license files and add the proper license information. If eveything goes well (we couldn't upload binaries on monday, we can now) we can have this done by next weekend. > Splash screens for development version > -------------------------------------- > > Key: NETBEANS-2455 > URL: https://issues.apache.org/jira/browse/NETBEANS-2455 > Project: NetBeans > Issue Type: Bug > Components: ide - UI > Reporter: Junichi Yamamoto > Assignee: Antonio Vieiro > Priority: Major > Labels: pull-request-available > Attachments: Simplified Splash Screen with example version text.svg, > Simplified Splash Screen without version text.svg, Simplified Splash > Screen.ai, apache-netbeans-splash.png, apache-netbeans-splash.svg, > image-2019-05-10-05-51-46-560.png, netbeans-logo-notext.svg, > netbeans-logo-text.svg, splash.png > > Time Spent: 1h 10m > Remaining Estimate: 0h > > Currently, the version of the splash screen is 10 in the master branch. So we > should fix it (e.g. Dev., Development Version, ...). -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists