I can't reach to a agreement with Simon about how display to the user he can start the activity selected.<br>If anybody have a good idea is welcomed.<br>I think starting the filtered activity is a good think to have,<br>
but without resolving this issue, does not have sense spending more time on this.<br><br>Gonzalo<br><br><div class="gmail_quote">On Mon, Nov 28, 2011 at 12:10 PM, Sascha Silbe <span dir="ltr"><<a href="mailto:silbe@activitycentral.com">silbe@activitycentral.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Excerpts from godiard's message of 2011-11-07 13:06:45 +0100:<br>
<div class="im">> From: Gonzalo Odiard <<a href="mailto:godiard@gmail.com">godiard@gmail.com</a>><br>
><br>
> This patch complement the filter functionality in the home view.<br>
> If only one activity is selected, Return key start the activity.<br>
<br>
</div>Nice one. Both Return (default action, i.e. resume latest) and<br>
Alt-Return (alternate action, i.e. Start New) work as expected.<br>
<br>
The functionality is good enough for a first iteration IMO. We can land<br>
further enhancements (like choosing from multiple matches) later,<br>
preferably after we got rid of hippo-canvas.<br>
<br>
<br>
[src/jarabe/desktop/favoritesview.py]<br>
<div class="im">> +    def start_selected_activity(self):<br>
> +        if len(self._filtered_icons) == 1:<br>
> +            self._filtered_icons[0]._activate()<br>
<br>
</div>This uses private API of ActivityIcon, which pylint rightfully complains<br>
about. Just making ActivityIcon._activate() public isn't quite the<br>
right answer, as _activate() interacts with the associated Palette. The<br>
latter code should move to __palette_activate_cb() first.<br>
<span class="HOEnZb"><font color="#888888"><br>
Sascha<br>
<br>
--<br>
<a href="http://sascha.silbe.org/" target="_blank">http://sascha.silbe.org/</a><br>
<a href="http://www.infra-silbe.de/" target="_blank">http://www.infra-silbe.de/</a><br>
</font></span></blockquote></div><br><br clear="all"><br>-- <br>Gonzalo Odiard<br>SugarLabs Argentina<br><br>