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

Typist #30

Open
11 tasks
dwhieb opened this issue May 26, 2024 · 0 comments
Open
11 tasks

Typist #30

dwhieb opened this issue May 26, 2024 · 0 comments
Labels
🆕 enhancement Improvements or new features 🛠️ tool Requests for new tools

Comments

@dwhieb
Copy link
Member

dwhieb commented May 26, 2024

What problem does the suggested tool solve?

Linguists often need to be able to type special characters not available on standard keyboards. Installing such keyboards is often a nuisance.

What features should the suggested tool have?

The user should be able to create keyboards and assign keyboard shortcuts to them.

  • Display list of shortcuts for each keyboard.
  • Include some preset keyboards:
    • XSAMPA
    • SIL's IPA keybindings
  • Allow user to import/export keyboards. (See if there's already a standard format for this.)

It might make sense to write this as an independent library first, so it could be embedded on any page which accepts keyboard input.

To Do

  • Purpose/Overview
  • Directions, hidden once dismissed
  • Underlying libraries, with links
  • Save work + settings to local storage
  • Domain redirects (e.g. transliterate.digitallinguistics.io > tools.digitallinguistics.io/transliterate
  • Data Import/Export
@dwhieb dwhieb added 🛠️ tool Requests for new tools 🆕 enhancement Improvements or new features labels May 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🆕 enhancement Improvements or new features 🛠️ tool Requests for new tools
Projects
None yet
Development

No branches or pull requests

1 participant