Re: Minutes of the gtk+ team IRC meeting - 2010-05-25



On 01.06.2010 23:45, Stefan Kost wrote:
> Am 01.06.2010 15:50, schrieb Matthias Clasen:
>   
>> On Mon, May 31, 2010 at 10:28 AM, Paul Davis <paul linuxaudiosystems com> wrote:
>>     
>>>       
>>     
>>> ardour uses a modified version (GtkCustomRuler along with its H&V
>>> derivatives) in ardour, because the stock ruler is not  flexible enough for
>>> our needs. the primary difference (IIRC) is the use of a callback design to
>>> determine where tick marks should be displayed and the labels to go with
>>> them.
>>>       
>> This kind of stuff would be really good to have proposed as additions
>> to GTK+, instead of hiding away in custom app-specific subclasses. It
>> sounds generally useful.
>>     
> +1. I am using the rulers in my apps too, but find them not too flexible.
> Couldn't we colelct the needs and improve it, instead of killing it. If that
> would be a viable option, I'll start with a patch for
> https://bugzilla.gnome.org/show_bug.cgi?id=465041
>
> Featurewise, I would assume that most people need:
> - more influence on the ticks/subticks
> - maybe a mapping callback (to do log scales).
>
> Altogether I found only 5 open bugs (not counting the one that asks to deprecate it)
> https://bugzilla.gnome.org/buglist.cgi?query_format=advanced;short_desc=ruler;bug_status=UNCONFIRMED;bug_status=NEW;bug_status=ASSIGNED;bug_status=REOPENED;bug_status=NEEDINFO;short_desc_type=allwordssubstr;product=gtk%2B
>   
I made a lgo page for the ruler widget:
http://live.gnome.org/GTK%2B/GtkRuler

- any other forks of the widget?
- any missing features that should be considered when redesigning it?
- imho the non-linear scale mapping is one reason for the fork - any
preference on the apprach (mode (easy to use but limited to know modes)
vs. callback (harder to use, but flexible)

Stefan

>
> Stefan
> _______________________________________________
> gtk-devel-list mailing list
> gtk-devel-list gnome org
> http://mail.gnome.org/mailman/listinfo/gtk-devel-list
>   



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