| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
GdkEvent structs.
The state attribute is available in GdkEventMotion, GdkEventButton,
GdkEventScroll, GdkEventKey and GdkEventCrossing. This type annotation
fixes the wrapping of this attribute in the GI PyGObject bindings.
https://bugzilla.gnome.org/show_bug.cgi?id=639929
|
| |
|
|
|
|
|
|
|
|
| |
When copying allocated events, also copy the source device.
When synthesizing double or triple clicks, copy the original
button press event including device information.
https://bugzilla.gnome.org/show_bug.cgi?id=639822
|
|
|
|
|
|
| |
This change does not introduce any functionality change, mostly
cosmtic cleanups, like re-linebreak when introduced annotations messed
up indentation or whitespace errors fixes.
|
| |
|
|
|
|
| |
This was causing segfaults if DISPLAY is unset
|
|
|
|
|
| |
More precisely, test that we can successfully fail to open
a display...
|
|
|
|
| |
This was simply a misplaced 'g_list_copy()'.
|
|
|
|
|
|
| |
This connects the girs to the pc file names.
https://bugzilla.gnome.org/show_bug.cgi?id=635287
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=635287
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=635287
|
|
|
|
|
|
| |
offscreen window.
Just added gdk_offscreen_window_do_nothing() noop stub in that slot.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
-Update the project files to simplify them a bit after the seperation of
GDK-Pixbuf (move GDK-Pixbuf includes into the property sheet, move the
linking of Cairo/Pango/PangoCairo into the property sheet)--this is for
all DLL/EXE Projects (GDK/GTK/gtk-demo)
-Update the GDK-Win32 project as the source files have changed
significantly (especially as GDK3 was not compilable on Windows for a
while--thanks to Hans Breuer for the help in the process-Bug 639127)
-Made up for missed headers in the "install" stage and removed the removed
headers in the property sheet
-Updated GTK+ .def file generation as an extra macro is needed for that
-Updated gdk/Makefile.am for the generation of gdk.vcproj from gdk.vcprojin
|
| |
|
|
|
|
| |
<mclasen>: Comapny: kludge, with a k
|
| |
|
|
|
|
| |
This is so we can include gdk/gdkx.h from inside GTK code.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
The best fix for now is to just hardcode the X11 backend again
|
|
|
|
|
|
|
|
|
|
| |
By making window caches refcounted. This fixes problems with leaking
drag contexts, as experienced in
https://bugzilla.gnome.org/show_bug.cgi?id=637691
and
https://bugzilla.gnome.org/show_bug.cgi?id=144324
Based on a patch by drago01@gmail.com
|
| |
|
|
|
|
|
| |
So gdk/gdk.h can find gdk/gdkconfig.h, which is in $builddir
because it's generated.
|
|
|
|
|
|
| |
Based on a patch by Javier Jardón in
https://bugzilla.gnome.org/show_bug.cgi?id=621720
|
|
|
|
|
|
|
|
|
|
|
| |
Prevents an Xlib warning on Xnest, or Xorg with xinerama, or other
non-RANDR-capable xserver. Reintroduce a have_randr12 field in
GdkDisplayX11 to avoid having to call XRRQuery{Extension,Version} twice,
and don't select randr 1.2 events if that's false.
https://bugzilla.gnome.org/show_bug.cgi?id=634711
Signed-off-by: Julien Cristau <jcristau@debian.org>
|
|
|
|
|
|
| |
When commenting out a binary, also comment out the related variables.
Don't include Makefile.decl in gtk-doc Makefile.am's as they disagree
on assigning to EXTRA_DIST.
|
| |
|
|
|
|
| |
Move a previous vfunc into the only caller.
|
|
|
|
|
| |
Move the only user to call the function directly and copy the called
function over.
|
|
|
|
| |
Previous callers now use _gdk_device_query_state() directly.
|
|
|
|
| |
Fold the previous vfunc into the only caller.
|
| |
|
|
|
|
|
|
|
|
| |
There's no usecase for them, so remove them before we have to commit to
keeping an API.
Make the hooks private for now, actually removing them will come in
followup patches.
|
|
|
|
|
|
|
| |
Its usecase was GERD - http://testbit.eu/~timj/historic/gerd/ - and that
project is long since dead.
I couldn't find any app using it after asking around and googling either.
|
|
|
|
|
|
|
| |
Its usecase was GERD - http://testbit.eu/~timj/historic/gerd/ - and that
project is long since dead.
It has been superseded in GTK 2.2 by GdkDisplayPointerHooks anyway.
|
|
|
|
| |
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
|
|
|
|
| |
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
|
|
|
|
| |
Pointed out in bug 638386.
|
|
|
|
| |
gtk-nested loops.
|
|
|
|
|
|
| |
There are sure regressions but basic stuff seems to be working
again after all the API breakage done with comments like
"Win32 and Quartz need to be ported still."
|
|
|
|
| |
The source of a device is not changeable.
|
|
|
|
|
| |
It's now called gdk_device_get_window_at_position(). It doesn't make
sense to keep device-specific API part of the display.
|
|
|
|
|
| |
The API was not display-specific, but belonged to the device. Also, we
didn't find a user of the modifier mask, so we dropped it.
|
|
|
|
|
|
|
|
| |
We need to defer setting the default display until the
GdkDisplay is fully initialized. Also, short-circuit some
encoding conversions when creating windows, to avoid an
implicit dependency on the display being in the list of
displays yet.
|