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 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409
|
2009-07-26 Kouhei Sutou <kou@cozmixng.org>
* rbglade.c, lib/libglade2.rb: use mark function instead of self
reference. Debian#519786.
Reported by Arnaud Cornet. Thanks!!!
2008-01-24 Kouhei Sutou <kou@cozmixng.org>
* rbglade.c (rb_gladexml_initialize): fixed a typo. #1878555
Reported by Anonymous. Thanks!!!
2008-01-03 Kouhei Sutou <kou@cozmixng.org>
* src/depend: don't use ftools.
Reported by Carlo E. Prelz. Thanks!!!
2007-12-28 Kouhei Sutou <kou@cozmixng.org>
* rbglade.c: used RSTRING_LEN.
2007-07-13 Guillaume Cottenceau
* rbglade.c: replace RTEST uses by RVAL2CBOOL
2007-07-08 Masahiro Sakai <sakai@tom.sfc.keio.ac.jp>
* rbglade.c: use rb_block_proc() directly instead of using G_BLOCK_PROC().
2007-03-22 Kouhei Sutou <kou@cozmixng.org>
* rbglade.c (rb_gladexml_initialize): guarded sources as soon as
possible. Bug #1637290.
2007-01-21 Masao Mutoh <mutoh@highway.ne.jp>
* lib/libglade2.rb: Fix a problem to initialize GladeXML with
GladeXML::BUFFER. Reported by Detlef Reichl.
* lib/libglade2.rb, rbglade.c: Add GladeXML#xml for GladeXML::BUFFER
mode.
2006-12-31 Kouhei Sutou <kou@cozmixng.org>
* lib/libglade2.rb (GladeXML.guard_sources_from_gc): added nil check.
Reported by Detlef Reichl.
2006-11-08 Kouhei Sutou <kou@cozmixng.org>
* rbglade.c, lib/libglade2.rb: guarded all widgets from GC.
2006-10-15 Masao Mutoh <mutoh@highway.ne.jp>
* lib/libglade2.rb: Code clean up.
2006-10-15 Kouhei Sutou <kou@cozmixng.org>
* lib/libglade2.rb: improved a protection of source from GC.
2006-10-12 Kouhei Sutou <kou@cozmixng.org>
* lib/libglade2.rb: keep a reference of signal connected object to
protect from GC. Bug #1559722.
Reported by kangabroo.
2006-07-09 Masao Mutoh <mutoh@highway.ne.jp>
* rbglade.c, lib/libglade2.rb: signal_autoconnect_full is
called even if there is no given block when GladeXML is
initialized. Suggested by O. Murat Homurlu, Bug #[1518384]
2006-06-17 Masao Mutoh <mutoh@highway.ne.jp>
* rbglade.c: Fixed memory leak of Glade.get_widget_prefix.
* sample/*.rb: Code cleanup. Remove Gtk.init.
2006-05-27 Masao Mutoh <mutoh@highway.ne.jp>
* sample/makemo.rb: Rewrite to use Ruby-GetText-Package 1.2.
2005-10-16 Masao Mutoh <mutoh@highway.ne.jp>
* extconf.rb: Works on Win32. (gladewin32 has been changed the
library names(xml2.lib, z.lib)?)
2005-10-10 Masao Mutoh <mutoh@highway.ne.jp>
* rbglade.c, extconf.rb: Added GladeXML::BUILD_VERSION.
2005-09-19 Masao Mutoh <mutoh@highway.ne.jp>
* bin/ruby-glade-create-template: Remove pseudo GetText code.
It moved to glib/src/lib/glib2.rb.
Added "glade" accessor.
* sample/l10n_gui.rb, l10n_main.rb, README: ditto, improved.
* rbglade.c: Added GladeXML#get_widget_prefix, .get_widget_name,
.get_widget_tree.
2005-08-05 Masao Mutoh <mutoh@highway.ne.jp>
* rbglade.c: GladeXML.new finds GETTEXT_PATH environment variable
if the localedir is nil. If it's not set, then use system path
(e.g. /usr/share/locale).
2005-08-01 Masao Mutoh <mutoh@highway.ne.jp>
* bin/ruby-glade-create-template: Fix to output uniq signal handlers.
Improved GetText.n_.
2005-02-22 Masao Mutoh <mutoh@highway.ne.jp>
* extconf.rb: Support libintl.h on mswin32.
* sample/makemo.rb: Support mswin32.
* sample/l10n_main.rb: Fix a bug in ja locale.
2005-02-12 Masao Mutoh <mutoh@highway.ne.jp>
* rbglade.c: Re-check libintl function again(ad-hoc).
* sample/l10n_gui.rb, l10n_main.rb:
Rewrite from new ruby-glade-create-template.
* bin/ruby-glade-create-template: Improved GetText support.
* README: Updated.
2005-02-01 Masao Mutoh <mutoh@highway.ne.jp>
* extconf.rb: Fix intl.h error on MSVC++.
* rbglade.c: Remove to check libintl functions.
2005-01-30 Masao Mutoh <mutoh@highway.ne.jp>
* extconf.rb: Follow mkmf-gnome2.rb changes.
2005-01-29 Masao Mutoh <mutoh@highway.ne.jp>
* extconf.rb: Fix compiling error on MSVC+.
2004-09-23 Masao Mutoh <mutoh@highway.ne.jp>
* lib/libglade2.rb: Support GLib::Log.set_log_domain.
Define GladeXML::LOG_DOMAIN.
2004-08-07 Masao Mutoh <mutoh@highway.ne.jp>
* README: Revised.
* rbglade.c: Added GladeXML#get_tooltips.
* bin/ruby-glade-create-tmplate: Improved to support Gnome::App
and Tooltips and L10n.
2004-07-11 Masao Mutoh <mutoh@highway.ne.jp>
* sample/README, l10n*, makemo.rb, po/*: Added.
2004-07-09 Masao Mutoh <mutoh@highway.ne.jp>
* rbglade.c: Accept locale-dir as an argument of GladeXML.new.
2004-07-06 Masao Mutoh <mutoh@highway.ne.jp>
* rbglade.c: Support localedir as an argument of GladeXML.new.
* bin/ruby-glade-create-template: Created class requires all arguments
of GladeXML.new.
2004-05-23 Masao Mutoh <mutoh@highway.ne.jp>
* rbglade.c: Avoid a memory leak.
2004-04-29 Masao Mutoh <mutoh@highway.ne.jp>
* lib/libglade2.rb: Add GladeXML#handler_proc, #handler_proc=.
* bin/ruby-glade-create-template: Fix a bug for creating GladeXML
which includes custom widget.
Use GladeXML#signal_autoconnect_full instead of overriding GladeXML#connect.
Enclose a program part outside main class with if __FILE__ == $0 ... end.
* rbglade.c: Add GladeXML#signal_autoconnect_full.
2004-03-24 Masao Mutoh <mutoh@highway.ne.jp>
* extconf.rb, rbglade.c: Call bind_textdomain_codeset
and set codeset to UTF-8.
2004-03-23 Masao Mutoh <mutoh@highway.ne.jp>
* lib/libglade2.rb: Fix a warning when execute ruby with -d option.
Add header comments.
* rbglade.c: GladeXML.new accept data.
Add GladeXML::FILE, BUFFER for GladeXML.new.
GladeXML.new works unless block.
* sample/buffer.rb: Added.
2004-03-06 Masao Mutoh <mutoh@highway.ne.jp>
* sample/custom.c, bin/ruby-glade-create-template:
Update Copyright.
2004-03-04 Masao Mutoh <mutoh@highway.ne.jp>
* rbglade.c: Add GladeXML#require, #provide.
2004-02-25 Masao Mutoh <mutoh@highway.ne.jp>
* lib/libglade2.rb: Add GladeXML#custom_creation_methods.
* rbglade.c: Add GladeXML.set_custom_widget_handler.
* sample/custom.[rb|glade}: Added for custom widget.
* bin/ruby-glade-create-template: Support custom widget.
2004-02-04 Masao Mutoh <mutoh@highway.ne.jp>
* lib/libglade2.rb: Improve GladeXML#widget_names.
2004-02-04 Archit Baweja <bighead@users.sourceforge.net>
* lib/libglade2.rb: Add GladeXML#widget_names.
2004-02-01 Archit Baweja <bighead@users.sourceforge.net>
* rbglade.c: Add GladeXML#filename.
2004-01-08 Masao Mutoh <mutoh@highway.ne.jp>
* rbglade.c: Add GladeXML#[] as an alias of GladeXML#get_widget.
* sample/test.rb, treeview.rb: ditto.
2003-08-29 Masao Mutoh <mutoh@highway.ne.jp>
* lib/libglade2.rb: Fix a bug for GladeXML#connect.
Reported by Martin Povolny.
* bin/ruby-glade-create-template: ditto.
* depend: Fix installation error with ruby-1.6.x.
Reported by Vincent Isambart.
2003-08-28 Masao Mutoh <mutoh@highway.ne.jp>
* extconf.rb: Exit with 1 when the package is not found.
2003-08-16 Masao Mutoh <mutoh@highway.ne.jp>
* rbglade.c: Fix bug caused by previous changes.
2003-08-16 Masao Mutoh <mutoh@highway.ne.jp>
* rbglade.c: Fix GLadeXML.new parameter of block/proc.
2003-08-16 Soila Jani <soila@cs.tut.fi>
* rbglade.c, lib/libglade2.rb: Add a 'after' parameter to GladeXML.connect.
It allows to connect signal_connect_after().
2003-05-27 Masao Mutoh <mutoh@highway.ne.jp>
* extconf.rb: Follow mkmf-gnome2.rb position changes.
* src/rbgtk.h: Remove a line for including rbgobject.h.
(because it is included by rbgtk.h)
2003-03-21 Masao Mutoh <mutoh@highway.ne.jp>
* bin/ruby-glade-create-tempate: Work with Ruby-1.6.x.
2003-02-14 Masahiro Sakai <sakai@tom.sfc.keio.ac.jp>
* extconf.rb: Use ../mkmf-gnome2.rb
2003-02-02 Masao Mutoh <mutoh@highway.ne.jp>
* All files: Update copyright.
2003-01-04 Masao Mutoh <mutoh@highway.ne.jp>
* README, COPYING.LIB: Change license term from "the GNU LIBRARY General Public
License version 2." to "the GNU LESSER GENERAL PUBLIC LICENSE Version 2.1.".
2002-12-28 Masao Mutoh <mutoh@highway.ne.jp>
* sample/treeview.glade, treeview.rb: Add a sample for Gtk::TreeView.
2002-12-21 Masao Mutoh <mutoh@highway.ne.jp>
* depend: Add a file to install ruby-glade-create-templete.
Suggested by Nobuyoshi Nakada <nobu.nokada@softhome.net>
* bin/ruby-glade-create-templete: Move from ./.
2002-12-21 Masao Mutoh <mutoh@highway.ne.jp>
* ruby-glade-create-template: Add a file.
2002-12-19 Masao Mutoh <mutoh@highway.ne.jp>
* lib/libglade2.rb: Move ruby part from rbglade.c.
Improve the behavior to work when handlers aren't undefined not
to occur signal_proc.arity error.
Run ruby with -d option, you can get warning for undefined handlers.
Suggested by michael <m1chael@optushome.com.au>
2002-12-13 Hiroshi IGARASHI <iga@ruby-lang.org>
* extconf.rb: add space before include directory option to $CFLAGS.
2002-11-16 Masao Mutoh <mutoh@highway.ne.jp>
* extconf.rb: Remove ARGV options.
2002-11-10 Masao Mutoh <mutoh@highway.ne.jp>
* README: Revised.
* sample/test.rb, test.glade: Apply Ruby-GNOME2.
* extconf.rb: Remove --disable-gnome(Because they are known automatically).
* rbglade.c: Remove rb_require.
* lib/libglade2.rb: Add file.
* ChangeLog: Change date format.
* COPYING.LIB: Add file.
2002-11-09 Masao Mutoh <mutoh@highway.ne.jp>
* rbglade.c: Code cleanup.
* rbglade.c: Move GladeXML#widget to GladeXML#get_widget.
* README: Revise contents.
2002-09-17 Masahiro Sakai <sakai@tom.sfc.keio.ac.jp>
* extconf.rb: use $libs instead of $LDFLAGS
* rbglade.c: substitute RBGOBJ_INITIALIZE with G_INITIALIZE
2002-08-03 Masahiro Sakai <sakai@tom.sfc.keio.ac.jp>
* rbglade.c, extconf.rb: change for libglade-2.0
2002-06-02 Masao Mutoh <mutoh@highway.ne.jp>
* lib/libglade.rb: remove file.
* extconf.rb: create libglade2.so instead of lglade.so.
* rbglade.c: Support gtk2, gnome2.
* rbglade.c: Remove GladeXML#getWidget, #getWidgetByLongName, #doConnect.
2002-06-02 Masao Mutoh <mutoh@highway.ne.jp>
* extconf.rb: Support libglade-gnome again. This is bugfix of [530001].
And now, libglade-gnome support is not option but default.
* rbglade.c: Add GladeXML#widget, #widget_by_long_name, #connect.
They are aliases of GladeXML#getWidget, #getWidgetByLongName, #doConnect.
* rbglade.c, sample/*: Method/Variable names are followed Ruby-Way
(not CamelCase).
2002-05-29 Masao Mutoh <mutoh@highway.ne.jp>
* README: Modified.
2002-05-26 Akinori MUSHA <knu@iDaemons.org>
* extconf.rb: Support --with-imlib-config instead of ARGV[0]
(Ruby-GNOME patch [532441])
2002-03-20 Neil Conway <neilconway@rogers.com>
* rbglade.c: More bugfixes. Also, cGladeXML is no longer a
sub-class of gObject (I thought this would work; apparently,
it doesn't).
2002-03-19 Neil Conway <neilconway@rogers.com>
* rbglade.c: Fix a major bug in Gnome support (requiring changes
in both Ruby-Gtk and Ruby-Gnome); make GladeXML a sub-class of
gObject. Reported by Gary Lawrence Murphy <garym@canada.com>.
2002-03-17 Neil Conway <neilconway@rogers.com>
* rbglade.c: Fix a serious bug: don't use get_gobject().
Reported by Gary Lawrence Murphy <garym@canada.com>.
2002-03-15 Neil Conway <neilconway@rogers.com>
* rbglade.c, extconf.rb: Add support for libglade-gnome.
To enable this, pass the '--with-gnome' flag to extconf.rb,
and you should be able to use Gnome widgets within your
Ruby-libglade apps.
* README: Add blurb on new support for libglade-gnome.
2002-03-15 Neil Conway <neilconway@rogers.com>
* rbglade.c: Misc cleanups and improvements, mostly from my
previous patch.
* README: Update for new maintainer.
2002-03-15 Neil Conway <neilconway@rogers.com>
* lib/libglade.rb: Remove file.
* rbglade.c: Replace our version with the current upstream code.
Avi asked me to adopt this package, so the version in this CVS
tree is now the official package, and future releases of Ruby-Gnome
will include Ruby-libglade as a sub-binding.
2001-12-18 Neil Conway <neilconway@rogers.com>
* rbglade.c: Code cleanup; fix compiler warnings; change the
storage location of the pointer to the Glade XML gObject;
make it a sub-class of (the Ruby class) Gtk::Object.
2001-12-11 Hiroshi IGARASHI <iga@ruby-lang.org>
* extconf.rb: Fixed; it should use libglade-config,
not gtk-config.
2001-11-24 Neil Conway <neilconway@rogers.com>
* MANIFEST: File removed.
2001-05-22 Hiroshi IGARASHI <iga@ruby-lang.org>
* import Ruby/LibGlade.
|