1. 06 Jan, 2004 5 commits
  2. 05 Jan, 2004 1 commit
  3. 04 Jan, 2004 2 commits
    • Soeren Sandmann's avatar
      Change API so group is a GtkRadioButton, not a GtkWidget. · 27ca7a08
      Soeren Sandmann authored
      Sun Jan  4 15:29:04 2004  Soeren Sandmann  <sandmann@daimi.au.dk>
      
      	* gtk/gtkradiotoolbutton.[ch]
      	(gtk_radio_tool_button_new_with_stock_from_widget): Change API so
      	group is a GtkRadioButton, not a GtkWidget.
      27ca7a08
    • Hans Breuer's avatar
      use SWP_NOACTIVATE in gdk_window_set_keep_(above|below) to make DND work · 5f987629
      Hans Breuer authored
      2004-01-04  Hans Breuer  <hans@breuer.org>
      
      	* gdk/win32/gdkwindow-win32.c : use SWP_NOACTIVATE in
      	gdk_window_set_keep_(above|below) to make DND work again.
      	Thanks to Alif Wahid for noticing.
      
      	* gdk/gdk.def : update externals
      
      	* gtk/gtkfilesystemwin32.c : adapt to GtkFileSystemIFace changes
      
      	* gtk/gtk-stock.[hc] gtk/gtkiconfactory.c
      	  gtk/stock-icons/Makefile.am gtk/stock-icons/makefile.msc :
      	  gtk/stock-icons/stock_harddisk_16.png
      	  gtk/stock-icons/stock_harddisk_24.png
      	Harddisk stock icons for file system implementations. Beside
      	FLOPPY and CDROM there is now HARDDISK, probably some
      	GTK_STOCK_NETWORK would be useful, but I could not find one.
      5f987629
  4. 03 Jan, 2004 1 commit
  5. 02 Jan, 2004 3 commits
    • Jody Goldberg's avatar
      add visible_horizontal, visible_vertical. (gtk_action_class_init) : here. · 9acc9419
      Jody Goldberg authored
      
      2004-01-01  Jody Goldberg <jody@gnome.org>
      
      	* gtk/gtkaction.c (_GtkActionPrivate) : add visible_horizontal,
      	  visible_vertical.
      	(gtk_action_class_init) : here.
      	(gtk_action_init) : here.
      	(gtk_action_set_property) : here.
      	(gtk_action_get_property) : here.
      	(connect_proxy) : and here.
      
      2003-12-30  Jody Goldberg <jody@gnome.org>
      
      	* gtk/gtkactiongroup.c (gtk_action_group_add_action_with_accel) :  new
      	  utility routine for use in derived GtkActions with the replicated code
      	  from.
      	(gtk_action_group_add_actions_full) : here.
      	(gtk_action_group_add_toggle_actions_full) : here.
      	(gtk_action_group_add_radio_actions_full) : and here.
      
      2003-12-24  Jody Goldberg <jody@gnome.org>
      
      	* gtk/gtkactiongroup.h : Add some const to the char * in
      	  GtkActionEntry*.  We're reccomending people pass static strings to
      	  them, and not freeing them.  This stems to flood of warnings that
      	  result.
      	* gtk/gtkactiongroup.c (gtk_action_group_add_actions_full) : change
      	  temp vars to const to match above.
      	(gtk_action_group_add_toggle_actions_full) : ditto.
      	(gtk_action_group_add_radio_actions_full) : ditto.
      9acc9419
    • Taneem Ahmed's avatar
      Added "bn" to ALL_LINGUAS. Added Bangla translation by of Ankur group · d87cc469
      Taneem Ahmed authored
      2004-01-01  Taneem Ahmed  <taneem@bengalinux.org>
      
      	* configure.in: Added "bn" to ALL_LINGUAS.
      	* po/bn.po: Added Bangla translation by
      	of Ankur group <gnome-translation@bengalinux.org>.
      d87cc469
    • Matthias Clasen's avatar
      Changes to support week_start values other than 0 and 1, e.g. 6 will let · 194c2550
      Matthias Clasen authored
      Fri Jan  2 02:50:11 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtkcalendar.c (gtk_calendar_compute_days):
      	* gtk/gtkcalendar.c (gtk_calendar_paint_day_names):
      	* gtk/gtkcalendar.c (gtk_calendar_init): Changes to support
      	week_start values other than 0 and 1, e.g. 6 will let weeks start
      	on Saturday.  (#130353, Roozbeh Pournader)
      194c2550
  6. 31 Dec, 2003 3 commits
  7. 29 Dec, 2003 4 commits
    • Federico Mena Quintero's avatar
      Make show_all() work for the extra and preview widgets; reported by Paolo · 70033512
      Federico Mena Quintero authored
      2003-12-29  Federico Mena Quintero  <federico@ximian.com>
      
      	Make show_all() work for the extra and preview widgets; reported
      	by Paolo Maggi.
      
      	* gtk/gtkfilechooserdefault.c (set_preview_widget): show_all() the
      	preview widget.
      	(set_extra_widget): show_all() the extra widget.
      70033512
    • Soeren Sandmann's avatar
      Add GDK_THREADS_ENTER()/GDK_THREADS_LEAVE() pairs around idle functions. · 912b0944
      Soeren Sandmann authored
      Mon Dec 29 12:22:22 2003  Soeren Sandmann  <sandmann@daimi.au.dk>
      
      	* gtk/gtkuimanager.c (do_updates):
      	* gtk/gtktoolbar.c (slide_idle_handler):
      	* gtk/gtkdnd.c (gtk_drag_update_idle):
      
      	Add GDK_THREADS_ENTER()/GDK_THREADS_LEAVE() pairs around idle
      	functions. (#130157, patch from Olexiy Avramchenko).
      912b0944
    • Anders Carlsson's avatar
      Update my e-mail address. · 90646daf
      Anders Carlsson authored
      2003-12-29  Anders Carlsson  <andersca@gnome.org>
      
      	* gtk/gtkradiotoolbutton.c:
      	* gtk/gtkradiotoolbutton.h:
      	* gtk/gtkseparatortoolitem.c:
      	* gtk/gtkseparatortoolitem.h:
      	* gtk/gtktoggletoolbutton.c:
      	* gtk/gtktoggletoolbutton.h:
      	* gtk/gtktoolbar.c:
      	* gtk/gtktoolbar.h:
      	* gtk/gtktoolbutton.c:
      	* gtk/gtktoolbutton.h:
      	* gtk/gtktoolitem.c:
      	* gtk/gtktoolitem.h:
      	Update my e-mail address.
      90646daf
    • Matthias Clasen's avatar
      Add a way to lock individual accelerator paths. (#73207, reported by Havoc · a5c30a3a
      Matthias Clasen authored
      Mon Dec 29 01:36:22 2003  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtkaccelmap.[hc]: (gtk_accel_map_lock_path,
      	gtk_accel_map_unlock_path): Add a way to lock individual accelerator
      	paths.  (#73207, reported by Havoc Pennington)
      a5c30a3a
  8. 27 Dec, 2003 1 commit
  9. 26 Dec, 2003 1 commit
  10. 24 Dec, 2003 3 commits
  11. 21 Dec, 2003 4 commits
    • Matthias Clasen's avatar
      Use gtk_paint_arrow instead of draw_arrow_left/draw_arrow_right. Removed. · 5bacfe39
      Matthias Clasen authored
      Mon Dec 22 00:40:39 2003  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtkcalendar.c (gtk_calendar_paint_arrow): Use
      	gtk_paint_arrow instead of draw_arrow_left/draw_arrow_right.
      	* gtk/gtkcalendar.c (draw_arrow_left):
      	(draw_arrow_right): Removed.
      	* gtk/gtkcalendar.c (gtk_calendar_realize_arrows):
      	* gtk/gtkcalendar.c (gtk_calendar_state_changed): Set the
      	arrow_state to GTK_STATE_INSENSITIVE if the calendar is
      	insensitive.  (#97376)
      5bacfe39
    • Matthias Clasen's avatar
      Fix memory leaks caused by the failure to free the result of · 6a6455d7
      Matthias Clasen authored
      Sun Dec 21 23:17:01 2003  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtkuimanager.c (update_node):
      	(update_smart_separators):
      	(_gtk_menu_is_empty):
      	(find_menu_position):
      	* gtk/gtktreeview.c (gtk_tree_view_search_dialog_destroy):
      	* gtk/gtkcombobox.c (gtk_combo_box_relayout_item):
      	(gtk_combo_box_relayout): Fix memory leaks caused by the
      	failure to free the result of gtk_container_get_children().
      	(#127576, Yao Zhang)
      6a6455d7
    • Soeren Sandmann's avatar
      Set the right properties when the window becomes a toplevel. When a window · d2e744ca
      Soeren Sandmann authored
      Sun Dec 21 17:34:22 2003  Soeren Sandmann  <sandmann@daimi.au.dk>
      
      	* gdk/x11/gdkwindow-x11.c (gdk_window_reparent): Set the right
      	properties when the window becomes a toplevel. When a window that
      	was previously a toplevel becomes a toplevel again, restore its
      	window type. Also make sure the focus window is removed from the
      	XID hash when it is destroyed. (#117579, reported by Morten
      	Welinder, patch reviewed by Owen Taylor).
      d2e744ca
    • Matthias Clasen's avatar
      New function to emit the "cancel" signal on a menu shell. · b21fe174
      Matthias Clasen authored
      Sun Dec 21 01:54:40 2003  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtkmenushell.h:
      	* gtk/gtkmenushell.c (gtk_menu_shell_cancel): New function
      	to emit the "cancel" signal on a menu shell.
      
      	* gtk/gtkmenu.c (gtk_menu_key_press):
      	* gtk/gtkoptionmenu.c (gtk_option_menu_remove_menu):
      	* gtk/gtkmenubar.c (_gtk_menu_bar_cycle_focus): Use the
      	new function instead of directly emitting the
      	signal.  (#81803, Owen Taylor)
      b21fe174
  12. 20 Dec, 2003 2 commits
  13. 19 Dec, 2003 7 commits
    • Kristian Rietveld's avatar
      Fixes #108458. · 2f4326e4
      Kristian Rietveld authored
      Fri Dec 19 23:36:00 2003  Kristian Rietveld  <kris@gtk.org>
      
      	Fixes #108458.
      
      	* gtk/gtkcelllayout.[ch]: added a reorder method.
      
      	* gtk/gtktreeviewcolumn.c (gtk_tree_view_column_cell_layout_init),
      	(gtk_tree_view_column_cell_layout_reorder): implement reorder.
      
      	* gtk/gtkcellview.c (gtk_cell_view_cell_layout_init),
      	(gtk_cell_view_cell_layout_reorder): ditto.
      
      	* gtk/gtkcombobox.c (gtk_combo_box_cell_layout_init),
      	(gtk_combo_box_cell_layout_reorder): ditto.
      
      	* gtk/gtkentrycompletion.c (gtk_entry_completion_cell_layout_init),
      	(gtk_entry_completion_reorder): ditto.
      2f4326e4
    • Kristian Rietveld's avatar
      use strstr instead of strcmp (#117127, suggestion from Soeren Sandmann). · 30d9f889
      Kristian Rietveld authored
      Fri Dec 19 22:18:19 2003  Kristian Rietveld  <kris@gtk.org>
      
      	* gtk/gtktreeview.c (gtk_tree_view_search_equal_func): use strstr
      	instead of strcmp (#117127, suggestion from Soeren Sandmann).
      30d9f889
    • Kristian Rietveld's avatar
      move item insertion logic here from gtk_menu_real_insert(), · 8a834dce
      Kristian Rietveld authored
      Fri Dec 19 21:52:46 2003  Kristian Rietveld  <kris@gtk.org>
      
      	* gtk/gtkmenu.c (gtk_menu_do_insert): move item insertion logic
      	here from gtk_menu_real_insert(),
      	(gtk_menu_real_insert): just call gtk_menu_do_insert(),
      	(gtk_menu_reorder_child): run _do_insert after inserting the child
      	(unbreaks _reorder_child, reported by Tim Janik).
      8a834dce
    • Federico Mena Quintero's avatar
      Use g_date_strftime() for UTF-8 correctness; use Julian dates to simplify · f615072c
      Federico Mena Quintero authored
      2003-12-19  Federico Mena Quintero  <federico@ximian.com>
      
      	* gtk/gtkfilechooserdefault.c (list_mtime_data_func): Use
      	g_date_strftime() for UTF-8 correctness; use Julian dates to
      	simplify the function.
      f615072c
    • Matthias Clasen's avatar
      Test extra_width, not extra_height, when determining whether to set · 31637e1f
      Matthias Clasen authored
      Fri Dec 19 01:47:34 2003  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtkscrolledwindow.c (gtk_scrolled_window_size_request):
      	Test extra_width, not extra_height, when determining whether to
      	set extra_width.  (#129647, Jan Arne Petersen)
      31637e1f
    • Matthias Clasen's avatar
      Add a bug number · d99c68a6
      Matthias Clasen authored
      d99c68a6
    • Matthias Clasen's avatar
      Fix the behaviour of insensitive actions, which was broken when · bc5d7efe
      Matthias Clasen authored
      Fri Dec 19 01:35:34 2003  Matthias Clasen  <maclas@gmx.de>
      
      	Fix the behaviour of insensitive actions, which was broken
      	when gtk_action_activate() was changed to pay attention to
      	sensitivity  (#129557, Christian Persch)
      
      	* gtk/gtkaction.h:
      	* gtk/gtkaction.c (_gtk_action_emit_activate): New auxiliary
      	function to emit an activate signal without regard to sensitivity.
      
      	* gtk/gtkradioaction.c:
      	* gtk/gtktoggleaction.c: Always use _gtk_action_emit_activate()
      	instead of gtk_action_activate().
      bc5d7efe
  14. 18 Dec, 2003 3 commits
    • Kristian Rietveld's avatar
      Fixes #110249, reworked patch from Joshua N Pritikin. · 4d9e9afd
      Kristian Rietveld authored
      Thu Dec 18 19:13:12 2003  Kristian Rietveld  <kris@gtk.org>
      
      	Fixes #110249, reworked patch from Joshua N Pritikin.
      
      	* gtk/gtktreemodelsort.c (gtk_tree_model_sort_get_type),
      	(gtk_tree_model_sort_tree_drag_source_init),
      	(gtk_tree_model_sort_row_draggable),
      	(gtk_tree_model_sort_drag_data_get),
      	(gtk_tree_model_sort_drag_data_delete): implement GtkTreeDragSource.
      
      	* gtk/gtktreemodelfilter.c (gtk_tree_model_filter_get_type),
      	(gtk_tree_model_filter_tree_drag_source_init),
      	(gtk_tree_model_filter_row_draggable),
      	(gtk_tree_model_filter_drag_data_get),
      	(gtk_tree_model_filter_drag_data_delete): ditto.
      4d9e9afd
    • Kristian Rietveld's avatar
      add key bindings for "*" and "/" (expand/collapse all). (#110195, reported · dad34f29
      Kristian Rietveld authored
      Thu Dec 18 18:01:01 2003  Kristian Rietveld  <kris@gtk.org>
      
      	* gtk/gtktreeview.c (gtk_tree_view_class_init): add key bindings
      	for "*" and "/" (expand/collapse all). (#110195, reported by
      	Calum Benson).
      dad34f29
    • Kristian Rietveld's avatar
      clear the extra_attrs list if we set "text" after "markup". (Fixes · 10b2c91b
      Kristian Rietveld authored
      Thu Dec 18 17:52:56 2003  Kristian Rietveld  <kris@gtk.org>
      
      	* gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_set_property):
      	clear the extra_attrs list if we set "text" after "markup".
      	(Fixes #121933, Federico Mena Quintero).
      10b2c91b