Link Plugin integration: Link dialog opened if double-clicked linked image.
Link Plugin integration: Handle link and unlink commands refresh in Image2.
Link Plugin integration: Integrate only when plugin is loaded.
Registered link in widget parts.
Upcast links containing images.
Defined new state change: link.
Code refactoring: renamed internal methods of state shifter.
Code refactoring: Moved inflate and deflate out of data function to avoid re-definion with every single data call.
Code refactoring: Changed names for better semantics.
Code refactoring: Changed indentation for better readability.
Code refactoring: Cached information about changed state variables.
Code refactroring: simplified some parts of code.
Implemented basic shift of link state.
Consider link while changing hasCaption state.
Widget must be deflated both while linking or unlinking inline image.
Consider link while downcasting.
Various improvements of state shifter to consider linked images.
Consider linked image while creating resizer wrapper.
Consider link while detecting centering wrappers.
Consider link as a first child of figure while upcasting.