Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/show_pulsing_scale_icon.py
blob: 3cfe2d272486e67612e94476f45921f1e85ec794 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import cairo
import gtk

from pulsingicon import PulsingIcon
from xocolor import XoColor


def main():
    win = gtk.Window()
    win.connect('destroy', gtk.main_quit)
    win.set_default_size(450, 550)
    test_icon = PulsingIcon(file='./icons/activity-web.svg',
            pixel_size=100)
    test_icon.set_base_color(XoColor('#FF8F00,#FF2B34'))
    test_icon.set_zoom(20, 100, 10)
    test_icon.set_pulsing(True)
    win.add(test_icon)
    win.show_all()
    gtk.main()

if __name__ == '__main__':
    main()