Guido Günther
f71ece5d8b
data/dbus: Document important hint
...
The important hint can be used by apps to override the current per app
or system wide feedback level (if the feedback server allows it).
2024-04-20 13:21:56 +00:00
Guido Günther
106663e41c
data/dbus: Document current flags
2024-04-20 13:21:56 +00:00
Guido Günther
d73677dfff
build: Validate schema file
2024-04-20 13:21:56 +00:00
Guido Günther
bf52369e68
README: Note what's the preferred way to specify a theme
2024-04-20 13:21:56 +00:00
Guido Günther
673d5df9fd
packaging: Add libgirepository1.0-dev
2024-04-20 13:21:56 +00:00
Guido Günther
77e673f233
Merge branch 'shared-gmobile' into 'main'
...
Allow to use shared gmobile
See merge request Librem5/feedbackd!117
2024-04-15 10:16:45 +00:00
Guido Günther
72ef71a01b
build: Allow to use shared gmobile
2024-04-15 10:06:05 +00:00
Guido Günther
8d4fe9f902
build: Switch to gmobile 0.1.0
2024-04-15 10:06:05 +00:00
Guido Günther
f0bac054c9
Merge branch 'lint' into 'main'
...
ci: Add rules for format-check
See merge request Librem5/feedbackd!118
2024-04-15 09:57:14 +00:00
Guido Günther
e656775409
Draft: ci: Add rules for format-check
2024-04-15 09:46:44 +00:00
Guido Günther
2a55cdb499
Merge branch 'multicolor-derivable' into 'main'
...
fbd-dev-led-multicolor: Make it a derivable type
See merge request Librem5/feedbackd!107
2024-04-09 16:10:06 +00:00
Guido Günther
0dbbc93adc
fbd-dev-led-multicolor: Make it a derivable type
...
This will allow hw-pattern classes to derive from it.
2024-04-09 15:43:03 +00:00
Guido Günther
aa96b064b1
fbd-dev-led-multicolor: Drop unused variable
2024-04-09 15:43:03 +00:00
Guido Günther
987e6371f9
fbd-dev-led-multicolor: Fix indentation
2024-04-09 15:43:03 +00:00
Guido Gunther
7588ecab91
Merge branch 'uncrustify' into 'main'
...
Update deps and add style check
See merge request Librem5/feedbackd!115
2023-11-18 12:15:57 +00:00
Guido Günther
8020ccc65c
ci: Run style checks on merge requests
2023-11-14 17:26:07 +01:00
Guido Günther
ba4576d490
ci: Add uncrustify config and checker
...
Based on what we added to phoc recently
2023-11-14 17:26:07 +01:00
Guido Günther
6c9cadc009
ci: Switch to trixie
2023-11-14 17:26:07 +01:00
Guido Günther
d83397279f
build: Switch gmobile to 0.0.4
...
We switch to a wrap which helps us to avoid the submodule
2023-11-14 17:26:07 +01:00
Guido Günther
fea20a73d4
packaging: Use meson's default wrap mode
...
ci should be allowed to download gmobile
2023-11-14 17:26:07 +01:00
Guido Gunther
853bd6d7ea
Merge branch 'docs' into 'main'
...
feedback-themes: Improve wording
See merge request Librem5/feedbackd!114
2023-09-06 14:23:09 +00:00
Guido Günther
3b970ef34b
debian: Install NEWS
2023-09-01 13:06:08 +02:00
Guido Günther
708abf1e4a
debian: Fix nodoc build
...
Don't try to install the dev docs in that case.
2023-09-01 13:06:08 +02:00
Guido Günther
b20f08c030
debian: Update from the current packaging in Debian
...
- Validate fbd-theme-validate
- Add Build-dep to symbols file
- Add doc-base registration
- Use dh_installman to fix nodoc build
- Update debian/copyright
- Improve Recommends: and multi arch annotations
- Add lintian overrides
2023-09-01 13:06:08 +02:00
Guido Günther
48b5ca547f
manpages: Fix whatis entry
2023-09-01 13:06:08 +02:00
Guido Günther
93dab70f24
manpages: Improve references
2023-09-01 13:00:49 +02:00
Guido Günther
b96a25394b
feedback-themes: Improve wording
2023-09-01 13:00:49 +02:00
Guido Günther
5f9d576de8
gitignore gir package
2023-09-01 13:00:48 +02:00
Guido Günther
7521e5b5db
NEWS: Add missing contributors for 0.2.1
2023-09-01 13:00:47 +02:00
Guido Gunther
1104cef50a
Merge branch 'rel-0.2.1' into 'main'
...
Document changes and release 0.2.1
See merge request Librem5/feedbackd!113
2023-08-31 09:51:38 +00:00
Guido Günther
9316426225
Document changes and release 0.2.1
2023-08-29 18:32:34 +02:00
Guido Gunther
6a1582f400
Merge branch 'manpage' into 'main'
...
Add manpage for feedback themes
See merge request Librem5/feedbackd!112
2023-08-29 16:30:47 +00:00
Guido Günther
154701fee6
doc: Add manpage for feedback themes
...
This should direct users to the documentation.
Prompted by https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1050762
2023-08-29 12:19:54 +02:00
Guido Günther
2ca7a329b7
doc: Better cross reference manpages
2023-08-29 12:14:11 +02:00
Guido Günther
65fa915184
treewide: Drop superfluous '()' after functions in doc strings
...
Otherwise we have that doubled in the docs
2023-08-29 12:14:11 +02:00
Guido Günther
fd28bfd78e
event: Fix doc link
2023-08-29 12:14:11 +02:00
Guido Günther
b3758dee3d
Update NEWS
2023-04-24 10:54:44 +02:00
Guido Gunther
eadcfb16c3
Merge branch 'app-id-set' into 'main'
...
Add API to set app_id
See merge request Librem5/feedbackd!111
2023-04-24 08:41:45 +00:00
Guido Günther
8d4b1a09ab
Document changes and release 0.2.0
2023-04-17 13:33:08 +02:00
Guido Günther
08ee0daa12
debian/symbols: Update with new API
2023-04-17 13:32:21 +02:00
Guido Günther
f9aae0b689
build: Bump version to 0.2.0
...
We have a slight api change
2023-04-17 13:32:21 +02:00
Guido Günther
2de190fb09
lfb-event: Add getter and setter for app-id
...
For applications this is figured out automatically but notification
daemons and portal implementations might want to override it to have the
per-app feedback profile picked up automatically.
2023-04-17 13:32:21 +02:00
Guido Günther
a58b47e1eb
tests: Get properties all at once
2023-04-17 12:21:06 +02:00
Guido Günther
1a5cd090de
lfb-event: Avoid allocation when getting profile
...
We can return the const *. This makes it consistent with other getters.
This is an API change we didn't find any users and the API is declared
unstable.
2023-04-17 12:21:06 +02:00
Guido Günther
31a592e18e
debian/symbols: Bump all symbol dependencies to 0.1.1
...
We want to make sure apps run against a recent version even on
partial upgrades.
2023-04-17 12:21:06 +02:00
Guido Gunther
ce10466203
Merge branch 'rel-0.1.1' into 'main'
...
Document changes and release 0.1.1
See merge request Librem5/feedbackd!110
2023-03-29 15:31:48 +00:00
Guido Günther
40e1c58de1
Document changes and release 0.1.1
2023-03-23 10:38:30 +01:00
Guido Gunther
1dbad7e536
Merge branch 'fixes' into 'main'
...
Fix crash exposed by glib 2.76
Closes #69
See merge request Librem5/feedbackd!109
2023-03-17 16:47:22 +00:00
Guido Günther
f9c65381db
tests/profile: Don't leak json node
2023-03-13 15:26:20 +01:00
Guido Günther
3d7c4b376a
feedback-theme: Don't leak parent name
2023-03-13 15:26:18 +01:00