Linux Compatible
  • News
    • Channels
    • Archive
    • Search
    • Submit
  • Articles
    • Categories
  • Knowledgebase
  • Compatibility
    • Search
  • Links
  • Forums
  • Twitter
Advertisement

Latest News
[ Windows | Linux | Apple ]

· NVIDIA GeForce Chips Comparison Table and more
· CSF 6.09 released
· Microsoft and Google agree to build YouTube app for Windows Phone 8
· OS X 10.8.4 Build 12E55 Seeded to Developers
· Wine 1.5.31 released
· Libxvmc/Libx11 Updates for Debian
· OCZ Vertex 450 SSD Reviews and more
· Proxmox VE 3.0 released
· More Windows 8.1 features discovered in WinRT?
· New Colors Rumored for iPhone 5S and Lower-Cost iPhone, Dual LED Flash for iPhone 5S?

Upcoming News
· [Tech ARP] BIOS Option Of The Week - Hardware Prefetcher
· SuperTooth HD VOICE Bluetooth Speakerphone Review @ TestFreaks
· A Futurelooks News Flash - An Affordable Titan – N?= VIDIA’s GEFORCE GTX 780 Reviewed
· News: AMD's A4-5000 'Kabini' APU reviewed
· Wine release 1.5.31
· NVIDIA GeForce Chips Comparison Table @ Hardware Secrets
· Resident Evil Revelations Video Review with Kaeyi Dream @ HardwareHeaven.com
· [security-announce] openSUSE-SU-2013:0825-1: important: MozillaFirefox: update to version 21.0
· [security-announce] SUSE-SU-2013:0819-2: critical: Security update for Linux kernel
· Fractal Design Node 605 Silent HTPC Case Review @ Legit Reviews

Linux Compatibility
· Dell Dimension 9100
· CL-CAM50001 UPC=3700284609322
· DFE 520 TX
· nVidia GeForce4 MX 440
· Gore: Ultimate Soldier
· SMC2802W V2 wi-fi 54Mbps PCI card
· Wireless modem router N300
· Dell P780
· ASUS A7V8X
· BricsCAD for Linux

New Forum Topics
· Easy to watch UFC 160 Live streaming
by: julianbarter0r
on: 2013-05-25 11:29
0 replies, 17 views

· Easy to watch UFC 160 Live Stream online
by: julianbarter0r
on: 2013-05-25 11:28
0 replies, 19 views

· shutdown link ?
by: estirwent
on: 2013-05-11 17:46
18 replies, 6505 views

· Laptop keyboard drank soda
by: Zenn
on: 2013-04-30 00:27
1 replies, 715 views

· connecting to to internet with ubuntu
by: Zenn
on: 2013-04-30 00:26
2 replies, 4606 views

News Channels
· Drivers
· Guides
· Reviews
· Security
· Software
· Press Release
· Updates
· Interviews
· Linux
· General
· Debian
· Red Hat
· Slackware
· Gentoo
· Mandriva
· White Box
· SUSE
· GNOME
· KDE
· CentOS
· Ubuntu
· MEPIS
· Android

What's New
Login to see an overview of all news stories since your last visit.

Welcome to our website

To take full advantage of all features you need to login or register. Registration is completely free and takes only a few seconds.

Linux Compatible » News » March 2004 » gtkmm 2.3.5 and glibmm 2.3.6 released

gtkmm 2.3.5 and glibmm 2.3.6 released

Posted by Philipp Esselbach on: 03/05/2004 11:26 AM [ Print | 0 comment(s) ]

gtkmm 2.3.5 and glibmm 2.3.6 has been released:

gtkmm provides a C++ interface to GTK+. The 2.3.x tarballs are the unstable development series that will become the stable gtkmm 2.4. gtkmm 2.3/2.4 will wrap any additional API in GTK+ 2.4. glibmm is now a separate module, for use in non-GUI software.




gtkmm 2.3/2.4 installs in parallel with gtkmm 2.2, so you can install this unstable library without the risk of breaking existing applications. This allows us to break ABI and API, though we will try not to break API unless it is absolutely necessary.

But do be aware that the underlying unstable GTK+ 2.3 does not install in parallel with GTK+ 2.2, so be careful if you apply it in your normal prefix.

We recommend the use of jhbuild or garnome for testing in a separate prefix.

The stable (API/ABI-frozen) gtkmm 2.4.0 will be released soon after GTK+ 2.4.0. gtkmm is on the official GNOME Platform Bindings release schedule:
http://www.gnome.org/start/2.5/bindings/
http://www.gtkmm.org

*** Changes

glibmm 2.3.6:

* Added i18n.h and i18n-lib.h, which include the relevant
glib headers, which declare internationalization
macros such as _(). (Murray Cumming)
* Added Glib::spawn_close_id(). (Murray Cumming)
* Added Glib::MainLoop::depth(). (Murray Cumming)
* Documentation: corrections to CHANGES (Martin Schulze).
* gmmproc: Can now handle "const const_iterator iter"
parameter names without getting confused by 2 consts.
(Murray Cumming)

gtkmm 2.3.5:

* Gtk:
- ComboBox: Added popup() and popdown(). (Murray Cumming)
- ComboBoxEntry: Added a set_text_column() overload that takes a
ModelColumnBase instead of an int.
- Added ComboBoxEntryText, like ComboBoxText. (Murray Cumming)
- Entry: Added set/get_alignment().
- FileChooser:
- Removed set_folder_mode() and get_folder_mode(),
which are no longer in GTK+. (Bryan Forbes)
- Added set/get_preview_label(). (Murray Cumming)
- Added IconInfo, TargetList (Bryan Forbes)
- IconTheme: methods now use IconInfo. (Bryan Forbes)
- Added Gtk::Stock::<!-- -->DIALOG_AUTHENTICATION stock item.
(Bryan Forbes)
- Scale: Added get_layout() and get_layout_offsets().
- Toolbar
- Added append(), prepend(), insert() overloads which take
slots, so that signal connecting requires less code.
- Removed old STL-style API, because the APIs do not
co-exist well together at the GTK+ level.
(Bryan Forbes)
- TreePath: Corrected template typo found by gcc 3.4
(Matthew Tuck)
- Widget: Added add_mnemonic_labels(), remove_mnemonic_label(),
list_mnemonic_labels(), draw_insertion_cursor().
(Murray Cumming)
- Window: Added "role" property. (Bryan Forbes)

- Several const corrections. (Murray Cumming)
- Fixes to the libsigc++2 port. (Martin Schulze, Bryan Forbes)
- Added --enable-examples configure option. (Bryan Forbes)

- Documentation:
- Added some TreeView reference documentation.
(Billy O'Connor)

* Gdk:
- Drawable::draw_glyphs() now takes a c++ Pango::GlyphString.
(Bryan Forbes)
- Window
- get_children() now returns a C++ container instead of a GList.
(Bryan Forbes)
- get_internal_paint_info() now takes C++ parameters.
(Bryan Forbes)
- removed peek_children() because it's the same as get_children().
(Murray Cumming)

* Pango:
- FontFace: Added list_sizes().
- AttrIter: Added get_attrs().
- FontFamily: Added is_monospace().
- FontSet: Added foreach()
- Language: Added includes_script().
- Layout: Added set/get_auto_dir().

*** Download

http://www.gtkmm.org/download.shtml

You will need libsigc++ 2, available here:
https://sourceforge.net/project/showfiles.php?group_id=1970

*** Development

There is active discussion on the mailing list:
http://www.gtkmm.org/mailinglist.shtml
and in the #c++ channel on irc.gnome.org


Bookmark and Share

« Linux digital camera compatibility is no longer an issue · gURLChecker 0.7.9 (unstable branch) »

Linux Compatible » News » March 2004 » gtkmm 2.3.5 and glibmm 2.3.6 released
All products mentioned are registered trademarks or trademarks of their respective owners.
© 2002-2013 Esselbach Internet Solutions - All Rights Reserved. Terms and privacy policy
Powered by Contentteller® Business Edition