summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2012-07-29 13:52:57 -0400
committerGravatar Joey Hess <joey@kitenet.net>2012-07-29 13:52:57 -0400
commit702fadd2837a0d3b982c86a79dae2d12d6683cec (patch)
tree5591f8e92c6901009d361dc5bb99aa6944f99c8f /doc
parent0b9ecea8ff19eec95263b0b682ec8417a1364587 (diff)
blog for the day + screencast
Diffstat (limited to 'doc')
-rw-r--r--doc/design/assistant/blog/day_46__alert_messages.mdwn16
1 files changed, 16 insertions, 0 deletions
diff --git a/doc/design/assistant/blog/day_46__alert_messages.mdwn b/doc/design/assistant/blog/day_46__alert_messages.mdwn
new file mode 100644
index 000000000..d65b0b696
--- /dev/null
+++ b/doc/design/assistant/blog/day_46__alert_messages.mdwn
@@ -0,0 +1,16 @@
+Some days I spend 2 hours chasing red herrings (like "perhaps my JSON ajax
+calls arn't running asynchronoously?") that turn out to be a simple
+one-word typo. This was one of them.
+
+However, I did get the sidebar displaying alert messages, which can be
+easily sent to the user from any part of the assistant. This includes
+transient alerts of things it's doing, which disappear once the action
+finishes, and long-term alerts that are displayed until the user closes
+them. It even supports rendering arbitrary Yesod widgets as alerts, so
+they can also be used for asking questions, etc.
+
+Time for a screencast! For some reason `recordmydesktop` has the sound
+running around 1 second ahead of the video in this, but I think you'll
+still get the idea.
+
+<video controls src="http://joeyh.name/screencasts/git-annex-webapp.ogg"></video>