scribe-org / scribe-org/Scribe-iOS

Remove XIB-based 1x1 form display and convert to programmatic UI

Open
#594 1 comment 1 reaction 1 assignee View on GitHub

@catreedle is already working on this.

Since Feb 27, 2026.

good first issue help wanted
Dominant language
Swift
Stars
169
Forks
109
PR merge metrics
No merged PRs in 30d

Description

Terms
Issue

Currently the "not in Wikidata" info display (the formKeySingle/formLblSingle 1x1 form view) is the only remaining part of the old XIB-based form UI. All other conjugations and declensions have been migrated to dynamic, programmatic views. This issue is to clean up the last remaining piece.

What needs to be done:
  • Identify all XIB elements and outlets still being used by setInformationState() in KeyboardViewController.swift
  • Replace them with programmatic UIKit equivalents
  • Remove the now-unused XIB elements, outlets, and any related helper functions

This issue is discussed here.

Related PR #590

Happy to work or contribute on this issue. 😊

Contributor guide

Open the contributing guide

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.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.