Clearlooks анімований прогресс-бар частина 2
14 листопада 2005 р.Сьогодні проверли сессію хаку з Remenic для clearlooks-cairo анімацій.
Ми переглянули мої попередні патчі, тепер анімація базується на настройках у gtkrc, тож кожен може включати і виключати її базуючись на файлі теми.
Ось приклад коду для частини файлу .gtkrc щоб дозволити анімацію:
engine "clearlooks"
{
animation = TRUE
}
Тут як звично свіжий відео ролик:
progressbar animation(h264 241K),
progressbar animation(xvid 839K).
Update*
Сьогодні переписав більшу частину коду заново. Перейшов від використання GList до використання GHashTable для анімованих віджетів. Тепер віджети любого типу можуть використовувати цей код для асинхронної анімації.
Радіо кнопки мають тепер ефект fade in / fade out, таксамо як і у чекбоксів . Дивіться тут:
progressbar animation 4(h264 241K),
progressbar animation 4(xvid 394K).
Ми вирішили наразі забрати анімацію слайдера.
Всі патчі зараз включені у cvs.
Дякую Dromу, що він залінкував мене на news.gnome.org. Дякую всім також за ваші емайли.
PS. коментарі знову працюють...