summaryrefslogtreecommitdiff
path: root/x11/gtkmm/PLIST
AgeCommit message (Collapse)AuthorFilesLines
2010-06-28Fix PLIST by using bsdtar for extracting.wiz1-1/+6
Fixes PR 43521 by Aleksey Cheusov based on an idea by tnn. Bump PKGREVISION.
2010-06-02Changes 2.20.3):adam1-2/+35
* Documentation: Added main page text at index.html. Changes 2.20.2: * Documentation: Strip out the gobject-introspection annotations, and use other improvements made to docextract_to_xml.py Changes 2.20.1: Gtk: * RecentAction: Fix the constructor that takes a RecentManager. * TreeRowReference::get_model(): Correct the reference counting.
2009-10-22Changes 2.18.2:adam1-1543/+1212
* Reintroduce accidentally removed API methods Gtk::Widget::can_default() and Gtk::Widget::can_focus(). * Include infobar.h from main gtkmm.h header. Changes 2.18.1: * RecentManager: Undeprecate get_default(). Changes 2.18.0: * Clipboard: wait_for_targets): Fix a crash. Build: * Require a recent pangomm. * Style: Fix a compiler error with the Intel C++ compiler. * Fix recently-introduced problems with disable-deprecated options.
2009-06-14Remove @dirrm entries from PLISTsjoerg1-24/+1
2009-03-17Update gtkmm to 2.16.0.jmcneill1-28/+115
2.16.0 (stable): Gtk: * Builder: - get_widget_derived(): Reference-counting correction. - create_from_file(), add_from_file(), create_from_string(), add_from_string(): Add method overloads that take a char* for the object ID, to avoid ambiguity with the two other overloads that take ustring or StringArrayHandle. * Entry: - *_icon_* methods(): Rearrange parameters to make these consistent and so we can have more default parameter values. - Added icon_press and icon_release signals. * FileChooserButton: Added the file_set signal, noticed by Damon Register. * Stock: Added CAPS_LOCK_WARNING. * Style: Added get_style_property_value() and templated get_style_property(). * Added Orientable and Activatable interfaces, though they cannot be used yet because that would break ABI of existing classes. (Murray Cumming) Gdk: * PixbufAnimation: create_from_file(): Throw an exception when the GError is not null. (Murray Cumming) Maemo-specific API: * TextBuffer: get/set_rich_text_format(), set_rich_text_format_all(), get/set_can_paste_rich_text(): Remove these Maemo-specific methods which have been superseded by the generic TextBuffer serialization functions. (Daniel Elstner, Openismus) * Enums - Added Maemo-specific Gtk::HildonSizeType, wrapping HildonSizeType, which was inexplicably added to GTK+ in Maemo 5. - Likewise added Gtk::Hildon::InputMode, wrapping HildonGtkInputMode. (Daniel Elstner, Openismus) 2.15.5 (unstable): (2.15.4 was skipped) * Activatable: reset_vfunc() renamed to sync_action_properties_vfunc(). (Murray Cumming) * Builder: - create_from_file(), add_from_file(), create_from_string(): Add method overloads that take char* to avoid ambiguity. - get_widget_derived(): Correct reference-counting. (Murray Cumming) * FileChooserButton: Add file_set signal. (Murray Cumming) * Stock: Added CAPS_LOCK_WARNING. * Added interfaces, but we can't use them yet without breaking ABI: Activatable, Orientation. 2.15.3 (unstable): (2.15.2 was skipped) Gtk: * Action: Reimplemented set_tooltip() with the new C gtk_action_set_tooltip() function. Added get/set_label(), get/set_short_label(), get_tooltip(), get/set_stock_id(), get/set_gicon(), get/set_icon_name(), get/set_visible_horizontal(), get/set_visible_vertical(), get/set_is_important(), which are new accessors for the properties. Added the gicon property. Added block_activate() and unblock_activate(). * ImageMenuItem: Added get/set_always_show_image() and property. * Scale: Added add_mark() and clear_marks(). * TreeView: Added a get_path_at_pos() overload that takes less parameters. (Murray Cumming) Build: * Allow pangomm to build outside the source tree. (Theppitak Karoonboonyanan) Bug #570325 * MSVC++: Disabled compiler warning 4250 also for MSVC2005. (Armin Burgmeier) Bug #568083 (Tao Wang). * Documentation: Reference documetnation: Unescape some < and > characters. (Daniel Elstner, Murray Cumming) #568485 (Mihai Niculescu) 2.15.1 (unstable): Gtk: * CellView: Added get_model() and some new properties. * Entry: Added unset_invisible_char(), get_invisible_char(). Added the new progress and icon methods and the properties, including the new im-module property. * ImageMenuItem: Added get/set_use_stock(), set_accel_group(). * MenuItem: Added get/set_label(), get/set_use_underline() and properties. * PaperSize: Constructor: Remove the default value for the name parameter, because there is already a default constructor, This caused MSVC++ warning C4520 with Visual Studio 2008. (Tao Wang) Bug #568074. * PrintOperation: Added draw_page_finish(), set_defer_drawing(). * PrintSettings: Added get_resolution_x(), get_resolution_y(), set_resolution_xy(), get/set_printer_lpi(). * SelectionData: Reimplement get_selection() using the new C getter method. * StatusIcon: Added button_press_event, button_release_event and scroll_event signals. Added get/set_has_tooltip(), get/set_tooltip_text(), get/set_tooltip_markup(). * Stock: ORIENTATION_PORTRAIT, ORIENTATION_LANDSCAPE, ORIENTATION_REVERSE_LANDSCAPE, and ORIENTATION_REVERSE_PORTRAIT, avoiding undefined reference errors when trying to use these. (Murray Cumming) Bug #568416 (Tao Wang). * TextBuffer: Added the paste_done signal. * TextView: Added im-module property. * TreeModel::Path::empty(): Also check for a null underlying GtkTreePath. Added operator bool() to do the same, just calling !empty(). (Murray Cumming) Gdk: * Drawable::draw_pixbuf(): Add an override without a GC parameter, becauase it can be NULL in C. * Screen: Added get_monitor_width_mm(), get_monitor_height_mm(), get_monitor_plug_name(). * Windows build: - Disabled MSVC++ compiler warning 4250 (Armin Burgmeier) Bug #568083 (Tao Wang). - Installer: Added Simplified Chinese translation. (Tao Wang) 2.15.0 (unstable): * CellRendererPixbuf: Added the icon-name and follow-state properties, noticed by Mathias Hasselmann. (Murray Cumming) * Printer::enumerate_printers(): Fix a refcounting problem found by Tor Krill. (Armin Burgmeier) * Gdk::Window: Added an invalidate() that takes no rect parameter because it can be NULL in C. (Murray Cumming) * Cleaned up gtk includes to use only toplevel headers, as may be required by a future GTK+ version. (Przemysław Grzegorczyk) Bug #564006 * Container: Use GType instead of GtkType for the child_type_vfunc() return type This should allow soure code to use gtkmm if it declares GTK_DISABLE_DEPRECATED. (Murray Cumming) Bug #562893 (Dénes Faluvégi) * Documentation: TreeModel: set_value_impl() documentation: Mention row_changed(), not set_row_changed(). Bug #562505 (Bohumir Zamecnik) * HandleBox: Restore the child-attached property, which was lost at some point during 2.14. * LinkButton: Resore the visited property definition, which was lost at some point during 2.14. (Murray Cumming) * CellView, ComboBox, EntryCompletion, IconView: Added unset_model(). (Alexander Shaduri) Bug #555268
2008-11-15Update to 2.14.3:wiz1-101/+25
2.14.3 (stable): * Restored Gtk::HandleBox::signal_child_attached() and Gtk::LinkButton::property_visited() to the API, which were lost sometime during the gtkmm 2.14.x series.
2008-11-10Update to 2.14.2:wiz1-13/+13
2.14.2 (stable): * Remove some ;s to avoid warnings. Ubuntu Bug: https://bugs.launchpad.net/bugs/275397 (William) (Murray Cumming) * Windows build: - Use the new naming convention, similar to boost. - installer-creation script improvements. (Armin Burgmeier) * Documentation: - EntryCompletion: signal_match_selected: Mention that custom signal handlers should connect before the default one. (Marko Anastasov) - TreeView reference documentation corrections. (Murray Cumming) Bug #547787 (John Hobbs) - Corrected the index page for DevHelp. (Deng Xiyue) Bug #559900
2008-10-16Changes 2.14.1:adam1-502/+38
* pangomm is a separate package now * compatible with gtk+-2.14.x * bug fixes and improvements
2008-03-03add missing @dirrmsdrochner1-1/+3
2008-03-02Changes 2.12.5:adam1-2/+176
* Documentation: - Show stock icon images in the API reference again. - Show some pictures of widgets in the API reference. * Build: - Fix header inclusion and use using directive for C functions to fix build on gcc-4.3 (pre-releases) and Solaris. - Install and find all needed files for gtkmm-demo, and correct the executable name.
2008-02-02Cganges 2.12.4:adam1-17/+20
* Gtk::RecentAction: Derive from RecentChooser - this class was unusable before and we didn't want to wait for the next major GTK+ and gtkmm versions to fix it. * Build fix with gcc 4.3 pre-releases.
2007-11-18Changes 2.12.3:adam1-17/+17
* Documentation: Improved the devhelp file to - show the full method name, including the class name. - really jump to the method's anchor on the page. * Build: Fix the win32 build. Changes 2.12.2: * IconView: set_cursor(): Actually implement this. * LinkButton: Correct the implementation of the constructor that takes just the URI. Bug 492200 * Build: Fix the build on MacOS X. Bug 493057.
2007-10-29don't try to @dirrm share/devhelp/booksdrochner1-2/+1
2007-10-13Changes 2.12.1:adam1-28/+112
* PrintOperation: Corrected a reference-counting problem that caused crashes. Changes 2.12: * New classes: Builder, RecentAction, Tooltip, VolumeButton. * Deprecated the Tooltips class. * More...
2007-08-12Changes 2.10.11:adam1-78/+30
* TextBuffer: Removed the maemo-specific methods get_can_paste_rich_text(), set_can_paste_rich_text(), set_rich_text_format(), and set_rich_text_format_all(), because they have been removed from the maemo GTK+ 2.10, in favour of the new regular GTK+ 2.10 methods. * Build: Fix the tests when properties are disabled. * Documentation: - FileChooser API reference improvements. - Improved cflags/libs section.
2007-07-05Changes 2.10.10:adam1-1/+5
* RadioAction: Correct a reference-counting error in the "changed" signal. * RecentManager: Allow Gtk::RecentManager::Data to be instantiated, for use with the full version of add_item(). * Menu: Fix memory problems during destruction by handling attached widgets as we already handle child widgets. * Correctly ifdef-out initialization of deprecated classes. * Build: Cope with newer m4 versions. * Documentation: FAQ: Emphasize that libglademm is preferred to glademm.
2007-03-18Changes 2.10.8:adam1-2/+41
* ActionGroup::add(): Avoid a problem on 64-bit systems due to 0/NULL confusion. * Documentation: - Updated the Internationalization chapter. - Added appendix about Visual Studio 2005.
2007-02-05Changes 2.10.7:adam1-20/+17
* Main: Cleanup data structures in the destructor, preventing leaks, and allowing a second instantiation. * Build: Fix build with SUN Workshop 11 * Documentation: - glade/libglade tutorial section: Clarification. - Added SizeGroup documentation.
2006-11-29Changes 2.10.5:adam1-1/+5
* UIManager: Fix crash when built without exceptions support. * Style: lookup_icon_set(): Memory-management correction. * Build: - Windows: Do not check for gtk+-unix-print-2.0 on as it is not always included in GTK installers and/or binary archives (like in Tor's binaries).
2006-11-09Changes 2.10.3:adam1-7/+3
* Adjustment: Preventing the value from being ignored. * Build: - ListViewText: Fix an odd build problem with gcc 3.3.6. * Documentation: - Explain the optional (at build-time) API for reduced resources environments. - Correct the links to the Memory Management and libglademm chapters. - Drawable::get_image(), Container::remove(), Widget::add_mnemonic_label: avoid mentioning a functions that do not exist in gtkmm.
2006-09-24Changes 2.10.2:adam1-31/+246
* Added --enable-atk=no option, to disable the build and use of the atkmm API, for use in embedded environments. * Documentation: - Book: Added Plug and Socket chapter to book, with example. Changes 2.10.1: * Button: fix typo in get_image_position() * Added MSVC support for 2.10
2006-05-06Changes 2.8.5:adam1-2/+1
* Removed an unnecessary file from gmmproc.
2006-04-14Changes 2.8.4:adam1-410/+18
* IconTheme: Avoid crash in get_search_path(). * Some code size reduction by using more static functions instead of anonymous namespaces, and by avoiding some code duplication. * Windows Build: - MSVC++ build: Use the new /vd2 compiler option to get the new unbroken dynamic_cast<> with MSVC++. There are now no known problems with the MSVC++ build. - mingw32 and cygwin builds: Correct some API export/import problems.
2006-02-14Changes 2.8.3:adam1-18/+27
* gtkmm.h: Include menutoolbutton.h and tearoffmenuitem.h. * Container: Avoid crash when connecting to the remove signal. * TreeView: Commented-out uses of g_assert() in header to avoid warning that the statement has no effect * Win32: Enable Plug and Socket classes
2006-01-16Changes 2.8.2:adam1-17/+22
* Gdk::Window::set_cursor(): Avoid leaking an extra Cursor instance. * Build: - Correctly find gmmproc on 64-bit systems. - Optionally don't build the documentation, for people in a hurry. - Windows: Check for mkifofs(). - For reduced-resources devices, optionally allow deprecated API to be left out of the library. * Documentation: - Generated Since and Deprecated lists of API. - Improved Expander documentation. - Corrections to DrawArea chapter in book.
2005-10-03Changes 2.8.0:adam1-17/+258
API additions since 2.6: Gtk: * AboutDialog: Added set/get_wrap_license() and property. * CellRenderer: Added "sensitive" property. * ComboBoxText, ComboBoxEntryText: - Deprecated clear() in favour of new clear_items() method, because clear() exists in the base CellLayout class and is very different. - Added remove_text() to remove items one at a time. * Dialog: Added get_response_for_widget(). * EntryCompletion: Added properties, get/set_popup_set_width(), get/set_popup_single_width(). * FileChooser: Added get/set_do_overwrite_confirmation( * Iconview: Added get_item_at_pos(), get_visible_range(), get/set_cursor(), scroll_to_path(). * TreeRowReference: Added get_model(). * TreeView: - Added unset_model(). - Added const versions of get_path_at_pos(), get_cell_area(), get_background_area(), get_visible_rect(), widget_to_tree_coords(), tree_to_widget_coords(). - Added get_visible_range(). * TreeView::Column: Added queue_resize(). * Sizegroup: Added ignore_hidden property. * Stock: Added FULLSCREEN, LEAVE_FULLSCREEN, and INFO stock items. * Widget: Added drag_source_set_icon(const Glib::ustring& icon_name). * Window: - Added urgency_hint property, and get/set_urgency_hint(). Added present(timestamp) overload. Gdk: * Colormap: Deprecated alloc_colors() and free_colors(). Add free_color() for use with alloc_color(). * Cursor: Added get_image() and a Cursor(name) constructor. * DragContext:Added set_icon(const Glib::ustring& name). * Pixbuf: Added a save_to_buffer() overload without the options parameters. * Window: Added move_region().
2005-07-28Changes 2.6.4:adam1-236/+378
Gdk: * PixbufLoader:create_with_type(): Really return the created GdkPixbufLoader. Win32 build: * Provide an extra hint to work around a DLL export/import bug with MSVC++ and TreeViewColumn
2005-07-22Changes 2.6.3:adam1-2136/+2031
* Gtk::Action::get_proxies() Use the correct ownership semantics. * Gdk::Display::list_devices() Use the correct ownership semantics. * examples/book/menus_and_toolbars/ Distribute the .png file. Changes 2.6.2: * TreeView: When using the append_column() convenience API, prevent a crash when the window closes while the cell is editing. * Allow derived CellRenderers to be edited, by removing some debug code that sneaked into 2.6.1. * Documented many signals, based on the GTK+ documentation. Changes 2.6.1: * CellRenderer: Prevent an infinite loop. * MSVC++ .Net 2003 build fixes. * Documentation: - Hide deprecated widgets from the list of widgets. - Correct the description of the IO input example. Chamges 2.6.0: gtkmm 2.6 wraps new API in GTK+ 2.6, and is API/ABI-compatibile with gtkmm 2.4.
2004-09-22Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.jlam1-25/+1
All library names listed by *.la files no longer need to be listed in the PLIST, e.g., instead of: lib/libfoo.a lib/libfoo.la lib/libfoo.so lib/libfoo.so.0 lib/libfoo.so.0.1 one simply needs: lib/libfoo.la and bsd.pkg.mk will automatically ensure that the additional library names are listed in the installed package +CONTENTS file. Also make LIBTOOLIZE_PLIST default to "yes".
2004-07-05update to 2.2.12,drochner1-18/+10
fix MASTER_SITES changes: * gtkmm 2.2.10 had an incorrect configure-time test, that mistakenly disabled some template code for gcc, used to convert from intermediate C++ containers to STL containers. For instance, this broke the gnome-vfsmm build. * TreeView::get_path_at_pos(): Correct memory management. ("David"). * ConstructParams::ConstructParams(): improvement. (Daniel Elstner). * TreePath::append(): Maybe fixed compilation for gcc 3.4. (Daniel Elstner)
2004-04-02Changes 2.2.10:adam1-14/+16
* Build: - SUN Forte C++ (see README.SUN): Now builds. This is probably the first time since gtkmm 2.0.x. There are still some "anachronism" warnings, which someone might like to fix with a patch. - gcc++ 3.4 (cvs): Lots of issues fixed, though you might see an internal compiler error. * Documentation: - Book: Mention CellRenderer's "editable" property. Changes 2.2.9: * Build: - Removed DISABLE_DEPRECATED macros so that gtkmm 2.2 can build with GTK+ 2.3.x. I didn't release this previously because previous versions of GTK+ 2.3.x were broken with gtkmm, but it's OK now. - Removed unnecessary namespace qualification to fix build with the Intel compiler. * Glib::ObjectBase: The default constructor, never before used, now generates a custom GType, for use when creating new implementations of Glib::Interfaces - for instance, see the new custom tree model example in gtkmm. * examples: Added treecustommodel example, though it's much better in gtkmm 2.4. * documentation: - Corrected name and install location of devhelp file. - Fixed some documentation that mentinod freeing C objects. - Added docs/internals/gtk_patches.txt with URLs of some patches/bugs that were needed to underlying libraries, as a clue for future developers. * spec file: Added devhelp file.
2003-11-01Update to 2.2.8, to fix compilation with gcc3.wiz1-7/+22
Changes: 2.2.8: * Fixed "inacccessible base" build errors with gcc 3.3.2. (Bradley Bell) * win32: Re-enabled our wrappers for parts of the GTK+ API that are now properly exported on Windows by GTK+. See README.win32 for more details. (Cedric Gustin ) * Documentation: - book: -Updated DrawingArea chapter for gtkmm2 (the last chapter that needed to be updated) (Ainsley Pereira) - Mentioned Treeviews with popup menus, with example. (Murray Cumming) - The libglademm chapter has a clearer explanation of the memory management, and mentions the new get_widget_derived() method. (Murray Cumming) - Distribute doxygen tags for use by the documentation of related projects. (Bradley Bell) - Build and install a devhelp file for the reference docs. This doesn't work yet, but hopefully it's easy to fix. (roel@stack.be)
2003-08-27Changes:adam1-12/+21
* gcc 2.96 fix build * MS Visual C++ .Net 2003 support * Gdx::Display fix * documentation update
2003-07-22Changes 2.2.5:adam1-7/+7
* fixed memory leak * gtkmmproc: added GMM_PROTECTED_GCLASS macro * documentation corrected
2003-07-16Changes for 2.2.3: bugfixes, updated examples and documentation, dispatcher ↵adam1-7/+17
ported to Win32
2003-03-15Update to 2.2.1. Changes in this version:jmmv1-8/+12
* configure depends on ATK 1.2. (Murray Cumming) * Various gtkmm/gdkmm reference-counting corrections, using refreturn. (Sven Grottke, Murray Cumming) * Gtk::Menu_Helpers::Element: lifetime refcounting fix. (Murray Cumming) * Glib: - build_path(), build_filename(): fix and performance improvement. - replace deprecated __builtin_bzero(). (Daniel Elstner) * Win32: 2.2 now builds, after lots of work. And there's an installer. (Cedric Gustin) * Documentation: - Glib::Cond documented (Rick L Vinyard Jr) - Review and completion of Gtk::AccelGroup -> Gtk::Bin (Bryan Forbes) - Minor internals docs fix. (Martin Schulze)
2003-03-01Initial import of gtkmm, version 2.2.0:jmmv1-0/+2128
gtkmm (previously known as Gtk--) is the official C++ interface for the popular GUI library GTK+. Highlights include typesafe callbacks, widgets extensible via inheritance and a comprehensive set of widget classes that can be freely combined to quickly create complex user interfaces. Here's an overview, with documentation and status. gtkmm is free software distributed under the GNU Library General Public License (LGPL). Aside from the C++ interface to Gtk 2.x, this package also provides bindings for glib, atk and pango (all of them related with the toolkit).