GNOME 3.0 new feature description for Developers

Source: Internet
Author: User
Keywords Developers new features GNOME
Tags advanced api developers development example gnome graphical interface graphics

GNOME 3.0 enhances development technology. A large number of merge efforts have enabled many modules to be removed. Many components have been streamlined or updated, and some technologies have been replaced by more advanced tools.

Modern graphical interface

GNOME's Graphics toolkit, gtk++, now completely discards the old API. This makes her more consistent with modern graphics devices and will make her faster and easier to transplant.

Advanced Input Device Management

If available, GTK + will take advantage of XINPUT2. This provides a number of notable advantages, such as hot-plug input devices and support for complex input devices such as digital boards. Integration with XINPUT2 also provides support for multiple inputs, which means GNOME is ready for multi-touch in X11.

Elevated theme Performance

GNOME 3.0 introduces a new visual theme system. With CSS syntax, themes are easier to read, and theme writers can now use more special effects such as curves, gradients, alpha channels, and more. The new system also supports the inclusion of special effects animations and RGBA colors.

Multi-platform Support

GTK + 3.0 has the convenient ability to support multiple platforms (they can be compiled at the same time and selected at run time). This makes it easier to migrate system platforms, such as migrating to Wayland.

Easily create programs

The new Gtkapplication class automatically manages a number of program integration tasks, including mastering open windows, ensuring uniqueness, and outputting actions. This means that creating a GNOME program is more convenient and requires less code. This mechanism will continue to evolve in the 3.x cycle.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.