diff options
author | Markus Koivisto <markus@vaadin.com> | 2016-03-09 11:25:03 +0200 |
---|---|---|
committer | Markus Koivisto <markus@vaadin.com> | 2016-03-29 15:32:13 +0300 |
commit | e1010caef8369b183275150c1a95597b068bb018 (patch) | |
tree | 5dcaf9e53aede89c005dfe093f08290e80aa040f /documentation/installing | |
parent | e4d95df335d42dc3adfd4afbeb05c61bba445d7c (diff) | |
download | vaadin-framework-e1010caef8369b183275150c1a95597b068bb018.tar.gz vaadin-framework-e1010caef8369b183275150c1a95597b068bb018.zip |
Add documentation for Eclipse Notification Center
Change-Id: Ie00911096ca93d557a812415f27fe8d54bfd6180
Diffstat (limited to 'documentation/installing')
-rw-r--r-- | documentation/installing/img/clearall-icon.png | bin | 0 -> 4420 bytes | |||
-rw-r--r-- | documentation/installing/img/notification-center-overview.png | bin | 0 -> 47767 bytes | |||
-rw-r--r-- | documentation/installing/img/notification-center-popup.png | bin | 0 -> 46634 bytes | |||
-rw-r--r-- | documentation/installing/img/preferences.png | bin | 0 -> 83404 bytes | |||
-rw-r--r-- | documentation/installing/img/sign-in-form.png | bin | 0 -> 23263 bytes | |||
-rw-r--r-- | documentation/installing/img/signin-icon.png | bin | 0 -> 9512 bytes | |||
-rw-r--r-- | documentation/installing/img/signin-via-website.png | bin | 0 -> 36736 bytes | |||
-rw-r--r-- | documentation/installing/img/tray-icon-blue.png | bin | 0 -> 3726 bytes | |||
-rw-r--r-- | documentation/installing/img/tray-icon-red.png | bin | 0 -> 3921 bytes | |||
-rw-r--r-- | documentation/installing/img/webinar-icon.png | bin | 0 -> 10887 bytes | |||
-rw-r--r-- | documentation/installing/img/webinar-trainings-sneakpeek.png | bin | 0 -> 98418 bytes | |||
-rw-r--r-- | documentation/installing/installing-eclipse.adoc | 92 |
12 files changed, 92 insertions, 0 deletions
diff --git a/documentation/installing/img/clearall-icon.png b/documentation/installing/img/clearall-icon.png Binary files differnew file mode 100644 index 0000000000..cbab7f6f05 --- /dev/null +++ b/documentation/installing/img/clearall-icon.png diff --git a/documentation/installing/img/notification-center-overview.png b/documentation/installing/img/notification-center-overview.png Binary files differnew file mode 100644 index 0000000000..708d5f6b25 --- /dev/null +++ b/documentation/installing/img/notification-center-overview.png diff --git a/documentation/installing/img/notification-center-popup.png b/documentation/installing/img/notification-center-popup.png Binary files differnew file mode 100644 index 0000000000..a823c9ec42 --- /dev/null +++ b/documentation/installing/img/notification-center-popup.png diff --git a/documentation/installing/img/preferences.png b/documentation/installing/img/preferences.png Binary files differnew file mode 100644 index 0000000000..0d566e8a92 --- /dev/null +++ b/documentation/installing/img/preferences.png diff --git a/documentation/installing/img/sign-in-form.png b/documentation/installing/img/sign-in-form.png Binary files differnew file mode 100644 index 0000000000..3efd40dc2e --- /dev/null +++ b/documentation/installing/img/sign-in-form.png diff --git a/documentation/installing/img/signin-icon.png b/documentation/installing/img/signin-icon.png Binary files differnew file mode 100644 index 0000000000..7247947d8e --- /dev/null +++ b/documentation/installing/img/signin-icon.png diff --git a/documentation/installing/img/signin-via-website.png b/documentation/installing/img/signin-via-website.png Binary files differnew file mode 100644 index 0000000000..e6ac32ba89 --- /dev/null +++ b/documentation/installing/img/signin-via-website.png diff --git a/documentation/installing/img/tray-icon-blue.png b/documentation/installing/img/tray-icon-blue.png Binary files differnew file mode 100644 index 0000000000..1f4d6e92a1 --- /dev/null +++ b/documentation/installing/img/tray-icon-blue.png diff --git a/documentation/installing/img/tray-icon-red.png b/documentation/installing/img/tray-icon-red.png Binary files differnew file mode 100644 index 0000000000..06ff46c834 --- /dev/null +++ b/documentation/installing/img/tray-icon-red.png diff --git a/documentation/installing/img/webinar-icon.png b/documentation/installing/img/webinar-icon.png Binary files differnew file mode 100644 index 0000000000..63a68c40ec --- /dev/null +++ b/documentation/installing/img/webinar-icon.png diff --git a/documentation/installing/img/webinar-trainings-sneakpeek.png b/documentation/installing/img/webinar-trainings-sneakpeek.png Binary files differnew file mode 100644 index 0000000000..6fc290bf59 --- /dev/null +++ b/documentation/installing/img/webinar-trainings-sneakpeek.png diff --git a/documentation/installing/installing-eclipse.adoc b/documentation/installing/installing-eclipse.adoc index 8139c1d164..f8fe98bce2 100644 --- a/documentation/installing/installing-eclipse.adoc +++ b/documentation/installing/installing-eclipse.adoc @@ -114,6 +114,98 @@ Then, click [guibutton]#Next#. More installation instructions for the Eclipse plugin can be found at http://vaadin.com/eclipse. + + +[[getting-started.eclipse.notification.overview]] +== Notification Center + + +The notification center is a feature of the Vaadin Eclipse plug-in. It displays +notifications about new Vaadin releases as well as news about upcoming events, +such as webinars. The notification center can be connected to your Vaadin +account. + +The plug-in adds an indicator in the bottom right corner. The indicator shows +whether or not there are any pending notifications. The indicator turns red when there are new notifications. + +Clicking the tray icon opens up the pop-up, as shown +in <<figure.getting-started.eclipse.notification-center.overview>>. + +[[figure.getting-started.eclipse.notification-center.overview]] +.Overview of the notification center +image::img/notification-center-overview.png[] + +By clicking a notification in the list, you can open it up. + +.Detailed view of a notification +image::img/webinar-trainings-sneakpeek.png[] + +Clicking on the [guilabel]#Clear All# icon in the main pop-up clears all notifications and marks them all as read. + +[[getting-started.eclipse.notification.signin]] +=== Signing in + +The notification center uses your Vaadin account to determine +which notifications you have acknowledged as read. If you want to keep +the notification center in sync with your Vaadin account, you can sign in. If +you have read a notification on the site, it will be marked as read in the +notification center and vice versa. + +When you are not signed in, the top-most notification will be a +notification that asks you to sign in. + +.The sign-in notification +image::img/signin-icon.png[] + +When you click the sign-in item, a dialog opens for signing in. + +.The sign-in dialog. +image::img/sign-in-form.png[] + +You can then sign in with your Vaadin +account. If you do not have one, you can sign in using a Google, +Facebook, or Twitter account instead. First, click on the sign-in link. It opens a second dialog, as shown +in <<figure.getting-started.eclipse.notification-center.complex-signin>>. + +[[figure.getting-started.eclipse.notification-center.complex-signin]] +.Sign-in authentication dialog +image::img/signin-via-website.png[] + +By following the [url]#vaadin.com# link and logging in to the Vaadin website using your preferred +account, you can then copy the authentication token from the resulting page. +After that, you can paste the authorization token into the dialog and +click [guibutton]#Submit# to log in. + +[[getting-started.eclipse.notification.settings]] +=== Notification Settings + +You can open the settings by selecting "Eclipse... > Preferences". + +.The settings pane +image::img/preferences.png[] + + + +The options are as follows: + +[guilabel]#Enable Vaadin Notifications# :: Disabling this disables all notifications. + +[guilabel]#Inform me about new notifications using a popup# :: Disabling this stops +pop-ups from appearing. The notifications can still be viewed by opening +the notification center window. + +In the [guilabel]#Update Schedule# panel, you can set the polling frequency. + +[guilabel]#Refresh notifications from scratch each time when list is shown# :: +Forces the notifications center to poll all notifications every time. + +[guilabel]#Get notifications on IDE start# :: Immediately request notifications when the +IDE starts without waiting for the polling interval. + +[guilabel]#Look for new notifications / Vaadin versions# :: Interval for polling new notifications. + + + [[installing.eclipse.update]] == Updating the Plugins |