[SCM] Debian packaging of libgtk2-perl annotated tag, pre-glib, created. pre-glib

Scott Arrington sarringt at src.gnome.org
Fri Feb 15 14:33:42 UTC 2013


The annotated tag, pre-glib has been created
        at  e2b7649271948a2acdcad23c3449ca7dae205890 (tag)
   tagging  099eb35c7a6642da2079d67cf3b947628b101926 (commit)
  replaces  xs-version
 tagged by  Scott Arrington
        on  Fri May 16 18:52:51 2003 +0000

- Shortlog ------------------------------------------------------------
removed deprecated method which had the wrong return type anyway

svn path=/trunk/; revision=167

Scott Arrington (97):
      new example (ported from C by ross)
      another piece of gtk-demo, and accessories
      custom handling for GdkBitmap
      updates since snapshot
      test version-checking functions
      rewritten
      use a single-shot idle to trigger some events
      added lots of missing functionality
      can now create GdkBitmaps.  warning, GdkBitmap may be in the wrong class, there
      added version information functions
      work around a C bug that the Gtk+ maintainers say won't be fixed (because the widget is to be removed in future versions)
      allow default parameters
      place TreeModel at the beginning of ISA so Gtk2::TreeModel::get is found before
      patch from Emmanuele Bassi
      implemented insert_with_tags_by_name
      allow NULL return from get_child_anchor
      oops, bad signature
      implemented missing new_with_model
      stack randomly had the wrong number of items.  converted to a macro to avoid the
      implemented several _modify_* methods
      allow window type to default to 'toplevel' on ->new; all NULL for several other
      pango constants.
      patch from Chas Owens giving access to member widgets
      implemented some stock handling stuff, enough to get the stock_browser demo working
      implemented gtk_accelerator_parse and gtk_accelerator_name
      implemented new_from_pixbuf and set_from_pixbuf
      implemented gtk_tree_selection_get_selected
      gtk-demo driver for GtkItemFactory
      implemented GtkItemFactory
      perl wrapper support for Gtk2::ItemFactory->create_item(s)?
      set_flags and unset_flags
      stock browser demo and some supporting code
      special handling for GdkModifierType flags...  GDK_MODIFIER_MASK matches all
      bracket callback with ENTER/SAVETMPS & FREETMPS/LEAVE
      cleanup
      implemented gtk_menu_popup
      it's possible for gtk_tree_model_iter_next to return NULL
      implemented gtk_tree_view_insert_column_with_data_func
      implemented gtk_tree_view_column_set_cell_data_func
      default params on set_size_request, and implemented render_icon
      nobody has these things but me
      more pieces of the demo
      fixed get_current_color and get_previous_color
      member access
      implemented gtk_stock_add
      implemented all the append/prepend/insert functions that were left out because
      another piece of the demo.  this one is completely untested, as
      more demo pieces
      completely reworked the handling of GdkRectangle.  it's now
      set 'no warn for unregistered subclasses' on GdkGC; causes the type system to
      implemented gdk_window_invalidate_rect
      implemented gtk_image_new_from_pixmap, gtk_image_set_from_pixmap, and gtk_image_get_pixmap
      allow Label->new to default to NULL for creating empty labels.
      set 'no warn for unregistered subclasses' on GtkStyle; causes the type system to
      implemented gtk_tree_path_get_indices
      change handling of GtkAllocation, since handling of GdkRectangle changed
      another piece of the pie
      struct member access
      consolidate constructors with ALIAS
      consolidate constructors with ALIAS to avoid copying code.  make sure that
      implemented queue_draw, add_accelerator, remove_accelerator, and get_display
      generate a big hash of key symbols in Gtk2::Gdk::Keysyms, a la gdk-perl
      work around bizarre stack behavior by not using a helper function.
      yet another piece, not much left
      use alias to ensure that new_with_buttons exists for those who seek it
      implemented size groups
      build system hacks.  moved Depends.pm under G, so that G can install it.
      another one bites the dust
      the last two pieces of gtk-demo
      gtk-demo runs!  lots of cleanup in the pieces, and changed each one to us a
      iconlist stuff
      implemented gdk_draw_polygon, gdk_draw_points, gdk_draw_lines,
      properly allow undef in Gtk2::Frame->new (was adding an empty string
      new example to test drive drawing primitives, pango text handling and drawing,
      newly implemented
      more correct handling of undef --- previous code was allowing a variable containing
      stopgap solution, simple lvalue subs to get members from a rectangle list
      revert to named member method syntax for rectangles
      actually works now.  you need the images, which i don't think are in CVS yet.
      cleanup
      implemented create_from_xpm_d and colormap_create_from_xpm_d
      shuffling things around
      allow NULL for cursor in set_cursor
      added Gtk2::Object->new, a generic new good for use in constructors of pure-perl types.
      implemented create_pango_layout
      reverted the whole GdkRectangle mess.  it's a boxed type again.
      implemented some functions found to be missing when looking for GdkRectangle returns
      images needed by Gtk2/gtk-demo/pixbufs.pl
      a bunch of code, borrowed from pygtk, to add signals to a derived class.
      allow tip_private to default to NULL
      work around a (bug|questionable behavior|feature) in the Gtk+ C library by
      pod updates
      fix handling of 'extra', makes stock ids and such work
      implemented foreach
      minor bugfix
      use newSVGChar and SvGChar instead of newSVpv and SvPV_nolen for gchar*, to
      removed deprecated method which had the wrong return type anyway

x-gthyni (2):
      missing semicolon
      get_default_style method added

x-joered (6):
      bugfix: gtk_list_store_append and gtk_list_store_prepend were swapped
      widget flags can now be set with Widget->flag_name(1) resp. unset with Widget->flag_name(0); Widget->flag_name() still returns current state
      added GtkCombo->entry and GtkCombo->list returning the correspondent widgets
      default homogenous is 0 and default spacing is 5, as in gtk-perl
      changed internal implementation of GtkCombo->list and GtkCombo->entry according to muppet's suggestion
      removed deprecated timeout/idle/input methods from Gtk2.pm; added Gtk2/pm/Helper.pm with a convenience implementation of add_watch/remove_watch

x-rwmcfa1 (58):
      add a header tag and see if i can commit, header tags need to be added to everything before to long.
      missing functions added
      it needed to be done, cvs Header tags added to most all of the files
      initial import
      it needed to be done, cvs Header tags added to most all of the files
      it needed to be done, cvs Header tags added to most all of the files
      initial import
      intial import
      implement all of the functions now with a first pass at how to
      intial import
      test out a little more throughly
      crash bug, need to make sure that svp exists
      inital import
      first pass at implementing this class, not tested yet
      updated to better reflect current status
      initial import
      the set_flags stuff is now working
      implementation of set_popdown_strings
      todo no longer applies
      first pass at gtk_file_selection_get_selections, needs to be utf8 tested/implemented maybe
      type-o newSVGdkModiferType -> newSVGdkModifierType
      type functions should not be in XS, it's all automagical
      GdkBitmap is now in the typemap
      get_spacing_default should take and ignore class
      first pass at a set_icon_list function untested
      type-o causing no data to be added.
      removed a todo that probably doesn't apply
      wasn't quitting as it should
      corrected check for 2.2
      if 2.2 then try the reorder function
      re-did set_vector to be clearer removed a unused param name
      clarified the a for loop's operations in get_selections
      added itital pass at _store_reorder
      added stuff new as of gtk2.2.1
      uncommented stuff new to gtk2.2 now that maps is up to date for 2.2.1
      new('string') now uses mnemonic instead of label by default
      new('string') now uses mnemonic instead of label by default
      initial import
      hand added progress type, need to figure out what to do about
      removed deprecated functions, including new with_adjustment
      initial import
      removing the hand added entry for Progress, implemented as a isa
      tell GtkProgressBar that it's a GtkWidget since it's intermeidate, GtkProgress doesn't exist in these mappings
      initial import
      added gtk_dialog_add_buttons with multiple calls to gtk_dialog_add_button
      initial import
      implemented an attempt at gtk_tooltips_data_get which as it stands
      initial import
      fixed bug where GtkToolbarChildType was wrongly being used as a gtype caused all
      initial import
      initial import
      problem with new not taking null found by Steven Usdansky
      gdk_gc_set_dashes implemented
      needed to take 1 more off of n
      set_default_icon_from_file doesn't take a window pointer
      removed all of the deprecated stuff, there's a lot of it.
      prevent windows from fighting over focus and thus stall tests
      we don't really know how to use this so for the time being we won't

-----------------------------------------------------------------------

-- 
Debian packaging of libgtk2-perl



More information about the Pkg-perl-cvs-commits mailing list