build: Don't add lfb-enums.c to list of generated sources
Otherwise when used as a subproject the master project will try to rebuild with it's own set of flags. These lack LIBFEEDBACK_COMPILATION which does not end well.
View Articlegitignore: Ignore more files from debian packing
The current pattern was too strict to match all the files generated during the Debian package build.
View Articlelfb-event: Fix property names in doc strings
This makes them render correctly in the generated docs.
View Articledocs: Move descriptive text to overview.xml
Our short intro paragraph did not get rendered otherwise.
View Articlefbd-feedback-profile: use G_GSIZE_FORMAT instead of hardcoding lu
On 32-bit platforms lu doesn't apply since GType is defined as a gsize fixes #15
View Articledebian: Split out shared files
This allows other programs (like gnome-control-center) to consume the settings schema without having to depend on the daemon itself.
View Articlefeedbackd-common: Add proper Breaks/Replaces
This handles partial upgrades with newer schema but old feebackd.
View Articletheme: order feedbacks alphabetically
We don't have better ordering but this makes is simple to check if a feedback is present in a certain level.
View ArticleAllow to lower the feedback level per application
We munge the application id the same way as it's done for notifications so these can eventually move into the same schema.
View Articlebuild: add proper dependencies on gdbus-codgen-generated headers
Without this it was possible that ninja built a target that needs the generated header before the header was generated fixes #14
View ArticleHonor sound theme on GNOME
We don't set this for other DEs since they might want to pick a good default from elsewhere.
View Articledata: Lower rumble time for window-close and button-pressed even more
Haptic feedback for touchscreen input should be as subtle as possible to not make it distracting.
View Article