Basic image resize, support for size units.
Removed data-caption supported. Simplified the sample.
Updated templates for lock and reset buttons. Added event listeners.
Reset image dimensions. Image resizing improvements.
Commented out radios registered as focusables.
Moved reset code to click callback.
Make widget instance accessible inside of dialog.
Preload images in dialog. Reset size of pre-loaded images as well as original images. Code re-factoring.
Add random hash to preloaded img's src to avoid cache.
Gray dimension fields out when an image is loaded. Smarter initial dimensions detection.
Some ratio locking.
Removed obsolete, commented-out code.
Use ACF contentTransformations to convert style-driven dimensions to attribute-based ones.
Removed function getDimensions which is obsolete since contentTransformations.
Move domWidth|Height out of widget logic to a dialog.
Remove percent-based dimensions when upcasting the widget. Remove data-widget support.
Disallow % when validating width and height fields in the dialog.
Removed obsolete function sanitizeDimensions (handled by ACF).
Moved image pre-loader from widget logic to dialog.
Refactorized onLoadLockReset. Shortened method's code.