[gtk+] (118 commits) Non-fast-forward update to branch wip/baedert/gtkimageview
- From: Timm Bäder <baedert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] (118 commits) Non-fast-forward update to branch wip/baedert/gtkimageview
- Date: Thu, 12 May 2016 19:55:55 +0000 (UTC)
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:
c777204... Add GtkImageView
32810ad... gtk3-demo: Add GtkImageView demo
4d2be54... GtkImageView: Replace zoom-mode with fit-allocation
9ed77c1... GtkImageView: Choose the anchor point in ::begin
95d0801... WIP
96abad1... gtkimageview: state
5397e8d... Fix bounding_box_for_angle calculation
9d2a069... Last "working" state
a0a1736... Simple rotation working
4cddde2... Update the adjustments properly
ff0df4b... imageview: Draw less debugging stuff
9c2603c... GtkImageView: Rename fix_point function to fix_anchor
45f5fcd... wupp
5ab682c... GtkImageView: scale fixing works in fix_anchor_rotate
be7ef49... Foo.
8b3bc39... Scale/Rotation fixing works individually, not together.
733d1f2... I think both scale and angle are working...
f930f0f... Both at the same time appear to be working...
6b766a8... \:D/
fc0fa93... Remove last _fix_anchor() usages
618c04d... Remove some obsolete code
37271e4... imageview: Clean things up a bit
68e8d5c... Set size_valid do FALSE after setting the properties...
dc00212... Fix some memory leaks
9a9fb7d... demo: Add scale spinbutton back
b9a7d3f... imageview: Improvements!
8c7eb8c... demo: Add rotate/scale gesture check buttons
deedbf6... imageview: Implement _set/_get_property for zoom/rotate ges
d852c62... Set State to DENIED in gesture ::begin
15cd63c... imageview: More foo.
a55dfe6... demo: Unref GtkBuilder instance
51cf5b9... GtkImageView: Create/Destroy gestures on demand
c14d83c... GtkImageView: Fix some memory leaks
13984ee... GtkImageView: Don't g_free slice data
920852a... demo: Add some error handling for async operations
9f7dcc3... demo: Separate code and declarations
2e6df18... GtkImageView: Propagate GTask error
03761a9... GtkImageView: Propagate errors from async API
6e05834... demo: Plug a leak
03b62f9... GtkImageView: Clarify some docs
d9ce249... demo: Make sure the image_view stays alive long enough
c804329... GtkImageView: Plug another leak
2a9a172... GtkImageView: Refactor fix_anchor
6116769... GtkImageView: Don't invalidate the size if fit-allocation i
4e6424d... GtkImageView: Move gesture callback around
a421f3a... GtkImageView: Don't reset scale/angle to 0
a6bff32... GtkImageView: Don't fix_anchor if fit_allocation is set...
53c13e9... demo: Bind angle property correctly
dd74b04... GtkImageView: Allow 0 scale factor
c5b5796... GtkImageView: Free LoadTaskData correctly
85dbf75... GtkImageView: Don't use internal scale/angle values for ges
c055b8e... demo: Use scrolled window by default
ae5c32d... GtkImageView: Don't crash on scroll-events if !image_surfac
1fcf202... GtkImageView: Don't call fix_anchor if fit-allocation is se
42d7df3... GtkImageView: Use w/2, h/2 anchor point in _set_angle
9d7d5a3... GtkImageView: Refactor anchor fixing in _set_scale
e75610b... demo: Load pixbuf that's more likely to exist
7784f91... GtkImageView: Don't unref NULL input stream
9df1ea2... demo: Use bigger step_increment for scale adjustment
55fb197... GtkImageView: Add transitions-enabled property
e75feba... GtkImageView: Make snap-angle work with rotate gestures
5e04ebb... GtkImageView: Using the scale gesture unsets fit-allocation
a04db9b... GtkImageView: _set_angle invalidates the size in any case
e44309c... GtkImageView: Don't crash if the scale is set, but image_su
a138cc3... GtkImageView: Ignore zoom-scroll when ctrl/shift are presse
a162fe1... demo: Use GtkScale instead of GtkSpinButton
3597004... GtkImageView: Transition between angle values
e3ac9e9... Transition between scales
f0b45f5... demo: Add 'Reset View' button
1a7d39b... Use scale and angle transitions
5742048... Remove debug anchor drawing
ad2fa46... demo: Limit scale to >= 0.05
1177a0f... snap angle in _set_angle
bbb919b... Return early in set_scale/_set_angle
78223c7... demo: Use switches instead of checkbuttons
e36ae96... Add a forgotten queue_draw
1286514... Rename gesture-enabled properties
c1247fa... Add functions to gtk3-sections.txt
9c60ff3... Docs
bb1d1c6... Add getter for scale-set
aaaee22... demo: Add transitions-enabled switch
6ccd624... Reset in_scale/angle_transition early
a6ff13c... Fix typo
02f0429... Remove target parameter from animate_to_xxx functions
2693e7b... Whitespace
3dbb17d... add transitions-enabled getter/setter to header file
7bd2898... Docs
1d465e0... fix angle transition
38aad34... Care about already running transitions
7ac1163... Revisit scale factor handling
93cf316... Remove some code duplication
315eda0... add image abstraction
f9cac9a... Implement image abstraction for pixbuf images
93db9fb... imageview: Remove obsolete code
41665f1... Reimplement load_image_from_stream
99125b9... Remove scale_factor member
b1f1fa7... Use gtk_image_view_replace_image
e173477... Remove image_surface leftovers
7aa3e3b... Remove GtkPixbufImage
cfa8395... demo: Load hidpi pixbuf
9a2e24d... Handle scale-factor 0 again
ee3d77d... Use GtkPlayable to start/stop pixbuf animations
fd03c2b... Ref input sources
d8780ec... abstractimage: Export more functions
9ad850f... imageview: Comments
571c9b5... imageview: Stop the old playable
eae4f7e... imageview: Don't use negative scale values
e855e9c... imageview: Draw the background for the entire widget
9797034... imageview: Remove set_scale again
2d675ad... abstractimage: Fix ::changed signature
35cd4bf... imageview: Foo
07af8d4... listbox: Don't compare int to uint
1f20a26... query-settings: Don't compare int to uint
d780adc... Remove useless casts from gdk_event_triggers_context_menu c
7958ad1... stack: Remove some code duplication
4f2a42d... stack: Don't underallocate the last_child
c08537e... query-settings: Indicate deprecated settings
007a7bd... gdkwindow: Use GList less
f8c3a34... stylecontext: Use a GPtrArray for saved nodes
Commits added to the branch:
a992131... listbox: Don't compare int to uint (*)
c34bb3b... query-settings: Don't compare int to uint (*)
301652d... Remove useless casts from gdk_event_triggers_context_menu c (*)
292e0c2... stack: Remove some code duplication (*)
0d8993f... stack: Don't underallocate the last_child (*)
d4f0c98... query-settings: Indicate deprecated settings (*)
f0f8d6d... gdkwindow: Use GList less (*)
00efba6... Add GtkImageView
7519966... gtk3-demo: Add GtkImageView demo
ae1a010... GtkImageView: Replace zoom-mode with fit-allocation
378916e... GtkImageView: Choose the anchor point in ::begin
5219679... WIP
7108505... gtkimageview: state
f78a4bf... Fix bounding_box_for_angle calculation
5f004a4... Last "working" state
6dfddf8... Simple rotation working
3457b31... Update the adjustments properly
4476181... imageview: Draw less debugging stuff
dfdb166... GtkImageView: Rename fix_point function to fix_anchor
886f04b... wupp
53a5105... GtkImageView: scale fixing works in fix_anchor_rotate
3a4b2a5... Foo.
827f48b... Scale/Rotation fixing works individually, not together.
bd78cc1... I think both scale and angle are working...
fa48c87... Both at the same time appear to be working...
63b9a80... \:D/
df15a93... Remove last _fix_anchor() usages
dd152f0... Remove some obsolete code
f31c6e7... imageview: Clean things up a bit
65192d9... Set size_valid do FALSE after setting the properties...
5458b97... Fix some memory leaks
b4181f1... demo: Add scale spinbutton back
8ad1139... imageview: Improvements!
c177fa8... demo: Add rotate/scale gesture check buttons
e03c697... imageview: Implement _set/_get_property for zoom/rotate ges
78dbee8... Set State to DENIED in gesture ::begin
2b6613e... imageview: More foo.
0850e35... demo: Unref GtkBuilder instance
20290e4... GtkImageView: Create/Destroy gestures on demand
dccbaa5... GtkImageView: Fix some memory leaks
8ed4bb8... GtkImageView: Don't g_free slice data
e235234... demo: Add some error handling for async operations
6103f5b... demo: Separate code and declarations
59955bb... GtkImageView: Propagate GTask error
4ff1714... GtkImageView: Propagate errors from async API
2f7f8fa... demo: Plug a leak
0e631cf... GtkImageView: Clarify some docs
c82d967... demo: Make sure the image_view stays alive long enough
3ac103f... GtkImageView: Plug another leak
8148ecd... GtkImageView: Refactor fix_anchor
036ebb2... GtkImageView: Don't invalidate the size if fit-allocation i
4e8fd86... GtkImageView: Move gesture callback around
757c0ea... GtkImageView: Don't reset scale/angle to 0
c6f37ef... GtkImageView: Don't fix_anchor if fit_allocation is set...
0c46b59... demo: Bind angle property correctly
48703d1... GtkImageView: Allow 0 scale factor
b1d01d9... GtkImageView: Free LoadTaskData correctly
eb6f345... GtkImageView: Don't use internal scale/angle values for ges
4d75941... demo: Use scrolled window by default
aa68f38... GtkImageView: Don't crash on scroll-events if !image_surfac
4eda322... GtkImageView: Don't call fix_anchor if fit-allocation is se
9cc7c48... GtkImageView: Use w/2, h/2 anchor point in _set_angle
51215e8... GtkImageView: Refactor anchor fixing in _set_scale
d11b309... demo: Load pixbuf that's more likely to exist
39a6a02... GtkImageView: Don't unref NULL input stream
b3cf47f... demo: Use bigger step_increment for scale adjustment
49b05b5... GtkImageView: Add transitions-enabled property
9b5f802... GtkImageView: Make snap-angle work with rotate gestures
79263b5... GtkImageView: Using the scale gesture unsets fit-allocation
965a734... GtkImageView: _set_angle invalidates the size in any case
adfd4c9... GtkImageView: Don't crash if the scale is set, but image_su
97bf372... GtkImageView: Ignore zoom-scroll when ctrl/shift are presse
a555ee2... demo: Use GtkScale instead of GtkSpinButton
4a053e9... GtkImageView: Transition between angle values
2a9b3e6... Transition between scales
3272b33... demo: Add 'Reset View' button
c6a9225... Use scale and angle transitions
225e08e... Remove debug anchor drawing
4df32f0... demo: Limit scale to >= 0.05
47b124b... snap angle in _set_angle
fd15c47... Return early in set_scale/_set_angle
c39f16c... demo: Use switches instead of checkbuttons
83fe743... Add a forgotten queue_draw
0023535... Rename gesture-enabled properties
270331d... Add functions to gtk3-sections.txt
32052e3... Docs
ecdba71... Add getter for scale-set
a8bbf9c... demo: Add transitions-enabled switch
e230b59... Reset in_scale/angle_transition early
9b82f3d... Fix typo
91c6f3b... Remove target parameter from animate_to_xxx functions
cb3b245... Whitespace
072bf55... add transitions-enabled getter/setter to header file
3fc96b2... Docs
1019062... fix angle transition
e83de3a... Care about already running transitions
f712875... Revisit scale factor handling
76fb858... Remove some code duplication
22b2139... add image abstraction
7a9f003... Implement image abstraction for pixbuf images
8d68f1e... imageview: Remove obsolete code
c1876ed... Reimplement load_image_from_stream
6c2f28e... Remove scale_factor member
00b83bf... Use gtk_image_view_replace_image
193b32a... Remove image_surface leftovers
af6ec6e... Remove GtkPixbufImage
91bf094... demo: Load hidpi pixbuf
89e327c... Handle scale-factor 0 again
7ef93c0... Use GtkPlayable to start/stop pixbuf animations
4d72d6c... Ref input sources
e1d5d59... abstractimage: Export more functions
6c124f6... imageview: Comments
d909db4... imageview: Stop the old playable
1a188f4... imageview: Don't use negative scale values
d558975... imageview: Draw the background for the entire widget
33191f1... imageview: Remove set_scale again
366b2a0... abstractimage: Fix ::changed signature
28366ba... imageview: Foo
(*) 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]