Changes between Version 3 and Version 4 of Design-DirectoryBrowser


Ignore:
Timestamp:
Jul 28, 2009, 3:07:37 AM (5 years ago)
Author:
Casan
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Design-DirectoryBrowser

    v3 v4  
    1 == Design - Directory Browser == 
     1= Design - Directory Browser = 
    22A collection of thoughts.[[BR]] 
     3Consider this to be free brainstorming[[BR]] 
    34 
    45== Navigation Behaviour == 
    56How do we get something that works for everyone?[[BR]] 
    67 
    7 = What are the current alternatives?: = 
    8 1. (the current situation)[[BR]] 
     8== 1. The current situation == 
    99In preferences, the default opening folder is specified.[[BR]] 
    1010In the top we have the UP("..") folder, which opens the parent on double-click.[[BR]] 
     
    1717..is this always the case, or is there data somewhere that specifies a directory[[BR]] 
    1818is a project? and if a folder is not a project, then it will not set to root/base?[[BR]] 
    19 [[BR]] 
    20 [[BR]] 
    21 Different Alternatives[[BR]] 
    22 ----------------------[[BR]] 
     19 
     20== Different Alternatives == 
     21 
    2322A. Explorer/Directory Browser[[BR]] 
    2423* In preferences, the default opening folder is specified.[[BR]] 
    25 * When starting padre and behaviour "open files" = "new" or "none" is set, the default opening folder is displayed.[[BR]] 
    26   If "open files" = "last", the last state is restored.[[BR]] 
     24* When starting padre and behaviour "open files" = "new" or "none" is set, the default opening folder is displayed. If "open files" = "last", the last state is restored.[[BR]] 
    2725* First in the top we have the UP("..") folder, which opens the parent on double-click.[[BR]] 
    2826* Second we have the name of the current folder.[[BR]] 
    2927* Third we have all the children, folders and files.[[BR]] 
    30 * When double-clicking a folder among the children, that folder is unfolded, 
    31   but nothing else happens to the rest of the tree, state preserved.[[BR]] 
    32 * When double-clicking a file among the children, that file is opened in a tab 
    33   in editor, but nothing else happens to the rest of the tree, state preserved.[[BR]] 
     28* When double-clicking a folder among the children, that folder is unfolded, but nothing else happens to the rest of the tree, state preserved.[[BR]] 
     29* When double-clicking a file among the children, that file is opened in a tab in editor, but nothing else happens to the rest of the tree, state preserved.[[BR]] 
    3430* If multiple files are open, and a user switch tab, then the state is preserved.[[BR]] 
    3531* If multiple files are open, and a tab is closed, then the state is preserved.[[BR]] 
    3632* If multiple files are open, and all tabs are closed, then the state is preserved.[[BR]] 
    37 * If preferences behaviour "spatial" = true, then double clicking a folder 
    38   will set that folder to root/base, otherwise, the state is preserved.[[BR]] 
    39 [[BR]] 
     33* If preferences behaviour "spatial" = true, then double clicking a folder will set that folder to root/base, otherwise, the state is preserved.[[BR]] 
     34 
    4035B1. Project Browser[[BR]] 
    4136* In preferences, the default opening folder is specified.[[BR]] 
     
    5752* If preferences behaviour "spatial" = true, then double clicking a folder 
    5853  will set that folder to root/base, otherwise, the state is preserved.[[BR]] 
     54 
    5955B2. Project Browser[[BR]] 
    6056* Same as B1[[BR]] 
    6157* Except, when Project Folder, "Up" is not displayed.[[BR]] 
    62 [[BR]] 
    63 [[BR]] 
     58 
    6459C. Explorer/Directory mix Project Browser[[BR]] 
    6560* In preferences, the default opening folder is specified.[[BR]] 
    66 * When starting padre and behaviour "open files" = "new" or "none" is set, 
    67   the default opening folder is displayed.[[BR]] 
    68   If "open files" = "last", the last state is restored.[[BR]] 
     61* When starting padre and behaviour "open files" = "new" or "none" is set, the default opening folder is displayed. If "open files" = "last", the last state is restored.[[BR]] 
    6962* In the top we have the UP("..") folder, which opens the parent on double-click.[[BR]] 
    7063* Next we have the name of the current folder.[[BR]] 
    7164* Below we have all the children.[[BR]] 
    72 * When double-clicking a folder among the children, that folder is unfolded, 
    73   but nothing else happens to the rest of the tree, state preserved.[[BR]] 
    74 * When double-clicking a file among the children, that file is opened in a tab 
    75   in editor, but nothing else happens to the rest of the tree, state preserved.[[BR]] 
     65* When double-clicking a folder among the children, that folder is unfolded, but nothing else happens to the rest of the tree, state preserved.[[BR]] 
     66* When double-clicking a file among the children, that file is opened in a tab in editor, but nothing else happens to the rest of the tree, state preserved.[[BR]] 
    7667* If multiple files are open, and a user switch tab, then the state is preserved.[[BR]] 
    7768* If multiple files are open, and a tab is closed, then the state is preserved.[[BR]] 
    7869* If multiple files are open, and all tabs are closed, then the state is preserved.[[BR]] 
    79 * If preferences behaviour "spatial" = true, then double clicking a folder 
    80   will set that folder to root/base, otherwise, the state is preserved.[[BR]] 
    81 * Right-click option of folder = "set as base".[[BR]] 
    82   with or without "UP" folder.[[BR]] 
    83 [[BR]] 
    84 !. Notes[[BR]] 
     70* If preferences behaviour "spatial" = true, then double clicking a folder will set that folder to root/base, otherwise, the state is preserved.[[BR]] 
     71* Right-click option of folder = "set as base". With or without "UP" folder.[[BR]] 
     72 
     73== Notes == 
    8574- A project folder have an icon for recognition.[[BR]] 
    8675 
    87 !. Evaluation 
    88 - We are hitting the doeverythingatthesametime problem. 
    89   One idea from Alias was to have a "mode" where the user select 
    90   between behaviour states 1) Explorer/Director and 2) Project.[[BR]] 
    91   Another idea is to have two different browsers.[[BR]] 
    92   1) Explorer/Directory and 2) Project.[[BR]] 
    93 [[BR]] 
     76== Evaluation == 
     77We are hitting the doeverythingatthesametime problem. 
     78One idea from Alias was to have a "mode" where the user select between behaviour states 1) Explorer/Director and 2) Project.[[BR]] 
     79Another idea is to have two different browsers. 1) Explorer/Directory and 2) Project.[[BR]] 
     80 
    9481== IS THERE AN OBVIOUS CHOICE? == 
    95   if not, lets do what ever gets implemented,[[BR]] 
    96   and let them be optional in preferences.[[BR]] 
     82If not, lets do what ever gets implemented,[[BR]] 
     83and let them be optional in preferences.[[BR]]