new version (i will consider it a beta for a while):
* code refactoring and some UX bug fixes.
* logarithm function is renamed to $Log()
* improved support for skin coloring. some colors are not provided by the MB API; they are auto-generated from the provided colors. skin accent (highlight) color can't be correctly generated, even approximately, but Steven will add support for it to future MB 3.6 versions. the current plugin version will be able to use the enhanced MB API when it is available.
+ now, most commands can't be executed without generating a preview by default. this behavior can be turned off in plugin prefs.
+ added support for 125% dpi screens (using Segoe UI 9pt font instead of .NET default font; this was not trivial), but mostly probably plugin windows will look ugly at 150% and higher scaling.
! still to do: make full support for hi-dpi screens and any font set as the default MB font (not only Segoe UI, not only 9pt). I am not sure when this will be ready. maybe add support for more native (not auto-generated by plugin) skin colors if Steven adds support for them.
! i forgot to make LR use user-defined (custom and virtual) tag types. now, LR is still guessing tag types from the tag values it deals with. but i'll fix this in the near future.https://www.mediafire.com/file/h2t08o9562efboi/mb_TagTools_latest.zip/file
NOTE: if you are using win 8 or earlier versions, download the full plugin package and follow the included instructions on installing the Segoe UI font family (free for all windows users).https://www.mediafire.com/file/b8spddpp2oymr3x/Additional-Tagging-Tools-Plugin.new.zip/file