Chris Smith
b5e200216d
Disable numeric formatting, remove dead code.
With numeric formatting gone, all output is either added direct
to a window (which will be changed soon) or done through
displayable events. Message sinks are now completely unused,
as they don't affect displayable events.
Issue #426
8 년 전
Chris Smith
deaf4b232f
Tidy how CommandParsers are created.
Instead of passing them in to the FrameContainer ctor, create
them afterwards.
This means the reference in FrameContainer can't be final but
removes the horrible setOwner() kludge that was previously in
CommandParser, and cuts down the deps needed to pass in to the
FrameContainer ctor.
9 년 전
Chris Smith
b28b6e5f9b
Remove urlBuilder params.
From everywhere.
9 년 전
Chris Smith
f9eb1c1275
Make a separate GroupChatManager.
For now this is just a straight(ish) copy of the way Server worked.
Need to make it use events in the future which should simplify it
quite a bit.
9 년 전
Chris Smith
90ea3407d4
Remove a few unused bits and bobs.
9 년 전
Chris Smith
ab15bbb55b
Push some logic into Channel/Query factories.
Make these add the new window to the WindowManager, and post the
relevant event.
9 년 전
Chris Smith
e5a55f58ad
Decouple Server from ServerManager.
SM now listens to frame closing events, so Server doesn't need
to hold on to a reference and inform it that it's closing.
9 년 전
Shane Mc Cormack
9f3fcd1b59
2015!
9 년 전
Greg Holmes
0af10fe01e
Add managers to cache User + GroupChatUser
9 년 전
Chris Smith
04c3303281
Remove Raw from core.
9 년 전
Greg Holmes
9af0c8c996
Switch events to User.
9 년 전
Chris Smith
2366ffc524
Move BackBuffer to ui.messages.
It doesn't really make sense in ui.core now it's doing more...
The classes it's integrating are all in messages.
9 년 전
Chris Smith
db4e5c2c77
Give the BackBuffer an EventFormatter.
Urgh.
9 년 전
Greg Holmes
8e9c2cee1a
Switch to Profiles.
9 년 전
Chris Smith
e128a5a9ad
Move messages package to ui.messages.sink
9 년 전
Greg Holmes
bc39d2c3af
Remove some statusbar manager uses.
9 년 전
Greg Holmes
a4089d5a66
Add ColourManagerFactory
Change-Id: I6ef45d10a4fe862854702eee671114ee09f01d4d
Depends-On: If1bc20d15561584c9296ad10f04957efb51c5966
Reviewed-on: http://gerrit.dmdirc.com/3865
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 년 전
Greg Holmes
746bb6081d
Generify MBassador.
Change-Id: Id3cfa404a56528542120f79c969d992a5c183aba
Reviewed-on: http://gerrit.dmdirc.com/3771
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
9 년 전
Greg Holmes
b12a0cb412
MBassador.
Change-Id: I2baa7e986ded54930093768238ed24cab8cf4bf7
Depends-On: I2cf35d5859c85c3609002f126241536fda5d588e
Reviewed-on: http://gerrit.dmdirc.com/3769
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
9 년 전
Chris Smith
03f85acf46
Manually create the server factory.
Change-Id: I95836b7bb40bcfef25b2504fe50c5f63a723975b
Reviewed-on: http://gerrit.dmdirc.com/3699
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 년 전