I have posted a new version that contains many new features. I will attempt to explain each new feature below:
Multiple image support
Monkey Server will now display embedded images and also images that exist in the same directory as the music file.
Context menu changes
Trying to click the menu icon in order to display the context menu took too much effort so I got rid of the icon and now instead display the context menu when you click anywhere on the text.
New search/Modify search
You can now start a new search or modify an existing search by just using the context menu
Context menu now appears on clouds
This allows you to easily start a new search or modify an existing search.
Customizable Web Menu
The Web Menu provides links to other Internet sites that display information relating to what you have clicked on.
New Album view
The new album view contains thumbnail images of the albums. Because the thumbnails are generated "on the fly" it may take a while if you have your album view is configured to display a large number of results. Use the client settings form to configure how many columns and rows you want to see on the album view.
Enabling SSL is somewhat complicated as you have to generate your own self signed certificate but I have included directions on how to do this here:
Query result caching
This makes navigating pages of search results faster. I still need to do more work on this as browsing a large catalog takes a bit longer to display the first page.
New Client Settings
You can now turn off the cloud display
display cloud counts
A number will display next to each cloud item indicating the item's count
Templates and Themes
This release enabled the use of Templates and Themes. These are selected on the login screen.
New Remote template
This template is meant to work like a remote control on mobile devices for those who use the remote control feature of Monkey Server. It is bare bones and doesn't include much additional functionality in this release.
There are server themes for each template that mostly just modify the color and fonts used.
I added this mostly for debugging but you can use it to see who is logged in and you can manually log them off.
You can now enable logging to see what is being accessed on Monkey Server. I also added this for debugging but you could also use this for security purposes to make sure no one is accessing it who shouldn't be able to.
Separate Library and Player configs
I have attempted to decouple the Library and Player features so that support can be added for other media libraries and players. I have include support for several additional libraries and players however you probably won't use them if you have Media Monkey.
You can now add fields to the search results, search form and clouds. To make additional fields available you have to go to the library settings form and enable the field.
You can now modify the template by using the template settings form which is accessible from the main settings form. The default template can be modified using this form to modify search result fields, search form fields and clouds. You can also customize the Web Menu by using this form.
The user must have Playlist Maintenance permission in order to use these functions
Because there are many more features now this allows a new user to get setup and running quickly.
Added Update Now to Help menu
This provides a means to download the latest update without checking to see if an update is really needed.
Scrollable cloud area
When the cloud contained many items the display required too much scrolling so the cloud area is now a fixed size.
Collapsible search form
With the ability to add new fields to the search form it seemed to take up too much vertical space so you can now collapse it and it will only show several search fields plus and search fields that are currently being used.