Skip to content

v1.1.0

Choose a tag to compare

@Vitexus Vitexus released this 24 Sep 11:44
· 13 commits to main since this release

What's New

  • Czech and German translations. The main menu, status line, and the Easter-egg mini-game now speak Czech and German, in addition to English. Switch languages any time from the new Language menu — your choice is remembered for next time.
  • Download records to a file. A new Download button (or Alt+D) on the record list lets you pick an export format — CSV, HTML, JSON, XML, or PDF, depending on what AbraFlexi supports for that record type — and save it straight to a file of your choice.
  • Print documents and attachments. Records and their PDF attachments can now be sent straight to a CUPS printer from within the app (Alt+P), with printer selection and template support.
  • QR codes and document preview. Clicking the status line (or Alt+B) now shows the current AbraFlexi web address as a scannable QR code, and a new document preview view lets you look at attached documents without leaving the terminal.
  • Wider record lists. When you select more columns than fit on screen, the record list now scrolls sideways (Left/Right arrows or the new scrollbar) instead of cutting columns off.
  • A hidden Arkanoid/Breakout game. Tucked into the Help menu, for when AbraFlexi data entry needs a short break.

Fixed

  • Dates, references, and currency fields in the record detail view now display as readable text instead of raw JSON.
  • Each open window now remembers which company it belongs to and shows it in its title bar, so working with multiple companies at once is no longer ambiguous.
  • The app now logs CLI failures and correctly reads the company database name, making connection problems easier to diagnose.

Other Changes

  • The application now builds against the system libtvision-dev package instead of compiling its own bundled copy of the Turbo Vision library, making the Debian package smaller and faster to build.