--- Log opened Tue Oct 30 00:00:55 2007 00:01 < genete> Incredible but true. It crashes without export the center 00:02 < genete> It can be repeated with so few steps... 00:03 < dooglus> should be easy to fix then right? :) 00:03 < genete> export-> cancel-> close ->crash 00:03 < dooglus> you don't even have to click 'export' 00:04 < genete> dooglus: I don't know. I guess that yes ? 00:04 < dooglus> just see the menu entry, and close the menu without clicking 'export' 00:05 < genete> OMG! 00:05 < genete> right click->close ->crash 00:05 < genete> but only with my file? 00:05 < genete> or any other do the same? 00:05 < dooglus> no, see the bugtracker 00:05 < dooglus> I made a tiny file that does the same 00:06 < genete> glup! 00:06 < genete> I see now 00:06 < dooglus> when you display the menu, and extra reference is made to the PasteCanvas layer 00:06 < dooglus> when the canvases are destroyed, the PasteCanvas isn't, because there's still a reference to it 00:07 < dooglus> then when the PasteCanvas is finally destroyed, it crashes because the PAsteCanvas refers to the canvas that's already been deleted 00:07 < genete> so it is a good example of zombie references? 00:07 < genete> the Big bug I mean? 00:07 < dooglus> so I need to find out what exactly is making the extra reference to the PasteCanvas, and get rid of that extra reference before deleting the Canvases 00:08 < dooglus> fixing the 'big bug' would fix this, yes. this is a bug with reference counting. 00:08 < dooglus> the 'big bug' fix is to switch to gc instead 00:08 < genete> almost this one is repeteable 00:08 < dooglus> but this isn't a multi-thread problem - and maybe none of the crashes are, really 00:09 < genete> (I feel you're happy with this bug?) 00:09 < dooglus> it's good you found it 00:09 < dooglus> but it's annoyingly difficult to fix 00:09 < genete> It seems one of the bugs that would give you a good clue for others ... 00:10 < genete> the mouse right click message is wrapped by a handler isn't it? 00:10 < dooglus> yes 00:11 < dooglus> it calls code which looks through the available 'actions' and decides which to put in the menu 00:11 < genete> inspect what does that handler when right click on a canvas paramtere 00:11 < genete> who creates the paste canvas reference? that handler? 00:12 < dooglus> I think it must be doing 00:12 < genete> The one who creates the reference doesn't register it as a new copy 00:12 < genete> of the reference 00:14 < genete> I bet you one Czech beer that you find the solution in les than one day... ;-) 00:14 < dooglus> genete: heh, ok 00:14 < dooglus> a hot one? 00:14 < genete> noooooo 00:14 < genete> a frozen one! 00:15 < pabs3> does beer freeze? 00:15 < genete> for sure 00:15 < genete> and makes the bottles explode! 00:15 * pabs3 has never tried it 00:15 < pabs3> :) 00:16 < genete> I forgot a 1 liter glass botlle in the frezzer and it exploded 00:16 < genete> well it crased... like synfig... 00:17 < genete> what do you think on negative alpha support on png dooglus ? 00:18 < genete> did you read the last addition to http://wiki.synfig.com/Color_Editor_Dialog 00:18 < dooglus> genete: I think the png files we write use unsigned 8 bit values for R,G,B and A 00:18 < dooglus> genete: no, I'm trying to fix this bug 00:18 < genete> ah ok. please work on the bug first or I loose the bet 00:19 < genete> 8) 00:19 < dooglus> I'm not sure this is a good way to encourage me to work on synfig... 00:19 < dooglus> if I fix the bug, I lose 1 beer? 00:19 < genete> not 00:20 < genete> if you fix the bug I pay the beer; If don't you pay 00:20 < genete> the beer is always taken .... then 00:20 < pabs3> exploding beers aren't any good to him, apart from a shower :) 00:21 < genete> XD 00:23 < genete> pabs3: If you want something really explosive mix a bag of Menthos with a bottle of CocaCola Light... 00:24 < pabs3> eeep 00:24 < dooglus> there are lots of videos of that on youtube 00:25 < genete> http://www.youtube.com/watch?v=ByH_2Mizz_I 00:26 -!- pxegeek [n=chatzill@c-71-59-140-184.hsd1.or.comcast.net] has joined #synfig 00:26 < genete> people is a little bored... If they spend their time and money in other things, the world would be a better place... 00:26 < genete> hi pxegeek ! 00:27 < pxegeek> Hi there 00:27 < genete> we're ridding menthos and Coke experiments... 00:27 < pxegeek> Did I miss something? 00:27 < pxegeek> ridiculing? 00:27 < pxegeek> Make your own fountain... 00:27 < genete> only a few blah blah here... 00:28 < genete> dooglus has adopted a new cool bug... 00:29 < genete> and is fixing it ... but is very strong. 00:29 < pxegeek> There are several of those lurking in the depths of Synfig 00:32 < genete> short hello pxegeek ... I have to goto bed... 00:32 < genete> night all! 00:32 < pxegeek> Good night - sweet dreams! 00:32 < genete> Same to you all! bye! 00:32 -!- genete [n=Genete@84.122.41.151.dyn.user.ono.com] has quit ["Abandonando"] 00:34 < dooglus> pabs3: are you familiar with LibSigC++? 00:34 < pabs3> not at all 00:34 < dooglus> oh, ok 00:34 < dooglus> it seems to be the culprit that is holding onto a reference that I don't want it to 00:36 < pabs3> hmm 00:44 -!- MangoFusion [n=jamesu@host81-152-65-199.range81-152.btcentralplus.com] has quit ["Ex-Chat"] 00:52 * dooglus crosses his fingers 01:05 < dooglus> well, I found why it's crashing at least... 01:05 < dooglus> the right-click context menu isn't ever being deleted after it's used 01:05 < dooglus> it's holding a reference to the pastecanvas 01:06 < dooglus> I can work around the bug by using a timer to delete the menu x seconds after showing it - but there must be a right way to do it 01:09 < pxegeek> Shouldn't it be released when the mouse is moved off it? 01:09 < pxegeek> Or onto something else? 01:10 < dooglus> the menu is being created using: 01:10 < pxegeek> Why does opening a menu create a reference to the pastecanvas? 01:10 < dooglus> Gtk::Menu* menu(manage(new Gtk::Menu())); 01:10 < dooglus> the 'manage' call means 'delete me when you stop using me' 01:11 < pxegeek> So Gtk should handle releasing it.... 01:11 < dooglus> but it doesn't seem to work for popup menus 01:11 < dooglus> I think manage() is for widgets which you put into other widgets, and means 'delete me when the parent is deleted' 01:11 < dooglus> but since the menu is never put into any other widget, the delete never happens 01:11 < dooglus> the menu contains references to the things its menuentries will work on 01:12 < pxegeek> I wouldn't have thought it needed that unless you actually select the menu entry 01:12 < dooglus> that makes sense - when you click the 'export' menu, the function that gets called needs to know what you right-clicked on 01:12 < dooglus> it doesn't use it if you don't click on the entry, but the menu still needs the reference, in case you do click on one of the entries 01:13 < pxegeek> Can you pass the information without reserving a reference? 01:13 < pxegeek> Like passing a messagein a URL... 01:14 < dooglus> synfig has what it calls 'loose_handle's 01:15 < dooglus> which make a reference to an object without incrementing the reference count 01:15 < dooglus> but I'd rather have synfig delete menus when it has finished with them 01:17 < dooglus> looks like this does the trick: 01:17 < dooglus> +menu->signal_hide().connect(sigc::bind(sigc::ptr_fun(&delete_menu), menu)); 01:17 < dooglus> ie. when you're hiding the menu, delete it 01:17 < pxegeek> Ah - obviously! 01:17 < dooglus> :) 01:18 < pxegeek> Rebecca wants to type - normal service will be resumed shortly 01:18 < dooglus> this will still have the crash happen if a canvas is closed while the menu is showing 01:18 < dooglus> but I don't think that's possible, is it? having a menu up stops you doing anything else? 01:18 < dooglus> hi Rebecca 01:18 < pxegeek> :) 01:19 < pxegeek> :( 01:19 < pxegeek> Rebecca says "hi" 01:19 < pxegeek> I think closing the canvas taked the focus off the context menu so it goes away anyway? 01:20 < dooglus> right 01:20 < dooglus> so now I just have to find all the places in the code that pop up menus... 01:21 < pxegeek> grep is your friend 01:21 < pxegeek> So here's a question. Rebecca's PC is poorly. 01:21 < pxegeek> Do I replace the power supply (again) or 01:22 < pxegeek> Buy her a new PC, or 01:22 < pxegeek> Buy myself a new one and hand her my old one? 01:22 < dooglus> that's a no-brainer isn't it? :) 01:23 < pxegeek> I should mention that the first option is ~$80 01:23 < pxegeek> The second is ~$400 01:23 < dooglus> ah, I see 01:23 < pxegeek> the third ~$2K? 01:23 < dooglus> are you sure it's the power supply? 01:24 < pxegeek> It was last time.... I don't think they're the best designed.... 01:24 < pxegeek> I just showed Rebecca your picture - she wants to see the rest of you! 01:24 < dooglus> if I want to delete a menu, can I call its destructor? 01:25 < pxegeek> I would think so.... 01:25 < pxegeek> but my programming skills are hack and slash.... 01:31 < dooglus> apparently not 01:31 < dooglus> deleting an object calls is destructor, but not the other way around 01:33 < pxegeek> Rebecca says "my computer is too old :( 01:33 < pxegeek> Ha - 3 Ghz Pentium 4 01:33 < pxegeek> Not too shabby if you ask me 01:33 < dooglus> awww 01:34 < pxegeek> :) 01:34 < pxegeek> I think she's mastered smileys 01:34 < dooglus> what about ducks? 01:34 < dooglus> does she know those? 01:34 < dooglus> o< 01:35 < dooglus> \_o< 01:36 < pxegeek> o< 01:36 < pxegeek> She does now! 01:36 < pxegeek> o> 01:37 < pxegeek> That was a left looking duck in case you hadn't guessed 01:37 < dooglus> careful, he'll have his own eye out with that thing 01:47 -!- crazy_bus [n=philip@CPE-124-179-85-135.nsw.bigpond.net.au] has joined #synfig 02:00 < dooglus> looks like these are the magic incantations to get a menu to delete itself when hidden: 02:00 < dooglus> menu->signal_hide().connect(sigc::bind(sigc::ptr_fun(&::operator delete), menu)); 02:01 < dooglus> (thanks inkscape source code :) 02:01 < pabs3> looks correct to me 02:01 < dooglus> the &:: looks weird to me, but it compiles... 02:02 < dooglus> I was thinking 'operator delete' was a member function of each class, but apparently not 02:06 < dooglus> well, it doesn't seem to work... 02:09 < dooglus> menu->signal_hide().connect(sigc::bind(sigc::ptr_fun(&::operator delete), menu)); crashes 02:09 -!- ZanQdo [n=Daniel@201.201.2.22] has joined #synfig 02:09 < dooglus> menu->signal_hide().connect(sigc::bind(sigc::ptr_fun(&zap_menu), menu)); works 02:09 < dooglus> (where 'zap_menu' simply does 'delete menu') 03:18 -!- crazy_bus [n=philip@CPE-124-179-85-135.nsw.bigpond.net.au] has quit [Read error: 104 (Connection reset by peer)] 03:22 < pabs3> hmm, someone sent darco a bunch of redesigned icons 03:23 < pxegeek> any good? 03:25 < pabs3> http://bonedaddy.net/pabs3/files/tmp/Interface.png 03:39 < KiBi> pabs3: btw, ia64 is totally crazy these days, but lamont is aware of that and todolisted to fix the problem(s) 03:39 < pabs3> cool 03:40 < KiBi> Like apt stuff seen the right way by sbuild, but not from within the build chroot... 03:40 < KiBi> (Hence a build failure due to libfontconfig (again...)) 03:55 < pxegeek> Maybe we could have skins for Synfig? Let the users choose! 03:57 * pxegeek likes the paintbucket. I wonder if they were done in Synfig? 04:01 < pabs3> icon themeing is def the way to go, just have to get around to implementing it 04:04 < KiBi> pabs3: http://alioth.debian.org/~kibi-guest/trash/ia64-madness.png for the full story, BTW. 04:06 < dooglus> I gave up trying to find a nice fix for this bug and committed something that works... 04:06 < dooglus> r999 04:06 < KiBi> :-) 04:06 * KiBi hands a bottle of whisky 04:06 < pxegeek> Going to come up with something impressive for the big 1K? 04:06 * KiBi is no fan of champagne 04:06 < dooglus> if I delete the menu when it's hidden, that's too early 04:07 < dooglus> so when the menu is hidden, I schedule it to delete the menu 50ms later - which is ugly, but seems to work 04:14 < dooglus> pxegeek: I'm not sure if grep is my friend - it found all the 'new Gtk::Menu' lines, but none of the 'new class Gtk::Menu' lines... 04:14 < dooglus> pxegeek: mostly because I didn't ask it to, of course 04:15 < pxegeek> a fickle friend indeed 04:17 < CIA-34> synfig: dooglus * r998 /synfig-studio/trunk/src/synfigapp/action_param.h: Number the Param types to ease debugging. 04:17 < CIA-34> synfig: dooglus * r999 /synfig-studio/trunk/src/gtkmm/ (9 files in 2 dirs): Fix 1820750. Delete popup menus once we're finished with them, so they don't keep references to objects lying around. 04:43 < pxegeek> http://wiki.synfig.com/DemoReel 04:44 < pabs3> eyes :) 04:46 < pxegeek> I have a colleague at work who keeps punning 'Good eye' with 'G'day!'. It was a groaner the first time I heard it..... 04:47 < pxegeek> There are a lot of eyes though, aren't there? 04:50 < pabs3> heh 04:50 < pabs3> yeah, a few 06:22 -!- pxegeek [n=chatzill@c-71-59-140-184.hsd1.or.comcast.net] has quit [Read error: 113 (No route to host)] 06:45 -!- rore [n=rore@d83-179-200-142.cust.tele2.fr] has quit [Read error: 110 (Connection timed out)] 07:37 < pabs3> perhaps zelig could do some of the audio stuff 08:32 -!- pabs3 [i=daemon@60.242.186.48] has quit ["Don't rest until all the world is paved in moss and greenery."] 09:27 -!- rore [n=rore@d77-216-148-239.cust.tele2.fr] has joined #synfig 09:43 -!- ulrik [n=ulrikbod@81-231-118-204-no53.tbcn.telia.com] has quit ["bye! http://www.musikboden.se"] 09:56 -!- ulrik [n=ulrikbod@81-231-118-204-no53.tbcn.telia.com] has joined #synfig 09:56 < ulrik> 'morning everybody :) 10:00 < dooglus> morning ulrik! 10:01 < dooglus> ulrik: are you happy for your animations to be used in a synfig 'demo reel'? 10:02 < dooglus> ulrik: pxegeek made some suggestion here: http://wiki.synfig.com/DemoReel and includes a few of yours - please comment whether or not you agree :) 10:02 < CIA-34> synfig: dooglus * r1000 /synfig-studio/trunk/src/gtkmm/dockbook.cpp: Missed this one in the previous commit. Right-click on dock tabs creates a menu that wasn't ever being deleted. 10:02 < CIA-34> synfig: dooglus * r1001 /synfig-studio/trunk/src/ (gtkmm/canvasview.cpp synfigapp/canvasinterface.cpp): Typo: 'pf' -> 'of'. 10:07 < ulrik> dooglus: yeah, that's nice 10:08 < dooglus> ulrik: is that you giving permission? 10:09 -!- ZanQdo [n=Daniel@201.201.2.22] has quit ["Adios"] 10:13 < rore> Hi. Hm, BTW, I remember seeing a possible new layout. Is that still planed ? 10:13 < dooglus> rore: for the website? 10:14 < rore> dooglus: yes 10:14 < dooglus> rore: I think ChrisVP was designing a new layout, but he's kind of vanished recently 10:14 < dooglus> rore: maybe pabs3 will get onto it once his job finishes 10:15 < rore> yes, the http://clients.lvpmedia.com/synfig/ - I saw it when I was reading the last "synfig meeting" notes :) 10:16 < rore> And I realised I had suggestion for ChrisVP layout. (3 months after the proposal, better late than never :D ) 10:17 < ulrik> dooglus: yes it's ok to use the animations and also the music at my site, i'm flattered :) 10:19 -!- ulrik_ [n=ulrik@81-231-118-204-no53.tbcn.telia.com] has joined #synfig 10:19 -!- TMM [n=hp@ip565b35da.direct-adsl.nl] has quit [Read error: 110 (Connection timed out)] 10:21 -!- ulrik_ [n=ulrik@81-231-118-204-no53.tbcn.telia.com] has quit [Client Quit] 10:22 -!- ulrik_ [n=ulrik@81-231-118-204-no53.tbcn.telia.com] has joined #synfig 10:23 -!- ulrik_ [n=ulrik@81-231-118-204-no53.tbcn.telia.com] has left #synfig [] 10:26 < dooglus> ulrik: if you type ~~~~ in the wiki, it will automatically be replaced by your name and the current time and date 10:27 < ulrik> dooglus: ok, i just copied from your message and changed your name to mine :) let me fix it 10:30 < ulrik> it's done 10:32 < dooglus> ulrik: cool :) 10:33 < dooglus> ulrik: I just linked 'my site' to the URL, so the URL doesn't show up on the page, but is just a link 10:33 < ulrik> ok,, i'll try that too 10:34 < dooglus> when I say 'my site', I mean yours :) 10:34 * dooglus tries renaming files in svn using git 10:34 < ulrik> hehe, yes i see now, thank you! 10:38 < ulrik> dooglus: i can't update synfig on my intel machine, i guess it has something to do with the imagemagic lib? 10:41 < dooglus> ulrik: want me to take a look? 89.176.28.156:55505 10:41 < dooglus> ulrik: I just renamed a couple of files, so you'll need to do a full rebuild if you've updated in the last 5 minutes 10:47 -!- MangoFusion [n=jamesu@host81-152-65-199.range81-152.btcentralplus.com] has joined #synfig 10:47 < CIA-34> synfig: dooglus * r1002 /synfig-studio/trunk/src/gtkmm/ (15 files): Typo: 'controler' -> 'controller'. 10:47 < CIA-34> synfig: dooglus * r1003 /synfig-studio/trunk/src/gtkmm/ (4 files): Fix previous commit. Renaming files using git-svn doesn't seem to work - the old name doesn't get deleted and the new name has no history. 10:54 < dooglus> ulrik: I disconnected. ping me later if you're still having trouble after installing the new XCode release 10:54 < ulrik> dooglus: ok 10:59 < MangoFusion> time for me to upgrade to leopard, i guess 11:00 < MangoFusion> just ordered it yesterday, haha 11:00 < MangoFusion> there's a new XCode release? eek 11:01 < ulrik> MangoFusion: I had trouble updating synfig on leopard, it seems i need the new development tools, thats 1.16 gb to download 11:01 < MangoFusion> really? yikes 11:03 < MangoFusion> though no surprise as that download has been increasing in bloat for years 11:07 < MangoFusion> must be all the extra leopard stuff 11:40 < ulrik> dooglus: the rebuild works for a longer time but fails with: configure: error: conditional "HAVE_MAGICK_OPTIMIZE" was never defined. 11:40 < ulrik> Usually this means the macro was only invoked conditionally. 11:40 < ulrik> mac-book:~ ulrik$ 11:42 < MangoFusion> you could always compile without imagemagick support i guess 11:43 < ulrik> MangoFusion: how do i install imagemagic with macport ? 11:44 < MangoFusion> sudo port install imagemagick (i think) 11:44 < dooglus> ulrik: "sudo port install ImageMagick" 11:44 < dooglus> ulrik: I'm not sure if it's case sensitive :) 11:45 < MangoFusion> well assuming he's using a case insensitive filesystem, and macports also doesn't check the case in its list of packages, he's good to go :) 11:45 < MangoFusion> (note: don't quote me on that) :P 11:45 < ulrik> ok, thanks 11:46 < ulrik> it seems to work... 11:46 < ulrik> fetching v.6.3.6-2 11:46 < ulrik> configuring... 11:47 < dooglus> ulrik: could you stop that for a while 11:47 < ulrik> building with target all... 11:47 < dooglus> ulrik: hit control-c 11:47 < dooglus> I want to test my fix for that error you just saw 11:47 < ulrik> ok it's done 11:47 < ulrik> i mean i stopped 11:48 < ulrik> ok, vnc? 11:48 < dooglus> please 11:48 < dooglus> 89.176.28.156:55505 12:02 < CIA-34> synfig: dooglus * r1004 / (12 files in 3 dirs): Use American spelling of 'initialise'. 12:02 < CIA-34> synfig: dooglus * r1005 / (ETL/trunk/ETL/clock synfig-studio/trunk/src/gtkmm/app.cpp): Typo: 'outselves' -> 'ourselves'. 12:02 < CIA-34> synfig: dooglus * r1006 /synfig-studio/trunk/src/gtkmm/audiocontainer.cpp: Typo: 'tweek' -> 'tweak'. 12:02 < CIA-34> synfig: dooglus * r1007 /synfig-studio/trunk/src/gtkmm/canvasview.cpp: Typo: 'preform' -> 'perform'. 12:02 < CIA-34> synfig: dooglus * r1008 /synfig-studio/trunk/src/gtkmm/canvasview.cpp: Typo: 'aninimate' -> 'animate'. 12:02 < CIA-34> synfig: dooglus * r1009 /synfig-studio/trunk/src/gtkmm/canvasview.cpp: Typo: 'droped' -> 'dropped'. 12:02 < CIA-34> synfig: dooglus * r1010 /synfig-studio/trunk/src/gtkmm/ (canvasview.cpp toolbox.cpp): Typo: 'URL's' -> 'URLs'. 12:02 < CIA-34> synfig: dooglus * r1011 /synfig-studio/trunk/src/gtkmm/ (instance.cpp canvasview.cpp toolbox.cpp): Typo: 'seperate' -> 'separate'. 12:02 < CIA-34> synfig: dooglus * r1012 /synfig-studio/trunk/src/gtkmm/ (canvasview.cpp toolbox.cpp): Typo: 'carrage' -> 'carriage'. 12:02 < CIA-34> synfig: dooglus * r1013 / (4 files in 2 dirs): Typo: 'consistant' -> 'consistent'. 12:02 < CIA-34> synfig: dooglus * r1014 /synfig-core/trunk/config/configure.ac: Fix 'configure: error: conditional "HAVE_MAGICK_OPTIMIZE" was never defined' error? 12:03 < MangoFusion> i take it your still having fun with git? 12:03 < MangoFusion> *you're 12:09 < dooglus> aye 12:09 < dooglus> I tried renaming a file with it earlier, but it just created a new file with no history, and left me with 2 copies (old name and new name) 12:12 -!- MangoFusion [n=jamesu@host81-152-65-199.range81-152.btcentralplus.com] has quit ["Ex-Chat"] 12:12 -!- MangoFusion [n=jamesu@host81-152-65-199.range81-152.btcentralplus.com] has joined #synfig 12:12 < MangoFusion> really? interesting 12:12 < MangoFusion> i guess thats because git and subversion differ a bit with regard to files 12:13 < MangoFusion> great, my macbook just tried to hibernate with no success. wtg kubuntu! 12:14 < dooglus> MangoFusion: I don't think I like ubuntu very much any more 12:14 < dooglus> MangoFusion: 12:14 < dooglus> i think svn and git both handle file renaming OK, but the git-svn interface thingy doesn't 12:14 < MangoFusion> i found ubuntu to be miles better than kubuntu on my macbook. but still, both lack crucial functionality which makes it of little use besides coding some web app 12:15 < MangoFusion> really? interesting 12:15 < MangoFusion> i will have to try git-svn some time 12:16 < dooglus> I like it - it allows me to have a complete copy of the svn repository locally, and work on it even when off-line. Also, to very quickly make local branches 12:16 < MangoFusion> i really need to organise my projects better so i might have to consider using it 12:17 < MangoFusion> atm i am not really in the mood of using revision control 12:17 < MangoFusion> and when i am i eventually loose the repo 12:17 < MangoFusion> haha 12:17 < dooglus> MangoFusion: it also gives a nice tree-diagram of the branches: http://dooglus.rincevent.net/random/gitk.png 12:17 < MangoFusion> of course if its hosted externally, its not a problem 12:18 < MangoFusion> actually i think i need to put my repositories in a vm, that way i can just copy them round to whatever machine i happen to be using extremely easily 12:19 < MangoFusion> neat screenshot 12:19 < dooglus> note the meaningful branch names (tmp3, tmp4, chris, chris2... :) ) 12:20 < MangoFusion> haha yes 12:20 < MangoFusion> easy to merge to? 12:22 < dooglus> yes 12:22 < dooglus> just 'git merge tmp4' to merge tmp4 onto the current branch 12:22 < dooglus> 'git co tmp3' to switch to 'tmp3' 12:23 < dooglus> (oh, except 'co' may be a local alias for 'checkout' I made) 12:23 < dooglus> ulrik's build is failing - it can't #include ft2build.h - that's part of the freetype library 12:23 < MangoFusion> i remember getting that 12:23 < dooglus> I don't see it mentioned in your wiki page about building on OS X 12:23 < dooglus> maybe he needs to do the 'boot strapping' section again after upgrading to the new cat? 12:24 < MangoFusion> yes that might be advisable 12:24 < MangoFusion> sometimes i got problems with freetype, so i had to do a bit of tweeking to get it to work 12:24 < MangoFusion> like installing it from macports 12:24 < MangoFusion> i think that gtk stuff installs a copy too 12:25 < MangoFusion> and finally i think there's one in the developer sdk which likes to crap up 12:25 < MangoFusion> freetype everywhere! 12:25 -!- rore [n=rore@d77-216-148-239.cust.tele2.fr] has quit [Read error: 110 (Connection timed out)] 12:27 < MangoFusion> which reminds me, i'd better get on and install leopard 12:27 < MangoFusion> good luck 12:27 < MangoFusion> :) 12:27 -!- MangoFusion [n=jamesu@host81-152-65-199.range81-152.btcentralplus.com] has quit ["ttg"] 12:31 -!- rore [n=rore@d77-218-3-167.cust.tele2.fr] has joined #synfig 12:37 -!- zotz [n=zotz@24.244.163.157] has joined #synfig 12:45 -!- crazy_bus [n=philip@CPE-124-179-85-135.nsw.bigpond.net.au] has joined #synfig 12:59 -!- xerakko [n=xerakko@lpri.gva.es] has joined #synfig 13:20 -!- zotz [n=zotz@24.244.163.157] has quit ["Leaving"] 13:26 -!- Ceox [n=Ceox@dsl-hkigw3-fe2cde00-73.dhcp.inet.fi] has joined #synfig 13:47 < CIA-34> synfig: dooglus * r1015 /synfig-studio/trunk/src/gtkmm/dockdialog.cpp: Typo: 'theoreticly' -> 'theoretically'. 13:47 < CIA-34> synfig: dooglus * r1016 /synfig-studio/trunk/src/gtkmm/ (duckmatic.cpp duckmatic.h state_sketch.cpp): Typo: 'persistant' -> 'persistent'. 13:47 < CIA-34> synfig: dooglus * r1017 / (8 files in 3 dirs): Use American spelling: 'recognise' -> 'recognize'. 13:47 < CIA-34> synfig: dooglus * r1018 /synfig-studio/trunk/src/gtkmm/instance.cpp: Typo: 'occured' -> 'occurred'. 13:47 < CIA-34> synfig: dooglus * r1019 /synfig-studio/trunk/src/gtkmm/ (layergrouptreestore.cpp layertreestore.cpp): Typo: 'suposidly' -> 'supposedly'. 13:47 < CIA-34> synfig: dooglus * r1020 /synfig-studio/trunk/src/gtkmm/ (5 files): Type: 'circut' -> 'circuit'. 13:47 < CIA-34> synfig: dooglus * r1021 / (4 files in 2 dirs): Typo: 'enterted' -> 'entered'. 13:54 < Ceox> dooglus: i dont have a .synfig folder 14:00 -!- crazy_bus [n=philip@CPE-124-179-85-135.nsw.bigpond.net.au] has quit [Remote closed the connection] 14:07 -!- crazy_bus [n=philip@CPE-124-179-85-135.nsw.bigpond.net.au] has joined #synfig 14:45 -!- Ceox [n=Ceox@dsl-hkigw3-fe2cde00-73.dhcp.inet.fi] has left #synfig [] 15:02 < CIA-34> synfig: dooglus * r1022 /synfig-studio/trunk/src/gtkmm/state_width.cpp: 'Ello 'ello fake German -> English. 15:02 < CIA-34> synfig: dooglus * r1023 /synfig-studio/trunk/src/gtkmm/state_zoom.cpp: Ye olde English -> modern day English. 15:02 < CIA-34> synfig: dooglus * r1024 /synfig-studio/trunk/src/gtkmm/workarea.cpp: Typo: 'boundry' -> 'boundary'. 15:02 < CIA-34> synfig: dooglus * r1025 /synfig-studio/trunk/src/gtkmm/workarea.cpp: Typo: 'interprete' -> 'interpret'. 15:02 < CIA-34> synfig: dooglus * r1026 /synfig-studio/trunk/src/gtkmm/workarea.cpp: Typo: 'hilight' -> 'highlight'. 15:06 -!- xerakko [n=xerakko@lpri.gva.es] has quit ["ChatZilla 0.9.78.1 [Firefox 2.0.0.8/2007102207]"] 15:17 < CIA-34> synfig: dooglus * r1027 /synfig-studio/trunk/src/synfigapp/blineconvert.cpp: Typo: 'totaly' -> 'totally'. 15:17 < CIA-34> synfig: dooglus * r1028 /synfig-studio/trunk/src/synfigapp/blineconvert.cpp: Typo: 'patern' -> 'pattern'. 15:17 < CIA-34> synfig: dooglus * r1029 / (2 files in 2 dirs): Typo: 'tesselate' -> 'tessellate'. 15:17 < CIA-34> synfig: dooglus * r1030 / (2 files in 2 dirs): Typo: 'eachother' -> 'each other'. 15:17 < CIA-34> synfig: dooglus * r1031 /synfig-core/trunk/src/synfig/curve_helper.cpp: Typo: 'cantidate' -> 'candidate'. 15:17 < CIA-34> synfig: dooglus * r1032 /synfig-studio/trunk/src/synfigapp/blineconvert.cpp: Typo: 'inbetween' -> 'in between'. 15:17 < CIA-34> synfig: dooglus * r1033 /synfig-studio/trunk/src/synfigapp/settings.cpp: Typo: 'attept' -> 'attempt'. 15:17 < CIA-34> synfig: dooglus * r1034 /synfig-studio/trunk/src/synfigapp/canvasinterface.h: Typo: 'convience' -> 'convenience'. 15:17 < CIA-34> synfig: dooglus * r1035 /synfig-studio/trunk/src/gtkmm/canvasview.h: Typo: 'occasionaly' -> 'occasionally'. 15:17 < CIA-34> synfig: dooglus * r1036 /synfig-studio/trunk/src/gtkmm/dock_navigator.h: Typo: 'asyncronous' -> 'asynchronous'. 15:32 < CIA-34> synfig: dooglus * r1037 /synfig-core/trunk/src/synfig/ (blur.cpp canvas.cpp): Typo: 'suport' -> 'support'. 15:32 < CIA-34> synfig: dooglus * r1038 /synfig-core/trunk/src/synfig/color.cpp: Typo: 'imperceptable' -> 'imperceptible'. 15:43 -!- crazy_bus [n=philip@CPE-124-179-85-135.nsw.bigpond.net.au] has quit [Remote closed the connection] 15:54 -!- MangoFusion [n=jamesu@host81-152-65-199.range81-152.btcentralplus.com] has joined #synfig 15:54 < MangoFusion> finally, it works 15:54 < ulrik> MangoFusion: what works? 15:55 < MangoFusion> leopard 15:55 < ulrik> hehe...had problems with it? 15:55 < MangoFusion> plus i managed to get my old user directory to work with it, etc 15:55 < MangoFusion> not really 15:55 < MangoFusion> just a long install time 15:55 < MangoFusion> etc 15:55 < ulrik> yeah, long 15:56 < MangoFusion> i think that "Time machine" stuff will be most useful for me, i'm terrible at making backups 15:57 < ulrik> yes it's a nice feature, and leopard is good looking 16:02 < CIA-34> synfig: dooglus * r1039 /synfig-core/trunk/src/synfig/context.cpp: Typo: 'wrter' -> 'writer'. 16:02 < CIA-34> synfig: dooglus * r1040 /synfig-core/trunk/src/synfig/curve_helper.cpp: Typo: 'cliping' -> 'clipping'. 16:02 < CIA-34> synfig: dooglus * r1041 /synfig-core/trunk/src/synfig/curve_helper.cpp: Type: 'segmentsssss' -> 'segments'. 16:02 < CIA-34> synfig: dooglus * r1042 /synfig-core/trunk/src/ (3 files in 2 dirs): Typo: 'bouding' -> 'bounding'. 16:02 < CIA-34> synfig: dooglus * r1043 /synfig-core/trunk/src/synfig/curveset.cpp: Typo: 'rectaingles' -> 'rectangles'. 16:02 < CIA-34> synfig: dooglus * r1044 /synfig-core/trunk/src/synfig/gradient.cpp: Typo: 'optimizize' -> 'optimize'. 16:02 < CIA-34> synfig: dooglus * r1045 /synfig-core/trunk/src/synfig/gradient.cpp: Typo: 'itegration' -> 'integration'. 16:02 < CIA-34> synfig: dooglus * r1046 /synfig-core/trunk/src/synfig/layer_shape.cpp: Typo: 'trapazoid' -> 'trapezoid'. 16:02 < CIA-34> synfig: dooglus * r1047 /synfig-core/trunk/src/synfig/layer_shape.cpp: Typo: 'interset' -> 'intersect'. 16:02 < CIA-34> synfig: dooglus * r1048 /synfig-core/trunk/src/synfig/loadcanvas.cpp: Typo: 'entitity' -> 'entity'. 16:02 < CIA-34> synfig: dooglus * r1049 /synfig-core/trunk/src/synfig/polynomial_root.cpp: Typo: 'efficent' -> 'efficient'. 16:08 < MangoFusion> i think we're going to win the award for Open Source project with the best spelling 16:08 < MangoFusion> :D 16:08 < rore> OMG, dooglus is turned into a spell-checker! 16:08 < rore> :) 16:17 < CIA-34> synfig: dooglus * r1050 /synfig-core/trunk/src/synfig/ (renddesc.cpp renddesc.h): Typo: 'antilaias' -> 'antialias'. 16:17 < CIA-34> synfig: dooglus * r1051 /synfig-core/trunk/src/synfig/render.cpp: Typo: 'gracefuly' -> 'gracefully'. 16:17 < CIA-34> synfig: dooglus * r1052 /synfig-core/trunk/src/synfig/surfacenew.cpp: Typo: 'discurage' -> 'discourage'. 16:17 < CIA-34> synfig: dooglus * r1053 /synfig-core/trunk/src/synfig/time.cpp: Typo: 'abreviate' -> 'abbreviate'. 16:17 < CIA-34> synfig: dooglus * r1054 /synfig-core/trunk/src/synfig/valuenode_animated.cpp: Typo: 'folloing' -> 'following'. 16:17 < CIA-34> synfig: dooglus * r1055 /synfig-core/trunk/src/synfig/valuenode_bline.cpp: Typo: missing space. 16:17 < CIA-34> synfig: dooglus * r1056 /synfig-core/trunk/src/synfig/valuenode_bline.cpp: Typo: 'matricies' -> 'matrices'. 16:17 < CIA-34> synfig: dooglus * r1057 /synfig-core/trunk/src/synfig/color.h: Typo: 'arangement' -> 'arrangement'. 16:17 < CIA-34> synfig: dooglus * r1058 /synfig-core/trunk/src/synfig/color.h: Typo: 'infront' -> 'in front'. 16:17 < CIA-34> synfig: dooglus * r1059 /synfig-core/trunk/src/synfig/color.h: Typo: 'datastructure' -> 'data structure'. 16:17 < CIA-34> synfig: dooglus * r1060 /synfig-core/trunk/src/synfig/ (layer.h paramdesc.h): Typo: 'paramater' -> 'parameter'. 16:17 < CIA-34> synfig: dooglus * r1061 /synfig-core/trunk/src/synfig/layer.h: Typo: 'refering' -> 'referring'. 16:17 < CIA-34> synfig: dooglus * r1062 /synfig-core/trunk/src/synfig/layer_composite.h: Typo: 'ontop' -> 'on top'. 16:17 < CIA-34> synfig: dooglus * r1063 /synfig-core/trunk/src/synfig/layer_shape.h: Typo: 'cacheing' -> 'caching'. 16:17 < CIA-34> synfig: dooglus * r1064 /synfig-core/trunk/src/synfig/surfacenew.h: Typo: 'dupilcate' -> 'duplicate'. 16:18 < CIA-34> synfig: dooglus * r1065 /synfig-core/trunk/src/synfig/synfig.h: Typo: 'individualy' -> 'individually'. 16:18 < CIA-34> synfig: dooglus * r1066 /synfig-core/trunk/src/synfig/synfig.h: Typo: 'doesnt' -> 'doesn't'. 16:18 < CIA-34> synfig: dooglus * r1067 /synfig-core/trunk/src/synfig/target.h: Typo: 'outputing' -> 'outputting'. 16:18 < CIA-34> synfig: dooglus * r1068 /synfig-core/trunk/src/synfig/target_scanline.h: Typo: 'supose' -> 'supposed'. 16:28 -!- MangoFusion [n=jamesu@host81-152-65-199.range81-152.btcentralplus.com] has quit [] 16:39 < dooglus> heh 16:42 -!- genete [n=Genete@84.122.41.151.dyn.user.ono.com] has joined #synfig 16:42 < genete> Hi! 16:43 < genete> dooglus: you won a beer!!! 16:45 < dooglus> woohoo! :) 16:45 < dooglus> did you try my fix? 16:45 < genete> I'm rebuilding now. 16:45 < genete> would it work without mng support? 16:45 < dooglus> I didn't run studio much since committing it, so I don't know if it has fixed any related problems 16:46 < dooglus> mng? 16:46 < genete> sorry 16:46 < genete> Magick 16:47 < genete> support 16:47 < dooglus> should do 16:47 -!- MangoFusion [n=jamesu@host81-152-65-199.range81-152.btcentralplus.com] has joined #synfig 16:48 < genete> I remember other day that I was talking with xerako about an spanish translation... Have you or pabs thought about translations? 16:52 < dooglus> pabs has plans I think 16:53 < genete> I can help in that way so take my word. 16:53 < genete> (It is correct? "take my word") 16:57 * genete will be back in four hours............. :) 16:57 -!- MangoFusion [n=jamesu@host81-152-65-199.range81-152.btcentralplus.com] has quit [] 16:57 -!- genete [n=Genete@84.122.41.151.dyn.user.ono.com] has quit ["Abandonando"] 17:01 < KiBi> dooglus: Just came across http://consttype.blogspot.com/2007/10/ubuntu-dell-laptop-and-hard-disk-power.html 17:14 < dooglus> KiBi: -B 255 and -B 254 both do the same on this laptop 17:15 < dooglus> KiBi: and the startup scripts don't run hdparm at all here 17:15 < KiBi> ok ok 17:17 < CIA-34> synfig: dooglus * r1069 /synfig-core/trunk/src/synfig/valuenode_dynamiclist.h: Typo: 'automagickly' -> 'automagically'. 17:17 < CIA-34> synfig: dooglus * r1070 /synfig-core/trunk/src/synfig/valuenode_dynamiclist.h: Typo: 'rearange' -> 'rearrange'. 17:17 < CIA-34> synfig: dooglus * r1071 /synfig-core/trunk/src/tool/main.cpp: Typo: 'borred' -> 'bored'. 17:17 < CIA-34> synfig: dooglus * r1072 /synfig-studio/trunk/src/synfigapp/actions/keyframeset.cpp: Typo: 'colision' -> 'collision'. 17:17 < CIA-34> synfig: dooglus * r1073 /synfig-studio/trunk/src/synfigapp/actions/ (activepointsetsmart.cpp waypointsetsmart.cpp): Typo: 'procede' -> 'proceed'. 17:17 < CIA-34> synfig: dooglus * r1074 /synfig-studio/trunk/src/synfigapp/actions/ (activepointset.cpp waypointset.cpp): Typo: 'writting' -> 'writing'. 17:17 < CIA-34> synfig: dooglus * r1075 /synfig-core/trunk/synfig-core.xcodeproj/config.h: Typo: 'staticly' -> 'statically'. 17:17 < CIA-34> synfig: dooglus * r1076 /synfig-core/trunk/src/modules/mod_gif/trgt_gif.cpp: Typo: 'backgound' -> 'background'. 17:17 < CIA-34> synfig: dooglus * r1077 /synfig-core/trunk/src/modules/mod_gif/trgt_gif.h: Typo: 'emptys' -> 'empties'. 17:17 < CIA-34> synfig: dooglus * r1078 /synfig-core/trunk/src/modules/mod_gif/trgt_gif.h: Typo: 'sibbling' -> 'sibling'. 17:17 < CIA-34> synfig: dooglus * r1079 /synfig-core/trunk/src/modules/mod_gif/trgt_gif.h: Typo: 'recalculted' -> 'recalculated'. 17:17 < CIA-34> synfig: dooglus * r1080 /synfig-core/trunk/src/modules/mod_libavcodec/trgt_av.cpp: Typo: 'compressiong' -> 'compression'. 17:17 < CIA-34> synfig: dooglus * r1081 /synfig-core/trunk/src/modules/ (mod_geometry/outline.cpp mod_libavcodec/trgt_av.cpp): Typo: 'cludge' -> 'kluge'. 17:17 < CIA-34> synfig: dooglus * r1082 /synfig-core/trunk/src/modules/mod_libavcodec/trgt_av.cpp: Typo: 'hardcode' -> 'hardcoded'. 17:17 < CIA-34> synfig: dooglus * r1083 /synfig-core/trunk/src/modules/mod_geometry/rectangle.cpp: Use American spelling: 'color'. 17:18 < CIA-34> synfig: dooglus * r1084 /synfig-core/trunk/src/modules/mod_geometry/rectangle.cpp: Use American spelling: 'optimize'. 17:18 < CIA-34> synfig: dooglus * r1085 /synfig-core/trunk/src/modules/mod_geometry/outline.cpp: Typo: 'verticies' -> 'vertices'. 17:18 < CIA-34> synfig: dooglus * r1086 /synfig-core/trunk/src/modules/mod_filter/radialblur.cpp: Typo: 'dont' -> 'don't'. 17:18 < CIA-34> synfig: dooglus * r1087 /synfig-core/trunk/src/modules/lyr_std/sphere_distort.cpp: Typo 'accomodate' -> 'accommodate'. 17:18 < CIA-34> synfig: dooglus * r1088 /synfig-osx/trunk/launcher/applewm.h: Typo: 'frome' -> 'from'. 17:18 < dooglus> I've been doing a bit of spelling correction :) 17:22 -!- ZanQdo [n=Daniel@201.201.2.22] has joined #synfig 17:25 -!- Ceox [n=Ceox@dsl-hkigw3-fe2cde00-73.dhcp.inet.fi] has joined #synfig 18:03 < ulrik> dooglus: that was a lot of fixing :) 18:09 -!- ZanQdo [n=Daniel@201.201.2.22] has quit ["Adios"] 18:16 -!- TMM [n=hp@217.195.253.12] has joined #synfig 18:37 -!- ZanQdo [n=Daniel@201.201.2.22] has joined #synfig 18:42 < dooglus> ulrik: just typos though 18:43 < ulrik> dooglus: yes i saw that, autumn cleaning 18:43 < dooglus> heh 18:47 < Ceox> dooglus 18:47 < Ceox> saw ny question? 18:47 < Ceox> my* 18:48 < Ceox> not question 18:48 < Ceox> about my settings 18:48 < Ceox> the workspace doesn't save like i left it 18:49 -!- ZanQdo [n=Daniel@201.201.2.22] has quit ["Adios"] 18:54 < dooglus> Ceox: on Windows? 19:13 < Ceox> yes 19:17 < dooglus> it should save it in your home directory 19:17 < dooglus> in a folder called 'Synfig' 19:19 < dooglus> Ceox: here it's in /Documents and Settings/asus/Synfig/settings 19:19 < dooglus> ('cos my username seems to be 'asus') 19:20 -!- MangoFusion [n=jamesu@host81-152-65-199.range81-152.btcentralplus.com] has joined #synfig 19:30 < Ceox> i've got that file 19:30 -!- Ceox [n=Ceox@dsl-hkigw3-fe2cde00-73.dhcp.inet.fi] has left #synfig [] 19:33 -!- MangoFusion [n=jamesu@host81-152-65-199.range81-152.btcentralplus.com] has quit [] 19:35 -!- MangoFusion [n=jamesu@host81-152-65-199.range81-152.btcentralplus.com] has joined #synfig 20:21 -!- TMM [n=hp@217.195.253.12] has quit [Read error: 110 (Connection timed out)] 20:59 -!- MangoFusion [n=jamesu@host81-152-65-199.range81-152.btcentralplus.com] has quit [] 21:14 -!- genete [n=Genete@84.122.41.151.dyn.user.ono.com] has joined #synfig 21:17 < genete> hi! 21:18 < genete> dooglus: the corrected bug about export & close is working ok. 21:20 < genete> :) 22:00 -!- MangoFusion [n=jamesu@host81-152-65-199.range81-152.btcentralplus.com] has joined #synfig 22:04 < dooglus> genete: good 22:04 < dooglus> genete: there was a related issue wasn't there 22:05 < dooglus> oh yes - valuenode renaming. 22:05 < dooglus> does that still crash? 22:05 < genete> :( yes 22:05 < genete> but sometimes the param context menu don't 22:05 < genete> child always 22:09 < genete> dooglus: do you think that valuenode renaming could be the same problem than export-close? 22:13 < dooglus> I don't think so 22:14 < dooglus> the export-close problem was caused by synfig never deleting its pop-up menus 22:14 < dooglus> genete: did you make a bug report about the valuenode-rename bug? 22:14 < dooglus> if you can show a repeatable example, that would be perfect 22:15 < genete> dooglus: Did you fix the deleting pop ups for ever and for all the pop ups ocurrences 22:15 < genete> dooglus: I think I did it but I will if not. 22:16 < dooglus> genete: I fixed all the ones I could find 22:16 < dooglus> genete: it's not always clear whether they should be deleted or not 22:17 < genete> I think they should not create any reference copy. Only when the user select the menu entry then the reference copy should be created... 22:18 < genete> Menus wiuld be only that.. menus 22:21 < genete> would* 22:36 < genete> https://sourceforge.net/tracker/index.php?func=detail&aid=1823053&group_id=144022&atid=757416 22:36 < genete> dooglus: read it and discover one good new. 23:14 -!- pabs3 [i=daemon@60.242.186.48] has joined #synfig 23:25 < genete> "Genete's bug of the day"... https://sourceforge.net/tracker/index.php?func=detail&aid=1823082&group_id=144022&atid=757416 23:26 -!- MangoFusion [n=jamesu@host81-152-65-199.range81-152.btcentralplus.com] has quit [] 23:27 -!- MangoFusion [n=jamesu@host81-152-65-199.range81-152.btcentralplus.com] has joined #synfig 23:28 < pabs3> yay, synfig/studio finally built on ia64 23:29 < genete> pabs3: which platform? 23:29 < pabs3> debian ia64 23:29 < pabs3> itanium 23:29 < genete> :) 23:34 < pabs3> dooglus: btw, I found that even after setting hdparm -B 255 -S 0 on startup, my hd was parking like 6 times per minute after suspend+resume 23:35 < pabs3> so watch out if you use suspend (and maybe hibernate too) 23:47 < MangoFusion> yikes --- Log closed Wed Oct 31 00:00:31 2007