Codebase list gtkglextmm / 8af78939-a884-4de0-8a25-1f7ee5892fe7/main ChangeLog
8af78939-a884-4de0-8a25-1f7ee5892fe7/main

Tree @8af78939-a884-4de0-8a25-1f7ee5892fe7/main (Download .tar.gz)

ChangeLog @8af78939-a884-4de0-8a25-1f7ee5892fe7/mainraw · history · blame

2004-06-20  Naofumi Yasufuku  <naofumi@users.sourceforge.net>

	* ==== Released 1.1.0 ====

	* configure.in: Version 1.1.0, binary age 0, interface age 0.

2004-05-18  Naofumi Yasufuku  <naofumi@users.sourceforge.net>

	* examples/*: Modified for libsigc++-2.0 and gtkmm-2.4.
	SigC::slot() -> sigc::mem_fun() or sigc::ptr_fun().
	SigC::Connection -> sigc::connection.
	SigC::Object -> sigc::trackable.
	In gtkmm-2.4, Gtk::Widget::get_allocation() returns
	Gdk::Rectangle.

2004-05-18  Naofumi Yasufuku  <naofumi@users.sourceforge.net>

	* configure.in: API version 1.2.

2004-05-18  Naofumi Yasufuku  <naofumi@users.sourceforge.net>

	* gtkglext/gtkmm/gl/widget.cc (Gtk::GL::widget_get_gl_config) 
	(Gtk::GL::widget_get_gl_context, Gtk::GL::widget_get_gl_window) 
	(Gtk::GL::widget_get_gl_drawable): Glib::RefPtr doesn't have
	is_null() method anymore.

2004-05-18  Naofumi Yasufuku  <naofumi@users.sourceforge.net>

	* gdkglext/gdkmm/gl/font.cc (Gdk::GL::Font::use_pango_font): 
	* gdkglext/gdkmm/gl/windowext.cc
	(Gdk::GL::WindowExtProxy::set_gl_capability,
	(Gdk::GL::WindowExtProxy::get_gl_window,
	Gdk::GL::WindowExtProxy::get_gl_drawable): 
	* gdkglext/gdkmm/gl/pixmapext.cc
	(Gdk::GL::PixmapExtProxy::set_gl_capability,
	(Gdk::GL::PixmapExtProxy::get_gl_pixmap,
	(Gdk::GL::PixmapExtProxy::get_gl_drawable): 
	* gdkglext/src/config.ccg (Gdk::GL::Config::get_screen,
	Gdk::GL::Config::get_screen): Glib::RefPtr doesn't have is_null()
	method anymore.

2004-05-18  Naofumi Yasufuku  <naofumi@users.sourceforge.net>

	* build_shared/Makefile_gensrc.am_fragment: 
	* configure.in: Rewritten for glibmm-2.4 and gtkmm-2.4.

2004-01-30  Naofumi Yasufuku  <naofumi@users.sourceforge.net>

	* gtkglextmm.nsi.in: Rewritten for new Modern UI macros of NSIS 2.

2003-11-15  Naofumi Yasufuku  <naofumi@users.sourceforge.net>

	* docs/reference/Doxyfile.in: Updated for doxygen-1.3.

2003-11-09  Naofumi Yasufuku  <naofumi@users.sourceforge.net>

	* m4macros/*.m4: Updated gtkmm's m4 macros.

2003-11-09  Naofumi Yasufuku  <naofumi@users.sourceforge.net>

	* examples/logo.h (Scene::invalidate, Scene::update): 
	* examples/logo.cc (View::on_motion_notify_event, Scene::on_timeout) 
	(Scene::init_anim, Application::on_key_press_event): 
	* examples/button.cc (GLScene::invalidate, GLScene::update) 
	(GLScene::on_timeout, GLScene::toggle_animation): 
	* examples/shapes.h (Scene::invalidate, Scene::update): 
	* examples/shapes.cc (View::on_button_press_event,
	View::on_motion_notify_event, Scene::on_idle,
	Application::on_key_press_event): 
	* examples/gears.cc (GearsScene::invalidate, GearsScene::update) 
	(GearsScene::on_idle, GearsScene::on_key_press_event): Use
	Gdk::Window::invalidate_rect() + Gdk::Window::process_updates()
	instead of Gtk::Widget::queue_draw().

2003-11-09  Naofumi Yasufuku  <naofumi@users.sourceforge.net>

	* examples/simple.cc (Simple): 
	* examples/simple-mixed.cc (Simple): 
	* examples/share-lists.cc (Simple): 
	* examples/font.cc (Font): 
	* examples/button.cc (Button): 
	* examples/shapes.cc (Shapes): 
	* examples/logo.cc (Logo): 
	* examples/gears.cc (Gears): 
	* examples/simple-darea.cc (Simple): set_resize_mode() is
	unnecessary.

2003-09-10  Naofumi Yasufuku  <naofumi@users.sourceforge.net>

	* configure.in (gtkglextmm_minor_version): 1.1.x unstable
	development series.

2003-09-02  Naofumi Yasufuku  <naofumi@users.sourceforge.net>

	* examples/pixmap.cc (PixmapGLScene::on_configure_event): 
	* examples/pixmap-mixed.cc (PixmapGLScene::on_configure_event): 
	Use new Gdk::GL::ext() OpenGL extension API wrapper.

	* gdkglext/src/pixmap.hg: Moved Gdk::Pixmap's OpenGL extension
	functions into Gdk::GL::PixmapExtProxy.

	* gdkglext/src/window.hg: Moved Gdk::Window's OpenGL extension
	functions into Gdk::GL::WindowExtProxy.

	* gdkglext/gdkmm/gl/pixmapext.h (Gdk::GL::PixmapExtProxy): 
	* gdkglext/gdkmm/gl/pixmapext.cc (Gdk::GL::PixmapExtProxy): Added
	OpenGL extension wrapper for Gdk::Pixmap.

	* gdkglext/gdkmm/gl/windowext.h (Gdk::GL::WindowExtProxy): 
	* gdkglext/gdkmm/gl/windowext.cc (Gdk::GL::WindowExtProxy): Added
	OpenGL extension wrapper for Gdk::Window.

2003-09-01  Naofumi Yasufuku  <naofumi@users.sourceforge.net>

	* gdkglext/src/pixmap.hg: 
	* gdkglext/src/pixmap.ccg: Changed Gdk::GL::Pixmap's static
	methods to Gdk::GL::pixmap_*() functions.

	* gdkglext/src/window.hg: 
	* gdkglext/src/window.ccg: Changed Gdk::GL::Window's static
	methods to Gdk::GL::window_*() functions.

	* examples/simple.cc (SimpleGLScene): 
	* examples/simple-mixed.cc (SimpleGLScene): 
	* examples/font.cc (FontGLScene): Use new Gtk::GL::Widget<> mixin.

	* gtkglext/gtkmm/gl/drawingarea.h (Gtk::GL::DrawingArea): Use new
	Gtk::GL::Widget<> mixin.

	* gtkglext/gtkmm/gl/widget.h (Gtk::GL::Widget): 
	* gtkglext/gtkmm/gl/widget.cc (Gtk::GL::Widget): Changed
	Gtk::GL::Widget's static methods to Gtk::GL::widget_*() functions.
	Use template for Gtk::GL::Widget mixin.

2003-08-15  Naofumi Yasufuku  <naofumi@users.sourceforge.net>

	* README: 
	* README.win32: Updated CVS pserver info.

	* examples/Makefile.mingw (clean-obj): Added clean-obj target for
	convenience.

	* Makefile.am (examples): 
	* examples/Makefile.am (all-local): Use all-local target for
	building example programs.

2003-07-31  Naofumi Yasufuku  <naofumi@users.sourceforge.net>

	* examples/shapes.cc (Shapes::View::on_button_press_event): Fixed
	mouse operation.

	* examples/logo.h: Use SignalTimeout instead of SignalIdle.

	* examples/button.cc: Use SignalTimeout instead of SignalIdle.
	(on_timeout): Modified animation.

2003-07-31  Naofumi Yasufuku  <naofumi@users.sourceforge.net>

	* gdkglext/src/gdkglext_docs.xml: 
	* gtkglext/src/gtkglext_docs.xml: Updated.

2003-07-16  Naofumi Yasufuku  <naofumi@users.sourceforge.net>

	* examples/button.cc: 
	* examples/Makefile.am (EXTRA_PROGRAMS): 
	* examples/Makefile.mingw (PROGRAMS): Added simple toggle button
	example.

2003-05-16  Naofumi Yasufuku  <naofumi@users.sourceforge.net>

	* ==== Released 1.0.0 ====