diff --git a/apisupport/apisupport.ant/src/org/netbeans/modules/apisupport/project/resources/defaultFolder.svg b/apisupport/apisupport.ant/src/org/netbeans/modules/apisupport/project/resources/defaultFolder.svg
new file mode 100644
index 000000000000..26f18157c7fb
--- /dev/null
+++ b/apisupport/apisupport.ant/src/org/netbeans/modules/apisupport/project/resources/defaultFolder.svg
@@ -0,0 +1,91 @@
+
+
+
+
diff --git a/apisupport/apisupport.ant/src/org/netbeans/modules/apisupport/project/resources/defaultFolderOpen.svg b/apisupport/apisupport.ant/src/org/netbeans/modules/apisupport/project/resources/defaultFolderOpen.svg
new file mode 100644
index 000000000000..76bd50bcbefb
--- /dev/null
+++ b/apisupport/apisupport.ant/src/org/netbeans/modules/apisupport/project/resources/defaultFolderOpen.svg
@@ -0,0 +1,97 @@
+
+
+
+
diff --git a/apisupport/apisupport.wizards/src/org/netbeans/modules/apisupport/project/ui/wizard/quicksearch/newQuickSearch.svg b/apisupport/apisupport.wizards/src/org/netbeans/modules/apisupport/project/ui/wizard/quicksearch/newQuickSearch.svg
new file mode 100644
index 000000000000..29a921d92ec4
--- /dev/null
+++ b/apisupport/apisupport.wizards/src/org/netbeans/modules/apisupport/project/ui/wizard/quicksearch/newQuickSearch.svg
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]>
+
diff --git a/contrib/form.j2ee/src/org/netbeans/modules/form/j2ee/resources/down.svg b/contrib/form.j2ee/src/org/netbeans/modules/form/j2ee/resources/down.svg
new file mode 100644
index 000000000000..be2b3cfad621
--- /dev/null
+++ b/contrib/form.j2ee/src/org/netbeans/modules/form/j2ee/resources/down.svg
@@ -0,0 +1,95 @@
+
+
+
+
diff --git a/contrib/form.j2ee/src/org/netbeans/modules/form/j2ee/resources/up.svg b/contrib/form.j2ee/src/org/netbeans/modules/form/j2ee/resources/up.svg
new file mode 100644
index 000000000000..d47e286b0371
--- /dev/null
+++ b/contrib/form.j2ee/src/org/netbeans/modules/form/j2ee/resources/up.svg
@@ -0,0 +1,95 @@
+
+
+
+
diff --git a/contrib/groovy.grailsproject/src/org/netbeans/modules/groovy/grailsproject/resources/defaultFolder.svg b/contrib/groovy.grailsproject/src/org/netbeans/modules/groovy/grailsproject/resources/defaultFolder.svg
new file mode 100644
index 000000000000..26f18157c7fb
--- /dev/null
+++ b/contrib/groovy.grailsproject/src/org/netbeans/modules/groovy/grailsproject/resources/defaultFolder.svg
@@ -0,0 +1,91 @@
+
+
+
+
diff --git a/contrib/groovy.grailsproject/src/org/netbeans/modules/groovy/grailsproject/resources/defaultFolderOpen.svg b/contrib/groovy.grailsproject/src/org/netbeans/modules/groovy/grailsproject/resources/defaultFolderOpen.svg
new file mode 100644
index 000000000000..76bd50bcbefb
--- /dev/null
+++ b/contrib/groovy.grailsproject/src/org/netbeans/modules/groovy/grailsproject/resources/defaultFolderOpen.svg
@@ -0,0 +1,97 @@
+
+
+
+
diff --git a/contrib/j2ee.weblogic9/src/org/netbeans/modules/j2ee/weblogic9/resources/jdbc.svg b/contrib/j2ee.weblogic9/src/org/netbeans/modules/j2ee/weblogic9/resources/jdbc.svg
new file mode 100644
index 000000000000..cd378ae75560
--- /dev/null
+++ b/contrib/j2ee.weblogic9/src/org/netbeans/modules/j2ee/weblogic9/resources/jdbc.svg
@@ -0,0 +1,96 @@
+
+
+
+
diff --git a/contrib/websvc.wsitconf/src/org/netbeans/modules/websvc/wsitconf/resources/warning.svg b/contrib/websvc.wsitconf/src/org/netbeans/modules/websvc/wsitconf/resources/warning.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/contrib/websvc.wsitconf/src/org/netbeans/modules/websvc/wsitconf/resources/warning.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/enterprise/glassfish.common/src/org/netbeans/modules/glassfish/common/resources/refresh.svg b/enterprise/glassfish.common/src/org/netbeans/modules/glassfish/common/resources/refresh.svg
new file mode 100644
index 000000000000..eafae7fcf3bb
--- /dev/null
+++ b/enterprise/glassfish.common/src/org/netbeans/modules/glassfish/common/resources/refresh.svg
@@ -0,0 +1,109 @@
+
+
+
+
diff --git a/enterprise/glassfish.javaee/src/org/netbeans/modules/glassfish/javaee/resources/jdbc.svg b/enterprise/glassfish.javaee/src/org/netbeans/modules/glassfish/javaee/resources/jdbc.svg
new file mode 100644
index 000000000000..cd378ae75560
--- /dev/null
+++ b/enterprise/glassfish.javaee/src/org/netbeans/modules/glassfish/javaee/resources/jdbc.svg
@@ -0,0 +1,96 @@
+
+
+
+
diff --git a/enterprise/j2ee.earproject/src/org/netbeans/modules/j2ee/earproject/ui/resources/folder.svg b/enterprise/j2ee.earproject/src/org/netbeans/modules/j2ee/earproject/ui/resources/folder.svg
new file mode 100644
index 000000000000..26f18157c7fb
--- /dev/null
+++ b/enterprise/j2ee.earproject/src/org/netbeans/modules/j2ee/earproject/ui/resources/folder.svg
@@ -0,0 +1,91 @@
+
+
+
+
diff --git a/enterprise/j2ee.sun.ddui/src/org/netbeans/modules/j2ee/sun/share/configbean/customizers/common/resources/warningIcon.svg b/enterprise/j2ee.sun.ddui/src/org/netbeans/modules/j2ee/sun/share/configbean/customizers/common/resources/warningIcon.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/enterprise/j2ee.sun.ddui/src/org/netbeans/modules/j2ee/sun/share/configbean/customizers/common/resources/warningIcon.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/enterprise/j2eeserver/src/org/netbeans/modules/j2ee/deployment/impl/ui/resources/refresh.svg b/enterprise/j2eeserver/src/org/netbeans/modules/j2ee/deployment/impl/ui/resources/refresh.svg
new file mode 100644
index 000000000000..eafae7fcf3bb
--- /dev/null
+++ b/enterprise/j2eeserver/src/org/netbeans/modules/j2ee/deployment/impl/ui/resources/refresh.svg
@@ -0,0 +1,109 @@
+
+
+
+
diff --git a/enterprise/javaee.project/src/org/netbeans/modules/javaee/project/ui/resources/warning.svg b/enterprise/javaee.project/src/org/netbeans/modules/javaee/project/ui/resources/warning.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/enterprise/javaee.project/src/org/netbeans/modules/javaee/project/ui/resources/warning.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/enterprise/javaee.wildfly/src/org/netbeans/modules/javaee/wildfly/resources/jdbc.svg b/enterprise/javaee.wildfly/src/org/netbeans/modules/javaee/wildfly/resources/jdbc.svg
new file mode 100644
index 000000000000..cd378ae75560
--- /dev/null
+++ b/enterprise/javaee.wildfly/src/org/netbeans/modules/javaee/wildfly/resources/jdbc.svg
@@ -0,0 +1,96 @@
+
+
+
+
diff --git a/enterprise/payara.common/src/org/netbeans/modules/payara/common/resources/refresh.svg b/enterprise/payara.common/src/org/netbeans/modules/payara/common/resources/refresh.svg
new file mode 100644
index 000000000000..eafae7fcf3bb
--- /dev/null
+++ b/enterprise/payara.common/src/org/netbeans/modules/payara/common/resources/refresh.svg
@@ -0,0 +1,109 @@
+
+
+
+
diff --git a/enterprise/payara.jakartaee/src/org/netbeans/modules/payara/jakartaee/resources/jdbc.svg b/enterprise/payara.jakartaee/src/org/netbeans/modules/payara/jakartaee/resources/jdbc.svg
new file mode 100644
index 000000000000..cd378ae75560
--- /dev/null
+++ b/enterprise/payara.jakartaee/src/org/netbeans/modules/payara/jakartaee/resources/jdbc.svg
@@ -0,0 +1,96 @@
+
+
+
+
diff --git a/enterprise/web.monitor/src/org/netbeans/modules/web/monitor/client/icons/folder.svg b/enterprise/web.monitor/src/org/netbeans/modules/web/monitor/client/icons/folder.svg
new file mode 100644
index 000000000000..26f18157c7fb
--- /dev/null
+++ b/enterprise/web.monitor/src/org/netbeans/modules/web/monitor/client/icons/folder.svg
@@ -0,0 +1,91 @@
+
+
+
+
diff --git a/enterprise/web.monitor/src/org/netbeans/modules/web/monitor/client/icons/folderOpen.svg b/enterprise/web.monitor/src/org/netbeans/modules/web/monitor/client/icons/folderOpen.svg
new file mode 100644
index 000000000000..76bd50bcbefb
--- /dev/null
+++ b/enterprise/web.monitor/src/org/netbeans/modules/web/monitor/client/icons/folderOpen.svg
@@ -0,0 +1,97 @@
+
+
+
+
diff --git a/enterprise/websvc.core/src/org/netbeans/modules/websvc/core/webservices/ui/resources/folder.svg b/enterprise/websvc.core/src/org/netbeans/modules/websvc/core/webservices/ui/resources/folder.svg
new file mode 100644
index 000000000000..26f18157c7fb
--- /dev/null
+++ b/enterprise/websvc.core/src/org/netbeans/modules/websvc/core/webservices/ui/resources/folder.svg
@@ -0,0 +1,91 @@
+
+
+
+
diff --git a/enterprise/websvc.core/src/org/netbeans/modules/websvc/core/webservices/ui/resources/folderOpen.svg b/enterprise/websvc.core/src/org/netbeans/modules/websvc/core/webservices/ui/resources/folderOpen.svg
new file mode 100644
index 000000000000..76bd50bcbefb
--- /dev/null
+++ b/enterprise/websvc.core/src/org/netbeans/modules/websvc/core/webservices/ui/resources/folderOpen.svg
@@ -0,0 +1,97 @@
+
+
+
+
diff --git a/enterprise/websvc.design/src/org/netbeans/modules/websvc/design/view/resources/zoom_in.svg b/enterprise/websvc.design/src/org/netbeans/modules/websvc/design/view/resources/zoom_in.svg
new file mode 100644
index 000000000000..b59e77c97b4f
--- /dev/null
+++ b/enterprise/websvc.design/src/org/netbeans/modules/websvc/design/view/resources/zoom_in.svg
@@ -0,0 +1,103 @@
+
+
+
+
diff --git a/enterprise/websvc.design/src/org/netbeans/modules/websvc/design/view/resources/zoom_out.svg b/enterprise/websvc.design/src/org/netbeans/modules/websvc/design/view/resources/zoom_out.svg
new file mode 100644
index 000000000000..b305c71ce032
--- /dev/null
+++ b/enterprise/websvc.design/src/org/netbeans/modules/websvc/design/view/resources/zoom_out.svg
@@ -0,0 +1,102 @@
+
+
+
+
diff --git a/enterprise/websvc.manager/src/org/netbeans/modules/websvc/manager/resources/folder-closed.svg b/enterprise/websvc.manager/src/org/netbeans/modules/websvc/manager/resources/folder-closed.svg
new file mode 100644
index 000000000000..26f18157c7fb
--- /dev/null
+++ b/enterprise/websvc.manager/src/org/netbeans/modules/websvc/manager/resources/folder-closed.svg
@@ -0,0 +1,91 @@
+
+
+
+
diff --git a/enterprise/websvc.manager/src/org/netbeans/modules/websvc/manager/resources/folder-open.svg b/enterprise/websvc.manager/src/org/netbeans/modules/websvc/manager/resources/folder-open.svg
new file mode 100644
index 000000000000..76bd50bcbefb
--- /dev/null
+++ b/enterprise/websvc.manager/src/org/netbeans/modules/websvc/manager/resources/folder-open.svg
@@ -0,0 +1,97 @@
+
+
+
+
diff --git a/enterprise/websvc.manager/src/org/netbeans/modules/websvc/manager/resources/warning.svg b/enterprise/websvc.manager/src/org/netbeans/modules/websvc/manager/resources/warning.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/enterprise/websvc.manager/src/org/netbeans/modules/websvc/manager/resources/warning.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/extide/gradle/src/org/netbeans/modules/gradle/resources/defaultFolder.svg b/extide/gradle/src/org/netbeans/modules/gradle/resources/defaultFolder.svg
new file mode 100644
index 000000000000..26f18157c7fb
--- /dev/null
+++ b/extide/gradle/src/org/netbeans/modules/gradle/resources/defaultFolder.svg
@@ -0,0 +1,91 @@
+
+
+
+
diff --git a/extide/gradle/src/org/netbeans/modules/gradle/resources/defaultFolderOpen.svg b/extide/gradle/src/org/netbeans/modules/gradle/resources/defaultFolderOpen.svg
new file mode 100644
index 000000000000..76bd50bcbefb
--- /dev/null
+++ b/extide/gradle/src/org/netbeans/modules/gradle/resources/defaultFolderOpen.svg
@@ -0,0 +1,97 @@
+
+
+
+
diff --git a/groovy/groovy.refactoring/src/org/netbeans/modules/groovy/refactoring/resources/warning_16.svg b/groovy/groovy.refactoring/src/org/netbeans/modules/groovy/refactoring/resources/warning_16.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/groovy/groovy.refactoring/src/org/netbeans/modules/groovy/refactoring/resources/warning_16.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/ide/bugtracking.bridge/src/org/netbeans/modules/bugtracking/bridge/resources/warning.svg b/ide/bugtracking.bridge/src/org/netbeans/modules/bugtracking/bridge/resources/warning.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/ide/bugtracking.bridge/src/org/netbeans/modules/bugtracking/bridge/resources/warning.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/ide/bugtracking/src/org/netbeans/modules/bugtracking/tasks/resources/arrow-down.svg b/ide/bugtracking/src/org/netbeans/modules/bugtracking/tasks/resources/arrow-down.svg
new file mode 100644
index 000000000000..be2b3cfad621
--- /dev/null
+++ b/ide/bugtracking/src/org/netbeans/modules/bugtracking/tasks/resources/arrow-down.svg
@@ -0,0 +1,95 @@
+
+
+
+
diff --git a/ide/bugtracking/src/org/netbeans/modules/bugtracking/tasks/resources/arrow-right.svg b/ide/bugtracking/src/org/netbeans/modules/bugtracking/tasks/resources/arrow-right.svg
new file mode 100644
index 000000000000..64f98fe7816a
--- /dev/null
+++ b/ide/bugtracking/src/org/netbeans/modules/bugtracking/tasks/resources/arrow-right.svg
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]>
+
diff --git a/ide/bugtracking/src/org/netbeans/modules/bugtracking/tasks/resources/arrow-up.svg b/ide/bugtracking/src/org/netbeans/modules/bugtracking/tasks/resources/arrow-up.svg
new file mode 100644
index 000000000000..d47e286b0371
--- /dev/null
+++ b/ide/bugtracking/src/org/netbeans/modules/bugtracking/tasks/resources/arrow-up.svg
@@ -0,0 +1,95 @@
+
+
+
+
diff --git a/ide/bugtracking/src/org/netbeans/modules/bugtracking/tasks/resources/refresh.svg b/ide/bugtracking/src/org/netbeans/modules/bugtracking/tasks/resources/refresh.svg
new file mode 100644
index 000000000000..eafae7fcf3bb
--- /dev/null
+++ b/ide/bugtracking/src/org/netbeans/modules/bugtracking/tasks/resources/refresh.svg
@@ -0,0 +1,109 @@
+
+
+
+
diff --git a/ide/bugzilla/src/org/netbeans/modules/bugzilla/resources/warning.svg b/ide/bugzilla/src/org/netbeans/modules/bugzilla/resources/warning.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/ide/bugzilla/src/org/netbeans/modules/bugzilla/resources/warning.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/ide/code.analysis/src/org/netbeans/modules/analysis/ui/resources/refresh.svg b/ide/code.analysis/src/org/netbeans/modules/analysis/ui/resources/refresh.svg
new file mode 100644
index 000000000000..eafae7fcf3bb
--- /dev/null
+++ b/ide/code.analysis/src/org/netbeans/modules/analysis/ui/resources/refresh.svg
@@ -0,0 +1,109 @@
+
+
+
+
diff --git a/ide/code.analysis/src/org/netbeans/modules/analysis/ui/resources/warning.svg b/ide/code.analysis/src/org/netbeans/modules/analysis/ui/resources/warning.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/ide/code.analysis/src/org/netbeans/modules/analysis/ui/resources/warning.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/ide/csl.api/src/org/netbeans/modules/csl/editor/completion/warning.svg b/ide/csl.api/src/org/netbeans/modules/csl/editor/completion/warning.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/ide/csl.api/src/org/netbeans/modules/csl/editor/completion/warning.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/ide/csl.api/src/org/netbeans/modules/csl/source/resources/icons/database.svg b/ide/csl.api/src/org/netbeans/modules/csl/source/resources/icons/database.svg
new file mode 100644
index 000000000000..cd378ae75560
--- /dev/null
+++ b/ide/csl.api/src/org/netbeans/modules/csl/source/resources/icons/database.svg
@@ -0,0 +1,96 @@
+
+
+
+
diff --git a/ide/css.visual/src/org/netbeans/modules/css/visual/resources/database.svg b/ide/css.visual/src/org/netbeans/modules/css/visual/resources/database.svg
new file mode 100644
index 000000000000..cd378ae75560
--- /dev/null
+++ b/ide/css.visual/src/org/netbeans/modules/css/visual/resources/database.svg
@@ -0,0 +1,96 @@
+
+
+
+
diff --git a/ide/css.visual/src/org/netbeans/modules/css/visual/resources/down.svg b/ide/css.visual/src/org/netbeans/modules/css/visual/resources/down.svg
new file mode 100644
index 000000000000..be2b3cfad621
--- /dev/null
+++ b/ide/css.visual/src/org/netbeans/modules/css/visual/resources/down.svg
@@ -0,0 +1,95 @@
+
+
+
+
diff --git a/ide/css.visual/src/org/netbeans/modules/css/visual/resources/find.svg b/ide/css.visual/src/org/netbeans/modules/css/visual/resources/find.svg
new file mode 100644
index 000000000000..b0ee0f774559
--- /dev/null
+++ b/ide/css.visual/src/org/netbeans/modules/css/visual/resources/find.svg
@@ -0,0 +1,102 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]>
+
diff --git a/ide/css.visual/src/org/netbeans/modules/css/visual/resources/up.svg b/ide/css.visual/src/org/netbeans/modules/css/visual/resources/up.svg
new file mode 100644
index 000000000000..d47e286b0371
--- /dev/null
+++ b/ide/css.visual/src/org/netbeans/modules/css/visual/resources/up.svg
@@ -0,0 +1,95 @@
+
+
+
+
diff --git a/ide/db.dataview/src/org/netbeans/modules/db/dataview/images/refresh.svg b/ide/db.dataview/src/org/netbeans/modules/db/dataview/images/refresh.svg
new file mode 100644
index 000000000000..eafae7fcf3bb
--- /dev/null
+++ b/ide/db.dataview/src/org/netbeans/modules/db/dataview/images/refresh.svg
@@ -0,0 +1,109 @@
+
+
+
+
diff --git a/ide/db.mysql/src/org/netbeans/modules/db/mysql/resources/catalog.svg b/ide/db.mysql/src/org/netbeans/modules/db/mysql/resources/catalog.svg
new file mode 100644
index 000000000000..cd378ae75560
--- /dev/null
+++ b/ide/db.mysql/src/org/netbeans/modules/db/mysql/resources/catalog.svg
@@ -0,0 +1,96 @@
+
+
+
+
diff --git a/ide/db.mysql/src/org/netbeans/modules/db/mysql/resources/database.svg b/ide/db.mysql/src/org/netbeans/modules/db/mysql/resources/database.svg
new file mode 100644
index 000000000000..cd378ae75560
--- /dev/null
+++ b/ide/db.mysql/src/org/netbeans/modules/db/mysql/resources/database.svg
@@ -0,0 +1,96 @@
+
+
+
+
diff --git a/ide/db.sql.editor/src/org/netbeans/modules/db/sql/editor/completion/resources/catalog.svg b/ide/db.sql.editor/src/org/netbeans/modules/db/sql/editor/completion/resources/catalog.svg
new file mode 100644
index 000000000000..cd378ae75560
--- /dev/null
+++ b/ide/db.sql.editor/src/org/netbeans/modules/db/sql/editor/completion/resources/catalog.svg
@@ -0,0 +1,96 @@
+
+
+
+
diff --git a/ide/db.sql.visualeditor/src/org/netbeans/modules/db/sql/visualeditor/resources/warning.svg b/ide/db.sql.visualeditor/src/org/netbeans/modules/db/sql/visualeditor/resources/warning.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/ide/db.sql.visualeditor/src/org/netbeans/modules/db/sql/visualeditor/resources/warning.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/ide/db/src/org/netbeans/modules/db/resources/arrowDown.svg b/ide/db/src/org/netbeans/modules/db/resources/arrowDown.svg
new file mode 100644
index 000000000000..be2b3cfad621
--- /dev/null
+++ b/ide/db/src/org/netbeans/modules/db/resources/arrowDown.svg
@@ -0,0 +1,95 @@
+
+
+
+
diff --git a/ide/db/src/org/netbeans/modules/db/resources/arrowUp.svg b/ide/db/src/org/netbeans/modules/db/resources/arrowUp.svg
new file mode 100644
index 000000000000..d47e286b0371
--- /dev/null
+++ b/ide/db/src/org/netbeans/modules/db/resources/arrowUp.svg
@@ -0,0 +1,95 @@
+
+
+
+
diff --git a/ide/db/src/org/netbeans/modules/db/resources/catalog.svg b/ide/db/src/org/netbeans/modules/db/resources/catalog.svg
new file mode 100644
index 000000000000..cd378ae75560
--- /dev/null
+++ b/ide/db/src/org/netbeans/modules/db/resources/catalog.svg
@@ -0,0 +1,96 @@
+
+
+
+
diff --git a/ide/db/src/org/netbeans/modules/db/resources/database.svg b/ide/db/src/org/netbeans/modules/db/resources/database.svg
new file mode 100644
index 000000000000..cd378ae75560
--- /dev/null
+++ b/ide/db/src/org/netbeans/modules/db/resources/database.svg
@@ -0,0 +1,96 @@
+
+
+
+
diff --git a/ide/db/src/org/netbeans/modules/db/resources/defaultFolder.svg b/ide/db/src/org/netbeans/modules/db/resources/defaultFolder.svg
new file mode 100644
index 000000000000..26f18157c7fb
--- /dev/null
+++ b/ide/db/src/org/netbeans/modules/db/resources/defaultFolder.svg
@@ -0,0 +1,91 @@
+
+
+
+
diff --git a/ide/db/src/org/netbeans/modules/db/resources/folder.svg b/ide/db/src/org/netbeans/modules/db/resources/folder.svg
new file mode 100644
index 000000000000..26f18157c7fb
--- /dev/null
+++ b/ide/db/src/org/netbeans/modules/db/resources/folder.svg
@@ -0,0 +1,91 @@
+
+
+
+
diff --git a/ide/db/src/org/netbeans/modules/db/resources/folderAdaptors.svg b/ide/db/src/org/netbeans/modules/db/resources/folderAdaptors.svg
new file mode 100644
index 000000000000..26f18157c7fb
--- /dev/null
+++ b/ide/db/src/org/netbeans/modules/db/resources/folderAdaptors.svg
@@ -0,0 +1,91 @@
+
+
+
+
diff --git a/ide/db/src/org/netbeans/modules/db/resources/folderDrivers.svg b/ide/db/src/org/netbeans/modules/db/resources/folderDrivers.svg
new file mode 100644
index 000000000000..26f18157c7fb
--- /dev/null
+++ b/ide/db/src/org/netbeans/modules/db/resources/folderDrivers.svg
@@ -0,0 +1,91 @@
+
+
+
+
diff --git a/ide/derby/src/org/netbeans/modules/derby/resources/catalog.svg b/ide/derby/src/org/netbeans/modules/derby/resources/catalog.svg
new file mode 100644
index 000000000000..cd378ae75560
--- /dev/null
+++ b/ide/derby/src/org/netbeans/modules/derby/resources/catalog.svg
@@ -0,0 +1,96 @@
+
+
+
+
diff --git a/ide/derby/src/org/netbeans/modules/derby/resources/database.svg b/ide/derby/src/org/netbeans/modules/derby/resources/database.svg
new file mode 100644
index 000000000000..cd378ae75560
--- /dev/null
+++ b/ide/derby/src/org/netbeans/modules/derby/resources/database.svg
@@ -0,0 +1,96 @@
+
+
+
+
diff --git a/ide/diff/src/org/netbeans/modules/diff/builtin/visualizer/editable/diff-refresh.svg b/ide/diff/src/org/netbeans/modules/diff/builtin/visualizer/editable/diff-refresh.svg
new file mode 100644
index 000000000000..eafae7fcf3bb
--- /dev/null
+++ b/ide/diff/src/org/netbeans/modules/diff/builtin/visualizer/editable/diff-refresh.svg
@@ -0,0 +1,109 @@
+
+
+
+
diff --git a/ide/diff/src/org/netbeans/modules/diff/builtin/visualizer/editable/refresh.svg b/ide/diff/src/org/netbeans/modules/diff/builtin/visualizer/editable/refresh.svg
new file mode 100644
index 000000000000..eafae7fcf3bb
--- /dev/null
+++ b/ide/diff/src/org/netbeans/modules/diff/builtin/visualizer/editable/refresh.svg
@@ -0,0 +1,109 @@
+
+
+
+
diff --git a/ide/dlight.nativeexecution.nb/src/org/netbeans/modules/nativeexecution/impl/exclamation.svg b/ide/dlight.nativeexecution.nb/src/org/netbeans/modules/nativeexecution/impl/exclamation.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/ide/dlight.nativeexecution.nb/src/org/netbeans/modules/nativeexecution/impl/exclamation.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/ide/editor.bookmarks/src/org/netbeans/modules/editor/bookmarks/resources/bookmark_16.svg b/ide/editor.bookmarks/src/org/netbeans/modules/editor/bookmarks/resources/bookmark_16.svg
new file mode 100644
index 000000000000..634e647c25c7
--- /dev/null
+++ b/ide/editor.bookmarks/src/org/netbeans/modules/editor/bookmarks/resources/bookmark_16.svg
@@ -0,0 +1,66 @@
+
+
+
+
diff --git a/ide/editor.bookmarks/src/org/netbeans/modules/editor/bookmarks/resources/bookmarksTable.svg b/ide/editor.bookmarks/src/org/netbeans/modules/editor/bookmarks/resources/bookmarksTable.svg
new file mode 100644
index 000000000000..de99ef9b7d3d
--- /dev/null
+++ b/ide/editor.bookmarks/src/org/netbeans/modules/editor/bookmarks/resources/bookmarksTable.svg
@@ -0,0 +1,104 @@
+
+
+
+
diff --git a/ide/editor.bookmarks/src/org/netbeans/modules/editor/bookmarks/resources/bookmarksTree.svg b/ide/editor.bookmarks/src/org/netbeans/modules/editor/bookmarks/resources/bookmarksTree.svg
new file mode 100644
index 000000000000..a0fb2fe98c43
--- /dev/null
+++ b/ide/editor.bookmarks/src/org/netbeans/modules/editor/bookmarks/resources/bookmarksTree.svg
@@ -0,0 +1,73 @@
+
+
+
+
diff --git a/ide/editor.bookmarks/src/org/netbeans/modules/editor/bookmarks/resources/clear_bookmark.svg b/ide/editor.bookmarks/src/org/netbeans/modules/editor/bookmarks/resources/clear_bookmark.svg
new file mode 100644
index 000000000000..e49832c668f6
--- /dev/null
+++ b/ide/editor.bookmarks/src/org/netbeans/modules/editor/bookmarks/resources/clear_bookmark.svg
@@ -0,0 +1,76 @@
+
+
+
+
diff --git a/ide/editor.bookmarks/src/org/netbeans/modules/editor/bookmarks/resources/next_bookmark.svg b/ide/editor.bookmarks/src/org/netbeans/modules/editor/bookmarks/resources/next_bookmark.svg
new file mode 100644
index 000000000000..41faba8fabf7
--- /dev/null
+++ b/ide/editor.bookmarks/src/org/netbeans/modules/editor/bookmarks/resources/next_bookmark.svg
@@ -0,0 +1,72 @@
+
+
+
+
diff --git a/ide/editor.bookmarks/src/org/netbeans/modules/editor/bookmarks/resources/previous_bookmark.svg b/ide/editor.bookmarks/src/org/netbeans/modules/editor/bookmarks/resources/previous_bookmark.svg
new file mode 100644
index 000000000000..22c90a7eb0a4
--- /dev/null
+++ b/ide/editor.bookmarks/src/org/netbeans/modules/editor/bookmarks/resources/previous_bookmark.svg
@@ -0,0 +1,73 @@
+
+
+
+
diff --git a/ide/editor.bookmarks/src/org/netbeans/modules/editor/bookmarks/resources/refresh.svg b/ide/editor.bookmarks/src/org/netbeans/modules/editor/bookmarks/resources/refresh.svg
new file mode 100644
index 000000000000..eafae7fcf3bb
--- /dev/null
+++ b/ide/editor.bookmarks/src/org/netbeans/modules/editor/bookmarks/resources/refresh.svg
@@ -0,0 +1,109 @@
+
+
+
+
diff --git a/ide/editor.bookmarks/src/org/netbeans/modules/editor/bookmarks/resources/toggle_bookmark.svg b/ide/editor.bookmarks/src/org/netbeans/modules/editor/bookmarks/resources/toggle_bookmark.svg
new file mode 100644
index 000000000000..20028a76fb95
--- /dev/null
+++ b/ide/editor.bookmarks/src/org/netbeans/modules/editor/bookmarks/resources/toggle_bookmark.svg
@@ -0,0 +1,78 @@
+
+
+
+
diff --git a/ide/editor.breadcrumbs/src/org/netbeans/modules/editor/breadcrumbs/resources/separator.svg b/ide/editor.breadcrumbs/src/org/netbeans/modules/editor/breadcrumbs/resources/separator.svg
new file mode 100644
index 000000000000..5c830d0540de
--- /dev/null
+++ b/ide/editor.breadcrumbs/src/org/netbeans/modules/editor/breadcrumbs/resources/separator.svg
@@ -0,0 +1,36 @@
+
+
+
+
diff --git a/ide/editor.completion/src/org/netbeans/modules/editor/completion/DocumentationScrollPane.java b/ide/editor.completion/src/org/netbeans/modules/editor/completion/DocumentationScrollPane.java
index 6b44298f000b..aa0e40ee84f5 100644
--- a/ide/editor.completion/src/org/netbeans/modules/editor/completion/DocumentationScrollPane.java
+++ b/ide/editor.completion/src/org/netbeans/modules/editor/completion/DocumentationScrollPane.java
@@ -157,6 +157,8 @@ private void installTitleComponent() {
ImageIcon icon = resolveIcon(BACK);
if (icon != null) {
bBack = new BrowserButton(icon);
+ // For HiDPI support.
+ bBack.setDisabledIcon(ImageUtilities.createDisabledIcon(icon));
bBack.addMouseListener(new MouseEventListener(bBack));
bBack.setEnabled(false);
bBack.setFocusable(false);
@@ -172,6 +174,7 @@ private void installTitleComponent() {
icon = resolveIcon(FORWARD);
if (icon != null) {
bForward = new BrowserButton(icon);
+ bForward.setDisabledIcon(ImageUtilities.createDisabledIcon(icon));
bForward.addMouseListener(new MouseEventListener(bForward));
bForward.setEnabled(false);
bForward.setFocusable(false);
@@ -187,6 +190,7 @@ private void installTitleComponent() {
icon = resolveIcon(SHOW_WEB);
if (icon != null) {
bShowWeb = new BrowserButton(icon);
+ bShowWeb.setDisabledIcon(ImageUtilities.createDisabledIcon(icon));
bShowWeb.addMouseListener(new MouseEventListener(bShowWeb));
bShowWeb.setEnabled(false);
bShowWeb.setFocusable(false);
@@ -203,6 +207,7 @@ private void installTitleComponent() {
icon = resolveIcon(GOTO_SOURCE);
if (icon != null) {
bGoToSource = new BrowserButton(icon);
+ bGoToSource.setDisabledIcon(ImageUtilities.createDisabledIcon(icon));
bGoToSource.addMouseListener(new MouseEventListener(bGoToSource));
bGoToSource.setEnabled(false);
bGoToSource.setFocusable(false);
diff --git a/ide/editor.completion/src/org/netbeans/modules/editor/completion/resources/back.svg b/ide/editor.completion/src/org/netbeans/modules/editor/completion/resources/back.svg
new file mode 100644
index 000000000000..f9be8b9961ce
--- /dev/null
+++ b/ide/editor.completion/src/org/netbeans/modules/editor/completion/resources/back.svg
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]>
+
diff --git a/ide/editor.completion/src/org/netbeans/modules/editor/completion/resources/forward.svg b/ide/editor.completion/src/org/netbeans/modules/editor/completion/resources/forward.svg
new file mode 100644
index 000000000000..64f98fe7816a
--- /dev/null
+++ b/ide/editor.completion/src/org/netbeans/modules/editor/completion/resources/forward.svg
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]>
+
diff --git a/ide/editor.completion/src/org/netbeans/modules/editor/completion/resources/open_in_external_browser.svg b/ide/editor.completion/src/org/netbeans/modules/editor/completion/resources/open_in_external_browser.svg
new file mode 100644
index 000000000000..01c31bf40fc3
--- /dev/null
+++ b/ide/editor.completion/src/org/netbeans/modules/editor/completion/resources/open_in_external_browser.svg
@@ -0,0 +1,119 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]>
+
diff --git a/ide/editor.completion/src/org/netbeans/modules/editor/completion/resources/open_source_in_editor.svg b/ide/editor.completion/src/org/netbeans/modules/editor/completion/resources/open_source_in_editor.svg
new file mode 100644
index 000000000000..5c9084ba40d6
--- /dev/null
+++ b/ide/editor.completion/src/org/netbeans/modules/editor/completion/resources/open_source_in_editor.svg
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]>
+
diff --git a/ide/editor.macros/src/org/netbeans/modules/editor/macros/start_macro_recording.svg b/ide/editor.macros/src/org/netbeans/modules/editor/macros/start_macro_recording.svg
new file mode 100644
index 000000000000..5ae437892362
--- /dev/null
+++ b/ide/editor.macros/src/org/netbeans/modules/editor/macros/start_macro_recording.svg
@@ -0,0 +1,37 @@
+
+
+
+
diff --git a/ide/editor.macros/src/org/netbeans/modules/editor/macros/stop_macro_recording.svg b/ide/editor.macros/src/org/netbeans/modules/editor/macros/stop_macro_recording.svg
new file mode 100644
index 000000000000..02a816d389e3
--- /dev/null
+++ b/ide/editor.macros/src/org/netbeans/modules/editor/macros/stop_macro_recording.svg
@@ -0,0 +1,36 @@
+
+
+
+
diff --git a/ide/editor.macros/src/org/netbeans/modules/editor/macros/storage/ui/start_macro_recording.svg b/ide/editor.macros/src/org/netbeans/modules/editor/macros/storage/ui/start_macro_recording.svg
new file mode 100644
index 000000000000..5ae437892362
--- /dev/null
+++ b/ide/editor.macros/src/org/netbeans/modules/editor/macros/storage/ui/start_macro_recording.svg
@@ -0,0 +1,37 @@
+
+
+
+
diff --git a/ide/editor.macros/src/org/netbeans/modules/editor/macros/storage/ui/stop_macro_recording.svg b/ide/editor.macros/src/org/netbeans/modules/editor/macros/storage/ui/stop_macro_recording.svg
new file mode 100644
index 000000000000..02a816d389e3
--- /dev/null
+++ b/ide/editor.macros/src/org/netbeans/modules/editor/macros/storage/ui/stop_macro_recording.svg
@@ -0,0 +1,36 @@
+
+
+
+
diff --git a/ide/editor/src/org/netbeans/modules/editor/resources/completion/defaultFolder.svg b/ide/editor/src/org/netbeans/modules/editor/resources/completion/defaultFolder.svg
new file mode 100644
index 000000000000..26f18157c7fb
--- /dev/null
+++ b/ide/editor/src/org/netbeans/modules/editor/resources/completion/defaultFolder.svg
@@ -0,0 +1,91 @@
+
+
+
+
diff --git a/ide/editor/src/org/netbeans/modules/editor/resources/start_macro_recording.svg b/ide/editor/src/org/netbeans/modules/editor/resources/start_macro_recording.svg
new file mode 100644
index 000000000000..5ae437892362
--- /dev/null
+++ b/ide/editor/src/org/netbeans/modules/editor/resources/start_macro_recording.svg
@@ -0,0 +1,37 @@
+
+
+
+
diff --git a/ide/editor/src/org/netbeans/modules/editor/resources/stop_macro_recording.svg b/ide/editor/src/org/netbeans/modules/editor/resources/stop_macro_recording.svg
new file mode 100644
index 000000000000..02a816d389e3
--- /dev/null
+++ b/ide/editor/src/org/netbeans/modules/editor/resources/stop_macro_recording.svg
@@ -0,0 +1,36 @@
+
+
+
+
diff --git a/ide/extbrowser/src/org/netbeans/modules/extbrowser/resources/warning.svg b/ide/extbrowser/src/org/netbeans/modules/extbrowser/resources/warning.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/ide/extbrowser/src/org/netbeans/modules/extbrowser/resources/warning.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/ide/git/src/org/netbeans/modules/git/resources/icons/refresh.svg b/ide/git/src/org/netbeans/modules/git/resources/icons/refresh.svg
new file mode 100644
index 000000000000..eafae7fcf3bb
--- /dev/null
+++ b/ide/git/src/org/netbeans/modules/git/resources/icons/refresh.svg
@@ -0,0 +1,109 @@
+
+
+
+
diff --git a/ide/gsf.testrunner/src/org/netbeans/modules/gsf/testrunner/resources/warning_16.svg b/ide/gsf.testrunner/src/org/netbeans/modules/gsf/testrunner/resources/warning_16.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/ide/gsf.testrunner/src/org/netbeans/modules/gsf/testrunner/resources/warning_16.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/ide/html.editor/src/org/netbeans/modules/html/editor/resources/back.svg b/ide/html.editor/src/org/netbeans/modules/html/editor/resources/back.svg
new file mode 100644
index 000000000000..f9be8b9961ce
--- /dev/null
+++ b/ide/html.editor/src/org/netbeans/modules/html/editor/resources/back.svg
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]>
+
diff --git a/ide/html.editor/src/org/netbeans/modules/html/editor/resources/forward.svg b/ide/html.editor/src/org/netbeans/modules/html/editor/resources/forward.svg
new file mode 100644
index 000000000000..64f98fe7816a
--- /dev/null
+++ b/ide/html.editor/src/org/netbeans/modules/html/editor/resources/forward.svg
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]>
+
diff --git a/ide/image/src/org/netbeans/modules/image/originalSize.svg b/ide/image/src/org/netbeans/modules/image/originalSize.svg
new file mode 100644
index 000000000000..ab9804a3f655
--- /dev/null
+++ b/ide/image/src/org/netbeans/modules/image/originalSize.svg
@@ -0,0 +1,93 @@
+
+
+
+
diff --git a/ide/image/src/org/netbeans/modules/image/zoomIn.svg b/ide/image/src/org/netbeans/modules/image/zoomIn.svg
new file mode 100644
index 000000000000..b59e77c97b4f
--- /dev/null
+++ b/ide/image/src/org/netbeans/modules/image/zoomIn.svg
@@ -0,0 +1,103 @@
+
+
+
+
diff --git a/ide/image/src/org/netbeans/modules/image/zoomOut.svg b/ide/image/src/org/netbeans/modules/image/zoomOut.svg
new file mode 100644
index 000000000000..b305c71ce032
--- /dev/null
+++ b/ide/image/src/org/netbeans/modules/image/zoomOut.svg
@@ -0,0 +1,102 @@
+
+
+
+
diff --git a/ide/jumpto/src/org/netbeans/modules/jumpto/resources/warning.svg b/ide/jumpto/src/org/netbeans/modules/jumpto/resources/warning.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/ide/jumpto/src/org/netbeans/modules/jumpto/resources/warning.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/ide/localtasks/src/org/netbeans/modules/localtasks/resources/warning.svg b/ide/localtasks/src/org/netbeans/modules/localtasks/resources/warning.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/ide/localtasks/src/org/netbeans/modules/localtasks/resources/warning.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings/icons/folder.svg b/ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings/icons/folder.svg
new file mode 100644
index 000000000000..26f18157c7fb
--- /dev/null
+++ b/ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings/icons/folder.svg
@@ -0,0 +1,91 @@
+
+
+
+
diff --git a/ide/mercurial/src/org/netbeans/modules/mercurial/resources/icons/refresh.svg b/ide/mercurial/src/org/netbeans/modules/mercurial/resources/icons/refresh.svg
new file mode 100644
index 000000000000..eafae7fcf3bb
--- /dev/null
+++ b/ide/mercurial/src/org/netbeans/modules/mercurial/resources/icons/refresh.svg
@@ -0,0 +1,109 @@
+
+
+
+
diff --git a/ide/mercurial/src/org/netbeans/modules/mercurial/resources/icons/warning.svg b/ide/mercurial/src/org/netbeans/modules/mercurial/resources/icons/warning.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/ide/mercurial/src/org/netbeans/modules/mercurial/resources/icons/warning.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/ide/notifications/src/org/netbeans/modules/notifications/resources/find.svg b/ide/notifications/src/org/netbeans/modules/notifications/resources/find.svg
new file mode 100644
index 000000000000..b0ee0f774559
--- /dev/null
+++ b/ide/notifications/src/org/netbeans/modules/notifications/resources/find.svg
@@ -0,0 +1,102 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]>
+
diff --git a/ide/notifications/src/org/netbeans/modules/notifications/resources/find16.svg b/ide/notifications/src/org/netbeans/modules/notifications/resources/find16.svg
new file mode 100644
index 000000000000..29a921d92ec4
--- /dev/null
+++ b/ide/notifications/src/org/netbeans/modules/notifications/resources/find16.svg
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]>
+
diff --git a/ide/o.openidex.util/src/org/openidex/resources/find.svg b/ide/o.openidex.util/src/org/openidex/resources/find.svg
new file mode 100644
index 000000000000..29a921d92ec4
--- /dev/null
+++ b/ide/o.openidex.util/src/org/openidex/resources/find.svg
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]>
+
diff --git a/ide/refactoring.api/src/org/netbeans/modules/refactoring/api/resources/query.svg b/ide/refactoring.api/src/org/netbeans/modules/refactoring/api/resources/query.svg
new file mode 100644
index 000000000000..29a921d92ec4
--- /dev/null
+++ b/ide/refactoring.api/src/org/netbeans/modules/refactoring/api/resources/query.svg
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]>
+
diff --git a/ide/refactoring.api/src/org/netbeans/modules/refactoring/api/resources/refresh.svg b/ide/refactoring.api/src/org/netbeans/modules/refactoring/api/resources/refresh.svg
new file mode 100644
index 000000000000..eafae7fcf3bb
--- /dev/null
+++ b/ide/refactoring.api/src/org/netbeans/modules/refactoring/api/resources/refresh.svg
@@ -0,0 +1,109 @@
+
+
+
+
diff --git a/ide/refactoring.api/src/org/netbeans/modules/refactoring/api/resources/warning.svg b/ide/refactoring.api/src/org/netbeans/modules/refactoring/api/resources/warning.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/ide/refactoring.api/src/org/netbeans/modules/refactoring/api/resources/warning.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/ide/spi.debugger.ui/src/org/netbeans/modules/debugger/resources/wrong_pass.svg b/ide/spi.debugger.ui/src/org/netbeans/modules/debugger/resources/wrong_pass.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/ide/spi.debugger.ui/src/org/netbeans/modules/debugger/resources/wrong_pass.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/ide/spi.editor.hints/src/org/netbeans/modules/editor/hints/resources/verifier-glyph.svg b/ide/spi.editor.hints/src/org/netbeans/modules/editor/hints/resources/verifier-glyph.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/ide/spi.editor.hints/src/org/netbeans/modules/editor/hints/resources/verifier-glyph.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/ide/spi.editor.hints/src/org/netbeans/modules/editor/hints/resources/warning-glyph.svg b/ide/spi.editor.hints/src/org/netbeans/modules/editor/hints/resources/warning-glyph.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/ide/spi.editor.hints/src/org/netbeans/modules/editor/hints/resources/warning-glyph.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/ide/subversion/src/org/netbeans/modules/subversion/resources/icons/refresh.svg b/ide/subversion/src/org/netbeans/modules/subversion/resources/icons/refresh.svg
new file mode 100644
index 000000000000..eafae7fcf3bb
--- /dev/null
+++ b/ide/subversion/src/org/netbeans/modules/subversion/resources/icons/refresh.svg
@@ -0,0 +1,109 @@
+
+
+
+
diff --git a/ide/subversion/src/org/netbeans/modules/subversion/resources/icons/warning.svg b/ide/subversion/src/org/netbeans/modules/subversion/resources/icons/warning.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/ide/subversion/src/org/netbeans/modules/subversion/resources/icons/warning.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/ide/usersguide/javahelp/org/netbeans/modules/usersguide/img/test-warning_16.svg b/ide/usersguide/javahelp/org/netbeans/modules/usersguide/img/test-warning_16.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/ide/usersguide/javahelp/org/netbeans/modules/usersguide/img/test-warning_16.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/ide/utilities/src/org/netbeans/modules/openfile/folder.svg b/ide/utilities/src/org/netbeans/modules/openfile/folder.svg
new file mode 100644
index 000000000000..26f18157c7fb
--- /dev/null
+++ b/ide/utilities/src/org/netbeans/modules/openfile/folder.svg
@@ -0,0 +1,91 @@
+
+
+
+
diff --git a/ide/versioning.ui/src/org/netbeans/modules/versioning/ui/resources/icons/refresh.svg b/ide/versioning.ui/src/org/netbeans/modules/versioning/ui/resources/icons/refresh.svg
new file mode 100644
index 000000000000..eafae7fcf3bb
--- /dev/null
+++ b/ide/versioning.ui/src/org/netbeans/modules/versioning/ui/resources/icons/refresh.svg
@@ -0,0 +1,109 @@
+
+
+
+
diff --git a/ide/xml.multiview/src/org/netbeans/modules/xml/multiview/resources/folder.svg b/ide/xml.multiview/src/org/netbeans/modules/xml/multiview/resources/folder.svg
new file mode 100644
index 000000000000..26f18157c7fb
--- /dev/null
+++ b/ide/xml.multiview/src/org/netbeans/modules/xml/multiview/resources/folder.svg
@@ -0,0 +1,91 @@
+
+
+
+
diff --git a/ide/xml.multiview/src/org/netbeans/modules/xml/multiview/resources/folderOpen.svg b/ide/xml.multiview/src/org/netbeans/modules/xml/multiview/resources/folderOpen.svg
new file mode 100644
index 000000000000..76bd50bcbefb
--- /dev/null
+++ b/ide/xml.multiview/src/org/netbeans/modules/xml/multiview/resources/folderOpen.svg
@@ -0,0 +1,97 @@
+
+
+
+
diff --git a/ide/xml/src/org/netbeans/modules/xml/wizard/impl/folder_closed.svg b/ide/xml/src/org/netbeans/modules/xml/wizard/impl/folder_closed.svg
new file mode 100644
index 000000000000..26f18157c7fb
--- /dev/null
+++ b/ide/xml/src/org/netbeans/modules/xml/wizard/impl/folder_closed.svg
@@ -0,0 +1,91 @@
+
+
+
+
diff --git a/ide/xml/src/org/netbeans/modules/xml/wizard/impl/folder_opened.svg b/ide/xml/src/org/netbeans/modules/xml/wizard/impl/folder_opened.svg
new file mode 100644
index 000000000000..76bd50bcbefb
--- /dev/null
+++ b/ide/xml/src/org/netbeans/modules/xml/wizard/impl/folder_opened.svg
@@ -0,0 +1,97 @@
+
+
+
+
diff --git a/java/beans/src/org/netbeans/modules/beans/resources/warning.svg b/java/beans/src/org/netbeans/modules/beans/resources/warning.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/java/beans/src/org/netbeans/modules/beans/resources/warning.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/java/debugger.jpda.ui/src/org/netbeans/modules/debugger/jpda/resources/package.svg b/java/debugger.jpda.ui/src/org/netbeans/modules/debugger/jpda/resources/package.svg
new file mode 100644
index 000000000000..26f18157c7fb
--- /dev/null
+++ b/java/debugger.jpda.ui/src/org/netbeans/modules/debugger/jpda/resources/package.svg
@@ -0,0 +1,91 @@
+
+
+
+
diff --git a/java/debugger.jpda.ui/src/org/netbeans/modules/debugger/jpda/resources/packageOpen.svg b/java/debugger.jpda.ui/src/org/netbeans/modules/debugger/jpda/resources/packageOpen.svg
new file mode 100644
index 000000000000..76bd50bcbefb
--- /dev/null
+++ b/java/debugger.jpda.ui/src/org/netbeans/modules/debugger/jpda/resources/packageOpen.svg
@@ -0,0 +1,97 @@
+
+
+
+
diff --git a/java/debugger.jpda.ui/src/org/netbeans/modules/debugger/jpda/resources/wrong_pass.svg b/java/debugger.jpda.ui/src/org/netbeans/modules/debugger/jpda/resources/wrong_pass.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/java/debugger.jpda.ui/src/org/netbeans/modules/debugger/jpda/resources/wrong_pass.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/java/debugger.jpda.visual/src/org/netbeans/modules/debugger/jpda/visual/resources/hierarchy.svg b/java/debugger.jpda.visual/src/org/netbeans/modules/debugger/jpda/visual/resources/hierarchy.svg
new file mode 100644
index 000000000000..9170aae87230
--- /dev/null
+++ b/java/debugger.jpda.visual/src/org/netbeans/modules/debugger/jpda/visual/resources/hierarchy.svg
@@ -0,0 +1,109 @@
+
+
+
+
diff --git a/java/form/src/org/netbeans/modules/form/layoutsupport/griddesigner/resources/minus.svg b/java/form/src/org/netbeans/modules/form/layoutsupport/griddesigner/resources/minus.svg
new file mode 100644
index 000000000000..3940f0d86af4
--- /dev/null
+++ b/java/form/src/org/netbeans/modules/form/layoutsupport/griddesigner/resources/minus.svg
@@ -0,0 +1,95 @@
+
+
+
+
diff --git a/java/form/src/org/netbeans/modules/form/layoutsupport/griddesigner/resources/plus.svg b/java/form/src/org/netbeans/modules/form/layoutsupport/griddesigner/resources/plus.svg
new file mode 100644
index 000000000000..2766e000844c
--- /dev/null
+++ b/java/form/src/org/netbeans/modules/form/layoutsupport/griddesigner/resources/plus.svg
@@ -0,0 +1,95 @@
+
+
+
+
diff --git a/java/form/src/org/netbeans/modules/form/layoutsupport/resources/warning.svg b/java/form/src/org/netbeans/modules/form/layoutsupport/resources/warning.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/java/form/src/org/netbeans/modules/form/layoutsupport/resources/warning.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/java/form/src/org/netbeans/modules/form/resources/alignment_d.svg b/java/form/src/org/netbeans/modules/form/resources/alignment_d.svg
new file mode 100644
index 000000000000..be2b3cfad621
--- /dev/null
+++ b/java/form/src/org/netbeans/modules/form/resources/alignment_d.svg
@@ -0,0 +1,95 @@
+
+
+
+
diff --git a/java/form/src/org/netbeans/modules/form/resources/alignment_u.svg b/java/form/src/org/netbeans/modules/form/resources/alignment_u.svg
new file mode 100644
index 000000000000..d47e286b0371
--- /dev/null
+++ b/java/form/src/org/netbeans/modules/form/resources/alignment_u.svg
@@ -0,0 +1,95 @@
+
+
+
+
diff --git a/java/form/src/org/netbeans/modules/form/resources/down.svg b/java/form/src/org/netbeans/modules/form/resources/down.svg
new file mode 100644
index 000000000000..be2b3cfad621
--- /dev/null
+++ b/java/form/src/org/netbeans/modules/form/resources/down.svg
@@ -0,0 +1,95 @@
+
+
+
+
diff --git a/java/form/src/org/netbeans/modules/form/resources/emptyInspector.svg b/java/form/src/org/netbeans/modules/form/resources/emptyInspector.svg
new file mode 100644
index 000000000000..26f18157c7fb
--- /dev/null
+++ b/java/form/src/org/netbeans/modules/form/resources/emptyInspector.svg
@@ -0,0 +1,91 @@
+
+
+
+
diff --git a/java/form/src/org/netbeans/modules/form/resources/package.svg b/java/form/src/org/netbeans/modules/form/resources/package.svg
new file mode 100644
index 000000000000..26f18157c7fb
--- /dev/null
+++ b/java/form/src/org/netbeans/modules/form/resources/package.svg
@@ -0,0 +1,91 @@
+
+
+
+
diff --git a/java/form/src/org/netbeans/modules/form/resources/up.svg b/java/form/src/org/netbeans/modules/form/resources/up.svg
new file mode 100644
index 000000000000..d47e286b0371
--- /dev/null
+++ b/java/form/src/org/netbeans/modules/form/resources/up.svg
@@ -0,0 +1,95 @@
+
+
+
+
diff --git a/java/j2ee.persistence/src/org/netbeans/modules/j2ee/persistence/ui/resources/warning.svg b/java/j2ee.persistence/src/org/netbeans/modules/j2ee/persistence/ui/resources/warning.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/java/j2ee.persistence/src/org/netbeans/modules/j2ee/persistence/ui/resources/warning.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/java/java.editor/src/org/netbeans/modules/java/editor/resources/back.svg b/java/java.editor/src/org/netbeans/modules/java/editor/resources/back.svg
new file mode 100644
index 000000000000..f9be8b9961ce
--- /dev/null
+++ b/java/java.editor/src/org/netbeans/modules/java/editor/resources/back.svg
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]>
+
diff --git a/java/java.editor/src/org/netbeans/modules/java/editor/resources/forward.svg b/java/java.editor/src/org/netbeans/modules/java/editor/resources/forward.svg
new file mode 100644
index 000000000000..64f98fe7816a
--- /dev/null
+++ b/java/java.editor/src/org/netbeans/modules/java/editor/resources/forward.svg
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]>
+
diff --git a/java/java.hints/src/org/netbeans/modules/java/hints/analyzer/ui/refresh.svg b/java/java.hints/src/org/netbeans/modules/java/hints/analyzer/ui/refresh.svg
new file mode 100644
index 000000000000..eafae7fcf3bb
--- /dev/null
+++ b/java/java.hints/src/org/netbeans/modules/java/hints/analyzer/ui/refresh.svg
@@ -0,0 +1,109 @@
+
+
+
+
diff --git a/java/java.hints/src/org/netbeans/modules/java/hints/analyzer/ui/warning-glyph.svg b/java/java.hints/src/org/netbeans/modules/java/hints/analyzer/ui/warning-glyph.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/java/java.hints/src/org/netbeans/modules/java/hints/analyzer/ui/warning-glyph.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/java/java.module.graph/src/org/netbeans/modules/java/module/graph/resources/zoomin.svg b/java/java.module.graph/src/org/netbeans/modules/java/module/graph/resources/zoomin.svg
new file mode 100644
index 000000000000..b59e77c97b4f
--- /dev/null
+++ b/java/java.module.graph/src/org/netbeans/modules/java/module/graph/resources/zoomin.svg
@@ -0,0 +1,103 @@
+
+
+
+
diff --git a/java/java.module.graph/src/org/netbeans/modules/java/module/graph/resources/zoomout.svg b/java/java.module.graph/src/org/netbeans/modules/java/module/graph/resources/zoomout.svg
new file mode 100644
index 000000000000..b305c71ce032
--- /dev/null
+++ b/java/java.module.graph/src/org/netbeans/modules/java/module/graph/resources/zoomout.svg
@@ -0,0 +1,102 @@
+
+
+
+
diff --git a/java/java.navigation/src/org/netbeans/modules/java/navigation/resources/back.svg b/java/java.navigation/src/org/netbeans/modules/java/navigation/resources/back.svg
new file mode 100644
index 000000000000..f9be8b9961ce
--- /dev/null
+++ b/java/java.navigation/src/org/netbeans/modules/java/navigation/resources/back.svg
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]>
+
diff --git a/java/java.navigation/src/org/netbeans/modules/java/navigation/resources/forward.svg b/java/java.navigation/src/org/netbeans/modules/java/navigation/resources/forward.svg
new file mode 100644
index 000000000000..64f98fe7816a
--- /dev/null
+++ b/java/java.navigation/src/org/netbeans/modules/java/navigation/resources/forward.svg
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]>
+
diff --git a/java/java.navigation/src/org/netbeans/modules/java/navigation/resources/open_in_external_browser.svg b/java/java.navigation/src/org/netbeans/modules/java/navigation/resources/open_in_external_browser.svg
new file mode 100644
index 000000000000..01c31bf40fc3
--- /dev/null
+++ b/java/java.navigation/src/org/netbeans/modules/java/navigation/resources/open_in_external_browser.svg
@@ -0,0 +1,119 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]>
+
diff --git a/java/java.navigation/src/org/netbeans/modules/java/navigation/resources/open_source_in_editor.svg b/java/java.navigation/src/org/netbeans/modules/java/navigation/resources/open_source_in_editor.svg
new file mode 100644
index 000000000000..5c9084ba40d6
--- /dev/null
+++ b/java/java.navigation/src/org/netbeans/modules/java/navigation/resources/open_source_in_editor.svg
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]>
+
diff --git a/java/java.openjdk.project/src/org/netbeans/modules/java/openjdk/project/resources/nativeFilesFolder.svg b/java/java.openjdk.project/src/org/netbeans/modules/java/openjdk/project/resources/nativeFilesFolder.svg
new file mode 100644
index 000000000000..26f18157c7fb
--- /dev/null
+++ b/java/java.openjdk.project/src/org/netbeans/modules/java/openjdk/project/resources/nativeFilesFolder.svg
@@ -0,0 +1,91 @@
+
+
+
+
diff --git a/java/java.openjdk.project/src/org/netbeans/modules/java/openjdk/project/resources/nativeFilesFolderOpened.svg b/java/java.openjdk.project/src/org/netbeans/modules/java/openjdk/project/resources/nativeFilesFolderOpened.svg
new file mode 100644
index 000000000000..76bd50bcbefb
--- /dev/null
+++ b/java/java.openjdk.project/src/org/netbeans/modules/java/openjdk/project/resources/nativeFilesFolderOpened.svg
@@ -0,0 +1,97 @@
+
+
+
+
diff --git a/java/java.source/src/org/netbeans/modules/java/source/resources/icons/warning.svg b/java/java.source/src/org/netbeans/modules/java/source/resources/icons/warning.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/java/java.source/src/org/netbeans/modules/java/source/resources/icons/warning.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/java/jshell.support/src/org/netbeans/modules/jshell/resources/folder.svg b/java/jshell.support/src/org/netbeans/modules/jshell/resources/folder.svg
new file mode 100644
index 000000000000..26f18157c7fb
--- /dev/null
+++ b/java/jshell.support/src/org/netbeans/modules/jshell/resources/folder.svg
@@ -0,0 +1,91 @@
+
+
+
+
diff --git a/java/junit/src/org/netbeans/modules/junit/output/res/warning_16.svg b/java/junit/src/org/netbeans/modules/junit/output/res/warning_16.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/java/junit/src/org/netbeans/modules/junit/output/res/warning_16.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/java/maven/src/org/netbeans/modules/maven/defaultFolder.svg b/java/maven/src/org/netbeans/modules/maven/defaultFolder.svg
new file mode 100644
index 000000000000..26f18157c7fb
--- /dev/null
+++ b/java/maven/src/org/netbeans/modules/maven/defaultFolder.svg
@@ -0,0 +1,91 @@
+
+
+
+
diff --git a/java/maven/src/org/netbeans/modules/maven/defaultFolderOpen.svg b/java/maven/src/org/netbeans/modules/maven/defaultFolderOpen.svg
new file mode 100644
index 000000000000..76bd50bcbefb
--- /dev/null
+++ b/java/maven/src/org/netbeans/modules/maven/defaultFolderOpen.svg
@@ -0,0 +1,97 @@
+
+
+
+
diff --git a/java/maven/src/org/netbeans/modules/maven/execute/back.svg b/java/maven/src/org/netbeans/modules/maven/execute/back.svg
new file mode 100644
index 000000000000..f9be8b9961ce
--- /dev/null
+++ b/java/maven/src/org/netbeans/modules/maven/execute/back.svg
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]>
+
diff --git a/java/maven/src/org/netbeans/modules/maven/execute/forward.svg b/java/maven/src/org/netbeans/modules/maven/execute/forward.svg
new file mode 100644
index 000000000000..64f98fe7816a
--- /dev/null
+++ b/java/maven/src/org/netbeans/modules/maven/execute/forward.svg
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]>
+
diff --git a/java/refactoring.java/src/org/netbeans/modules/refactoring/java/resources/warning_16.svg b/java/refactoring.java/src/org/netbeans/modules/refactoring/java/resources/warning_16.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/java/refactoring.java/src/org/netbeans/modules/refactoring/java/resources/warning_16.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/java/spring.beans/src/org/netbeans/modules/spring/beans/resources/warning.svg b/java/spring.beans/src/org/netbeans/modules/spring/beans/resources/warning.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/java/spring.beans/src/org/netbeans/modules/spring/beans/resources/warning.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/javafx/javafx2.editor/src/org/netbeans/modules/javafx2/editor/resources/warning.svg b/javafx/javafx2.editor/src/org/netbeans/modules/javafx2/editor/resources/warning.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/javafx/javafx2.editor/src/org/netbeans/modules/javafx2/editor/resources/warning.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/nb/autoupdate.pluginimporter/src/org/netbeans/modules/autoupdate/pluginimporter/resources/warning.svg b/nb/autoupdate.pluginimporter/src/org/netbeans/modules/autoupdate/pluginimporter/resources/warning.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/nb/autoupdate.pluginimporter/src/org/netbeans/modules/autoupdate/pluginimporter/resources/warning.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/nbi/engine/src/org/netbeans/installer/wizard/components/panels/warning.svg b/nbi/engine/src/org/netbeans/installer/wizard/components/panels/warning.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/nbi/engine/src/org/netbeans/installer/wizard/components/panels/warning.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/php/php.api.phpmodule/src/org/netbeans/modules/php/api/ui/resources/defaultFolder.svg b/php/php.api.phpmodule/src/org/netbeans/modules/php/api/ui/resources/defaultFolder.svg
new file mode 100644
index 000000000000..26f18157c7fb
--- /dev/null
+++ b/php/php.api.phpmodule/src/org/netbeans/modules/php/api/ui/resources/defaultFolder.svg
@@ -0,0 +1,91 @@
+
+
+
+
diff --git a/php/php.api.phpmodule/src/org/netbeans/modules/php/api/ui/resources/defaultFolderOpen.svg b/php/php.api.phpmodule/src/org/netbeans/modules/php/api/ui/resources/defaultFolderOpen.svg
new file mode 100644
index 000000000000..76bd50bcbefb
--- /dev/null
+++ b/php/php.api.phpmodule/src/org/netbeans/modules/php/api/ui/resources/defaultFolderOpen.svg
@@ -0,0 +1,97 @@
+
+
+
+
diff --git a/php/php.editor/src/org/netbeans/modules/php/editor/resources/catalog.svg b/php/php.editor/src/org/netbeans/modules/php/editor/resources/catalog.svg
new file mode 100644
index 000000000000..cd378ae75560
--- /dev/null
+++ b/php/php.editor/src/org/netbeans/modules/php/editor/resources/catalog.svg
@@ -0,0 +1,96 @@
+
+
+
+
diff --git a/php/php.editor/src/org/netbeans/modules/php/editor/resources/refresh.svg b/php/php.editor/src/org/netbeans/modules/php/editor/resources/refresh.svg
new file mode 100644
index 000000000000..eafae7fcf3bb
--- /dev/null
+++ b/php/php.editor/src/org/netbeans/modules/php/editor/resources/refresh.svg
@@ -0,0 +1,109 @@
+
+
+
+
diff --git a/php/php.project/src/org/netbeans/modules/php/project/ui/resources/folder.svg b/php/php.project/src/org/netbeans/modules/php/project/ui/resources/folder.svg
new file mode 100644
index 000000000000..26f18157c7fb
--- /dev/null
+++ b/php/php.project/src/org/netbeans/modules/php/project/ui/resources/folder.svg
@@ -0,0 +1,91 @@
+
+
+
+
diff --git a/php/php.project/src/org/netbeans/modules/php/project/ui/resources/folderOpen.svg b/php/php.project/src/org/netbeans/modules/php/project/ui/resources/folderOpen.svg
new file mode 100644
index 000000000000..76bd50bcbefb
--- /dev/null
+++ b/php/php.project/src/org/netbeans/modules/php/project/ui/resources/folderOpen.svg
@@ -0,0 +1,97 @@
+
+
+
+
diff --git a/php/php.project/src/org/netbeans/modules/php/project/ui/resources/warning.svg b/php/php.project/src/org/netbeans/modules/php/project/ui/resources/warning.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/php/php.project/src/org/netbeans/modules/php/project/ui/resources/warning.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/platform/api.search/src/org/netbeans/modules/search/res/refresh.svg b/platform/api.search/src/org/netbeans/modules/search/res/refresh.svg
new file mode 100644
index 000000000000..eafae7fcf3bb
--- /dev/null
+++ b/platform/api.search/src/org/netbeans/modules/search/res/refresh.svg
@@ -0,0 +1,109 @@
+
+
+
+
diff --git a/platform/api.search/src/org/netbeans/modules/search/res/warning.svg b/platform/api.search/src/org/netbeans/modules/search/res/warning.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/platform/api.search/src/org/netbeans/modules/search/res/warning.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/platform/api.visual/src/org/netbeans/modules/visual/resources/arrow-down.svg b/platform/api.visual/src/org/netbeans/modules/visual/resources/arrow-down.svg
new file mode 100644
index 000000000000..be2b3cfad621
--- /dev/null
+++ b/platform/api.visual/src/org/netbeans/modules/visual/resources/arrow-down.svg
@@ -0,0 +1,95 @@
+
+
+
+
diff --git a/platform/api.visual/src/org/netbeans/modules/visual/resources/arrow-up.svg b/platform/api.visual/src/org/netbeans/modules/visual/resources/arrow-up.svg
new file mode 100644
index 000000000000..d47e286b0371
--- /dev/null
+++ b/platform/api.visual/src/org/netbeans/modules/visual/resources/arrow-up.svg
@@ -0,0 +1,95 @@
+
+
+
+
diff --git a/platform/autoupdate.ui/src/org/netbeans/modules/autoupdate/ui/resources/warning.svg b/platform/autoupdate.ui/src/org/netbeans/modules/autoupdate/ui/resources/warning.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/platform/autoupdate.ui/src/org/netbeans/modules/autoupdate/ui/resources/warning.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/platform/core.windows/src/org/netbeans/core/windows/resources/warning.svg b/platform/core.windows/src/org/netbeans/core/windows/resources/warning.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/platform/core.windows/src/org/netbeans/core/windows/resources/warning.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/platform/o.n.swing.outline/nbproject/project.xml b/platform/o.n.swing.outline/nbproject/project.xml
index d9527cfc6121..3ac030821788 100644
--- a/platform/o.n.swing.outline/nbproject/project.xml
+++ b/platform/o.n.swing.outline/nbproject/project.xml
@@ -25,6 +25,14 @@
org.netbeans.swing.outline
+
+ org.openide.util.ui
+
+
+
+ 9.14
+
+
diff --git a/platform/o.n.swing.outline/src/org/netbeans/swing/etable/ETable.java b/platform/o.n.swing.outline/src/org/netbeans/swing/etable/ETable.java
index 42b5050c3976..b10b7f81b922 100644
--- a/platform/o.n.swing.outline/src/org/netbeans/swing/etable/ETable.java
+++ b/platform/o.n.swing.outline/src/org/netbeans/swing/etable/ETable.java
@@ -64,7 +64,6 @@
import javax.swing.DefaultComboBoxModel;
import javax.swing.DefaultListSelectionModel;
import javax.swing.Icon;
-import javax.swing.ImageIcon;
import javax.swing.InputMap;
import javax.swing.JButton;
import javax.swing.JComboBox;
@@ -89,6 +88,7 @@
import javax.swing.event.TableModelEvent;
import javax.swing.table.*;
import org.netbeans.swing.outline.DefaultOutlineModel;
+import org.openide.util.ImageUtilities;
/**
* Extended JTable (ETable) adds these features to JTable:
@@ -134,7 +134,7 @@ public class ETable extends JTable {
private static final String SEARCH_COLUMN = "SearchColumn";
// icon of column button
- private static final String DEFAULT_COLUMNS_ICON = "columns.gif"; // NOI18N
+ private static final String DEFAULT_COLUMNS_ICON = "org/netbeans/swing/etable/columns.gif"; // NOI18N
/**
* Property allowing to make the table FULLY_NONEDITABLE and
@@ -1048,9 +1048,11 @@ protected void configureEnclosingScrollPane() {
if( isColumnHidingAllowed() ) {
Icon ii = UIManager.getIcon("Table.columnSelection");
if (ii == null) {
- ii = new ImageIcon(ETable.class.getResource(DEFAULT_COLUMNS_ICON));
+ ii = ImageUtilities.image2Icon(ImageUtilities.loadImage(DEFAULT_COLUMNS_ICON));
}
final JButton b = new JButton(ii);
+ // For HiDPI support.
+ b.setDisabledIcon(ImageUtilities.createDisabledIcon(ii));
b.setToolTipText(selectVisibleColumnsLabel);
b.getAccessibleContext().setAccessibleName(selectVisibleColumnsLabel);
b.getAccessibleContext().setAccessibleDescription(selectVisibleColumnsLabel);
diff --git a/platform/o.n.swing.outline/src/org/netbeans/swing/etable/columns.svg b/platform/o.n.swing.outline/src/org/netbeans/swing/etable/columns.svg
new file mode 100644
index 000000000000..d6d906080fb8
--- /dev/null
+++ b/platform/o.n.swing.outline/src/org/netbeans/swing/etable/columns.svg
@@ -0,0 +1,53 @@
+
+
+
+
diff --git a/platform/o.n.swing.plaf/licenseinfo.xml b/platform/o.n.swing.plaf/licenseinfo.xml
index 4542462e778b..73a4379ea209 100644
--- a/platform/o.n.swing.plaf/licenseinfo.xml
+++ b/platform/o.n.swing.plaf/licenseinfo.xml
@@ -33,6 +33,8 @@
src/org/netbeans/swing/plaf/resources/cancel_task_win_classic.png
src/org/netbeans/swing/plaf/resources/win-explorer-folder.gif
src/org/netbeans/swing/plaf/resources/cancel_task_linux_mac.png
+ src/org/netbeans/swing/plaf/resources/hidpi-folder-closed.png
+ src/org/netbeans/swing/plaf/resources/hidpi-folder-open.png
src/org/netbeans/swing/plaf/aqua/border_top_left.png
src/org/netbeans/swing/plaf/aqua/border_bottom.png
src/org/netbeans/swing/plaf/aqua/border_top.png
diff --git a/platform/o.n.swing.plaf/src/org/netbeans/swing/plaf/aqua/AquaLFCustoms.java b/platform/o.n.swing.plaf/src/org/netbeans/swing/plaf/aqua/AquaLFCustoms.java
index 83cf1fc8d9f9..9bd45eeb9b07 100644
--- a/platform/o.n.swing.plaf/src/org/netbeans/swing/plaf/aqua/AquaLFCustoms.java
+++ b/platform/o.n.swing.plaf/src/org/netbeans/swing/plaf/aqua/AquaLFCustoms.java
@@ -86,13 +86,10 @@ public Object[] createApplicationSpecificKeysAndValues () {
Border empty = BorderFactory.createEmptyBorder();
- Image explorerIcon = null;
- Icon treeIcon = UIManager.getIcon("Tree.closedIcon"); //NOI18N
- if( null != treeIcon )
- explorerIcon = icon2Image(treeIcon);
- else
- explorerIcon = UIUtils.loadImage(
- "org/netbeans/swing/plaf/resources/osx-folder.png"); //NOI18N
+ /* This icon pair exists in both PNG and SVG versions; the SVG version will be substituted
+ automatically if ImageUtilities and the SVG Loader implementation module is available. */
+ Image explorerFolderIcon = UIUtils.loadImage("org/netbeans/swing/plaf/resources/hidpi-folder-closed.png");
+ Image explorerFolderOpenedIcon = UIUtils.loadImage("org/netbeans/swing/plaf/resources/hidpi-folder-open.png");
Object[] result = {
EDITOR_PREFERRED_COLOR_PROFILE, "NetBeans", //NOI18N
@@ -101,8 +98,8 @@ public Object[] createApplicationSpecificKeysAndValues () {
// XXX - EXPLORER_STATUS_BORDER,
DESKTOP_BACKGROUND, new Color(226, 223, 214), //NOI18N
SCROLLPANE_BORDER_COLOR, new Color(127, 157, 185),
- EXPLORER_FOLDER_ICON ,explorerIcon,
- EXPLORER_FOLDER_OPENED_ICON, explorerIcon,
+ EXPLORER_FOLDER_ICON ,explorerFolderIcon,
+ EXPLORER_FOLDER_OPENED_ICON, explorerFolderOpenedIcon,
DESKTOP_BORDER, empty,
SCROLLPANE_BORDER, UIManager.get("ScrollPane.border"),
EXPLORER_STATUS_BORDER, topOnly,
diff --git a/platform/o.n.swing.plaf/src/org/netbeans/swing/plaf/gtk/GtkLFCustoms.java b/platform/o.n.swing.plaf/src/org/netbeans/swing/plaf/gtk/GtkLFCustoms.java
index 0c11f300b436..3eea842d4c2c 100644
--- a/platform/o.n.swing.plaf/src/org/netbeans/swing/plaf/gtk/GtkLFCustoms.java
+++ b/platform/o.n.swing.plaf/src/org/netbeans/swing/plaf/gtk/GtkLFCustoms.java
@@ -23,6 +23,7 @@
import java.awt.Component;
import java.awt.Font;
import java.awt.Graphics;
+import java.awt.Image;
import javax.swing.BorderFactory;
import javax.swing.Icon;
import javax.swing.JScrollPane;
@@ -72,6 +73,11 @@ public Object[] createApplicationSpecificKeysAndValues () {
if (borderColor == null) {
borderColor = new Color(144,150,162);
}
+
+ /* This icon pair exists in both PNG and SVG versions; the SVG version will be substituted
+ automatically if ImageUtilities and the SVG Loader implementation module is available. */
+ Image explorerFolderIcon = UIUtils.loadImage("org/netbeans/swing/plaf/resources/hidpi-folder-closed.png");
+ Image explorerFolderOpenedIcon = UIUtils.loadImage("org/netbeans/swing/plaf/resources/hidpi-folder-open.png");
Object[] result = {
EDITOR_PREFERRED_COLOR_PROFILE, "NetBeans", //NOI18N
@@ -115,6 +121,10 @@ EDITOR_STATUS_INNER_BORDER, new InsetBorder (false, true),
SLIDING_BUTTON_UI, "org.netbeans.swing.tabcontrol.plaf.GtkSlidingButtonUI", //NOI18N
DESKTOP_BACKGROUND, ThemeValue.functioning() ? new ThemeValue (Region.BUTTON, ThemeValue.LIGHT, Color.GRAY) : (Object) Color.GRAY,
+
+ EXPLORER_FOLDER_ICON ,explorerFolderIcon,
+ EXPLORER_FOLDER_OPENED_ICON, explorerFolderOpenedIcon,
+
EXPLORER_MINISTATUSBAR_BORDER, BorderFactory.createEmptyBorder(),
//TOOLBAR_UI, "org.netbeans.swing.plaf.gtk.GtkToolbarUI", //NOI18N
diff --git a/platform/o.n.swing.plaf/src/org/netbeans/swing/plaf/resources/hidpi-folder-closed.png b/platform/o.n.swing.plaf/src/org/netbeans/swing/plaf/resources/hidpi-folder-closed.png
new file mode 100644
index 000000000000..f51d90694d4f
Binary files /dev/null and b/platform/o.n.swing.plaf/src/org/netbeans/swing/plaf/resources/hidpi-folder-closed.png differ
diff --git a/platform/o.n.swing.plaf/src/org/netbeans/swing/plaf/resources/hidpi-folder-closed.svg b/platform/o.n.swing.plaf/src/org/netbeans/swing/plaf/resources/hidpi-folder-closed.svg
new file mode 100644
index 000000000000..26f18157c7fb
--- /dev/null
+++ b/platform/o.n.swing.plaf/src/org/netbeans/swing/plaf/resources/hidpi-folder-closed.svg
@@ -0,0 +1,91 @@
+
+
+
+
diff --git a/platform/o.n.swing.plaf/src/org/netbeans/swing/plaf/resources/hidpi-folder-open.png b/platform/o.n.swing.plaf/src/org/netbeans/swing/plaf/resources/hidpi-folder-open.png
new file mode 100644
index 000000000000..34434df23691
Binary files /dev/null and b/platform/o.n.swing.plaf/src/org/netbeans/swing/plaf/resources/hidpi-folder-open.png differ
diff --git a/platform/o.n.swing.plaf/src/org/netbeans/swing/plaf/resources/hidpi-folder-open.svg b/platform/o.n.swing.plaf/src/org/netbeans/swing/plaf/resources/hidpi-folder-open.svg
new file mode 100644
index 000000000000..76bd50bcbefb
--- /dev/null
+++ b/platform/o.n.swing.plaf/src/org/netbeans/swing/plaf/resources/hidpi-folder-open.svg
@@ -0,0 +1,97 @@
+
+
+
+
diff --git a/platform/o.n.swing.plaf/src/org/netbeans/swing/plaf/windows8/Windows8LFCustoms.java b/platform/o.n.swing.plaf/src/org/netbeans/swing/plaf/windows8/Windows8LFCustoms.java
index 4256fe6951c5..ceff2ee823a7 100644
--- a/platform/o.n.swing.plaf/src/org/netbeans/swing/plaf/windows8/Windows8LFCustoms.java
+++ b/platform/o.n.swing.plaf/src/org/netbeans/swing/plaf/windows8/Windows8LFCustoms.java
@@ -215,8 +215,10 @@ public Object[] createApplicationSpecificKeysAndValues () {
Object viewTabsUI = editorTabsUI.createShared("org.netbeans.swing.tabcontrol.plaf.Windows8VectorViewTabDisplayerUI");
- //TODO change icon (copy & paste)
- Image explorerIcon = UIUtils.loadImage("org/netbeans/swing/plaf/resources/vista_folder.png");
+ /* This icon pair exists in both PNG and SVG versions; the SVG version will be substituted
+ automatically if ImageUtilities and the SVG Loader implementation module is available. */
+ Image explorerFolderIcon = UIUtils.loadImage("org/netbeans/swing/plaf/resources/hidpi-folder-closed.png");
+ Image explorerFolderOpenedIcon = UIUtils.loadImage("org/netbeans/swing/plaf/resources/hidpi-folder-open.png");
Object propertySheetValues = new Windows8PropertySheetColorings();
@@ -229,8 +231,8 @@ SCROLLPANE_BORDER_COLOR, new Color(127, 157, 185),
DESKTOP_BORDER, new EmptyBorder(6, 5, 4, 6),
SCROLLPANE_BORDER, new DPIUnscaledBorder((Border) UIManager.get("ScrollPane.border")),
EXPLORER_STATUS_BORDER, new StatusLineBorder(StatusLineBorder.TOP),
- EXPLORER_FOLDER_ICON , explorerIcon,
- EXPLORER_FOLDER_OPENED_ICON, explorerIcon,
+ EXPLORER_FOLDER_ICON , explorerFolderIcon,
+ EXPLORER_FOLDER_OPENED_ICON, explorerFolderOpenedIcon,
EDITOR_STATUS_LEFT_BORDER, new StatusLineBorder(StatusLineBorder.TOP | StatusLineBorder.RIGHT),
EDITOR_STATUS_RIGHT_BORDER, new StatusLineBorder(StatusLineBorder.TOP | StatusLineBorder.LEFT),
EDITOR_STATUS_INNER_BORDER, new StatusLineBorder(StatusLineBorder.TOP | StatusLineBorder.LEFT | StatusLineBorder.RIGHT),
diff --git a/platform/openide.actions/src/org/openide/resources/actions/find.svg b/platform/openide.actions/src/org/openide/resources/actions/find.svg
new file mode 100644
index 000000000000..29a921d92ec4
--- /dev/null
+++ b/platform/openide.actions/src/org/openide/resources/actions/find.svg
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]>
+
diff --git a/platform/openide.actions/src/org/openide/resources/actions/print.svg b/platform/openide.actions/src/org/openide/resources/actions/print.svg
new file mode 100644
index 000000000000..de92245e1aa9
--- /dev/null
+++ b/platform/openide.actions/src/org/openide/resources/actions/print.svg
@@ -0,0 +1,116 @@
+
+
+
+
diff --git a/platform/openide.awt/src/org/openide/awt/resources/quicksearch/find.svg b/platform/openide.awt/src/org/openide/awt/resources/quicksearch/find.svg
new file mode 100644
index 000000000000..b0ee0f774559
--- /dev/null
+++ b/platform/openide.awt/src/org/openide/awt/resources/quicksearch/find.svg
@@ -0,0 +1,102 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]>
+
diff --git a/platform/openide.awt/src/org/openide/awt/resources/quicksearch/findMenu.svg b/platform/openide.awt/src/org/openide/awt/resources/quicksearch/findMenu.svg
new file mode 100644
index 000000000000..8f99136ed56c
--- /dev/null
+++ b/platform/openide.awt/src/org/openide/awt/resources/quicksearch/findMenu.svg
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]>
+
diff --git a/platform/openide.dialogs/src/org/netbeans/modules/dialogs/warning.svg b/platform/openide.dialogs/src/org/netbeans/modules/dialogs/warning.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/platform/openide.dialogs/src/org/netbeans/modules/dialogs/warning.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/platform/openide.explorer/src/org/netbeans/modules/openide/explorer/columns.svg b/platform/openide.explorer/src/org/netbeans/modules/openide/explorer/columns.svg
new file mode 100644
index 000000000000..d6d906080fb8
--- /dev/null
+++ b/platform/openide.explorer/src/org/netbeans/modules/openide/explorer/columns.svg
@@ -0,0 +1,53 @@
+
+
+
+
diff --git a/platform/openide.explorer/src/org/openide/explorer/view/TreeTableView.java b/platform/openide.explorer/src/org/openide/explorer/view/TreeTableView.java
index 30528c9d9d8e..d9991f7bf13a 100644
--- a/platform/openide.explorer/src/org/openide/explorer/view/TreeTableView.java
+++ b/platform/openide.explorer/src/org/openide/explorer/view/TreeTableView.java
@@ -186,7 +186,7 @@
*/
public class TreeTableView extends BeanTreeView {
// icon of column button
- private static final String COLUMNS_ICON = "/org/netbeans/modules/openide/explorer/columns.gif"; // NOI18N
+ private static final String COLUMNS_ICON = "org/netbeans/modules/openide/explorer/columns.gif"; // NOI18N
// icons of ascending/descending order in column header
private static final String SORT_ASC_ICON = "org/netbeans/modules/openide/explorer/columnsSortedAsc.gif"; // NOI18N
@@ -256,8 +256,10 @@ public TreeTableView(NodeTableModel ntm) {
scrollPane.setViewportView(treeTable);
p.add(BorderLayout.CENTER, scrollPane);
- ImageIcon ic = new ImageIcon(TreeTable.class.getResource(COLUMNS_ICON)); // NOI18N
- colsButton = new javax.swing.JButton(ic);
+ Icon icon = ImageUtilities.image2Icon(ImageUtilities.loadImage(COLUMNS_ICON)); // NOI18N
+ colsButton = new javax.swing.JButton(icon);
+ // For HiDPI support.
+ colsButton.setDisabledIcon(ImageUtilities.createDisabledIcon(icon));
colsButton.getAccessibleContext().setAccessibleName(NbBundle.getMessage(TreeTableView.class, "ACN_ColumnsSelector")); //NOI18N
colsButton.getAccessibleContext().setAccessibleDescription(NbBundle.getMessage(TreeTableView.class, "ACD_ColumnsSelector")); //NOI18N
colsButton.addActionListener(
diff --git a/platform/openide.explorer/src/org/openide/explorer/view/find.svg b/platform/openide.explorer/src/org/openide/explorer/view/find.svg
new file mode 100644
index 000000000000..b0ee0f774559
--- /dev/null
+++ b/platform/openide.explorer/src/org/openide/explorer/view/find.svg
@@ -0,0 +1,102 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]>
+
diff --git a/platform/openide.explorer/src/org/openide/explorer/view/findMenu.svg b/platform/openide.explorer/src/org/openide/explorer/view/findMenu.svg
new file mode 100644
index 000000000000..8f99136ed56c
--- /dev/null
+++ b/platform/openide.explorer/src/org/openide/explorer/view/findMenu.svg
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]>
+
diff --git a/platform/openide.loaders/src/org/openide/loaders/defaultFolder.svg b/platform/openide.loaders/src/org/openide/loaders/defaultFolder.svg
new file mode 100644
index 000000000000..26f18157c7fb
--- /dev/null
+++ b/platform/openide.loaders/src/org/openide/loaders/defaultFolder.svg
@@ -0,0 +1,91 @@
+
+
+
+
diff --git a/platform/openide.loaders/src/org/openide/loaders/defaultFolderOpen.svg b/platform/openide.loaders/src/org/openide/loaders/defaultFolderOpen.svg
new file mode 100644
index 000000000000..76bd50bcbefb
--- /dev/null
+++ b/platform/openide.loaders/src/org/openide/loaders/defaultFolderOpen.svg
@@ -0,0 +1,97 @@
+
+
+
+
diff --git a/platform/openide.text/src/org/openide/text/printSettings.svg b/platform/openide.text/src/org/openide/text/printSettings.svg
new file mode 100644
index 000000000000..de92245e1aa9
--- /dev/null
+++ b/platform/openide.text/src/org/openide/text/printSettings.svg
@@ -0,0 +1,116 @@
+
+
+
+
diff --git a/platform/options.api/src/org/netbeans/modules/options/resources/folder.svg b/platform/options.api/src/org/netbeans/modules/options/resources/folder.svg
new file mode 100644
index 000000000000..26f18157c7fb
--- /dev/null
+++ b/platform/options.api/src/org/netbeans/modules/options/resources/folder.svg
@@ -0,0 +1,91 @@
+
+
+
+
diff --git a/platform/options.api/src/org/netbeans/modules/options/resources/folderOpen.svg b/platform/options.api/src/org/netbeans/modules/options/resources/folderOpen.svg
new file mode 100644
index 000000000000..76bd50bcbefb
--- /dev/null
+++ b/platform/options.api/src/org/netbeans/modules/options/resources/folderOpen.svg
@@ -0,0 +1,97 @@
+
+
+
+
diff --git a/platform/print/src/org/netbeans/modules/print/util/image/print.svg b/platform/print/src/org/netbeans/modules/print/util/image/print.svg
new file mode 100644
index 000000000000..de92245e1aa9
--- /dev/null
+++ b/platform/print/src/org/netbeans/modules/print/util/image/print.svg
@@ -0,0 +1,116 @@
+
+
+
+
diff --git a/profiler/profiler.heapwalker/src/org/netbeans/modules/profiler/heapwalk/ui/icons/impl/loop.svg b/profiler/profiler.heapwalker/src/org/netbeans/modules/profiler/heapwalk/ui/icons/impl/loop.svg
new file mode 100644
index 000000000000..eafae7fcf3bb
--- /dev/null
+++ b/profiler/profiler.heapwalker/src/org/netbeans/modules/profiler/heapwalk/ui/icons/impl/loop.svg
@@ -0,0 +1,109 @@
+
+
+
+
diff --git a/profiler/profiler/src/org/netbeans/modules/profiler/impl/icons/back.svg b/profiler/profiler/src/org/netbeans/modules/profiler/impl/icons/back.svg
new file mode 100644
index 000000000000..f9be8b9961ce
--- /dev/null
+++ b/profiler/profiler/src/org/netbeans/modules/profiler/impl/icons/back.svg
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]>
+
diff --git a/profiler/profiler/src/org/netbeans/modules/profiler/impl/icons/callTreeTab.svg b/profiler/profiler/src/org/netbeans/modules/profiler/impl/icons/callTreeTab.svg
new file mode 100644
index 000000000000..a0fb2fe98c43
--- /dev/null
+++ b/profiler/profiler/src/org/netbeans/modules/profiler/impl/icons/callTreeTab.svg
@@ -0,0 +1,73 @@
+
+
+
+
diff --git a/profiler/profiler/src/org/netbeans/modules/profiler/impl/icons/down.svg b/profiler/profiler/src/org/netbeans/modules/profiler/impl/icons/down.svg
new file mode 100644
index 000000000000..be2b3cfad621
--- /dev/null
+++ b/profiler/profiler/src/org/netbeans/modules/profiler/impl/icons/down.svg
@@ -0,0 +1,95 @@
+
+
+
+
diff --git a/profiler/profiler/src/org/netbeans/modules/profiler/impl/icons/folder.svg b/profiler/profiler/src/org/netbeans/modules/profiler/impl/icons/folder.svg
new file mode 100644
index 000000000000..26f18157c7fb
--- /dev/null
+++ b/profiler/profiler/src/org/netbeans/modules/profiler/impl/icons/folder.svg
@@ -0,0 +1,91 @@
+
+
+
+
diff --git a/profiler/profiler/src/org/netbeans/modules/profiler/impl/icons/forward.svg b/profiler/profiler/src/org/netbeans/modules/profiler/impl/icons/forward.svg
new file mode 100644
index 000000000000..64f98fe7816a
--- /dev/null
+++ b/profiler/profiler/src/org/netbeans/modules/profiler/impl/icons/forward.svg
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]>
+
diff --git a/profiler/profiler/src/org/netbeans/modules/profiler/impl/icons/up.svg b/profiler/profiler/src/org/netbeans/modules/profiler/impl/icons/up.svg
new file mode 100644
index 000000000000..d47e286b0371
--- /dev/null
+++ b/profiler/profiler/src/org/netbeans/modules/profiler/impl/icons/up.svg
@@ -0,0 +1,95 @@
+
+
+
+
diff --git a/profiler/profiler/src/org/netbeans/modules/profiler/impl/icons/updateNow.svg b/profiler/profiler/src/org/netbeans/modules/profiler/impl/icons/updateNow.svg
new file mode 100644
index 000000000000..eafae7fcf3bb
--- /dev/null
+++ b/profiler/profiler/src/org/netbeans/modules/profiler/impl/icons/updateNow.svg
@@ -0,0 +1,109 @@
+
+
+
+
diff --git a/profiler/profiler/src/org/netbeans/modules/profiler/impl/icons/zoom.svg b/profiler/profiler/src/org/netbeans/modules/profiler/impl/icons/zoom.svg
new file mode 100644
index 000000000000..29a921d92ec4
--- /dev/null
+++ b/profiler/profiler/src/org/netbeans/modules/profiler/impl/icons/zoom.svg
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]>
+
diff --git a/webcommon/extbrowser.chrome/src/org/netbeans/modules/extbrowser/chrome/resources/warning.svg b/webcommon/extbrowser.chrome/src/org/netbeans/modules/extbrowser/chrome/resources/warning.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/webcommon/extbrowser.chrome/src/org/netbeans/modules/extbrowser/chrome/resources/warning.svg
@@ -0,0 +1,98 @@
+
+
+
+
diff --git a/webcommon/web.clientproject/src/org/netbeans/modules/web/clientproject/resources/defaultFolder.svg b/webcommon/web.clientproject/src/org/netbeans/modules/web/clientproject/resources/defaultFolder.svg
new file mode 100644
index 000000000000..26f18157c7fb
--- /dev/null
+++ b/webcommon/web.clientproject/src/org/netbeans/modules/web/clientproject/resources/defaultFolder.svg
@@ -0,0 +1,91 @@
+
+
+
+
diff --git a/webcommon/web.clientproject/src/org/netbeans/modules/web/clientproject/resources/defaultFolderOpen.svg b/webcommon/web.clientproject/src/org/netbeans/modules/web/clientproject/resources/defaultFolderOpen.svg
new file mode 100644
index 000000000000..76bd50bcbefb
--- /dev/null
+++ b/webcommon/web.clientproject/src/org/netbeans/modules/web/clientproject/resources/defaultFolderOpen.svg
@@ -0,0 +1,97 @@
+
+
+
+
diff --git a/webcommon/web.inspect/src/org/netbeans/modules/web/inspect/resources/find.svg b/webcommon/web.inspect/src/org/netbeans/modules/web/inspect/resources/find.svg
new file mode 100644
index 000000000000..b0ee0f774559
--- /dev/null
+++ b/webcommon/web.inspect/src/org/netbeans/modules/web/inspect/resources/find.svg
@@ -0,0 +1,102 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]>
+
diff --git a/websvccommon/websvc.saas.ui/src/org/netbeans/modules/websvc/saas/ui/resources/folder-closed.svg b/websvccommon/websvc.saas.ui/src/org/netbeans/modules/websvc/saas/ui/resources/folder-closed.svg
new file mode 100644
index 000000000000..26f18157c7fb
--- /dev/null
+++ b/websvccommon/websvc.saas.ui/src/org/netbeans/modules/websvc/saas/ui/resources/folder-closed.svg
@@ -0,0 +1,91 @@
+
+
+
+
diff --git a/websvccommon/websvc.saas.ui/src/org/netbeans/modules/websvc/saas/ui/resources/folder-open.svg b/websvccommon/websvc.saas.ui/src/org/netbeans/modules/websvc/saas/ui/resources/folder-open.svg
new file mode 100644
index 000000000000..76bd50bcbefb
--- /dev/null
+++ b/websvccommon/websvc.saas.ui/src/org/netbeans/modules/websvc/saas/ui/resources/folder-open.svg
@@ -0,0 +1,97 @@
+
+
+
+
diff --git a/websvccommon/websvc.saas.ui/src/org/netbeans/modules/websvc/saas/ui/resources/warning.svg b/websvccommon/websvc.saas.ui/src/org/netbeans/modules/websvc/saas/ui/resources/warning.svg
new file mode 100644
index 000000000000..ff5e93b34c18
--- /dev/null
+++ b/websvccommon/websvc.saas.ui/src/org/netbeans/modules/websvc/saas/ui/resources/warning.svg
@@ -0,0 +1,98 @@
+
+
+
+