Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feat] Add New Mapset action to the Data catalog #717

Closed
wenzeslaus opened this issue Jun 18, 2020 · 0 comments · Fixed by #731
Closed

[Feat] Add New Mapset action to the Data catalog #717

wenzeslaus opened this issue Jun 18, 2020 · 0 comments · Fixed by #731
Labels
enhancement New feature or request gsoc Reserved for Google Summer of Code student(s) GUI wxGUI related

Comments

@wenzeslaus
Copy link
Member

Is your feature request related to a problem? Please describe.
Although, mapsets can be already created from the Startup window and main menu in GUI, the Data catalog (Data tab, Data tree) should be the central place to manage data, so it should have an equivalent of the "new mapset" button from the current Startup window.

Describe the solution you'd like
Add a New mapset action to the context menu of Location tree items in the Data catalog. In other words, user should be able to go to the Data tab, right click on current location node, select "New mapset" from the menu to create a new mapset.

Discussion
The following does not have to be included in the initial implementation (PR), but if people are interested, we can discuss: Should new mapsets be created only in the current location as in the current GUI (main menu) or in any location (like in the Startup and possibly more fitting to the Data tab)? How "allow editing other mapsets" (lock/unlock button) plays into this? Should the GUI switch automatically or based on additional input to this new mapset? If so, how? Additional item in the context menu? Two buttons "Create" and "Create and switch" in the dialog? Should the "New mapset" context menu entry appear for location nodes in the tree or also for mapsets (or even its children) with wording like "Create new mapset here" (so user does not have to find the location node to create another mapset "next" to the current one)?

Additional context
Same functionality is already in the Startup window (New button for mapset) and in Settings > GRASS working environment > Create new mapset, so it can be just reused (called) here.

Migrated from Trac ticket 3579.

@wenzeslaus wenzeslaus added enhancement New feature or request GUI wxGUI related gsoc Reserved for Google Summer of Code student(s) labels Jun 18, 2020
@petrasovaa petrasovaa linked a pull request Jun 25, 2020 that will close this issue
@wenzeslaus wenzeslaus added this to To do in New GUI Startup via automation Jul 1, 2020
New GUI Startup automation moved this from To do to Done Jul 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request gsoc Reserved for Google Summer of Code student(s) GUI wxGUI related
Projects
No open projects
Development

Successfully merging a pull request may close this issue.

1 participant