BangleApps_old/apps/contacts
nicoco fb71d3709d
docs(contacts): mention GadgetBridge intents requirements
2025-05-24 08:30:46 +02:00
..
ChangeLog Nicer UI, Refactoring, new icon 2024-12-23 22:49:26 +01:00
README.md docs(contacts): mention GadgetBridge intents requirements 2025-05-24 08:30:46 +02:00
app-icon.js Nicer UI, Refactoring, new icon 2024-12-23 22:49:26 +01:00
app.png Nicer UI, Refactoring, new icon 2024-12-23 22:49:26 +01:00
contacts.app.js Update contacts.app.js 2024-12-24 15:11:52 +01:00
contacts.json contacts: Inital version of contacts app. 2023-11-03 15:03:43 +01:00
interface.html Nicer UI, Refactoring, new icon 2024-12-23 22:49:26 +01:00
metadata.json Nicer UI, Refactoring, new icon 2024-12-23 22:49:26 +01:00

README.md

Contacts

View, edit and call contacts on your bangle.js. Calling is done via the bluetooth connection to your android phone. Requires allowing "intents" in GadgetBridge device settings.

Contacts JSON file

When the app is loaded from the app loader, a file named contacts.json is loaded along with the javascript etc. The file has the following contents:

[
  {
    "name":"First Last",
    "number":"123456789",
  },
  {
    "name": "James Bond",
    "number":"555-007",
  },
  ...
]

Contacts Editor

Clicking on the download icon of Contents in the app loader invokes the contact editor. The editor downloads and displays the current contacts.json file. Clicking the Edit button beside an entry causes the entry to be deleted from the list and displayed in the edit boxes. It can be restored - by clicking the Add button.

Icons

Phone icon by Icons8

Delete Button icon by Icons8

Call List icon by Icons8