question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

UI: Allow hiding or collapsing of less used channels

See original GitHub issue

Channel decluttering

I am heavy IRC user and I am joined in >50 channels related to open-source and the channel left sidebar no longer fits a full screen, making quite hard to spot the channels that matters from those where I am only lurking (or waiting for someone to contact me, to to mention a keyword).

I am not yet sure which is the easiest solution for addressing this issue so I will list few ideas, letting other review them, hopefully we can find a solution for scaling UI beyond ~15 channels:

  • grouping channels : be able to right click on a channel and select a pick a group. A group would be listed at root level with [+] icon and should show the total number of messages it contains. Selecting the group should expand it, clicking again on it should collapse it.
  • colors : ability to change the color used to display channels, this would make easier to visually group channels. Color should be selectable using right click on channel, having a preset of ~6-10 colors should be more than enough.
  • auto-hide channel : ability to hide channels without any activity in them. This can go at two levels: hide if there are no messages and hide if there are no mentions.

Issue Analytics

  • State:open
  • Created 3 years ago
  • Reactions:3
  • Comments:6 (2 by maintainers)

github_iconTop GitHub Comments

1reaction
venatiodecoruscommented, Oct 24, 2020

I like the way IRC Cloud handles it, where you can pin your favorite channels to the top of the list. I’d love to see that feature.

0reactions
brettgiliocommented, Dec 14, 2022

It is really not the most elaborate work around, but in the mean time

#network-b181e259-a581-4245-a84a-68e679a5cdb0  div[data-name="#channel"]
 {
    display: none;
}

Edit: Actually, this may not be a half-bad solution. We could just implement a UI method of altering the CSS with pinged nick or custom highlights being a reattach trigger (remove from the CSS hidden list)??? Possibly a “hide” UI element would suffice.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Customize your Channels experience
Specify how messages in a channel are displayed. Compact mode fits more messages on the screen by decreasing the spacing around posts, collapsing...
Read more >
Reveal or hide a view using animation - Android Developers
Reveal animations provide users visual continuity when you show or hide a group of UI elements. The ViewAnimationUtils.createCircularReveal() ...
Read more >
10 Ways to Hide Elements in CSS - SitePoint
There are multiple ways to hide an element in CSS, ... The space used by the element remains in place unless a collapse...
Read more >
Setting PivotItem.Visiblity to Collapsed Does not Remove It ...
Visiblity=Collapsed will hide the Content but the PivotItem and its header are still shown within the Pivot and appear in the VisualTree. This ......
Read more >
Hamburger Menus and Hidden Navigation Hurt UX Metrics
Hidden navigation is less discoverable than visible or partially visible navigation. When navigation is hidden, users are less likely to use ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found