Skip to content

Releases: fonic/infiren

infiren-v4.2

25 Apr 08:46
Compare
Choose a tag to compare

Donations:

Buy Me A Coffee   Donate via PayPal   Donate via Ko-fi

Changes v4.2:

  • Added multi-platform support (FreeBSD, macOS and Windows)
  • Improved error detection and handling
  • Updated README.md to include information for newly supported platforms
  • Reformatted README.md and CHANGELOG.md to improve readability when using
    plain text viewers/editors (i.e. without Markdown rendering)
  • Cleaned up and refactored code, applied various minor changes (functions,
    comments, variables, prints, etc.)

Changes v4.1 (intermediate development version, has not been published):

  • Separated macro handling code/state into macro and command playback
  • Added support for using CTRL+D to abort currently running command playback
  • Added feature to optionally specify commands to be executed right after
    startup via command line
  • Performed code cleanup and refactoring for all functions (underscore
    variables, return values)
  • Applied various minor code modification (variables, comments, errors, etc.)

infiren-v4.0

25 Sep 14:19
Compare
Choose a tag to compare

Donations:

Buy Me A Coffee   Donate via PayPal   Donate via Ko-fi

Changes:

  • Added support for user-editable configuration file (i.e. infiren.conf)
  • Added feature to load/save command history from/to file on startup/exit
  • Added feature to save/load macros to/from file (commands save-macro/load-macro)
  • Extended undo command to allow undoing/redoing entire macros
  • Reworked several commands to accomodate new commands (e.g. start-macro + end-macro -> record-macro)
  • Applied various minor code modification (variables, comments, errors, etc.)

infiren-v3.11

13 Sep 08:06
Compare
Choose a tag to compare

Donations:

Buy Me A Coffee   Donate via PayPal   Donate via Ko-fi

Initial release, versions prior to v3.11 have not been published.

Features:

  • Various editing commands (including regular expressions)
  • File filtering (pattern, invert, case sensitive/insensitive)
  • Recursive mode (to include files of subfolders)
  • Macro recording and replay (to reuse a set of commands)
  • Undo/redo of last name-altering operation
  • Actual renaming only occurs when when issuing apply/save