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

Reply via email to