[jira] [Created] (NETBEANS-487) Small "Java" icon in Options dialog breaks layout
Niklas Matthies created NETBEANS-487: Summary: Small "Java" icon in Options dialog breaks layout Key: NETBEANS-487 URL: https://issues.apache.org/jira/browse/NETBEANS-487 Project: NetBeans Issue Type: Bug Components: platform - OptionsSettings Environment: Windows 7 (with classic theme) Reporter: Niklas Matthies Attachments: coffee-cup-32x32.png, netbeans-options-header.png In the top header of the Options dialog, the "Java" item has a smaller icon (20x20 pixels) than the other items (32x32 pixels), breaking the layout. It causes the "Java" label to be vertically misaligned and also is too narrow compared with the other icons (cf. the attached screenshot netbeans-options-header.png). This probably happened as the old Java logo (owned by Oracle) was replaced with the NetBeans logo. I attached a PNG (coffee-cup-32x32.png) that could be used as a replacement and which matches "Java" better than the NetBeans logo. It's adapted from [https://commons.wikimedia.org/wiki/File:Coffee_cup_flat.svg] (public domain) with some minor manual adjustments. Of course, if someone can come up with a better icon that would be great too. -- 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-486) org.netbeans.modules.parsing.spi.ParseException when invoking code-complete
Gili created NETBEANS-486: - Summary: org.netbeans.modules.parsing.spi.ParseException when invoking code-complete Key: NETBEANS-486 URL: https://issues.apache.org/jira/browse/NETBEANS-486 Project: NetBeans Issue Type: Bug Components: editor - Completion Templates Environment: Product Version: Apache NetBeans IDE Dev (Build incubator-netbeans-release-228-on-20180312) Java: 9.0.4; Java HotSpot(TM) 64-Bit Server VM 9.0.4+11 Runtime: Java(TM) SE Runtime Environment 9.0.4+11 System: Windows 10 version 10.0 running on amd64; Cp1252; en_CA (nb) User directory: C:\Users\Gili\AppData\Roaming\NetBeans\dev Cache directory: C:\Users\Gili\AppData\Local\NetBeans\Cache\dev Reporter: Gili I invoked code-complete in the editor and the following exception was thrown: {code} com.sun.tools.javac.comp.Infer$InferenceException at com.sun.tools.javac.comp.Infer.(Infer.java:115) at com.sun.tools.javac.comp.Infer.instance(Infer.java:102) at com.sun.tools.javac.comp.DeferredAttr.(DeferredAttr.java:114) at com.sun.tools.javac.comp.DeferredAttr.instance(DeferredAttr.java:103) at com.sun.tools.javac.comp.Resolve.(Resolve.java:123) at org.netbeans.lib.nbjavac.services.NBResolve.(NBResolve.java:50) at org.netbeans.lib.nbjavac.services.NBResolve$1.make(NBResolve.java:44) at org.netbeans.lib.nbjavac.services.NBResolve$1.make(NBResolve.java:42) at com.sun.tools.javac.util.Context.get(Context.java:150) at com.sun.tools.javac.comp.Resolve.instance(Resolve.java:158) at com.sun.tools.javac.comp.Check.(Check.java:117) at com.sun.tools.javac.comp.Check.instance(Check.java:105) at com.sun.tools.javac.comp.Modules.(Modules.java:185) at com.sun.tools.javac.comp.Modules.instance(Modules.java:175) at com.sun.tools.javac.code.Symtab.(Symtab.java:484) at com.sun.tools.javac.code.Symtab.instance(Symtab.java:88) at com.sun.tools.javac.comp.Attr.(Attr.java:127) at org.netbeans.lib.nbjavac.services.NBAttr.(NBAttr.java:50) at org.netbeans.lib.nbjavac.services.NBAttr$1.make(NBAttr.java:42) at org.netbeans.lib.nbjavac.services.NBAttr$1.make(NBAttr.java:40) at com.sun.tools.javac.util.Context.get(Context.java:150) at com.sun.tools.javac.comp.Attr.instance(Attr.java:116) at com.sun.tools.javac.comp.Annotate.(Annotate.java:102) at com.sun.tools.javac.comp.Annotate.instance(Annotate.java:77) at com.sun.tools.javac.jvm.ClassReader.(ClassReader.java:234) at org.netbeans.lib.nbjavac.services.NBClassReader.(NBClassReader.java:50) at org.netbeans.lib.nbjavac.services.NBClassReader$1.make(NBClassReader.java:41) at org.netbeans.lib.nbjavac.services.NBClassReader$1.make(NBClassReader.java:39) at com.sun.tools.javac.util.Context.get(Context.java:150) at com.sun.tools.javac.jvm.ClassReader.instance(ClassReader.java:225) at com.sun.tools.javac.code.ClassFinder.(ClassFinder.java:186) at com.sun.tools.javadoc.main.JavadocClassFinder.(JavadocClassFinder.java:71) at com.sun.tools.javadoc.main.JavadocClassFinder.lambda$preRegister$0(JavadocClassFinder.java:60) at com.sun.tools.javac.util.Context.get(Context.java:150) at com.sun.tools.javac.code.ClassFinder.instance(ClassFinder.java:177) at com.sun.tools.javac.main.JavaCompiler.(JavaCompiler.java:393) at com.sun.tools.javac.main.JavaCompiler.instance(JavaCompiler.java:114) at com.sun.tools.javac.api.JavacTaskImpl.prepareCompiler(JavacTaskImpl.java:207) at com.sun.tools.javac.api.JavacTaskImpl.parse(JavacTaskImpl.java:247) at org.netbeans.modules.java.source.nbjavac.parsing.SequentialParsingImpl.parse(SequentialParsingImpl.java:38) at org.netbeans.modules.java.source.parsing.JavacParser.moveToPhase(JavacParser.java:580) at org.netbeans.modules.java.source.parsing.CompilationInfoImpl.toPhase(CompilationInfoImpl.java:361) at org.netbeans.api.java.source.CompilationController.toPhase(CompilationController.java:84) at org.netbeans.modules.java.completion.BaseTask.getCompletionEnvironment(BaseTask.java:215) at org.netbeans.modules.java.completion.JavaCompletionTask.resolve(JavaCompletionTask.java:265) at org.netbeans.modules.java.completion.BaseTask.run(BaseTask.java:93) at org.netbeans.modules.java.completion.JavaCompletionTask.run(JavaCompletionTask.java:58) at org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:586) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:130) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:114) at
[incubator-netbeans] branch master updated: [NETBEANS-417] Adjust C file to handle new registry layout starting with jdk9 (#433)
This is an automated email from the ASF dual-hosted git repository. geertjan pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-netbeans.git The following commit(s) were added to refs/heads/master by this push: new 54c1194 [NETBEANS-417] Adjust C file to handle new registry layout starting with jdk9 (#433) 54c1194 is described below commit 54c119485939fe29041872da4426ed797e89cbb4 Author: Eric BarboniAuthorDate: Mon Mar 19 09:10:42 2018 +0100 [NETBEANS-417] Adjust C file to handle new registry layout starting with jdk9 (#433) * [NETBEANS-417] fix return type in case of error * [NETBEANS-417] add check to new registry key --- ide/launcher/windows/nblauncher.cpp| 4 ++-- o.n.bootstrap/launcher/windows/jvmlauncher.cpp | 9 + o.n.bootstrap/launcher/windows/jvmlauncher.h | 3 +++ 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/ide/launcher/windows/nblauncher.cpp b/ide/launcher/windows/nblauncher.cpp index f85acb1..ffb8c51 100644 --- a/ide/launcher/windows/nblauncher.cpp +++ b/ide/launcher/windows/nblauncher.cpp @@ -401,7 +401,7 @@ bool NbLauncher::findCacheDir(const char *str) { string NbLauncher::getDefaultUserDirRoot() { TCHAR defUserDirRootChar[MAX_PATH]; if (FAILED(SHGetFolderPath(NULL, CSIDL_APPDATA, NULL, 0, defUserDirRootChar))) { -return false; +return std::string(); } defUserDirRoot = ((string) defUserDirRootChar) + NETBEANS_DIRECTORY; defUserDirRoot.erase(defUserDirRoot.rfind('\\')); @@ -412,7 +412,7 @@ string NbLauncher::getDefaultUserDirRoot() { string NbLauncher::getDefaultCacheDirRoot() { TCHAR defCacheDirRootChar[MAX_PATH]; if (FAILED(SHGetFolderPath(NULL, CSIDL_LOCAL_APPDATA, NULL, 0, defCacheDirRootChar))) { -return false; +return std::string(); } defCacheDirRoot = ((string) defCacheDirRootChar) + NETBEANS_CACHES_DIRECTORY; defCacheDirRoot.erase(defCacheDirRoot.rfind('\\')); diff --git a/o.n.bootstrap/launcher/windows/jvmlauncher.cpp b/o.n.bootstrap/launcher/windows/jvmlauncher.cpp index a292773..7e297f1 100644 --- a/o.n.bootstrap/launcher/windows/jvmlauncher.cpp +++ b/o.n.bootstrap/launcher/windows/jvmlauncher.cpp @@ -28,6 +28,8 @@ using namespace std; const char *JvmLauncher::JDK_KEY = "Software\\JavaSoft\\Java Development Kit"; const char *JvmLauncher::JRE_KEY = "Software\\JavaSoft\\Java Runtime Environment"; +const char *JvmLauncher::JDK_POST9_KEY = "Software\\JavaSoft\\JDK"; +const char *JvmLauncher::JRE_POST9_KEY = "Software\\JavaSoft\\JRE"; const char *JvmLauncher::CUR_VERSION_NAME = "CurrentVersion"; const char *JvmLauncher::JAVA_HOME_NAME = "JavaHome"; const char *JvmLauncher::JAVA_BIN_DIR = "\\bin"; @@ -399,6 +401,13 @@ bool JvmLauncher::startOutProcJvm(const char *mainClassName, const std::listhttps://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[incubator-netbeans] branch master updated (747bbe4 -> 7e8c73a)
This is an automated email from the ASF dual-hosted git repository. emi pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/incubator-netbeans.git. from 747bbe4 Adding new Apache NetBeans Logo (#447) add e1c560f Makes ProgressHandle and AggregateProgressHandle AutoCloseable new 7e8c73a Merge pull request #460 from emilianbold/emi-autocloseable 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: api.progress/nbproject/project.properties | 2 +- .../src/org/netbeans/api/progress/BaseProgressUtils.java | 9 +++-- api.progress/src/org/netbeans/api/progress/ProgressHandle.java | 10 +- .../api/progress/aggregate/AggregateProgressHandle.java| 10 +- .../project/universe/PlatformLayersCacheManager.java | 6 +- diff/src/org/netbeans/modules/diff/DiffAction.java | 6 +- diff/src/org/netbeans/modules/diff/PatchAction.java| 6 +- diff/src/org/netbeans/modules/diff/builtin/DiffPresenter.java | 7 ++- image/nbproject/project.properties | 2 +- image/src/org/netbeans/modules/image/ImageViewer.java | 7 ++- 10 files changed, 30 insertions(+), 35 deletions(-) -- To stop receiving notification emails like this one, please contact e...@apache.org. - 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