summaryrefslogtreecommitdiffstats
path: root/documentation/installing
diff options
context:
space:
mode:
authorMarkus Koivisto <markus@vaadin.com>2016-03-09 11:25:03 +0200
committerMarkus Koivisto <markus@vaadin.com>2016-03-29 15:32:13 +0300
commite1010caef8369b183275150c1a95597b068bb018 (patch)
tree5dcaf9e53aede89c005dfe093f08290e80aa040f /documentation/installing
parente4d95df335d42dc3adfd4afbeb05c61bba445d7c (diff)
downloadvaadin-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.pngbin0 -> 4420 bytes
-rw-r--r--documentation/installing/img/notification-center-overview.pngbin0 -> 47767 bytes
-rw-r--r--documentation/installing/img/notification-center-popup.pngbin0 -> 46634 bytes
-rw-r--r--documentation/installing/img/preferences.pngbin0 -> 83404 bytes
-rw-r--r--documentation/installing/img/sign-in-form.pngbin0 -> 23263 bytes
-rw-r--r--documentation/installing/img/signin-icon.pngbin0 -> 9512 bytes
-rw-r--r--documentation/installing/img/signin-via-website.pngbin0 -> 36736 bytes
-rw-r--r--documentation/installing/img/tray-icon-blue.pngbin0 -> 3726 bytes
-rw-r--r--documentation/installing/img/tray-icon-red.pngbin0 -> 3921 bytes
-rw-r--r--documentation/installing/img/webinar-icon.pngbin0 -> 10887 bytes
-rw-r--r--documentation/installing/img/webinar-trainings-sneakpeek.pngbin0 -> 98418 bytes
-rw-r--r--documentation/installing/installing-eclipse.adoc92
12 files changed, 92 insertions, 0 deletions
diff --git a/documentation/installing/img/clearall-icon.png b/documentation/installing/img/clearall-icon.png
new file mode 100644
index 0000000000..cbab7f6f05
--- /dev/null
+++ b/documentation/installing/img/clearall-icon.png
Binary files differ
diff --git a/documentation/installing/img/notification-center-overview.png b/documentation/installing/img/notification-center-overview.png
new file mode 100644
index 0000000000..708d5f6b25
--- /dev/null
+++ b/documentation/installing/img/notification-center-overview.png
Binary files differ
diff --git a/documentation/installing/img/notification-center-popup.png b/documentation/installing/img/notification-center-popup.png
new file mode 100644
index 0000000000..a823c9ec42
--- /dev/null
+++ b/documentation/installing/img/notification-center-popup.png
Binary files differ
diff --git a/documentation/installing/img/preferences.png b/documentation/installing/img/preferences.png
new file mode 100644
index 0000000000..0d566e8a92
--- /dev/null
+++ b/documentation/installing/img/preferences.png
Binary files differ
diff --git a/documentation/installing/img/sign-in-form.png b/documentation/installing/img/sign-in-form.png
new file mode 100644
index 0000000000..3efd40dc2e
--- /dev/null
+++ b/documentation/installing/img/sign-in-form.png
Binary files differ
diff --git a/documentation/installing/img/signin-icon.png b/documentation/installing/img/signin-icon.png
new file mode 100644
index 0000000000..7247947d8e
--- /dev/null
+++ b/documentation/installing/img/signin-icon.png
Binary files differ
diff --git a/documentation/installing/img/signin-via-website.png b/documentation/installing/img/signin-via-website.png
new file mode 100644
index 0000000000..e6ac32ba89
--- /dev/null
+++ b/documentation/installing/img/signin-via-website.png
Binary files differ
diff --git a/documentation/installing/img/tray-icon-blue.png b/documentation/installing/img/tray-icon-blue.png
new file mode 100644
index 0000000000..1f4d6e92a1
--- /dev/null
+++ b/documentation/installing/img/tray-icon-blue.png
Binary files differ
diff --git a/documentation/installing/img/tray-icon-red.png b/documentation/installing/img/tray-icon-red.png
new file mode 100644
index 0000000000..06ff46c834
--- /dev/null
+++ b/documentation/installing/img/tray-icon-red.png
Binary files differ
diff --git a/documentation/installing/img/webinar-icon.png b/documentation/installing/img/webinar-icon.png
new file mode 100644
index 0000000000..63a68c40ec
--- /dev/null
+++ b/documentation/installing/img/webinar-icon.png
Binary files differ
diff --git a/documentation/installing/img/webinar-trainings-sneakpeek.png b/documentation/installing/img/webinar-trainings-sneakpeek.png
new file mode 100644
index 0000000000..6fc290bf59
--- /dev/null
+++ b/documentation/installing/img/webinar-trainings-sneakpeek.png
Binary files differ
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