[gtk+] (169 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+] (169 commits) Non-fast-forward update to branch wip/baedert/gtkimageview
- Date: Wed, 25 May 2016 16:11:25 +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:
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
ef7e485... popover: Check for priv->window before using it
0d5a34e... imageview: Use progress trackers for transitions
cd1826e... imageview: Remove unused state
0104c17... add imageview sizing tests
071c4a7... imageview: Fix size request
Commits added to the branch:
30d2dc4... scrolledwindow: destroy children in destroy() (*)
ddcf470... widget: No longer postpone style-updated on unrealized widg (*)
cd305c1... widget: fix GtkLabelAccessible NULL links. (*)
38f7117... scale: Avoid a crash (*)
0bc7520... Updated Portuguese translation (*)
a4c93d1... Updated Portuguese translation (*)
0dfd6a7... Updated Spanish translation (*)
101da71... Use upstream gettext (*)
175cf7e... stack: always update window position at transition start (*)
df98140... scrolledwindow: Fix typo in get_preferred_height calculatio (*)
2b628e9... Updated Kazakh translation (cherry picked from commit d1585 (*)
c81cd94... scrolledwindow: Remove redundant use of MAX (*)
3078f18... gtk3-demo: Add context-menu cursor (*)
4b8dfd8... gtk-demo: Update no-drop cursor image (*)
0d18a42... Update cursor docs (*)
096bea3... scrolledwindow: Better size requisition for GTK_SCROLL_NATU (*)
2893526... gdk/wayland: use the multi-thread safe wayland API (*)
783c302... wayland: Avoid spurious crossing events from master touch d (*)
1d04bdf... x11/dnd: Ignore grab broken events from other devices than (*)
f516faa... Revert "scrolledwindow: Better size requisition for GTK_SCR (*)
fa9f22e... scale: Bring back marks-related style classes (*)
d288a13... display: Add vfunc for get_monitor_at_window (*)
ca77de0... wayland: Add API to retrieve the Wayland output (*)
b03784e... wayland: Add get_monitor_at_window to Wayland backend (*)
6c939c0... Updated Slovak translation (*)
0b58c96... wayland: Make gdk_wayland_window_get_wl_output() private (*)
d14305f... wayland: Survive lack of settings (*)
de7c156... icon theme: Add a warning (*)
4151cb1... scale: Use more succinct names for style classes (*)
fab70d3... gtkselectionprivate: minor style fix (*)
5ae7f62... Adwaita: fix scale theming (*)
cca2a22... color scale: Really sync style classes with GtkScale (*)
6293a50... color scale: Sync style classes with GtkScale (*)
eace965... scale css node test: Adapt to changes (*)
d3adf47... treeview: Fix a rubberbanding-related crash (*)
64eca0b... gtktextview: fix < public > comment (*)
55751fc... Improve external drives detection (*)
0d5b477... Adwaita: shave 1px from the switch (*)
386ead4... Adwaita: add vertical margins to switches on a headerbar (*)
57efcab... stack: Only map children when necessary (*)
3d0e8cf... Update Arabic translation (*)
ebf703f... Typo (*)
76a5e3f... popover: set priv->window before setting doing add_popover( (*)
9318dc1... Updated Swedish translation (*)
fe68407... gl: Add a realize() fallback (*)
9c3802f... gdk: Provide safe fallback for creating GL contexts (*)
b5d52a2... Updated Norwegian bokmål translation. (*)
16bca98... infobar: Update documentation (*)
f39a7ec... Remove an unused variable (*)
46b51e3... Trivial typo fix (*)
30c3d6a... Improve CSS docs a bit (*)
b90ae2c... Add a deprecation note (*)
5759e2a... gtktextview: document how to get line space (*)
b9f55df... window: Unfreeze window on unmap (*)
c201cb3... Fix a duplicate word in the docs (*)
10b8c08... Update migration guide a bit (*)
e92e54c... Move release notes to online docs (*)
17d798d... Updated German translation (*)
5e1c6c5... Add GtkImageView
b8dbfda... gtk3-demo: Add GtkImageView demo
3055ef2... GtkImageView: Replace zoom-mode with fit-allocation
d3c3ef8... GtkImageView: Choose the anchor point in ::begin
200ab21... Last "working" state
d17311d... Simple rotation working
65cca65... Update the adjustments properly
2bf8405... imageview: Draw less debugging stuff
d085229... GtkImageView: Rename fix_point function to fix_anchor
f0fb884... wupp
0eb14fa... GtkImageView: scale fixing works in fix_anchor_rotate
22b9f5a... Foo.
922f196... Scale/Rotation fixing works individually, not together.
e7e0ffc... I think both scale and angle are working...
5b57666... Both at the same time appear to be working...
675805a... \:D/
1bbd15d... Remove last _fix_anchor() usages
8865a37... Remove some obsolete code
143beb0... imageview: Clean things up a bit
75fc890... Set size_valid do FALSE after setting the properties...
f2db26b... Fix some memory leaks
9b70cc4... demo: Add scale spinbutton back
954d7d9... imageview: Improvements!
69e53a0... demo: Add rotate/scale gesture check buttons
8f29cf9... imageview: Implement _set/_get_property for zoom/rotate ges
4360a98... Set State to DENIED in gesture ::begin
b341001... imageview: More foo.
6ea4c4f... demo: Unref GtkBuilder instance
b71edb5... GtkImageView: Create/Destroy gestures on demand
36be69d... GtkImageView: Fix some memory leaks
60c319d... GtkImageView: Don't g_free slice data
6c303f4... demo: Add some error handling for async operations
09d354e... demo: Separate code and declarations
413e49b... GtkImageView: Propagate GTask error
d9daee6... GtkImageView: Propagate errors from async API
a771551... demo: Plug a leak
324a36d... GtkImageView: Clarify some docs
463727f... demo: Make sure the image_view stays alive long enough
dca9418... GtkImageView: Plug another leak
ea4340e... GtkImageView: Refactor fix_anchor
b3278dc... GtkImageView: Don't invalidate the size if fit-allocation i
13b13ae... GtkImageView: Move gesture callback around
51aa7c9... GtkImageView: Don't reset scale/angle to 0
981d90f... GtkImageView: Don't fix_anchor if fit_allocation is set...
5436826... demo: Bind angle property correctly
10559a4... GtkImageView: Allow 0 scale factor
5a59bea... GtkImageView: Free LoadTaskData correctly
4487ec8... GtkImageView: Don't use internal scale/angle values for ges
7ea8110... demo: Use scrolled window by default
2b2e1d4... GtkImageView: Don't crash on scroll-events if !image_surfac
b0a05a9... GtkImageView: Don't call fix_anchor if fit-allocation is se
e03cdf7... GtkImageView: Use w/2, h/2 anchor point in _set_angle
24c7820... GtkImageView: Refactor anchor fixing in _set_scale
9205599... demo: Load pixbuf that's more likely to exist
ce8afee... GtkImageView: Don't unref NULL input stream
50c8541... demo: Use bigger step_increment for scale adjustment
2b919b2... GtkImageView: Add transitions-enabled property
35d3498... GtkImageView: Make snap-angle work with rotate gestures
c4fce47... GtkImageView: Using the scale gesture unsets fit-allocation
b9bfab9... GtkImageView: _set_angle invalidates the size in any case
4ca51f8... GtkImageView: Don't crash if the scale is set, but image_su
e81d34a... GtkImageView: Ignore zoom-scroll when ctrl/shift are presse
cd7e913... demo: Use GtkScale instead of GtkSpinButton
0ea1f5c... GtkImageView: Transition between angle values
ce2dbac... Transition between scales
a6e17a0... demo: Add 'Reset View' button
492724b... Use scale and angle transitions
90196c7... Remove debug anchor drawing
717136f... demo: Limit scale to >= 0.05
d8927d3... snap angle in _set_angle
889a4d0... Return early in set_scale/_set_angle
e63a6c3... demo: Use switches instead of checkbuttons
68c8e0f... Add a forgotten queue_draw
7995bb9... Rename gesture-enabled properties
1b3d155... Add functions to gtk3-sections.txt
eb8d691... Docs
818f8f6... Add getter for scale-set
527b683... demo: Add transitions-enabled switch
b0f9daa... Reset in_scale/angle_transition early
761f9d5... Fix typo
5fe4985... Remove target parameter from animate_to_xxx functions
7619c3f... Docs
e5da04a... fix angle transition
bb16e17... Care about already running transitions
c50e32f... Revisit scale factor handling
3acf269... Remove some code duplication
fbf5972... add image abstraction
1c26b27... Implement image abstraction for pixbuf images
70ddfa8... imageview: Remove obsolete code
3666007... Reimplement load_image_from_stream
01f7992... Remove scale_factor member
da1e7cb... Use gtk_image_view_replace_image
5d0aac7... Remove image_surface leftovers
c78cd50... Remove GtkPixbufImage
6ac4be0... demo: Load hidpi pixbuf
51f3f4b... Handle scale-factor 0 again
3f1da73... Use GtkPlayable to start/stop pixbuf animations
7525a09... Ref input sources
d07d5c5... abstractimage: Export more functions
53b460e... imageview: Comments
ed1b95d... imageview: Stop the old playable
cf09af4... imageview: Don't use negative scale values
d853919... imageview: Draw the background for the entire widget
e84cd62... imageview: Remove set_scale again
e0e9141... abstractimage: Fix ::changed signature
4dad02d... imageview: Foo
9cb1c79... imageview: Use progress trackers for transitions
066929f... imageview: Remove unused state
e3c5a12... add imageview sizing tests
7f73fcc... imageview: Fix size request
f03ea67... range: Properly indent closing brace
(*) 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]