- 21 Nov, 2000 2 commits
-
-
Jonathan Blandford authored
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.
-
Havoc Pennington authored
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
-
- 20 Nov, 2000 2 commits
-
-
Havoc Pennington authored
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.
-
Alexander Larsson authored
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.
-
- 18 Nov, 2000 4 commits
-
-
Jonathan Blandford authored
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.
-
Owen Taylor authored
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)
-
Owen Taylor authored
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.
-
Owen Taylor authored
Fri Nov 17 20:14:20 2000 Owen Taylor <otaylor@redhat.com> * Released 1.3.2 * NEWS: Updates for 1.3.2
-
- 17 Nov, 2000 2 commits
-
-
Tor Lillqvist authored
2000-11-18 Tor Lillqvist <tml@iki.fi> * gtk/gtk.def: Update. * gtk/gtktexttypes.h: Mark variables for export/import from DLL.
-
Tor Lillqvist authored
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.
-
- 16 Nov, 2000 8 commits
-
-
Owen Taylor authored
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
-
Owen Taylor authored
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.
-
Havoc Pennington authored
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.
-
Robert Brady authored
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.
-
Owen Taylor authored
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: ----------------------------------------------------------------------
-
Robert Brady authored
-
Robert Brady authored
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.
-
Owen Taylor authored
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.
-
- 15 Nov, 2000 14 commits
-
-
Havoc Pennington authored
2000-11-15 Havoc Pennington <hp@redhat.com> * gtk/testtext.c: Implement essential color cycling feature
-
Havoc Pennington authored
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.
-
Owen Taylor authored
* 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.
-
Havoc Pennington authored
2000-11-15 Havoc Pennington <hp@redhat.com> * 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
-
Havoc Pennington authored
2000-11-15 Havoc Pennington <hp@redhat.com> * gtk/gtktextview.c (changed_handler): offset redraw rect by xoffset in addition to yoffset, so horizontal scrolling doesn't break redraws
-
Havoc Pennington authored
2000-11-15 Havoc Pennington <hp@redhat.com> * 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
-
Alexander Larsson authored
-
Alexander Larsson authored
2000-11-15 Alexander Larsson <alla@lysator.liu.se> * 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.
-
Havoc Pennington authored
2000-11-14 Havoc Pennington <hp@pobox.com> * gtk/gtktextlayout.c (add_cursor): use PANGO_PIXELS() to convert to pixels
-
Havoc Pennington authored
2000-11-14 Havoc Pennington <hp@pobox.com> * 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.
-
Robert Brady authored
Wed Nov 15 02:18:01 2000 Robert Brady <robert@suse.co.uk> * 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.
-
Elliot Lee authored
2000-11-14 Elliot Lee <sopwith@redhat.com> * gtk/Makefile.am: Install gtk.immodules, needed for operation of gtk programs.
-
Owen Taylor authored
Tue Nov 14 20:13:06 2000 Owen Taylor <otaylor@redhat.com> * gtk/gtktextlayout.c (gtk_text_layout_move_iter_to_line_end): Fix reversed > that was causing Home to go to end of previous line. * gtk/gtkimcontextsimple.c (gtk_im_context_simple_filter_keypress): Ignore modified-keypresses (leave for bindings.) * modules/input/Makefile.am: Remove useless -export-dynamic from module LDFLAGS.
-
Havoc Pennington authored
2000-11-14 Havoc Pennington <hp@redhat.com> * gdk/gdkpango.c (gdk_draw_layout_line): Draw underlines one pixel higher. * gtk/gtktextdisplay.c (render_layout_line): Take rise into account. Also, render rise, underline, background, etc. for pixbufs as well as text. Also, draw underlines one pixel higher. * gtk/gtktextlayout.c (gtk_text_layout_get_line_display): Add a PangoAttribute for the rise, so it gets drawn properly. Also, add the GtkTextAppearance attribute for pixbuf/widget segments as well; we should go ahead and have rise, underline, background, stipple work for those * gtk/gtktexttag.c: Rename "offset" property to "rise" to match Pango
-
- 14 Nov, 2000 8 commits
-
-
Tor Lillqvist authored
script (in GLib) looks for the resource file having the same basename as the DLL being built. Update configure.in and gtk/Makefile.am accordingly.
-
Tor Lillqvist authored
2000-11-15 Tor Lillqvist <tml@iki.fi> * gtk/makefile.{mingw,msc}.in (gtk_OBJECTS): Add new objects. * gtk/gtk.def: Update. * gtk/gtkrc.c: Can't check for G_OS_WIN32 until glib.h has been included. (gtk_rc_get_im_module_file): Use run-time installation directory on Win32.
-
Tor Lillqvist authored
2000-11-15 Tor Lillqvist <tml@iki.fi> * gdk/win32/rc/gdk.rc: Remove. * gdk/win32/rc/gdk.rc.in: New file. * gdk/win32/rc/Makefile.am: New file * gdk/win32/Makefile.am: Corresponding changes. * gtk/gtk.rc: Remove. * gtk/gtk.rc.in: New file. * gtk/Makefile.am: Corresponding changes. * configure.in: Corresponding changes.
-
Tor Lillqvist authored
2000-11-14 Tor Lillqvist <tml@iki.fi> * gtk/gtkcompat.h.win32: Remove, useless. A distribution already has a built gtkcompat.h. Developers using CVS code on Win32 can hand-edit it from gtkcompat.h.in. * gtk/makefile.{mingw,msc}.in: Correspondingly don't try to make gtkcompat.h from gtkcompat.h.win32.
-
Havoc Pennington authored
2000-11-14 Havoc Pennington <hp@redhat.com> * gtk/gtktextview.c (gtk_text_view_drag_motion): Fix drag-and-drop to default to GDK_ACTION_MOVE if the drag is within a single widget. Defaults to GDK_ACTION_COPY between widgets.
-
Owen Taylor authored
Mon Nov 13 14:43:48 2000 Owen Taylor <otaylor@redhat.com> * demos/Makefile.am (test-inline-pixbufs.h): Fix srcdir != builddir * gtk/Makefile.am (INCLUDES): Add -I$(builddir)/gtk * gtk/stock-icons/Makefile.am (gtkstockpixbufs.h): Handles srcdir != builddir * modules/input/Makefile.am (INCLUDES): add $(top_srcdir)/gdk * configure.in (GTK_VERSION): Up to 1.3.2 * modules/input/Makefile.am (im_xim_la_SOURCES): Add gtkimcontextxim.h * gtk/gtkimcontext.c (gtk_im_context_get_preedit_string): Add missing doc comment.
-
Alexander Larsson authored
2000-11-14 Alexander Larsson <alexl@redhat.com> * modules/linux-fb/basic.c: Use the glib iconv wrappers.
-
Havoc Pennington authored
2000-11-13 Havoc Pennington <hp@pobox.com> * demos/gtk-demo/textview.c: spiff up the demo a bit; reveals still more bugs. * gtk/gtktextview.c (gtk_text_view_value_changed): don't try to scroll the GdkWindows before realization.
-