[jira] [Commented] (NETBEANS-1561) Reproducible NullPointerException at Refactor-Move in Java Modular Project breaks refactoring
[ https://issues.apache.org/jira/browse/NETBEANS-1561?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16837809#comment-16837809 ] Andreas Eckstein commented on NETBEANS-1561: Problem persists in Netbeans 11.0. > Reproducible NullPointerException at Refactor-Move in Java Modular Project > breaks refactoring > - > > Key: NETBEANS-1561 > URL: https://issues.apache.org/jira/browse/NETBEANS-1561 > Project: NetBeans > Issue Type: Bug > Components: java - Refactoring >Affects Versions: 9.0, 10.0 >Reporter: Andreas Eckstein >Priority: Major > Labels: ca_survey > Attachments: testProject1.zip > > > _(Edit: When reporting this first, I neglected to mention that in certain > situations when this NullPointerException is triggered, refactoring is > actually broken.)_ > > I found a reproducible case of NullPointerException when trying to > refactor-move a class. In the attached testProject1, each module contains two > classes. In mod1a, class Test1A2.java can be moved to package mod1a.pkg > without issue. Trying the same thing in mod1b with Test1B2.java results in an > exception. > *Importantly, I can still select 'Refactor' afterwards, but the classes just > are moved without refactoring.* > Not sure what triggers this, but simpler projects with less class/module > relations seem to work fine. > Platform: > Linux x86_64 > openjdk version "11.0.1" 2018-10-16 > NetBeans-dev-incubator-netbeans-linux-882-on-20181025-release.zip > (I've seen this error since Netbeans 9.0/JDK9) -- 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
[jira] [Commented] (NETBEANS-2455) Splash screens for development version
[ https://issues.apache.org/jira/browse/NETBEANS-2455?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16837822#comment-16837822 ] Christian Lenz commented on NETBEANS-2455: -- It really matters how the dev version looks like. It should look similar to the end product. Atm I don't know why IDE & Platform is added both. > 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: 2h > 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
[jira] [Commented] (NETBEANS-2455) Splash screens for development version
[ https://issues.apache.org/jira/browse/NETBEANS-2455?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16837838#comment-16837838 ] Eirik Bakke commented on NETBEANS-2455: --- Working on it now... I can do HiDPI splash screen support at the same time. > 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: 2h > 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
[jira] [Commented] (NETBEANS-2525) Background Scanning Process for first NetBeans start took more than 15min
[ https://issues.apache.org/jira/browse/NETBEANS-2525?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16837848#comment-16837848 ] Christian Lenz commented on NETBEANS-2525: -- I did a heap dump but emi said, that there can be sensitive data, this is why I removed it. Please give me a private drive from you, where I can send it to u. It is zipped round about 70MB big. Yes maybe I overread it in the mailing list, in the flood of messages. Please can you point me there of give me more steps that I can do, that you need. Im a hardcore windows user/dev so far so willing to help to identify the problem ;) :) > Background Scanning Process for first NetBeans start took more than 15min > - > > Key: NETBEANS-2525 > URL: https://issues.apache.org/jira/browse/NETBEANS-2525 > Project: NetBeans > Issue Type: Bug > Components: ide - Performance >Affects Versions: 11.0 > Environment: Product Version: Apache NetBeans IDE 11.0 (Build > incubator-netbeans-release-404-on-20190319) > Java: 11.0.2; Java HotSpot(TM) 64-Bit Server VM 11.0.2+9-LTS > Runtime: Java(TM) SE Runtime Environment 11.0.2+9-LTS > System: Windows 10 version 10.0 running on amd64; Cp1252; de_DE (nb) > User directory: C:\Users\Chrl\AppData\Roaming\NetBeans\11.0 > Cache directory: C:\Users\Chrl\AppData\Local\NetBeans\Cache\11.0 >Reporter: Christian Lenz >Priority: Critical > Labels: performance > > Steps to reproduce: > * Open NetBeans 11.0 for the very first time > * Choose yes to import settings from NetBeans 10.0 (No plugins, just settings) > * After NetBeans opens, It imported 33 projects from my old NetBeans instance. > * Install nb-javac. > * It opens the projects. > * Background scanning comes ups, need couple of minutes > * Because of some HTML5 projects, Oracle JS Parser implementation installer > comes up > * Install Oracle JS Parser Implementation. > * After first background scanning is finished the next one is coming up and > takes even longer. > * Waiting until everything is finish. Round about 15-17 min. > I added a heap dump, created via Visual VM (In case of sensitive data, I > removed the link, please give me a private link where I can upload it. > No I don't want to not use importing settings. First it is possible and > needed and second because it is not a real world case. I want my settings > from my old IDE and all my opened projects. I don't want to import/open them > one after one again, this is not a use case. And I don't want to make the > settings again and again, switching to a new version. Of course it will not > running as long as I open NetBeans w/o importing settings and opening all > projects but again this doesn't make sense. > My projects are: > * 5 Maven > * 1 PHP > * 4 HTML5 > * 14 Ant based NetBeans modules (Some 3rd-party, some from the Core) > * 8 Maven based NetBeans modules (all 3rd-party) > * 1 NetBeans Module suite project > What information do you need more? I will add the messages.log too, but I > need to clean up my user dir again, because I opened NetBeans after the > profiling again. -- 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
[jira] [Updated] (NETBEANS-2525) Background Scanning Process for first NetBeans start took more than 15min
[ https://issues.apache.org/jira/browse/NETBEANS-2525?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Christian Lenz updated NETBEANS-2525: - Attachment: 11.0 - messages.log 11.0 - uigestures > Background Scanning Process for first NetBeans start took more than 15min > - > > Key: NETBEANS-2525 > URL: https://issues.apache.org/jira/browse/NETBEANS-2525 > Project: NetBeans > Issue Type: Bug > Components: ide - Performance >Affects Versions: 11.0 > Environment: Product Version: Apache NetBeans IDE 11.0 (Build > incubator-netbeans-release-404-on-20190319) > Java: 11.0.2; Java HotSpot(TM) 64-Bit Server VM 11.0.2+9-LTS > Runtime: Java(TM) SE Runtime Environment 11.0.2+9-LTS > System: Windows 10 version 10.0 running on amd64; Cp1252; de_DE (nb) > User directory: C:\Users\Chrl\AppData\Roaming\NetBeans\11.0 > Cache directory: C:\Users\Chrl\AppData\Local\NetBeans\Cache\11.0 >Reporter: Christian Lenz >Priority: Critical > Labels: performance > Attachments: 11.0 - messages.log, 11.0 - uigestures > > > Steps to reproduce: > * Open NetBeans 11.0 for the very first time > * Choose yes to import settings from NetBeans 10.0 (No plugins, just settings) > * After NetBeans opens, It imported 33 projects from my old NetBeans instance. > * Install nb-javac. > * It opens the projects. > * Background scanning comes ups, need couple of minutes > * Because of some HTML5 projects, Oracle JS Parser implementation installer > comes up > * Install Oracle JS Parser Implementation. > * After first background scanning is finished the next one is coming up and > takes even longer. > * Waiting until everything is finish. Round about 15-17 min. > I added a heap dump, created via Visual VM (In case of sensitive data, I > removed the link, please give me a private link where I can upload it. > No I don't want to not use importing settings. First it is possible and > needed and second because it is not a real world case. I want my settings > from my old IDE and all my opened projects. I don't want to import/open them > one after one again, this is not a use case. And I don't want to make the > settings again and again, switching to a new version. Of course it will not > running as long as I open NetBeans w/o importing settings and opening all > projects but again this doesn't make sense. > My projects are: > * 5 Maven > * 1 PHP > * 4 HTML5 > * 14 Ant based NetBeans modules (Some 3rd-party, some from the Core) > * 8 Maven based NetBeans modules (all 3rd-party) > * 1 NetBeans Module suite project > What information do you need more? I will add the messages.log too, but I > need to clean up my user dir again, because I opened NetBeans after the > profiling again. -- 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
[jira] [Commented] (NETBEANS-2525) Background Scanning Process for first NetBeans start took more than 15min
[ https://issues.apache.org/jira/browse/NETBEANS-2525?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16837855#comment-16837855 ] Christian Lenz commented on NETBEANS-2525: -- Added messages.log and uigestures, don't know whether this helps or not. > Background Scanning Process for first NetBeans start took more than 15min > - > > Key: NETBEANS-2525 > URL: https://issues.apache.org/jira/browse/NETBEANS-2525 > Project: NetBeans > Issue Type: Bug > Components: ide - Performance >Affects Versions: 11.0 > Environment: Product Version: Apache NetBeans IDE 11.0 (Build > incubator-netbeans-release-404-on-20190319) > Java: 11.0.2; Java HotSpot(TM) 64-Bit Server VM 11.0.2+9-LTS > Runtime: Java(TM) SE Runtime Environment 11.0.2+9-LTS > System: Windows 10 version 10.0 running on amd64; Cp1252; de_DE (nb) > User directory: C:\Users\Chrl\AppData\Roaming\NetBeans\11.0 > Cache directory: C:\Users\Chrl\AppData\Local\NetBeans\Cache\11.0 >Reporter: Christian Lenz >Priority: Critical > Labels: performance > Attachments: 11.0 - messages.log, 11.0 - uigestures > > > Steps to reproduce: > * Open NetBeans 11.0 for the very first time > * Choose yes to import settings from NetBeans 10.0 (No plugins, just settings) > * After NetBeans opens, It imported 33 projects from my old NetBeans instance. > * Install nb-javac. > * It opens the projects. > * Background scanning comes ups, need couple of minutes > * Because of some HTML5 projects, Oracle JS Parser implementation installer > comes up > * Install Oracle JS Parser Implementation. > * After first background scanning is finished the next one is coming up and > takes even longer. > * Waiting until everything is finish. Round about 15-17 min. > I added a heap dump, created via Visual VM (In case of sensitive data, I > removed the link, please give me a private link where I can upload it. > No I don't want to not use importing settings. First it is possible and > needed and second because it is not a real world case. I want my settings > from my old IDE and all my opened projects. I don't want to import/open them > one after one again, this is not a use case. And I don't want to make the > settings again and again, switching to a new version. Of course it will not > running as long as I open NetBeans w/o importing settings and opening all > projects but again this doesn't make sense. > My projects are: > * 5 Maven > * 1 PHP > * 4 HTML5 > * 14 Ant based NetBeans modules (Some 3rd-party, some from the Core) > * 8 Maven based NetBeans modules (all 3rd-party) > * 1 NetBeans Module suite project > What information do you need more? I will add the messages.log too, but I > need to clean up my user dir again, because I opened NetBeans after the > profiling again. -- 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
[jira] [Created] (NETBEANS-2536) Update Maven default action mappings
Anthony Vanelverdinghe created NETBEANS-2536: Summary: Update Maven default action mappings Key: NETBEANS-2536 URL: https://issues.apache.org/jira/browse/NETBEANS-2536 Project: NetBeans Issue Type: Bug Components: projects - Maven Affects Versions: 11.0 Reporter: Anthony Vanelverdinghe [defaultActionMappings.xml|https://github.com/apache/netbeans/blob/master/java/maven/src/org/netbeans/modules/maven/execute/defaultActionMappings.xml] should be updated to: * use the latest 1.6.0 version of org.codehaus.mojo:exec-maven-plugin * specify the "exec.longClasspath" property * specify --module-path in addition to --class-path -- 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
[jira] [Commented] (NETBEANS-2525) Background Scanning Process for first NetBeans start took more than 15min
[ https://issues.apache.org/jira/browse/NETBEANS-2525?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16837887#comment-16837887 ] Eric Bresie commented on NETBEANS-2525: --- I'm wondering if this has to do with the underlying way things are read in and the File operations I believe some of the older means of doing so with the File io apis may be a little slower with a possible "stream" or Path based api calls way of doing so with more recent java versions may be a possible path forward. As I understand the flow, with basic File logic like with File listFiles() type call, it waits to complete for all files to be loaded into memory. So maybe some form of stream based version to handle things as they are scanned in instead of waiting for all files to be scanned in might help. This may be similar to NETBEANS-2409 (which is more Windows Specific) but it shows a pattern of slowness due to the underlying File calls which further make calls to lower level OS specific calls (WinNTFileSystem) Some possible approached may be present in a few similar older tickets like [https://netbeans.org/bugzilla/show_bug.cgi?id=65135#c38] [https://netbeans.org/bugzilla/show_bug.cgi?id=267990] [https://netbeans.org/bugzilla/show_bug.cgi?id=168389] I think if I've read things correctly, some aspects of this was done by caching some of the attributes in FileObject or FileInfo classes which may still have some underlying operations (i.e. isDirectory calls to File.isDirectory which calls to expensive "WinNTFileSystem.getBooleanAttributes[native] type calls). Assume after some of the first time doing so maybe some of this gets captured in the cache but still has to do some of that up front, For additional alternative file activities see [https://docs.oracle.com/javase/tutorial/essential/io/legacy.html] [https://www.rgagnon.com/javadetails/java-get-directory-content-faster-with-many-files.html] [https://stackoverflow.com/questions/31706058/get-large-directory-content-faster-java-io-file-alternatives] > Background Scanning Process for first NetBeans start took more than 15min > - > > Key: NETBEANS-2525 > URL: https://issues.apache.org/jira/browse/NETBEANS-2525 > Project: NetBeans > Issue Type: Bug > Components: ide - Performance >Affects Versions: 11.0 > Environment: Product Version: Apache NetBeans IDE 11.0 (Build > incubator-netbeans-release-404-on-20190319) > Java: 11.0.2; Java HotSpot(TM) 64-Bit Server VM 11.0.2+9-LTS > Runtime: Java(TM) SE Runtime Environment 11.0.2+9-LTS > System: Windows 10 version 10.0 running on amd64; Cp1252; de_DE (nb) > User directory: C:\Users\Chrl\AppData\Roaming\NetBeans\11.0 > Cache directory: C:\Users\Chrl\AppData\Local\NetBeans\Cache\11.0 >Reporter: Christian Lenz >Priority: Critical > Labels: performance > Attachments: 11.0 - messages.log, 11.0 - uigestures > > > Steps to reproduce: > * Open NetBeans 11.0 for the very first time > * Choose yes to import settings from NetBeans 10.0 (No plugins, just settings) > * After NetBeans opens, It imported 33 projects from my old NetBeans instance. > * Install nb-javac. > * It opens the projects. > * Background scanning comes ups, need couple of minutes > * Because of some HTML5 projects, Oracle JS Parser implementation installer > comes up > * Install Oracle JS Parser Implementation. > * After first background scanning is finished the next one is coming up and > takes even longer. > * Waiting until everything is finish. Round about 15-17 min. > I added a heap dump, created via Visual VM (In case of sensitive data, I > removed the link, please give me a private link where I can upload it. > No I don't want to not use importing settings. First it is possible and > needed and second because it is not a real world case. I want my settings > from my old IDE and all my opened projects. I don't want to import/open them > one after one again, this is not a use case. And I don't want to make the > settings again and again, switching to a new version. Of course it will not > running as long as I open NetBeans w/o importing settings and opening all > projects but again this doesn't make sense. > My projects are: > * 5 Maven > * 1 PHP > * 4 HTML5 > * 14 Ant based NetBeans modules (Some 3rd-party, some from the Core) > * 8 Maven based NetBeans modules (all 3rd-party) > * 1 NetBeans Module suite project > What information do you need more? I will add the messages.log too, but I > need to clean up my user dir again, because I opened NetBeans after the > profiling again. -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.
[jira] [Comment Edited] (NETBEANS-2525) Background Scanning Process for first NetBeans start took more than 15min
[ https://issues.apache.org/jira/browse/NETBEANS-2525?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16837887#comment-16837887 ] Eric Bresie edited comment on NETBEANS-2525 at 5/11/19 3:46 PM: I'm wondering if this has to do with the underlying way things are read in and the File operations I believe some of the older means of doing so with the File io apis may be a little slower with a possible "stream" or Path based api calls way of doing so with more recent java versions may be a possible path forward. As I understand the flow, with basic File logic like with File listFiles() type call, it waits to complete for all files to be loaded into memory. So maybe some form of stream based version to handle things as they are scanned in instead of waiting for all files to be scanned in might help. This may be similar to NETBEANS-2409 (which is more Windows Specific) but it shows a pattern of slowness due to the underlying File calls which further make calls to lower level OS specific calls (WinNTFileSystem) Some possible approached may be present in a few similar older tickets like [https://netbeans.org/bugzilla/show_bug.cgi?id=65135#c38] [https://netbeans.org/bugzilla/show_bug.cgi?id=267990] [https://netbeans.org/bugzilla/show_bug.cgi?id=168389] I think if I've read things correctly, some aspects of this was done by caching some of the attributes in FileObject or FileInfo classes which may still have some underlying operations (i.e. isDirectory calls to File.isDirectory which calls to expensive "WinNTFileSystem.getBooleanAttributes[native] type calls). Assume after some of the first time doing so maybe some of this gets captured in the cache but still has to do some of that up front, For additional alternative file activities see [https://docs.oracle.com/javase/tutorial/essential/io/legacy.html] [https://docs.oracle.com/javase/tutorial/essential/io/links.html] [https://www.rgagnon.com/javadetails/java-get-directory-content-faster-with-many-files.html] [https://stackoverflow.com/questions/31706058/get-large-directory-content-faster-java-io-file-alternatives] was (Author: ebresie): I'm wondering if this has to do with the underlying way things are read in and the File operations I believe some of the older means of doing so with the File io apis may be a little slower with a possible "stream" or Path based api calls way of doing so with more recent java versions may be a possible path forward. As I understand the flow, with basic File logic like with File listFiles() type call, it waits to complete for all files to be loaded into memory. So maybe some form of stream based version to handle things as they are scanned in instead of waiting for all files to be scanned in might help. This may be similar to NETBEANS-2409 (which is more Windows Specific) but it shows a pattern of slowness due to the underlying File calls which further make calls to lower level OS specific calls (WinNTFileSystem) Some possible approached may be present in a few similar older tickets like [https://netbeans.org/bugzilla/show_bug.cgi?id=65135#c38] [https://netbeans.org/bugzilla/show_bug.cgi?id=267990] [https://netbeans.org/bugzilla/show_bug.cgi?id=168389] I think if I've read things correctly, some aspects of this was done by caching some of the attributes in FileObject or FileInfo classes which may still have some underlying operations (i.e. isDirectory calls to File.isDirectory which calls to expensive "WinNTFileSystem.getBooleanAttributes[native] type calls). Assume after some of the first time doing so maybe some of this gets captured in the cache but still has to do some of that up front, For additional alternative file activities see [https://docs.oracle.com/javase/tutorial/essential/io/legacy.html] [https://www.rgagnon.com/javadetails/java-get-directory-content-faster-with-many-files.html] [https://stackoverflow.com/questions/31706058/get-large-directory-content-faster-java-io-file-alternatives] > Background Scanning Process for first NetBeans start took more than 15min > - > > Key: NETBEANS-2525 > URL: https://issues.apache.org/jira/browse/NETBEANS-2525 > Project: NetBeans > Issue Type: Bug > Components: ide - Performance >Affects Versions: 11.0 > Environment: Product Version: Apache NetBeans IDE 11.0 (Build > incubator-netbeans-release-404-on-20190319) > Java: 11.0.2; Java HotSpot(TM) 64-Bit Server VM 11.0.2+9-LTS > Runtime: Java(TM) SE Runtime Environment 11.0.2+9-LTS > System: Windows 10 version 10.0 running on amd64; Cp1252; de_DE (nb) > User directory: C:\Users\Chrl\AppData\Roaming\NetBeans\11.0 > Cache directory: C:\Users\Chrl\AppData\Local\NetBeans\Cache\11.0 >Reporter: Christian Le
[jira] [Comment Edited] (NETBEANS-2525) Background Scanning Process for first NetBeans start took more than 15min
[ https://issues.apache.org/jira/browse/NETBEANS-2525?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16837887#comment-16837887 ] Eric Bresie edited comment on NETBEANS-2525 at 5/11/19 3:59 PM: I'm wondering if this has to do with the underlying way things are read in and the File operations I believe some of the older means of doing so with the File io apis may be a little slower with a possible "stream" or Path based api calls way of doing so with more recent java versions may be a possible path forward. As I understand the flow, with basic File logic like with File listFiles() type call [a search for listFIles finds over 100 cases of use which may be good candidate of similar slowdowns], it waits to complete for all files to be loaded into memory. So maybe some form of stream based version to handle things as they are scanned in instead of waiting for all files to be scanned in might help. This may be similar to NETBEANS-2409 (which is more Windows Specific) but it shows a pattern of slowness due to the underlying File calls which further make calls to lower level OS specific calls (WinNTFileSystem) Some possible approached may be present in a few similar older tickets like [https://netbeans.org/bugzilla/show_bug.cgi?id=65135#c38] [https://netbeans.org/bugzilla/show_bug.cgi?id=267990] [https://netbeans.org/bugzilla/show_bug.cgi?id=168389] I think if I've read things correctly, some aspects of this was done by caching some of the attributes in FileObject or FileInfo classes which may still have some underlying operations (i.e. isDirectory calls to File.isDirectory which calls to expensive "WinNTFileSystem.getBooleanAttributes[native] type calls). Assume after some of the first time doing so maybe some of this gets captured in the cache but still has to do some of that up front, For additional alternative file activities see [https://docs.oracle.com/javase/tutorial/essential/io/legacy.html] [https://docs.oracle.com/javase/tutorial/essential/io/links.html] [https://www.rgagnon.com/javadetails/java-get-directory-content-faster-with-many-files.html] [https://stackoverflow.com/questions/31706058/get-large-directory-content-faster-java-io-file-alternatives] was (Author: ebresie): I'm wondering if this has to do with the underlying way things are read in and the File operations I believe some of the older means of doing so with the File io apis may be a little slower with a possible "stream" or Path based api calls way of doing so with more recent java versions may be a possible path forward. As I understand the flow, with basic File logic like with File listFiles() type call, it waits to complete for all files to be loaded into memory. So maybe some form of stream based version to handle things as they are scanned in instead of waiting for all files to be scanned in might help. This may be similar to NETBEANS-2409 (which is more Windows Specific) but it shows a pattern of slowness due to the underlying File calls which further make calls to lower level OS specific calls (WinNTFileSystem) Some possible approached may be present in a few similar older tickets like [https://netbeans.org/bugzilla/show_bug.cgi?id=65135#c38] [https://netbeans.org/bugzilla/show_bug.cgi?id=267990] [https://netbeans.org/bugzilla/show_bug.cgi?id=168389] I think if I've read things correctly, some aspects of this was done by caching some of the attributes in FileObject or FileInfo classes which may still have some underlying operations (i.e. isDirectory calls to File.isDirectory which calls to expensive "WinNTFileSystem.getBooleanAttributes[native] type calls). Assume after some of the first time doing so maybe some of this gets captured in the cache but still has to do some of that up front, For additional alternative file activities see [https://docs.oracle.com/javase/tutorial/essential/io/legacy.html] [https://docs.oracle.com/javase/tutorial/essential/io/links.html] [https://www.rgagnon.com/javadetails/java-get-directory-content-faster-with-many-files.html] [https://stackoverflow.com/questions/31706058/get-large-directory-content-faster-java-io-file-alternatives] > Background Scanning Process for first NetBeans start took more than 15min > - > > Key: NETBEANS-2525 > URL: https://issues.apache.org/jira/browse/NETBEANS-2525 > Project: NetBeans > Issue Type: Bug > Components: ide - Performance >Affects Versions: 11.0 > Environment: Product Version: Apache NetBeans IDE 11.0 (Build > incubator-netbeans-release-404-on-20190319) > Java: 11.0.2; Java HotSpot(TM) 64-Bit Server VM 11.0.2+9-LTS > Runtime: Java(TM) SE Runtime Environment 11.0.2+9-LTS > System: Windows 10 version 10.0 running on amd64; Cp1252; de_D
[jira] [Created] (NETBEANS-2537) SQL Editor loses MySQL/MariaDB comments
D. Clemons created NETBEANS-2537: Summary: SQL Editor loses MySQL/MariaDB comments Key: NETBEANS-2537 URL: https://issues.apache.org/jira/browse/NETBEANS-2537 Project: NetBeans Issue Type: Improvement Components: db - SQL Editor Affects Versions: 8.2 Environment: Debian 9 (Stretch), 64-bit. Reporter: D. Clemons Attachments: After.png, Before.png Steps to reproduce: # Open database in NetBeans. # Expand DB tree. # Right click stored procedure and select "Edit." # Add comments to stored procedure. # Execute SQL (via icon, in my case). # Close stored procedure. # Right-click stored procedure folder and select "Refresh." # Re-open stored procedure by right-clicking and selecting "Edit." # Verify that comments have indeed been dropped. (See attached "Before.png" and "After.png" for illustration.) -- 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
[jira] [Commented] (NETBEANS-2537) SQL Editor loses MySQL/MariaDB comments
[ https://issues.apache.org/jira/browse/NETBEANS-2537?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16837921#comment-16837921 ] Geertjan Wielenga commented on NETBEANS-2537: - Thanks. Can you try to reproduce with the latest release, i.e., Apache NetBeans 11.0: https://netbeans.apache.org/download/index.html > SQL Editor loses MySQL/MariaDB comments > --- > > Key: NETBEANS-2537 > URL: https://issues.apache.org/jira/browse/NETBEANS-2537 > Project: NetBeans > Issue Type: Improvement > Components: db - SQL Editor >Affects Versions: 8.2 > Environment: Debian 9 (Stretch), 64-bit. >Reporter: D. Clemons >Priority: Minor > Attachments: After.png, Before.png > > > Steps to reproduce: > # Open database in NetBeans. > # Expand DB tree. > # Right click stored procedure and select "Edit." > # Add comments to stored procedure. > # Execute SQL (via icon, in my case). > # Close stored procedure. > # Right-click stored procedure folder and select "Refresh." > # Re-open stored procedure by right-clicking and selecting "Edit." > # Verify that comments have indeed been dropped. > (See attached "Before.png" and "After.png" for illustration.) -- 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
[jira] [Commented] (NETBEANS-1849) Checkmark for Active plugins not working
[ https://issues.apache.org/jira/browse/NETBEANS-1849?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16837935#comment-16837935 ] Pete Whelpton commented on NETBEANS-1849: - Had a look at the code. For a plugin to get the green Active checkmark, all of its constituent components and dependencies must also be active. The reason Groovy doesn't get the green Active checkmark is because it depends on the Java SE module, and Java SE contains the Java Shell component, and unless one is running NB on JDK9+, Java Shell can't be enabled. Hence Java SE doesn't show as enabled, hence Groovy doesn't show as enabled. Not sure if this would be considered a bug or working as intended? There's a similar thing with PHP. It depends on HTML5, so unless all HTML5 components are enabled, PHP won't show as enabled either. There perhaps needs to be a 'partially enabled' status? > Checkmark for Active plugins not working > > > Key: NETBEANS-1849 > URL: https://issues.apache.org/jira/browse/NETBEANS-1849 > Project: NetBeans > Issue Type: Bug > Components: ide - Features On Demand, ide - UI >Affects Versions: 10.0 >Reporter: Charles George >Priority: Trivial > Labels: easyfix > Fix For: Next > > Original Estimate: 0.5h > Remaining Estimate: 0.5h > > Tools>Plugins>Installed is not properly reporting which plugins are active. > Specifically, after activating the Groovy and Java SE plugins there is no > green checkmark next to them. This seems to work, however, for Base IDE and > Tools. -- 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
[jira] [Commented] (NETBEANS-1849) Checkmark for Active plugins not working
[ https://issues.apache.org/jira/browse/NETBEANS-1849?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16837937#comment-16837937 ] Geertjan Wielenga commented on NETBEANS-1849: - That's great investigation, thanks. I think there may come a point, not sure when, when JDK 8 will no longer be supported, i.e, support will be from JDK 9 onwards and then this will not be a problem anymore, since the scenario you describe is only applicable to running NetBeans on JDK 8. > Checkmark for Active plugins not working > > > Key: NETBEANS-1849 > URL: https://issues.apache.org/jira/browse/NETBEANS-1849 > Project: NetBeans > Issue Type: Bug > Components: ide - Features On Demand, ide - UI >Affects Versions: 10.0 >Reporter: Charles George >Priority: Trivial > Labels: easyfix > Fix For: Next > > Original Estimate: 0.5h > Remaining Estimate: 0.5h > > Tools>Plugins>Installed is not properly reporting which plugins are active. > Specifically, after activating the Groovy and Java SE plugins there is no > green checkmark next to them. This seems to work, however, for Base IDE and > Tools. -- 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
[jira] [Updated] (NETBEANS-378) Font size and splash panel on a high-DPI display on Windows 10.
[ https://issues.apache.org/jira/browse/NETBEANS-378?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ASF GitHub Bot updated NETBEANS-378: Labels: HiDPI pull-request-available (was: HiDPI) > Font size and splash panel on a high-DPI display on Windows 10. > --- > > Key: NETBEANS-378 > URL: https://issues.apache.org/jira/browse/NETBEANS-378 > Project: NetBeans > Issue Type: Bug > Components: ide - UI >Reporter: Giulio D'Ambrosi >Priority: Major > Labels: HiDPI, pull-request-available > Attachments: Installer.PNG, Screenshot_Idea.png, > Screenshot_Netbeans.png, Screenshot_Netbeans_Fontsize24.png, keymap.PNG, > plugins.PNG, tab.PNG > > > I started using NetBeans with the 4K resolution and i cannot see anything > because everything on that JFrame becomes too small and I won't be able to > read anything. > See attached images -- 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
[jira] [Updated] (NETBEANS-2455) Splash screens for development version
[ https://issues.apache.org/jira/browse/NETBEANS-2455?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eirik Bakke updated NETBEANS-2455: -- Attachment: (was: Simplified Splash Screen with example version text.svg) > 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.ai, Splash Screen HiDPI and > Product Version.png, 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: 2h > 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
[jira] [Updated] (NETBEANS-2455) Splash screens for development version
[ https://issues.apache.org/jira/browse/NETBEANS-2455?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eirik Bakke updated NETBEANS-2455: -- Attachment: Simplified Splash Screen.ai > 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.ai, Splash Screen HiDPI and > Product Version.png, 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: 2h > 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
[jira] [Updated] (NETBEANS-378) Font size and splash panel on a high-DPI display on Windows 10.
[ https://issues.apache.org/jira/browse/NETBEANS-378?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eirik Bakke updated NETBEANS-378: - Labels: HiDPI pull-request-available (was: HiDPI pull-request-available pull-requests-available) > Font size and splash panel on a high-DPI display on Windows 10. > --- > > Key: NETBEANS-378 > URL: https://issues.apache.org/jira/browse/NETBEANS-378 > Project: NetBeans > Issue Type: Bug > Components: ide - UI >Reporter: Giulio D'Ambrosi >Priority: Major > Labels: HiDPI, pull-request-available > Attachments: Installer.PNG, Screenshot_Idea.png, > Screenshot_Netbeans.png, Screenshot_Netbeans_Fontsize24.png, keymap.PNG, > plugins.PNG, tab.PNG > > Time Spent: 10m > Remaining Estimate: 0h > > I started using NetBeans with the 4K resolution and i cannot see anything > because everything on that JFrame becomes too small and I won't be able to > read anything. > See attached images -- 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
[jira] [Updated] (NETBEANS-2455) Splash screens for development version
[ https://issues.apache.org/jira/browse/NETBEANS-2455?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eirik Bakke updated NETBEANS-2455: -- Attachment: Splash Screen HiDPI and Product Version.png > 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.ai, Splash Screen HiDPI and > Product Version.png, 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: 2h > 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
[jira] [Updated] (NETBEANS-378) Font size and splash panel on a high-DPI display on Windows 10.
[ https://issues.apache.org/jira/browse/NETBEANS-378?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eirik Bakke updated NETBEANS-378: - Labels: HiDPI pull-request-available pull-requests-available (was: HiDPI pull-request-available) > Font size and splash panel on a high-DPI display on Windows 10. > --- > > Key: NETBEANS-378 > URL: https://issues.apache.org/jira/browse/NETBEANS-378 > Project: NetBeans > Issue Type: Bug > Components: ide - UI >Reporter: Giulio D'Ambrosi >Priority: Major > Labels: HiDPI, pull-request-available, pull-requests-available > Attachments: Installer.PNG, Screenshot_Idea.png, > Screenshot_Netbeans.png, Screenshot_Netbeans_Fontsize24.png, keymap.PNG, > plugins.PNG, tab.PNG > > Time Spent: 10m > Remaining Estimate: 0h > > I started using NetBeans with the 4K resolution and i cannot see anything > because everything on that JFrame becomes too small and I won't be able to > read anything. > See attached images -- 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
[jira] [Updated] (NETBEANS-2455) Splash screens for development version
[ https://issues.apache.org/jira/browse/NETBEANS-2455?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eirik Bakke updated NETBEANS-2455: -- Attachment: (was: Simplified Splash Screen without version text.svg) > 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.ai, Splash Screen HiDPI and > Product Version.png, 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: 2h > 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
[jira] [Commented] (NETBEANS-2455) Splash screens for development version
[ https://issues.apache.org/jira/browse/NETBEANS-2455?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16837946#comment-16837946 ] Eirik Bakke commented on NETBEANS-2455: --- Added a pull request for review at https://github.com/apache/netbeans/pull/1246 . This also includes HiDPI support for splash screens and the About dialog. > 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.ai, Splash Screen HiDPI and > Product Version.png, 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: 2h > 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
[jira] [Updated] (NETBEANS-2455) Splash screens for development version
[ https://issues.apache.org/jira/browse/NETBEANS-2455?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eirik Bakke updated NETBEANS-2455: -- Labels: HiDPI pull-request-available (was: pull-request-available) > 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: HiDPI, pull-request-available > Attachments: Simplified Splash Screen.ai, Splash Screen HiDPI and > Product Version.png, 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: 2h > 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
[jira] [Updated] (NETBEANS-2455) Splash screens for development version
[ https://issues.apache.org/jira/browse/NETBEANS-2455?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eirik Bakke updated NETBEANS-2455: -- Attachment: (was: Simplified Splash Screen.ai) > 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.ai, Splash Screen HiDPI and > Product Version.png, 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: 2h > 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
[jira] [Commented] (NETBEANS-67) Replace Java SplashScreen with a custom window.
[ https://issues.apache.org/jira/browse/NETBEANS-67?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16837953#comment-16837953 ] Eirik Bakke commented on NETBEANS-67: - There's a PR for HiDPI support now at https://github.com/apache/netbeans/pull/1246 . Interestingly, I could not actually get the "-splash" parameter to work with HiDPI images on Windows 10, despite https://bugs.openjdk.java.net/browse/JDK-8145173 saying that it's supposed to work. For that reason I actually had to disable the early splash feature when implementing HiDPI support in that PR. > Replace Java SplashScreen with a custom window. > --- > > Key: NETBEANS-67 > URL: https://issues.apache.org/jira/browse/NETBEANS-67 > Project: NetBeans > Issue Type: Improvement > Components: platform - Other >Reporter: Laszlo Kishalmi >Priority: Minor > Labels: HiDPI, MultiMonitor > Attachments: NetBeans_SplashScreen.png, blanksplash.png > > > Unfortunately the Java SplashScreen feature is not well maintained. It looks > really odd on Linux multi-monitor displays trying to arrange the screen on > the middle of the two monitors. I think the intention of this Java feature > was to create prompt response to the user on opening a Java application. Well > disk and hardware get quicker and Java get leaner on load (with Java 9). > This feature could be replaced by using a custom window instead. > This would improve on two things: > - Placement of the Splash Screen could be really multi-monitor aware > - There is a flicker on startup for those who are upgrading from dev/release > candidate to final release. The first image says developer version then it > updates to release > I'm trying to work something out. Though there is some chance to have some > interference with the platform branding. -- 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
[netbeans] branch master updated: [NETBEANS-2467] Using the correct jcodings dependency to avoid touch nonexisting field.
This is an automated email from the ASF dual-hosted git repository. jlahoda pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/netbeans.git The following commit(s) were added to refs/heads/master by this push: new a89a4c5 [NETBEANS-2467] Using the correct jcodings dependency to avoid touch nonexisting field. a89a4c5 is described below commit a89a4c5981139089e734f4d81b614a4e7398f53c Author: Jan Lahoda AuthorDate: Sun May 12 06:59:03 2019 +0200 [NETBEANS-2467] Using the correct jcodings dependency to avoid touch nonexisting field. --- ide/textmate.lexer/external/binaries-list | 2 +- .../{jcodings-1.0.41-license.txt => jcodings-1.0.18-license.txt} | 2 +- ide/textmate.lexer/nbproject/project.properties | 2 +- ide/textmate.lexer/nbproject/project.xml | 4 ++-- nbbuild/antsrc/org/netbeans/nbbuild/extlibs/ignored-overlaps | 3 +++ 5 files changed, 8 insertions(+), 5 deletions(-) diff --git a/ide/textmate.lexer/external/binaries-list b/ide/textmate.lexer/external/binaries-list index 8e77a43..ef61b10 100644 --- a/ide/textmate.lexer/external/binaries-list +++ b/ide/textmate.lexer/external/binaries-list @@ -14,6 +14,6 @@ # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. -7CDFC30451010E4D6C65AF5A3A4F357563289245 org.jruby.jcodings:jcodings:1.0.41 +E2C76A19F00128BB1806207E2989139BFB45F49D org.jruby.jcodings:jcodings:1.0.18 655CC3ABA1BC9DBDD653F28937BEC16F3E9C4CEC org.jruby.joni:joni:2.1.11 041CFB536DA85BCB9DBDF2E465BC952D40704863 org.eclipse.tm4e.core_0.2.0.201809031154.jar diff --git a/ide/textmate.lexer/external/jcodings-1.0.41-license.txt b/ide/textmate.lexer/external/jcodings-1.0.18-license.txt similarity index 98% rename from ide/textmate.lexer/external/jcodings-1.0.41-license.txt rename to ide/textmate.lexer/external/jcodings-1.0.18-license.txt index 3bec304..cd273db 100644 --- a/ide/textmate.lexer/external/jcodings-1.0.41-license.txt +++ b/ide/textmate.lexer/external/jcodings-1.0.18-license.txt @@ -1,5 +1,5 @@ Name: jcodings -Version: 1.0.41 +Version: 1.0.18 License: MIT-nocopyright Description: Needed by TextMate support for Eclipse Origin: https://github.com/jruby/jcodings diff --git a/ide/textmate.lexer/nbproject/project.properties b/ide/textmate.lexer/nbproject/project.properties index 4dec2bb..6d123cf 100644 --- a/ide/textmate.lexer/nbproject/project.properties +++ b/ide/textmate.lexer/nbproject/project.properties @@ -20,5 +20,5 @@ javac.compilerargs=-Xlint -Xlint:-serial javadoc.arch=${basedir}/arch.xml javadoc.apichanges=${basedir}/apichanges.xml release.external/joni-2.1.11.jar=modules/ext/joni-2.1.11.jar -release.external/jcodings-1.0.41.jar=modules/ext/jcodings-1.0.41.jar +release.external/jcodings-1.0.18.jar=modules/ext/jcodings-1.0.18.jar release.external/org.eclipse.tm4e.core_0.2.0.201809031154.jar=modules/ext/org.eclipse.tm4e.core_0.2.0.201809031154.jar diff --git a/ide/textmate.lexer/nbproject/project.xml b/ide/textmate.lexer/nbproject/project.xml index 07a07fe..46e0338 100644 --- a/ide/textmate.lexer/nbproject/project.xml +++ b/ide/textmate.lexer/nbproject/project.xml @@ -197,8 +197,8 @@ external/joni-2.1.11.jar - ext/jcodings-1.0.41.jar -external/jcodings-1.0.41.jar + ext/jcodings-1.0.18.jar +external/jcodings-1.0.18.jar ext/org.eclipse.tm4e.core_0.2.0.201809031154.jar diff --git a/nbbuild/antsrc/org/netbeans/nbbuild/extlibs/ignored-overlaps b/nbbuild/antsrc/org/netbeans/nbbuild/extlibs/ignored-overlaps index 3dec21a..84508e4 100644 --- a/nbbuild/antsrc/org/netbeans/nbbuild/extlibs/ignored-overlaps +++ b/nbbuild/antsrc/org/netbeans/nbbuild/extlibs/ignored-overlaps @@ -61,3 +61,6 @@ enterprise/javaee.api/external/javax.annotation-api-1.2.jar enterprise/javaee7.a enterprise/javaee7.api/external/javax.annotation-api-1.2.jar enterprise/websvc.restlib/external/javax.annotation-api-1.2.jar enterprise/javaee7.api/external/jaxws-api-2.2.8.jar java/websvc.jaxws21api/external/jaxws-2.2.6-api.zip enterprise/javaee7.api/external/jsr181-api-1.0-MR1.jar java/websvc.jaxws21api/external/jaxws-2.2.6-api.zip + +# the jcodings is used internally in two unrelated modules: +ide/libs.bytelist/external/jcodings-1.0.18.jar ide/textmate.lexer/external/jcodings-1.0.18.jar - 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
[netbeans] branch master updated (a89a4c5 -> 2b84667)
This is an automated email from the ASF dual-hosted git repository. jtulach pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/netbeans.git. from a89a4c5 [NETBEANS-2467] Using the correct jcodings dependency to avoid touch nonexisting field. new 47e2d39 Updating to Apache NetBeans HTML/Java API version 1.6.1 new ba1296c Specify correct version in the license files new affd0c0 Removing default geo location provider, as the service works no longer new 728baaf Setting up X server for UI-related test execution new 2b84667 Merge pull request #1239 from JaroslavTulach/jtulach/HtmlJava161 The 2533 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .travis.yml| 4 + nbbuild/travis/scripting.sh| 1 + platform/api.htmlui/apichanges.xml | 14 +++ platform/api.htmlui/manifest.mf| 2 +- platform/api.htmlui/nbproject/project.xml | 6 -- .../netbeans/modules/htmlui/FreeGeoProvider.java | 104 - .../modules/htmlui/FreeGeoProviderTest.java| 98 --- .../net.java.html.boot.fx/external/binaries-list | 2 +- ...txt => net.java.html.boot.fx-1.6.1-license.txt} | 2 +- .../nbproject/project.properties | 2 +- .../net.java.html.boot.fx/nbproject/project.xml| 2 +- .../external/binaries-list | 2 +- ...=> net.java.html.boot.script-1.6.1-license.txt} | 2 +- .../nbproject/project.properties | 2 +- .../nbproject/project.xml | 2 +- platform/net.java.html.boot/external/binaries-list | 2 +- ...se.txt => net.java.html.boot-1.6.1-license.txt} | 2 +- .../nbproject/project.properties | 2 +- platform/net.java.html.boot/nbproject/project.xml | 2 +- platform/net.java.html.geo/external/binaries-list | 2 +- ...nse.txt => net.java.html.geo-1.6.1-license.txt} | 2 +- .../net.java.html.geo/nbproject/project.properties | 2 +- platform/net.java.html.geo/nbproject/project.xml | 2 +- platform/net.java.html.json/external/binaries-list | 2 +- ...se.txt => net.java.html.json-1.6.1-license.txt} | 2 +- .../nbproject/project.properties | 2 +- platform/net.java.html.json/nbproject/project.xml | 2 +- .../net.java.html.sound/external/binaries-list | 2 +- ...e.txt => net.java.html.sound-1.6.1-license.txt} | 2 +- .../nbproject/project.properties | 2 +- platform/net.java.html.sound/nbproject/project.xml | 2 +- platform/net.java.html/external/binaries-list | 2 +- ...license.txt => net.java.html-1.6.1-license.txt} | 2 +- .../net.java.html/nbproject/project.properties | 2 +- platform/net.java.html/nbproject/project.xml | 2 +- platform/o.n.html.ko4j/external/binaries-list | 2 +- ...4j-1.5.1-license.txt => ko4j-1.6.1-license.txt} | 2 +- .../o.n.html.ko4j/nbproject/project.properties | 2 +- platform/o.n.html.ko4j/nbproject/project.xml | 2 +- platform/o.n.html.xhr4j/external/binaries-list | 2 +- ...j-1.5.1-license.txt => xhr4j-1.6.1-license.txt} | 2 +- .../o.n.html.xhr4j/nbproject/project.properties| 2 +- platform/o.n.html.xhr4j/nbproject/project.xml | 2 +- 43 files changed, 56 insertions(+), 245 deletions(-) delete mode 100644 platform/api.htmlui/src/org/netbeans/modules/htmlui/FreeGeoProvider.java delete mode 100644 platform/api.htmlui/test/unit/src/org/netbeans/modules/htmlui/FreeGeoProviderTest.java rename platform/net.java.html.boot.fx/external/{net.java.html.boot.fx-1.5.1-license.txt => net.java.html.boot.fx-1.6.1-license.txt} (99%) rename platform/net.java.html.boot.script/external/{net.java.html.boot.script-1.5.1-license.txt => net.java.html.boot.script-1.6.1-license.txt} (99%) rename platform/net.java.html.boot/external/{net.java.html.boot-1.5.1-license.txt => net.java.html.boot-1.6.1-license.txt} (99%) rename platform/net.java.html.geo/external/{net.java.html.geo-1.5.1-license.txt => net.java.html.geo-1.6.1-license.txt} (99%) rename platform/net.java.html.json/external/{net.java.html.json-1.5.1-license.txt => net.java.html.json-1.6.1-license.txt} (99%) rename platform/net.java.html.sound/external/{net.java.html.sound-1.5.1-license.txt => net.java.html.sound-1.6.1-license.txt} (99%) rename platform/net.java.html/external/{net.java.html-1.5.1-license.txt => net.java.html-1.6.1-license.txt} (99%) rename platform/o.n.html.ko4j/external/{ko4j-1.5.1-license.txt => ko4j-1.6.1-license.txt} (99%) rename platform/o.n.html.xhr4j/external/{xhr4j-1.5.1-license.txt => xhr4j-1.6.1-license.txt} (99%)
[jira] [Assigned] (NETBEANS-2455) Splash screens for development version
[ https://issues.apache.org/jira/browse/NETBEANS-2455?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Antonio Vieiro reassigned NETBEANS-2455: Assignee: Eirik Bakke (was: Antonio Vieiro) > 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: Eirik Bakke >Priority: Major > Labels: HiDPI, pull-request-available > Attachments: Simplified Splash Screen.ai, Splash Screen HiDPI and > Product Version.png, 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: 2.5h > 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