Home > Uncategorized > General Status Report

General Status Report


We’re working hard to get another release going.  There are a few more things we’re finalizing to make that happen:

  • Finish adding multi-threaded plugin loading — This will make the GUI start up faster while simultaneously fixing other issues such as crashes that could occur as a result of a converter crashing.  The feature is implemented as of now on the “threadedPluginLoading” branch, it just needs to be thoroughly tested and optimized.  For example, currently the GUI just reloads tabs when a new plugin is detected (from scratch).  This should be optimized to cleanly and unobtrusively insert the new plugin into the existing tabs when appropriate and create a new tab if necessary.
  • More GUI feedback so user’s know what it’s doing.  For example, when adding large numbers of files, the GUI hangs for a while.  A progress indicator of some sort should indicate it’s adding the files (or, even better, it could do this in a background thread and not obstruct the GUI at all).
  • Along the same lines, we need a solution for showing progress for single conversions, possibly even when a converter doesn’t reveal how far along it is in its conversion.  If this isn’t possible, we should at least show a busy signal of some sort to let the user know it is indeed working still.
  • Finish GUI side implementation for Advanced options.  A lot of work has gone into this already and it is almost done.  There are a few minor bugs to fix with it still.
  • Fix multistage conversions from not producing inefficient paths to the correct output type.
  • Windows Installer and Linux Packages

Some bug fixes worth mentioning:

  • There was a linux bug where since we were forking and calling “exec” to call converters, if the exec call failed the child process would continue running and we would then have 2 universal batch converters running.  Einarin promptly fixed this by dividing by 0 to crash the child process when exec failed.  This was clearly the only and best fix; that is, until we realized we could just call exit() instead…but that’s so much less exciting than dividing by 0.
  • Fixed the first deadlock we’ve ever gotten when loading multiple plugins simultaneously.
  • Many other bug fixes not worth commenting on.

Mac Support Progress

  • What’s a Mac?


Categories: Uncategorized
  1. June 2, 2011 at 5:30 pm

    Well written article. It will be supportive to everyone who utilizes it, as well as myself. Keep up the good work – looking forward to more posts. Thanks

  2. June 14, 2011 at 8:23 am

    kursy forex will make it for you. Fx trading for real. Thanks again. Tyler

  3. June 14, 2011 at 9:05 am

    Forex trading might be easy. Try out forum forex . Thank you.

  4. June 16, 2011 at 1:41 am

    I loved as much as you will receive carried out right here. The sketch is attractive, your authored material stylish. nonetheless, you command get got an impatience over that you wish be delivering the following. unwell unquestionably come more formerly again as exactly the same nearly a lot often inside case you shield this hike.

  5. June 25, 2011 at 4:54 pm

    If you could email me with a few hints on just how you made your website look this great, I would be thankful.

  6. July 30, 2011 at 3:21 pm

    Great article. I have bookmarked this site!

  7. July 30, 2011 at 4:18 pm

    Really interesting read. Thank you for spending the time to write this 🙂

  8. July 30, 2011 at 5:56 pm

    Great article. Site bookmarked 🙂

  9. July 31, 2011 at 9:05 am

    Nice article. I Will be sure to check back again soon!

  10. August 2, 2011 at 10:48 am

    Nice site. I found this post really helpful 🙂

  11. August 21, 2011 at 6:05 pm

    Almost all of the things you state happens to be astonishingly precise and it makes me wonder why I had not looked at this in this light previously. This article truly did turn the light on for me as far as this particular issue goes. Nevertheless there is actually 1 position I am not necessarily too comfortable with so while I make an effort to reconcile that with the core theme of the issue, allow me see just what the rest of your readers have to say.Nicely done.

  12. August 22, 2011 at 2:33 am

    Almost all of the things you articulate is astonishingly precise and that makes me ponder the reason why I had not looked at this in this light previously. Your article truly did turn the light on for me personally as far as this issue goes. Nevertheless there is actually 1 factor I am not too comfy with so whilst I attempt to reconcile that with the actual main idea of your position, permit me see just what the rest of your subscribers have to point out.Very well done.

  13. August 24, 2011 at 10:41 am

    You’ve wonderfully written the post. I have liked your way of penning this. Many thanks for sharing this.

  14. August 25, 2011 at 3:54 am

    Wow, this is very fun to read. Maybe you have considered marketing with articles to magazines?

  15. August 30, 2011 at 3:26 am

    Greetings, super job, easily wasnt so busy with my searching I read your full blog. I really must express gratitude!

  16. August 31, 2011 at 1:11 pm

    I saw yet another thing concerning this on another blog. Youve obviously spent some time about this. Well done!

  17. September 3, 2011 at 2:09 am

    This weblog seems to get a large ammount of visitors. How do you get visitors to it? It provides a pleasant individual twist on things. I assume having something authentic or substantial to express is the most important factor.

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: