Welcome to Eclipse RCP MP3 Manager
This is an Eclipse RCP demo application to showcase many of the Eclipse RCP features. Intentionally I did not focus on business logic, that's why I chose a very simple application, a little MP3 Manager. Another purpose of this application is that new Eclipse RCP developers can take a look at some example implementation of common use cases. I hope to improve the code base over time so that many best Eclipse practices are used. Please support me and file bugs :). Here is a (probably incomplete) list of features:
- New: Eclipse 3.5.1 compliant
- Minimum execution environment is now Java 5
- MP3 Song "Another Chance" included (composed, played and mixed by myself :)
- Better project/feature structure
- Using latest p2 for self updating (including p2.inf with touchpoint instructions)
- 3.5 compliant headless p2-enabled build (simplified using p2.gathering=true)
- Databinding + validation + decoration
- Product Branding & Feature Brandings
- Custom Splash Screen
- Blue and Orange colored demo brandings
- Images/Icons and About Dialog
- Internationalization English/German
- Dynamic language change (English and German)
- New Look & Feel using the Presentation API
- Loose coupling of views and editors
- Tree views, table views and a virtual tree and table views
- Regular Label & Content Provider
- Using an adapter factory
- Multi-page ID3 tag editor with databinding
- Use of Commands & Handlers
- Property tester
- Property view support
- Local help system using the Jetty stack
- A wizard to rename album names
- Using NSIS as native installer
- A cheat sheet
Work in progress:
- JNLP & Java Web Start
Enjoy!
Kai Tödter
Compatibility
- The current version is compatible to Eclipse 3.5.1
Licenses
- All my code is EPL.
- JLayer from JavaZoom, published under LGPL license
- mp3info from Ueberdosis, published under LGPL license
- Additionally I used some of the great graphics from MediaPortal.
Screenshot
Subversion Access
- Anonymous svn access available at https://max-server.myftp.org:444/svn/mp3m/
Download
- The Win32 binary (zip and installer) and the sources created during the last successful nightly build you find here.
Organizations
- Siemens Corporate Technology, suppliers of MP3 Manager support and sponsors of the project.
Starting Points
- TracGuide -- Built-in Documentation
- The Trac project -- Trac Open Source Project
- Trac FAQ -- Frequently Asked Questions
- TracSupport -- Trac Support
For a complete list of local wiki pages, see TitleIndex.

