Update history

Filter the update history by clicking the buttons below.

AllMMRemote4MMRemote4 ServerMMRemote5MMRemote5 Server

October 2023

Date: 2023-10-31

New versions:
MMRemote5, v1.11d
Changes:
Fixed various bugs and crashes. Improved error messages when something goes wrong.

Date: 2023-10-18

New versions:
MMRemote4, v2.25
MMRemote4 Server, v2.25
Changes:
Fixed various bugs and crashes. Improved error messages when something goes wrong. Fixed an issue with MM losing track of the currently playing track when shuffling the playlist.

May 2023

Date: 2023-05-10

New versions:
MMRemote5, v1.11.c
MMRemote4, v2.20f
Changes:
Fixed a "Not responding" crash that could happen when loading track information. Various minor bugfixes after the last update.

Date: 2023-05-02

New versions:
MMRemote5, v1.11
MMRemote5 Server, v1.11
Changes:
The remote is now much faster when working with large lists, both in 'Now playing' and in the library. Improved search performance and fixed multiple issues that could cause issues when viewing search results. Added three more Play buttons to play the selection shuffled (needs server update). Added "Shuffle list" to shuffle the current 'Now playing' list (needs server update). Lots of minor bug fixes. Fixed an issue that could make MediaMonkey 5 crash. Fixed some issues with loading certain types of cover art. Fixed an issue where adding stuff to a playlist would fail. Improved autodetection of servers. Fixed a bug that could crash the app while it was being minimized.

Date: 2023-05-02

New versions:
MMRemote4, v2.20
MMRemote4 Server, v2.20
Changes:
Added three more Play buttons to play the selection shuffled (needs server update). Added "Shuffle list" to shuffle the current 'Now playing' list (needs server update). Improved search performance and fixed multiple issues that could cause issues when viewing search results. Improved performance when loading large lists. Lots of minor bug fixes. Improved autodetection of servers. Fixed a bug that could crash the app while it was being minimized.

January 2023

Date: 2023-01-26

New versions:
MMRemote5, v1.2
Changes:
Improved the notification controls on modern Android versions. The notification can now be enlarged, and has the same playback controls as the largest widget. Improved widgets and notification behaviour on modern Android versions. All background updates are stopped (and the notification disappears if it's activated) after 15 minutes of inactivity (and no music playback) to preserve battery power. The widget buttons should now keep working even when the app is completely closed, but current playback status will stop updating when the background updates are stopped (to preserve battery power). Background updates will be resumed for the next 15 minutes if you click a widget button. Optimized cover art loading -- should now use less network traffic. Optimized server auto detection. It should now be faster, and detect all servers more reliably. Both apps will now give proper error messages if they detect the wrong server. Minor bug fixes and optimizations.

Date: 2023-01-26

New versions:
MMRemote5 Server, v1.7
Changes:
Temporary workaround for an issue that can cause MediaMonkey 5 to crash if it is launched while the MMRemote5 server is already running (will be completely fixed in an upcoming MediaMonkey 5 release). Fixed occasional black window on Windows 11. Updated minimize to tray behaviour to work like other modern applications (minimizes to tray when the window is closed). Artist and playlist sort ignores 'the'.

Date: 2023-01-24

New versions:
MMRemote4, v2.19
MMRemote4 Server, v2.19
Changes:
BONUS: Added a function for loading pre-defined equalizer presets. Unfortunately, the MediaMonkey 4 API does not allow making a full equalizer, so the equalizer presets are the best I can do in this version. Improved the notification controls on modern Android versions. The notification can now be enlarged, and has the same playback controls as the largest widget. Improved widgets and notification behaviour on modern Android versions. All background updates are stopped (and the notification disappears if it's activated) after 15 minutes of inactivity (and no music playback) to preserve battery power. The widget buttons should now keep working even when the app is completely closed, but current playback status will stop updating when the background updates are stopped (to preserve battery power). Background updates will be resumed for the next 15 minutes if you click a widget button. Optimized cover art loading -- should now use less network traffic. Optimized server auto detection. It should now be faster, and detect all servers more reliably. Both apps will now give proper error messages if they detect the wrong server. Implemented equalizer loading on the server side. Updated minimize to tray behaviour to work like other modern applications (minimizes to tray when the window is closed). Minor bug fixes and optimizations.

Date: 2023-01-07

New versions:
MMRemote5 Server, v1.05
Changes:
Fixed a bug that could crash MediaMonkey 5. Optimizations and minor user interface clean-up. The server now goes to sleep when it hasn't been used for a while, to save a little bit of resources on the computer. Improved logging to make future debugging easier. Fixed some bugs that could cause communication with the app to stop working.

December 2022

Date: 2022-12-30

New versions:
MMRemote5, v1.1
MMRemote4, v2.18
Changes:
Minor text and reference fixes in the menus. Fixed a bug causing an annoying "Loading ..." popup to appear far too often.

Date: 2022-12-24

New versions:
MMRemote5, v1.0
MMRemote5 Server, v1.0
Changes:
Initial release of MMRemote5. Initial release of MMRemote5 Server.

Date: 2022-12-20

New versions:
MMRemote4, v2.09-2.17
Changes:
Improved both design and functionality on modern Android systems. Performance optimizations. Renamed the app to MMRemote4, and added some server checks and error messages in preparation for the launch of MMRemote5.

June 2016

Date: 2016-06-27

New versions:
MMRemote4, v2.08
Changes:
Fixed the invisible volume bars that have been bothering Android 6 users. It is now possible to directly create a new playlist when using the "Add to playlist" functionality in the Library. Various other minor bug fixes and optimizations.

December 2015

Date: 2015-12-21

New versions:
MMRemote4, v2.08
MMRemote4 Server, v2.08
Changes:
Added a brand new sleep timer! You can now go to bed while listening to your music, and MMRemote will automatically turn it off when you told it to. All Library items can now be added to any of your playlists. When single clicking tracks in your Library, the app will now put the entire folder in your "Now playing" list, and start playing the track you clicked (like MediaMonkey on Windows does). Added a workaround for a bug in Android 5.1, causing some parts of selection mode to stop working. Made the list of connected remotes work better on smaller screens. Fixed desktop shortcuts being executed multiple times (mostly when rotating the Android device). Various other minor bug fixes and optimizations.

June 2015

Date: 2015-06-29

New versions:
MMRemote4, v2.06
MMRemote4 Server, v2.06
Changes:
Fixed bugs that made various settings reset every time the server was restarted. The server now remembers its size and position between launches. Improved the tutorial to answer more of the usual questions you guys have (find it in the left side menu => Help). Can now click the path box in the Library tab to navigate to a parent folder. Autodetect now updates existing servers instead of adding new ones (if it's the same computer). Can now choose 'Show permissions' on the connected server to see which permissions you have. Fixed desktop shortcuts being executed multiple times (mostly when rotating the Android device). Fixed play/pause button not showing on lock screen notification in Android Lollipop. Fixed stuttering when changing volume/balance or play progress by dragging. Fixed missing action bar buttons on horizontal tablet layout. Fixed missing error messages when missing permissions. Fixed the letter browser in the Library crashing when song names had special characters. Fixed some part of the Library fail to load when song names had special characters. Fixed the search function freezing in extremely rare cases. Fixed the on-screen keyboard not disappearing when a search was performed. Various other minor bug fixes and optimizations.

May 2015

Date: 2015-05-06

New versions:
MMRemote4, v2.05d
MMRemote4 Server, v2.05d
Changes:
Fixed multiple reported bugs (mostly related to re-opening the app after having it in the background for a while). Fixed Library not loading in some rare cases.

Date: 2015-05-04

New versions:
MMRemote4, v2.05b-c
Changes:
Fixed a crash when searching before the Library had been loaded. Fixed a couple of rare crashes.

Date: 2015-05-03

New versions:
MMRemote4, v2.05
Changes:
Optimized the app; playlists and library are now much quicker to load and smoother to browse. Removed the old page system in the Library. Now loads tracks while scrolling. Added a QR code for connecting to the server. Completely redesigned all app icons! Added an 'All tracks' item in the Library browser. Made a better horizontal layout for large screens (tablets). A new permission system that replaces the old server password. It is now much easier to give different client different permissions. Made the lyrics check your MediaMonkey database too, and added a little help if the lyrics are wrong. Separated the 'Artists' node in the Library into 'Artists' and 'Album artists'. Can now rate by simply clicking the stars in addition to swiping them. Fixed track ordering when an album had multiple discs. Now handles multiple classifications correctly (such as Mood: Wild; Upbeat). Made it harder to accidentally fling-remove tracks from the playlist (you now need to start flinging from the album art). Added an option for playing all search results in the Library browser. Better error management in the Library. Added artist to the notification. Improved server list stability. The Library now remembers where you were when switching tabs. Items in the library now have a small icon in the upper right corner that shows their type (it was sometimes difficult to tell the difference between albums and tracks, since both shows album art)! Added a small information box in the Library, telling you where you are, and other important stuff. Fixed the "My computer" node showing all file types. It now shows only filetypes supported by MediaMonkey. Minor Library optimizations and GUI changes.
Screenshot from this version

January 2015

Date: 2015-01-29

New versions:
MMRemote4, v2.04c
Changes:
Added a 'Libraries and licenses' section in Settings => Help. Fixed the computer menu not giving the correct message if the user was did not have permission to perform actions. Fixed the tutorial not opening the FAQ correctly. Fixed some minor bugs.

Date: 2015-01-26

New versions:
MMRemote4, v2.04b
Changes:
Removed lyrics due to licensing issues. Working on figuring out which sources are legal to bring back, and which has stay gone. Renamed the app to MMRemote, to avoid any other copyright issues. Fixed the app sometimes interpreting all hardware buttons as the back button.

Date: 2015-01-23

New versions:
MMRemote4, v2.04a
Changes:
Fixed a bug that could make the app crash when browsing the 'Now playing' list. Made the bonus feature information tidier. Improved the crash report system to make it easier to fix future crashes. Had to remove all references to actual bands and their tracks from the Google Play page because of the Google Play Developer Terms.

Date: 2015-01-21

New versions:
MMRemote4, v2.04
MMRemote4 Server, v2.04
Changes:
Fixed multiple crashes, including ones related to the library, the widget and the permanent notification. Fixed widget, notification and lock screen displays sometimes getting stuck while loading track details. Fixed widget, notification and lock screen album arts not always updating. Fixed a bug in the Library, where 'Next page' always would lead to the next page of the previous search, instead of the next page of the current folder. Added 'Show album art in lists' as an option, to allow people to turn it off if it's too demanding for their devices. The playlist now works better with AutoDJ enabled, as it doesn't need to reload everything to add or move a few tracks. Added support for not-completely-correct ratings (some MediaMonkey scripts/plugins saves the ratings with a small deviation from the MediaMonkey rules). Improved playlist behaviour when dragging tracks around. Should be much less loading now. Improved the crash report system, and moved it to the new server. Fixed the server sometimes using much more CPU than needed, and becoming slow and unresponsive after a while. The 'Black screen' feature will now automatically remove the black screen if the mouse is moved enough. Improved the automatic updater. It's now a tad more automatic. Added images to the version history! Moved the entire web page to new servers because of performance issues on the previous host. Cleaned the FAQ Added icons to the history list, to help deciding if an entry affected the app or the server. Changed the forum installation (because of moving from a Windows server to a Linux server)

Date: 2015-01-09

New versions:
MMRemote4, v2.03a
Changes:
Fixed crash when opening the server list in certain conditions.

Date: 2015-01-09

New versions:
MMRemote4, v2.03b-c
Changes:
Small GUI changes. Fixed some rare crashes. Further improved tablet design.

Date: 2015-01-09

New versions:
MMRemote4, v2.03
MMRemote4 Server, v2.03
Changes:
Fixed incompatibility issues with Windows XP! Added a new list of connected remotes to the server. Made the server show/hide on double clicking the tray icon too. Added additional server information to the server list. Made the tablet design slightly better. Improved auto detect functionality. Improved the connection string system. Fixed back button not working as intended in Library and Playlist. Fixed servers being added from connection strings not always being saved. Fixed "Previous page" and "Next page" buttons sometimes showing in Library when they shouldn't. Fixed removed servers not disappearing from the list (and crashing the app if you attempted to edit or connect to them). Fixed a rare crash when closing the app. Fixed a rare crash in the Library tab. Fixed a crash in some cases when launching a server update from the remote. Fixed the server auto updater believing there was always a new update. Fixed some issues with registering a non-Play donation e-mail. Fixed media status not always updating if the music playback was paused. Fixed other rare crashes of mysterious nature.

Date: 2015-01-03

New versions:
MMRemote4, v2.02
MMRemote4 Server, v2.02
Changes:
Fixed connection issues some people could experience if they had large play queues. Fixed tracks sometimes showing the wrong album art. Fixed server passwords not getting saved. Added a missing warning when the server had been updated, but not the app. Improved playlist performance. Improved library performance. Fixed various bugs in the app.

December 2014

Date: 2014-12-29

New versions:
MMRemote4, v2.01
MMRemote4 Server, v2.01
Changes:
Fixed connection issues some people could experience if they had large play queues. Fixed tracks sometimes showing the wrong album art. Fixed server passwords not getting saved. Added a missing warning when the server had been updated, but not the app. Improved playlist performance. Improved library performance. Fixed various bugs in the app.

Date: 2014-12-28

New versions:
MMRemote4, v2.00b-g
Changes:
Fixed Bonus Features not activating. Fixed various bugs.

Date: 2014-12-28

New versions:
MMRemote4, v2.00a
MMRemote4 Server, v2.00a
Changes:
BONUS: Added lock screen controls. BONUS: You can now create homescreen shortcuts to all items in the Library. This means that you can, for example, simply click and icon on your homescreen to start playing your favorite album. BONUS: Added support for fetching lyrics online. Can also use the MiniLyrics plugin, see mmremote.net/FAQ. BONUS: Added "Screensaver" and "Black screen" to the computer controls. Now shows album art in the playlist and library. Added support for browsing the computer to play music directly from the hard drive. Added browsing by Mood, Occasion, Quality and Tempo to the library. You can now choose what happens when you single click a node in the library (nothing, play now/next/last, or start selection mode). Much better selection support in both Playlist and Library. You can now easier perform actions on multiple tracks, albums, etc. Added a feature for muting or lowering the volume when recieving a phone call. It is now possible to rate tracks from Playlist and Library. Added a slider for balance control. This feature can be accessed from the side menu. It is now possible to save the list of currently playing tracks as a new playlist. Added a "Track details" window to show a lot of additional details about a track. You can now toggle the Auto DJ from the remote. Started using the Android action bar. Removed the album art slide animation because it was buggy. Completely rebuilt the server application to make future improvements easier to implement. Massive rewrite of most of the app to make it easier to maintain and continue developing. Improved the widget and notification's battery usage. Added better feedback when loading playback information for the first time. Added a internal context menu to the currently playing track in the media player view. (Three dots to the right of the track title.) Made PayPal donations easier to activate. Added the possibility for searching for artist/album by long clicking the album art. Removed the Android system sounds that were played when adjusting the volume with overridden hardware volume buttons. Added a connection string system for easy server connections when autodetect fails. Can now search for files and folders too. When playing the contents of a folder from the Library, the contents of sub folders will also be included. Made the letter browser in the Library a bit easier to use. You can now add all kinds of Library nodes to the "Now playing" list, including Genres, Artists, Years and Ratings. Small changes to the auto detect functionality. It is now a bit more robust, and uses the computer name as label. Fixed an issue where the selected tab would not persist between screen rotations. Added a "Get" button to quickly retrieve the Mac address of the connected computer. Moved the star rating to the bottom of the album art, and made it more efficient to use. Made the app support playing larger playlists. Made the "Repeat once" button available for everyone. Removed the dedicated volume bars. The new right drawer should be sufficient.
Screenshot from this version

July 2013

Date: 2013-07-31

New versions:
MMRemote4, v1.7.460A
MMRemote4 Server, v1.7.460A
Changes:
Create a UserVoice page for users to suggest new features. [Go take a look!](https://mmremote.uservoice.com/) Added a "Go to letter" button in the Library. Added "Years" and "Ratings" as browsable items in the Library. Improved search functionality. It is now less confusing (I hope!), and has a lot of new search fields that can be used. Made the server editor a bit more user friendly. Added an option to choose what long pressing the prev/next buttons does (can either show track information, or jump backwards/forwards). You can now fling a song to the right to remove it from the playlist. Fixed an issue with the Auto DJ and playlists. Fixed several issues with the playlist not being properly updated. Fixed a lot of reported crashes. Thank you to everyone choosing to report -- if I don't know about it, I can't fix it! Created a better screen for error messages (now with possible solutions). Removed "Move up" and "Move down" from the context menu in the playlist to make room for other buttons (tracks should be moved by dragging). Improved the feedback when a user has a read-only password. Made the server auto updater a lot more automatic. Added an explanation when the playlist is empty. Fixed a bug that made a user with a read-only password be unable to get playlists and album arts. Dropdowns will now close when changing tab/view. Created a better logging system and an option to export the entire log. This will be useful to find those annoying bugs! Now displays the correct error message when the MAC is empty when attempting to run WoL. Fixed an issue that could make the album art disappear from the permanent notification. Fixed 'Refresh Now' button in the first two tabs. It will now work as intended. Fixed Shutdown/Restart on some Windows XP systems. Fixed some issues related to empty playlists, and changed the error screen when there are playlist issues. Fixed a crash when searching.

May 2013

Date: 2013-05-12

New versions:
MMRemote4, v1.6.405A
MMRemote4 Server, v1.6.405A
Changes:
BONUS: Added wake-on-lan to the computer menu. Added a row of tiny tabs as an alternative to the action bar dropdown for changing between controller/playlist/library. See General settings => Navigation. Added a way to get the bonus features even if you can't use Google Play. See this FAQ entry Added an automatic crash reporter, and a way of manually sending system logs when the remote has misbehaved. Fixed stuttering and freezing when browsing relatively large folders in the Library tab. Fixed a sorting bug when adding selected songs from a playlist. Changed the playlist model to accomodate users with huge playlists. Songs in the playlist will now be loaded on demand, instead of loading everything at once. This will improve response time when manipulating the playlist, and lower the memory usage on the server side. Improved performance when changing screen orientation. Improved the server editor. Optimized network traffic flow. Restructured the menu for donating to get the bonus features. Fixed a bug that could make the remote resume a currently paused song when changing orientation. Fixed the notification background being too bright in newer Android versions. Added an option to display 'Album artist' instead of 'Artist'. Fixed some issues related to searches with more than 100 hits. Made the side menu location adjustments at startup smoother. Fixed a bug that made the client ignore the "Update status interval" setting on startup. Fixed problems when swiping through multiple songs quickly. Removed the option to truncate the playlist from the server, as this was not needed with the new playlist model.

April 2013

Date: 2013-04-28

New versions:
MMRemote4, v1.6.370E
Changes:
Fixed a bug that was introduced in 370D.

Date: 2013-04-27

New versions:
MMRemote4, v1.6.370D
Changes:
Optimized screen orientation changes.

Date: 2013-04-27

New versions:
MMRemote4, v1.6.370C
Changes:
Fixed a couple of reported bugs. Made the transition when changing screen orientation smoother. Added an option to support random-swiping (same behaviour as prev/next buttons). Go to Advanced Settings to activate.

Date: 2013-04-26

New versions:
MMRemote4, v1.6.370B
MMRemote4 Server, v1.6.370B
Changes:
Fixed a couple of reported bugs. Made the distance between the volume sliders a little bit larger. Fixed the side menu behind partially hidden on small screens. Fixed a bug with song sequence when selecting multiple songs from a playlist and clicking "Play selected now". Added an option for changing the volume increment for HW overridden volume buttons. Go to Advanced Settings => HW increment. Added a "Reset to defaults" button for the settings on the server.

Date: 2013-04-26

New versions:
MMRemote4, v1.6.370A
MMRemote4 Server, v1.6.370A
Changes:
Added a new super fancy main background! Added password protection for the server. You can now create a full-access password, and a read-only password in the server settings. BONUS: Added a simple way of rating the currently playing track from the large widget. A better widget for rating will come later. Changed the way the art swipe works. It now includes more information about each song, and is much smoother than before. Changed the tab system to make more room for the actual remote. Long pressing the previous/next track buttons now tells you which song is previous/next. The volume and progress sliders are now working real time. Added a new server list to allow easy server switching. Changed the behavior of browsing genres in the library; the structure is now Genre / Artists / Albums instead of Genre / Albums, since the latter often provided too many albums to be convenient. Changed the rating popup; instead of the old slider, you can now rate with a single click. Fixed out of memory exceptions. The art carousel now allows swiping continuously when continuous playback is activated. Added a field for playlist status (i.e. song "2/19") in the upper right corner of the album art. Improved the horizontal layout. Changed the way album arts are displayed; the border and black filling is now gone. Changed the button design on the media player. The new design fits the theme better, and allows more fluent resizing for different screen sizes. Fixed playlist synchronization problems when multiple Android devices were connected to the same server. Optimized the playlist greatly, especially when dragging items. Moved "Previous" and "Next" buttons in library from within the list to a "physical" placement at the bottom of the screen. Fixed ratings not immediately getting updated in MediaMonkey GUI. Made art buffering more reliable. Added a "Clear art cache" button to the general settings. Added a warning in cases where Google Play could not be opened. Moved the four corner buttons into a side menu. This works better with the new album slider, and allows the user to hide the buttons when they are not needed. Fixed some reported NullPointerExceptions. Fixed a bug that sometimes made the album art fail to load when a song was duplicated or added through the client. Fixed a bug that could make "Play Next" and "Play Last" insert tracks in wrong order. Changed the default number of items per page in the library to 100 to improve performance. Fixed an issue related to song rating and file tags. Fixed the screen on/screen off functionality for Windows 8. Made the bars in the volume popup update in real time when using overridden hardware buttons to control the volume. Fixed a potential crash when fetching album art. Fixed a bug when scanning ports with "Any" selected. The widget will now keep functioning after closing the app by using the back button. Made the message when trying to scan the active port clearer. Changed some of the icons to fit the theme better. Added feedback when connecting/reconnecting to a server. Added some more room between the volume sliders. Improved the first time tutorial to make it even easier for new users. Now saving the art buffer to the Android temp folder instead of keeping them in memory, to prevent memory exceptions. Fixed a force crash related to the large widget. Made the transition between vertical and horizontal layout smoother. Added an 'Advanced settings' and populated it with some old and some new settings. Added a "Refresh bonus feature status" button in Advanced settings, for users having trouble with the bonus features. (Temporarily?) removed the zoom-functionality on album art, because it worked poorly with the new slide system.
Screenshot from this version

October 2012

Date: 2012-10-05

New versions:
MMRemote4, v1.5.282B
MMRemote4 Server, v1.5.282B
Changes:
Fixed an IP related bug on first run of the server. Fixed a possible crash when selecting a library item. Fixed a crash when choosing an invalid port or IP address. Fixed a strange network bug.
Screenshot from this version

Date: 2012-10-03

New versions:
MMRemote4, v1.5.282A
MMRemote4 Server, v1.5.282A
Changes:
Added some bonus features, which are rewarded to everyone donating through Google Play. Bonus: Added a widget. Put it on your home screen by long pressing an empty space and selecting 'Widgets'! Bonus: Added permanent statusbar notification. Bonus: Added a menu for controlling the computer in general. Click your menu button and select 'Computer' to access it. Made the app tolerate cyrilic characters. Added a "Selected" icon to further inform the user that a library item is selected. Added a typical "Drag and drop"-icon for the items in the playlist to make it easier to understand that you can actually drag and drop them. Fixed a bug that could prevent the playlist from updating when pressing "Refresh now". Made sure all sliders didn't go too near the edges of the screens, so that it is easy to select the entire range of values. Improved the navigation menu in the library tab. The back buttons are now more intuitive, and part of the menu line, which has also gotten some new icons. Rebuilt the time system to make it more battery friendly. Improved stability when the app has connection problems. Added notifications if the wireless network adapter is disabled or disconnected. The Android status bar can now be hidden. If you'd like it to, you'll find a setting for it in Settings => General settings => Enable full screen. Rebuilt the main design. It will now hopefully work better on screens smaller and larger than the norm (including tablets). Improved the album art swipe function greatly. The art of the previous and next songs are now shown at the sides, and the swiping is much easier to control and understand. Added 'Albums', 'Genres' and 'Artists' as browsable items in the library. Fixed that music on network discs didn't show up in the library tab. Changed the rating field in search to display stars instead of percentage. Added additional search modes; in addition to searching for tracks, you may now search for Genres, Artists, Albums, or Everything. Added the ability to keep the screen on (must be activated in Settings => General settings). Made the hardware search button launch the library search window. Added a search button in the options menu for those without a hardware button (must be activated in Settings => General settings). Added an "Any" option for the network interface selector. This option makes the server listen on all available network interfaces, and should simplify network configuration a bit. Improved support for portable installations of MediaMonkey. Made the server add all tracks at the same time, instead of one by one, when choosing to play several tracks Now, Next or Last. Improved the search usability. Fixed a bug that could prevent the playlist from refreshing if MediaMonkey crashed and was restarted. Fixed a bug that caused the old album art to persist while switching between songs with and without album art while toggling 'Send album art' on the server. Added a setting for changing the maximum number of tracks that should be sent to the app's 'Now playing' list. Improved the tutorial with better network instructions, and updated images. Gave the network status on the server a better description when it is running, but has no clients. Fixed a bug that could make the 'Now playing' list display wrong track as currently playing. Added a minimize button for the server to avoid confusion. Added an FAQ section to the web page. Improved performance and stability of the logging system the server uses. Added a 'Repeat current song' function. Fixed a bug that could make the server produce huge log file. The limit is now 200kB. Fixed a bug that made songs duplicated from the app show in the playlist without rating. Made the rating window a little smaller to make it easier to rate on small screens. Made the search remember if you had selected "More" from last time. Removed the temporary vote for the future of MediaMonkey Remote. Fixed a bug that made the server hang if it was started while MediaMonkey was in a crashed state. Fixed the tray icon sometimes not disappearing when the application closed. Made another way of fixing the "MediaMonkey not found" issue (by doing the COM registration MediaMonkey sometimes fails to do). Made the server an single instance application, to avoid confusion when one instance stole the network port from another. Made it impossible to accidentally play the entire library from the root menu. Fixed a possible crash when shutting down because of another exception. Added a quit button. Must be activated in settings, and should ONLY be used by people who know what consequences killing an Android app can have.

July 2012

Date: 2012-07-25

New versions:
MMRemote4, v1.4.176A
MMRemote4 Server, v1.4.176A
Changes:
You can now select songs in the library by clicking them, and then choose to play only selected songs. Added an option for not sending the entire playlist (which will improve performance if it is huge). Added a "Clear playlist" button (click the menu button when in the playlist tab). Added a "Slow network mode" for people having timeout problems. Go to Settings => Server settings to activate. Fixed a bug that sometimes made song ratings done from the app disappear when restarting MediaMonkey. Fixed a bug that made the playlist useless for radio streams. Fixed a bug that could make the tutorial crash upon launch. Fixed the server sometimes starting a song twice in rapid succession. Improved reaction time when changing songs. Improved the function for playlist cutting (which may improve performance on huge playlists). Redesigned the Settings view in the Android app. The old one was starting to get messy. Redesigned the network protocol in an attempt to improve responsiveness, performance and stability. The playlist now automatically scrolls to the currently playing track in the playlist. Updated the tutorial to fit the current version (it was quite outdated). The server window will now always show, until you uncheck "Always show" in the settings area. This change is done because new users often got confused as to whether the server was running or not. Added a temporary vote for the future of MediaMonkey remote. Added a "Check for update" button in the server window to allow manual update checks. Fixed an inconsistency in how the album art manipulation worked. Made the 'Loading' indicator disappear if library loading failed. Made the refresh interval a little more flexible (Settings => General settings => Refresh interval). Removed the black box behind track length in the library and playlist. The app now remembers the album art between launches (was previously removed after a change in the architecture of the app, but is now reintroduced). When changing the rating of a song, the instances of this song in the playlist is now also updated.

Date: 2012-07-09

New versions:
MMRemote4, v1.3.134A
MMRemote4 Server, v1.3.134A
Changes:
Added drag and drop functionality in playlist. Improved slide-to-change-track functionality. It is now much more intuitive. Added functionality for controlling your music volume with the hardware volume buttons on your device. Activate in settings. Added more feedback messages in the library, and if a command fails anywhere in the app. Added an option to choose what the server does when MediaMonkey is not running. Redesigned the server window to accomodate additional settings, and to make it look better. The volume bars in the volume popup are now updated live. Fixed a force crash when rotating the screen while adjusting the volume. Fixed a window leak when changing orientation. Fixed a connection bug when changing orientation twice in a short timespan. Fixed a bug that could swap the volume bars in the volume popup. Fixed a bug that could make the server crash when changing between IP addresses. Fixed a bug that could make the server crash when browsing playlists.

June 2012

Date: 2012-06-25

New versions:
MMRemote4 Server, v1.2.105C
Changes:
Fixed the bug that could make the server crash on startup. Fixed it for real this time.

Date: 2012-06-25

New versions:
MMRemote4, v1.2.105C
MMRemote4 Server, v1.2.105C
Changes:
Added additional logging to improve response when users are reporting bugs. Added song length and rating in extended lists. Added an option for speeding up library browsing by disabling extended folder information. The option can be found in the server's settings area. Added 'Duplicate' as an option when long pressing in 'Now Playing'. Added information in empty folders/playlists /searches. Added an option for sending album art without compression. The option can be found in the server's settings area. Fixed a bug that could remove wrong track from the playlist when two or more identical tracks were listed successive. Fixed a bug that could prevent the server from starting after first reboot. Fixed a bug that could make the playlist scrambled on the first refresh after adding a folder from the library. Fixed a bug that could make the progress bar disappear when searching in the library. Fixed a potential crash when exiting the server. Fixed a bug that could make the automatic updater (for the server) fail. Fixed a couple of crashes. If the enlarged album art is open when new album art is received, it is now refreshed to display the new art. Improved some of the icons. Improved server startup time. Improved network handling on the server side. Made the library remember the scroll position when exiting and entering a folder again. Modified the search algorithm to support partial matches (searching for "arch" will now return titles containing "arch", instead of only titles equal to "arch").

Date: 2012-06-11

New versions:
MMRemote4, v1.2.72A
MMRemote4 Server, v1.2.72A
Changes:
Thanks a lot to the very friendly people who have donated a couple of dollars to help us continue the development! Fixed a possible memory leak. John, if this didn't solve your problem, please contact me on my e-mail, and we'll figure it out (I have no way to contact you, and I need more information to be able to debug it). Fixed a connection problem when album art was not set properly in MediaMonkey. Fixed a bug that made the playback status indicate wrong duration after using 'Stop after current'. Fixed a bug that made the enlarged album art unavailable for a couple of seconds after launch. Fixed a bug that could prevent the album art from updating if two subsequent tracks had the same title. Fixed a bug that sometimes made the app download album art more often than necessary. Fixed a bug in the tutorial that made auto detection happen too often. Fixed library instability and crashes. Added support for only a single (either MediaMonkey volume or system volume) dedicated volume bar on the main screen. Go to settings to configure. Added a 'Reconnect to server' button in Settings. Added better explanations for the possible error messages (click them for more information). Added images to indicate that a button is pressed. Added a 'Connected clients' field on the server. Added a search function in the library. Added an upper limit of 200 songs in a library list to minimize time usage, network traffic and memory usage. If there are more than this, the list will be divided into multiple pages. Added 'Extended view' for all lists, which gives more information about the list items. This is now default, and can be disabled in Settings. If you have any opinions on what information should be included in the lists, please contact us! Added a frame around the album art to make it fit better in the layout when the image is too wide or too high. Added a Help section in Settings that gives you easy access to the MediaMonkey Remote forums, the home page, and our e-mail. Changed the structure of the app to hopefully make it more responsive and less memory consuming. Improved the layout in the tutorial. Made the app start faster. Made menu buttons look better on devices with white background color. Made the app enlarge album art that was too small to fit the art space to make the layout more consistent. Made the remote check for new songs more often when a song is almost finished, to compensate for MediaMonkey crossfading. Now remembers last selected tab when you reopen the app. Fixed a spelling error in the server installer. Fixed a bug that could make the byte counters on the server side lie. Added an automatic updater for the server. Added a 'Quick Fix' button for the missing MediaMonkey problem. Changed the way album art is sent, making it possible to send better quality images, while reducing the network traffic greatly. It is now possible to change network interface (choose which of the available IP addresses to use) on the server. Made the server installer warn the user if the server was running to avoid confusion. Made the server window show on first run. Rewrote parts of the network code to further improve network performance.

May 2012

Date: 2012-05-29

New versions:
MMRemote4, v1.1.26-B120529A
Changes:
Fixed a bug that made the app crash in landscape mode. Shrank some of the images a bit.

Date: 2012-05-28

New versions:
MMRemote4, v1.1.24-B120528B
Changes:
Added an option to permanently display volume controls in main window. Go to Settings to activate this. Added swipe gestures to skip to next or previous song. Swipe the album art to use this feature. Deactivate it in Settings if you don't like it. Improved information and options in empty lists (Playlist and Library).

Date: 2012-05-28

New versions:
MMRemote4, v1.1.19-B120528A
Changes:
Made popups (sound/song rating/zoomed art) close when back button is pressed. Fixed a bug that made it impossible to change song using the playlist or the library. Fixed a bug that sometimes made the playlist on the client remain unchanged after adding songs from library.

Date: 2012-05-27

New versions:
MMRemote4 Server, v1.1.16-B120527B
Changes:
Fixed a bug that made the update notification popup show more than once.

Date: 2012-05-27

New versions:
MMRemote4, v1.1.16-B120527A
MMRemote4 Server, v1.1.16-B120527A
Changes:
Added icons to the activity menus. Added some functions to make sure playlist and library was loaded upon launch. Added a tutorial for first time users. It should automatically pop up the first time the app is launched, and may also be reached through Menu > Help. Added a new error bar on top of the screen instead of removing media information to display connection errors. Added a mute feature (long press the sound button). Added a 'Check connection' button to settings. Fixed a bug that could prevent the playlist from correctly updating. Fixed a bug that sometimes made loading of library folders fail. Fixed a bug that made the app crash if you tried to auto detect a server when not connected to a network. Fixed a bug that in some cases could make the server have far higher CPU usage than necessary. Improved network code to make the remote much more responsive. Replaced 'Auto detect server' button in settings with one more suitable to the design. Made the control a little bit more usable on tiny, tiny screens. Made the album art a little bit larger, since there was some extra space on the main screen.

Date: 2012-05-20

New versions:
MMRemote4, v1.0.0-B120520A
MMRemote4 Server, v1.0.0-B120520A
Changes:
Initial release of MMRemote4.
Screenshot from this version

December 2011

Date: 2011-12-01

New versions:
MMRemote4, v0
MMRemote4 Server, v0
Changes:
Luckily, this version was never released!
Screenshot from this version