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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve page dialog (user) #8224

Merged
merged 9 commits into from
May 23, 2024

Conversation

dmfrodrigues
Copy link
Contributor

@dmfrodrigues dmfrodrigues commented May 19, 2024

  1. Adds short description to place page dialog.
  2. Adds word-wrap for all long fields.
  3. Bug fix: removes duplicate Instagram.
  4. Adds some layout stretching.

Points 2 and 4 are in preparation to move the page dialog to a panel to the left of the map 馃檪 (which I'll do in a separate PR). This will hopefully make the place page less of a nuisance when one specific place is selected but you still want to explore the surroundings, giving a more intuitive experience that is also consistent with the mobile version (where you can select a place, and then drag the map around to see the surroundings).

Before After
image image

@biodranik @Ferenc-

@biodranik biodranik requested a review from Ferenc- May 19, 2024 19:17
Signed-off-by: Diogo Rodrigues <dmfrodrigues2000@gmail.com>
Copy link
Contributor

@Ferenc- Ferenc- left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Member

@biodranik biodranik left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A few minor nits.

qt/place_page_dialog_user.cpp Outdated Show resolved Hide resolved
qt/place_page_dialog_user.cpp Outdated Show resolved Hide resolved
qt/place_page_dialog_user.cpp Outdated Show resolved Hide resolved
qt/place_page_dialog_user.cpp Outdated Show resolved Hide resolved
qt/place_page_dialog_user.cpp Outdated Show resolved Hide resolved
qt/place_page_dialog_user.cpp Outdated Show resolved Hide resolved
qt/place_page_dialog_user.cpp Outdated Show resolved Hide resolved
dmfrodrigues and others added 7 commits May 22, 2024 21:35
Co-authored-by: Alexander Borsuk <170263+biodranik@users.noreply.github.com>
Signed-off-by: Diogo Rodrigues <dmfrodrigues2000@gmail.com>
Co-authored-by: Alexander Borsuk <170263+biodranik@users.noreply.github.com>
Signed-off-by: Diogo Rodrigues <dmfrodrigues2000@gmail.com>
Co-authored-by: Alexander Borsuk <170263+biodranik@users.noreply.github.com>
Signed-off-by: Diogo Rodrigues <dmfrodrigues2000@gmail.com>
Co-authored-by: Alexander Borsuk <170263+biodranik@users.noreply.github.com>
Signed-off-by: Diogo Rodrigues <dmfrodrigues2000@gmail.com>
Co-authored-by: Alexander Borsuk <170263+biodranik@users.noreply.github.com>
Signed-off-by: Diogo Rodrigues <dmfrodrigues2000@gmail.com>
Co-authored-by: Alexander Borsuk <170263+biodranik@users.noreply.github.com>
Signed-off-by: Diogo Rodrigues <dmfrodrigues2000@gmail.com>
Signed-off-by: Diogo Rodrigues <dmfrodrigues2000@gmail.com>
Signed-off-by: Diogo Rodrigues <dmfrodrigues2000@gmail.com>
Copy link
Member

@biodranik biodranik left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! Hope it wasn't a waste of time ;-)

@biodranik biodranik merged commit a7d29b5 into organicmaps:master May 23, 2024
10 checks passed
@dmfrodrigues
Copy link
Contributor Author

Thanks! Hope it wasn't a waste of time ;-)

@biodranik Not at all, the implementation is better (less allocations) and is still understandable. Your feedback is welcome 馃檪

@dmfrodrigues dmfrodrigues deleted the improve-page-dialog-user branch May 23, 2024 10:53
kavikhalique pushed a commit to kavikhalique/organicmaps that referenced this pull request May 25, 2024
* Improve page dialog user

Signed-off-by: Diogo Rodrigues <dmfrodrigues2000@gmail.com>
Co-authored-by: Alexander Borsuk <170263+biodranik@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants