Opened 11 years ago

Last modified 11 years ago

#741 new Enhancement

Improve "separate windows" behaviour

Reported by: steven@… Owned by: timothy
Component: Colloquy (Mac) Version: 2.2 (Mac)
Severity: Minor Keywords:
Cc:

Description

I like to use separate windows for everything, i.e. each channel and each private chat is a new window. This means the drawer is only useful for viewing the people list. There are two annoyances in Colloquy in this case:

1) For private chats, the drawer/sidebar is pretty much useless (as the other person is already shown in the titlebar). However the drawer's open/close state is remembered globally, so if I close it, it will apply to channels as well.

I'm not sure how this could be addressed (as pure separate-window-mode is just a special case), but it would be nice if there was a smarter way of going about this.

2) The channel item in the drawer/sidebar starts off closed. When it is the only entry in the list (as is always the case with separate windows), this is rather unnecessary.

This could be fixed by having sidebar items start open by default, or auto-expanding an item when it is the only one in the list.

(Sorry if these should be separate tickets, but the issues make more sense in context...)

Change History (1)

comment:1 Changed 11 years ago by akempgen

try switching to tabbed view and see how many of your problems that fixes :)

Note: See TracTickets for help on using tickets.