Gtk+ 3 Roadmap
Список самых интересных возможностей будущего GTK 3, включая Contributor features и Wishlist
Запланированные
- Полное offscreen рисование. Необходимо для анимации и эффектов за пределами компонентов
- Удаление всех public полей из структур. Сделает поддержку ABI намного проще путем доступа только через функции
- Независимость от разрешения, легкое масштабирование элементов графического интерфейса, включая шрифты и изображения
- Иконки в полях ввода
- Простая прозрачность для компонентов. Должно работать даже без XComposite
- RGBA фон для компонентов
Contributor features
- Контейнер с поддержкой анимации
- Физика в графическом интерфейсе: кинетическая прокрутка, магнетизм, трение, отскок элементов, растягивание, затухание, смешивание, тени и другие оптические эффекты
- Стили меток как в Mac
- Throbber
- Облегчение создания виджетов
Wishlist
- Проективная трансформация компонентов
Многие из этих возможностей можно реализовать через другие библиотеки, то в GTK 3 они станут доступны out of the box. Список будет расширятся
Полный список читаем в подробностях.