Jules Aguillon
febc23776f
ListGroupPreference: Fix change items
...
[Preference.onClick] is apparently not called on [Item]s, though it is
on [AddButton].
Workaround this by listening on click events on the view.
2023-08-16 12:21:25 +02:00
Jules Aguillon
0856fb4e31
Refactor: Split out ListGroupPreference
...
Split out the implementation of a string-list preference from
CustomExtraKeysPreference.
Allows to share the implementation with future preferences.
2023-07-29 18:42:36 +02:00
Jules Aguillon
8b2c07c9cb
Refactor: Centralize logging in a static class
...
This new class will help write more logs. The LogPrinter is no longer
created everytime the keyboard is opened.
An error log is added if failing to load the custom extra keys.
2023-07-19 23:30:58 +02:00