Skip to content

chore(developer): strip out defunct printing support - #16480

Open
mcdurdin wants to merge 1 commit into
masterfrom
chore/developer/11249-strip-printing-support
Open

chore(developer): strip out defunct printing support#16480
mcdurdin wants to merge 1 commit into
masterfrom
chore/developer/11249-strip-printing-support

Conversation

@mcdurdin

@mcdurdin mcdurdin commented Aug 31, 2026

Copy link
Copy Markdown
Member

Printing has not been supported from Keyman Developer for quite some time. This does not appear to have been raised as a user issue. Remove printing support, and cleanup user interface. As a side-effect, this will fix #11249, as Delphi's printer support will no longer poll for default printer on start.

Review note: use 'hide whitespace changes' to dramatically reduce the changeset.

Fixes: #11249

User Testing

  • TEST_DEVELOPER: Run through a basic acceptance test of Keyman Developer (testing each major function) and verify that the removal of printing support does not have any side-effects.
  • TEST_PRINT_UI: Look at Keyman Developer menus and user interface to verify that there are no references to Printing, Print Preview or Page Setup left.

Printing has not been supported from Keyman Developer for quite some
time. This does not appear to have been raised as a user issue. Remove
printing support, and cleanup user interface. As a side-effect, this
will fix #11249, as Delphi's printer support will no longer poll for
default printer on start.

Fixes: #11249
@github-project-automation github-project-automation Bot moved this to Todo in Keyman Aug 31, 2026
@keymanapp-test-bot keymanapp-test-bot Bot added has-user-test user-test-required User tests have not been completed labels Aug 31, 2026
@keymanapp-test-bot

keymanapp-test-bot Bot commented Aug 31, 2026

Copy link
Copy Markdown

User Test Results

Test specification and instructions

  • TEST_DEVELOPER (OPEN)
  • TEST_PRINT_UI (OPEN)
Results Template
# Test Results

* **TEST_DEVELOPER (OPEN):** notes
* **TEST_PRINT_UI (OPEN):** notes

Test Artifacts

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

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

bug(developer): starting IDE can be very slow if the default printer is network + disconnected

1 participant