Changes between Version 26 and Version 27 of wxGUIDevelopment/New_Startup


Ignore:
Timestamp:
Jun 8, 2018, 11:22:06 PM (6 years ago)
Author:
gcmillar
Comment:

New proposal to make GRASS startup more discernible with well-designed tabs on the side.

Legend:

Unmodified
Added
Removed
Modified
  • wxGUIDevelopment/New_Startup

    v26 v27  
    3232[[Image(new_startup_tabs_3.jpg)]]
    3333
     34=== Proposal 2 (Gcmillar): Quick access through well-designed tabs on the side ===
     35
     36This proposal retains similar structure to current paradigm, with idea to use tabs (on the side) designed with simple images and one-word descriptions for what they access ("New", "Recent", and "Open").
     37
     38==== Splash Screen ====
     39[[Image(GRASS_startup_basic-middle_logo.png)]]
     40
     41* Splash screen appears when users first open GRASS. It was decided this should be the first thing users see, instead of simply opening to one of the three tabs (below) so that users do not become frustrated from seeing options they do not need (e.g., user only wants to open project they have been working on in "Recent" tab, and do not care to see options for starting a new project in "New" tab (see below).
     42
     43* A better-designed image to use in splash screen may be needed.
     44
     45==== "New" Tab ====
     46Designed for the first-time user and / or any user looking to create new Locations, Mapsets, and / or Workspaces.
     47
     48[[Image(GRASS_startup_new_v2.png)]]
     49
     50* "New Location" option opens pre-existing wizard for defining a new location.
     51    * Preferably when this is selected, a dialogue window asks the user, "First time using GRASS? Check out the Online Manual (linked) for tips on getting started." This can be disabled to not be shown anymore by more experienced users.
     52        * This message could also be shown on Splash Screen.
     53* "Template 1" & "Template 2" options open simple sample datasets (e.g., county boundaries) in commonly used locations (e.g., NC) to provide new users a place to start from (especially users just looking to explore).
     54   * "Template 1 & 2" names are temporary, should be renamed to describe dataset they contain.
     55* "More Templates" option opens wizard for browsing downloadable sample datasets.
     56   * Wizard could contain option to browse for more templates online.
     57* "New Mapset (''Existing Location'')" option opens wizard for user to select a Location (that the user has previously defined / created) for which a new Mapset will be created in.
     58* "New Workspace (''Existing Mapset'')" option opens wizard for user to select pre-existing Location & Mapset (user-defined) for which a new Workspace will be created in.
     59* "More Options" option is not yet well-defined. Suggestions for what this should open are welcome.
     60
     61==== "Recent" Tab ====
     62Designed for quick access to recently used data.
     63
     64[[Image(GRASS_startup_recent.png)]]
     65
     66* "Recent" Tab separates all recently used data into three categories: Locations, Mapsets, and Workspaces.
     67   * GRASS session should be able to be started with selected data from any of the three categories.
     68* On the right, "Selected Data Information" displays relevant and necessary additional information about the selected data.
     69   * Helps inform user that the data they have selected is what they want / need to open, instead of having to open, close out, and then reopen after discovering it wasn't the data they had in mind.
     70   * "More Info" radio button should display further information about the selected data (i.e., txt file is displayed, containing extended descriptions of the to-be-opened data).
     71* Number of recently used data displayed in each category is not decided upon (above example shows two, but three may be better option).
     72* "Database" category may be needed.
     73
     74==== "Open" Tab ====
     75Designed for more experienced users looking to open data already on computer.
     76
     77[[Image(GRASS_startup_open_v4.png)]]
     78
     79* "Current Database Directory" shows directory the user is currently in, and will work from when data is opened.
     80   * Option is given to change directory with "Change" radio button.
     81      * "Open Existing GRASS data" window below should then automatically refresh to display change in database.
     82* "Open Existing GRASS data" displays data in database in same tree-like structure as the "Data" tab in Layer Manager.
     83   * Each data type (Database, Location, Mapset displayed with matching "icon") for easy identification.
     84   * Display of Workspaces may be needed as well (above example only uses screenshot of "Data" tab in Layer Manager).
     85* "Selected Data Information" is again showed on the right (same functionality as in "Recents" tab).
    3486
    3587== Change paradigm ==