The Twitter button would frequently fail to render properly because
the script which dynamically creates the proper widget would load
before the DOM element which serves as the placeholder for the widget
hadn't yet been created. This change ensures that the widget script
is always loaded after the placeholder has been created.
When a user isn't logged in, click the "Edit" button on an item
description will initiate the login process. After it is complete,
the user is placed back on the page where they started. However,
the edit box remains closed. So, after all the activity which
resulted in trying to edit, they user still has to click the edit
button one more time to actually start editing.
This change makes it so that the user returning from the login
process is placed directly into edit mode without having to click the
button a second time.
fixes#237
The current adsense implementation only places ads on desktop-sized
screens. This change allows ads of the appropriate size to be
displayed on any device.
fixes#224
When hovering over a quantity in an inventory display, if the
quantity is larger than one stack (i.e., 64 items), display a
tooltip showing the quantity in stacks (plus the remainder).