Skip to content

feat(keyboard): full-screen numeric keypad for IP and mask fields - #307

Open
gmmcosta15 wants to merge 17 commits into
devfrom
feat/keyboard-numeric-keypad
Open

gmmcosta15 wants to merge 17 commits into
devfrom
feat/keyboard-numeric-keypad

Conversation

@gmmcosta15

Copy link
Copy Markdown
Collaborator

Description

  • Feature

Adds a full-screen numeric keypad for IP/mask entry fields, replacing the default text keyboard for numeric-only input.

  • New numeric keypad widget in keyboardPage.py
  • Wire _on_show_keyboard(numeric=True) into the IP/mask fields in networkWindow.py

Tests

All 5 gates pass standing alone (ruff check/format, pylint 8.31/10 baseline, pytest, docstr-coverage, bandit). test_keyboard_page_unit.py covers the new widget.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant