X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=ChangeLog.pre-2-0;h=956403aae0a0066dc8c14a248de0eb12cdc8d871;hb=bc41c3ffcf8d4d13e0fccb107fd70e65ea9af1ef;hp=0ef8f2edb60b86b4e77da831bdfe0e92316add24;hpb=0ac162b1b6cb6a7d9723f2b0b655cf61022cc459;p=~andy%2Fgtk diff --git a/ChangeLog.pre-2-0 b/ChangeLog.pre-2-0 index 0ef8f2edb..956403aae 100644 --- a/ChangeLog.pre-2-0 +++ b/ChangeLog.pre-2-0 @@ -1,3 +1,125 @@ +Wed Nov 15 18:39:40 2000 Owen Taylor + + * **/Makefile.am : remove unecessary rules for win32-specific + config-substituted targets. If you want these rules, use + --enable-maintainer-mode (called automatically by autogen.sh). + Stops a lot of unneccessary make-time warnings. + + * gtk/gtktext{layout,display}.c: Factor in total width as + well as screen when figuring alignment for word-wrap as well as + no wrap; this is necessary to handle lines that cannot be wrapped + at all. + +2000-11-15 Havoc Pennington + + * gtk/testtext.c: Implement essential color cycling feature + +2000-11-15 Havoc Pennington + + * gtk/gtktextview.c (changed_handler): Invalidate the side windows + when we invalidate the main window. + + * gtk/testtext.c (create_view): Get rid of text_changed_callback, + GtkTextView will now invalidate the side windows for us when text + changes. + +Wed Nov 15 16:02:20 2000 Owen Taylor + + * gtk/gtktextview.c (changed_handler): Call scroll_calc_now() + unconditionally, since we may need to update the horizontal + scrollbars even if the height didn't change. + + * gtk/gtktextlayout.c (add_preedit_attrs): Always get + the extra attrs, since some of them affect size. + + * gtk/gtktextdisplay.c (gtk_text_layout_draw): Factor in + x_offset correctly. + +2000-11-15 Havoc Pennington + + * gtk/gtktextlayout.c (set_para_values): If indent is negative, + don't move the first line out into the margin, instead move the + whole paragraph in order to make space for the first line within + the margin + +2000-11-15 Havoc Pennington + + * gtk/gtktextview.c (changed_handler): offset redraw rect by + xoffset in addition to yoffset, so horizontal scrolling doesn't + break redraws + +2000-11-15 Havoc Pennington + + * gtk/gtktextdisplay.c (gtk_text_layout_draw): Remove extra pixel + from the cursor + (render_layout_line): fix reversed test that caused weird + underlines to get drawn + +2000-11-15 Alexander Larsson + + * gdk/linux-fb/gdkprivate-fb.h: + Fix debug macros. + +2000-11-15 Alexander Larsson + + * gdk/linux-fb/gdkprivate-fb.h: + Added virtual functions set_pixel, get_color, + fill_span and draw_drawable to the GC. + Added global _gdk_fb_screen_gc to use instead of + NULL when drawing to the screen. + Added _gdk_fb_gc_calc_state() prototype. + + * gdk/linux-fb/gdkgc-fb.c: + Call _gdk_fb_gc_calc_state() on any gc state change. + + * gdk/linux-fb/gdkglobals-fb.c: + Add _gdk_fb_screen_gc + + * gdk/linux-fb/gdkdrawable-fb2.c: + _gdk_fb_gc_calc_state() calculates best functions + for the GC state and depth. + Moved bpp specialized code to separate functions. + Added optimized 24 bpp AA draw_drawable. + + * gdk/linux-fb/gdkevents-fb.c: + Silence gcc warning. + + * gdk/linux-fb/gdkimage-fb.c: + Use _gdk_fb_screen_gc + + * gdk/linux-fb/gdkwindow-fb.c: + Init and use _gdk_fb_screen_gc + + * gdk/linux-fb/mitypes.h: + Remove unused types. + +2000-11-14 Havoc Pennington + + * gtk/gtktextlayout.c (add_cursor): use PANGO_PIXELS() to convert + to pixels + +2000-11-14 Havoc Pennington + + * gtk/testtextbuffer.c (fill_buffer): change "offset" to "rise" + + * gtk/gtktexttypes.h (GTK_TEXT_UNKNOWN_CHAR): Add macro for + unknown char, no real reason we were using a variable. + Remove gtk_text_unknown_char variable. Fix all the text widget + files accordingly. + + * gtk/gtktexttypes.c: Change "unknown character" to 0xFFFC, + since the Unicode spec seems to prefer that character for our + purposes. + +Wed Nov 15 02:18:01 2000 Robert Brady + + * gtk/gtkrc.c (gtk_rc_get_im_module_file): The return + value of g_getenv() isn't freeable, so g_strdup it. + + * modules/input/inuktitut.c: Inuktitut input method. + + * modules/input/Makefile.am: Build this. + 2000-11-14 Elliot Lee * gtk/Makefile.am: Install gtk.immodules, needed for operation