5 Comments

Daniel Zimmermann02-28-2011

Nice one Kai,

it’s more than a year when I tested you App – there are quite some changes…

Just a couple of questions are left:
1) I use E3.6.1 atm and want to use the p2-Stuff as well, but I have no clue where to start – which of your projects in your SVN would be the best to learn it
2) It seems, you have some trouble whith the dependencies as well, when I check the toolbar… I would be glad to know, how to get rid of it without making the app unusable!
3) How can you completly change the layout of the views? Is this done via the Presentations API?
4) How can you switch the language during runtime?
5) Jobs with no cance to cancel them? How?

That’s all – for now

BTW: when scanning directories, your app displays “scanning directies” or something like that

1) I just use out of the box p2, it’s all in the p2 feature I include in the product
2) Theses were introduced due to newly included dependencies. Don’t know yet how to get rid of it…
3) yes, see project …mp3m.presentation
4) see project ..mp3m.language
5) see https://bugs.eclipse.org/bugs/show_bug.cgi?id=155479

Since I still use a plugin-based product, I never tried the p2 feature approach – maybe it’s worth a try!
The new dependecies are a pain in the ass – so to speak – in my plugin based approach I do not have them, since I removed all misterious JDT dependencies (and since I’m working with the former Instantiations Designer, those deps, too) and got rid of them.
Sometimes there are some entries in the log, that they are missing, but the app is running smootly. There is only one importand thing: Never press the “Add required dependencies” button…

I will have a look at your presentation, hope it’s not the difficult hacking festival, I assume

Thanks for the link – I will try to look, if there is an easy way to integrate this, since I have some so-called “UniterruptableJob”s integrated in my app – at the moment the user is simply asked, if he really want to quit the application, while there a at least one of them still under way.