[gtk+] (232 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+] (232 commits) Non-fast-forward update to branch wip/baedert/gtkimageview
- Date: Wed, 17 Aug 2016 07:58: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:
d021921... Add GtkImageView
3a0ad82... gtk3-demo: Add GtkImageView demo
fa879ac... GtkImageView: Replace zoom-mode with fit-allocation
ca397b9... GtkImageView: Choose the anchor point in ::begin
e980bc1... Last "working" state
992d12d... Simple rotation working
48a4565... Update the adjustments properly
9ab4f39... imageview: Draw less debugging stuff
cfc7ea5... GtkImageView: Rename fix_point function to fix_anchor
ccf3fff... wupp
5a5eb24... GtkImageView: scale fixing works in fix_anchor_rotate
fecfa24... Foo.
1c22acc... Scale/Rotation fixing works individually, not together.
719de8d... I think both scale and angle are working...
a9e611a... Both at the same time appear to be working...
93d105f... \:D/
842b0b1... imageview: Clean things up a bit
5d10007... Set size_valid do FALSE after setting the properties...
10dbd95... Fix some memory leaks
acb5d6c... demo: Add scale spinbutton back
e5ee66b... demo: Add rotate/scale gesture check buttons
937d711... demo: Unref GtkBuilder instance
5dec0ff... GtkImageView: Improvements!
8dce39e... GtkImageView: More foo.
bf96ce6... GtkImageView: Create/Destroy gestures on demand
f21da89... GtkImageView: Fix some memory leaks
c799bcc... GtkImageView: Don't g_free slice data
d2e7063... GtkImageView: Propagate GTask error
4817992... GtkImageView: Propagate errors from async API
6290dc2... GtkImageView: Clarify some docs
b14d5d4... GtkImageView: Plug another leak
36ca3b3... GtkImageView: Refactor fix_anchor
9eff811... GtkImageView: Don't invalidate the size if fit-allocation i
9d30a23... GtkImageView: Move gesture callback around
0c9464b... GtkImageView: Don't reset scale/angle to 0
1d85963... GtkImageView: Don't fix_anchor if fit_allocation is set...
490f82d... GtkImageView: Allow 0 scale factor
06d9424... GtkImageView: Free LoadTaskData correctly
4bca5d3... GtkImageView: Don't use internal scale/angle values for ges
df9eca2... GtkImageView: Don't crash on scroll-events if !image_surfac
89bbb9d... GtkImageView: Don't call fix_anchor if fit-allocation is se
b878e1f... GtkImageView: Use w/2, h/2 anchor point in _set_angle
980666a... GtkImageView: Refactor anchor fixing in _set_scale
724bf3a... GtkImageView: Don't unref NULL input stream
ce25550... GtkImageView: Add transitions-enabled property
176de59... GtkImageView: Make snap-angle work with rotate gestures
354c9a9... GtkImageView: Using the scale gesture unsets fit-allocation
91e2325... GtkImageView: _set_angle invalidates the size in any case
61a3ab0... GtkImageView: Don't crash if the scale is set, but image_su
0a78cf5... GtkImageView: Ignore zoom-scroll when ctrl/shift are presse
97741fd... GtkImageView: Transition between angle values
ebb696d... GtkImageView: Transition between scales
c26d662... GtkImageView: Use scale and angle transitions
9897b0f... GtkImageView: Remove debug anchor drawing
48fc4cc... demo: Separate code and declarations
aeca647... demo: Plug a leak
d13d294... demo: Bind angle property correctly
097b16d... demo: Make sure the image_view stays alive long enough
6a05235... demo: Use scrolled window by default
1679366... demo: Load pixbuf that's more likely to exist
9010dbc... demo: Use bigger step_increment for scale adjustment
ce1c10c... demo: Use GtkScale instead of GtkSpinButton
be2f741... demo: Add 'Reset View' button
0f094da... demo: Limit scale to >= 0.05
f06907d... snap angle in _set_angle
b33c62b... Return early in set_scale/_set_angle
29a0936... demo: Use switches instead of checkbuttons
b322467... Add a forgotten queue_draw
bd1c10b... Rename gesture-enabled properties
58ad86d... Docs
b40867b... Add getter for scale-set
e2560bd... demo: Add transitions-enabled switch
013dcf8... Reset in_scale/angle_transition early
3503c20... Fix typo
ab0d978... Remove target parameter from animate_to_xxx functions
3fb1f1c... Docs
4e262c8... fix angle transition
50bc411... Care about already running transitions
fe6b1a3... Revisit scale factor handling
428bc0d... Remove some code duplication
cfce58c... add image abstraction
5215b5c... Implement image abstraction for pixbuf images
eeb71c2... imageview: Remove obsolete code
6a08048... Reimplement load_image_from_stream
b3ccdaf... Remove scale_factor member
4ef6af5... Use gtk_image_view_replace_image
28c784d... Remove image_surface leftovers
11e2b2e... Remove GtkPixbufImage
cfffe86... demo: Load hidpi pixbuf
36b4cd8... Handle scale-factor 0 again
b5ab8bb... Use GtkPlayable to start/stop pixbuf animations
685ec73... Ref input sources
d041fc9... abstractimage: Export more functions
b882627... abstractimage: Fix ::changed signature
f9595e3... imageview: Comments
ba29852... imageview: Stop the old playable
e535277... imageview: Don't use negative scale values
50729f5... imageview: Draw the background for the entire widget
2499d6b... imageview: Remove set_scale again
19ee71d... imageview: Foo
038388b... imageview: Use progress trackers for transitions
a327e49... imageview: Remove unused state
1f1befe... add imageview sizing tests
e04214e... imageview: Fix size request
ff9a6e2... filechooserwidget: Remove unused enum
de779f6... widget: remove some unneeded function prototypes
853af3e... builtinicon: Don't dereference possibly null pointer
827a705... stylepropertyimpl: Remove double assignment
13f2d2e... widget: Remove some dead assignments
2fe9dbe... Revealer: Remove some dead assignments
4887a7c... label: Destroy the popup menu on unmap
Commits added to the branch:
b5a2bba... docs: Improve gdk_window_create_similar_image_surface() (*)
9747312... placesview: fix open action for locations without a mount o (*)
3831b2a... placesview: fix spelling of WebDAV in a translatable string (*)
c0dae6c... docs: Attempt a better explanation for gtk_widget_destroy() (*)
8f1fd7d... docs: Fix typo. (*)
500c9db... Remove a few mentions of GtkVBox in the docs (*)
d8815f3... gtk/gtkfilechoosernativeportal.c: Don't use g_autoptr() (*)
6184edc... GtkFileChooserNativePortal: Use correct response code for a (*)
793d529... link button: Use gtk_show_uri_on_window (*)
45a9aed... Updated Portuguese translation (*)
473ae67... Updated Portuguese translation (*)
846087f... Add LINGUAS file to po-properties (*)
01129a0... Add Language headers to po files (*)
6906252... Updated Chinese (Taiwan) translation (*)
e9078e3... Updated Chinese (Taiwan) translation (*)
16dbc0f... Updates (*)
02c89f7... 3.21.4 (*)
2465493... Try to delete any existing W32 status icons when DPI change (*)
718b3a9... Updated Spanish translation (*)
2235f21... Updated Spanish translation (*)
0a5bee2... gdkwindow: store shadow sizes (*)
48108c4... gdkwindow: store transient_for window (*)
b3a530c... gdkwindow: add gdk_window_move_to_rect () (*)
b033613... gtkmenu: add gtk_menu_popup_at_* () (*)
05b9bc5... add demo for testing gtk_menu_popup_at_* () (*)
8701e34... port to new gtk_menu_popup_at_* () functions (*)
748ebd3... mir: implement gdk_window_move_to_rect () (*)
4185e9e... Updated POTFILES.skip (*)
d266b39... Updated Spanish translation (*)
80b28a1... Adwaita: clean calendar styling (*)
1b0ade8... Adwaita: dim calendar `uninteresting` days some more (*)
5360176... wayland: Update current tablet support to using v2 (*)
9fe0c1e... wayland: Use wl_fixed_t on wp_tablet_tool angle arguments (*)
4a9f17c... wayland: Fix build (*)
82fd72a... Opt in to structured logging (*)
dd09e25... Fix a few documentation parameter names (*)
f84b8c1... Adwaita: export yet another named color for insensitive bg/ (*)
bc070a7... HC: export unfocused_insensitive_color... (*)
bab906f... Adwaita: use margins for entry image spacing (*)
8db8891... Use g_clear_object in a few more places (*)
f44baf5... Avoid a division by zero (*)
d9dd7eb... reftests: override GSETTINGS_SCHEMA_DIR when running tests (*)
f65c116... Don't apply GDK_HINT_RESIZE_INC to GDK_WINDOW_STATE_TILED w (*)
f089d75... GtkApplication: some cleanups (*)
3432587... docs: add missing info for gtk_widget_get_style_context() (*)
af5ef15... docs: GtkWidget::style-updated vs GtkStyleContext::changed (*)
4595710... Revert a mistaken change (*)
0f32919... Stop using one-stop gradients in reftests (*)
c0f66ed... Updated Portuguese translation (*)
9eb356d... GtkScrolledWindow: Always uninstall scroll cursor when star (*)
8e6a68c... GtkScrolledWindow: reset scroll history if it contained no (*)
7543cd8... shortcut-label: make it public (*)
ddee89f... shortcut-label: add 'disabled-text' property (*)
15b2dbf... Adwaita: use a transition to animate checks and radios (*)
0fd69ce... Fix tiny typo. (*)
b9f61e3... Don't use one-stop gradients (*)
ca6c928... Properly declare the font CSS property (*)
f422208... css: Rename functions (*)
5ccc0e4... css: Fix case where we didn't convert pt => px (*)
2233566... GDK W32: Support UTF-16 surrogate pairs passed via VK_PACKE (*)
18aa051... Put window exporting behind a display protocol agnostic API (*)
237df66... Port GtkFileChooserNativePortal to gtk_window_export_handle (*)
936c164... Port gtk_show_uri_on_window to gtk_window_export_handle (*)
b01e975... Port GtkPrintOperationPortal to gtk_window_export_handle (*)
331af2a... docs: trivial build fix (*)
64739f4... demos: Fix build failure (*)
e4c072f... Updated Lithuanian translation (*)
a72f1c7... gtktable: don't try to propagate expand related child props (*)
4556d0f... gtkbox: remove unnecessary queue_compute_expand() (*)
0989614... Add a release not about GtkTable expand flags (*)
831d8b1... Update the docs for gtk_window_get_position() (*)
55a9568... Updated Spanish translation (*)
60c393d... Updated Spanish translation (*)
43a5331... Require a new version of GLib (*)
d9c07c0... Skip GdkDrawingContext in default value tests (*)
5ab2b8f... Make icontheme test work with structured logging (*)
2de6b08... menu: Fix up new properties (*)
80d329a... Skip GtkShortcutLabel::accelerator in notify test (*)
9e1afd7... Add ignore file for macro dir (*)
445286c... Modify git.mk to handle our split NLS directories (*)
6107e50... Updated Spanish translation (*)
41c8446... label: Destroy the popup menu on unmap (*)
6032e7b... filechooserwidget: Remove unused enum (*)
50a0c5f... widget: remove some unneeded function prototypes (*)
60f3c02... shortcutlabel: Make parameter names match (*)
52c7e07... GDK W32: Cache multiple keyboard layouts simultaneously (*)
5e6c192... W32: Prefer the deadkey combinations that the OS uses (*)
be2e0e0... Updated German translation (cherry picked from commit 070c4 (*)
2f9b222... csslookup: Remove useless cast (*)
41be1e7... Updated Polish translation (*)
6452134... GtkMenuButton: use :toggled instead of :clicked (*)
1306f78... tests: Avoid g_test_expect_message (*)
76721e7... gtkicontheme: Don’t emit warning about fallback theme whe (*)
7b40fdb... gdkwindow: Fix potential NULL pointer dereferences in event (*)
6a2cba0... Updated Hebrew translation (*)
cb3fc95... Updated Hebrew translation (*)
5fefc7a... headerbar: Fix size allocation (*)
a12ee84... wayland: Link against librt (*)
1c9154b... Updated Slovak translation (*)
0be9adc... Updated Czech translation (*)
2d2f8e3... Remove config.rpath from EXTRA_DIST (*)
da2e612... git.mk: Add config.rpath to the list of ignored files (*)
b0f793c... Use g_snprintf instead of snprintf. (*)
57ef631... label: Remove some useless casts (*)
0d17421... popover: Make some public API NULL-safe (*)
bdb77b6... widget-factory: Don't initially show popover (*)
252ccb8... Use the surface output event to keep track of the suggested (*)
bc4df6d... Fix gcc warning on potentially uninitialized gdk_event. (*)
097ed2b... Fix warning on newer version so mir 0.22 and newer (*)
8347105... Forward repeated key presses as further down keys (*)
5a8af1a... Rework window construction - only recreate surface when nec (*)
6dfb554... Only update surface spec when there is no spec change pendi (*)
96dcf89... Apply and forward title changes of gdk windows (*)
da17eae... Apply geometry hints to mir surface (*)
f95d270... Only apply type hint if it would map to a different mir sur (*)
007ac65... Really fix unlinkage for shm_open (*)
64c1554... docs: Fix a dangling link (*)
4e418ed... file chooser: align date formatting with nautilus (*)
056ddf2... Fix execution of dialog (*)
3334e0a... Use Menus to implement tooltips (*)
b2719c0... Remove outdated comments (*)
7665ee4... mir: group DND, tooltips, and notifications with menu-type (*)
37e3407... Updated Indonesian translation (*)
a782d63... Updated Indonesian translation (*)
1f7b6c1... GtkPopover: Add gtk_popover_popdown/popup (*)
a6b9b36... GtkPopover: Deprecate transitions-enabled (*)
a985e62... Use gtk_popover_popdown/popup where appropriate (*)
9201563... Add GtkImageView
7516a33... gtk3-demo: Add GtkImageView demo
8dc8962... GtkImageView: Replace zoom-mode with fit-allocation
6bf3155... GtkImageView: Choose the anchor point in ::begin
8c86307... Last "working" state
2d91d6a... Simple rotation working
32ef701... Update the adjustments properly
6dcef00... imageview: Draw less debugging stuff
f4c1363... GtkImageView: Rename fix_point function to fix_anchor
6dec671... wupp
df746fb... GtkImageView: scale fixing works in fix_anchor_rotate
2083bca... Foo.
cc5bb8f... Scale/Rotation fixing works individually, not together.
256bfbc... I think both scale and angle are working...
8f43369... Both at the same time appear to be working...
a8f2e12... \:D/
07d1bc1... imageview: Clean things up a bit
a2101b7... Set size_valid do FALSE after setting the properties...
6f35875... Fix some memory leaks
e68c55d... demo: Add scale spinbutton back
4826985... demo: Add rotate/scale gesture check buttons
36f879f... demo: Unref GtkBuilder instance
2f8e878... GtkImageView: Improvements!
6ebf1c0... GtkImageView: More foo.
da23dc9... GtkImageView: Create/Destroy gestures on demand
fb5d18d... GtkImageView: Fix some memory leaks
348ad5c... GtkImageView: Don't g_free slice data
da51dea... GtkImageView: Propagate GTask error
f07ad87... GtkImageView: Propagate errors from async API
8bb3c1e... GtkImageView: Clarify some docs
0f28f57... GtkImageView: Plug another leak
d772027... GtkImageView: Refactor fix_anchor
9fe1f98... GtkImageView: Don't invalidate the size if fit-allocation i
40f0d55... GtkImageView: Move gesture callback around
6934b55... GtkImageView: Don't reset scale/angle to 0
84a232e... GtkImageView: Don't fix_anchor if fit_allocation is set...
d31a0c9... GtkImageView: Allow 0 scale factor
7f2db1e... GtkImageView: Free LoadTaskData correctly
29c3d3d... GtkImageView: Don't use internal scale/angle values for ges
879ad02... GtkImageView: Don't crash on scroll-events if !image_surfac
343a582... GtkImageView: Don't call fix_anchor if fit-allocation is se
df621df... GtkImageView: Use w/2, h/2 anchor point in _set_angle
8f2f0c4... GtkImageView: Refactor anchor fixing in _set_scale
1b8321b... GtkImageView: Don't unref NULL input stream
de20d4c... GtkImageView: Add transitions-enabled property
a814c34... GtkImageView: Make snap-angle work with rotate gestures
bf8e1bc... GtkImageView: Using the scale gesture unsets fit-allocation
09e7c98... GtkImageView: _set_angle invalidates the size in any case
930d573... GtkImageView: Don't crash if the scale is set, but image_su
1c59988... GtkImageView: Ignore zoom-scroll when ctrl/shift are presse
decf9a3... GtkImageView: Transition between angle values
512d17c... GtkImageView: Transition between scales
401e5a8... GtkImageView: Use scale and angle transitions
7cc3d0f... GtkImageView: Remove debug anchor drawing
f87e185... demo: Separate code and declarations
3e62ca6... demo: Plug a leak
3c94d59... demo: Bind angle property correctly
6de7982... demo: Make sure the image_view stays alive long enough
197574c... demo: Use scrolled window by default
6480e23... demo: Load pixbuf that's more likely to exist
5e2f26c... demo: Use bigger step_increment for scale adjustment
f8d3ab6... demo: Use GtkScale instead of GtkSpinButton
edf1612... demo: Add 'Reset View' button
a941ef7... demo: Limit scale to >= 0.05
0ef63b0... snap angle in _set_angle
f410ae3... Return early in set_scale/_set_angle
b256ba0... demo: Use switches instead of checkbuttons
04a5459... Add a forgotten queue_draw
ff92f8e... Rename gesture-enabled properties
a6224ea... Docs
77eb1c4... Add getter for scale-set
fb731eb... demo: Add transitions-enabled switch
2076027... Reset in_scale/angle_transition early
5505c9c... Fix typo
85834e8... Remove target parameter from animate_to_xxx functions
b855d35... Docs
2dfc184... fix angle transition
406fd00... Care about already running transitions
68153a3... Revisit scale factor handling
8ce5ab6... Remove some code duplication
d887788... add image abstraction
a42ef8c... Implement image abstraction for pixbuf images
d165b1a... imageview: Remove obsolete code
738cfec... Reimplement load_image_from_stream
684d1a0... Remove scale_factor member
1e22568... Use gtk_image_view_replace_image
3cdb1e6... Remove image_surface leftovers
4503637... Remove GtkPixbufImage
2444d11... demo: Load hidpi pixbuf
dae4303... Handle scale-factor 0 again
10b4670... Use GtkPlayable to start/stop pixbuf animations
beed279... Ref input sources
0ec6104... abstractimage: Export more functions
a0c0593... abstractimage: Fix ::changed signature
12658d2... imageview: Comments
21b8551... imageview: Stop the old playable
cb94bbc... imageview: Don't use negative scale values
713d096... imageview: Draw the background for the entire widget
1843925... imageview: Remove set_scale again
593f2f3... imageview: Foo
b5990dd... imageview: Use progress trackers for transitions
277dafb... imageview: Remove unused state
4b96847... add imageview sizing tests
1eeb263... imageview: Fix size request
42d5956... stylepropertyimpl: Remove double assignment
(*) 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]