diff --git a/src/main/AndroidManifest.xml b/src/main/AndroidManifest.xml index c4677aaa..8f38ccd5 100644 --- a/src/main/AndroidManifest.xml +++ b/src/main/AndroidManifest.xml @@ -125,6 +125,17 @@ android:value="org.kde.kdeconnect.UserInterface.DeviceActivity" /> + + + + pluginClass) { try { //I hate this but I need to create an instance because abstract static functions can't be declared - String pluginName = ((Plugin)pluginClass.newInstance()).getPluginName(); + String pluginName = (pluginClass.newInstance()).getPluginName(); availablePlugins.put(pluginName, pluginClass); } catch(Exception e) { Log.e("PluginFactory","addPlugin exception"); diff --git a/src/main/res/layout/activity_mousepad.xml b/src/main/res/layout/activity_mousepad.xml new file mode 100644 index 00000000..4b704633 --- /dev/null +++ b/src/main/res/layout/activity_mousepad.xml @@ -0,0 +1,14 @@ + + + + + + \ No newline at end of file diff --git a/src/main/res/values/strings.xml b/src/main/res/values/strings.xml index 03ae39e8..716782bd 100644 --- a/src/main/res/values/strings.xml +++ b/src/main/res/values/strings.xml @@ -9,6 +9,8 @@ Allows to browse the phone\'s filesystem remotely Clipboard sync Share the clipboard content + Mouse Remote Control + Control your mouse remotely Multimedia remote controls Control audio/video from your phone Ping @@ -23,6 +25,8 @@ You need to grant permission to access notifications Send ping Open remote control + Open mousepad control + Move your thumb on the screen to move the mouse cursor Connected devices Not paired devices Remembered devices