294 | | * not redoing loc/mac |
295 | | * maybe use different names |
296 | | * use data catalog widget |
297 | | * but data part needs to be lazy loaded |
298 | | * "Show content" button (any level, just recurse down) |
299 | | * create automatically grassdata if starting first time (and no grassdata exists) |
300 | | * Win: Documents |
301 | | * Linux: in home |
302 | | * User should |
303 | | * "create project" |
304 | | * From existing file |
305 | | * Needs: |
306 | | * file |
307 | | * loc name |
308 | | * From EPSG |
309 | | * "Something else" |
310 | | * Wizard |
311 | | * Open recent |
312 | | * Show the same tree as in Open but with "recent filter" |
313 | | * Example: |
314 | | * /home/grassdata |
315 | | * nc_spm |
316 | | * PERMANENT |
317 | | * /home/grassdata |
318 | | * nc_spm |
319 | | * landsat |
320 | | * /home/grassdata |
321 | | * Oregon |
322 | | * PERMANENT |
323 | | * /data/grassdata |
324 | | * Oregon |
325 | | * PERMANENT |
| 294 | |
| 295 | * No redoing database/location/mapset mechanism. |
| 296 | * Maybe use different names, but perhaps better explain and present in the first place because there might be lots of conflicts with names such as project. |
| 297 | * Create "grassdata" dir automatically if starting first time (and no grassdata exists) |
| 298 | * Windows: in Documents |
| 299 | * Linux: in home |
| 300 | * "Create new location" ("create project") |
| 301 | * From existing file |
| 302 | * Needs: |
| 303 | * file name |
| 304 | * location name |
| 305 | * From EPSG |
| 306 | * "Something else" |
| 307 | * Current location wizard should simplified but kept |
| 308 | * Simpler first page and simpler dialogs if needed, but same options as now, so it will in fact add pages, but it should be simpler for users. |
| 309 | * Interface issue: Next button versus "Do this button" |
| 310 | * Use data catalog widget including data items in startup |
| 311 | * However, the data part needs to be lazy loaded. |
| 312 | * Add lazy loading to Data Catalog |
| 313 | * Add "Show content" on right click (any level, just recurse down) |
| 314 | * //Open recent// tab (see earlier above) |
| 315 | * Show the same tree as in Open tab but with "recent filter" |
| 316 | * Keeping list of recent for every kind |
| 317 | * Show if recent and not already shown as a parent |
| 318 | * Show all locations, show all mapsets context menu button might be needed. |
| 319 | * Example for 3 recent items of a kind (tree contains last 3 mapsets, last 1-2 locations, 1-2 databases): |
| 320 | * /home/grassdata |
| 321 | * nc_spm |
| 322 | * PERMANENT |
| 323 | * /home/grassdata |
| 324 | * nc_spm |
| 325 | * landsat |
| 326 | * /home/grassdata |
| 327 | * Oregon |
| 328 | * PERMANENT |
| 329 | * /project1/grassdata |
| 330 | * California |
| 331 | * /home/project2/grassdata |
| 332 | * /home/project3/grassdata |
327 | | * Roots: |
328 | | * Databases |
329 | | * /home/grassdata |
330 | | * /home/project1/grassdata |
331 | | * /home/project2/grassdata |
332 | | * /data/grassdata |
333 | | * Workspaces |
334 | | * My Workspace 1 |
335 | | * My Workspace 2 |
336 | | * Collect workspace paths when saving them |
337 | | * Collect database paths when starting in them |
338 | | * Focus on Data Catalog/Tab |
339 | | * Add lazy loading to Data Catalog |
340 | | * WS could be read and put under the mapset |
341 | | * WS inside mapsets in Data tab based on mapset stored there |
| 334 | * Include workspaces |
| 335 | * Workspaces could be read and put under the mapset |
| 336 | * Roots: |
| 337 | * Databases |
| 338 | * /home/grassdata |
| 339 | * /home/project1/grassdata |
| 340 | * /home/project2/grassdata |
| 341 | * /data/grassdata |
| 342 | * Workspaces |
| 343 | * My Workspace 1 |
| 344 | * My Workspace 2 |
| 345 | * Collect workspace paths when saving them |
| 346 | * Collect database paths when starting in them |
| 347 | * Workspaces (possibly) inside mapsets in Data tab based on mapset stored there |