The new version 3.8 contains a nice new feature for quickly filtering data without knowledge of the underlying filter language. This makes it much easier to work with filters. You can now simply add a "brick" for a identifier e.g. for dir, tag, exif-tags, etc, and then simply choose the value to filter from a combobox.
Of course it has not the full power of the filter language, but in most cases this is enough to quickly filter and browse the data, and this all without deeper knowledge of the language itself in detail. The filter bricks get combined with the regular filter expression using a logical "and". So you can combine simple filter tasks and sophisticated filtering within the filter editor.
A bookmark will now also save the status of the filter bricks.
Show ability of external tools
There is now also a visual to direct show all configured external tools. This way you see, if all necessary tools like VLC, mplayer, etc. is properly configured for myjaphoo.
Minor changes to user interface
There are slightly changes and fixes to the user interface. E.g. the properties panel is now on the right side. Information that is displayed here may also contain hyperlinks to open file explorer or a new view filtered by the hyperlink value.
The groovy command language is integrated in a more consolidated way. It contains now commands to manipulate the database entities. The main purpose for this is the ability to apply batch update scripts if there is a need to re-structure database content.
Bug fixes and smaller changes
fix: escape the filtered object value from identifier filter bricks
simple hotfix to prevent race conditions that happen in the message tree model
fixed problem with thumb height, not respecting the additional size for the label text
reworked look and feel selection; now possible via menu; - fix bread crumbs: showing root handles, otherwise the root handles will not be shown by some plafs
using horizontal layout to fix layout problems in other plafs
using the shape gradient docking theme for infonode docking windows
fixed regex NPE problems
tray icon: updates bookmark menus when bookmarks change
chronic table updates now, if a new chronic gets added
show execution errors of filtering in the errors panel
throw a parser exception if regular expression parsing fails
fix: re-throw error on update
added css for UL lists to make it a bit nicer
show context menus to play movies only when movies are selected in the context
moved properties panel to the right side; seems to make more sense
showing hyperlinks in properties panel, too;
fix: really fail during refresh process with exception to prevent subsequent errors that occur when the ui tries to update an invalid model
fixed problems with desctruction of movie node
synonym operator "~" for regex
html links to open directory of a node
links in html for tags and metatags that open a new view when clicked on
simple groovy shell panel added (not as functional as groovy console, but maybe usable to set up simple commands
fix: make regex case insensitiv in filter language
showing system properties in separate view instead as subtab in info view; using a table instead of tree, this makes searches/filtering easier