[jira] [Resolved] (NETBEANS-5846) Gradle reports java-platform projects broken.

2022-01-19 Thread Laszlo Kishalmi (Jira)


 [ 
https://issues.apache.org/jira/browse/NETBEANS-5846?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Laszlo Kishalmi resolved NETBEANS-5846.
---
Fix Version/s: NB13
   Resolution: Implemented

> Gradle reports java-platform projects broken.
> -
>
> Key: NETBEANS-5846
> URL: https://issues.apache.org/jira/browse/NETBEANS-5846
> Project: NetBeans
>  Issue Type: Bug
>  Components: projects - Gradle
>Affects Versions: 12.4, 12.5
>Reporter: Svatopluk Dedic
>Assignee: Laszlo Kishalmi
>Priority: Major
>  Labels: pull-request-available
> Fix For: NB13
>
>  Time Spent: 3h 50m
>  Remaining Estimate: 0h
>
> To reproduce: checkout the project 
> {{g...@github.com:micronaut-projects/micronaut-test.git}} and open its 
> subproject *test-bom*
> The project load reports broken dependencies for:
>  
> {code:java}
> classpath
> +--- org.junit:junit-bom:5.7.1 -> 5.7.1 FAILED
> \--- org.spockframework:spock-bom:2.0-M3-groovy-3.0 -> 2.0-M3-groovy-3.0 
> FAILED
> {code}
> as well as *gradle dependencies* command. But the message is:
>  
> {quote} because no repositories are defined.
> {quote}
> But the outermost project defines *repositories* block. *gradle build* in the 
> -bom subproject succeeds - so perhaps it does not attempt to resolve the 
> entries in the _classpath_  configuration ?
> The net effect is that the 'bom' project is always marked with a warning and 
> 'resolve project problems' action does nothing. If a project's summary state 
> is displayed i.e. in a LSP client, the project as a whole appears to be buggy 
> (but it apparently is not).
> [~lkishalmi] could you please advise why Gradle is reporting 'no repositories 
> defined' ? Or how to filter out this type of no-errors from the retrieved 
> info maps ? Naturally I wouldn't like to suppress _real_ resolution errors...
>  



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

-
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-6366) Gradle subproject are not shown and cannot be processed

2022-01-19 Thread Laszlo Kishalmi (Jira)


[ 
https://issues.apache.org/jira/browse/NETBEANS-6366?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17479010#comment-17479010
 ] 

Laszlo Kishalmi commented on NETBEANS-6366:
---

Thanks for the attached source tree.

It was really useful.

Well the project folder structure is a bit different from what I'd recommend.

The settings.gradle shall be in the root project and all sub-project shall be 
in some folders under the root project folder.

Usually the structure you are using encourage some code reuse of common 
components, while separate applications linking them inside the project through 
settings.gradle references.

If thet would be the case, then it's better to have those common components as 
root projects and use a composite gradle project with includeBuild in the 
settings.gradle.

> Gradle subproject are not shown and cannot be processed
> ---
>
> Key: NETBEANS-6366
> URL: https://issues.apache.org/jira/browse/NETBEANS-6366
> Project: NetBeans
>  Issue Type: Bug
>  Components: projects - Gradle
>Affects Versions: 12.5, 12.6
> Environment: WINDOWS 10
> LINUX SUSE Leap 15.3
>Reporter: Karl Bönisch
>Assignee: Laszlo Kishalmi
>Priority: Major
> Attachments: NETBEANS-6366.7z, image-2022-01-06-17-47-13-994.png, 
> image-2022-01-06-17-48-29-503.png
>
>
> Open a gradle project with Netbeans 8.2 everything is fine and we can work 
> with.
> After Netbeans 12( may be also before ) the same gradle project cannot be 
> opened or better can be opened, but subprojects are not shown and sources( 
> here swing incl. swingx screens cannot be opened)
> When moving the subproject under the root project everything is working ( 
> also > NB 12 ) !(Before I thought it was the Nullpointer - NETBEANS-6055 
> error).
> The source folders are only seen in the "Files" Tab.
> We have the following project structure
> Settings.gradle
> includeFlat "UniAccessConfig", \
>             "GL/GL/GLGL031", \
>             "GL/GU/GLGU050", \
>             "GL/GU/GLGU055", \
>             "GL/GU/GLGU060", \
>             "../GLSCommon/GLSCommon", \
>             "../GLSCommon/GLSGUI", \
>             "../GLSCommon/GLSUtils", \
>             "../GLSCommon/GLSResourceLib", \
>             "../GLSCommon/GLSFonts", \
>             "../GLSConstants"
> project (":UniAccessConfig").name = 'UniAccessConfig'
> project (":GL/GL/GLGL031").name = 'GLGL031'
> project (":GL/GU/GLGU050").name = 'GLGU050'
> project (":GL/GU/GLGU055").name = 'GLGU055'
> project (":GL/GU/GLGU060").name = 'GLGU060'
> project (":../GLSCommon/GLSCommon").name = 'GLSCommon'
> project (":../GLSCommon/GLSGUI").name = 'GLSGUI'
> project (":../GLSCommon/GLSUtils").name = 'GLSUtils'
> project (":../GLSCommon/GLSResourceLib").name = 'GLSResourceLib'
> project (":../GLSCommon/GLSFonts").name = 'GLSFonts'
> project (":../GLSConstants").name = 'GLSConstants'
> also does not work  doing in settings.gradle
> include "UniAccessConfig"
> include "GLGL031"
> include "GLGU050"
> include "GLGU055"
> include "GLGU060"
> include "GLSCommon"
> include "GLSGUI"
> include "GLSUtils"
> include "GLSResourceLib"
> include "GLSFonts"
> include "GLSConstants"
> project(":UniAccessConfig").projectDir = new 
> File("$rootDir/../UniAccessConfig")
> project(":GLGL031").projectDir = new File("$rootDir/../GL/GL/GLGL031")
> project(":GLGU050").projectDir = new File("$rootDir/../GL/GU/GLGU050")
> project(":GLGU055").projectDir = new File("$rootDir/../GL/GU/GLGU055")
> project(":GLGU060").projectDir = new File("$rootDir/../GL/GU/GLGU060")
> project(":GLSCommon").projectDir = new 
> File("$rootDir/../../GLSCommon/GLSCommon")
> project(":GLSGUI").projectDir = new File("$rootDir/../../GLSCommon/GLSGUI")
> project(":GLSUtils").projectDir = new 
> File("$rootDir/../../GLSCommon/GLSUtils")
> project(":GLSResourceLib").projectDir = new 
> File("$rootDir/../../GLSCommon/GLSResourceLib")
> project(":GLSFonts").projectDir = new 
> File("$rootDir/../../GLSCommon/GLSFonts")
> project(":GLSConstants").projectDir = new File("$rootDir/../../GLSConstants")
> I will attach some hardcopies to see the difference between NB 8.2 and 12.6
> NB 8.2:
> !image-2022-01-06-17-47-13-994.png!
> NB 12.6
> !image-2022-01-06-17-48-29-503.png!



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

-
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-6117) StackOverflowError when creating Gradle Java EE Web Application.

2022-01-19 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/NETBEANS-6117?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ASF GitHub Bot updated NETBEANS-6117:
-
Labels: ee gradle pull-request-available  (was: ee gradle)

> StackOverflowError when creating Gradle Java EE Web Application.
> 
>
> Key: NETBEANS-6117
> URL: https://issues.apache.org/jira/browse/NETBEANS-6117
> Project: NetBeans
>  Issue Type: Bug
>  Components: projects - Gradle, projects - Gradle Java EE
>Affects Versions: 12.5
> Environment: Microsoft Windows 10 Enterprise LTSC 2019 (1809)
> OpenJDK Runtime Environment 11.0.12+7
>Reporter: Fox MCCLOUD
>Assignee: Laszlo Kishalmi
>Priority: Major
>  Labels: ee, gradle, pull-request-available
> Attachments: ide-log.log
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> When creating a new Gradle Web Application project with GlassFish 6.1.0, a 
> background error happens after clicking the 'Finish' button (after server 
> selection).
> Selected server is GlassFish 6.1.0 with Jakarta EE 9.
> The exception log is attached.
> Tested on both Eclipse Temurin (OpenJDK) 11 and IBM Semeru Runtime (OpenJ9) 
> 11.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

-
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-6117) StackOverflowError when creating Gradle Java EE Web Application.

2022-01-19 Thread Laszlo Kishalmi (Jira)


[ 
https://issues.apache.org/jira/browse/NETBEANS-6117?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17479000#comment-17479000
 ] 

Laszlo Kishalmi commented on NETBEANS-6117:
---

Just had my third debug session on this and it seems there is something wrong 
with the way how NetBeans Gradle Internal project loading works.

I have a on liner workaround, though it might cause issues elsewhere.

> StackOverflowError when creating Gradle Java EE Web Application.
> 
>
> Key: NETBEANS-6117
> URL: https://issues.apache.org/jira/browse/NETBEANS-6117
> Project: NetBeans
>  Issue Type: Bug
>  Components: projects - Gradle, projects - Gradle Java EE
>Affects Versions: 12.5
> Environment: Microsoft Windows 10 Enterprise LTSC 2019 (1809)
> OpenJDK Runtime Environment 11.0.12+7
>Reporter: Fox MCCLOUD
>Assignee: Laszlo Kishalmi
>Priority: Major
>  Labels: ee, gradle
> Attachments: ide-log.log
>
>
> When creating a new Gradle Web Application project with GlassFish 6.1.0, a 
> background error happens after clicking the 'Finish' button (after server 
> selection).
> Selected server is GlassFish 6.1.0 with Jakarta EE 9.
> The exception log is attached.
> Tested on both Eclipse Temurin (OpenJDK) 11 and IBM Semeru Runtime (OpenJ9) 
> 11.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

-
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-6402) Unexpected Exception

2022-01-19 Thread Charles Berger (Jira)


 [ 
https://issues.apache.org/jira/browse/NETBEANS-6402?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Charles Berger updated NETBEANS-6402:
-
Description: 
This exception came to my attention as a notification, initially indicated by a 
red 'caption balloon' icon in the lower right corner of the Netbeans frame.

Attached file 'exception-data.xml' contains the XML data produced in response 
to the exception.

 

  was:
This exception came to my attention as a notification, initially indicated by a 
red icon in the lower right corner of the Netbeans frame.

Attached file 'exception-data.xml' contains the XML data produced in response 
to the exception.

 


> Unexpected Exception
> 
>
> Key: NETBEANS-6402
> URL: https://issues.apache.org/jira/browse/NETBEANS-6402
> Project: NetBeans
>  Issue Type: Bug
>  Components: cnd - Editor
>Affects Versions: 12.6
> Environment: *Operating environment:*
> Netbeans 12.6
> OpenJDK 14.0 _(because newer versions cause other problems)_
> Linux Mint 18.3 64-bit
> Linux Kernel 4.15.0-142-generic
> Intel Core 2 Duo CPU P8400 @ 2.26 GHz
> Memory 8GiB
> Free space on single SSD: 795GiB
>Reporter: Charles Berger
>Priority: Minor
> Attachments: exception-data.xml
>
>
> This exception came to my attention as a notification, initially indicated by 
> a red 'caption balloon' icon in the lower right corner of the Netbeans frame.
> Attached file 'exception-data.xml' contains the XML data produced in response 
> to the exception.
>  



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

-
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-6402) Unexpected Exception

2022-01-19 Thread Charles Berger (Jira)


 [ 
https://issues.apache.org/jira/browse/NETBEANS-6402?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Charles Berger updated NETBEANS-6402:
-
Description: 
This exception came to my attention as a notification, initially indicated by a 
red icon in the lower right corner of the Netbeans frame.

Attached file 'exception-data.xml' contains the XML data produced in response 
to the exception.

 

  was:
Attached file 'exception-data.xml' contains the XML data produced in response 
to the exception.

 


> Unexpected Exception
> 
>
> Key: NETBEANS-6402
> URL: https://issues.apache.org/jira/browse/NETBEANS-6402
> Project: NetBeans
>  Issue Type: Bug
>  Components: cnd - Editor
>Affects Versions: 12.6
> Environment: *Operating environment:*
> Netbeans 12.6
> OpenJDK 14.0 _(because newer versions cause other problems)_
> Linux Mint 18.3 64-bit
> Linux Kernel 4.15.0-142-generic
> Intel Core 2 Duo CPU P8400 @ 2.26 GHz
> Memory 8GiB
> Free space on single SSD: 795GiB
>Reporter: Charles Berger
>Priority: Minor
> Attachments: exception-data.xml
>
>
> This exception came to my attention as a notification, initially indicated by 
> a red icon in the lower right corner of the Netbeans frame.
> Attached file 'exception-data.xml' contains the XML data produced in response 
> to the exception.
>  



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

-
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-6402) Unexpected Exception

2022-01-19 Thread Charles Berger (Jira)


 [ 
https://issues.apache.org/jira/browse/NETBEANS-6402?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Charles Berger updated NETBEANS-6402:
-
Environment: 
*Operating environment:*

Netbeans 12.6

OpenJDK 14.0 _(because newer versions cause other problems)_

Linux Mint 18.3 64-bit

Linux Kernel 4.15.0-142-generic

Intel Core 2 Duo CPU P8400 @ 2.26 GHz

Memory 8GiB

Free space on single SSD: 795GiB

> Unexpected Exception
> 
>
> Key: NETBEANS-6402
> URL: https://issues.apache.org/jira/browse/NETBEANS-6402
> Project: NetBeans
>  Issue Type: Bug
>  Components: cnd - Editor
>Affects Versions: 12.6
> Environment: *Operating environment:*
> Netbeans 12.6
> OpenJDK 14.0 _(because newer versions cause other problems)_
> Linux Mint 18.3 64-bit
> Linux Kernel 4.15.0-142-generic
> Intel Core 2 Duo CPU P8400 @ 2.26 GHz
> Memory 8GiB
> Free space on single SSD: 795GiB
>Reporter: Charles Berger
>Priority: Minor
> Attachments: exception-data.xml
>
>
> Attached file 'exception-data.xml' contains the XML data produced in response 
> to the exception.
>  



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

-
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-6402) Unexpected Exception

2022-01-19 Thread Charles Berger (Jira)
Charles Berger created NETBEANS-6402:


 Summary: Unexpected Exception
 Key: NETBEANS-6402
 URL: https://issues.apache.org/jira/browse/NETBEANS-6402
 Project: NetBeans
  Issue Type: Bug
  Components: cnd - Editor
Affects Versions: 12.6
Reporter: Charles Berger
 Attachments: exception-data.xml

Attached file 'exception-data.xml' contains the XML data produced in response 
to the exception.

 



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

-
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-website] branch reviews/nbm-projectextension.asciidoc created (now c0d3065)

2022-01-19 Thread vieiro
This is an automated email from the ASF dual-hosted git repository.

vieiro pushed a change to branch reviews/nbm-projectextension.asciidoc
in repository https://gitbox.apache.org/repos/asf/netbeans-website.git.


  at c0d3065  Reviewing nbm-projectextension.asciidoc

No new revisions were added by this update.

-
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-2617) Redraw common icons in SVG

2022-01-19 Thread Eirik Bakke (Jira)


[ 
https://issues.apache.org/jira/browse/NETBEANS-2617?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17478829#comment-17478829
 ] 

Eirik Bakke commented on NETBEANS-2617:
---

And here's a screencast of the icon drawing process that was used for the first 
50 icons: https://vimeo.com/manage/videos/667860571

> Redraw common icons in SVG
> --
>
> Key: NETBEANS-2617
> URL: https://issues.apache.org/jira/browse/NETBEANS-2617
> Project: NetBeans
>  Issue Type: Improvement
>  Components: platform - Other
>Affects Versions: 11.0
> Environment: Windows, Linux, and MacOS
>Reporter: Eirik Bakke
>Priority: Major
>  Labels: HiDPI
> Attachments: 210604 Icons Overview Cropped.png, 211228 Consolidated 
> Icons.ai, 220101 Updated Dark Filter Test.png, ScreenshotExample.png, 
> ide.editor.bookmarks.ai, ide.editor.macros.ai, ide.seperator.breadcrumbs.ai, 
> image-2022-01-19-14-41-29-967.png, netbeans_icons_illustrator_template.ai, 
> style example (dark filter).png, style example.png
>
>
> Once NETBEANS-2604 is done, we should start replacing commonly seen NetBeans 
> icons with SVG versions, for improved appearance on Retina/HiDPI displays.
> h2. UPDATE: 
> [Here|https://docs.google.com/spreadsheets/d/1U_pj-I3hk9Wj_7lvHcUDsZfFfBSyCkSGqBuv0qt_qXw/edit?usp=sharing]
>  is a Google Sheet where we can track progress of contributions and 
> prioritization of icons.
> With some practice, it takes on average 30 minutes to create an SVG version 
> of a typical icon in Adobe Illustrator. See the attached illustration and 
> Illustrator template. The Illustrator template includes a few icons which 
> have already been converted.
> In NETBEANS-2605, a prioritized list of icons to convert was produced (now 
> migrated to the Google Sheet above). By redrawing the most commonly seen 
> icons first, we can get the greatest "bang for the buck" in terms of 
> improving NetBeans' appearance on HiDPI displays. Once we have a batch of 
> icons ready to integrate into the NetBeans repository, Eirik will redo the 
> duplicate detection and ensure the SVGs end up in all relevant locations, and 
> start creating pull requests.
> See also the overview page for HiDPI improvements on 
> https://cwiki.apache.org/confluence/display/NETBEANS/HiDPI+%28Retina%29+improvements
>  .
> If you wish to contribute to this effort, comment here; Eirik will coordinate 
> to make sure multiple people are not working on the same icons.
> h2. Proposed Style Guide for Vectorized Icons
> *[See tutorial video here.|https://vimeo.com/667860571]*
> * Vector icons should be drawn in Adobe Illustrator, or alternatively 
> Inkscape or another free tool. In Illustrator, each icon should be one named 
> artboard, sized to the correct size in pixels. See the attached Illustrator 
> template. (Adobe Illustrator comes with a free 7-day trial, after which it's 
> $35/month. If cost is a problem but you want to contribute your time to draw 
> icons, ask Eirik...)
> * If you prefer to use Inkscape instead, and want to contribute icons, that's 
> fine; just make sure to follow the same consistent style as the other icons. 
> If using Inkscape, perhaps pick another group of icons than the ones that are 
> currently being drawn in Illustrator. It's best to draw all similar-looking 
> icons in the same tool.
> * For each icon to be vectorized, place the old bitmap version of the icon in 
> a separate layer ("Old Bitmap Icons" in the Illustrator template). You can 
> then draw the vectorized version on top.
> * Since most of the existing NetBeans icons follow a quite consistent visual 
> style, and to simplify the job of creating new icons, it is best to keep the 
> shape of the new vectorized icons the same as in the old bitmap icons. For 
> instance, a rectangle of size 5x4px in the bitmap icon should probably become 
> a rectangle of 5x4px in the vector version.
> * Keep the same general colors in vectorized icons as in the corresponding 
> old bitmap icons.
> * Some of the old bitmap icons use grays with a slightly blue tint (e.g. the 
> [file 
> icons|https://raw.githubusercontent.com/apache/netbeans/master/java/refactoring.java/src/org/netbeans/modules/refactoring/java/resources/newFile.png]).
>  This style is out of fashion (resembling 1990s Solaris GUIs etc.); use 
> neutral greys instead.
> * If the old bitmap icon is complex, it is fine to simplify it a bit when 
> drawing vectorized versions.
> * Omit gradients, bevels, and unnecessary drop shadows. They take more time 
> to draw, and with "flat design", they are now out of fashion in any case.
> * Use a stroke width of 1px around the main shapes in the icon, like in the 
> existing bitmap icons. The new icons should look consistent with the existing 
> bitmap icons, especially since we may see bitmap icons

[jira] [Commented] (NETBEANS-2617) Redraw common icons in SVG

2022-01-19 Thread Eirik Bakke (Jira)


[ 
https://issues.apache.org/jira/browse/NETBEANS-2617?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17478828#comment-17478828
 ] 

Eirik Bakke commented on NETBEANS-2617:
---

I hadn't seen Affinity Designer! Perhaps a future contributor will want to use 
it. It usually takes some time to get used to any one drawing tool, so once you 
have learned it, it's hard to swtich.

Regarding colors, the initial idea is to stay with the same color scheme as the 
existing bitmaps, until a significant number of icons have been drawn. In the 
illustrator file, there's a layer underneath that shows the old icons. Later we 
can make more creative improvements, once most of the important icons have been 
drawn. (It's quick to change colors in Illustrator once the shapes are already 
there.)

> Redraw common icons in SVG
> --
>
> Key: NETBEANS-2617
> URL: https://issues.apache.org/jira/browse/NETBEANS-2617
> Project: NetBeans
>  Issue Type: Improvement
>  Components: platform - Other
>Affects Versions: 11.0
> Environment: Windows, Linux, and MacOS
>Reporter: Eirik Bakke
>Priority: Major
>  Labels: HiDPI
> Attachments: 210604 Icons Overview Cropped.png, 211228 Consolidated 
> Icons.ai, 220101 Updated Dark Filter Test.png, ScreenshotExample.png, 
> ide.editor.bookmarks.ai, ide.editor.macros.ai, ide.seperator.breadcrumbs.ai, 
> image-2022-01-19-14-41-29-967.png, netbeans_icons_illustrator_template.ai, 
> style example (dark filter).png, style example.png
>
>
> Once NETBEANS-2604 is done, we should start replacing commonly seen NetBeans 
> icons with SVG versions, for improved appearance on Retina/HiDPI displays.
> h2. UPDATE: 
> [Here|https://docs.google.com/spreadsheets/d/1U_pj-I3hk9Wj_7lvHcUDsZfFfBSyCkSGqBuv0qt_qXw/edit?usp=sharing]
>  is a Google Sheet where we can track progress of contributions and 
> prioritization of icons.
> With some practice, it takes on average 30 minutes to create an SVG version 
> of a typical icon in Adobe Illustrator. See the attached illustration and 
> Illustrator template. The Illustrator template includes a few icons which 
> have already been converted.
> In NETBEANS-2605, a prioritized list of icons to convert was produced (now 
> migrated to the Google Sheet above). By redrawing the most commonly seen 
> icons first, we can get the greatest "bang for the buck" in terms of 
> improving NetBeans' appearance on HiDPI displays. Once we have a batch of 
> icons ready to integrate into the NetBeans repository, Eirik will redo the 
> duplicate detection and ensure the SVGs end up in all relevant locations, and 
> start creating pull requests.
> See also the overview page for HiDPI improvements on 
> https://cwiki.apache.org/confluence/display/NETBEANS/HiDPI+%28Retina%29+improvements
>  .
> If you wish to contribute to this effort, comment here; Eirik will coordinate 
> to make sure multiple people are not working on the same icons.
> h2. Proposed Style Guide for Vectorized Icons
> *[See tutorial video here.|https://vimeo.com/667860571]*
> * Vector icons should be drawn in Adobe Illustrator, or alternatively 
> Inkscape or another free tool. In Illustrator, each icon should be one named 
> artboard, sized to the correct size in pixels. See the attached Illustrator 
> template. (Adobe Illustrator comes with a free 7-day trial, after which it's 
> $35/month. If cost is a problem but you want to contribute your time to draw 
> icons, ask Eirik...)
> * If you prefer to use Inkscape instead, and want to contribute icons, that's 
> fine; just make sure to follow the same consistent style as the other icons. 
> If using Inkscape, perhaps pick another group of icons than the ones that are 
> currently being drawn in Illustrator. It's best to draw all similar-looking 
> icons in the same tool.
> * For each icon to be vectorized, place the old bitmap version of the icon in 
> a separate layer ("Old Bitmap Icons" in the Illustrator template). You can 
> then draw the vectorized version on top.
> * Since most of the existing NetBeans icons follow a quite consistent visual 
> style, and to simplify the job of creating new icons, it is best to keep the 
> shape of the new vectorized icons the same as in the old bitmap icons. For 
> instance, a rectangle of size 5x4px in the bitmap icon should probably become 
> a rectangle of 5x4px in the vector version.
> * Keep the same general colors in vectorized icons as in the corresponding 
> old bitmap icons.
> * Some of the old bitmap icons use grays with a slightly blue tint (e.g. the 
> [file 
> icons|https://raw.githubusercontent.com/apache/netbeans/master/java/refactoring.java/src/org/netbeans/modules/refactoring/java/resources/newFile.png]).
>  This style is out of fashion (resembling 1990s Solaris GUIs etc.); use 
> neutral greys instead.
> 

[jira] [Updated] (NETBEANS-2617) Redraw common icons in SVG

2022-01-19 Thread Eirik Bakke (Jira)


 [ 
https://issues.apache.org/jira/browse/NETBEANS-2617?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Eirik Bakke updated NETBEANS-2617:
--
Description: 
Once NETBEANS-2604 is done, we should start replacing commonly seen NetBeans 
icons with SVG versions, for improved appearance on Retina/HiDPI displays.

h2. UPDATE: 
[Here|https://docs.google.com/spreadsheets/d/1U_pj-I3hk9Wj_7lvHcUDsZfFfBSyCkSGqBuv0qt_qXw/edit?usp=sharing]
 is a Google Sheet where we can track progress of contributions and 
prioritization of icons.

With some practice, it takes on average 30 minutes to create an SVG version of 
a typical icon in Adobe Illustrator. See the attached illustration and 
Illustrator template. The Illustrator template includes a few icons which have 
already been converted.

In NETBEANS-2605, a prioritized list of icons to convert was produced (now 
migrated to the Google Sheet above). By redrawing the most commonly seen icons 
first, we can get the greatest "bang for the buck" in terms of improving 
NetBeans' appearance on HiDPI displays. Once we have a batch of icons ready to 
integrate into the NetBeans repository, Eirik will redo the duplicate detection 
and ensure the SVGs end up in all relevant locations, and start creating pull 
requests.

See also the overview page for HiDPI improvements on 
https://cwiki.apache.org/confluence/display/NETBEANS/HiDPI+%28Retina%29+improvements
 .

If you wish to contribute to this effort, comment here; Eirik will coordinate 
to make sure multiple people are not working on the same icons.

h2. Proposed Style Guide for Vectorized Icons
*[See tutorial video here.|https://vimeo.com/667860571]*

* Vector icons should be drawn in Adobe Illustrator, or alternatively Inkscape 
or another free tool. In Illustrator, each icon should be one named artboard, 
sized to the correct size in pixels. See the attached Illustrator template. 
(Adobe Illustrator comes with a free 7-day trial, after which it's $35/month. 
If cost is a problem but you want to contribute your time to draw icons, ask 
Eirik...)
* If you prefer to use Inkscape instead, and want to contribute icons, that's 
fine; just make sure to follow the same consistent style as the other icons. If 
using Inkscape, perhaps pick another group of icons than the ones that are 
currently being drawn in Illustrator. It's best to draw all similar-looking 
icons in the same tool.
* For each icon to be vectorized, place the old bitmap version of the icon in a 
separate layer ("Old Bitmap Icons" in the Illustrator template). You can then 
draw the vectorized version on top.
* Since most of the existing NetBeans icons follow a quite consistent visual 
style, and to simplify the job of creating new icons, it is best to keep the 
shape of the new vectorized icons the same as in the old bitmap icons. For 
instance, a rectangle of size 5x4px in the bitmap icon should probably become a 
rectangle of 5x4px in the vector version.
* Keep the same general colors in vectorized icons as in the corresponding old 
bitmap icons.
* Some of the old bitmap icons use grays with a slightly blue tint (e.g. the 
[file 
icons|https://raw.githubusercontent.com/apache/netbeans/master/java/refactoring.java/src/org/netbeans/modules/refactoring/java/resources/newFile.png]).
 This style is out of fashion (resembling 1990s Solaris GUIs etc.); use neutral 
greys instead.
* If the old bitmap icon is complex, it is fine to simplify it a bit when 
drawing vectorized versions.
* Omit gradients, bevels, and unnecessary drop shadows. They take more time to 
draw, and with "flat design", they are now out of fashion in any case.
* Use a stroke width of 1px around the main shapes in the icon, like in the 
existing bitmap icons. The new icons should look consistent with the existing 
bitmap icons, especially since we may see bitmap icons and vector icons 
side-by-side for a long time. Within shapes, 0.5px strokes can be used for 
finer details. (0.5px strokes become 1 device pixel on Retina screens, which 
have a 2x scaling.)
* The 1px strokes that outline the icon's shapes should typically be 33% 
transparent black on top of the shape's background color, or of similar 
darkness. See the examples in the attached "style example.png" file.
* When the same shape occurs in different icons but at different sizes (e.g. 
the small magnifying glass in find_selection.png vs. the large magnifying glass 
in zoom_in.png), strokes and borders should still remain at the same thickness 
(1px for external borders and 0.5px for internal strokes).
* Horizontal and vertical strokes must be aligned to the pixel grid.
* While it may sometimes be necessary to "outline" strokes for the purposes of 
applying boolean operations (e.g. subtracting another shape from the stroke 
only), strokes should be left as strokes whenever possible, as this leads to 
smaller SVG files, and makes shapes within the icon easier to modify.
* For icons in t

[jira] [Updated] (NETBEANS-2617) Redraw common icons in SVG

2022-01-19 Thread Eirik Bakke (Jira)


 [ 
https://issues.apache.org/jira/browse/NETBEANS-2617?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Eirik Bakke updated NETBEANS-2617:
--
Description: 
Once NETBEANS-2604 is done, we should start replacing commonly seen NetBeans 
icons with SVG versions, for improved appearance on Retina/HiDPI displays.

h2. UPDATE: 
[Here|https://docs.google.com/spreadsheets/d/1U_pj-I3hk9Wj_7lvHcUDsZfFfBSyCkSGqBuv0qt_qXw/edit?usp=sharing]
 is a Google Sheet where we can track progress of contributions and 
prioritization of icons.

With some practice, it takes on average 30 minutes to create an SVG version of 
a typical icon in Adobe Illustrator. See the attached illustration and 
Illustrator template. The Illustrator template includes a few icons which have 
already been converted.

In NETBEANS-2605, a prioritized list of icons to convert was produced (now 
migrated to the Google Sheet above). By redrawing the most commonly seen icons 
first, we can get the greatest "bang for the buck" in terms of improving 
NetBeans' appearance on HiDPI displays. Once we have a batch of icons ready to 
integrate into the NetBeans repository, Eirik will redo the duplicate detection 
and ensure the SVGs end up in all relevant locations, and start creating pull 
requests.

See also the overview page for HiDPI improvements on 
https://cwiki.apache.org/confluence/display/NETBEANS/HiDPI+%28Retina%29+improvements
 .

If you wish to contribute to this effort, comment here; Eirik will coordinate 
to make sure multiple people are not working on the same icons.

h2. Proposed Style Guide for Vectorized Icons
[See this tutorial video.|https://vimeo.com/667860571].

* Vector icons should be drawn in Adobe Illustrator, or alternatively Inkscape 
or another free tool. In Illustrator, each icon should be one named artboard, 
sized to the correct size in pixels. See the attached Illustrator template. 
(Adobe Illustrator comes with a free 7-day trial, after which it's $35/month. 
If cost is a problem but you want to contribute your time to draw icons, ask 
Eirik...)
* If you prefer to use Inkscape instead, and want to contribute icons, that's 
fine; just make sure to follow the same consistent style as the other icons. If 
using Inkscape, perhaps pick another group of icons than the ones that are 
currently being drawn in Illustrator. It's best to draw all similar-looking 
icons in the same tool.
* For each icon to be vectorized, place the old bitmap version of the icon in a 
separate layer ("Old Bitmap Icons" in the Illustrator template). You can then 
draw the vectorized version on top.
* Since most of the existing NetBeans icons follow a quite consistent visual 
style, and to simplify the job of creating new icons, it is best to keep the 
shape of the new vectorized icons the same as in the old bitmap icons. For 
instance, a rectangle of size 5x4px in the bitmap icon should probably become a 
rectangle of 5x4px in the vector version.
* Keep the same general colors in vectorized icons as in the corresponding old 
bitmap icons.
* Some of the old bitmap icons use grays with a slightly blue tint (e.g. the 
[file 
icons|https://raw.githubusercontent.com/apache/netbeans/master/java/refactoring.java/src/org/netbeans/modules/refactoring/java/resources/newFile.png]).
 This style is out of fashion (resembling 1990s Solaris GUIs etc.); use neutral 
greys instead.
* If the old bitmap icon is complex, it is fine to simplify it a bit when 
drawing vectorized versions.
* Omit gradients, bevels, and unnecessary drop shadows. They take more time to 
draw, and with "flat design", they are now out of fashion in any case.
* Use a stroke width of 1px around the main shapes in the icon, like in the 
existing bitmap icons. The new icons should look consistent with the existing 
bitmap icons, especially since we may see bitmap icons and vector icons 
side-by-side for a long time. Within shapes, 0.5px strokes can be used for 
finer details. (0.5px strokes become 1 device pixel on Retina screens, which 
have a 2x scaling.)
* The 1px strokes that outline the icon's shapes should typically be 33% 
transparent black on top of the shape's background color, or of similar 
darkness. See the examples in the attached "style example.png" file.
* When the same shape occurs in different icons but at different sizes (e.g. 
the small magnifying glass in find_selection.png vs. the large magnifying glass 
in zoom_in.png), strokes and borders should still remain at the same thickness 
(1px for external borders and 0.5px for internal strokes).
* Horizontal and vertical strokes must be aligned to the pixel grid.
* While it may sometimes be necessary to "outline" strokes for the purposes of 
applying boolean operations (e.g. subtracting another shape from the stroke 
only), strokes should be left as strokes whenever possible, as this leads to 
smaller SVG files, and makes shapes within the icon easier to modify.
* For icons in th

[jira] [Commented] (NETBEANS-6399) NetBeans 12.6 Fails to Start

2022-01-19 Thread Christian Oyarzun (Jira)


[ 
https://issues.apache.org/jira/browse/NETBEANS-6399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17478768#comment-17478768
 ] 

Christian Oyarzun commented on NETBEANS-6399:
-

[~mhe-ba] can you try starting it from a terminal and see if there is an error 
message? e.g.

 
{code:java}
christian.oyarzun@Christians-iMac ~ % /Applications/NetBeans/Apache\ NetBeans\ 
12.6.app/Contents/MacOS/netbeans
WARNING: package sun.awt.X11 not in java.desktop
WARNING: package com.sun.java.swing.plaf.gtk not in java.desktop
christian.oyarzun@Christians-iMac ~ % {code}

> NetBeans 12.6 Fails to Start
> 
>
> Key: NETBEANS-6399
> URL: https://issues.apache.org/jira/browse/NETBEANS-6399
> Project: NetBeans
>  Issue Type: Bug
>Affects Versions: 12.6
> Environment: *Product Version:* Apache NetBeans IDE 12.6
> *Java:* 11.0.2; OpenJDK 64-Bit Server VM 11.0.2+9
> *Runtime:* OpenJDK Runtime Environment 11.0.2+9
> *System:* Mac OS X version 10.16 running on x86_64; UTF-8; en_US (nb)
> *User directory:* /Users/bob_allison/Library/Application Support/NetBeans/12.6
> *Cache directory:* /Users/bob_allison/Library/Caches/NetBeans/12.6
>Reporter: Bob Allison
>Priority: Major
> Attachments: messages.log.1
>
>
> I click on the Dock icon to start NetBeans 12.6. The splash screen comes up 
> for a moment then goes away without the NetBeans window appearing. If I try 
> several times, I will finally get a NetBeans window.
> I was previously using v12.0 and was having the same problem; I upgraded 
> hoping to fix the problem.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

-
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] [Comment Edited] (NETBEANS-2617) Redraw common icons in SVG

2022-01-19 Thread Jean-Marc Borer (Jira)


[ 
https://issues.apache.org/jira/browse/NETBEANS-2617?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17478716#comment-17478716
 ] 

Jean-Marc Borer edited comment on NETBEANS-2617 at 1/19/22, 2:41 PM:
-

An viable alternative to AI and Inkscape (much cheaper one actually) is 
Affinity Designer. As capable to AI. Can read and export for AI. It has as well 
very powerful export (slice) and preview features.

Here the template:

!image-2022-01-19-14-41-29-967.png!

 

May I suggest to provide a color palette as well for the icons to remain 
consistent?

I agree that flat design is much better. However too flat is not so nice as 
well. I think an intermediate would be a nice material design: flat and simple, 
but with a slight touch of gradients.

[https://material.io/design/material-theming/overview.html#material-theming]


was (Author: jmborer):
An viable alternative to AI and Inkscape (much cheaper one actually) is 
Affinity Designer. As capable to AI. Can read and export for AI. It has as well 
very powerful export (slice) and preview features.

May I suggest to provide a color palette as well for the icons to remain 
consistent?

I agree that flat design is much better. However too flat is not so nice as 
well. I think an intermediate would be a nice material design: flat and simple, 
but with a slight touch of gradients.

https://material.io/design/material-theming/overview.html#material-theming

> Redraw common icons in SVG
> --
>
> Key: NETBEANS-2617
> URL: https://issues.apache.org/jira/browse/NETBEANS-2617
> Project: NetBeans
>  Issue Type: Improvement
>  Components: platform - Other
>Affects Versions: 11.0
> Environment: Windows, Linux, and MacOS
>Reporter: Eirik Bakke
>Priority: Major
>  Labels: HiDPI
> Attachments: 210604 Icons Overview Cropped.png, 211228 Consolidated 
> Icons.ai, 220101 Updated Dark Filter Test.png, ScreenshotExample.png, 
> ide.editor.bookmarks.ai, ide.editor.macros.ai, ide.seperator.breadcrumbs.ai, 
> image-2022-01-19-14-41-29-967.png, netbeans_icons_illustrator_template.ai, 
> style example (dark filter).png, style example.png
>
>
> Once NETBEANS-2604 is done, we should start replacing commonly seen NetBeans 
> icons with SVG versions, for improved appearance on Retina/HiDPI displays.
> h2. UPDATE: 
> [Here|https://docs.google.com/spreadsheets/d/1U_pj-I3hk9Wj_7lvHcUDsZfFfBSyCkSGqBuv0qt_qXw/edit?usp=sharing]
>  is a Google Sheet where we can track progress of contributions and 
> prioritization of icons.
> With some practice, it takes on average 30 minutes to create an SVG version 
> of a typical icon in Adobe Illustrator. See the attached illustration and 
> Illustrator template. The Illustrator template includes a few icons which 
> have already been converted.
> In NETBEANS-2605, a prioritized list of icons to convert was produced (now 
> migrated to the Google Sheet above). By redrawing the most commonly seen 
> icons first, we can get the greatest "bang for the buck" in terms of 
> improving NetBeans' appearance on HiDPI displays. Once we have a batch of 
> icons ready to integrate into the NetBeans repository, Eirik will redo the 
> duplicate detection and ensure the SVGs end up in all relevant locations, and 
> start creating pull requests.
> See also the overview page for HiDPI improvements on 
> https://cwiki.apache.org/confluence/display/NETBEANS/HiDPI+%28Retina%29+improvements
>  .
> If you wish to contribute to this effort, comment here; Eirik will coordinate 
> to make sure multiple people are not working on the same icons.
> h2. Proposed Style Guide for Vectorized Icons
> * Vector icons should be drawn in Adobe Illustrator, or alternatively 
> Inkscape or another free tool. In Illustrator, each icon should be one named 
> artboard, sized to the correct size in pixels. See the attached Illustrator 
> template. (Adobe Illustrator comes with a free 7-day trial, after which it's 
> $35/month. If cost is a problem but you want to contribute your time to draw 
> icons, ask Eirik...)
> * If you prefer to use Inkscape instead, and want to contribute icons, that's 
> fine; just make sure to follow the same consistent style as the other icons. 
> If using Inkscape, perhaps pick another group of icons than the ones that are 
> currently being drawn in Illustrator. It's best to draw all similar-looking 
> icons in the same tool.
> * For each icon to be vectorized, place the old bitmap version of the icon in 
> a separate layer ("Old Bitmap Icons" in the Illustrator template). You can 
> then draw the vectorized version on top.
> * Since most of the existing NetBeans icons follow a quite consistent visual 
> style, and to simplify the job of creating new icons, it is best to keep the 
> shape of the new vectorized icons the s

[jira] [Comment Edited] (NETBEANS-2617) Redraw common icons in SVG

2022-01-19 Thread Jean-Marc Borer (Jira)


[ 
https://issues.apache.org/jira/browse/NETBEANS-2617?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17478716#comment-17478716
 ] 

Jean-Marc Borer edited comment on NETBEANS-2617 at 1/19/22, 2:36 PM:
-

An viable alternative to AI and Inkscape (much cheaper one actually) is 
Affinity Designer. As capable to AI. Can read and export for AI. It has as well 
very powerful export (slice) and preview features.

May I suggest to provide a color palette as well for the icons to remain 
consistent?

I agree that flat design is much better. However too flat is not so nice as 
well. I think an intermediate would be a nice material design: flat and simple, 
but with a slight touch of gradients.

https://material.io/design/material-theming/overview.html#material-theming


was (Author: jmborer):
An viable alternative to AI and Inkscape (much cheaper one actually) is 
Affinity Designer. As capable to AI. Can read and export for AI. It has as well 
very powerful export (slice) and preview features.

> Redraw common icons in SVG
> --
>
> Key: NETBEANS-2617
> URL: https://issues.apache.org/jira/browse/NETBEANS-2617
> Project: NetBeans
>  Issue Type: Improvement
>  Components: platform - Other
>Affects Versions: 11.0
> Environment: Windows, Linux, and MacOS
>Reporter: Eirik Bakke
>Priority: Major
>  Labels: HiDPI
> Attachments: 210604 Icons Overview Cropped.png, 211228 Consolidated 
> Icons.ai, 220101 Updated Dark Filter Test.png, ScreenshotExample.png, 
> ide.editor.bookmarks.ai, ide.editor.macros.ai, ide.seperator.breadcrumbs.ai, 
> netbeans_icons_illustrator_template.ai, style example (dark filter).png, 
> style example.png
>
>
> Once NETBEANS-2604 is done, we should start replacing commonly seen NetBeans 
> icons with SVG versions, for improved appearance on Retina/HiDPI displays.
> h2. UPDATE: 
> [Here|https://docs.google.com/spreadsheets/d/1U_pj-I3hk9Wj_7lvHcUDsZfFfBSyCkSGqBuv0qt_qXw/edit?usp=sharing]
>  is a Google Sheet where we can track progress of contributions and 
> prioritization of icons.
> With some practice, it takes on average 30 minutes to create an SVG version 
> of a typical icon in Adobe Illustrator. See the attached illustration and 
> Illustrator template. The Illustrator template includes a few icons which 
> have already been converted.
> In NETBEANS-2605, a prioritized list of icons to convert was produced (now 
> migrated to the Google Sheet above). By redrawing the most commonly seen 
> icons first, we can get the greatest "bang for the buck" in terms of 
> improving NetBeans' appearance on HiDPI displays. Once we have a batch of 
> icons ready to integrate into the NetBeans repository, Eirik will redo the 
> duplicate detection and ensure the SVGs end up in all relevant locations, and 
> start creating pull requests.
> See also the overview page for HiDPI improvements on 
> https://cwiki.apache.org/confluence/display/NETBEANS/HiDPI+%28Retina%29+improvements
>  .
> If you wish to contribute to this effort, comment here; Eirik will coordinate 
> to make sure multiple people are not working on the same icons.
> h2. Proposed Style Guide for Vectorized Icons
> * Vector icons should be drawn in Adobe Illustrator, or alternatively 
> Inkscape or another free tool. In Illustrator, each icon should be one named 
> artboard, sized to the correct size in pixels. See the attached Illustrator 
> template. (Adobe Illustrator comes with a free 7-day trial, after which it's 
> $35/month. If cost is a problem but you want to contribute your time to draw 
> icons, ask Eirik...)
> * If you prefer to use Inkscape instead, and want to contribute icons, that's 
> fine; just make sure to follow the same consistent style as the other icons. 
> If using Inkscape, perhaps pick another group of icons than the ones that are 
> currently being drawn in Illustrator. It's best to draw all similar-looking 
> icons in the same tool.
> * For each icon to be vectorized, place the old bitmap version of the icon in 
> a separate layer ("Old Bitmap Icons" in the Illustrator template). You can 
> then draw the vectorized version on top.
> * Since most of the existing NetBeans icons follow a quite consistent visual 
> style, and to simplify the job of creating new icons, it is best to keep the 
> shape of the new vectorized icons the same as in the old bitmap icons. For 
> instance, a rectangle of size 5x4px in the bitmap icon should probably become 
> a rectangle of 5x4px in the vector version.
> * Keep the same general colors in vectorized icons as in the corresponding 
> old bitmap icons.
> * Some of the old bitmap icons use grays with a slightly blue tint (e.g. the 
> [file 
> icons|https://raw.githubusercontent.com/apache/netbeans/master/java/refactoring.java/src/org/netbeans/mo

[jira] [Commented] (NETBEANS-2617) Redraw common icons in SVG

2022-01-19 Thread Jean-Marc Borer (Jira)


[ 
https://issues.apache.org/jira/browse/NETBEANS-2617?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17478716#comment-17478716
 ] 

Jean-Marc Borer commented on NETBEANS-2617:
---

An viable alternative to AI and Inkscape (much cheaper one actually) is 
Affinity Designer. As capable to AI. Can read and export for AI. It has as well 
very powerful export (slice) and preview features.

> Redraw common icons in SVG
> --
>
> Key: NETBEANS-2617
> URL: https://issues.apache.org/jira/browse/NETBEANS-2617
> Project: NetBeans
>  Issue Type: Improvement
>  Components: platform - Other
>Affects Versions: 11.0
> Environment: Windows, Linux, and MacOS
>Reporter: Eirik Bakke
>Priority: Major
>  Labels: HiDPI
> Attachments: 210604 Icons Overview Cropped.png, 211228 Consolidated 
> Icons.ai, 220101 Updated Dark Filter Test.png, ScreenshotExample.png, 
> ide.editor.bookmarks.ai, ide.editor.macros.ai, ide.seperator.breadcrumbs.ai, 
> netbeans_icons_illustrator_template.ai, style example (dark filter).png, 
> style example.png
>
>
> Once NETBEANS-2604 is done, we should start replacing commonly seen NetBeans 
> icons with SVG versions, for improved appearance on Retina/HiDPI displays.
> h2. UPDATE: 
> [Here|https://docs.google.com/spreadsheets/d/1U_pj-I3hk9Wj_7lvHcUDsZfFfBSyCkSGqBuv0qt_qXw/edit?usp=sharing]
>  is a Google Sheet where we can track progress of contributions and 
> prioritization of icons.
> With some practice, it takes on average 30 minutes to create an SVG version 
> of a typical icon in Adobe Illustrator. See the attached illustration and 
> Illustrator template. The Illustrator template includes a few icons which 
> have already been converted.
> In NETBEANS-2605, a prioritized list of icons to convert was produced (now 
> migrated to the Google Sheet above). By redrawing the most commonly seen 
> icons first, we can get the greatest "bang for the buck" in terms of 
> improving NetBeans' appearance on HiDPI displays. Once we have a batch of 
> icons ready to integrate into the NetBeans repository, Eirik will redo the 
> duplicate detection and ensure the SVGs end up in all relevant locations, and 
> start creating pull requests.
> See also the overview page for HiDPI improvements on 
> https://cwiki.apache.org/confluence/display/NETBEANS/HiDPI+%28Retina%29+improvements
>  .
> If you wish to contribute to this effort, comment here; Eirik will coordinate 
> to make sure multiple people are not working on the same icons.
> h2. Proposed Style Guide for Vectorized Icons
> * Vector icons should be drawn in Adobe Illustrator, or alternatively 
> Inkscape or another free tool. In Illustrator, each icon should be one named 
> artboard, sized to the correct size in pixels. See the attached Illustrator 
> template. (Adobe Illustrator comes with a free 7-day trial, after which it's 
> $35/month. If cost is a problem but you want to contribute your time to draw 
> icons, ask Eirik...)
> * If you prefer to use Inkscape instead, and want to contribute icons, that's 
> fine; just make sure to follow the same consistent style as the other icons. 
> If using Inkscape, perhaps pick another group of icons than the ones that are 
> currently being drawn in Illustrator. It's best to draw all similar-looking 
> icons in the same tool.
> * For each icon to be vectorized, place the old bitmap version of the icon in 
> a separate layer ("Old Bitmap Icons" in the Illustrator template). You can 
> then draw the vectorized version on top.
> * Since most of the existing NetBeans icons follow a quite consistent visual 
> style, and to simplify the job of creating new icons, it is best to keep the 
> shape of the new vectorized icons the same as in the old bitmap icons. For 
> instance, a rectangle of size 5x4px in the bitmap icon should probably become 
> a rectangle of 5x4px in the vector version.
> * Keep the same general colors in vectorized icons as in the corresponding 
> old bitmap icons.
> * Some of the old bitmap icons use grays with a slightly blue tint (e.g. the 
> [file 
> icons|https://raw.githubusercontent.com/apache/netbeans/master/java/refactoring.java/src/org/netbeans/modules/refactoring/java/resources/newFile.png]).
>  This style is out of fashion (resembling 1990s Solaris GUIs etc.); use 
> neutral greys instead.
> * If the old bitmap icon is complex, it is fine to simplify it a bit when 
> drawing vectorized versions.
> * Omit gradients, bevels, and unnecessary drop shadows. They take more time 
> to draw, and with "flat design", they are now out of fashion in any case.
> * Use a stroke width of 1px around the main shapes in the icon, like in the 
> existing bitmap icons. The new icons should look consistent with the existing 
> bitmap icons, especially since we may see bitmap icons and vector ic

[netbeans-jenkins-lib] branch master updated: Add milestone for 13-rc1

2022-01-19 Thread neilcsmith
This is an automated email from the ASF dual-hosted git repository.

neilcsmith pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/netbeans-jenkins-lib.git


The following commit(s) were added to refs/heads/master by this push:
 new 0da6025  Add milestone for 13-rc1
 new 2cdb465  Merge pull request #48 from neilcsmith-net/nb130
0da6025 is described below

commit 0da6025093329abb609babd5a7c753c15d7ff846
Author: Neil C Smith 
AuthorDate: Wed Jan 19 13:27:15 2022 +

Add milestone for 13-rc1
---
 meta/netbeansrelease.json | 4 
 1 file changed, 4 insertions(+)

diff --git a/meta/netbeansrelease.json b/meta/netbeansrelease.json
index d3f0a9e..015b4f1 100644
--- a/meta/netbeansrelease.json
+++ b/meta/netbeansrelease.json
@@ -629,6 +629,10 @@
 "plugin_url": 
"https://netbeans.apache.org/nb/plugins/13/catalog.xml.gz";,
 "publish_apidoc":"true",
 "milestones": {
+"d77f0692fbc94e546fba48454beca58765e6e93a": {
+"version": "rc1",
+"position": "1"
+}
 },
 "releasedate": {
 "day": "-",

-
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 release130 updated (a46aa48 -> d77f069)

2022-01-19 Thread neilcsmith
This is an automated email from the ASF dual-hosted git repository.

neilcsmith pushed a change to branch release130
in repository https://gitbox.apache.org/repos/asf/netbeans.git.


from a46aa48  Merge pull request #3352 from jhorvath/oci-support
 add f40062a  Formalize ImageUtilities URL property.
 add c860c94  Replace UIDefaults icons with metadata ones.
 add d1ccb36  Explicitly mark physical files the client can see.
 add bf0aecf  Send image URI on the protocol.
 add b60a3e0  Allow to match and replace icons based on icon+node data.
 add 2fbce60  Licenses fixed.
 add 2b91be1  Merge pull request #3459 from sdedic/vscode/redefined-icons3
 add b4ac8e0  layout fixes in inspect and refactor dialogs.
 add 0c1a519  layout fixes to HintPanel and hint customizer panels.
 add 335fe27  Merge pull request #3472 from mbien/layout-fixes
 add a2baf75  [#3466]  do not show Convert Type to Var hint for method 
references
 add 8df36f8  Merge pull request #3471 from oyarzun/issue-3466
 new d77f069  Merge pull request #3473 from apache/delivery

The 1 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:
 .../modules/analysis/RunAnalysisPanel.form |  29 ++-
 .../modules/analysis/RunAnalysisPanel.java |  20 ++-
 .../analysis/ui/AdjustConfigurationPanel.form  |   6 +-
 .../analysis/ui/AdjustConfigurationPanel.java  |   8 +-
 .../java/hints/spiimpl/options/HintsPanel.form |  21 +--
 .../java/hints/spiimpl/options/HintsPanel.java |  23 +--
 .../refactoring/InspectAndRefactorPanel.form   |  32 ++--
 .../refactoring/InspectAndRefactorPanel.java   |  36 ++--
 .../hints/WrongStringComparisonCustomizer.form |   8 +-
 .../hints/WrongStringComparisonCustomizer.java |  10 +-
 .../errors/FinalFieldsFromCtorCustomiser.form  |   8 +-
 .../errors/FinalFieldsFromCtorCustomiser.java  |  10 +-
 .../java/hints/errors/ImportClassCustomizer.form   |   4 +-
 .../java/hints/errors/ImportClassCustomizer.java   |   4 +-
 .../hints/errors/LocalVariableFixCustomizer.form   |   5 +-
 .../hints/errors/LocalVariableFixCustomizer.java   |   4 +-
 .../java/hints/errors/SurroundWithTryCatchLog.form |   4 +-
 .../java/hints/errors/SurroundWithTryCatchLog.java |   4 +-
 .../modules/java/hints/jdk/ConvertToVarHint.java   |   2 +
 .../java/hints/jdk/ConvertToVarHintTest.java   |  18 ++
 java/java.lsp.server/arch.xml  |   1 +
 java/java.lsp.server/licenseinfo.xml   |   6 +-
 .../nbcode/{integration/build.xml => README.md}|  13 +-
 java/java.lsp.server/nbcode/integration/build.xml  |  45 -
 .../nbcode/integration/nbproject/project.xml   |  26 ++-
 .../nbcode/integration/UIDefaultsIconMetadata.java | 106 +++
 .../nbcode/integration/resources}/empty.png| Bin
 .../resources/uidefaults/Tree.closedIcon.png   | Bin 0 -> 537 bytes
 .../resources/uidefaults/Tree.leafIcon.png | Bin 0 -> 537 bytes
 .../resources/uidefaults/Tree.openIcon.png | Bin 0 -> 461 bytes
 .../resources/uimanager-icons.properties   |  63 +++
 java/java.lsp.server/nbproject/project.xml |   2 +-
 .../server/explorer/DefaultDecorationsImpl.java|   4 +-
 .../modules/java/lsp/server/explorer/TreeItem.java |  22 ++-
 .../java/lsp/server/explorer/TreeNodeRegistry.java |  34 
 .../lsp/server/explorer/TreeNodeRegistryImpl.java  |  26 ++-
 .../java/lsp/server/explorer/TreeViewProvider.java |  38 
 .../java/lsp/server/explorer/api/TreeItemData.java |   2 +-
 java/java.lsp.server/vscode/package.json   |  73 +++-
 .../vscode/schemas/package.schema.json |  42 +
 java/java.lsp.server/vscode/src/explorer.ts| 195 +++--
 java/java.lsp.server/vscode/src/protocol.ts|   4 +
 .../ui/customizers/SearchDependencyCustomizer.form |  21 +--
 .../ui/customizers/SearchDependencyCustomizer.java |  13 +-
 platform/openide.util.ui/apichanges.xml|  14 ++
 platform/openide.util.ui/arch.xml  |   7 +
 platform/openide.util.ui/manifest.mf   |   2 +-
 .../src/org/openide/util/ImageUtilities.java   |  65 +--
 48 files changed, 892 insertions(+), 188 deletions(-)
 copy java/java.lsp.server/nbcode/{integration/build.xml => README.md} (65%)
 create mode 100644 
java/java.lsp.server/nbcode/integration/src/org/netbeans/modules/nbcode/integration/UIDefaultsIconMetadata.java
 copy {ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings/icons => 
java/java.lsp.server/nbcode/integration/src/org/netbeans/modules/nbcode/integration/resources}/empty.png
 (100%)
 create mode 100644 
java/java.lsp.server/nbcode/integration/src/org/netbeans/modules/nbcode/integration/resources/uidefaults/Tree.closedIcon.png
 create mode 100644 

[netbeans] 01/01: Merge pull request #3473 from apache/delivery

2022-01-19 Thread neilcsmith
This is an automated email from the ASF dual-hosted git repository.

neilcsmith pushed a commit to branch release130
in repository https://gitbox.apache.org/repos/asf/netbeans.git

commit d77f0692fbc94e546fba48454beca58765e6e93a
Merge: a46aa48 8df36f8
Author: Neil C Smith 
AuthorDate: Wed Jan 19 13:05:47 2022 +

Merge pull request #3473 from apache/delivery

Sync delivery to release130 for 13-rc1

 .../modules/analysis/RunAnalysisPanel.form |  29 ++-
 .../modules/analysis/RunAnalysisPanel.java |  20 ++-
 .../analysis/ui/AdjustConfigurationPanel.form  |   6 +-
 .../analysis/ui/AdjustConfigurationPanel.java  |   8 +-
 .../java/hints/spiimpl/options/HintsPanel.form |  21 +--
 .../java/hints/spiimpl/options/HintsPanel.java |  23 +--
 .../refactoring/InspectAndRefactorPanel.form   |  32 ++--
 .../refactoring/InspectAndRefactorPanel.java   |  36 ++--
 .../hints/WrongStringComparisonCustomizer.form |   8 +-
 .../hints/WrongStringComparisonCustomizer.java |  10 +-
 .../errors/FinalFieldsFromCtorCustomiser.form  |   8 +-
 .../errors/FinalFieldsFromCtorCustomiser.java  |  10 +-
 .../java/hints/errors/ImportClassCustomizer.form   |   4 +-
 .../java/hints/errors/ImportClassCustomizer.java   |   4 +-
 .../hints/errors/LocalVariableFixCustomizer.form   |   5 +-
 .../hints/errors/LocalVariableFixCustomizer.java   |   4 +-
 .../java/hints/errors/SurroundWithTryCatchLog.form |   4 +-
 .../java/hints/errors/SurroundWithTryCatchLog.java |   4 +-
 .../modules/java/hints/jdk/ConvertToVarHint.java   |   2 +
 .../java/hints/jdk/ConvertToVarHintTest.java   |  18 ++
 java/java.lsp.server/arch.xml  |   1 +
 java/java.lsp.server/licenseinfo.xml   |   6 +-
 .../nbcode/{integration/build.xml => README.md}|  13 +-
 java/java.lsp.server/nbcode/integration/build.xml  |  45 -
 .../nbcode/integration/nbproject/project.xml   |  26 ++-
 .../nbcode/integration/UIDefaultsIconMetadata.java | 106 +++
 .../modules/nbcode/integration/resources/empty.png | Bin 0 -> 157 bytes
 .../resources/uidefaults/Tree.closedIcon.png   | Bin 0 -> 537 bytes
 .../resources/uidefaults/Tree.leafIcon.png | Bin 0 -> 537 bytes
 .../resources/uidefaults/Tree.openIcon.png | Bin 0 -> 461 bytes
 .../resources/uimanager-icons.properties   |  63 +++
 java/java.lsp.server/nbproject/project.xml |   2 +-
 .../server/explorer/DefaultDecorationsImpl.java|   4 +-
 .../modules/java/lsp/server/explorer/TreeItem.java |  22 ++-
 .../java/lsp/server/explorer/TreeNodeRegistry.java |  34 
 .../lsp/server/explorer/TreeNodeRegistryImpl.java  |  26 ++-
 .../java/lsp/server/explorer/TreeViewProvider.java |  38 
 .../java/lsp/server/explorer/api/TreeItemData.java |   2 +-
 java/java.lsp.server/vscode/package.json   |  73 +++-
 .../vscode/schemas/package.schema.json |  42 +
 java/java.lsp.server/vscode/src/explorer.ts| 195 +++--
 java/java.lsp.server/vscode/src/protocol.ts|   4 +
 .../ui/customizers/SearchDependencyCustomizer.form |  21 +--
 .../ui/customizers/SearchDependencyCustomizer.java |  13 +-
 platform/openide.util.ui/apichanges.xml|  14 ++
 platform/openide.util.ui/arch.xml  |   7 +
 platform/openide.util.ui/manifest.mf   |   2 +-
 .../src/org/openide/util/ImageUtilities.java   |  65 +--
 48 files changed, 892 insertions(+), 188 deletions(-)

-
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 delivery updated: [#3466] do not show Convert Type to Var hint for method references

2022-01-19 Thread neilcsmith
This is an automated email from the ASF dual-hosted git repository.

neilcsmith pushed a commit to branch delivery
in repository https://gitbox.apache.org/repos/asf/netbeans.git


The following commit(s) were added to refs/heads/delivery by this push:
 new a2baf75  [#3466]  do not show Convert Type to Var hint for method 
references
 new 8df36f8  Merge pull request #3471 from oyarzun/issue-3466
a2baf75 is described below

commit a2baf75e2756ff9cae3ea0ead0037b513f930715
Author: Christian Oyarzun 
AuthorDate: Mon Jan 17 20:52:16 2022 -0500

[#3466]  do not show Convert Type to Var hint for method references
---
 .../modules/java/hints/jdk/ConvertToVarHint.java   |  2 ++
 .../modules/java/hints/jdk/ConvertToVarHintTest.java   | 18 ++
 2 files changed, 20 insertions(+)

diff --git 
a/java/java.hints/src/org/netbeans/modules/java/hints/jdk/ConvertToVarHint.java 
b/java/java.hints/src/org/netbeans/modules/java/hints/jdk/ConvertToVarHint.java
index c9e537d..f1a19da 100644
--- 
a/java/java.hints/src/org/netbeans/modules/java/hints/jdk/ConvertToVarHint.java
+++ 
b/java/java.hints/src/org/netbeans/modules/java/hints/jdk/ConvertToVarHint.java
@@ -204,6 +204,8 @@ public class ConvertToVarHint {
 break;
 case LAMBDA_EXPRESSION:
 return false;
+case MEMBER_REFERENCE:
+return false;
 default:
 break;
 }
diff --git 
a/java/java.hints/test/unit/src/org/netbeans/modules/java/hints/jdk/ConvertToVarHintTest.java
 
b/java/java.hints/test/unit/src/org/netbeans/modules/java/hints/jdk/ConvertToVarHintTest.java
index a9a2168..30b3a21 100644
--- 
a/java/java.hints/test/unit/src/org/netbeans/modules/java/hints/jdk/ConvertToVarHintTest.java
+++ 
b/java/java.hints/test/unit/src/org/netbeans/modules/java/hints/jdk/ConvertToVarHintTest.java
@@ -122,6 +122,24 @@ public class ConvertToVarHintTest {
 }
 
 @Test
+public void testMethodRefToVar() throws Exception {
+
+HintTest.create()
+.setCaretMarker('^')
+.input("package test;\n"
++ "import java.util.function.Consumer;\n"
++ "public class Test {\n"
++ "void m2() {\n"
++ "   final Consumer println = 
System.out::println^;\n"
++ "}\n"
++ "}\n")
+.sourceLevel("1.10")
+.run(ConvertToVarHint.class)
+.assertNotContainsWarnings(VAR_CONV_DESC);
+
+}
+
+@Test
 public void testArrayInitializerVar() throws Exception {
 
 HintTest.create()

-
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 delivery updated (2b91be1 -> 335fe27)

2022-01-19 Thread neilcsmith
This is an automated email from the ASF dual-hosted git repository.

neilcsmith pushed a change to branch delivery
in repository https://gitbox.apache.org/repos/asf/netbeans.git.


from 2b91be1  Merge pull request #3459 from sdedic/vscode/redefined-icons3
 new b4ac8e0  layout fixes in inspect and refactor dialogs.
 new 0c1a519  layout fixes to HintPanel and hint customizer panels.
 new 335fe27  Merge pull request #3472 from mbien/layout-fixes

The 6489 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:
 .../modules/analysis/RunAnalysisPanel.form | 29 ++---
 .../modules/analysis/RunAnalysisPanel.java | 20 +---
 .../analysis/ui/AdjustConfigurationPanel.form  |  6 ++--
 .../analysis/ui/AdjustConfigurationPanel.java  |  8 ++---
 .../java/hints/spiimpl/options/HintsPanel.form | 21 ++---
 .../java/hints/spiimpl/options/HintsPanel.java | 23 +-
 .../refactoring/InspectAndRefactorPanel.form   | 32 +--
 .../refactoring/InspectAndRefactorPanel.java   | 36 ++
 .../hints/WrongStringComparisonCustomizer.form |  8 ++---
 .../hints/WrongStringComparisonCustomizer.java | 10 +++---
 .../errors/FinalFieldsFromCtorCustomiser.form  |  8 ++---
 .../errors/FinalFieldsFromCtorCustomiser.java  | 10 +++---
 .../java/hints/errors/ImportClassCustomizer.form   |  4 +--
 .../java/hints/errors/ImportClassCustomizer.java   |  4 +--
 .../hints/errors/LocalVariableFixCustomizer.form   |  5 +--
 .../hints/errors/LocalVariableFixCustomizer.java   |  4 +--
 .../java/hints/errors/SurroundWithTryCatchLog.form |  4 +--
 .../java/hints/errors/SurroundWithTryCatchLog.java |  4 +--
 .../ui/customizers/SearchDependencyCustomizer.form | 21 ++---
 .../ui/customizers/SearchDependencyCustomizer.java | 13 +++-
 20 files changed, 140 insertions(+), 130 deletions(-)

-
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-6401) Newly created Micronau project is not open in NB

2022-01-19 Thread Martin Balin (Jira)


 [ 
https://issues.apache.org/jira/browse/NETBEANS-6401?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Martin Balin updated NETBEANS-6401:
---
Description: 
Select File | New project

then Java with Maven > Micronaut Project OR Java with Gradle > Micronaut Project

Name it {{{}MicronautProject{}}}. Leave all defaults on MN v. is 3.2.7 Java is 
8 , step through and click Finish.

Project is created on disk properly but it is not open in IDE.

Structure on disk is: 
{{{_}{_}/MicronautProject/MicronautProject }}then 
there are \{{src }}and{{ pom.xml}}

Open the project in NB and there is Resolve problems window shown "Unable to 
properly load project" with details:

 
{code:java}
Some problems were encountered while processing the POMs:
[ERROR] 'dependencies.dependency.version' for io.micronaut:micronaut-inject:jar 
is missing. @ line 34, column 17
[ERROR] 'dependencies.dependency.version' for 
io.micronaut:micronaut-validation:jar is missing. @ line 39, column 17
[ERROR] 'dependencies.dependency.version' for 
org.junit.jupiter:junit-jupiter-api:jar is missing. @ line 44, column 17
[ERROR] 'dependencies.dependency.version' for 
org.junit.jupiter:junit-jupiter-engine:jar is missing. @ line 49, column 17
[ERROR] 'dependencies.dependency.version' for 
io.micronaut.test:micronaut-test-junit5:jar is missing. @ line 54, column 17
[ERROR] 'dependencies.dependency.version' for 
io.micronaut:micronaut-http-client:jar is missing. @ line 59, column 17
[ERROR] 'dependencies.dependency.version' for 
io.micronaut:micronaut-http-server-netty:jar is missing. @ line 64, column 17
[ERROR] 'dependencies.dependency.version' for 
io.micronaut:micronaut-runtime:jar is missing. @ line 69, column 17
[ERROR] 'dependencies.dependency.version' for 
ch.qos.logback:logback-classic:jar is missing. @ line 74, column 17
 
{code}
and Output window has in:
{code:java}
cd /Users/mbalin/Development/MicronautProject/MicronautProject; 
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-17.0.1.jdk/Contents/Home 
/Users/mbalin/Development/MicronautProject/MicronautProject/mvnw 
-DskipTests=true --fail-at-end package
Cannot run program 
"/Users/mbalin/Development/MicronautProject/MicronautProject/mvnw" (in 
directory "/Users/mbalin/Development/MicronautProject/MicronautProject"): 
error=13, Permission denied{code}
{{mvnw}} is not executable by default. chmod +x for it and it can be built and 
project is fixed. Not _unloadable_ anymore.

Gradle project generated the same way can be open without errors in NB.

When I create the Micronaut Maven project using NBLS (VSIX) 12.6.301 release 
then I have mvnw executable and also directory structure is 
{{{_}{_}/demomn2g/mvnw and}} pom.xml

  was:
Select File | New project

then Java with Maven > Micronaut Project OR Java with Gradle > Micronaut Project

Name it {{{}MicronautProject{}}}. Leave all defaults on MN v. is 3.2.7 Java is 
8 , step through and click Finish.

Project is created on disk properly but it is not open in IDE.

Structure on disk is: 
{{{_}{_}/MicronautProject/MicronautProject }}then 
there are \{{src }}and{{ pom.xml}}

Open the project in NB and there is Resolve problems window shown "Unable to 
properly load project" with details:

 
{code:java}
Some problems were encountered while processing the POMs:
[ERROR] 'dependencies.dependency.version' for io.micronaut:micronaut-inject:jar 
is missing. @ line 34, column 17
[ERROR] 'dependencies.dependency.version' for 
io.micronaut:micronaut-validation:jar is missing. @ line 39, column 17
[ERROR] 'dependencies.dependency.version' for 
org.junit.jupiter:junit-jupiter-api:jar is missing. @ line 44, column 17
[ERROR] 'dependencies.dependency.version' for 
org.junit.jupiter:junit-jupiter-engine:jar is missing. @ line 49, column 17
[ERROR] 'dependencies.dependency.version' for 
io.micronaut.test:micronaut-test-junit5:jar is missing. @ line 54, column 17
[ERROR] 'dependencies.dependency.version' for 
io.micronaut:micronaut-http-client:jar is missing. @ line 59, column 17
[ERROR] 'dependencies.dependency.version' for 
io.micronaut:micronaut-http-server-netty:jar is missing. @ line 64, column 17
[ERROR] 'dependencies.dependency.version' for 
io.micronaut:micronaut-runtime:jar is missing. @ line 69, column 17
[ERROR] 'dependencies.dependency.version' for 
ch.qos.logback:logback-classic:jar is missing. @ line 74, column 17
 
{code}
and Output window has in:
{code:java}
cd /Users/mbalin/Development/MicronautProject/MicronautProject; 
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-17.0.1.jdk/Contents/Home 
/Users/mbalin/Development/MicronautProject/MicronautProject/mvnw 
-DskipTests=true --fail-at-end package
Cannot run program 
"/Users/mbalin/Development/MicronautProject/MicronautProject/mvnw" (in 
directory "/Users/mbalin/Development/MicronautProject/MicronautProject"): 
error=13, Permission denied{code}
{{mvnw}} is not executable by default. chmod +x for it and it can be built and 
project

[jira] [Updated] (NETBEANS-6401) Newly created Micronau project is not open in NB

2022-01-19 Thread Martin Balin (Jira)


 [ 
https://issues.apache.org/jira/browse/NETBEANS-6401?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Martin Balin updated NETBEANS-6401:
---
Description: 
Select File | New project

then Java with Maven > Micronaut Project OR Java with Gradle > Micronaut Project

Name it {{{}MicronautProject{}}}. Leave all defaults on MN v. is 3.2.7 Java is 
8 , step through and click Finish.

Project is created on disk properly but it is not open in IDE.

Structure on disk is: 
{{{_}{_}/MicronautProject/MicronautProject }}then 
there are \{{src }}and{{ pom.xml}}

Open the project in NB and there is Resolve problems window shown "Unable to 
properly load project" with details:

 
{code:java}
Some problems were encountered while processing the POMs:
[ERROR] 'dependencies.dependency.version' for io.micronaut:micronaut-inject:jar 
is missing. @ line 34, column 17
[ERROR] 'dependencies.dependency.version' for 
io.micronaut:micronaut-validation:jar is missing. @ line 39, column 17
[ERROR] 'dependencies.dependency.version' for 
org.junit.jupiter:junit-jupiter-api:jar is missing. @ line 44, column 17
[ERROR] 'dependencies.dependency.version' for 
org.junit.jupiter:junit-jupiter-engine:jar is missing. @ line 49, column 17
[ERROR] 'dependencies.dependency.version' for 
io.micronaut.test:micronaut-test-junit5:jar is missing. @ line 54, column 17
[ERROR] 'dependencies.dependency.version' for 
io.micronaut:micronaut-http-client:jar is missing. @ line 59, column 17
[ERROR] 'dependencies.dependency.version' for 
io.micronaut:micronaut-http-server-netty:jar is missing. @ line 64, column 17
[ERROR] 'dependencies.dependency.version' for 
io.micronaut:micronaut-runtime:jar is missing. @ line 69, column 17
[ERROR] 'dependencies.dependency.version' for 
ch.qos.logback:logback-classic:jar is missing. @ line 74, column 17
 
{code}
and Output window has in:
{code:java}
cd /Users/mbalin/Development/MicronautProject/MicronautProject; 
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-17.0.1.jdk/Contents/Home 
/Users/mbalin/Development/MicronautProject/MicronautProject/mvnw 
-DskipTests=true --fail-at-end package
Cannot run program 
"/Users/mbalin/Development/MicronautProject/MicronautProject/mvnw" (in 
directory "/Users/mbalin/Development/MicronautProject/MicronautProject"): 
error=13, Permission denied{code}
{{mvnw}} is not executable by default. chmod +x for it and it can be built and 
project is fixed. Not _unloadable_ anymore.

Gradle project generated the same way can be open without errors in NB.

When I create the Micronaut Maven project using NBLS (VSIX) 12.6.301 release 
then I have mvnw executable and also directory structure is 
{{{_}{_}/demomn2g/mvnw {{and}} pom.xml}}

  was:
Select File | New project

then Java with Maven > Micronaut Project OR Java with Gradle > Micronaut Project

Name it {{{}MicronautProject{}}}. Leave all defaults on MN v. is 3.2.7 Java is 
8 , step through and click Finish.

Project is created on disk properly but it is not open in IDE.

Structure on disk is: 
{{{_}{_}/MicronautProject/MicronautProject }}then 
there are {{src }}and{{ pom.xml}}

Open the project in NB and there is Resolve problems window shown "Unable to 
properly load project" with details:

 
{code:java}
Some problems were encountered while processing the POMs:
[ERROR] 'dependencies.dependency.version' for io.micronaut:micronaut-inject:jar 
is missing. @ line 34, column 17
[ERROR] 'dependencies.dependency.version' for 
io.micronaut:micronaut-validation:jar is missing. @ line 39, column 17
[ERROR] 'dependencies.dependency.version' for 
org.junit.jupiter:junit-jupiter-api:jar is missing. @ line 44, column 17
[ERROR] 'dependencies.dependency.version' for 
org.junit.jupiter:junit-jupiter-engine:jar is missing. @ line 49, column 17
[ERROR] 'dependencies.dependency.version' for 
io.micronaut.test:micronaut-test-junit5:jar is missing. @ line 54, column 17
[ERROR] 'dependencies.dependency.version' for 
io.micronaut:micronaut-http-client:jar is missing. @ line 59, column 17
[ERROR] 'dependencies.dependency.version' for 
io.micronaut:micronaut-http-server-netty:jar is missing. @ line 64, column 17
[ERROR] 'dependencies.dependency.version' for 
io.micronaut:micronaut-runtime:jar is missing. @ line 69, column 17
[ERROR] 'dependencies.dependency.version' for 
ch.qos.logback:logback-classic:jar is missing. @ line 74, column 17
 
{code}
and Output window has in:
{code:java}
cd /Users/mbalin/Development/MicronautProject/MicronautProject; 
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-17.0.1.jdk/Contents/Home 
/Users/mbalin/Development/MicronautProject/MicronautProject/mvnw 
-DskipTests=true --fail-at-end package
Cannot run program 
"/Users/mbalin/Development/MicronautProject/MicronautProject/mvnw" (in 
directory "/Users/mbalin/Development/MicronautProject/MicronautProject"): 
error=13, Permission denied{code}
{{mvnw}} is not executable by default. chmod +x for it and it can be built and 
proj

[jira] [Commented] (NETBEANS-6381) Ctrl+Click on package name in import statement should browse classes

2022-01-19 Thread Martin Balin (Jira)


[ 
https://issues.apache.org/jira/browse/NETBEANS-6381?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17478439#comment-17478439
 ] 

Martin Balin commented on NETBEANS-6381:


This seems to work only for Java packages. I've tried io.micronaut.runtime Cmd 
click on runtime and I get error {{cannot open runtime (missing sources)}}

> Ctrl+Click on package name in import statement should browse classes
> 
>
> Key: NETBEANS-6381
> URL: https://issues.apache.org/jira/browse/NETBEANS-6381
> Project: NetBeans
>  Issue Type: Improvement
>  Components: java - Navigation
>Affects Versions: 12.5
>Reporter: Martin Balin
>Assignee: Dusan Balek
>Priority: Major
> Attachments: Screenshot 2022-01-11 at 14.17.08.png, 
> image-2022-01-13-13-27-12-725.png, image-2022-01-13-13-27-12-768.png
>
>
> Compared to other Java IDE NetBeans is missing feature to allow browsing 
> classes in package when Ctrl+Click on package name in import statement. This 
> should expand package in dependencies and allow browsing. This will lead to 
> open the class selected similar to Ctrl+Click on class name in import 
> statement.
> See underlined {{runtime}} in screenshot
> !Screenshot 2022-01-11 at 14.17.08.png!
> Currently NB shows message that class runtime cannot be open - missing source.
> There is no representation in NetBeans for jar file containing 
> io.micronaut.runtime.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

-
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-6401) Newly created Micronau project is not open in NB

2022-01-19 Thread Martin Balin (Jira)
Martin Balin created NETBEANS-6401:
--

 Summary: Newly created Micronau project is not open in NB
 Key: NETBEANS-6401
 URL: https://issues.apache.org/jira/browse/NETBEANS-6401
 Project: NetBeans
  Issue Type: Bug
  Components: javaee - Micronaut
Affects Versions: 12.6
 Environment: *Product Version:* Apache NetBeans IDE 12.6

*Java:* 17.0.1; Java HotSpot(TM) 64-Bit Server VM 17.0.1+12-LTS-39

*Runtime:* Java(TM) SE Runtime Environment 17.0.1+12-LTS-39

*System:* Mac OS X version 12.1 running on x86_64; UTF-8; en_GB (nb)

*User directory:* /Users/mbalin/Library/Application Support/NetBeans/12.6

*Cache directory:* /Users/mbalin/Library/Caches/NetBeans/12.6

 
Reporter: Martin Balin


Select File | New project

then Java with Maven > Micronaut Project OR Java with Gradle > Micronaut Project

Name it {{{}MicronautProject{}}}. Leave all defaults on MN v. is 3.2.7 Java is 
8 , step through and click Finish.

Project is created on disk properly but it is not open in IDE.

Structure on disk is: 
{{{_}{_}/MicronautProject/MicronautProject }}then 
there are {{src }}and{{ pom.xml}}

Open the project in NB and there is Resolve problems window shown "Unable to 
properly load project" with details:

 
{code:java}
Some problems were encountered while processing the POMs:
[ERROR] 'dependencies.dependency.version' for io.micronaut:micronaut-inject:jar 
is missing. @ line 34, column 17
[ERROR] 'dependencies.dependency.version' for 
io.micronaut:micronaut-validation:jar is missing. @ line 39, column 17
[ERROR] 'dependencies.dependency.version' for 
org.junit.jupiter:junit-jupiter-api:jar is missing. @ line 44, column 17
[ERROR] 'dependencies.dependency.version' for 
org.junit.jupiter:junit-jupiter-engine:jar is missing. @ line 49, column 17
[ERROR] 'dependencies.dependency.version' for 
io.micronaut.test:micronaut-test-junit5:jar is missing. @ line 54, column 17
[ERROR] 'dependencies.dependency.version' for 
io.micronaut:micronaut-http-client:jar is missing. @ line 59, column 17
[ERROR] 'dependencies.dependency.version' for 
io.micronaut:micronaut-http-server-netty:jar is missing. @ line 64, column 17
[ERROR] 'dependencies.dependency.version' for 
io.micronaut:micronaut-runtime:jar is missing. @ line 69, column 17
[ERROR] 'dependencies.dependency.version' for 
ch.qos.logback:logback-classic:jar is missing. @ line 74, column 17
 
{code}
and Output window has in:
{code:java}
cd /Users/mbalin/Development/MicronautProject/MicronautProject; 
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-17.0.1.jdk/Contents/Home 
/Users/mbalin/Development/MicronautProject/MicronautProject/mvnw 
-DskipTests=true --fail-at-end package
Cannot run program 
"/Users/mbalin/Development/MicronautProject/MicronautProject/mvnw" (in 
directory "/Users/mbalin/Development/MicronautProject/MicronautProject"): 
error=13, Permission denied{code}
{{mvnw}} is not executable by default. chmod +x for it and it can be built and 
project is fixed. Not _unloadable_ anymore.

Gradle project generated the same way can be open without errors in NB.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

-
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