URL:
  <http://gna.org/bugs/?20034>

                 Summary: Intermittent brush strokes begin with zero alpha
(MyPaint from Git)
                 Project: MyPaint
            Submitted by: abeowitz
            Submitted on: Mon 06 Aug 2012 05:34:51 PM GMT
                Severity: 3 - Normal
                Priority: 5 - Normal
                  Status: None
                 Privacy: Public
             Assigned to: None
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
                 Release: git
         Planned Release: None
        Operating System: Linux Gentoo ~amd64

    _______________________________________________________

Details:

When using smudge paint (and other brushes like impressionism), occasional
brush strokes begin with zero alpha.

git version only, not a problem in 1.0.

Occurs with mouse or wacom tablet, with multiple brushes.  Pencil and Ink type
brushes seem OK, but the time error below does show up.  

XInput 1.6.0, Xorg 1.12.3, GEGL 0.2.0 on Gentoo ~amd64 with -march=native
-O2.

Locking alpha starts brush stroke with red instead of clear.

See attached file for example.  

Mypaint is fantastic, thanks for creating it!  :)

Console shows this error:

Time is running backwards, dtime=-0.004000
['__class__', '__copy__', '__deepcopy__', '__delattr__', '__dict__',
'__doc__', '__eq__', '__format__', '__gdoc__', '__ge__', '__getattribute__',
'__gobject_init__', '__grefcount__', '__gt__', '__gtype__', '__hash__',
'__init__', '__le__', '__lt__', '__module__', '__ne__', '__new__',
'__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__',
'__str__', '__subclasshook__', 'axes', 'chain', 'connect', 'connect_after',
'connect_object', 'connect_object_after', 'disconnect', 'disconnect_by_func',
'emit', 'emit_stop_by_name', 'freeze_notify', 'get_axis', 'get_axis_use',
'get_data', 'get_has_cursor', 'get_history', 'get_mode', 'get_n_axes',
'get_name', 'get_properties', 'get_property', 'get_source', 'get_state',
'handler_block', 'handler_block_by_func', 'handler_disconnect',
'handler_is_connected', 'handler_unblock', 'handler_unblock_by_func',
'has_cursor', 'keys', 'mode', 'name', 'notify', 'num_axes', 'num_keys',
'props', 'set_axis_use', 'set_data', 'set_key', 'set_mode', 'set_properties',
'set_property', 'set_source', 'source', 'stop_emission', 'thaw_notify',
'weak_ref']
['__class__', '__delattr__', '__doc__', '__format__', '__getattribute__',
'__hash__', '__init__', '__iter__', '__len__', '__new__', '__reduce__',
'__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__',
'__subclasshook__']
device change: Wacom Intuos4 6x9 stylus <enum GDK_SOURCE_PEN of type
GdkInputSource>
['__class__', '__copy__', '__deepcopy__', '__delattr__', '__dict__',
'__doc__', '__eq__', '__format__', '__gdoc__', '__ge__', '__getattribute__',
'__gobject_init__', '__grefcount__', '__gt__', '__gtype__', '__hash__',
'__init__', '__le__', '__lt__', '__module__', '__ne__', '__new__',
'__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__',
'__str__', '__subclasshook__', 'axes', 'chain', 'connect', 'connect_after',
'connect_object', 'connect_object_after', 'disconnect', 'disconnect_by_func',
'emit', 'emit_stop_by_name', 'freeze_notify', 'get_axis', 'get_axis_use',
'get_data', 'get_has_cursor', 'get_history', 'get_mode', 'get_n_axes',
'get_name', 'get_properties', 'get_property', 'get_source', 'get_state',
'handler_block', 'handler_block_by_func', 'handler_disconnect',
'handler_is_connected', 'handler_unblock', 'handler_unblock_by_func',
'has_cursor', 'keys', 'mode', 'name', 'notify', 'num_axes', 'num_keys',
'props', 'set_axis_use', 'set_data', 'set_key', 'set_mode', 'set_properties',
'set_property', 'set_source', 'source', 'stop_emission', 'thaw_notify',
'weak_ref']
['__class__', '__delattr__', '__doc__', '__format__', '__getattribute__',
'__hash__', '__init__', '__iter__', '__len__', '__new__', '__reduce__',
'__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__',
'__subclasshook__']

device change: Core Pointer <enum GDK_SOURCE_MOUSE of type GdkInputSource>
['__class__', '__copy__', '__deepcopy__', '__delattr__', '__dict__',
'__doc__', '__eq__', '__format__', '__gdoc__', '__ge__', '__getattribute__',
'__gobject_init__', '__grefcount__', '__gt__', '__gtype__', '__hash__',
'__init__', '__le__', '__lt__', '__module__', '__ne__', '__new__',
'__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__',
'__str__', '__subclasshook__', 'axes', 'chain', 'connect', 'connect_after',
'connect_object', 'connect_object_after', 'disconnect', 'disconnect_by_func',
'emit', 'emit_stop_by_name', 'freeze_notify', 'get_axis', 'get_axis_use',
'get_data', 'get_has_cursor', 'get_history', 'get_mode', 'get_n_axes',
'get_name', 'get_properties', 'get_property', 'get_source', 'get_state',
'handler_block', 'handler_block_by_func', 'handler_disconnect',
'handler_is_connected', 'handler_unblock', 'handler_unblock_by_func',
'has_cursor', 'keys', 'mode', 'name', 'notify', 'num_axes', 'num_keys',
'props', 'set_axis_use', 'set_data', 'set_key', 'set_mode', 'set_properties',
'set_property', 'set_source', 'source', 'stop_emission', 'thaw_notify',
'weak_ref']
['__class__', '__delattr__', '__doc__', '__format__', '__getattribute__',
'__hash__', '__init__', '__iter__', '__len__', '__new__', '__reduce__',
'__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__',
'__subclasshook__']

device change: Wacom Intuos4 6x9 stylus <enum GDK_SOURCE_PEN of type
GdkInputSource>
['__class__', '__copy__', '__deepcopy__', '__delattr__', '__dict__',
'__doc__', '__eq__', '__format__', '__gdoc__', '__ge__', '__getattribute__',
'__gobject_init__', '__grefcount__', '__gt__', '__gtype__', '__hash__',
'__init__', '__le__', '__lt__', '__module__', '__ne__', '__new__',
'__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__',
'__str__', '__subclasshook__', 'axes', 'chain', 'connect', 'connect_after',
'connect_object', 'connect_object_after', 'disconnect', 'disconnect_by_func',
'emit', 'emit_stop_by_name', 'freeze_notify', 'get_axis', 'get_axis_use',
'get_data', 'get_has_cursor', 'get_history', 'get_mode', 'get_n_axes',
'get_name', 'get_properties', 'get_property', 'get_source', 'get_state',
'handler_block', 'handler_block_by_func', 'handler_disconnect',
'handler_is_connected', 'handler_unblock', 'handler_unblock_by_func',
'has_cursor', 'keys', 'mode', 'name', 'notify', 'num_axes', 'num_keys',
'props', 'set_axis_use', 'set_data', 'set_key', 'set_mode', 'set_properties',
'set_property', 'set_source', 'source', 'stop_emission', 'thaw_notify',
'weak_ref']
['__class__', '__delattr__', '__doc__', '__format__', '__getattribute__',
'__hash__', '__init__', '__iter__', '__len__', '__new__', '__reduce__',
'__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__',
'__subclasshook__']




    _______________________________________________________

File Attachments:


-------------------------------------------------------
Date: Mon 06 Aug 2012 05:34:51 PM GMT  Name: mypaint_problem.png  Size: 60kB  
By: abeowitz

<http://gna.org/bugs/download.php?file_id=16329>

    _______________________________________________________

Reply to this item at:

  <http://gna.org/bugs/?20034>

_______________________________________________
  Message sent via/by Gna!
  http://gna.org/


_______________________________________________
Mypaint-bugs mailing list
[email protected]
https://mail.gna.org/listinfo/mypaint-bugs

Reply via email to