Home
Name Modified Size InfoDownloads / Week
inferact-0-4-9-14 prealpha src.zip 2016-12-27 295.2 kB
inferact.exe 2016-12-27 7.0 MB
readme_log.md 2016-12-25 15.4 kB
Totals: 3 Items   7.3 MB 0

0.4.9.14-prealpha

  • bugfixes

0.4.9.13-prealpha

  • database doesn't "unload" (cleanup process) upon exit if it wasn't modified

  • sub-selection fix (-s)

0.4.9.12-prealpha

  • countless (can't remember) bugfixes (useless log :'/)

0.4.9.10-prealpha

  • bugfixed script-files (all relative paths are relative to the script location on script runtime)

  • re-fixed duplicate detection

  • displays file-embedded metadata and file-specific info

  • fixed running with arguments

  • added: execute clipboard (-xc)

  • handles (?) unicode filenames in preview/display

  • other fixes (eg: ungrouping, missing files)

  • added: similarity search by tags (however some "tweaking" is needed)

0.4.9.9-prealpha

  • folder structure-based file auto-tagging and tag\group merging

0.4.9.7-prealpha

  • bugfixes & code cleaning (still indecipherable hell for pythonistas)

  • icon updated

  • auto script file execution available (-ini)

  • autocompletion update at init on -d database search

  • file-embedded metadata display on -l++ list

  • other things i cannot recall at the moment;]

0.4.9.6-prealpha

  • various bugfixes

  • ini additions ("technical_info")

0.4.9.5-prealpha

  • bugfixes (refresh on tag rename, etc.)

  • ini: database_path accepts database or directory for initial startup

  • -copy-metadata resurrected

0.4.9.4-prealpha

  • bugfixes

0.4.9.3-prealpha

  • changed program name from refractag to inferact AKA nfer or nfr

  • minor bugfixes (ie. filenames with double-space), tweaks, improved code readability

  • speed-enchancements (ie. SELECTION = Selection())

  • refined similarity search for 3 or more items (merging, optimizing)

  • functionality added: -shuffle, -sort, -reverse selection

  • fixed padding for -help <keyword> search

  • improved exception handling/display

  • things that got broke along but then fixed again with benefit(!): -RMDF, '-sim', -d

  • adding/subtracting integer values from "subtags", ie: tag:1 after -e tag+1 changes to tag:2

0.4.9.2-prealpha

  • bugfixes, optimizations, cross-platform fixes

  • database: data has to be relative to database location in case of relative filepaths

0.4.9.1-prealpha

  • bugfixes

0.4.9-prealpha

  • Faster metadata loading (class->tuple)

0.4.8-prealpha

  • -ideas, -remote, -links filtering added/fixed

  • -help updated and tweaked

  • broken hashing function fixed (again)

  • added variant group info for -cm (copies metadata to clipboard as script)

  • fixed wordnet commands, fixed -fix etc.

0.4.7-prealpha

  • -d and -df updated with database index and bugfixes relating to CWD change

  • %HOME%, %REFRACTAG%, %OLD_WORKING_DIR% expands to related directories (works with: -a, -displace) (in betatesting)

  • -l- shows missing files correctly now

  • using mp3hash library for tagged music data (mp3, other?)

  • metadata is updated properly after -rehash & added sub-options: hashed, skipped

0.4.6-prealpha

  • added index selection of tab-completion items ex: -* <index>

  • items can be added by hash (nonstandard allowed) only, ex: (-#|-hash) <nonstandard-hash>

  • items & groups can be exported to a script file, ex: -export <script-file> and imported via -script <script-file>

  • bugfixes (typos, -dir, extra-folder tag prefix functionality and more)

  • opening database with -db-follow changes the working directory to the database's root (enables portable database & data)

0.4.5-prealpha

  • bugfixes (variants, sort variants, colors)

  • everything starting with a double-tick is converted to underlines and encased in quotation marks

  • copied/moved files are saved in an extra folder specified by (configurable) tag prefix: @: (use : for multiple folders)

  • (-b|-browse) opens the directory of a specified (by index) file.

  • file operations (copy/move etc.) cleaned & (almost?) bugfixed

0.4.4-prealpha

  • -script <filepath>[;<filepath>] runs commands line by line (semicolon comments-out) from a file(s)

  • various bugfixes

0.4.3-prealpha

  • Ctr+C interruptions

  • similarity-search and general bugfixes

0.4.2-prealpha

  • Selection-to-memory: (-m<|-mem-save), (-m>|-mem-load) is working (refreshes as intended)

  • sub-tags slashing is handled properly

0.4.1-prealpha

  • performance optimizations (trashed a bunch of unusable variables)

  • code cleaning (more concise yet still retained functionality)

  • modified (-l|-list) to accept slices for specific selections, eg: -l 5 2 7 9:99

  • refined similarity search

  • refined console interface

0.4.0-prealpha

  • similarity search

  • by tags: (-sim|-similar) or (-simf|-similarf) (fuzzy)

  • perceptual (images only): (-psim|-psimilar) or (-psimf|-psimilarf) (fuzzy)

  • added perceptual-hash column (images-only) to database

0.3.9-prealpha

  • optimizations

  • some code cleanup

  • (-int|-intersection) copies intersecting tags to clipboard

  • (-diff|-difference) copies non-intersecting tags to clipboard

  • removed auto tagging mode for new items (tag edition is now manual only (-e|-edit))

0.3.8-prealpha

  • fixed database error on -chdir

  • interface corrections

  • updated help

  • some code cleaning for readability

0.3.7-prealpha

  • (-cd|-chdir) <new/base/directory> to change working directory

  • fixes (db loading, item name display at prompt, etc.)

  • (-h|-help) <command> displays command's description

0.3.6-prealpha

  • type (-home|-website) to open refracTag website URL

  • added exit_commands to cfg/ini file (define custom commands to prevent exit on blank input)

  • URL as idea (ie: -i path/to/file.ext)

  • updated help info

  • added flags/parameters for wordweb: -w-, -w+ (see help -h)

0.3.5-prealpha

  • bugfixes (-o)

  • type -ini or -cfg to open the configuration file

0.3.4-prealpha

  • fixed colored text wrapping (ie: tag display)

  • added icon

  • ; (and ;; for aliases) command-splitting order fix

0.3.3-prealpha

  • critical import bugfix on init

  • reduced binary to optimal size

0.3.2-prealpha

  • -c, -ct, -ch can refer to specific item index by slice 3:5, numbers 3 4 or both 1 2 3:5 5 6 7

  • more database fixes added to -heal command

  • added dialog on <dirpath> input

  • bugfixes

0.3.1-prealpha

  • bugfixes

0.3.0-prealpha

  • bugfixes

  • optional auto-download for remote files (see refractag.ini for details)

  • at last; copy-to-clipboard bug squashed (copy: -c filepath, -ct tags, -ch filehash)

0.2.20-prealpha

  • workaround for crash/leak on copy to clipboard

  • bugfixes

0.2.19-prealpha

  • bugfixes

0.2.18-prealpha

  • enchanced help

  • enchanced -dir command

0.2.17-prealpha

  • bugfixes

  • colors (colorama)

0.2.16-prealpha

  • linux bugfixes

  • more config/ini file options

  • remote (links/ideas) items selection: * -links, * (-ideas|-text)

  • parameter execution bugfixes

0.2.15-prealpha

  • bugfixes

  • extended help/manual

  • default database name changed to: "default" ;>

0.2.14-prealpha

  • bugfixes

  • optional: wordnet word substitution in tag search

  • fixed variant search/fix operations

0.2.13-prealpha

  • sub-select by slice or id number: -sub-select 1 2 3 4 5:10 11

  • to mix commands with tag-searches use the semicolon ; delimiter: tag1 - tag2; -copy; -exit

0.2.12-prealpha

  • bugfixes

  • aliases can be predefined commands, ex: -a @play-all -o x path/to/player

  • added link type handling

  • open command: (-o|-open) 1 1 3 6:8 x path/to/executable opens metadata from selection #1 #1 #3 #6 #7 #8 to open a file with the default handler type: -o 1 or -o (#1 is default)

  • changed commands to "more understandable": hit -<tab> for the list

  • new commands: -get-filepath, -open

0.2.11-prealpha

  • bugfixes

  • file variants grouping: -g a/file/path groups selection with a specified file. Type: -grouped to select variants of selected files. To remove selected files from group, use: -ungroup.

0.2.10-prealpha

  • bugfixes

  • Linux issues fixed

0.2.9-prealpha

  • optional -h help

  • TUI and code refinement

  • fixed bulk tag-search (also the bulk delimeter has changed from & to |)

  • type -tags< and -tags> followed by an integer, eg: -tags< 3, to sub-select metadata with less than 3 tags

0.2.8-prealpha

  • sub:tags like color:blue are searchable by their composite elements (eg: blue color)

  • -present selects all files that have a metadata bond from pre-selection

  • -dir shows path distribution of selected files, -dir folder/with/files selects files in folder from pre-selected files

  • -db database/folder swaps databases

  • -untagged shows/selects all files that are untagged

  • removing aliases: -remalias aliasToRemove

  • appending * in combined-search (eg: tag1 tag2 & tag2 * tag3) makes sub-searches use additional arguments (eg: tag3)

  • one command line accepting both files and requests

0.2.7-prealpha

  • TUI "enhancements"

  • initial console window dimensions now affect display

  • major code cleanup (variables, structure, debug rubbish)

  • fixed minor issues with Linux

  • fixed hash generation for files (is now a standard sha1 file hash). Type -update to update/fix a previous database version. Rename new database folder to "buzhug_db" to maket it work.

  • added tag rename functionality; usage: -ren oldTag newTag after tag search

  • fixed (and optimized) broken text-slice search

0.2.6-prealpha

  • added alias functionality; set by -alias aliasName after tag search

  • added combined-search functionality; tag1 & tag2 tag3

  • fixed non-refreshing tag operations. now refreshing properly again

0.2.5-prealpha

  • methods are more hierarchical (still, some mess needs to be fixed, especially leftovers in class Metadata(object):)

  • search: -t = temporary preview in IrfanView, -remdf a/dir [-ext .tmp .bad] = remove duplicates

  • code formatting, readability update

  • added commands for search results: -fix -lost -detach -remove

  • enchanced TUI and responsiveness, prompts, progress bar

0.2.4-prealpha

  • made hash algo handle easy to replace (hashlib), changed from md5 to sha1

  • critical -m move crash fixed

  • database link follows moved file

0.2.3-prealpha

  • search fixed

  • -c copy and -m move search results

Source: readme_log.md, updated 2016-12-25