[gtk+] (264 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+] (264 commits) Non-fast-forward update to branch wip/baedert/gtkimageview
- Date: Fri, 26 Feb 2016 10:43:20 +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:
fea75f7... Add GtkImageView
da70243... gtk3-demo: Add GtkImageView demo
fea94cc... GtkImageView: Replace zoom-mode with fit-allocation
21d9bb2... GtkImageView: Rename zoom-enabled/rotate-enabled
9b2d1b7... GtkImageView: Add _set_pixbuf
e7b842a... GtkImageView: Update the adjustments more often
2e25413... GtkImageView: Add scale arguments to load functions
9a145fc... GtkImageView: Stop the animation when setting the pixbuf
c9194a5... GtkImageView: Add _set_surface
0b54c2f... gtkimageview.h: Fix indentation
4aa8c67... GtkImageView: Add initial gesture code
1d24f59... GtkImageView: Fix drawing in scrollable case
2ad789b... GtkImageView: Add _set_animation
dd3187f... GtkImageView: Add docs
0f6e394... GtkImageView: Fix snap-angle getter
b70b57f... GtkImageView: Implement first 'scale to pointer' version
31dbfbf... GtkImageView: Implement zoom-to-cursor
02a1140... GtkImageView: Fix rotate gesture usage
afefc03... GtkImageView: Fix gesture usage
153e1ed... GtkImageView: Fix scroll-to-pointer behavior
cd5af8d... GtkImageView: Use the {zoom,rotate}-gesture-enabled propert
1d9e9c4... GtkImageView: Add _fix_point_rotate
4c2cb3b... GtkImageView: Fix HiDPI drawing
6e11520... GtkImageView: Fix typo
0c6db81... GtkImageView: Choose the anchor point in ::begin
a2a353d... WIP
616bc73... gtkimageview: state
7ef11fd... Fix bounding_box_for_angle calculation
4e71dee... Last "working" state
a29230b... Simple rotation working
b343ee5... Update the adjustments properly
668ff26... imageview: Draw less debugging stuff
5aeca41... GtkImageView: Rename fix_point function to fix_anchor
3834abb... wupp
4ee0b1b... GtkImageView: scale fixing works in fix_anchor_rotate
8b43e59... Foo.
2f1badd... Scale/Rotation fixing works individually, not together.
554d6a7... I think both scale and angle are working...
623a3a8... Both at the same time appear to be working...
a968d44... \:D/
d07ebb0... Remove last _fix_anchor() usages
dd5631c... Remove some obsolete code
47d8290... imageview: Clean things up a bit
f70b416... Set size_valid do FALSE after setting the properties...
8aa53dd... Fix some memory leaks
271baf3... demo: Add scale spinbutton back
00f52ef... imageview: Improvements!
2f9ccee... demo: Add rotate/scale gesture check buttons
aa0c335... imageview: Implement _set/_get_property for zoom/rotate ges
dde0005... Set State to DENIED in gesture ::begin
78c6da7... imageview: More foo.
719547e... demo: Unref GtkBuilder instance
d8acde6... GtkImageView: Create/Destroy gestures on demand
cbf843a... GtkImageView: Fix some memory leaks
d2f15b2... GtkImageView: Don't g_free slice data
ef23a30... demo: Add some error handling for async operations
391af14... demo: Separate code and declarations
80406b6... GtkImageView: Propagate GTask error
e0af555... GtkImageView: Propagate errors from async API
8635e18... demo: Plug a leak
9d12d4c... GtkImageView: Clarify some docs
d1d8b54... demo: Make sure the image_view stays alive long enough
2a26e89... GtkImageView: Plug another leak
c6b2647... GtkImageView: Refactor fix_anchor
917eb74... GtkImageView: Don't invalidate the size if fit-allocation i
1bc4d5a... GtkImageView: Move gesture callback around
7e90ba8... GtkImageView: Don't reset scale/angle to 0
2773211... GtkImageView: Don't fix_anchor if fit_allocation is set...
9543b66... demo: Bind angle property correctly
569d550... GtkImageView: Allow 0 scale factor
e406ce7... GtkImageView: Free LoadTaskData correctly
d980e7d... GtkImageView: Don't use internal scale/angle values for ges
ff53798... demo: Use scrolled window by default
74a8b4a... GtkImageView: Don't crash on scroll-events if !image_surfac
3cefe01... GtkImageView: Don't call fix_anchor if fit-allocation is se
db3cc2c... GtkImageView: Use w/2, h/2 anchor point in _set_angle
03476a9... GtkImageView: Refactor anchor fixing in _set_scale
4927a54... demo: Load pixbuf that's more likely to exist
4f41256... GtkImageView: Don't unref NULL input stream
3567ded... demo: Use bigger step_increment for scale adjustment
ee120e4... GtkImageView: Add transitions-enabled property
da18d14... GtkImageView: Make snap-angle work with rotate gestures
c6bcc14... GtkImageView: Using the scale gesture unsets fit-allocation
c36b36e... GtkImageView: _set_angle invalidates the size in any case
3a7cd43... GtkImageView: Don't crash if the scale is set, but image_su
63b3045... GtkImageView: Ignore zoom-scroll when ctrl/shift are presse
f1e7aa5... demo: Use GtkScale instead of GtkSpinButton
2eb1ec2... GtkImageView: Transition between angle values
6ac6b76... Transition between scales
50c34d0... demo: Add 'Reset View' button
7f06f6f... Use scale and angle transitions
e65209a... Remove debug anchor drawing
1bff0f2... demo: Limit scale to >= 0.05
571b258... snap angle in _set_angle
95ef553... Return early in set_scale/_set_angle
5d12936... demo: Use switches instead of checkbuttons
795443f... Add a forgotten queue_draw
f44bd82... Rename gesture-enabled properties
7bf3f3c... Add functions to gtk3-sections.txt
17df9e4... Docs
c86ee00... Add getter for scale-set
4f6c04b... demo: Add transitions-enabled switch
3160741... Reset in_scale/angle_transition early
32e11b5... Fix typo
93936a4... Remove target parameter from animate_to_xxx functions
480f699... Whitespace
afabe4b... expander: Add deprecation flags to _get/set_spacing
d8e77e4... add transitions-enabled getter/setter to header file
74a9872... Docs
de3b26d... stylecontext: Fix nonexisting function name in docs
96bf0de... fix angle transition
193dd7b... Care about already running transitions
3ba5650... Revisit scale factor handling
2a55b69... Remove some code duplication
0938963... add image abstraction
Commits added to the branch:
3a15aa2... Add -gtk-image-effect alias for -gtk-icon-effect (*)
6085bba... Adwaita: be more specific about menu items height (*)
7c799bb... Adwaita: make tab buttons square once again (*)
d3a153a... Adwaita: places sidebar sizing with min-height... (*)
af2cc81... Adwaita: places sidebar eject button sizing (*)
03ec21d... Adwaita: make tab child not cover the active tab indication (*)
3a4922a... file chooser: Add an ID to the box around the pathbar (*)
bdee6b1... Adwaita: add back a bottom border on the pathbar/entry box (*)
5de7a5f... Adwaita: use Matthias provided ID for the previous commit s (*)
f945fb6... Adwaita: add a top border to the filechooser bottom bar (*)
64c9ec1... wayland: Handle after-paint invocations when nothing was pa (*)
38b1f15... wayland: Only attach the buffer if there was damage (*)
a64dd9c... printing: Add message contexts (*)
13e5e83... Add message contexts to translated strings (*)
b8e2ebb... gtkplacessidebar: remove notification handling (*)
da47ceb... places sidebar: Use the right marshallers (*)
1b36fbf... 3.19.9 (*)
3e5be58... win32 theme: Require comma between part and state ID (*)
37e3ccb... win32: Split out fallback code into separate file (*)
c98007f... win32: Add fallback code to draw theme parts (*)
a3998bc... win32 theme: Add a hack that selects the right font on Wind (*)
67b893c... win32 theme: Add a way to query border of theme parts (*)
01bcda8... win32 theme: Query theme borders when rendering buttons (*)
2782a14... win32 theme: Add checkbutton spacing (*)
6bf33ac... Adwaita: _drawing cleanup (*)
d3c247e... Adwaita: added a new mixin for check/radio/sliders (*)
9bb139c... Adwaita: unused assets cleanup (*)
56c54a2... Adwaita: reset the shadow on disabled scales (*)
d976bbd... Updated Slovak translation (*)
0298d50... Updated Polish translation (*)
71c36bb... Updated German translation (*)
a93fdd8... Adwaita: housekeeping (*)
79ca3f0... Adwaita: restrict button transition (*)
d57f4a7... Adwaita: only needed properties on entry transition (*)
c38c336... Document help overlay action name in GtkApplication (*)
934b3f6... Document that GtkApplication loads gtk/menus-common.ui (*)
d1cf970... Updated Spanish translation (*)
5a253c5... wayland: check for support of xdg_shell interface (*)
40c0a6a... gtkplacessidebar: remove unneeded condition (*)
11b3efb... gtkcsscalcvalue: avoid unitialized boolean (*)
a3ba7f0... css: Don't start transitions when the value didn't change (*)
9c21101... gdk: Add a way to show included backends (*)
8269131... Revert "Adwaita: only needed properties on entry transition (*)
09cd17a... Revert "Adwaita: restrict button transition" (*)
2e7f98a... Win32: remove the _is_win8_or_above global variable (*)
5770161... Win32: remove the _gdk_monitors global variable (*)
3aec838... Win32: chain up screen finalize (*)
7505d49... Win32: free the monitors array (*)
ce62f05... wayland: Update gtk-shell protocol to v3 (*)
ebb1750... wayland: Implement gtk_shell.set_startup_id (*)
a979cff... Adwaita: check/radio/slider gradient tweaks (*)
d2fb069... entry: Make get_text_area_size() vfunc work again (*)
079e90b... Adwaita: scale slider assets refresh (*)
1dda932... X11, GdkScreen: properly implement init_randr15 including o (*)
e837aa6... x11: Some cleanups to the multihead initialization (*)
ebff86d... box gadget: Make it possible to draw focus (*)
7ed1225... check button: Draw focus again (*)
d245400... expander: Draw focus again (*)
edcc0c2... Adwaita: resurrect scale-has-marks-above/below classes (*)
7c577dd... assistant: Add margin to action area (*)
b23300c... Adwaita: fix entry progressbar (*)
44f6fcf... Adwaita: move 1px up the check asset (*)
effee1f... Revert "Adwaita: resurrect scale-has-marks-above/below clas (*)
7698ac4... Adwaita: remove unused selector in _common.scss (*)
6b53138... box: Fix rtl allocation with center widget (*)
966dd56... entry: Fix baseline allocation (*)
23b3774... css: Mark outline properties as affecting clip when they do (*)
e4a485d... renderborder: Add API to query the outline clip (*)
1548b68... css: Make outline-offset animatable (*)
63eb15b... win32: Add missing break in switch statement (*)
eda348d... win32: Handle size queries for all values (*)
f3d67cc... win32 theme: Add rudimentary titlebar support (*)
a754579... css gadget: Adjust baselines for min-height (*)
e9300e2... dnd: Avoid a crash (*)
52e0ab5... print dialog: More baseline alignment (*)
5a80a35... drawingarea: Update docs around background handling (*)
cee39bf... Add a release note about drawingarea background (*)
0c91584... Adwaita: Drop decoration.ssd selector (*)
908bcf3... updated Punjabi Translation (*)
00559e1... updated Punjabi Translation (*)
c2dd3c0... win32: Move variable definition to not cause gcc warning (*)
c73db50... win32: Implement GetSystemMetric() fallbacks (*)
3c5c748... win32 fallback: Warn if we don't know how to draw a part (*)
2e709fd... win32 fallback: Add code to draw titlebars (*)
828f2e1... win32 theme: Sanitize a few colors (*)
e935993... win32 fallback: Draw window title button images (*)
3cf98a4... Fix typo. (*)
46d3611... Fix Quartz Full Screen Crash. (*)
ecaca07... win32: Allow querying names for colors (*)
37a4e1c... csscolor: Allow using the name for a win32 color (*)
63934ba... win32 theme: Replace color ids with color names (*)
9821686... win32: Allow querying names for metrics (*)
dc1e191... csssizevalue: Allow using the name for a win32 metric (*)
cdb12fe... win32 theme: Replace metric ids with metric names (*)
4146571... win32draw: Use the right checks (*)
808017d... win32 theme: Size titlebar icons correctly. (*)
6c0270b... win32 theme: Make tooltips look right (*)
5962dae... Windows: Update how gtk-win32.rc is generated (*)
7f89856... Adwaita: color scale slider fixes (*)
9fb9d20... Adwaita: fix scale with marks sliders (*)
5906b15... Adwaita: avoids up pointing scale slider to jump down on ho (*)
07d3268... MSVC 2008 builds: Fix previous commit (*)
ca050e1... Updated POTFILES.skip (*)
ff9e73d... Update Catalan translation (*)
b3a8018... Win32: remove leftover function (*)
7047099... Win32: fold the gdkinput.c file in gdkdisplay-win32.c (*)
bc3c855... wip _gdk_display (*)
c643d8b... Win32: fix warning (*)
70b9ea2... Updated Chinese (Taiwan) translation (*)
c3dc0d8... container: Request layout again depending on layout mode (*)
437dec6... csscolorvalue: Print a comma for win32 values (*)
3056d79... cssparser: Make _gtk_css_parser_has_number() a bit smarter (*)
cf71d98... entry: Make the get_text_area() vfunc relative to top left (*)
2b03bbb... Updated Thai translation (*)
a2b4acb... Updated Serbian translation (*)
cab307f... Updated Serbian translation (*)
5ee0a71... Updated Serbian translation (*)
98fb6f6... Updated Galician translations (*)
63a204e... gtkplacessidebar: add open flags to other locations (*)
3d70051... GtkGestureMultiPress: reset multi-press sequence if the sou (*)
4ff3d5b... gdk: Avoid 2/3BUTTON event generation if the source device (*)
17a4bd5... gtkplacesview: use location instead of the enclosing one (*)
0c25c5d... revealer: Don't report >0 preferred width... (*)
566010e... Add a testcase for revealer size allocation (*)
cf6c0b0... spin button: Use the Ctrl modifier for Home and End key bin (*)
d7fc1ea... Updated Brazilian Portuguese translation (*)
fad0c27... Updated Swedish translation (*)
3cff1ef... Update Galician translations (*)
b8183fb... Add a release note about theme changes (*)
97c1803... 3.19.10 (*)
bf0ef08... Update Catalan translation (*)
ffea7a2... Updated Brazilian Portuguese translation (*)
60d7f43... GtkTextHandle: Look up for the first child of a scrolled wi (*)
594ba30... mir: fix GdkSeat-related deprecations (*)
acbb0c4... mir: fix warnings (*)
e390e3b... GtkIMContext: remove broken anchors in documentation (*)
18abf86... Updated French translation (*)
9016a00... treeview: Fix positioning of editing widgets (*)
8ed804f... textview: Draw the background properly (*)
760b540... treeview: Don't make things way too high (*)
c75a833... x11: More fake tablet blacklisting (*)
dde3362... gadget: Warn about missing size allocation (*)
03db14c... inspector: Show some basic device information (*)
455935a... inspector: Show more device information (*)
15ccdcd... inspector: Don't show numeric ids (*)
84ba01d... inspector: Update for screen config changes (*)
e126633... x11: Update seat capabilities (*)
5eedc58... Add GtkImageView
ffee09d... gtk3-demo: Add GtkImageView demo
7e0a65e... GtkImageView: Replace zoom-mode with fit-allocation
fc6aa74... GtkImageView: Rename zoom-enabled/rotate-enabled
31e40e8... GtkImageView: Add _set_pixbuf
da416b3... GtkImageView: Update the adjustments more often
28f5be1... GtkImageView: Add scale arguments to load functions
4d928f6... GtkImageView: Stop the animation when setting the pixbuf
1cfc38f... GtkImageView: Add _set_surface
52289d8... gtkimageview.h: Fix indentation
3604885... GtkImageView: Add initial gesture code
180454c... GtkImageView: Fix drawing in scrollable case
69b346a... GtkImageView: Add _set_animation
cf8e72b... GtkImageView: Add docs
ca9e09f... GtkImageView: Fix snap-angle getter
3cffe4f... GtkImageView: Implement first 'scale to pointer' version
f5b13af... GtkImageView: Implement zoom-to-cursor
6928d2a... GtkImageView: Fix rotate gesture usage
24397d5... GtkImageView: Fix gesture usage
31e557d... GtkImageView: Fix scroll-to-pointer behavior
36202c1... GtkImageView: Use the {zoom,rotate}-gesture-enabled propert
62aff50... GtkImageView: Add _fix_point_rotate
21f696c... GtkImageView: Fix HiDPI drawing
5a231b8... GtkImageView: Fix typo
0580e9d... GtkImageView: Choose the anchor point in ::begin
5d796ea... WIP
9edcf6f... gtkimageview: state
2533be5... Fix bounding_box_for_angle calculation
d79db7d... Last "working" state
16965df... Simple rotation working
ccf7d6a... Update the adjustments properly
462dfd8... imageview: Draw less debugging stuff
a15ae62... GtkImageView: Rename fix_point function to fix_anchor
b107e4a... wupp
7d8dbed... GtkImageView: scale fixing works in fix_anchor_rotate
a0a8e15... Foo.
c5778aa... Scale/Rotation fixing works individually, not together.
bd86135... I think both scale and angle are working...
f7b6184... Both at the same time appear to be working...
6677ee9... \:D/
d098eed... Remove last _fix_anchor() usages
8ed6b9e... Remove some obsolete code
b13c001... imageview: Clean things up a bit
3788f9e... Set size_valid do FALSE after setting the properties...
11414f8... Fix some memory leaks
ee22abd... demo: Add scale spinbutton back
c28b9d7... imageview: Improvements!
029d5e5... demo: Add rotate/scale gesture check buttons
e32df36... imageview: Implement _set/_get_property for zoom/rotate ges
c67db06... Set State to DENIED in gesture ::begin
aba59bf... imageview: More foo.
45ce919... demo: Unref GtkBuilder instance
752b4b6... GtkImageView: Create/Destroy gestures on demand
7b2fce1... GtkImageView: Fix some memory leaks
678edc7... GtkImageView: Don't g_free slice data
c3f03c2... demo: Add some error handling for async operations
48291c4... demo: Separate code and declarations
602c4a8... GtkImageView: Propagate GTask error
7d0e62c... GtkImageView: Propagate errors from async API
3cfc8ef... demo: Plug a leak
aad487d... GtkImageView: Clarify some docs
dc68883... demo: Make sure the image_view stays alive long enough
3b8cd99... GtkImageView: Plug another leak
940e97b... GtkImageView: Refactor fix_anchor
8558179... GtkImageView: Don't invalidate the size if fit-allocation i
dac1059... GtkImageView: Move gesture callback around
e6c95f6... GtkImageView: Don't reset scale/angle to 0
5c44568... GtkImageView: Don't fix_anchor if fit_allocation is set...
b05a4e3... demo: Bind angle property correctly
336e7e7... GtkImageView: Allow 0 scale factor
bf613eb... GtkImageView: Free LoadTaskData correctly
e52edec... GtkImageView: Don't use internal scale/angle values for ges
e063244... demo: Use scrolled window by default
ceff0c6... GtkImageView: Don't crash on scroll-events if !image_surfac
a86bc72... GtkImageView: Don't call fix_anchor if fit-allocation is se
93890e9... GtkImageView: Use w/2, h/2 anchor point in _set_angle
5abab2e... GtkImageView: Refactor anchor fixing in _set_scale
d648ff6... demo: Load pixbuf that's more likely to exist
2514d85... GtkImageView: Don't unref NULL input stream
eb66567... demo: Use bigger step_increment for scale adjustment
e062b8e... GtkImageView: Add transitions-enabled property
fb81751... GtkImageView: Make snap-angle work with rotate gestures
47b87c3... GtkImageView: Using the scale gesture unsets fit-allocation
61c17e2... GtkImageView: _set_angle invalidates the size in any case
46c8c73... GtkImageView: Don't crash if the scale is set, but image_su
4debc44... GtkImageView: Ignore zoom-scroll when ctrl/shift are presse
aaa558d... demo: Use GtkScale instead of GtkSpinButton
bd658de... GtkImageView: Transition between angle values
0934541... Transition between scales
e4ce7b6... demo: Add 'Reset View' button
c08267f... Use scale and angle transitions
36f0ac9... Remove debug anchor drawing
bbbd2f4... demo: Limit scale to >= 0.05
37df485... snap angle in _set_angle
1eaba30... Return early in set_scale/_set_angle
52315c0... demo: Use switches instead of checkbuttons
22d6b1f... Add a forgotten queue_draw
bff7167... Rename gesture-enabled properties
869a248... Add functions to gtk3-sections.txt
493f924... Docs
936ef47... Add getter for scale-set
323d203... demo: Add transitions-enabled switch
e1de90b... Reset in_scale/angle_transition early
b48c463... Fix typo
ea2bc4d... Remove target parameter from animate_to_xxx functions
99d950a... Whitespace
b9c3126... expander: Add deprecation flags to _get/set_spacing
97b9958... add transitions-enabled getter/setter to header file
4cf7aee... Docs
bf689e1... stylecontext: Fix nonexisting function name in docs
d9b3c1b... fix angle transition
58225d9... Care about already running transitions
bb75921... Revisit scale factor handling
ec01ad0... Remove some code duplication
6bc5c54... add image abstraction
50035eb... widget: Always warn when underallocating widgets
ff4dedb... Implement image abstraction for pixbuf animations
(*) 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]