Greg Holmes
71c65df8bd
Re-add Deleted error events.
9 years ago
Greg Holmes
f50c007203
Make method static.
9 years ago
Greg Holmes
cd2ae9f84a
Some changes to errors.
9 years ago
Chris Smith
dbaeabc22c
Remove IconManager from core.
9 years ago
Chris Smith
e0b34ef1e6
Remove unused method.
9 years ago
Chris Smith
073001268d
Remove annotated IconManager provider.
9 years ago
Greg Holmes
9584bbf5aa
Switch errors to use a Set.
9 years ago
Chris Smith
b28b6e5f9b
Remove urlBuilder params.
From everywhere.
9 years ago
Chris Smith
81c0783258
Kill FrameContainer.getIconManager.
9 years ago
Greg Holmes
344e67a7c3
Fix errors model adding deleted events confusingly.
9 years ago
Greg Holmes
a3c04b2920
Add an unload method to CoreErrorsDialogModel.
9 years ago
Greg Holmes
c1ba9c5119
Make ProgramErrorEvents synchronous.
9 years ago
Chris Smith
669cce6cea
Mark the ctor as injectable.
9 years ago
Chris Smith
5c265c768e
Make the IconManager injectable using a global config.
I'm planning on removing scoped IconManagers - it's a lot of effort
to maintain them and pass them in everywhere (instead of injecting
them) for almost no gain. I don't think we've ever set a per-server
or per-channel icon, and I can't imagine why we'd want to.
9 years ago
Chris Smith
fe7d1414ef
Remove PluginMetaData.getManager().
This is horribly icky and wrong. The only place it's used is
PluginFilesHelper, which can easily be given its own manager.
Also fix annoying shaded import.
9 years ago
Chris Smith
3214f6f141
Add a separate ServiceManager implementation.
9 years ago
Chris Smith
4f825b4fd0
Add test for HighlightManager, fix issues.
Alternative highlights were never added because the maps were
optimised away; then the list occasionally ended up with null
entries as they were added concurrently.
9 years ago
Greg Holmes
d1d1e8e283
Fix some errors/missing bits from ErrorsDialogModel
9 years ago
Greg Holmes
3599e723fb
Add some javadoc for ErrorsDialogModelListener.
9 years ago
Greg Holmes
fd440171be
Commit core errors model.
9 years ago
Chris Smith
451a7f3b60
Add a CommandErrorEvent and format.
9 years ago
Chris Smith
3571ffe3e7
Remove unused methods.
9 years ago
Chris Smith
369d5b6c2b
Remove MessageTarget.
For some reason it reordered the ctor parameters, so fix them too...
9 years ago
Chris Smith
b61c1bf788
Remove references to MessageTarget.
Doesn't make sense to have this any more, as Chat provides the
common interface between queries + channels.
9 years ago
Chris Smith
4349f58de7
Move invite handling into a separate class.
9 years ago
Chris Smith
020a9eed0f
Use new InviteManager iface.
Delete the duplicated methods from Connection.
9 years ago
Chris Smith
7293bf46d2
Fix javadoc.
9 years ago
Greg Holmes
d3646dd23c
Rename ProgramErrorErrorManager.
9 years ago
Chris Smith
360d48307f
Add an interface for an InviteManager.
9 years ago
Greg Holmes
7b45d0d62a
Some more work on errors.
- Add a ProgramErrorFactory
- Add a ProgramErrorErrorManager (I'm awful at names...)
9 years ago
Chris Smith
2c289544e7
Remove Server.parseHostMask
9 years ago
Chris Smith
d7d54945e6
Make GroupChatManager listen for channel closing.
Nicer than having Channel poke it explicitly.
9 years ago
Greg Holmes
4d9674a4e5
Add nullable annotation.
9 years ago
Greg Holmes
13a483626d
Make ErrorManager nullable in ProgramError.
9 years ago
Chris Smith
3993ee8156
Fix away state dodgyness.
Since changing to events we need to fire when changing from
unknown->away. Before, this was handled by the Server being
told about the new message (and then firing listeners).
Fixes #391 .
9 years ago
Greg Holmes
b2635ce6eb
Remove rogue space and superfluous checks.
9 years ago
Greg Holmes
76fd730e20
Add a Sentry reporting ErrorManager.
9 years ago
Greg Holmes
413cdddc87
Don't de-select profile before saving.
Fixes #392
9 years ago
Chris Smith
d35fd12d0a
Use new formatter for kick events.
9 years ago
Greg Holmes
42d9214a9a
Add an app error field to ProgramError.
9 years ago
Chris Smith
b4551bf883
Use new formatter for channel nick changes.
9 years ago
Chris Smith
4f067066b0
Make formatter load failures a fatal error.
If we can't display any lines, there's not much point carrying on.
9 years ago
Greg Holmes
05d6106ea1
Remove seperate saveError method in DiskLoggingErrorManager.
9 years ago
Chris Smith
ac970af390
Replace Channel with GroupChat in a few commands.
Most use logic we don't wrap yet :-/
9 years ago
Greg Holmes
a54cba7ffa
Switch to a single handle method.
9 years ago
Greg Holmes
6345b0b6ab
Add some javadoc.
9 years ago
Greg Holmes
fb6ac67ffb
Add a DiskLogging ErrorManager implementation.
9 years ago
Chris Smith
7ae63d4e04
Move query self messages to the new formatter.
9 years ago
Greg Holmes
567b25dcb1
Tidy up a little in logger.
9 years ago
Chris Smith
b4f9dde276
Weaken Server to Connection in a few places.
9 years ago