#3017 BLOC Trial-3: UI for Measure Activity that has the standard toolbar as UI
Zarro Boogs per Child
bugtracker at laptop.org
Mon Sep 10 13:32:00 EDT 2007
#3017: UI for Measure Activity that has the standard toolbar as UI
-------------------------------+--------------------------------------------
Reporter: arjs | Owner: arjs
Type: enhancement | Status: new
Priority: blocker | Milestone: Trial-3
Component: measure-activity | Version:
Resolution: | Keywords: ui, icons
Verified: 0 |
-------------------------------+--------------------------------------------
Changes (by Eben):
* cc: christianmarc, okada (added)
* owner: Eben => arjs
Comment:
I've attached a design mockup for the measure activity with some changes
from that which you posted.
1. AC/DC toggle button
2. Bias on/off toggle button
3. Time/freq domain toggle button
4. Bandpass filter (low, med, high). I think that it's really useful to
have the slider here (even with only 3 states) because it allows for
labels at both ends (rather than only one, on a cycling toggle button),
which provides more meaning about it's function via comparizon. See how
this works nicely in contrast to (8).
5. For lack of a better option, we can use a popup menu to choose the
interval for now. 1 second should likely be the default, since it
provides more interesting results when jumping into the software without
prior knowledge.
6. Plate/pause toggle button. When in live mode, this button will toggle
between a still of the current waveform and live updating. When a graph
for a previous log is shown, this should appear as a play button icon.
Clicking play will return to live mode from log mode. This eliminates the
need for a separate toggle (with redundant icons) for this purpose.
7. Record/stop toggle button. This one is straightforward. Clicking
will initiate a recording, and pressing stop will end it. I imagine that
we'll want to make many of the other buttons insensitive when recording,
unless you'll support changing them while recording. In particular, the
interval menu and the play/pause button should be insensitive. We may
want another clear visual way to indicate that recording is in progress
too.
8. This is the amplitude slider. I like this idea a lot, and adding the
labels at both ends makes it clearer still.
9. Details. These are toggled from (14). They are aligned on the ":"
character.
10. This is the graph region. I think a subtle grid like that shown
would be nice, and increasing the weight of the line itself would really
go a long way to improving the visual of the waveform.
11. When in log mode, clicking (or click-dragging) within the graph
should reveal a vertical line (like a playback head) whcih reports values
from the data in (time, value) pairs. This would hide if dragged
offscreen or upon returning to live mode.
12. This area at the left, free of controls, can become a history of logs
within the Measure session. Clicking on a log directly will switch to log
mode and show its corresponding graph. Clicking play again would return
to live mode.
13. The currently selected log will have an erase button next to it, so
that the logs can be managed.
14. The view toolbar will contain: zoom in, zoom out, show/hide info
toggle button, fullscreen toggle button.
Let me know what you think, and I'll start working on exporting the icons.
Reassign this back to me with any comments.
--
Ticket URL: <https://dev.laptop.org/ticket/3017#comment:9>
One Laptop Per Child <https://dev.laptop.org>
OLPC bug tracking system
More information about the Bugs
mailing list