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-requ...@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-requ...@gnome.org
>
> You can reach the person managing the list at
>        gnome-accessibility-list-ow...@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_crea...@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.0052a...@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 <leenag...@gmail.com>
> To: venkat <venka...@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=b...@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 <venka...@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 <venka...@vortexindia.co.in>
> To: Leena Chourey <leenag...@gmail.com>
> Cc: reddygb <redd...@vortexindia.co.in>,
>        gnome-accessibility-list@gnome.org,     Deepthikka K
>        <deepthikk...@vortexindia.co.in>
> Subject: Re: Help Regarding GNOME accessibility with our GTK based
>        application
> Message-ID: <4f5998e8.2090...@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 <venka...@vortexindia.co.in
> > <mailto:venka...@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
_______________________________________________
gnome-accessibility-list mailing list
gnome-accessibility-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-accessibility-list

Reply via email to