Skip to content

encryptEd 1.2

Choose a tag to compare

@Bzoink Bzoink released this 04 Oct 20:57
· 15 commits to main since this release

EncryptEd 1.2 adds bundled Lua plugins to the graphical and terminal editors and improves everyday editing.

Changes

  • Install 12 default Lua plugins from the Plugins menu, preserving user-modified scripts. Process selected text or the whole document, with interactive prompts and cancellation.
  • Use Lua plugins in etui, with text changes grouped into a single undo action.
  • Find next with F3, find previous with F2, and open search and replace with Ctrl+R.
  • Improved mouse navigation, dialog buttons, file opening, menu toggling, and terminal cursor rendering.
  • Optional vertical scrollbars, human-readable size counters, and expanded About details.
  • Release binaries use -O2 optimization.

Downloads

  • Windows x86_64: encryptEd-1.2-windows-setup.exe installs encryptEd and etui; encryptEd-1.2-windows-portable.zip runs from an extracted directory (bin/encryptEd.exe or bin/etui.exe). Both include default plugins.
  • Linux x86_64: encryptEd-1.2-linux-x86_64.tar.gz includes encryptEd, etui, the CLI, default plugins, desktop integration files, and home-folder installation instructions. Built on Debian 13; requires glibc 2.38 or newer and standard X11/Xft libraries for the GUI. Run bin/encryptEd or bin/etui, or merge bin/ and share/ into ~/.local/.
  • SHA256SUMS.txt contains package checksums.

Choose Plugins > Install Default Plugins after installation. User Lua files are stored in ~/.local/share/encryptEd/plugins on Linux (or under $XDG_DATA_HOME) and %APPDATA%/encryptEd/plugins on Windows.

Validation

All 11 registered tests pass on Linux. The packaged GUI also passes a startup, Lua input dialog, and cancellation rollback check under a virtual display. Windows binaries cross-compile successfully and depend only on Windows system DLLs; Windows runtime and installer behavior have not been tested on a Windows host. The optional full GUI mouse automation did not complete successfully under the headless test environment.

GPLv3. Source and build instructions are included in the repository at this release tag; dependency license notices are included in the downloads.