Maarten van Gompel
f4ba3978c9
Call common script, moved icons to common script, removed unnecessary aliases from common (let's add them only when there are conflicts), made sure plays along with shellcheck
4 years ago
Maarten van Gompel
7669fa341e
adding icons to menus
4 years ago
Maarten van Gompel
24905884ee
Removed explicit font from most dmenu calls, dmenu font is read from Xresources now and kept as uniform as possible
4 years ago
Maarten van Gompel
c58fa6a1e9
Added an option (extra notification) to discard an incoming call #157
4 years ago
Maarten van Gompel
1608ab1ae4
increased verbosity in various scripts, and do not run xargs kill when argument is empty (cleaner and clearer stderr messages)
4 years ago
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>
5 years ago
Miles Alan
66eeb46a55
Fix bug - dialer launches into screenlock upon starting call
5 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