Project

General

Profile

Feature #1858

Client: show and allow toggling of channel auto join

Added by zfigura 11 months ago. Updated 9 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Quassel Client
Target version:
Start date:
06/12/2023
Due date:
% Done:

0%

Estimated time:
OS:
Any

Description

At a certain point I joined channel #a on some network. At some point that channel was set up to automatically forward to #b. Then, at some point, I stopped frequenting #b and parted.

However, Quassel never unmarked #a as joined, and so every time I restarted quassel, or rejoined the network, it would rejoin #a, only to be immediately forwarded to #b.

I eventually solved this by editing the sqlite database to turn off the 'joined' flag for #a. It would probably be nice to solve this in a more user-friendly way, however. E.g. by marking #a as not-joined if it forwards, or by providing some interface whereby the user can manually toggle auto-rejoin for certain channels.

History

#1 Updated by genius3000 9 months ago

  • Tracker changed from Bug to Feature
  • Subject changed from Auto-rejoin keeps trying to rejoin forwarded channel to Client: show and allow toggling of channel auto join
  • Category set to Quassel Client
  • Target version set to Some future release
  • Version deleted (0.14.0)

Updated this, moved to feature tracker and titled similarly.
I think it's best to add a display and method to toggle the auto join in the client. Disabling auto join from a forward would not be the usual want, e.g, join flood or unreg'ed forwarding after a netsplit.

Also available in: Atom PDF