Commit graph

582 commits

Author SHA1 Message Date
Jochen Sprickerhof
6bdfb59f7b Don't run shellcheck in make all
I don't think users (through sxmo-build, for example) need to run
shellcheck just to install this. Note that .build.yml still runs it.

Signed-off-by: Maarten van Gompel <proycon@anaproy.nl>
2021-03-01 20:58:41 +01:00
Jochen Sprickerhof
004e0896a4 Don't fail when running make clean twice
Signed-off-by: Maarten van Gompel <proycon@anaproy.nl>
2021-03-01 20:58:41 +01:00
Maarten van Gompel
accd38806a Include custom Xresources if it exists 2021-02-26 14:30:08 +01:00
Maarten van Gompel
1371e394f8 Suspend Conky during screenlock #177 2021-02-23 19:05:54 +01:00
Maarten van Gompel
6430537f55 Small optimization to guard against including the common script unnecessarily 2021-02-21 15:14:16 +01:00
Maarten van Gompel
156f638a92 Use poweroff instead of halt #172 2021-02-21 15:14:16 +01:00
Maarten van Gompel
e426cbe823 export the dir variables from the common script 2021-02-21 15:14:16 +01:00
Maarten van Gompel
431d4e9cfb readded the ability to disable menu icons 2021-02-21 15:14:16 +01:00
Maarten van Gompel
295af30993 various scripts were not sourcing the common include script yet (noted by mrrabbit1155) 2021-02-21 15:14:16 +01:00
Maarten van Gompel
d71c11d993 Some improvements for the relock problem: Unable to open rtc device. But issue it not solved yet. #170 2021-02-20 13:42:58 +01:00
Maarten van Gompel
fe6bd77b33 ensure busybox xargs is used (#137) + fix icon 2021-02-13 12:31:46 +01:00
Maarten van Gompel
a1d2875345 Fix for "Pick up incoming call" menu item sometimes discarding the call #167 2021-02-13 12:22:19 +01:00
Maarten van Gompel
2322994ce1 fixed minor typo 2021-02-08 22:38:39 +01:00
Maarten van Gompel
c1fe2df7d1 Added user access for missing wakeup sources 2021-02-05 22:59:07 +01:00
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 2021-02-01 18:32:32 +01:00
Anjandev Momi
32c4cb6682 Alias all coreutils programs to busybox
Signed-off-by: Anjandev Momi <anjan@momi.ca>
Signed-off-by: Maarten van Gompel <proycon@anaproy.nl>
2021-02-01 18:32:32 +01:00
Maarten van Gompel
7669fa341e adding icons to menus 2021-02-01 18:32:32 +01:00
Maarten van Gompel
24905884ee Removed explicit font from most dmenu calls, dmenu font is read from Xresources now and kept as uniform as possible 2021-02-01 18:32:32 +01:00
Maarten van Gompel
9d1527218a blank screen when locking #158 2021-02-01 18:32:28 +01:00
Maarten van Gompel
c58fa6a1e9 Added an option (extra notification) to discard an incoming call #157 2021-01-30 21:41:08 +01:00
Maarten van Gompel
24f8ed8478 wait for modem for a bit when it is not immediately available yet (e.g. after crust wakeup) 2021-01-30 21:41:08 +01:00
Maarten van Gompel
1608ab1ae4 increased verbosity in various scripts, and do not run xargs kill when argument is empty (cleaner and clearer stderr messages) 2021-01-30 21:41:08 +01:00
Maarten van Gompel
ca88d3029e Enable user access to pinephone hardware kernel interface through openrc script, remove setuid 0 requirement 2021-01-30 21:41:08 +01:00
Maarten van Gompel
00cf2ba3ec reduce wifi reconnection time after deep sleep #150 2021-01-30 21:40:56 +01:00
Maarten van Gompel
861eac8cca update status bar quicker after connection to wireless 2021-01-30 13:06:53 +01:00
Maarten van Gompel
2ea6612df6 fix after last patch: no prefix for configuration files 2021-01-30 00:13:41 +01:00
Maarten van Gompel
86fcb1832d set default PREFIX to /usr again (rather than /) after applying the last patch, added DESTDIR as well, makes things more compatible with how suckless does things 2021-01-30 00:01:24 +01:00
Frank Oltmanns
371d3cdd52 Support make install on non-busybox systems
Instead on using `cp`, `chown`, `chmod`, and `mkdir`, now use
`install`. This has the nice side-effects that the setuid bit is
correctly preserved on systems using GNU coreutils instead of busybox
and that the access rights are not changed in the build directory.

Signed-off-by: Maarten van Gompel <proycon@anaproy.nl>
2021-01-29 23:34:41 +01:00
Maarten van Gompel
9346bf6e15 shellcheck fixes after sorting notifications menu 2020-12-23 12:13:52 +01:00
Julian P Samaroo
0c2b11c2f3 Sort notifications menu
Signed-off-by: Maarten van Gompel <proycon@anaproy.nl>
2020-12-23 12:12:04 +01:00
Maarten van Gompel
774f1eabdf Fixed rotate gesture #141 2020-12-23 12:00:01 +01:00
Maarten van Gompel
6750e3e47b fix for calling postwake script after wakeup #130 2020-12-09 18:30:44 +01:00
Reed Wade
6ce40b7daf scale megapixel gtk ui x2
Signed-off-by: Reed Wade <reedwade@misterbanal.net>
Signed-off-by: Maarten van Gompel <proycon@anaproy.nl>
2020-12-09 16:05:33 +01:00
Maarten van Gompel
9f11cd6a63 Implemented shortcut for picking up incoming calls #135 2020-12-09 15:46:21 +01:00
Maarten van Gompel
a42f160ed2 make modemmonitor's dbus hooks more robust and prevent being triggered multiple times 2020-12-09 15:46:21 +01:00
Maarten van Gompel
9a4df9fd28 reworking handling finished/missed calls #134 2020-12-09 15:46:21 +01:00
Maarten van Gompel
2a07cab638 implemented lookupcontactname() in call/text handler, removes non posix-compliant substitutions 2020-12-09 15:46:21 +01:00
Maarten van Gompel
54f3332dea full contact list (--all) now also includes short/special numbers #104 2020-12-09 15:46:21 +01:00
Maarten van Gompel
4b4bfc851f explicitly delete calls after hangup/termination #134 2020-12-09 15:46:21 +01:00
Maarten van Gompel
06b25c3bc9 Restore audio to original state after finishing a call #133 2020-12-09 15:46:21 +01:00
Maarten van Gompel
4a90d86f56 Sane message when terminating call with unknown number and more verbose output to stderr from modem scripts 2020-12-09 15:46:21 +01:00
Anjandev Momi
fc051045c9 added aerc to app menu 2020-12-09 01:11:04 -05:00
Maarten van Gompel
c421d49503 added calcurse to app menu 2020-12-06 11:59:16 +01:00
Maarten van Gompel
6f2f03517b dino menu entry: case adjustment for consistency 2020-12-06 11:57:41 +01:00
Maarten van Gompel
c554044c41 Revert "sxmo_appmenu: fixed only one userscript appearing in Scripts menu"
This reverts commit 0f9a86dece.
2020-12-06 10:44:56 +01:00
Anjandev Momi
1bf1beae15 add dino (xmpp client) to apps menu 2020-12-05 23:29:09 -05:00
Anjandev Momi
e067fd9ad6 Revert "simplify code to get phone number for incoming calls"
This reverts commit b0bb9ac9fc.

This fixes the issue with modemlog having filled with extra mmcli
output
2020-12-05 23:16:59 -05:00
Maarten van Gompel
995a80c40c Added a shellcheckrc and allowing string replacement in scripts for now (not POSIX compliant) 2020-12-05 12:07:00 +01:00
Daniele Rogora
bcf4f5c249 Workaround for reliable incoming calls waking up from CRUST
Replaced system() call with writefile()

Signed-off-by: Maarten van Gompel <proycon@anaproy.nl>
2020-12-05 11:58:31 +01:00
Anjandev Momi
0f9a86dece sxmo_appmenu: fixed only one userscript appearing in Scripts menu
Signed-off-by: Anjandev Momi <anjan@momi.ca>
2020-12-04 23:49:02 -05:00