1. 02 Jun, 2003 2 commits
  2. 31 May, 2003 2 commits
  3. 30 May, 2003 4 commits
    • Murray Cumming's avatar
      Added 4-sided padding as properties with gtk_alignment_get_padding() and · 6006834d
      Murray Cumming authored
      2003-05-30  Murray Cumming  <murrayc@usa.net>
      
              * gtk/gtkalignment.[h|c]: Added 4-sided padding as properties with
              gtk_alignment_get_padding() and gtk_aligment_set_padding(). This
              uses the new private data system - see g_type_class_add_private() in
              gtk_alignment_class_init() and the use of GTK_ALIGNMENT_GET_PRIVATE().
      6006834d
    • Matthias Clasen's avatar
      gtk/gtknotebook.c Changed guint to GtkNotebookArrow in the signature of · 717961aa
      Matthias Clasen authored
      2003-05-30  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtknotebook.c
      	Changed guint to GtkNotebookArrow in the signature of
      	gtk_notebook_draw_arrow() for Solaris builds to go through.
      	(#114043, Anand Subramanian)
      717961aa
    • Hidetoshi Tajima's avatar
      use GETTEXT_PACKAGE to get a translation for "Default"(#113850). · 3e08d91b
      Hidetoshi Tajima authored
      Thu May 29 18:08:01 2003  Hidetoshi Tajima  <hidetoshi.tajima@sun.com>
      
      	* gtk/gtkimmodule.c (_gtk_im_module_list):
      	use GETTEXT_PACKAGE to get a translation for "Default"(#113850).
      3e08d91b
    • Hidetoshi Tajima's avatar
      make "Default" label of default input method localizable. use translations · 156e978f
      Hidetoshi Tajima authored
      Thu May 29 09:34:05 2003  Hidetoshi Tajima  <hidetoshi.tajima@sun.com>
      
              * gtk/gtkimmodule.c (_gtk_im_module_list): make "Default"
              label of default input method localizable.
              * gtk/gtkimmulticontext.c (gtk_im_multicontext_append_menuitems):
              use translations of input method context names
              * modules/input/imam-et.c, modules/input/imcyrillic-translit.c,
                modules/input/iminuktitut.c, modules/input/imthai-broken.c,
                modules/input/imti-er.c, modules/input/imti-et.c
                modules/input/imviqr.c, modules/input/imxim.c
              use GETTEXT_PACKAGE instead of "gtk+" for domain name.
              (#113850).
      156e978f
  4. 29 May, 2003 8 commits
    • Kristian Rietveld's avatar
      Merged from stable. · 76367269
      Kristian Rietveld authored
      Thu May 29 18:23:01 2003  Kristian Rietveld  <kris@gtk.org>
      
      	Merged from stable.
      
      	* gtk/gtktreeview.c (gtk_tree_view_button_press): put the focus
      	grab separate, the user might clear the tree in the focus-in
      	callback. (Fixes #113086, testcase from Felipe Heidrich).
      76367269
    • Kristian Rietveld's avatar
      Merged from stable. · d718b973
      Kristian Rietveld authored
      Thu May 29 18:06:26 2003  Kristian Rietveld  <kris@gtk.org>
      
      	Merged from stable.
      
      	* gtk/gtktreeview.c (gtk_tree_model_set_model): reset a bunch
      	of row reference when we unset the model. Also reset
      	dy and top_row_dy. (Fixes #109289, patch from Owen Taylor).
      d718b973
    • Kristian Rietveld's avatar
      Merged from stable. · 7554c3df
      Kristian Rietveld authored
      Thu May 29 17:12:19 2003  Kristian Rietveld  <kris@gtk.org>
      
      	Merged from stable.
      
      	* gtk/gtktreeview.c (gtk_tree_view_set_cursor_on_cell): cancel
      	the current editing, if it exists. (Fixes #108956, reported by
      	Michael Natterer).
      7554c3df
    • Kristian Rietveld's avatar
      Merged from stable. · 4a03ea23
      Kristian Rietveld authored
      Thu May 29 17:06:09 2003  Kristian Rietveld  <kris@gtk.org>
      
      	Merged from stable.
      
      	* gtk/gtktreeview.c (check_selection_helper): new function,
      	(gtk_tree_view_row_deleted): traverse the tree from the
      	deleted node to see whether the selection changed, instead of
      	just checking this node. (Fixes #107400, reported by 'Duncan').
      4a03ea23
    • Kristian Rietveld's avatar
      Merged from stable. · c906acd0
      Kristian Rietveld authored
      Thu May 29 16:31:34 2003  Kristian Rietveld  <kris@gtk.org>
      
      	Merged from stable.
      
      	* gtk/gtktreeview.c (gtk_tree_view_maybe_begin_dragging_row),
      	(gtk_tree_view_drag_begin): set the DnD icon in _drag_begin
      	instead of _maybe_begin_dragging_row, so the icon can be
      	overridden by apps. (Fixes #104374, patch from Daniel Elstner).
      c906acd0
    • Kristian Rietveld's avatar
      Merged from stable. · bdff7cdb
      Kristian Rietveld authored
      Thu May 29 16:14:04 2003  Kristian Rietveld  <kris@gtk.org>
      
      	Merged from stable.
      
      	* gtk/gtktreeview.c (gtk_tree_view_start_editing): correct
      	cell_area x/width for the expander if needed. (Fixes #101748,
      	reported by Dave Cook and Mariano Suarez-Alvarez).
      bdff7cdb
    • Kristian Rietveld's avatar
      check if tree/node are still the same after _internal_select_node. (Fixes · fcabeed6
      Kristian Rietveld authored
      Thu May 29 16:01:38 2003  Kristian Rietveld  <kris@gtk.org>
      
      	* gtk/gtktreeview.c (gtk_tree_view_real_set_cursor): check
      	if tree/node are still the same after _internal_select_node.
      	(Fixes #92256, reported by edscott).
      fcabeed6
    • Kristian Rietveld's avatar
      Fixes #75745, reported by Richard Hult. Merged from stable. · c3789891
      Kristian Rietveld authored
      Thu May 29 15:38:30 2003  Kristian Rietveld  <kris@gtk.org>
      
      	Fixes #75745, reported by Richard Hult. Merged from stable.
      
      	* gtk/gtktreeview.c (gtk_tree_view_bin_expose): set/unset
      	GTK_CELL_RENDERER_FOCUSED flag whether the current node is the
      	cursor or not.
      
      	* gtk/gtktreeviewcolumn.c (gtk_tree_view_column_cell_process_action):
      	if we are rendering a cursor row, and the cell the be
      	processed has focus, then set the GTK_CELL_RENDERER_FOCUSED
      	flag (else we unset it).
      c3789891
  5. 27 May, 2003 2 commits
    • Matthias Clasen's avatar
      Remove dubious bitfields of unspecified signedness. (#112919, Morten · 83c626bb
      Matthias Clasen authored
      2003-05-27  Matthias Clasen  <maclas@gmx.de>
      
      	* io-wbmp.c: Remove dubious bitfields of
      	unspecified signedness.  (#112919, Morten Welinder)gdk-p
      
      	* gdk-pixdata.c (gdk_pixdata_to_csource): Replace all occurances
      	of g_string_new ("") by g_string_new (NULL). (#106975, Morten Welinder)
      
      	* gtk/gtkwindow-decorate.c:
      	* gtk/gtktreeprivate.h:
      	* gtk/gtkdnd.c:
      	* gdk/win32/gdkwindow-win32.h:
      	* gdk/linux-fb/gdkprivate-fb.h:
      	* gdk/linux-fb/gdkkeyboard-fb.c: Remove dubious bitfields of
      	unspecified signedness.  (#112919, Morten Welinder)
      
      	* gtk/queryimmodules.c (escape_string):
      	* gtk/gtktextbtree.c (_gtk_text_btree_get_text):
      	* gtk/gtksettings.c (_gtk_settings_parse_convert):
      	* gtk/gtkrc.c (gtk_rc_parse_assignment):
      	* gtk/gtkinputdialog.c (gtk_input_dialog_set_key):
      	* gdk/x11/gdkdisplay-x11.c (escape_for_xmessage): Replace all
      	occurances of g_string_new ("") by g_string_new (NULL). (#106975,
      	Morten Welinder)
      83c626bb
    • Tor Lillqvist's avatar
      Only include the Default and Emacs themes' gtkrc files. Include · fd99f43a
      Tor Lillqvist authored
      2003-05-27  Tor Lillqvist  <tml@iki.fi>
      
      	* gtk-zip.sh.in: Only include the Default and Emacs themes' gtkrc
      	files. Include share/gtk-doc/{gdk-pixbuf,gdk,gtk}.
      
      	* gdk/Makefile.am: libgdk-win32-2.0.la depends on
      	win32/libgdk-win32.la.
      
      	* gtk/gtk.def: Add gtk_tree_view_column_cell_get_position.
      fd99f43a
  6. 24 May, 2003 1 commit
  7. 22 May, 2003 3 commits
  8. 21 May, 2003 7 commits
    • Owen Taylor's avatar
      g_return_if_fail() if GTK_WIDGET_ANCHORED (widget) || GTK_IS_INVISIBLE · c1d40c02
      Owen Taylor authored
      Wed May 21 19:01:06 2003  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtkwidget.c (gtk_widget_realize):
              g_return_if_fail() if
              GTK_WIDGET_ANCHORED (widget) || GTK_IS_INVISIBLE (widget).
              (#107872, Christian Reis)
      c1d40c02
    • Matthias Clasen's avatar
      Some keynav improvements for the "Rename File" and "Create Directory" · 524e2278
      Matthias Clasen authored
      2003-05-22  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtkfilesel.c (gtk_file_selection_create_dir):
      	(gtk_file_selection_rename_file): Some keynav improvements for the
      	"Rename File" and "Create Directory" subdialogs: Enter in entry
      	activates default, default is "Create"/"Rename", Escape cancels
      	dialog.  (#113110)
      524e2278
    • Owen Taylor's avatar
      Always queue a resize ... we rely on the size-allocate to do the update, · e47517cd
      Owen Taylor authored
      Wed May 21 15:53:14 2003  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtkprogress.c (gtk_progress_set_format_string,
              gtk_progress_set_show_text): Always queue a resize ...
              we rely on the size-allocate to do the update, plus a
              different format can actually change our size requisition.
              (#111052)
      
              * gtk/gtkprogress.c (gtk_progress_changed): Track
              ::changed as well as ::value_changed, and queue a
              resize on ::changed when necessary.
      
              * gtk/gtkprogress.c (gtk_progress_set_adjustment):
              Call gtk_progress_changed() here to update or
              queue a resize as necessary.
      e47517cd
    • Hidetoshi Tajima's avatar
      added composing rules of Greek acceted letters, patch by Vasilis Vasaitis · 611a2667
      Hidetoshi Tajima authored
      Wed May 21 14:06:13 2003  Hidetoshi Tajima  <hidetoshi.tajima@sun.com>
      
      	* gtk/gtkimcontextsimple.c: added composing rules of
      	Greek acceted letters, patch by Vasilis Vasaitis (#107507)
      611a2667
    • Hidetoshi Tajima's avatar
      gtk settings for XIMPreeditNone and XIMStatusNone. (#105909) · 539ad89f
      Hidetoshi Tajima authored
      	* gtk/gtkenums.h (enum GtkIMPreeditStyle, GtkIMStatusStyle):
      	* modules/input/gtkimcontextxim.c (preedit_style_change, status_style_change):
      	gtk settings for XIMPreeditNone and XIMStatusNone. (#105909)
      539ad89f
    • Hidetoshi Tajima's avatar
      code that can check the compose table for ascending order, by Vasilis · ec288c70
      Hidetoshi Tajima authored
      	* gtk/gtkimcontextsimple.c:
      	code that can check the compose table for ascending order,
      	by Vasilis Vasaitis (#104862).
      ec288c70
    • Owen Taylor's avatar
      We need to pass the unmasked state to · e1fb5367
      Owen Taylor authored
      Wed May 21 12:52:01 2003  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtkkeyhash.[ch] (_gtk_key_hash_looku): We need
              to pass the unmasked state to gdk_keymap_translate_keyboard_state()
              to handle the case where a modifier not in the mask
              (like Num_Lock) changes the key value, so replace
              the masked state with a state/mask pair. (#106913,
              Olivier Ripoll)
      
              * gtk/gtkwindow.c gtk/gtkbinding.c: Update to pass
              in state/mask pair to _gtk_key_hash_lookup()
      e1fb5367
  9. 20 May, 2003 4 commits
    • Matthias Clasen's avatar
      Make calendar controls spin. (#112540) · 33bb3d44
      Matthias Clasen authored
      2003-05-21  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtkcalendar.c: Make calendar controls spin.  (#112540)
      33bb3d44
    • Owen Taylor's avatar
      Silently accept a missing gtk.immodules file, some people want to run · 04e26775
      Owen Taylor authored
      Tue May 20 17:27:24 2003  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtkimmodule.c (gtk_im_module_init): Silently
              accept a missing gtk.immodules file, some people
              want to run without one. (#112406, patch from
              Arnaud Charlet)
      04e26775
    • Owen Taylor's avatar
      Fix height/width confusion (#113370, Xan Lopez) · 12ebd97f
      Owen Taylor authored
      Tue May 20 17:05:31 2003  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtkwindow.c (gtk_window_compute_hints): Fix
              height/width confusion (#113370, Xan Lopez)
      12ebd97f
    • Owen Taylor's avatar
      Comprehensively zero all unused parts of client messages (Mainly Motif DND · ef605368
      Owen Taylor authored
      Tue May 20 15:09:29 2003  Owen Taylor  <otaylor@redhat.com>
      
              * gdk/x11/gdkdnd-x11.c gdk/x11/gdkwindow-x11.c: Comprehensively
              zero all unused parts of client messages (Mainly Motif DND
              and EWMH). Also, fix a couple places where we were putting
              contents into Motif DND messages that didn't belong.
              (#113361, EWMH problem reported by Lubos Lunak)
      
              * gtk/gtkselection.c (_gtk_selection_request): Handle the
              case where the property type for the multiple atoms is
              ATOM_PAIR by doing the conversions ourselve. This is
              needed for Xt inter-operation.
      ef605368
  10. 19 May, 2003 2 commits
    • Matthias Clasen's avatar
      Add docs. · 69c19439
      Matthias Clasen authored
      2003-05-19  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtksettings.c (gtk_rc_property_parse_border,
      	gtk_rc_property_parse_color, gtk_rc_property_parse_enum,
      	gtk_rc_property_parse_flags, gtk_rc_property_parse_requisition):
      	Add docs.
      69c19439
    • Matthias Clasen's avatar
      Add docs. · 96d4721e
      Matthias Clasen authored
      2003-05-19  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtkwidget.c (gtk_widget_class_install_style_property,
      	gtk_widget_class_install_style_property_parser): Add docs.
      96d4721e
  11. 14 May, 2003 1 commit
  12. 11 May, 2003 1 commit
  13. 08 May, 2003 1 commit
  14. 06 May, 2003 1 commit
    • Owen Taylor's avatar
      Patch from James Henstridge to update to automake-1.7 (#109542) · 629a0e14
      Owen Taylor authored
      Tue May  6 16:50:52 2003  Owen Taylor  <otaylor@redhat.com>
      
              Patch from James Henstridge to update to automake-1.7
              (#109542)
      
              * autogen.sh: update to call newer tools.
      
              * configure.in: various updates, to use M4 macros to put
              variables that change each release at the top.
              Use AC_HELP_STRING to format help strings.
              Use AC_CONFIG_COMMANDS to generate gdkconfig.h.
      
              * Makefile.am: require Automake 1.7.  Remove gdk-2.0.pc and
              gtk+-2.0.pc on uninstall.  Pass --enable-gtk-doc to configure
              during distcheck.
      
              * docs/reference/*/Makefile.am: simplify to use the gtk-doc.make
              makefile fragment.
      
              * */Makefile.am: don't use STRIP_BEGIN/STRIP_END.
              Use BUILT_SOURCES where appropriate.
              Build generated files in builddir rather than srcdir.
              Fix uninstall and distclean targets to satisfy distcheck.
      
              ===
      
              * gdk/*/Makefile.am: Remove the hacks to get gdkenumtypes.h
              built first, since we are now using BUILT_SOURCES.
      
              * gdk/Makefile.am: Remove an outdated comment about gdk_headers.
      
              * demos/gtk-demo/Makefile.am: Fix srcdir != buildd problem
              with geninclude.pl.
      
              * configure.in: Update versions to 2.3.0.
      629a0e14
  15. 05 May, 2003 1 commit