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 AndroidFileSystemFactory.java 1430 bytes 2024-02-11 01:56:58 2024-12-22 04:41:40  
file AndroidFileSystemView.java 3295 bytes 2024-02-11 01:56:58 2024-12-22 04:41:40  
file AndroidSafFileSystemView.java 4966 bytes 2024-02-11 01:56:58 2024-12-22 04:41:40  
file AndroidSafSshFile.java 16599 bytes 2024-02-11 01:56:58 2024-12-22 04:41:40  
file AndroidSshFile.java 3049 bytes 2024-02-11 01:56:58 2024-12-22 04:41:40  
file DHG14_256.java 1068 bytes 2024-02-11 01:56:58 2024-12-22 04:41:40  
file RootFile.java 3644 bytes 2024-02-11 01:56:58 2024-12-22 04:41:40  
file SftpPlugin.java 11670 bytes 2024-02-11 01:56:58 2024-12-22 04:41:40  
file SftpSettingsFragment.java 15896 bytes 2024-02-11 01:56:58 2024-12-22 04:41:40  
file SignatureRSASHA256.java 969 bytes 2024-02-11 01:56:58 2024-12-22 04:41:40  
file SimpleSftpServer.java 6121 bytes 2024-02-11 01:56:58 2024-12-22 04:41:41  
file StoragePreference.java 3668 bytes 2024-02-11 01:56:58 2024-12-22 04:41:41  
file StoragePreferenceDialogFragment.java 12390 bytes 2024-02-11 01:56:58 2024-12-22 04:41:41