Skip to content

Latest commit

 

History

History
101 lines (62 loc) · 3.46 KB

README.md

File metadata and controls

101 lines (62 loc) · 3.46 KB

Swifty Assistant

License GitHub issues Maintained

Swifty Assistant is a simple, user-friendly assistant based on an extension system.

Swifty is a personal assistant created to be useful to both beginners and computer experts! It works offline and does not collect any personal data! If you like Swifty Assistant and you find it useful, please feel free to contribute to the project, thank you. I'm French so the English version of Swifty isn't fully up to date, but if you want to improve it don't hesitate!

Screenshoot

Capture Swifty Assistant Capture Swifty Assistant

Get Swifty Assistant

Install

Swifty Assistant can be installed with the online installer.

Follow the instructions below to download and install Swift Assistant:

  1. Download Swifty Assistant online installer
  2. Right click on the download file and go to the properties
  3. Go to the permissions tab and check the box "Allow file execution as a program"
  4. Now double click on the .run file to launch Swifty Assistant online installer

Update or remove

To update or delete Swifty Assistant use the maintenance tool.

To open it here are two methods:

  • Run this command exec $HOME/SwiftyAssistant/maintenancetool
  • Open your application launcher and search for "Swifty Assistant update or remove"

Manual installation

Follow these steps if you want to compile Swifty Assistant on your own

Dependencies

To compile Swifty Assistant you need to have installed:

Qt >= 5.15.2 with at least the following modules:

and you must have the build-essential package installed.

I recommend you to install Qt with the official installer from the Qt site

Build

You need to run the following commands to compile Swifty Assistant:

cd "FOLDER_OF_GIT_CLONE"
lrelease SwiftyAssistant.pro
mkdir build && cd build
qmake ../
make

Contribution

Here's what you can do to contribute to the project:

  • If you want to improve this project, clone this repository
  • If you want to create new plugins for Swifty or improve an existing plugin read the documentation
  • If you want to improve the english traduction edit this file with Qt Linguist and compile it with lrelease SwiftyAssistant.pro
  • If you find a bug or if you have ideas for improvements do not hesitate to open an Issue

Thanks in advance for your help and if you like this project don't forget to put a star!

License

This project is licensed under the GNU General Public License version 3

You will find a copy of this license in the file LICENSE.md