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

Add "Help" dialog which shows available keyboard shortcuts #735

Merged
merged 1 commit into from
Jun 16, 2023

Conversation

mjaschen
Copy link
Contributor

Dialog can be toggled via button in "About" or via keyboard shortcut "?"

Dialog can be toggled via button in "About" or via keyboard shortcut "?"
Copy link
Owner

@nrenner nrenner left a comment

Choose a reason for hiding this comment

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

The dialog looks nice!

I wondered if we should reuse the tooltip texts as descriptions in order to avoid duplicate translations of similar texts, but it would probably be a lot of work gathering those and making them usable for both, and there still might be reasons to differ.

It's a bit inconsistent that we're using uppercase letters in the tooltips and lowercase in the help dialog, but I don't really mind.

@nrenner nrenner merged commit b8c2c94 into nrenner:master Jun 16, 2023
1 check passed
stefankeidel added a commit to cxberlin/brouter-web that referenced this pull request Aug 19, 2023
* upstream/master: (29 commits)
  Remove tile.openstreetmap.de subdomains
  Prevent Gpsies-style export from throwing for undefined symbols
  Document new export formats added in BRouter 1.7.0 and fix export error
  Emit console warning when using an unsupported BRouter version
  Add BL and TLU to VoiceHints as contained in BRouter 1.7.2
  Recreate yarn.log after error
  Update dependency @fortawesome/fontawesome-free to v6.4.0 (nrenner#741)
  Update dependency leaflet-geometryutil to v0.10.2 (nrenner#740)
  Update dependency i18next-browser-languagedetector to v7.0.2 (nrenner#739)
  Update dependency codemirror to v5.65.13 (nrenner#737)
  Update dependency eslint to v8.43.0 (nrenner#721)
  Update dependency browser-sync to v2.29.3 (nrenner#720)
  Update babel monorepo to v7.22.5 (nrenner#719)
  Update dependency postcss to v8.4.24 (nrenner#718)
  remove 'msjsdiag.debugger-for-chrome'
  Fix duplicate i18n keys and update locale (nrenner#735)
  add overpass layer for bicycle charging (fixes nrenner#690)
  Add "Help" dialog which shows available keyboard shortcuts
  Wrap long URLs in custom layers overlay
  Fix Mapillary attribution
  ...
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

2 participants