[gtk+] (185 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+] (185 commits) Non-fast-forward update to branch wip/baedert/gtkimageview
- Date: Tue, 9 Feb 2016 10:29:52 +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:
f8d6e97... gdk: Make gdk_cairo_surface_paint_pixbuf public
bbf2856... Add GtkImageView
0a92f82... gtk3-demo: Add GtkImageView demo
c1ea686... GtkImageView: Replace zoom-mode with fit-allocation
06047b0... GtkImageView: Rename zoom-enabled/rotate-enabled
0d384c1... GtkImageView: Add _set_pixbuf
5da1b27... GtkImageView: Update the adjustments more often
399c402... GtkImageView: Add scale arguments to load functions
9df3032... GtkImageView: Stop the animation when setting the pixbuf
1dcaf17... GtkImageView: Add _set_surface
cef4949... gtkimageview.h: Fix indentation
cf6aa82... GtkImageView: Add initial gesture code
050354a... GtkImageView: Fix drawing in scrollable case
f18a92b... GtkImageView: Add _set_animation
b990943... GtkImageView: Add docs
dde3564... GtkImageView: Fix snap-angle getter
f5ba9ca... GtkImageView: Implement first 'scale to pointer' version
0473e31... GtkImageView: Implement zoom-to-cursor
e62b4a3... GtkImageView: Fix rotate gesture usage
0dce625... GtkImageView: Fix gesture usage
b995be3... GtkImageView: Fix scroll-to-pointer behavior
df2e8ef... GtkImageView: Use the {zoom,rotate}-gesture-enabled propert
d28d66e... GtkImageView: Add _fix_point_rotate
1dfe4a1... GtkImageView: Fix HiDPI drawing
c426ab3... GtkImageView: Fix typo
3260911... GtkImageView: Choose the anchor point in ::begin
1854e78... WIP
8f99830... gtkimageview: state
808e2e2... Fix bounding_box_for_angle calculation
41c2bd9... Last "working" state
df242f9... Simple rotation working
495c791... Update the adjustments properly
a98be22... imageview: Draw less debugging stuff
831a7b6... GtkImageView: Rename fix_point function to fix_anchor
239d0c4... wupp
4cdb946... GtkImageView: scale fixing works in fix_anchor_rotate
c25e0bf... Foo.
9348330... Scale/Rotation fixing works individually, not together.
eececd1... I think both scale and angle are working...
1cdbacd... Both at the same time appear to be working...
cc307c0... \:D/
a6db0bf... Remove last _fix_anchor() usages
8909b9e... Remove some obsolete code
add7dbf... imageview: Clean things up a bit
f9bd173... Set size_valid do FALSE after setting the properties...
b559bad... Fix some memory leaks
4a5d1dd... demo: Add scale spinbutton back
a980ac0... imageview: Improvements!
b1a6af0... demo: Add rotate/scale gesture check buttons
111bde8... imageview: Implement _set/_get_property for zoom/rotate ges
7a14196... Set State to DENIED in gesture ::begin
9ff9fa8... imageview: More foo.
8d9130b... demo: Unref GtkBuilder instance
fb19e9e... GtkImageView: Create/Destroy gestures on demand
005a1d9... GtkImageView: Fix some memory leaks
8286bc3... GtkImageView: Don't g_free slice data
ad97ce6... demo: Add some error handling for async operations
adb5fad... demo: Separate code and declarations
9b4292f... GtkImageView: Propagate GTask error
2d3f91f... GtkImageView: Propagate errors from async API
b9999fe... demo: Plug a leak
368a7b0... GtkImageView: Clarify some docs
62dcda1... demo: Make sure the image_view stays alive long enough
313a9d5... GtkImageView: Plug another leak
c133d91... GtkImageView: Refactor fix_anchor
6617558... GtkImageView: Don't invalidate the size if fit-allocation i
1affb14... GtkImageView: Move gesture callback around
4839171... GtkImageView: Don't reset scale/angle to 0
e5c72cb... GtkImageView: Don't fix_anchor if fit_allocation is set...
080b9a6... demo: Bind angle property correctly
666eed3... GtkImageView: Allow 0 scale factor
af1961b... GtkImageView: Free LoadTaskData correctly
03045fb... GtkImageView: Don't use internal scale/angle values for ges
0c8bf8c... demo: Use scrolled window by default
d764469... GtkImageView: Don't crash on scroll-events if !image_surfac
2db419c... GtkImageView: Don't call fix_anchor if fit-allocation is se
5582c3e... GtkImageView: Use w/2, h/2 anchor point in _set_angle
6354e9e... GtkImageView: Refactor anchor fixing in _set_scale
8ef11d9... demo: Load pixbuf that's more likely to exist
9293500... GtkImageView: Don't unref NULL input stream
2a88da7... demo: Use bigger step_increment for scale adjustment
89bcf5e... GtkImageView: Add transitions-enabled property
3fe4728... GtkImageView: Make snap-angle work with rotate gestures
310ffff... GtkImageView: Using the scale gesture unsets fit-allocation
0f5e53d... GtkImageView: _set_angle invalidates the size in any case
f6b6d21... GtkImageView: Don't crash if the scale is set, but image_su
b045290... GtkImageView: Ignore zoom-scroll when ctrl/shift are presse
b4791c3... demo: Use GtkScale instead of GtkSpinButton
ba69332... GtkImageView: Transition between angle values
7e0f039... Transition between scales
5b4334c... demo: Add 'Reset View' button
e3fb00f... Use scale and angle transitions
1359ebe... Stop using private gdk api
6149ea5... Remove debug anchor drawing
e777c4b... demo: Limit scale to >= 0.05
ebf1ef5... snap angle in _set_angle
d4766e9... Return early in set_scale/_set_angle
0c327ab... demo: Use switches instead of checkbuttons
9ad0586... Add a forgotten queue_draw
71c7533... Rename gesture-enabled properties
e25821a... Add functions to gtk3-sections.txt
c70cfc7... Document properties
ad748f0... First batch of documentation
f3df0da... Moar docs
Commits added to the branch:
207a842... Adwaita: fix headerbar spinbutton size (*)
3316d69... entry: Simplify drawing code (*)
429bec5... entry: Turn progress node into a gadget (*)
be6f65a... immodule: Use correct sign for function prototype (*)
9708ecd... composetable: Fix gcc warnings (*)
a2ac952... broadway: Define variables where they are used (*)
7ac337a... gtksettings: fix critical warning (*)
8eb2619... gdkwindow-x11: always set _GTK_THEME_VARIANT property (*)
c95087c... entry: queue an allocate when pulsing (*)
2929621... colorswatch: Remove unused constant (*)
572e9a0... Remove _gtk_box_get_children (*)
641e703... statusbar: Remove unused include (*)
6bc096d... actionbar: Remove unnecessary map/unmap implementations (*)
d0fd799... cssprovider: Change location of builtin themes (*)
b783670... inspector: Don't hardcode builtin themes (*)
6cdca1e... Adwaita: removed some old cruft from _drawing.scss (*)
27901c7... build: Don't break windows build (*)
7d4bf49... win32: Delete classic theme (*)
8d51540... win32: Get rid of XP theme (*)
3756d92... Move private widget path functions away (*)
4a49d8d... Don't do remote checks on NULL files (*)
7b88e30... x11: don't apply scaling factor twice (*)
35cd0be... Range: Group all three gestures (*)
f7ec9c9... widget: Set a css name (*)
0e7691c... css: Add rem unit (*)
680ec08... switch: Don't queue draws after setting state flags (*)
f60e144... Document rem as CSS unit (*)
339023d... Fix indentation (*)
61307de... levelbar: Make discrete levelbars behave as before (*)
56b1b08... Adwaita: darker background for popovers (*)
e35e6ab... css: Properly convert em, ex and rem to pixels (*)
5444442... css: Convert numbers with GTK's dpi (*)
132abb8... css tests: Fix expected output (*)
f2e08d3... css tests: Fix style tests (*)
982da04... cssimageradial: Only emit one error for wrong position (*)
0c12601... cssimageradial: Only allow at "<position>" after other prop (*)
fe6d4cb... inspector: Drop type name from node list (*)
e8fca5b... cssmatcher: Remove type argument from name matcher (*)
d48d3b3... cssselector: Remove type references (*)
2d1f1f3... Update CSS docs regarding type names (*)
4d40bd4... Fix stylecontext tests (*)
f90db30... wayland: rename window->surface to window->wl_surface (*)
3ac78ea... wayland: move server proxy objects to substructure (*)
e6f92df... wayland: rename cairo surface user data key to be more spec (*)
1cfa2f4... wayland: use g_clear_pointer when destroying cairo surfaces (*)
2c30008... wayland: always return FALSE from begin_paint (*)
40e9119... wayland: don't handle buffer release centrally (*)
c80dd54... wayland: stage uncommitted changes to dedicated buffer (*)
2ebae40... wayland: rework buffer management code (3 changes) (*)
7b66866... Updated Slovak translation (*)
8776bb5... level bar: Make the full offset official (*)
1a71579... level bar: Improve documentation (*)
ccd8c76... level bar: Fix offset behavior (*)
1a524f3... Updated Polish translation (*)
c3c01d8... level bar: Document buildable syntax (*)
4a465e6... Fix levelbar css node tests (*)
a1839a7... Updated Spanish translation (*)
72a3f25... Updated Spanish translation (*)
5f01e69... widget-factory: Update levelbar example (*)
af64a60... box gadget: Fix allocation without baseline (*)
667069c... Adwaita: No rounded corners for fullscreen (*)
c360b5f... Remove more unnecessary redraws (*)
2902063... iconhelper: Un-duplicate some code (*)
d3a0dfe... cssstylechange: Add helper function to print change (*)
2d8db26... csstypes: Add GTK_CSS_AFFECTS_SYMBOLIC_ICON (*)
0ec4c76... stylepropertyimpl: Use GTK_CSS_AFFECTS_SYMBOLIC_ICON (*)
0c80210... iconhelper: Save whether the surface is symbolic (*)
0bd6c48... Add and use gtk_icon_helper_invalidate_for_change (*)
ded745a... Make gtk_icon_helper_invalidate private (*)
486a0a4... image: _get_style_context never returns NULL (*)
e0f31ab... Add css node tests for box packing (*)
dc407db... inspector: Avoid crash in magnifier (*)
76d0311... Updated Kazakh translation (*)
07a994c... win32: on focus restore the window if iconified (*)
eb55597... win32: properly handle show and focus (*)
76fedc1... gtk: Fix some return-values annotations (transfer none/full (*)
c536935... Various documentation fixes (*)
1331b60... A few more documentation fixes (*)
c60ea62... gdk: Make gdk_cairo_surface_paint_pixbuf public
6529509... Add GtkImageView
931e9d2... gtk3-demo: Add GtkImageView demo
7a01c46... GtkImageView: Replace zoom-mode with fit-allocation
b3a4811... GtkImageView: Rename zoom-enabled/rotate-enabled
e329cff... GtkImageView: Add _set_pixbuf
4e36009... GtkImageView: Update the adjustments more often
62de367... GtkImageView: Add scale arguments to load functions
5442db4... GtkImageView: Stop the animation when setting the pixbuf
0b08357... GtkImageView: Add _set_surface
65e99cc... gtkimageview.h: Fix indentation
656ac57... GtkImageView: Add initial gesture code
b5384e0... GtkImageView: Fix drawing in scrollable case
eb8a05e... GtkImageView: Add _set_animation
384d29a... GtkImageView: Add docs
929a84c... GtkImageView: Fix snap-angle getter
7deeeaa... GtkImageView: Implement first 'scale to pointer' version
d8113b0... GtkImageView: Implement zoom-to-cursor
853e902... GtkImageView: Fix rotate gesture usage
cffc564... GtkImageView: Fix gesture usage
0f4fb74... GtkImageView: Fix scroll-to-pointer behavior
48c2f7a... GtkImageView: Use the {zoom,rotate}-gesture-enabled propert
8299096... GtkImageView: Add _fix_point_rotate
53f5ac9... GtkImageView: Fix HiDPI drawing
dd40032... GtkImageView: Fix typo
7112c6d... GtkImageView: Choose the anchor point in ::begin
35861e9... WIP
d9dbb6f... gtkimageview: state
d87a946... Fix bounding_box_for_angle calculation
664ebef... Last "working" state
5f6ffb3... Simple rotation working
66bd2e4... Update the adjustments properly
d09c998... imageview: Draw less debugging stuff
d67db7d... GtkImageView: Rename fix_point function to fix_anchor
d60c866... wupp
b1579e0... GtkImageView: scale fixing works in fix_anchor_rotate
06c941b... Foo.
9642c18... Scale/Rotation fixing works individually, not together.
1edb540... I think both scale and angle are working...
8803c60... Both at the same time appear to be working...
08d88b0... \:D/
12d4fb6... Remove last _fix_anchor() usages
084c170... Remove some obsolete code
b778a1c... imageview: Clean things up a bit
4d2511e... Set size_valid do FALSE after setting the properties...
1ff9a63... Fix some memory leaks
43bafbb... demo: Add scale spinbutton back
5ed217e... imageview: Improvements!
4917359... demo: Add rotate/scale gesture check buttons
9ef6e7f... imageview: Implement _set/_get_property for zoom/rotate ges
1ad90ad... Set State to DENIED in gesture ::begin
bced717... imageview: More foo.
1e00331... demo: Unref GtkBuilder instance
2ac42da... GtkImageView: Create/Destroy gestures on demand
b3ca2cb... GtkImageView: Fix some memory leaks
a593e5f... GtkImageView: Don't g_free slice data
7ace76f... demo: Add some error handling for async operations
4c83e2b... demo: Separate code and declarations
6e441ff... GtkImageView: Propagate GTask error
e94c514... GtkImageView: Propagate errors from async API
994ba48... demo: Plug a leak
850abdc... GtkImageView: Clarify some docs
68774e0... demo: Make sure the image_view stays alive long enough
5759c2a... GtkImageView: Plug another leak
50a9bb2... GtkImageView: Refactor fix_anchor
f558dd1... GtkImageView: Don't invalidate the size if fit-allocation i
d51f4d1... GtkImageView: Move gesture callback around
f0486c4... GtkImageView: Don't reset scale/angle to 0
7fd3b0f... GtkImageView: Don't fix_anchor if fit_allocation is set...
74e49a1... demo: Bind angle property correctly
11dbd1f... GtkImageView: Allow 0 scale factor
31f6570... GtkImageView: Free LoadTaskData correctly
2802790... GtkImageView: Don't use internal scale/angle values for ges
ed8a880... demo: Use scrolled window by default
29d6263... GtkImageView: Don't crash on scroll-events if !image_surfac
e42beb8... GtkImageView: Don't call fix_anchor if fit-allocation is se
82214ff... GtkImageView: Use w/2, h/2 anchor point in _set_angle
64735dc... GtkImageView: Refactor anchor fixing in _set_scale
4aee2a9... demo: Load pixbuf that's more likely to exist
750759e... GtkImageView: Don't unref NULL input stream
0fb22c2... demo: Use bigger step_increment for scale adjustment
aa078ec... GtkImageView: Add transitions-enabled property
0196a82... GtkImageView: Make snap-angle work with rotate gestures
5276dcf... GtkImageView: Using the scale gesture unsets fit-allocation
96a82c4... GtkImageView: _set_angle invalidates the size in any case
ab27815... GtkImageView: Don't crash if the scale is set, but image_su
9d8baf7... GtkImageView: Ignore zoom-scroll when ctrl/shift are presse
aae0da1... demo: Use GtkScale instead of GtkSpinButton
3b3dfec... GtkImageView: Transition between angle values
87be734... Transition between scales
963a525... demo: Add 'Reset View' button
941a90e... Use scale and angle transitions
9c5f918... Stop using private gdk api
6243bc0... Remove debug anchor drawing
6fe4fa1... demo: Limit scale to >= 0.05
32b6e94... snap angle in _set_angle
55b1bdc... Return early in set_scale/_set_angle
2b6a439... demo: Use switches instead of checkbuttons
ce7df4e... Add a forgotten queue_draw
d9f15ee... Rename gesture-enabled properties
8de67a6... Add functions to gtk3-sections.txt
8a160fa... Document properties
11e637b... First batch of documentation
b32fd2c... Moar docs
471f155... Even moar docs
64c0c0a... Docs
35363dc... docs: Add a general description
(*) 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]