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