| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| refractag.py | 2014-05-24 | 36.8 kB | |
| terminalsize.py | 2014-05-24 | 2.7 kB | |
| selections.py | 2014-05-24 | 2.5 kB | |
| Totals: 3 Items | 42.0 kB | 0 | |
-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