# HG changeset patch # User John W. Eaton # Date 1288040902 14400 # Node ID 1795fe0ea0040aa5424ad28934db207c1d53aa35 # Parent c75130f194402f7c40372556d8f6263452134822 ChangeLog fixes diff -r c75130f19440 -r 1795fe0ea004 scripts/ChangeLog --- a/scripts/ChangeLog Mon Oct 25 17:05:48 2010 -0400 +++ b/scripts/ChangeLog Mon Oct 25 17:08:22 2010 -0400 @@ -5,58 +5,21 @@ 2010-10-25 Kai Habel - * gl-render.cc (opengl_renderer::draw ): Ignore uimenu objects here. - * graphics.h.in (class OCTINTERP_API uimenu): New graphics object. - * graphics.cc (lookup_object_name): Add uimenu here. - (make_graphics_object_from_type): Likewise. - (property_list::set): Likewise. - (property_list::lookup): Likewise. - (root_figure::init_factory_properties): Likewise. - (__go_uimenu__): New function. - * DLD-Functions/fltk-backend.cc (OpenGL_fltk::resize ): Make public. - (script_cb): New function. - (fltk_uimenu): New class. - (fltk_uimenu::items_to_show): New function. - (fltk_uimenu::show): New function. - (fltk_uimenu::hide): New function. - (fltk_uimenu::is_visible): New function. - (fltk_uimenu::find_index_by_name): New function. - (fltk_uimenu::find_uimenu_children): New function. - (fltk_uimenu::update_submenu): New function. - (fltk_uimenu::delete_entry): New function. - (fltk_uimenu::update_accelerator): New function. - (fltk_uimenu::update_callback): New function. - (fltk_uimenu::update_enable): New function. - (fltk_uimenu::update_foregroundcolor): New function. - (fltk_uimenu::update_seperator): New function. - (fltk_uimenu::update_visible): New function. - (fltk_uimenu::add_entry): New function. - (fltk_uimenu::add_to_menu): New function. - (fltk_uimenu::remove_from_menu): New function. - (plot_window::plot_window): Initialize fltk_uimenu object. - (plot_window::~plot_window): Delete fltk_uimenu object. - (plot_window::show_menubar): New function. - (plot_window::hide_menubar): New function. - (plot_window::uimenu_update): New function. - (plot_window::handle): Do not evaluate FLTK events when - figure is deleted. - (figure_manager::uimenu_update): New function. - (figure_manager::toggle_menubar_visibility): New functions. - (figure_manager::do_toggle_menubar_visibility): New function. - (figure_manager::do_uimenu_update): New function. - (fltk_backend::uimenu_set_fltk_label): New function. - (fltk_backend::update): Add figure and uimenu updates. + * plot/uimenu.m: New function + * plot/__go_draw_figure__.m: Ignore uimenu objects for gnuplot + backend + * plot/module.mk (plot_FCN_FILES): Add it to the list. 2010-10-24 Rik - * miscellaneous/compare_versions.m, plot/ylabel.m, plot/ylim.m, - plot/zlabel.m, plot/zlim.m: Docstring improvements. + * miscellaneous/compare_versions.m, plot/ylabel.m, plot/ylim.m, + plot/zlabel.m, plot/zlim.m: Docstring improvements. 2010-10-24 Rik - * specfun/module.mk, deprecated/module.mk, deprecated/betai.m, - deprecated/gammai.m, deprecated/is_global.m: Deprecate betai, - gammai, and is_global functions. + * specfun/module.mk, deprecated/module.mk, deprecated/betai.m, + deprecated/gammai.m, deprecated/is_global.m: Deprecate betai, + gammai, and is_global functions. 2010-10-23 John W. Eaton diff -r c75130f19440 -r 1795fe0ea004 src/ChangeLog --- a/src/ChangeLog Mon Oct 25 17:05:48 2010 -0400 +++ b/src/ChangeLog Mon Oct 25 17:08:22 2010 -0400 @@ -5,11 +5,30 @@ 2010-10-25 Kai Habel - * plot/uimenu.m: New function - * plot/__go_draw_figure__.m: Ignore uimenu objects for gnuplot - backend - * plot/module.mk (plot_FCN_FILES): Add it to the list. - + * gl-render.cc (opengl_renderer::draw): Ignore uimenu objects here. + * graphics.h.in (class OCTINTERP_API uimenu): New graphics object. + * graphics.cc (lookup_object_name): Add uimenu here. + (make_graphics_object_from_type): Likewise. + (property_list::set): Likewise. + (property_list::lookup): Likewise. + (root_figure::init_factory_properties): Likewise. + (__go_uimenu__): New function. + * DLD-Functions/fltk-backend.cc (OpenGL_fltk::resize): Make public. + (script_cb): New function. + (fltk_uimenu): New class. + (plot_window::plot_window): Initialize fltk_uimenu object. + (plot_window::~plot_window): Delete fltk_uimenu object. + (plot_window::show_menubar): New function. + (plot_window::hide_menubar): New function. + (plot_window::uimenu_update): New function. + (plot_window::handle): Do not evaluate FLTK events when + figure is deleted. + (figure_manager::uimenu_update): New function. + (figure_manager::toggle_menubar_visibility): New functions. + (figure_manager::do_toggle_menubar_visibility): New function. + (figure_manager::do_uimenu_update): New function. + (fltk_backend::uimenu_set_fltk_label): New function. + (fltk_backend::update): Add figure and uimenu updates. 2010-10-24 Rik