Code Monkey home page Code Monkey logo

indicator-kdeconnect's Introduction

KDE Connect Indicator

Translation Status Build Status

indicator-kdeoconnect

This Indicator is written to make KDE Connect usable in desktops without KDE Plasma, such as Ubuntu Unity and Pantheon. It started as an AppIndicator, but you can send files and URLs easily through KDE Connect with kdeconnect-send.

Features

  1. Indicator in the panel which show your devices, with its name, status, and battery.
  2. Menu to request for pairing and unpairing.
  3. Menu to start SFTP and open a file browser.
  4. Menu to send files.
  5. Menu to send SMS.
  6. Menu to ring and find your phone.
  7. From the device name menu you can get encryption information.
  8. From the device status menu item you can open KDE Connect settings.
  9. A small program, kdeconnect-send to help sending files and choosing device.
  10. A .contractor file, so you can send files from any of elementary OS's applications.
  11. A .desktop file, so you can send files from file manager like Thunar.
  12. Python extensions for Nautilus, Nemo and Caja, you can send files directly from them.
  13. Custom device icons for Ubuntu, Gnome and Elementary OS.

Compatibility

Any desktop that supports KStatusNotifierItem/AppIndicator icons should just work – Budgie, Cinnamon, LXDE, Pantheon, Unity, and many others. The only major oddball is Gnome where you need an additional Gnome Shell extension for proper support.

Another solution for Gnome Shell is consider to use KDE Connect/MConnect integration for Gnome Shell. It's a full integrated extension with the same features.

After changes on KDE Connect this will work only in KDE Connect 1.0.0 and up which can be problematic on Linux distributions released before August 2016.

Installation

sudo add-apt-repository ppa:webupd8team/indicator-kdeconnect
sudo apt update
sudo apt install kdeconnect indicator-kdeconnect
  • Flatpack Flatpack source can be found here

  • From the Source Check the INSTALL file

Usage Suggestions

To make life better you can try to apply this:

  1. Add KDE Connect Indicator to your startup applications, on your System Setting if is not.
  2. Nautilus, Nemo, Caja, Pantheon-files and Thunar users have native extensions installed by default, make sure you have, python-nautilus, python-nemo or python-caja installed to use it.
  3. If your files manager is not supported by extensions create a action entry with kdeconnect-send %F as command. Or you can use the script present on the scripts folder, adding it to your file manager script folder.
  4. If you having troubles under Wayland install this script.

Please report issues and suggestion here

And help translate this project here

indicator-kdeconnect's People

Contributors

vikoadi avatar varlesh avatar zeripath avatar vistaus avatar bathorypeter avatar welaq avatar weblate avatar pshem avatar kamikazow avatar p-bo avatar fitojb avatar slsimic avatar detobel36 avatar comradekingu avatar marukesu avatar tegaf avatar awandepan avatar muzena avatar vdragon avatar anthonytex avatar yarons avatar victorenator avatar toni-estevez avatar shelladdicted avatar rodney78 avatar jureslak avatar cnzhx avatar fahlb avatar franconian avatar khozaei avatar

Watchers

林博仁(Buo-ren, Lin) avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.