From c988bad5f4604b67e20c880ca6bef57aeed13304 Mon Sep 17 00:00:00 2001 From: monsta Date: Tue, 1 Mar 2016 13:55:42 +0300 Subject: remove ancient ChangeLog files from eel and po upstream did the same years ago: https://git.gnome.org/browse/nautilus/commit/?id=6cb7a112683a7dd1d22b471391619d901bfec039 --- eel/ChangeLog | 9642 --------------------------------------------------------- 1 file changed, 9642 deletions(-) delete mode 100644 eel/ChangeLog (limited to 'eel/ChangeLog') diff --git a/eel/ChangeLog b/eel/ChangeLog deleted file mode 100644 index ef98ce08..00000000 --- a/eel/ChangeLog +++ /dev/null @@ -1,9642 +0,0 @@ -=== caja 2.26.2 === -=== caja 2.26.1 === - -2009-03-24 Alexander Larsson - - * eel-background.c: - Ensure that we correctly free root pixmaps that are never set - as desktop background, so that they are not leaked. - -2009-03-16 Cosimo Cecchi - - * Makefile.am: remove -version-info LDFLAG from eel, - as this is not a private library anymore. - -=== caja 2.26.0 === -=== caja 2.25.93 === - -2009-03-09 Alexander Larsson - - * eel-editable-label.c: - (eel_editable_label_move_forward_word): - Don't move past end of string (#569165). - -2009-03-09 Alexander Larsson - - * eel-editable-label.c: - (eel_editable_label_move_cursor): - Revert wrong cursor move change. - -2009-02-24 Alexander Larsson - - * eel-background.c (eel_background_get_image_uri): - Don't spew warning if there is no uri. - -2009-02-17 Alexander Larsson - - * eel-background.c (eel_background_ensure_realized): - Ignore pending background changes when we've realized the - background to avoid an unnecessary re-set of the pixmap. - -=== caja 2.25.91 === -=== caja 2.25.4 === - -2009-01-28 Cosimo Cecchi - - * eel-editable-label.c: (eel_editable_label_move_cursor): - make sure we take care about UTF-8/byte conversion when we move - around the cursor (#569165). - -2009-01-22 A. Walton - - * eel-debug-drawing.c (eel_debug_show_pixbuf_in_external_viewer): - Use g_mkstemp() instead of mkstemp(). Pointed out by Paolo Borelli. - -2009-01-21 A. Walton - - * eel-debug-drawing.c (eel_debug_show_pixbuf_in_external_viewer): - Really fix bug #568630, replace mktemp() with mkstemp(). - -2009-01-21 A. Walton - - * eel-debug-drawing.c (eel_debug_show_pixbuf_in_external_viewer): - Last commit is wrong; mkstemp is not a drop in replacement for - mktemp. - -2009-01-21 A. Walton - - * eel-debug-drawing.c (eel_debug_show_pixbuf_in_external_viewer): - Bug 568630 eel should use mkstemp() instead of mktemp() - mktemp() is deprecated and should not be used. - Patch by Jasper Lievisse Adriaanse. - -2009-01-20 Cosimo Cecchi - - * eel-background.c: (on_bg_changed), (on_bg_transitioned), - (eel_background_init), (free_fade), (eel_background_finalize), - (set_root_pixmap), (fade_to_pixmap), - (eel_background_set_up_widget), (on_background_changed), - (init_fade), (eel_widget_queue_background_change), - (widget_style_set_cb), (widget_realized_setup), - (on_widget_destroyed), (eel_get_widget_background): - Support fading between backgrounds. - Bug #552859, patch by Ray Strode. - -=== caja 2.25.2 === - -2008-12-15 Alexander Larsson - - * Makefile.am: - Don't install headers - -2008-12-10 Alexander Larsson - - * eel/eel-enumeration.[ch]: - * eel/eel-preferences-builder.c: - * eel/eel-preferences.[ch]: - Make enums uint (so we can use larger values for thumbnail limit). - -2008-12-08 Cosimo Cecchi - - * test/test.h: - Flip include orders to fix the build (#563731). - -2008-12-07 Cosimo Cecchi - - * eel/eel-background.c: - * test/test.h: - Remove more useless includes. - Thanks to Luis Menina (#563569). - -2008-12-07 Cosimo Cecchi - - * eel/check-program.c: - * eel/eel-gdk-pixbuf-extensions.c: - * test/test-eel-background.c: - * test/test-eel-image-table.c: - Use single gdk-pixbuf and GTK+ headers includes. - -2008-12-01 Alexander Larsson - - * configure.in: - Post release version bump - -==================== 2.25.1 ==================== - -2008-12-01 Alexander Larsson - - * NEWS: - Update for release - -2008-11-18 Cosimo Cecchi - - * eel/eel-preferences.c: - (eel_preferences_add_auto_string_array_as_quarks): - Plug a leak. - -2008-10-09 Alexander Larsson - - * eel/eel-gdk-extensions.[ch]: - Remove old now unused function eel_gdk_color_parse() - -2008-10-07 Alexander Larsson - - * configure.in: - * eel-2.0-uninstalled.pc.in: - * eel-2.0.pc.in: - Remove deps on startup-notify, libmate* and libglade - - * eel/eel-mate-extensions.[ch]: - Remove MateIconSelector functions. - Remove glade functions - - * eel/eel-preferences-glade.c: Removed. - * eel/eel-preferences-builder.c: Added. - * eel/eel-preferences-glade.h: Removed - * eel/eel-preferences.h: - Move eel-preferences-glade.c to eel-preferences-builder.c and use - GtkBuilder instead of Glade. - Remove eel-preferences-glade.h and move GtkBuilder functions - into eel-preferences.h - - * eel/Makefile.am: - Update for file renamed/deletions - - * eel/check-program.c: - * eel/eel-stock-dialogs.c: - Don't include libmate headers. - -2008-10-07 Alexander Larsson - - * eel/eel-mate-extensions.[ch]: - Remove mate_icon_selector code - -2008-10-06 Alexander Larsson - - * eel/check-program.c: - * test/test-eel-widgets.c: - * test/test.c: - Don't use MateProgram - -2008-10-06 Alexander Larsson - - * eel/eel-stock-dialogs.c (timed_wait_callback): - Don't call mate_authentication_manager_dialog_is_visible() - anymore, not needed with no mate-vfs. - -2008-10-06 Alexander Larsson - - * eel/eel-debug-drawing.c (eel_debug_show_pixbuf_in_external_viewer): - Better ignoring of system return value. Fixes build (#555264) - -2008-10-06 Alexander Larsson - - * eel/Makefile.am: - * eel/eel-mount-operation.[ch]: - Remove EelMountOperation - -2008-10-01 Alexander Larsson - - * configure.in: - Bump version to 2.25.1. - Stable version lives on the mate-2-24 branch. - -2008-09-22 Christian Neumair - - * configure.in: post-release bump to 2.24.1 - -==================== 2.24.0 ==================== - -2008-09-22 Christian Neumair - - * NEWS: - Update for release. - -2008-09-15 Christian Neumair - - * eel/eel-mount-operation.c (ask_password): - Do not make password dialog modal. Fixes #539966. - -2008-09-13 Cosimo Cecchi - - * eel/eel-preferences.c: (update_auto_string_array_as_quarks): - Fix a warning for an uninitialized variable. - Patch by Christian Kirbach (#552135). - -2008-09-10 Christian Neumair - - * eel/eel-preferences.c (update_auto_string_array_as_quarks), - (preferences_entry_update_auto_storage), - (preferences_entry_remove_auto_storage), - (eel_preferences_add_auto_string_array_as_quarks): - * eel/eel-preferences.h: - Add eel_preferences_add_auto_string_array_as_quarks(), which maps a - string array to a quark array. No remove function yet, since up to now - it is not needed. Parly fixes #551576. - -2008-09-08 Christian Neumair - - * configure.in: post-release bump to 2.40.0 - -==================== 2.23.92 ==================== - -2008-09-08 Christian Neumair - - * NEWS: - Update for release. - -2008-09-08 Christian Neumair - - * eel/Makefile.am: - * eel/eel-app-launch-context.c: - * eel/eel-app-launch-context.h: - Remove in favor of GdkAppLaunchContext. - -2008-09-06 Christian Neumair - - * eel/eel-gdk-pixbuf-extensions.c (pixbuf_loader_size_prepared): - Explicitly cast to float when determining aspect ratio. Fixes #550997. - -2008-09-02 Cosimo Cecchi - - * eel/*.[ch]: use single headers GTK/GDK/Pango includes. - -2008-09-01 Christian Neumair - - * configure.in: post-release bump to 2.23.92. - -==================== 2.23.91 ==================== - -2008-09-01 Christian Neumair - - * NEWS: - Update for release. - -2008-09-01 Christian Neumair - - * eel/eel-vfs-extensions.c (eel_filename_strip_extension), - (eel_filename_get_rename_region): - * eel/eel-vfs-extensions.h: - Add eel_filename_strip_extension(), and use it in - eel_filename_get_rename_region(). Part of #309510. Thanks to Paolo - Borelli and Jared Moore . - -2008-09-01 Christian Neumair - - * eel/eel-gdk-pixbuf-extensions.c - (eel_gdk_pixbuf_load_from_stream), (pixbuf_loader_size_prepared), - (eel_gdk_pixbuf_load_from_stream_at_size): - * eel/eel-gdk-pixbuf-extensions.h: - Add eel_gdk_pixbuf_load_from_stream_at_size(), which sets the size of - the pixbuf loader when loading. Part of #529371. - -2008-08-03 Christian Neumair - - * configure.in: post-release bump to 2.23.91. - -==================== 2.23.90 ==================== - -2008-08-03 Christian Neumair - - * configure.in: post-release bump to 2.23.90. - -==================== 2.23.6 ==================== - -2008-07-21 Christian Neumair - - * configure.in: post-release bump to 2.23.6. - -==================== 2.23.5 ==================== - -2008-06-16 Christian Neumair - - * configure.in: post-release bump to 2.23.5. - -==================== 2.23.4 ==================== - -2008-06-16 Christian Neumair - - * configure.in: actually pre-release bump to 2.23.4. - -2008-06-16 Christian Neumair - - * NEWS: Update for release. - * configure.in: pre-release bump to 2.23.4. - -2008-06-10 Christian Neumair - - * eel/eel-editable-label.c - (eel_editable_label_get_block_cursor_location), - (eel_editable_label_draw_cursor), - (eel_editable_label_toggle_overwrite): - Use block cursor in insert mode. Fixes #511617. Thanks to Arthur - Taylor. - -2008-06-03 Vincent Untz - - * configure.in: post-release bump to 2.23.3 - -==================== 2.23.2 ==================== - -2008-06-03 Christian Neumair - - * NEWS: - * configure.in: - Require libmate 2.23.0. - -2008-06-03 Christian Neumair - - * NEWS: - Update for release. - -Sun Jun 1 21:04:04 2008 Søren Sandmann - - * eel/eel-background.c (struct EelBackgroundDetails): Remove - unused image_mtime - -Sun Jun 1 21:02:00 2008 Søren Sandmann - - * eel/eel-background.c: Don't store the image_uri - instead rely - on getting it from MateBG. - -Sun Jun 1 20:39:03 2008 Søren Sandmann - - * eel/eel-background.c: Don't monitor the file anymore; this is - done by MateBG. - -Sun Jun 1 20:24:12 2008 Søren Sandmann - - * eel/eel-background.c (struct EelBackgroundDetails): Don't store - an EelBackgroundPlacement; instead compute it from the MateBG. - -Sun Jun 1 19:30:16 2008 Søren Sandmann - - * eel/eel-background.c (eel_background_save_to_mateconf): New function. - -Sat May 31 02:23:16 2008 Søren Sandmann - - * eel/eel-background.c (eel_background_reload_image): Deal with - the case where image_uri is NULL. - -Sat May 31 00:39:25 2008 Søren Sandmann - - * eel/eel-background.c (eel_background_reload_image): Use - mate_bg_set_filename(). - - * configure.in: Require new mate-desktop - -Fri May 30 23:23:53 2008 Søren Sandmann - - * Revert last commit, since we still need to deal with file uris. - -Fri May 30 22:13:51 2008 Søren Sandmann - - * eel/eel-background.[ch]: Rename eel_background_set/get_image_uri() - to set/get_image_filename() to reflect the fact that only local - files works. - -Fri May 30 21:31:09 2008 Søren Sandmann - - * eel/eel-background.h: Remove unused - eel_background_set_image_uri_sync() function. - -2008-04-21 Christian Neumair - - * configure.in: - post release version bump - -=== eel 2.23.1 === - -2008-04-21 Christian Neumair - - * NEWS: - Update for release. - -2008-03-29 Christian Neumair - - * configure.in: - Use a slightly cleaner method of detecting libstartup-notification, - using macros instead of manually calling pkg-config (#507811). - Thanks to Loïc Minier . - -2008-03-29 Christian Neumair - - * eel/eel-debug-drawing.c - (eel_debug_show_pixbuf_in_external_viewer): - Cast system() call result to void, to avoid complier warnings - (#502579). - -2008-03-28 Alexander Larsson - - * configure.in: - Bump version to 2.23.1 - Mate 2.22 work continues on mate-2-22 branch - -2008-03-28 Christian Neumair - - * eel/eel-accessibility.h: - * eel/eel-background.c (eel_background_set_image_uri_helper), - (eel_background_is_set): - * eel/eel-canvas-rect-ellipse.c (eel_canvas_re_destroy), - (eel_canvas_re_set_property), (eel_canvas_re_get_property): - * eel/eel-canvas.c (eel_canvas_item_set_property), - (eel_canvas_item_get_property), (eel_canvas_item_dispose), - (eel_canvas_item_invoke_update), (eel_canvas_group_set_property), - (eel_canvas_group_get_property), (eel_canvas_group_destroy), - (group_remove), (eel_canvas_accessible_get_n_children), - (eel_canvas_accessible_ref_child), (eel_canvas_accessible_create), - (eel_canvas_accessible_factory_create_accessible), - (eel_canvas_destroy), (eel_canvas_map), (eel_canvas_unmap), - (eel_canvas_realize), (eel_canvas_unrealize), - (eel_canvas_size_allocate), (eel_canvas_button), - (eel_canvas_motion), (eel_canvas_key), (eel_canvas_crossing), - (eel_canvas_expose), (do_update), - (eel_canvas_item_accessible_get_extents), - (eel_canvas_item_accessible_get_mdi_zorder), - (eel_canvas_item_accessible_component_interface_init), - (eel_canvas_item_accessible_create), - (eel_canvas_item_accessible_factory_create_accessible): - * eel/eel-debug-drawing.c (debug_pixbuf_viewer_size_request), - (debug_pixbuf_viewer_expose_event), - (debug_pixbuf_viewer_set_pixbuf): - * eel/eel-editable-label.c (add_move_binding), - (eel_editable_label_finalize), (eel_editable_label_size_request), - (eel_editable_label_style_set), (_eel_draw_insertion_cursor), - (eel_editable_label_expose), - (eel_editable_label_select_region_index), (popup_position_func), - (atk_text_interface_init), (atk_editable_text_interface_init), - (eel_editable_label_accessible_get_name): - * eel/eel-enumeration.c (eel_enumeration_new), - (eel_enumeration_new_from_entries): - * eel/eel-mateconf-extensions.c (simple_value_is_equal): - * eel/eel-gdk-extensions.c (eel_gradient_new), - (eel_gradient_set_edge_color), (eel_gradient_set_left_color_spec), - (eel_gradient_set_top_color_spec), - (eel_gradient_set_right_color_spec), - (eel_gradient_set_bottom_color_spec), - (eel_gdk_color_parse_with_white_default): - * eel/eel-gdk-pixbuf-extensions.c (pixbuf_destroy_callback): - * eel/eel-graphic-effects.c (create_new_pixbuf), - (create_new_pixbuf_with_alpha): - * eel/eel-gtk-extensions.c (while_realized_disconnecter): - * eel/eel-image-table.c (eel_image_table_realize), - (eel_image_table_unrealize), (eel_image_table_remove), - (image_table_emit_signal), (image_table_handle_motion), - (ancestor_enter_notify_event), (ancestor_leave_notify_event), - (ancestor_motion_notify_event), (ancestor_button_press_event), - (ancestor_button_release_event): - * eel/eel-labeled-image.c (eel_labeled_image_set_property), - (eel_labeled_image_get_property), (eel_labeled_image_size_request), - (eel_labeled_image_size_allocate), - (eel_labeled_image_expose_event), (eel_labeled_image_map), - (eel_labeled_image_unmap), (eel_labeled_image_add), - (eel_labeled_image_remove), (eel_labeled_image_forall), - (labeled_image_get_image_dimensions), - (labeled_image_get_label_dimensions), - (labeled_image_get_image_bounds_fill), - (labeled_image_get_label_bounds_fill), - (labeled_image_update_alignments), - (labeled_image_get_content_dimensions), - (labeled_image_get_content_bounds), (labeled_image_ensure_label), - (labeled_image_ensure_image), (labeled_image_show_image), - (labeled_image_show_label), (eel_labled_set_mnemonic_widget), - (button_leave_callback), (button_focus_out_event_callback): - * eel/eel-preferences.c (preferences_mateconf_value_get_int), - (preferences_mateconf_value_get_bool), - (preferences_mateconf_value_get_string), - (preferences_mateconf_value_get_string_array), - (preferences_peek_storage_path), (preferences_set_storage_path), - (preferences_get_value), (preferences_preference_is_mateconf_key), - (preferences_key_make), (preferences_get_default_value), - (eel_preferences_get_is_invisible), (string_array_is_valid), - (preferences_callback_entry_invoke_function), - (preferences_entry_invoke_callbacks), (update_auto_string), - (update_auto_string_array), (update_auto_integer_or_boolean), - (preferences_something_changed_notice), - (preferences_entry_ensure_mateconf_connection), - (preferences_entry_add_callback), - (preferences_entry_add_auto_storage), - (preferences_entry_remove_callback), - (preferences_entry_remove_auto_storage), - (preferences_callback_entry_free), - (preferences_callback_entry_free_func), (preferences_entry_free), - (preferences_global_table_lookup), - (preferences_global_table_insert), - (preferences_global_table_lookup_or_insert), - (preferences_set_emergency_fallback_stealing_value): - * eel/eel-wrap-table.c (eel_wrap_table_set_property), - (eel_wrap_table_get_property), (eel_wrap_table_size_request), - (eel_wrap_table_size_allocate), (eel_wrap_table_expose_event), - (eel_wrap_table_map), (eel_wrap_table_unmap), - (eel_wrap_table_realize), (eel_wrap_table_add), - (eel_wrap_table_remove), (eel_wrap_table_forall), - (wrap_table_get_num_fitting), (wrap_table_layout), - (wrap_table_irect_max_dimensions), - (wrap_table_get_max_child_dimensions), - (wrap_table_get_content_dimensions), - (wrap_table_get_content_bounds), (wrap_table_child_focus_in): - g_assert() in static functions instead of using - g_return(_val)_if_fail() (#320246). Thanks to Aaditya Sood. - -2008-03-28 Alexander Larsson - - * configure.in: - Post release version bump - -=== eel 2.22.1 === - -2008-03-28 Alexander Larsson - - * NEWS: - Update for release. - -2008-03-24 Christian Neumair - - * eel/eel-string.c (skip_argv), (custom1_skip), (custom2_skip): - Fix compiler warnings about unused value by casting va_arg - calls with unused return values to void (#523899). - -2008-03-11 Christian Neumair - - * eel/eel-background.c: (background_image_file_changed), - (eel_background_update_file_monitor), - (eel_background_set_image_uri_helper): Update EelBackground if the - image file changes. Fixes #106613. - -2008-03-11 Alexander Larsson - - * eel/eel-mount-operation.c: - (ask_question): - Don't pass in NULL as primary if there - is no newline in the message. - -2008-03-10 Alexander Larsson - - * configure.in (LIBGLADE_REQUIRED): - Post release version bump - -=== eel 2.22.0 === - -2008-03-10 Alexander Larsson - - * NEWS: - Update for release - - * configure.in (LIBGLADE_REQUIRED): - Bump version to 2.22.0 - -2008-02-25 Alexander Larsson - - * configure.in: - Post release version bump - -=== eel 2.21.92 === - -2008-02-25 Alexander Larsson - - * NEWS: - Update for release - -2008-02-22 Carlos Garcia Campos - - * eel/eel-mount-operation.c: (ask_question): - Use the first line of the question message as primary text for the - dialog so that it's formatted. - -2008-02-21 Cosimo Cecchi - - * eel/eel-background.c: (eel_background_ensure_realized): - Better fix for bug #517681. - -2008-02-21 Cosimo Cecchi - - * eel/eel-background.c: (eel_background_ensure_realized): - Fix compilation warning. (#517681) - Patch from Rodrigo Moya. - -2008-02-21 Cosimo Cecchi - - * eel-2.0-uninstalled.pc.in: - * eel-2.0.pc.in: - Update dependencies (#505831). - -2008-02-18 Alexander Larsson - - * eel/eel-mount-operation.c: - Handle the save-password flags (#516997) - Patch from Carlos Garcia Campos - -2008-02-13 Christian Persch - - * eel/eel-editable-label.c: - (eel_editable_label_select_region_index): Update text targets list. - Bug #516230. - -2008-02-13 Christian Persch - - * configure.in: - * eel/eel-string.c: (eel_strdup_vprintf_with_custom): Use G_VA_COPY. - Bug #516232. - -2008-02-13 Alexander Larsson - - * configure.in: - Check for va_copy and define a replacement if not availible (#513199) - Patch from Jens Granseuer - -2008-02-11 Alexander Larsson - - * configure.in: - Post release version bump - -=== eel 2.21.91 === - -2008-02-11 Alexander Larsson - - * NEWS: - Update for release - -2008-01-28 Alexander Larsson - - * configure.in: - Post release version bump - -=== eel 2.21.90 === - -2008-01-28 Alexander Larsson - - * NEWS: - Update for release - - * configure.in: - Bump version to 2.21.90 - -2008-01-28 Alexander Larsson - - * test/test-eel-image-table.c: - Use G_STRFUNC instead of deprecated G_GNUC_FUNCTION - -Fri Jan 25 14:08:11 2008 Søren Sandmann - - * eel/eel-background.c: Add #define MATE_DESKTOP_USE_UNSTABLE_API - before including mate-bg.h - - * eel/eel-background.c: Delete eel_background_set_is_constant_size(). - -2008-01-22 Alexander Larsson - - * eel/eel-string.c: - (eel_ref_str_unref): - Fix leak and tighten up a possible race - condition when a unique string is ressurected. - -2008-01-14 Alexander Larsson - - * configure.in (LIBGLADE_REQUIRED): - Post release version bump - -=== eel 2.21.5 === - -2008-01-14 Alexander Larsson - - * configure.in (LIBGLADE_REQUIRED): - Bump version to 2.21.5 - - * NEWS: - Updated for release - -2008-01-09 Alexander Larsson - - * eel/eel-mount-operation.c: - Update for gio API changes - -2007-12-20 Alexander Larsson - - * configure.in: - Post release version bump - -=== eel 2.21.1 === - -2007-12-20 Alexander Larsson - - * NEWS: - Update for release - - * configure.in: - Require glib 2.15.0 - -2007-12-20 Alexander Larsson - - * eel/eel-app-launch-context.c: - Update to new file attribute names - -2007-12-14 Alexander Larsson - - * eel/eel-mount-operation.c: - Update to new flag enum names and values - -2007-12-14 Alexander Larsson - - * eel/eel-app-launch-context.c: - * eel/eel-app-launch-context.h: - * eel/eel-background.c: - * eel/eel-gdk-pixbuf-extensions.c: - * eel/eel-gdk-pixbuf-extensions.h: - * eel/eel-mount-operation.h: - * eel/eel-vfs-extensions.c: - Only use include - -2007-12-13 Alexander Larsson - - * eel/eel-mount-operation.c: - (ask_password): - G_PASSWORD_FLAGS_ANON_SUPPORTED -> G_PASSWORD_FLAGS_ANONYMOUS_SUPPORTED - -2007-12-10 Alexander Larsson - - * eel/eel-app-launch-context.c (add_startup_timeout): - Correct set_data name - -2007-11-30 Alexander Larsson - - * configure.in (LIBGLADE_REQUIRED): - Bump version to 2.21.1 - Remove extraversion - -2007-11-29 Alexander Larsson - - * eel/eel-app-launch-context.c: - * eel/eel-vfs-extensions.c: - Update code to handle glib version of gio - -2007-11-22 Alexander Larsson - - * eel/eel-string.c (handlers): - Make handlers static - -2007-11-22 Alexander Larsson - - * eel/eel-string.[ch]: - Added eel_strdup_vprintf_with_custom and - eel_strdup_printf_with_custom - -2007-11-06 Alexander Larsson - - * eel/eel-mount-operation.c: - Fix build for new gio - -2007-11-06 Alexander Larsson - - * configure.in: - Look for libstartupnotify - - * eel/Makefile.am: - * eel/eel-app-launch-context.[ch]: - Add EelAppLaunchContext - -2007-11-02 Paolo Borelli - - * eel/eel-string.c: - * eel/eel-string.h: - Remove two functions that were just used in eel-string-list. - -2007-11-02 Paolo Borelli - - * eel/eel-preferences-glade.c: - * eel/eel-mateconf-extensions.c: - * eel/eel-preferences.c: - * eel/eel-preferences.h: - Introduce eel_preference_[get|set]_string_array and remove - all uses of eel-string-list. - - * eel/eel-enumerations.c: - * eel/eel-enumerations.h: - Simplify implementation and API and avoid use of eel-string-list. - - * eel/eel-string-list.c: - * eel/eel-string-list.h: - * eel/Makefile.am: - Remove eel-string-list.c - -2007-11-02 Alexander Larsson - - * eel/eel-string.c (eel_str_middle_truncate): - Fix off by one bug - -2007-11-01 Alexander Larsson - - * eel/eel-string.c: - Make eel_str_middle_truncate handle utf8 strings - correctly. - -2007-10-24 Alexander Larsson - - * eel/eel-mount-operation.[ch]: - Add active_changed signal - -2007-10-24 Alexander Larsson - - * eel/Makefile.am: - * eel/eel-mount-operation.[ch]: - Add GMountOperation version with gtk+ dialogs - -2007-10-24 Alexander Larsson - - * eel/eel-gdk-pixbuf-extensions.[ch]: - * eel/eel-background.c: - Convert mate_vfs use to gio - - * configure.in: - * eel/check-program.c: - * test/test-eel-background.c: - * test/test.[ch]: - Remove dependencies on mate-vfs, libmatedesktop, etc - -2007-10-24 Alexander Larsson - - * eel/eel-art-extensions.[ch]: - * eel/eel-enumeration.c: - * eel/eel-gdk-extensions.[ch]: - * eel/eel-glib-extensions.c: - * eel/eel-gtk-extensions.[ch]: - * eel/eel-pango-extensions.[ch]: - * eel/eel-self-checks.c: - * eel/eel-string-list.[ch]: - * eel/eel-string.[ch]: - Remove even more unused functions - -2007-10-24 Alexander Larsson - - * eel/eel-editable-label.c: - * eel/eelmarshal.list: - Remove unused marshallers - -2007-10-24 Alexander Larsson - - * eel/eel-art-extensions.[ch]: - * eel/eel-debug-drawing.c: - * eel/eel-gdk-extensions.[ch]: - * eel/eel-gdk-pixbuf-extensions.[ch]: - * eel/eel-glib-extensions.[ch]: - * eel/eel-lib-self-check-functions.h: - * test/Makefile.am: - * test/test-eel-gtk-style.c: Removed. - * test/test-eel-pixbuf-tile.c: Removed. - * test/test.c: - Remove unused functions - -2007-10-23 Alexander Larsson - - * configure.in: - * eel/eel-art-extensions.[ch]: - * eel/eel-art-gtk-extensions.[ch]: - * eel/eel-background.c: - * eel/eel-debug-drawing.[ch]: - * eel/eel-gdk-pixbuf-extensions.[ch]: - * eel/eel-mate-extensions.c: - * eel/eel-graphic-effects.c: - * eel/eel-gtk-container.[ch]: - * eel/eel-image-table.c: - * eel/eel-labeled-image.[ch]: - * eel/eel-self-checks.[ch]: - * eel/eel-wrap-table.c: - * test/test-eel-gtk-style.c: - * test/test-eel-pixbuf-tile.c: - * test/test.c: - Lift in the small amount of code and typedefs we - need from libart. Remove libart dependency. - -2007-10-23 Alexander Larsson - - * eel/Makefile.am: - * eel/eel-dateedit-extensions.[ch]: Removed. - * eel/eel-mate-extensions.[ch]: - * eel/eel.h: - Remove unneeded eel functions - -2007-10-23 Alexander Larsson - - * eel/eel-lib-self-check-functions.h: - * eel/eel-vfs-extensions.[ch]: - Remove a bunch of unnecessary mate-vfs functions - -2007-10-11 Alexander Larsson - - * eel/eel-gdk-pixbuf-extensions.[ch]: - Added eel_gdk_pixbuf_load_from_stream - -2007-10-01 Alexander Larsson - - * eel/Makefile.am: - * eel/eel-mime-application-chooser.[ch]: - * eel/eel-open-with-dialog.[ch]: - Move these to caja - -2007-10-01 Alexander Larsson - - * eel/eel-mime-application-chooser.c: - * eel/eel-open-with-dialog.c: - Port more stuff to gio mimetype code - - * eel/Makefile.am: - * eel/eel-mime-extensions.[ch]: - Remove unused code - -2007-10-01 Alexander Larsson - - * configure.in: - Pull in gio when linking - - * eel/eel-open-with-dialog.[ch]: - Update to use GAppInfo and gio APIs. - -2007-09-26 Alexander Larsson - - * eel/eel-string.h: - Fix up macro definition. - It can't have a space before the param list - -2007-09-26 Alexander Larsson - - * eel/eel-string.[ch]; - Add eel_ref_str, a set of refcounted and optionally uniquified - string functions. - -2007-09-26 Alexander Larsson - - * eel/eel-vfs-extensions.[ch]: - Remove more unused code - -2007-09-26 Alexander Larsson - - * eel/eel-vfs-extensions.c: - Remove code not used by caja anymore - -2007-11-28 Soren Sandmann - - * configure.in: Require libmatedesktop 2.21.3 - - * eel/eel-background.[ch]: Make EelBackground a thin wrapper - around MateBG from libmatedesktop. - -2007-10-12 Christian Kirbach - - * eel/eel-debug-drawing.c: - * eel/eel-debug-drawing.h: - (eel_debug_show_pixbuf): unconstify parameter 1 to - unbreak the build on gcc 4.2 - -2007-09-18 Alexander Larsson - - * configure.in: - Add gio as extraversion - - * eel/eel-gdk-pixbuf-extensions.c: - * eel/eel-vfs-extensions.[ch]: - Use goffset instead of MateVFSFileSize - -=== gio-branch starts here === - -2007-09-18 Alexander Larsson - - * configure.in: - Post release version bump - -=== eel 2.20.0 === - -2007-09-18 Alexander Larsson - - * NEWS: - * configure.in: - Bump version to 2.20.0 - -2007-08-14 Martin Wehner - - * configure.in: - Post release version bump - -=== eel 2.19.90 === - -2007-08-14 Martin Wehner - - * NEWS: - Update for release - -2007-07-31 Martin Wehner - - * configure.in: - Post release version bump - -=== eel 2.19.6 === - -2007-07-31 Martin Wehner - - * NEWS: - Update for release - -2007-07-28 Martin Wehner - - * eel/eel-open-with-dialog.c: (get_all_applications_from_dir): - Don't crash if a menu entry has no exec. Fixes #455949. - Patch from Pascal Terjan - -2007-07-10 Martin Wehner - - * configure.in: - Post release version bump - -=== eel 2.19.5 === - -2007-07-10 Martin Wehner - - * NEWS: - Update for release - -2007-07-10 Martin Wehner - - * configure.in: - Remove AC_ISC_POSIX: It would have to be called after AC_PROG_CC, - but Interactive Unix is obsolete. - Replace obsolete AC_STDC_HEADERS with AC_HEADER_STDC. - Remove AM_SANITY_CHECK: It's an internal macro that is called by - AM_INIT_AUTOMAKE anyway. - Remove unused AC_C_BIGENDIAN. - Remove redundant AC_PROG_AWK call. - -2007-06-23 Martin Wehner - - * eel/eel-glib-extensions.c: (eel_self_check_glib_extensions): - Set LC_TIME="C" before testing the output of eel_strdup_strftime - instead of having the translators to provide the expected results. - Fixes 'make check' when LC_TIME != LC_MESSAGES. (#348191) - -2007-06-21 Martin Wehner - - * configure.in: - Don't set both -Wsign-compare and -Wno-sign-compare. - Don't set -Wchar-subscripts as it's included in -Wall. - -2007-06-20 Martin Wehner - - * configure.in: - Don't set extra warning flags in the user environment CFLAGS. - Fixes 'make distcheck'. - -2007-06-19 Martin Wehner - - * configure.in: - Post release version bump - -=== eel 2.19.4 === - -2006-06-18 Martin Wehner - - * NEWS: - Update for release - -2007-06-12 Martin Wehner - - * eel/eel-mime-application-chooser.c: (set_uri_and_mime_type): - Clarify message by replacing "others" with "other files" in the - application chooser dialog. (#150559) - Patch from Björn Lindqvist - -2006-06-05 Martin Wehner - - * configure.in: - Post release version bump - -=== eel 2.19.3 === - -2006-06-05 Martin Wehner - - * NEWS: - Update for release - -2007-06-01 Christian Neumair - - * eel/eel-open-with-dialog.c: (eel_open_with_search_equal_func): Match - application display name and binary path/base path. Fixes #359912. - -=== eel 2.19.2 === - -2007-05-14 Alexander Larsson - - * configure.in: - * NEWS: - Update for 2.19.2 - -2007-04-10 Alexander Larsson - - * eel/eel-mateconf-extensions.c: - (eel_mateconf_monitor_add): - (eel_mateconf_monitor_remove): - (eel_mateconf_preload_cache): - Avoid leaked refcounts on default mateconf client. (#235657) - Patch from Matthias Clasen - -2007-03-19 Alexander Larsson - - * configure.in: - Bump version to 2.19.1 - Mate 2.18 work continues on mate-2-18 branch - -2007-03-12 Alexander Larsson - - * NEWS: - Update for release - - * eel/eel-gtk-extensions.c (eel_gtk_window_set_initial_geometry): - Fix crasher due to bug sparse cleanup. - -2007-03-12 Alexander Larsson - - * configure.in: - Post release version bump - -=== eel 2.18.0 === - -2007-03-12 Alexander Larsson - - * NEWS: - Update for release - - * configure.in: - Bump version to 2.18.0 - -2007-03-02 Alexander Larsson - - * eel/eel-background.c: - * eel/eel-canvas.c: - * eel/eel-enumeration.c: - * eel/eel-gtk-extensions.c: - * eel/eel-image-table.c: - * eel/eel-labeled-image.c: - Sparse cleanups from kjartan - -2007-02-20 Christian Persch - - * eel/eel.h: Remove eel-ellipsizing-label.h inclusion. - -2007-02-20 Christian Persch - - * eel/Makefile.am: - R eel/eel-ellipsizing-label.c: - R eel/eel-ellipsizing-label.h: - * test/Makefile.am: - R test/test-eel-ellipsizing.c: Remove EelEllipsisingLabel. Bug - #409272. - -2007-02-20 Christian Persch - - * eel/Makefile.am: - * eel/eel-editable-label.c: - (eel_editable_label_select_region_index): - * eel/eel-ellipsizing-label.c: - * eel/eel-ellipsizing-label.h: - * eel/eel-string.c: (eel_self_check_string), (main): - * test/Makefile.am: - * test/test-eel-ellipsizing.c: - -2007-01-22 Alexander Larsson - - * configure.in: - Post release version bump - -=== eel 2.17.90 === - -2007-01-22 Alexander Larsson - - * NEWS: - * configure.in: - Bump to 2.17.90 - -2007-01-18 Christian Persch - - * eel/eel-accessibility.c: (eel_accessibility_add_simple_text), - (eel_accessible_text_get_type): - * eel/eel-alert-dialog.c: (eel_alert_dialog_get_type): - * eel/eel-canvas.c: (eel_canvas_item_get_type), - (eel_canvas_group_get_type), (eel_canvas_get_type), - (eel_canvas_accessible_factory_get_type), - (eel_canvas_item_accessible_get_type), - (eel_canvas_item_accessible_factory_get_type): - * eel/eel-editable-label.c: (eel_editable_label_get_type), - (eel_editable_label_get_accessible): - * eel/eel-labeled-image.c: (eel_labeled_image_get_accessible): - * eel/eel-mime-application-chooser.c: - (eel_mime_application_chooser_get_type): - * eel/eel-open-with-dialog.c: (eel_open_with_dialog_get_type): No need - to make GTypeInfo and GInterfaceInfo static. Bug #362031. - -2006-12-18 Alexander Larsson - - * configure.in: - post release version bump - -=== eel 2.17.1 === - -2006-12-18 Alexander Larsson - - * NEWS: - Update for release - -2006-12-08 Alexander Larsson - - * eel/eel-gdk-pixbuf-extensions.c: (eel_gdk_pixbuf_intersect): - * eel/eel-gdk-pixbuf-extensions.h: - * eel/eel-gtk-extensions.c: (eel_gtk_get_system_font): - * eel/eel-gtk-extensions.h: - * eel/eel-pango-extensions.c: - * eel/eel-pango-extensions.h: - Remove all traces of pangoft2 use, as we don't need this - any more. (#377711) - -2006-11-23 Alexander Larsson - - * eel/eel-open-with-dialog.c: (get_all_applications_from_dir): - Only list appliations that accept file arguments (#345521) - Patch from Tom Parker - -2006-11-23 Alexander Larsson - - * configure.in: - Bump version to 2.17.1 - Mate 2.16 work continues on mate-2-16 branch - -2006-11-20 Alexander Larsson - - * configure.in: - Post release version bump - -=== eel 2.16.3 === - -2006-11-20 Alexander Larsson - - * configure.in: - Call it 2.16.3 to match caja release - - * NEWS: - Update for release. - -2006-11-07 Alexander Larsson - - * configure.in: - post release version bump - -=== eel 2.16.1 === - -2006-11-07 Alexander Larsson - - * configure.in: - * NEWS: - Update for release. - -2006-10-19 Christian Neumair - - * eel/eel-preferences.c: - (preferences_callback_entry_compare), - (preferences_entry_add_callback), - (preferences_entry_add_auto_storage), - (preferences_entry_remove_callback), - (preferences_uninitialize), - (preferences_global_table_get_global), - (preferences_while_alive_disconnector): - Bail when trying to add or remove an entry twice, skip entry removal - on object destroy disconnection after eel shutdown. - -=== eel 2.16.0 === - -2006-09-04 Alexander Larsson - - * configure.in: - Bump version to 2.16.0 - - * NEWS: - Update for release - -2006-09-01 Alexander Larsson - - * eel/eel-editable-label.c: (eel_editable_label_enter_text): - Don't reset im context when commiting text. - -2006-08-25 Alexander Larsson - - * eel/check-program.c: (main): - Fix build with EEL_OMIT_SELF_CHECK. - -2006-08-23 Alexander Larsson - - * eel/eel-vfs-extensions.c: (eel_vfs_has_capability): - Fix crash that happened on DnD from firefox in caja. - -2006-08-21 Alexander Larsson - - * configure.in: - Post release version bump - -=== eel 2.15.92 === - -2006-08-21 Alexander Larsson - - * NEWS: - Update for release - -2006-08-15 Kjartan Maraas - - * configure.in: Fix intltool req. - -2006-08-08 Alexander Larsson - - * configure.in: - Post release version bump. - -=== eel 2.15.91 === - -2006-08-08 Alexander Larsson - - * NEWS: - Update for release - -2006-08-08 Kjartan Maraas - - * configure.in: Really depend on a newer libmate-menu. - * eel/eel-string-list.c: (eel_self_check_string_list): - * test/test-eel-gtk-style.c: (style_get_color), (style_get_gc), - (color_box_expose_event), (gc_box_expose_event), - (pixmap_box_expose_event): - * test/test-eel-image-table.c: (image_table_child_enter_callback), - (image_table_child_leave_callback): - * test/test-eel-pixbuf-tile.c: Remove and #if 0 out some dead code. - -2006-08-08 Alexander Larsson - - * eel/eel-background.c: - Fix crash in previous fix. - -2006-08-08 Alexander Larsson - - * eel/eel-background.c: - Check mtime for background uri changes. (#349962) - Patch from Matthias Clasen - -2006-07-25 Martin Wehner - - * configure.in: - Post-release version bump - -=== eel 2.15.90 === - -2006-07-25 Martin Wehner - - * NEWS: - Update for release - -2006-07-24 Martin Wehner - - * eel/eel-mime-application-chooser.c: (refresh_model), - (set_uri_and_mime_type): - * eel/eel-open-with-dialog.c: (set_uri_and_mime_type): - Fix build with gcc 2.95 (#347552) - - Patch from Jens Granseuer - -2006-07-11 Martin Wehner - - * configure.in: - Post-release version bump - -=== eel 2.15.4 === - -2006-07-11 Martin Wehner - - * NEWS: - Update for release - - * configure.in: - Bump version to 2.15.4 - -2006-07-11 Martin Wehner - - * eel/eel-open-with-dialog.c: (compare_applications), - (eel_open_with_dialog_add_items_idle): - Handle entry name == NULL without crashing. (#339904) - - Based on a patch from Miguel Quiros - -2006-07-11 Martin Wehner - - * eel/eel-accessibility.c: - (eel_accessibility_set_up_label_widget_relation): - Set up the atk widget/label relationship correctly. (#341420) - - Patch from Willie Walker - -2006-06-19 Alexander Larsson - - * configure.in: - Require new gtk+ - - * eel/eel-mime-application-chooser.c: - word+char wrap label to avoid wide dialogs on large filenames. - Fixes bug #344958 - -2006-06-12 Alexander Larsson - - * configure.in: - post release version bump - -=== eel 2.15.2 === - -2006-06-12 Alexander Larsson - - * NEWS: - Update for release - -2006-05-24 Paolo Borelli - - * eel/eel-gtk-extensions.[ch]: remove eel_gtk_signal_connect_free_data - and eel_gtk_signal_connect_free_data_custom, since there is - g_signal_connect_data. - -2006-05-24 Alexander Larsson - - * eel/Makefile.am: - * eel/eel-cell-renderer-pixbuf-list.[ch]: - Remove - -2006-05-24 Paolo Borelli - - * eel/eel-vfs-extensions.[ch]: remove eel_make_uri_from_input, - eel_make_uri_from_input_with_trailing_ws, eel_make_uri_from_shell_arg, - eel_uris_match, eel_uri_get_scheme, eel_uri_make_full_from_relative. - They have been moved into mate-vfs itself for a long time and they - are not used anymore in caja. (bug #342237) - -2006-05-16 Martin Wehner - - * configure.in: - Post-release version bump. - -=== eel 2.15.1 === - -2006-05-16 Martin Wehner - - * NEWS: - Update for release - -2006-05-07 Martin Wehner - - * eel/eel-glib-extensions.c: - * eel/eel-glib-extensions.h: - Remove obsolete eel_setenv and eel_unsetenv functions. - - * eel/eel-gtk-extensions.c: (eel_gtk_widget_set_shown): - * eel/eel-gtk-extensions.h: - Remove unused and obsolete eel_gtk_button_* functions (#170126) - -2006-05-07 Martin Wehner - - * eel/eel-mime-extensions.c: (eel_mime_get_available_mime_types): - * eel/eel-mime-extensions.h: - Fix typo in function name: s/availible/available/ (#326053) - - Patch from Josep Puigdemont - -2006-05-01 Martin Wehner - - * eel/eel-mime-application-chooser.c: (refresh_model), - (set_uri_and_mime_type): - * eel/eel-open-with-dialog.c: (set_uri_and_mime_type): - Don't include surrounding markup in translateable messages. - Fixes #150555. - - Patch from Ruben Vermeersch - -2006-04-28 Martin Wehner - - * configure.in: - * po/LINGUAS: - Update po/LINGUAS support to new guidelines. (#338017) - - Patch from Przemyslaw Grzegorczyk - -2006-04-25 Alexander Larsson - - * configure.in: - Bump version to 2.15.1 - 2.14 development continues on mate-2-14 branch. - -2006-04-15 Martin Wehner - - * po/LINGUAS: - Remove newlines to fix build with CVS intltool. (#338423) - -2006-04-11 Martin Wehner - - * configure.in: - Post-release version bump. - -=== eel 2.14.1 === - -2006-04-11 Martin Wehner - - * NEWS: - Update for release - -2006-04-10 Martin Wehner - - * Makefile.am: Add intltool artefacts. - - * po/LINGUAS: New file listing all supported languages. - - * configure.in: Require intltool and use po/LINGUAS instead of including - all languages directly in this file. See the wiki for more information: - http://live.gnome.org/MateGoals/PoLinguas - - Patch from Przemyslaw Grzegorczyk - -2006-04-08 Martin Wehner - - * configure.in: - Don't check for *env functions anymore. - - * eel/eel-glib-extensions.c: (eel_setenv), (eel_unsetenv): - Just call g_setenv and g_unsetenv. Fixes build on Darwin (#166880). - - Patch from Tony Arnold - -2006-03-26 Sebastien Bacher - - * configure.in: popt is not used by eel no need to require it - -2006-03-22 Tommi Vainikainen - - * configure.in (ALL_LINGUAS): Added Dzongkha (dz). - -2006-03-22 Paolo Borelli - - * eel/eel-enumeration.c: remove inefficient use of glist. - Fixes bug #335349. - -2006-03-20 Christian Neumair - - * configure.in: - Depend on libmate-menu 2.13.5. - * eel/eel-open-with-dialog.c: (get_all_applications): - Also request desktop items which have NoDisplay set to TRUE. - -2006-03-13 Alexander Larsson - - * configure.in: - Post release version bump - -=== eel 2.14.0 === - -2006-03-13 Alexander Larsson - - * configure.in: - Bump version to 2.14.0 - - * NEWS: - Update for release - -2006-03-01 Vladimer SIchinava - - * configure.in: Added ka (Georgian) to ALL_LINGUAS - -2006-02-28 Bill Haneman - - * eel/eel-labeled-image.c: - (eel_labeled_image_accessible_get_name): Fixed - segv due to use of labeled_image struct without NULL check. - bug #330995. - -2006-02-27 Alexander Larsson - - * configure.in: - Post release version bump - -=== eel 2.13.92 === - -2006-02-27 Alexander Larsson - - * NEWS: - Update for release - -2006-02-19 Erdal Ronahi - - * configure.in: Added ku (Kurdish) to ALL_LINGUAS - -2006-02-16 Martin Wehner - - * eel/eel-editable-label.c: - Include config.h to fix i18n of the context menu. - Fixes bug #331377. - Patch from Takao Fujiwara - -2006-02-16 Martin Wehner - - * test/test.c: (test_window_set_title_with_pid): - Add a cast to fix build on Solaris. (#117825) - Patch from Fredrik Jonsson - -2006-02-13 Alexander Larsson - - * configure.in: - Post release version bump - -=== eel 2.13.91 === - -2006-02-13 Alexander Larsson - - * NEWS: - Update for release. - -2006-02-07 Alexander Larsson - - * eel/eel-mime-extensions.c (eel_mime_add_application): - Add %f to exec line when creating open-with desktop files. - Patch from Christian Persch - Bug #169202 - -2006-01-31 Martin Wehner - - * configure.in: - Post release version bump. - -=== eel 2.13.90 === - -2006-01-31 Martin Wehner - - * NEWS: - Update for release. - - * configure.in: - Bump version to 2.13.90 - -2006-01-21 Luca Ferretti - - * .cvsignore: - Added missing files to ignore. - * eel/.cvsignore: - Ditto. - -2006-01-16 Alexander Larsson - - * configure.in: - Post release version bump. - -=== eel 2.13.4 === - -2006-01-16 Alexander Larsson - - * NEWS: - Update for release. - -2006-01-12 Alexander Larsson - - * eel/eel-background.[ch]: - Add EEL_BACKGROUND_ZOOM - - * eel/eel-gdk-pixbuf-extensions.[ch]: - Add eel_gdk_scale_to_min_factor and eel_gdk_pixbuf_scale_to_min - - Patch by Alan Swanson (#320830) - -2005-12-28 Abel Cheung - - * configure.in: Added "zh_HK" to ALL_LINGUAS. - -2005-12-20 Alexander Larsson - - * configure.in: - Actuallu bump version. - -2005-12-20 Alexander Larsson - - * eel/eel-mime-extensions.[ch]: - Add eel_mime_get_availible_mime_types - -2005-12-17 Dennis Cranston - - * eel/eel-alert-dialog.c: Hide dialog from taskbar, so it - does not display "untitled window". - -2005-12-13 Dennis Cranston - - * eel/eel-open-with-dialog.c: (eel_open_with_dialog_instance_init): - HIG fixes. - -2005-12-12 Alexander Larsson - - * configure.in: - Post release version bump. - -=== eel 2.13.3 === - -2005-12-12 Alexander Larsson - - * NEWS: - Update for release - -2005-12-09 Alexander Larsson - - * eel/eel-alert-dialog.[ch]: - * eel/eel-mateconf-extensions.c: - * eel/eel-mate-extensions.c: - * eel/eel-open-with-dialog.c: - * eel/eel-stock-dialogs.[ch]: - Remove title from alerts. (#323134) - - Patch from jaap@haitsma.org - -2005-12-08 Alexander Larsson - - * eel/eel-preferences-glade.[ch]: - Use GtkComboBox, not GtkOptionMenu - Patch from jaap@haitsma.org - -2005-11-14 Alexander Larsson - - * configure.in: - Post release version bump. - -=== eel 2.13.2 === - -2005-11-14 Alexander Larsson - - * NEWS: - Update for release. - -2005-11-14 Alexander Larsson - - * eel/eel-alert-dialog.c: - Include config.h so we get translations. - Patch from Yang Hong - -2005-10-28 Simos Xenitellis - - * configure.in: Added ky (Kirghiz) to ALL_LINGUAS. - -2005-10-27 Kjartan Maraas - - * eel/eel-art-gtk-extensions.c: - (eel_gdk_window_clip_dirty_area_to_screen): - * eel/eel-background.c: (eel_background_class_init): - * eel/eel-canvas.c: (item_post_create_setup), - (eel_canvas_group_get_property), (pick_current_item): - * eel/eel-editable-label.c: (eel_editable_label_ensure_layout), - (eel_editable_label_size_allocate), (eel_editable_label_map), - (eel_editable_label_unmap), (window_to_layout_coords), - (eel_editable_label_button_release), - (eel_editable_label_move_line), - (eel_editable_label_move_backward_word): - * eel/eel-ellipsizing-label.c: (real_expose_event): - * eel/eel-mateconf-extensions.c: (simple_value_is_equal): - * eel/eel-gdk-pixbuf-extensions.c: (eel_gdk_pixbuf_average_value): - * eel/eel-image-table.c: (eel_image_table_realize), - (image_table_emit_signal): - * eel/eel-mime-application-chooser.c: - (eel_mime_application_chooser_destroy): - * eel/eel-open-with-dialog.c: (eel_open_with_dialog_destroy): - * eel/eel-pango-extensions.c: - (eel_pango_layout_set_text_ellipsized): - * eel/eel-stock-dialogs.c: (timed_wait_free): Large amounts of - cleanups. Mostly removal of unused code and some compiler warnings. - -2005-10-24 Alexander Larsson - - * configure.in: - Post release version bump. - -=== eel 2.13.1 === - -2005-10-24 Alexander Larsson - - * NEWS: - Update for release - -2005-10-19 Christian Neumair - - * eel/eel-mime-application-chooser.c: (create_tree_view): - Sort applications by display name, filed as part of #310038. - -2005-10-03 Alexander Larsson - - * configure.in: - Bump version to 2.13.1. Further 2.12.x work is on - mate-2-12 branch. - -2005-10-03 Alexander Larsson - - * configure.in: - Post release version bump. - -=== eel 2.12.1 === - -2005-10-03 Alexander Larsson - - * NEWS: - Update for 2.12.1. - -2005-10-03 Alexander Larsson - - * eel/eel-accessibility.c: - (eel_accessibility_set_up_label_widget_relation): - Slight cleanup. Patch from Christian Neumair. - -2005-09-05 Alexander Larsson - - * configure.in: - Post release version bump - -=== eel 2.12.0 === - -2005-09-05 Alexander Larsson - - * NEWS: Update for release. - -2005-08-23 Martin Wehner - - * configure.in: - Post release version bump. - -=== eel 2.11.92 === - -2005-08-23 Martin Wehner - - * NEWS: - Update for release. - -2005-08-09 Martin Wehner - - * configure.in: - Post release version bump. - -=== eel 2.11.91 === - -2005-08-09 Martin Wehner - - * NEWS: - Update for release. - -2005-08-05 Christian Neumair - - * src/eel-wrap-table.c: Get rid of broken scrolled window viewport - code. Fixes #308996. - -2005-08-01 Christian Persch - - * eel/eel-debug.c: - (eel_make_warnings_and_criticals_stop_in_debugger): - Use g_log_set_default_handler instead of adding handlers for - tons of domains (#312268). - -2005-07-25 Martin Wehner - - * configure.in: - Post release version bump. - -=== eel 2.11.90 === - -2005-07-25 Martin Wehner - - * configure.in: - Bump version to 2.11.90 - - * NEWS: - Update for release. - -2005-07-20 Mikael Hallendal - - * eel/eel-vfs-extensions.[ch] (eel_uri_is_search): - Add x-caja-search URI. - -2005-07-19 Alexander Larsson - - * eel/eel-mime-application-chooser.c: (set_uri_and_mime_type): - * eel/eel-open-with-dialog.c: (set_uri_and_mime_type): - Add comments for translators. (#150558) - - Patch from Brent Smith - -2005-07-13 Alexander Larsson - - * eel/eel-wrap-table.c: - Take border width into account when wrapping (#155642) - Patch from Christian Neumair. - -2005-07-11 Alexander Larsson - - * configure.in: - Post release version bump - -=== eel 2.11.4 === - -2005-07-11 Alexander Larsson - - * NEWS: - Update for release. - -2005-07-06 Kjartan Maraas - - * eel/eel-open-with-dialog.c: (add_or_find_application): - Fix a small leak. - -2005-07-01 Alexander Larsson - - * configure.in: - Post release version bump - -=== eel 2.11.3 === - -2005-07-01 Alexander Larsson - - * NEWS: - Update for release. - -2005-06-11 Kjartan Maraas - - * eel/eel-mime-application-chooser.c: (remove_clicked_cb): Remove - const qualifier now that we free the application id. - -2005-06-11 Kjartan Maraas - - * eel/eel-mime-application-chooser.c: - (eel_mime_application_chooser_finalize), (remove_clicked_cb): - Plug some leaks. - * eel/eel-open-with-dialog.c: (check_application): Here too. - Closes bug #307268 and bug #307280 - -2005-06-10 Martin Wehner - - * eel/eel-labeled-image.c: (labeled_image_get_image_bounds_fill), - (eel_labeled_image_get_image_bounds), - (labeled_image_get_label_bounds_fill), - (eel_labeled_image_get_label_bounds): - Add default cases with asserts. - - * eel/eel-mime-extensions.c: (open_temp_cache_file): - Initialize filename in error case. - - * eel/eel-open-with-dialog.c: (eel_open_with_dialog_add_icon_idle): - * eel/eel-preferences.c: (preferences_entry_remove_auto_storage): - Use NULL instead of 0. - - * configure.in: - Add --Wno-pointer-sign - - Fix gcc4 compilation (#300646). Based on patches from - Kjartan Maraas and - James M. Cape - -2005-06-08 Alexander Larsson - - * configure.in (LIBGLADE_REQUIRED): - Post release version bump. - -=== eel 2.11.2 === - -2005-06-08 Alexander Larsson - - * eel/eel-open-with-dialog.c: - Fix const warning. - - * NEWS: - Update for release. - -2005-06-07 Kjartan Maraas - - * eel/eel-open-with-dialog.c: (program_list_selection_changed): - Plug a couple of leaks. Closes bug #306767. - -2005-05-22 Sebastien Bacher - - * configure.in: - Update of glib and gtk requirements to 2.6.0 (Closes: #304875). - -2005-05-17 Alexander Larsson - - * configure.in: - Post release version bump. - -=== eel 2.11.1 === - -2005-05-17 Alexander Larsson - - * NEWS: - Update for 2.11.1 release - -2005-04-12 Alexander Larsson - - * eel-2.0.pc.in: - * eel-2.0-uninstalled.pc.in: - Use gmodule-no-export-2.0 instead of gmodule-2.0 to avoid using --export-dynamic. - -2005-04-11 Mark McLoughlin - - * eel/Makefile.am, eel/eel-open-with-dialog.c: update - for libmate-menu API renaming. - -2005-04-11 Abduxukur Abdurixit - - * configure.in: Added 'ug' to ALL_LINGUAS. - -2005-04-08 Sebastien Bacher - - * configure.in: - Update matevfs requirement to 2.9.1. - -2005-04-06 Mark McLoughlin - - * eel/eel-open-with-dialog.c: (get_all_applications): - Update for slight change in menu_tree_lookup() API. - -2005-03-31 Steve Murphy - - * configure.in: Added "rw" to ALL_LINGUAS. - -2005-03-28 Martin Wehner - - * eel/eel-accessibility.c: (get_simple_text): - Return NULL if the gobject is no longer valid. - Fixes bug #168161. - - Patch from Muktha - -2005-03-27 Martin Wehner - - * configure.in: - Require libmate-menu 2.11.1 for the new API. - - * eel/eel-open-with-dialog.c: (get_all_applications_from_dir), - (get_all_applications), (eel_open_with_dialog_add_items_idle): - Update to the new libmate-menu API. - - Patch from Christian Neumair - -2005-03-24 Adi Attar - - * configure.in: Added 'xh' to ALL_LINGUAS. - -2005-03-22 Alexander Larsson - - * configure.in: - Bump version to 2.11.1 - Mate 2.10 versions are now on the mate-2-10 branch. - -2005-03-16 Alexander Larsson - - * eel/eel-background.[ch]: - Move desktop background setting here to be able to share - pixmap with root window. (#169347) - - Patch from Nickolay V. Shmyrev - -2005-03-07 Alexander Larsson - - * eel/eel-mime-extensions.c: (eel_mime_add_application): - Make sure user added desktop files don't conflict with global ones. - Patch from Christian Persch - -2005-03-07 Alexander Larsson - - * configure.in: - Post release version bump - -=== eel 2.10.0 === - -2005-03-07 Alexander Larsson - - * NEWS: - * configure.in: - Update for 2.10 release - -2005-03-01 Alexander Larsson - - * configure.in (LIBGLADE_REQUIRED): - Post release version bump - -=== eel 2.9.92 === - -2005-03-01 Alexander Larsson - - * NEWS: - Update for release - -2005-03-01 James Henstridge - - Fixes bug #164796 (approved by Alex) - - * autogen.sh: request Automake >= 1.7. - - * eel/eel-gdk-extensions.h (EEL_RGBA_COLOR_PACK): add casts to - guint32. Fixes test failures on 64-bit systems. - -2005-02-24 Alexander Larsson - - * eel/eel-vfs-extensions.c (eel_read_entire_file): - Just use mate_vfs_read_entire_file(). - We should remove this function eventually. - -2005-02-11 Alexander Larsson - - * eel/eel-mime-application-chooser.c (refresh_model): - Handle the case with no existing applications better. - -2005-02-10 Alexander Larsson - - * configure.in (LIBGLADE_REQUIRED): - Post release version bump. - -=== eel 2.9.91 === - -2005-02-10 Alexander Larsson - - * NEWS: - Update for release. - -2005-01-26 Alexander Larsson - - * eel/eel-open-with-dialog.c (eel_open_with_dialog_finalize): - Remove idle handlers when closing window. (#165208) - -2005-01-25 Alexander Larsson - - * configure.in: - Post release version bump - -=== eel 2.9.90 === - -2005-01-25 Alexander Larsson - - * NEWS: - Update for release - - * configure.in: - Bump version to 2.9.90 - -2005-01-25 Alexander Larsson - - * eel/eel-open-with-dialog.c (eel_open_with_dialog_add_icon_idle): - Don't crash if no icon . - -2005-01-24 Kjartan Maraas - - * eel/eel-accessibility.c: (eel_accessible_text_get_type): - * eel/eel-editable-label.c: - (eel_editable_label_accessible_get_selection): - * eel/eel-gdk-extensions.c: (eel_stipple_bitmap): - * eel/eel-gtk-extensions.c: - (eel_gtk_tree_view_set_activate_on_single_click): - * eel/eel-preferences.c: (preferences_get_value), - (eel_preferences_get), (eel_preferences_get_string_list): - * eel/eel-stock-dialogs.c: (eel_show_yes_no_dialog): - * eel/eel-string-list.c: (eel_string_list_find_by_function): - * eel/eel-wrap-table.c: Fix a bunch of warnings from sparse. - -2005-01-24 Alexander Larsson - - * eel/eel-open-with-dialog.c: (eel_open_with_dialog_instance_init): - Mark string for translation. - Patch from Yang Hong - -2005-01-23 Martin Wehner - - * eel/eel-mime-application-chooser.c: (create_tree_view), - (refresh_model): Show application icon in the selector. - - Patch from Fernando Herrera - -2005-01-21 Alexander Larsson - - * configure.in: - * eel/Makefile.am: - require libmate-desktop and libmate-menu - - * eel/eel-mime-extensions.[ch]: - (eel_mime_add_custom_mime_type_for_desktop_file), - (eel_mime_check_for_desktop_duplicates): - New function to check for duplicate desktop files handling a mimetype - and to add custom mime types for desktop files. - - * eel/eel-open-with-dialog.c: - Show know applications from .desktop files and move - the entry to an expander to specify a custom app/command line. - - Patch from Fernando Herrera - -2005-01-13 Alexander Larsson - - * eel/eel-alert-dialog.c (eel_alert_dialog_set_primary_label): - Escape the text put in the markup string. - -2005-01-11 Alexander Larsson - - * configure.in: - Post release version bump. - -=== eel 2.9.2 === - -2005-01-11 Alexander Larsson - - * NEWS: - Update for release. - -2004-11-25 Marco Pesenti Gritti - - reviewed by: Alexander Larsson - - * eel/eel-mime-application-chooser.c: (refresh_model): - * eel/eel-mime-extensions.c: (eel_mime_add_application), - (eel_mime_check_for_duplicates): - - Replcae usage of deprecate mime apis - -2004-11-24 Alexander Larsson - - * configure.in: - Post release bump - -=== eel 2.9.1 === - -2004-11-24 Alexander Larsson - - * NEWS: - Update for release - -2004-11-19 Alexander Larsson - - * eel/eelmarshal.list: - Add some new needed marshallers. - -2004-10-29 Alexander Larsson - - * configure.in: - Update version to 2.9.1. - Mate 2.8 versions are now on the mate-2-8 branch. - -==== mate-2-8 branched from here === - -2004-10-28 Alexander Larsson - - * configure.in: - Post release bump - -=== eel 2.8.2 === - -2004-10-28 Alexander Larsson - - * NEWS: - Update for release - -2004-10-28 Alexander Larsson - - * eel/eel-glib-extensions.[ch]: - New function, eel_get_filename_charset. - - * eel/eel-vfs-extensions.c: - Use eel_get_filename_charset to handle filename charset. - -2004-10-21 Alexander Larsson - - * eel/eel-canvas.c: (eel_canvas_group_draw), (eel_canvas_expose): - Update to latest foocanvas, fix expose returning TRUE. - -2004-10-15 Alexander Larsson - - * eel/eel-mime-extensions.c: (eel_mime_add_application), - (eel_mime_check_for_duplicates): - Handle null mimetypes (required for property page if - file has no extension). - -2004-10-11 Alexander Larsson - - * configure.in: - Post release version bump - -=== eel 2.8.1 === - -2004-10-11 Alexander Larsson - - * NEWS: - Update for 2.8.1 - -2004-09-28 Gora Mohanty - - * configure.in: Added 'or' to ALL_LINGUAS. - -2004-09-13 Alexander Larsson - - * configure.in: - Post release version bump. - -=== eel 2.8.0 === - -2004-09-13 Alexander Larsson - - * NEWS: - * configure.in: - Update for 2.8.0 - -2004-09-11 Abel Cheung - - * configure.in: Added "ang" to ALL_LINGUAS. - -2004-09-06 Alexander Larsson - - * eel/eel-mime-extensions.c: (eel_mime_set_default_application): - Create ~/.local/share/applications as needed. - -2004-08-31 Alexander Larsson - - * eel/eel-mime-application-chooser.c: - (mime_monitor_data_changed_cb): - Refresh model when mime db changes - - * eel/eel-mime-extensions.c: (mime_update_program_done): - Remove spew - -2004-08-30 Alexander Larsson - - * configure.in: - Post release version bump - -=== eel 2.7.92 === - -2004-08-30 Alexander Larsson - - * NEWS: - Update for 2.7.92 - - * configure.in: - Require new libmateui - -2004-08-25 Alexander Larsson - - * eel/eel-stock-dialogs.c (timed_wait_callback): - Don't pop up cancel dialog if password dialog is visible. - -2004-08-16 Kjartan Maraas - - * configure.in: Added nb to ALL_LINGUAS. - -2004-08-16 Alexander Larsson - - * configure.in: - Post release bump to 2.7.92 - -=== eel 2.7.4 === - -2004-08-16 Alexander Larsson - - * NEWS: - Update for 2.7.4 - - * eel/eel-canvas.c: - Update from foocanvas. - - * configure.in: - Require new mate-vfs (for default application file - type change). - -2004-08-12 Alexander Larsson - - * eel/eel-canvas-rect-ellipse.c: - * eel/eel-canvas.c: (eel_canvas_key): - Update to latest foocanvas. - -2004-08-12 Alexander Larsson - - * eel/eel-mime-extensions.c (eel_mime_set_default_application): - Use new name for default.list toplevel section. - -2004-08-09 Ray Strode - - * eel/eel-mime-extensions.c (eel_mime_add_application), - (eel_mime_set_default_application): free strings - when done with them (Spotted by Kjartan Maraas, bug 149718). - -2004-07-23 Christian Neumair - - * eel/eel-mime-application-chooser.c: - * eel/eel-open-with-dialog.c: Include gi18n-lib.h instead of gi18n.h. - -2004-07-23 Christian Neumair - - * configure.in: Require MATE-VFS 2.7.5 (HEAD). - -2004-07-23 Tomasz Kłoczko - - * configure.in: better looking PKG_CHECK_MODULES() output. - -2004-07-22 Dave Camp - - * configure.in: Post-release version bump - -=== eel 2.7.3 === - -2004-07-22 Dave Camp - - * configure.in: - * NEWS: 2.7.3 - -2004-07-21 Dave Camp - - * Merged the eel-new-mime branch. - -2004-07-21 Dave Camp - - * configure.in: - * eel/Makefile.am: - * eel/eel-mime-extensions.c: (write_desktop_file), - (mime_update_program_done), (eel_mime_add_glob_type), - (open_temp_cache_file), (line_is_for_mime_type), - (eel_mime_set_default_application), - (eel_mime_application_is_user_owned), - (eel_mime_application_remove): - * eel/eel-mime-extensions.h: - * eel/eel-mime-application-chooser.c: - * eel/eel-mime-application-chooser.h: - * eel/eel-open-with-dialog.c: (eel_open_with_dialog_instance_init), - (eel_open_with_dialog_new), (eel_add_application_dialog_new): - * eel/eel-open-with-dialog.h: Add the eel-mime-application-chooser - dialog. - -Wed Jul 21 18:30:25 2004 Jonathan Blandford - - * eel/eel-mime-extensions.c: (arg_is_exec_param), - (eel_mime_check_for_duplicates): Make fit eel coding guidelines. - - * eel/eel-open-with-dialog.c (get_run_dialog_image): Get the image - from stock. - (eel_open_with_dialog_instance_init): Use the panel mate-run - stock image. - -Wed Jul 21 02:54:32 2004 Jonathan Blandford - - * eel/eel-mime-extensions.h: New public function: - eel_mime_check_for_duplicates() - - * eel/eel-mime-extensions.c: (mime_update_program_done), - (run_update_command), (eel_mime_add_application), - (eel_mime_add_glob_type), (arg_is_exec_param), - (eel_mime_check_for_duplicates): New function that will check a - command line to see if another application with that name already - exists. Also, the post-mime-update stuff has been modified - slightly. - - * eel/eel-open-with-dialog.c: (eel_open_with_dialog_finalize), - (eel_open_with_dialog_destroy), (check_application), - (get_app_name), (add_or_find_application), (response_cb), - (eel_open_with_dialog_class_init), (chooser_response_cb), - (browse_clicked_cb), (entry_changed_cb), - (eel_open_with_dialog_instance_init), (get_extension), - (set_uri_and_mime_type), (eel_open_with_dialog_get_type): Some - whitespace 'cleanups'. Dialog packing cleanup and behavior - changes. Better error handling is included as well. - -Mon Jul 19 22:10:59 2004 Jonathan Blandford - - * eel/eel-open-with-dialog.c (eel_open_with_dialog_new): make - function have no return value. - -2004-07-19 Dave Camp - - * eel/Makefile.am: - * eel/eel-mime-extensions.c: (recursive_mkdir), (get_user_dir), - (ensure_mime_dir), (ensure_application_dir), (write_desktop_file), - (update_application_database), (eel_mime_add_application), - (get_override_filename), (get_override), (write_override), - (create_type_node), (get_type_node), (get_comment_node), - (add_glob_node), (update_mime_database), (eel_mime_add_glob_type): - * eel/eel-mime-extensions.h: - * eel/eel-open-with-dialog.c: (eel_open_with_dialog_finalize), - (eel_open_with_dialog_destroy), (check_application), - (get_app_name), (add_application), (emit_application_selected), - (response_cb), (entry_activate_cb), - (eel_open_with_dialog_class_init), (chooser_response_cb), - (browse_clicked_cb), (eel_open_with_dialog_instance_init), - (get_extension), (set_uri_and_mime_type), - (eel_open_with_dialog_new), (eel_open_with_dialog_get_type): - * eel/eel-open-with-dialog.h: - * eel/eel-preferences.c: (eel_preferences_remove_callback): - Add an Open With dialog that adds mime types and application - mappings. - -2004-07-05 Alexander Larsson - - * NEWS: - Update for 2.7.2 - -2004-06-01 Alexander Larsson - - * configure.in: - Post release bump - -=== eel 2.7.1 === - - * NEWS: - Update for 2.7.1 - -2004-05-14 Alexander Larsson - - * configure.in (LIBGLADE_REQUIRED): - Bump to 2.7.1 on HEAD, 2.6.3 is on mate-2-6 branch - -2004-05-13 Dave Camp - - * configure.in: Post-release version bump. - -=== eel 2.6.2 === - -2004-05-13 Dave Camp - - * NEWS: Updated for 2.6.2. - -2004-04-19 Alexander Larsson - - * configure.in: - Post release version bump - -=== eel 2.6.1 === - -2004-04-19 Alexander Larsson - - * NEWS: - Updates for 2.6.1 - -2004-04-09 Guntupalli Karunakar - - * configure.in: Added "gu" (Gujarati) to ALL_LINGUAS. - -2004-03-22 Alexander Larsson - - * configure.in: - Bump version to 2.6.1 - -=== eel 2.6.0 === - -2004-03-22 Alexander Larsson - - * configure.in: - Update to 2.6.0 - -2004-03-20 Guntupalli Karunakar - - * configure.in: Added "pa" (Punjabi) to ALL_LINGUAS. - -=== eel 2.5.91.1 === - -2004-03-16 Alexander Larsson - - * NEWS: - * configure.in: - Update to 2.5.91.1 - - * eel/eel-editable-label.c (eel_editable_label_retrieve_surrounding_cb): - Use correct index in gtk_im_context_set_surrounding. (#133464) - Patch from Theppitak Karoonboonyanan - -=== eel 2.5.91 === - -2004-03-15 Alexander Larsson - - * NEWS: - * configure.in: - Update to 2.5.91 - -=== eel 2.5.90 === - -2004-03-08 Alexander Larsson - - * NEWS: - * configure.in: - Update to 2.5.90 - -2004-03-02 Alexander Larsson - - * eel/eel-mate-extensions.c (eel_mate_shell_execute_on_screen): - * eel/Makefile.am: - * eel/egg-screen-exec.[c]: - Remove egg-screen-exec. Use gdk_spawn instead. - -2004-03-02 Carlos Garnacho Parro - - * eel/eel-mate-extensions.c: (eel_mate_icon_selector_new) - made it to use the new GtkFileChooser - -2004-03-02 Alexander Larsson - - * eel/eel-canvas.h: - * eel/eel-cell-renderer-pixbuf-list.c: - * eel/eel-editable-label.c: (eel_editable_label_key_press), - (popup_position_func): - * eel/eel-gdk-extensions.h: - * eel/eel-glib-extensions.c: (eel_unsetenv): - * eel/eel-labeled-image.c: - * eel/eel-wrap-table.c: - * eel/eel-wrap-table.h: - * test/test-eel-image-table.c: (image_table_child_enter_callback), - (image_table_child_leave_callback), (image_table_size_allocate): - * test/test.c: (test_quit): - * test/test.h: - Portability fixes. Patch from bugzilla-mate@thewrittenword.com. - Fixes #131647. - -2004-03-01 Alexander Larsson - - Patches from sun. - - * test/test-eel-image-table.c: (labeled_image_new): - Fix forte compiler issue - - * Makefile.am: - * configure.in: - * eel-2.0-uninstalled.pc.in: - Add uninstalled pkg-config file. - -=== eel 2.5.8 === - -2004-02-23 Alexander Larsson - - * NEWS: - * configure.in: - Bump to 2.5.8 - -2004-02-21 Christian Rose - - * configure.in: Added "en_CA" to ALL_LINGUAS. - -=== eel 2.5.7 === - -2004-02-11 Alexander Larsson - - * NEWS: - * configure.in: - Bump to 2.5.7 - -2004-02-06 Alexander Larsson - - * eel/eel-glib-extensions.c (eel_strdup_strftime): - Fix check - -2004-02-06 Alexander Larsson - - * configure.in: - * eel/eel-glib-extensions.c (eel_strdup_strftime): - Check for and support SUS modifiers. - -2004-02-05 Padraig O'Briain - - * eel/eel-alert-dialog.c (eel_alert_dialog_new): Set role of AtkObject - to ATK_ROLE_ALERT. Fixes bug #133273. - -2004-02-05 Tomasz Kӯczko - - * eel/Makefile.am: - * test/Makefile.am: trivaial fix errors for automake 1.8.x - blank - line following trailing backslash. Fixes are backward compatible with - older automake. - -=== eel 2.5.6=== - -2004-01-30 Alexander Larsson - - * NEWS: - * configure.in: - Bump to 2.5.6 - -2004-01-27 Alexander Larsson - - * eel/eel-canvas-util.c: (eel_canvas_get_miter_points): - * eel/eel-canvas.c: (emit_event): - Update from foocanvas. May fix caja event crash. - -2004-01-19 Narayana Pattipati - - * eel/eel-editable-label.c (eel_editable_label_style_set), - (eel_editable_label_expose): Change the background, foreground, - cursor and outer rectangle colors according to the theme - selected. Fixes bugzilla bug#123207 - -=== eel 2.5.5 === - -2004-01-12 Dave Camp - - * NEWS: - * configure.in: 2.5.5 - -2004-01-11 Dave Camp - - * eel/eel-glib-extensions.h: - * eel/eel-glib-extensions.c: (eel_g_str_list_index): New function. - * eel/eel-mateconf-extensions.h: - * eel/eel-mateconf-extensions.c: (eel_mateconf_unset): New function. - * eel/eel-preferences.h: - * eel/eel-preferences.c: (eel_preferences_unset): New functions. - (eel_preferences_get_string_glist), - (eel_preferences_set_string_glist) - (update_auto_string_glist), - (preferences_entry_update_auto_storage), - (eel_preferences_add_auto_string_glist): Added a GList * - interface to string list properties. - * eel/eel-string-list.h: - * eel/eel-string-list.c: (eel_string_list_as_g_slist): - Implemented differently. - (eel_string_list_as_g_list): New function. - -2004-01-03 Anders Carlsson - - * eel/eel-input-event-box.c: - * eel/eel-input-event-box.h: - Remove these too. - -2004-01-03 Anders Carlsson - - * test/Makefile.am: Remove test-eel-image-chooser.c - - * eel/eel.h: Remove references to removed headers. - - * eel/Makefile.am: - * eel/eel-caption.c: - * eel/eel-caption.h: - * eel/eel-generous-bin.c: - * eel/eel-generous-bin.h: - * eel/eel-image-chooser.c: - * eel/eel-image-chooser.h: - * eel/eel-radio-button-group.c: - * eel/eel-radio-button-group.h: - * eel/eel-string-picker.c: - * eel/eel-string-picker.h: - * test/Makefile.am: - Remove unused eel stuff. - -2004-01-02 Robert Sedak - - * configure.in: Added "hr" in ALL_LINGUAS. - -=== eel 2.5.4 === - -2003-12-29 Alexander Larsson - - * NEWS: - * configure.in: - 2.5.4 - -2003-12-11 Alexander Larsson - - * eel/eel-stock-dialogs.c (show_message_dialog): - Connect to response in the right place - -2003-12-11 Alexander Larsson - - * configure.in: - Require gtk+ 2.3.0 - - * eel/Makefile.am: - * eel/eel-alert-dialog.[ch]: - New hig suporting dialog - - * eel/eel-stock-dialogs.[ch]: - Use new dialog, split up message - in primary and secondary string. - - * eel/eel-mateconf-extensions.c: - * eel/eel-mate-extensions.c: - * test/test-eel-widgets.c: - Use new API - - Patch from dennis_cranston@yahoo.com (with some changes) - -=== eel 2.5.3 === - -2003-12-08 Alexander Larsson - - * NEWS: - * configure.in: - 2.5.3 - -2003-11-25 Padraig O'Briain - - eel/eel-accessibility.c - (eel_accessibility_set_up_label_widget_relation): Call g_object_unref - on AtkRelationSet to avoid memory leak. Fixes bug #127899. - -=== eel 2.5.2 === - -2003-11-24 Alexander Larsson - - * NEWS: - * configure.in: - Bump to 2.5.2 - -2003-11-21 Alexander Larsson - - * eel/eel-editable-label.c: - Accessibility support, and better support - for GtkEditable signals. - Patch by padraig o'briain - -=== eel 2.5.1 === - -2003-11-10 Alexander Larsson - - * NEWS: - * configure.in: - 2.5.1 - -2003-10-27 Gregory Merchan - - * eel/eel-gdk-extensions.c (eel_gdk_window_focus): - Use RevertToParent as specified in the ICCCM. - (eel_gdk_window_set_wm_hints_input): - Guard against changes to C booleans. - * eel/eel-mate-extensions.c (eel_mate_icon_selector_new) - * eel/eel-stock-dialogs.c (timed_wait_callback) - * eel/eel-stock-dialogs.c (eel_run_simple_dialog) - * eel/eel-stock-dialogs.c (create_message_dialog) - Don't set WM_CLASS. It should match the application. - * eel/eel-gtk-extensions.c: - Remove comment and unused #define from bad old algorithm. - (eel_gtk_window_event_is_close_accelerator): - Remove Escape from close accelerators; it's not HIG compliant. - This reverts change from 2001-04-30. - -2003-10-22 Alexander Larsson - - * eel/Makefile.am: - * test/Makefile.am: - Disable MATE_DISABLE_DEPRECATED for now - -2003-10-21 Alexander Larsson - - * eel/eel-preferences.c: - Fix leaks. - Patch from Martin Wehner - -=== eel 2.5.0 === - -2003-10-20 Alexander Larsson - - * NEWS: - * configure.in: - Bump to 2.5.0 - -2003-10-15 Alexander Larsson - - * eel/Makefile.am: - * test/Makefile.am: - Disable GTK_DISABLE_DEPRECATED for now, since gtk 2.4 - deprecated various widgets. - -2003-10-06 Christian Rose - - * configure.in: Added "mr" to ALL_LINGUAS. - -2003-10-02 Padraig O'Briain - - Merge from foo-canvas.c: - - * eel/eeel-canvas.c - (eel_canvas_item_accessible_ref_state_set): - Do not refer to item->canvas if item can be NULL. (bug #123179) - - (eel_canvas_set_pixels_per_unit) : round - when mapping back to integer coordinates to guard against inadverent - decrement due to lack of precision. - eg zoom of 0.85 == 0.849999999 would lose a pixel - Fix from Jody Goldberg - - (do_update): - Loop do_update if picking caused need_update to be set again. - (Thanks to George for noticing this) - Fix from Alexander Larsson - -2003-09-24 Dave Camp - - * eel/eelmarshal.list: Added VOID:STRING,LONG,LONG,POINTER. - -2003-09-19 Christian Rose - - * configure.in: Added "br" to ALL_LINGUAS. - -=== eel 2.4.0 === - -2003-09-08 Alexander Larsson - - * NEWS: - * configure.in: - 2.4.0 - -2003-09-04 Alexander Larsson - - * eel/eel-gdk-extensions.c (eel_gdk_window_focus): - Don't use RevertToNone - -=== eel 2.3.90 === - -2003-09-02 Alexander Larsson - - * NEWS: - * configure.in: 2.3.90 - -2003-08-28 Christian Rose - - * configure.in: Added "ne" to ALL_LINGUAS. - -=== eel 2.3.9 === - -2003-08-25 Alexander Larsson - - * NEWS: - * configure.in: - 2.3.9 - -=== eel 2.3.8 === - -2003-08-08 Alexander Larsson - - * configure.in: 2.3.8 - -Tue Jul 22 16:18:26 2003 George Lebl - - * eel/eel-mateconf-extensions.[ch]: add eel_mateconf_key_is_writable, - which calls mateconf_client_key_is_writable - - * eel/eel-preferences.[ch]: add eel_preferences_key_is_writable, - which in turn calls eel_mateconf_key_is_writable on the full key - - * eel/eel-preferences-glade.c: When the key is not writable on - setup, then make the widget insensitive and then monitor the - state to make sure it can't be ever made sensitive (since it can't - be ever written) - -2003-07-21 Dave Camp - - * NEWS: - * configure.in: - Bumped to 2.3.7. - -2003-07-08 Balamurali Viswanathan - - * configure.in: Checking for X Development libraries explicitly. - * eel/Makefile.am: Added X_LIBS to libeel_2_la_LDFLAGS - -2003-07-07 Alexander Larsson - - * eel/eel-canvas-rect-ellipse.c (render_rect_alpha): - Update from foocanvas, fixes #116752 - -=== eel 2.3.6 === - -2003-06-27 Dave Camp - - * NEWS: - * configure.in: - Bump version to 2.3.6. - -=== eel 2.3.5 === - -2003-06-23 Dave Camp - - * NEWS: - * configure.in: - Bump version to 2.3.5. - -2003-06-15 Frederic Crozat - - * configure.in: - Remove -Wsign-promo and add -Wno-strict-aliasing to the list - of options to test for. Fixes the gcc 3.3 aliasing warnings. - -2003-06-13 Alexander Larsson - - * eel/eel-canvas-rect-ellipse.c: (get_color_value), - (set_colors_and_stipples), (eel_canvas_re_update_shared), - (eel_canvas_re_realize), (eel_canvas_ellipse_update): - * eel/eel-canvas.c: (eel_canvas_item_dispose), - (eel_canvas_item_unrealize), (eel_canvas_item_invoke_update), - (eel_canvas_item_ungrab), (eel_canvas_item_request_update), - (eel_canvas_group_unrealize), (eel_canvas_group_map), - (eel_canvas_init), (shutdown_transients), (eel_canvas_expose), - (do_update): - * eel/eel-canvas.h: - Update to latest foo-canvas. - -=== eel 2.3.4 === - -2003-06-10 Dave Camp - - * NEWS: - * configure.in: - Bump version to 2.3.4. - -2003-06-05 Kenneth Rohde Christiansen - - * configure.in: Added li to ALL_LINGUAS. - -2003-06-04 Alexander Larsson - - * NEWS: - * configure.in: - Bump version to 2.3.3. - -2003-05-26 Anders Carlsson - - * eel/Makefile.am: - * eel/eel-caption-table.c: - * eel/eel-caption-table.h: - * eel/eel-password-dialog.c: - * eel/eel-password-dialog.h: - * eel/eel.h: - * test/Makefile.am: - * test/test-eel-password-dialog.c: - * test/test-eel-widgets.c: (main), (test_radio_changed_callback): - Remove EelCaptionTable and EelPasswordDialog since they're not - used anymore. - -=== eel 2.3.2 === - -2003-05-19 Alexander Larsson - - * NEWS: - * configure.in: - Bump to 2.3.2. - -2003-05-15 Alexander Larsson - - * eel/eel-vfs-extensions.[ch]: - New define EEL_DESKTOP_URI and function eel_uri_is_desktop. - -=== eel 2.3.1 === - -2003-05-05 Telsa Gwynne - - * configure.in: Added cy to ALL_LINGUAS - * po/cy.po: Added - -2003-05-05 Alexander Larsson - - * NEWS: - Update - - * configure.in: - Bump version - -2003-05-04 Christian Rose - - * configure.in: Added sr and sr@Latn to ALL_LINGUAS. - -2003-04-23 Masahiro Sakai - - * configure.in: call AC_LIBTOOL_WIN32_DLL. - * eel/Makefile.am (libeel_2_la_LDFLAGS): add -no-undefined. - - These are necessary for building DLL on win32 platform. - -2003-04-07 Alexander Larsson - - * eel/eel-canvas.c: - Update foocanvas. - -=== eel 2.2.3 === - -2003-03-31 Alexander Larsson - - * NEWS: - * configure.in: - Bump to 2.2.3 - -2003-03-27 Alexander Larsson - - * eel/eel-vfs-extensions.[ch] (eel_filename_get_rename_region): - New function to get the rename region for a filename. - -2003-03-19 Alexander Larsson - - * eel/eel-accessibility.c (eel_accessibility_set_atk_object_return): - Fix warning. - -2003-03-19 Padraig O'Briain - - * eel/eel-accessibility.c - (eel_accessibility_destroy): Change function name from - eel_accessibility_weak_unref. Remove call to g_object_unref(). - (eel_accessibility_set_atk_object_return): Use call to - call to g_object_qdata_full() instead of g_object_weak_ref(). - - This fixes bug #107725. - -2003-03-18 Alexander Larsson - - * eel/eel-canvas.c (eel_canvas_set_pixels_per_unit): - Update from foocanvas. Now less tearing when changing - zoom level. - -2003-03-17 Alexander Larsson - - * eel/eel-preferences-glade.[ch]: - - Add eel_preferences_glade_connect_string_enum_option_menu_slave - and eel_preferences_glade_connect_bool_slave. - -2003-03-17 Alexander Larsson - - * eel/eel-editable-label.c (eel_editable_label_expose): - Draw frame even if text is "". - -2003-03-13 Christian Rose - - * configure.in: Added "ml" to ALL_LINGUAS. - -2003-03-12 Balamurali Viswanathan - - *eel/eel-stock-dialogs.c - connect the "response" signal of the trash dialog - -=== eel 2.2.2 === - -2003-03-10 Alexander Larsson - - * NEWS: - * configure.in: - Bump version to 2.2.2. - -2003-03-04 Alexander Larsson - - * eel/Makefile.am: - * eel/eel-input-event-box.[ch]: - New widget. Basically GtkEventBox with a INPUT_ONLY window. - -2003-03-04 Alexander Larsson - - * eel/eel-canvas.c: - Update foocanvas. Fix a11y crash. - -2003-03-04 Alexander Larsson - - * eel/eel-accessibility.[ch]: - Publicaly export some utility functions. - Patch from padraig.obriain@sun.com - -2003-03-04 Alexander Larsson - - * eel/eel-canvas.c: - Update foocanvas. Gets a11y support from padraig. - -2003-03-03 Alexander Larsson - - * eel/eel-canvas.c: - Update from foo-canvas. Fixes group movement, - removes silly warning. - -2003-02-28 Alexander Larsson - - * eel/eel-editable-label.[ch]: - Add eel_editable_label_get_font_description and - eel_editable_label_set_font_description. - -2003-02-27 Taneem Ahmed - - * configur.in: Added "bn" to ALL_LINGUAS - -2003-02-25 Samúel Jón Gunnarsson - - * configur.in: Added is to ALL_LINGUAS - -2003-02-21 Paisa Seeluangsawat - - * configure.in (ALL_LINGUAS): Added "th". - -2003-02-18 Christian Rose - - * configure.in: Added "ga" to ALL_LINGUAS. - -2003-02-14 Alexander Larsson - - * eel/eel-glib-extensions.c (eel_unsetenv): - Fix bug. Patch from hidetoshi.tajima@sun.com. - -=== eel 2.2.1 === - -2003-02-11 Alexander Larsson - - * NEWS: - * configure.in: - Bump version to 2.2.1 - -2003-02-09 Christian Rose - - * configure.in: Added "kn" to ALL_LINGUAS. - -2003-02-07 Abel Cheung - - * configure.in: Removed "ga" from ALL_LINGUAS. Empty translation file. - -2003-02-06 Christian Rose - - * configure.in: Added "id" to ALL_LINGUAS. - -2003-02-05 James M. Cape - - * eel/eel-background.c, - eel/eel-canvas-rect-ellipse.c, - eel/eel-canvas.c, - eel/eel-cell-renderer-pixbuf-list.c, - eel/eel-editable-label.c, - eel/eel-gdk-pixbuf-extensions.c, - eel/eel-mate-extensions.c, - eel/eel-stock-dialogs.c, - test/test-eel-image-table.c: - Replace gtk+ functions deprecated in 2.3. - -=== eel 2.2.0.2 === - -2003-01-27 Dave Camp - - * NEWS: - * configure.in: 2.2.0.2 - -=== eel 2.2.0.1 === - -2003-01-22 Dave Camp - - * NEWS: - * configure.in: 2.2.0.1 - -2003-01-21 Christian Rose - - * configure.in: Added "mn" to ALL_LINGUAS. - -=== eel 2.2.0 === - -2003-01-20 Dave Camp - - * NEWS: - * configure.in: 2.2.0. - -2003-01-17 Alexander Larsson - - * eel/eel-preferences-glade.c: - Correct previous fix. - -2003-01-17 Alexander Larsson - - * eel/eel-preferences-glade.c: - Fix a bug in the handling of the hashtable for int enums. - -=== eel 2.1.91 === - -2003-01-13 Alexander Larsson - - * NEWS: - * configure.in: - Bump to 2.1.91. - -2003-01-13 Alexander Larsson - - * eel/eel-background.c: - Hack in eel_background_set_up_widget to always get the right size - for desktop window pixmaps. This is needed since matecomponentplug children - gets realized at the wrong size first and then the correct size. - This hack allows us to not load the background image twice and to - not flicker. - Don't draw the background for canvases. This is not needed since - we set up the correct window background. - -2003-01-12 Pablo Saratxaga - - * configure.in: Added Amharic (am) and Farsi (fa) to ALL_LINGUAS - -=== eel 2.1.6 === - -2003-01-06 Dave Camp - - * NEWS: - * configure.in: 2.1.6. - -2002-12-17 Alexander Larsson - - * configure.in: - * eel/Makefile.am: - * test/Makefile.am: - -pthread build fixes - -=== eel 2.1.5 === - -2002-12-16 Alexander Larsson - - * NEWS: - * configure.in: - Bump to 2.1.5 - -2002-12-13 Alex Duggan - - * configure.in: - * eel-2.0.pc.in: - * eel.spec.in: - remove libmatecanvas deps - -=== eel 2.1.4 === - -2002-12-09 Alexander Larsson - - * configure.in: - * NEWS: - Bump to 2.1.4 - -2002-12-05 Dave Camp - - * eel/eel-mate-extensions.c: (list_icon_selected_callback): Free - the return value of mate_icon_selection_get_icon(). Patch from - Jörgen Viksell - -Wed Dec 4 12:50:35 2002 HideToshi Tajima - - * eel/eel-editable-label.c (eel_editable_label_ensure_layout): - Fix bugzilla.gnome.org #95429 - set input method text to pango layout. - -=== eel 2.1.3 === - -2002-11-25 Alexander Larsson - - * eel/eel-vfs-extensions.c: - Fix checks so we distcheck. - -2002-11-25 Alexander Larsson - - * configure.in: - * NEWS: - Bump to 2.1.3. - -2002-11-21 Alexander Larsson - - * eel/eel-background.[ch]: - (eel_background_set_up_widget): - Set the background pixmap/color on the right window for canvas widgets. - (eel_background_get_suggested_pixmap_size): - New function. - - Based on patch from Brian.Cameron@sun.com - -2002-11-19 Alexander Larsson - - * eel/eel-editable-label.[ch]: - Don't use private gtk functions. - -2002-11-05 Dave Camp - - * test/Makefile.am: - * test/test-eel-widgets.c: (main), - (string_picker_changed_callback): - * test/test.c: - * test/test.h: Took out the tests of removed code. - -2002-11-05 Diego Gonzalez - - * po/POTFILES.in: remove eel/eel-preferencs-box.c - * eel/Makefile.am: remove eel-font-picker.[c-h], - eel-preferences-box.[c-h], eel-preferences-group.[c-h], - eel-preferences-item.[c-h], eel-preferences-pane.[c-h], - eel-text-caption.[c-h] from the build, these files aren't - used anymore - - * eel/eel.h: remove those headers from here. - -2002-11-04 Diego González - - * eel/eel-mate-extensions.h: - * eel/eel-mate-extensions.c: (get_set_value_imethod), - (do_nothing_cb), (eel_matecomponent_pbclient_set_value_async): - remove these functions since they are now in libmatecomponent - -2002-11-04 Alexander Larsson - - * eel/eel-gdk-pixbuf-extensions.c: (file_read_callback): - Fix bug with failed reads. - - * eel/eel-wrap-table.c: (eel_wrap_table_class_init), - (eel_wrap_table_init), (eel_wrap_table_realize), - (wrap_table_get_num_fitting), (wrap_table_layout), - (wrap_table_get_max_child_dimensions): - Correct size request. - Patch from Jan Arne Petersen - -2002-11-03 Dmitry G. Mastrukov - - * configure.in: Added Belarusian to ALL_LINGUAS - -=== eel 2.1.2 === - -2002-10-31 Dave Camp - - * MAINTAINERS: Updated. - - * configure.in: - * NEWS: 2.1.2 - -2002-10-31 Dave Camp - - * eel/eel-background.c: (eel_background_class_init), - (eel_background_set_image_placement), (eel_background_set_color), - (eel_background_set_image_uri_helper), - (set_image_and_color_image_loading_done_callback), - (eel_background_set_image_uri_and_color), - (eel_background_receive_dropped_background_image), - (eel_background_receive_dropped_color): * eel/eel-background.h: - Take a GdkDragAction argument to the receive_dropped_* functions, - and pass it on in the changed signal. - -2002-10-31 Dave Camp - - * eel/Makefile.am: - * eel/eel-preferences-glade.c: - * eel/eel-preferences-glade.h: New files to connect glade widgets to - preferences. Patch from Jan Arne Petersen . - -2002-10-25 Dave Camp - - * eel/Makefile.am: Oops. Removed extra \ at the end of a - commented out line. - -2002-10-19 Dave Camp - - * eel/Makefile.am: Take out -DMATECOMPONENT_DISABLE_DEPRECATED while the - make_registration_id() api is being worked out. - -=== eel 2.1.1 === - -2002-10-14 Alexander Larsson - - * NEWS: - Added news items - - * configure.in: - Bump version to 2.1.1 - -2002-10-02 Mark McLoughlin - - * acconfig.h: define HAVE_GTK_MULTIHEAD - for egg-screen-exec.c. - - * configure.in: require gtk 2.1.0 and remove - HAVE_GTK_MULTIHEAD define. - - * eel/eel-mate-extensions.c, - eel/eel-gtk-extensions.c, - eel/eel-gdk-extensions.c: don't conditionally - build multihead support, gtk HEAD is required. - -2002-10-02 Mark McLoughlin - - * eel/eel-gdk-extensions.c: - (eel_stipple_bitmap_for_screen): use gdk_screen_get_display - instead of assuming the default display. - - * eel/eel-mate-extensions.c: - (eel_mate_shell_execute_on_screen): use the default screen - if screen == NULL. - -2002-10-02 Mark McLoughlin - - * eel/eel-mate-extensions.[ch]: - (eel_mate_shell_execute_on_screen): rename from - eel_mate_screen_shell_execute. - (eel_mate_shell_execute): update. - (eel_mate_open_terminal_on_screen): rename from - eel_mate_screen_open_terminal. - (eel_mate_open_terminal): update. - -2002-10-02 Mark McLoughlin - - * eel/eel-gtk-extensions.c: (eel_gtk_window_set_initial_geometry): - fix build without HAVE_GTK_MULTIHEAD. - - * eel/egg-screen-exec.c: sync with libegg. - -2002-10-02 Mark McLoughlin - - * configure.in: add check for gtk with multihead support. - - * eel/Makefile.am: add egg-screen-exec.[ch] to the build. - - * eel/eel-gdk-extensions.[ch]: - (eel_stipple_bitmap_for_screen): implement per screen stipple - bitmaps. - (eel_stipple_bitmap): use eel_stipple_bitmap_for_screen. - - * eel/eel-mate-extensions.[ch]: - (eel_mate_screen_shell_execute): implement. - (eel_mate_screen_open_terminal): implement. - (eel_mate_open_terminal): - - * eel/eel-gtk-extensions.c: - (eel_gtk_window_set_initial_geometry): - use gdk_screen_get_(width|height). - -2002-10-01 Alexander Larsson - - * eel/eel-editable-label.[ch]: - Added eel_editable_label_set_line_wrap_mode. - -2002-09-30 Alexander Larsson - - * eel/eel-editable-label.c: - Implement GtkEditable - -2002-09-30 Alexander Larsson - - * eel/eel-editable-label.c: - Finish cut/paste and other stuff. - -=== eel 2.1.0 === - -2002-09-27 Dave Camp - - * NEWS: Updated. - -2002-09-27 Alexander Larsson - - * configure.in: - Bump version to 2.1.0. - -2002-09-26 Alexander Larsson - - * eel/eel-editable-label.c: - Remove leftover debug spew. - -2002-09-26 Alexander Larsson - - * test/Makefile.am: - * test/test-eel-canvas-items.c: - Remove canvas item test. - -2002-09-26 Alexander Larsson - - * eel/Makefile.am: - Add new files, remove old files. - - * eel/README.canvas: - * eel/eel-canvas.[ch]: - * eel/eel-canvas-util.[ch]: - * eel/eel-canvas-rect-ellipse.[ch]: - Import gtk+ only canvas from foocanvas. - - * eel/eel-canvas-rect.[ch]: - Remove old rect object not longer needed. - - * eel/eel-mate-extensions.[ch]: - Remove old canvas extensions no longer needed. - - * eel/eel-background.[ch]: - Update to the new canvas. - - * eel/eel-editable-label.[ch]: - New editable label for rename mode. - - * eel/eel-lib-self-check-functions.h: - Remove old tests. - - * eel/eelmarshal.list: - New marshallers. - - * test/Makefile.am: - * test/test-eel-editable-label.c: - Small test for EelEditableLabel - -2002-09-15 Dave Camp - - * eel/eel-preferences-item.h: - * eel/eel-preferences-item.c: - (eel_preferences_item_set_description), - (eel_preferences_item_set_accessible_description), - (eel_preferences_item_set_accessible_description_array): Allow users - to set accessible descriptions of preferences items. - * eel/eel-preferences-box.c: (preferences_box_populate_pane): - * eel/eel-preferences-box.h: Allow the user to specify accessible - descriptions for the controls. - * eel/eel-radio-button-group.c: - (eel_radio_button_group_set_entry_accessible_description), - * eel/eel-radio-button-group.h: Allow the user to specify - accessible descriptions for the radio buttons. - -2002-09-10 jacob berkman - - * eel/eel-types.c: define EEL_COMPILATION - - * eel/Makefile.am (INCLUDES): don't define EEL_COMPILATION - - this fixes actual build problems on OS X, but wasn't correct - anywhere. - -2002-09-10 Dave Camp - - * eel/eel-background.c: (eel_background_ensure_realized), - (eel_background_set_color_no_emit), (eel_background_set_use_base): - If requested, use base as the fallback color instead of bg. - -2002-09-04 Christian Rose - - * configure.in: Added "he" to ALL_LINGUAS. - -2002-09-03 Michael Meeks - - * eel/eel-background.c - (eel_background_load_image_callback): disable, - until the caja side is re-thunk. - -2002-09-03 Michael Meeks - - * eel/eel-background.c - (set_image_and_color_image_loading_done_callback): - don't double emit apperance_changed occasionaly. - (eel_background_class_init): add determine_image_placement. - (eel_background_load_image_callback): call signal. - [ based on Thomas Meeks' prototype ] - - * eel/eelmarshal.list: add enum:int,int - -2002-08-30 Alexander Larsson - - branched of mate 2.0.x development to mate-2-0 branch. - -=== eel 2.0.6 === - -2002-08-28 Alexander Larsson - - * NEWS: - * configure.in: - Bumped to 2.0.6. - -=== eel 2.0.5 === - -2002-08-23 Alexander Larsson - - * NEWS: - * configure.in: - Version bumped to 2.0.5. - -=== eel 2.0.4 === - -2002-08-14 Alexander Larsson - - * configure.in: - Version bumped to 2.0.4 - -2002-08-12 Dave Camp - - * eel/eel-string-picker.c: (eel_string_picker_set_string_list): - Use eel_string_list_peek_nth() instead of eel_string_list_nth(). - Fixes a small leak. - -=== eel 2.0.3 === - -2002-08-05 Dave Camp - - * NEWS: Updated. - * configure.in: 2.0.3. - -2002-07-28 Christian Rose - - * configure.in: Added "sq" to ALL_LINGUAS. - -2002-07-27 Dave Camp - - * eel/eel-background.c: (widget_realize_cb), - (eel_get_widget_background): Set up the widget background on - realize. - -2002-07-27 Dave Camp - - * eel/eel-background.c: (widget_style_set_cb), - (eel_get_widget_background): Put back the style_set handler. - -=== eel 2.0.2 === - -2002-07-25 Dave Camp - - * NEWS: Add a list of changes. - * configure.in: Bump version to 2.0.2. - -2002-07-25 Pablo Saratxaga - - * configure.in: Added Bosnian (bs) to ALL_LINGUAS - -2002-07-24 Dave Camp - - * eel/Makefile.am: Build eel-background-box.[ch], don't build - eel-background-style.[ch]. - * eel/eel-background-style.[ch]: Removed. - * eel/eel-background-box.[ch]: New widget that handles background - drawing itself. - * eel/eel-background.c: (eel_background_init), - (eel_get_widget_background): Removed the style setting and font - updating code. This is now the responsibility of the widget using - the EelBackground. - (eel_background_expose): Helper function for widgets using - EelBackground. - (eel_background_set_up_widget): New function. - (eel_widget_background_changed): Call - eel_background_set_up_widget(). - -=== eel 2.0.1 === - -2002-07-22 Alexander Larsson - - * NEWS: - * configure.in: - Bump version to 2.0.01. - Add list of changes. - -2002-07-18 Federico Mena Quintero - - Fixes the eel part of #46238; see Caja for the rest of the fix. - - * eel/eel-background.c (eel_background_ensure_realized): If we - fail to parse the color spec, don't default to white. Instead use - the background color from the widget's style. - (widget_style_set_cb): New callback for the widget's "style_set" - signal. We regenerate the background and its style when the theme - changes. - (eel_background_set_widget_style): We need a little hack here to - unset the GTK_USER_STYLE flag because otherwise we will not be - notified of theme changes through the "style_set" signal. The - real solution is not to use a style of our own, but rather paint - the widget by hand when needed. - (eel_background_init): Start with is_solid_color = TRUE. - -2002-07-17 Frank Worsley - - * eel/eel-gtk-extensions.c: - * eel/eel-gtk-extensions.h: - (eel_gtk_window_set_initial_geometry_from_string): - add an ignore_position parameter - -2002-07-12 Damon Chaplin - - * eel/eel-gtk-extensions.c (eel_gtk_button_new_with_stock_icon): new - function to create a button with a mnemonic label and a stock icon. - GTK+ doesn't make this easy. Needed for bug #85666. - -2002-07-10 Dave Camp - - * eel/eel-gtk-extensions.c: (tree_view_button_press_callback), - (eel_gtk_tree_view_set_activate_on_single_click): New functions - to make a GtkTreeView activate a row on a single click. - * eel/eel-gtk-extensions.h: Prototype for - eel_gtk_tree_view_set_activate_on_single_click. - * eel/eel-image-chooser.c: (eel_image_chooser_row_activated), - (eel_image_chooser_finalize), (eel_image_chooser_instance_init), - (eel_image_chooser_get_selected_path), - (eel_image_chooser_set_selected_row): Only send a changed event - when the user activates the row. - -2002-07-10 Michael Meeks - - * eel/eel-gdk-pixbuf-extensions.c - (eel_gdk_pixbuf_average_value): unsigned - dividend, width, height. - split out loop invariant and simplify, - killing umpteen multiplies for non-alpha case. - -2002-07-09 Michael Meeks - - * eel/eel-gdk-pixbuf-extensions.c (destroy_global_buffer), - (eel_gdk_pixbuf_get_global_buffer): move these into the only - place that uses them, and hide. - - * test/test-eel-pixbuf-tile.c: here - (pixbuf_drawing_area_expose_event): upd. - -2002-07-09 Damon Chaplin - - * eel/eel-preferences-box.c (eel_preferences_box_new): added a - 'Cat_egories' label and mnemonic accel above the list. Fixes part - of bug #85673. - - * eel/eel-preferences-group.c (eel_preferences_group_new): set the - border width of the second column of prefs to match the first. - -2002-07-08 Michael Meeks - - * eel/eel-labeled-image.c - (eel_labeled_image_get_accessible): cope better - with the no a11y scenario. - -2002-07-08 Michael Meeks - - * eel/eel-labeled-image.c - (eel_labeled_image_radio_button_get_type): impl. - (eel_labeled_image_radio_button_new_from_file_name), - (eel_labeled_image_radio_button_new): impl. - -2002-07-02 Michael Meeks - - * configure.in: use libglade. - - * eel-2.0.pc.in (Requires): upd. - - * eel/eel-labeled-image.c (eel_labeled_image_set_text): - set text with mnemonic. - (eel_labled_set_mnemonic_widget): impl. - (eel_labeled_*_button_new): set the mnemonic widget. - - * eel/eel-mate-extensions.c (eel_glade_get_file): impl. - -2002-06-28 Marco Pesenti Gritti - - * eel/eel-gtk-extensions.c (eel_popup_menu_position_func): - Remove context menus custom positioning code to be consistent - with other mate applications. - -2002-06-27 Frank Worsley - - * eel/eel-vfs-extensions.c: (eel_vfs_has_capability_uri): - * eel/eel-vfs-extensions.h: - implemented EEL_VFS_CAPABILITY_SAFE_TO_EXECUTE - -2002-06-25 Dave Camp - - * eel/eel-vfs-extensions.c (eel_vfs_has_capability_uri): Moved - here from eel_vfs_test_capabilities(). - (eel_vfs_has_capability): New function, takes a string uri. - * eel/eel-vfs-extensions.h: Changed EelVfsTest to EelVfsCapability, - and EEL_VFS_TEST_* to EEL_VFS_CAPABILITY_*. - -2002-06-25 Frederic Crozat - - * acconfig.h: - * configure.in: - * eel/Makefile.am: - * eel/check-program.c: (main): - * eel/eel-enumeration.c: - * eel/eel-mateconf-extensions.c: - * eel/eel-glib-extensions.c: - * eel/eel-mate-extensions.c: - * eel/eel-i18n.c: (_eel_gettext): - * eel/eel-i18n.h: - * eel/eel-password-dialog.c: - * eel/eel-preferences-box.c: - * eel/eel-stock-dialogs.c: - * eel/eel-vfs-extensions.c: - * eel/eel-xml-extensions.c: - Use our own _() macro to ensure bind_textdomain_codeset is set - (when available) - - -2002-06-14 Satyajit Kanungo - - * eel/eel-preferences-box.c : Added a call to get the active pane - for eel preference dialog box. (Applied by Damon Chaplin.) - -2002-06-13 Dave Camp - - * eel/eel-stock-dialogs.c: (eel_run_simple_dialog): Don't try to - connect to the delete_event signal of the dialog, and handle - gtk_dialog_run() returning GTK_RESPONSE_DELETE_EVENT. Fixes - #78948. - -2002-06-12 Damon Chaplin - - * eel/eel-mate-extensions.c (icon_selected): hide the dialog at the - start of the function and set the dismissed flag to indicate we're - acting on it, so if we do get called again we just return. - Fixes bug #84134. - -2002-06-10 Alexander Larsson - - * eel/eel-preferences-box.c: change treeview shadow type - to GTK_SHADOW_IN and add some spacing for consistency with - the rest of mate. - - Patch from Jorn Baayen - -2002-06-10 Alexander Larsson - - * NEWS: - Update version nr. - - * configure.in: - Update requirements to latest versions of everything. - -2002-06-10 Naba Kumar - - * configure.in: Added hi in ALL_LINGUAS. - -2002-06-09 Abel Cheung - - * eel/eel-glib-extension.c: Clarify the comment about - strftime check. - -2002-06-07 Damon Chaplin - - * test/Makefile.am (INCLUDES): - * eel/Makefile.am (INCLUDES): use $(prefix)/${DATADIRNAME}/locale - instead of $(datadir)/locale so it works on Solaris. - -2002-06-06 Michael Meeks - - * eel/eel-vfs-extensions.c - (eel_vfs_test_capabilities): impl. - -2002-06-06 Michael Meeks - - * Version 2.0.0 - -2002-06-06 Jacob Berkman - - * eel/eel-gdk-extensions.c: pangoxft.h is not present on all - systems, i think it's safe to just include pango/pango.h - -2002-06-04 Yanko Kaneti - - * configure.in: (ALL_LINGUAS) Added Bulgarian (bg). - -=== eel 1.1.17 === - -2002-06-03 Alex Larsson - - * NEWS: - Add some actual changes. - -2002-06-03 Alexander Larsson - - * NEWS: - * configure.in: - Bump version to 1.1.17 - -2002-05-31 Alex Larsson - - * eel/eel-gdk-extensions.[ch] (eel_gdk_draw_layout_with_drop_shadow): - Add new function. - -2002-05-28 Havoc Pennington - - * eel/eel-gdk-pixbuf-extensions.c: remove bogus #include , - we no longer use libpng - -2002-05-27 Michael Meeks - - * eel/eel-vfs-extensions.c - (eel_make_valid_utf8): copy from caja - (eel_format_uri_for_display_internal): use it - for awkward (invalid) cases, that we still need to - display in an error dialog. - -=== eel 1.1.16 === - -2002-05-27 Alexander Larsson - - * NEWS: - * configure.in: - Bump version to 1.1.16 - -2002-05-23 Michael Meeks - - * eel/eel-vfs-extensions.c - (eel_format_uri_for_display_internal): move the utf8 - validation assert down to after we've handled 'locale_encoded - filenames' as best we can. - -2002-05-22 Michael Meeks - - * eel/eel-vfs-extensions.c (eel_is_valid_uri): impl. - -2002-05-21 Damon Chaplin - - * eel/eel-mate-extensions.c (eel_mate_icon_selector_new): store - the dialog pointer before calling eel_remove_weak_pointer(), as that - will set it to NULL. We want to return it. - - * eel/eel-gdk-pixbuf-extensions.c (eel_gdk_pixbuf_load): close the - pixbuf loader if we get a vfs error. It complains if we unref it - without closing it. - -=== eel 1.1.15 === - -2002-05-20 Alex Larsson - - * NEWS: - * configure.in: - Bump version to 1.15. - -2002-05-18 Kjartan Maraas - - * configure.in: Added "mk" to ALL_LINGUAS. - -2002-05-16 Michael Meeks - - * eel/eel-background-style.c (eel_background_style_draw_flat_box): - unref the pixmap instead of leaking it if not changes_with_size. - -2002-05-16 Mark McLoughlin - - * eel/eel-pango-extensions.c: (measure_string_width), - (compute_character_widths), (eel_string_ellipsize_start), - (eel_string_ellipsize_end), (eel_string_ellipsize_middle), - (eel_self_check_ellipsize): don't create redundant layouts - when doing calculations. Just use the one we've already - created. - -2002-05-14 Federico Mena Quintero - - * eel/eel-text-caption.c (entry_key_press_callback): Event - handlers should return a gboolean! Fixes #75229. - -=== eel 1.1.14 === - -2002-05-13 Alex Larsson - - * NEWS: - * configure.in: - Update to 1.1.14 - -2002-05-12 Anders Carlsson - - * eel/eel-pango-extensions.c - (eel_pango_layout_fit_to_dimensions): Fix this utterly broken - function by rewriting parts of it. Fixes #81183, reported - by Owen Taylor. - -2002-05-11 Alexander Larsson - - * eel/eel-background.c: (eel_background_start_loading_image), - (eel_background_set_style_font_from_default), - (eel_background_set_widget_style), (eel_widget_font_changed), - (eel_get_widget_background): - Hacks to update the style when the default font changes. - -2002-05-08 Damon Chaplin - - * eel/eel-mate-extensions.c (eel_mate_icon_selector_new): connect - the dialog signals up before calling mate_icon_selection_show_icons() - and also add a weak pointer to the dialog. We need to do this as - MateIconSelection reenters the main loop while loading icons, so - it can be closed or a button can be clicked before returning. - Fixes bug #75387. - -=== eel 1.1.13 === - -2002-05-04 David Emory Watson - - This is needed to fix bug 46582. - - * configure.in: - * NEWS: Bump version to 1.1.13. - - * eel/eel-vfs-extensions.c: - * eel/eel-vfs-extensions.h: - (eel_make_uri_from_input_internal): Optionally strip trailing - whitespace since it could be part of a valid uri. - (eel_make_uri_from_input): Update. - (eel_make_uri_from_input_with_trailing_ws): New. - -2002-04-30 Alexander Larsson - - * eel/eel-preferences-item.c - (enumeration_menu_changed_callback), - (enumeration_list_changed_callback): - Don't use the translated string when looking up the enumeration position. - Fixes #64696 - -2002-04-29 Pablo Saratxaga - - * configure.in: Added Vietnamese (vi) to ALL_LINGUAS - * configure.in: Added Walloon (wa) to ALL_LINGUAS - * configure.in: Added Basque (eu) to ALL_LINGUAS - -=== eel 1.1.12 === - -2002-04-28 Alexander Larsson - - * configure.in: - * NEWS: - Bump version to 1.1.12. - -2002-04-28 Alexander Larsson - - * configure.in: - Removed -Wcast-align. This broke the build for Alpha on RH 7.1, - even in header files! And it's not that useful. - See bug #79860. - -2002-04-27 Murray Cumming - - * eel/eel-stock-dialogs.c (eel_show_yes_no_dialog): - Bug #80072: - Use eel_create_question_dialog instead() of show_message_dialog() - so that the custom button titles can be used. - -2002-04-26 Gustavo Giráldez - - * eel/eel-ellipsizing-label.c (real_finalize): chain call to - parent class' finalize. - -2002-04-22 Anders Carlsson - - * eel/eel-image-chooser.c: (eel_scrolled_image_chooser_new): - Set shadow type to GTK_SHADOW_IN. Fixes #73389. - -=== eel 1.1.11 === - -2002-04-21 Alexander Larsson - - * configure.in: - * NEWS: - Bump version to 1.1.11. - -2002-04-21 Alexander Larsson - - * eel/eel-background.c (eel_background_ensure_image_scaled): - Work around the fact that scaling large pixbufs to 1x1 crashes - while allocating several gigs of memory. - -2002-04-21 Anders Carlsson - - * eel/eel-gtk-extensions.c: (eel_gtk_label_set_scale), - (get_layout_location), (eel_gtk_label_expose_event), - (eel_gtk_label_size_request), (set_up_label), - (eel_gtk_label_set_drop_shadow_color), - (eel_gtk_label_set_drop_shadow_offset): - * eel/eel-gtk-extensions.h: - Add eel_gtk_label_set_drop_shadow_color and - eel_gtk_label_set_drop_shadow_offset functions. - -2002-04-18 Michael Meeks - - * eel/eel-mate-extensions.c - (do_nothing_cb, get_set_value_imethod), - (eel_matecomponent_pbclient_set_value_async): impl. - async property setter to cut throbber - latency. - -2002-04-17 Anders Carlsson - - * eel/eel-background.c: (eel_background_start_loading_image): - If we load the pixbuf sync, unref it so that we won't leak it. - - * eel/eel-image-chooser.c: (eel_image_chooser_cell_data_func): - Free strings. - - * eel/eel-labeled-image.c: (eel_labeled_image_class_init), - (eel_labeled_image_destroy), (eel_labeled_image_forall): - Add a ::destroy handler that destroys the image and label. - - * eel/eel-preferences-box.c: - (preferences_box_category_list_recreate): - Free the GtkTreeIter. - - * eel/eel-preferences-item.c: - (preferences_item_update_editable_integer): - Free the caption. - -2002-04-17 Anders Carlsson - - * eel/eel-background.c (eel_background_finalize): - Free details after using it, not before. - - * eel/eel-preferences.c: (eel_preferences_get_enum): - Free enums. - - * eel/eel-string-list.c: (eel_string_list_peek_nth): - * eel/eel-string-list.h: - Add eel_string_list_peek_nth which does not strdup the - string returned. - -=== eel 1.1.10 === - -2002-04-14 Alexander Larsson - - * NEWS: - * configure.in: - Bump version to 1.1.10 - -2002-04-14 Alexander Larsson - - * eel/eel-mate-extensions.c (eel_mate_canvas_set_scroll_region): - Don't request_update all item unless the top left corner of - the scroll region changed. - -2002-04-13 Alexander Larsson - - * eel/eel-mate-extensions.c (eel_mate_shell_execute): - Print a warning on failure. For debugging purposes. - -2002-04-12 Jody Goldberg - - * eel/eel-mate-extensions.c (eel_mate_shell_execute) : no one uses - the return type anyway, remove it and make this a wrapper around - g_spawn_command_line_async. Fixes lots of problems. - -2002-04-12 Padraig O'Briain - - * configure.in: - Update required GAIL version to 0.13 - - * eel/eel-accessibility.h: - gailtextutil.h has moved from util directory to libgail-util - - * eel/eel-accessibility.c: - Update calls to gail_text_util_get_substring as start_pos and end_pos - arguments have been changed from gint* to gint - -2002-04-07 Alexander Larsson - - * eel/eel-preferences-item.[ch]: - Add EEL_PREFERENCE_ITEM_ENUMERATION_MENU_INTEGER type that - stores the integer value of the enum. This is needed for - the Caja thumbnail size limit. - -2002-04-04 Dave Camp - - * eel/eel-preferences-item.c - (eel_preferences_item_set_description): set - text with mnemonics. - - * eel/eel-labeled-image.c - (eel_labeled_image_set_selected), - (eel_labeled_image_get_selected): impl. - - * eel/eel-gtk-extensions.c - (eel_pop_up_context_menu): tolerate a NULL event. - -2002-04-04 Michael Meeks - - * eel/eel-accessibility.c - (eel_accessibility_set_description), - (eel_accessibility_set_name): impl. - -2002-04-03 Michael Meeks - - * eel/eel-accessibility.c (get_quark_gobject), - (get_quark_accessible): share quark id's with - gobject-accessible. - (eel_accessibility_set_atk_object_return): only - hook up weak refs etc. for non GObjectAccessible - derived types - otherwise we double unref the - accessible. - -2002-04-02 Michael Meeks - - * eel/eel-accessibility.c - (eel_accessible_text_get_type): impl. - (eel_accessibility_for_object): impl. - - * eel-2.0.pc.in (Requires): add gail. - -2002-04-01 Michael Meeks - - * eel/eel-accessibility.c - (eel_accessibility_add_simple_text): impl. - (eel_accessibility_set_text_util): impl. - (get_simple_text): - - * configure.in: require gail >= 0.11 for accessibility. - -2002-03-30 Alexander Larsson - - * test/test-eel-pixbuf-scale.c: - Don't double define DEST_WIDTH and DEST_HEIGHT. - -2002-03-29 Havoc Pennington - - * eel/eel-mateconf-extensions.c (eel_mateconf_value_is_equal): don't use - private mateconf fields, and fix a bug in comparison of equality - of list values (if (a != NULL || b != NULL) return FALSE) - -2002-03-28 Michael Meeks - - * eel/eel-labeled-image.c - (eel_labeled_image_toggle_button_new_from_file_name), - (eel_labeled_image_check_button_new_from_file_name), - (eel_labeled_image_button_new_from_file_name), - (eel_labeled_image_toggle_button_new), - (eel_labeled_image_check_button_new), - (eel_labeled_image_button_new): use the new button types - so we can update accessibility support there. - (eel_labeled_image_button_class_init): use to - override all button's get_accessibles. - (eel_labeled_image_toggle_button_get_type), - (eel_labeled_image_check_button_get_type), - (eel_labeled_image_button_get_type): impl. - (eel_labeled_image_get_accessible): handle all - button and plain label accessibility setup. - (get_image): impl. - (eel_labeled_image_accessible_image_get_size): impl. - (eel_labeled_image_accessible_get_name): impl. - (eel_labeled_image_accessible_image_interface_init), - (eel_labeled_image_accessible_class_init), - (eel_labeled_image_button_class_init), - (eel_labeled_image_get_accessible): impl. etc. - -2002-03-28 Alex Larsson - - * eel/eel-gdk-pixbuf-extensions.[ch]: - Added new function eel_gdk_pixbuf_scale_down() that does - fast downscaling. Speeds up thumbnailing. - Use it in eel_gdk_pixbuf_scale_down_to_fit(). - - * test/Makefile.am: - * test/test-eel-pixbuf-scale.c: - Tests for pixmap scaling. - -2002-03-28 Michael Meeks - - * eel/eel-gtk-extensions.c - (eel_gtk_button_set_padding): many buttons (eg. - stock ones) do not have a GTK_MISC as a child, - don't do daft things to them. - - * test/test-eel-labeled-image.c - (labeled_image_button_window_new): add a plain - labeled image. - -2002-03-28 Dave Camp - - * eel/eel-labeled-image.c - (eel_labeled_image_set_can_focus): impl. - (eel_labeled_image_class_init): add activate - signal & bindings. - (eel_labeled_image_expose_event): render - selection and focus. - -2002-03-28 Michael Meeks - - * test/test-eel-widgets.c - (create_pixbuf): use DATADIR instead of a hard - coded path. - (test_ok_dialog): impl. - (main): upd. - Add window titles to elucidate function. - - * TODO: clean & add a11y bits. - - * test/test-eel-image-chooser.c: ditto. - - * eel/eel-caption-table.c - (eel_caption_table_set_row_info): set role on - invisible entries' accessibles to 'password'. - -2002-03-27 Michael Meeks - - * eel/eel-accessibility.h - (EEL_ACCESSIBLE_FACTORY): don't auto-generate the - type name. - - * eel/eel-accessibility.c - (eel_accessibility_weak_unref): notify defunct. - -2002-03-26 Michael Meeks - - * eel/eel-accessibility.c - [ cut & paste helpers from matecomponent until gail is stable ]: - (eel_accessibility_set_atk_object_return), - (eel_accessibility_get_atk_object): impl. - (eel_a11_weak_unref, get_quark_accessible): impl. - (eel_accessibility_create_derived_type): impl. - (eel_accessibility_get_atk_object): impl. - - * eel/eel-accessibility.h - (EEL_ACCESSIBLE_FACTORY, EEL_WIDGET_SET_FACTORY): - copy from gail - we need them. - -=== eel 1.1.9 === - -2002-03-24 Alexander Larsson - - * configure.in: Bump version to 1.1.9 - - * NEWS: bump version. - -2002-03-22 Dave Camp - - * eel/eel-gtk-extensions.c: (eel_gtk_viewport_get_visible_rect), - (eel_gtk_viewport_scroll_to_rect): New functions. - * eel/eel-gtk-extensions.h: Prototypes for the eel_gtk_viewport - functions. - * eel/eel-wrap-table.c: (eel_scrolled_wrap_table_new): New - function to create a wrap table inside of a scrolled window. - (eel_wrap_table_add), (eel_wrap_table_remove): If the wrap table - is scrolled, connect to focus_in_event. - (wrap_table_child_focus_in): New function, scrolls to the focused - item in the viewport. - * eel/eel-wrap-table.h: Prototype for eel_scrolled_wrap_table_new. - -2002-03-18 Anders Carlsson - - * eel/eel-string.c: - Only include eel-lib-self-check-functions.h if - EEL_OMIT_SELF_CHECK isn't defined. - - * eel/eel-pango-extensions.c: - Only include eel-lib-self-check-functions.h if - EEL_OMIT_SELF_CHECK isn't defined. - - * eel/Makefile.am: - * eel/eel-accessibility.c: - (eel_accessibility_set_up_label_widget_relation): - * eel/eel-accessibility.h: - * eel/eel-caption-table.c: (eel_caption_table_resize): - * eel/eel-caption.c: (eel_caption_set_child): - Add new accessibility utility functions and have our - label-widget composite widgets use them. - - * test/test-eel-widgets.c: (create_pixbuf): - Update path due to e-h changes. - -2002-03-17 Darin Adler - - * configure.in: Bump required versions. - -=== eel 1.1.8 === - -2002-03-17 Alexander Larsson - - * configure.in: Bump version to 1.1.8 - - * NEWS: Bump version. - - * eel/eel-vfs-extensions.c: (eel_format_uri_for_display_internal), - (eel_escape_high_chars), (eel_make_uri_from_input_internal), - (eel_format_uri_for_display), (eel_make_uri_from_input), - (eel_self_check_vfs_extensions): - Handle utf8 and G_BORKEN_FILENAMES better. - -2002-03-13 Gregory Leblanc - - * eel.spec.in: New one, from Chris Chabot - -2002-03-11 Michael Meeks - - * eel/eel-mate-extensions.c - (eel_matecomponent_make_registration_id): impl. - -2002-03-11 Anders Carlsson - - * eel/eel-gdk-extensions.c: - * eel/eel-gdk-extensions.h: - Remove the now unneeded eel_set_mini_icon function. - -=== eel 1.1.7 === - -2002-03-10 Darin Adler - - * NEWS: Bump version. - -2002-03-09 Alexander Larsson - - * eel/eel-image-table.c: (image_table_emit_signal), - (image_table_handle_motion), (ancestor_button_press_event), - (ancestor_button_release_event): - * eel/eel-image-table.h (EelImageTableEvent): - Add the original GdkEvent to the EelImageTableEvent. You - may need e.g. the time from the event. (Needed to fix - stuck grab in caja.) - -2002-03-08 Darin Adler - - * eel/eel-preferences.c: - (eel_preferences_set_emergency_fallback_string_list): Add a - g_slist_reverse so that emergency fallback string lists are - in the proper order. - - * eel/eel-background.c: Tweak formatting. - -2002-03-07 Anders Carlsson - - * configure.in: Bump version to 1.1.7 - - * eel/eel-preferences-item.c: - (preferences_item_update_editable_string), - (preferences_item_create_editable_string), - (eel_preferences_item_new), - (preferences_item_update_displayed_value), - (eel_preferences_item_set_description): - * eel/eel-preferences-item.h: - Add EEL_PREFERENCES_ITEM_EDITABLE_PASSWORD_STRING type. - - * eel/eel-text-caption.c: (eel_text_caption_set_expand_tilde), - (eel_text_caption_set_visibility): - * eel/eel-text-caption.h: - Add eel_text_caption_set_visibility which controls the visibility - of the GtkEntry. - -2002-03-06 Darin Adler - - * eel/eel-preferences-box.c: (eel_preferences_dialog_new): Make the - button say "Close" instead of "OK". - -2002-03-06 Darin Adler - - * eel/eel-cell-renderer-pixbuf-list.c: - (eel_cell_renderer_pixbuf_list_class_init): - * eel/eel-labeled-image.c: (eel_labeled_image_class_init): - Remove strings we really don't need; lets not waste time translating - these since no one ever sees them. - - * eel/eel-password-dialog.c: (eel_password_dialog_new): Tweak comment. - - * eel/eel-preferences-box.c: Add mate-i18n.h include. Not sure why - this wasn't needed before. - - * eel/eel-preferences.c: Remove unneeded mate-i18n.h include. - -2002-03-06 Darin Adler - - * eel/eel-preferences-box.c: (eel_preferences_box_new): - * eel/eel-wrap-table.c: (eel_wrap_table_class_init): - Take out some strings that we don't really need to translate. - -2002-03-06 Michael Meeks - - * eel/eel-preferences-item.c - (preferences_item_update_enumeration_radio), - (preferences_item_update_enumeration_menu), - (enumeration_radio_changed_callback), - (enumeration_menu_changed_callback): upd. for enums - - * eel/eel-preferences.c - (eel_preferences_add_auto_enum): impl. - (preferences_entry_update_auto_storage): upd. for enums. - -2002-03-05 Michael Meeks - - * eel/eel-preferences.c - (eel_preferences_get_enum, eel_preferences_set_enum): impl. - - * eel/eel-enumeration.c (eel_enumeration_get_sub_name), - (eel_enumeration_get_sub_value): impl. - -=== eel 1.1.6 === - -2002-03-04 Darin Adler - - * eel/eel-stock-dialogs.c: (show_message_dialog): Put additional button to - the left of the other buttons. Doing it this way is pretty nasty, but I - don't know any better way to match what the HI folks want. - -2002-03-03 Alexander Larsson - - * NEWS: - * configure.in: - Bump version. - - * eel/eel-background.h: - Add eel_background_set_is_constant_size() and - eel_background_get_pixmap_and_color() - Remove eel_background_is_too_complex_for_gtk_style(). - - * eel/eel-background.c: (eel_background_init), - (eel_background_finalize), (get_pixmap_size), (eel_background_unrealize), - (eel_background_ensure_realized), (eel_background_get_pixmap_and_color), - (draw_background_callback), (eel_widget_background_changed): - Add bitmap generation and caching capability. - (eel_background_set_is_constant_size): set if windows don't change size, - used by the caja desktop window. - (eel_background_is_too_complex_for_gtk_style); Remve. Not used anymore. - (eel_background_receive_dropped_background_image): Remove old reset.png hack. - - * eel/eel-background-style.c: - (eel_background_style_finalize): unref background - (eel_background_style_draw_flat_box), (eel_background_style_set_background): - Use cached pixmaps from EelBackground. - (eel_background_style_new): Set the background. No need to mess - with the base style. - (eel_background_style_clone): Need to clone the background too. - (eel_background_style_class_init): add clone and set_background virtual - methods - -2002-03-03 Anders Carlsson - - * eel/eel-preferences-item.c: - (preferences_item_create_enumeration_list), - (preferences_item_create_enumeration_menu): - * eel/eel-string-picker.c: (eel_string_picker_set_string_list), - (eel_string_picker_insert_separator): - * eel/eel-string-picker.h: - Create the string list first and then insert it into the - string picker, instead of rebuilding the option menu - on every insert. - -2002-03-01 Darin Adler - - * eel/eel-glib-extensions.h: - * eel/eel-glib-extensions.c: (eel_g_object_list_ref), - (eel_g_object_list_unref), (eel_g_object_list_free), - (eel_g_object_list_copy), (eel_add_weak_pointer), - (eel_remove_weak_pointer): New names for old functions - from eel-gtk-extensions.c. - - * eel/eel-gtk-extensions.h: - * eel/eel-gtk-extensions.c: Remove old functions. - -2002-02-28 Darin Adler - - * eel/eel-image-chooser.c: (eel_image_chooser_set_selected_row): - Handle -1 by deselecting all rows. - -2002-02-28 Darin Adler - - * eel/eel-mate-extensions.c: (icon_selected): Since this is no longer - a callback, get rid of the widget parameter. - (icon_cancel_pressed): Get rid of the widget parameter. - (entry_activated_callback): Check result of stat. - (eel_mate_icon_selector_new): Store a pointer to the dialog that we - can use later to close it. - -2002-02-27 Anders Carlsson - - * eel/eel-password-dialog.c: (dialog_show_callback), - (eel_password_dialog_set_readonly_username): - If the username is readonly, focus the password entry. Otherwise - focus the username entry. Fixes #72801. - -2002-02-27 Darin Adler - - * eel/eel-gdk-extensions.h: - * eel/eel-gdk-extensions.c: (eel_gdk_rectangle_contains_rectangle): New. - - * eel/eel-gtk-extensions.h: - * eel/eel-gtk-extensions.c: - (eel_gtk_tree_view_cell_is_completely_visible): New. - - * eel/eel-gdk-pixbuf-extensions.c: (eel_cancel_gdk_pixbuf_load): - We need to close the loader even if we are just dropping it on the floor. - Not sure that's good design, but I want to make gdk-pixbuf happy. - - * eel/eel-image-chooser.c: (eel_scrolled_image_chooser_show_selected_row): - Only scroll if row isn't already completely visible. - -=== eel 1.1.5 === - -2002-02-25 Anders Carlsson - - * eel/eel-pango-extensions.c: - (eel_pango_font_description_get_largest_fitting_font_size): - * eel/eel-pango-extensions.h: - Implement eel_pango_font_description_get_largest_fitting_font_size. - -2002-02-22 Darin Adler - - * eel/Makefile.am: - * eel/eel.h: - * eel/eel-generous-bin.c: Re-add. - * eel/eel-generous-bin.h: Re-add. - -2002-02-21 Michael Meeks - - * eel/eel-pango-extensions.c - (eel_pango_layout_fit_to_dimensions): impl. - - * eel/eel-gdk-pixbuf-extensions.c - (eel_gdk_pixbuf_draw_layout_clipped): document. - -2002-02-22 Darin Adler - - * eel/Makefile.am: - * eel/eel.h: - * eel/eel-generous-bin.c: Remove. - * eel/eel-generous-bin.h: Remove. - * eel/eel-region.c: Remove. - * eel/eel-region.h: Remove. - - * eel/eel-image-table.c: Remove include "eel-region.h". - -2002-02-22 Darin Adler - - * eel/eel-glib-extensions.h: - * eel/eel-glib-extensions.c: - Remove unused eel_g_ptr_array_* functions. - - * eel/eel-mate-extensions.h: - * eel/eel-mate-extensions.c: - Remove unused eel_mate_canvas_world_to_window_rectangle. - (eel_mate_canvas_world_to_widget_rectangle), - (eel_mate_canvas_widget_to_world), - (eel_mate_canvas_world_to_widget): - Rename to reflect a clearer conception of these. They map to the - widget coordinate system. Clearer than trying to talk about - widget->window vs. layout->bin_window . - - * eel/eel-gtk-extensions.h: - * eel/eel-gtk-extensions.c: - Remove unused eel_gtk_style_shade, - eel_get_window_list_ordered_front_to_back, - eel_gtk_widget_standard_realize, - eel_gtk_bin_standard_size_allocate, - eel_gtk_bin_standard_size_request. - (eel_gtk_widget_get_button_event_location): New. - (eel_gtk_widget_get_motion_event_location): New. - - * test/Makefile.am: - * test/dumb-box.c: Remove. - * test/dumb-box.h: Remove. - * test/test-eel-gtk-style.c: - Just keep this compiling. Not clear if it still is useful. - - * RENAMING: at_exit -> at_shutdown - -2002-02-21 Darin Adler - - * AUTHORS: - * MAINTAINERS: - Add some people. - - * eel/eel-gdk-pixbuf-extensions.c: - (eel_gdk_pixbuf_draw_layout_clipped): - Draw nothing if the rectangle is empty or "less than empty" - rather than asserting. - -2002-02-20 David Emory Watson - - eel/eel-preferences-box.c: - (eel_preferences_box_init): Remove connect. - (user_level_changed_callback): Removed. - -2002-02-20 Michael Meeks - - * eel/eel-gdk-pixbuf-extensions.c - (eel_gdk_pixbuf_draw_layout): split out into - (eel_gdk_pixbuf_draw_layout_clipped): here, new method. - -2002-02-20 Michael Meeks - - * eel/eel-wrap-table.c (eel_wrap_table_class_init): - do an eel_type_init. - - * eel/eel-types.c (eel_type_init): protect vs. - double init. - -2002-02-19 jacob berkman - - * eel/eel-mate-extensions.c (get_terminal_command_prefix): - mate-terminal 2 does not accept --login or --start-factory-server - - * eel/eel-gtk-extensions.[ch] (eel_gtk_selection_data_*_deep): - remove as these are fixed in GTK 2.0 (fixes a double free crash) - -2002-02-19 Michael Meeks - - * eel/eel-preferences-box.c - (category_list_row_activated_callback): rename to - (category_list_selection_changed): this & use the selection's - changed signal instead. - (eel_preferences_box_new): upd. - (preferences_box_category_list_recreate): upd. - -2002-02-18 Gediminas Paulauskas - - * configure.in: remove MATE_COMMON_INIT, MATE_PLATFORM_MATE_2 - -2002-02-16 Alexander Larsson - - * eel/eel-gdk-pixbuf-extensions.c (eel_gdk_pixbuf_draw_to_pixbuf_alpha): - Add G_OBJECT() casts for g_object_ref/unref so we don't give warnings - due to pixbuf being const. - -2002-02-16 David Emory Watson - - * NEWS: Bump version. - * configure.in: Bump version. - - * eel/eel-gdk-extensions.h: - * eel/eel-gdk-extensions.c: - (eel_gdk_color_parse): New. - (eel_gdk_color_parse_with_white_default): call eel_gdk_color_parse (). - -2002-02-15 Michael Meeks - - * eel/Makefile.am: add deprecated flags - permanantly. - - * eel/eel-gdk-extensions.c - (eel_gdk_choose_foreground_color), - (eel_gdk_gc_choose_foreground_color): prune, - unused, and funky color handling. - - * test/test-eel-pixbuf-tile.c: - update image paths to include the prefix. - - * eel/eel-debug-drawing.c - (eel_debug_draw_rectangle_and_cross): make sure - we allocate the color. - -2002-02-13 Michael Meeks - - * eel/eel-image-table.c - (image_table_peek_clear_gc): upd. color handling. - (eel_image_table_set_smooth_background_color), - (eel_image_table_set_is_smooth): kill, unused. - (eel_image_table_expose_event): kill. - (image_table_foreach_child_subtract_content), - (image_table_peek_clear_gc): remove - - * eel/eel-gdk-pixbuf-extensions.c - (pixbuf_destroy_callback), - (eel_gdk_pixbuf_list_ref, eel_gdk_pixbuf_list_free): - use g_object_ref/unref instead of gdk_pixbuf_~ - - * eel/eel-gdk-extensions.c - (eel_fill_rectangle_with_color): remove, color - handling not pleasant, and not used. - (eel_gdk_gc_choose_foreground_color): upd. - - - * eel/eel-debug-drawing.c - (eel_debug_draw_rectangle_and_cross): upd. color - handling. - -2002-02-12 Michael Meeks - - * eel/eel-stock-dialogs.h (eel_create_info_dialog): - fix header comment. - -2002-02-12 Darin Adler - - * eel/eel-wrap-table.c: (eel_wrap_table_class_init): - Register enums in here. This gets rid of the last place - we had MATE2_CONVERSION_COMPLETE. - - * eel/maketypes.awk: Fix to make EEL_TYPE_X instead of - EEL_TYPE_EEL_X. - -2002-02-12 Tõivo Leedjärv - - * configure.in: Added et to ALL_LINGUAS. - -2002-02-12 Michael Meeks - - * eel/eel-preferences-box.c - (eel_preferences_box_new): create a tree view & - list model - (category_list_select_row_callback): rename to - (category_list_row_activated_callback): this & re-write.. - (preferences_box_find_row): re-write. - (preferences_model_foreach_find): impl. - (eel_preferences_box_rename_pane): re-write. - (eel_preferences_box_finalize): unref the category model. - (eel_preferences_dialog_new): show after - populating with panes, so we don't get re-sizing jerkiness - on the list. - (preferences_box_select_pane): tolerate setting the name - with the existing string. - - * eel/eel-text-caption.c: remove unused TEXT_CAPTION_INVALID - - * eel/eel-password-dialog.c: remove unused DIALOG_OK_BUTTON - -2002-02-12 Anders Carlsson - - * eel/eel-canvas-rect.c (eel_canvas_rect_realize): Surround - variable declarations with HAVE_RENDER. - -2002-02-10 Darin Adler - - * configure.in: Require newer libxml where location of xml memory - calls has moved. - * eel/eel-xml-extensions.c: Remove unneeded include of xmlmemory.h. - -==== eel 1.1.4 ==== - -2002-02-09 Darin Adler - - * NEWS: Bump version. - * configure.in: Bump version. - - * eel/eel-debug.c: - (eel_make_warnings_and_criticals_stop_in_debugger): - Add mate-vfs-modules to list of domains. - -2002-02-08 Anders Carlsson - - * eel/eel-canvas-rect.c: (eel_canvas_rect_realize), - (eel_canvas_rect_unrealize): - Chain to parent implementations. - -2002-02-06 Darin Adler - - * eel/Makefile.am: Turn on MATE_DISABLE_DEPRECATED and - EEL_COMPILATION. Get rid of eel-gobject-extensions.[ch]. - - * eel/eel-art-gtk-extensions.h: - * eel/eel-art-gtk-extensions.c: (eel_gdk_window_get_bounds), - (eel_gdk_window_get_screen_relative_bounds), - (eel_gtk_widget_get_bounds), (eel_gtk_widget_get_dimensions), - (eel_gtk_widget_get_preferred_dimensions), - (eel_gdk_window_clip_dirty_area_to_screen), - (eel_gdk_window_get_dimensions), (eel_gdk_get_pointer_position): - Eliminate misguided use of const. Fix a few deprecated things. - - * eel/eel-background-style.c: (eel_gdk_window_update_sizes): - Use gdk_drawable_get_size instead of gdk_window_get_size. - - * eel/eel-background.c: (draw_background_callback): Use g_object_unref - instead of gdk_gc_unref. - (eel_get_widget_background): Use g_signal_connect_object instead - of eel_signal_connect_object_while_alive. - - * eel/eel-debug-drawing.c: (eel_debug_draw_rectangle_and_cross): - Use g_object_unref instead of gdk_gc_unref. - - * eel/eel-debug.c: Turn this back on. - - * eel/eel-mate-extensions.c: (eel_mate_icon_selector_new): Get - rid of a misguided use of eel_signal_connect_while_alive -- plain - old g_signal_connect works fine. - - * eel/eel-gobject-extensions.c: Remove. - * eel/eel-gobject-extensions.h: Remove. - - * eel/eel-image-table.c: (eel_image_table_unrealize): Use g_object_unref - instead of gdk_gc_unref. - - * eel/eel-labeled-image.c: (eel_labeled_image_check_button_new): Get - rid of some misguided use of eel_signal_connect_while alive -- plain - old g_signal_connect works fine. - - * eel/eel-password-dialog.c: (eel_password_dialog_new): Get - rid of some misguided use of eel_signal_connect_while alive -- plain - old g_signal_connect works fine. - - * eel/maketypes.awk: Grab a new copy from gtk+. Is there a way to do - this without copied and pasted code? - * eel/eel-types.c: (eel_type_init): Change name to EEL_TYPE_N_BUILTINS. - - * test/Makefile.am: Turn on G_DISABLE_DEPRECATED, GDK_DISABLE_DEPRECATED, - GTK_DISABLE_DEPRECATED, MATE_DISABLE_DEPRECATED. - - * test/test-eel-background.c: (main): Turn of GtkCTree code that was - already half-disabled. - - * test/test-eel-canvas-items.c: (item_event), (setup_item), - (create_canvas_items), (create_canvas): gtk_signal_connect -> g_signal_connect. - Remove some colormap stuff. gtk_widget_set_usize -> gtk_widget_set_size_request. - gtk_window_set_policy -> gtk_window_set_resizable. - * test/test-eel-gtk-style.c: (color_box_expose_event): gdk_gc_unref -> g_object_unref. - (pixmap_box_expose_event): gdk_window_get_size -> gdk_drawable_get_size. - * test/test.c: (test_window_new): gtk_window_set_policy -> gtk_window_set_resizable - -2002-02-06 Michael Meeks - - * eel/eel-wrap-table.c - (eel_wrap_table_class_init), - (eel_wrap_table_set_property), - (eel_wrap_table_get_property): ditto - - * eel/makeenums.pl (parse_entries): output - GEnumValue not GtkEnumValue - this should use - glib-mkenums though. - - * eel/eel-gtk-extensions.c - (eel_gtk_signal_connect_full_while_alive), - (eel_gtk_signal_connect_free_data_custom): - port deprecated bits. - (eel_gtk_class_name_make_like_existing_type): - remove - unused & not portable. - - * eel/eel-mate-extensions.c - (eel_mate_icon_selector_new): remove all - deprecated bits. - - * eel/eel-dateedit-extensions.c - (eel_mate_date_edit_get_date_as_string): ditto. - - * eel/eel-labeled-image.c - (eel_labeled_image_class_init), - (eel_labeled_image_set_property), - (eel_labeled_image_get_property), - (eel_labeled_image_check_button_new): ditto. - - * eel/eel-preferences-item.c - (preferences_item_update_displayed_value), - (preferences_item_update_displayed_value): ditto. - - * eel/eel-stock-dialogs.c - (timed_wait_callback): ditto. - -2002-02-05 Michael Meeks - - * eel/eel-dateedit-extensions.c - (eel_mate_date_edit_get_date_as_string): add - deprecated comment. - - * eel/eel-background.c - (eel_background_reset), - (eel_background_set_color), - (eel_get_widget_background), - (eel_background_set_image_placement), - (eel_background_load_image_callback), - (eel_background_cancel_loading_image), - (eel_background_set_image_uri_helper), - (set_image_and_color_image_loading_done_callback), - (eel_background_class_init): build with deprecated - things disabled. - - * eel/eel-radio-button-group.c - (eel_radio_button_group_class_init): ditto. - - * eel/eel-preferences-item.c - (preferences_item_update_custom), - (eel_preferences_item_set_description): ditto. - - * eel/eel-caption-table.c - (eel_caption_table_class_init, entry_activate), - (eel_caption_table_resize): ditto. - - * eel/eel-password-dialog.c - (eel_password_dialog_new): ditto. - - * eel/eel-gtk-extensions.c - (handle_standard_close_accelerator), - (eel_gtk_menu_set_item_visibility), - (alive_disconnecter), - (eel_gtk_signal_connect_while_realized): ditto. - - * eel/eel-mate-extensions.c - (try_terminal_command), - (eel_mate_icon_selector_new): ditto. - - * eel/eel-ellipsizing-label.c - (eel_ellipsizing_label_new): ditto. - - * eel/eel-text-caption.c - (eel_text_caption_class_init), - (eel_text_caption_set_editable), - (eel_text_caption_init, eel_text_caption_init): ditto. - - * eel/eel-string-picker.c - (eel_string_picker_class_init): ditto. - - * eel/eel-stock-dialogs.c - (timed_wait_delayed_close_timeout_callback), - (eel_show_info_dialog_with_details), - (delete_event_callback): ditto. - -2002-02-05 Darin Adler - - * eel/eel-clist.c: Remove. - * eel/eel-clist.h: Remove. - * eel/eel-ctree.c: Remove. - * eel/eel-ctree.h: Remove. - * eel/eel-dnd.c: Move back into Caja. - * eel/eel-dnd.h: Move back into Caja. - * eel/eel-list-column-title.c: Remove. - * eel/eel-list-column-title.h: Remove. - * eel/eel-list.c: Remove. - * eel/eel-list.h: Remove. - * eel/eel.h: Housekeeping. - * eel/Makefile.am: Housekeeping. - -==== eel 1.1.3 ==== - -2002-02-04 Darin Adler - - * NEWS: Update for 1.1.3. - * .cvsignore: Don't ignore the tarballs. - - * eel/eel-pango-extensions.c: (eel_string_ellipsize_middle): - * eel/eel-wrap-table.c: (wrap_table_layout): Fixes to make things - compile with gcc 3.0.2, based on a patch contributed by Anush - . - -2002-02-04 Laszlo Peter - - * COPYING: change to LGPL - - * eel/eel-background-style.c eel/eel-background-style.h - eel/eel-background.c eel/eel-background.h - eel/eel-dateedit-extensions.c eel/eel-dateedit-extensions.h - eel/eel-debug-drawing.c eel/eel-debug-drawing.h eel/eel-debug.c - eel/eel-debug.h eel/eel-enumeration.c eel/eel-enumeration.h - eel/eel-graphic-effects.h eel/eel-gtk-macros.h - eel/eel-lib-self-check-functions.c - eel/eel-lib-self-check-functions.h eel/eel-list-column-title.c - eel/eel-list-column-title.h eel/eel-region.c eel/eel-region.h - eel/eel-self-checks.c eel/eel-self-checks.h - eel/eel-string-list.c eel/eel-string-list.h: correct licensing - information in the headers by permission of the Copyright holders. - -Mon Feb 4 11:24:21 2002 Owen Taylor - - * eel/eel-mate-extensions.c (dialog_response_callback): - Labels need a statement after them. (Fixes -Werror problem - with recent GCC.) - -2002-01-30 Darin Adler - - * eel/eel-preferences-item.h: - * eel/eel-preferences-item.c: - (preferences_item_update_font), - (font_changed_callback), (preferences_item_create_font), - (eel_preferences_item_new), - (preferences_item_update_displayed_value), - (eel_preferences_item_set_description): - Make EEL_PREFERENCE_ITEM_FONT use the Eel font picker, and get - rid of all support for EEL_PREFERENCE_ITEM_SMOOTH_FONT. - -2002-01-30 Darin Adler - - * configure.in: Bump to 1.1.3 since we have an API change. - - * eel/eel-dnd.h: start_x and start_y are in window coordinates, - not world coordinates. - - * eel/eel-mate-extensions.h: - * eel/eel-mate-extensions.c: - (eel_mate_canvas_world_to_canvas_window_rectangle): New. - (eel_mate_canvas_canvas_window_to_world): New. - (eel_mate_canvas_world_to_canvas_window): New. - -==== eel 1.1.2 ==== - -2002-01-29 Darin Adler - - * eel/eel-pango-extensions.c: (eel_self_check_ellipsize), - (eel_self_check_pango_extensions): Turn off ellipsizing self-checks - because they are failing for me. - -2002-01-29 Darin Adler - - * NEWS: Update for 1.1.2 release. - -2002-01-28 Gediminas Paulauskas - - * eel/eel-glib-extensions.c, eel/eel-glib-extensions.h: - (eel_g_list_copy): remove, it was moved into glib. - * eel/eel-gtk-extensions.c, eel/eel-gtk-extensions.h: - (eel_gtk_window_present): remove, it was moved into gtk+. - -2002-01-28 Darin Adler - - * eel/Makefile.am: Use LC_ALL instead of LC_COLLATE. - * eel/eel-mate-extensions.c: (eel_mate_canvas_item_send_behind): - Oops, it was sending things in front. - -2002-01-27 Anders Carlsson - - * eel/eel-stock-dialogs.c (eel_run_simple_dialog): Start with - a response id that is 0. - -2002-01-27 Darin Adler - - * eel/eel-mate-extensions.h: - * eel/eel-mate-extensions.c: (eel_mate_canvas_item_send_behind): New. - -2002-01-27 Alexander Larsson - - * acconfig.h: - Add HAVE_RENDER - - * configure.in: - Add checks for Xrender - - * eel/Makefile.am: - Add RENDER_LIBS and eel-canvas-rect.[ch] - - * eel/eel-canvas-rect.[ch]: - New type EelCanvasRect. Implemented for the Caja - selection rectangle. - - * eel/eel-lib-self-check-functions.h: - Add eel_self_check_canvas_rect to list of tests - - * test/test-eel-canvas-items.c: - Add a test of the eel canvas items. - - * test/Makefile.am: - Build test-eel-canvas-items - -2002-01-24 Darin Adler - - * eel/eel-pango-extensions.h: - * eel/eel-pango-extensions.c: (eel_pango_ft2_get_context): New. - - * eel/eel-gtk-extensions.c: (create_pango_ft2_context): Use - the new eel_pango_ft2_get_context. - -2002-01-23 Peteris Krisjanis - - * eel/configure.in: added lv to ALL_LINGUAS - -2002-01-22 Darin Adler - - * eel/eel-font-picker.c: (font_picker_get_index_for_font): - Handle NULL family_name. - -2002-01-21 Darin Adler - - * eel/eel-font-picker.h: - * eel/eel-font-picker.c: - * test/test-eel-font-picker.c: - Rewrite to use Pango -- first cut, not done yet. - - * eel/eel-preferences-item.c: - (preferences_item_create_smooth_font): Pass NULL for the PangoContext. - -2002-01-19 Gediminas Paulauskas - - * eel/eel-glib-extensions.c: (eel_strdup_strftime): - Convert format string into locale encoding at start, and convert back - into utf-8 the result. - -2002-01-19 Darin Adler - - * test/test-eel-gtk-style.c: (style_get_color), (style_get_gc): - Fix mistake in that last change that didn't compile. - -2002-01-19 Darin Adler - - * test/test-eel-gtk-style.c: (style_get_color), (style_get_gc): - Tweak code so gcc 3.x doesn't give warnings. - -2002-01-18 Darin Adler - - * TODO: Remove some already-done items. - - * eel/check-program.c: (main): Use the new eel_debug_shut_down. - - * eel/eel-debug.h: - * eel/eel-debug.c: (eel_debug_shut_down), - (eel_debug_call_at_shutdown), - (eel_debug_call_at_shutdown_with_data): New. - - * eel/eel-debug-drawing.c: (eel_debug_show_pixbuf): - * eel/eel-enumeration.c: (enumeration_table_get): - * eel/eel-font-picker.c: (global_font_list_get): - * eel/eel-mateconf-extensions.c: (eel_mateconf_client_get_global): - * eel/eel-gdk-pixbuf-extensions.c: - (eel_gdk_pixbuf_get_global_buffer): - * eel/eel-glib-extensions.c: (eel_g_hash_table_new_free_at_exit): - * eel/eel-preferences.c: (preferences_global_table_get_global): - Switch from g_atexit to eel_debug_call_at_shutdown. - - * eel/eel-image-table.h: - * eel/eel-image-table.c: (eel_image_table_class_init), - (eel_image_table_init), (eel_image_table_new): Get rid of - set_is_smooth signal, eel_image_table_set_is_smooth, and use of - eel_smooth_widget calls. - - * eel/eel-image-with-background.c: Remove. - * eel/eel-image-with-background.h: Remove. - * eel/eel-image.c: Remove. - * eel/eel-image.h: Remove. - * eel/eel-smooth-widget.c: Remove. - * eel/eel-smooth-widget.h: Remove. - * eel/eel-viewport.c: Remove. - * eel/eel-viewport.h: Remove. - - * eel/Makefile.am: Kill eel-image-with-background.[ch], - eel-image.[ch], eel-smooth-widget.[ch], eel-viewport.[ch]. - * eel/eel.h: Ditto. - - * eel/eel-labeled-image.c: (eel_labeled_image_get_arg), - (eel_labeled_image_add), (eel_labeled_image_remove), - (labeled_image_ensure_image), (eel_labeled_image_set_pixbuf), - (eel_labeled_image_set_pixbuf_from_file_name): Port from EelImage - to GtkImage. - - * eel/eel-radio-button-group.c: - (eel_radio_button_group_set_entry_pixbuf): Port from EelImage to - GtkImage. - - * test/test-eel-image-table.c: (image_table_new_scrolled): Port - from EelViewport to GtkViewport. - - * THANKS: Fix typo. - * eel/eel-wrap-table.c: Fix comment format. - - * test/test-eel-image-background.c: Remove. - * test/test-eel-image-simple.c: Remove. - * test/test-eel-viewport-constraint.c: Remove. - - * test/.cvsignore: Remove obsolete tests. - * test/Makefile.am: Remove obsolete tests. - - * test/test-eel-image-chooser.c: (main): Remove eel_smooth_widget - call. - - * test/test.c: Remove EelImage code. - -2002-01-17 Darin Adler - - * eel/eel-pango-extensions.c: - (eel_pango_layout_set_text_ellipsized): Soften an assert to - a g_return. - -2002-01-17 Darin Adler - - * eel/Makefile.am: Fix parallel builds by getting rid of an - ill-advised use of a full path to the library. - - * eel/eel-pango-extensions.c: (eel_string_ellipsize_start), - (eel_string_ellipsize_end): These were reversed. - - * test/.cvsignore: test-eel-ellipsizing - -2002-01-17 Anders Carlsson - - * eel/eel-cell-renderer-pixbuf-list.h: Fix warning. - - * eel/Makefile.am: - Add eel-cell-renderer-pixbuf-list.[ch] - - * eel/eel-background-style.c: (eel_background_style_draw_flat_box): - Special case GtkTreeView. - - * eel/eel-cell-renderer-pixbuf-list.c: - * eel/eel-cell-renderer-pixbuf-list.h: - Add these. - - * eel/eel-stock-dialogs.c: (show_ok_dialog): - Set default response to GTK_RESPONSE_OK. - -2002-01-16 Darin Adler - - * configure.in: Bump version to 1.1.2. - -2002-01-16 Darin Adler - - * eel/eel-gdk-pixbuf-extensions.c: (eel_gdk_pixbuf_draw_layout): - Fix case where clipped height or width turns out to be 0. - * eel/eel-gtk-macros.h: Remove some unused macros, deprecate - others. - * eel/eel-pango-extensions.c: Remove extra include. - * eel/eel-preferences-box.c: (eel_preferences_dialog_new): - Don't try to eel_gtk_window_set_up_close_accelerator, since it's - a dialog that already has a close accelerator. - -2002-01-11 Havoc Pennington - - * eel/eel.h: add eel-pango-extensions.h - - * eel/eel-pango-extensions.c - (eel_pango_layout_set_text_ellipsized): put ellipsize code back in - here and port to Pango - - * eel/eel-ellipsizing-label.c: re-enable ellipsization in the - widget, change bad hack implementation to different bad hack - implementation to avoid queueing a resize in size_allocate - (real_style_set): remove style_set handler because it results in a - queue_resize anyway - (real_size_allocate): auto-select ellipsize mode based on label - alignment - -==== eel 1.1.1 ==== - -2002-01-15 Darin Adler - - * NEWS: Get ready for eel 1.1.1 release. - * eel/Makefile.am: Fix makeenums.pl stuff so it works when - srcdir != destdir. - -2002-01-15 Darin Adler - - * eel/eel-gtk-extensions.c: (create_pango_ft2_context): - Tiny tweak to the code -- makes it more readable, I think. - -2002-01-09 Alexander Larsson - - * eel/eel-gtk-extensions.c (create_pango_ft2_context): - Copy the font description from the base_context. - -Thu Jan 10 10:53:52 2002 Owen Taylor - - * eel/eel-mate-extensions.c - (eel_mate_canvas_world_to_window_rectangle): Remove - unused variable so things compile. - -2002-01-09 Darin Adler - - * eel/eel-mate-extensions.h: - * eel/eel-mate-extensions.c: - Remove mate_win_hints_*. - - * eel/eel-list.c: (eel_list_destroy): Something I missed in the - last change -- forgot to NULL out details. - -2002-01-09 Darin Adler - - * eel/eel-list.c: (eel_list_destroy), - (unschedule_keyboard_row_reveal): - Protect against double destroys, but do it in an inelegant way, - which shouldn't matter, since we plan to remove this class. - -2002-01-09 Darin Adler - - * eel/eel-gdk-font-extensions.c: Remove. - * eel/eel-gdk-font-extensions.h: Remove. - -2002-01-08 Darin Adler - - * eel/Makefile.am: - * eel/eel-ctree.c: - * eel/eel-ellipsizing-label.c: - * eel/eel-lib-self-check-functions.h: - * eel/eel-list.c: - * eel/eel.h: - Remove eel-gdk-font-extensions.[ch] - - * eel/eel-clist.h: Fix some overzealous global replace. - - * eel/eel-gobject-extensions.c: - (eel_signal_connect_object_while_alive), - (eel_signal_connect_while_alive): - Add some more g_return_if_fail. - - * eel/eel-gtk-extensions.h: - * eel/eel-gtk-extensions.c: (eel_gtk_label_set_scale): New. - (eel_gtk_widget_set_foreground_color): Set text color too. - - * eel/eel-image-table.c: - * eel/eel-image.c: - * eel/eel-labeled-image.c: - Add includes needed now that eel-gtk-extensions doesn't include - gtkclist.h or gtkpixmap.h any more. - - * eel/eel-pango-extensions.h: - * eel/eel-pango-extensions.c: (eel_pango_attr_list_copy_or_create), - (eel_pango_attr_list_apply_global_attribute): New helper functions - used by the eel_gtk_label_set_scale and the other code in here. - (apply_global_attribute): New name for an old function. - (eel_pango_layout_set_weight): New. - - * eel/eel-wrap-table.c: (eel_wrap_table_class_init): - Don't add the enums, since we just get lots of complaints and we - don't really use them right now. - -2002-01-05 Christian Rose - - * configure.in: Added "ms" to ALL_LINGUAS. - -2002-01-04 Havoc Pennington - - * eel/eel-mateconf-extensions.c (eel_mateconf_monitor_add): don't do the - recursive preload here, too much stuff in /apps/caja it seems - like. Rely on explicit preloads in other code. - - * eel/eel-font-picker.c (font_picker_get_selected_style_entry): - add FIXME and MATE2_CONVERSION_COMPLETE for similar - option_menu->menu_item issue - - * eel/eel-string-picker.c (eel_string_picker_get_selected_string): - use gtk_option_menu_get_history() instead of setting item index - as object data - option_menu->menu_item is no longer non-NULL - apparently, when we want it to be. - - * eel/eel-mateconf-extensions.c - (eel_mateconf_value_get_eel_string_list): add a function to get an - EelStringList - - * eel/eel-preferences-item.c - (preferences_item_create_enumeration_list): use emergency fallback - instead of default for deciding on number of string pickers - - * eel/eel-graphic-effects.c: don't include art_config.h, it - ended up being included twice and has no include guards - - * eel/eel-preferences.c: remove user levels, remove concept of - installing defaults here, never "fix" invalid values in mateconf - database (as we did when a list of enum values was invalid), don't - bother to cache values since MateConfClient does already, remove - callbacks_blocked which incorrectly relied on - synchronicity/non-reentrancy of mateconf, don't store the default - value, remove all suggest_sync - (eel_preferences_set_emergency_fallback): new function to replace - setting defaults - (eel_preferences_get_emergency_fallback): getter - - * eel/eel-mateconf-extensions.c (eel_mateconf_preload_cache): New - function to allow us to get a bunch of MateConf data in a single - round trip - (eel_mateconf_get_default_value): new function to get the default - from the schema - -2002-01-04 Darin Adler - - * HACKING: Update. - * NEWS: Update. - * README: Update. - * TODO: Update. - * MAINTAINERS: Update. - * Makefile.shared: Remove. - - * configure.in: Clean up. Update requirements. - * eel-2.0.pc.in: Remove bogus matecomponent-activation dependency. - * eel.spec.in: Remove bogus oaf dependency. - * eel/Makefile.am: Do CFLAGS and LIBS a new better way. - * test/Makefile.am: Change name of CFLAGS. - - * eel/eel-graphic-effects.c: Get rid of extra include. - -2002-01-04 Anders Carlsson - - * eel/eel-gdk-extensions.c (eel_gdk_rgb_to_color): Fix up - color conversion routines, as suggested by Darin. - (eel_self_check_gdk_rgb_to_color): Add debug function. - (eel_gdk_color_as_hex_string): Print all 48 bits of the - color. - (eel_self_check_gdk_extensions): Add some tests for - eel_gdk_rgb_to_color. - -2002-01-03 Darin Adler - - * test/Makefile.am: - * test/test-eel-font-picker.c: (main): - Loose ends from removing EelFontManager. - -2002-01-03 Darin Adler - - * eel/eel-mate-extensions.c: (get_terminal_command_prefix): - Port to use libmate to get terminal choice from MateConf. - - * eel/Makefile.am: - * eel/eel-font-manager.c: Remove. - * eel/eel-font-manager.h: Remove. - * eel/eel-font-picker.c: - * eel/eel-lib-self-check-functions.h: - * eel/eel.h: - * test/.cvsignore: - * test/Makefile.am: - * test/test-eel-font-manager.c: Remove. - * test/test-eel-font-picker.c: (main): - Remove EelFontManager. - -2002-01-03 Darin Adler - - * RENAMING: Lets take those "-extensions" off the names of all - the header files, since "eel" already contains the concept that - it's "extensions". I'll probably do this soon since I have the - access to do the CVS magic now. - - * eel/eel-mate-extensions.c: - (eel_mate_stock_set_icon_or_register): Remove. - - * eel/eel-gtk-extensions.c: - (eel_gtk_window_is_on_current_workspace_and_area) Remove. - - * eel/eel-gdk-font-extensions.c: (xlfd_string_get_nth_as_int): - * eel/eel-preferences-item.c: (update_integer_settings_at_idle): - * eel/eel-string.c: (eel_eat_str_to_int) (eel_self_check_string): - * eel/eel-string.h: - * test/test.c: (test_text_caption_get_text_as_int): - Death to eel_eat_str_to_int. I basically can't face Owen in - public when I know that I have an interface like that in code - that I wrote. - -2002-01-03 Anders Carlsson - - * eel/eel-pango-extensions.c - * eel/eel-pango-extensions.h - (eel_pango_layout_set_font_desc): Remove this function since - pango_layout_set_font_description does the same thing and - better. - -2002-01-03 Darin Adler - - * eel/Makefile.am: - * eel/eel-canvas-rect.c: Removed. - * eel/eel-canvas-rect.h: Removed. - * eel/eel-lib-self-check-functions.h: - Bye for now to EelCanvasRect. If we do this optimization, it - should be in libmatecanvas itself. - - * eel/eel-font-picker.c: (font_picker_populate), - (global_font_list_free), (global_font_list_get), - (font_picker_find_entries_for_font): - Hack to get rid of asserts about empty font list. This is - a short term solution. Long term we have to decide what - we are going to offer for choosing fonts. - -2002-01-03 Darin Adler - - * eel/eel-graphic-effects.c: - Fix the include. It's not legal to include art_config.h - directly. I added an art_misc.h include so that things - will work with older libart and people won't get confused. - - * data/.cvsignore: - * data/fonts/.cvsignore: - * data/fonts/urw/.cvsignore: - Re-remove these. Michael added them back in rather than - deleting the obsolete files. - - * test/.cvsignore: - Re-remove the obsolete entries in here. Again, Michael - added these back in rather than deleting the obsolete - files in his directory. - -2002-01-03 Michael Meeks - - * eel/eel-gdk-pixbuf-extensions.c - (eel_gdk_pixbuf_save_to_file): use gdk-pixbuf's save code. - - * eel/eel-graphic-effects.c: add art_config.h include. - - * eel/eel-font-manager.c: use DATADIR not EEL_DATADIR. - -2002-01-03 Anders Carlsson - - * eel/eel-pango-extensions.h: - * eel/eel-pango-extensions.c: Use the API Darin suggested instead - since that makes more sense. - -2002-01-02 Darin Adler - - * configure.in: Remove unused libpng code. - * eel.spec.in: Remove libpng, fonts, and librsvg. - -2002-01-02 Darin Adler - - * Makefile.am: - * configure.in: - * data/: Remove all of the data, since it was fonts that are not - needed any more. - - * configure.in: - * eel-2.0.pc.in: - Remove dependency on librsvg. - - * eel/Makefile.am: - * eel/eel-font-picker.h: - * eel/eel-glyph.c: Removed. - * eel/eel-glyph.h: Removed. - * eel/eel-label.c: Removed. - * eel/eel-label.h: Removed. - * eel/eel-lib-self-check-functions.h: - * eel/eel-scalable-font-private.h: Removed. - * eel/eel-scalable-font.c: Removed. - * eel/eel-scalable-font.h: Removed. - * eel/eel-smooth-text-layout.c: Removed. - * eel/eel-smooth-text-layout.h: Removed. - * eel/eel.h: - * test/test-eel-font-manager.c: - * test/test-eel-font-picker.c: (update_font), - (font_changed_update_label_callback), (use_defalt_font_callback), - (use_defalt_bold_font_callback), (main): - * test/test-eel-gtk-style.c: - * test/test-eel-image-scrolled.c: (toggle_smooth_callback), - (label_window_new), (label_window_new_scrolled): - Remove eel-glyph, eel-label, eel-scalable-font, eel-smooth-text-layout. - - * eel/eel-graphic-effects.c: - Remove incorrect art_config.h include. - - * eel/eel-labeled-image.c: (eel_labeled_image_add), - (eel_labeled_image_remove), (labeled_image_ensure_label), - (eel_labeled_image_set_text), (eel_labeled_image_get_text): - * test/test-eel-viewport-constraint.c: - (summary_view_item_label_new): - Port to GtkLabel from EelLabel. - - * test/.cvsignore: - * test/Makefile.am: - * test/test-eel-font-simple.c: Remove. - * test/test-eel-font.c: Remove. - * test/test-eel-glyph-simple.c: Remove. - * test/test-eel-glyph.c: Remove. - * test/test-eel-label-flavorful.c: Remove. - * test/test-eel-label-offset.c: Remove. - * test/test-eel-label-scrolled.c: Remove. - * test/test-eel-label-simple.c: Remove. - * test/test-eel-label-wrapped.c: Remove. - * test/test-eel-label.c: Remove. - * test/test-eel-smooth-text-layout.c: Remove. - Remove test-eel-font*, test-eel-glyph*, test-eel-label*. - - * test/test.h: - * test/test-eel-pixbuf-tile.c: - Change test includes around a tiny bit. - -2002-01-02 Darin Adler - - * eel/Makefile.am: - * eel/eel-clickable-image.c: - * eel/eel-clickable-image.h: - * eel/eel-label-with-background.c: - * eel/eel-label-with-background.h: - * eel/eel-lib-self-check-functions.h: - * eel/eel-smooth-text-layout-cache.c: - * eel/eel-smooth-text-layout-cache.h: - * eel/eel.h: - * test/test-eel-clickable-image.c: - * test/test-eel-label-background.c: - * test/Makefile.am: - * test/test.c: - Delete some unused classes and files. More to come. - - * eel/eel-ellipsizing-label.c: (real_finalize), - (eel_ellipsizing_label_class_init): - Use finalize instead of destroy. - - * eel/eel-labeled-image.c: - * eel/eel-labeled-image.h: - * test/test-eel-image-table.c: (labeled_image_new): - Remove some unused functions that are hard to implement with - GtkLabel (instead of EelLabel). - -2002-01-02 Darin Adler - - * eel/eel-gdk-pixbuf-extensions.c: (eel_gdk_pixbuf_draw_layout): - Clip the ink_rect to what will fit in the buffer. This prevents - problems with gdk_pixbuf_composite, which doesn't help us with - clipping at all. - -2002-01-02 Darin Adler - - * eel/eel-mate-extensions.c: (eel_mate_canvas_get_pango_context): - * eel/eel-gtk-extensions.h: - * eel/eel-gtk-extensions.c: (create_pango_ft2_context), - (eel_gtk_widget_get_pango_ft2_context): - Add new function to get a freetype2 context for drawing on the - client side. Code moved from the canvas-specific function that - was in here before. - -2002-01-02 Frederic Crozat - - * eel/eel-background.c: (eel_background_ensure_image_scaled), - (eel_background_start_loading_image), - (eel_background_set_image_uri_helper), - (eel_background_set_image_uri), - (eel_background_set_image_uri_sync), - (eel_background_set_image_uri_and_color): - * eel/eel-background.h: - Add support for synchronous loading of image (needed to fix - flash when starting Caja desktop) - -2002-01-02 Anders Carlsson - - * eel/eel-image-chooser.c: Use gtk_tree_model_get instead - of gtk_tree_model_get_value; this simplifies a lot since we - don't need to fool around with GValues. - -2002-01-01 Anders Carlsson - - * test/test-eel-image-chooser.c: Update picture paths. - - * eel/eel-pango-extensions.h: New file. - - * eel/eel-pango-extensions.c: New file. - - * eel/eel-vfs-extensions.c (eel_read_file_async): Fix the argument - order. - - * eel/eel-text-caption.c (eel_text_caption_init): - Call gtk_entry_set_activates_default. - - * eel/eel-radio-button-group.c (eel_radio_button_group_insert): Enable - mnemonic support. - - * eel/eel-image-chooser.c: Rewrite to use GtkTreeView. - - * eel/eel-image-chooser.h: Inherit from GtkTreeView and remove - an unused and unneeded API call. - - * eel/eel-caption.c (eel_caption_set_title_label): Use - gtk_label_set_text_with_mnemonic instead. - (eel_caption_set_child): Use gtk_label_set_mnemonic_widget. - -2001-12-20 Darin Adler - - * eel/eel-gdk-pixbuf-extensions.c: (eel_gdk_pixbuf_draw_layout): - Use ink_rect now that the pango bug that was plaguing me is fixed. - - * eel/eel-mate-extensions.c: (create_pango_context_for_aa_canvas): - Remove some unneeded casts. - -2001-12-21 Duarte Loreto - - * configure.in: Added new pt translation to ALL_LINGUAS - -2001-12-18 Michael Meeks - - * eel/eel-mateconf-extensions.c (eel_mateconf_monitor_add): - recursively cache the MateConf keys to reduce CORBA traffic. - -2001-12-17 Darin Adler - - * eel/eel-gdk-pixbuf-extensions.c: (eel_gdk_pixbuf_draw_layout): - Use the logical_rect to determine the left side. - - * eel/eel-debug.c: - (eel_make_warnings_and_criticals_stop_in_debugger): - Add GdkPixbuf. - -2001-12-17 Darin Adler - - * eel/eel-gdk-pixbuf-extensions.h: - * eel/eel-gdk-pixbuf-extensions.c: (eel_gdk_pixbuf_draw_layout): - Simplified parameters. - - * eel/eel-debug.c: - (eel_make_warnings_and_criticals_stop_in_debugger): Turn this back on. - Michael turned it off by accident. - -2001-12-13 Darin Adler - - * eel/eel-gdk-pixbuf-extensions.h: - * eel/eel-gdk-pixbuf-extensions.c: (eel_draw_layout_to_pixbuf): - New function for drawing with Pango. Seems to be agonizingly slow - due to lack of cache, but I'm not sure if that's the problem. - - * eel/eel-mate-extensions.h: - * eel/eel-mate-extensions.c: (create_pango_context_for_aa_canvas), - (eel_mate_canvas_get_pango_context): Helper function for getting - the appropriate context when drawing to an anti-aliased MateCanvas. - - * eel/eel-gtk-extensions.c: Add an include that's needed now that - I removed excess includes from eel-mate-extensions.h. - -2001-12-12 Michael Meeks - - * eel/eel-list-column-title.c (eel_list_column_title_paint): - remove erroneous style unref. - -2001-12-11 Laszlo Peter - - * eel/Makefile.am: add dependencies to fix building with make -j - -2001-12-09 Anders Carlsson - - * eel/eel-caption-table.c: (eel_caption_table_resize), - (eel_caption_table_set_row_info): Use gtk+ mnemonics. - - * eel/eel-mate-extensions.c: (icon_selected_callback), - (icon_cancel_pressed), (dialog_response_callback), - (entry_activated), (eel_mate_icon_selector_new): - * eel/eel-mate-extensions.h: - Bring back the eel icon selector and remove the - eel_dialog_get_button_by_index function. - - * eel/eel-password-dialog.c: - (caption_table_activate_callback): - Use gtk_window_activate_default instead of calling - gtk_button_clicked on the ok button. - (eel_password_dialog_new): - Use mnemonics in the Username and Password - labels. - -2001-12-08 Michael Meeks - - * eel/eel-list.c: populate from stable & port - - * eel/eel-list-column-title.c: build it - - * eel/eel-clist.[ch]: cross port changes to Gtk+2.0's - version of GtkCList. - - * eel/eel-ctree.[ch]: cross port changes to Gtk+2.0's - version of GtkCTree. - - * eel/eelmarshal.list: add lots of marshallers. - -2001-12-07 Darin Adler - - * eel/eel-art-extensions.c: (eel_art_irect_union): Add missing return. - -2001-12-07 Laszlo Peter - - * eel/eel-art-extensions.c, eel/eel-debug-drawing.c: replace illegal - uses of the ternary operator with if-else. - - * test/test-eel-clickable-image.c, test/test-eel-image-table.c: - s/__FUNCTION__/G_GNUC_FUNCTION/ - -2001-12-06 Darin Adler - - * lots of files - Get rid of unneeded casts in calls to g_object_ref/unref. - -2001-12-06 Darin Adler - - * eel/eel-debug.c: (log_handler): Remove the code that adds the - program name and pid to each message. glib now has that built - in if you set the G_MESSAGES_PREFIXED environment variable. - - * eel/eel-debug.h: - * eel/eel-debug.c: - (eel_make_warnings_and_criticals_stop_in_debugger), - New strategy for the call that makes warnings and criticals - stop in the debugger. We just use a hard-coded list of domains - here in Eel, rather than asking the caller to pass in the list - of domains. Forward looking to the day when we can do this - without explicitly doing it for each domain. - - * eel/check-program.c: (main): - * test/test.c: (test_init): - Fix callers that no longer need to list the domains. - -2001-11-30 Darin Adler - - * eel/Makefile.am: - * eel/eel-background-style.c: - * eel/eel-background-style.h: - Create EelBackgroundStyle subclass for GtkStyle that implements - gradients. This is a better version of a hack we used for Gtk 1.X. - - * eel/eel-background.c: (eel_background_set_widget_style): Use - EelBackgroundStyle. - (eel_self_check_background): Fix an unref/sink thing. - - * eel/eel-background.c: - (eel_background_receive_dropped_color): - * test/test-eel-image-background.c: - (window_new_with_eel_background_gradient), - (window_new_with_gtk_background_hacked): - * test/test-eel-label-background.c: - (window_new_with_eel_background_gradient), - (window_new_with_gtk_background_hacked): - * test/test-eel-label.c: - (red_background_color_value_changed_callback), - (green_background_color_value_changed_callback), - (blue_background_color_value_changed_callback), - (create_background_frame): - * test/test-eel-viewport-constraint.c: (create_row): - Change all rgb:RRRR/GGGG/BBBB to use #RRGGBB format instead. - - * eel/eel-gdk-extensions.h: Fix typo in name of unimplemented - function. I should probably just delete it. - - * eel/eel-gdk-extensions.c: - (eel_gdk_color_parse_with_white_default): Add placeholder for rgb: - code, in case we need it. - (eel_parse_rgb_with_white_default): Call - eel_gdk_color_parse_with_white_default so we share code. - (eel_gdk_rgb_to_color_spec): Create #RRGGBB format. - (eel_gdk_color_as_hex_string): Create #RRGGBB format. - (eel_self_check_gdk_extensions): Use #RRGGBB format. - -Tue Nov 20 20:26:25 2001 Owen Taylor - - * configure.in: Add [quoting] around AC_CHECK_HEADER - needed by some autoconf versions. - -Mon Nov 19 17:34:16 2001 Jonathan Blandford - - * eel/eel-stock-dialogs.c (eel_run_simple_dialog): remove uneeded - GTK_OBJECT_DESTROYED check. - - Patch from Gediminas Paulauskas - - * eel/check-program.c, eel/eel-debug.c, test/test.c: replace - g_log_domain_glib with "Glib" - * eel/eel-gobject-extensions.h: replace #include - with glib-object.h - -2001-11-09 Darin Adler - - * eel/eel-stock-dialogs.c: (show_ok_dialog), - (eel_create_info_dialog), (eel_show_info_dialog), - (details_dialog_response_callback): Destroy dialogs when the - button is pushed. We still need to refine this further. - -2001-11-08 Darin Adler - - * Tons of files. - Removed many unneeded G_OBJECT casts. - -2001-11-08 Darin Adler - - * eel/eel-stock-dialogs.h: - * eel/eel-stock-dialogs.c: - A cut at porting this all to GtkDialog. - -2001-11-08 jacob berkman - - * configure.in: call ourselves eel rather than eel2, and use - eel-2.0 for the gettext package name - - * acconfig.h: add GETTEXT_PACKAGE - -2001-11-06 Darin Adler - - * eel/Makefile.am: - * eel/eel-gobject-extensions.h: - * eel/eel-gobject-extensions.c: - (eel_signal_connect_object_while_alive), - (eel_signal_connect_while_alive): - Add new eel-gobject-extensions.[ch]. - - * Many of files. - More Gtk->G changes. - -2001-11-06 Darin Adler - - * Lots of files. - More GtkObject -> GObject. - -2001-11-06 Michael Meeks - - * eel/eel-gdk-pixbuf-extensions.c - (free_pixbuf_load_handle): do a g_object_unref not an - unref. - -2001-11-03 Darin Adler - - * Tons of files: - A bit more GtkObject -> GObject conversion. - -2001-11-03 Darin Adler - - * eel/eel-gtk-macros.h: Ref the parent class instead of just - peeking at it. - -2001-11-03 Darin Adler - - * eel/eel-preferences.c: (preferences_while_alive_disconnector), - (eel_preferences_add_callback_while_alive): - * eel/eel-preferences.h: - Change eel_preferences_add_callback_while_alive to work with - any GObject, not just a GtkObject. - - * eel/eel-preferences-box.c: (eel_preferences_box_init): - * eel/eel-preferences-item.c: (preferences_item_set_main_child): - * eel/eel-preferences-pane.c: (eel_preferences_pane_init), - (eel_preferences_pane_add_control_preference): - Update callers. - -2001-11-03 Darin Adler - - * eel/eel-gtk-macros.h: - Another update to the boilerplate macros. I also decided to - do a name change to take out the word "DEFINE". - - * Many files. - Update for name change. - -2001-11-01 Havoc Pennington - - * eel/eel-gtk-extensions.c (eel_gtk_window_get_geometry_string): - new function to replace mate_geometry_string - -2001-11-01 Darin Adler - - * eel/eel-gtk-macros.h: When I fixed the comma in my copy, I - made some formatting changes. - -2001-11-01 Havoc Pennington - - * eel/eel-gtk-macros.h (EEL_DEFINE_MATECOMPONENT_BOILERPLATE): add - missing comma - - * test/test-eel-label-simple.c (use_system_font_callback): adapt - to not use eel_widget_set_font(), and add note about how the use - of eel_gtk_get_system_font() here is broken and is only for - testing purposes and no one should copy it. - - * eel/eel-gtk-extensions.c (eel_gtk_window_present): that one was - easy - (eel_gtk_widget_set_font_by_name): port to GTK 2 - (eel_gtk_label_make_bold): port to GTK 2 - (eel_gtk_label_make_larger): port and note in docs that it's - broken - (eel_gtk_label_make_smaller): port and note in docs that it's - broken - (eel_gtk_widget_set_background_color): do this properly - (eel_gtk_widget_set_foreground_color): ditto - (eel_get_current_event_time): remove, just use - gtk_get_current_event_time() - (eel_drag_set_icon_pixbuf): remove, just use - gtk_drag_set_icon_pixbuf() - (eel_gtk_widget_standard_draw): delete, there is no draw method - anymore - (eel_gtk_pixmap_new_empty): make this less lame - (eel_nullify_when_destroyed): work on GObject, use - g_object_add_weak_pointer() - (eel_nullify_cancel): corresponding change - (eel_gtk_widget_set_font): remove, just use - gtk_widget_modify_font() - (eel_gtk_style_set_font): delete, this was totally broken; I don't - know what it's for but we have to do it a different way - (eel_gtk_menu_insert_separator): use GtkSeparatorMenuItem! - woo-hoo! also, remove setting it insensitive, this will be fixed - before 2.0 so it isn't required - (EEL_STANDARD_BUTTON_PADDING): remove, should fix in GTK if we are - going to fix it - (eel_gtk_button_auto_click): remove, use gtk_widget_activate() - (eel_gtk_button_set_standard_padding): remove, should not be used - (activate_button_on_double_click): use gtk_widget_activate() - instead of eel_gtk_button_auto_click() - (eel_gtk_window_set_initial_geometry): use gtk_window_move() - instead of gtk_widget_set_uposition() - (eel_gtk_window_set_up_close_accelerator): make it whine if you - use it on GtkDialog, since that breaks the standard GtkDialog - close accelerators - (eel_popup_menu_position_func): remove obsolete FIXME about - GdkPoint using gint16 - - * eel/eel-gdk-extensions.c (eel_gdk_window_set_invisible_cursor): - port to GTK 2 (not sure why it used Xlib before) - - * eel/eel-dnd.c (eel_drag_drop_action_ask): port to GTK 2 - -2001-11-01 Darin Adler - - * eel/eel-gtk-macros.h: Oops, need to pass init and fini functions - in to matecomponent_type_unique. - -2001-11-01 Darin Adler - - * configure.in: Remove some unused stuff. - * eel/eel-gtk-macros.h: Fix boilerplate to work with GObject, not - just GtkObject. Share code with the MateComponentObject case too. - -2001-10-29 Darin Adler - - * eel-2.0.pc.in: Add some Requires. - -2001-10-29 Darin Adler - - * eel/Makefile.am: Fix typo. - -2001-10-28 Darin Adler - - * configure.in: Fix comment, remove unnecessary direct pkgconfig - macro since MATE_PLATFORM_MATE_2 takes care of htat. - - * many files: - Since everyone else calls them class_init and init, renamed our - initialize_class and initialize to match existing practice. - - * eel/eel-gtk-macros.h: - Added EEL_DEFINE_MATECOMPONENT_BOILERPLATE. - - * eel/eel-xml-extensions.h: - * eel/eel-xml-extensions.c: (eel_xml_remove_node): Remove this - since xmlUnlinkNode is now implemented. - -2001-10-27 jacob berkman - - * eel/eel-background.c (eel_background_start_loading_image): - update to new vfs priority macro name - -2001-10-22 Darin Adler - - * eel/eel-gdk-extensions.c: (eel_gdk_window_set_wm_protocols): - * eel/eel-gdk-font-extensions.c: (eel_gdk_font_get_name): - Fix for GdkAtom/XAtom change in gtk. - -2001-10-20 Anders Carlsson - - * eel/eel-background.c: (eel_background_start_loading_image): - * eel/eel-gdk-pixbuf-extensions.c: (eel_gdk_pixbuf_load_async): - * eel/eel-gdk-pixbuf-extensions.h: - * eel/eel-vfs-extensions.c: (eel_read_file_async), - (eel_read_entire_file_async): - * eel/eel-vfs-extensions.h: Update async eel functions using mate-vfs - to take a priority argument because of the recent priority changes in - mate-vfs. - -2001-10-11 Ramiro Estrugo - - * eel/eel-clickable-image.c: (eel_clickable_image_new_solid): - * eel/eel-image-chooser.c: (eel_image_chooser_insert_row): - * eel/eel-image.c: (eel_image_initialize_class), - (eel_image_initialize), (eel_image_finalize), (eel_image_set_arg), - (eel_image_get_arg), (eel_image_size_request), - (eel_image_expose_event), (eel_image_new_solid): - * eel/eel-image.h: - * eel/eel-label.c: (eel_label_initialize_class), - (eel_label_initialize), (eel_label_finalize), (eel_label_set_arg), - (eel_label_get_arg), (eel_label_size_request), (label_paint), - (paint_label_smooth), (paint_label_smooth_cached), - (eel_label_expose_event), (label_can_cache_contents), - (eel_label_new_solid): - * eel/eel-label.h: - * eel/eel-labeled-image.c: (eel_labeled_image_make_smaller): - * eel/eel-labeled-image.h: - * eel/eel-smooth-widget.c: (eel_smooth_widget_paint), - (eel_smooth_widget_get_preferred_dimensions): - * eel/eel-smooth-widget.h: - * test/.cvsignore: - * test/Makefile.am: - * test/test-eel-image-background.c: - (window_new_with_eel_background_image), - (window_new_with_eel_background_gradient), - (window_new_with_gtk_background), - (window_new_with_gtk_background_hacked), - (window_new_with_solid_background): - * test/test-eel-image-simple.c: (image_window_new), (main): - * test/test-eel-image-tile.c: - * test/test-eel-image.c: - * test/test-eel-label-background.c: - (window_new_with_eel_background_image), - (window_new_with_eel_background_gradient), - (window_new_with_gtk_background), - (window_new_with_gtk_background_hacked), - (window_new_with_solid_background): - * test/test-eel-label-scrolled.c: (label_window_new), - (label_window_new_scrolled), (label_window_new_table): - * test/test-eel-labeled-image.c: (main): - * test/test-eel-viewport-constraint.c: (create_eel_label): - * test/test.c: (test_image_new), (test_label_new): - * test/test.h: - Lose the "tile" feature of EelImage and EelLabel. The short story - is that this code is unnecessary. Losing it makes the widgets - simpler and should make the transition to using GtkImage from Gtk+ - 2.0 a little easier. Blame 70% Arlo 30% Ramiro for this "feature." - -2001-10-10 Darin Adler - - * eel/eel-debug-drawing.c: - * eel/eel-label.c: - * eel/eel-smooth-text-layout.c: - Mark functions static for proper namespace hygiene. - -2001-10-02 Darin Adler - - * eel/eel-canvas-rect.c: (test_diff_rects): Change call to - g_string_printfa to use g_string_append_printf. - -2001-10-02 Darin Adler - - * .cvsignore: - * Makefile.am: - * configure.in: - Remove use of xml-i18n-tools, since we don't have anything that - we use it to localize. - -2001-10-02 Darin Adler - - * eel/eel-background.c: (eel_background_is_dark): Remove extra - factor of two that was making every background seem dark. - -2001-10-01 Darin Adler - - Now that we are setting the translation domain properly to make - _() use eel translations, we must use explicit gettext calls - when we want application translations. - - * eel/eel-dnd.c: (eel_drag_drop_action_ask): Switch into the - eel domain when calling mate_popup_menu_new so we get the - eel translations of the menu items. - - * eel/eel-enumeration.c: - (eel_enumeration_get_nth_description_translated): - * eel/eel-preferences-box.c: (preferences_box_populate_pane), - (eel_preferences_box_populate): - * eel/eel-xml-extensions.c: (eel_xml_get_property_translated): - Use gettext, not _(), to translate strings passed from elsewhere. - - * eel/eel-preferences.c: - (eel_preferences_get_user_level_name_for_display): - Use _(), not gettext, to translate strings in this code. - - * eel/eel-gdk-font-extensions.c: - Remove mate-i18n.h include where it's not used. - - * configure.in: Remove unused @REBUILD@ stuff. - * eel/eel-glib-extensions.c: Whitespace tweaks. - -2001-09-28 Darin Adler - - * eel/eel-font-manager.c: (eel_self_check_font_manager): - Cleaned up tests a bit. - - * eel/eel-string-list.c: (eel_self_check_string_list): - Changed test results back now that g_strsplit behavior has been - changed in glib. - - * configure.in: Bump required glib version to 1.3.9. - -2001-09-28 Darin Adler - - Port from destroy to finalize. - - * eel/eel-background.c: (eel_background_initialize_class), - (eel_background_finalize): - * eel/eel-canvas-rect.c: (rect_finalize), - (eel_canvas_rect_initialize_class): - * eel/eel-caption-table.c: (eel_caption_table_initialize_class), - (caption_table_finalize): - * eel/eel-caption.c: (eel_caption_initialize_class), - (eel_caption_finalize): - * eel/eel-clickable-image.c: - (eel_clickable_image_initialize_class), - (eel_clickable_image_finalize): - * eel/eel-debug-drawing.c: (debug_pixbuf_viewer_initialize_class), - (debug_pixbuf_viewer_finalize): - * eel/eel-font-picker.c: (eel_font_picker_initialize_class), - (eel_font_picker_finalize): - * eel/eel-gtk-extensions.c: (eel_gtk_style_set_font), - (eel_gtk_widget_set_font), (eel_gtk_get_system_font): - * eel/eel-gtk-extensions.h: - * eel/eel-image-chooser.c: (eel_image_chooser_initialize_class), - (eel_image_chooser_finalize), (eel_image_chooser_destroy): - * eel/eel-image-table.c: (eel_image_table_initialize_class), - (eel_image_table_finalize): - * eel/eel-image.c: (eel_image_initialize_class), - (eel_image_finalize): - * eel/eel-label.c: (eel_label_initialize_class), - (eel_label_finalize): - * eel/eel-labeled-image.c: (eel_labeled_image_initialize_class), - (eel_labeled_image_finalize): - * eel/eel-list-column-title.c: - (eel_list_column_title_initialize_class), - (eel_list_column_title_finalize): - * eel/eel-password-dialog.c: - (eel_password_dialog_initialize_class), - (eel_password_dialog_initialize), (eel_password_dialog_finalize), - (eel_password_dialog_new): - * eel/eel-preferences-box.c: - (eel_preferences_box_initialize_class), - (eel_preferences_box_finalize): - * eel/eel-preferences-group.c: - (eel_preferences_group_initialize_class), - (eel_preferences_group_finalize): - * eel/eel-preferences-item.c: - (eel_preferences_item_initialize_class), - (preferences_item_finalize): - * eel/eel-preferences-pane.c: - (eel_preferences_pane_initialize_class), - (eel_preferences_pane_finalize): - * eel/eel-radio-button-group.c: - (eel_radio_button_group_initialize_class), - (eel_radio_button_group_finalize): - * eel/eel-scalable-font.c: (eel_scalable_font_initialize_class), - (eel_scalable_font_finalize): - * eel/eel-smooth-text-layout-cache.c: - (eel_smooth_text_layout_cache_initialize_class), - (eel_smooth_text_layout_cache_finalize): - * eel/eel-smooth-text-layout.c: - (eel_smooth_text_layout_initialize_class), - (eel_smooth_text_layout_finalize): - * eel/eel-string-picker.c: (eel_string_picker_initialize_class), - (eel_string_picker_finalize): - * eel/eel-text-caption.c: (eel_text_caption_initialize_class), - (eel_text_caption_finalize): - * eel/eel-viewport.c: (eel_viewport_initialize_class), - (eel_viewport_finalize): - * eel/eel-wrap-table.c: (eel_wrap_table_initialize_class), - (eel_wrap_table_finalize): - Replace destroy default handlers with finalize ones in most cases. - In a few cases, divide an existing destroy handler into two pieces. - - * test/test-eel-label-flavorful.c: (decreasing_label_window_new): - * test/test-eel-label-simple.c: (use_system_font_callback): - Re-enable some test code. - -2001-09-27 Darin Adler - - * test/test-eel-label-flavorful.c: (label_set_label_to_font_name): - Oops. One more thing to fix in here. Use pango call. - -2001-09-26 Darin Adler - - * eel/Makefile.am: - Another pass. The last one was too simplistic. - -2001-09-26 Darin Adler - - * configure.in: - Get the path of glib-genmarshal. - - * eel/.cvsignore: - * eel/Makefile.am: - Fix up generated file build to be simpler. Most importantly, add - the feature where it won't recompile everything every time any - header changes. - - * eel/eel-gtk-extensions.h: - * eel/eel-gtk-extensions.c: (eel_gtk_get_system_font): - Wrote Pango version of this function. - - * test/test-eel-label-flavorful.c: (label_set_label_to_font_name): - Reenabled some ifdef'd out code. - -2001-09-19 Marius Andreiana - - * configure.in: Added ro (Romanian) to ALL_LINGUAS - -2001-09-18 Darin Adler - - * eel/eel-gtk-extensions.h: - * eel/eel-ellipsizing-label.c: (recompute_ellipsized_text): - * eel/eel-gdk-pixbuf-extensions.c: (check_average_value): - * eel/eel-gtk-extensions.c: (eel_gtk_widget_set_font_by_name), - (eel_gtk_label_make_bold), (eel_gtk_label_make_larger), - (eel_gtk_label_make_smaller): - * test/test-eel-label-flavorful.c: (label_set_label_to_font_name): - * test/test-eel-label-simple.c: (use_system_font_callback): - - Turned off a lot of GdkFont stuff so we can still compile. - This highlights more of the mate 2 conversion work that will - be needed. - -2001-09-17 Darin Adler - - * eel/eel-background.c: (eel_background_is_dark): Make this work - with background images that are transparent or partly-transparent. - It turns out this was another part of the problem with the default - Caja theme's text color. - - * eel/eel-gdk-pixbuf-extensions.h: - * eel/eel-gdk-pixbuf-extensions.c: (eel_gdk_pixbuf_average_value): - Fix bug that caused incorrect average values in pixbufs with more - than about 66000 pixels. Alex Larsson found the problem and - provided a fix that I used as a starting point. Also change - algorithm so that it handles the alpha channel. Also made it use - 64-bit arithmetic for simplicity -- hope that doesn't make it too - slow. Also changed it to use an argb value instead of a GdkColor. - (eel_gdk_pixbuf_intersect): Get rid of special case for - eel_gdk_pixbuf_whole_pixbuf by making just using a wide-open - rectangle instead. - (check_average_value), (eel_self_check_gdk_pixbuf_extensions): - Added some test cases for eel_gdk_pixbuf_average_value. - -2001-09-08 Wang Jian - - * configure.in(ALL_LINGUAS): Added zh_CN for Simplified Chinese. - -2001-09-07 Darin Adler - - * eel/eel-gdk-font-extensions.h: - * eel/eel-gdk-font-extensions.c: (eel_gdk_font_get_italic), - (eel_gdk_font_get_bold), (eel_gdk_font_get_larger), - (eel_gdk_font_get_largest_fitting), (font_get_bold), - (font_get_size_in_pixels): Call the new eel_gdk_font_get_name. - (eel_gdk_font_get_name): Public version of font_get_name. Code - stolen from gal used to get name from X. - - * test/test-eel-label-flavorful.c: (label_set_label_to_font_name): - Call eel_gdk_font_get_name, remove font_get_name. - -2001-09-07 Darin Adler - - * configure.in: Got rid of dependency on libmatesupport. - - * eel/eel-gdk-font-extensions.c: (font_get_name): - * test/test-eel-label-flavorful.c: (font_get_name): - Disabled these until we can figure out what to do about them. - -2001-09-03 Darin Adler - - * eel/check-program.c: (main): - * test/test-eel-password-dialog.c: (main): - * test/test-eel-widgets.c: (main): - * test/test.c: (test_init): - Use libmateui_module_info_get () instead of - libmateui_module_info. - -2001-09-01 Darin Adler - - * eel/eel-gtk-extensions.c: Remove include. - -2001-09-01 Darin Adler - - * eel/eel-dnd.c: - (is_path_that_mate_uri_list_extract_filenames_can_parse): - * eel/eel-font-manager.c: (font_description_table_add), - (next_token): - * eel/eel-glib-extensions.c: (eel_strdup_strftime): - * eel/eel-string.c: (eel_istr_has_prefix), (eel_istr_has_suffix), - (eel_str_to_int), (eel_str_capitalize): - Oops! How did I miss all of these places that needed to use - the new g_ascii_* calls? - -2001-08-31 Darin Adler - - * eel/eel-background.c: - * eel/eel-dnd.c: - * eel/eel-font-manager.c: - * eel/eel-glib-extensions.c: - * eel/eel-list.c: - * eel/eel-string.c: - * eel/eel-vfs-extensions.c: (is_valid_scheme_character), - (eel_make_uri_canonical): - Get rid of all includes of and use non-locale-specific - g_ascii_* calls from glib instead. - -2001-08-31 Darin Adler - - Rolled change from stable eel-1-0 branch: - - * eel/eel-gtk-extensions.c: - (eel_gtk_class_name_make_like_existing_type), - (eel_gtk_get_system_font): Fix storage leaks by using - gtk_object_sink to get rid of temporary widgets that are never - parented instead of using gtk_object_destroy. - -2001-08-31 Darin Adler - - * eel/eel-gtk-extensions.c: (eel_gtk_window_present): - Get things compiling again by getting rid of code that uses - mate_win_hints (for now). - -2001-08-31 Abel Cheung - - * configure.in (ALL_LINGUAS): zh_TW.Big5 -> zh_TW - -2001-08-27 Darin Adler - - Rolled change from stable eel-1-0 branch: - - 2001-08-27 Alex Larsson - - * eel/eel-list-column-title.c (truncate_string): - Fix elipsis truncation on multibyte locales. - -2001-08-27 Anders Carlsson - - * eel/eel-font-manager.c (eel_self_check_font_manager): Remove - unused original_current_dir variable. - - * eel/eel-canvas-rect.c (rect_update): Free our fill_svp - if it exists. - - * eel/eel-gdk-font-extensions.c (xlfd_string_get_nth_as_int): - Free strings returned by xlfd_string_get_nth. - -2001-08-24 Darin Adler - - * configure.in: Require librsvg 1.1, not 1.1.0. - * eel/eel-glyph.c: Use header from libart, not librsvg. - -2001-08-22 Ramiro Estrugo - - Change from the stable eel-1-0 branch. - - * eel/eel-mateconf-extensions.c: (eel_mateconf_value_set_string_list): - Fix leaks introduced in last checkin. - -2001-08-22 Ramiro Estrugo - - Change from the stable eel-1-0 branch. - - * eel/eel-mateconf-extensions.h: - * eel/eel-mateconf-extensions.c: (eel_mateconf_is_default): Use value - free cover that does its own not NULL checking. - (eel_mateconf_value_get_string_list), - (eel_mateconf_value_set_string_list): New function to deal with - MateConfValue lists of GNONF_VALUE_STRING type. - - * eel/eel-preferences.c: (preferences_mateconf_value_get_int), - (preferences_mateconf_value_get_bool), - (preferences_mateconf_value_get_string), - (preferences_mateconf_value_get_string_list), (preferences_get_value), - (preferences_preference_is_mateconf_key), (preferences_key_make), - (preferences_find_first_non_null_default_value), - (eel_preferences_get_visible_user_level), - (eel_preferences_set_visible_user_level), - (eel_preferences_set_is_invisible), (eel_preferences_set_boolean), - (eel_preferences_get_boolean), (eel_preferences_set_integer), - (eel_preferences_get_integer), (eel_preferences_set), - (eel_preferences_get), (eel_preferences_set_string_list), - (eel_preferences_get_string_list), - (eel_preferences_default_set_integer), - (eel_preferences_default_get_integer), - (eel_preferences_default_set_boolean), - (eel_preferences_default_get_boolean), - (eel_preferences_default_set_string), - (eel_preferences_default_get_string), - (eel_preferences_default_set_string_list), - (eel_preferences_default_get_string_list), - (preferences_entry_invoke_callbacks_if_needed), - (preferences_entry_update_cached_value), - (preferences_entry_ensure_mateconf_connection), - (preferences_entry_free), (preferences_global_table_free), - (eel_preferences_add_callback), (eel_preferences_add_auto_string), - (eel_preferences_add_auto_string_list), - (eel_preferences_add_auto_integer), - (eel_preferences_add_auto_boolean), - (eel_preferences_remove_auto_string), - (eel_preferences_remove_auto_string_list), - (eel_preferences_remove_auto_integer), - (eel_preferences_remove_auto_boolean), - (preferences_while_alive_disconnector), - (eel_preferences_add_callback_while_alive), - (eel_preferences_remove_callback), - (eel_preferences_set_description), - (eel_preferences_set_enumeration_id), - (eel_preferences_visible_in_current_user_level), - (eel_preferences_initialize): - Cleanup whacky system where preference visibilities and default - values were stored using mateconf. Instead, store the visibilities - and defaults values in the already existing table of preferences. - The changes make this code a bit simpler. In particular, the code - to create the right keys is now gone. Add some covers for getting - values out of MateConfValue safely and with some extra checking the - the types are right. - -2001-08-21 Maciej Stachowiak - - Merge from stable branch: - - 2001-08-20 Maciej Stachowiak - - * eel/eel-clist.c: (eel_clist_set_column_justification, - size_allocate_title_buttons): Try to remove some sources of - crashing when EelList is used as a drop-in replacement for - GtkCList. (Using EelCList directly still crashes). - * eel/eel-list-column-title.c: (eel_list_column_title_paint): More - potential crash reduction. - - * test/Makefile.am: Speed up the build a bit by removing some - redundant libraries. - * eel/Makefile.am: Likewise. - -2001-08-21 Maciej Stachowiak - - * eel/eel-font-manager.c (collect_fonts_from_directory): Adjust to - recent removal of filtering from mate-vfs. - -2001-08-21 Maciej Stachowiak - - Merge from eel-1-0 branch: - - 2001-07-20 Maciej Stachowiak - - * eel/eel-ctree.c: (draw_row): Fix bugzilla.eazel.com bug 8387 - (Dragging elements to a folder entry should make it hilighted) by - making the text of the drop target row bold in addition to making - the icon darker. I think this looks a lot better. - -2001-08-17 Darin Adler - - * eel/eel-gtk-extensions.c: Remove include of obsolete header. - -2001-08-17 Ramiro Estrugo - - Change from the stable eel-1-0 branch. - - Make these widgets more useful outside Caja by providing - functions to change ui elements (such as titles and descriptions) - as well iterators. - - These changes do not affect either binary or source compatibility - for Caja. - - * eel/eel-preferences-box.h: - * eel/eel-preferences-box.c: - (preferences_box_populate_pane), (eel_preferences_dialog_new), - (eel_preferences_dialog_get_box), Add accessor for the preferences - box of a dialog. - (eel_preferences_dialog_populate), Separate the populate function - out on its own. - (eel_preferences_box_for_each_pane), New function for iterating - panes. - (eel_preferences_box_rename_pane), New function to rename a pane. - (eel_preferences_box_get_pane_name): New function to find the name - of a pane. - - * eel/eel-preferences-group.h: - * eel/eel-preferences-group.c: - (eel_preferences_group_set_title_label), New function for changing - the title label of a group. - (eel_preferences_group_for_each_item): New function for iterating - items. - - * eel/eel-preferences-pane.h: - * eel/eel-preferences-pane.c: (eel_preferences_pane_initialize), - (eel_preferences_pane_destroy), (eel_preferences_pane_new), - (eel_preferences_pane_add_group), - (preferences_pane_get_max_caption_width), - (eel_preferences_pane_update), - (eel_preferences_pane_add_control_preference), Use more consistent - paramter names. - (eel_preferences_pane_for_each_group): New function for iterating - groups. - - * eel/eel-preferences-item.h: - * eel/eel-preferences-item.c: - * eel/eelmarshal.list: - (eel_preferences_item_initialize_class), - (preferences_item_update_custom), - (preferences_item_set_main_child), - (preferences_item_create_enumeration_list), - (preferences_item_create_boolean), - (preferences_item_create_editable_string), - (preferences_item_create_editable_integer), - (preferences_item_create_enumeration_menu), - (preferences_item_create_font), - (preferences_item_create_smooth_font), - (eel_preferences_item_get_name), (update_text_settings_at_idle), - (preferences_item_update_text_settings_at_idle), - (update_integer_settings_at_idle), - (preferences_item_update_editable_integer_settings_at_idle), - (preferences_item_update_description), - (eel_preferences_item_set_control_preference), - (eel_preferences_item_set_control_action), - (preferences_item_get_control_showing), - (eel_preferences_item_enumeration_list_set_unique_exceptions), - (eel_preferences_item_set_description): - Add new functions for changing the descriptions of items. Factor - out the code to set descriptions into its own function and make - that public. Use more consistent parameter names. Add signal for - notifying custom items about description changes. - -2001-08-15 Darin Adler - - Remove some glib extensions that are obviated by additions to - glib 2.0. - - * eel/eel-glib-extensions.h: Remove EEL_N_ELEMENTS (G_N_ELEMENTS), - eel_g_list_safe_for_each (g_list_foreach), eel_g_list_sort_custom - (g_list_sort_with_data), eel_g_string_append_len (g_string_append_len), - eel_g_hash_table_remove_deep_custom, eel_g_hash_table_remove_deep, - eel_g_hash_table_destroy_deep_custom, eel_g_hash_table_destroy_deep - (use g_hash_table_new_full instead), eel_g_ptr_array_sort - (g_ptr_array_sort_with_data), eel_shell_quote (g_shell_quote). -. - * eel/eel-glib-extensions.c: (eel_strdup_strftime): - Use g_string_append_len instead of eel_g_string_append_len. - (eel_dumb_down_for_multi_byte_locale_hack): Use G_N_ELEMENTS - instead of EEL_N_ELEMENTS. - (eel_self_check_glib_extensions): Test g_shell_quote instead - of eel_shell_quote. - - * eel/eel-mate-extensions.c: (try_terminal_command), - (try_terminal_command_argv), (get_terminal_command_prefix), - (eel_mate_make_terminal_command): - Use g_shell_quote instead of eel_shell_quote. - - * eel/eel-gtk-extensions.c: (eel_gtk_object_list_unref): - Use g_list_foreach instead of eel_g_list_safe_for_each. - - * eel/eel-scalable-font.c: (free_global_font_handle_table), - (initialize_global_stuff_if_needed): - Use g_hash_table_new_full instead of eel_g_hash_table_destroy_deep_custom. - - * eel/eel-debug.c: - (eel_make_warnings_and_criticals_stop_in_debugger): - * eel/eel-font-manager.c: (font_directory_is_ignored), - (font_foundry_is_ignored), (font_family_is_ignored), - (eel_font_manager_get_default_font), - (eel_font_manager_get_default_bold_font): - * eel/eel-font-picker.c: (font_make_style_name): - * eel/eel-list.c: (eel_list_initialize_dnd), - (get_data_on_first_target_we_support): - * test/test-eel-gtk-style.c: - * test/test-eel-image-chooser.c: (populate_image_chooser_callback), - (populate_button_group_callback): - * test/test-eel-image-table.c: (labeled_image_new), - (image_table_new_scrolled): - * test/test-eel-image.c: (main): - Use G_N_ELEMENTS instead of EEL_N_ELEMENTS. - -Wed Aug 15 16:32:56 2001 Jonathan Blandford - - * eel/eel-dnd.c (eel_drag_default_drop_action_for_icons): make the - trash directory. - -2001-08-15 Darin Adler - - * eel/eel-gdk-pixbuf-extensions.c: Use a 64K buffer instead of - a 4K one. - -2001-08-14 Darin Adler - - * eel/eel-font-manager.c: (eel_font_manager_get_bold): - Remove another ill-advised call to - eel_font_manager_file_is_scalable_font. Even if we do want - to test the file's type, we definitely don't want to do it - inside g_return_if_fail. - -2001-08-14 Alex Larsson - - * eel/eel-scalable-font.c (eel_scalable_font_new): - Don't test eel_font_manager_file_is_scalable_font (), - it does slow I/O. - (eel_scalable_font_get_default_font, - eel_scalable_font_get_default_bold_font): - Don't keep recreating new EelScalableFonts for the - default font. - -2001-08-13 Darin Adler - - * eel/eel-background.c: (eel_background_load_image_callback), - (draw_background_callback), (render_background_callback), - (eel_background_set_up_canvas): - Replace the old EelBackgroundCanvasGroup hack with code that uses - the new draw_background and render_background signals in - MateCanvas. - - * eel/Makefile.am: - * eel/eel-background-canvas-group.c: - * eel/eel-background-canvas-group.h: - Remove the old EelBackgroundCanvasGroup class. - -2001-08-09 Ramiro Estrugo - - Change from the eel-1-0 branch. - - * eel/eel-art-extensions.h: - * eel/eel-art-extensions.c: (eel_art_point_assign), - (eel_art_point_clamp), (eel_art_point_offset_by): - Add ArtPoint version of some functions. - -2001-08-08 Darin Adler - - * autogen.sh: No need for hack-macros any more. - * configure.in: No need to check for freetype, since - we don't depend on it directly. We use it via librsvg. - * eel.spec.in: No need to check for freetype. - -2001-08-06 Darin Adler - - * autogen.sh: No need to gettextize, xml-i18n-toolize, and - libtoolize twice. - * configure.in: Switch from lots of MATE_PKGCONFIG_CHECK_MODULES - calls to a lot fewer PKG_CHECK_MODULES calls. More oaf -> - matecomponent-activation renaming. No need to build intl directory. - * Makefile.am: No need to build intl directory. - - * test/Makefile.am: No need to use -I to include this directory. - - * eel/check-program.c: - * test/test-eel-password-dialog.c: - * test/test-eel-widgets.c: - -> . - -2001-07-26 Darin Adler - - * configure.in: Fix option checking code. Before it was setting - VFS_CFLAGS, which was wrong. - - * eel/Makefile.am: Add -DG_DISABLE_DEPRECATED. - - * eel/eel-background.c: (eel_widget_background_changed): - Use gtk_widget_queue_draw instead of gtk_widget_queue_clear. - * eel/eel-canvas-rect.c: (test_diff_rects): Use g_string_printfa - instead of g_string_sprintfa. - * eel/eel-caption.c: (eel_caption_get_title_label): Use - gtk_label_get_text instead of gtk_label_get. - * eel/eel-clickable-image.c: - (eel_clickable_image_initialize_class): Use g_signal_new instead - of gtk_signal_new. - (label_enter), (label_leave), (label_handle_button_release): Use - g_signal_emit instead of gtk_signal_emit. - * eel/eel-debug-drawing.c: (eel_debug_show_pixbuf): Use - gtk_window_set_resizable instead of gtk_window_set_policy. - * eel/eel-font-picker.c: (font_picker_populate): Use - gtk_radio_menu_item_get_group instead of gtk_radio_menu_item_group. - * eel/eel-gdk-extensions.c: (eel_fill_rectangle_with_color), - (eel_gdk_gc_choose_foreground_color): Get rid of unneeded calls to - gdk_rgb_init. - * eel/eel-glib-extensions.c: (eel_test_predicate): Use - g_ascii_strcasecmp instead of g_strcasecmp. - * eel/eel-gtk-extensions.h: Add ifdefs so we can compile this - header with GTK_DISABLE_DEPRECATED on -- helps us notice what we - should get rid of. - * eel/eel-image-chooser.c: (eel_image_chooser_initialize_class): - Use G_STRUCT_OFFSET instead of GTK_SIGNAL_OFFSET. - (eel_image_chooser_set_selected_row): Use g_signal_emit instead of - gtk_signal_emit. - * eel/eel-image-table.c: (eel_image_table_initialize_class), - (image_table_emit_signal): Use g_signal_emit instead of - gtk_signal_emit. - * eel/eel-image.c: (eel_image_initialize_class): Use - G_STRUCT_OFFSET instead of GTK_SIGNAL_OFFSET. - * eel/eel-label.c: (eel_label_initialize_class): Use - G_STRUCT_OFFSET instead of GTK_SIGNAL_OFFSET. - * eel/eel-preferences-box.c: (eel_preferences_dialog_new): Use - gtk_window_set_resizable instead of gtk_window_set_policy. - * eel/eel-preferences-item.c: - (preferences_item_create_editable_string): Use g_ascii_strcasecmp - instead of g_strcasecmp. - * eel/eel-radio-button-group.c: (eel_radio_button_group_insert): - Use gtk_radio_button_get_group instead of gtk_radio_button_group. - * eel/eel-stock-dialogs.c: (find_message_label): Use - gtk_label_get_text instead of gtk_label_get. - * eel/eel-string.c: (eel_strcasecmp): Use g_ascii_strcasecmp - instead of g_strcasecmp. - - * eel/eel-gdk-font-extensions.h: Fix typo in comment. - -2001-07-26 Ramiro Estrugo - - * configure.in: - * eel/.cvsignore: - * eel/Makefile.am: - * eel/eel-features.c: - * eel/eel-features.h.in: - * eel/eel.h: - Add eel-features.[ch] so that the version of the library can be - checked at runtime. - -2001-07-26 Ramiro Estrugo - - Change from the the eel-1-0 branch: - - * eel/eel-image.h: - * eel/eel-image.c: (eel_image_initialize_class), - (eel_image_initialize), (eel_image_set_arg), (eel_image_get_arg), - (eel_image_expose_event), (eel_image_get_pixbuf_opacity), - (eel_image_set_pixbuf_insensitive_opacity), - (eel_image_get_pixbuf_insensitive_opacity): - Add support for rendering the image pixbuf at a lower opacity when - the widget state is insensitive. - -2001-07-25 Ramiro Estrugo - - * eel/Makefile.am: - Add missing eelmarshal.list to EXTRA_DIST and use a sophisticated - alphabetized order on the list. - -2001-07-25 Ramiro Estrugo - - * eel-2.0.pc.in: - Change link flags to '-leel-2' instead of '-leel' - -2001-07-25 Ramiro Estrugo - - * configure.in: - Add defines for Eel library major, minor and micro version numbers - so that we can use these to properly set the shared library - version info. - Make the includedir be eel-2/eel' instead of 'eel' so that we can - have MATE1 and MATE2 installations of Eel cohabiting in the - same $prefix. - - Change the PACKAGE name to eel2. - - * data/fonts/urw/Makefile.am: - Data dir is now 'share/eel-2/eel' instead of 'share/eel' - - * eel-2.0.pc.in: - Include dir is now include/eel-2/eel' instead of 'include/eel' - - * eel.spec.in: - Update for includedir and datadir changes. - Add missing .mo file rule. - Cleanup some. - - * eel/Makefile.am: - Set the shared library version info. - Change libary name to libeel-2 so that we can install it in the - same prefix as libeel (MATE1 and MATE2 cohabitation) - Install headers in the new 'eel-2/eel' includedir. - Update EEL_DATADIR for new 'eel-2/eel' data location so that - fallback fonts can be found in the right place. - - * test/Makefile.am: - Update for includedir and datadir changes. - - * test/dumb-box.c: (eel_dumb_box_expose): - More sythetic exposure fixes. - -2001-07-24 Ramiro Estrugo - - * eel/eel-image-chooser.c: (image_chooser_expose_event): - * eel/eel-viewport.c: (eel_viewport_expose_event): - * eel/eel-wrap-table.c: (eel_wrap_table_expose_event): - More sythetic expose event fixes. - -2001-07-24 Ramiro Estrugo - - * eel/eel-gtk-container.c: (eel_gtk_container_child_expose_event): - Fix the way that expose events are synthesized for children of - containers. In Gtk+ 2.0 there is a standard and convenient way of - doing this, so we use that instead of doing it "by hand". - -2001-07-24 Ramiro Estrugo - - * eel/eel-clickable-image.c: - (eel_clickable_image_initialize_class): - * eel/eel-clickable-image.h: - * eel/eel-font-picker.c: (eel_font_picker_initialize_class): - * eel/eel-font-picker.h: - * eel/eel-image-chooser.c: (eel_image_chooser_initialize_class): - * eel/eel-image-chooser.h: - * eel/eel-image-table.c: (eel_image_table_initialize_class): - * eel/eel-image-table.h: - * eel/eel-image.c: (eel_image_initialize_class): - * eel/eel-label.c: (eel_label_initialize_class): - * eel/eel-preferences-item.c: - (eel_preferences_item_initialize_class): - * eel/eel-preferences-item.h: - * eel/eel-radio-button-group.c: - (eel_radio_button_group_initialize_class): - * eel/eel-radio-button-group.h: - * eel/eel-string-picker.c: (eel_string_picker_initialize_class): - * eel/eel-string-picker.h: - * eel/eel-text-caption.c: (eel_text_caption_initialize_class): - * eel/eel-text-caption.h: - Changes to make the GTK+ 2.0 signal system happier. Make sure - that all signals are declared in the class structure and that the - offset argument to gtk_signal_new () points to a valid method - offset. - -2001-07-24 Ramiro Estrugo - - * eel/eel-gdk-pixbuf-extensions.c: - * eel/eel-gdk-pixbuf-extensions.h: - * eel/eel-smooth-widget.c: (smooth_widget_get_gtk_background): - Remove the use of a "safe" (and very hacky) drawable to pixbuf - function, since the problems we were working around have been - fixed in GTK+ 2.0. - With this change, "smooth" widgets work again. - - * test/test.c: (test_init): - Comment out the mate_program_init() thing for now. - Currently the mate_program_init() function makes the test - programs hang for me. Using just the gtk_init () works for - most tests, so I am using just that until the mate_program_init () - function is fixed or we learn how to use it properly. - -2001-07-24 Ramiro Estrugo - - Change from the the eel-1-0 branch: - - * eel/eel-string-list.h: - * eel/eel-string-list.c: (eel_string_list_prepend): New function - to prepend a string to the collection. - (eel_string_list_append_string_list): Rename from - eel_string_list_append () which was a confusing name. - This API change doesnt affect Caja or Eel since neither used - this function. - -2001-07-18 Darin Adler - - * acconfig.h: Also need to add MATE_EXPLICIT_TRANSLATION_DOMAIN - here for autoheader. - -2001-07-17 Darin Adler - - * configure.in: Add MATE_EXPLICIT_TRANSLATION_DOMAIN so messages - withing eel get translated properly. - -2001-07-17 Darin Adler - - * eel/eel-gdk-font-extensions.c: - (eel_gdk_font_get_largest_fitting): Add FIXME about incorrect - assumption that the longest string is the widest. - (xlfd_string_get_nth): Check for extra characters before the "-", - and don't allow n == 0. - (xlfd_string_replace_nth), Check for extra characters before the - "-", don't allow n == 0, and use return_if_fail to check for bad - values of n rather than just returning NULL. - (xlfd_string_get_nth_as_int): Use return_if_fail to check for bad - values of n rather than just returning XFLD_INVALID_VALUE. Remove - extra check for NULL. - (eel_self_check_gdk_font_extensions): Add lots of new self-checks - and change rule so that we don't allow an extra trailing "-" - character. - - * eel/check-program.c: (main): Use mate_program_init correctly. - * test/test-eel-password-dialog.c: (main): Use mate_program_init - correctly. - * test/test-eel-widgets.c: (main): Use mate_program_init - correctly. - -2001-07-16 Darin Adler - - * eel/eel-self-checks.c: (eel_check_string_list_result): - Fix place where I called the wrong function. - -2001-07-15 Darin Adler - - * eel/check-program.c: (main): Fix up init calls. I am still quite - confused about how to use mate_program_init properly. - - * eel/eel-preferences-item.h: - * eel/eel-preferences-item.c: - * eel/eel-self-checks.h: - * eel/eel-string-list.h: - * eel/eel-string.h: - Corrected spelling error: "delimeter" -> "delimiter". - - * eel/eel-self-checks.c: (eel_check_string_list_result): - Changed string list check to be simpler and distinguish lists - with empty strings in them from empty lists. - -2001-07-13 Darin Adler - - * eel/check-program.c: - * eel/eel-xml-extensions.c: - * eel/eel-xml-extensions.h: - Fix mate-xml includes to use . Before it was just - picking up the wrong headers on my machine, which is why it worked. - -2001-07-13 Darin Adler - - Now things link, and the test programs compile too. - - * configure.in: - * eel/check-program.c: (main): - * eel/eel-list-column-title.c: - * eel/eel-list.c: - * eel/eel-smooth-widget.c: (smooth_widget_get_gtk_background): - * test/dumb-box.h: - * test/test-eel-image-chooser.c: (populate_image_chooser_callback): - * test/test-eel-image.c: (pixbuf_new_from_name): - * test/test-eel-label-flavorful.c: (font_get_name): - * test/test-eel-label-offset.c: - * test/test-eel-label.c: (main): - * test/test-eel-password-dialog.c: (main): - * test/test-eel-pixbuf-tile.c: (pixbuf_drawing_area_expose_event), - (drawable_drawing_area_expose_event): - * test/test-eel-viewport-constraint.c: (main): - * test/test-eel-widgets.c: (create_pixbuf), (main): - * test/test.c: (test_pixbuf_new_named), (eel_pixmap_file): - * test/test.h: - -2001-07-13 Darin Adler - - Enough to make everything compile. - The eel self-check program doesn't link yet. - - * eel/check-program.c: (main): - * eel/eel-password-dialog.c: (caption_table_activate_callback), - (eel_password_dialog_new), (eel_password_dialog_run_and_block): - * eel/eel-preferences-box.c: (eel_preferences_dialog_new): - * eel/eel-stock-dialogs.c: (timed_wait_callback), - (eel_run_simple_dialog), (create_message_dialog), - (show_message_box), (show_ok_box), (eel_create_info_dialog), - (details_dialog_clicked_callback), - (eel_show_info_dialog_with_details), - (eel_show_error_dialog_with_details), (eel_show_yes_no_dialog), - (eel_create_question_dialog): - * eel/eel-types.c: (eel_type_init): - -2001-07-13 Darin Adler - - A cut at making things compile with MATE 2. - Some things are inside #ifdef MATE2_CONVERSION_COMPLETE. - 90% of the way to compiling everything. - - * eel/.cvsignore: - * eel/Makefile.am: - * eel/check-program.c: (main): - * eel/eel-background-canvas-group.c: - (eel_background_canvas_group_supplant_root_class): - * eel/eel-background.c: (eel_background_initialize_class), - (eel_background_draw), (eel_background_draw_flat_box), - (eel_background_set_widget_style), (eel_get_widget_background), - (eel_background_receive_dropped_color): - * eel/eel-canvas-rect.c: (rect_update): - * eel/eel-canvas-rect.h: - * eel/eel-caption-table.c: (eel_caption_table_initialize_class), - (eel_caption_table_get_entry_text): - * eel/eel-clickable-image.c: - (eel_clickable_image_initialize_class): - * eel/eel-clist.c: - * eel/eel-ctree.c: (eel_ctree_class_init): - * eel/eel-dnd.c: (eel_drag_drop_action_ask): - * eel/eel-enumeration.c: - * eel/eel-font-manager.c: (file_as_string), - (font_description_table_new), (collect_fonts_from_directory), - (directory_contains_file), (try_using_font_server), - (ensure_local_font_table), (eel_font_manager_get_default_font), - (eel_font_manager_get_default_bold_font), - (eel_self_check_font_manager): - * eel/eel-font-picker.c: (eel_font_picker_initialize_class), - (font_picker_add_item), (font_picker_populate): - * eel/eel-gdk-extensions.c: (eel_gdk_window_set_invisible_cursor): - * eel/eel-gdk-font-extensions.c: (font_get_name): - * eel/eel-gdk-pixbuf-extensions.c: (eel_gdk_pixbuf_load), - (file_read_callback), (load_done), - (eel_gdk_pixbuf_get_from_window_safe): - * eel/eel-gdk-pixbuf-extensions.h: - * eel/eel-glib-extensions.c: - * eel/eel-mate-extensions.c: (eel_dialog_get_button_by_index), - (get_terminal_command_prefix), (eel_mate_icon_selector_new), - (eel_mate_stock_set_icon_or_register): - * eel/eel-mate-extensions.h: - * eel/eel-gtk-extensions.c: (send_delete_event), - (handle_standard_close_accelerator), - (eel_popup_menu_position_func), (eel_gtk_menu_insert_separator), - (eel_gtk_signal_connect_full_while_alive), - (eel_gtk_signal_connect_while_realized), - (eel_nullify_when_destroyed), (eel_nullify_cancel), - (event_get_time): - * eel/eel-gtk-extensions.h: - * eel/eel-gtk-macros.h: - * eel/eel-image-chooser.c: (eel_image_chooser_initialize_class): - * eel/eel-image-table.c: (eel_image_table_initialize_class): - * eel/eel-image.c: (eel_image_initialize_class), - (eel_image_set_pixbuf_from_file_name), - (eel_image_set_tile_pixbuf_from_file_name): - * eel/eel-label.c: (eel_label_initialize_class), - (eel_label_set_is_smooth), - (eel_label_set_tile_pixbuf_from_file_name), - (eel_label_set_never_smooth): - * eel/eel-list-column-title.c: - (eel_list_column_title_initialize_class), - (eel_list_column_title_destroy), (eel_list_column_title_finalize), - (eel_list_column_title_request), (eel_list_column_title_paint): - * eel/eel-list.c: (eel_list_initialize_class), - (eel_list_initialize), (eel_list_clear_keyboard_focus), - (eel_list_set_keyboard_focus), (eel_list_size_request), - (new_column_width), (draw_rows), (eel_list_draw), - (eel_list_expose), (eel_list_row_at): - * eel/eel-password-dialog.c: (caption_table_activate_callback), - (eel_password_dialog_new), (eel_password_dialog_run_and_block): - * eel/eel-password-dialog.h: - * eel/eel-preferences-box.c: (preferences_box_select_pane), - (eel_preferences_dialog_new): - * eel/eel-preferences-box.h: - * eel/eel-preferences-group.c: - (eel_preferences_group_get_title_label): - * eel/eel-preferences-item.c: - (eel_preferences_item_initialize_class): - * eel/eel-preferences-pane.h: - * eel/eel-preferences.c: - * eel/eel-radio-button-group.c: - (eel_radio_button_group_initialize_class): - * eel/eel-region.c: (gdk_region_new_from_irect), - (eel_region_add_rectangle), (eel_region_subtract_rectangle): - * eel/eel-scalable-font.c: - * eel/eel-smooth-widget.h: - * eel/eel-stock-dialogs.c: (add_label_to_dialog), - (timed_wait_delayed_close_timeout_callback), (timed_wait_free), - (timed_wait_dialog_destroy_callback), (timed_wait_callback), - (delete_event_callback), (eel_run_simple_dialog), - (create_message_dialog), (show_message_box), (show_ok_box), - (eel_create_info_dialog), (eel_show_info_dialog), - (details_dialog_clicked_callback), - (eel_show_info_dialog_with_details), (eel_show_warning_dialog), - (eel_show_error_dialog), (eel_show_error_dialog_with_details), - (eel_show_yes_no_dialog), (eel_create_question_dialog): - * eel/eel-stock-dialogs.h: - * eel/eel-string-picker.c: (eel_string_picker_initialize_class), - (eel_string_picker_set_string_list): - * eel/eel-text-caption.c: (eel_text_caption_initialize_class): - * eel/eel-types.c: (eel_type_init): - * eel/eel-viewport.c: (eel_viewport_initialize_class), - (eel_viewport_draw), (eel_viewport_size_allocate): - * eel/eel-xml-extensions.c: - -2001-07-11 Darin Adler - - * eel/eel-font-manager.c: (collect_fonts_from_directory): - Fix code that can segfault due to unknown MIME type. - - * eel/eel-scalable-font.c: (initialize_global_stuff_if_needed): - Tell librsvg our datadir so we don't have to be in the same prefix - as librsvg. There's this bad thing where we install fonts that the - librsvg library has to find. Lets hope we can obsolete this - completely soon. - -2001-07-09 Ramiro Estrugo - - * .cvsignore: - * Makefile.am: - * autogen.sh: - * configure.in: - * eel-2.0.pc.in: - * eel-config.in: - * eel.spec.in: - * eel/eel-art-extensions.h: - * eel/eel-art-gtk-extensions.h: - * eel/eel-background-canvas-group.c: - * eel/eel-background-canvas-group.h: - * eel/eel-background.h: - * eel/eel-canvas-rect.h: - * eel/eel-caption-table.h: - * eel/eel-caption.h: - * eel/eel-clickable-image.h: - * eel/eel-font-manager.h: - * eel/eel-font-picker.h: - * eel/eel-mateconf-extensions.h: - * eel/eel-glyph.h: - * eel/eel-image-chooser.h: - * eel/eel-image-table.h: - * eel/eel-image-with-background.h: - * eel/eel-image.h: - * eel/eel-label-with-background.h: - * eel/eel-label.h: - * eel/eel-labeled-image.h: - * eel/eel-list.h: - * eel/eel-password-dialog.h: - * eel/eel-preferences-box.h: - * eel/eel-preferences-group.h: - * eel/eel-preferences-item.h: - * eel/eel-preferences-pane.h: - * eel/eel-preferences.h: - * eel/eel-radio-button-group.h: - * eel/eel-region.h: - * eel/eel-scalable-font-private.h: - * eel/eel-scalable-font.h: - * eel/eel-smooth-text-layout-cache.h: - * eel/eel-smooth-text-layout.h: - * eel/eel-smooth-widget.h: - * eel/eel-string-picker.h: - * eel/eel-text-caption.h: - * eel/eel-vfs-extensions.h: - * eel/eel-viewport.h: - * eel/eel-wrap-table.h: - * eelConf.sh.in: - Begin port to MATE2, part 1. Make configure work in the MATE2 - universe and also a few simple s/BEGIN_MATE_DECLS/G_BEGIN_DECLS/ - -2001-07-09 Ramiro Estrugo - - * eel/eel-art-extensions.h: - * eel/eel-art-extensions.c: (eel_art_drect_get_width), - (eel_art_drect_get_height), (eel_art_irect_assign_end_points), - (eel_art_drect_assign_end_points), (eel_art_ipoint_offset_by), - (eel_art_point_equal): - More ArtDRect versions of point/rectangle stuff. - -==== eel 1.0.1 ==== - -2001-07-05 Darin Adler - - * configure.in: Bumped version to 1.0.1 - * NEWS: Some notes about recent changes. - -2001-06-26 Alexander Larsson - - * eel/eel-font-manager.c (eel_font_manager_get_default_font, - eel_font_manager_get_default_bold_font): - Don't keep looking for the files after we found them the first - time. - -2001-06-26 Ramiro Estrugo - - * eel/eel-art-extensions.h: - * eel/eel-art-extensions.c: (eel_art_irect_is_empty): New function. - (eel_art_ipoint_offset_by): New function. - -2001-06-25 Ramiro Estrugo - - * eel/eel-art-extensions.h: - * eel/eel-art-extensions.c: (eel_dimensions_clamp), - (test_dimensions_clamp), (eel_self_check_art_extensions): - New constant points. New function to clamp dimensions . - * eel/eel-string-list.h: - * eel/eel-string-list.c: (eel_string_list_insert_string_list): - New function to insert a string list into another. - -2001-06-06 Ramiro Estrugo - - Patch from Frederic Devernay - (tweaked by me to | bits instead of +) to make the Eel Font Manager - follow links when determining the mime type of fonts. - - * eel/eel-font-manager.c: (collect_fonts_from_directory), - (eel_font_manager_file_is_scalable_font): - -2001-06-06 Darin Adler - - Integrated a revised version of a patch by Eungkyu Song - to make the font manager code accept either a - tab or a space as the separator. - - * eel/eel-font-manager.c: (font_description_table_add): Use - strpbrk instead of strstr. - -2001-06-06 Alex Larsson - - * eel/eel-background.[ch] (eel_background_draw): - This function now takes both the src and dest coordinates. - (eel_background_draw_to_drawable): Update to the new - eel_background_draw API. - * eel/eel-background-canvas-group.c - (eel_background_canvas_group_draw): Update to the new - eel_background_draw API. - -2001-06-05 Ramiro Estrugo - - * eel/eel-gtk-container.c: (eel_gtk_container_child_size_allocate): - Move the critical after the child check for NULL since we allow - a NULL child to be given. - -2001-06-05 Ramiro Estrugo - - * eel/eel-art-extensions.c: (eel_art_ipoint_clamp), - (test_irect_intersect), (test_irect_union), (test_ipoint_clamp), - (eel_self_check_art_extensions): - * eel/eel-art-extensions.h: - New function to clamp a point plus checks for that. - -2001-06-04 Ramiro Estrugo - - * eel/eel-debug-drawing.h: - * eel/eel-debug-drawing.c: - (eel_debug_show_pixbuf_in_external_viewer): - Replace the hard coded eog viewer to one that can accept any - external viewer. I ran into the problem that the Eog binary - changed names from "eog" to "eog-shell" so I decided to make this - debug feature more generic. - - * eel/Makefile.am: - * eel/eel.h: - * eel/eel-gtk-container.h: - * eel/eel-gtk-container.c: (eel_gtk_container_child_expose_event), - (eel_gtk_container_child_map), (eel_gtk_container_child_unmap), - (eel_gtk_container_child_add), (eel_gtk_container_child_remove), - (eel_gtk_container_child_size_allocate): - New files. Functions to simplify the implementations of - GtkContainer widgets. - - * eel/eel-gtk-extensions.c: (eel_gtk_widget_standard_realize): - Dont hardcode the event mask. Use gtk_widget_get_events() - instead. Also document this fact so that users are aware that - they need to set the event mask using gtk_widget_set_events () - - which is the right Gtk+ way anyway. - - * eel/eel-image-chooser.c: (eel_image_chooser_initialize): - Call gtk_widget_set_events() with the right event mask for the - image chooser. - - * eel/eel-labeled-image.c: (eel_labeled_image_size_allocate), - (eel_labeled_image_expose_event), (eel_labeled_image_map), - (eel_labeled_image_unmap), (eel_labeled_image_add), - (eel_labeled_image_remove): - Simplify the implementations of GtkContainer methods by using the - functions in eel-gtk-container.[ch]. Theres probably other - widgets in Eel and Caja that could benefit from this - simplification/code sharing as well. - - * eel/eel-self-checks.c: (eel_check_double_result): - * eel/eel-self-checks.h: - New checks for double values. - - * eel/eel-string-list.h: - * eel/eel-string-list.c: (eel_string_list_new_from_string_array): - New function to allocate a EelStringList from a regular C string - array. - (eel_string_list_assign_from_string_array): New function to assign - a regular C string array to a EelStringList. - (eel_string_list_reverse): New function to reverse a string list. - (test_string_list_reverse), (test_new_from_string_array), - (eel_self_check_string_list): Self checks for the above new - functions. - - * test/dumb-box.c: (eel_dumb_box_initialize_class), - (eel_dumb_box_expose): Some dumb cleanup of old comment cruft. - * test/test-eel-font-simple.c: (main): - * test/test-eel-font.c: (main): - * test/test-eel-glyph-simple.c: (main): - * test/test-eel-glyph.c: (main): - * test/test-eel-smooth-text-layout.c: (main): - Update for changes in debug function to view pixbufs in external - viewers. - -2001-06-04 Darin Adler - - * eel/eel-font-manager.c: (collect_fonts_from_directory), - (eel_font_manager_file_is_scalable_font): - * test/test-eel-background.c: (main): - * test/test-eel-label.c: (widget_set_eel_background_image): - * test/test.c: (test_gtk_widget_set_background_image): - Fix all code that prepends "file://" to try to make a URI from a - path. Use mate_vfs_get_uri_from_local_path instead. - -2001-06-01 Alex Larsson - - * eel/eel-background.c (eel_background_draw_flat_box): - Only render area if we get passed an area. - (eel_background_draw): Do correct translation of - coordinates for destination drawable. - -2001-06-01 Darin Adler - - * configure.in: Bump version number to 1.0.0.1 - * NEWS: Mention the plans to release 1.0.1 - -2001-06-01 Darin Adler - - * eel/eel-list.c: (eel_list_button_release): Fixed code that was - passing x twice instead of x and y that prevented single-click - from working in the Caja list view. Also did some other - cleanups to behavior when multiple buttons are pressed at once. - -2001-05-22 John Harper - - Fallout from fixing bug 8220 (Having Ctrl as default "modifier - key used for default WM shortcuts" breaks everything...): - - * eel/eel-list.c (eel_list_keyboard_move_to, - eel_list_keyboard_space): changed to use Control modifier - instead of Alt - -2001-05-20 Darin Adler - - Checked in change for Miguel Rodríguez Pérez - . - - * eel/eel-preferences-item.c - (preferences_item_update_editable_string): - (preferences_item_update_editable_integer): Only update - text if it changed. - -2001-05-19 George Lebl - - * configure.in, po/cs.po: Add czech translations - -2001-05-17 Darin Adler - - * eel/eel-gtk-extensions.c: - (eel_gtk_signal_connect_full_while_alive): Weakened a - too-strong g_return_if_fail. - -2001-05-09 Ramiro Estrugo - - * eel/eel-self-checks.h: - * eel/eel-self-checks.c: - Make eel_after_check() and eel_report_check_failure() public so - that third party projects can use them to construct their own - checks and still be able to use the same check failure reporting - machinery. - -2001-05-08 Darin Adler - - * RENAMING: Refine the renaming ideas. - -==== eel 1.0 ==== - -2001-05-04 Robin * Slomkowski - - * configure.in: fixed lirsvg test for 1.0.x - -2001-05-04 Robin * Slomkowski - - * configure.in: upped version to 1.0 and changed upped - dependance too librsvg 1.0.0 - -2001-05-04 Robin * Slomkowski - - * configure.in: upped version to 0.1 - -2001-05-04 Ramiro Estrugo - - * eel/eel-preferences-item.c: - (preferences_item_create_editable_string): - Restore a silly hack for the sake of Caja. Id like to - properly fix this, but not so close to a release. - -2001-05-04 Ramiro Estrugo - - * configure.in: - Add MateConf and OAF dependency. - - * eel.spec.in: - Add MateConf and OAF dependency. Also add missing BuildRequires - entries. - - * eel/Makefile.am: - Need to set librsvg cflags directly here, since librsvg does not - appear in any public eel headers and thus not exported in - eel-config --cflags. - - * eel/eel-dateedit-extensions.c: - * eel/eel-dateedit-extensions.h: - * eel/eel-mateconf-extensions.c: - * eel/eel-mateconf-extensions.h: - * eel/eel-generous-bin.c: - * eel/eel-generous-bin.h: - * eel/eel-lib-self-check-functions.h: - * eel/eel-preferences-box.c: - * eel/eel-preferences-box.h: - * eel/eel-preferences-group.c: - * eel/eel-preferences-group.h: - * eel/eel-preferences-item.c: - * eel/eel-preferences-item.h: - * eel/eel-preferences-pane.c: - * eel/eel-preferences-pane.h: - * eel/eel-preferences.c: - * eel/eel-preferences.h: - * eel/eel.h: - Move over some more stuff over from Caja. - -2001-05-03 Darin Adler - - * RENAMING: Some renaming ideas. - -2001-05-03 Darin Adler - - * eel/eel-vfs-extensions.h: - * eel/eel-vfs-extensions.c: (eel_make_uri_from_half_baked_uri), - (eel_self_check_vfs_extensions): Add new call to make a canonical - URI from the kind of half-baked URIs that are used in gmc URL - files and in drag and drop. The definition of a half-baked URI is - that it starts with "file:" and then has a normal path, without - URI escaping. - - * Makefile.am: Fixed a typo. - -2001-05-03 Ramiro Estrugo - - * eel/eel-gdk-extensions.h: Add an opaque version of the color - packing macro. - * eel/eel-gdk-extensions.c: (eel_self_check_gdk_extensions): Add - checks for color packing macros. - - * eel/eel-art-extensions.h: - * eel/eel-art-extensions.c: (eel_art_irect_intersect), - (eel_art_irect_union), (eel_dimensions_assign), - (eel_dimensions_equal), (eel_art_ipoint_assign), - (eel_art_ipoint_equal), (test_intersect), (test_union), - (eel_self_check_art_extensions): Some more art extensions. - Currently unused in Eel or Caja. - - * eel/eel-self-checks.h: - * eel/eel-self-checks.c: - Add self check machinery for EelArtIPoints. - - * eel/eel-gdk-pixbuf-extensions.h: Dumb spacing tweak. - -2001-05-02 Darin Adler - - Fixed bug 8219 (crash under libefence): - - * eel/eel-scalable-font.c: (eel_scalable_font_new), - (free_global_font_handle_table): Dup the font names before using - them as keys, since the underlying freetype font can last longer - than the EelScalableFont. - -2001-05-02 Ramiro Estrugo - - * eel/eel-debug-drawing.c: (eel_debug_show_pixbuf_in_eog): - Update for EOG name change. eog got renamed to eog-shell. - -2001-05-02 Ramiro Estrugo - - * configure.in: - Lots of improvement. Make dealing with dependency libs/cflags simpler. - - * eel/Makefile.am: - * test/Makefile.am: - Eliminate cut-n-paste disease by using dependency macros defined - in configure.in. - -2001-05-02 Ramiro Estrugo - - * autogen.sh: - Detect whether the invocation of configure failed and print a - message accordingly. We used to always assume that configure was - successful and print misleading "now type make to build $PROJECT" - messages. - -2001-05-01 Ramiro Estrugo - - * configure.in: - Simplify the freetype2 detection insanity by using autoconf macro - technology. The new test should work with both FreeType2 RPMS as - well as freetype built from source in any prefix. - -2001-05-01 Ramiro Estrugo - - * eel/eel-gdk-pixbuf-extensions.c: - * eel/eel-gdk-pixbuf-extensions.h: - * eel/eel-glyph.c: - * eel/eel-glyph.h: - * eel/eel-label.c: - * eel/eel-scalable-font.c: - * eel/eel-scalable-font.h: - * eel/eel-smooth-text-layout.c: - * eel/eel-smooth-widget.c: - * test/test-eel-font-simple.c: - * test/test-eel-font.c: - * test/test-eel-glyph-simple.c: - * test/test-eel-glyph.c: - * test/test-eel-smooth-text-layout.c: - More work on changing parameters for functions that accept and - return ArtIRect, EelArtIPoint, ArtDRect, EelDimensions to pass by - value instead of by pointer. - -2001-05-01 Ramiro Estrugo - - * test/Makefile.am: - Add include flag for test directory. - -2001-05-01 Ramiro Estrugo - - * eel/eel-image-chooser.c: - Respect the GtkStyle. - - * test/.cvsignore: - * test/Makefile.am: - * test/dumb-box.h: - * test/dumb-box.c: - * test-eel-gtk-style.c: - Add a GtkStyle debugging tool - - * test/test-eel-image-chooser.c: - Update for style respect changes. - -2001-04-30 Ramiro Estrugo - - * eel/Makefile.am: - Remove some garbage that apparently satan tried to sneak in. - -2001-04-30 Darin Adler - - reviewed by: John Sullivan - - Fixed bug 8198 ("New Terminal" does not use MATE default - applications). This involved changing the API, so it requires - changes to Caja too. - - * eel/eel-glib-extensions.c: (eel_shell_quote): Make it smarter so - it doesn't quote simple things with no fancy characters in them. - (eel_self_check_glib_extensions): Update test. - - * eel/eel-mate-extensions.h: - * eel/eel-mate-extensions.c: (try_terminal_command), - (try_terminal_command_argv), (get_terminal_command_prefix): New - functions, used to implement eel_mate_open_terminal. These look - at the mate-config setting that controls which terminal program - is used. - (eel_mate_make_terminal_command): New public function. We've now - eliminated the concept of just getting the name of a terminal - program. - (eel_mate_open_terminal): Use eel_mate_make_terminal_command to - do the hard part. - -2001-04-30 John Sullivan - - Fixed bug 6234 (Escape should close Properties window) - Fixed bug 6271 (Close dialogs with Escape to match MATE standard) - - * eel/eel-gtk-extensions.c: - (eel_gtk_window_event_is_close_accelerator): Close dialogs with - Escape as well as Control-W. (non-MateDialogs can either call - eel_gtk_window_set_up_close_accelerator to arrange this, or can call - this querying function directly). - -2001-04-30 Ramiro Estrugo - - * eel/eel-art-extensions.c: - * eel/eel-art-extensions.h: - * eel/eel-art-gtk-extensions.c: - * eel/eel-art-gtk-extensions.h: - * eel/eel-clickable-image.c: - * eel/eel-debug-drawing.c: - * eel/eel-debug-drawing.h: - * eel/eel-gdk-pixbuf-extensions.c: - * eel/eel-gdk-pixbuf-extensions.h: - * eel/eel-glyph.c: - * eel/eel-glyph.h: - * eel/eel-mate-extensions.c: - * eel/eel-mate-extensions.h: - * eel/eel-image-chooser.c: - * eel/eel-image-table.c: - * eel/eel-image-with-background.c: - * eel/eel-image.c: - * eel/eel-label.c: - * eel/eel-labeled-image.c: - * eel/eel-region.h: - * eel/eel-smooth-text-layout.c: - * eel/eel-smooth-text-layout.h: - * eel/eel-smooth-widget.c: - * eel/eel-smooth-widget.h: - * eel/eel-wrap-table.c: - * test/test-eel-font.c: - * test/test-eel-glyph-simple.c: - * test/test-eel-glyph.c: - * test/test-eel-pixbuf-tile.c: - * test/test-eel-smooth-text-layout.c: - * test/test.c: - Change parameters for functions that accept and return ArtIRect, - EelArtIPoint, ArtDRect, EelDimensions to pass by value instead of - by pointer. - -2001-04-29 Ramiro Estrugo - - * eel/eel-enumeration.c: (eel_self_check_enumeration): - Add one more check. - - * eel/eel-string-picker.h: - * eel/eel-string-picker.c: (eel_string_picker_set_string_list), - (eel_string_picker_insert_string), - (eel_string_picker_insert_separator): - Add support for separators. - -2001-04-26 Ramiro Estrugo - - * eel/eel-art-extensions.h: - * eel/eel-art-extensions.c: (eel_art_irect_align), - (eel_dimensions_are_empty), (eel_art_irect_assign_dimensions), - (eel_self_check_art_extensions): Change constants to be lower - case. Also declare them as "extern const" and not just "extern." - - * eel/eel-art-gtk-extensions.c: (eel_gdk_rectangle_to_art_irect), - (eel_gdk_window_get_bounds), - (eel_gdk_window_get_screen_relative_bounds), - (eel_gtk_widget_get_bounds), (eel_gtk_widget_get_dimensions), - (eel_gtk_widget_get_preferred_dimensions), - (eel_gdk_window_clip_dirty_area_to_screen), - (eel_gdk_window_get_dimensions): - * eel/eel-debug-drawing.c: (debug_pixbuf_viewer_size_request): - * eel/eel-gdk-pixbuf-extensions.c: (eel_gdk_pixbuf_get_dimensions), - (eel_gdk_pixbuf_intersect): - * eel/eel-glyph.c: (eel_glyph_get_dimensions), - (eel_glyph_intersect): - * eel/eel-image-chooser.c: (image_chooser_get_partial_dimensions): - * eel/eel-image.c: (image_get_pixbuf_dimensions), - (image_get_pixbuf_bounds), (image_get_tile_dimensions): - * eel/eel-label.c: (label_composite_text_callback_cached), - (label_get_text_dimensions), (label_get_text_bounds), - (label_get_content_dimensions), (label_get_content_bounds), - (label_get_tile_dimensions): - * eel/eel-labeled-image.c: (labeled_image_get_image_dimensions), - (labeled_image_get_label_dimensions), - (labeled_image_get_image_bounds_fill), - (eel_labeled_image_get_image_bounds), - (labeled_image_get_label_bounds_fill), - (eel_labeled_image_get_label_bounds), - (labeled_image_get_content_dimensions), - (labeled_image_get_content_bounds): - * eel/eel-scalable-font.c: (eel_scalable_font_measure_text): - * eel/eel-smooth-text-layout.c: - (eel_smooth_text_layout_get_dimensions): - * eel/eel-smooth-widget.c: (smooth_widget_get_tile_origin_point), - (eel_smooth_widget_get_tile_bounds), - (eel_smooth_widget_get_preferred_dimensions): - * eel/eel-viewport.c: (eel_viewport_get_scroll_offset): - * eel/eel-wrap-table.c: (wrap_table_art_irect_max_dimensions), - (wrap_table_get_max_child_dimensions), - (wrap_table_get_content_dimensions), - (wrap_table_get_content_bounds), (wrap_table_get_scroll_offset): - Update for art extensions constants renaming. - -2001-04-26 Ramiro Estrugo - - * eel/eel-image-chooser.c: (image_chooser_motion_notify_event), - (image_chooser_button_press_event), - (image_chooser_button_release_event): - Use pointer grab technology to prevent the list from getting - events from unrelated widgets. - -2001-04-26 John Sullivan - - * eel/eel-list.c: (eel_list_get_cell_hit_rectangle), (draw_cell): - Made drawing and hit-testing code immune to NULL text. This was - spewing out tons of complaints before in search results view - (from the fancy date-squeezing code). - -2001-04-26 John Sullivan - - Merged from caja-1 branch: - - 2001-03-30 Ramiro Estrugo - - reviewed by: John Harper - - * eel/eel-stock-dialogs.c: (create_message_box): - Make sure the label is not NULL before changing its line wrap. - This works around the crashing problem. Why the label is NULL is - still a mystery. - -2001-04-26 Darin Adler - - * eel/eel-debug.h: - * eel/eel-debug.c: (call_default_log_handler_with_better_message): - Add comment about handling cases where we're out of - memory. Removed unneeded NULL-handling code. - (eel_assert_computed_str), (eel_str_equal_with_free): Removed an - old unused feature. - - * eel/eel-mate-extensions.c: Formatting tweaks. - -2001-04-26 Ramiro Estrugo - - * eel/eel-enumeration.h: - * eel/eel-enumeration.c: - (eel_enumeration_get_nth_description_translated), - (eel_enumeration_id_get_nth_description), - (eel_enumeration_id_get_nth_description_translated): - New functions to fetch translated descriptions. - -2001-04-26 Ramiro Estrugo - - * eel/Makefile.am: - Build the image chooser widget. - - * eel/eel-art-gtk-extensions.h: - * eel/eel-art-gtk-extensions.c: (eel_gdk_get_pointer_position): - New function to obtain the pointer position as a point. - - * eel/eel-caption.h: - * eel/eel-caption.c: (eel_caption_initialize_class), - (eel_caption_destroy), (caption_show_all), - (eel_caption_set_show_title): - Fix some rotten comments and other minor style tweaks. Remove - unused defines. Fix wrongly named show_all method, a cut-n-paste - mistake. - - * eel/eel-gdk-extensions.h: - * eel/eel-gdk-extensions.c: (eel_gdk_rgb_to_color): - Return the resulting color as a structure instead of a pointer. - - * eel/eel-gtk-extensions.h: - * eel/eel-gtk-extensions.c: (eel_gtk_widget_standard_realize), - (eel_gtk_widget_standard_draw), - (eel_gtk_bin_standard_size_allocate), - (eel_gtk_bin_standard_size_request): - Implementations of some standard gtk widget methods. - - * eel/eel-label.c: - (eel_label_set_solid_background_color), - (eel_label_set_text_color): Fix a bug where the label - wouldnt properly update when some color attributes changed because - of a stale solid pixbuf cache. - - * eel/eel-radio-button-group.h: - * eel/eel-radio-button-group.c: - (eel_radio_button_group_clear): New function to clear out all the - items in the group. - (eel_radio_button_group_initialize_class): - (eel_radio_button_group_initialize), - (eel_radio_button_group_destroy), (button_toggled), - (eel_radio_button_group_insert): - Caja style tweaks. Remove unused constant. Change signal - signature to be simpler. Remove the signal data nastiness and let - the caller find out the active item by using the getter methods - instead. - (eel_radio_button_group_get_active_index), - (eel_radio_button_group_set_active_index): Use signed integers for - the active index. - - * eel/eel-string-list.h: - * eel/eel-string-list.c: (eel_string_list_append): - New function to append one string list to another. - - * eel/eel-viewport.h: - * eel/eel-viewport.c: (eel_gtk_scrolled_window_add_with_viewport): - New convenience function to create scrolled windows with an - EelViewport as the child. - - * eel/eel.h: - Add eel-image-chooser.h - - * test/.cvsignore: - * test/Makefile.am: - Build the image chooser test. - - * test/test.h: - Include eel.h instead of the individual headers. - -2001-04-26 Ramiro Estrugo - - * eel/eel-image-chooser.h: - * eel/eel-image-chooser.c: - New widget to choose an image from a list. - - * test/test-eel-image-chooser.c: - Test program for the new widget. - -2001-04-24 Darin Adler - - reviewed by: Ramiro Estrugo - - * eel/eel-debug.c: - (eel_make_warnings_and_criticals_stop_in_debugger): - Add more log domains, most importantly "". - -2001-04-20 John Harper - - reviewed by: Darin Adler - - * eel/eel-mate-extensions.h, eel/eel-mate-extensions.c - (eel_mate_win_hints_get_area, - eel_mate_win_hints_get_current_area, - eel_mate_win_hints_set_area, - eel_mate_win_hints_set_current_area): new functions - - * eel/eel-gtk-extensions.c (eel_gtk_window_present): changed to - use the above new functions - - * eel/eel-gtk-extensions.h, eel/eel-gtk-extensions.c - (eel_gtk_window_is_on_current_workspace_and_area): new function - -2001-04-20 jacob berkman - - * eel/eel-gtk-extensions.c (eel_gtk_window_present): make sure the - window is also on the current viewport/area. sawfish needs to be - updated to listen to _WIN_AREA changes though. - -2001-04-20 Ramiro Estrugo - - * eel/eel-font-manager.c: (try_using_font_server): - Remove printf left in by accident. - -2001-04-20 Ramiro Estrugo - - Fix for 8084 - Not all fonts are added to the font list in - preferences dialog. - - * eel/eel-font-manager.c: (try_using_font_server), - (ensure_local_font_table): - Try more than just one know location for the font server - configuation file. If different systems (like different Linux - distributions) put this in other places, then we'll have to update - this code as we know more. Seems lame, but I guess if - distributors and "users" have a choice where to put config files, - then we have no choice but comply. - -2001-04-20 Ramiro Estrugo - - * eel/eel-glib-extensions.h: - * eel/eel-glib-extensions.c: (eel_get_operating_system_name), - (eel_self_check_glib_extensions): - New function to find out the system name. - -2001-04-20 Ramiro Estrugo - - * configure.in: - Use /usr/X instead of /usr/openwin which is the new way on - solaris. - -2001-04-20 Ramiro Estrugo - - Fix for bug 7847 - SOLARIS: When Smoother Graphics turned on - - cannot change Fonts. - - * acconfig.h: - * configure.in: - * eel/eel-font-manager.c: (ensure_local_font_table): - Add support for reaping fonts even when the system is not using - the font server. - - * eel/eel-string-list.c: (eel_self_check_string_list): - Add a few more checks for string tokenizing. - -2001-04-19 Ramiro Estrugo - - * eel/Makefile.am: Add a log domain define for Eel. - * eel/eel-debug.c: - (eel_make_warnings_and_criticals_stop_in_debugger): Remove - G_LOG_DOMAIN item as it will be the same as Eel for this module. - Add Gdk-Pixbuf to the list of standard log domains. - -2001-04-19 Ramiro Estrugo - - * eel/eel-debug.c: - (eel_make_warnings_and_criticals_stop_in_debugger): - Add a list of "standard" domains for which this debugging feature - is always turned on. - -2001-04-19 Darin Adler - - reviewed by: Ramiro Estrugo - - * eel/eel-debug.c: (get_process_name), - (call_default_log_handler_with_better_message), (log_handler), - (set_log_handler), - (eel_make_warnings_and_criticals_stop_in_debugger): - Add the process name and number prefix to all lines. Also fix - the use of getuid where we meant to use getpid. Also tweak - the names of things a bit to make it nicer. - -2001-04-19 Ramiro Estrugo - - reviewed by: Darin Adler - - * eel/eel-debug.c: (get_process_command_line): A function to try - and obtain the command line used to invoke the process. - (eel_stop_after_default_log_handler): Print out the process id - and possible command line to make the warning/critical more - useful. - -2001-04-18 Darin Adler - - * eel/eel-canvas-rect.c: (canvas_item_update_svp_no_repaint), - (canvas_item_update_svp_clip_no_repaint), (rect_update): Renamed - the internal functions to make it more clear what they do. - (eel_canvas_rect_initialize_class): Improved comment. - (rects_intersect): Changed name. - (diff_rects): Update for new name of rects_intersect. - (test_rects_intersect), (eel_self_check_canvas_rect): Added tests - for rects_intersect. - -2001-04-18 Darin Adler - - * eel/eel-canvas-rect.c: (rect_update): Removed a bunch of code - that's not needed since we decided to optimize only the case - where the canvas is an anti-aliased one. - -2001-04-18 Darin Adler - - * eel/eel-canvas-rect.c: (rect_update): Fixed backwards logic that - made it never draw the outline. - -2001-04-18 Darin Adler - - * eel/eel-canvas-rect.c: (make_drect): New function. - (make_empty_drect): New function. - (make_rect_vpath): Changed to take ArtDRect. - (eel_canvas_item_update_svp), (eel_canvas_item_update_svp_clip): - Stole functions from MateCanvas code, because we need versions - that don't do a request_update. - (canvas_request_update_rect): New function. - (rect_update): Changed to do smart calculation about what to - update using the diff_rects function. - (diff_rects_guts), (diff_rects): New implementation that doesn't - use macros. Also changed to leave out empty rectangles. - (eel_self_check_canvas_rect): Updated tests that involve empty - rectangles and added some new ones. - -2001-04-18 Christopher James Lahey - - * eel/eel-canvas-rect.c (intersect_rectangles): Fixed the - intersect_rectangles function to have rectangles that are tangent - return as not intersecting. - (eel_self_check_canvas_rect): Fixed the tests. - -2001-04-18 Darin Adler - - * eel/eel-canvas-rect.c: (rect_update): Call diff_rectangles so we - don't get an unused function warning. - (diff_rectangles): Took out of #if 0 and made it compile without - warnings. - (test_diff_rectangles): Test function that uses string for result. - (eel_self_check_canvas_rect): Added two self-tests. The one that - currently fails is commented out. - -2001-04-18 Darin Adler - - * eel/eel-canvas-rect.h: - * eel/eel-canvas-rect.c: (set_gc_foreground), (set_stipple), - (set_outline_gc_width), (re_update_shared), (re_get_bounds), - (make_rect_vpath), (rect_update): Copied the update function - and everything it needs in here, so we can prepare to modify it. - -2001-04-18 Christopher James Lahey - - * eel/eel-canvas-rect.c: Added some tests #ifdefed out. Wrote the - diff and intersection functions. - -2001-04-18 Darin Adler - - * eel/eel-canvas-rect.c: (eel_self_check_canvas_rect): - * eel/eel-lib-self-check-functions.h: - Added a self-check function for EelCanvasRect. - - * eel/eel-self-checks.c: (eel_exit_if_self_checks_failed): - Formatting tweak. - -2001-04-18 Darin Adler - - * eel/Makefile.am: - * eel/eel-canvas-rect.c: - * eel/eel-canvas-rect.h: - Added new class that Chris Lahey and I are working on should make - the selection rectangle in Caja much faster. - -2001-04-18 Ramiro Estrugo - - * eel/Makefile.am: Add the generated files to the CLEANFILES so - that 'make clean' gets rid of them properly. - -2001-04-18 Ramiro Estrugo - - * eel/eel-enumeration.h: - * eel/eel-enumeration.c: (eel_enumeration_contains_name), - (eel_enumeration_id_contains_name), (eel_self_check_enumeration): - New functions to check whether an enumeration contains a specific - name. - - * eel/eel-string-picker.h: - * eel/eel-string-picker.c: (eel_string_picker_initialize), - (eel_string_picker_destroy), (option_menu_activate_callback), - (menu_item_set_sensitivity_callback), - (menu_item_update_sensitivity), - (string_picker_update_menu_sensitivities), - (eel_string_picker_set_insensitive_list): - Add support for installing a list of insensitive choices. - (eel_string_picker_set_string_list): Make sure the list is - different before actually doing any work. - (eel_string_picker_get_string_list), - (eel_string_picker_get_selected_string), - (eel_string_picker_set_selected_string), - (eel_string_picker_set_selected_string_index), - (eel_string_picker_insert_string), (eel_string_picker_contains), - (eel_string_picker_get_index_for_string), - (eel_string_picker_clear): Some minor tweaking to conform with - Caja style some more. - -2001-04-17 Darin Adler - - * eel/Makefile.am: - * eel/eel.h: - Take eel-dnd.h out. This should go back to Caja at some - point, I think. - - * eel/eel-dnd.h: - * eel/eel-dnd.c: - (is_path_that_mate_uri_list_extract_filenames_can_parse), - (add_one_compatible_uri), (eel_drag_drag_data_get): Another cut - at making the kind of "URL" that is compatible with bad old - URL-parsing code. - -2001-04-17 Ramiro Estrugo - - * eel/eel-string-list.h: - * eel/eel-string-list.c: - (eel_string_list_copy): Better name for this function. Dont need - case_sensitive parameter since it can be fetched from the - string_list we are about to copy. - (eel_string_list_as_g_slist): Change list variable name to make - things a tiny bit clearer. - (eel_string_list_as_string): Better name for this function. Add a - num_strings parameter that can be used to limit the number of - strings from the list used to make the new concatenated string. - (eel_self_check_string_list): Update for _as_string changes. - - * eel/eel-enumeration.c: (eel_enumeration_copy), - (eel_enumeration_get_names): Update for _copy changes. - - * eel/eel-gdk-font-extensions.c: (xlfd_string_replace_nth): - Update for _as_string changes. - - * eel/eel-self-checks.c: (eel_check_string_list_result): Update - for _as_string changes. - - * eel/eel-string-picker.c: (eel_string_picker_get_string_list), - (eel_string_picker_insert_string): Update for _copy changes. - -2001-04-17 Darin Adler - - * eel/eel-dnd.c: (add_one_path_with_file_prefix): Coddle existing - drag and drop recipients who use the mate-libs helper functions. - For them, we must provide a "URL" (quotes intentional) that is - just a full path with "file:" stuck on the beginning. - -2001-04-17 Ramiro Estrugo - - * eel/eel-string-list.h: - * eel/eel-string-list.c: - (eel_string_list_new_from_g_slist): New function to create string - lists from GLists. - (eel_string_list_new_from_g_list), (eel_string_list_as_g_slist): - Better names for the GLlist and GSList functions. - (eel_string_list_as_concatenated_string): Return an empty string - ("") if the input string list is NULL. - (eel_string_list_for_each): Make the for_each iterator a little - more type safe. - (eel_self_check_string_list): New checks for GSList functions. - New function to create string lists from GLists. Better names for - the GLlist and GSList functions. - -2001-04-17 Ramiro Estrugo - - * eel/eel-string-list.h: - * eel/eel-string-list.c: (eel_string_list_new_from_slist), - (eel_string_list_as_slist), (eel_self_check_string_list): - New function to create string lists from slists. - -2001-04-17 Ramiro Estrugo - - * eel/eel-string-list.h: - * eel/eel-string-list.c: (eel_string_list_new), - (eel_string_list_new_from_string), - (eel_string_list_new_from_string_list), - (eel_string_list_new_from_tokens), - (eel_string_list_assign_from_string_list), - (eel_string_list_insert), (eel_string_list_nth), - (eel_string_list_nth_as_integer), (eel_string_list_modify_nth), - (eel_string_list_remove_nth), (eel_string_list_contains), - (eel_string_list_find_by_function), (eel_string_list_get_length), - (eel_string_list_clear), (eel_string_list_equals), - (eel_string_list_as_g_slist), - (eel_string_list_get_index_for_string), - (eel_string_list_as_concatenated_string), (eel_string_list_sort), - (eel_string_list_sort_by_function), - (eel_string_list_remove_duplicates), (eel_string_list_for_each), - (eel_string_list_get_longest_string), - (eel_string_list_get_longest_string_length), (str_is_equal), - (eel_self_check_string_list): - Change implementation of string list to use a GSList instead of a - GList. A few changes to match the caja style more. - -2001-04-16 Ramiro Estrugo - - * eel/Makefile.am: - Use RSVG_CFLAGS not RSVG_LIBS. - - * eel/eel-self-checks.c: (eel_check_string_list_result): - * eel/eel-self-checks.h: - Add support for EelStringList checks. - - * eel/eel-string-list.h: - * eel/eel-string-list.c: (eel_string_list_is_case_sensitive): - New function that returns whether the string list is case - sensitive or not. - -2001-04-16 Ramiro Estrugo - - * eel/Makefile.am: Make the self checks header private and dont - install it. Remove some unused include flags and a debug printf. - - * eel/eel.h: Dont include the self checks header since its now - private. - - * test/Makefile.am: Remove some unused include flags. - -2001-04-16 Maciej Stachowiak - - * eel/Makefile.am: Fix `make distcheck'. - -2001-04-16 Darin Adler - - * eel/Makefile.am: Remove stray reference to eel-boxed.defs - that was making the Tinderbox unhappy. - -2001-04-16 Maciej Stachowiak - - * configure.in, eel/.cvsignore, eel/Makefile.am, eel/eel-types.c, - eel/eel-types.h, eel/eel.h, eel/makeenums.pl, eel/maketypes.awk: - Automatically generate GtkTypes for the various enumerations in - eel like gtk+ and mate do. This is needed for language bindings. - -2001-04-13 Pavel Cisler - - * eel/eel-list.c: (get_cell_text), - (eel_list_get_cell_hit_rectangle), (eel_list_item_hit), - (eel_list_button_press), (eel_list_button_release): - Add proper hit testing to the list view -- items now only get hit when - you click on text or an icon, clicking in empty space deselects. - - * eel/eel-list.c:(eel_list_setup_style_colors): - Tweak divider line colors to match Arlo's original spec. - - * eel/eel-list.c: (draw_cell), - (eel_list_get_initial_drag_offset): - Some small tweaks. - -2001-04-13 Ramiro Estrugo - - * eel/eel-gdk-font-extensions.c: (eel_gdk_font_get_fixed): - Dont use the translated font anymore, thats the old broken way. - Try to load just a font (not a fontset) if the first try fails. - -2001-04-12 Ramiro Estrugo - - * eel/check-program.c: (main): - * eel/eel-glib-extensions.c: (eel_g_hash_table_new_free_at_exit): - Use CAJA_DEBUG, not EEL_DEBUG for now. - - * eel/eel-font-manager.c: (ensure_local_font_table): - Use ~/.caja instead of ~/.eel for compatibility. - -2001-04-09 Pavel Cisler - - reviewed by: Mike Engber - - * eel/eel-ellipsizing-label.c: (recompute_ellipsized_text): - * eel/eel-gdk-font-extensions.c: (eel_string_ellipsize), - (eel_self_check_ellipsize): - * eel/eel-gdk-font-extensions.h: - Tweak the API of the ellipsizing functions to make it a little - more convenient to use. - -2001-04-09 John Sullivan - - reviewed by: Pavel Cisler - - * eel/eel-list-column-title.h: - * eel/eel-list-column-title.c: - (eel_list_column_title_queue_draw): New public function. - - * eel/eel-list.h: - * eel/eel-list.c: - (eel_list_set_sort_column), (eel_list_set_sort_type): New - functions that call eel_clist versions and also make the - column titles redraw. - -2001-04-08 Ramiro Estrugo - - * eel/eel-enumeration.h: - * eel/eel-enumeration.c: (eel_enumeration_new), - (eel_enumeration_copy), (eel_enumeration_free), - (eel_enumeration_insert), (eel_enumeration_get_id), - (eel_enumeration_get_nth_name), - (eel_enumeration_get_nth_description), - (eel_enumeration_get_nth_value), (eel_enumeration_get_length), - (eel_enumeration_new_from_tokens), - (eel_enumeration_get_name_position), - (eel_enumeration_get_description_position), - (eel_enumeration_get_value_position), (eel_enumeration_get_names), - (eel_enumeration_insert_entries), - (enumeration_table_free_one_node), (enumeration_table_free), - (enumeration_table_get), (enumeration_table_lookup), - (enumeration_register), (eel_enumeration_register), - (eel_enumeration_lookup), (eel_enumeration_id_get_nth_name), - (eel_enumeration_id_get_nth_description), - (eel_enumeration_id_get_nth_value), - (eel_enumeration_id_get_length), - (eel_enumeration_id_get_name_position), - (eel_enumeration_id_get_description_position), - (eel_enumeration_id_get_value_position), - (eel_self_check_enumeration): - Add a way to register and query a global preference table using - string ids. Makes it easier to deal with enumerations. Perhaps - we can even lost the non id based functions. - -2001-04-05 Andy Hertzfeld - - * eel/eel-gtk-extensions.c: (eel_gtk_marshal_POINTER__POINTER_INT): - * eel/eel-gtk-extensions.h: - added marshalling function needed for my post-1_0 branch - -2001-04-05 Pavel Cisler - - reviewed by: John Harper - - Code needed to support nice list view column resizing. - - * eel/eel-gtk-extensions.c: - (eel_gtk_marshal_POINTER__INT_INT_POINTER_POINTER): - * eel/eel-gtk-extensions.h: - Add a marshalling function. - - * eel/eel-list.c: (eel_list_initialize_class), (get_cell_text), - (draw_cell): - * eel/eel-list.h: - Use a signal to get the cell text, formatted for the right width. - -2001-04-05 Pavel Cisler - - * eel/Makefile.am: - More fixes to not pick up libraries from /usr/lib first. - Checking in for Ramiro. - -2001-04-05 Ramiro Estrugo - - * eel/Makefile.am: - Put freettype and png libs at end of link line to prevent /usr/lib conflict. - -2001-04-05 Ramiro Estrugo - - * eel/eel-dnd.h: - * eel/eel-dnd.c: (eel_drag_init), (eel_drag_selection_item_new), - (drag_selection_item_destroy), (eel_drag_build_selection_list), - (eel_drag_items_local), (eel_drag_items_in_trash), - (eel_drag_default_drop_action_for_icons): - Make some constant private as they were not used anywhere else. - Make sure all public structures have an Eel namespace. - - * eel/eel-clist.c: - * eel/eel-clist.h: - * eel/eel-list.c: - * eel/eel-list.h: - Indentation. - - * Makefile.am: - * eel/eel-string-map.h: - * eel/eel-string-map.c: - * eel/eel-lib-self-check-functions.h: - Retire unused code. - - * eel/eel-vfs-extensions.h: - * eel/eel-vfs-extensions.c: - Fix the authors blurb. - -2001-04-04 Ramiro Estrugo - - * eel/Makefile.am: - * eel/eel-clist.c: - * eel/eel-clist.h: - * eel/eel-ctree.c: - * eel/eel-ctree.h: - * eel/eel-dnd.c: - * eel/eel-dnd.h: - * eel/eel-list-column-title.c: - * eel/eel-list-column-title.h: - * eel/eel-list.c: - * eel/eel-list.h: - Move clist, ctree, and list widgets over from Caja. - -2001-04-04 Ramiro Estrugo - - * eel.spec.in: - Fix a dumb mistake in how the date was specified. - -2001-04-04 Ramiro Estrugo - - * eel/Makefile.am: - * eel/eel-lib-self-check-functions.h: - * eel/eel-vfs-extensions.h: - * eel/eel-vfs-extensions.c: (eel_read_entire_file), - (read_file_close_callback), (read_file_close), - (read_file_succeeded), (read_file_failed), - (read_file_read_callback), (read_file_read_chunk), - (read_file_open_callback), - (pthread_eel_read_file_callback_idle_binder), - (pthread_eel_read_file_callback_common), - (pthread_eel_read_file_synchronous_callback), - (pthread_eel_read_file_asynchronous_callback), - (pthread_eel_read_file_thread_entry), - (pthread_eel_read_file_async), - (pthread_eel_read_file_async_cancel), (eel_read_file_async), - (eel_read_entire_file_async), (eel_read_file_cancel), - (eel_uri_is_trash), (eel_uri_is_trash_folder), - (eel_uri_is_in_trash), (eel_format_uri_for_display), - (is_valid_scheme_character), (has_valid_scheme), - (eel_make_uri_from_input), (file_uri_from_local_relative_path), - (eel_make_uri_from_shell_arg), (eel_uri_get_basename), - (eel_uri_get_scheme), (is_uri_partial), - (remove_internal_relative_components), - (eel_uri_make_full_from_relative), (eel_uri_is_local_scheme), - (eel_handle_trailing_slashes), (eel_make_uri_canonical), - (eel_make_uri_canonical_strip_fragment), (uris_match), - (eel_uris_match), (eel_uris_match_ignore_fragments), - (eel_is_remote_uri), (eel_make_directory_and_parents), - (eel_copy_uri_simple), (eel_self_check_vfs_extensions): - Move mate-vfs extensions over from - caja/caja-file-utilities.[ch] - -2001-04-04 Ramiro Estrugo - - * HACKING: - * README: - * RENAMING: - * THANKS: - Updated to be Eel specific. Removed crufy leftover from Caja - move. - - * configure.in: - * eel.spec.in: - Remove unused popt and imlib depenencies. - -2001-04-04 Ramiro Estrugo - - * eel/check-program.c: (main): - Cleanup a lot of leftover cruft. - - * eel/eel-art-extensions.h: - * eel/eel-art-gtk-extensions.h: - * eel/eel-background-canvas-group.c: - * eel/eel-background.c: - * eel/eel-background.h: - * eel/eel-caption-table.c: - * eel/eel-caption-table.h: - * eel/eel-caption.c: - * eel/eel-caption.h: - * eel/eel-clickable-image.c: - * eel/eel-clickable-image.h: - * eel/eel-debug-drawing.c: - * eel/eel-debug-drawing.h: - * eel/eel-debug.h: - * eel/eel-ellipsizing-label.c: - * eel/eel-ellipsizing-label.h: - * eel/eel-enumeration.h: - * eel/eel-font-manager.c: - * eel/eel-font-manager.h: - * eel/eel-font-picker.c: - * eel/eel-font-picker.h: - * eel/eel-gdk-extensions.h: - * eel/eel-gdk-font-extensions.c: - * eel/eel-gdk-font-extensions.h: - * eel/eel-gdk-pixbuf-extensions.c: - * eel/eel-gdk-pixbuf-extensions.h: - * eel/eel-glib-extensions.h: - * eel/eel-glyph.c: - * eel/eel-glyph.h: - * eel/eel-mate-extensions.h: - * eel/eel-graphic-effects.h: - * eel/eel-gtk-extensions.h: - * eel/eel-image-table.c: - * eel/eel-image-table.h: - * eel/eel-image.c: - * eel/eel-image.h: - * eel/eel-label.c: - * eel/eel-label.h: - * eel/eel-labeled-image.c: - * eel/eel-labeled-image.h: - * eel/eel-password-dialog.c: - * eel/eel-password-dialog.h: - * eel/eel-radio-button-group.c: - * eel/eel-radio-button-group.h: - * eel/eel-region.h: - * eel/eel-scalable-font.c: - * eel/eel-scalable-font.h: - * eel/eel-self-checks.h: - * eel/eel-smooth-text-layout-cache.c: - * eel/eel-smooth-text-layout-cache.h: - * eel/eel-smooth-text-layout.c: - * eel/eel-smooth-text-layout.h: - * eel/eel-smooth-widget.c: - * eel/eel-smooth-widget.h: - * eel/eel-stock-dialogs.h: - * eel/eel-string-list.c: - * eel/eel-string-list.h: - * eel/eel-string-map.c: - * eel/eel-string-map.h: - * eel/eel-string-picker.c: - * eel/eel-string-picker.h: - * eel/eel-string.h: - * eel/eel-text-caption.c: - * eel/eel-text-caption.h: - * eel/eel-viewport.c: - * eel/eel-viewport.h: - * eel/eel-wrap-table.c: - * eel/eel-wrap-table.h: - * eel/eel-xml-extensions.h: - Many style and indention changes. - -2001-04-03 Darin Adler - - reviewed by: Ramiro - - * eel/Makefile.am: Make a eel-background-canvas-group.h - private. Remove duplicate FREETYPE2_LIBS. - * eel/eel-glib-extensions.h: Get rid of EEL_MACRO_BEGIN and - EEL_MACRO_END (too close to G_STMT_START/END). - -2001-04-03 Ramiro Estrugo - - * eel/eel-ellipsizing-label.c: (recompute_ellipsized_text): - Synchronize with Caja (for the last time hopefully). - -2001-04-02 Ramiro Estrugo - - * test/test-eel-label.c: - * test/test.h: - Remove rogue unused #includes. - -2001-04-02 Ramiro Estrugo - - * configure.in: - Stuff that goes in eelConf.sh was missing. - -2001-04-02 Ramiro Estrugo - - * eel-config.in: - * eelConf.sh.in: - Eelify. - -2001-04-02 Ramiro Estrugo - - * eel/check-eel: - Run checks with --sm-disable so that the session manager will not - hang and show dialogs. - -2001-04-02 Ramiro Estrugo - - * eel/eel-background-canvas-group.c: - (eel_background_canvas_group_initialize_common): - * eel/eel-font-manager.c: (eel_font_manager_get_default_font): - * eel/eel-gdk-font-extensions.c: - * eel/eel-stock-dialogs.c: - (timed_wait_delayed_close_timeout_callback), (timed_wait_free): - * eel/eel-text-caption.c: - Synchronize with Caja. - -2001-04-02 Ramiro Estrugo - - * acconfig.h: - * configure.in: - * eel.spec.in: - * eel/Makefile.am: - * eel/eel-art-extensions.h: - * eel/eel-art-gtk-extensions.h: - * eel/eel-background-canvas-group.c: - (eel_background_canvas_group_initialize_common): - * eel/eel-background.c: (eel_background_destroy): - * eel/eel-background.h: - * eel/eel-caption-table.h: - * eel/eel-caption.c: (eel_caption_set_child), - (eel_caption_set_extra_spacing): - * eel/eel-caption.h: - * eel/eel-clickable-image.h: - * eel/eel-debug-drawing.c: (eel_debug_show_pixbuf_in_eog): - * eel/eel-debug-drawing.h: - * eel/eel-debug.h: - * eel/eel-ellipsizing-label.h: - * eel/eel-entry.c: (emacs_shortcuts_preference_changed_callback), - (eel_entry_initialize), (eel_entry_destroy): - * eel/eel-entry.h: - * eel/eel-enumeration.c: (eel_enumeration_new_from_tokens), - (eel_enumeration_get_entry_position), - (eel_enumeration_get_value_position), - (eel_enumeration_get_entries), (eel_self_check_enumeration): - * eel/eel-enumeration.h: - * eel/eel-file-utilities.h: - * eel/eel-font-factory.c: - (eel_font_factory_get_font_from_preferences): - * eel/eel-font-factory.h: - * eel/eel-font-manager.c: (font_description_table_add), - (font_description_table_new), (directory_contains_file), - (ensure_local_font_table), (eel_font_manager_get_default_font), - (eel_font_manager_get_default_bold_font), - (eel_self_check_font_manager): - * eel/eel-font-manager.h: - * eel/eel-font-picker.h: - * eel/eel-gdk-extensions.h: - * eel/eel-gdk-font-extensions.c: (eel_string_ellipsize_start), - (eel_string_ellipsize_end), (eel_string_ellipsize_middle), - (eel_self_check_ellipsize), (eel_self_check_ellipsize_start), - (eel_self_check_ellipsize_middle), (eel_self_check_ellipsize_end), - (eel_self_check_gdk_font_extensions): - * eel/eel-gdk-font-extensions.h: - * eel/eel-gdk-pixbuf-extensions.h: - * eel/eel-glib-extensions.h: - * eel/eel-glyph.h: - * eel/eel-mate-extensions.h: - * eel/eel-graphic-effects.h: - * eel/eel-gtk-extensions.h: - * eel/eel-image-table.h: - * eel/eel-image.h: - * eel/eel-label.c: (eel_label_set_text): - * eel/eel-label.h: - * eel/eel-labeled-image.h: - * eel/eel-lib-self-check-functions.h: - * eel/eel-password-dialog.h: - * eel/eel-radio-button-group.h: - * eel/eel-region.h: - * eel/eel-scalable-font.h: - * eel/eel-self-checks.h: - * eel/eel-smooth-text-layout-cache.h: - * eel/eel-smooth-text-layout.h: - * eel/eel-smooth-widget.c: - (eel_smooth_widget_global_set_is_smooth), - (eel_smooth_widget_register): - * eel/eel-smooth-widget.h: - * eel/eel-stock-dialogs.h: - * eel/eel-string-list.h: - * eel/eel-string-map.h: - * eel/eel-string-picker.h: - * eel/eel-string.h: - * eel/eel-text-caption.h: - * eel/eel-viewport.h: - * eel/eel-wrap-table.h: - * eel/eel-xml-extensions.h: - * test/Makefile.am: - * test/test.c: (eel_pixmap_file): - * test/test.h: - Synchronize with caja. - -2001-03-28 Ramiro Estrugo - - * eel.spec.in: - First pass at making the spec file valid. - -2001-03-28 Ramiro Estrugo - - * Makefile.am: - * acconfig.h: - * configure.in: - Remove more Caja cruft. Make distcheck now passes. - -2001-03-28 Ramiro Estrugo - - Change 'caja' namespace to 'eel' everywhere. - - * eel/Makefile.am: - * eel/check-program.c: (main): - * eel/eel-art-extensions.c: (eel_art_irect_contains_irect), - (eel_art_irect_contains_point), (eel_art_irect_hits_irect), - (eel_art_irect_equal), (eel_art_drect_equal), - (eel_art_irect_is_valid), (eel_art_irect_assign), - (eel_art_irect_get_width), (eel_art_irect_get_height), - (eel_art_irect_align), (eel_dimensions_empty), - (eel_art_irect_assign_dimensions), (eel_art_irect_offset_by), - (eel_art_irect_offset_to), (eel_art_irect_scale_by), - (eel_art_irect_inset), (eel_art_drect_offset_by), - (eel_art_drect_offset_to), (eel_art_irect_offset_by_point), - (eel_art_irect_offset_to_point), (eel_art_drect_scale_by), - (eel_art_drect_inset), (eel_self_check_art_extensions): - * eel/eel-art-extensions.h: - * eel/eel-art-gtk-extensions.c: (eel_gdk_rectangle_to_art_irect), - (eel_screen_get_dimensions), (eel_gdk_window_get_bounds), - (eel_gdk_window_get_screen_relative_bounds), - (eel_gtk_widget_get_bounds), (eel_gtk_widget_get_dimensions), - (eel_gtk_widget_get_preferred_dimensions), - (eel_gdk_window_clip_dirty_area_to_screen), - (eel_art_irect_to_gdk_rectangle), (eel_gdk_window_get_dimensions): - * eel/eel-art-gtk-extensions.h: - * eel/eel-background-canvas-group.c: - (eel_background_canvas_group_initialize_class), - (eel_background_canvas_group_initialize_common), - (eel_background_canvas_group_initialize), - (eel_background_canvas_group_supplant_root_class), - (eel_background_canvas_group_update), - (eel_background_canvas_group_draw), - (eel_background_canvas_group_render): - * eel/eel-background-canvas-group.h: - * eel/eel-background.c: (eel_background_initialize_class), - (eel_background_initialize), (eel_background_remove_current_image), - (eel_background_destroy), (eel_background_get_combine_mode), - (eel_background_set_combine_mode), - (eel_background_get_image_placement), - (eel_background_set_image_placement_no_emit), - (eel_background_set_image_placement), (eel_background_new), - (reset_cached_color_info), - (eel_background_ensure_gradient_buffered), - (fill_canvas_from_gradient_buffer), - (eel_background_image_totally_obscures), - (eel_background_ensure_image_scaled), (eel_background_pre_draw), - (eel_background_draw), (eel_background_draw_to_drawable), - (eel_background_draw_to_pixbuf), (draw_pixbuf_tiled_aa), - (eel_background_draw_aa), (eel_background_draw_to_canvas), - (eel_background_get_color), (eel_background_get_image_uri), - (eel_background_set_color_no_emit), (eel_background_set_color), - (eel_background_load_image_callback), - (eel_background_is_image_load_in_progress), - (eel_background_cancel_loading_image), - (eel_background_start_loading_image), - (eel_background_set_image_uri_helper), - (eel_background_set_image_uri), - (set_image_and_color_image_loading_done_callback), - (eel_background_set_image_uri_and_color), - (eel_background_receive_dropped_background_image), - (eel_gtk_style_get_default_class), (eel_gdk_window_update_sizes), - (eel_background_draw_flat_box), - (eel_background_get_gtk_style_class), - (eel_background_set_widget_style), (eel_background_is_set), - (eel_background_is_loaded), (eel_background_reset), - (eel_background_set_up_canvas), (eel_widget_background_changed), - (eel_get_widget_background), (eel_widget_has_attached_background), - (eel_gtk_widget_find_background_ancestor), - (eel_background_is_too_complex_for_gtk_style), - (eel_background_is_dark), (eel_background_receive_dropped_color), - (eel_self_check_background): - * eel/eel-background.h: - * eel/eel-caption-table.c: (eel_caption_table_initialize_class), - (eel_caption_table_initialize), (caption_table_destroy), - (eel_caption_table_resize), (caption_table_index_of_entry), - (caption_table_find_next_sensitive_entry), (entry_activate), - (eel_caption_table_new), (eel_caption_table_set_row_info), - (eel_caption_table_set_entry_text), - (eel_caption_table_set_entry_readonly), - (eel_caption_table_entry_grab_focus), - (eel_caption_table_get_entry_text), - (eel_caption_table_get_num_rows): - * eel/eel-caption-table.h: - * eel/eel-caption.c: (eel_caption_initialize_class), - (eel_caption_initialize), (eel_caption_destroy), - (eel_font_picker_show_all), (update_title), (eel_caption_new), - (eel_caption_set_title_label), (eel_caption_set_show_title), - (eel_caption_get_title_label), (eel_caption_get_title_label_width), - (eel_caption_set_child), (eel_caption_set_spacing): - * eel/eel-caption.h: - * eel/eel-clickable-image.c: - (eel_clickable_image_initialize_class), - (eel_clickable_image_initialize), (eel_clickable_image_destroy), - (eel_clickable_image_get_arg), (eel_clickable_image_realize), - (label_enter), (label_leave), (label_handle_motion), - (label_handle_button_press), (label_handle_button_release), - (ancestor_enter_notify_event), (ancestor_leave_notify_event), - (ancestor_motion_notify_event), (ancestor_button_press_event), - (ancestor_button_release_event), - (eel_clickable_image_expose_event), - (eel_clickable_image_set_up_pixbufs), (eel_clickable_image_new), - (eel_clickable_image_new_from_file_name), - (eel_clickable_image_new_solid), - (eel_clickable_image_set_prelight): - * eel/eel-clickable-image.h: - * eel/eel-debug-drawing.c: (debug_pixbuf_viewer_destroy), - (debug_pixbuf_viewer_size_request), - (debug_pixbuf_viewer_expose_event), - (debug_pixbuf_viewer_set_pixbuf), - (eel_debug_draw_rectangle_and_cross), - (eel_debug_show_pixbuf_in_eog), (eel_debug_show_pixbuf), - (eel_debug_pixbuf_draw_point), (eel_debug_pixbuf_draw_rectangle), - (eel_debug_pixbuf_draw_rectangle_inset): - * eel/eel-debug-drawing.h: - * eel/eel-debug.c: (eel_stop_in_debugger), - (eel_stop_after_default_log_handler), - (eel_set_stop_after_default_log_handler), - (eel_make_warnings_and_criticals_stop_in_debugger), - (eel_get_available_file_descriptor_count), - (eel_str_equal_with_free): - * eel/eel-debug.h: - * eel/eel-ellipsizing-label.c: - (eel_ellipsizing_label_initialize_class), - (eel_ellipsizing_label_initialize), (real_destroy), - (eel_ellipsizing_label_new), (recompute_ellipsized_text), - (eel_ellipsizing_label_set_text), (real_size_request), - (real_size_allocate), (real_style_set): - * eel/eel-ellipsizing-label.h: - * eel/eel-entry.c: (eel_entry_initialize), (eel_entry_new), - (eel_entry_new_with_max_length), (eel_entry_destroy), - (obscure_cursor), (eel_entry_key_press), (eel_entry_motion_notify), - (eel_entry_select_all), (select_all_at_idle), - (eel_entry_select_all_at_idle), (eel_entry_set_text), - (eel_entry_set_selection), (eel_entry_button_press), - (eel_entry_button_release), (eel_entry_insert_text), - (eel_entry_delete_text), (eel_entry_selection_clear), - (eel_entry_initialize_class): - * eel/eel-entry.h: - * eel/eel-enumeration.c: (eel_enumeration_new), - (eel_enumeration_free), (eel_enumeration_insert), - (eel_enumeration_get_nth_entry), - (eel_enumeration_get_nth_description), - (eel_enumeration_get_nth_value), (eel_enumeration_get_num_entries), - (eel_self_check_enumeration): - * eel/eel-enumeration.h: - * eel/eel-file-utilities.c: (eel_format_uri_for_display), - (eel_make_uri_from_input), (file_uri_from_local_relative_path), - (eel_make_uri_from_shell_arg), (eel_uri_get_basename), - (eel_uri_get_scheme), (eel_uri_make_full_from_relative), - (eel_uri_is_trash), (eel_uri_is_trash_folder), - (eel_uri_is_in_trash), (eel_uri_is_local_scheme), - (eel_handle_trailing_slashes), (eel_make_uri_canonical), - (eel_make_uri_canonical_strip_fragment), (uris_match), - (eel_uris_match), (eel_uris_match_ignore_fragments), - (eel_file_name_matches_hidden_pattern), - (eel_file_name_matches_backup_pattern), (eel_make_path), - (eel_get_user_directory), (eel_get_desktop_directory), - (eel_user_main_directory_exists), (eel_get_pixmap_directory), - (eel_is_remote_uri), (eel_pixmap_file), (eel_read_entire_file), - (read_file_close), (read_file_succeeded), (read_file_failed), - (read_file_read_callback), (read_file_read_chunk), - (read_file_open_callback), - (pthread_eel_read_file_callback_idle_binder), - (pthread_eel_read_file_callback_common), - (pthread_eel_read_file_synchronous_callback), - (pthread_eel_read_file_asynchronous_callback), - (pthread_eel_read_file_thread_entry), - (pthread_eel_read_file_async), - (pthread_eel_read_file_async_cancel), (eel_read_file_async), - (eel_read_entire_file_async), (eel_read_file_cancel), - (eel_make_directory_and_parents), (eel_copy_uri_simple), - (eel_unique_temporary_file_name), (eel_get_build_time_stamp), - (eel_get_build_message), (eel_self_check_file_utilities): - * eel/eel-file-utilities.h: - * eel/eel-font-factory.c: (eel_get_current_font_factory), - (eel_font_factory_get), (eel_font_factory_initialize), - (eel_font_factory_initialize_class), (destroy), - (font_hash_node_lookup), (font_hash_node_lookup_with_insertion), - (eel_font_factory_get_font_by_family), - (eel_font_factory_get_font_from_preferences): - * eel/eel-font-factory.h: - * eel/eel-font-manager.c: (font_description_new), - (font_description_table_add), (font_get_font_type), - (font_description_table_find), (font_description_table_for_each), - (font_description_table_new), (directory_contains_file), - (font_directory_is_ignored), (font_foundry_is_ignored), - (font_family_is_ignored), (font_manager_collect_font_tables), - (ensure_local_font_table), (eel_font_manager_for_each_font), - (eel_font_manager_get_default_font), - (eel_font_manager_get_default_bold_font), - (eel_font_manager_file_is_scalable_font), - (font_list_find_bold_callback), (eel_font_manager_get_bold), - (eel_font_manager_weight_is_bold), (get_test_font_dir), - (eel_self_check_font_manager): - * eel/eel-font-manager.h: - * eel/eel-font-picker.c: (eel_font_picker_initialize_class), - (option_menu_button_press_event), (menu_deactivate), - (eel_font_picker_initialize), (eel_font_picker_destroy), - (font_list_find), (style_menu_item_activate_callback), - (style_menu_item_button_release_event), (font_picker_add_item), - (font_picker_populate), (font_find_style), (font_make_style_name), - (font_slant_string_to_enum), (font_set_width_string_to_enum), - (font_style_entry_new), (font_list_count_families), - (compare_font_entry), (global_font_list_get), (compare_style), - (global_font_list_populate_callback), - (eel_gtk_menu_shell_get_num_items), - (font_picker_get_selected_style_entry), - (font_picker_find_entries_for_font), - (font_picker_get_index_for_entry), (eel_font_picker_new), - (eel_font_picker_get_selected_font), - (eel_font_picker_set_selected_font): - * eel/eel-font-picker.h: - * eel/eel-gdk-extensions.c: (eel_fill_rectangle), - (eel_fill_rectangle_with_color), (eel_rectangle_contains), - (eel_rectangle_inset), (eel_interpolate_color), (eel_gradient_new), - (eel_gradient_is_gradient), (eel_gradient_is_horizontal), - (eel_gradient_strip_trailing_direction_if_any), - (eel_gradient_parse_one_color_spec), - (eel_gradient_get_start_color_spec), - (eel_gradient_get_end_color_spec), (eel_gradient_set_edge_color), - (eel_gradient_set_left_color_spec), - (eel_gradient_set_top_color_spec), - (eel_gradient_set_right_color_spec), - (eel_gradient_set_bottom_color_spec), - (eel_gdk_color_parse_with_white_default), - (eel_parse_rgb_with_white_default), (eel_rgb16_to_rgb), - (eel_rgb8_to_rgb), (eel_gdk_color_to_rgb), (eel_gdk_rgb_to_color), - (eel_gdk_rgb_to_color_spec), (eel_shift_color_component), - (eel_rgb_shift_color), (eel_gdk_color_is_dark), - (eel_gdk_choose_foreground_color), - (eel_gdk_gc_choose_foreground_color), (eel_stipple_bitmap), - (eel_gdk_window_bring_to_front), (eel_gdk_window_focus), - (eel_gdk_window_set_wm_protocols), (eel_set_mini_icon), - (eel_gdk_window_set_wm_hints_input), - (eel_gdk_window_set_invisible_cursor), (eel_gdk_parse_geometry), - (eel_gdk_color_as_hex_string), (eel_self_check_parse), - (eel_self_check_gdk_extensions): - * eel/eel-gdk-extensions.h: - * eel/eel-gdk-font-extensions.c: (eel_gdk_font_get_italic), - (eel_gdk_font_get_bold), (font_bitmap_get_by_size), - (eel_gdk_font_get_larger), (eel_gdk_font_get_smaller), - (eel_gdk_font_equal), (eel_gdk_font_get_largest_fitting), - (eel_string_ellipsize_start), (font_get_bold), (font_list_fonts), - (font_list_table_free_one_node), (font_list_fonts_cached), - (eel_gdk_font_get_fixed), (xlfd_string_get_nth), - (xlfd_string_replace_nth), (xlfd_string_get_nth_as_int), - (xlfd_string_could_be_scalable_non_bitmap), - (eel_gdk_font_xlfd_string_new), (font_entry_has_bold_weight_test), - (font_entry_has_italic_slant_test), - (font_entry_is_scalable_non_bitmap_test), - (eel_self_check_ellipsize_start), - (eel_self_check_gdk_font_extensions): - * eel/eel-gdk-font-extensions.h: - * eel/eel-gdk-pixbuf-extensions.c: (eel_gdk_pixbuf_list_ref), - (eel_gdk_pixbuf_list_free), (eel_gdk_pixbuf_load), - (eel_gdk_pixbuf_load_async), (file_opened_callback), - (file_read_callback), (free_pixbuf_load_handle), (load_done), - (eel_cancel_gdk_pixbuf_load), (eel_gdk_pixbuf_average_value), - (eel_gdk_scale_to_fit_factor), (eel_gdk_pixbuf_scale_to_fit), - (eel_gdk_pixbuf_scale_down_to_fit), (eel_gdk_pixbuf_is_valid), - (eel_gdk_pixbuf_get_dimensions), - (eel_gdk_pixbuf_fill_rectangle_with_color), - (eel_gdk_pixbuf_save_to_file), (eel_gdk_pixbuf_ref_if_not_null), - (eel_gdk_pixbuf_unref_if_not_null), - (eel_gdk_pixbuf_draw_to_drawable), (eel_gdk_pixbuf_draw_to_pixbuf), - (eel_gdk_pixbuf_draw_to_pixbuf_alpha), - (eel_gdk_pixbuf_new_from_pixbuf_sub_area), - (eel_gdk_pixbuf_new_from_existing_buffer), (pixbuf_draw_tiled), - (draw_tile_to_pixbuf_callback), (draw_tile_to_drawable_callback), - (eel_gdk_pixbuf_draw_to_pixbuf_tiled), - (eel_gdk_pixbuf_draw_to_drawable_tiled), - (eel_gdk_pixbuf_get_global_buffer), - (eel_gdk_pixbuf_get_from_window_safe), (eel_gdk_pixbuf_intersect), - (eel_self_check_gdk_pixbuf_extensions): - * eel/eel-gdk-pixbuf-extensions.h: - * eel/eel-glib-extensions.c: (eel_setenv), (eel_unsetenv), - (eel_g_date_new_tm), (eel_strdup_strftime), - (eel_g_list_exactly_one_item), (eel_g_list_more_than_one_item), - (eel_g_list_equal), (eel_g_list_copy), (eel_g_str_list_equal), - (eel_g_str_list_copy), (eel_g_str_list_alphabetize), - (eel_g_list_free_deep_custom), (eel_g_list_free_deep), - (eel_g_slist_free_deep_custom), (eel_g_slist_free_deep), - (eel_g_strv_find), (eel_g_list_safe_for_each), - (eel_g_list_sort_merge), (eel_g_list_is_already_sorted), - (eel_g_list_sort_custom), - (eel_g_lists_sort_and_check_for_intersection), - (eel_g_list_partition), (eel_g_ptr_array_new_from_list), - (eel_g_ptr_array_sort), (eel_g_ptr_array_search), - (eel_get_system_time), (eel_g_hash_table_new_free_at_exit), - (eel_g_hash_table_safe_for_each), - (eel_g_hash_table_remove_deep_custom), - (eel_g_hash_table_remove_deep), - (eel_g_hash_table_destroy_deep_custom), - (eel_g_hash_table_destroy_deep), (eel_g_string_append_len), - (eel_shell_quote), (eel_round), (eel_g_list_from_g_slist), - (eel_g_slist_from_g_list), - (eel_dumb_down_for_multi_byte_locale_hack), (eel_compare_integer), - (check_tm_to_g_date), (eel_test_predicate), (test_strftime), - (eel_self_check_glib_extensions): - * eel/eel-glib-extensions.h: - * eel/eel-glyph.c: (eel_glyph_new), (eel_glyph_free), - (glyph_get_width_space_safe), (glyph_get_height_space_safe), - (eel_glyph_get_width), (eel_glyph_get_height), - (eel_glyph_get_dimensions), (eel_glyph_get_underline_rectangle), - (glyph_is_valid), (eel_glyph_draw_to_pixbuf), - (eel_glyph_intersect), (eel_glyph_compare): - * eel/eel-glyph.h: - * eel/eel-mate-extensions.c: - (eel_mate_canvas_world_to_window_rectangle), - (eel_mate_canvas_world_to_canvas_rectangle), - (eel_mate_canvas_item_get_current_canvas_bounds), - (eel_mate_canvas_item_request_redraw), - (eel_mate_canvas_request_redraw_rectangle), - (eel_mate_canvas_item_get_world_bounds), - (eel_mate_canvas_item_get_canvas_bounds), - (eel_mate_canvas_draw_pixbuf_helper), - (eel_mate_canvas_draw_pixbuf_helper_alpha), - (eel_mate_canvas_draw_pixbuf), (eel_mate_canvas_fill_rgb), - (eel_mate_dialog_get_button_by_index), - (eel_mate_canvas_item_request_update_deep), - (eel_mate_canvas_request_update_all), - (eel_mate_canvas_set_scroll_region), - (eel_mate_canvas_set_scroll_region_left_justify), - (eel_mate_canvas_set_scroll_region_include_visible_area), - (eel_mate_shell_execute), (eel_mate_get_terminal_path), - (eel_mate_open_terminal), (icon_selected_callback), - (eel_mate_icon_selector_new), - (eel_mate_stock_set_icon_or_register): - * eel/eel-mate-extensions.h: - * eel/eel-graphic-effects.c: (eel_create_spotlight_pixbuf), - (eel_create_darkened_pixbuf), (eel_create_colorized_pixbuf), - (eel_stretch_frame_image), (eel_embed_image_in_frame), - (eel_make_semi_transparent): - * eel/eel-graphic-effects.h: - * eel/eel-gtk-extensions.c: (finish_button_activation), - (eel_gtk_button_auto_click), (eel_gtk_button_set_padding), - (eel_gtk_button_set_standard_padding), - (eel_gtk_clist_get_first_selected_row), - (eel_gtk_clist_get_last_selected_row), - (activate_button_on_double_click), - (eel_gtk_clist_set_double_click_button), - (eel_gtk_signal_connect_free_data_custom), - (eel_gtk_signal_connect_free_data), (eel_gtk_window_present), - (handle_standard_close_accelerator), - (eel_gtk_window_event_is_close_accelerator), - (eel_gtk_window_set_up_close_accelerator), - (eel_gtk_window_set_initial_geometry), - (eel_gtk_window_set_initial_geometry_from_string), - (eel_gtk_selection_data_copy_deep), - (eel_gtk_selection_data_free_deep), (eel_popup_menu_position_func), - (eel_truncate_text_for_menu_item), (eel_pop_up_context_menu), - (eel_gtk_menu_append_separator), (eel_gtk_menu_insert_separator), - (eel_gtk_menu_set_item_visibility), - (eel_gtk_marshal_NONE__POINTER_INT_INT_DOUBLE), - (eel_gtk_marshal_NONE__INT_INT_INT), - (eel_gtk_marshal_NONE__POINTER_INT_INT_INT), - (eel_gtk_marshal_NONE__POINTER_INT_POINTER_POINTER), - (eel_gtk_marshal_NONE__POINTER_POINTER_INT_INT_INT), - (eel_gtk_marshal_BOOL__INT_POINTER_INT_INT_UINT), - (eel_gtk_marshal_NONE__INT_POINTER_INT_INT_UINT), - (eel_gtk_marshal_NONE__POINTER_POINTER_POINTER_INT_INT_INT), - (eel_gtk_marshal_NONE__POINTER_POINTER_POINTER_POINTER_INT_INT_UINT - ), (eel_gtk_marshal_NONE__POINTER_INT_INT_DOUBLE_DOUBLE), - (eel_gtk_marshal_NONE__DOUBLE), - (eel_gtk_marshal_NONE__DOUBLE_DOUBLE_DOUBLE), - (eel_gtk_marshal_POINTER__NONE), (eel_gtk_marshal_INT__NONE), - (eel_gtk_marshal_POINTER__INT), (eel_gtk_marshal_POINTER__POINTER), - (eel_gtk_marshal_INT__POINTER_POINTER), - (eel_gtk_marshal_INT__POINTER_INT), - (eel_gtk_marshal_POINTER__POINTER_POINTER), - (eel_gtk_marshal_POINTER__POINTER_POINTER_POINTER), - (eel_gtk_marshal_NONE__POINTER_POINTER_POINTER_POINTER), - (eel_gtk_marshal_POINTER__POINTER_INT_INT_POINTER_POINTER), - (eel_gtk_marshal_NONE__POINTER_POINTER_POINTER_POINTER_POINTER_POIN - TER), (eel_point_in_allocation), (eel_point_in_widget), - (eel_gtk_object_list_ref), (eel_gtk_object_list_unref), - (eel_gtk_object_list_free), (eel_gtk_object_list_copy), - (eel_gtk_style_set_font), (eel_gtk_widget_set_font), - (eel_gtk_widget_set_shown), (eel_gtk_widget_set_font_by_name), - (eel_gtk_signal_connect_full_while_alive), - (eel_gtk_signal_connect_while_realized), - (eel_nullify_when_destroyed), (eel_nullify_cancel), - (eel_gtk_container_get_first_child), - (eel_gtk_container_foreach_deep), (eel_gtk_pixmap_new_empty), - (eel_gtk_adjustment_set_value), (eel_gtk_adjustment_clamp_value), - (eel_gtk_label_make_bold), (eel_gtk_label_make_larger), - (eel_gtk_label_make_smaller), - (eel_gtk_widget_set_background_color), - (eel_gtk_widget_set_foreground_color), - (eel_gtk_widget_find_windowed_ancestor), (eel_gtk_style_shade), - (eel_gtk_class_name_make_like_existing_type), - (eel_get_window_list_ordered_front_to_back), - (eel_gtk_get_system_font), (eel_get_current_event_time), - (eel_drag_set_icon_pixbuf): - * eel/eel-gtk-extensions.h: - * eel/eel-gtk-macros.h: - * eel/eel-image-table.c: (eel_image_table_initialize_class), - (eel_image_table_initialize), (eel_image_table_destroy), - (eel_image_table_expose_event), (eel_image_table_realize), - (eel_image_table_unrealize), (eel_image_table_remove), - (eel_image_table_child_type), - (eel_image_table_set_is_smooth_signal), - (image_table_foreach_child_subtract_content), - (image_table_clear_dirty_areas), (image_table_peek_clear_gc), - (image_table_emit_signal), (image_table_handle_motion), - (ancestor_enter_notify_event), (ancestor_leave_notify_event), - (ancestor_motion_notify_event), (ancestor_button_press_event), - (ancestor_button_release_event), (eel_image_table_new), - (eel_image_table_set_is_smooth), - (eel_image_table_set_smooth_background_color), - (eel_image_table_add_empty_image): - * eel/eel-image-table.h: - * eel/eel-image-with-background.c: (draw_background_callback), - (eel_image_new_with_background): - * eel/eel-image-with-background.h: - * eel/eel-image.c: (eel_image_initialize_class), - (eel_image_initialize), (eel_image_destroy), (eel_image_set_arg), - (eel_image_get_arg), (eel_image_size_request), - (image_paint_pixbuf_callback), (image_composite_pixbuf_callback), - (eel_image_expose_event), (eel_image_set_is_smooth_signal), - (image_get_pixbuf_dimensions), (image_get_pixbuf_bounds), - (image_get_tile_dimensions), (image_is_smooth), (eel_image_new), - (eel_image_set_is_smooth), (eel_image_get_is_smooth), - (eel_image_set_tile_pixbuf), (eel_image_get_tile_pixbuf), - (eel_image_set_pixbuf), (eel_image_set_pixbuf_from_file_name), - (eel_image_get_pixbuf), (eel_image_set_pixbuf_opacity), - (eel_image_get_pixbuf_opacity), (eel_image_set_tile_opacity), - (eel_image_get_tile_opacity), (eel_image_set_tile_width), - (eel_image_get_tile_width), (eel_image_set_tile_height), - (eel_image_get_tile_height), (eel_image_set_tile_mode_vertical), - (eel_image_get_tile_mode_vertical), - (eel_image_set_tile_mode_horizontal), - (eel_image_get_tile_mode_horizontal), - (eel_image_set_tile_pixbuf_from_file_name), - (eel_image_set_background_mode), (eel_image_get_background_mode), - (eel_image_set_solid_background_color), - (eel_image_get_solid_background_color), (eel_image_new_solid), - (eel_image_set_never_smooth): - * eel/eel-image.h: - * eel/eel-label-with-background.c: (draw_background_callback), - (eel_label_new_with_background): - * eel/eel-label-with-background.h: - * eel/eel-label.c: (eel_label_initialize_class), - (eel_label_initialize), (eel_label_destroy), (eel_label_set_arg), - (eel_label_get_arg), (eel_label_size_request), - (eel_label_size_allocate), (label_paint_pixbuf_callback), - (label_composite_text_callback_cached), - (label_composite_text_callback), - (label_composite_text_and_shadow_callback), (label_paint), - (paint_label_smooth), (paint_label_smooth_cached), - (eel_label_expose_event), (eel_label_set_is_smooth_signal), - (label_get_default_line_wrap_width), (label_get_text_dimensions), - (label_get_text_bounds), (label_get_content_dimensions), - (label_get_content_bounds), (label_get_tile_dimensions), - (label_solid_cache_pixbuf_clear), (label_can_cache_contents), - (label_peek_text), (label_smooth_text_ensure), - (label_smooth_text_clear), (label_is_smooth), (eel_label_new), - (eel_label_set_smooth_font), (eel_label_get_smooth_font), - (eel_label_set_smooth_font_size), (eel_label_get_smooth_font_size), - (label_force_cached_requisition_flush), (eel_label_set_is_smooth), - (eel_label_get_is_smooth), (eel_label_set_tile_pixbuf), - (eel_label_get_tile_pixbuf), (eel_label_set_text_opacity), - (eel_label_get_text_opacity), (eel_label_set_tile_opacity), - (eel_label_get_tile_opacity), (eel_label_set_tile_width), - (eel_label_get_tile_width), (eel_label_set_tile_height), - (eel_label_get_tile_height), (eel_label_set_tile_mode_vertical), - (eel_label_get_tile_mode_vertical), - (eel_label_set_tile_mode_horizontal), - (eel_label_get_tile_mode_horizontal), - (eel_label_set_tile_pixbuf_from_file_name), - (eel_label_set_background_mode), (eel_label_get_background_mode), - (eel_label_set_solid_background_color), - (eel_label_get_solid_background_color), - (eel_label_set_smooth_line_wrap_width), - (eel_label_get_smooth_line_wrap_width), (eel_label_set_text_color), - (eel_label_get_text_color), - (eel_label_set_smooth_drop_shadow_offset), - (eel_label_get_smooth_drop_shadow_offset), - (eel_label_set_smooth_drop_shadow_color), - (eel_label_get_smooth_drop_shadow_color), (eel_label_set_justify), - (eel_label_get_text_justify), (eel_label_set_text), - (eel_label_get_text), (eel_label_set_wrap), (eel_label_get_wrap), - (eel_label_new_solid), (eel_label_make_bold), - (eel_label_make_larger), (eel_label_make_smaller), - (eel_label_set_never_smooth), - (eel_label_set_adjust_wrap_on_resize), - (eel_label_get_adjust_wrap_on_resize): - * eel/eel-label.h: - * eel/eel-labeled-image.c: (eel_labeled_image_initialize_class), - (eel_labeled_image_initialize), (eel_labeled_image_destroy), - (eel_labeled_image_set_arg), (eel_labeled_image_get_arg), - (eel_labeled_image_size_request), - (eel_labeled_image_size_allocate), - (eel_labeled_image_expose_event), (eel_labeled_image_map), - (eel_labeled_image_unmap), (eel_labeled_image_add), - (eel_labeled_image_remove), (eel_labeled_image_forall), - (is_fixed_height), (labeled_image_get_image_dimensions), - (labeled_image_get_label_dimensions), - (labeled_image_get_image_bounds_fill), - (eel_labeled_image_get_image_bounds), - (labeled_image_get_label_bounds_fill), - (eel_labeled_image_get_label_bounds), - (labeled_image_update_alignments), - (labeled_image_get_content_dimensions), - (labeled_image_get_content_bounds), (labeled_image_ensure_label), - (labeled_image_ensure_image), (labeled_image_show_image), - (labeled_image_show_label), (eel_labeled_image_new), - (eel_labeled_image_new_from_file_name), - (eel_labeled_image_set_label_position), - (eel_labeled_image_get_label_position), - (eel_labeled_image_set_show_label), - (eel_labeled_image_get_show_label), - (eel_labeled_image_set_show_image), - (eel_labeled_image_get_show_image), - (eel_labeled_image_set_fixed_image_height), - (eel_labeled_image_set_spacing), (eel_labeled_image_get_spacing), - (eel_labeled_image_set_x_padding), - (eel_labeled_image_get_x_padding), - (eel_labeled_image_set_y_padding), - (eel_labeled_image_get_y_padding), - (eel_labeled_image_set_x_alignment), - (eel_labeled_image_get_x_alignment), - (eel_labeled_image_set_y_alignment), - (eel_labeled_image_get_y_alignment), (eel_labeled_image_set_fill), - (eel_labeled_image_get_fill), (eel_labeled_image_button_new), - (eel_labeled_image_button_new_from_file_name), - (eel_labeled_image_toggle_button_new), - (eel_labeled_image_toggle_button_new_from_file_name), - (button_leave_callback), (eel_labeled_image_check_button_new), - (eel_labeled_image_check_button_new_from_file_name), - (eel_labeled_image_set_pixbuf), - (eel_labeled_image_set_pixbuf_from_file_name), - (eel_labeled_image_set_tile_pixbuf), - (eel_labeled_image_set_tile_pixbuf_from_file_name), - (eel_labeled_image_get_pixbuf), (eel_labeled_image_set_text), - (eel_labeled_image_get_text), (eel_labeled_image_make_bold), - (eel_labeled_image_make_larger), (eel_labeled_image_make_smaller), - (eel_labeled_image_set_tile_width), - (eel_labeled_image_set_tile_height), - (eel_labeled_image_set_background_mode), - (eel_labeled_image_set_solid_background_color), - (eel_labeled_image_set_smooth_drop_shadow_offset), - (eel_labeled_image_set_smooth_drop_shadow_color), - (eel_labeled_image_set_text_color), - (eel_labeled_image_set_label_never_smooth): - * eel/eel-labeled-image.h: - * eel/eel-lib-self-check-functions.c: (eel_run_lib_self_checks): - * eel/eel-lib-self-check-functions.h: - * eel/eel-password-dialog.c: - (eel_password_dialog_initialize_class), - (eel_password_dialog_initialize), (eel_password_dialog_destroy), - (dialog_show_callback), (dialog_close_callback), - (caption_table_activate_callback), (eel_password_dialog_new), - (eel_password_dialog_run_and_block), - (eel_password_dialog_set_username), - (eel_password_dialog_set_password), - (eel_password_dialog_set_readonly_username), - (eel_password_dialog_get_username), - (eel_password_dialog_get_password), - (eel_password_dialog_get_remember), - (eel_password_dialog_set_remember), - (eel_password_dialog_set_remember_label_text): - * eel/eel-password-dialog.h: - * eel/eel-radio-button-group.c: - (eel_radio_button_group_initialize_class), - (eel_radio_button_group_initialize), - (eel_radio_button_group_destroy), - (radio_button_group_emit_changed_signal), - (radio_button_group_free_button_group), (button_toggled), - (eel_radio_button_group_new), (eel_radio_button_group_insert), - (eel_radio_button_group_get_active_index), - (eel_radio_button_group_set_active_index), - (eel_radio_button_group_set_entry_pixbuf), - (eel_radio_button_group_set_entry_description_text): - * eel/eel-radio-button-group.h: - * eel/eel-region.c: (eel_region_new), (eel_region_free), - (gdk_region_new_from_irect), (eel_region_add_rectangle), - (eel_region_subtract_rectangle), (eel_region_set_gc_clip_region): - * eel/eel-region.h: - * eel/eel-scalable-font-private.h: - * eel/eel-scalable-font.c: (eel_scalable_font_initialize_class), - (eel_scalable_font_initialize), (eel_scalable_font_destroy), - (eel_scalable_font_new), (eel_scalable_font_make_bold), - (eel_scalable_font_measure_text), (eel_scalable_font_text_width), - (eel_scalable_font_draw_text), - (eel_scalable_font_largest_fitting_font_size), - (eel_scalable_font_get_default_font), - (eel_scalable_font_get_default_bold_font), - (eel_scalable_font_get_rsvg_handle), - (eel_scalable_font_get_rsvg_context), - (eel_self_check_scalable_font): - * eel/eel-scalable-font.h: - * eel/eel-self-checks.c: (eel_exit_if_self_checks_failed), - (eel_report_check_failure), (eel_strdup_boolean), - (eel_before_check), (eel_after_check), (eel_check_boolean_result), - (eel_check_rectangle_result), (eel_check_dimensions_result), - (eel_check_integer_result), (eel_check_string_result), - (eel_before_check_function), (eel_after_check_function): - * eel/eel-self-checks.h: - * eel/eel-smooth-text-layout-cache.c: (cache_index_new), - (cache_insert), (cache_remove), (cache_enter), (cache_evict), - (cache_lookup), (cache_trim), - (eel_smooth_text_layout_cache_render), - (eel_smooth_text_layout_cache_new), - (eel_smooth_text_layout_cache_initialize_class), - (eel_smooth_text_layout_cache_initialize), (free_one_cache_entry), - (eel_smooth_text_layout_cache_destroy), (check_one), - (eel_self_check_smooth_text_layout_cache): - * eel/eel-smooth-text-layout-cache.h: - * eel/eel-smooth-text-layout.c: - (eel_smooth_text_layout_initialize_class), - (eel_smooth_text_layout_initialize), - (eel_smooth_text_layout_destroy), (smooth_text_layout_clear_lines), - (smooth_text_layout_ensure_lines), - (smooth_text_layout_line_list_new), - (smooth_text_layout_line_list_free), - (smooth_text_layout_line_list_draw_to_pixbuf), - (smooth_text_layout_line_list_new_wrapped), - (smooth_text_layout_get_empty_line_height), - (smooth_text_layout_get_num_empty_lines), - (smooth_text_layout_get_max_line_width), - (smooth_text_layout_get_total_line_height), - (smooth_text_layout_get_line_wrap_width), - (eel_smooth_text_layout_new), - (eel_smooth_text_layout_draw_to_pixbuf), - (eel_smooth_text_layout_draw_to_pixbuf_shadow), - (eel_smooth_text_layout_get_dimensions), - (eel_smooth_text_layout_get_width), - (eel_smooth_text_layout_get_height), - (eel_smooth_text_layout_set_wrap), - (eel_smooth_text_layout_get_wrap), - (eel_smooth_text_layout_set_font), - (eel_smooth_text_layout_get_font), - (eel_smooth_text_layout_set_font_size), - (eel_smooth_text_layout_get_font_size), - (eel_smooth_text_layout_set_line_spacing), - (eel_smooth_text_layout_get_line_spacing), - (eel_smooth_text_layout_set_empty_line_height), - (eel_smooth_text_layout_get_empty_line_height), - (smooth_text_layout_set_text), - (eel_smooth_text_layout_set_line_break_characters), - (eel_smooth_text_layout_get_line_break_characters), - (eel_smooth_text_layout_set_line_wrap_width), - (text_layout_free_row), (eel_text_layout_free), - (eel_text_layout_new), (eel_smooth_text_layout_compare): - * eel/eel-smooth-text-layout.h: - * eel/eel-smooth-widget.c: (preferences_get_is_smooth), - (eel_smooth_widget_register), - (smooth_widget_get_tile_origin_point), - (smooth_widget_get_gtk_background), (smooth_widget_get_background), - (smooth_widget_paint_tile_opaque), - (smooth_widget_paint_tile_transparent), - (smooth_widget_paint_content_opaque), - (smooth_widget_paint_content_transparent), - (smooth_widget_paint_tile_and_content_transparent), - (eel_smooth_widget_paint), (eel_smooth_widget_get_tile_bounds), - (eel_smooth_widget_get_preferred_dimensions), - (eel_smooth_widget_register_type): - * eel/eel-smooth-widget.h: - * eel/eel-stock-dialogs.c: (timed_wait_free), - (timed_wait_dialog_destroy_callback), (timed_wait_callback), - (eel_timed_wait_start_with_duration), (eel_timed_wait_start), - (eel_timed_wait_stop), (eel_run_simple_dialog), - (find_message_label), (create_message_box), - (eel_create_info_dialog), (eel_show_info_dialog), - (details_dialog_clicked_callback), - (eel_show_info_dialog_with_details), (eel_show_warning_dialog), - (eel_show_error_dialog), (eel_show_error_dialog_with_details), - (eel_show_yes_no_dialog), (eel_create_question_dialog): - * eel/eel-stock-dialogs.h: - * eel/eel-string-list.c: (eel_string_list_new), - (eel_string_list_new_from_string), - (eel_string_list_new_from_string_list), - (eel_string_list_new_from_tokens), - (eel_string_list_assign_from_string_list), (eel_string_list_free), - (eel_string_list_insert), (eel_string_list_nth), - (eel_string_list_nth_as_integer), (eel_string_list_modify_nth), - (eel_string_list_remove_nth), (eel_string_list_contains), - (eel_string_list_find_by_function), (eel_string_list_get_length), - (eel_string_list_clear), (eel_string_list_equals), - (eel_string_list_as_g_list), - (eel_string_list_get_index_for_string), - (eel_string_list_as_concatenated_string), (eel_string_list_sort), - (eel_string_list_sort_by_function), - (eel_string_list_remove_duplicates), (eel_string_list_for_each), - (eel_string_list_get_longest_string), - (eel_string_list_get_longest_string_length), (str_is_equal), - (test_dog), (test_data), (test_true), (test_false), - (compare_number), (eel_self_check_string_list): - * eel/eel-string-list.h: - * eel/eel-string-map.c: (eel_string_map_new), - (eel_string_map_free), (eel_string_map_clear), - (eel_string_map_lookup), (eel_string_map_add), (map_entry_new), - (map_entry_free), (map_entry_list_lookup), (str_is_equal), - (eel_self_check_string_map): - * eel/eel-string-map.h: - * eel/eel-string-picker.c: (eel_string_picker_initialize_class), - (eel_string_picker_initialize), (eel_string_picker_destroy), - (option_menu_activate_callback), (eel_string_picker_new), - (eel_string_picker_set_string_list), - (eel_string_picker_get_string_list), - (eel_string_picker_get_selected_string), - (eel_string_picker_set_selected_string), - (eel_string_picker_set_selected_string_index), - (eel_string_picker_insert_string), (eel_string_picker_contains), - (eel_string_picker_get_index_for_string), - (eel_string_picker_clear): - * eel/eel-string-picker.h: - * eel/eel-string.c: (eel_strlen), (eel_strchr), (eel_strcmp), - (eel_strcasecmp), (eel_strcmp_case_breaks_ties), (eel_strcoll), - (eel_str_is_empty), (eel_str_is_equal), (eel_istr_is_equal), - (eel_strcmp_compare_func), (eel_strcoll_compare_func), - (eel_strcasecmp_compare_func), (eel_str_has_prefix), - (eel_str_has_suffix), (eel_istr_has_prefix), (eel_istr_has_suffix), - (eel_str_get_prefix), (eel_str_get_after_prefix), (eel_str_to_int), - (eel_str_strip_chr), (eel_str_strip_trailing_chr), - (eel_str_strip_trailing_str), (eel_eat_str_to_int), - (eel_str_double_underscores), (eel_str_capitalize), - (eel_str_middle_truncate), (eel_str_count_characters), - (eel_str_strip_substring_and_after), (eel_str_replace_substring), - (eel_str_remove_bracketed_text), (call_str_to_int), - (call_eat_str_to_int), (eel_self_check_string): - * eel/eel-string.h: - * eel/eel-text-caption.c: (eel_text_caption_initialize_class), - (eel_text_caption_initialize), (eel_text_caption_destroy), - (entry_changed_callback), (entry_key_press_callback), - (eel_text_caption_new), (eel_text_caption_get_text), - (eel_text_caption_set_text), (eel_text_caption_set_editable), - (eel_text_caption_set_expand_tilde): - * eel/eel-text-caption.h: - * eel/eel-viewport.c: (eel_viewport_initialize_class), - (eel_viewport_initialize), (eel_viewport_destroy), - (eel_viewport_draw), (eel_viewport_size_allocate), - (eel_viewport_expose_event), (eel_viewport_realize), - (eel_viewport_paint), (eel_viewport_set_is_smooth_signal), - (eel_viewport_new), (eel_viewport_set_is_smooth), - (eel_viewport_get_is_smooth), (eel_viewport_set_constrain_width), - (eel_viewport_get_constrain_width), - (eel_viewport_set_constrain_height), - (eel_viewport_get_constrain_height), - (eel_viewport_set_never_smooth), (eel_viewport_get_scroll_offset): - * eel/eel-viewport.h: - * eel/eel-wrap-table.c: (eel_wrap_table_initialize_class), - (eel_wrap_table_initialize), (eel_wrap_table_destroy), - (eel_wrap_table_set_arg), (eel_wrap_table_get_arg), - (eel_wrap_table_size_request), (eel_wrap_table_size_allocate), - (eel_wrap_table_expose_event), (eel_wrap_table_map), - (eel_wrap_table_unmap), (eel_wrap_table_add), - (eel_wrap_table_remove), (eel_wrap_table_forall), - (eel_wrap_table_child_type), (wrap_table_layout), - (wrap_table_art_irect_max_dimensions), - (wrap_table_get_max_child_dimensions), - (wrap_table_get_content_dimensions), - (wrap_table_get_content_bounds), (wrap_table_get_scroll_offset), - (wrap_table_find_child_at_point), (eel_wrap_table_new), - (eel_wrap_table_set_x_spacing), (eel_wrap_table_get_x_spacing), - (eel_wrap_table_set_y_spacing), (eel_wrap_table_get_y_spacing), - (eel_wrap_table_find_child_at_event_point), - (eel_wrap_table_set_x_justification), - (eel_wrap_table_get_x_justification), - (eel_wrap_table_set_y_justification), - (eel_wrap_table_get_y_justification), - (eel_wrap_table_set_homogeneous), (eel_wrap_table_get_homogeneous), - (eel_wrap_table_reorder_child), (eel_wrap_table_get_num_children): - * eel/eel-wrap-table.h: - * eel/eel-xml-extensions.c: (eel_xml_get_children), - (eel_xml_get_root_children), - (eel_xml_get_child_by_name_and_property), - (eel_xml_get_child_by_name), - (eel_xml_get_root_child_by_name_and_property), - (eel_xml_get_property_for_children), - (eel_xml_get_property_translated), (eel_xml_remove_node): - * eel/eel-xml-extensions.h: - * test/Makefile.am: - * test/test-eel-background.c: (main): - * test/test-eel-clickable-image.c: (clicked_callback), - (enter_callback), (leave_callback), (clickable_image_new): - * test/test-eel-font-manager.c: (font_type_to_string), - (font_iterator_callback), (main): - * test/test-eel-font-picker.c: (update_font), - (font_changed_update_label_callback), - (font_changed_update_file_name_callback), - (use_defalt_font_callback), (use_defalt_bold_font_callback), - (use_defalt_font_update_picker_callback), - (use_defalt_bold_font_update_picker_callback), - (print_selected_font_callback), (main): - * test/test-eel-font-simple.c: (main): - * test/test-eel-font.c: (main): - * test/test-eel-glyph-simple.c: (glyph_new), (main): - * test/test-eel-glyph.c: (glyph_new), (main): - * test/test-eel-image-background.c: - (window_new_with_eel_background_image), - (window_new_with_eel_background_gradient), - (window_new_with_solid_background), (main): - * test/test-eel-image-scrolled.c: (toggle_smooth_callback), - (label_window_new), (label_window_new_scrolled): - * test/test-eel-image-simple.c: (toggle_smooth_callback), - (image_window_new), (main): - * test/test-eel-image-table.c: (labeled_image_new), - (image_table_child_enter_callback), - (image_table_child_leave_callback), - (image_table_child_pressed_callback), - (image_table_child_released_callback), - (image_table_child_clicked_callback), (image_table_size_allocate), - (image_table_new_scrolled): - * test/test-eel-image-tile.c: - (window_new_with_eel_background_image), - (window_new_with_eel_background_gradient), (window_four_new), - (main): - * test/test-eel-image.c: (icon_get_path), (label_new), - (label_enter_event), (label_leave_event), (label_free_data), - (image_new), (image_new_from_name), (label_add_prelighting), - (header_new), (main): - * test/test-eel-label-background.c: - (window_new_with_eel_background_image), - (window_new_with_eel_background_gradient), - (window_new_with_solid_background), (main): - * test/test-eel-label-flavorful.c: (increasing_label_window_new), - (decreasing_label_window_new), (main): - * test/test-eel-label-offset.c: (main): - * test/test-eel-label-scrolled.c: (label_window_new), - (label_window_new_scrolled), (label_window_new_table): - * test/test-eel-label-simple.c: (use_system_font_callback), - (use_system_font_bold_callback), (main): - * test/test-eel-label-wrapped.c: (create_eel_label), - (create_gtk_label_window), (create_eel_label_window), (main): - * test/test-eel-label.c: (red_label_color_value_changed_callback), - (green_label_color_value_changed_callback), - (blue_label_color_value_changed_callback), - (alpha_label_color_value_changed_callback), - (red_background_color_value_changed_callback), - (green_background_color_value_changed_callback), - (blue_background_color_value_changed_callback), - (alpha_background_color_value_changed_callback), - (text_caption_changed_callback), (create_value_scale), - (create_color_picker_frame), (create_text_caption_frame), - (widget_set_eel_background_image), - (widget_set_eel_background_color), - (widget_get_eel_background_color), (widget_set_background_reset), - (background_changed_callback), (justification_changed_callback), - (drop_shadow_offset_changed_callback), (create_background_frame), - (create_justification_frame), (create_drop_shadow_offset_frame), - (main): - * test/test-eel-labeled-image.c: (labeled_image_new), - (labeled_image_window_new), (labeled_image_button_window_new), - (main): - * test/test-eel-password-dialog.c: (authenticate_boink_callback): - * test/test-eel-pixbuf-tile.c: (pixbuf_drawing_area_expose_event), - (drawable_drawing_area_expose_event): - * test/test-eel-smooth-text-layout.c: (main): - * test/test-eel-viewport-constraint.c: - (widget_set_eel_background_color), (create_eel_label), - (summary_view_item_label_new), (create_row), (main): - * test/test-eel-widgets.c: (create_pixbuf), - (radio_group_load_it_up), (test_radio_group), - (test_radio_group_horizontal), (test_caption_table), - (test_string_picker), (test_text_caption), - (string_picker_changed_callback), (text_caption_changed_callback), - (test_radio_changed_callback): - * test/test.c: (test_init), (test_gtk_widget_set_background_image), - (test_gtk_widget_set_background_color), (test_pixbuf_new_named), - (test_image_new), (test_label_new), - (test_text_caption_get_text_as_int), - (test_pixbuf_draw_rectangle_tiled): - * test/test.h: - -2001-03-28 Ramiro Estrugo - - Started ChangeLog - -# Local Variables: -# coding: utf-8 -# End: -- cgit v1.2.1