[gtk+] (1239 commits) Created branch xi2
- From: Carlos Garnacho <carlosg src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [gtk+] (1239 commits) Created branch xi2
- Date: Tue, 29 Sep 2009 10:46:18 +0000 (UTC)
The branch 'xi2' was created.
Summary of new commits:
e2a2ba9... Revert patch that conflicts with client-side-windows work (*)
eabac45... Initial client-side-windows work (*)
e2d31e1... Add offscreen testcase (*)
579d81d... Add testcase showing Gtk+ flickering a lot (*)
8fc7a95... Create native window when requesting xid (*)
32cd341... Export gdk_window_set_has_native (*)
d326a63... Really create a native window when getting xid (*)
ec4f8ba... For foreign parents, use the real parent not the root (whic (*)
346acdc... Never set shapes on foreign windows (*)
6b1d7fd... Make synchronized_configure work for child windows (used by (*)
07f76be... Change assert to warning with some information (*)
f39bdc7... Make sure we change the event mask on native window if they (*)
d47ee4d... Grab pointer on toplevel window, not on nearest native, so (*)
2b9dc33... Fix up keyboard grab handling (*)
aee3c57... Ensure we have native window before reparenting to toplevel (*)
3a6d68e... Add g_warning to not yet supported code (*)
2e3661e... Avoid crash by not passing in NULL mask pointer to _gdk_win (*)
47acf79... Actually report x/y_root against the root window (*)
6a82287... Fix coordinates reported from gdk_window_get_pointer (had s (*)
5ff017e... Move clip offsetting into _gdk_gc_intersect_clip_region (*)
e9ee842... Move drawable clip tracking into GdkGC (*)
8646491... Move _gdk_gc_remove_drawable_clip from after each time its (*)
b647c6e... Track clip_mask in GdkGC. Fix gdk_gc_add_drawable_clip to h (*)
c7554a2... Don't convert foreign windows to child when reparented to n (*)
51d4efd... gdk_pixmap_draw_pixbuf - gc may be NULL (*)
be863a9... gdk_pixmap_new - drawable may be NULL (*)
ac637d9... gdk_bitmap_create_from_data - drawable may be NULL (*)
b6e84d3... Fix draw_drawable being offset when using window as source (*)
891440d... The double get_composite_drawable case can happen for pixma (*)
ec5d176... Move gdk_window_get_deskrelative_origin to the GdkWindowImp (*)
077eab6... Clear to end of window if passing zero width or height to g (*)
ede9c2c... Handle gdk_window_get_impl_window on root window (*)
533d305... Fix some return value warnings (*)
7536708... Don't sent native MotionHint masks on pointer grabs as then (*)
2fa6f32... When reparenting, remove from old parent before setting the (*)
bb70932... Store colormap on impl window (necessary for e.g. foreign w (*)
a9ca08f... Don't draw on input_only windows (*)
191e8d1... Ensure native window if composite requested (*)
62a52f8... Don't include composited childen in window clip region, upd (*)
ee4211b... Move flushing code to non-implicit-paint only call. (*)
dc0e339... Don't actually clear background when mapped, as that causes (*)
1babb54... Share the code to copy impl window regions w/ update_area (*)
5587130... Don't access event after freeing it (*)
1f5e104... Add _gdk_pixmap_set_as_backing which is a way to get Graphi (*)
d74d94c... Implement flicker free handling of window moves/resizes (*)
afc81c9... gdk_window_draw_points() - make sure we use the offset poin (*)
b771c99... New approach to motion event handling (*)
f2b50ff... Fix crossing event order and some details (*)
7b2b9a0... Implement cursors (*)
83ee697... Handle cursors right with grabs (*)
d093be4... For implicit grabs, we grab the *event* window, not the poi (*)
f22211c... Remove unnecessary clear_area method in GdkWindowImpl (*)
36ce548... Make _gdk_windowing_window_queue_translation a GdkWindiwImp (*)
0ba99e6... Make gdk_windowing_window_destroy a GdkWindowImpl method (*)
0d540e9... Create _gdk_drawable_create_cairo_surface to ugly typecheck (*)
062da50... Add _gdk_windowing_window_get_shape (*)
4ba2b18... Implement shaped windows (*)
e14e05a... Remove shape_combine_mask from backend. Make X11 backend us (*)
d7e369c... Implement input shapes (*)
8905030... Handle mask == NULL in shape_combine_mask (*)
a38e797... Don't remove composited childrens area when processing upda (*)
f6e1b0a... Ensure that we're properly hiding impl window if one of its (*)
4442463... Move all native children (recursively) in gdk_window_scroll (*)
76e23f0... Update abs_x/y before moving native children (*)
4a0cb4a... Various fixes for native windows: (*)
9f2c97d... Ensure that we always invalidate newly exposed areas, as X (*)
d73859f... Move native window showing/hiding out of is_impl, we may ne (*)
ed5564e... Ensure we show native window when creating them for already (*)
4202cc0... Fix gdk_window_get_root_origin and gdk_window_get_frame_ext (*)
acf1954... Don't destroy NULL region (*)
c8bdac7... Recompute abs_x/y before reparenting windows due to new nat (*)
26569bd... Avoid flickering by using more temp unset bg (*)
959d940... Need to split up impl changing and reparenting so we can re (*)
40827b9... When creating native window, set the native background (*)
e63de13... Correct type checks on gdk_window_set_group entry. (*)
5378324... Ref imp even in non-native windows and don't NULL out in de (*)
4e207a0... tests/testwindows - play with GdkWindows (*)
4d18753... Set bg none while changing so we don't draw the bg color (*)
1ad01ac... Add _gdk_drawable_get_subwindow_scratch_gc as a way to get (*)
764ceea... Include inferiors when moving window parts (*)
d6ecaca... Handle GDK_WA_CURSOR in non-native window creation (*)
283160c... Make xfree gdkinput code compile (*)
82b181e... Force native windows for all windows used with input events (*)
78bbac8... Send expose events to exposed area when changing the window (*)
e918b64... Make sure we handle clipping in gdk_window_draw_pixbuf if g (*)
cce1ff8... Move all backend specific raise/lower code into _internal h (*)
377ca19... Add restack_under method to GdkWindomImpl (*)
28c4518... Fix up gdk_window_raise and native window creation to not m (*)
c1884ce... Fix up native window handling in gdk_window_lower too (*)
cdb405d... Restack native window after reparent put it on top (*)
c967cab... Avoid lots of unnecessary computation when moving toplevel (*)
ef3d189... Always set the shape when creating a native window. (*)
9f3e348... Make testwindows support multiple selected windows (*)
c31ef39... Don't flicker when unsetting shape (using bg none) (*)
3c5c7f4... Avoid extending implicit paint size due to empty regions no (*)
ed9cd90... Fix various problem with temporarily unsetting background (*)
6b15e24... move_region_on_impl - shortcut if region is empty (*)
df4f4c1... do_move_region_bits_on_impl needs to copy from overlapping (*)
905d328... Make moving subwindows correctly handle native windows (*)
5fa1855... Make _gdk_x11_window_tmp_unset_parent_bg not change above t (*)
1084b8e... Call backend move_resize with the right coords/size (*)
b298ebc... Fix resize of native children (*)
e718893... Fix performance issue with find_native_sibling_above (*)
50d9a90... Ifdef out x11 specific code (*)
c2ee81e... Add support for scrolling to testwindows (*)
7cebc68... Handle native children correctly in gdk_window_scroll (*)
8a0ef57... Don't expose a temporary grab during a scrollwheel button p (*)
d82cee8... Don't send expose events if region is empty (*)
4ec5b76... Fix typo in pixmap window backing (*)
1376699... testwindows - support for manually selecting window pos and (*)
ff9822a... Add reset_origin argument to _gdk_windowing_gc_set_clip_reg (*)
5721424... Include check for offscreen windows in WINDOW_IS_TOPLEVEL (*)
1ee805f... Don't init size in gdk_window_impl_quartz_init (*)
774ceba... Remove get_size and get_visible region (*)
b1b358c... Remove width/height from GdkWindowImplQuartz and use those (*)
b20991a... Update _gdk_window_impl_new and add private variables where (*)
650223c... Rename _gdk_windowing_window_destroy to _gdk_quartz_window_ (*)
afdb3f2... Update signature for gdk_window_quartz_show and adapt the i (*)
2517076... Update gtk_window_quartz_hide (*)
f5806ea... Update gdk_window_quartz_reparent (*)
1e5a22d... Remove gdk_window_quartz_clear_area (*)
ff86156... Update gdk_window_focus (*)
27a8009... Update gdk_window_set_type_hint and gdk_window_get_type_hin (*)
93d1d51... Update set_urgency_hint/geometry_hints/modal_hint/set_skip_ (*)
4cf7fe5... Add more toplevel window checks (*)
3f7e3a2... Update gdk_window_quartz_set_background and gdk_window_quar (*)
068b6f8... Update gdk_window_get_deskrelative_origin, gdk_window_get_r (*)
68640f9... Add mask argument to _gdk_windowing_window_at_pointer, and (*)
cede19d... Update more toplevel checks and update set_background and b (*)
47ed2c5... Remove gdk_window_set_child_input_shapes (*)
f080825... Remove gdk_display_pointer_is_grabbed and gdk_pointer_grab_ (*)
cb8a338... Implement _gdk_windowing_create_cairo_surface (*)
a362be9... Add stubs for queue_translation/antiexpose (*)
0e1f51e... Add quartz window check macro (*)
5eacab5... Setup iface for queue_translation/antiexpose (*)
546a1e4... Change window check to quartz window check in gdkinput (*)
e9d3f22... Offset subviews with the parent's abs coordinate (*)
19b1f6a... Fix bug from first patch round, get private from window, no (*)
257dea5... Handle NULL event mask in _gdk_windowing_window_at_pointer (*)
e7eb75c... Remove the old workarond for broken tracking rects (*)
036e045... Update the window size after getting windowDidResize (*)
4c01ca7... Rework the event translation to look more like X11 (*)
25b311b... Make the various fill_*_event functions consistent (*)
da8666d... Clean up the scroll support a little (*)
8e8aa53... Add enter/leave notify to get_event_mask_from_ns_event now (*)
c3637ab... Only send map events for toplevels (*)
54e6878... Add fill_crossing_event to be used soon (*)
32555ba... Clean up some whitespace (*)
330e790... Rename _gdk_quartz_events_send_map_events to ..._event (*)
edb3576... Get rid of all the synthesized crossing events except for A (*)
348abef... Don't use drawable_get,release_context in _gdk_windowing_cr (*)
f12a992... Only setup tracking rect for toplevels, we only want enter/ (*)
7ab3435... Remove autoreleasepool in drawRect, not necessary (*)
80c8976... Fix typos that broke loading without lazy symbol lookup (*)
2ea8ea2... Remove unused function _gdk_quartz_window_scroll (*)
08bc186... Attempt to implement draw_drawable with src = dest = window (*)
89f1cb5... First cut at getting events working (*)
7da48af... Don't allow native window > 65535 pixels (*)
815f0d7... Clip exposed area to the visible region. (*)
a9fd3ae... Flush any outstanding stuff in the window in non-buffered g (*)
4455db3... Split out the flushing of outstanding moves (*)
3155fdc... gdk_window_process_updates_internal only needs to flush out (*)
d267452... New flicker flicker fixing approach (*)
cb05af0... Implement GDK_POINTER_MOTION_HINT_MASK support (*)
c0ad534... Convert all pending X events in _gdk_events_queue (*)
e60af9d... Move keyboard grab info to common code (*)
290de40... Move keyboard grab state tracking code to common code (*)
cf54a2c... Ungrab keyboard if virtual window is hidden or destroyed (*)
6a0d317... Keep track of the impl windows wrapper directly with a ref (*)
19cd4d6... Revert "Convert all pending X events in _gdk_events_queue" (*)
e24c9e2... Switch motion hint emulation to be serial based. (*)
ca1aeff... Only set cursors on toplevel. (*)
32a070d... Fix gdk_window_has_no_impl typo (*)
defc779... Add serial argument to _gdk_windowing_got_event (*)
19951c0... Remove gdk_keyboard_grab_info_libgtk_only which moved to th (*)
9e0899b... Add gdk_windowing_window_get_next_serial (*)
95cbc75... Setup ->impl_window on the root window (*)
72d4403... Add a window argument to begin_paint_region in the paintabl (*)
1ee03b3... Expose _gdk_window_process_updates_recurse for backends (*)
1a47356... Remove invalidate_maybe_recurse and process_updates from th (*)
65b5644... Call _gdk_window_process_updates_recurse() in drawRect inst (*)
24aa162... Update for changes in the paintable interface (*)
d2c1c0a... Add _gdk_x11_roundtrip_async (*)
016c5fd... Track pointer grabs on Xserver time (*)
5ca1865... Don't ignore native CROSSING_GRAB/UNGRAB events (*)
cc32207... Fix typos in X11 details of new OSX APIs (*)
fe6f46c... Don't look for EXPOSE mask set to disable bg none setting (*)
a711f51... Fix setting of private->shaped when setting input shape (*)
a006d85... Avoid warnings about non-handled GDK_EVENT_LAST enum (*)
b272456... Remove unused label (*)
482b333... Fix warning due to typo (*)
75cb664... Fix warning about wrong type in assignment (*)
3eb2b62... Remove unused code (*)
e542f73... Fix warning about XChangeProperty argument type (*)
8de6ae2... Remove_gdk_pixmap_set_as_backing etc, as this is not used a (*)
de2d5f2... Simplify do_move_region_bits_on_impl by removing unused arg (*)
d9fcda1... Don't recursively set bg none on the parent when e.g. movin (*)
6e56179... Don't crash if window->parent is NULL (*)
33c0c1f... Don't mess with any events on the root window. (*)
8b7d843... Make gdk_window_get_toplevel() for CHILD window with root a (*)
177b53a... Fix typo in gdk_window_input_shape_combine_region (*)
bfd29e6... Update clip region etc, when creating a foreign window (*)
089c9ca... Don't warn about unexpected events on foreign windows (*)
e631d2d... Sync the display when creating a native window. (*)
a6e6478... Only sync the display if creating a native window implicitl (*)
1cc4712... Move bitfield in GdkWindowImplX11 to make struct more compa (*)
abb7a32... Fix up indentation (*)
526ff6d... Ref windows during _gdk_x11_roundtrip_async (*)
26cbf87... New approach for grab tracking code (*)
d6ad734... Don't send crossing events to destroyed windows (*)
5be3f38... Move implicit grab tracking totally to common code (*)
025b6aa... Report the steady state in gdk_display_pointer_is_grabbed (*)
7b67393... Make sure we report grab broken on window destroy (*)
7776c87... enable motion hints - use last sent request (*)
53269a5... Handle crossing events with subwindows unknown to gdk (*)
20c81ec... Return ignoring of native grab/ungrab events when we don't (*)
7abde83... Get the correct root coordinates for events (*)
0fc2c36... Use event_type we already have instead of regetting it (*)
3d72fe1... Leave AppKit events unhandled (*)
79d9a8f... Get implicit grabs working (*)
ccd982f... Remove unused remainders from the old implicit grab code (*)
c366258... Fix coords returned by _gdk_windowing_window_get_pointer, f (*)
e8d6ac7... Apply non-click-through policy on unfocused windows even if (*)
55c71f1... Use isKeyWindow instead of isMainWindow for the non-click-t (*)
1526149... Use the common pointer grab code instead of tracking it our (*)
06e583e... Remove unused variable (*)
f06d432... Cast to avoid warning (*)
a180f75... Replace quartz specific keyboard grab code with common code (*)
65aef20... Use cooca to convert coordinats from event window to grab w (*)
30f83d8... Use _gdk_display_unset_has_*_grab in break_all_grabs() (*)
2c04356... When breaking grabs on deactivation, the unset should be im (*)
f455b47... Ignore all events if the app is not active (*)
e6f2a80... Update for latest changes in the common code for grab track (*)
3c7a37d... Remove old cursor setting and make it work with client-side (*)
77ee2fe... Remove tracking of "current mouse window", this is handled (*)
6d01d16... Button press and release can share the same fill_button_eve (*)
6419558... Remove unused code and fix some indentation (*)
aeeb54d... Remove re-declared variable (*)
651335b... Remove workaround for missing enter events on newly popped (*)
41d4078... Relax the check for ignoring events above the content view (*)
6d1a885... Don't ignore all events when inactive, only clicks (*)
f51a3f5... Make owner_events grabs work again, use the pointer window, (*)
fe3c410... Filter out all native grab/ungrab events with detail INFERI (*)
53511cb... Enable custom event masks for native windows (*)
c72e93d... Workaround X11 clipping bug (*)
a7b6139... Fix assert, it was checking the wrong window (*)
50a5f60... Don't set the background for input only window (*)
d35b723... Only translate native motion events to motion events (*)
22da9d0... Destroy native children when recursing from a destroy on a (*)
490cbf8... Be more explicit about when to flush moves (*)
aa20a6b... Refactor background clearing code so we can clear a general (*)
16b4c3a... Call backend show() in gdk_window_show even if window is ma (*)
7d51b41... Clear background on expose with no EXPOSURE_MASK (*)
8690d19... Don't touch private->parent after its been change (*)
96bc993... Don't event process updates for foreign windows (*)
5ccc8b2... Don't clear background on no exposure mask if NULL backgrou (*)
5742005... Make outstanding window moves work with the new model (*)
fb3032a... Fix order of outstanding moves in queue (*)
184dbd5... queue expose translations after the actual pixel copy (*)
3866ea0... Use clearer names for GdkWindowRegionMove members (*)
e4b26d3... Move GdkWindowRegionMove construction/destruction to separa (*)
51010ca... Remove invalid source area from copy in move_region_on_impl (*)
c35e0e1... Move unnecessary window copies to the right place (*)
f0fb3f4... Free region also if its empty (we're taking ownership now) (*)
05d3fc6... Try to combine consecutive window moves into one (*)
6af4450... Try to reduce risk of triggering the "beam sync" penalty in (*)
53b3343... Get the right event window for non-grabbed windows too (*)
9af5f2b... Disable/enable screen updates around process_all_updates to (*)
0092c1e... Limit manual flushing so we don't get hit by quartz' fps li (*)
97996ff... Only add up native subwindow offsets for gdk_window_quartz_ (*)
a93c6cd... CSW Win32 work in progress - builds but does not work yet. (*)
3fdd133... Misc stuff (*)
1208c2f... Fix x vs y typo (*)
b48c9f3... Make offscreen windows not be in hierarchy (*)
2c877d4... Remove offscreen hooks support (*)
5328189... Move the new parts of GdkWindowObject to a private header (*)
255ec54... Ensure offscreen windows are not used as non-toplevels (*)
255756c... Improve explicit drawing and flushing (fixes GtkRuler) (*)
730a44a... Tweak the click-through handling so active apps get it (but (*)
d64b51d... Fix coordinates for background clearing when redirecting (*)
08961c4... Get width/height from GetSystemMetrics() (*)
49a0ec6... Updates (*)
f4331ca... grabs (*)
1288ef1... Grab changes (*)
7698daf... Merge branch 'master' into client-side-windows (*)
8a689f2... Handle flushing implicit paint while there is a paint outst (*)
6c76f8f... Add gdk_region_rect_equal to compare a region with a rect (*)
8cb385c... Add support for visibility notification (*)
44c7264... Add _gdk_gc_get_exposures (*)
0b586a5... Add support for client side graphics exposures in gdk_draw_ (*)
a6e3da1... Add some test for draw_drawable graphics exposures (*)
7372379... Initial version of input support (*)
d1f5050... Make disabled xinput work again (*)
287b821... Rename gdk_window_set_has_native to gdk_window_ensure_nativ (*)
a84cc4e... Whitespace cleanup gdkwindow.c (*)
e123931... Add more GdkWindow implementation docs (*)
1d739c2... Fix up gdk_window_set_has_native rename issues (*)
609b03c... Further clean up window drawing redirection/clipping (*)
9437138... Fix some warnings added by the input handling (*)
953be03... Fix too many args warning (*)
cd7afc1... Update GdkOffscreenWindow to new draw_drawable prototype (*)
55ee12c... Set the right parent root window for the offscreen windows (*)
247e194... window_get_pointer should return the direct child (*)
4720bbc... Make window_get_pointer a window impl virtual (*)
e1b52da... Add signals for offscreen window embedding (*)
f195fbc... Implement offscreen get_pointer with offscreen signals (*)
904f0cc... Base pointer grab on get-offscreen-parent (*)
8670fbd... Implement the new offscreen signals in GtkOffscreenBox (*)
a854989... Update event emulation to handle offscreen children (*)
4d54de3... Add gdk_window_get_root_coords (*)
89e187e... Use gdk_window_get_root_cords to get popup position for com (*)
4987ca9... Add gdk_window_offscreen_children_changed call (*)
278e5bd... Send crossing event due to geometry change in idle (*)
5dc6709... Handle the window being destroyed in do_synthesize_crossing (*)
56dfbd9... Handle gdk_window_beep on offscreen windows (*)
bd0e950... Always return FALSE from idle callback to avoid loop (*)
d44d530... Remove ununsed variables (*)
1ca43e3... Add initial XI2 GdkDeviceManager implementation.
1fe7308... Testcase for GtkOrientable (*)
2901695... Support GtkOrientable for GtkButtonBox (*)
0532056... Merge branch 'button-box-orientable-584598' (*)
bc42bca... Add entry about xdg user dir icons (*)
2b3de3d... bgo#580560 - Make Backspace work in the file chooser to to (*)
ed33a20... Bug 565317 - Resulting image of GtkCellRendererPixbuf depen (*)
21594f5... Terminate case with break in switch statement (*)
6abc52a... Deprecate get_cell_renderers implementations (*)
b6fc50c... Add some more font sizes (*)
362127c... Fix the docs for gtk_recent_info_get_application_info() (*)
de3cc27... Cleanup some translation handling (*)
23fa53f... Properly export gtk_info_bar_response (*)
f6890e3... Fix docs build (*)
f02dedd... Don't export a private function (*)
6810564... Add missing GtkInfoBar functions to the docs (*)
350757e... Update NEWS (*)
b645bb9... 2.17.2 (*)
09f41f5... Bump version to 2.17.3 (*)
d51132e... Don't use deprecated api internally (*)
6fc9f57... Forgot one use in libgail (*)
c12a838... More instances of those deprecated functions (*)
3bf1c7a... More uses of the get_cell_renderers functions (*)
d50cfd1... Use g_return_val_if_fail instead of g_return_if_fail (*)
272c30b... Updated Swedish translation (*)
c08bf93... Don't reset window hints when showing multiple times (*)
f396465... Map device hierarchy changes to GdkDeviceManager::device-ad
ba48283... Implement Enter/Leave events on top of XI2.
1a385c5... fix compile warnings (*)
7303f3c... Merge branch 'master' into client-side-windows (*)
d13e442... Implement motion events on top of XI2.
3c75004... Don't set the sort column when there is no model (*)
96ceb7f... Convert XIModifierState and XIButtonState to GdkModifierTyp
0c7a266... Fix spelling of synthesize (*)
6fe3579... Use g_mapped_file_unref() (*)
d2db646... Implement scroll and button press/release on top of XI2.
68171b5... Show the size column by default in the file chooser (*)
6382eac... Fix an oversight in mnemonic handling (*)
3d527af... bgo#586315 - gtk_file_chooser_list_shortcut_folders() was c (*)
3dcb40e... Correct a couple of typos (*)
eb70b75... Rename gdk_window_beep to _gdk_windowing_window_beep (*)
f26fe5b... Update gdk_window_quartz_show, ..._get_origin, ..._get_poin (*)
56efcf6... Remove duplicate definition of GdkInputWindow (*)
52ca2f2... Update _gdk_windowing_pointer_grab (*)
02af06a... Implement KeyPress/KeyRelease on top of XI2.
8e3bdb0... Implement FocusIn/Out on top of XI2.
528cc1c... Add GdkDevice info to GdkEventCrossing. This is an ABI brea
374aa04... Add a title property to GtkStatusIcon (*)
0f00d3f... Reduce roundtrips (*)
0e04566... Update some links in the tutorial (*)
05cef07... Updated Spanish translation (*)
7d7ac80... Adapt to XI2 changes in libXi master.
823151b... Fix 'Add to bookmarks' initial sensitivity (*)
8f57c91... Remove extra padding from comboboxes (*)
af219b8... Don't force toggle size for tabular menus either (*)
d3ae855... Forgotten header file (*)
515a0b6... Accelerators failed for submenus (GNOME bug 582025) (*)
b436f5b... Bug 461944 â?? pressing the volume icon in full screen shut (*)
a39b2dc... bgo#529908 - Sanitize handling of motion events in GtkNoteb (*)
839aa04... Updated Brazilian Portuguese translation (*)
724ab58... Add a way to turn off toggle spacing in menus (*)
ca06216... Simplify _gdk_display_get_last_pointer_grab using g_list_la (*)
8518aa2... Rename accumulate_get_parent to accumulate_get_window (*)
b093db8... Use g_signal_emit instead of g_signal_emit_by_name when pos (*)
7969c18... Remove old obsolete comment (*)
955da9f... Factor out common code to sync_native_window_stack_position (*)
cf1c6bc... Fix typos (*)
99b42cf... Demo setting an output name for print to file (*)
f35c317... Fix warning about uninitialized variable plus spacing and i (*)
794f281... Fix g_signal_emit calls (*)
43bc999... Ensure that we always calculate clip regions for root windo (*)
986b78b... Updating Estonian translation (*)
a92c9ce... Bug 586691 â?? Better GtkInfoBar defaults (*)
4e902cd... Clip cairo drawing against client-side child windows (*)
0e54857... Implement gdk_window_clear_area natively for foreign window (*)
c84c0e9... Better implementation of native clear_area (*)
64e7c78... Don't hide foreign children when emulating visibility (*)
4d49843... remove unused variables (*)
655e0d8... unconditionally set right alignment for the size column (*)
adf8db6... clarify the init value for the default sort column id (*)
6c18c25... check for allowed NULL inside g_return_if_fail() statements (*)
02ac8ea... make sure the "Create folder" button doesn't get shown acci (*)
271a635... make the size column resizable (*)
dea3b84... Updated Spanish translation (*)
1a42be0... Whitespace cleanups (*)
8cca80d... Improve handling of print-to-file uri (*)
d78f449... Improve printing example (*)
3b6cf72... Move destroyed check to common code for get_origin & get_ro (*)
b50dfa6... Add gdk_window_get_root_coords to gdk.symbols (*)
413b399... Add missing symbols to gdk.symbols (*)
89e3a9b... po/vi.po: updated Vietnamese translation (*)
0c6f64a... Don't return value from void function (*)
11a96ce... Don't use GDK_WINDOW_SCREEN, as its an X11 specific macro (*)
5341efd... Make win32 backend build and minimally work (*)
3c97f03... clean up code in gtk_list_store_set_n_columns() (*)
593d544... Fix win32 GC set_region handling of reset_region (*)
b1df568... Some win32 cleanups (*)
199582a... gdk_win32_blit, don't get the size of the impl (*)
681c3c2... Remove debug spew, add TODO_CSW (*)
10bf7ca... Clean up embedding api (*)
038398d... Move new draw_drawable argument to end to make it more back (*)
0111030... Merge branch 'client-side-windows' (*)
2e3866b... Make GdkDrawable draw_drawable backwards compat (*)
6060dab... fix wrap width calculations that caused item height to be w (*)
bde64ec... Add a testcase for use-stock/use-underline in buttons (*)
584c9c8... Make stock buttons have mnemonics again (*)
456d028... Replace GdkInput with GdkDevice. (*)
97926b1... Merge branch 'events-refactor' into xi2
9503034... Updated German translation. (*)
2d4e752... Adapt to latest GdkDevice changes in the events-refactor br
aaf92a2... Include gdkwindow.h in gdkdevice-core.c (*)
b5d0539... Merge branch 'events-refactor' into xi2
6ba2dd8... Update for 2.17.3 (*)
837e167... Add new symbols (*)
8031910... Add doc stubs (*)
6b56aea... Add another bug ref (*)
bbd62f4... Conditionally define WS_EX_COMPOSITED (*)
fbf73aa... Updated msvc build (*)
b11c4d9... gtk_status_icon_get_title() must return a value (*)
bff092a... Undef USE_MMX for msvc build (*)
37957ae... Use G_PI rather than M_PI (*)
fbf0f2d... Fix includes for missing prototypes (*)
1bc0954... Initialize 'private' before use (*)
23b1b35... Enable window creation with GDK_WINDOW_CHILD again (*)
7e11672... Fix condition to deliver root coords (*)
cd58baa... Updated msvc build (*)
84c51a6... Updated Hebrew translation (*)
0e07d8b... Hack that works around firefox plugin crash (*)
9827cb6... Translate device axes.
3b3f283... Translate axis information from XIDeviceEvents.
8c4da47... Implement gtk_widget_set_support_multidevice().
8298cdb... Add GtkDeviceGroup and GtkWidget-related API.
e76557a... Implement GtkWidget::multidevice-event.
00019f7... Synthesize motion/multidevice events when a group changes.
edf58dc... Add helper functions to know data relative to the coordinat
44bb1fb... Small documentation fixes (*)
3b3e4e2... More small documentation fixups (*)
a213b00... More documentation fixes (*)
91868f5... Fix the doc build (*)
42e7318... Fix redraw issues in GtkInfoBar (*)
dab552d... Use gdk_display_sync instead of XSync (*)
c3aa8dc... Add some test programs.
200d5dd... Bug 587485 â?? GMountOperation::show-processes support (*)
2163081... Update NEWS (*)
91701d6... Fix a typo (*)
93556ea... Make distcheck pass (*)
1c6cd91... Temporarily turn of tests (*)
27f972c... Fix some distcheck issues (*)
b3969a3... 2.17.3 (*)
b55ac35... Bump version (*)
3b1a673... Reenable tests (*)
a7e4846... Updated Swedish translation (*)
5f12fe2... Add _gdk_gc_get_clip_mask (*)
2678a45... Make clipmasks work for pixbuf rendering (*)
52e3d2c... Optimize clip-to-window with clipmask case when fully visib (*)
62db286... The shape is in window coordinate, so properly offset it wh (*)
a338c0f... Improve translator comment. Fixes bug #569393. (*)
a7681f4... Updated Spanish translation (*)
ba44717... Updating Estonian translation (*)
8c68588... po/vi.po: updated key names (*)
b6b9004... Use g_object_unref instead of deprecated gdk_pixmap_unref (*)
872152d... Make gdk build with GDK_DISABLE_DEPRECATED (*)
11ec2ed... Some indentation fixes and minor cleanup (*)
fb1aeab... Move get_cells implementation from deprecated function (*)
6fc6903... Move get_cells implementation from deprecated function (*)
2de23ea... Fix the remaining issues that broke the PLT check (*)
a0ab93c... Remove unused variable (*)
8ebf278... Fix defaultvalue test due to csw (*)
a90d43b... Don't emulate map/unmap events for native windows (*)
9ef87ea... Handle non-native windows in the gdk test utils (*)
eab02f6... GtkEntryBuffer holds text for GtkEntry (*)
a003b1b... Updated Spanish translation (*)
d0f4532... Updated Ukrainian translation (*)
5703210... Updated Ukrainian translation (*)
ba184fc... Dutch translation updated (*)
690af10... Dutch translation updated (*)
becb505... Add single-include guard (*)
8031432... Disallow single-include unconditionally because this is a n (*)
9044ec9... Correctly set enter/leave events as detail=nonlinear (*)
305979d... Remove accidentally added debug spew (*)
3d1f55b... Add xevent->xcrossing.mode to GDK_NOTE() for enter and leav (*)
2bb2820... Make link coloring in labels optional (*)
8fbdbed... Updated Spanish translation (*)
6445943... Updated Ukrainian translation (*)
e6605b0... get directfb building with csw (*)
6ca5430... Merge branch 'directfb-csw' (*)
0ef74c9... Add paper size combo and orientation combo to print dialog (*)
ccb09d1... Manually update toplevel_under_pointer when a grab changes (*)
9063e5b... Ensure that windows used for selections are native (*)
37c3ec1... Merge branch 'master' into events-refactor (*)
3b80538... Hrm, actually add GtkDeviceGroup.
4642c0d... Merge branch 'events-refactor' into xi2
b664c32... Create a buffer in init() so subclasses can use the entry i (*)
369ffae... Update (*)
a45c1c0... Implement keyboard grabs on offscreen windows on top of XI2
281aebe... Fix typo when checking for XIEvent type.
386b9d6... Add set_window_cursor() vmethod to GdkDeviceClass. (*)
e61672d... Fix prototype for gdk_device_core_get_state(). (*)
6d0b51c... Implement set_window_cursor() for GdkDeviceCore. (*)
66f1088... Make pltcheck pass (*)
c25ef64... Exclude GtkEntry::buffer from default value testing (*)
d0366e5... Don't draw to unviewable windows (*)
4ff4eb5... 2.17.4 (*)
417e5f8... Bump version to 2.17.5 (*)
d7f18dd... Remove outdated text from README.in (*)
31d6d3e... Updated Spanish translation (*)
5b02063... Updated Spanish translation (*)
80b0c6a... Merge branch 'events-refactor' into xi2
9e01476... Fix fake keyboard grabs on offscreen windows in XI2.
e29964c... Implement set_window_cursor() for GdkDeviceXI2.
d166798... Implement gdk_event_get_device().
2c0e3be... Updated Traditional Chinese (Hong Kong and Taiwan) (*)
26e6785... Revert 8031432c09c864d6fe635a8e8890c5221399fc4f (*)
3750ecc... Build more testapps, use G_PI instead of M_PI (*)
b97ccec... Update msvc build (*)
c6f9e39... Fix c99ism - declaration in the mid of a block (*)
fcdeab5... Fix gccism - pointer arithmetic with void pointers (*)
e2000ac... Bug #588373 - Menus broken by client-side-windows (*)
c99b4e7... Bug #588379 - testgtk::panes does not change the cursor on (*)
4c2c457... Make more use of defines in $(TOP)/build/win32/make.msc (*)
b72960f... Bug #588388 - shape rendering is back (*)
52941c5... Mark gtk_custom_paper_unix_dialog_get_type() unix only (*)
e96c161... Implement _gdk_win32_window_queue_translation() (*)
e7737db... Implement _gdk_win32_window_destroy() and more cleanup (*)
8e9436d... Updated Norwegian bokmål translation. (*)
ecd961f... more directfb updates (*)
ea3184f... Make gtk_editable_get_chars work as before (*)
0e8fe66... Fix some problems with prelighting of icons in entries (*)
9e5b3a4... No need to have single-include guards in a private header (*)
dffc1bf... Add API for sealed members xpad, ypad, xalign, yalign and s (*)
66ae394... Add API for the sealed member "activatable" (*)
8f60176... Add API for some sealed widget flags (*)
2686930... Add gtk_widget_get_state() for accessing the sealed member (*)
2bd2a02... Add missing files in POTFILES.in (*)
548f3a8... Add API for sealed member "visible" (*)
b29fb1e... Fix a typo (*)
b5dab96... Make GtkEntryBuffer::max-length and int property (*)
9a3af66... Avoid gratitious behaviour change (*)
a47c075... Use G_CONST_RETURN for const return values (*)
143b55c... Add a tooltip to the save folder combo (*)
6a98939... Updated Brazilian Portuguese translation. (*)
4d28287... Disable the GDI+ loaders by default as they are broken. (*)
c41e36a... Make jasper support optional (*)
7f83be8... Make suitable GtkAssistant buttons default (*)
5114924... Fixed crashes when GtkEntry's internal buffer is not availa (*)
98cdcce... Change position of paper's dimensions according to reading (*)
d8d62ce... Fix inconsistent line-endings (*)
d0cf137... More efficient version of _gdk_win32_window_queue_translati (*)
b2c8cb5... Fix DND onto an empty icon view (*)
b923f9c... Updates (*)
20dc850... Complete the get_buffer() conversion (*)
c28d6b8... Correct property types (*)
74ca4e2... Add API for more widget flags (*)
33ada9e... Bug 588273 - Make number of validated rows depend on time, (*)
40408e7... Two more getters for flags plus one new property (*)
37b1a1a... 2.17.5 (*)
6304410... Bump version (*)
f3668e9... Bug #588398 - Leak with testgtk::preview_(color|gray) and m (*)
1e765d2... Use perl to make gtkalias.h without warnings (*)
dd0d075... Updated Spanish translation (*)
cf08a43... Updated Spanish translation (*)
db4dabf... GDK_WINDOW_TYPE does a runtime typecheck, don't call it unn (*)
7efa439... Updated French translation (*)
aa8693f... Track viewable for GdkWindow (*)
027f411... Check for viewable to avoid doing work instead of mapped (*)
7cbb573... Only calculate clipping regions for viewable windows (*)
ed2c837... Only apply clip_region shape for viewable windows (*)
b36b700... Only handle viewable windows in collect_native_child_region (*)
7adf894... Don't read non-initialized clip region (*)
454160a... Fix read of non-initialized clip_region (*)
e87db9e... Updated Thai translation. (*)
ef8ce08... Updated Spanish translation (*)
a057c03... Optimize remove_child_area for children outside region (*)
aa47fca... Exit remove_child_area when region is empty (*)
4f49287... Add a translator comment (*)
d6afa6e... Fix a typo in the startup-id property definition (*)
8430e21... Remove a duplicate include. (*)
267d209... Remove markup from translatable strings (*)
3484246... g_strdup_print does not exist, the function is g_strdup_pri (*)
48f1b45... Bug 588943 â?? set correct selection before emitting cursor (*)
c564b3e... Microoptimization in interactive search handling (*)
dbc80f4... Updated Spanish translation (*)
6b3613d... Updated Spanish translation (*)
6e4aff8... Updated Spanish translation (*)
bf78db5... Calculate clip region when window goes viewable (*)
36861cf... Make gdk_drawable_get_visible/clip_region handle the !viewa (*)
82e609c... Make gdk_window_begin/end_paint handle non-viewable windows (*)
3c03683... Set clip region to empty for non-viewable windows (*)
1804830... Revert all handling of clip_region being unset for non-view (*)
d84b575... Bug 589275 â?? [csw] Trying to destroy NULL regions (*)
f4d1246... Suggesto to use Glade instead gtk-builder-convert script (G (*)
cfc27be... Slightly updated grammer in migrating-GtkBuilder.sgml (*)
0c5e3b3... Updated Swedish translation (*)
141e983... Updated Swedish translation (*)
82ba962... Updating Estonian translation (*)
e71c5d3... Avoid unnecessary indirect call (*)
9d69355... Fix clipping of pixbuf drawing to windows (*)
9660bfe... Fix issues with resize handles (*)
de718db... Remove ATK_STATE_SHOWING state when menuitem is not visible (*)
ee876f9... Remove both SHOWING and SELECTED states when menuitem is no (*)
a504784... Fix cairo rendering on large subwindows (*)
012ff55... Updates (*)
a99a4d3... 2.17.6 (*)
88d96c7... Bump version (*)
f9a1bfb... Bug 589336 â?? Add GtkTreeViewColumn:sort-column-id propert (*)
4d2c165... Formatting and removing commented/obsolete code (*)
31357a7... Enable big_window bench on win32, dialog for everyone (*)
c5c87a9... Some cursor work for csw(win32), more left to do (*)
45344cd... Use G_DEFINE_TYPE (GdkDrawableImplWin32, ...) (*)
a7394dc... Implement GdkDrawableImplWin32::draw_pixbuf (*)
10e249f... Fix translation (*)
313b6f3... _gdk_window_impl_new() on directfb (*)
00ff4d6... Updated Swedish translation (*)
0f5f753... bgo#534462: Disable interactive search in the file chooser' (*)
b50548e... From the shortcuts pane, focus the GtkEntry and redirect un (*)
d55ff39... bgo#161489 - In the file chooser, let the left/right arrow (*)
ed58c10... docs: inline see_also to sections docs and add missing <var (*)
0e6d121... docs: add missing <variablelist> tags (*)
29870ca... Updated breton translation (*)
a96bf76... Updated breton translation (*)
b2eea12... Add set_device_cursor() to GdkWindowImpl. Implement it for
0632a99... Use the right event_mask for selecting.
c6a671c... Improve code for selecting for XI2 events.
3fee776... Make most of display->pointer_info multidevice aware.
f22239c... Report ATK_STATE_SHOWING only when all parents are visible (*)
4a73b41... add getter function for widget->allocation (*)
1780361... add gdk_window_get_cursor() (*)
94f8873... Updating Estonian translation (*)
6007761... Fix gtk_widget_get_allocation() (*)
c035c12... Remove unused dirty iter discovery functions (*)
1811ecf... Add missing gdk_window_get_cursor to the GDK symbols (*)
6f0f5f8... Fix gdk_window_get_cursor() documentation (*)
2d79405... Bug #514260 â?? Better filtering for "Recently Used" files (*)
d75ccb5... Correct a thinko (*)
a4514f9... Allow disabling New Folder button in File Choser (*)
1117483... Add public gdk_window_set_device_cursor() function.
5fdc009... Small cleanup in X11 window set_device_cursor() implementat
c4472ed... Remove set_cursor() from GdkWindowImpl, it's not used anymo
531c7e5... Start general GtkTreeView unit tests (*)
ff10f9c... Bug 498010, 546005 - fix assertion in gtk_tree_view_set_cur (*)
069a593... Bug 539377 â?? Unnecessary warnings when GtkTreeView is not (*)
bce2a51... Bug 573321 â?? additional check in gtk_tree_model_filter_co (*)
a79ef08... Bug 555109 â?? selection broken when typeahead active (*)
d743b2f... Bug 586374 â?? code does not follow documentation (*)
bd439f6... docs: fix include by adding GtkLabel-links doc to expand_co (*)
493d386... docs: don't invent new docbook tags, it is <type> not <type (*)
1a19b85... Adapt to XI2 changes in Xorg master.
843aff6... Use mods_state->effective, since that's the equivalent to t
1946086... updated hebrew translation (*)
8c8e1da... Add stubs for missing GDK windowing functions to Quartz bac (*)
c225c84... Add public gdk_device_get_display(). (*)
c009f49... Updated Brazilian Portuguese translation. (*)
5ab28ed... Updating Estonian translation (*)
2f0dd2d... Fix configure.in to work without --with-gdktarget on non-X1 (*)
ad3be19... Make gdk-pixbuf-csource work on Windows also in the build t (*)
1fa297c... Updated Norwegian bokmål translation. (*)
f29b9e2... Updated breton translation (*)
39b9602... Add SVG support to GtkPrintBackendFile (*)
055c7aa... Updating Estonian translation (*)
e87a902... Updating Estonian translation (*)
d6d3915... Updated Spanish translation (*)
d4ac4f6... Updated Spanish translation (*)
94bc87c... Get default cover sheets from each printer separately (*)
c44b0d2... Check for details request before print (*)
6e0af6c... Bug 590959 - Set child_has_focus flag properly (*)
f8171ce... Update tooltip if no removable one is selected (*)
00c439d... Fix a typo (*)
d769808... Fix a typo (*)
ae37d20... Emit GtkAssistant::apply before computing the next step (*)
549ffcb... Add a GtkIconView::item-padding property (*)
5002976... Fix a logic error in gdk_window_set_title on OS X (*)
b514c6a... Fix a logic error in gdk_window_set_title on OS X (*)
eb0a572... Bug 69872 â?? GTK_WIDGET_SET_FLAGS should be deprecated (*)
d468aee... Updated Irish translation (*)
c775906... Add gtk_print_operation_get_n_pages_to_print() (*)
8a6bb81... Updated Irish translation (*)
8296bf7... Bug 69872 â?? GTK_WIDGET_SET_FLAGS should be deprecated (*)
dfe0c8c... Revert "Bug 590959 - Set child_has_focus flag properly" (*)
9124254... Updated Spanish translation (*)
ea746ed... Updated Spanish translation (*)
f57e212... Updated Spanish translation (*)
a6632e9... Updated Irish translation (*)
913c95a... Updated Arabic translation (*)
69fc109... Avoid some gratitious behaviour changes (*)
54863bb... Correct a doc comment (*)
ec7c24d... Remove some unused variables (GnomeBug:591218) (*)
d878dc8... Increment page sequence before print of the page, not after (*)
c68194b... Updated Basque language (*)
7f92684... Don't ever invalidate the root window (*)
0fc8c47... Remove old comment about guffaw scrolling (*)
19c1c11... Don't invalidate unnecessary areas on raise (*)
4d49969... Updated Basque language (*)
6771823... Updated Basque language (*)
321c034... Updated Galician translation (*)
f04a410... Updated Basque language (*)
527e093... Updating Estonian translation (*)
70efa73... Print when Enter pressed in certain GtkEntries of the print (*)
f30cfd7... Show/Hide native window when updating viewable (*)
60fa0da... Implement fallback for old draw_drawable vfunc (*)
fa21459... Fix clearing of window background for some transparent noti (*)
dffb628... Updates (*)
f96d913... Fix make check (*)
bdffae7... Make setting the root cursor work again (*)
4df049d... 2.17.7 (*)
860fdbe... Bump version (*)
e3bdf92... Bug 590959 - Set child_has_focus flag properly (second try) (*)
3c3efee... Delay core pointer creation until the display is available. (*)
12794ee... GdkDevice: Add warp() vmethod. (*)
b36afe8... GdkDeviceCore: Implement warp(). (*)
5896aa3... gdk_display_warp_pointer(): Use GdkDevice::warp. (*)
44599c5... Merge branch 'events-refactor' into xi2
25d37ef... GdkDeviceXI2: Implement warp().
7c3c6bc... Add public gdk_display_warp_device().
d170ab2... Updated Brazilian Portuguese translation. (*)
ee67900... Updated Bulgarian translation (*)
4327141... Updated Bulgarian translation (*)
8ad5076... Updated Swedish translation (*)
d2e14a7... Updated Swedish translation (*)
c167c7a... Updated Swedish translation (*)
5745760... Updated Bulgarian translation (*)
ff558e2... Remove C++ comment (*)
f019047... Don't un-invalidate area that will be immediately invalidat (*)
a3ee827... Check for GraphicsExpose too in expose_serial_predicate (*)
8a517dc... Modify window system exposes wrt outstanding moves (*)
043ca23... Invalidate old source in gdk_window_move_region (*)
e25ac0b... Clarify comment (*)
939e552... Ensure that queue_translation is paired with the right X op (*)
9ec4fb6... Don't return uninitialized pointers (*)
7667c4d... Fix leaks of clip region and outstanding moves (*)
9f82243... Make _gdk_window_process_updates_recurse reentrancy safe (*)
d834576... Correct/complete axis labels for axes known to Gdk.
2ba836d... Add widget->allocation setter method (*)
5c89bbf... Make the allocation parameter const (*)
a5f6b81... Add gtk_widget_set_allocation to gtkwidget.h and gtk.symbol (*)
341b8a4... Initialize missing methods on Windows (*)
75011a5... Make GdkDeviceClass private. (*)
4bcddc7... Merge branch 'events-refactor' into xi2
3f75328... Include gdkdeviceprivate.h in gdkdevice-xi2.h
f1f7df6... Fix type mismatch warnings (*)
bd07557... Always queue antiexposes after flushing outstanding moves (*)
68b3974... Fix indentation of gdk_device_get_display(). (*)
6cfb23d... Fix duplicated id detection in gtkbuilder (*)
0696bc8... Fix memory leaks in unit tests (*)
03018f1... Fix memory leaks when using add_objects (*)
920b369... Implement gdk_device_set_mode(). (*)
be37211... Add/Improve API for handling devices' axes. (*)
b19470e... Merge branch 'events-refactor' into xi2
a5bc4ab... Use new axes API in XI2 impl.
c12f7c7... Handle XI_DeviceChanged, change affected device axes accord
c5fbe7d... Fix guint underflow. (*)
0ad80b6... Add new API declarations to gdkdevice.h (*)
f07474f... Merge branch 'events-refactor' into xi2
c598202... GtkWindow: also copy axes in events forwarded to offscreen
df12a54... Also copy number of axes to device->axes_len. (*)
d65ea65... Merge branch 'events-refactor' into xi2
8b52756... Freeze/thaw notifications on GdkDevice while adding axes.
af8821c... GdkDevice: Notify on n-axes when adding a new one.
0c71a6b... Do not generate 2BUTTON/3BUTTON events from the XI2 code.
1843eeb... Store double/triple click info per-device.
4f80cb3... Initialize variable.
88837c9... Use GdkDisplay->pointer_info.motion_hint_serial.
2909139... Fix last relevant accesses to display->pointer_info.
5285467... Fix gdk_window_get_geometry for native children with non-na (*)
5f39d94... Remove display->pointer_info.
44b84fe... Remove unused variable (*)
1551401... Updated Irish translation (*)
f7185ec... Don't crash on NULL parent (*)
30ffad7... Bug 592003 - Shift+click should always modify selection (*)
be83e87... Tiny docs improvement (*)
270a95f... Handle accelerators involving virtual modifiers better (*)
c930f3a... Support silent build rules with automake 1.11 (GnomeBug:591 (*)
1c842fc... Add back WM_* and _NET_WM_* client messages filter. (*)
5899f40... GdkEventSource: Enable window filters. (*)
bab1a50... Merge branch 'events-refactor' into xi2
93c8b1f... Updates (*)
a84f360... 2.17.8 (*)
9389d53... Bump version (*)
9c151ba... Shut up warning about calling gtk_object_get_type() having (*)
3dc377a... Correctly select default printer when there is more than on (*)
c21373d... Use gtk-save icon for GtkPrintBackendFile (*)
7a76996... Add missing file. (*)
feb9580... Add missing file. (*)
e6e3d0a... Updated Brazilian Portuguese translation. (*)
97ec7f7... Updated Galician Translation (*)
dc7feb2... Updated Irish translation (*)
bbd96c5... Updated Galician Translation (*)
428d7bd... More reentrancy protection for process_updates (*)
e10db38... Put variable definitions at start of block (*)
89a8fad... Don't use stream before it is created (*)
bbe16ec... Use g_object_ref/unref instead of deprecated specialization (*)
02457e3... Return value from non-void function (*)
277d840... Deprecate also GdkFontPrivateWin32 (*)
e0a1e78... Silence the conversion from xatom to atom too (*)
0780a49... Return state_set directly if there is no parent. (*)
65cccee... Added Norwegian bokmål translation. (*)
39c73ad... GdkDevice: Add prototypes for query_state() and window_at_p
d646ee9... GdkDeviceCore: Implement query_status() and window_at_posit
1cec696... GdkDeviceXI2: Implement query_status() and window_at_positi
ea62c26... GdkDisplay: Add replacement to GdkDisplayPointerHooks.
859049b... GdkDeviceManagerXI2: Don't fandango on core when translatin
0fe210c... Added Punjabi (Gurmukhi) Translaiton) by A S Alam (*)
16f7230... Updating Punjabi Translation Update (*)
9d611b1... Updating Punjabi Translation Update (*)
61ea687... Updated Spanish translation (*)
8de2dbb... Updated Bulgarian translation (*)
7272169... Updated Thai translation. (*)
e86fab5... Update Korean translation (*)
fbd21b4... GdkEventTranslator: remove get_filter_window(), it's unused (*)
f84df97... Bug 478519 - GtkTooltip segfaults on NULL gdk-display-curr (*)
aef890e... GdkEventTranslator: add methods for selecting events on a w (*)
8c18a08... GdkEventSource: Add gdk_event_source_select_events(). (*)
be711dc... GdkWindowImplX11: use gdk_event_source_select_events(). (*)
b32c34b... GdkWindowX11: Replace XSelectInput with gdk_event_source_se (*)
ab66291... Merge branch 'events-refactor' into xi2
0bc2b2e... GdkDeviceManagerXI2: Implement new methods in GdkEventTrans
6320b12... Bug 526149 - GtkCellRendererAccel editing conflicts with mn (*)
183cb1f... GdkWindow: Add gdk_window_[gs]et_support_multidevice.
ee7831d... GdkDeviceManagerXI2: shuffle get_event_window() so it's act
d2bc526... GdkDeviceManagerCore: Remove get_event_window() implementat (*)
8f1b078... GdkDisplayX11: Add internal version of get_event_window(). (*)
32838cc... GdkEventTranslator: Remove gdk_event_translator_get_event_w (*)
6b7ac42... Remove senseless code path. (*)
bb8fbde... Updating Estonian translation (*)
b26bb91... Merge branch 'events-refactor' into xi2
2f3cf2c... Updated Swedish translation (*)
9976554... Bug 528283 - Problems when using PageUp & PageDown to navig (*)
ebc6a00... Clean up code in gtk_tree_store_set_n_columns() (*)
a4a5d3d... Change prefix of tree view scrolling tests into TreeView (*)
105e0be... Rework naming of tests to make better use of path matching (*)
7b4f09a... Add a scrolling test case involving creating new rows in tr (*)
4449acb... Remove broken logic in backwards walks in validate_visible_ (*)
c45c51e... Updated Bengali translation (*)
d1eea9c... Updated Portuguese translation (*)
abf088f... Updated Portuguese translation (*)
cf02758... GdkDeviceXI2: Remove unused code.
97e2355... GdkDeviceXI2: Initialize variable.
cf0f18e... GdkDeviceManagerXI2: Fix fatal warning.
42cfe96... GdkDisplayX11: Fix critical warning.
17f9ba3... Update README.win32 (*)
6dd6d44... Updated Gujarati Translations (*)
deda8b9... Updated breton translation (*)
a79f929... Add support for enabling only native windows (*)
e8dcf33... Preserve errno, and always use g_strerror() (*)
1f446d0... Updated Catalan (Valencian) translation (*)
37c3413... Minor fix to Catalan translation (*)
c268892... Updated Catalan (Valencian) translation (*)
9d1dc2d... Minor fix to Catalan translation (*)
23b88f2... Document GDK_NATIVE_WINDOWS (*)
b09f8f6... Updates (*)
9bad2f7... Documentation fixes (*)
e6cfb7b... 2.17.9 (*)
9e12297... Bump version (*)
ebb9e41... GdkDisplayX11: Fix critical warning. (*)
1c7c015... GdkDeviceManagerCore: Set input-mode in core pointer. (*)
0ad0646... Fix clipping of drawn pixbufs in the no-render case (*)
c0084e2... Fix clipping issue with clip masks (*)
c2546c8... Clean up gdk_draw_drawable() composite handling (*)
a202dc2... Updated Tamil Translations (*)
33c70e9... Updated Tamil Translations (*)
c91cb2f... Bug 592901 - Crash in JPEG pixbuf loader instead of error (*)
7cc8cf2... Fix cairo clipping to client side windows (*)
5515288... GdkDisplayX11: Make core pointer detection a bit more robus (*)
e2c41c3... Add a GdkDevice parameter to GdkEventKey and GdkEventFocus. (*)
cf8501f... GdkDeviceManagerCore: Add keyboard device. use it for keybo (*)
7c05119... Merge branch 'events-refactor' into xi2
2d87fab... GdkDisplay: Fix gdk_display_get_window_at_pointer().
6a079cb... GdkDevice: Add API to establish relations between devices.
9cef3fe... GdkDeviceManagerXI2: Relate master keyboards and pointers.
0a9b019... GdkDeviceManagerCore: Relate core pointer and keyboard.
1937d1d... hindi updated by Rajesh Ranjan (*)
4739118... hindi updated by Rajesh Ranjan (*)
ccf988e... Updated Basque language (*)
a2edc3c... Updated Asturian translation (*)
2400e14... Propagate the "send_event" flag for emulated events (*)
cf73930... Don't unnecessarily set the event mask as that can cause X (*)
d0097e6... Merge branch 'master' into events-refactor (*)
ccf1c5e... Merge branch 'events-refactor' into xi2
4a0f78b... Bug 592606 - Activate the default button in a respose-reque (*)
51f140b... Document ownership for return value of gtk_file_chooser_get (*)
4105442... Make sure we only send one grab broken event (*)
1932f32... Correct generation of broken grabs (*)
858e6bc... Allow x and y to be NULL in gdk_window_get_geometry (*)
05b246a... fix gtk-doc syntax on GtkWidget:double-buffered, so Since g (*)
de1c79c... Bug 592883 - Spin cell rendererer problem with double click (*)
786b391... Bug 588199 - GtkTreeView rendering glitch while using a def (*)
ec7187e... Bug 543310 - set_enable_tree_lines doesn't work when a cel (*)
3e5934e... Updated Finnish translation (*)
6a278af... Fix casts in calls to g_utf8_validate() (*)
d30c31d... marks_start_element(): initialize "value" to get rid of a c (*)
591b37d... Add accessors for sealed member "flippable" (*)
9e7f10e... GdkDeviceXI2: Put function to translate event masks here.
25cf651... Updated Serbian translation (*)
8d936d3... Updated Serbian translation (*)
44469e4... Make gtk_tree_view_real_set_cursor() handle non-existing pa (*)
6c3aca7... Updated Oriya Translation (*)
e6af927... Updated Oriya Translation (*)
0e52286... Bug 69872 - GTK_WIDGET_SET_FLAGS should be deprecated (*)
cc8927a... Add gtk_widget_set_window() (*)
3473993... GdkDevice: Fix typo in variable declaration.
90284c8... GdkDevice: add grab() and ungrab() vmethods.
49dff9b... GdkDeviceCore: Implement grab() and ungrab().
ae9204b... GdkDeviceXI2: Implement grab() and ungrab().
b4854f6... Remove double semicolon.
bb544e3... Make gdk_windowing_pointer_grab() Use GdkDevice methods.
8272e20... GdkDevice: Make window_at_position() also have a GdkModifie
d336841... GdkDisplay: Make pointer_grabs per-device.
010e048... Specify device in crossing events when switching pointer gr
ca75ead... Updated Polish translation (*)
d958d9c... GdkDeviceManagerXI2: Fix valgrind warning.
1c47a55... GdkDeviceManagerXI2: plug memory leak.
968378b... GdkDisplay: Add gdk_display_device_is_grabbed().
729960f... GdkDisplay: Implement missing func in default GdkDisplayPoi
f341771... Add GdkDevice info to grab broken events.
145fdcb... Make beeps work again (*)
ca3b8e8... Updates (*)
8005fd9... Updates (*)
8d7432a... GdkDisplayX11: Add gdk_display_pointer_ungrab() device-awar
64cd8c3... Updated Czech translation (*)
7e4e2c6... Fix a documentation error (*)
a871504... Fix --enable-{cups,papi} handling (*)
047a913... Show the icon window back after changing pixbuf (*)
c51830f... Do not emit action-activated signal when there are not acti (*)
a2420c7... Plug a mem leak (*)
44adf81... [GtkSizeGroup] don't recurse into yourself (*)
2105d94... Plug a mem leak (*)
f7cfe2b... Emit "update-custom-widget" when the page setup changes (*)
2d8b8e0... buffer_backspace should delete \r\n in one go (*)
3b33618... Add CUPS events as soon as possible when printing (*)
f117777... Return meaningful default values for lpi and resolution (*)
1314732... Forgotten part of the lpi change (*)
2421e64... Warn when a parent is destroyed (*)
ab93e1b... Updated Czech translation (*)
7dfa901... GdkDeviceXI2: confine_to is unused in grab(), mark it as su
e71befa... Fix some compiler warnings.
97d4b25... Add an offscreen window demo (*)
5e5ab90... Improve CSW docs (*)
f649237... Minor doc fix (*)
953d391... Cosmetic fixes (*)
b6b6435... Add an migration chapter for CSW (*)
ced22b1... Updated Kannada(kn) translation (*)
e2f561a... Updated Kannada(kn) translation (*)
de89bf3... Updated Bengali India Translations (*)
c5621f8... Updated Polish translation (*)
d3d7070... Support DEBUG_WINDOW_PRINTING even with GDK_NATIVE_WINDOWS (*)
028610b... Add window type an shape to window print for nicer debuggin (*)
397951c... Add and use gdk_window_is_toplevel when possible (*)
154be11... Use temporary impl_iface variable to make lines shorter (*)
cc5b22c... Don't update window->shaped from backends (*)
4d3b19f... Update shape handling (*)
b18afe9... Don't propagate GDK_NATIVE_WINDOWS to child processes (*)
21efe59... Don't delay showing windows until viewable in GDK_NATIVE_WI (*)
168e9d0... Updated Telugu Translations (*)
3959ae9... Updated Telugu Translations (*)
36809d4... Describe how gdk_x11_drawable_get_xid() works wrt CSW in do (*)
3e40146... Fix order of cairo clip setting when drawing text (*)
92b15bd... GdkDeviceXI2: Use XIQueryPointer, seems to be fixed in Xorg
0bb51bc... Remove unneeded call of begin/end user action (*)
582b281... Make sure the paper dialog is destroyed with the parent (*)
d22b79f... Add another offscreen demo (*)
45d6752... Handle geometry change correctly (*)
9be22cb... Document gdk_window_geometry_changed (*)
0b1a1e2... More updates (*)
036aada... Fix the cups checks (*)
39c714d... More updates (*)
32d59d1... Documentation fixes (*)
42f2549... Updated French translation (*)
ce0cfa2... Update Norwegian bokmål translation. (*)
b31f1cd... Updated Hebrew translation (*)
f97a33a... Move timer removal in dispose (*)
45956ae... Add gdk_cairo_reset_clip (*)
ddbe9ac... Put subwindow assigning and ref'ing together.
d67a7ed... Add gdk_window_restack (*)
d512566... Add test for gdk_window_restack (*)
4ab7255... Hungarian translation updated (*)
e1b0e76... Hungarian translation updated (*)
781e878... 2.17.10 (*)
4e6e46d... Bump version (*)
36a7358... Fix a merge conflict (*)
908b662... Remove sincos use (*)
05d39e4... Add a missing include (*)
2f80806... Fix the return type of gdk_selection_property_get (*)
6b9a3c9... Bug 584638 - Build of gtkupdateiconcache without NLS break (*)
0c7953c... Implement grab ownership.
dd203a5... GdkDeviceManagerXI2: Do not implement unused vmethod.
e1d99c0... GdkDeviceManager: Remove gdk_device_manager_set_window_even (*)
09c2404... Complete gdk_event_get_device() coverage.
5d5c2c7... GdkWindow: Implement gdk_window_get_device_cursor().
1337896... GdkDeviceXI2: Plug a leak.
587bc97... Fix warnings in gdk_window_restack (*)
753f159... Don't access region when it might be freed (*)
223bcd2... Correct the antiexposure vs implicit paint flush race (*)
3f306a4... Have tree view process exposes after adjustments have been (*)
6f20cf6... Propagate insensitive state to cell renderers in GtkCellVie (*)
4f21969... Make toggle cell renderer follow insensitive state of widge (*)
3a917a2... Update IM spot location before running _validate_onscreen() (*)
7a3d983... Fail to scroll if the given mark is not in text view's curr (*)
dc3fb71... Improve unsetting old buffer in gtk_text_view_set_buffer() (*)
b81079d... Bug 69872 - GTK_WIDGET_SET_FLAGS should be deprecated (*)
026bea2... gtk_widget_set_property(): use gtk_widget_set_visible() (*)
6ee228a... gtk_widget_set_property(): use accessors instead of setting (*)
294e222... Ensure gc clip region valid in _gdk_gc_update_context (*)
4adcb39... Ensure clip region valid before using it for emulating grap (*)
dcc87f7... Move mark check to gtk_text_view_scroll_to_mark() (*)
5ec80eb... Recalculate heights when a (new) separator func is set on G (*)
f94b815... GdkDevice: Add gdk_device_grab().
a47aadb... Protect gtk_text_view_scroll_mark_onscreen() from using inv (*)
1606b82... Add AM_PROG_CC_C_O (*)
76dab7b... Accept automake 1.10 and 1.11 (*)
a10e90b... Move _gdk_window_event_parent_of to gdkinternals.h (*)
f64ef92... Add gdk_window_is_destroyed (*)
0c7830a... Make public GDK_WINDOW_TYPE and GDK_WINDOW_DESTROYED use fu (*)
d0ac27f... Add function accessors for x11 window/pixmap impl (*)
812b3c4... Deprecate GDK_WINDOW_OBJECT and GdkWindowObject (*)
fa42e00... Add back debug optional code.
1bd62b0... GdkDisplay: Rename pointer grabs API to be more generic.
5cfe90d... Revert "Accept automake 1.10 and 1.11" (*)
8654ffd... Revert "Add AM_PROG_CC_C_O" (*)
ea98cdc... Try again to allow newer automake (*)
1c0ecc0... Rework the way IM contexts are set (*)
079cc21... Avoid a segfault if license is NULL (*)
5c14089... Make window manager tracking work better (*)
6b7fef0... Don't forget to set the client window on the slave (*)
d6f3af0... Make gtk_combo_box_entry_set_text_column more forgiving (*)
96636bd... Updates (*)
5c4f248... Documentation additions (*)
bec0d57... Fix the build (*)
d09d810... Fix a typo (*)
e1cd3e0... 2.17.11 (*)
50945f0... Bump version (*)
05ef84e... Fix fallout from automake version bump (*)
ec29687... GdkDeviceCore: ungrab keyboard if device is keyboard.
d24c20d... Make keyboard and pointer grabs use the same infrastructure
923a6a8... Start a testsuite for GtkTreeModelFilter (*)
81bc45e... Add a helper for inserting paths in the test tree store (*)
6f2aff3... Add unit test for bug 540201 (*)
93b29a9... Add test cases for bugs 464173 and 529287 (*)
b6559c3... Make a start with virtual root unit tests (*)
378a6df... Generalize fixture setup code (*)
d09c2ae... Only emit row-inserted if all ancestors are visible (*)
2cca680... Correct /FilterModel/empty/vroot-show-nodes test case (*)
958f772... Refilter is required after setting visible column (*)
18b2041... Check for successfull iterator retrieval (*)
15fdf44... Correct unfiltered test cases (*)
532ecca... Do not emit has-child-toggled when a root level node is rem (*)
af73305... Marking nodes invisible after pulling in the root level is (*)
7b1d2de... Add a rather specially crafted test case (*)
5b76610... More virtual root unit tests (*)
6606989... Remove unused variable (*)
733e532... Correct handling of row-has-child-toggled signal (*)
bbb5bbb... Extend filter model unit test with row-has-child-toggled te (*)
14c8149... Properly handle cases where an ancestor node is invisible (*)
bf573a1... Have the unit test check if the filter model emits the righ (*)
0c4f29e... When the filter removes a node, it needs to remove its chil (*)
f483c5b... Emit row-has-child-toggled when a first node becomes visibl (*)
c2f6611... List work left to do in the filter model unit test (*)
855fee8... Fix memleak in filter model unit test (*)
d0051a4... Fix compiler warnings (*)
993ade1... Merge branch 'events-refactor' into xi2
da00e17... Correct the initial event mask of the root window (*)
143b06c... Update Japanese translation (*)
a59c39f... Bug 346800 - Rework sort/filter models to use indices to pa (*)
3d3f869... Updated Polish translation (*)
f77042a... Avoid recursive calls to gtk_tree_view_top_row_to_dy() (*)
536875e... GdkDevice: Add select_window_events() vmethod.
135f250... GdkWindow: Add gdk_window_set_device_events().
794bb3d... Select key press/release events in gdk_keyboard_grab().
65454c1... GdkEventSource: Pass an allocated event to filters.
04a58d8... Simple expander unit test (*)
4e78b4c... One more unit test (*)
113d218... Fix handling of window cursor wrt grabs (*)
16c5339... Don't access the parent level, there might not be one (*)
308fade... Make the custom paper size dialog not block the main dialog (*)
0ea5787... Fix a typo (*)
d01dc74... Remove a dead assignment (*)
ebf73f4... Remove a dead assignment (*)
aa9bb7d... Deprecate gdk_event_get_graphics exposes (*)
3dd459c... Accept "true" as a true value in printer settings (*)
1189808... Bug 594668 - Add new Xorg keysyms (*)
fef3c88... Unbreak GtkComboBox::button-sensitivity (*)
e10f165... GdkDisplayX11: Improve backwards compatibility for gdk_devi
20652d6... Add GDK_CORE_DEVICE_EVENTS envvar to force core events for
514742a... Updated Gujarati Translations (*)
43fbf64... Updated Gujarati Translations (*)
4ccd47f... Avoid duplicate keysyms, ignore mispelled one (*)
b1d1e36... Keysyms docs update (*)
81334f3... Updated Lithuanian translation. (*)
c4d2c38... Ensure recursing gdk_window_process_all_updates works (*)
7124f59... Don't send grab broken for implicit grabs on button release (*)
be22a62... Cleanups (*)
d409cf2... Add more hints (*)
d497e8e... Mention gdk_window_restack (*)
417776c... Updated German translation (*)
b4a5c05... Updated Malayalam Translations (*)
0a46d33... Updated Malayalam Translations (*)
0df4283... Don't use magic zero height/width argument to gdk_window_cl (*)
e1554d8... Don't support the old handling of zero height/width in gdk_ (*)
3f06d80... GdkDevice: Add some compatibility for device->axes.
f5e2b3f... Updated Greek translation. (*)
24df69b... Add a note about tooltip limitations (*)
8c1f50c... Updated Dutch translation (*)
e9f6b93... Parse libtoolize --version more carefully (*)
63742b3... Updated Danish translation (*)
83719cb... Fix warning about pointer/int confusion (*)
1c45f32... Updated Simplified translation. (*)
3ce1555... Updated Simplified Chinese translation. (*)
93e3798... Updated British English translations (*)
e7fa162... Updated Danish translation (*)
618764c... Update Norwegian bokmål translation. (*)
8f16541... Fix gdk_display_beep (*)
f10f6b8... Mention thread-safety issues (*)
6716d46... Bail out of window move/resize early if no change (*)
130a774... Don't reenter gdk_window_process_updates_internal (*)
2d2dc2c... Factor out impl_window_add_update_area() to a function (*)
6d84fca... Handle expose events moving or resizing windows (*)
f473242... Better handling of window hierarchy changes from inside exp (*)
cfeba9c... Make gdk_window_flush public (*)
7ab7ffa... Automatically flush window when doing non-double-buffered e (*)
db88f08... fix race between fetching owner of composit selection, and (*)
02b102c... fix whitespace error (*)
ff47468... updated Bengali India translation (*)
fbcb382... Upadted Oriya Translation (*)
d605521... GdkWindow: Find native window correctly in gdk_window_set_d
38ff65d... GdkDevice: Add GdkDeviceType property.
ce5f80b... GdkDeviceXI2: Avoid setting cursor on non-master devices.
d937bd7... Upadted Oriya Translation (*)
2a36574... GdkDevice: Avoid memory corruption on slave device switch.
76ac016... Put back some old gdkinput funcs into the X11 backend.
142d599... Updated Bengali India Translations (*)
2ac19cb... GdkWindow: export gdk_window_set_device_events() in the hea
36fb263... GdkDevice: Respect GDK_MODE_DISABLED.
0ecd87f... Respect grab event mask for crossing events (*)
f7db1aa... GdkDeviceXI2: Implement get_state(), sort of.
b92c788... Upadted Oriya Translation (*)
ec36494... Updated Marathi Translations (*)
1996651... Updated Marathi Translations (*)
5793726... Updated Gujarati Translations (*)
3086e70... Updating Assamese translations (*)
e9d732b... Updating Assamese translations. (*)
cf80feb... Do not test the event mask of implicit grabs (*)
d797dcc... Assign the size of the screen to the root window (*)
f6ed148... Let GTK+ handle SIGPIPE signal itself when printing with lp (*)
38c18d7... GdkDeviceManagerXI2: Set input mode from device name.
062bc73... Make sure hidden/destroyed windows release all grabs on the
03045eb... GdkDeviceManagerXI2: Actually set the device for key events
6406f64... Updated Bengali India Translations (*)
46f369e... Upadted Oriya Translation (*)
cd709a0... Corrected a typo in Brazilian Portuguese translation (*)
24a3172... Updated Slovenian translation (*)
ac1b358... Updated Slovenian translation (*)
62b5b5f... Added Ukrainian translation (*)
87199cd... Merge together gdk_[keyboard|pointer]_grab_info_libgtk_only
45a58a2... GdkWindow: release all grabs on window if it's hidden.
7ae3845... GdkDisplay: Do not mix device types when checking grab owne
7eabfd8... GdkEventSource: Make code to handle non-wm case generic.
6e307ac... Added Ukrainian translation (*)
8251d6d... Added Ukrainian translation (*)
659776c... Fix gdk_device_get_history() for the core pointer (*)
9050d10... Upadated Oriya Translation (*)
d2ea67f... Add missing documentation for new API.
afd4c01... GdkEventSource: Fix critical warning when generating focus
327d209... Upadated Oriya Translation (*)
1ef285d... Deprecate functions and mark as non-multidevice safe.
487ad9d... Plug memory leaks.
bc2bfdf... Add "device-manager" property to GdkDevice.
3a3926c... Updated Italian translation (*)
921355f... Updated Romanian translation (*)
0a39bee... Updated German translation (*)
aa43f80... Updated Romanian translation (*)
5f126be... Don't focus unmapped radio buttons (*)
57fa8e8... Move '-x objective-c++' from CXXFLAGS to CPPFLAGS (*)
fc28004... GdkDisplay: Add gdk_display_get_device_manager().
411a68d... GdkDisplay, GdkWindow: Free resources on ::device-removed.
497d5ab... GdkWindow: comment out GdkInputWindow code.
cf5cc07... Updated Traditinal Chinese translation (Hong Kong and Taiwa (*)
456dfbd... GdkDevice: Allow master devices to change input mode.
2807fc7... GdkDeviceManagerXI2: Set !GDK_MODE_DISABLED to keyboards.
e0aed95... GdkWindow: Block events from disabled devices.
8a01239... GdkDeviceManagerCore: Set !GDK_MODE_DISABLED and !has_curso
e25ed50... maithili update, translated by Sangeeta Kumari (*)
2e8b675... maithili update, translated by Sangeeta Kumari (*)
2df87a7... Ensure device events are selected for all windows in GdkInp
04a0d8d... gdk_window_set_device_events: Set actual events on native w
2a2efc2... gdk_window_get_device_events: Fix potential critical warnin
6b14f5d... GdkWindow: Only take into account master/enabled devices fo
457dcfa... GdkWindow: Block slave devices' events if window has not se
4efcd88... GdkDisplay: gdk_devices_list() should return the core point
5ed8cf5... Don't dereference a NULL error (*)
508a44a... Whitespace fixes (*)
39dec4e... Updated Norwegian bokmål translation. (*)
4ba1e08... Restore initializing settings sizes, which was accidentally (*)
95cb1cc... Sensitivity event box should only be toggled if cell view i (*)
cb5e659... revert some changes in directfb backend that broke API (*)
13c258f... Fix x/y coordinates for extended events. (*)
d37268c... Block extended events to windows that didn't select them. (*)
bfc8824... Always report XInput events to the grab window if any. (*)
b35bdaa... Merge branch 'master' into events-refactor (*)
3081042... Merge branch 'events-refactor' into xi2
48c9d7c... Remove gdk/x11/gdkevents-x11.c (*)
32ee1fa... Compile again with xinput support enabled. (*)
4756f42... GdkEventSource: Pass an allocated event to filters. (*)
347065e... Add initial GdkDeviceManagerXI implementation (*)
e5cece6... Merge branch 'events-refactor' into xi2
d8b6c8b... Remove GdkDevicePrivate usage. (*)
86cd2ba... Merge branch 'events-refactor' into xi2
31186dd... GdkDeviceXI: Implement get_history().
9961fb2... GdkDeviceXI: Implement get_state().
44465cf... GdkDeviceXI: Add empty implementations for set_window_curso
30cf728... GdkDeviceXI: Implement grab() and ungrab().
40dfc47... GdkDeviceXI: Implement select_window_events().
22131b9... GdkDeviceManagerXI: Reference windows when allocating GdkEv
2dfa282... GdkDeviceManagerXI: Ignore non-extension devices.
7ebefed... GdkDeviceManagerXI: Add device axes using private GdkDevice
d6b2cb6... GdkDeviceManagerXI: Translate axes through GdkDevice privat
c04ad10... GdkDeviceManagerXI: Get X/Y info from extended events.
ec77821... Fix typo in variable declaration.
77d62b5... GdkDeviceManagerXI: Translate x_root/y_root in motion/butto
35c099d... Make gdk_event_get_device() return device for proximity eve
8403340... GdkDeviceManagerXI: Add logic for blocking core events.
4dc0999... GdkDeviceXI: Add empty implementations for missing vmethods
6dfc893... GdkDeviceXI: fix up uninitialized variable usage.
b8703db... GdkDeviceManagerXI: Store root X/Y info for windows with ex
e9f27bd... GdkDeviceManagerXI: Actually translate axes in button/motio
(*) 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]