Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Mobile devices: Detect and add a warning within the application that it currently does not support touch keyboards

Open
#1,394 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
3/5
Estimated time
1-2 days
Newbie friendliness
65/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Active
Tech stack
godot
Domain
frontend, mobile

Research direction

Look for the code editor UI component and the existing warning system in the project. You'll need to detect mobile/touch devices, design a warning message, and integrate it into the application's UI flow. Check for similar UI notifications to understand the pattern. The feature is done when a user on a touch device sees a clear warning that a physical keyboard is required.

Written by the indexing model from the issue text.

Description

content user experience

We still have some users trying to follow along the application using a touch keyboard, and they cannot input text in the code editor at the moment.

While we have a warning on the website, we don't have one within the application, and so it's not available on every mirror of the application.

This task is about designing and showing something to the users so they know that they won't be able to do the practices without a physical keyboard.

Dominant language
GDScript
Stars
2.8k
Forks
235
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from GDQuest/learn-gdscript

All issues in GDQuest/learn-gdscript

Similar issues

More Web Dev issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.