Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Activity sidepanel widget (gitter-like) #631

Open
Half-Shot opened this issue Jan 17, 2023 · 3 comments
Open

Activity sidepanel widget (gitter-like) #631

Half-Shot opened this issue Jan 17, 2023 · 3 comments
Labels
T-Enhancement New features, changes in functionality, performance boosts, user-facing improvements. Widgets / Provisioning Involves the widgets / provisioning subsystem

Comments

@Half-Shot
Copy link
Contributor

We'd like to aim to have something a bit similar to:

image

To have parity with Gitter. Hookshot already handles incoming notifications from a variety of services and posts them into rooms, but this feature would be about showing a filtered timeline in the side-panel, for specific events. One way of achieving this could be a Widget that listens for the specific timeline events for hookshot messages, and presents them in a nice way.

The way I'd go about this would be:

  • Create a new widget type in hookshot "activity" which is created by a command (for now, we could add a button in the room config widget to spawn one also).
  • The widget asks to listen for m.room.message events in the room.
  • The widget will then listen for each message, and look for events containing hookshot event data, and then presents them in the side panel.
  • We may need to ensure that we reliably posting this extra metadata in all notifications. We might, at this point in time, ensure that we're also sending extensible events.
  • We may also need to find a way to show these events in the activity window only, which may be best handled by sending extensible events without fallbacks to prevent clients from rendering them.
@Half-Shot Half-Shot added T-Enhancement New features, changes in functionality, performance boosts, user-facing improvements. Widgets / Provisioning Involves the widgets / provisioning subsystem labels Jan 17, 2023
@virtuald
Copy link

Is there an ETA on this? The sidebar was really a primary reason I kept gitter around. Without it, we might as well move to discord.

@lucaferranti
Copy link

any updates? The github integration was very neat and one of the things that made gitter very suitable for dev-rooms.

Just wanted to give my 2cents, that I think this should be prioritized

@calculuschild
Copy link

Checking in a few months later to see if there's any movement. This feature is sorely missed!

rszyma referenced this issue in ryanoasis/nerd-fonts May 27, 2023
[why]
Disfunctional

See PR #1252
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
T-Enhancement New features, changes in functionality, performance boosts, user-facing improvements. Widgets / Provisioning Involves the widgets / provisioning subsystem
Projects
None yet
Development

No branches or pull requests

4 participants