mirror of
https://github.com/NationalSecurityAgency/ghidra.git
synced 2025-10-04 10:19:23 +02:00
GP-1164: Reorganizing Ghidra's user settings/cache/temp directories to support XDG
This commit is contained in:
parent
8bfcb02166
commit
3c30ada14c
50 changed files with 919 additions and 222 deletions
|
@ -35,6 +35,7 @@ import docking.wizard.WizardManager;
|
|||
import docking.wizard.WizardPanel;
|
||||
import generic.theme.GThemeDefaults.Colors;
|
||||
import ghidra.app.plugin.core.archive.RestoreDialog;
|
||||
import ghidra.framework.Application;
|
||||
import ghidra.framework.data.DefaultProjectData;
|
||||
import ghidra.framework.data.GhidraFileData;
|
||||
import ghidra.framework.main.*;
|
||||
|
@ -56,7 +57,6 @@ import resources.MultiIcon;
|
|||
|
||||
public class FrontEndPluginScreenShots extends GhidraScreenShotGenerator {
|
||||
private static final String OTHER_PROJECT = "Other_Project";
|
||||
private final static String TEMP_DIR = System.getProperty("java.io.tmpdir");
|
||||
Icon icon = (Icon) getInstanceField("CONVERT_ICON", ProjectInfoDialog.class);
|
||||
|
||||
public FrontEndPluginScreenShots() {
|
||||
|
@ -659,6 +659,7 @@ public class FrontEndPluginScreenShots extends GhidraScreenShotGenerator {
|
|||
@Test
|
||||
public void testViewOtherProjects()
|
||||
throws IOException, LockException, InvalidNameException, CancelledException {
|
||||
String TEMP_DIR = Application.getUserTempDirectory().getAbsolutePath();
|
||||
|
||||
Project project = env.getProject();
|
||||
program = env.getProgram("WinHelloCPP.exe");
|
||||
|
@ -692,6 +693,7 @@ public class FrontEndPluginScreenShots extends GhidraScreenShotGenerator {
|
|||
@Test
|
||||
public void testLinkOtherProject()
|
||||
throws IOException, LockException, InvalidNameException, CancelledException {
|
||||
String TEMP_DIR = Application.getUserTempDirectory().getAbsolutePath();
|
||||
|
||||
Project project = env.getProject();
|
||||
program = env.getProgram("WinHelloCPP.exe");
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue