[gtkmm] Created tag gtkmm-2.17.9
- From: David King <davidk src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [gtkmm] Created tag gtkmm-2.17.9
- Date: Tue, 29 Sep 2009 09:16:08 +0000 (UTC)
The signed tag 'gtkmm-2.17.9' was created.
Tagger: David King <davidk openismus com>
Date: Tue Aug 25 12:21:00 2009 +0200
Release 2.17.9
Changes since the last tag 'GTKMM_2_10_1':
Alan Ott (1):
Added a new appendix, about using Visual Studio 2005. Mention new
Alexander Shaduri (1):
Added unset_model().
Andreas Klaedtke (1):
get_direction(): Add a const version and deprecate the non-const version.
Andrew E. Makeev (1):
fix memory leak in get_cursor() function. Bug #417539
Armin Burgmeier (27):
Removed GtkRadioAction* -> Glib::RefPtr<RadioAction> conversion.
Made a std::vector<Glib::ustring> out of the StringArrayHandle in
Added G{D,T}KMM_DISABLE_DEPRECATED defines to g{d,t}kmmconfig.h so other
Added a specialization for Glib::Value<Glib::RefPtr<Gtk::RecentInfo> > so
Add new header files builder.h, scalebutton.h, recentaction.h tooltip.h
Moved from MSVC_Net2003.
Added files and helper scripts used to generate the Windows installer.
Distribute all the necessary files to build the installer.
Moved from installer.
Replaced #include "afxres.h" by #include <windows.h> which does the job
Make the installer install the GTK+ runtime, and optionally development
Default to yes for the "Add gtkmm runtime directory to the path
Removed paths to pangomm from include directories since pangomm is its own
Removed gtk_devel_setup-2.12.ini and gtk_runtime_setup-2.12.ini from
Regenerated.
Update for GTK+ 2.14 and gtkmm 2.14.
Adapt to the new DLL naming convention.
Allow Specifing toolset to install the DLLs for.
Take a new reference on the passed printer object, so that we don't unref
Removed strings no longer in use.
Disabled compiler warning 4250. Bug #568083 (Tao Wang).
Disabled compiler warning 4250 also for MSVC2005. Bug #568083 (Tao Wang).
Added activatable.[h|cc] and orientable.[h|cc] to the project.
Added GTK+ pixbuf loaders to the installer (Damon Register).
Windows: Allow building gtkmm statically also when glibmm is built as a DLL
Windows: Fixed Uninstaller to uninstall all files
Windows installer: Create correct zlib1.dll in redist/ directory
Benjamin Herr (1):
Removed spurious ; characters. Bug #544848.
Cedric Gustin (1):
Do not pkgconfig check gtk+-unix-print-2.0 on win32, as
Christian Hammond (1):
Added create_with_icon_name() functions for the various Action classes, allowing IconTheme icon names to be used instead of stock IDs. This closes bug #437041.
Daniel Elstner (50):
Wholly replace this script with a critter from one of my personal
:add): Don't use NULL but static_cast<char*>(0) to terminate the
Remove stray semicolon. Likewise. Remove /* inside comment.
Update svn:ignore properties and remove all .cvsignore files.
Fix email address.
Update MAINTAINERS file to new required format.
Remove property wrapper since "dialog" is write-only and construct-only.
Cut a load of commented-out bit-rot which wouldn't have compiled anyway.
Replace deprecated call to g_win32_get_package_installation_directory() in
[merge from branches/gtkmm-2-12]
Fix --disable-api-exceptions build
Warning fixes and spring cleaning
Use DK_ARG_ENABLE_WARNINGS() to replace custom M4 macro
Rename configure.in to configure.ac
Oops. Fix silly mistake that broke the build.
Oops. Fix silly mistake that broke the build.
Fix Description of a Project (DOAP) file
Fix my mail address in MAINTAINERS file
Correct base type check in Container_Class::remove_callback()
Begin transition to mm-common build system
Skip over intermediate subdir in recursion
Do not recurse into MSVC or NSI subdirectories
Convert main source directories to mm-common
Convert documentation to new build system
Correct tag reference to pangomm
Remove header dependency of gdkmm on gtkmm
Un-invert DISABLE_DEPRECATED_API conditional
Fix GLIBMM vs GTKMM typo
Bring back demos/ and make it non-recursive
Remove duplicate image files for pixbuf-demo
Convert tests/ to non-recursive build
Clean up remaining cruft in scripts/
Distribute gtk/gtkmm/wrap_init.h
Reference new canonical name of cairomm tag file
Rename scripts/ to build/ for consistency
Get rid of obsolete GLIBMM_USING_STD()
Simplify and update for recent mm-common
Provide pkg-config files for uninstalled use
Update and clean up g[dt]kmmconfig.h
Add missing gdkmm dependency to pkg-config file
Define *_DISABLE_DEPRECATED in config header
Append slash to overridden $(htmlrefpub)
Make use of new MM_DISABLE_DEPRECATED_API macro
Define {ATK,GDK,GTK}MM_BUILD macros
Use parametric Doxygen alias @since{m,n}
Predefine ATKMM_API and GDKMM_API for Doxygen
Substitute API version in filenames dynamically
Do not hard-code API version in resource files
Rename @since back to @newin
RecentInfo: Correct get_application_info() so it can actually be used.
Deng Xiyue (3):
demos/gtk-demo/demowindow.cc demos/gtk-demo/example_pixbufs.cc
Use reference index.html as start page. Bug #559900.
Change license header to mention Lesser General Public License version 2.1
Dodji Seketeli (1):
Fix a gcc 4.3 warning on PangoAttribute* const gobj() const
Gennaro Bellizio (1):
Added the shadow_type property that was added to GTK+ in 2.12. Bug #532744
Hakim Bellam (1):
add_item(): Correct a memory allocation to avoid a crash later. Bug #585521
Hubert Figuiere (3):
added doap file
fix shortdesc
* gtk/src/treepath.ccg: Gtk::TreePath::empty() must
Jens Georg (1):
Mention new source files for builder, scalebutton, tooltip, and
Johannes Schmid (12):
Added GTKMM_ARG_ENABLE_API_ATKMM() to add the --enable-api-atkmm configure
Fixed a crasher in error handling when exceptions are disabled
Added a special case for Gtk::Menu in Widget_Class::dispose_vfunc_callback
Use _IS_DEPRECATED instead of _DEPRECATED to sync with glibmm HEAD.
gtk/src/calendar.hg :get_date() method using Glib::Date|
Wrap gtk_style_attach() and gtk_style_detach(). Bug #351336
Fixed class documentation
Added class documentation based on GTK+
Reference the returned statusicon because the RefPtr becomes invalid otherwise
Stock ID stuff needs documentation (bgo#506885)
Fixed bgo #466853 â?? Gtk::Box_Helpers::BoxList::insert() has wrong return value
GtkBuilder header is inconsistent in exception/error handling
Jonathon Jongsma (25):
re-enabled --disable-demos configure option. It was disabled due to a bit
added new chapter to the tutorial on Gtk::Plug and Gtk::Socket, including
remove source file dependency on a non-existent file. This was part of an
fix documentation of IconTheme::get_example_icon_name() so that it doesn't
Update the custom widget example to use cairo-based drawing instead of the
LOTS of changes to the tutorial to get it to validate against the docbook
modified all of the book examples to make all lines 80 characters long or
add a 'pdf' target so that we can build a pdf version of the tutorial more
accidentally broke the build on this example when reducing the line length
Another big set of changes to improve pdf output. I shortened a lot of the
renamed the gmmproc appendix to "Wrapping C Libraries with gmmproc" so
update documentation for some FileChooser methods which incorrectly stated
updated the internationalization section slightly, prompted by some
add <div> to make it easier to incoporate the documentation into
deprecate cairo helper functions and added new overloaded functions that
clean up the makefile rules for building the devhelp files a bit so that
Fully-qualify functions in the devhelp file so it's easy to see which
minor clean-up of the xsl file to extract common stuff out to separate
Merged r960:967 from gtkmm-2-12 branch
add a 'release' target to the makefile. This target will do a distcheck,
updated the 'release' taget to give a little bit more helpful error
Add stock images after switch to git broke the svn:external
add .gitignore file
add category to doap file
add Gdk::Pixbuf::create_for_stream() and create_for_stream_at_scale()
Kalle Vahlman (1):
#ifdef out the use of the regular property API if properties are disabled.
Marko Anastasov (13):
Specify a template specialization for Glib::unwrap() to avoid ambiguities
Updated chapter on internationalization. Explains how to set up an
Emphasised that the use libglademm is preferred over glademm. Bug #429043.
New files and functions, properties and signal of the new tooltips API.
Wrapped cursor-position, copy-target-list and paste-target-list properties
Corrected mismatched tag for PageSetup::save_to_file().
Added an example for the new tooltips API.
Added class documentation based on GTK+ docs.
Added get_tooltip_context_path() and get_tooltip_context_iter().
Fixed get_tooltip_context_iter() and get_tooltip_context_path()
Updated, along with all other, and added some where missing.
Fixed build by correcting a typo for create() from previous commit. Bug
Mention that custom signal handlers should connect before the default one
Murray Cumming (203):
Increased version.
Upload to the new hoster instead of to sourceforge. Abstracted the host
get_column_title(): Use instead of Glib::ustring() in
Correct the links to the Memory Management and libglademm chapters.
Correct the documentation for gtk_container_remove() and
Provide a corrected version of the Drawable::get_image() method, to avoid
Added an appendix describing the optional API for reduced resources
Fix typo.
Documentation improvement that I forgot to commit before.
Hand-code the constructor so that we can provide the g_object_new()
Increased version.
Add new test, with commented-out test for an alternative API that I will
Added missing file.
Add missing PREDEFINES so that we build documentation only for the normal
Optional API appendix: Use the <function> tag.
Added --enable-api-maemo-extensions configure option, default to false,
Increased version
mark 2.10.4 in the ChangeLog.
UIManager: Added notes about which parts are human-readable and which
Increase version
create_cairo_context(): Specify true to the Cairo::Context constructor
Update version
Added class documentation.
libglade with derived widgets: Add more explanation about the
Add a Google search, restricted to the gtkmm documentation.
Destructor: Call the cleanup functions, instead of calling init again.
Increase version
Use GDK_POINTER_TO_ATOM() instead of a simple cast, which is more like
Increased version
Connect to the switch-page signal, as a demonstration.
Increased version:
Increased version
mark the branch in the ChangeLog
Correct branch description in ChangeLog
Added set_accept_focus(), get_accept_focus(), set_focus_on_map() and
Added popup_menu_at_position(), as an equivalent for the
Adjust the GtkStatusIcon::popup_menu signal definition, because the GType
Added static set_default_icon_name() method, wrapping
Basics: Split part of the example section into a Headers and Linking
gmmproc appendix: Added documentation on constructors, create() methods,
Increase version
Increase version
Increased version
Added DISCARD, ORIENTATION_PORTRAIT, ORIENTATION_LANDSCAPE,
Added RecentAction.
Added pulse, text-xalign, and text-yalign properties.
Added the constructor now that gtk_scale_button_new() has been fixed in
Added a comment about the difficulty of using a static instance. Added
Added create_menu(). Added list_papers().
Add ListHandle_AtomString intermediate container type.
Increased version
Added comments about using CellRendererSpin or CellRendererProgress here.
Constuctor and create(): Added default values for the tooltips and
Regenerated with enums.pl Regenerated with h2defs.py.
Convert the libglade .glade files to GtkBuilder .ui files, with
Added missing files
Increased version
Correct the ALIASES for newin2p*.
Added is_rubber_banding_active().
get_tooltips_object(): Reimplement to fix the build because GTK+ broke the
Deprecated in favour of the various set_tooltip_text() and
Mention the GtkPrint* classes so that signal/property .defs are generated
Regenerated with docextract_to_xml.py. Regenerated with h2defs.py.
Increase version
Added GtkScaleButton, GtkVolumeButton and GtkRecentAction. Regenerated
Removed get_type_from_name() because it seems only useful when
Corrected the documentation for AboutDialog::get_program_name(),
Fixed the build.
Document the old create() methods as deprecated. Added documentation for
Corrected the documentation for gtk_toolbar_set_icon_size() and
Increased version
Increased version
+ + * docs/tutorial/gtkmm-tut.xml: DrawingArea: Corrected a mention of +
Removed incorrect branch information. I was confused.
Merged from gtkmm-2-12 branch (which should not have been created yet).
Merged from gtkmm-2-12 branch (which should not have been created yet).
Merged from gtkmm-2-12 branch (which should not have been created yet).
Merged from gtkmm-2-12 branch (which should not have been created yet).
Merged from gtkmm-2-12 branch (which should not have been created yet).
Add a custom conversion for the signals that use PrintContext, to fix a
Added a note to the ChangeLog
Increased version
This is the trunk branch for gtkmm 2.13/14.
Added const versions of save_to_key_file() and deprecated the non-const
docs/tutorial/ examples/
Added to_string().
set_cursor(): Actually implement this.
Change a Style to Gtk::Style in a signal, to fix the build on MacOS X. Bug
Partially hand-code one of the constructors, so it can pass the uri for
Added set_popup_single_match(), deprecated the wrongly-named
Added the popup_menu signal, without a overridable default signal handler
Added a const overload of get_size() and deprecated the non-const version.
Added the grab_broken_event signal (with no_default_handler, to preserve
Made changes to the gtk_dialog_run() override to avoid strange markup in
Added copy(), wrapping gtk_page_setup_copy(). Added copy(), wrapping
Added the icon_name, visible_overflown, and action_group properties.
Added operator bool().
Added operator bool().
drag_data_get(): Deprecated the current version and added a version that
Documented drag_refuse().
set_headers_visible(): Add default parameter value.
Regenerated with enums.pl. Regenerated with h2defs.py
SignalProxy_Details_gtk_callback(): Return a copy of the gchar* instead of
Derive (and implement) from RecentChooser so this is actually usable. This
Added conversions from const gchar* to const ustring&, to fix the build I
Depend on giomm and initialize it in Gtk::Main, for convenience. Note that
Correct the ChangeLog
Added Makefile.am files to dist the contents of these new directories, to
_MEMBER_SET for end_index and start_index: Mentin that the indices are in
Increased version
Added unset_back_pixmap(). Changed the back_pixmap() documentation to not
Added get_pixbuf(), get_delay_time(), advance(),
Add custom documentation for the gtk_image_set_from_*() functions, because
Increased version
Mark set/get_tooltips() as deprecated (because it is in GTK+ now). Remove
Regenerated with h2defs.py. Deprecated the existing cell_get_size() and
gtk/gtkmm/stock.cc Added PAGE_SETUP, PRINT_ERROR, PRINT_REPORT,
Added gicon property.
Added ToolShell, though it is not used by anything yet, to avoid breaking
Regenerated, so that the new signals and properties are actually
get_preview_widget(): Move the const overload after the non-const one,
Wrote a NEWS entry. I forgot to do this for the release.
Wrote a NEWS entry. I forgot to do this for the release.
MSVC_Net2003/pangomm/ Moved pangomm into its own source tarball, while
Improved ChangeLog
Increased version
Corrected NEWS
Correct some newin2p16 to newin2p14.
Wrapped the DragResult enum and added the drag_failed signal.
Remove the comment about the signals, because Matthias Clasen said they
Added get_active_text(), wrapping the special (stupid) use of
Use pangomm doxygen tags. Use installdox to link to pangomm documentation.
Removed index.html. The true copy is in gnomemm-website (uploaded to
Do not install non-existant index.html. Correct the installdox link to
Increased version
Regenerated. Regenerated.
Regenerated. Added get/set_visited() and the property.
Added the missing #m4 prefix, to fix the build. Sorry.
Added the missing #m4 prefix, to fix the build. Sorry.
Increased version
Regenerated with h2defs.py.
Restored the maemo-only .defs, putting them in a separate file this time
Added COPYING.tools with the GPL because the tools/*.cc file is GPL. Bug
Increased version
Increased version
Increase version
Remove extra ;s. to fix warnings. Ubuntu Bug
Regenerated. Added an override for gtk_tree_view_set_tooltip_row() because
Fixed a typo.
Increased version
Updated this for the changed filenames, to fix the dist.
Fix typo in NEWS
Mark the branch in the ChangeLog.
Restored the GtkHandleBox::child-attached signal definition and the
Remove the FAQ because we moved it to gtkmm-documentation months ago.
Use GType instead of GtkType for the child_type_vfunc() return type,
set_value_impl() documentation: Mention row_changed(), not
Correct the documentation for gdk_window_invalidate_rect() to remove
Added the icon-name and follow-state properties, noticed by Mathias
Increased version
SignalProxy_CellData_gtk_callback(): Added some checks for null models, to
Committed regenerated gtk_signals.defs. About to correct it, so I get a nice diff later.
Corrected by hand to fix the build. The corrections as a --unified=10
TextBuffer const corrections to really fix the build. Sorry.
render_to_pixbuf(): Mark this as deprecated, because it is deprecated in
Regenerated. Renamed methods and adapted to requested GTK+ API changes in
empty(): Also check for a null underlying
Actually define and initialize ORIENTATION_PORTRAIT,
Increased version
get_path_at_pos(): Improved the documentation because it was improved in
Regenerated with h2defs.py.
Regenerated with docextract_to_xml.py, removing some /* and */. Unescaped
Increased version
2009-02-08 Murray Cumming <murrayc murrayc com>h>
Added the file_set signal, added in GTK+ 2.14 but not wrapped in gtkmm
Fixed typo.
Fixed the documentation for Widget::set_tooltip_markup(),
create_from_file(), add_from_file(), create_from_string(),
get_widget_derived(): get_widget_checked(): Take a reference on the widget
Renamed the reset() vfunc and method to sync_action_properties() to match
Increased version.
Regenerated with docextract_to_xml.py
Regenerated. Added get_style_property_value() and get_style_property<>().
Fix typos to fix the build.
create_from_file(): Throw an exception when the GError is not null.
2.16.0:
Implement operator(). Actually implement the const get_text(bool) method.
Gtk::SelectionData::get_uris() documentation fix.
get_model(): Use refreturn to correct the ref-counting.
Fix the build due to a typo in the previous commit (suggesting that it was never tested anyway).
Fix the build with GTK+ 2.17.x
Added InfoBar
Increased version
remove_callback(): When just calling the C callback, because the C++
Fixed the build.
Increased version, anticipating a new glibmm release.
Marked the version in the ChangeLog
Gtk::Builder: Fix a crash when the widget is not found.
Regenerated the main .defs files.
Widget, CellRenderer, PrintUnixDialog: Wrapped some new functions.
Fix an API break.
Regenerated C documentation XML and wrapped some new API.
2.17.9
Nate Nielsen (1):
lookup_icon_set(): Hand-code this method, so we can copy the result of
Olav Vitters (2):
Correct userid in MAINTAINERS file
Remove dot in DOAP description
Peter Wainright (1):
add_label(): Correct the order of parameters given to the Label
PrzemysÅ?aw Grzegorczyk (1):
Cleaned up gtk includes to use only toplevel headers Bug #564006
Ralf Stephan (1):
Add comment paragraph about using cairo.
Rémi Cardona (2):
Define a GTKMM_PC_ATKMM_DEP conditional and use it so that atkmm is only
Call AC_PROG_CXX earlier. This is now necessary with libtool 2.2 because
Tao Wang (1):
Constructor: Remove the default value for the name parameter, because
Theppitak Karoonboonyanan (1):
Allow pangomm to build outside the source tree. Bug #570325
Yevgen Muntyan (1):
Added ifdefs around the unix-specific printer objects, to fix the build on
Yselkowitz (1):
Check for both m4 and M4 in the GNU m4 output, to fix the build on some
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]