[gtk+] (110 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:

  6c42767... gdk: Make gdk_cairo_surface_paint_pixbuf public
  e9bd675... Add GtkImageView
  cddc9ac... gtk3-demo: Add GtkImageView demo
  98e5233... GtkImageView: Replace zoom-mode with fit-allocation
  8bae085... GtkImageView: Rename zoom-enabled/rotate-enabled
  7a803d1... GtkImageView: Add _set_pixbuf
  e58a569... GtkImageView: Update the adjustments more often
  b2917f1... GtkImageView: Add scale arguments to load functions
  f303d2b... GtkImageView: Stop the animation when setting the pixbuf
  8bc373a... GtkImageView: Add _set_surface
  09517ab... gtkimageview.h: Fix indentation
  e87969a... GtkImageView: Add initial gesture code
  a6f4026... GtkImageView: Fix drawing in scrollable case
  225bb58... GtkImageView: Add _set_animation
  b067370... GtkImageView: Add docs
  c664232... GtkImageView: Fix snap-angle getter
  817584a... GtkImageView: Implement first 'scale to pointer' version
  584ffc4... GtkImageView: Implement zoom-to-cursor
  3713053... GtkImageView: Fix rotate gesture usage
  390caa1... GtkImageView: Fix gesture usage
  c9f96a4... GtkImageView: Fix scroll-to-pointer behavior
  44d737b... GtkImageView: Use the {zoom,rotate}-gesture-enabled propert
  c7300bc... GtkImageView: Add _fix_point_rotate
  c331b20... GtkImageView: Fix HiDPI drawing
  af7a306... GtkImageView: Fix typo
  bfb6361... GtkImageView: Choose the anchor point in ::begin
  84ed756... WIP
  751d6fd... gtkimageview: state
  4309fe3... Fix bounding_box_for_angle calculation
  e9852de... Last "working" state
  944e049... Simple rotation working
  960e163... Update the adjustments properly
  7f9ce5e... imageview: Draw less debugging stuff
  b72ddf2... GtkImageView: Rename fix_point function to fix_anchor
  c658a46... wupp
  5a0455d... GtkImageView: scale fixing works in fix_anchor_rotate
  34aa47c... Foo.
  9cba4b9... Scale/Rotation fixing works individually, not together.
  bb74e04... I think both scale and angle are working...
  f695804... Both at the same time appear to be working...
  cb4748b... \:D/
  a036eed... Remove last _fix_anchor() usages
  3229d00... Remove some obsolete code
  d5f7a29... imageview: Clean things up a bit
  049eda5... Set size_valid do FALSE after setting the properties...
  4f1fb1f... Fix some memory leaks
  6ac71ff... demo: Add scale spinbutton back
  682ab3b... imageview: Improvements!
  f9ad10f... demo: Add rotate/scale gesture check buttons
  d5fbd15... imageview: Implement _set/_get_property for zoom/rotate ges
  0be9c82... Set State to DENIED in gesture ::begin
  cc3fd11... imageview: More foo.
  66c9206... demo: Unref GtkBuilder instance
  dc82ff2... GtkImageView: Create/Destroy gestures on demand
  cf3c126... GtkImageView: Fix some memory leaks
  250e157... GtkImageView: Don't g_free slice data
  75c13fe... demo: Add some error handling for async operations
  e47122e... demo: Separate code and declarations
  b3bdf56... GtkImageView: Propagate GTask error
  e23f072... GtkImageView: Propagate errors from async API
  968b713... demo: Plug a leak
  2b065f1... GtkImageView: Clarify some docs
  e62b414... demo: Make sure the image_view stays alive long enough
  552315c... GtkImageView: Plug another leak
  76715ac... GtkImageView: Refactor fix_anchor
  f3e69c2... GtkImageView: Don't invalidate the size if fit-allocation i
  1bd6712... GtkImageView: Move gesture callback around
  b4b7802... GtkImageView: Don't reset scale/angle to 0
  38214b4... GtkImageView: Don't fix_anchor if fit_allocation is set...
  c48b079... demo: Bind angle property correctly
  b1a65e4... GtkImageView: Allow 0 scale factor
  28f6f51... GtkImageView: Free LoadTaskData correctly
  3534cec... GtkImageView: Don't use internal scale/angle values for ges

Commits added to the branch:

  c7c17ab... Adwaita: fix checks and radios on selected row (*)
  a684509... spinbutton: Make the entry gadget be the entry's gadget (*)
  6bb8da5... stack: Clip animation drawing (*)
  d4f853d... container: Turn assert into return_if_fail() (*)
  74c3468... cssstyleproperty: Don't allow assigning min-width/min-heigh (*)
  efc899b... widget: Improve gtk_cairo_should_draw_window() (*)
  0a9e9db... shortcuts: Don't forall() widgets that aren't children (*)
  a5f9dc1... GtkTreeView: Avoid device query on collapsing rows (*)
  f32a54f... GtkTreeView: Update prelight row after revalidating rows (*)
  3d52fd3... box gadget: Fix height-for-width handling (*)
  5469f26... Adwaita: Move .ssd class around (*)
  029d568... gadget: Add baseline debugging (*)
  e263006... box gadget: Fix baseline allocation for widgets (*)
  57baf68... inspector: Show baseline value (*)
  50e9233... box gadget: Fix baseline calculation (*)
  73307f7... box gadget: Don't allow shifting too far (*)
  2cf983e... notebook: Document CSS node order (*)
  8096740... levelbar: Document CSS node ordering (*)
  ddbafa0... overlay: Don't access priv pointer before typ check (*)
  ca4ffbf... wintab: reorganize code to avoid prototypes (*)
  36c3f21... win32 device: reorganize code to avoid prototypes (*)
  b3eaaa5... win32 virtual device: reorganize code to avoid prototypes (*)
  3bb23ef... win32 device manager: reorganize code to avoid prototypes (*)
  05f1994... win32 geometry: reorganize code to avoid prototypes (*)
  b208eda... Updated German translation (*)
  6958609... Add missing (out) annotation to gdk_rgba_parse (*)
  8ba996a... container: Clarify the forall/foreach documentation (*)
  770e308... widget-factory: Ensure spinbuttons are sized right (*)
  5febf4f... Add a color editor test (*)
  526fd89... GtkColorChooser: make set_rgba work in editor mode (*)
  a80b555... color editor: Ensure spin buttons are wide enough (*)
  873a024... widget-factory: Add a color editor example (*)
  43747a6... paned: Initialize max_position (*)
  d6f989f... Inspector: Plug a few leaks (*)
  f043926... gdkdnd: Fix signal docs (*)
  33bb1af... css: Privately export a function to get pseudoclass names (*)
  761120a... inspector: Show CSS pseudoclass names for node state (*)
  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

(*) 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]