1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172
|
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 ====
|