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

from sugar.graphics.xocolor import XoColor
from jarabe.view.pulsingicon import PulsingIcon

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_pulse_color(XoColor('#FF2B34,#FF8F00'))
    test_icon.set_pulsing(True)
    win.add(test_icon)    
    win.show_all()
    gtk.main()

if __name__ == '__main__':
    main()