[gtk+] (96 commits) Non-fast-forward update to branch wip/baedert/gtkimageview



The branch 'wip/baedert/gtkimageview' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 https://wiki.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  0411abc... gdk: Make gdk_cairo_surface_paint_pixbuf public
  97d8e20... Add GtkImageView
  081f774... gtk3-demo: Add GtkImageView demo
  c6727f9... GtkImageView: Replace zoom-mode with fit-allocation
  1c8856f... GtkImageView: Rename zoom-enabled/rotate-enabled
  74e785c... GtkImageView: Add _set_pixbuf
  04f63c6... GtkImageView: Update the adjustments more often
  c3494f6... GtkImageView: Add scale arguments to load functions
  97f23c2... GtkImageView: Stop the animation when setting the pixbuf
  80ae075... GtkImageView: Add _set_surface
  e092f49... gtkimageview.h: Fix indentation
  876b3e6... GtkImageView: Add initial gesture code
  157f5f5... GtkImageView: Fix drawing in scrollable case
  bc28e79... GtkImageView: Add _set_animation
  8df9dea... GtkImageView: Add docs
  9496402... GtkImageView: Fix snap-angle getter
  ac090a9... GtkImageView: Implement first 'scale to pointer' version
  4895e71... GtkImageView: Implement zoom-to-cursor
  2d9bdd4... GtkImageView: Fix rotate gesture usage
  e08d0ff... GtkImageView: Fix gesture usage
  bf785d2... GtkImageView: Fix scroll-to-pointer behavior
  76a00d1... GtkImageView: Use the {zoom,rotate}-gesture-enabled propert
  53f7fc6... GtkImageView: Add _fix_point_rotate
  7a0a7be... GtkImageView: Fix HiDPI drawing
  103548d... GtkImageView: Fix typo
  8ad44b1... GtkImageView: Choose the anchor point in ::begin
  7c0c9b3... WIP
  4669b53... gtkimageview: state
  a3dc363... Fix bounding_box_for_angle calculation
  5b4aad9... Last "working" state
  da385b6... Simple rotation working
  c8c42c7... Update the adjustments properly
  6815655... imageview: Draw less debugging stuff
  a474a76... GtkImageView: Rename fix_point function to fix_anchor
  b75b460... wupp
  9a0e5f6... GtkImageView: scale fixing works in fix_anchor_rotate
  4981bfc... Foo.
  ea6c96c... Scale/Rotation fixing works individually, not together.
  eb4e643... I think both scale and angle are working...
  e010d8d... Both at the same time appear to be working...
  eaef422... \:D/
  e4f98ce... Remove last _fix_anchor() usages
  d73fe86... Remove some obsolete code
  e6738f2... imageview: Clean things up a bit
  d1fd1a2... Set size_valid do FALSE after setting the properties...
  b362cf3... Fix some memory leaks
  ee1dbb3... demo: Add scale spinbutton back
  6ec6423... imageview: Improvements!
  801ea65... demo: Add rotate/scale gesture check buttons
  ca4f204... imageview: Implement _set/_get_property for zoom/rotate ges
  a41239b... Set State to DENIED in gesture ::begin
  ac3758b... imageview: More foo.
  f62f934... demo: Unref GtkBuilder instance
  1c8fb52... GtkImageView: Create/Destroy gestures on demand
  6391d1f... GtkImageView: Fix some memory leaks
  84597e0... GtkImageView: Don't g_free slice data
  62f8bf2... demo: Add some error handling for async operations
  94a2556... demo: Separate code and declarations
  d573653... GtkImageView: Propagate GTask error
  2b5834e... GtkImageView: Propagate errors from async API
  8688a3d... demo: Plug a leak
  60f2258... GtkImageView: Clarify some docs
  40cb4a9... demo: Make sure the image_view stays alive long enough
  ca24915... GtkImageView: Plug another leak
  78a5ff8... GtkImageView: Refactor fix_anchor
  0d17b48... GtkImageView: Don't invalidate the size if fit-allocation i
  63f8d4a... GtkImageView: Move gesture callback around
  dbaf600... GtkImageView: Don't reset scale/angle to 0
  d8bdf13... GtkImageView: Don't fix_anchor if fit_allocation is set...
  c871bcf... demo: Bind angle property correctly
  d1db6f1... GtkImageView: Allow 0 scale factor
  f76673a... GtkImageView: Free LoadTaskData correctly
  68dd138... GtkImageView: Don't use internal scale/angle values for ges

Commits added to the branch:

  e8ad474... path bar: Don't hide arrows (*)
  792857c... icon browser: Load app menu automagically (*)
  ba582a4... One forgotten rename (*)
  334b199... Updated POTFILES.skip (*)
  0ae8b30... entry: Don't allow different text over progress (*)
  ca69016... entry: Fold function into only caller (*)
  a363fd5... entry: Draw selection the same way as GtkLabel (*)
  c709072... entry: Use gtk_render_layout() (*)
  b52b406... entry: Redo textarea handling (*)
  02fab14... entry: Move code (*)
  3982f05... entry: Move spinbutton size hack (*)
  ad7bbbf... entry: Use cleverer method to get the entry node (*)
  5a3a86e... spinbutton: Add a base gadget (*)
  cce4934... testsuite: Fix a quoting error (*)
  7d214b3... gdk: Make gdk_cairo_surface_paint_pixbuf public
  abd5b28... Add GtkImageView
  edaef6c... gtk3-demo: Add GtkImageView demo
  01edf67... GtkImageView: Replace zoom-mode with fit-allocation
  b80bb00... GtkImageView: Rename zoom-enabled/rotate-enabled
  8d373b4... GtkImageView: Add _set_pixbuf
  f173161... GtkImageView: Update the adjustments more often
  42ff17c... GtkImageView: Add scale arguments to load functions
  6123ee7... GtkImageView: Stop the animation when setting the pixbuf
  4996614... GtkImageView: Add _set_surface
  7ae1527... gtkimageview.h: Fix indentation
  9462839... GtkImageView: Add initial gesture code
  facc041... GtkImageView: Fix drawing in scrollable case
  69bcfd7... GtkImageView: Add _set_animation
  3a8bebf... GtkImageView: Add docs
  4b09af9... GtkImageView: Fix snap-angle getter
  d61eb60... GtkImageView: Implement first 'scale to pointer' version
  fb4d267... GtkImageView: Implement zoom-to-cursor
  3b0a401... GtkImageView: Fix rotate gesture usage
  10cfefc... GtkImageView: Fix gesture usage
  f40931d... GtkImageView: Fix scroll-to-pointer behavior
  1f96fa2... GtkImageView: Use the {zoom,rotate}-gesture-enabled propert
  6279805... GtkImageView: Add _fix_point_rotate
  44913c6... GtkImageView: Fix HiDPI drawing
  a1be2f8... GtkImageView: Fix typo
  eb06ccd... GtkImageView: Choose the anchor point in ::begin
  ee2a434... WIP
  3cf8371... gtkimageview: state
  f033da7... Fix bounding_box_for_angle calculation
  b1ea14a... Last "working" state
  88aff83... Simple rotation working
  5277b4d... Update the adjustments properly
  a203c34... imageview: Draw less debugging stuff
  0b06992... GtkImageView: Rename fix_point function to fix_anchor
  7f89cbe... wupp
  f1d6fec... GtkImageView: scale fixing works in fix_anchor_rotate
  067f698... Foo.
  9b98ab0... Scale/Rotation fixing works individually, not together.
  eadec42... I think both scale and angle are working...
  3501fff... Both at the same time appear to be working...
  6dd6df4... \:D/
  d53a412... Remove last _fix_anchor() usages
  cbca201... Remove some obsolete code
  2bf3470... imageview: Clean things up a bit
  83bd9a7... Set size_valid do FALSE after setting the properties...
  c2c2752... Fix some memory leaks
  7137491... demo: Add scale spinbutton back
  9343748... imageview: Improvements!
  ff7f04b... demo: Add rotate/scale gesture check buttons
  d256d3a... imageview: Implement _set/_get_property for zoom/rotate ges
  14b700a... Set State to DENIED in gesture ::begin
  e832e93... imageview: More foo.
  ee61b83... demo: Unref GtkBuilder instance
  4c58c91... GtkImageView: Create/Destroy gestures on demand
  797acce... GtkImageView: Fix some memory leaks
  2e4dd6c... GtkImageView: Don't g_free slice data
  f708578... demo: Add some error handling for async operations
  09dd127... demo: Separate code and declarations
  60ec689... GtkImageView: Propagate GTask error
  62473ca... GtkImageView: Propagate errors from async API
  6c671fb... demo: Plug a leak
  1760e9f... GtkImageView: Clarify some docs
  03f1445... demo: Make sure the image_view stays alive long enough
  3097ae9... GtkImageView: Plug another leak
  77abc91... GtkImageView: Refactor fix_anchor
  6070109... GtkImageView: Don't invalidate the size if fit-allocation i
  55ee633... GtkImageView: Move gesture callback around
  430efb7... GtkImageView: Don't reset scale/angle to 0
  551976c... GtkImageView: Don't fix_anchor if fit_allocation is set...
  3edab3b... demo: Bind angle property correctly
  f827d54... GtkImageView: Allow 0 scale factor
  8f2a3ad... GtkImageView: Free LoadTaskData correctly
  b093c36... GtkImageView: Don't use internal scale/angle values for ges
  1c759e4... demo: Use scrolled window by default
  2e3c44f... GtkImageView: Don't crash on scroll-events if !image_surfac
  3561406... GtkImageView: Don't call fix_anchor if fit-allocation is se
  cc50648... GtkImageView: Use w/2, h/2 anchor point in _set_angle
  159a79d... GtkImageView: Refactor anchor fixing in _set_scale
  d20fdd3... demo: Load pixbuf that's more likely to exist
  f7f77ea... GtkImageView: Don't unref NULL input stream
  c5e74a9... demo: Use bigger step_increment for scale adjustment
  b4b7b62... GtkImageView: Add transitions-enabled property

(*) This commit already existed in another branch; no separate mail sent


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