Merge branch 'misc_cleanups' into 'main'
Misc cleanup and ease running feedbackd under gdb See merge request Librem5/feedbackd!81
This commit is contained in:
@@ -48,6 +48,13 @@ To run the daemon use
|
||||
```sh
|
||||
_build/run
|
||||
```
|
||||
|
||||
To run under gdb use
|
||||
|
||||
``` sh
|
||||
FBD_GDB=1 _build/run
|
||||
```
|
||||
|
||||
You can introspect and get the current theme with
|
||||
|
||||
```sh
|
||||
|
||||
@@ -8,5 +8,10 @@ FEEDBACK_THEME=${FEEDBACK_THEME:-"${ABS_SRCDIR}/data/default.json"}
|
||||
export FEEDBACK_THEME
|
||||
export GSETTINGS_SCHEMA_DIR="${ABS_BUILDDIR}/data"
|
||||
|
||||
if [ "${FBD_GDB}" = 1 ]; then
|
||||
echo "Running calls under gdb"
|
||||
WRAPPER="gdb --args"
|
||||
fi
|
||||
|
||||
set -x
|
||||
exec "${ABS_BUILDDIR}/src/feedbackd" "$@"
|
||||
exec ${WRAPPER} "${ABS_BUILDDIR}/src/feedbackd" "$@"
|
||||
|
||||
@@ -323,7 +323,7 @@ fbd_feedback_manager_handle_trigger_feedback (LfbGdbusFeedback *object,
|
||||
FbdFeedbackManager *self;
|
||||
FbdEvent *event;
|
||||
GSList *feedbacks, *l;
|
||||
gint event_id;
|
||||
guint event_id;
|
||||
const gchar *sender;
|
||||
FbdFeedbackProfileLevel app_level, level, hint_level = FBD_FEEDBACK_PROFILE_LEVEL_FULL;
|
||||
gboolean found_fb = FALSE;
|
||||
|
||||
Reference in New Issue
Block a user