Commit graph

13 commits

Author SHA1 Message Date
Jonathan Hodgson
631837681a Make call will now default to +44 if the number starts with a 0 2021-04-20 14:52:27 +01:00
Jonathan Hodgson
5b05bb9c2c Changes the sms log file so that new messages can be counted
The log now contains @READ@ where @ is a null byte where new and old
messages diverge. This means that new sms's can be more easily counted

This, as well as a count for missed calls, has been added to the
phoneStatus notification
2021-04-05 10:23:39 +01:00
Jonathan Hodgson
f1dd615869 Adds missed calls list to phone menu 2021-04-04 17:30:49 +01:00
Jonathan Hodgson
86840be8ee Makes calling work
Much of the code that interfaces with the modem was taken from SXMO.

Calling now works for both incoming and outgoing calls
2021-04-04 16:01:24 +01:00
Jonathan Hodgson
1d3205bfa2 Implements --dry-run for check call
It obviously can't answer a call that isn't coming in, but it creates
the rofi prompt
2021-03-21 13:37:55 +00:00
Jonathan Hodgson
52d4b32c2f Work on incoming calls
Unlike SXMO, I have opted to use rofi to prompt for an incoming call.
This allows me to have accept and decline buttons easily rather than
multiple notifications.
2021-03-21 13:05:30 +00:00
Jonathan Hodgson
01c3906833 Initial work on modem functionality
Including, checking for incoming calls, missed calls, sms and the start
of a dialer using rofi
2021-03-02 18:35:57 +00:00
Jonathan Hodgson
9a5646f49c Makes a start on dialer 2021-03-01 22:28:54 +00:00
Jonathan Hodgson
83a5c7c6c4 Fix new message count 2021-02-18 21:17:19 +00:00
Jonathan Hodgson
0453c06a60 Start on sms checker script 2021-02-18 21:13:50 +00:00
Jonathan Hodgson
7ff2ff0521 Stops sms using data flag 2021-02-18 20:43:44 +00:00
Jonathan Hodgson
14d316e081 Fixes a bug where the modem number isn't correctly identified 2021-02-15 21:36:37 +00:00
Jonathan Hodgson
069bc21297 Starts writing modem scripts
Currently, I only have one for sending sms messages.

Inspiration was taken from sxmo's send message script although I prefer
to send a message from a file so I don't have to worry about escaping
quotes etc.

Also, i make use of flags
2021-02-15 21:26:55 +00:00