| Name | Modified | Size | Downloads / 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 |
- bugfixes
-
database doesn't "unload" (cleanup process) upon exit if it wasn't modified
-
sub-selection fix (
-s)
- countless (can't remember) bugfixes (useless log :'/)
-
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)
- folder structure-based file auto-tagging and tag\group merging
-
bugfixes & code cleaning (still indecipherable hell for pythonistas)
-
icon updated
-
auto script file execution available (
-ini) -
autocompletion update at init on
-ddatabase search -
file-embedded metadata display on
-l++list -
other things i cannot recall at the moment;]
-
various bugfixes
-
ini additions ("technical_info")
-
bugfixes (refresh on tag rename, etc.)
-
ini: database_path accepts database or directory for initial startup
-
-copy-metadataresurrected
- bugfixes
-
changed program name from
refractagtoinferactAKAnferornfr -
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,-reverseselection -
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:1after-e tag+1changes totag:2
-
bugfixes, optimizations, cross-platform fixes
-
database: data has to be relative to database location in case of relative filepaths
- bugfixes
- Faster metadata loading (class->tuple)
-
-ideas,-remote,-linksfiltering added/fixed -
-helpupdated and tweaked -
broken hashing function fixed (again)
-
added variant group info for
-cm(copies metadata to clipboard as script) -
fixed wordnet commands, fixed
-fixetc.
-
-dand-dfupdated 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
mp3hashlibrary for tagged music data (mp3, other?) -
metadata is updated properly after
-rehash& added sub-options:hashed,skipped
-
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-followchanges the working directory to the database's root (enables portable database & data)
-
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
-
-script <filepath>[;<filepath>]runs commands line by line (semicolon comments-out) from a file(s) -
various bugfixes
-
Ctr+C interruptions
-
similarity-search and general bugfixes
-
Selection-to-memory:
(-m<|-mem-save),(-m>|-mem-load)is working (refreshes as intended) -
sub-tags slashing is handled properly
-
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
-
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
-
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))
-
fixed database error on
-chdir -
interface corrections
-
updated help
-
some code cleaning for readability
-
(-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
-
type
(-home|-website)to open refracTag website URL -
added
exit_commandsto 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)
-
bugfixes (
-o) -
type
-inior-cfgto open the configuration file
-
fixed colored text wrapping (ie: tag display)
-
added icon
-
;(and;;for aliases) command-splitting order fix
-
critical import bugfix on init
-
reduced binary to optimal size
-
-c,-ct,-chcan refer to specific item index by slice3:5, numbers3 4or both1 2 3:5 5 6 7 -
more database fixes added to
-healcommand -
added dialog on
<dirpath>input -
bugfixes
- bugfixes
-
bugfixes
-
optional auto-download for remote files (see
refractag.inifor details) -
at last; copy-to-clipboard bug squashed (copy:
-cfilepath,-cttags,-chfilehash)
-
workaround for crash/leak on copy to clipboard
-
bugfixes
- bugfixes
-
enchanced help
-
enchanced
-dircommand
-
bugfixes
-
colors (colorama)
-
linux bugfixes
-
more config/ini file options
-
remote (links/ideas) items selection:
* -links,* (-ideas|-text) -
parameter execution bugfixes
-
bugfixes
-
extended help/manual
-
default database name changed to: "default" ;>
-
bugfixes
-
optional: wordnet word substitution in tag search
-
fixed variant search/fix operations
-
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
-
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/executableopens metadata from selection #1 #1 #3 #6 #7 #8 to open a file with the default handler type:-o 1or-o(#1 is default) -
changed commands to "more understandable": hit
-<tab>for the list -
new commands:
-get-filepath,-open
-
bugfixes
-
file variants grouping:
-g a/file/pathgroups selection with a specified file. Type:-groupedto select variants of selected files. To remove selected files from group, use:-ungroup.
-
bugfixes
-
Linux issues fixed
-
optional
-hhelp -
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
-
sub:tags like
color:blueare searchable by their composite elements (eg:blue color) -
-presentselects all files that have a metadata bond from pre-selection -
-dirshows path distribution of selected files,-dir folder/with/filesselects files in folder from pre-selected files -
-db database/folderswaps databases -
-untaggedshows/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
-
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
-updateto update/fix a previous database version. Rename new database folder to "buzhug_db" to maket it work. -
added tag rename functionality; usage:
-ren oldTag newTagafter tag search -
fixed (and optimized) broken text-slice search
-
added alias functionality; set by
-alias aliasNameafter tag search -
added combined-search functionality;
tag1 & tag2 tag3 -
fixed non-refreshing tag operations. now refreshing properly again
-
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
-
made hash algo handle easy to replace (hashlib), changed from md5 to sha1
-
critical
-mmove crash fixed -
database link follows moved file
-
search fixed
-
-ccopy and-mmove search results