summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 2.17.112.17.11Matthias Clasen2009-09-05207-14471/+14732
|
* Fix a typoMatthias Clasen2009-09-041-1/+1
|
* Fix the buildMatthias Clasen2009-09-041-1/+1
|
* Documentation additionsMatthias Clasen2009-09-042-0/+5
|
* UpdatesMatthias Clasen2009-09-041-0/+39
|
* Make gtk_combo_box_entry_set_text_column more forgivingMatthias Clasen2009-09-041-2/+3
| | | | | The assertions in there were unnecessarily restrictive. This has been reported in bug 564160.
* Don't forget to set the client window on the slaveMatthias Clasen2009-09-041-0/+3
|
* Make window manager tracking work betterMatthias Clasen2009-09-041-26/+36
| | | | | We were getting the new wm name with a 15 second delay, due to some race. Reported in bug 593644.
* Avoid a segfault if license is NULLMatthias Clasen2009-09-041-6/+9
| | | | | | 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.
* Rework the way IM contexts are setMatthias Clasen2009-09-042-46/+36
| | | | | | | 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.
* Try again to allow newer automakeMatthias Clasen2009-09-042-2/+11
|
* Revert "Add AM_PROG_CC_C_O"Matthias Clasen2009-09-041-1/+0
| | | | This reverts commit 1606b822321fb4cd370a2cd2e117481e125722ee.
* Revert "Accept automake 1.10 and 1.11"Matthias Clasen2009-09-041-10/+2
| | | | This reverts commit 76dab7b3b745c285f814311b071fefc8244d5245.
* Deprecate GDK_WINDOW_OBJECT and GdkWindowObjectAlexander Larsson2009-09-043-0/+7
|
* Add function accessors for x11 window/pixmap implAlexander Larsson2009-09-044-2/+19
|
* Make public GDK_WINDOW_TYPE and GDK_WINDOW_DESTROYED use functions callsAlexander Larsson2009-09-042-2/+6
|
* Add gdk_window_is_destroyedAlexander Larsson2009-09-043-0/+16
|
* Move _gdk_window_event_parent_of to gdkinternals.hAlexander Larsson2009-09-042-3/+2
| | | | | gdkprivate.h is in installed file and this function does not need to be exported.
* Accept automake 1.10 and 1.11Matthias Clasen2009-09-041-2/+10
| | | | This was tested to work in bug 588788.
* Add AM_PROG_CC_C_OMatthias Clasen2009-09-041-0/+1
|
* Protect gtk_text_view_scroll_mark_onscreen() from using invalid marksKristian Rietveld2009-09-041-0/+5
| | | | Suggested by Paolo Borelli.
* Recalculate heights when a (new) separator func is set on GtkTreeViewKristian Rietveld2009-09-041-0/+4
|
* Move mark check to gtk_text_view_scroll_to_mark()Kristian Rietveld2009-09-041-7/+5
| | | | | | 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.
* Ensure clip region valid before using it for emulating graphics exposuresAlexander Larsson2009-09-041-0/+1
| | | | If there is a drawable clip on it we don't want to use that.
* Ensure gc clip region valid in _gdk_gc_update_contextAlexander Larsson2009-09-041-0/+2
| | | | There might be an old drawable clip on it, if so remove it.
* gtk_widget_set_property(): use accessors instead of setting flagsMichael Natterer2009-09-041-20/+4
| | | | | Use the newly added accessors to set the "can-focus", "can-default" and "receives-default" properties.
* gtk_widget_set_property(): use gtk_widget_set_visible()Michael Natterer2009-09-041-4/+1
| | | | Use the new API instead of show() and hide().
* Bug 69872 - GTK_WIDGET_SET_FLAGS should be deprecatedMichael Natterer2009-09-043-0/+60
| | | | | | Add gtk_widget_set_receives_default() and gtk_widget_get_receives_default() as accessors for GTK_RECEIVES_DEFAULT.
* Improve unsetting old buffer in gtk_text_view_set_buffer()Kristian Rietveld2009-09-041-4/+10
| | | | | | | | | 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.
* Fail to scroll if the given mark is not in text view's current bufferKristian Rietveld2009-09-041-0/+7
| | | | | | | 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.
* Update IM spot location before running _validate_onscreen()Kristian Rietveld2009-09-041-0/+8
| | | | | | | | 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.
* Make toggle cell renderer follow insensitive state of widgetKristian Rietveld2009-09-041-1/+1
| | | | | | | | | 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.
* Propagate insensitive state to cell renderers in GtkCellViewKristian Rietveld2009-09-041-0/+2
| | | | | | 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.
* Have tree view process exposes after adjustments have been updatedKristian Rietveld2009-09-041-0/+3
| | | | | | 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.
* Correct the antiexposure vs implicit paint flush raceAlexander Larsson2009-09-041-1/+5
| | | | | | | 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.
* Don't access region when it might be freedAlexander Larsson2009-09-041-3/+3
| | | | | | 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.
* Fix warnings in gdk_window_restackAlexander Larsson2009-09-041-1/+2
|
* BugĀ 584638 - Build of gtkupdateiconcache without NLS breaksChristian Dywan2009-09-031-0/+4
| | | | Wrap textdomain calls in updateiconcache.c in NLS conditionals.
* Fix the return type of gdk_selection_property_getMatthias Clasen2009-09-021-1/+1
| | | | | It returns the length of the property, not a boolean. Reported in bug 593788.
* Add a missing includeMatthias Clasen2009-09-021-0/+1
| | | | This was reported in bug 593606.
* Remove sincos useMatthias Clasen2009-09-021-6/+10
| | | | It turns out to be not worth the portability pain. Bug 593877
* Fix a merge conflictMatthias Clasen2009-09-021-1/+0
|
* Bump versionMatthias Clasen2009-09-021-1/+1
|
* 2.17.10Matthias Clasen2009-09-02198-43790/+44429
|
* Hungarian translation updatedGabor Kelemen2009-09-031-1985/+1892
|
* Hungarian translation updatedGabor Kelemen2009-09-031-1173/+1138
|
* Add test for gdk_window_restackAlexander Larsson2009-09-021-1/+43
|
* Add gdk_window_restackAlexander Larsson2009-09-027-0/+157
| | | | | This lets you restack a window above or below a specified sibling. At least eclipse wants this functionallity.
* Add gdk_cairo_reset_clipAlexander Larsson2009-09-013-0/+31
| | | | | This is required to get back the original drawable clip due to non-native windows on a cairo_t.
* Move timer removal in disposePaolo Borelli2009-09-011-4/+5
| | | | | Move removal of timer function in dispose to prevent potentially running them on a diposed-but-not-finalized tooltip