X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=ChangeLog;h=77857f444cc51a79c3a3be0f613a164a542469a4;hb=78fcce907fd30969949538324e47cc5f0b3e5edb;hp=0283bd7a7296a291e9f9148bb3e41528b6cb47b6;hpb=8241b0b7dd0c33d2efd6f5900a6c35b0ba7cc099;p=~andy%2Fgtk diff --git a/ChangeLog b/ChangeLog index 0283bd7a7..77857f444 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,177 @@ +2006-12-11 Matthias Clasen + + * gtk/gtkprogressbar.c (gtk_progress_bar_paint_text): Be more + careful when overdrawing antialiased text. (#352435, Alex Jones, + patch by Benjamin Otte) + + * gtk/gtksettings.c: Change the way in which color scheme information + is merged to correctly handle vanishing colors. (#374420, + Benjamin Berg, patch by Callum McKenzie) + Also allow to separate entries in color schemes by ';' + instead of newline. + +2006-12-10 Matthias Clasen + + * modules/printbackends/cups/gtkcupsutils.c (gtk_cups_request_encode_option): + Properly pass multi-value options to cups. (#355350, Jürg Billeter) + +2006-12-10 Kristian Rietveld + + * gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_focus_out_event): + cancel editing (ie. don't accept changes) when the entry loses + focus. (Fixes #164494, reported by Chris Rouch). + +2006-12-10 Matthias Clasen + + * configure.in: Correct a misapplied patch. + +2006-12-10 Tor Lillqvist + + * gtk-zip.sh.in: Put gdk-pixbuf-query-loaders.exe and + gtk-query-immodules-2.0.exe in the runtime zipfile instead of + developer zipfile. Users might add pixbuf loaders or immodules + even if they are not interested in developing gtk+-using software. + +2006-12-10 Matthias Clasen + + * configure.in: Check for crt_extern.h and _NSGetEnviron. + * gdk/x11/gdkspawn-x11.c: Fix compilation on Darwin where + environ is not available. (#384168, Min Sik Kim) + +2006-12-07 Paolo Maggi + + Fixes bug #383407 + + * gtk/gtkentry.c (gtk_entry_set_text): check for + completion->priv->changed_id > 0 before calling + g_signal_handler_[un]block. + (gtk_entry_completion_key_press): does not block/unblock the "changed" + signal before calling gtk_entry_set_text. + +2006-12-07 Carlos Garnacho + + * gtk/gtkcellrendererprogress (compute_dimensions): do not use + xthickness/ythickness, they aren't used any longer for drawing. + +2006-12-07 Matthias Clasen + + * gtk/gtkrc.c (_gtk_rc_init): Fix clipping of accelerator + underlines by giving labels a small draw-border. + +2006-12-06 Kristian Rietveld + + * gtk/gtkcellrendererprogress.c (gtk_cell_renderer_progress_render): + draw progress bar through theme engine instead of using our own + custom cairo drawing code (#377244, patch from Carlos Garnacho). + +2006-12-06 Matthias Clasen + + * gtk/gtkprintunixdialog.c (update_dialog_from_capabilities): + Update the sensitivity of the collate checkbutton more frequently, + proposed by Tim Waugh. + +2006-12-04 Matthias Clasen + + * gtk/gtkmessagedialog.c (setup_type): Set a11y name and role + since we no longer set window titles. + +2006-12-04 Christian Persch + + * gtk/gtkpagesetup.c: (gtk_page_setup_get_paper_size), + (gtk_page_setup_set_paper_size): Don't leak the old page size when + setting a new one. Bug #382314. + +2006-12-03 Michael Natterer + + * gtk/gtktextview.c: remove FIXME #include that is no longer needed. + +2006-12-03 Kristian Rietveld + + Make sure [xy]_offset are always being initialized, fix pixbuf + renderer padding. (#108235, Sven Neumann). + + * gtk/gtkcellrendererpixbuf.c (gtk_cell_renderer_pixbuf_get_size), + (gtk_cell_renderer_pixbuf_render): add padding in _render instead + of _get_size. + + * gtk/gtkcellrendererprogress.c (gtk_cell_renderer_progress_get_size): + always initialize [xy]_offset. + * gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_get_size): ditto. + * gtk/gtkcellrenderertoggle.c (gtk_cell_renderer_toggle_get_size): + ditto. + +2006-12-03 Kristian Rietveld + + * gtk/gtktreeview.c (validate_visible_area): when not using an + explicit alignment, use the full area of the row (not just dy) + to determine how to implicitly align it. (Fixes #363191, reported + by Federico Mena Quintero). + +2006-12-02 Matthias Clasen + + * gtk/gtkicontheme.c (insert_theme): Properly clean up + if an icon theme index file has no directories. (#381236) + +2006-12-02 Dom Lachowicz + + * src/modules/engines/ms-windows/msw_style.c: Bug 351678 - Notebooks + not with PositionType.Top drawn incorrectly. Patch by Cody Russell + +2006-11-28 Behdad Esfahbod + + Remove the broken Thai input method and add a functional Thai and Lao + input method by Theppitak Karoonboonyanan. (#81031) + + * modules/input/imthai.c: + * modules/input/gtkimcontextthai.c: + * modules/input/gtkimcontextthai.h: + * modules/input/thai-charprop.c: + * modules/input/thai-charprop.h: + Added. + + * modules/input/imthai-broken.c: + Removed. + + * modules/input/Makefile.am: + Updated. + +2006-11-27 Christian Persch + + * gtk/gtkstatusicon.c: Notify when the screen changes. Bug #379793. + +Mon Nov 27 12:27:06 2006 Tim Janik + + * gtk/gtktextview.c: applied patch by Colin Leroy for + Control+GDK_KP_Left to move one word to the left, #356255. + +2006-11-26 Benjamin Berg + + * gtk/gtkstyle.c: (gtk_default_draw_flat_box): Protect against NULL + widget. (#379503) + +2006-11-25 Matthias Clasen + + * modules/printbackends/cups/gtkprintbackendcups.c: Make + print dialog work when 'BrowseShortNames Off' is specified + in cups configuration. Patch by Tim Waugh. + +2006-11-24 Michael Natterer + + * gtk/gtktreeview.c (gtk_tree_view_move_cursor_up_down): if we + can't go up/down, consult gtk_widget_keynav_failed() and leave the + widget if it returns FALSE (bug #322640). + +2006-11-23 Behdad Esfahbod + + * gtk/gtkmain.c: Fix minor typo in docs. (#378632, Hannes Mueller) + +2006-11-22 Emmanuele Bassi + + * gtk/gtkrecentmanager.c: + (get_uri_shortname_for_display): g_filename_from_uri() might + fail; catch the failure and fall back to the non-local URI + case. (#363437) + 2006-11-19 Mark McLoughlin Fixes bug #376502 - multi-screen support for GtkStatusIcon