Skip to content

v3.1

Choose a tag to compare

@github-actions github-actions released this 15 Jul 13:59
· 9 commits to main since this release

MyEditor v3.1

Highlights

  • Native installers on every platform - macOS now ships a styled drag-to-Applications disk image (icon, arrow, and the one-time "right-click, then Open" tip, crisp on Retina), Linux gets a double-click .deb for Debian/Ubuntu/Mint/Pop!_OS alongside the existing AppImage, and the Windows wizard skips the folder and summary pages for a faster per-user install.
  • In-app updates for Windows and the Linux AppImage - these two formats now update themselves: download, close, swap, relaunch, no manual reinstall. Every other install (macOS, the Linux .deb, source runs) keeps the open-the-release-page fallback.
  • Dark mode fixes for dialogs and the tab bar - confirm dialogs, input prompts, and the tab-bar overflow scroller now follow the light/dark theme instead of falling back to the native platform style, fixing washed-out popups and white scroller arrows on Linux.
  • Reorganized documentation - the README is now a short landing page; install, usage, and Nostr guides moved to docs/, and release notes now live in docs/releases/.

Technical updates & fixes

  • New theme.py module drives a real QPalette from a Fusion style so unstyled Qt widgets inherit the app theme automatically; added dedicated muted-text colors and test coverage (tests/test_theme.py).
  • updater.py and update_check.py carry release download assets and drive the in-app update flow, including a progress dialog and save-or-discard prompt before relaunch.
  • Packaging additions: packaging/linux/build_deb.sh, macOS DMG background generator and dmgbuild settings, Windows installer tweaks (relaunch on silent update, refreshed shell icons).
  • CI (build-installers.yml) and release.sh updated to read release notes from docs/releases/<tag>.md.

Contributors

Thanks to everyone who shipped this release:

  • @DoktorShift - native installers across Windows, macOS, and Linux (#31), in-app updates for Windows and the AppImage (#32), and dark mode fixes for dialogs and the tab bar (#33).
  • @rinbal - maintainer. Documentation reorganization and the release notes archive.

Community

Download