Skip to content

Commit

Permalink
Complete description of the project
Browse files Browse the repository at this point in the history
  • Loading branch information
Tizzu committed Mar 3, 2020
1 parent 32c8dbd commit 92bf4ef
Showing 1 changed file with 21 additions and 3 deletions.
24 changes: 21 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,29 @@
This Application lets you push custom memos to a Rebble-enabled Pebble smartwatch

The application lets you define a title for your memo, a subtitle (visible from the timeline) and a body (visible within the pin itself). You can also define a time and date, and also select the Memo icon from a selection of 5 icons (for now).
***
### Build and compile
This project makes use of the "requests" and "PyQt5" modules, you can install them by issuing
```
pip install requests PyQt5
or
pip install - r requirements.txt
```

To get a working executable you can use the following command in a terminal:
```
pyinstaller -F --noconsole --clean memos.spec
```
You can run the code without creating an .exe file, but unfortunately it won't show up any images (because the code is designed to look up for relative paths inside the executable) so unless you need the debugging features of your IDE it's recommended to use pyinstaller and test the program as a standalone application. I'm currently looking into ways to fix this behaviour (at least for debugging purposes)

***
### Usage
**Before using this application you have to retreive your Pebble timeline token** (you can install https://apps.rebble.io/en_US/application/5d9ac26dc393f54d6b5f5445 on your Pebble - or search for "Generate Token" on the Rebble Store - and follow the instructions to get it and put it inside "token.txt"
**Before using this application you have to retreive your Pebble timeline token** (you can install [this watchapp](https://apps.rebble.io/en_US/application/5d9ac26dc393f54d6b5f5445) on your Pebble - or search for "Generate Token" on the Rebble Store - and follow the instructions to get it and put it inside "token.txt"

Once it's there you can open the application and start sending pins!

***
### Future releases (may) include:
* **Pin History** - Modify already sent pins (as long as they aren't deleted by the user)
- [ ] **Pin History** - Modify already sent pins (as long as they aren't deleted by the user)
- [ ] **More Layouts** - implement all the layouts available inside the system (CalendarPin, WeatherPin, SportsPin, GenericNotification)
- [ ] **More Icons** - Let the user decide from a wider selection of built-in icons

0 comments on commit 92bf4ef

Please sign in to comment.