# HG changeset patch # User Edouard Tisserant # Date 1301305326 -7200 # Node ID aa5a08d20ba1f8c91df880187b7da545d860c770 # Parent c6354f7fe26e58001a25de898550065a65a6d2df spring 2011 - 1.01 bugfix release diff -r c6354f7fe26e -r aa5a08d20ba1 Beremiz.py --- a/Beremiz.py Mon Mar 28 11:42:00 2011 +0200 +++ b/Beremiz.py Mon Mar 28 11:42:06 2011 +0200 @@ -22,9 +22,11 @@ #License along with this library; if not, write to the Free Software #Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -__version__ = "$Revision$" + +updateinfo_url = None import os, sys, getopt, wx +from wx.lib.agw.advancedsplash import AdvancedSplash import tempfile import shutil import random @@ -41,7 +43,7 @@ print "\n %s [Projectpath] [Buildpath]\n"%sys.argv[0] try: - opts, args = getopt.getopt(sys.argv[1:], "h", ["help"]) + opts, args = getopt.getopt(sys.argv[1:], "hu:", ["help", "updatecheck="]) except getopt.GetoptError: # print help information and exit: usage() @@ -51,6 +53,8 @@ if o in ("-h", "--help"): usage() sys.exit() + if o in ("-u", "--updatecheck"): + updateinfo_url = a if len(args) > 2: usage() @@ -74,10 +78,32 @@ app.SetAppName('beremiz') wx.InitAllImageHandlers() + # popup splash bmp = wx.Image(Bpath("images","splash.png")).ConvertToBitmap() - splash=wx.SplashScreen(bmp,wx.SPLASH_CENTRE_ON_SCREEN, 1000, None) + #splash=AdvancedSplash(None, bitmap=bmp, style=wx.SPLASH_CENTRE_ON_SCREEN, timeout=4000) + splash=AdvancedSplash(None, bitmap=bmp) wx.Yield() + if updateinfo_url is not None: + updateinfo = "Fetching %s" % updateinfo_url + # warn for possible updates + def updateinfoproc(): + global updateinfo + try : + import urllib2 + updateinfo = urllib2.urlopen(updateinfo_url,None).read() + except : + updateinfo = "update info unavailable." + + from threading import Thread + splash.SetText(text=updateinfo) + wx.Yield() + updateinfoThread = Thread(target=updateinfoproc) + updateinfoThread.start() + updateinfoThread.join(2) + splash.SetText(text=updateinfo) + wx.Yield() + # Import module for internationalization import gettext import __builtin__ @@ -1580,7 +1606,7 @@ if __name__ == '__main__': # Install a exception handle for bug reports - AddExceptHook(os.getcwd(),__version__) + AddExceptHook(os.getcwd(),updateinfo_url) frame = Beremiz(None, projectOpen, buildpath) frame.Show() diff -r c6354f7fe26e -r aa5a08d20ba1 images/icons.svg --- a/images/icons.svg Mon Mar 28 11:42:00 2011 +0200 +++ b/images/icons.svg Mon Mar 28 11:42:06 2011 +0200 @@ -15,7 +15,7 @@ height="1052.3622" id="svg2" sodipodi:version="0.32" - inkscape:version="0.47pre4 r22446" + inkscape:version="0.48.0 r9654" sodipodi:docname="icons.svg" inkscape:output_extension="org.inkscape.output.svg.inkscape"> @@ -66,6 +66,32 @@ + + + + + + + + + + gradientTransform="matrix(1,0,0,1.4285712,639.7774,-3222.8089)" /> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -84574,6 +83950,17 @@ d="m 124.54129,-83.095357 0,413.721007 207.71766,0 c 1.46448,-30.88869 8.59726,-60.22411 20.28604,-87.00142 1.24637,0.079 2.66139,0.33866 2.85719,0.14286 0.26926,-0.26935 -0.26926,-0.87361 0,-1.14287 0.57144,-0.57144 2.85719,0.57144 3.42863,0 0.26926,-0.26936 -0.26927,-0.87362 0,-1.14288 0.53875,-0.53875 1.60427,0.34058 2.28575,0 0.48188,-0.24092 0.66099,-0.90196 1.14287,-1.14287 2.81486,-1.40757 -1.03169,3.31749 3.42863,-1.14288 0.2694,-0.26926 -1.14288,0.38081 -1.14288,0 0,-0.53875 0.90196,-0.66099 1.14288,-1.14288 0.17052,-0.34071 -0.26926,-0.87361 0,-1.14287 0.2694,-0.26926 0.8023,0.17052 1.14288,0 0.48188,-0.24092 0.66099,-0.90196 1.14287,-1.14288 0.34076,-0.17051 0.8023,0.17052 1.14288,0 0.48188,-0.24091 0.66099,-0.90195 1.14287,-1.14287 0.34076,-0.17052 0.87362,0.26926 1.14288,0 0.26926,-0.26936 -0.26926,-0.87362 0,-1.14288 0.38094,-0.3808 1.90494,0.38081 2.28575,0 0.26926,-0.26935 -0.26926,-0.87361 0,-1.14287 0.35388,-0.35384 5.36054,0.35383 5.71438,0 0.26926,-0.26936 -0.26926,-0.87362 0,-1.14288 0.53875,-0.53875 1.60428,0.34058 2.28575,0 0.48188,-0.24092 0.66099,-0.90196 1.14288,-1.14288 0.34076,-0.17051 0.87361,0.26927 1.14287,0 0.26926,-0.26935 -0.26926,-0.87361 0,-1.14287 0.57144,-0.57144 2.85719,0.57144 3.42863,0 1.52368,-1.52368 -1.90481,-1.14288 1.14287,-1.14288 3.04769,0 -0.38094,0.38099 1.14288,-1.14287 0.2694,-0.26926 0.8023,0.17051 1.14288,0 0.96376,-0.48188 1.32198,-1.80387 2.28575,-2.28575 0.45312,-0.22675 3.19502,0.2336 3.42862,0 0.26927,-0.26936 -0.26926,-0.87362 0,-1.14288 0.2694,-0.26926 0.8023,0.17052 1.14288,0 0.48188,-0.24092 0.66099,-0.90196 1.14288,-1.14287 0.34076,-0.17052 0.80229,0.17051 1.14287,0 0.48188,-0.24092 0.76207,-0.76207 1.14288,-1.14288 0.38094,-0.38094 0.90195,-0.66099 1.14287,-1.14288 0.17052,-0.34071 -0.26926,-0.87361 0,-1.14287 0.2694,-0.26926 0.8023,0.17051 1.14288,0 0.48188,-0.24092 0.76207,-0.76207 1.14287,-1.14288 0.38095,0 0.8023,0.17052 1.14288,0 1.37145,-0.68572 2.05718,-2.7429 3.42863,-3.42862 0.34076,-0.17052 0.77349,0.0923 1.14287,0 1.16871,-0.29217 2.35113,-0.60413 3.42863,-1.14288 0.34076,-0.17052 -1.14288,0.38081 -1.14288,0 0,-1.89521 1.60273,-0.80139 2.28576,-1.14288 0.48188,-0.24091 0.66099,-0.90195 1.14287,-1.14287 0.34076,-0.17052 0.87361,0.26926 1.14288,0 0.26926,-0.26935 -0.26927,-0.87362 0,-1.14288 0.2694,-0.26926 0.8023,0.17052 1.14287,0 0.48188,-0.24092 0.661,-0.90196 1.14288,-1.14287 0.45313,-0.22675 3.19502,0.2336 3.42862,0 0.26927,-0.26936 -0.26926,-0.87362 0,-1.14288 0.2694,-0.26926 0.8023,0.17052 1.14288,0 0.48188,-0.24092 0.66099,-0.90196 1.14288,-1.14287 0.45312,-0.22675 3.19502,0.2336 3.42862,0 0.26927,-0.26936 -0.26926,-0.87362 0,-1.14288 0.2694,-0.26926 0.8023,0.17052 1.14288,0 0.96376,-0.48188 1.32199,-1.80387 2.28575,-2.28575 0.61999,-0.30995 4.25881,0.31269 4.5715,0 0.26926,-0.26935 -0.26926,-0.87362 0,-1.14288 0.53876,-0.53875 1.747,0.53875 2.28575,0 0.26927,-0.26935 -0.26926,-0.87361 0,-1.14287 0.2694,-0.26926 0.8023,0.17051 1.14288,0 0.96376,-0.48189 1.32199,-1.80387 2.28575,-2.28575 0.68148,-0.34058 1.60428,0.34057 2.28575,0 0.48189,-0.24092 0.76207,-0.76207 1.14288,-1.14288 0.38094,0 0.8023,0.17052 1.14287,0 0.48189,-0.24092 0.661,-0.90196 1.14288,-1.14288 0.34076,-0.17051 0.87361,0.26927 1.14288,0 0.26926,-0.26935 -0.26927,-0.87361 0,-1.14287 0.53875,-0.53875 1.747,0.53875 2.28575,0 0.26926,-0.26935 -0.26926,-0.87362 0,-1.14288 0.2694,-0.26926 0.87361,0.26926 1.14287,0 0.26926,-0.26935 -0.26926,-0.87361 0,-1.14287 0.17738,-0.17738 2.98382,0.14811 3.42863,0 0.80815,-0.26936 1.4776,-0.87362 2.28575,-1.14288 0.36142,-0.12023 0.8023,0.17052 1.14288,0 0.48188,-0.24092 0.66099,-0.90196 1.14287,-1.14287 0.68148,-0.34058 1.56295,0.24091 2.28575,0 0.80815,-0.26936 1.68341,-0.54054 2.28576,-1.14288 1.18909,-0.59452 1.7118,-1.00185 1.85717,-1.14288 -0.38236,-0.0686 -2.19222,0.33505 -0.7143,-1.14287 0.57144,-0.57144 2.85719,0.57144 3.42863,0 0.26926,-0.26935 -0.26926,-0.87362 0,-1.14288 0.60234,-0.60234 1.68341,-0.54053 2.28575,-1.14287 0.26926,-0.26936 -0.34058,-0.97236 0,-1.14288 0.68147,-0.34058 1.56295,0.24092 2.28575,0 1.02224,-0.34071 1.32199,-1.80387 2.28575,-2.28575 0.34076,-0.17052 0.8023,0.17052 1.14288,0 0.48188,-0.24092 0.66099,-0.90196 1.14287,-1.14288 0.34076,-0.17051 0.87362,0.26927 1.14288,0 0.26926,-0.26935 -0.26926,-0.87361 0,-1.14287 0.2694,-0.26926 0.8023,0.17052 1.14288,0 1.37145,-0.68573 2.05717,-2.7429 3.42862,-3.42863 0.68148,-0.34058 1.747,0.53875 2.28575,0 0.26927,-0.26935 -0.3808,-1.14287 0,-1.14287 0.53876,0 0.60413,1.14287 1.14288,1.14287 0.53875,0 0.66099,-0.90196 1.14288,-1.14287 0.34076,-0.17052 0.80229,0.17051 1.14287,0 0.48188,-0.24092 0.66099,-0.90196 1.14288,-1.14288 0.68147,-0.34058 1.747,0.53875 2.28575,0 2.36465,-2.36484 -3.6135,0.0924 1.14287,-2.28575 0.68148,-0.34058 1.60428,0.34058 2.28576,0 0.48188,-0.24092 0.66099,-0.90196 1.14287,-1.14288 0.34076,-0.17051 0.8023,0.17052 1.14288,0 2.52694,-1.26347 0.35465,-0.70931 1.14287,-2.28575 0.24097,-0.48188 0.76207,-0.76207 1.14288,-1.14287 0.38094,-0.38095 0.66099,-0.90196 1.14287,-1.14288 0.34076,-0.17052 0.76207,0 1.14288,0 0,-0.38094 -0.26926,-0.87361 0,-1.14288 0.2694,-0.26926 0.87361,0.26927 1.14288,0 0.26926,-0.26935 -0.26927,-0.87361 0,-1.14287 0.26939,-0.26926 0.80229,0.17052 1.14287,0 0.48188,-0.24092 0.76207,-0.76207 1.14288,-1.14288 0.38094,-0.38094 0.90195,-0.66099 1.14287,-1.14287 0.17052,-0.34072 -0.26926,-0.87362 0,-1.14288 0.2694,-0.26926 0.87362,0.26926 1.14288,0 0.26926,-0.26935 -0.26926,-0.87361 0,-1.14287 0.2694,-0.26927 0.8023,0.17051 1.14287,0 0.48189,-0.24092 0.661,-0.90196 1.14288,-1.14288 3.36325,-1.68163 -1.50466,2.64759 2.28575,-1.14288 0.34076,-0.17051 0.87362,0.26927 1.14288,0 0.26926,-0.26935 -0.34058,-0.97235 0,-1.14287 0.68147,-0.34058 1.52382,0 2.28575,0 0.2694,-0.26926 0.8023,0.17052 1.14287,0 0.48189,-0.24092 0.661,-0.90196 1.14288,-1.14288 0.60952,-0.30492 1.67623,0.30492 2.28575,0 0.48188,-0.24092 0.66099,-0.90195 1.14288,-1.14287 0.45312,-0.22675 3.19502,0.2336 3.42862,0 0.26927,-0.26936 -0.34057,-0.97236 0,-1.14288 0.68148,-0.34058 1.56295,0.24092 2.28576,0 0.51109,-0.17038 0.66099,-0.90196 1.14287,-1.14287 0.68147,-0.34058 1.60428,0.34057 2.28575,0 0.48188,-0.24092 0.661,-0.90196 1.14288,-1.14288 0.34076,-0.17052 0.8023,0.17052 1.14287,0 0.48189,-0.24092 0.76207,-0.76207 1.14288,-1.14288 0.38094,-0.38094 1.52368,-0.76207 1.14288,-1.14287 0.95576,-0.97588 2.10531,-2.16566 2.28575,-2.28575 1.96986,-1.3134 1.72757,-1.14288 3.42862,-1.14288 0.38095,0 0.8023,0.17052 1.14288,0 0.48188,-0.24092 0.66099,-0.90196 1.14288,-1.14287 0.34075,-0.17052 0.80229,0.17051 1.14287,0 0.96377,-0.48189 1.32199,-1.80387 2.28575,-2.28576 3.36326,-1.68162 -1.50466,2.64759 2.28575,-1.14287 0.68148,-0.34058 1.747,0.53875 2.28576,0 0.26926,-0.26935 -0.26927,-0.87362 0,-1.14288 0.26939,-0.26926 0.80229,0.17052 1.14287,0 0.48188,-0.24092 0.66099,-0.90195 1.14288,-1.14287 0.68147,-0.34058 1.747,0.53875 2.28575,0 0.26926,-0.26936 -0.26926,-0.87362 0,-1.14288 0.2694,-0.26926 0.8023,0.17052 1.14287,0 0.48189,-0.24092 0.661,-0.90196 1.14288,-1.14287 0.34076,-0.17052 0.8023,0.17051 1.14287,0 2.27661,-1.13831 0.0843,-3.42863 2.28576,-3.42863 1.26347,-2.52695 0.70931,-0.35466 2.28575,-1.14288 0.96376,-0.48188 1.32198,-1.80387 2.28575,-2.28575 0.34076,-0.17052 0.87361,0.26926 1.14287,0 0.26927,-0.26935 -0.26926,-0.87361 0,-1.14287 0.38095,-0.38081 1.90495,0.3808 2.28576,0 0.26926,-0.26936 -0.26927,-0.87362 0,-1.14288 0.26939,-0.26926 0.87361,0.26926 1.14287,0 0.26926,-0.26935 -0.17052,-0.8023 0,-1.14288 0.24097,-0.48188 0.76207,-0.76206 1.14288,-1.14287 0.38094,-0.38094 0.66099,-0.90196 1.14287,-1.14288 0.34076,-0.17051 0.87362,0.26926 1.14288,0 2.36465,-2.36484 -3.6135,0.0924 1.14287,-2.28575 0.68148,-0.34058 1.747,0.53875 2.28576,0 0.26926,-0.26935 -0.26927,-0.87361 0,-1.14287 0.26939,-0.26927 0.87361,0.26926 1.14287,0 0.26926,-0.26936 -0.26926,-0.87362 0,-1.14288 0.53875,-0.53875 1.60428,0.34058 2.28575,0 0.48189,-0.24092 0.661,-0.90196 1.14288,-1.14288 0.34076,-0.17051 0.87361,0.26927 1.14287,0 0.26927,-0.26935 -0.26926,-0.87361 0,-1.14287 0.53876,-0.53875 1.747,0.53875 2.28576,0 0.26926,-0.26935 -0.17052,-0.8023 0,-1.14288 0.24096,-0.48188 0.76207,-0.76207 1.14287,-1.14287 0.38095,-0.38095 0.661,-0.90196 1.14288,-1.14288 0.34076,-0.17052 0.87361,0.26926 1.14287,0 0.53875,-0.53875 -0.53875,-1.747 0,-2.28575 0.53875,-0.53875 1.747,0.53875 2.28575,0 0.26927,-0.26935 -0.34057,-0.97236 0,-1.14288 0.68148,-0.34057 1.52387,0 2.28576,0 0.38099,0 0.87361,0.26927 1.14287,0 0.26926,-0.26935 -0.17052,-0.80229 0,-1.14287 2.3781,-4.75638 -0.0789,1.22178 2.28575,-1.14288 0.26926,-0.26935 -0.17051,-0.8023 0,-1.14287 0.12051,-0.24097 0.45871,-0.41331 0.7143,-0.57144 57.61991,8.60828 108.4275,38.87373 144.43092,82.57277 l 0,-269.432947 -619.43863,0 z M 517.69053,154.62279 c 0,0.38099 -0.38081,1.14287 0,1.14287 0.3808,0 -0.26926,-0.87361 0,-1.14287 z m 45.85789,-23.71467 c -0.0813,0.33847 -0.39992,0.85715 -0.14286,0.85715 0.28,0 0.21326,-0.49212 0.14286,-0.85715 z" id="path20328" /> + + d="m -1031,857.23823 476,0 0,299.99997 -476,0 0,-299.99997 z" + inkscape:connector-curvature="0" /> + transform="matrix(0.2224431,0,0,0.2224431,-580.61956,512.50667)"> + d="m -1470.2813,1725.0291 c -56.0138,0.054 -112.0828,20.5177 -156.0937,61.5937 -85.0794,79.4058 -95.9453,209.1111 -29.5938,301.1563 l 9.7813,69.3437 0.9062,6.4375 5.125,-4 30.5938,-23.9687 c 87.5525,67.3697 213.0935,63.1007 295.9375,-14.2188 18.4642,-17.2329 33.4323,-36.8343 44.875,-57.9062 6.4003,0.736 13.3613,1.0937 20.875,1.0937 24.9087,0 44.0178,-3.5634 57.3437,-10.6875 13.3257,-7.1242 24.6943,-18.8804 34.125,-35.2812 l -61.6562,-5.6875 c -3.8953,4.9202 -7.5237,8.3649 -10.9063,10.3125 -5.5355,3.0752 -11.381,4.5937 -17.5312,4.5937 -2.2646,0 -4.435,-0.18 -6.5,-0.5625 3.5746,-10.6475 6.37,-21.5105 8.3437,-32.5 l 91.8125,0 0,-7.0625 c -10e-5,-21.5262 -3.5522,-39.0091 -10.625,-52.4375 -7.0731,-13.4281 -17.3756,-23.6769 -30.9062,-30.75 -13.3838,-6.9958 -31.5824,-10.5176 -54.5938,-10.5937 -7.0146,-25.9757 -18.6908,-50.9762 -35.0625,-73.6875 l -9.7812,-69.3438 -0.9063,-6.4375 -5.125,4 -30.5937,23.9688 c -41.0402,-31.5796 -90.4197,-47.4228 -139.8438,-47.375 z m 228.125,206.2187 c 6.3617,0.8346 11.6486,3.3459 15.875,7.5313 5.279,5.2278 8.5511,13.9044 9.7813,26 l -24.7813,0 c 0.5248,-11.1718 0.225,-22.3843 -0.875,-33.5313 z m 118.9731,-33.6623 58.582,0 0,26.754 c 5.6377,-11.583 11.4549,-19.5528 17.4516,-23.9095 5.9965,-4.3563 13.4025,-6.5346 22.2182,-6.5347 9.2253,1e-4 19.3222,2.8703 30.2904,8.6104 l -19.3736,44.5901 c -7.3805,-3.0751 -13.2233,-4.6127 -17.5285,-4.6128 -8.2005,10e-5 -14.5559,3.3828 -19.066,10.1481 -6.458,9.5331 -9.6869,27.3691 -9.6868,53.508 l 0,54.7381 -62.8873,0 0,-163.2917 z m 320.2793,97.1755 -125.46709,0 c 1.12748,10.0456 3.84388,17.5285 8.14921,22.4487 6.04775,7.073 13.94069,10.6094 23.67883,10.6094 6.15024,0 11.99306,-1.5376 17.5285,-4.6128 3.38256,-1.9476 7.02151,-5.3815 10.91686,-10.3018 l 61.65724,5.6891 c -9.43072,16.4009 -20.80885,28.1634 -34.13443,35.2876 -13.3259,7.1241 -32.44322,10.6862 -57.35199,10.6862 -21.62881,0 -38.64475,-3.0495 -51.04789,-9.1486 -12.40324,-6.0991 -22.67944,-15.7859 -30.82862,-29.0604 -8.14922,-13.2745 -12.22382,-28.881 -12.22382,-46.8195 0,-25.5239 8.17483,-46.1788 24.52452,-61.9648 16.34962,-15.7857 38.9265,-23.6787 67.7307,-23.6788 23.3712,1e-4 41.82222,3.5366 55.35313,10.6093 13.53059,7.0731 23.83241,17.3236 30.9055,30.7517 7.0727,13.4284 10.60915,30.9056 10.60935,52.4318 l 0,7.0729 z m -63.6561,-29.983 c -1.23021,-12.0956 -4.48476,-20.7573 -9.76368,-25.9852 -5.27917,-5.2277 -12.22393,-7.8416 -20.8343,-7.8417 -9.94316,10e-5 -17.88735,3.9466 -23.8326,11.8394 -3.79279,4.9204 -6.20167,12.2496 -7.22666,21.9875 l 61.65724,0 z m 93.17774,-67.1925 58.4283,0 0,23.8326 c 8.40539,-9.9429 16.88773,-17.0158 25.44706,-21.2187 8.55912,-4.2026 18.88657,-6.304 30.98238,-6.3041 13.01809,1e-4 23.31991,2.3065 30.90549,6.9191 7.58526,4.6129 13.78685,11.4808 18.6048,20.6037 9.84037,-10.6605 18.80962,-17.9128 26.90778,-21.7569 8.09773,-3.8438 18.09204,-5.7658 29.98294,-5.7659 17.52823,1e-4 31.21274,5.2023 41.05357,15.6065 9.84026,10.4044 14.76054,26.6772 14.76083,48.8184 l 0,102.557 -62.73354,0 0,-93.024 c -2.3e-4,-7.3803 -1.43531,-12.8644 -4.30524,-16.4522 -4.20297,-5.6377 -9.43076,-8.4566 -15.68339,-8.4567 -7.38062,10e-5 -13.32595,2.6652 -17.83601,7.9954 -4.51044,5.3304 -6.76557,13.8897 -6.76538,25.6777 l 0,84.2598 -62.73355,0 0,-89.9488 c -1.2e-4,-7.1753 -0.41015,-12.0444 -1.23007,-14.6071 -1.3327,-4.1001 -3.63907,-7.4059 -6.91914,-9.9174 -3.2803,-2.5113 -7.12426,-3.767 -11.5319,-3.7671 -7.1755,10e-5 -13.06958,2.7165 -17.68225,8.1492 -4.61284,5.4329 -6.91922,14.3509 -6.91914,26.754 l 0,83.3372 -62.73354,0 0,-163.2917 z m 316.74293,-62.1185 62.57978,0 0,42.5911 -62.57978,0 0,-42.5911 z m 0,62.1185 62.57978,0 0,163.2917 -62.57978,0 0,-163.2917 z m 95.79168,0 151.45231,0 0,36.5945 -82.41466,83.9523 87.48869,0 0,42.7449 -162.67669,0 0,-40.5923 78.10941,-79.9545 -71.95906,0 0,-42.7449 z" + inkscape:connector-curvature="0" /> + d="m -1336.1632,1788.2263 c 0,0 56.3913,141.5671 -147.8368,147.7737 -204.2612,6.2076 -147.8368,147.7737 -147.8368,147.7737 -37.8479,-37.8317 -61.2676,-90.0855 -61.2676,-147.7737 0,-57.6882 23.4197,-109.942 61.2676,-147.7737 37.8479,-37.8318 90.124,-61.2415 147.8368,-61.2415 57.7128,0 109.9889,23.4097 147.8368,61.2415 z" + inkscape:connector-curvature="0" /> + d="m -1631.8368,2083.7737 c 0,0 -56.3913,-141.5671 147.8368,-147.7737 204.2612,-6.2076 147.8368,-147.7737 147.8368,-147.7737 37.8479,37.8317 61.2676,90.0855 61.2676,147.7737 0,57.6882 -23.4197,109.942 -61.2676,147.7737 -37.8479,37.8318 -90.124,61.2415 -147.8368,61.2415 -57.7128,0 -109.9889,-23.4097 -147.8368,-61.2415 z" + inkscape:connector-curvature="0" /> + d="m 1021.2642,207.94408 c 0,143.9361 -116.68326,260.61936 -260.61936,260.61936 -143.9361,0 -260.61936,-116.68326 -260.61936,-260.61936 0,-143.936098 116.68326,-260.61936 260.61936,-260.61936 143.9361,0 260.61936,116.683262 260.61936,260.61936 l 0,0 z" + inkscape:connector-curvature="0" /> + d="m -1577.2331,1825.1726 127.038,0 c 21.1728,2e-4 37.4271,5.2435 48.7628,15.7299 11.3353,10.4868 17.0031,23.4703 17.0033,38.9503 -2e-4,12.9836 -4.045,24.1194 -12.1345,33.4074 -5.3933,6.1923 -13.2833,11.086 -23.6698,14.6813 15.7797,3.7953 27.3898,10.312 34.8306,19.5501 7.4402,9.2383 11.1605,20.8485 11.1607,34.8306 -2e-4,11.3855 -2.6468,21.6224 -7.9399,30.7108 -5.2934,9.0884 -12.5342,16.2792 -21.7223,21.5725 -5.6929,3.2958 -14.2819,5.6927 -25.7671,7.1908 -15.2807,1.9975 -25.4177,2.9962 -30.4112,2.9962 l -117.1506,0 0,-219.6199 z m 68.4627,86.1401 29.5124,0 c 10.5863,10e-5 17.9519,-1.8225 22.0968,-5.468 4.1445,-3.6452 6.2169,-8.9135 6.217,-15.8049 -1e-4,-6.3916 -2.0725,-11.3853 -6.217,-14.9809 -4.1449,-3.5952 -11.3607,-5.3929 -21.6474,-5.3931 l -29.9618,0 0,41.6469 z m 0,86.29 34.6059,0 c 11.6849,0 19.9244,-2.0723 24.7184,-6.2171 4.7938,-4.1447 7.1907,-9.7126 7.1909,-16.7037 -2e-4,-6.4916 -2.3722,-11.71 -7.116,-15.655 -4.7441,-3.9449 -13.0584,-5.9174 -24.9432,-5.9175 l -34.456,0 0,44.4933 z" + inkscape:connector-curvature="0" /> + d="m 507.8125,-566.84375 c -7.54052,0.31127 -14.32442,4.87714 -17.4375,11.84375 -3.32061,7.43106 -1.79456,16.12851 3.84375,22 71.38742,76.4228 67.29917,195.79932 -9.15625,267.15625 C 418.92868,-204.1201 321.00173,-198.52349 249.15625,-248 l 26.65625,-20.875 5.125,-4 -6.03125,-2.40625 -105.9375,-42.59375 -6,-2.4375 0.90625,6.4375 15.9375,113 0.90625,6.4375 5.125,-4 30.59375,-23.96875 c 87.55252,67.36975 213.09347,63.10079 295.9375,-14.21875 92.27769,-86.12407 97.25455,-231.41793 11.09375,-323.65625 -3.63563,-4.00109 -8.72059,-6.38195 -14.125,-6.5625 -0.50858,-0.0174 -1.02855,-0.0208 -1.53125,0 z" + inkscape:connector-curvature="0" /> + d="m 507.8125,-566.84375 c -7.54052,0.31127 -14.32442,4.87714 -17.4375,11.84375 -3.32061,7.43106 -1.79456,16.12851 3.84375,22 71.38742,76.4228 67.29917,195.79932 -9.15625,267.15625 C 418.92868,-204.1201 321.00173,-198.52349 249.15625,-248 l 26.65625,-20.875 5.125,-4 -6.03125,-2.40625 -105.9375,-42.59375 -6,-2.4375 0.90625,6.4375 15.9375,113 0.90625,6.4375 5.125,-4 30.59375,-23.96875 c 87.55252,67.36975 213.09347,63.10079 295.9375,-14.21875 92.27769,-86.12407 97.25455,-231.41793 11.09375,-323.65625 -3.63563,-4.00109 -8.72059,-6.38195 -14.125,-6.5625 -0.50858,-0.0174 -1.02855,-0.0208 -1.53125,0 z" + inkscape:connector-curvature="0" /> + d="m 507.8125,-566.84375 c -7.54052,0.31127 -14.32442,4.87714 -17.4375,11.84375 -3.32061,7.43106 -1.79456,16.12851 3.84375,22 71.38742,76.4228 67.29917,195.79932 -9.15625,267.15625 C 418.92868,-204.1201 321.00173,-198.52349 249.15625,-248 l 26.65625,-20.875 5.125,-4 -6.03125,-2.40625 -105.9375,-42.59375 -6,-2.4375 0.90625,6.4375 15.9375,113 0.90625,6.4375 5.125,-4 30.59375,-23.96875 c 87.55252,67.36975 213.09347,63.10079 295.9375,-14.21875 92.27769,-86.12407 97.25455,-231.41793 11.09375,-323.65625 -3.63563,-4.00109 -8.72059,-6.38195 -14.125,-6.5625 -0.50858,-0.0174 -1.02855,-0.0208 -1.53125,0 z" + inkscape:connector-curvature="0" /> + d="m 507.8125,-566.84375 c -7.54052,0.31127 -14.32442,4.87714 -17.4375,11.84375 -3.32061,7.43106 -1.79456,16.12851 3.84375,22 71.38742,76.4228 67.29917,195.79932 -9.15625,267.15625 C 418.92868,-204.1201 321.00173,-198.52349 249.15625,-248 l 26.65625,-20.875 5.125,-4 -6.03125,-2.40625 -105.9375,-42.59375 -6,-2.4375 0.90625,6.4375 15.9375,113 0.90625,6.4375 5.125,-4 30.59375,-23.96875 c 87.55252,67.36975 213.09347,63.10079 295.9375,-14.21875 92.27769,-86.12407 97.25455,-231.41793 11.09375,-323.65625 -3.63563,-4.00109 -8.72059,-6.38195 -14.125,-6.5625 -0.50858,-0.0174 -1.02855,-0.0208 -1.53125,0 z" + inkscape:connector-curvature="0" /> + d="m -1166.8587,1976.761 -125.4671,0 c 1.1275,10.0456 3.8439,17.5285 8.1492,22.4487 6.0478,7.073 13.9407,10.6094 23.6789,10.6094 6.1502,0 11.993,-1.5376 17.5285,-4.6128 3.3825,-1.9476 7.0215,-5.3815 10.9168,-10.3018 l 61.6573,5.6891 c -9.4307,16.4009 -20.8089,28.1634 -34.1345,35.2876 -13.3259,7.1241 -32.4432,10.6862 -57.3519,10.6862 -21.6289,0 -38.6448,-3.0495 -51.0479,-9.1486 -12.4033,-6.0991 -22.6795,-15.7859 -30.8286,-29.0604 -8.1493,-13.2745 -12.2239,-28.881 -12.2239,-46.8195 0,-25.5239 8.1749,-46.1788 24.5245,-61.9648 16.3497,-15.7857 38.9265,-23.6787 67.7307,-23.6788 23.3712,1e-4 41.8223,3.5366 55.3532,10.6093 13.5306,7.0731 23.8324,17.3236 30.9055,30.7517 7.0727,13.4284 10.6091,30.9056 10.6093,52.4318 l 0,7.0729 z m -63.6561,-29.983 c -1.2302,-12.0956 -4.4847,-20.7573 -9.7637,-25.9852 -5.2791,-5.2277 -12.2239,-7.8416 -20.8343,-7.8417 -9.9431,10e-5 -17.8873,3.9466 -23.8325,11.8394 -3.7928,4.9204 -6.2017,12.2496 -7.2267,21.9875 l 61.6572,0 z m 93.3316,-67.1925 58.582,0 0,26.754 c 5.6377,-11.583 11.4549,-19.5528 17.4516,-23.9095 5.9965,-4.3563 13.4025,-6.5346 22.2182,-6.5347 9.2253,1e-4 19.3222,2.8703 30.2904,8.6104 l -19.3736,44.5901 c -7.3805,-3.0751 -13.2233,-4.6127 -17.5285,-4.6128 -8.2005,10e-5 -14.5559,3.3828 -19.066,10.1481 -6.458,9.5331 -9.6869,27.3691 -9.6868,53.508 l 0,54.7381 -62.8873,0 0,-163.2917 z m 320.2793,97.1755 -125.46709,0 c 1.12748,10.0456 3.84388,17.5285 8.14921,22.4487 6.04775,7.073 13.94069,10.6094 23.67883,10.6094 6.15024,0 11.99306,-1.5376 17.5285,-4.6128 3.38256,-1.9476 7.02151,-5.3815 10.91686,-10.3018 l 61.65724,5.6891 c -9.43072,16.4009 -20.80885,28.1634 -34.13443,35.2876 -13.3259,7.1241 -32.44322,10.6862 -57.35199,10.6862 -21.62881,0 -38.64475,-3.0495 -51.04789,-9.1486 -12.40324,-6.0991 -22.67944,-15.7859 -30.82862,-29.0604 -8.14922,-13.2745 -12.22382,-28.881 -12.22382,-46.8195 0,-25.5239 8.17483,-46.1788 24.52452,-61.9648 16.34962,-15.7857 38.9265,-23.6787 67.7307,-23.6788 23.3712,1e-4 41.82222,3.5366 55.35313,10.6093 13.53059,7.0731 23.83241,17.3236 30.9055,30.7517 7.0727,13.4284 10.60915,30.9056 10.60935,52.4318 l 0,7.0729 z m -63.6561,-29.983 c -1.23021,-12.0956 -4.48476,-20.7573 -9.76368,-25.9852 -5.27917,-5.2277 -12.22393,-7.8416 -20.8343,-7.8417 -9.94316,10e-5 -17.88735,3.9466 -23.8326,11.8394 -3.79279,4.9204 -6.20167,12.2496 -7.22666,21.9875 l 61.65724,0 z m 93.17774,-67.1925 58.4283,0 0,23.8326 c 8.40539,-9.9429 16.88773,-17.0158 25.44706,-21.2187 8.55912,-4.2026 18.88657,-6.304 30.98238,-6.3041 13.01809,1e-4 23.31991,2.3065 30.90549,6.9191 7.58526,4.6129 13.78685,11.4808 18.6048,20.6037 9.84037,-10.6605 18.80962,-17.9128 26.90778,-21.7569 8.09773,-3.8438 18.09204,-5.7658 29.98294,-5.7659 17.52823,1e-4 31.21274,5.2023 41.05357,15.6065 9.84026,10.4044 14.76054,26.6772 14.76083,48.8184 l 0,102.557 -62.73354,0 0,-93.024 c -2.3e-4,-7.3803 -1.43531,-12.8644 -4.30524,-16.4522 -4.20297,-5.6377 -9.43076,-8.4566 -15.68339,-8.4567 -7.38062,10e-5 -13.32595,2.6652 -17.83601,7.9954 -4.51044,5.3304 -6.76557,13.8897 -6.76538,25.6777 l 0,84.2598 -62.73355,0 0,-89.9488 c -1.2e-4,-7.1753 -0.41015,-12.0444 -1.23007,-14.6071 -1.3327,-4.1001 -3.63907,-7.4059 -6.91914,-9.9174 -3.2803,-2.5113 -7.12426,-3.767 -11.5319,-3.7671 -7.1755,10e-5 -13.06958,2.7165 -17.68225,8.1492 -4.61284,5.4329 -6.91922,14.3509 -6.91914,26.754 l 0,83.3372 -62.73354,0 0,-163.2917 z m 316.74293,-62.1185 62.57978,0 0,42.5911 -62.57978,0 0,-42.5911 z m 0,62.1185 62.57978,0 0,163.2917 -62.57978,0 0,-163.2917 z m 95.79168,0 151.45231,0 0,36.5945 -82.41466,83.9523 87.48869,0 0,42.7449 -162.67669,0 0,-40.5923 78.10941,-79.9545 -71.95906,0 0,-42.7449 z" + inkscape:connector-curvature="0" /> Free Software for Automation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Christmas 2009 + id="tspan16413">Spring 2011 1.0 preview release + style="font-size:21.80060768px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;stroke:none;font-family:Purisa;-inkscape-font-specification:Purisa Light">1.01 bugfix release %% splash %%