[gtk+] (279 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+] (279 commits) Non-fast-forward update to branch wip/baedert/gtkimageview
- Date: Fri, 1 Apr 2016 09:26:11 +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:
067e168... Add GtkImageView
f8818d5... gtk3-demo: Add GtkImageView demo
b183888... GtkImageView: Replace zoom-mode with fit-allocation
b56be4e... GtkImageView: Rename zoom-enabled/rotate-enabled
11e9916... GtkImageView: Add _set_pixbuf
878f75d... GtkImageView: Update the adjustments more often
043db8f... GtkImageView: Add scale arguments to load functions
85f2cf8... GtkImageView: Stop the animation when setting the pixbuf
02b89c1... GtkImageView: Add _set_surface
df078b2... gtkimageview.h: Fix indentation
6dd9a40... GtkImageView: Add initial gesture code
bb47676... GtkImageView: Fix drawing in scrollable case
048bbc5... GtkImageView: Add _set_animation
023998f... GtkImageView: Add docs
f83ddb1... GtkImageView: Fix snap-angle getter
6d99bdc... GtkImageView: Implement first 'scale to pointer' version
22c7a95... GtkImageView: Implement zoom-to-cursor
e4b5054... GtkImageView: Fix rotate gesture usage
74a1d7e... GtkImageView: Fix gesture usage
ecf14b7... GtkImageView: Fix scroll-to-pointer behavior
0f1482e... GtkImageView: Use the {zoom,rotate}-gesture-enabled propert
48b69c9... GtkImageView: Add _fix_point_rotate
d05a0d0... GtkImageView: Fix HiDPI drawing
7081fba... GtkImageView: Fix typo
6b0587f... GtkImageView: Choose the anchor point in ::begin
86cd116... WIP
3c3f828... gtkimageview: state
d8e678d... Fix bounding_box_for_angle calculation
a829a31... Last "working" state
3286f7c... Simple rotation working
e7fad88... Update the adjustments properly
b452d61... imageview: Draw less debugging stuff
770edce... GtkImageView: Rename fix_point function to fix_anchor
4ecd061... wupp
53f63f4... GtkImageView: scale fixing works in fix_anchor_rotate
c6f0e25... Foo.
2987375... Scale/Rotation fixing works individually, not together.
2ca0cb4... I think both scale and angle are working...
fd5a350... Both at the same time appear to be working...
89209f9... \:D/
b0b9e66... Remove last _fix_anchor() usages
0c460c2... Remove some obsolete code
840b411... imageview: Clean things up a bit
323ac66... Set size_valid do FALSE after setting the properties...
eebcb64... Fix some memory leaks
c8ea502... demo: Add scale spinbutton back
affce0a... imageview: Improvements!
62ad2bd... demo: Add rotate/scale gesture check buttons
1a9a2c1... imageview: Implement _set/_get_property for zoom/rotate ges
28a970f... Set State to DENIED in gesture ::begin
1f7c901... imageview: More foo.
4d94996... demo: Unref GtkBuilder instance
08085fb... GtkImageView: Create/Destroy gestures on demand
90fe0c0... GtkImageView: Fix some memory leaks
a7319f7... GtkImageView: Don't g_free slice data
ee08565... demo: Add some error handling for async operations
8747b68... demo: Separate code and declarations
7104cc8... GtkImageView: Propagate GTask error
3c4a780... GtkImageView: Propagate errors from async API
0d7151c... demo: Plug a leak
006089a... GtkImageView: Clarify some docs
9443013... demo: Make sure the image_view stays alive long enough
c41a9ea... GtkImageView: Plug another leak
4a09538... GtkImageView: Refactor fix_anchor
448efde... GtkImageView: Don't invalidate the size if fit-allocation i
7a746fa... GtkImageView: Move gesture callback around
61c799e... GtkImageView: Don't reset scale/angle to 0
c8ce1d4... GtkImageView: Don't fix_anchor if fit_allocation is set...
47ab23f... demo: Bind angle property correctly
d7a8172... GtkImageView: Allow 0 scale factor
ec027f9... GtkImageView: Free LoadTaskData correctly
531c382... GtkImageView: Don't use internal scale/angle values for ges
2aadf23... demo: Use scrolled window by default
9d810ad... GtkImageView: Don't crash on scroll-events if !image_surfac
b081cc8... GtkImageView: Don't call fix_anchor if fit-allocation is se
7b4f654... GtkImageView: Use w/2, h/2 anchor point in _set_angle
1efa9f0... GtkImageView: Refactor anchor fixing in _set_scale
8a04e01... demo: Load pixbuf that's more likely to exist
3f8cc0f... GtkImageView: Don't unref NULL input stream
0f503b7... demo: Use bigger step_increment for scale adjustment
1d96ea9... GtkImageView: Add transitions-enabled property
019d394... GtkImageView: Make snap-angle work with rotate gestures
05c76b9... GtkImageView: Using the scale gesture unsets fit-allocation
91c8107... GtkImageView: _set_angle invalidates the size in any case
1f52b0b... GtkImageView: Don't crash if the scale is set, but image_su
9e93b63... GtkImageView: Ignore zoom-scroll when ctrl/shift are presse
5c06ce5... demo: Use GtkScale instead of GtkSpinButton
760b78d... GtkImageView: Transition between angle values
2a94c3a... Transition between scales
04c4ec0... demo: Add 'Reset View' button
f62186c... Use scale and angle transitions
4789d0b... Remove debug anchor drawing
ef0ed70... demo: Limit scale to >= 0.05
f95f4fd... snap angle in _set_angle
b9c4ea7... Return early in set_scale/_set_angle
ca2c1b4... demo: Use switches instead of checkbuttons
666a10f... Add a forgotten queue_draw
688e9d2... Rename gesture-enabled properties
06c2d0d... Add functions to gtk3-sections.txt
b545695... Docs
16b56e3... Add getter for scale-set
06c0cbc... demo: Add transitions-enabled switch
d31669a... Reset in_scale/angle_transition early
f5d8a1f... Fix typo
22c1167... Remove target parameter from animate_to_xxx functions
377c552... Whitespace
b3d29b3... add transitions-enabled getter/setter to header file
af07999... Docs
d1de7c5... fix angle transition
d6a1e57... Care about already running transitions
3a3102b... Revisit scale factor handling
9c0a6ac... Remove some code duplication
d995c1b... add image abstraction
84a3aa7... widget: Always warn when underallocating widgets
1e6f3c8... Implement image abstraction for pixbuf animations
f7f8d24... imageview: Remove obsolete code
56413d0... Reimplement load_image_from_stream
ca25995... Remove scale_factor member
0c82d50... Use gtk_image_view_replace_image
df58397... Remove image_surface leftovers
b68d39e... Remove GtkPixbufImage
6777e70... demo: Load hidpi pixbuf
559051c... Handle scale-factor 0 again
f86525c... stack: Remove some code duplication
5fcc859... stack: Don't underallocate the last_child
18f7b4c... Use GtkPlayable to start/stop pixbuf animations
41937c7... Ref input sources
169d4c7... abstractimage: Export more functions
ce6c87f... Add GtkScalingImage
3253825... imageview: Always set adjustment upper to bounding box size
da64651... imageview: Comments
36b8e41... imageview: Stop the old playable
d17320a... imageview: Don't use negative scale values
744dafe... Remove GtkScalingImage
728ada5... Remove useless casts from gdk_event_triggers_context_menu c
1ad6fb0... imageview: Draw the background for the entire widget
2e143ec... Revert "imageview: Always set adjustment upper to bounding
26d0496... imageview: Remove set_scale again
Commits added to the branch:
8f5471f... Updated Italian translation (*)
7a1b828... Updated Brazilian Portuguese translation (*)
9025cea... Updated Czech translation (*)
a449cc8... Updated Finnish translation (*)
0606202... 3.20.0 (*)
f988f11... Updated Danish translation (*)
2407f15... print-operation: Be more robust in the error path (*)
068d382... dnd: Hide the drag window when we're done (*)
5107c4a... gtk-demo: Rework foreigndrawing to use sizes from the theme (*)
ca63330... stack: query preferred size for last_visible_child (*)
a5a51e3... quartz: Fix up dnd code (*)
12c5ca5... treeview: Update drop target highlighting (*)
4ae057f... Adwaita: Update treeview drop target styling (*)
26617bb... shortcutswindow: Make the search button square (*)
08a0257... Fix the build (*)
c9f9163... wayland: Remove GdkWaylandDeviceData pointer in GdkWaylandD (*)
81f0d23... wayland: Replace all remaining uses of GdkWaylandDeviceData (*)
1597f31... wayland: Remove GdkWaylandDataDevice typedef (*)
219eedd... wayland: Rename internal functions with misleading naming (*)
ce822c5... Updated Swedish translation (*)
031978c... Updated Greek translation (*)
45dfdbc... textview: Track differences between ink and logical rects (*)
73fe852... gtk-demo: Improve markup demo (*)
ee94f9f... Adwaita: simplify treeview:drop(active) code (*)
7c2f81b... Updated Danish translation (*)
c48bc48... wayland: avoid dropping surfaces when possible (*)
475d916... Also look in system data dirs for themes (*)
7cb36ab... Load theme settings from the right location (*)
3e375a6... Added Bulgarian translation (*)
4173360... Updated Slovak translation (*)
f46aad3... Updated Spanish translation (*)
052e82d... Fix an accidentally deleted line (*)
65927ca... inspector: Look for themes in system data dirs (*)
d6ca66b... Run a11y tests with csd for make check (*)
aac8b01... Updated Russian translation (*)
0ab7be8... Updated Slovenian translation (*)
1355f00... Updated Galician translation (*)
3a58488... Updated Russian translation (*)
3f077ec... quartz: fix pixelated image surfaces in retina/hidpi mode (*)
41195f6... switch: An active switch is :checked (*)
dc2e5fd... Updated Slovak translation (*)
aa82142... Adwaita: fix menu scroll arrows positioning (*)
f5b6ab4... Adwaita: placesview connect to server label padding (*)
16dc164... Adwaita: avoid sizing transition on the scale... (*)
a4ed154... add a css style test for font: smaller (*)
7e72f42... Updated POTFILES.skip (*)
adb2b5c... High Contrast Inverse: scale trough fix (*)
7ac7b52... High Contrast Inverse: set contrasty selected items (*)
ac62bc0... High Contrast Inverse: switches (*)
1f16eb4... Updated Basque language (*)
5875101... Updated Basque language (*)
b08ba9d... Updated Basque language (*)
31a032e... Updated Basque language (*)
cd78fa1... menu: Clip children to view window (*)
b3ad4af... Updated German translation (*)
1716e0b... Revert "add a css style test for font: smaller" (*)
24f54d5... Update css node test for GtkSwitch changes (*)
447325b... 3.20.1 (*)
caa8046... add a css style test for font: smaller (*)
40e777a... gtkaboutdialog: Add support for GNU Affero GPLv3+ (*)
65687ba... trashmonitor: change trash monitoring process (*)
fae1eff... Updated Italian translation (cherry picked from commit be62 (*)
19034a2... Fix Catalan translation (*)
5d34cf6... popover: raise when showing (*)
4c8557f... Add a css node test for scales (*)
d47c7f7... gtkaboutdialog: don't break ABI in GtkLicense enum (*)
ea21ee3... Updated German translation (cherry picked from commit c08f4 (*)
db93386... Updated German translation (cherry picked from commit 5e537 (*)
6ac7b54... dnd: Move GtkDragDest to a separate file (*)
826f729... stack switcher: Add a missing include (*)
72346cb... inspector: add slider for adjusting the font scale (*)
24d2f85... Updated POTFILES.in (*)
c4c0029... GDK W32: Print more debug info about events (*)
692c3b1... GDK W32: Print error code along with the error message (*)
b9b67e0... GDK W32: Optimize clipboard handling a bit (*)
12bc02d... Updated Hungarian translation (*)
258ba6c... gtk3-demo: Rename "CSS Theming" group (*)
fab9c17... gtk3-demo: Show more button styles (*)
82bde5b... HighContrastInverse: Fix suggested-action colors (*)
120c296... Update Catalan translation (*)
8206b82... Make gdk_visual_get_*_pixel_details work again (*)
e48e29d... wayland: Fully initialize the visual (*)
2374e2a... Add a test for the system rgba visual (*)
e33188a... range: Avoid miscalculating highlight allocation (*)
7fe1037... range: Simplify highlight allocation (*)
c448061... Add version macros for 3.22 (*)
aa4c545... Deprecate gdk_visual_get_bits_per_rgb (*)
8997311... Add some more visual tests (*)
c6cdddd... wayland: Fix up visual implementation (*)
ce0074b... Deprecate gdk_visual_get_byte_order (*)
f06fc8d... Deprecate gdk_visual_get_colormap_size (*)
1057f24... wayland: Add debug output for pixel formats (*)
e2d89b9... Revert "window: Remove suspicious branch" (*)
6994fe0... Split off copied pango utils in their own source (*)
8d874cf... Stop using pango_split_file_list (*)
7249897... Drop irritating FIXMEs in docs (*)
59d8cba... wayland: Get min/max keycode from xkb keymap (*)
543ad3a... file chooser: Drop unused code (*)
b1b271a... Drop some more code (*)
0d0980f... filter model: Mark property nicks and blurbs for translatio (*)
cb738bc... Remove private clipboard api from public headers (*)
100cf24... Add a function to get the selection of a clipboard (*)
7e15ac8... Add an index for 3.22 api additions (*)
b989910... scale: cache pango layouts for mark labels (*)
6efc06e... scale: remove impossible case (*)
9f48b6b... range: use gadget pointers for grab/mouse locations (*)
26f9dc6... scale: fix marks node position for scales with value (*)
efea673... GtkCssSection: remove duplicated documentation (*)
b6b53fc... GtkClipboard: fix a typo (*)
5dabfa7... places sidebar: Plug a small memory leak (*)
568feff... Use dngettext instead of ngettext (*)
a9f94ba... Updated Lithuanian translation (*)
aeed695... gtkapplication: _get_app_menu can return NULL (*)
a91237d... window: Remove suspicious branch (*)
6f2d5a6... Move autotestkeywords to testsuite (*)
785a425... Add tests for seat apis (*)
669336c... Expand visual tests a bit (*)
43a5683... Add some tests for GdkRectangle (*)
e7cd3dd... Adwaita: cosmetic fix (*)
38f9419... Adwaita: set caret-color for drop targets (*)
cea8c29... GDK W32: Implement show_window_menu() (*)
77eebbd... GDK W32: Erase hidden layered windows before showing them (*)
6267b6b... Bump to 3.21.0 (*)
27a1b50... window: Fix gtk_window_set_geometry_hints documentation (*)
0ce217c... GDK W32: Re-implement AeroSnap for CSD windows (*)
2ea96cf... GDK W32: Improve AeroSnap - don't resize windows that fit (*)
b420c53... GDK W32: Add drag-to-snap feature to AeroSnap (*)
b013161... GDK W32: Draw snap indicators for AeroSnap (*)
f853283... GDK W32: Add/subtract shadow when drag-resizing (*)
cfbb8c5... GDK W32: Add/subtract shadow when (un)snapping (*)
bde5281... GDK W32: Use a dumb window class for decorative windows (*)
fd143a2... window: Make the sample code obey the party line on geometr (*)
71a5f07... widget: queue a redraw only if resize highlighting is enabl (*)
72178fd... Accel cell renderer: Set a css name (*)
d8da587... Adwaita: theme acceleditor > label (*)
6faafbf... Use AM_DISTCHECK_CONFIGURE_FLAGS (*)
a93e477... Updated Thai translation. (*)
d1acb78... icon theme: Make the builtin hicolor index match reality (*)
4c10800... gdkwindow: Remove O(n-children) code in gdk_window_invalida (*)
4c698bc... wayland: Print out more debug info (*)
84dfda1... widget: Always warn when underallocating widgets (*)
733692e... Add GtkImageView
ae893a2... gtk3-demo: Add GtkImageView demo
e30e3ff... GtkImageView: Replace zoom-mode with fit-allocation
1360272... GtkImageView: Rename zoom-enabled/rotate-enabled
db9baf1... GtkImageView: Add _set_pixbuf
bd508c2... GtkImageView: Update the adjustments more often
718a8d1... GtkImageView: Add scale arguments to load functions
3bb3d95... GtkImageView: Stop the animation when setting the pixbuf
0e252b6... GtkImageView: Add _set_surface
db1692d... gtkimageview.h: Fix indentation
3ece4da... GtkImageView: Add initial gesture code
bc49d83... GtkImageView: Fix drawing in scrollable case
1f9ff09... GtkImageView: Add _set_animation
b925c24... GtkImageView: Add docs
27ed7cc... GtkImageView: Fix snap-angle getter
5912df5... GtkImageView: Implement first 'scale to pointer' version
7253d79... GtkImageView: Implement zoom-to-cursor
88175bf... GtkImageView: Fix rotate gesture usage
c32e364... GtkImageView: Fix gesture usage
bdbc5dd... GtkImageView: Fix scroll-to-pointer behavior
50b1e1a... GtkImageView: Use the {zoom,rotate}-gesture-enabled propert
b14c4ba... GtkImageView: Add _fix_point_rotate
2943d9e... GtkImageView: Fix HiDPI drawing
a9f39fc... GtkImageView: Fix typo
5cae91c... GtkImageView: Choose the anchor point in ::begin
0993318... WIP
ec66dd2... gtkimageview: state
2525b91... Fix bounding_box_for_angle calculation
2e0b267... Last "working" state
db04205... Simple rotation working
2a7185e... Update the adjustments properly
f95b815... imageview: Draw less debugging stuff
7cbf921... GtkImageView: Rename fix_point function to fix_anchor
f61ac39... wupp
bb74ae1... GtkImageView: scale fixing works in fix_anchor_rotate
71e3555... Foo.
33f7d41... Scale/Rotation fixing works individually, not together.
2190496... I think both scale and angle are working...
61d081b... Both at the same time appear to be working...
cf234a5... \:D/
5b3bec7... Remove last _fix_anchor() usages
618fd37... Remove some obsolete code
225c2d4... imageview: Clean things up a bit
f9cbca8... Set size_valid do FALSE after setting the properties...
c3917ea... Fix some memory leaks
9dfafad... demo: Add scale spinbutton back
50a905c... imageview: Improvements!
da8cd7f... demo: Add rotate/scale gesture check buttons
805ec8e... imageview: Implement _set/_get_property for zoom/rotate ges
c9ab867... Set State to DENIED in gesture ::begin
a83ebad... imageview: More foo.
d313bc1... demo: Unref GtkBuilder instance
d2a5834... GtkImageView: Create/Destroy gestures on demand
05b17e9... GtkImageView: Fix some memory leaks
0ea1456... GtkImageView: Don't g_free slice data
56f4639... demo: Add some error handling for async operations
e9c0ed5... demo: Separate code and declarations
a96ece2... GtkImageView: Propagate GTask error
bd68f75... GtkImageView: Propagate errors from async API
dfe640c... demo: Plug a leak
646e36a... GtkImageView: Clarify some docs
552cab2... demo: Make sure the image_view stays alive long enough
9eaa4b5... GtkImageView: Plug another leak
baad179... GtkImageView: Refactor fix_anchor
6ec72c7... GtkImageView: Don't invalidate the size if fit-allocation i
76e834a... GtkImageView: Move gesture callback around
748d1de... GtkImageView: Don't reset scale/angle to 0
c8d28f6... GtkImageView: Don't fix_anchor if fit_allocation is set...
60fe8e3... demo: Bind angle property correctly
35552f3... GtkImageView: Allow 0 scale factor
00d9ae1... GtkImageView: Free LoadTaskData correctly
256cf89... GtkImageView: Don't use internal scale/angle values for ges
771acdf... demo: Use scrolled window by default
f135bab... GtkImageView: Don't crash on scroll-events if !image_surfac
4034483... GtkImageView: Don't call fix_anchor if fit-allocation is se
88e8641... GtkImageView: Use w/2, h/2 anchor point in _set_angle
c1f63e8... GtkImageView: Refactor anchor fixing in _set_scale
c45dca1... demo: Load pixbuf that's more likely to exist
52659e6... GtkImageView: Don't unref NULL input stream
89dc3cc... demo: Use bigger step_increment for scale adjustment
a90906b... GtkImageView: Add transitions-enabled property
caf7e48... GtkImageView: Make snap-angle work with rotate gestures
7334066... GtkImageView: Using the scale gesture unsets fit-allocation
e3f6d64... GtkImageView: _set_angle invalidates the size in any case
879f884... GtkImageView: Don't crash if the scale is set, but image_su
42034ac... GtkImageView: Ignore zoom-scroll when ctrl/shift are presse
14b80d9... demo: Use GtkScale instead of GtkSpinButton
ac609d4... GtkImageView: Transition between angle values
d062737... Transition between scales
881e35d... demo: Add 'Reset View' button
a7f703f... Use scale and angle transitions
e8ed4fe... Remove debug anchor drawing
6f2d450... demo: Limit scale to >= 0.05
ec09e9c... snap angle in _set_angle
d9deec5... Return early in set_scale/_set_angle
fb67163... demo: Use switches instead of checkbuttons
3876f8f... Add a forgotten queue_draw
4b8f18e... Rename gesture-enabled properties
66d6be3... Add functions to gtk3-sections.txt
4aa20ac... Docs
5e0a519... Add getter for scale-set
f3d167c... demo: Add transitions-enabled switch
ba65844... Reset in_scale/angle_transition early
932a12b... Fix typo
64ad432... Remove target parameter from animate_to_xxx functions
455c7c7... Whitespace
8759296... add transitions-enabled getter/setter to header file
7dd2437... Docs
a8279d4... fix angle transition
be3f3b7... Care about already running transitions
70c6c36... Revisit scale factor handling
980f930... Remove some code duplication
946e30b... add image abstraction
5549330... Implement image abstraction for pixbuf animations
03938ab... imageview: Remove obsolete code
c02a958... Reimplement load_image_from_stream
c6e8361... Remove scale_factor member
33918b1... Use gtk_image_view_replace_image
923ddc1... Remove image_surface leftovers
471cd8c... Remove GtkPixbufImage
42c9a6b... demo: Load hidpi pixbuf
d8b9dbf... Handle scale-factor 0 again
8d6b639... stack: Remove some code duplication
b406212... stack: Don't underallocate the last_child
49c8d63... Use GtkPlayable to start/stop pixbuf animations
e8d15b5... Ref input sources
4a7b86c... abstractimage: Export more functions
48782a6... Add GtkScalingImage
5950e3e... imageview: Always set adjustment upper to bounding box size
d6d59de... imageview: Comments
db7b2c8... imageview: Stop the old playable
68fea54... imageview: Don't use negative scale values
15a91e4... Remove GtkScalingImage
d214bb5... Remove useless casts from gdk_event_triggers_context_menu c
f0deb33... imageview: Draw the background for the entire widget
bd44808... Revert "imageview: Always set adjustment upper to bounding
41fb682... imageview: Remove set_scale again
91f8330... abstractimage: Fix ::changed signature
(*) 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]