Metadata-Version: 2.1
Name: gtk_gtasks
Version: 0.0.1
Summary: GTK Google Tasks
Author-email: Jacopo antipatico Scannella <code@bootkit.dev>
Description-Content-Type: text/markdown
Classifier: License :: OSI Approved :: MIT License
Requires-Dist: PyGObject~=3.42.2
Project-URL: Github, https://github.com/antipatico/gtk_gtasks
Project-URL: Home, https://github.com/antipatico/gtk_gtasks
Project-URL: Issues, https://github.com/antipatico/gtk_gtasks/issues

# <img src='gtk_gtasks/icon.png' width='40'> GTK Google Tasks: gtk-gtasks

GTK Tasks is a python application which wraps the [Google Tasks Web Application](https://assistant.google.com/tasks).

**NOTE**: THIS APPLICATION IS NOT OFFICIALLY NOR RELATED TO NOR ENDORSED BY GOOGLE, IT IS JUST A WEBVIEW TO A WEBSITE.

## Screenshot

![Screenshot of the application's main window](images/main.png)

## Installation

1. Install from PyPi:
```bash
python3 -m pip install gtk_gtasks
```
2. (Optional) To add `gtk-tasks` to your applications list on Linux, you need to install a `.desktop` file. To do so, you can right click on the app and then select `Install/Uninstall`, as shown in the figure below. Do not right click on an item or the `Install/Uninstall` menu item will not show.

![Application Install/Uninstall feature](images/install.png)

## Usage

```
gtk-gtasks
```

## Removal / Log Out

If you want to uninstall this application, remember to uninstall the `.desktop` file first by using the `Install/Uninstall` feature previously described in the **Installation** chapter of this document.

Thereafter, remove the data associated to the program:

```bash
rm -rf ~/.local/share/gtk_gtasks/
```

Finally, uninstall the python package:

```bash
python3 -m pip uninstall gtk_gtasks
```
## Icon attribution
[To do list icons created by Freepik - Flaticon](https://www.flaticon.com/free-icons/to-do-list)

## TODO
* Save window size / location
* Encrypt cookies
* Actual logout function
* Better uninstall function

## Author
Jacopo (antipatico) Scannella
