Just thought I'd tell you guys what I've been working on, to get you interested.
Well, I've commited some "less than perfect code" to my git repository, which I've cleaned up as I went along. It should be compilable at each commit, though. So, if you see some stuff and thought "that's a load of crap" - then hopefully you'll think more kindly as you see subsequent commits. I'm still learning my way around git (seems I have some way to go to make it robust to my liking) - and I haven't done any C for a long while. I've done a bit more integration of Ficl, and suppressed the menu item when you can't get access to the terminal. That way, Cinelerra wont just stop in a waiting state like it could do before. I've also added rudimentary logging facilities. For my next trick, I plan to introduce a global ficl configuration script. One thing this will do is search for a a user ficl configuration script. I will then work towards setting a default logging facility to quiet, whilst in my own personal configuration I will set that to debug mode. You will have the opportunity to go into the repl and set the debug level manually - but I hope to set up my own configuration preferences. ficl itself will need a few improvements to accomodate this. I also intend to refactor some of the file loading code, work out what works, stop using the crashing code by default, and give some kind of user configurability to activate the code. So the code should be neater, and more crash-proof out of the box - with an option to let the user try more dangerous things. Feel free to drool now ;) _______________________________________________ Cinelerra mailing list Cinelerra@skolelinux.no https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra