Chat-O-Matic/application/windows
Jaidyn Ann 9d72c53dd9 Split RosterWindow into per-account RosterView
Most of RosterWindow's special functions have been split into a special
BGroupView (including both the roster search-box and roster list),
RosterView.

This will give some more flexibility in other uses of the roster list.

In addition, RosterViews can be tied to a specific account by its
looper's instance ID, allowing it to either show all contacts (globally;
if the ID is set to -1) or only those of the specified account.

This can be useful, for example, when inviting contacts to a room―
you can only invite contacts that use the same protocol, and are
associated with your account, so showing all contacts doesn't make
sense.

The SearchBarTextControl class was removed, as it isn't particularly
necessary.
2021-06-18 16:41:09 -05:00
..
AboutWindow.cpp Move window files to application/windows 2021-06-08 20:42:20 -05:00
AboutWindow.h Move window files to application/windows 2021-06-08 20:42:20 -05:00
JoinWindow.cpp Update ConversationView name when notified, resize JoinWindow 2021-06-13 01:25:28 -05:00
JoinWindow.h Move window files to application/windows 2021-06-08 20:42:20 -05:00
MainWindow.cpp Room-creation for XMPP 2021-06-18 01:30:59 -05:00
MainWindow.h Disable some menu items when no account is active 2021-06-12 16:13:52 -05:00
PreferencesWindow.cpp Explicitly tie Conversations, Contacts, and Users to their ProtocolLoopers 2021-06-10 15:16:43 -05:00
PreferencesWindow.h Explicitly tie Conversations, Contacts, and Users to their ProtocolLoopers 2021-06-10 15:16:43 -05:00
RosterWindow.cpp Split RosterWindow into per-account RosterView 2021-06-18 16:41:09 -05:00
RosterWindow.h Split RosterWindow into per-account RosterView 2021-06-18 16:41:09 -05:00
TemplateWindow.cpp Slight template window tweaks 2021-06-18 14:18:45 -05:00
TemplateWindow.h Add 'error' slot for templates 2021-06-18 12:49:30 -05:00
UserInfoWindow.cpp Move window files to application/windows 2021-06-08 20:42:20 -05:00
UserInfoWindow.h Move window files to application/windows 2021-06-08 20:42:20 -05:00