The past months have been amazing for Vaadin Directory. We have close to 700 published add-ons! In this month’s Community Spotlight I’d like to highlight some of the new add-ons contributed by our community in the last six months.
Although I’m only featuring completely new add-ons here, there are also some great improvements added to existing add-ons. The best way to stay up to date with what happens in your favourite add-ons is to visit vaadin.com/directory once a week or to follow notifications in the website or the Eclipse plugin.
This add-on includes the
PanelAutoScrollExtension classes, which add automatic scrolling when a dragged element is hovered near the end or the beginning of the layout.
Add OAuth support to your Vaadin applications by embedding a button that does the work for you. The API for this add-on aims to make configuration as simple as possible without hiding any functionality to allow fine-tuning for unsupported OAuth services. The button provided by this add-on opens a popup window which handles the OAuth authentication.
This add-on is primarily composed of a task that can be run on a background thread via an
Executor and then complete the work safely in the UI thread/lock via a
UIAccessor. In Vaadin, UI modifications must be done after obtaining the UI lock. This add-on attempts to simplify that process by providing an implementation of
Future and exposing methods that are safely called in the UI thread.
A button that contains graphical information about the CPU load and RAM usage as well as the logged in users.
This add-on provides UI components to integrate an application with Twitter, including Tweets, Timelines, and buttons (follow, tweet, mention, hashtag).
A Vaadin component that allows the user to easily make side menus like in http://demo.vaadin.com/dashboard.
Other new add-ons
BrokenImageFix by Marcel Hartwig: Fix for broken images in browsers. If you use an
Image with an
com.vaadin.server.ExternalResource in modern browsers and the image isn't available, a broken image is shown.