Skip to content

Fix typing notifications

Matti Viljanen requested to merge fix-typing-notifications into main

Work-in-progress merge request. Should build and run, but the notifications are still no-op.

  • How to actually update the AugmentedSession.typings with the new list of typings?
    • Add a signal to SessionModel and use it instead via a public "wrapper" function
  • Then, how to trigger the Qt signal to let QML know the field changed?
    • Add a signal to SessionModel and use it instead via a public "wrapper" function

There seems to be no nice and simple way to poke AugmentedSession nor its contents directly, but only via storage, which currently fully rebuilds them. Just partially updating AugmentedSession (basically being able to interact with it) is where I'm stuck.

  • Test in direct messages
  • Test in groups with multiple people typing at the same time
  • Respect SettingsBridge.enable_typing_indicators

Fixes #515 (closed)

Edited by Matti Viljanen

Merge request reports