lp://qastaging/~guijemont/pigment/new_signals
- Get this branch:
- bzr branch lp://qastaging/~guijemont/pigment/new_signals
Branch merges
Branch information
Recent revisions
- 798. By Guillaume Emont
-
When adding a new entered_stopper, we now remove the former_
entered_ stopper if
it is below the entered_stopper. - 797. By Guillaume Emont
-
Removed a wrong check.
Comment changes
Removed a change of emission_mask with no effect. - 796. By Guillaume Emont
-
Avoid leaving a drawable if it's being dragged, and leave it immediately at
drag-end if the pointer is not over it anymore. - 795. By Guillaume Emont
-
Now send immediately the necessary left signal for drawables that were entered
because an entered emission stopper was dragged. - 794. By Guillaume Emont
-
Now send left to underlying entered drawables after a drag-end on a former
entered stopper that becomes the entered stopper again. - 793. By Guillaume Emont
-
Removed return values for PgmDrawable:
:drag-motion and PgmDrawable: :drag-end. - 790. By Guillaume Emont
-
Make proper use of PgmDrawablePick
ing's flags, with
_pgm_drawable_picking_ update( ) instead of _pgm_drawable_ picking_ copy(), which
fixes potential race conditions.
Fixed a forgotten case: a dragged drawable cannot block the entered signal even
if it's been left and re-entered. - 789. By Guillaume Emont
-
Modified PgmDrawablePicking:
- renamed emission_stopper into entered_stopper
- added drag_motion_stopper
- changed the meaning of flags: now "dirty" flags
Factorised some code.
Fixed how the left signal is sent when dragging.
Entered can no longer be blocked by a drawable being dragged.
Branch metadata
- Branch format:
- Branch format 6
- Repository format:
- Bazaar pack repository format 1 with rich root (needs bzr 1.0)