MerginMaps / MerginMaps/mobile

Add support to rename local projects

Open
#4,603 0 comments 0 reactions 1 assignee View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
C++
Stars
388
Forks
87
Avg merge
2d 7h
Merged PRs (30d)
20

Description

**Current behaviour:**
A user cannot rename their already created local projects.

**Feature description:**
For local projects that have not been pushed to the server, a user can tap on the 3-dotted button in the list of projects, which will prompt a menu drawer with the last option to rename the local project. This way, the user can change the name before publishing the project to the server.

**Acceptance criteria:**
- the option to rename the project should only apply to local projects that have not been pushed/synced with the server
- change the name of the local project with the new one once pressing confirm in the "edit project name" drawer
- add a guard to make sure that the project name is not empty when confirming the input
- add a guard to make sure that the project name is not taken already by another local/downloaded project
- follow figma designs

**Figma link:** https://www.figma.com/design/d78a4ehBBgK6MyxCTuCAqg/Mobile-App?node-id=7200-16171&t=yDm3d34g8u1km4cg-11

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.