Bug 88890 [WorkbenchLauncher] missing "select workspace" dialog
i200503230842 Running with this build for the first time, I noticed it did not bother asking me for the workspace location. Just opened the default location. Note UI preferences are being created in the configuration area: #Wed Mar 23 12:25:49 EST 2005 RECENT_WORKSPACES_PROTOCOL=2 SHOW_WORKSPACE_SELECTION_DIALOG=false MAX_RECENT_WORKSPACES=5 eclipse.preferences.version=1 RECENT_WORKSPACES=C\:\\Documents and Settings\\rchaves\\workspace Deleting this file does not help, it is recreated again.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/ChooseWorkspaceData.java
private static interface XML {
        public static final String PROTOCOL = "protocol"; 
        public static final String VERSION = "version"; 
        public static final String ALWAYS_ASK = "alwaysAsk"; 
        public static final String SHOW_DIALOG = "showDialog"; 
        public static final String WORKSPACE = "workspace"; 
        public static final String RECENT_WORKSPACES = "recentWorkspaces"; 
        public static final String MAX_LENGTH = "maxLength"; 
        public static final String PATH = "path"; 
    }
    /**
     * Creates a new instance, loading persistent data if its found.
     */
    public ChooseWorkspaceData(String initialDefault) {
        readPersistedData();
        setInitialDefault(initialDefault);
    }
    /**
     * Creates a new instance, loading persistent data if its found.
     */
    public ChooseWorkspaceData(URL instanceUrl) {
        readPersistedData();
        if (instanceUrl != null)
            setInitialDefault(new File(instanceUrl.getFile()).toString());
    }
    /**
     * Return the folder to be used as a default if no other information
     * exists. Does not return null.
     */