Skip to content

feat: add Greek keyboard support - #691

Open
samarthshukla20 wants to merge 2 commits into
scribe-org:mainfrom
samarthshukla20:feat/add-greek-keyboard
Open

feat: add Greek keyboard support#691
samarthshukla20 wants to merge 2 commits into
scribe-org:mainfrom
samarthshukla20:feat/add-greek-keyboard

Conversation

@samarthshukla20

@samarthshukla20 samarthshukla20 commented Aug 30, 2026

Copy link
Copy Markdown

Contributor checklist

  • This pull request is on a separate branch and not the main branch
  • I have tested my code with the ./gradlew lintKotlin detekt test command as directed in the testing section of the contributing guide

Description

This pull request adds Greek keyboard support to Scribe Android.

The following changes were made:

  • Added GREEK to ScribeLanguage
  • Added GreekKeyboardIME
  • Registered the Greek keyboard service in the Android manifest
  • Added the Greek input method configuration
  • Added Greek keyboard layouts for:
    • Standard phone layout
    • Tablet layout
    • Layout without period and comma

Testing

The application was built and run successfully through Android Studio and tested on an emulator.

The following functionality was verified:

  • Greek keyboard loads correctly
  • Greek characters can be typed
  • Shift correctly switches between lowercase and uppercase characters
  • Keyboard layouts work correctly

Related issue

Closes #544

@Roniscend

Copy link
Copy Markdown
Collaborator

The lint/test checkbox wasn't checked off , verify that

@samarthshukla20

Copy link
Copy Markdown
Author

Hey @Roniscend, Fixed the Kotlin lint issue in GreekKeyboardIME.kt and pushed the update. The contributor checklist has also been updated accordingly. The required checks now pass locally.

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.

Add greek keyboard

2 participants