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(windows): rework download keyboard dialog style #3463

Merged
merged 1 commit into from
Aug 17, 2020

Conversation

mcdurdin
Copy link
Member

@mcdurdin mcdurdin commented Aug 6, 2020

Relates to keymanapp/api.keyman.com#87. Changes go together with keymanapp/keyman.com#153.

  • This cleans up the dialog style, reducing clutter, and makes navigation work better.

  • Majority of the changes relate to supporting the "Back" button which turns out to be non-trivial:

  1. Set the default url for the page so that we don't need to have an initial about:blank (yay!)
  2. Web context does not have enough info to enable/disable back button, so that responsibility is in the host (Delphi) code.
  • Last change: When download keyboard dialog fails to download keyboard, then it should show an error.

Screenshots for within Keyman for Windows. These should be similar for Keyman for macOS and Keyman for Linux. See keymanapp/keyman.com#153 for mockups for iOS/Android.

Initial screen

image

Search for "Khmer"

image

Clicked on "Khmer Angkor"

image

@mcdurdin mcdurdin modified the milestones: P10S12, P10S13 Aug 9, 2020
@mcdurdin mcdurdin merged commit 9846da9 into master Aug 17, 2020
@mcdurdin mcdurdin deleted the feat/windows/rework-download-keyboard-dialog-style branch August 17, 2020 00:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants