Skip to main content
  1. Posts/

TEdit 5: State of Development — New Features on WPF, Cross‑Platform in v6

This is a state‑of‑development update for TEdit.

The short version: TEdit 5 continues on the Windows WPF stack because it delivers the best experience for most users today. We’re shipping meaningful improvements in performance, editing tools, and reliability. Cross‑platform work (Linux/macOS) is not cancelled—it’s moving to v6 so we can do it right without compromising the Windows editor.

What’s in TEdit 5 (WPF)
#

TEdit 5 focuses on stability and capability on Windows while keeping the codebase ready for the next step. Highlights include:

  • Faster world loading and smoother zoom/pan on large maps
  • Better brush and selection tools for paint‑like editing
  • Improved clipboard workflow and filter options
  • World analysis and search quality of life fixes
  • UI/UX refinements throughout the editor

You can follow changes, downloads, and discussions here:

Why cross‑platform shifts to v6
#

TEdit is a real‑time editor that renders and manipulates millions of tiles. That’s a different class of problem than a typical forms app, and it pushes UI frameworks hard.

  • Rendering host: The current production renderer relies on a high‑performance host on Windows. Reaching similar performance and input fidelity across platforms requires more than a straightforward port.
  • Integration complexity: Bridging the editor’s render loop with cross‑platform UI frameworks is non‑trivial; early prototypes show the integration layer—not GPU fill‑rate—is the bottleneck.
  • Quality bar: We won’t ship a cross‑platform build that feels worse than Windows. Moving this work to v6 preserves quality for existing users while giving us room to engineer a solid cross‑platform foundation.

What to expect next
#

  • Windows users: steady TEdit 5 updates on WPF with ongoing performance and UX improvements.
  • Cross‑platform users: we’ll share v6 milestones as they land (no dates today; we’ll show progress, not promises).
  • Community testing: we’ll ask for targeted feedback when new rendering or input layers are ready—watch Discord and GitHub.

If you rely on TEdit today, TEdit 5 is your best path on Windows. If you’re waiting for Linux/macOS, v6 is the track to watch. We appreciate your patience and all the testing, bug reports, and PRs—it genuinely moves the project forward.

— BinaryConstruct