Last indexation completed on 2024-12-22 05:37:20 UTC

 
  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder Parent directory - 2024-02-11 01:56:58

Writing a plugin for KDE Connect
For Android (this project):
1. Change directory to src/org/kde/kdeconnect/Plugins. 2. Copy "PingPlugin" under a different name ("FindMyPhonePlugin" in this example). 1. Enter the new "FindMyPhonePlugin" directory. 4. Rename "PingPlugin.java" to "FindMyPhonePlugin.java" 5. Edit it. Replace (case sensitive) "Ping" with "FindMyPhone", "ping" with "findmyphone", "PING" with "FINDMYPHONE" and "plugin_ping" with "plugin_findmyphone". 6. Open res/values/strings.xml. Find and copy the lines "pref_plugin_ping_desc" and "pref_plugin_ping" replacing "ping" with "findmyphone" and edit the plugin name and description between <string> </string>). 7. Open src/org/kde/kdeconnect/Plugins/PluginFactory.java. A. Copy "import … PingPlugin" line with replacing "PingPlugin" with "FindMyPhonePlugin". B. Copy "PluginFactory.registerPlugin(PingPlugin.class);" line with replacing "PingPlugin" with "FindMyPhonePlugin". 8. Open src/org/kde/kdeconnect/NetworkPacket.java. Copy a "public final static String PACKET_TYPE_PING = …" line replacing "PING" with the packet type you will be using (should match the desktop client). 9. Now you have an empty skeleton to implement your new plugin logic.


SEE ALSO: README.txt

file ComposeSendActivity.kt 4718 bytes 2024-02-11 01:56:58 -  
file KeyInputConnection.java 675 bytes 2024-02-11 01:56:58 2024-12-22 04:41:39  
file KeyListenerView.java 6006 bytes 2024-02-11 01:56:58 2024-12-22 04:41:39  
file MousePadActivity.java 19418 bytes 2024-02-11 01:56:58 2024-12-22 04:41:39  
file MousePadGestureDetector.java 1997 bytes 2024-02-11 01:56:58 2024-12-22 04:41:39  
file MousePadPlugin.java 4554 bytes 2024-02-11 01:56:58 2024-12-22 04:41:39  
file PointerAccelerationProfile.java 1193 bytes 2024-02-11 01:56:58 2024-12-22 04:41:39  
file PointerAccelerationProfileFactory.java 6594 bytes 2024-02-11 01:56:58 2024-12-22 04:41:39  
file SendKeystrokesToHostActivity.java 7639 bytes 2024-02-11 01:56:58 2024-12-22 04:41:39