summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Bump versionMatthias Clasen2013-01-031-2/+2
|
* reftests: Fix linear-gradient reftest (again)3.6.3Benjamin Otte2013-01-031-2/+2
| | | | | | Make it so that the repeating vs normal test only uses sharp color cutoffs instead of real gradients. That removes rounding errors and makes the test pass.
* reftests: Turns out, green changed colorBenjamin Otte2013-01-0325-48/+57
| | | | What used to be "green" is now "lime"
* Fix parser tests for color changesMatthias Clasen2013-01-0410-476/+476
|
* Updates for 3.6.3Stéphane Démurget2013-01-031-0/+32
|
* Ensure GtkColorButton has a dialog when adding a palettePierre-Yves Luyten2013-01-031-24/+31
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=132333
* gtkroundedbox: Fix a compiler warningKalev Lember2013-01-031-1/+1
| | | | Use the correct enum type.
* gtkliststore: Add explicit braces to avoid dangling elseKalev Lember2013-01-031-4/+6
| | | | Otherwise the following else becomes attached to the wrong if.
* Add a missing va_end callMatthias Clasen2013-01-031-0/+2
| | | | va_copy must be matched with va_end.
* Avoid unreachable codeMatthias Clasen2013-01-031-0/+1
| | | | | | Reestablish an else that went missing in commit 5ff328d2. Without it, the return is reached unconditionally, and the code behind it is dead.
* Don't return prematurelyMatthias Clasen2013-01-031-3/+3
| | | | | This code was clearly meant to return _after_ the loop. Don't put the return inside the loop body, then.
* GtkAboutDialog: Initialize a variableMatthias Clasen2013-01-031-0/+2
| | | | Coverity complains about it being uninitialized, otherwise.
* GtkNotebook: Clarify a switch statementMatthias Clasen2013-01-031-0/+2
| | | | | We were intentionally falling through here, this commit just adds comments to make that explicit.
* GtkCellAccessible: Add missing break statementsMatthias Clasen2013-01-031-0/+3
| | | | | This switch was entirely breakless. Amazing accessibility code, found by Coverity.
* GtkExpander: Clarify a nested switchMatthias Clasen2013-01-031-2/+4
| | | | | This code confused Coverity into thinking we were falling through, when we were not. Add a few explicit breaks to clear that up.
* Add a forgotten break in render_borderMatthias Clasen2013-01-031-0/+1
| | | | | | The GTK_BORDER_STYLE_DOUBLE case was clearly not meant to fall through to the subsequent cases, yet it did. Found by Coverity.
* GtkIconViewAccessible: Fix a copy-paste errorMatthias Clasen2013-01-031-1/+1
| | | | | Don't access vadjustment after checking hadjustment for not being NULL. Found by Coverity.
* GtkActionHelper: Fix a copy-paste errorMatthias Clasen2013-01-031-1/+1
| | | | | | The code clearly meant to reset action->active here. This was found by Coverity.
* gtk_css_value_bg_size_equal: actually compare contain valuesMatthias Clasen2013-01-031-1/+1
| | | | | | | Due to a copy-paste error, the code failed to compare the contain members of value1 and value2. This was found by Coverity.
* Don't check the same crossing mode twiceMatthias Clasen2013-01-031-1/+1
| | | | | | | | This was broken since commit b2aaa94 in 2008. Its commit message clearly states that the intention was to check for GTK_GRAB, GTK_UNGRAB and STATE_CHANGED. Lets do that, then. This was found by Coverity.
* GtkLabel: Fix a pointless expressionMatthias Clasen2013-01-031-1/+1
| | | | | | Clearly, what was meant here was that we create a new attribute list if either of the input attribute lists are non-NULL. This was found by Coverity.
* Sanitize memory handling in cups_request_printer_list_cbChristophe Fergeau2013-01-031-5/+10
| | | | | | | | | gtk+ was trying to display already freed strings, leaking memory, ...I noticed this because I was getting weird blinking characters as the status of my cups printers, and valgrind confirmed something was wrong. https://bugzilla.gnome.org/show_bug.cgi?id=683072
* gtkversion.h.in: Put the documentation inside the header guardsJasper St. Pierre2013-01-031-7/+7
| | | | This fixes a warning with gobject-introspecion scanning
* updated uyghur translation.Gheyret Kenji2012-12-231-7733/+8078
| | | | Signed-off-by: Gheyret Kenji <gheyret@gmail.com>
* updated Uyghur translationGheyret Kenji2012-12-231-1122/+1440
| | | | Signed-off-by: Gheyret Kenji <gheyret@gmail.com>
* roundedbox: Fix copy-paste errorBenjamin Otte2012-12-211-1/+1
| | | | y coordinates don't care about the right value, they want bottom.
* Tamil translation updatedShantha kumar2012-12-191-2426/+2678
|
* Tamil translation updatedShantha kumar2012-12-191-1047/+1297
|
* quartz: make setting_same_owner member of GtkClipboardOwner @publicMichael Natterer2012-12-171-0/+1
| | | | | to fix the build, thanks to parafin for the patch. (cherry picked from commit e3e055f8551ac8ee033f361261c849c612554184)
* csskeyframes: unref GtkCssValues when free-ingCosimo Cecchi2012-12-171-2/+13
| | | | | We assume a reference to all the GtkCssValues we store, so we need to release it when free-ing.
* gtkmenushell: Fix an endless loop on focus cycleStéphane Démurget2012-12-171-2/+2
| | | | | | | This is a simple fallout from sealing gtkmenushell, which only appears when F10 or Shift-F10 is used in a submenu. https://bugzilla.gnome.org/show_bug.cgi?id=690266
* Updated German translation (bug 690302)Christian Kirbach2012-12-171-165/+168
|
* gtk: fix scrolling in modal dialogs when event_widget is insensitiveMichael Natterer2012-12-141-1/+1
| | | | | | When checking for modal grabs in gtk_main_do_event(), forward GDK_SCROLL events to event_widget, even if it is insensitive. (cherry picked from commit 343f1706bd51b830ff66c67b163f397889a96758)
* Bug 668239 - texts disappear when notebook switch page at zh_CN locateChun-wei Fan2012-12-131-14/+14
| | | | | | | | | | In gtkimcontextime.c, use gdk_win32_window_get_impl_hwnd() to get to the impl's existing native window instead of GDK_WINDOW_HWND() which implicitly ensures a native window for the widget itself. This seems to work around whatever GDK problem with native subwindows and fixes the bug. This is based on Michael Natterer's fix for gtk-2-24.
* quartz: fix crash in the recent clipboard "fix", and really fix itMichael Natterer2012-12-071-19/+36
| | | | | | | | | | | | | | | | We must not release the GtkClipboardOwner in pasteboardChangedOwner becaue we don't own a reference to ourselves (NSPasteboard does). Instead, release the owner right after setting it, transferring ownership to NSPasteboard Also, fix repeated setting of the same owner by keeping the owner around in GtkCLipboard, and re-use it if "user_data" doesn't change. To avoid clipboard_unset()ting our own contents in the process, add an ugly "setting_same_owner" boolean to GtkClipboardOwner, set it during re-setting the same owner, and avoid calling clipboard_unset() from pasteboardChangedOwner if it's TRUE. (cherry picked from commit 4a8df7a33c298d22bf78b947d0e861fc03ec70e1)
* stylecontext: Always recompute fontBenjamin Otte2012-12-051-9/+6
| | | | | | This is necessary because values in a GtkCssComputedValues can change now. So if the font-size is inherited or animated, the cached value will be outdated.
* printing: Call mark_printer_active() with correct parametersMarek Kasik2012-12-041-1/+2
| | | | | | Revert the second part of the commit 6ad6f719c6b2fc7cf797c86b406f4e61d9fca4d1. mark_printer_active() was called without its second parameter in g_list_free_full().
* Bug 626499 - GtkClipboard unnotified on change of OS X pasteboard ownerMichael Natterer2012-12-041-22/+41
| | | | | | | | | | | pasteboardChangedOwner is not called as reliably as we'd want to get it, so keep track of [pasteboard changeCount] and drop clipboard ownership when a change happened. Also better unset the clipboard content redundantly in a few places rather than missing one, and reorder the code in gtk_clipboard_set_contents() so that the new aggressive unsetting won't unset the clipboard under our feet when we call [pasteboard declareTypes]. (cherry picked from commit f2b74db5dcbd28a1e27431f413c66d2a5d50b2bd)
* gtk: convert keyvals to unicode before committing to the imcontextMichael Natterer2012-11-301-4/+5
| | | | (cherry picked from commit 9eea724e3b5eeb3d5d483b5a0c30d4b70a448741)
* gtk: add more OSX special casing for the deadacute and deaddoubleacute keysMichael Natterer2012-11-301-12/+37
| | | | | | So " plus foo prduces foo-with-diaereses and ' plus c produces c-with-cedilla. (cherry picked from commit f619f91a8fb8e01e399ab29c1f1355146d730bc4)
* Fix broken function pointer declarations on windowsAlan McGovern2012-11-291-2/+3
| | | | | | | | | | Both flashing a window and setting the window opacity were using incorrect declarations for function pointers. They were missing the WINAPI annotation as defined in windows.h. As a result, the stack could be corrupted when these functions were invoked. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=689235 (cherry picked from commit 5637ef1f97ee46666c97707ed7f6bae459007163)
* quartz: add mountain lion as version 8 to enum GdkOSXVersionMichael Natterer2012-11-292-3/+4
| | | | | Also use GDK_OSX_UNSUPPORTED instead of 0 in gdk_quartz_osx_version(). (cherry picked from commit 9644e910a85f97aedf3f5f4fee974229f29766c3)
* quartz: call Gestalt() only once per session in gdk_quartz_osx_version()Michael Natterer2012-11-291-3/+8
| | | | | Thanks to Paul Davis for pointing this out. (cherry picked from commit d6533ffc44d77b42cce7987f249fa481581b7c50)
* Use the ppd groups "name" instead of "text" (bug #687065)Benjamin Berg2012-11-291-1/+1
| | | | | | This commit fixes a regression caused by a patch to remove Cups 1.2 ifdefs. This resulted in the "installable options" to appear in the print dialog.
* Updated POTFILES.skipPiotr Drąg2012-11-262-0/+4
|
* docs: Add gtk-doc comment for GtkTreeRowReferenceDavid King2012-11-261-3/+6
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=93381
* reftests: Add reftest for broken fixed height modeBenjamin Otte2012-11-263-0/+414
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=687816
* treeview: Delay computing fixed heightBenjamin Otte2012-11-261-6/+3
| | | | | | | In the setter, we only set fixed height mode and queue a revalidation of the row heights. https://bugzilla.gnome.org/show_bug.cgi?id=687816
* docs: gtk_file_chooser_get_filename() returns absolute pathsDavid King2012-11-241-2/+3
| | | | | | | | | | The documentation for gtk_file_chooser_get_filenames() states that the returned filenames are absolute paths, and uses g_file_get_path() to construct the filename. The same function is used to construct the filename in gtk_file_chooser_get_filename(), so it should also return absolute paths. https://bugzilla.gnome.org/show_bug.cgi?id=371034
* docs: Fix typo in gtk_tree_view_set_tooltip_column commentDavid King2012-11-221-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=688884