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 ====