Change Log
Version 1.14.2
- Added new About screen
- Added server connection history to Android 1.5 based phones. Since server discovery does not work
on Android 1.5 there will now be a list of the 5 most recent servers connected to
in the search servers screen on 1.5 phones.
Version 1.14.1
- Fixed a bug that would cause Android 1.5 phones to crash.
- Fixed a bug that was preventing the mkRemote server from running on some installations of Windows 7
Version 1.14
- Search and Camera Focus buttons can now be mapped to different actions.
- The Mini Keyboard that scrolls out of the bottom can now be locked close or open by pressing the lock icon
- Added a Boxee/XBMC remote control mode. The Remote functions over WIFI or Bluetooth. The remote can only
control Boxee if Boxee is running on the same server as the mkRemote server.
- Added ability to turn on/off the system notification bar on all screens.
- The system wallpaper and live wallpapers can be used as a background image.
- Long pressing can now act as mouse wheel up and down.
Version 1.13.3
- Added option to prevent the phone from sleeping.
- Added three mouse sensitivity options in the settings.
Version 1.13.2
- Fixed a bug where the backspace key was acting as the delete key on the "mini" keyboard
- Phones would sometimes crash when opening a Dialog. This should be fixed.
- Fixed a problem where mkRemote would not launch on CyanogenMod 1.6 based G1s.
- Fixed a problem where mkRemote would crash if you pressed the back key several times while a
progress dialog was showing.
- References to the trackball should no longer show up in the preferences on phones that have a DPAD like the Droid.
Version 1.13.1
- The upgrade window on mkRemote Lite was producing some system crashes on some phones. This should now be fixed.
- Selecting a server to connect to would crash some phones. This should now be fixed.
Version 1.13
- Added a "mini" virtual keyboard that scrolls out from the
status bar on the bottom of the screen. This keyboard does not have
all the keys of the full virtual keyboard but it does have the standard
keys that most Android users are used to. The old full screen keyboard
is still available.
- Fixed a bug on Mac servers. If the mouse was moved off the bottom
or right of the screen the mouse would move to a location near the upper right
corner of the screen.
- Fixed a potential bug on Android 1.5 based phones during server search. 1.5 based phones
will no longer keep track of the 5 most recently connected servers. 1.5 phones still have
the auto connect to last server feature and the last ip and port number is saved in the custom server dialog.
- Added error email support. Trying to support an Android application across different versions of Android and
across different physical devices has been difficult. Many times things work just fine in emulators and on our
test phone but in the real world, on different hardware things may be different. To help solve these problems
code was added to email us when mkRemote crashes. If there is a crash, the next time you start mkRemote it will
ask you if you wish to send us the crash report via email.
- Fixed quick launch problem on Macs. Applications where being treated as directories instead of applications.
They will now launch instead of being opened as a directory.
- Added icon support to quick launch lists. Icons in the quick launch list will now appear as they do on the server
that mkRemote is connected to.
- Added Bluetooth server connectivity. Paid versions of mkRemote can now connect to the server over Bluetooth
or WIFI. To use Bluetooth you must first pair your phone to your server in the Android system settings.
- The mkRemote server icon no longer shows up in the doc on a Mac.
Version 1.12
- Fixed a bug that would sometimes crash the application after
the phone came back from sleeping.
- Added Enter key to list of functions that can be placed on a
button bar or assigned to a physical key on the phone.
- Removed Wave Mouse Movement feature. This feature was not very
useful nor accurate
- Added advertisements to the top of mkRemote Lite. The Lite
version will no long shut off after 5 minutes. The full version of
mkRemote does not have Advertisements.
- Added Auto Connect to last server. The phone will now try to
automatically connect to the last server connected to. This option can
be turned off in the settings menu. This option is on by default.
- Added the ability to specify which network interface to use on
the options window of the server. This option only shows up if the
server has more than one network interface and the perferredInterface
variable in mkremote.properties is not set. Setting perferredInterface
in mkremote.properties still works.
- Auto server discovery now works on Android 1.6 and 2.0. It
still does not work on Android 1.5
Version 1.11
- The Options and About windows now come to the front of other
windows when selected on a Mac server.
- mkRemote will now show either a Windows, Mac or Linux virtual
keyboard depending on the type of server the phone is connected to.
- Windows, Mac and Linux icons are now shown next to the server
names in the "Select Server" window
- The server will now try to make a better guess as to which
network interface to use if the server has multiple interfaces.
- Improved button bar icons
- New splash image when starting the mkRemote server.
Version 1.10
- Tested on Android 2.0, 1.6 as well as Android 1.5. All work.
Unfortunately 1.6 and 2.0 still do not fix the multicast network
problem so the fix performed in mkRemote 1.9 is still in place.
- Added a vibrate on mouse click option. When this option is set
the phone will vibrate when a mouse click is performed
- Added forced landscape / portrait mode. It is now possible to
set the phone to operate in landscape or portrait mode regardless if a
hardware keyboard is open.
- Added trackball side scrolling. It is now possible to have the
trackball act as the left and right arrow keys as well as the up and
down arrow keys.
- Added a virtual keyboard that mimics a PC keyboard. With this
virtual keyboard it is now possible to press Ctrl, Alt, Win and
function keys. Other keys are supported as well.
- Any hard key on the phone can be configured to bring up the
new virtual keyboard. A button can be placed on a button bar to do this
as well. The keyboard can always be brought up by selecting a menu
option on the main menu.
- Put new mouse click images on the button bar.
- Added Esc and F5 to the button bars and to the Hard key
mappings on the phone. Also added Page up and Page down to the button
bars. This will make starting and stopping Power Point presentations
easier.
- Fixed a problem with phones that have D-pads. It is now
possible to have the D-pad move the mouse or to map any of the D-pad
buttons to events that can be placed on the button bar.
- Added Spanish translation. This was done with Google
Translate. It is likely there are some errors in the translation.
Version 1.9
- Android 1.5 broke multicast network support so it is no longer
possible to auto discover mkRemote servers on the local network. As a
work around when the Android device can not find any servers on the
network it will now show a list of the five most recent servers
connected to. The servers must be active to show up on the list.
- Android 1.5 also messed up the mouse button icons for the
button bars. These have been fixed.
- Android 1.5 also broke the way that the background mkRemote
image was displayed on the phone. This has been fixed.
- The mkRemote server now defaults to port 5555. This makes it
easier to manually enter a port when connecting to a custom server. If
you want to override this setting create a file called
mkremote.properties in your home directory and place this line in the
file tcpPort=4000 Setting tcpPort to 0 will cause the server to pick a
random free port. Setting this to 0 is only really useful when server
auto discovery is working.