summaryrefslogtreecommitdiff
path: root/ChangeLog.pre-2-2
Commit message (Collapse)AuthorAgeFilesLines
* Divide size by 2, not multiply.Alexander Larsson2000-12-041-0/+22
| | | | | | | | | | | | | | | | | | | | | | | | 2000-12-04 Alexander Larsson <alexl@redhat.com> * gdk/linux-fb/gdkfont-fb.c (gdk_text_width): Divide size by 2, not multiply. * gdk/linux-fb/gdkpango-fb.c: Copied some 26.6 scaling macros from pango to clean up the rounding. (pango_fb_font_get_glyph_info): Correct sign on x value. * gdk/linux-fb/gdkprivate-fb.h: Removed unreferenced external functions. * modules/linux-fb/Makefile.am: Use ` instead of '. * modules/linux-fb/basic.c: Remove dead code. In particular the dummy lang engine which broke all pango layouts in GtkFB. Don't include tables-big.i anymore. * modules/linux-fb/tables-big.i: Upgrade to latest version from pango. Left for reference, basic_ranges moved to basic.c.
* Fix bugs Alex found:Havoc Pennington2000-12-041-0/+15
| | | | | | | | | | | | | | | | | 2000-12-04 Havoc Pennington <hp@redhat.com> Fix bugs Alex found: * gtk/gtktooltips.c (gtk_tooltips_force_window): nuke connection to "draw" * gtk/gtkdnd.c (gtk_drag_highlight): nuke connection to "draw" * gtk/gtkcolorsel.c (palette_new): nuke connection to "draw" * gtk/gtklistitem.c (gtk_list_item_expose): Put the old _draw() implementation in here, apparently the expose() implementation was dead code.
* Return positive descent.Alexander Larsson2000-12-041-0/+5
| | | | | | | 2000-12-04 Alexander Larsson <alexl@redhat.com> * gdk/linux-fb/gdkpango-fb.c (pango_fb_font_get_metrics): Return positive descent.
* Remove "draw" virtual method and signalHavoc Pennington2000-12-041-0/+86
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-12-02 Havoc Pennington <hp@pobox.com> * gtk/gtkwidget.h (struct _GtkWidgetClass): Remove "draw" virtual method and signal * gtk/gtkwidget.c (gtk_widget_draw): Now just queues a draw then calls gdk_window_process_updates() to push the exposes through (gtk_widget_class_init): No more draw signal, no gtk_widget_real_draw() * gtk/gtkbin.c (gtk_bin_draw): remove * gtk/gtkbox.c (gtk_box_draw): remove * gtk/gtkbutton.c (gtk_button_draw): remove * gtk/gtkcalendar.c (gtk_calendar_draw): remove * gtk/gtkcheckbutton.c (gtk_check_button_draw): remove * gtk/gtkcheckmenuitem.c (gtk_check_menu_item_draw): remove * gtk/gtkclist.c (gtk_clist_draw): remove * gtk/gtkentry.c (gtk_entry_draw): remove * gtk/gtkeventbox.c (gtk_event_box_draw): remove * gtk/gtkfixed.c (gtk_fixed_draw): remove * gtk/gtkframe.c (gtk_frame_draw): remove * gtk/gtkhandlebox.c (gtk_handle_box_draw): remove * gtk/gtkhpaned.c (gtk_hpaned_draw): remove * gtk/gtklayout.c (gtk_layout_draw): remove * gtk/gtklist.c (gtk_list_draw): remove * gtk/gtklistitem.c (gtk_list_item_draw): remove * gtk/gtkmenu.c (gtk_menu_draw): remove * gtk/gtkmenubar.c (gtk_menu_bar_draw): remove * gtk/gtkmenuitem.c (gtk_menu_item_draw): remove * gtk/gtknotebook.c (gtk_notebook_draw): remove * gtk/gtkoptionmenu.c (gtk_option_menu_draw): remove * gtk/gtkpacker.c (gtk_packer_draw): remove * gtk/gtkrange.c (gtk_range_draw): remove * gtk/gtkscrolledwindow.c (gtk_scrolled_window_draw): remove * gtk/gtkspinbutton.c (gtk_spin_button_draw): remove * gtk/gtktable.c (gtk_table_draw): remove * gtk/gtktearoffmenuitem.c (gtk_tearoff_menu_item_draw): remove * gtk/gtktext.c (gtk_text_draw): remove * gtk/gtktextview.c (gtk_text_view_draw): remove * gtk/gtktogglebutton.c (gtk_toggle_button_draw): remove * gtk/gtktoolbar.c (gtk_toolbar_draw): remove * gtk/gtktree.c (gtk_tree_draw): remove * gtk/gtktreeitem.c (gtk_tree_item_draw): remove * gtk/gtktreeview.c (gtk_tree_view_draw): remove * gtk/gtkviewport.c (gtk_viewport_draw): remove * gtk/gtkvpaned.c (gtk_vpaned_draw): remove * gtk/gtkvscale.c (gtk_vscale_draw): remove * gtk/gtkwindow.c (gtk_window_draw): remove
* Commit GtkToggleButton fix to HEAD too.Anders Carlsson2000-12-021-0/+7
|
* don't create dangling pointers to the appearance attributes from the lineHavoc Pennington2000-12-021-1/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-11-30 Havoc Pennington <hp@pobox.com> * gtk/gtktextdisplay.c (gtk_text_layout_draw): don't create dangling pointers to the appearance attributes from the line display * gdk/gdkdraw.c (gdk_drawable_get_image): allow negative width/height to mean "full width/height of drawable" * gtk/gtktextview.h, gtk/gtktextview.c: Implement double/triple click to select word/line * gtk/gtktextiter.c (test_log_attrs): include paragraph delimiters when getting log attrs. Get a slice, so that pixmaps and stuff are properly handled. * gtk/gtktextbuffer.c (paste): Fix pasting to work properly if you paste into the selection (replaces selection now, previously crashed or added to selection). Reveals longstanding btree bug - select multiple lines, middle-click on the selection, boom. This isn't related to my changes though. * gtk/gtkentry.c (gtk_entry_move_forward_word): Update to reflect PangoLogAttrs changes (gtk_entry_move_backward_word): ditto * gtk/gtktextlayout.h, gtk/gtktextlayout.c: Make the iter motion functions return bool whether the iter moved onto a dereferenceable position. * gtk/gtktextview.h, gtk/gtktextview.c: Add a bunch of public functions for motion in terms of display lines. * gtk/gtktextmark.c (gtk_text_mark_get_buffer): Add function to get the buffer a mark is inside
* Forgot to check in ChangeLog entry.Alexander Larsson2000-12-011-0/+12
|
* Add NULL argument to XGetIMValues to properly terminate variable argumentHidetoshi Tajima2000-12-011-0/+22
| | | | | | | | | | | | | | | | | | | | | | | | 2000-11-30 Hidetoshi Tajima <tajima@eng.sun.com> * modules/input/gtkimcontextxim.c (setup_im): Add NULL argument to XGetIMValues to properly terminate variable argument list, and do NULL return check for ic_values and xim_styles. * modules/input/gtkimcontextxim.c (gtk_im_context_xim_reset): Restore preedit state after XmbResetIC(). * modules/input/gtkimcontextxim.c (gtk_im_context_xim_get_ic): XvaCreateNestedList() should take XvaNestedList, but not XvaNestedList*. * modules/input/gtkimcontextxim.c (gtk_im_context_xim_reset, preedit_draw_callback, preedit_caret_callback): Match "preedit-changed" signal name to "preedit_changed" to be consistent to the spec. * gtk/gtkimcontextsimple.c (check_table): Match "preedit-changed" to "preedit_changed" to be consistent to the spec.
* Properly handle gc->clip_region == NULL>Owen Taylor2000-12-011-1/+6
| | | | | | | Thu Nov 30 23:03:04 2000 Owen Taylor <otaylor@redhat.com> * gdk/x11/gdkgc-x11.c (gdk_gc_copy): Properly handle gc->clip_region == NULL>
* Changes by Hans Breuer:Tor Lillqvist2000-11-301-0/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-11-30 Tor Lillqvist <tml@iki.fi> Changes by Hans Breuer: * gdk/win32/gdkwindow-win32.c (gdk_window_set_geometry_hints): Dont't use negative width and height as max_hints. This fixes Owen's recent testgtk changes for win32. * gdk/win32/gdkgc-win32.c (gdk_win32_hdc_get, gdk_win32_hdc_release): These are exported and may be called with other drawable types than our GdkDrawableImplWin32 (?). * gdk/gdkwindow.c: Backing store appears to work on Windows now, so always #define USE_BACKING_STORE. * gtk/gtktextdisplay.c (render_layout_line): Use g_print instead of printf for debugging output. * gtk/gtktextlayout.c (allocate_child_widgets): Ditto. * gtk/gtktextview.c (gtk_text_view_child_allocated): Ditto. * gtk/gtkmain.h (GTKMAIN_C_VAR): Win32 fix for dllimport declaration. * gtk/gtktexttypes.h: Ditto. * gtk/gtklabel.c (gtk_label_set_markup_with_accel): Return a value (GDK_VoidSymbol) also if in case of arg check failure. * gtk/gtkimcontextsimple.c (gtk_im_context_simple_get_preedit_string): Don't assign cursor position to the pointer, but to the variable it points to. * gtk/makefile.msc.in (DEFINES): Define GTK_VERSION. * gtk/gtk.def: Updates.
* Inherits from GTK_TYPE_OBJECT, not GTK_TYPE_TREE_MODEL.Elliot Lee2000-11-301-0/+5
| | | | Inherits from GTK_TYPE_OBJECT, not GTK_TYPE_TREE_MODEL.
* Set the size of the font from the description. (gdk_text_width): GrossAlexander Larsson2000-11-291-0/+10
| | | | | | | | | | | | 2000-11-29 Alexander Larsson <alexl@redhat.com> * gdk/linux-fb/gdkfont-fb.c (gdk_font_from_description): Set the size of the font from the description. (gdk_text_width): Gross hack that calculates the width of text by text_length * size/2. This is necessary because GtkLabel does some ugly gtk_string_width call to calculate an good size. (linux-fb/gdkprivate-fb.h): Removed unused field FT_Face.
* DND updatesGMT 2000 Tony Gale2000-11-291-0/+4
| | | | | | Wed Nov 29 13:39:19 GMT 2000 Tony Gale <gale@gtk.org> * docs/tutorial/gtk-tut.sgml: DND updates
* If you pass width or height == 0 to gdk_window_clear_area they should beAlexander Larsson2000-11-291-0/+6
| | | | | | | | 2000-11-29 Alexander Larsson <alexl@redhat.com> * gdk/linux-fb/gdkwindow-fb.c (_gdk_windowing_window_clear_area): If you pass width or height == 0 to gdk_window_clear_area they should be calculated from the window size.
* If there is a grab, but no grab-cursor, use the cursor from the grabbedAlexander Larsson2000-11-291-0/+7
| | | | | | | | | 2000-11-29 Alexander Larsson <alexl@redhat.com> * gdk/linux-fb/gdkinput-ps2.c (move_pointer): If there is a grab, but no grab-cursor, use the cursor from the grabbed window. (gdk_fb_window_send_crossing_events): Send normal enter/leave notifications if grab and owner_events == TRUE.
* Do implicit button grabs, even if the window doesn't want the event.Alexander Larsson2000-11-291-0/+13
| | | | | | | | | | | | | | | 2000-11-29 Alexander Larsson <alexl@redhat.com> * gdk/linux-fb/gdkinput-ps2.c (send_button_event): Do implicit button grabs, even if the window doesn't want the event. (gdk_fb_window_send_crossing_events): If there is a grab, only the grabbed window gets normal enter/leave notifications. On ungrab go from grabbed window to current. Don't send any notification to b when propagating from c -> b. If setting a grab on window, don't set prev_window. (handle_mouse_input): Send enter/leave events to the window the mouse is over, not the grabbed one.
* Only build im-xim if USE_X11 is enabled s/strcpy/memcpy/ to save a fewElliot Lee2000-11-281-0/+2
| | | | | * modules/input/Makefile.am: Only build im-xim if USE_X11 is enabled * gtk/gtkrc.c: s/strcpy/memcpy/ to save a few nanoseconds.
* Zap warning.Elliot Lee2000-11-281-0/+4
| | | | Zap warning.
* The cursor should be hidden if it is part of either the source orAlexander Larsson2000-11-281-0/+7
| | | | | | | | | 2000-11-28 Alexander Larsson <alla@lysator.liu.se> * gdk/linux-fb/gdkwindow-fb.c (gdk_fb_window_move_resize): The cursor should be hidden if it is part of either the source or destination region. Not only if it is in both. (gdk_window_set_transient_for): Silence warnings.
* Fix filled arcs and commit previous stuff which i somehow missed.Alexander Larsson2000-11-281-0/+6
|
* Implement configure events and correct enter/leave notification.Alexander Larsson2000-11-281-0/+26
|
* Remove a trailing commaHavoc Pennington2000-11-281-0/+4
| | | | | | 2000-11-27 Havoc Pennington <hp@redhat.com> * gtk/gtkprivate.h (enum): Remove a trailing comma
* Connect to the "changed" callback of the adjustment. We need to redraw theFederico Mena Quintero2000-11-271-0/+8
| | | | | | | | | | 2000-11-27 Federico Mena Quintero <federico@helixcode.com> * gtk/gtkspinbutton.c (gtk_spin_button_set_adjustment): Connect to the "changed" callback of the adjustment. We need to redraw the spin button's arrows when the adjustment's range changes. (adjustment_changed_cb): Draw the arrows. (gtk_spin_button_value_changed): Draw the arrows.
* Huge GtkFB patch with lots of small bugfixes and initial selections ↵Alexander Larsson2000-11-251-0/+71
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | implementation. 2000-11-23 Alexander Larsson <alexl@redhat.com> * gdk/linux-fb/gdkselection-fb.c: Initial selection implementation. * gtk/gtkselection.c: if GDK_WINDOWING_FB defined, include linux-fb/gdkfb.h and look up requestor in gtk_selection_request. * gdk/linux-fb/gdkfb.h, gdk/linux-fb/gdkglobals-fb.c: Added gdk_selection_property atom. * gdk/linux-fb/gdkprivate-fb.h: Export _gdk_selection_window_destroyed. Removed mask_off_x/y from GdkCursorPrivateFB. Removed hbearing, added top, left to PangoFBGlyphInfo. * gdk/linux-fb/gdkwindow-fb.c (_gdk_windowing_window_destroy): Call _gdk_selection_window_destroyed (_gdk_windowing_window_init): Don't call gdk_cursor_new() before the root window has been created. (static_dx_hack, static_dy_hack, compare_draw_rects, gdk_fb_window_move_resize): Remove unnecessary sort of rectangles in region. They are already sorted. Instead just traverse them in reverse if draw_direction < 0. * gdk/linux-fb/gdkinput-ps2.c (send_button_event): Double-clicks must be sent after the normal button_press. (gdk_fb_cursor_unhide): Remove usage of mask_off_x/y. Clean up. * gdk/linux-fb/gdkgeometry-fb.c (gdk_window_scroll): Pass _gdk_fb_screen_gc instead of NULL. * gdk/linux-fb/gdkmain-fb.c (_gdk_windowing_init_check): Initialize gdk_selection_property. (gdk_event_make): Remove unused code. * gdk/linux-fb/gdkcursor-fb.c: Make the pixmap for the cursor the same size as the mask. Also remove the mask_off_x/y fields in GdkCursorPrivateFB and combine _gdk_cursor_new_from_pixmap() and gdk_cursor_new_from_pixmap() Now the whole cursor is visible. * gdk/linux-fb/gdkdrawable-fb2.c (gdk_fb_draw_drawable_3): Fix bug where xdest+height instead of ydest+height was used to calculate if the source and dest overlapped. This fixes the redraw bug when the main window in testgtk was scrolled when partially covered by a tall window. Copy rectangles in region in order depending on draw_direction. Also moved the draw_direction flipping of start_y and end_y into the gc functions, as this might not be what all of them want. (gdk_fb_draw_lines): Support dashed lines. (gdk_fb_draw_glyphs): Clean up glyph placement. Also fix positioning so that the text is positioned correctly (was 1 pixel high). gdk/linux-fb/gdkgc-fb.c: Initialize cap_style to GTK_CAP_BUTT. This fixes a problem where all lines were drawn a pixel to short. Also checked the default of the rest of the values, and they're the same as X now. * gdk/linux-fb/gdkpango-fb.c (pango_fb_font_get_glyph_info): Clean up pixel positioning of the glyphs. Just use bgy->top and bgy->left. Also used PANGO_PIXEL where appropriate and added 0.5 to all divisions to get correct rounding behaviour. * gdk/linux-fb/gdkrender-fb.c (gdk_fb_draw_drawable_generic, gdk_fb_draw_drawable_memmove, gdk_fb_draw_drawable_aa_24): Moved start_y/end_y flip into draw_drawable implementations. Flip also x rendering when draw_direction < 0. Remove unneccesary multiply with draw_direction.
* - get rid of gtk_toggle_button_toggled FUD - start DND section - needsGMT 2000 Tony Gale2000-11-221-0/+7
| | | | | | | | | Wed Nov 22 14:11:19 GMT 2000 Tony Gale <gale@gtk.org> * docs/tutorial/gtk-tut.sgml: - get rid of gtk_toggle_button_toggled FUD - start DND section - needs work - based on: http://wolfpack.twu.net/docs/gtkdnd/
* Correct calculation of font metrics. Now GtkEntrys have sane size.Alexander Larsson2000-11-221-0/+52
| | | | | | | | 2000-11-22 Alexander Larsson <alexl@redhat.com> * gdk/linux-fb/gdkpango-fb.c (pango_fb_font_get_metrics): Correct calculation of font metrics. Now GtkEntrys have sane size.
* It's amazing what reversing the order in an if statement will do. Doing so22000-11-221-0/+7
| | | | | | | | | 2000-11-22 <jrb@redhat.com> * gtk/gtktreeview.c (gtk_tree_view_calc_size): It's amazing what reversing the order in an if statement will do. Doing so managed to make the treemodelsort half work. Other half will follow after I get the insert function fully fixed.
* GdkEventButton->button can occupy significantly more than 2 bits. Besides,Elliot Lee2000-11-221-0/+4
| | | | | * gtk/gtkmenushell.h: GdkEventButton->button can occupy significantly more than 2 bits. Besides, I need to implement an evil hack. :)
* minor correctionsGMT 2000 Tony Gale2000-11-211-0/+4
| | | | | | Tue Nov 21 14:17:51 GMT 2000 Tony Gale <gale@gtk.org> * docs/tutorial/gtk-tut.sgml: minor corrections
* Add convertion functions to let you convert to and from relative path'sJonathan Blandford2000-11-211-0/+8
| | | | | | | | | | 2000-11-20 Jonathan Blandford <jrb@redhat.com> * gtk/gtktreemodelsort.h: Add convertion functions to let you convert to and from relative path's and iters. * gtk/treestoretest.c: move to having a sorted/unsorted view. Start testing sorting functions a bit better. Currently broken -- will fix in morning.
* Documented a bunch of functions in here (gtk_widget_realize): Warn if youHavoc Pennington2000-11-211-0/+7
| | | | | | | | | 2000-11-20 Havoc Pennington <hp@redhat.com> * gtk/gtkwidget.c: Documented a bunch of functions in here (gtk_widget_realize): Warn if you try to realize a widget with no parent that isn't a toplevel (gtk_widget_intersect): return a gboolean
* Semi-finish widget embedding. Need guffaw scrolling to be implemented inHavoc Pennington2000-11-201-0/+9
| | | | | | | | | | | 2000-11-20 Havoc Pennington <hp@redhat.com> * gtk/gtktextview.c, gtk/gtktextlayout.c, gtk/gtktextchild.c, gtk/testtext.c: Semi-finish widget embedding. Need guffaw scrolling to be implemented in GDK to finish. Also, right now we just size_allocate all children on every layout change, which is pretty lame. Test commented out of testtext.c, until it works better.
* Removed unused arguments from gdk_fb_drawable_get_pixel().Alexander Larsson2000-11-201-0/+10
| | | | | | | | | | | | 2000-11-20 Alexander Larsson <alla@lysator.liu.se> * gdk/linux-fb/gdkdrawable-fb2.c: Removed unused arguments from gdk_fb_drawable_get_pixel(). * gdk/linux-fb/gdkinput-ps2.c (handle_input_ps2): Renamed fidur specific mouse packet data in MouseDevice to generic. Used it in ps2 mouse handling code to avoid blocking reads.
* Changed to have the list become non-italic when the demo window isJonathan Blandford2000-11-181-0/+17
| | | | | | | | | | | | | | | | | | | Sat Nov 18 18:00:17 2000 Jonathan Blandford <jrb@redhat.com> * demos/gtk-demo/main.c: Changed to have the list become non-italic when the demo window is destroyed through an external event (like a close button). Doing so found three bugs in the widget. * demos/gtk-demo/*.c (do_*): Changed to return the toplevel window. * gtk/gtkliststore.c (gtk_list_store_set_cell): emit "change" when we actually set the cell. * gtk/gtktreestore.c (gtk_tree_store_set_cell): ditto * gtk/gtktreeselection.c (gtk_tree_selection_real_select_node): free a leaked path. Thanks memprof.
* Fix off-by-one error when destroying allocated segments on failure.Owen Taylor2000-11-181-0/+6
| | | | | | | | Sat Nov 18 11:58:17 2000 Owen Taylor <otaylor@redhat.com> * gdk/gdkrgb.c (gdk_rgb_allocate_images): Fix off-by-one error when destroying allocated segments on failure. (Elliot)
* Patch from ChiDeok Hwang to fix memleaks found by Evan Martin.Owen Taylor2000-11-181-0/+5
| | | | | | | Sat Nov 18 11:45:09 2000 Owen Taylor <otaylor@redhat.com> * gtk/gtkcalendar.c: Patch from ChiDeok Hwang to fix memleaks found by Evan Martin.
* Released 1.3.2Owen Taylor2000-11-181-4/+13
| | | | | | | | Fri Nov 17 20:14:20 2000 Owen Taylor <otaylor@redhat.com> * Released 1.3.2 * NEWS: Updates for 1.3.2
* Update.Tor Lillqvist2000-11-171-1/+3
| | | | | | | | 2000-11-18 Tor Lillqvist <tml@iki.fi> * gtk/gtk.def: Update. * gtk/gtktexttypes.h: Mark variables for export/import from DLL.
* Add comment that GdkXEvent isn't only for XEvent, but in general forTor Lillqvist2000-11-171-0/+9
| | | | | | | | | | | 2000-11-17 Tor Lillqvist <tml@iki.fi> * gdk/gdkevents.h: Add comment that GdkXEvent isn't only for XEvent, but in general for window system specific events. * gtk/gtk.def * gtk/makefile.mingw.in * gtk/makefile.msc.in: Update.
* Do not, in any circumstances, distribute gtk.immodules.Owen Taylor2000-11-161-0/+9
| | | | | | | | | | | Thu Nov 16 16:11:39 2000 Owen Taylor <otaylor@redhat.com> * gtk/Makefile.am (EXTRA_DIST): Do not, in any circumstances, distribute gtk.immodules. * gtk/Makefile.am (install-data-local): Don't install the gtk.immodules file created for the uninstalled modules; instead run gtk-query-immodules after install
* Point -rpath to the right install location.Owen Taylor2000-11-161-0/+11
| | | | | | | | | | | | | Wed Nov 15 21:51:31 2000 Owen Taylor <otaylor@redhat.com> * modules/input/Makefile.am (im_xim_la_LDFLAGS): Point -rpath to the right install location. * modules/input/Makefile.am (im_inuktitut_la_LDFLAGS): Remove -export-dynamic. * gtk/gtkthemes.c (gtk_theme_engine_get): Set engine->name properly.
* Apply patch from Mikael Hermansson to temporarily stop blinking while theHavoc Pennington2000-11-161-0/+11
| | | | | | | | | | | | | 2000-11-15 Havoc Pennington <hp@pobox.com> * gtk/gtktextview.c (gtk_text_view_start_cursor_blink): Apply patch from Mikael Hermansson to temporarily stop blinking while the user is using the keyboard to type or navigate. Also, when blinking, stay on for longer than we stay off. Also, return from start_cursor_blink if !cursor_visible, to save checking that flag all over the place before we call start_cursor_blink.
* Remove the locale-specific gtkrc's, as they only contain a "fontset" line,Robert Brady2000-11-161-0/+8
| | | | | | | | | | | | Thu Nov 16 01:25:51 2000 Robert Brady <robert@suse.co.uk> * gtk/gtkrc.*: Remove the locale-specific gtkrc's, as they only contain a "fontset" line, which is now ignored. * gtk/Makefile.am: Don't build the above. * gtk/gtkentry.c (gtk_entry_button_release): Make double-click-to-select-word work.
* Don't move back one char when we are actually at the end of the paragraph.Owen Taylor2000-11-161-0/+6
| | | | | | | | | | Wed Nov 15 20:16:54 2000 Owen Taylor <otaylor@redhat.com> * gtk/gtktextlayout.c (gtk_text_layout_move_iter_to_line_end): Don't move back one char when we are actually at the end of the paragraph. CV: ----------------------------------------------------------------------
* Kill stray conflict line.Robert Brady2000-11-161-1/+0
|
* 'o' < 'p'.Robert Brady2000-11-161-0/+12
| | | | | | | | | | | | | 2000-11-15 Robert Brady <robert@suse.co.uk> * modules/input/iminuktitut.c (inuktitut_compose_seqs): 'o' < 'p'. * gtk/gtkmain.c: s/CODSET/CODESET/, include <libintl.h> for bind_textdomain_codeset. (gtk_init_check): Make the warning about translating default:LTR sterner.
* remove unecessary rules for win32-specific config-substituted targets. IfOwen Taylor2000-11-161-0/+12
| | | | | | | | | | | | | | Wed Nov 15 18:39:40 2000 Owen Taylor <otaylor@redhat.com> * **/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.
* Implement essential color cycling featureHavoc Pennington2000-11-151-0/+4
| | | | | | 2000-11-15 Havoc Pennington <hp@redhat.com> * gtk/testtext.c: Implement essential color cycling feature
* Invalidate the side windows when we invalidate the main window.Havoc Pennington2000-11-151-0/+9
| | | | | | | | | | | 2000-11-15 Havoc Pennington <hp@redhat.com> * 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.
* ed Nov 15 16:02:20 2000 Owen Taylor <otaylor@redhat.com>Owen Taylor2000-11-151-0/+12
| | | | | | | | | | | | * 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.