ring mpv: pipe to dev null too

Avoids spamming up logfile
sms hook: pipe mpv to dev null

Like the others (reduces log spam)
Make Lockedby message sxmo_debug
sxmo_debug: make it only print if SXMO_DEBUG
Stop rings when picking up a call

I notice we was not stoping vibration when picking up
while in vibrate mode. Other changes are minors cleanups.

Signed-off-by: Stacy Harper <contact@stacyharper.net>
Signed-off-by: Peter John Hartman <peterjohnhartman@gmail.com>
sound monitor

Right now all it does is monitor for headphone in/out and update
the statusbar, but this can be useful for other things too.

Signed-off-by: Stacy Harper <contact@stacyharper.net>
startup: fix sound icon on statusbar

Stacee was right, all we need is the statusbar line.

Signed-off-by: Stacy Harper <contact@stacyharper.net>
lisgdstart: add three finger gestures

Signed-off-by: Stacy Harper <contact@stacyharper.net>
no device profile: add warning to ssh and startup

People installing sxmo on new devices often send bug reports with it not
working. Lets improve the error they get when ssh and add a popup on
start referring them to the documentation on how they can fix it.

I also uploaded a commit to sxmo.org with this fix:


Feel free to change that page's content so it's clearer what the user
should do.

Signed-off-by: Peter John Hartman <peterjohnhartman@gmail.com>
sxmo_hook_statusbar.sh: remove <…> to fix pango markup

When the modem status is <failed>, sway does not interpret any following pango markup properly, i.e. for example prints the literal characters <span foreground=…> etc in front of the battery icon.

Signed-off-by: Peter John Hartman <peterjohnhartman@gmail.com>
deviceprofiles: document SXMO_SWAY_SCALE
sxmo_version.sh: print arch, superd version, and which bonsaid

Rationale: It gets hard providing support with sxmo being packaged on multiple distros and different
arches using a slightly different stack (superd - pmOS vs systemd - arch/debian, bonsaid -
aarch64 and x86_64 vs no bonsaid - 32bit)

Being able to tell users to run one command when reporting an issue will
help us narrow down whether an issue is a regression, packaging mistake,
or user error.

TODO: when bonsai has version numbering, print it here
Signed-off-by: Peter John Hartman <peterjohnhartman@gmail.com>
sxmo_init.sh: set XDG_STATE_HOME env variable
Revert superd 0.6 workaround "Free lisgd/bonsaid process logs from forks logs"

This reverts commit 39157a961523635551405ef32b29145a9a348764.

Superd 0.7 fixes this issue:

fix some shellcheck issues
Audio Menu: Make it more intuitive

This should make some things more intuitive.  I'm not happy with having
four entries for Vibrate/Ring options.  We should really only have two
toggles: Vibrate, and Ring.  But for now this will do.

Signed-off-by: Stacy Harper <contact@stacyharper.net>
Change BMENU to BEMENU for variables.

This was inconsistent with BEMENU_OPTS.

Signed-off-by: Stacy Harper <contact@stacyharper.net>
wifitoggle: also update statusbar

I was surprised to see that the wifi icon didn't disappear when I
toggled wifi off.  After some debugging, it seems that the trigger
to update the status bar on network down doesn't get triggered when we
rfkill in time, so I fake a trigger in the toggle.

Signed-off-by: Stacy Harper <contact@stacyharper.net>
b20dd105 — Emmanuel LE TRONG 15 days ago
Customize default text draft

Allow the user to change the default content of a text draft.

Signed-off-by: Emmanuel LE TRONG <emmanuel.le-trong@cnrs-orleans.fr>
Signed-off-by: Stacy Harper <contact@stacyharper.net>
Allow multikeys without bonsaictl