Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
dev:monitor-plugin [2013/03/19 16:29] – [Essential] hjudt | dev:monitor-plugin [2013/03/23 12:32] – nick | ||
---|---|---|---|
Line 43: | Line 43: | ||
* Should be translatable when it makes sense, | * Should be translatable when it makes sense, | ||
* (should support Pango markup?) | * (should support Pango markup?) | ||
+ | * (what about custom widgets like the weather plugin' | ||
* If icon and labels are shown, Monitor-UI should arrange them in one of the following layouts: | * If icon and labels are shown, Monitor-UI should arrange them in one of the following layouts: | ||
* Stacked vertically - icon at the top, labels below. In this case, all objects should be centered. | * Stacked vertically - icon at the top, labels below. In this case, all objects should be centered. | ||
Line 91: | Line 92: | ||
* (Monitor-UI should draw the " | * (Monitor-UI should draw the " | ||
* Monitor-UI or panel should generate periodic (configurable? | * Monitor-UI or panel should generate periodic (configurable? | ||
+ | * The idea is nice and I thought about that too some time ago, but then there are plugins that update their widgets quite frequently and more frequently than others, so the questions here are more like: "Is it worth all the engineering? | ||
* Decision needed: Font size and color selectable in the panel or in the plugin? | * Decision needed: Font size and color selectable in the panel or in the plugin? | ||
* A recommendation: | * A recommendation: | ||
- | * Currently without a use-case, but perhaps be useful: Support reacting to external signals, e.g. via D-Bus? | + | * Currently without a use-case, but perhaps |
+ | * Not sure this belongs here, but... as an alternative to making a plugin " | ||
====== UI mockups ====== | ====== UI mockups ====== | ||
Line 226: | Line 230: | ||
poll_event(time) | poll_event(time) | ||
| | ||
+ | |||
+ | ====== Sample API 2 ====== | ||
+ | |||
+ | http:// | ||