| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
The assertions in there were unnecessarily restrictive. This has
been reported in bug 564160.
|
| |
|
|
|
|
|
| |
We were getting the new wm name with a 15 second delay, due to
some race. Reported in bug 593644.
|
|
|
|
|
|
| |
The license field was introduced later on, so some out-of-tree loaders
may not set it. And Solaris printf() doesn't take NULL for a string...
Bug 594178.
|
|
|
|
|
|
|
| |
Add a function to obtain the effective context id, and reset the slave
only when the effective context id is different from the current context
id, when setting a client window and on focus in. This might fix
bug 593868 and bug 567124.
|
| |
|
|
|
|
| |
This reverts commit 1606b822321fb4cd370a2cd2e117481e125722ee.
|
|
|
|
| |
This reverts commit 76dab7b3b745c285f814311b071fefc8244d5245.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
gdkprivate.h is in installed file and this function does not
need to be exported.
|
|
|
|
| |
This was tested to work in bug 588788.
|
| |
|
|
|
|
| |
Suggested by Paolo Borelli.
|
| |
|
|
|
|
|
|
| |
Also use a different means to check that the given mark is in the text
view's buffer. This will also play nice with anonymous and NULL marks.
Suggested by Paolo Borelli.
|
|
|
|
| |
If there is a drawable clip on it we don't want to use that.
|
|
|
|
| |
There might be an old drawable clip on it, if so remove it.
|
|
|
|
|
| |
Use the newly added accessors to set the "can-focus", "can-default"
and "receives-default" properties.
|
|
|
|
| |
Use the new API instead of show() and hide().
|
|
|
|
|
|
| |
Add gtk_widget_set_receives_default() and
gtk_widget_get_receives_default() as accessors for
GTK_RECEIVES_DEFAULT.
|
|
|
|
|
|
|
|
|
| |
When unsetting the old buffer always set the buffer on the layout to
NULL. More importantly, clear the pending scroll. (The scroll is
handled in an idle, when not cleared an idle handler might touch the
layout later on, possibly corrupting the BTree). Unref the buffer after
removing the selection from the clipboard, not before. Patch merged
from maemo-gtk.
|
|
|
|
|
|
|
| |
In gtk_text_view_queue_scroll() we need to verify if the given mark
exists in the text view's current buffer. When not done, this can
result in corruption of the BTree data structure. Patch merged from
maemo-gtk.
|
|
|
|
|
|
|
|
| |
Updating the IM spot location in gtk_text_view_value_changed() might
invalidate the layout, so we need to make sure that we update it before
validating the layout again. Otherwise, the layout will be invalidated
right after validating it (possibly resulting in a failed
onscreen_validated assertion). Patch merged from maemo-gtk.
|
|
|
|
|
|
|
|
|
| |
Likewise to other cell renderers, GtkCellRendererToggle now properly
follows the insensitive state of the widget requesting rendering. It
does this by checking the state of the widget pointer, not by using
GtkCellRendererFlags (there exists an insensitive flags). Later on, I
think we should move to using GtkCellRendererFlags and not the state of
the widget requesting rendering. Patch merged from maemo-gtk.
|
|
|
|
|
|
| |
If the cell view is insensitive, it needs to properly propagate this
insensitive state to the cell renderers using cell renderer flags.
Merged from maemo-gtk.
|
|
|
|
|
|
| |
This was removed long ago by the patch in bug 101235. On a hindsight,
all other scrollable widgets are processing exposes at this point, which
completely makes sense to me, so I am putting it back.
|
|
|
|
|
|
|
| |
The check for a possible implicit paint flush before queueing an
antiexposure was wrong. An implicit flush doesn't actually NULL
the implicit paint, se we have add a flag to explicitly track if
it is flushed.
|
|
|
|
|
|
| |
Passing region into _gdk_gc_set_clip_region_internal takes ownership,
so don't use it after that. We can just as well just move the usage
above the call.
|
| |
|
|
|
|
| |
Wrap textdomain calls in updateiconcache.c in NLS conditionals.
|
|
|
|
|
| |
It returns the length of the property, not a boolean. Reported
in bug 593788.
|
|
|
|
| |
This was reported in bug 593606.
|
|
|
|
| |
It turns out to be not worth the portability pain. Bug 593877
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
This lets you restack a window above or below a specified sibling.
At least eclipse wants this functionallity.
|
|
|
|
|
| |
This is required to get back the original drawable clip due to
non-native windows on a cairo_t.
|
|
|
|
|
| |
Move removal of timer function in dispose to prevent potentially running
them on a diposed-but-not-finalized tooltip
|