[jira] [Commented] (NETBEANS-1561) Reproducible NullPointerException at Refactor-Move in Java Modular Project breaks refactoring

2019-05-11 Thread Andreas Eckstein (JIRA)


[ 
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

2019-05-11 Thread Christian Lenz (JIRA)


[ 
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

2019-05-11 Thread Eirik Bakke (JIRA)


[ 
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

2019-05-11 Thread Christian Lenz (JIRA)


[ 
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

2019-05-11 Thread Christian Lenz (JIRA)


 [ 
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

2019-05-11 Thread Christian Lenz (JIRA)


[ 
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

2019-05-11 Thread Anthony Vanelverdinghe (JIRA)
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

2019-05-11 Thread Eric Bresie (JIRA)


[ 
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

2019-05-11 Thread Eric Bresie (JIRA)


[ 
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

2019-05-11 Thread Eric Bresie (JIRA)


[ 
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

2019-05-11 Thread D. Clemons (JIRA)
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

2019-05-11 Thread Geertjan Wielenga (JIRA)


[ 
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

2019-05-11 Thread Pete Whelpton (JIRA)


[ 
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

2019-05-11 Thread Geertjan Wielenga (JIRA)


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

2019-05-11 Thread ASF GitHub Bot (JIRA)


 [ 
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

2019-05-11 Thread Eirik Bakke (JIRA)


 [ 
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

2019-05-11 Thread Eirik Bakke (JIRA)


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

2019-05-11 Thread Eirik Bakke (JIRA)


 [ 
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

2019-05-11 Thread Eirik Bakke (JIRA)


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

2019-05-11 Thread Eirik Bakke (JIRA)


 [ 
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

2019-05-11 Thread Eirik Bakke (JIRA)


 [ 
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

2019-05-11 Thread Eirik Bakke (JIRA)


[ 
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

2019-05-11 Thread Eirik Bakke (JIRA)


 [ 
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

2019-05-11 Thread Eirik Bakke (JIRA)


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

2019-05-11 Thread Eirik Bakke (JIRA)


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

2019-05-11 Thread jlahoda
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)

2019-05-11 Thread jtulach
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

2019-05-11 Thread Antonio Vieiro (JIRA)


 [ 
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