Skip to content

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

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

feat(keyboard): full-screen numeric keypad for IP and mask fields#307
gmmcosta15 wants to merge 16 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.

@gmmcosta15
gmmcosta15 requested a review from HugoCLSC August 28, 2026 14:53
@gmmcosta15 gmmcosta15 self-assigned this Aug 28, 2026
@gmmcosta15 gmmcosta15 added the enhancement New feature or request. label Aug 28, 2026
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