mirror of
https://github.com/NationalSecurityAgency/ghidra.git
synced 2024-11-21 19:42:14 +00:00
Merge remote-tracking branch
'origin/GP-5069_dev747368_PR-7086_hippietrail_exe-icon' (Closes #7086)
This commit is contained in:
commit
7bc15c87c1
@ -865,9 +865,12 @@ src/main/resources/images/openFolderInView.png||Modified Nuvola Icons - LGPL 2.1
|
||||
src/main/resources/images/openFolderLabels.png||Modified Nuvola Icons - LGPL 2.1||||END|
|
||||
src/main/resources/images/openFolderNamespaces.dark.png||GHIDRA||||END|
|
||||
src/main/resources/images/openFolderNamespaces.png||Modified Nuvola Icons - LGPL 2.1||||END|
|
||||
src/main/resources/images/oxygen/16x16/application-javascript.png||Oxygen Icons - LGPL 3.0||||END|
|
||||
src/main/resources/images/oxygen/16x16/application-pdf.png||Oxygen Icons - LGPL 3.0|||Oxygen icon theme (dual license; LGPL or CC-SA-3.0)|END|
|
||||
src/main/resources/images/oxygen/16x16/application-x-bzip.png||Oxygen Icons - LGPL 3.0|||Oxygen icon theme (dual license; LGPL or CC-SA-3.0)|END|
|
||||
src/main/resources/images/oxygen/16x16/application-x-desktop.png||Oxygen Icons - LGPL 3.0||||END|
|
||||
src/main/resources/images/oxygen/16x16/application-x-java-archive.png||Oxygen Icons - LGPL 3.0|||Oxygen icon theme (dual license; LGPL or CC-SA-3.0)|END|
|
||||
src/main/resources/images/oxygen/16x16/application-x-shellscript.png||Oxygen Icons - LGPL 3.0||||END|
|
||||
src/main/resources/images/oxygen/16x16/application-x-subrip.png||Oxygen Icons - LGPL 3.0|||Oxygen icon theme (dual license; LGPL or CC-SA-3.0)|END|
|
||||
src/main/resources/images/oxygen/16x16/bookmarks.png||Oxygen Icons - LGPL 3.0|||Oxygen icon theme (dual license; LGPL or CC-SA-3.0)|END|
|
||||
src/main/resources/images/oxygen/16x16/games-config-background.png||Oxygen Icons - LGPL 3.0|||Oxygen icon theme (dual license; LGPL or CC-SA-3.0)|END|
|
||||
@ -879,6 +882,7 @@ src/main/resources/images/oxygen/16x16/text-x-c++src.png||Oxygen Icons - LGPL 3.
|
||||
src/main/resources/images/oxygen/16x16/text-x-chdr.png||Oxygen Icons - LGPL 3.0||||END|
|
||||
src/main/resources/images/oxygen/16x16/text-x-csharp.png||Oxygen Icons - LGPL 3.0|||Oxygen icon theme (dual license; LGPL or CC-SA-3.0)|END|
|
||||
src/main/resources/images/oxygen/16x16/text-x-pascal.png||Oxygen Icons - LGPL 3.0|||Oxygen icon theme (dual license; LGPL or CC-SA-3.0)|END|
|
||||
src/main/resources/images/oxygen/16x16/text-x-python.png||Oxygen Icons - LGPL 3.0||||END|
|
||||
src/main/resources/images/package.png||Nuvola Icons - LGPL 2.1|||Nuvola icon set|END|
|
||||
src/main/resources/images/package_development.png||Nuvola Icons - LGPL 2.1|||nuvola|END|
|
||||
src/main/resources/images/package_green.png||FAMFAMFAM Icons - CC 2.5|||famfamfam silk icon set|END|
|
||||
|
@ -2,6 +2,7 @@
|
||||
|
||||
icon.fsbrowser.file.extension.default = images/page_white.png
|
||||
icon.fsbrowser.file.extension.apk = images/package.png
|
||||
icon.fsbrowser.file.extension.bat = images/oxygen/16x16/application-x-shellscript.png
|
||||
icon.fsbrowser.file.extension.c = images/text-x-csrc.png
|
||||
icon.fsbrowser.file.extension.cpp = images/oxygen/16x16/text-x-c++src.png
|
||||
icon.fsbrowser.file.extension.class = images/famfamfam_silk_icons_v013/cup.png
|
||||
@ -9,7 +10,10 @@ icon.fsbrowser.file.extension.cs = images/oxygen/16x16/text-x-csharp.png
|
||||
icon.fsbrowser.file.extension.css = images/famfamfam_silk_icons_v013/css.png
|
||||
icon.fsbrowser.file.extension.data = images/famfamfam_silk_icons_v013/database.png
|
||||
icon.fsbrowser.file.extension.dfu = images/famfamfam_silk_icons_v013/bullet_blue.png
|
||||
icon.fsbrowser.file.extension.dll = images/oxygen/16x16/application-x-desktop.png
|
||||
icon.fsbrowser.file.extension.dmg = images/bullet_green.png
|
||||
icon.fsbrowser.file.extension.dylib = images/oxygen/16x16/application-x-desktop.png
|
||||
icon.fsbrowser.file.extension.exe = images/oxygen/16x16/application-x-desktop.png
|
||||
icon.fsbrowser.file.extension.f = images/F.gif
|
||||
icon.fsbrowser.file.extension.h = images/oxygen/16x16/text-x-chdr.png
|
||||
icon.fsbrowser.file.extension.html = images/famfamfam_silk_icons_v013/html.png
|
||||
@ -20,14 +24,18 @@ icon.fsbrowser.file.extension.ipsw = images/oxygen/16x16/multimedia-player
|
||||
icon.fsbrowser.file.extension.iso = images/nuvola/16x16/cdimage.png
|
||||
icon.fsbrowser.file.extension.jar = images/oxygen/16x16/application-x-java-archive.png
|
||||
icon.fsbrowser.file.extension.java = images/famfamfam_silk_icons_v013/page_white_cup.png
|
||||
icon.fsbrowser.file.extension.js = images/oxygen/16x16/application-javascript.png
|
||||
icon.fsbrowser.file.extension.kext = images/famfamfam_silk_icons_v013/bullet_pink.png
|
||||
icon.fsbrowser.file.extension.lib = images/famfamfam_silk_icons_v013/server.png
|
||||
icon.fsbrowser.file.extension.o = images/oxygen/16x16/application-x-subrip.png
|
||||
icon.fsbrowser.file.extension.obj = images/oxygen/16x16/application-x-subrip.png
|
||||
icon.fsbrowser.file.extension.p = images/oxygen/16x16/text-x-pascal.png
|
||||
icon.fsbrowser.file.extension.pdf = images/oxygen/16x16/application-pdf.png
|
||||
icon.fsbrowser.file.extension.plist = images/oxygen/16x16/insert-table.png
|
||||
icon.fsbrowser.file.extension.png = images/famfamfam_silk_icons_v013/bullet_red.png
|
||||
icon.fsbrowser.file.extension.py = images/oxygen/16x16/text-x-python.png
|
||||
icon.fsbrowser.file.extension.rss = images/famfamfam_silk_icons_v013/rss.png
|
||||
icon.fsbrowser.file.extension.sh = images/oxygen/16x16/application-x-shellscript.png
|
||||
icon.fsbrowser.file.extension.strings = images/oxygen/16x16/insert-text.png
|
||||
icon.fsbrowser.file.extension.txt = images/oxygen/16x16/text-x-bibtex.png
|
||||
icon.fsbrowser.file.extension.usb = images/nuvola/16x16/usb.png
|
||||
|
@ -4,9 +4,9 @@
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
@ -192,16 +192,18 @@ public class FSBRootNode extends FSBNode {
|
||||
}
|
||||
|
||||
public FSRL getProgramProviderFSRL(FSRL fsrl) {
|
||||
GFileSystem fs = fsRef.getFilesystem();
|
||||
if (fs instanceof GFileSystemProgramProvider programProviderFS) {
|
||||
try {
|
||||
GFile gfile = fs.lookup(fsrl.getPath());
|
||||
if (gfile != null && programProviderFS.canProvideProgram(gfile)) {
|
||||
return fsrl;
|
||||
if (fsRef != null) {
|
||||
GFileSystem fs = fsRef.getFilesystem();
|
||||
if (fs instanceof GFileSystemProgramProvider programProviderFS) {
|
||||
try {
|
||||
GFile gfile = fs.lookup(fsrl.getPath());
|
||||
if (gfile != null && programProviderFS.canProvideProgram(gfile)) {
|
||||
return fsrl;
|
||||
}
|
||||
}
|
||||
catch (IOException e) {
|
||||
// ignore error and fall thru
|
||||
}
|
||||
}
|
||||
catch (IOException e) {
|
||||
// ignore error and fall thru
|
||||
}
|
||||
}
|
||||
return null;
|
||||
|
Binary file not shown.
After Width: | Height: | Size: 634 B |
Binary file not shown.
After Width: | Height: | Size: 498 B |
Binary file not shown.
After Width: | Height: | Size: 527 B |
Binary file not shown.
After Width: | Height: | Size: 661 B |
Loading…
Reference in New Issue
Block a user