[gtk+] (255 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+] (255 commits) Non-fast-forward update to branch wip/baedert/gtkimageview
- Date: Thu, 12 May 2016 17:29:21 +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:
f29c1f9... Add GtkImageView
27574cc... gtk3-demo: Add GtkImageView demo
ae02a70... GtkImageView: Replace zoom-mode with fit-allocation
0ee9bfe... GtkImageView: Choose the anchor point in ::begin
de74552... WIP
62574f7... gtkimageview: state
b6dbb69... Fix bounding_box_for_angle calculation
763b856... Last "working" state
3f132f5... Simple rotation working
5b0273c... Update the adjustments properly
9195418... imageview: Draw less debugging stuff
ecb12b8... GtkImageView: Rename fix_point function to fix_anchor
0375c1d... wupp
d3b8240... GtkImageView: scale fixing works in fix_anchor_rotate
d13a563... Foo.
11071c3... Scale/Rotation fixing works individually, not together.
c8258e0... I think both scale and angle are working...
8472fe0... Both at the same time appear to be working...
2ab4591... \:D/
5d6aa1e... Remove last _fix_anchor() usages
a9a134c... Remove some obsolete code
d895bfb... imageview: Clean things up a bit
cd8d5c2... Set size_valid do FALSE after setting the properties...
899ac92... Fix some memory leaks
78ea673... demo: Add scale spinbutton back
8432774... imageview: Improvements!
e8ec5e4... demo: Add rotate/scale gesture check buttons
1d78209... imageview: Implement _set/_get_property for zoom/rotate ges
e67b248... Set State to DENIED in gesture ::begin
4e4dd8c... imageview: More foo.
147df87... demo: Unref GtkBuilder instance
135df76... GtkImageView: Create/Destroy gestures on demand
820fa18... GtkImageView: Fix some memory leaks
a6f401e... GtkImageView: Don't g_free slice data
c716ea2... demo: Add some error handling for async operations
d430b6e... demo: Separate code and declarations
75d873a... GtkImageView: Propagate GTask error
b7f798c... GtkImageView: Propagate errors from async API
7e70f5e... demo: Plug a leak
6a5f0a9... GtkImageView: Clarify some docs
812c94e... demo: Make sure the image_view stays alive long enough
91d1b2f... GtkImageView: Plug another leak
b0374f8... GtkImageView: Refactor fix_anchor
a28f76d... GtkImageView: Don't invalidate the size if fit-allocation i
dc07d12... GtkImageView: Move gesture callback around
2cdc03f... GtkImageView: Don't reset scale/angle to 0
1dffa64... GtkImageView: Don't fix_anchor if fit_allocation is set...
be22eff... demo: Bind angle property correctly
b90b80f... GtkImageView: Allow 0 scale factor
bab29ea... GtkImageView: Free LoadTaskData correctly
8c4cf01... GtkImageView: Don't use internal scale/angle values for ges
f37a35f... demo: Use scrolled window by default
2d482f9... GtkImageView: Don't crash on scroll-events if !image_surfac
a4f9420... GtkImageView: Don't call fix_anchor if fit-allocation is se
21cf069... GtkImageView: Use w/2, h/2 anchor point in _set_angle
8b71c02... GtkImageView: Refactor anchor fixing in _set_scale
229abda... demo: Load pixbuf that's more likely to exist
9d2172b... GtkImageView: Don't unref NULL input stream
14f6ea5... demo: Use bigger step_increment for scale adjustment
7f135cc... GtkImageView: Add transitions-enabled property
f18328b... GtkImageView: Make snap-angle work with rotate gestures
73789fd... GtkImageView: Using the scale gesture unsets fit-allocation
57041d9... GtkImageView: _set_angle invalidates the size in any case
865b98b... GtkImageView: Don't crash if the scale is set, but image_su
2367ec9... GtkImageView: Ignore zoom-scroll when ctrl/shift are presse
ac3e30a... demo: Use GtkScale instead of GtkSpinButton
31fe743... GtkImageView: Transition between angle values
5e44b85... Transition between scales
7523906... demo: Add 'Reset View' button
72c8ae5... Use scale and angle transitions
b550be6... Remove debug anchor drawing
c2f48fd... demo: Limit scale to >= 0.05
099e143... snap angle in _set_angle
b8cfbef... Return early in set_scale/_set_angle
21a0c8c... demo: Use switches instead of checkbuttons
1656e67... Add a forgotten queue_draw
4d1ed10... Rename gesture-enabled properties
317e5cf... Add functions to gtk3-sections.txt
1645b14... Docs
357bc22... Add getter for scale-set
2ce9fa9... demo: Add transitions-enabled switch
93a7453... Reset in_scale/angle_transition early
2049248... Fix typo
f24e96d... Remove target parameter from animate_to_xxx functions
49b1875... Whitespace
4bcb608... add transitions-enabled getter/setter to header file
a982646... Docs
4e27def... fix angle transition
5c7d7fd... Care about already running transitions
5a30960... Revisit scale factor handling
23b444a... Remove some code duplication
28e7a94... add image abstraction
fcfb2e5... Implement image abstraction for pixbuf images
fa9c625... imageview: Remove obsolete code
b69f935... Reimplement load_image_from_stream
6e9712b... Remove scale_factor member
edff301... Use gtk_image_view_replace_image
590ae9f... Remove image_surface leftovers
c1c7a91... Remove GtkPixbufImage
55d525f... demo: Load hidpi pixbuf
e1859ff... Handle scale-factor 0 again
4a3ddb9... Use GtkPlayable to start/stop pixbuf animations
aaf4fab... Ref input sources
9877c94... abstractimage: Export more functions
04bc5ee... imageview: Comments
e365db7... imageview: Stop the old playable
a287a3a... imageview: Don't use negative scale values
d0f87e6... imageview: Draw the background for the entire widget
fe0a602... imageview: Remove set_scale again
639cc42... abstractimage: Fix ::changed signature
4e412b5... imageview: Foo
41694fc... listbox: Don't compare int to uint
dfcaab7... query-settings: Don't compare int to uint
079f40d... Remove useless casts from gdk_event_triggers_context_menu c
44ab47f... stack: Remove some code duplication
76ea4a2... stack: Don't underallocate the last_child
8a78c95... query-settings: Indicate deprecated settings
Commits added to the branch:
3a095ad... W32: support cairo library in non-standard locations (*)
172093d... Add a forgotten deprecation (*)
7f4b575... gdk: Add a private getter for GdkDevice::input-mode (*)
98f16fd... Use the new getter (*)
4151b67... Trivial whitespace fix (*)
8e62cee... Add a few settings getters (*)
28625c1... dnd: Use a getter for the drag threshold (*)
e5de6dd... css: Use a getter for the enable-animations setting (*)
417eb0a... Use a better hash for arcs (*)
e502702... Use a variable consistently (*)
9d038df... popover: Use getter for gtk-enable-animations (*)
ff0107a... Use getter for gtk-enable-animations (*)
5ee745d... scrolled window: Use getter for gtk-enable-animations (*)
df72478... stack: Use getter for gtk-enable-animations (*)
8457dff... switch: Use getter for gtk-enable-animations (*)
4497324... treeview: Use getter for gtk-enable-animations (*)
71d6816... settings: Add setters for font family and size (*)
309c6df... css: Use setters for font size and family (*)
55ea6e4... wayland: Make gdk_display_get_name work (*)
a829b26... wayland: Tag the event source with the acutal display name (*)
de894f3... Fix the build (*)
75e44c5... wayland: drop a useless list (*)
6baac52... x11: drop a useless list (*)
8041c01... Drop unused macros (*)
a7ee3a6... Small docs improvement (*)
a047269... Avoid copying an event (*)
0fe0ee8... gesture: Don't leak stashed events (*)
73e7994... dnd: Make sure to free a stashed event (*)
cb6b5e4... gdkevents: Free motion events discarded by motion compressi (*)
bab628b... GtkPlacesView: check for network:// URI support before usin (*)
ddb0740... gtknotebook: avoid tab dnd from content (*)
264b2b7... testnotebookdnd: add one GtkListBox as tab content (*)
9a03fc9... Fix gtk_paned_set_position to set position_set consistently (*)
b579fa8... Use default VFS, not a local one (it has no network) (*)
8dd8c4a... GdkMonitor: Fix refresh-rate property (*)
ef7ccab... defaultvalue test: Skip GdkMonitor::geometry (*)
38181bc... shadowsvalue: Don't draw invisible box shadows (*)
be201a5... css: Stop drawing double borders for builtins (*)
e74ecfe... wayland: fix up/down mix up in discrete events (*)
2c2c608... widget: Remove useless comment (*)
b049b3d... cssimagebuiltin: Remove unused variables (*)
a72c457... cssimagebuiltin: Remove icons that don't draw anything anym (*)
71b360c... roundedbox: Initialize the hashtable key before using it (*)
cb41979... widget: Remove useless NULL check (*)
e75894d... label: Don't set out parameters twice (*)
4ae6f10... label: minimum/natural size parameters are not nullable (*)
e0ab19a... Updated Norwegian bokmål translation. (*)
944f9d4... label: don't use set_text in gtk_label_new (*)
449fd4a... Use g_set_object in one more place (*)
3b75cad... trivial formatting fixes (*)
09aa48b... wayland: Don't emit direction-changed unless it did (*)
adc90b9... wayland: Small improvements to update_direction (*)
1d0ba98... settings: Ensure derived fields are initialized (*)
1da048d... settings: Fix xsettings handling (*)
4ba1f19... switch: Create less pango layouts (*)
0efe186... switch: Remove .slider from slider gadget (*)
7df668f... css names are always set (*)
3ca9a21... Set the proper state on the css node (*)
0d78b67... When creating a widget path, use the widget type (*)
5b19747... Revert "When creating a widget path, use the widget type" (*)
bf66cd1... box: Only emit ::child-notify when necessary (*)
1c4e609... css node: Stop extraneous change notification (*)
f7e6385... gtkrender: Remove superfluous cairo_save/restore calls (*)
c1d1d46... cssgadget: Remove unused function (*)
df38db7... label: Also initialize text (*)
27c1cce... searchenginetracker: Quote fts match so it's seen as a sing (*)
870a674... Adwaita: more flexible headerbar_fill mixin (*)
c14572f... x11: Rely on passive keyboard grabs with XI2 for DnD (*)
fe7be14... settings: Avoid a crash (*)
6b64c31... Generalize the previous commit (*)
27210f5... scale: Fix mark positioning at the left/top edge (*)
c27b8b4... Update color name css style test (*)
ebb894c... wayland: use g_signal_handler_disconnect() (*)
c50e774... Fix a typo (*)
46edfaa... Fix indentation mishap (*)
cca894b... Use a cheaper way to store debug flags (*)
360a3c1... Use a cheaper way to store settings per display (*)
d91b8c9... tooltip: Ensure our quark is not 0 (*)
cb8817f... Ensure we initialize a quark first (*)
ff3264b... widget: Store accessible in GtkWidgetPrivate (*)
b938cfe... settings: Fix font names *again* (*)
1de2f21... Adwaita: tidy treeview style properties... (*)
9fac837... Don't use qdata for getting the default css style (*)
64710de... Stop storing has-tooltip in qdata (*)
12dfb36... Don't emit ::query-tooltip by name (*)
0f11613... Avoid emitting ::style-set by name (*)
5f5a02f... Adwaita: relocate a selector (*)
55a76cb... Adwaita: cosmetic change (*)
1b8c9de... Adwaita: darken treeview exapanders (*)
8ead17e... Updated Occitan translation (*)
f16e58e... builder tool: Canonicalize property names (*)
3c09783... Clean up builder parser data after parsing (*)
cd581c9... Simplify our templates (*)
82aa83b... revealer: emit notify::child-revealed when animation stops (*)
de3dabc... gtk-demo: Don't duplicate text in markup example (*)
c1d1042... gtk3-demo: Add a close button to the markup window (*)
ed147c8... tooltip: Add a missing * (*)
3cba63b... widget: add missing detail to ::query-tooltip emission (*)
ac5b48e... gtk-demo: Fix revealer demo (*)
af49609... infobar: Fix typo (*)
640c1b5... gdk: Fix parameter name mismatch (*)
fd81e80... tooltip: Include gtkwidgetprivate.h (*)
d1d06bc... Updated Brazilian Portuguese translation (cherry picked fro (*)
840faea... Updated Lithuanian translation (*)
1b84d75... dialogs: remove 2px border width again (*)
534ab9a... placesview: update guiding list of protocols (*)
e24530d... gdk/win32/gdkmonitor-win32.c: Fix build on non-GCC (*)
8cda93d... Visual Studio builds: Clean up projects a bit (*)
ce0a7fa... gdk/Makefile.am: Dist gdkmonitorprivate.h (*)
6e2b9a1... docs: Update examples of matching key bindings (*)
effd40c... Updated Occitan translation (*)
0c37b05... cssimage: Make it possible to shrink builtin check/optionma (*)
732316a... scrolledwindow: Remove child before destroying self (*)
7a0941c... Visual Studio builds: Refine "installation" process (*)
092cb9e... GTK: Fix build for pre-C99 compilers (*)
7116988... widget: Add Since annotation to gtk_widget_queue_allocate (*)
20592a7... scale: Remove double nullable annotation (*)
e405c27... gdkevent: make _gdk_event_get_pointer_emulated() private (*)
c134d52... gtkmenu: ignore emulated scroll events (*)
126156e... gtkmenu: ignore left/right scroll events (*)
0f47659... Make gdk_event_get_pointer_emulated public (*)
4add8f3... Document new api (*)
7b81b56... widget-factory: Let one of the scales draw a value (*)
327777a... Scale: Set the correct value alignment (*)
49d5c9e... Forgotten rename (*)
f8bc35b... Fix scale length (*)
7e7d799... x11: Trap possible X error (*)
7c21a32... places sidebar: Avoid markup confusion in tooltips (*)
358eec2... DND: Avoid a use-after-free (*)
c891ceb... Docs: Clarify life cycle issue (*)
b514631... Adwaita: hide separator on button.font and button.file (*)
16afc59... Adwaita: bold size label on font button (*)
46b789b... Adwaita: brighter pushed button background (*)
e463e09... wayland: Avoid unitialized memory reads (*)
63be0de... toolbar: Limit item position to number of contained element (*)
4cce90d... colorbutton: Stop using state-changed (*)
c777204... Add GtkImageView
32810ad... gtk3-demo: Add GtkImageView demo
4d2be54... GtkImageView: Replace zoom-mode with fit-allocation
9ed77c1... GtkImageView: Choose the anchor point in ::begin
95d0801... WIP
96abad1... gtkimageview: state
5397e8d... Fix bounding_box_for_angle calculation
9d2a069... Last "working" state
a0a1736... Simple rotation working
4cddde2... Update the adjustments properly
ff0df4b... imageview: Draw less debugging stuff
9c2603c... GtkImageView: Rename fix_point function to fix_anchor
45f5fcd... wupp
5ab682c... GtkImageView: scale fixing works in fix_anchor_rotate
be7ef49... Foo.
8b3bc39... Scale/Rotation fixing works individually, not together.
733d1f2... I think both scale and angle are working...
f930f0f... Both at the same time appear to be working...
6b766a8... \:D/
fc0fa93... Remove last _fix_anchor() usages
618c04d... Remove some obsolete code
37271e4... imageview: Clean things up a bit
68e8d5c... Set size_valid do FALSE after setting the properties...
dc00212... Fix some memory leaks
9a9fb7d... demo: Add scale spinbutton back
b9a7d3f... imageview: Improvements!
8c7eb8c... demo: Add rotate/scale gesture check buttons
deedbf6... imageview: Implement _set/_get_property for zoom/rotate ges
d852c62... Set State to DENIED in gesture ::begin
15cd63c... imageview: More foo.
a55dfe6... demo: Unref GtkBuilder instance
51cf5b9... GtkImageView: Create/Destroy gestures on demand
c14d83c... GtkImageView: Fix some memory leaks
13984ee... GtkImageView: Don't g_free slice data
920852a... demo: Add some error handling for async operations
9f7dcc3... demo: Separate code and declarations
2e6df18... GtkImageView: Propagate GTask error
03761a9... GtkImageView: Propagate errors from async API
6e05834... demo: Plug a leak
03b62f9... GtkImageView: Clarify some docs
d9ce249... demo: Make sure the image_view stays alive long enough
c804329... GtkImageView: Plug another leak
2a9a172... GtkImageView: Refactor fix_anchor
6116769... GtkImageView: Don't invalidate the size if fit-allocation i
4e6424d... GtkImageView: Move gesture callback around
a421f3a... GtkImageView: Don't reset scale/angle to 0
a6bff32... GtkImageView: Don't fix_anchor if fit_allocation is set...
53c13e9... demo: Bind angle property correctly
dd74b04... GtkImageView: Allow 0 scale factor
c5b5796... GtkImageView: Free LoadTaskData correctly
85dbf75... GtkImageView: Don't use internal scale/angle values for ges
c055b8e... demo: Use scrolled window by default
ae5c32d... GtkImageView: Don't crash on scroll-events if !image_surfac
1fcf202... GtkImageView: Don't call fix_anchor if fit-allocation is se
42d7df3... GtkImageView: Use w/2, h/2 anchor point in _set_angle
9d7d5a3... GtkImageView: Refactor anchor fixing in _set_scale
e75610b... demo: Load pixbuf that's more likely to exist
7784f91... GtkImageView: Don't unref NULL input stream
9df1ea2... demo: Use bigger step_increment for scale adjustment
55fb197... GtkImageView: Add transitions-enabled property
e75feba... GtkImageView: Make snap-angle work with rotate gestures
5e04ebb... GtkImageView: Using the scale gesture unsets fit-allocation
a04db9b... GtkImageView: _set_angle invalidates the size in any case
e44309c... GtkImageView: Don't crash if the scale is set, but image_su
a138cc3... GtkImageView: Ignore zoom-scroll when ctrl/shift are presse
a162fe1... demo: Use GtkScale instead of GtkSpinButton
3597004... GtkImageView: Transition between angle values
e3ac9e9... Transition between scales
f0b45f5... demo: Add 'Reset View' button
1a7d39b... Use scale and angle transitions
5742048... Remove debug anchor drawing
ad2fa46... demo: Limit scale to >= 0.05
1177a0f... snap angle in _set_angle
bbb919b... Return early in set_scale/_set_angle
78223c7... demo: Use switches instead of checkbuttons
e36ae96... Add a forgotten queue_draw
1286514... Rename gesture-enabled properties
c1247fa... Add functions to gtk3-sections.txt
9c60ff3... Docs
bb1d1c6... Add getter for scale-set
aaaee22... demo: Add transitions-enabled switch
6ccd624... Reset in_scale/angle_transition early
a6ff13c... Fix typo
02f0429... Remove target parameter from animate_to_xxx functions
2693e7b... Whitespace
3dbb17d... add transitions-enabled getter/setter to header file
7bd2898... Docs
1d465e0... fix angle transition
38aad34... Care about already running transitions
7ac1163... Revisit scale factor handling
93cf316... Remove some code duplication
315eda0... add image abstraction
f9cac9a... Implement image abstraction for pixbuf images
93db9fb... imageview: Remove obsolete code
41665f1... Reimplement load_image_from_stream
99125b9... Remove scale_factor member
b1f1fa7... Use gtk_image_view_replace_image
e173477... Remove image_surface leftovers
7aa3e3b... Remove GtkPixbufImage
cfa8395... demo: Load hidpi pixbuf
9a2e24d... Handle scale-factor 0 again
ee3d77d... Use GtkPlayable to start/stop pixbuf animations
fd03c2b... Ref input sources
d8780ec... abstractimage: Export more functions
9ad850f... imageview: Comments
571c9b5... imageview: Stop the old playable
eae4f7e... imageview: Don't use negative scale values
e855e9c... imageview: Draw the background for the entire widget
9797034... imageview: Remove set_scale again
2d675ad... abstractimage: Fix ::changed signature
35cd4bf... imageview: Foo
07af8d4... listbox: Don't compare int to uint
1f20a26... query-settings: Don't compare int to uint
d780adc... Remove useless casts from gdk_event_triggers_context_menu c
7958ad1... stack: Remove some code duplication
4f2a42d... stack: Don't underallocate the last_child
c08537e... query-settings: Indicate deprecated settings
007a7bd... gdkwindow: Use GList less
f8c3a34... stylecontext: Use a GPtrArray for saved nodes
(*) 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]