[FusionDev] ccsm int/float options
Erkin Bahceci
erkinbah at gmail.com
Sun Aug 19 07:06:07 CEST 2007
Btw, selection lists apparently aren't affected by the mouse wheel
problem. On the other hand, typing in int/float fields doesn't work as
expected, i.e., doesn't set the value when you focus-out, unless you
click back on it after you type.
Regards,
Erkin
On 8/16/07, Patrick Niklaus <patrick.niklaus at googlemail.com> wrote:
> Hey,
>
> on the other hand I have quite a few users which are complaining
> "changing settings is slow".
> The focus-out changes are obviously a real performance increase for
> those people.
> Using the 'changed' signal instead of all that combinations of
> 'focus-out' / 'button-press-up' / 'activate' signal is of course
> cleaner, code-wise.
> However if someone could point me out how to catch mouse-wheel events
> for those settings widgets, that might solve the problem as well.
>
> Regards,
> Patrick
>
> 2007/8/16, Erkin Bahceci <erkinbah at gmail.com>:
> > Hi guys,
> >
> > How is it going?
> >
> > I thought this bug was fixed, but looks like it's still a problem with
> > the git version. I'm no expert in gtk api, but if there is no way to
> > capture mouse wheel with this new version, can we revert to the old
> > state where mouse wheel worked? Because that looked much less buggy.
> > As it is now, I change many options and they all seemingly change on
> > the interface, but the changes are not actually applied. This (having
> > no changes applied) is much worse (and annoying) than having changes
> > applied a little more frequently. Don't you think so?
> >
> > This is quite important because mouse wheel is much more convenient
> > and faster to use than click-drag-release (or possibly
> > click-release-move-click-release for selection lists). So, many people
> > (including myself) will prefer using the mouse wheel. And this is not
> > only for sliders. Selection lists are also affected by this bug. I
> > think we should revert that "apply on focus-out" commit(s?) until a
> > better solution (that won't break mouse wheel functionality) is found.
> >
> > Cheers,
> > Erkin
> >
> >
> > On 8/3/07, Patrick Niklaus <patrick.niklaus at googlemail.com> wrote:
> > > Hi,
> > > I'm a bit unsure how to fix this properly. Some users reported that
> > > changing int/float settings on their system would be really slow. So I
> > > changed the method of updating from using the 'value-changed' signal
> > > to using 'button-release-event' and 'activate' (triggered by pressing
> > > enter).
> > > I have no idea how I could combine this methods to provide a mouse
> > > wheel support. Anyone an idea?
> > > However typing the value should work.
> > >
> > > Regards,
> > > Patrick
> > >
> > > 2007/8/3, Erkin Bahceci <erkinbah at gmail.com>:
> > > > Oh, it was the recent focus change. Currently changing an option with
> > > > mouse wheel or by typing the value doesn't work. Does it work there?
> > > >
> > > > Thanks,
> > > > Erkin
> > > >
> > > > On 8/3/07, Erkin Bahceci <erkinbah at gmail.com> wrote:
> > > > > Hi guys,
> > > > >
> > > > > Am I doing something wrong or is ccsm not setting int & float options
> > > > > anymore? (other options work fine) Do you have this issue?
> > > > >
> > > > > - Erkin
> > > > >
> > > >
> > >
> >
>
More information about the Dev
mailing list