Thanks for your feedback.

You're right, these cursors are rather small. Changing the graphics is
enough to enlarge them.
A good compromise would be to draw several cursors sets with different
sizes, maybe with darck background and white background variations.
The closest size corrseponding to Gnome-wide mouse settings would be
automatically selected. An entry in the preferences dialog or GConf
would allow the user to override the automatic setting in cas he
prefers working with smaller cursors, for example.
Trying to stick to DMZ or other default cursor styles would improve
visual integration.

My codebase is not up to date, I will try rebasing it shortly.

About Jeff's comment:
My idea to add a custom cursor for curve manuipulation is based on
these reasons :

The hand with a pointing finger means "there is a link that can be
activated here" in most of the cases I've encountered.

Other software like The GIMP uses a custom arrow for the drag
operation. Sometimes, a small icon representing the action is added.
Dragging is not the only action that can be done on the curve,
keyframes can be added or deleted. The icon besides the arrow can
represent the action in response to the use of modifier keys (Ctrl,
Shift). For example, GIMP selection tool adds a +, a - or an
intersection symbol depending on which (Ctrl, Alt) combination is
used.
Another use of the accompanying ico that is not implemented for now is
to reflect which kind of parameter the curve is linked to. Common
symbols found on TV remotes would help recognize volume, balance,
brightness, contrast, alpha, red, green, blue... and other parameters.
Effect plugins should be able to provide such icons when exposing
animatable values.

I've tried different kinds of cursors on a big edit in progress :
large an small arrows, hand, crosshair, even the pencil... and I found
the arrow to be the most usable in this case, since moving keyframes
requires accuracy.

2010/5/19 Edward Hervey <[email protected]>:
> Hi,
>
>  Just a few comments based on the code.
>
>  * Tried rebasing it against current master, there seems to be some
> conflicts in the curve code.
>
>  * The new cursors look really nice... but I'm slightly worried about
> accessibility due to the size of them. I'm using bigger fonts/icons
> nowadays to avoid straining my eyes, and those trimming/playhead cursors
> look really minute. Is there anything we could do to have them scaled
> somewhat ?
>
>  The comments from Jeff are important too. Looks good otherwise,
>
>    Edward
>
> P.S. No, I'm not going blind :)
>
> On Tue, 2010-05-18 at 22:59 +0200, David Giardi wrote:
>> >>
>> >> I also started implementing custom cursors.
>> >> One is shown when hovering any curve. It is a smaller arrow with the
>> >> operation symbol on the corner (like cursors used in GIMP). The actual
>> >> graphic is black-and-white, maybe it would be good to redraw it using
>> >> the DMZ style.
>> >
>> > Oh, that's awesome. We need some special ones for ripple and roll
>> > editing as well.
>> >>
>> >> ------------------------------------------------------------------------------
>> >> _______________________________________________
>> >> Pitivi-pitivi mailing list
>> >> [email protected]
>> >> https://lists.sourceforge.net/lists/listinfo/pitivi-pitivi
>> >
>> >
>> >
>>
>> Hi,
>>
>> I added cursors for the left an right trimming operations.Some people
>> may find the chosen graphics a bit small.
>> The playhead on the time ruler is represented by an arrow-shaped
>> handle in addition to the red line.
>>
>> Timeline curve handles were also changed. By the way,I fixed a bug
>> that caused 2 overlapping handles to appear as 3 when zoomed out. The
>> grouped drawing operation caused all square borders to be rendered in
>> one pass, giving the illusion of an extra square in some cases.
>> The current style is a test, closer to the one used in Vegas.
>> My idea is to have slightly rounded squares filled with a light gradient.
>>
>> You may get the branch here : http://github.com/davlink/pitivi
>> All changes above are open for comments, of course.
>>
>> ------------------------------------------------------------------------------
>>
>> _______________________________________________
>> Pitivi-pitivi mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/pitivi-pitivi
>
>
>

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

_______________________________________________
Pitivi-pitivi mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pitivi-pitivi

Reply via email to