Heads Up Display



Hello,
I am Bhaavan Merchant, and I have just joined this group. I have really liked the Gnome Shell UI and how gnome has become much more user friendly from Gnome3. Also, I have tried other environments like KDE and Unity but did not find them as convenient as Gnome.

However, one feature in Unity 5.4 has impressed me. The HUD (Heads Up Display) ( http://www.youtube.com/watch?v=w_WW-DHqR3c ) which they have implemented, provides an easy accessible way to navigate through the menu system. The menu system, has been around since beginning of GUIs and hasnt really changed with times. IMO, it is archaic and also not consistent across different programs. IMO, HUD provides a good work around for this making menus usable again especially for programs like the Gimp, Inkscape, Blender etc. which have multi-level menu system.

Ofcourse we cannot remove the traditional menu system, since it is more or less a necessity in most applications. However, we could have HUD launch (perhaps on Alt keypress trigger), and make searching through menus an easier task.

I have prepared a mockup for this ( http://i.imgur.com/3rZm8.png ), and would really love to hear your feedback and suggestions on this. If the response is positive, I would love to work on this project, and begin implementing this on gnome perhaps by gnome 3.6. Excuse my gimp skills, because they are elementary.

Flow:
1) Normal Application is launched, and clicking its name on the top bar launches a traditional menu.
2) However when Alt is pressed, the traditional menu is replaced with an HUD menu instance, and the keyboard focus changes to the textbox in the HUD menu.
3) As one types, a fuzzy logic comparison is applied to match to the nearest available menu options and the result is populated in the menu.

Thank you,

Bhaavan

--
Bhaavan Merchant

On Fri, Mar 9, 2012 at 5:30 PM, <gnome-accessibility-list-request gnome org> wrote:
Send gnome-accessibility-list mailing list submissions to
       gnome-accessibility-list gnome org

To subscribe or unsubscribe via the World Wide Web, visit
       http://mail.gnome.org/mailman/listinfo/gnome-accessibility-list
or, via email, send a message with subject or body 'help' to
       gnome-accessibility-list-request gnome org

You can reach the person managing the list at
       gnome-accessibility-list-owner gnome org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of gnome-accessibility-list digest..."


Today's Topics:

  1. AUTO: Tod Creasey is out of the office (returning 03/12/2012)
     (Tod Creasey)
  2. Re: Help Regarding GNOME accessibility with our GTK based
     application (Leena Chourey)
  3. Re: Help Regarding GNOME accessibility with our GTK based
     application (venkat)


----------------------------------------------------------------------

Message: 1
Date: Thu, 8 Mar 2012 10:02:51 -0500
From: Tod Creasey <Tod_Creasey ca ibm com>
To: gnome-accessibility-list gnome org
Subject: AUTO: Tod Creasey is out of the office (returning 03/12/2012)
Message-ID:
       <OF7ED08378 E663CEA5-ON852579BB 0052A892-852579BB 0052A892 ca ibm com>
Content-Type: text/plain; charset="us-ascii"



I am out of the office until 03/12/2012.

For SAP BW issues please contact Charis Mui or Pierre Valiquette. For DQA
or RTC issues I will respond when I return.


Note: This is an automated response to your message
"gnome-accessibility-list Digest, Vol 95, Issue 3" sent on 3/8/12 7:00:06.

This is the only notification you will receive while this person is away.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.gnome.org/archives/gnome-accessibility-list/attachments/20120308/deb5dd24/attachment.html>

------------------------------

Message: 2
Date: Fri, 9 Mar 2012 11:14:06 +0530
From: Leena Chourey <leenagour gmail com>
To: venkat <venkat s vortexindia co in>
Cc: gnome-accessibility-list gnome org
Subject: Re: Help Regarding GNOME accessibility with our GTK based
       application
Message-ID:
       <CAD-S5bOp4t4=8VGmG6q-20bzkkBKgqAr+EqmM_HYv88mso8=Bg mail gmail com>
Content-Type: text/plain; charset="windows-1252"

Hello,

The code in file Not_working_code.c , after compile the line
" strcat("FDKCheckScreenName", getValFromConfig("screennumber"))", gives
following error
-------------------------------------------------------------------------
Not_working_code.c: In function ?dispInit?:
Not_working_code.c:21: warning: incompatible implicit declaration of
built-in function ?strcat?
Not_working_code.c:21: error: ?FDKCheckScreenName? undeclared (first use in
this function)
Not_working_code.c:21: error: (Each undeclared identifier is reported only
once
Not_working_code.c:21: error: for each function it appears in.)
Not_working_code.c:21: warning: passing argument 2 of ?strcat? makes
pointer from integer without a cast
Not_working_code.c:21: note: expected ?const char *? but argument is of
type ?int?
----------------------------------------------------------

After blocking that line compiled successfully with command "gcc
Not_working_code.c   `pkg-config --cflags gtk+-2.0` `pkg-config --libs
gtk+-2.0`"  Successfully compiled and after running gives following msg:

"Initializing the display library"

Is this your expected output? I did not get any response of thread. As
expected it shd open a window. Pls confirm


regards
Leena

On Thu, Mar 8, 2012 at 3:30 PM, venkat <venkat s vortexindia co in> wrote:

> Now we are facing a peculiar problem while trying to build our application
> with GTK.
>
> When we try to build application with threads we see that its objects are
> not accessible.
> But, the same code when we try without threads we see that we are able to
> access the objects
>
> also attached the sample codes for the same
>
> Hope you can bring us some light in solving
>
>
>
>
> _______________________________________________
> gnome-accessibility-list mailing list
> gnome-accessibility-list gnome org
> http://mail.gnome.org/mailman/listinfo/gnome-accessibility-list
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.gnome.org/archives/gnome-accessibility-list/attachments/20120309/164e3bd1/attachment.html>

------------------------------

Message: 3
Date: Fri, 09 Mar 2012 11:15:12 +0530
From: venkat <venkat s vortexindia co in>
To: Leena Chourey <leenagour gmail com>
Cc: reddygb <reddygb vortexindia co in>,
       gnome-accessibility-list gnome org,     Deepthikka K
       <deepthikka k vortexindia co in>
Subject: Re: Help Regarding GNOME accessibility with our GTK based
       application
Message-ID: <4F5998E8 2090708 vortexindia co in>
Content-Type: text/plain; charset="windows-1252"; Format="flowed"

Dear Leena


thanks for your efforts..

the below line can be commented in the code

" strcat("FDKCheckScreenName", getValFromConfig("screennumber"))", gives
following error

the expected result is that it should open a window from a thread.





On 3/9/2012 11:14 AM, Leena Chourey wrote:
> Hello,
>
> The code in file Not_working_code.c , after compile the line
> " strcat("FDKCheckScreenName", getValFromConfig("screennumber"))",
> gives following error
> -------------------------------------------------------------------------
> Not_working_code.c: In function ?dispInit?:
> Not_working_code.c:21: warning: incompatible implicit declaration of
> built-in function ?strcat?
> Not_working_code.c:21: error: ?FDKCheckScreenName? undeclared (first
> use in this function)
> Not_working_code.c:21: error: (Each undeclared identifier is reported
> only once
> Not_working_code.c:21: error: for each function it appears in.)
> Not_working_code.c:21: warning: passing argument 2 of ?strcat? makes
> pointer from integer without a cast
> Not_working_code.c:21: note: expected ?const char *? but argument is
> of type ?int?
> ----------------------------------------------------------
>
> After blocking that line compiled successfully with command "gcc
> Not_working_code.c   `pkg-config --cflags gtk+-2.0` `pkg-config --libs
> gtk+-2.0`"  Successfully compiled and after running gives following msg:
>
> "Initializing the display library"
>
> Is this your expected output? I did not get any response of thread. As
> expected it shd open a window. Pls confirm
>
>
> regards
> Leena
>
> On Thu, Mar 8, 2012 at 3:30 PM, venkat <venkat s vortexindia co in
> <mailto:venkat s vortexindia co in>> wrote:
>
>     Now we are facing a peculiar problem while trying to build our
>     application with GTK.
>
>     When we try to build application with threads we see that its
>     objects are not accessible.
>     But, the same code when we try without threads we see that we are
>     able to access the objects
>
>     also attached the sample codes for the same
>
>     Hope you can bring us some light in solving
>
>
>
>
>     _______________________________________________
>     gnome-accessibility-list mailing list
>     gnome-accessibility-list gnome org
>     <mailto:gnome-accessibility-list gnome org>
>     http://mail.gnome.org/mailman/listinfo/gnome-accessibility-list
>
>


--
Regards
Venkat.S

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.gnome.org/archives/gnome-accessibility-list/attachments/20120309/4b417ba2/attachment.html>

------------------------------

_______________________________________________
gnome-accessibility-list mailing list
gnome-accessibility-list gnome org
http://mail.gnome.org/mailman/listinfo/gnome-accessibility-list


End of gnome-accessibility-list Digest, Vol 95, Issue 4
*******************************************************



--
Bhaavan Merchant



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]