Re: [Usability] GTK+ at the UX Hackfest

2010-03-08 Thread Bastien Nocera
On Mon, 2010-03-08 at 13:00 +0100, Sven Herzberg wrote: > Am Montag, den 01.03.2010, 14:57 + schrieb Bastien Nocera: > > Widgets > > --- > > > > Having often used widgets in GTK+ means that we reduce differences in > > appearance and behaviour between applications and make applications > >

Re: [Usability] GTK+ at the UX Hackfest

2010-03-08 Thread Karl Lattimer
> > - a breadcrumb navigation widget (which could be used in nautilus, the > > file chooser and yelp, for example) There currently is a pathbar widget lurking in nautilus and the file browser, and there's also a button bar widget in GTK. I think that for the purposes of re-usability and general

Re: [Usability] GTK+ at the UX Hackfest

2010-03-08 Thread Sven Herzberg
Am Montag, den 01.03.2010, 14:57 + schrieb Bastien Nocera: > Widgets > --- > > Having often used widgets in GTK+ means that we reduce differences in > appearance and behaviour between applications and make applications > easier to maintain. > > If the APIs are carefully thought of, usabil

Re: [Usability] GTK+ at the UX Hackfest

2010-03-03 Thread Li Yuan
On Wed, 2010-03-03 at 12:04 +, Bastien Nocera wrote: > > It would be nice if you could test that instant-on a11y works as > expected (module loading, application registering) and let us know > whether it works. I'd like to. But instant-on seems doesn't work on my system. atk-bridge isn't lo

Re: [Usability] GTK+ at the UX Hackfest

2010-03-03 Thread Behdad Esfahbod
On 03/02/2010 05:55 PM, Filippo Argiolas wrote: > Anyway, I still think that breadcrumb could be a subclass of this > "button group" (a subclass widget *is* more complicated than the > widget it subclasses), but maybe I didn't get the whole breadcrumb > thing. Just because a breadcrumb may be impl

Re: [Usability] GTK+ at the UX Hackfest

2010-03-03 Thread Thomas Wood
On Wed, 2010-03-03 at 14:49 +0100, Carlos Garnacho wrote: > Hi :), > > On mié, 2010-03-03 at 11:45 +, Thomas Wood wrote: > > On Wed, 2010-03-03 at 12:20 +0100, Carlos Garnacho wrote: > > > Hi!, > > > > > > On mié, 2010-03-03 at 00:03 +0100, Filippo Argiolas wrote: > > > > On Tue, Mar 2, 2010

Re: [Usability] GTK+ at the UX Hackfest

2010-03-03 Thread Shawn Bakhtiar
Frankly Thomas has given the best opinion on this. The idea behind the widget set should be to provide the MINIMAL REQUIRED functionality to address the mundane job of programming you own interface. HOWEVER, IMHO, if you want the library to do everything for you, then it will become bloated

Re: [Usability] GTK+ at the UX Hackfest

2010-03-03 Thread Carlos Garnacho
Hi :), On mié, 2010-03-03 at 11:45 +, Thomas Wood wrote: > On Wed, 2010-03-03 at 12:20 +0100, Carlos Garnacho wrote: > > Hi!, > > > > On mié, 2010-03-03 at 00:03 +0100, Filippo Argiolas wrote: > > > On Tue, Mar 2, 2010 at 11:55 PM, Filippo Argiolas > > > wrote: > > > > > > [cut] > > > > >

Re: [Usability] GTK+ at the UX Hackfest

2010-03-03 Thread Carlos Garnacho
Hi!, On mié, 2010-03-03 at 00:03 +0100, Filippo Argiolas wrote: > On Tue, Mar 2, 2010 at 11:55 PM, Filippo Argiolas wrote: > > [cut] > > > Well it's not actually the radio functionality that I really care, > > that's easily implementable. It's more the custom container that can > > be themed to

Re: [Usability] GTK+ at the UX Hackfest

2010-03-03 Thread Li Yuan
On Tue, 2010-03-02 at 12:27 +, Bastien Nocera wrote: > > What is missing for this to work? Can we remove the "you need to restart > your session" from the a11y capplet in the control-center? I just remember that the bonobo activation code has been removed from atk-bridge. So the code probabl

Re: [Usability] GTK+ at the UX Hackfest

2010-03-03 Thread Li Yuan
On Tue, 2010-03-02 at 12:27 +, Bastien Nocera wrote: > On Tue, 2010-03-02 at 12:22 +0800, Li Yuan wrote: > > Mathias made the patch > > (http://bugzilla-attachments.gnome.org/attachment.cgi?id=118981 ) to > > make at-spi support XSettings. > > > > >From a11y side, gail and atk-bridge/atk-adapt

Re: [Usability] GTK+ at the UX Hackfest

2010-03-03 Thread Li Yuan
On Tue, 2010-03-02 at 08:42 -0500, Willie Walker wrote: > Li and I had talked about this in Ireland last April. I remember from > the conversation that dynamically loading the a11y modules after an > application has already started was probably OK, but that unloading > them while the app was sti

Re: [Usability] GTK+ at the UX Hackfest

2010-03-03 Thread Dotan Cohen
I do not know where to jump into the conversation, but this issue is keeping me off Gnome due to disability: Single-click mode for all Gnome apps https://bugzilla.gnome.org/show_bug.cgi?id=358731 -- Dotan Cohen http://bido.com http://what-is-what.com ___

Re: [Usability] GTK+ at the UX Hackfest

2010-03-03 Thread Filippo Argiolas
On Wed, Mar 3, 2010 at 1:14 PM, Filippo Argiolas wrote: > On Wed, Mar 3, 2010 at 12:58 PM, Bastien Nocera wrote: >> Right, so it's a theming change, and has nothing to do with the widgets >> themselves. > [CUT] >> Again, you made it sound like you wanted a new widget when you actually >> wanted a

Re: [Usability] GTK+ at the UX Hackfest

2010-03-03 Thread Filippo Argiolas
On Wed, Mar 3, 2010 at 12:58 PM, Bastien Nocera wrote: > Right, so it's a theming change, and has nothing to do with the widgets > themselves. [CUT] > Again, you made it sound like you wanted a new widget when you actually > wanted a group of buttons to *look* like they were related. Right, my fa

Re: [Usability] GTK+ at the UX Hackfest

2010-03-03 Thread Bastien Nocera
On Wed, 2010-03-03 at 15:57 +0800, Li Yuan wrote: > On Tue, 2010-03-02 at 12:27 +, Bastien Nocera wrote: > > > > > What is missing for this to work? Can we remove the "you need to restart > > your session" from the a11y capplet in the control-center? > > I just remember that the bonobo activ

Re: [Usability] GTK+ at the UX Hackfest

2010-03-03 Thread Bastien Nocera
On Wed, 2010-03-03 at 15:48 +0800, Li Yuan wrote: > On Tue, 2010-03-02 at 12:27 +, Bastien Nocera wrote: > > On Tue, 2010-03-02 at 12:22 +0800, Li Yuan wrote: > > > Mathias made the patch > > > (http://bugzilla-attachments.gnome.org/attachment.cgi?id=118981 ) to > > > make at-spi support XSetti

Re: [Usability] GTK+ at the UX Hackfest

2010-03-03 Thread Bastien Nocera
On Tue, 2010-03-02 at 23:55 +0100, Filippo Argiolas wrote: > On Tue, Mar 2, 2010 at 1:22 PM, Bastien Nocera wrote: > > On Tue, 2010-03-02 at 13:06 +0100, Filippo Argiolas wrote: > >> On Mon, Mar 1, 2010 at 3:57 PM, Bastien Nocera wrote: > >> > Heya, > >> In Cheese we'd like to have something that

Re: [Usability] GTK+ at the UX Hackfest

2010-03-03 Thread Thomas Wood
On Wed, 2010-03-03 at 12:20 +0100, Carlos Garnacho wrote: > Hi!, > > On mié, 2010-03-03 at 00:03 +0100, Filippo Argiolas wrote: > > On Tue, Mar 2, 2010 at 11:55 PM, Filippo Argiolas > > wrote: > > > > [cut] > > > > > Well it's not actually the radio functionality that I really care, > > > that

Re: [Usability] GTK+ at the UX Hackfest

2010-03-02 Thread Filippo Argiolas
On Tue, Mar 2, 2010 at 11:55 PM, Filippo Argiolas wrote: [cut] > Well it's not actually the radio functionality that I really care, > that's easily implementable. It's more the custom container that can > be themed to visually merge together several buttons. Once that's > done, the buttons could

Re: [Usability] GTK+ at the UX Hackfest

2010-03-02 Thread Filippo Argiolas
On Tue, Mar 2, 2010 at 1:22 PM, Bastien Nocera wrote: > On Tue, 2010-03-02 at 13:06 +0100, Filippo Argiolas wrote: >> On Mon, Mar 1, 2010 at 3:57 PM, Bastien Nocera wrote: >> > Heya, >> In Cheese we'd like to have something that I'd call ButtonGroup, >> ToggleButtonGroup or RadioButtonGroup, some

Re: [Usability] GTK+ at the UX Hackfest

2010-03-02 Thread Willie Walker
Li and I had talked about this in Ireland last April. I remember from the conversation that dynamically loading the a11y modules after an application has already started was probably OK, but that unloading them while the app was still running would cause them to crash. Li - is this still not t

Re: [Usability] GTK+ at the UX Hackfest

2010-03-02 Thread Bastien Nocera
On Tue, 2010-03-02 at 12:22 +0800, Li Yuan wrote: > Mathias made the patch > (http://bugzilla-attachments.gnome.org/attachment.cgi?id=118981 ) to > make at-spi support XSettings. > > >From a11y side, gail and atk-bridge/atk-adaptor, as GTK+ modules, should > be able to be loaded at any time. If th

Re: [Usability] GTK+ at the UX Hackfest

2010-03-02 Thread Bastien Nocera
On Mon, 2010-03-01 at 16:54 +0100, Cosimo Cecchi wrote: > On Mon, 2010-03-01 at 16:44 +0100, Piñeiro wrote: > > > In the gtk side, I don't know much about the XSettings, but I suppose > > that you are talking more general, and XSetting will manage all the > > gtk modules to be loaded (engines, and

Re: [Usability] GTK+ at the UX Hackfest

2010-03-02 Thread Filippo Argiolas
On Mon, Mar 1, 2010 at 3:57 PM, Bastien Nocera wrote: > Heya, Hey, > Widgets > --- > > Having often used widgets in GTK+ means that we reduce differences in > appearance and behaviour between applications and make applications > easier to maintain. > > If the APIs are carefully thought of, us

Re: [Usability] GTK+ at the UX Hackfest

2010-03-02 Thread Li Yuan
Mathias made the patch (http://bugzilla-attachments.gnome.org/attachment.cgi?id=118981 ) to make at-spi support XSettings. >From a11y side, gail and atk-bridge/atk-adaptor, as GTK+ modules, should be able to be loaded at any time. If there is no registry daemon running, for CORBA version, at-spi-r

Re: [Usability] GTK+ at the UX Hackfest

2010-03-02 Thread Bastien Nocera
On Tue, 2010-03-02 at 13:06 +0100, Filippo Argiolas wrote: > On Mon, Mar 1, 2010 at 3:57 PM, Bastien Nocera wrote: > > Heya, > Hey, > > > Widgets > > --- > > > > Having often used widgets in GTK+ means that we reduce differences in > > appearance and behaviour between applications and make ap

Re: [Usability] GTK+ at the UX Hackfest

2010-03-02 Thread Bastien Nocera
On Mon, 2010-03-01 at 21:11 +0100, Paul Bolle wrote: > On Mon, 2010-03-01 at 14:57 +, Bastien Nocera wrote: > > Widgets > > [...] > > - Others? > > This might be off topic, depending amongst others what is still > considered a widget, and I'm not sure what's the correct terminology for > this,

Re: [Usability] GTK+ at the UX Hackfest

2010-03-02 Thread Bastien Nocera
On Mon, 2010-03-01 at 17:38 +0100, Piñeiro wrote: > From: Cosimo Cecchi > > > On Mon, 2010-03-01 at 16:44 +0100, Piñeiro wrote: > > > >> In the gtk side, I don't know much about the XSettings, but I suppose > >> that you are talking more general, and XSetting will manage all the > >> gtk modules

Re: [Usability] GTK+ at the UX Hackfest

2010-03-01 Thread Paul Bolle
On Mon, 2010-03-01 at 14:57 +, Bastien Nocera wrote: > Widgets > [...] > - Others? This might be off topic, depending amongst others what is still considered a widget, and I'm not sure what's the correct terminology for this, but the issue discussed in bug 411787 (https://bugzilla.gnome.org/sh

Re: [Usability] GTK+ at the UX Hackfest

2010-03-01 Thread Piñeiro
From: Cosimo Cecchi > On Mon, 2010-03-01 at 16:44 +0100, Piñeiro wrote: > >> In the gtk side, I don't know much about the XSettings, but I suppose >> that you are talking more general, and XSetting will manage all the >> gtk modules to be loaded (engines, and so on). So XSettings would have >> t

Re: [Usability] GTK+ at the UX Hackfest

2010-03-01 Thread Piñeiro
From: Bastien Nocera CCing gnome-accessibility list, as probably I will forgot several things. > - a11y instant-on (if not instant-off) > a11y is enabled in applications when the XSettings mention that the GTK+ > modules should be loaded. We could make GTK+ programs instant-apply the > XSettings

Re: [Usability] GTK+ at the UX Hackfest

2010-03-01 Thread Cosimo Cecchi
On Mon, 2010-03-01 at 16:44 +0100, Piñeiro wrote: > In the gtk side, I don't know much about the XSettings, but I suppose > that you are talking more general, and XSetting will manage all the > gtk modules to be loaded (engines, and so on). So XSettings would have > the lists of modules instead of