William Jon McCann
22586ea7c2
docs: use #*-struct instead of <structname>
2014-01-27 19:59:55 -05:00
Ignacio Casal Quinteiro
e1b874b44f
win32: remove useless comment since we do not support win98 anymore
2014-01-27 14:39:53 +01:00
Ignacio Casal Quinteiro
254d35af29
win32: handle again gtk-font-name
...
This code is ugly but it seems to do the work
2014-01-27 09:47:21 +01:00
John Ralls
489dfa9389
Bug 711298 - "Edit Scheduled Transaction" window way too modal
...
Put dialogs and utility windows in the same level as normal and
toolbar windows so that Gtk can control their stacking instead of
forcing them, rather unnaturally, to be on top of all other windows,
even other application windows, even when another application has
focus.
2014-01-24 15:22:55 -08:00
William Jon McCann
a2ccb6601e
gdk: enable rgba visuals by default
...
Unless GDK_RGBA=0 is set.
https://bugzilla.gnome.org/show_bug.cgi?id=630217
2014-01-23 11:51:51 -05:00
William Jon McCann
31532ca42f
docs: fix typo in signal link
2014-01-21 18:57:41 -05:00
William Jon McCann
0320610387
docs: fix docs link
2014-01-21 18:57:41 -05:00
William Jon McCann
916f1c0fd6
docs: fix style-updated link
2014-01-21 18:57:41 -05:00
William Jon McCann
10f25501f4
docs: fix link to even structures info
2014-01-21 18:57:41 -05:00
William Jon McCann
07535e9682
docs: remove reference to function that doesn't exist
2014-01-20 18:27:29 -05:00
William Jon McCann
8a0b4471b8
docs: fix typo in function name
2014-01-20 18:27:29 -05:00
William Jon McCann
64ffd759af
docs: fix typo in parameter name
2014-01-20 18:27:29 -05:00
William Jon McCann
ed68d3f9de
docs: fix typo in type name
2014-01-20 18:27:29 -05:00
William Jon McCann
df989e3a27
docs: use GDK_KEY_* names in docs
2014-01-20 18:27:29 -05:00
William Jon McCann
4be68e518d
docs: fix typos in class names
2014-01-20 18:27:29 -05:00
William Jon McCann
5735e8e09d
docs: remove reference to nonexistant api
...
Refers to an uncommitted part of
https://bugzilla.gnome.org/show_bug.cgi?id=696001
2014-01-20 18:27:29 -05:00
William Jon McCann
8a05d86802
docs: fix typo in function name
2014-01-20 18:27:29 -05:00
William Jon McCann
3be4b46967
docs: zero is a literal not a type link
2014-01-20 18:27:29 -05:00
William Jon McCann
e1be5e2956
docs: fix typo in doc syntax
2014-01-20 18:27:29 -05:00
William Jon McCann
af5ea79f3a
docs: fix typo in type name
2014-01-20 18:27:29 -05:00
William Jon McCann
43bd9f210c
docs: fix typo in type name
2014-01-20 18:27:28 -05:00
William Jon McCann
139b33aae5
docs: fix type in parameter type
2014-01-20 18:27:28 -05:00
William Jon McCann
201b093719
docs: remove link to missing example
...
Removed in e95490c15e
etc.
2014-01-20 18:27:28 -05:00
William Jon McCann
eecfa3eb20
docs: add docs for GtkFrameClock
2014-01-20 18:27:28 -05:00
William Jon McCann
ca61e63b2c
docs: fix docs for GDK_XID_TO_POINTER and GDK_POINTER_TO_XID
2014-01-20 18:27:28 -05:00
William Jon McCann
40b540c854
docs: fix typo in GDK_WINDOW_STATE_TILED
2014-01-20 18:27:28 -05:00
William Jon McCann
b99cd45c2b
docs: add missing scroll delta fields
2014-01-20 18:27:28 -05:00
William Jon McCann
00780017aa
docs: add missing GdkEvent field names
2014-01-20 18:27:28 -05:00
William Jon McCann
e3d81a99c6
docs: add missing docs for GDK_MODIFIER_RESERVED_*_MASK
2014-01-20 18:27:28 -05:00
William Jon McCann
83e8e38bd2
wayland: fix rename of wl_shell to xdg_shell
...
Regression from 9127087e1c
2014-01-20 14:37:33 -05:00
William Jon McCann
dc8439ee79
docs: add missing docs for GDK_WINDOWING_WAYLAND
2014-01-20 13:42:57 -05:00
Volker Sobek
a4d69e7f14
docs/comments: Fix spelling of 'explicitly'
...
This replaces all occurrences of 'explicitely' with 'explicitly'. Only
code comments and gtk-doc statements are affected.
https://bugzilla.gnome.org/show_bug.cgi?id=722429
2014-01-18 03:47:46 +01:00
Matthias Clasen
3701de14a1
Add a setting for dialog headers
...
This setting will let us keep traditional appearance
of dialogs on platforms where this is expected.
The new setting is called gtk-dialogs-use-header, backed
by the Gtk/DialogsUseHeader xsetting.
2014-01-17 17:52:08 -05:00
Tim Lunn
17b6819991
gdk: Don't leak GValue when xsetting is unknown
...
https://bugzilla.gnome.org/show_bug.cgi?id=722070
2014-01-13 22:20:28 -05:00
Matthias Clasen
7125cdc5ff
X11: Support keyboard-initiated move and resize operations
...
The EWMH defines _NET_WM_MOVERESIZE_SIZE_KEYBOARD and
_NET_WM_MOVERESIZE_MOVE_KEYBOARD for operations that are not
initiated by a button-press event. Allow using these by passing
a button of 0 to gdk_window_begin_move/resize_drag.
2014-01-12 22:25:19 -05:00
Matthias Clasen
5657b805d7
Some struct repacking
...
Save a few bytes here and there.
2014-01-12 22:25:19 -05:00
Andika Triwidada
0a768d274d
Changed obsolete FSF portal addresses to web address
...
Fixed https://bugzilla.gnome.org/show_bug.cgi?id=721530
2014-01-12 19:56:49 +07:00
Rico Tzschichholz
ed5d9b3c3e
x11: Add/Fix '(type *)' g-i annotations
2014-01-09 21:47:04 +01:00
William Hua
2a109250d5
Move get_key_equivalent() to gdk quartz utils.
...
https://bugzilla.gnome.org/show_bug.cgi?id=710351
2014-01-08 17:42:19 -05:00
Ryan Lortie
feedf46ddc
quartz: implement gdk_window_set_shadow_width()
...
Use the information to allow dragging windows all the way to the top of
the screen (ie: allow the top shadow to go under the menubar).
https://bugzilla.gnome.org/show_bug.cgi?id=720374
2014-01-06 15:27:28 -05:00
Ryan Lortie
394fe4b57e
quartz: fix manual window move
...
We need to have gdk skip standard processing of events when we are in
manual move in addition to manual resize.
https://bugzilla.gnome.org/show_bug.cgi?id=720357
2014-01-06 15:27:28 -05:00
Rico Tzschichholz
1f9da6675d
x11: Include missing public headers to GdkX11 gir build
2014-01-05 21:46:40 +01:00
Matthias Clasen
f759523a30
Deal with broken _NET_WORKAREA more gracefully
...
fvwm seems to have problems keeping _NET_WORKAREA in sync with
the number of desktops. Instead of reading garbage, silently use
the full screen as workarea for desktops that are not covered
by the _NET_WORKAREA property.
https://bugzilla.gnome.org/show_bug.cgi?id=698248
2014-01-04 15:15:00 -05:00
Matthias Clasen
c37e3b6316
x11: Avoid a possible memory leak in an error case
...
If _NET_WORKAREA is set to nonsensical values, we should still
free the memory before returning.
2014-01-04 15:13:51 -05:00
Matthias Clasen
8a42bb69aa
Trivial typo fix
2014-01-04 14:11:55 -05:00
Matthias Clasen
7e1a4800fa
Redo header bar decorations once more
...
Applications need a way to fix or adapt the decoration layout,
for situations like split header bars. Setting the layout from
the theme with a style property did not offer a good way to do
this, and the ::show-close-button property does not provide
fine-grained control.
To improve the situation, move the layout string to a property of
GtkHeaderBar which is backed by a setting. This allows platforms to
set a default button layout independent of the theme, while applications
can override the default.
The style GtkWindow style property is now deprecated and ignored.
2013-12-21 21:58:24 -05:00
Marek Kasik
ccd6e1ba47
gdkwindow: Don't add the same window to "update_windows" twice
...
This prevents passing of such window to another GMainLoop.
https://bugzilla.gnome.org/show_bug.cgi?id=711552
2013-12-18 18:15:01 +01:00
Matthias Clasen
af87a7e7c8
Fix make dist
2013-12-17 07:31:41 -05:00
Marek Kasik
1b032b18cc
gdkwindow: Handle references in "update_windows" list correctly
...
Since update_windows list is a static variable in GdkWindow.c which
contains pointers to windows which needs to be updated, it can happen
that it contains a pointer to a window even after quit from a gtk_main().
If another gtk_main() is called in the same process it tries to process
windows in the list which leads to a crash.
Correct reference count handling of added windows prevents such applications
from crash.
https://bugzilla.gnome.org/show_bug.cgi?id=711552
2013-12-16 17:58:04 +01:00
Bastien Nocera
4b42526e1f
gdkwindow: Use GdkWindowHints instead of guint for flags
...
https://bugzilla.gnome.org/show_bug.cgi?id=720342
2013-12-14 15:29:44 -05:00