Maarten van Gompel
9a4df9fd28
reworking handling finished/missed calls #134
4 years ago
Maarten van Gompel
4b4bfc851f
explicitly delete calls after hangup/termination #134
4 years ago
Maarten van Gompel
06b25c3bc9
Restore audio to original state after finishing a call #133
4 years ago
Maarten van Gompel
4a90d86f56
Sane message when terminating call with unknown number and more verbose output to stderr from modem scripts
4 years ago
Maarten van Gompel
7fb7cd70f3
various indentation fixes (spaces to tabs and stripping trailing whitespace)
4 years ago
Anjandev Momi
e11cf9e523
move sxmo data to XDG_DATA_HOME
...
Breaking change. Make sure you send an email to the mailing list
telling users to move their
$XDG_CONFIG_HOME/{modem,notifications} files/folders to
$XDG_DATA_HOME
Signed-off-by: Anjandev Momi <anjan@momi.ca>
4 years ago
Reed Wade
6f94bb8159
Add a new pickup hook that trigger on accept incoming calls
...
Signed-off-by: Reed Wade <reedwade@misterbanal.net>
Signed-off-by: Maarten van Gompel <proycon@anaproy.nl>
4 years ago
Maarten van Gompel
565eae8835
Updated handling of '+' in phone numbers, it is now never stripped but expected: all numbers should be full international phone numbers (including in contacts.tsv).
...
Ensure contacts from modem and contacts lists are all fully qualified phone numbers (starting with + and carrying a country prefix). This effectively filters out older/incompatible entries.
4 years ago
Miles Alan
45c571727c
Cleanup logic for notification LED setting; increase default call volume
4 years ago
Miles Alan
8e1c40e832
Delete calls from modem on terminating the in call script
4 years ago
Miles Alan
5f8aad0386
Fix bugs with incall functionality around statusbar showing call duration
4 years ago
Miles Alan
0801bb1adb
Restructure configs into seperate folder
4 years ago
Miles Alan
d713b19199
Use sxmo_statusbarupdate.sh script instead of direct calls duplicated logic
4 years ago
Miles Alan
87c99ec024
Use USR1 signal instead of update file for updating statusbar
4 years ago
Miles Alan
18745b05bb
Use setsid to update /tmp/sxmo_bar after call to refresh bar after process dead
4 years ago
Miles Alan
844ce9ddef
Plus prefix strip numbers before storing into modem log
4 years ago
Miles Alan
a032e4923e
Remove +1 stripping from numbers in modem scripts
...
Note prefix stripping was unreliable because any +1XX number would break things.
The advice should be to always dial with +1 / international prefixes and store
contacts in your contacts.tsv with international codes; this way we avoid any
duplicate errors since we can be assured things in mmcli always come back w/
international prefixing automatically.
4 years ago
Anjandev Momi
f95cb51984
add contacts.tsv integration to call and text apps
...
Signed-off-by: Miles Alan <m@milesalan.com>
4 years ago
Miles Alan
c119ab0145
Pull dialing functionality into seperate script; allows in-call check to be valid
4 years ago
Miles Alan
8ee22f3038
Quote $@ where needed
4 years ago
Miles Alan
cef4de2af0
Use "$@" for expansion calls rather than manually listing argument numbers
4 years ago
Miles Alan
91d6ebb15d
Call improvements; fix bugs associated with hanging up; refresh bar on callend
4 years ago
Miles Alan
51921e5925
Fix bug preventing hanging up call upon killing window
4 years ago
Miles Alan
bca4475e0a
Show duration of call in statusbar
4 years ago
Miles Alan
a4b2724c4a
Clean up modem functionality & don't ever kill dmenu; move call monitoring to call script
4 years ago
Miles Alan
3c5a85a9a1
Add windowify toggle to the in call menu
4 years ago
Miles Alan
2a925ed1a0
Allow calling numbers with + prefix
4 years ago
Miles Alan
049a93e5d8
Shellcheck and tabindent all scripts
4 years ago
Miles Alan
bd5ead19e5
Fix shellcheck errors
4 years ago
Miles Alan
7f31a3da40
Simplify audio routing for modem call; add linemic via audio routing -l
4 years ago
Anjandev Momi
1b78c3cf2f
modem: use XDG_CONFIG_HOME to save logs
...
Signed-off-by: Miles Alan <m@milesalan.com>
4 years ago
Miles Alan
66eeb46a55
Fix bug - dialer launches into screenlock upon starting call
4 years ago
Miles Alan
b3804adf0c
Disable lisgd before locking screen in call script
5 years ago
Miles Alan
ba8e8b0b9a
Fix typo when modem not found you're -> your
5 years ago
Miles Alan
fa3550c638
Add warnings to modem scripts if the modem is not present
5 years ago
Miles Alan
ae5d32f369
Don't log grep test in modem dialer
5 years ago
Miles Alan
962375a49f
Remove blank entry from dialer menu
5 years ago
Miles Alan
34b2c57038
Fixes related to cleaning up modem functionality; fix audio; add flash toggle
5 years ago
Miles Alan
8b52988ad2
Remove sudo from mmcli commands in modem scripts
5 years ago
Miles Alan
e5877059ff
Lots of bugfixes related to calling/modem and various script fixes
5 years ago
Miles Alan
22d974f22f
Cleanup calling - mostly working; misc cleanup scripts; add vibrate program
5 years ago
Miles Alan
ae983ef8c8
Various progess on calling & texting; reorganize scripts dirs by category
5 years ago