@martinrotter martinrotter released this Oct 6, 2018 · 23 commits to master since this release

Assets 5

Added:

  • Support for transparent file encryption, which is based on AES256-CBS. All hashes are SHA3-512. Encryption can be set in menu "File" -> "File Encryption".
  • Slovak translation, thanks to Ján Ďanovský.
  • Code folding for HTML/XML.

Changed:

  • Updated some colors in Solarized color scheme.
  • Some tweaks for line numbers column width.
  • Powershell lexer styling enhanced.
  • Scintilla code updated.
  • Fixed #49.

Fixed:

  • Fixed restoring of currently visible document when restoring session.
  • Fixed crash when navigating to already closed editor/tab via "Output" sidebar.

@martinrotter martinrotter released this Jul 31, 2018 · 75 commits to master since this release

Assets 6

Added:

  • Context-aware occurrences highlighting with bindable action. (#38)
  • Caret is moved on the same line when document gets reloaded from disk.
  • Tomorrow color scheme.
  • Print preview grayscale mode (no syntax highlighting).

Changed:

  • Updated Scintilla editing component to 4.1.0.

Fixed:

  • Functions for beautyfying XMLs now take document encoding into account in a better way.
  • Minor GUI polishments (disabled actions when unavailable etc.).

@martinrotter martinrotter released this May 24, 2018 · 296 commits to master since this release

Assets 6

Added:

  • Code folding (see menu "View" -> "Code Folding"):
    • supports many languages/lexers,
    • respects active editor color theme (uses paper background color and primary text color),
    • fold column is automatically hidden if used language/lexer is not supported.
  • Added notification to "Output" sidebar (or tray icon) when document gets reloaded upon external change.
  • All sidebars can now be shrinked to very minimum width/height.

Fixed:

  • Some minor glitches.
  • Fixed find results sidebar resetting its contents when moved to other dock area.

@martinrotter martinrotter released this May 22, 2018 · 306 commits to master since this release

Assets 5

Added:

  • Overview of installed plugins in "Settings" dialog.
  • Some enhancements to plugin API.
  • Public headers are installed too.
  • Deploy .lib file on Windows too.

Changed:

  • Some code refactorings.

Fixed:

  • Favorite folders/files can be deleted from list of favorite items in FS sidebar.

@martinrotter martinrotter released this May 15, 2018

Assets 5

Textosaurus application is now split into main executable (textosaurus) and core library (libtextosaurus). This is needed to allow for robust plugin architecture. That said, it is no longer possible to publish statically built Textosaurus (single executable file). Textosaurus will support plugins (C++/Qt, dll/so/dylib files, loaded at runtime, simple API) in the future. The work on plugin API is already underway.

Microsoft Visual C++ redistributable must be installed. It is bundled in Textosaurus installer and is copied into Textosaurus folder. You have to install it from there if needed.

Added:

  • Macros sidebar which allows to record, play and save macros.
  • Experimental Mac OS X build. There was some effor to make good DMG bundles but I failed. Therefore "app dir" is generated instead and Textosaurus core library is placed in the same folder as main Textosaurus executable.

Changed:

  • Application is now split into two modules (executable + core library).
  • When closing app with some modified documents, then application asks for all "Save/Discard" confirmations first and exits only when everything is confimed by the user.

@martinrotter martinrotter released this May 2, 2018 · 398 commits to master since this release

Assets 5

Added:

  • Show main window (instead of hiding it to tray area) when minimized and tray icon is clicked.

Changed:

  • Changed "About Application" dialog initial size.
  • FS sidebar hugely refactored:
    • Shows all mountpoints on Linux.
    • Fixed couple of random bugs when some folder could not be entered.
    • Some GUI elements reordered.
    • Fixed behavior of "Go To Parent Folder" button.
  • Used custom LTS Qt 5.10.1 static build for Windows builds.

Fixed:

  • Fixed build on ARM platform.

@martinrotter martinrotter released this Apr 23, 2018 · 416 commits to master since this release

Assets 5

Added:

  • AWK lexer. (#33)
  • LCD-optimized fonts on Windows.
  • Switchable behavior when closing main window via "X" with tray icon enabled. Now user can decide whether the window is hidden or app should quit.

Changed:

  • Using hoextdown instead of hoedown for Markdown preview.
  • Scintilla component updated to latest master (4.0.4).

Fixed:

  • Some smaller FS sidebar-related fixes.

@martinrotter martinrotter released this Apr 19, 2018 · 431 commits to master since this release

Assets 5

Added:

  • Automatically display main window when running commands from tray icon context menu.
  • Tray icon context menu enhanced.
  • FS sidebar is enhanced:
    • New combobox with know file filters at the bottom.
    • Text box with path is now multiline.

Fixed:

  • Fixed behavior of #13 and #31.