You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by ma...@apache.org on 2018/08/28 18:32:08 UTC
[incubator-netbeans] branch master updated: [NETBEANS-1190] Add
more icon sizes to NetBeans' MainWindow (#793)
This is an automated email from the ASF dual-hosted git repository.
matthiasblaesing 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 4235bab [NETBEANS-1190] Add more icon sizes to NetBeans' MainWindow (#793)
4235bab is described below
commit 4235babca7d4b55bfb916a238d054640d58b3e8e
Author: Ralph Benjamin Ruijs <ra...@gmail.com>
AuthorDate: Tue Aug 28 20:30:45 2018 +0200
[NETBEANS-1190] Add more icon sizes to NetBeans' MainWindow (#793)
* Extraced icons from MacOSX Launcher's icns and included them for the MainWindow/Splash
---
.../src/org/netbeans/core/startup/Splash.java | 8 +++++++-
.../src/org/netbeans/core/startup/frame1024.png | Bin 0 -> 45852 bytes
.../src/org/netbeans/core/startup/frame256.png | Bin 0 -> 9132 bytes
.../src/org/netbeans/core/startup/frame512.png | Bin 0 -> 20905 bytes
.../org/netbeans/core/windows/view/ui/MainWindow.java | 8 +++++++-
5 files changed, 14 insertions(+), 2 deletions(-)
diff --git a/platform/core.startup/src/org/netbeans/core/startup/Splash.java b/platform/core.startup/src/org/netbeans/core/startup/Splash.java
index 5476809..a48e6a0 100644
--- a/platform/core.startup/src/org/netbeans/core/startup/Splash.java
+++ b/platform/core.startup/src/org/netbeans/core/startup/Splash.java
@@ -74,11 +74,17 @@ public final class Splash implements Stamps.Updater {
private static final String ICON_16 = "org/netbeans/core/startup/frame.gif"; // NOI18N
private static final String ICON_32 = "org/netbeans/core/startup/frame32.gif"; // NOI18N
private static final String ICON_48 = "org/netbeans/core/startup/frame48.gif"; // NOI18N
+ private static final String ICON_256 = "org/netbeans/core/startup/frame256.png"; // NOI18N
+ private static final String ICON_512 = "org/netbeans/core/startup/frame512.png"; // NOI18N
+ private static final String ICON_1024 = "org/netbeans/core/startup/frame1024.png"; // NOI18N
private void initFrameIcons (Frame f) {
f.setIconImages(Arrays.asList(
ImageUtilities.loadImage(ICON_16, true),
ImageUtilities.loadImage(ICON_32, true),
- ImageUtilities.loadImage(ICON_48, true)));
+ ImageUtilities.loadImage(ICON_48, true),
+ ImageUtilities.loadImage(ICON_256, true),
+ ImageUtilities.loadImage(ICON_512, true),
+ ImageUtilities.loadImage(ICON_1024, true)));
}
private Frame frame;
diff --git a/platform/core.startup/src/org/netbeans/core/startup/frame1024.png b/platform/core.startup/src/org/netbeans/core/startup/frame1024.png
new file mode 100644
index 0000000..bd45104
Binary files /dev/null and b/platform/core.startup/src/org/netbeans/core/startup/frame1024.png differ
diff --git a/platform/core.startup/src/org/netbeans/core/startup/frame256.png b/platform/core.startup/src/org/netbeans/core/startup/frame256.png
new file mode 100644
index 0000000..5dab276
Binary files /dev/null and b/platform/core.startup/src/org/netbeans/core/startup/frame256.png differ
diff --git a/platform/core.startup/src/org/netbeans/core/startup/frame512.png b/platform/core.startup/src/org/netbeans/core/startup/frame512.png
new file mode 100644
index 0000000..2550364
Binary files /dev/null and b/platform/core.startup/src/org/netbeans/core/startup/frame512.png differ
diff --git a/platform/core.windows/src/org/netbeans/core/windows/view/ui/MainWindow.java b/platform/core.windows/src/org/netbeans/core/windows/view/ui/MainWindow.java
index 7f8438e..8139c2b 100755
--- a/platform/core.windows/src/org/netbeans/core/windows/view/ui/MainWindow.java
+++ b/platform/core.windows/src/org/netbeans/core/windows/view/ui/MainWindow.java
@@ -504,6 +504,9 @@ public final class MainWindow {
private static final String ICON_16 = "org/netbeans/core/startup/frame.gif"; // NOI18N
private static final String ICON_32 = "org/netbeans/core/startup/frame32.gif"; // NOI18N
private static final String ICON_48 = "org/netbeans/core/startup/frame48.gif"; // NOI18N
+ private static final String ICON_256 = "org/netbeans/core/startup/frame256.png"; // NOI18N
+ private static final String ICON_512 = "org/netbeans/core/startup/frame512.png"; // NOI18N
+ private static final String ICON_1024 = "org/netbeans/core/startup/frame1024.png"; // NOI18N
static void initFrameIcons(Frame f) {
List<Image> currentIcons = f.getIconImages();
if( !currentIcons.isEmpty() )
@@ -511,7 +514,10 @@ public final class MainWindow {
f.setIconImages(Arrays.asList(
ImageUtilities.loadImage(ICON_16, true),
ImageUtilities.loadImage(ICON_32, true),
- ImageUtilities.loadImage(ICON_48, true)));
+ ImageUtilities.loadImage(ICON_48, true),
+ ImageUtilities.loadImage(ICON_256, true),
+ ImageUtilities.loadImage(ICON_512, true),
+ ImageUtilities.loadImage(ICON_1024, true)));
}
private void initListeners() {
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@netbeans.apache.org
For additional commands, e-mail: commits-help@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists