[Sugar-devel] Hacking onto the "appearing" and "hiding" of OSK
ajay at activitycentral.com
Tue Feb 19 02:22:08 EST 2013
Just wanted to know that whether the signals used in the "Write" activity
are usable anywhere else too?
I can see that these signals are being listened by "class
DocumentView(Abi.Widget)"; however, the source of this signals is unknown
(or at least inconspicuous).
Is "Abi.Widget" the source of these signals? If yes, that would mean that
these signals cannot be used anywhere else on a generic basis, right?
On Tue, Jan 29, 2013 at 6:10 PM, Gonzalo Odiard <gonzalo at laptop.org> wrote:
> On Tue, Jan 29, 2013 at 2:17 AM, Ajay Garg <ajay at activitycentral.com>wrote:
>> I agree with Gonzalo and Gary; this is just a makeshift solution for the
>> time-being, so that activities like Speak, Chat, Terminal are not rendered
>> completely unusable in ebook-mode.
> In my opinion, in this case, your hack, is exposed to the user, in a way
> that is worst than do not have a solution at all. In fact we spent a lot of
> time trying to do terminal work with osk (right now, if the cursor is
> behind the osk, the text area is resized and scrolled), but need more work.
> Be prepared to invest time to do it right, a quick hack will not be a good
> solution. Another problem using the terminal with the osk you will find, is
> the lack of auto-completion and a few keys useful in the terminal but not
> in normal use.
> May be Speak can be best solved, if you move the text input to the top of
> the canvas, like we did in Record activity. Chat is a little more
> difficult, you can move the input to the top, but the history will be
> hidden. (Btw, I don't know why all the chat interfaces show the history
> from bottom to top instead of top to bottom)
> Anyway, these are suggestions, should be better have a agreement with the
> Design Team, Gary & Manuq.
> Devel mailing list
> Devel at lists.laptop.org
Activity Central: http://activitycentral.com
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Devel