Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
design:appfinder [2011/11/27 10:56] – [Comments] canci | design:appfinder [2012/02/17 12:32] – [Panel Plugin] andrzejr | ||
---|---|---|---|
Line 89: | Line 89: | ||
* We always use the default web browser. I am not sure we want to integrate something like "Open With" in the appfinder. Probably not. --- // | * We always use the default web browser. I am not sure we want to integrate something like "Open With" in the appfinder. Probably not. --- // | ||
* I actually like the idea. --- // | * I actually like the idea. --- // | ||
+ | |||
+ | ===== Panel Plugin ===== | ||
+ | |||
+ | A button, which looks like the Applications Menu button and toggles visibility of an AppFinder widget. | ||
+ | |||
+ | The AppFinder widget is displayed next to the panel (like applications menu), without window borders and without " | ||
+ | |||
+ | AppFinder preferences are available through a plugin context menu. | ||
+ | AppFinder plugin preferences (icon, visibility of a label etc.) are also available through the context menu. (a separate dialog?) | ||
+ | |||
+ | ==== Implementation ==== | ||
+ | |||
+ | [[dev: | ||
+ | |||
+ | |||
+ | ==== Implementation Constraints ==== | ||
+ | * To save memory the panel applet shares the model (app data) with the xfce4-appfinder process (if any). Possible solution: | ||
+ | * The plugin requests opening the widget over DBUS. | ||
+ | * The widget is rendered by the xfce4-appfinder process. | ||
+ | * The widget is embedded in a widget opened by the plugin in order to add some padding, hide the widget etc. | ||
+ | * (alternative) The widget is not embedded and its position and visibility is controlled over DBUS. | ||
+ | * The panel plugin is shipped with AppFinder (building and installation should be optional and enabled by default). | ||
+ | |||
+ | ==== Comments ==== | ||
+ | |||
+ | * I don't see what makes this easier then popping up the window. I feel more for a verve-like launcher for this. --- // | ||
+ | * Well I think it's mostly about the look' | ||
+ | * Answering the " | ||
+ | * Two observations related the dbus support in appfinder: 1) xfce4-appfinder doesn' |