- 15 Dec, 2000 1 commit
-
-
Havoc Pennington authored
2000-12-14 Havoc Pennington <hp@redhat.com> * gtk/testtext.c (fill_file_buffer): fix unicode validation when reading a file
-
- 14 Dec, 2000 6 commits
-
-
Havoc Pennington authored
2000-12-14 Havoc Pennington <hp@redhat.com> * gtk/gtktextbtree.c (_gtk_text_btree_validate_line): remove unused call to get_last_line() * gtk/gtkobject.c (gtk_object_add_arg_type): add G_TYPE_POINTER here until boxed is working (and maybe after that - we should really not gratuitously break old code) * gtk/gtktexttag.c (gtk_text_tag_class_init): add commented-out specific types for font_desc and tabs args, move them to GTK_TYPE_POINTER for now, waiting on g_param_spec_boxed() to get fixed. Move GdkColor args to GTK_TYPE_POINTER also. * gtk/gtktextbuffer.c (gtk_text_buffer_class_init): temporarily use GTK_TYPE_POINTER for signal signatures as a hack-around * gtk/gtk-boxed.defs: Add boxed types for PangoFontDescription and PangoTabArray * gtk/gtktextlayout.c (line_display_iter_to_index): make static (line_display_index_to_iter): make static * gtk/gtktextbuffer.c (gtk_text_buffer_class_init): fix marshaller to marshal a string not a boxed * gtk/gtkmarshal.list: add marshaller for GtkTextBuffer:insert_text * gtk/testtext.c (fill_file_buffer): don't use g_utf8_next_char since the UTF-8 isn't validated yet * gtk/gtktextsegment.c (char_segment_check_func): don't require lines to end in '\n' * gtk/gtktextview.c (gtk_text_view_move_cursor): update to use forward_to_delimiters, and grapheme boundaries (gtk_text_view_delete_from_cursor): properly handle non-newline delimiters, and grapheme boundaries * gtk/gtktextiter.c (gtk_text_iter_forward_to_newline): rename to gtk_text_iter_forward_to_delimiters, and make it work properly if empty lines end with a character other than '\n' * gtk/gtktextiter.h, gtk/gtktextiter.c: Add movement by cursor position
-
Tor Lillqvist authored
2000-12-15 Tor Lillqvist <tml@iki.fi> * gdk/makefile.{mingw.in,msc} (gdk_OBJECTS): Add gdkkeys. * gtk/gtk.def * gdk/gdk.def: Update. * gdk/win32/gdkmain-win32.c * gdk/win32/gdkkeys-win32.c: New file. Move some functions from gdkmain-win32.c here. * gdk/win32/makefile.mingw.in (all): No need to make gdk-win32res.o here, the makefile one step up will call us to make it. * gdk/win32/makefile.{mingw.in,msc} (gdk_win32_OBJECTS): Add gdkkeys-win32. * gdk/win32/gdkcolor-win32.c: Silence gcc -Wall. * gdk/win32/gdkevents-win32.c (gdk_events_init): Remove leftover call to g_source_add(). * gdk/win32/gdkgc-win32.c (BitmapToRegion): Plug memory leak. Thanks to Andreas Kemnade.
-
Tor Lillqvist authored
2000-12-14 Tor Lillqvist <tml@iki.fi> * makefile.mingw: Simplify, now that the .po files are already in UTF-8.
-
Kenneth Christiansen authored
achtung/po/da.po balsa/po/da.po bonobo/po/da.po bug-buddy/po/da.po control-center-HEAD/po/da.po ee/po/da.po evolution/po/da.po galeon/po/da.po gconf/po/da.po gdm2/po/da.po gernel/po/da.po gfloppy/po/da.po gimp/po/da.po gimp/po-plug-ins/da.po glade/po/da.po gnome-chess/po/da.po gnome-core/po/da.po gnome-db/po/da.po gnome-games/po/da.po gnome-iconedit/po/da.po gnome-libs-HEAD/po/da.po gnome-libs/po/da.po gnome-lokkit/po/da.po gnome-pilot/po/da.po gnome-utils/po/da.po gnome-vfs/po/da.po gnopo/po/da.po gnorpm/po/da.po gnumeric/po/da.po gtk+/po/da.po guppi3/po/da.po helix-setup-tools/po/da.po libgtop/po/da.po magicdev/po/da.po mc/po/da.po memprof/po/da.po pan/po/da.po rp3/po/da.po xpdf/po/da.po
-
Havoc Pennington authored
2000-12-13 Havoc Pennington <hp@pobox.com> * gtk/gtktextbtree.h: Remove double _ in front of some functions * gtk/gtktext*.[hc]: update accordingly
-
Havoc Pennington authored
2000-12-13 Havoc Pennington <hp@pobox.com> * gtk/gtktextbtree.h: Put _ in front of every function in this header file * gtk/gtktext*.[hc]: update to reflect renamed btree functions
-
- 13 Dec, 2000 2 commits
-
-
Alexander Larsson authored
2000-12-13 <alexl@redhat.com> * gdk/linux-fb/gdkmouse-fb.c (mouse_devs): Add support for ps2 intellimouse. * gdkkeyboard-fb.c: Move shift-F1 repaint handling to xlate handler only. * docs/README.linux-fb: Add imps2 to docs. Document the new refresh keys.
-
Tim Janik authored
Tue Dec 12 23:46:44 2000 Tim Janik <timj@gtk.org> * gtk/stock-icons/Makefile.am: doh, this was broken beyond believe. * gtk/gtkbox.c: change property types from (u)long to (u)int for ::position and ::padding. * gtk/gtkcontainer.c: make ::border_width an INT property. * gtk/gtkpacker.c: make ::position an INT property. * gtk/gtkscrolledwindow.c (gtk_scrolled_window_adjustment_changed): guard against NULL h/v scrollbars, since this is used at construction time. * gtk/gtkclist.[hc]: nuked gtk_clist_construct(), implemented internal gtk_clist_constructor(). * gtk/gtkctree.[hc]: nuked gtk_ctree_construct(), implemented gtk_ctree_constructor(). * gtk/gtkprogressbar.c (gtk_progress_bar_class_init): property ::pulse_step should use ARG_PULSE_STEP, not ARG_FRACTION. * docs/reference/Makefile.am: fun stuff, disabled docs generation again, gtk-scan.c needs to introspec paramspecs, not GtkAgs. * gtk/gtkwidget.[hc]: removed gtk_widget_setv(), gtk_widget_getv(), gtk_widget_newv() and gtk_widget_get(). (gtk_widget_new): use g_object_new_valist(). (gtk_widget_set): use g_object_set_valist(). * gtk/gtkobject.[hc]: removed gtk_object_arg_get_info(), gtk_object_getv(), gtk_object_query_args(), gtk_object_newv(), gtk_object_class_add_signals(), gtk_object_class_user_signal_new(), gtk_object_class_user_signal_newv(), gtk_object_arg_set(), gtk_object_arg_get(), gtk_object_args_collect(), gtk_object_default_construct(), gtk_object_constructed(), GTK_CONSTRUCTED and GTK_OBJECT_CONSTRUCTED(). removed nsignals, signals and n_args members from GtkObjectClass. (gtk_object_new): use g_object_new_valist(). (gtk_object_set): use g_object_set_valist(). (gtk_object_get): use g_object_get_valist(). * gtk/gtkcompat.h: define gtk_object_default_construct(). * gtk/gtktypeutils.c (gtk_type_new): create constructed objects via g_object_new(). * gtk/*.c: removed gtk_object_class_add_signals() from class_init() fucntions, cleaned up method assignments (make sure your structures are setup properly before calling out). removed all GTK_CONSTRUCTED hacks ;)
-
- 12 Dec, 2000 3 commits
-
-
Owen Taylor authored
Tue Dec 12 11:52:16 2000 Owen Taylor <otaylor@redhat.com> * gtk/gtkclist.c (gtk_clist_optimal_column_width): Fix off-by-one error in checks. (Dave Lambert)
-
Alexander Larsson authored
2000-12-12 Alexander Larsson <alexl@redhat.com> * gdk/linux-fb/gdkkeyboard-fb.c (xlate_close, raw_close): Don't free gdk_fb_keyboard twice.
-
Tim Janik authored
Tue Dec 12 08:24:42 2000 Tim Janik <timj@gtk.org> * gtk/testgtk.c: (create_tooltips): (create_statusbar): get rid of object_signal:: GtkObject argument uses, use GObject swapped_signal:: properties instead. * gtk/gtkcellrenderertoggle.c: * gtk/gtkcellrenderertextpixbuf.c: * gtk/gtkcellrenderertext.c: * gtk/gtkcellrendererpixbuf.c: * gtk/gtkcellrenderer.c: * gtk/gtktreeviewcolumn.c: s/[sg]et_param/[sg]et_property/, fixed missing warnings for invalid property ids, install properties with g_object_class_install_property() now. * gtk/gtksignal.c: (gtk_signal_emit): let g_signal_emit_valist() collect the values for us.
-
- 11 Dec, 2000 5 commits
-
-
Owen Taylor authored
Wed Oct 25 14:17:43 2000 Owen Taylor <otaylor@redhat.com> * gtk/gtkwidget.[ch] (gtk_widget_is_focus): Add a function to determine if a window is the focus widget within its toplevel. * gtk/gtkcontainer.[ch]: Fix the return type of ::focus to be boolean. * gtk/gtkcontainer.c (gtk_container_real_focus): Move handling of the case where the container CAN_FOCUS to here instead of having it in each individual move-the-focus place. * gtk/gtkcontainer.c: Rewrite handling of left-right and up-down focusing to be geometric in a much more obvious sense. Arrowing around is still non-intuitive because it isn't perfect and because entries, etc, grab the arrow keys, but it at least usually will do what you expect now. * gtk/gtknotebook.[ch]: Many cleanups. Moved docs inline in this file. * gtk/gtknotebook.c: Change tabs to be a single item in the focus chain. Make movement of focus on tabs with arrow keys wrap around. * gtk/gtknotebook.c (gtk_notebook_find_child): Add CHECK_FIND_CHILD macro to give informative error messages instead of silent returns. * gtk/gtknotebook.c (gtk_notebook_init): Set the RECEIVES_DEFAULT flag since we handle GdkReturn on the tabs. * gtk/gtknotebook.c (gtk_notebook_expose_tabs): Invalidate windows rather than sending expose events directly. * gtk/gtknotebook.[ch] docs/Changes-2.0.txt: Move structure definition for GtkNotebookPage into .c file, since it is private. * gtk/testgtk.c (create_notebook): Add option for testing borderless notebook. * gtk/testgtk.c (page_switch): Removed egregious poking around in GTK+ internals. * docs/widget-system.txt: Remove references to GTK_REDRAW_PENDING. * gtk/gtkclist.[ch]: Remove key press handler, handle focusing properly through gtk_clist_focus. Make the title headers a single item in the tab-focus chain, and make left-right wrap around. * gtk/gtkwindow.c (gtk_window_focus): Add a custom focus method so that wrapping around works properly. * gtk/gtktreeview.c: Remove calls to gtk_container_set_focus_child() - that is handled for the widget now.
-
Owen Taylor authored
Mon Dec 11 11:41:12 2000 Owen Taylor <otaylor@redhat.com> * gtk/gtkinvisible.c (gtk_invisible_init): Flag invisible widgets as TOPLEVEL. * gtk/gtkwidget.c (gtk_widget_queue_resize): Don't assume TOPLEVEL widgets are containers. * gtk/gtkinvisible.h: Remove useless include.
-
Havoc Pennington authored
2000-12-11 Havoc Pennington <hp@redhat.com> * gtk/gtktextlayout.c (gtk_text_layout_get_line_display): Handle chopping off \r\n and 0x2029 in addition to \n before passing to PangoLayout * gtk/gtkimcontextsimple.c (gtk_im_context_simple_get_preedit_string): return an empty string if no match is pending * gtk/gtkimcontext.c (gtk_im_context_get_preedit_string): add assertion that the returned preedit string was sane * gtk/gtktext*.[hc], gtk/testtext.c, gtk/testtextbuffer.c: s/gtk_text_iter_next_char/gtk_text_iter_forward_char/g; s/gtk_text_iter_prev_char/gtk_text_iter_backward_char/g;
-
Owen Taylor authored
Mon Dec 11 10:02:26 2000 Owen Taylor <otaylor@redhat.com> * gtk/gtkimcontextsimple.c (gtk_im_context_simple_finalize): Fix up finalizer to chain to its parent.
-
Alexander Larsson authored
2000-12-11 Alexander Larsson <alexl@redhat.com> * docs/README.linux-fb (GDK_KEYBOARD_TYPE): Clearified the difference between the keyboard types. Wrote a note about the magic sysrq key to get out of raw mode.
-
- 10 Dec, 2000 1 commit
-
-
Kenneth Christiansen authored
Updates from Keld achtung/po/da.po balsa/po/da.po bonobo/po/da.po bug-buddy/po/da.po control-center-HEAD/po/da.po control-center/po/da.po dia/po/da.po dr-genius/po/da.po ee/po/da.po eog/po/da.po evolution/po/da.po gal/po/da.po galeon/po/da.po gconf/po/da.po gdm2/po/da.po Tag: gedit-1-0 gedit/po/da.po No tag gernel/po/da.po gfax/po/da.po gfloppy/po/da.po ggv/po/da.po ghex/po/da.po gimp/po/da.po gimp/po-libgimp/da.po gimp/po-plug-ins/da.po gimp/po-script-fu/da.po glade/po/da.po gnome-applets/po/da.po gnome-chess/po/da.po gnome-core/po/da.po gnome-db/po/da.po gnome-games/po/da.po gnome-iconedit/po/da.po gnome-libs-HEAD/po/da.po gnome-libs/po/da.po gnome-lokkit/po/da.po gnome-media/po/da.po gnome-pilot/po/da.po gnome-pim/po/da.po gnome-print/po/da.po gnome-utils/po/da.po gnome-vfs/po/da.po gnomeicu/po/da.po gnopo/po/da.po gnorpm/po/da.po gnumeric/po/da.po gphoto/po/da.po gtk+/po/da.po gtkhtml/po/da.po gtranslator/po/da.po guppi3/po/da.po gxsnmp/po/da.po helix-setup-tools/po/da.po libgda/po/da.po libgtop/po/da.po magicdev/po/da.po mc/po/da.po memprof/po/da.po oaf/po/da.po pan/po/da.po pong/po/da.po Tag: v_1_0_x pybliographer/po/da.po No tag rp3/po/da.po sodipodi/po/da.po xpdf/po/da.po
-
- 09 Dec, 2000 3 commits
-
-
James Henstridge authored
2000-12-09 James Henstridge <james@daa.com.au> * gdk/linux-fb/gdkmouse-fb.c (GdkFBMouseDevice): add prot struct member to hold masks for detecting the start of a protocol packet. (mouse_devs): add packet start masks for ps2 and ms device types. Left the mask for fidmour blank, as I have no idea what it should be. (handle_mouse_io): skip bytes until we get to the start of a packet. My Logitech mouse seems to be passing an extra NULL pad byte, and GPM does a similar thing here. (gdk_fb_mouse_ms_open): changed error message to not say psaux, as this is the ms mouse driver. (gdk_fb_mouse_ms_packet): fix up button handling, which was completely broken except for button1. It was checking the wrong bit in the packet for the status of the right mouse button, and wrongly assuming right == button2 rather than 3. I fixed that and also added support for middle button (button2).
-
8 authored
2000-12-08 <tajima@eng.sun.com> * modules/input/gtkimcontextxim.c (gtk_im_context_xim_class_init): Add focus_in and focus_out implementation to im_context_class as gtk_im_context_xim_focus_in and gtk_im_context_xim_focus_out.
-
8 authored
2000-12-08 <tajima@eng.sun.com> * gtk/gtktextview.c (gtk_text_view_reset_im_context): * gtk/gtkentry.c (gtk_entry_reset_im_context): make need_im_reset flag effective to avoid reset_ic operation being done repeatedly.
-
- 08 Dec, 2000 8 commits
-
-
Havoc Pennington authored
2000-12-08 Havoc Pennington <hp@redhat.com> * gtk/gtktextbtree.c (gtk_text_btree_insert): fix breakage here that cause a segfault on text insertion * gtk/gtktextchild.c (gtk_text_child_anchor_queue_resize): fix warning * gtk/gtktextiter.c (test_log_attrs): use _gtk_text_buffer_get_line_log_attrs to speed things up a bit * gtk/gtktextbuffer.c (_gtk_text_buffer_get_line_log_attrs): Get log attrs for a line, using a cache stored on the buffer * gtk/gtkcolorsel.h (GTK_COLOR_SELECTION_GET_CLASS): fix typo, reported by Jeff Franks
-
Alexander Larsson authored
-
Alexander Larsson authored
-
Alexander Larsson authored
2000-12-08 Alexander Larsson <alla@lysator.liu.se> * gdk/linux-fb/gdkmouse-fb.c (gdk_fb_mouse_ms_open): /dev/ttyS0 -> /dev/mouse
-
Alexander Larsson authored
-
Alexander Larsson authored
2000-12-06 Alexander Larsson <alexl@redhat.com> * docs/README.linux-fb: * docs/Makefile.am: Initial GtkFB docs. * gdk/linux-fb/Makefile.am: Define GDK_DATA_PREFIX. * gdk/linux-fb/gdkmain-fb.c: Fix typo. Change default display to /dev/fb0. * gdk/linux-fb/gdkpango-fb.c: Add $(prefix)/share/fonts/ to font path.
-
Alexander Larsson authored
2000-12-08 Alexander Larsson <alla@lysator.liu.se> * gdk/linux-fb/gdkkeyboard-fb.c: New file containing the abstracted keyboard driver. Most code taken from gdkinput-ps2.c * gdk/linux-fb/gdkinput-ps2.c: Removed file. * gdk/linux-fb/Makefile.am: Added gdkkeyboard-fb.c, removed gdkinput-ps2.c. * gdk/linux-fb/gdkcolor-fb.c: display->fb was renamed to display->fb_fd. * gdk/linux-fb/gdkcursor-fb.c: gdk_mouse_get_info -> gdk_fb_mouse_get_info * gdk/linux-fb/gdkinput.c: Moved gdk_input_init here from gdkinput-ps2.c * gdk/linux-fb/gdkmain-fb.c: display->fb was renamed to display->fb_fd. Now the tty and the console is opened here instead of in the keyboard driver. Also check GDK_VT to see what tty to open. Move gdk_beep () here from gdkinput-ps2.c gdk_mouse_get_info -> gdk_fb_mouse_get_info * gdk/linux-fb/gdkmouse-fb.c: Add header. gdk_mouse_get_info -> gdk_fb_mouse_get_info Return correct keyboard modifiers. GDK_MOUSETYPE -> GDK_MOUSE_TYPE for consistancy * gdk/linux-fb/gdkprivate-fb.h: Add tty and vt info to display. Add orignal modeinfo storage to display Update global functions * gdk/linux-fb/gdkwindow-fb.c: Added gdk_fb_window_find_focus(). gdk_mouse_get_info -> gdk_fb_mouse_get_info
-
Pablo Saratxaga authored
-
- 07 Dec, 2000 1 commit
-
-
Havoc Pennington authored
2000-12-07 Havoc Pennington <hp@pobox.com> * gdk/x11/gdkkeys-x11.c (gdk_keymap_lookup_key): fix name of function, noticed by Alex
-
- 06 Dec, 2000 5 commits
-
-
Elliot Lee authored
* configure.in: Detect freetype properly * modules/basic/Makefile.am, gdk/linux-fb/Makefile.am: Make use of above.
-
Alexander Larsson authored
2000-12-06 Alexander Larsson <alexl@redhat.com> * gdk/linux-fb/Makefile.am: Add gdkmouse-fb.c * gdk/linux-fb/gdkmouse-fb.c: New file. Abstracted the mouse drivers a bit. * gdk/linux-fb/gdkcursor-fb.c: The cursor hide/show functions was moved here from gdkinput-ps2.c. * gdk/linux-fb/gdkinput-ps2.c: Removed old mouse handling code. Moved cursor handling code to gdkcursor-fb.c, moved gdk_fb_window_send_crossing_events() to gdkwindow-fb.c. gdk_input_get_mouseinfo was renamed to gdk_mouse_get_info. * gdk/linux-fb/gdkmain-fb.c: Pass NULL pointers for x,y in gdk_mouse_get_info call. * gdk/linux-fb/gdkprivate-fb.h: Removed public gdk_fb_find_common_ancestor, added and renamed functions for the new mouse handling code. * gdk/linux-fb/gdkwindow-fb.c: Moved gdk_fb_window_send_crossing_events here. added global variable gdk_fb_window_containing_pointer. made gdk_fb_find_common_ancestor static. gdk_input_get_mouseinfo was renamed to gdk_mouse_get_info.
-
Pablo Saratxaga authored
-
Alexander Larsson authored
2000-12-06 Alexander Larsson <alexl@redhat.com> * gdk/linux-fb/gdkevents-fb.c: Update to match latest gmain/gsource changes. * gdk/linux-fb/gdkinput-ps2.c: Bogus gdk_keymap_get_entries_for_keycode implementation so that it links. Will be implemented later.
-
Havoc Pennington authored
2000-12-03 Havoc Pennington <hp@pobox.com> * gdk/Makefile.am: add gdkkeys.[hc] * gdk/gdkkeys.h, gdk/gdkkeys.c: Move all the keyval stuff to these files from gdk.h, gdk.c; add GdkKeymap type and operations on it. * acconfig.h, configure.in: add checks and command line options for XKB * gdk/x11/gdkkeys-x11.c: Implement the above functions * gdk/x11/gdkevents-x11.c (gdk_event_translate): Put the keycode and group in the key event * gdk/gdkevents.h (struct _GdkEventKey): Add a hardware_keycode field with the low-level hardware key code, and a group field with the keyboard group * gdk/x11/gdkprivate-x11.h: include config.h for HAVE_XKB, and declare a couple globals used for keymap handling * gtk/gtkimcontextsimple.c: Implement ISO 14755 input method, hold down Shift-Control and type a hex number to get a Unicode character corresponding to the hex number (gtk_im_context_simple_get_preedit_string): Fix cursor position (return bytes not chars)
-
- 05 Dec, 2000 5 commits
-
-
Elliot Lee authored
* gdk/gdkcolor.h: Make GdkColor specify element sizes to avoid waste on 64-bit platforms.
-
Owen Taylor authored
Tue Dec 5 15:49:31 2000 Owen Taylor <otaylor@redhat.com> * INSTALL: Fix link to PNG home, remove reference to fribidi. * gdk/x11/gdkevents-x11.c: Fix up for new GMain API. * gdk/win32/gdkevents-win32.c: Fix up for new GMain API. (Not tested.) * gtk/gtkcheckmenuitem.c: Permanently turn on always_show_toggle. * gtk/gtkclist.c (gtk_clist_get_pixtext): Allow mask to be NULL. (Vladimir Klebanov, #26545) * gtk/gtkspinbutton.c (gtk_spin_button_insert_text): Fix some signed/unsigned comparison problems. (#6510, David Kaelbling) * gtk/gtkwidget.[ch] (gtk_widget_is_ancestor): Change return type to boolean (Oskar Liljeblad, #18648)
-
Owen Taylor authored
Thu Nov 30 00:53:45 2000 Owen Taylor <otaylor@redhat.com> * gtk/tmpl/gtkfilesel.sgml: Fix to say that file_selection_complete() filters both files and directories. * gtk/tmpl/gtktogglebutton.sgml: Fix description of gtk_toggle_button_toggled().
-
Alexander Larsson authored
2000-12-05 Alexander Larsson <alexl@redhat.com> * gdk/linux-fb/gdkmain-fb.c (gdk_fb_display_new): Remove bogus colormap setting.
-
Alexander Larsson authored
2000-12-05 Alexander Larsson <alexl@redhat.com> * gdk/linux-fb/gdkcolor-fb.c: More complete colormap handling. Now GdkRGB work in 8 bpp modes. * gdk/linux-fb/gdkdrawable-fb2.c (gdk_fb_draw_image): Must set colormap.
-