Revision history for Wrangler
2.15 2015-02-16
- Layers: fixed display of utf-8 strings by properly
handling read xattr values
- various other utf-8 related fixesg
- FileBrowser: Settings: fixed column hide/unhide UI
- FileBrowser: Settings: allow user to save/load column layouts
- FileBrowser: IO: prevent wrong handling of up-dir
- FormEditor: fixed adding form fields
2.14 2014-06-23
- Previewer: fix 'no thumb' rendering for newer Wx
- Sidebar: look for gtk bookmarks file in gtk3 location
- FileSystem::Linux: decode strings to perl-internal
- File::Slurp replaced with Path:Tiny, as per RT#95678
- KeywordingTool: nonsensical dependencies removed
- Previewer: lazy helper probing for libav-tools
- debian control now lists libav-tools as dependency
- tests: adapted to gvfs-trash behaviour change
2.13 2014-05-12
- currently unused dependencies XML::Simple and
Crypt::SSLeay dropped from Makefile.PL
- RePopulate triggered by dir change monitoring now less
annoying after renames and deletes
- new Dialog KeywordingTool
- FileBrowser: ListCtrl instead of ListView
- changed deb package build system
2.12 2014-04-02
- FileBrowser: Paste operations now handle utf8
paths, and give UI feedback on error
- FileBrowser reclaims keyboard-focus on Populate
- FileBrowser: very basic UI feedback on copy/move
file operations
- Linux: move() now uses system 'mv' command
- Previewer: constructs no_preview bitmap internally
- changed CLI parsing, Wrangler now opens a
supplied path instead of always opening with cwd
- Default config now has working shortcuts set so
the example "value-shortcuts" work
- Enter license key via GUI
- ListingToText is back
2.11 2014-03-19 (first public release)
- CustomizableEditor is back, on the 2.x branch
as FormEditor, with many improvements, switchable
layouts, UI for adding/removing fields, etc.
- MultiRename dialog ported to 2.x branch
- Previewer displays video thumbnails again
- FileBrowser: configurable columns complete,
sorting remembered
- ColourLabels Plugin
- Layers provides new field "Filesystem::Xattr"
- Value Shortcuts facility ported to 2.x branch
- Settings UI complete and refined
- accepts (--debug 1) for debug output to STDOUT
- silenced/configurable debug output
- reworked Plugin API (still WIP)
- stability fixes
- app-icon-set completed, optional scalable
- polished POD, with screenshots
2.10 2014-01-18 (unreleased)
- MetadataThumb is back, on the 2.x branch as
Previewer, with fixes
- preparation for dynamic layouting
- Navbar with history and clickable path
- Sidebar with icons
- configurable, MIME-Type based viewers facility
- new Settings UI, more config bindings
- Debian .deb file pipeline working
- new Images.pm build process
- License and Changes embedded as modules
2.07 2013-12-15 (unreleased)
- initial PubSub
- basic Sidebar
- OO-interface dropped on selected subs for speed
- ListCtrl FileBrowser mainly done, restored
configurable columns, zebra-striping, highlighting
- new logo, new internal image/icon handling
- ported tests
2.02 2013-10-30 (unreleased)
- Wrangler::Config rewrite
- implementation of FileBrowser as a TreeList halted
- configurable widget layout
- new PluginManager
2.0 2013-07-01 (unreleased)
- start of new major version, branch/rewrite
- switch from YAML to JSON for settings
- new XDG config file location
- removed sidecar-file handling for now
- many widgets and dialogs not yet ported to 2.x
- new underlying file i/o
- removed separate handling via Metadata.pm
- FileSystem::Layers
- native file/folder/icons
- new, WIP Plugin API
- events replace hardcoded bindings
- new module layout
- better separation of WxWidgets and Wrangler's
internal data structures
- CPAN bundling and proper Licensing
1.36 2013-04-28 (unreleased)
- fixed video preview and thumbnailing
- optimized onpaint/redraws
- stability: various crashers fixed
1.24 2012-02-07 (unreleased)
- Layered VFS and 'mounting' services
- Dialog::AdjustTimestamp
- switchable Metadata editors: CustomizableEditor
and MetadataPanel/MetadataTree
- internal metadata API via Metadata.pm
1.17 2011-08-16 (unreleased)
- Dialog::PlaylistEditor (ASX, XML, M3U, ..)
- FileBrowser zooming/fontsize
- export listings as text
- initial metadata mapping tool OneToMany
- more filetypes, WebM etc.
- alternative metadata editor CustomizableEditor
- Previewer with slider: pos and time
- internal/native "viewers" for Images, Video
and Audio
- insert editable text-templates via configurable
keyboard shortcuts
- PAR packaging
- cross platform fixes for Windows and Linux
1.0 2010-11-01 (unreleased)
- major rewrites in many areas
- FileBrowser is not a WxGrid anymore
- FileBrowser as HTML window prototype
- MetadataPanel display and editor
- MetadataThumb previewer
- new column sorting
- fixed utf8 (filename) handling
- proper Settings UI
- sidecar-file handling and in-listing indenting
- Accounts manager
- Dialog::MultiRename
- i18n
0.5 2009-02-15 (unreleased)
- dropped tabbed main interface
- metadata handling logic changed
- switch to sqlite for backend db
- l18n internationalization ready
- unified internal module and data structure
- file-browsing rewritten
- working trancoding wizard, Convert.pm
- renaming from 'Video Wrangler' to 'Wrangler'
reflecting an universal approach to media asset
handling
- countless bugfixes, changes
- Db backend dropped, pure xattr from now on
- Metadata Details display
0.4 2009-02-19 (unreleased)
- Dialog::Watermark
- Plugin::Veoh, Plugin::MySpace
0.3 2008-08-13 (unreleased)
- Plugin::Dailymotion
- Dialog::Export
0.2 2008-07-04 (unreleased)
- switch to WxWidgets
- early Plugin interface
- initial upload facility
0.1 2008-03-11 (unreleased)
- initial Tk version
- interface design prototype
- Storable-based backend db