Skip to content

Releases: urbanware-org/salomon

salomon-1.16.3

10 Aug 17:50
Compare
Choose a tag to compare

Download

You may download the .tar.gz archive (beginning with salomon) as it contains all project relevant files (including the source code) without any of the GitHub specific files that are not necessary in order to use the project.

Changelog

New features:

  • Added a fallback to the default config file inside the common core module (copy the default file and rename it appropriately).
  • Added code to the analyzation core module to sort merged contents of multiple input files.

♻️ Revisions:

  • Revised some code in general (removed or replaced all unnecessary variables).
  • Revised the description of command-line arguments inside the common core module (negligible changes).

salomon-1.16.2

05 Apr 18:49
Compare
Choose a tag to compare

Download

You may download the .tar.gz archive (beginning with salomon) as it contains all project relevant files (including the source code) without any of the GitHub specific files that are not necessary in order to use the project.

Changelog

New features:

  • Added some command-line argument count checks (to prevent conflicting arguments).
  • Added the merge functionality for the monitoring mode.

♻️ Revisions:

  • Revised the common core module (negligible changes).
  • Revised the --merge command-line argument (added a short variant).
  • Revised the update check function (the wget tool must be installed).

salomon-1.16.1

04 Jan 18:29
Compare
Choose a tag to compare

Download

You may download the .tar.gz archive (beginning with salomon) as it contains all project relevant files (including the source code) without any of the GitHub specific files that are not necessary in order to use the project.

Changelog

New features:

  • Added a copy of the default config file (no manual copy required).
  • Added a shell pre-check core module (reduces code inside the main scripts).

♻️ Revisions:

  • Revised the compatibility script (added further checks and fixed inconsistent indentation).

salomon-1.16.0

07 Dec 14:01
Compare
Choose a tag to compare

Download

You may download the .tar.gz archive (beginning with salomon) as it contains all project relevant files (including the source code) without any of the GitHub specific files that are not necessary in order to use the project.

Changelog

New features:

  • Added a command-line argument (and feature) to merge multiple input files when using analyze mode (useful for files containing lines starting with timestamps).

♻️ Revisions:

  • Revised some code in general (negligible changes).
  • Revised the code to handle cancel requests of the user.
  • Revised the prompt output on exit (unified appearance).

🔧 Fixes:

  • Fixed the prompt on exit bug (did not work properly in some cases when the information header and footer were not displayed).

salomon-1.15.1

13 Nov 19:30
Compare
Choose a tag to compare

Download

You may download the .tar.gz archive (beginning with salomon) as it contains all project relevant files (including the source code) without any of the GitHub specific files that are not necessary in order to use the project.

Changelog

New features:

  • Added an option to the global config file to automatically set the width of lines (separators) based on the terminal size.

♻️ Revisions:

  • Revised the config file validation code inside the common core module (also included a bugfix).
  • Revised the installation script significantly.
  • Revised the output when using box-drawing characters (negligible changes).

salomon-1.15.0

03 Nov 21:08
Compare
Choose a tag to compare

Download

You may download the .tar.gz archive (beginning with salomon) as it contains all project relevant files (including the source code) without any of the GitHub specific files that are not necessary in order to use the project.

Changelog

New features:

  • Added an option to the global config file to use box-drawing characters for lines and separators.
  • Added some code to validate the values from the global config file.

♻️ Revisions:

  • Revised the interactive mode (the main Salomon script does not exit after error dialogs anymore and returns to the previous dialog).
  • Revised the permission checks for given file paths (revised the already existing ones and added some new).

🔧 Fixes:

  • Fixed the line count bug when pausing the output (paused after the processed lines instead of returned lines).
  • Fixed the return empty files (blank lines) bug when analyzing certain files.

salomon-1.14.1

07 Aug 17:07
Compare
Choose a tag to compare

Download

You may download the .tar.gz archive (beginning with salomon) as it contains all project relevant files (including the source code) without any of the GitHub specific files that are not necessary in order to use the project.

Changelog

New features:

  • Added debug feature for core scripts (these scripts can be modified without backup by copying them into a separate debug directory).

♻️ Revisions:

  • Revised the color table output (adjusted color information for pure text-based interfaces).
  • Revised the installation script (negligible changes).
  • Revised the output core module (negligible changes).

salomon-1.14.0

04 May 21:51
Compare
Choose a tag to compare

Download

You may download the .tar.gz archive (beginning with salomon) as it contains all project relevant files (including the source code) without any of the GitHub specific files that are not necessary in order to use the project.

Changelog

New features:

  • Added some alternative file extensions for the global config file.
  • Added the shebang adjustment script (required in case the shebang inside the script files causes a "bad interpreter" error).

♻️ Revisions:

  • Revised the command check function inside the common core module.

🔧 Fixes:

  • Fixed the possible shebang error in the compatibility script when performing the function test (replaced static string with an environment variable).

salomon-1.13.1

19 Apr 20:16
Compare
Choose a tag to compare

Download

You may download the .tar.gz archive (beginning with salomon) as it contains all project relevant files (including the source code) without any of the GitHub specific files that are not necessary in order to use the project.

Changelog

♻️ Revisions:

  • Revised the usage information output (negligible changes).
  • Revised various command-line arguments (added short variants).

salomon-1.13.0

14 Jan 21:20
Compare
Choose a tag to compare

Download

You may download the .tar.gz archive (beginning with salomon) as it contains all project relevant files (including the source code) without any of the GitHub specific files that are not necessary in order to use the project.

Changelog

New features:

  • Added a dialog to print the command-line arguments in interactive mode which can be copied and used for e. g. aliases, desktop shortcuts or scripts.
  • Added an option to force dark or light font colors (depending on the background color of the terminal emulator).
  • Added the support for the HTML specification color names (only for the 16 pre-defined colors).

♻️ Revisions:

  • Revised some code inside the main Salomon script as well as in the dialog core module (negligible changes).
  • Revised the usage information output of the main Salomon script (divided the optional arguments into optional and general ones).