Greg Holmes
344e67a7c3
Fix errors model adding deleted events confusingly.
9 lat temu
Greg Holmes
a3c04b2920
Add an unload method to CoreErrorsDialogModel.
9 lat temu
Chris Smith
114f2e19bb
Merge pull request #418 from greboid/sentry
Make PgoramErrorEvents synchronous.
9 lat temu
Greg Holmes
c1ba9c5119
Make ProgramErrorEvents synchronous.
9 lat temu
Greg Holmes
3a0bd0c45a
Merge pull request #417 from csmith/master
Make the IconManager injectable using a global config.
9 lat temu
Chris Smith
669cce6cea
Mark the ctor as injectable.
9 lat temu
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 lat temu
Greg Holmes
53462ba3d0
Merge pull request #416 from csmith/master
Remove PluginMetaData.getManager().
9 lat temu
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 lat temu
Greg Holmes
86b6d83f8a
Merge pull request #415 from csmith/master
Add a separate ServiceManager implementation.
9 lat temu
Chris Smith
3214f6f141
Add a separate ServiceManager implementation.
9 lat temu
Greg Holmes
a72c76fcbe
Merge pull request #414 from csmith/master
Add test for HighlightManager, fix issues.
9 lat temu
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 lat temu
Greg Holmes
959219599e
Merge pull request #413 from csmith/master
Bump autovalue.
9 lat temu
Chris Smith
8d091ad2f7
Bump autovalue.
9 lat temu
Chris Smith
5fe87aec32
Merge pull request #412 from greboid/sentry
Add core error dialog.
9 lat temu
Greg Holmes
d1d1e8e283
Fix some errors/missing bits from ErrorsDialogModel
9 lat temu
Greg Holmes
3599e723fb
Add some javadoc for ErrorsDialogModelListener.
9 lat temu
Greg Holmes
3a439cb756
Merge branch 'master' of https://github.com/DMDirc/DMDirc into sentry
9 lat temu
Greg Holmes
fd440171be
Commit core errors model.
9 lat temu
Greg Holmes
e1a995f7ee
Merge pull request #411 from csmith/master
Split up client build file.
9 lat temu
Chris Smith
6a658d40bc
Split up client build file.
Makes it a bit less messy, and easier to find the right bits.
9 lat temu
Greg Holmes
d81eb150fe
Merge pull request #410 from csmith/master
Remove defunct getCredentials method from build script.
9 lat temu
Chris Smith
66dc04191b
Remove defunct getCredentials method from build script.
9 lat temu
Greg Holmes
73bf21d124
Merge pull request #409 from csmith/master
Use correct assert methods.
9 lat temu
Chris Smith
f162d4eba1
Use correct assert methods.
9 lat temu
Greg Holmes
3a9333a98f
Merge pull request #408 from csmith/master
Add a CommandErrorEvent and format.
9 lat temu
Chris Smith
5b45cfea18
Merge remote-tracking branch 'origin/master'
9 lat temu
Chris Smith
451a7f3b60
Add a CommandErrorEvent and format.
9 lat temu
Greg Holmes
7eb414b657
Merge pull request #407 from csmith/master
Remove unused methods.
9 lat temu
Chris Smith
3571ffe3e7
Remove unused methods.
9 lat temu
Greg Holmes
b23fb9ab44
Merge pull request #406 from csmith/master
Remove MessageTarget.
9 lat temu
Chris Smith
369d5b6c2b
Remove MessageTarget.
For some reason it reordered the ctor parameters, so fix them too...
9 lat temu
Greg Holmes
f6e4d24698
Merge pull request #405 from csmith/master
Remove references to MessageTarget.
9 lat temu
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 lat temu
Greg Holmes
269906c03f
Merge pull request #404 from csmith/master
Move invite handling into a separate class.
9 lat temu
Chris Smith
b89186e2c0
Merge remote-tracking branch 'origin/master'
9 lat temu
Chris Smith
4349f58de7
Move invite handling into a separate class.
9 lat temu
Greg Holmes
a0eecc93a9
Merge pull request #403 from csmith/master
Use new InviteManager iface.
9 lat temu
Chris Smith
10c98436a7
Merge remote-tracking branch 'origin/master'
9 lat temu
Chris Smith
020a9eed0f
Use new InviteManager iface.
Delete the duplicated methods from Connection.
9 lat temu
Greg Holmes
92ad043e73
Merge pull request #402 from csmith/master
Add an interface for an InviteManager.
9 lat temu
Chris Smith
3680bf132c
Merge pull request #401 from greboid/sentry
Some more work on errors.
9 lat temu
Chris Smith
7293bf46d2
Fix javadoc.
9 lat temu
Greg Holmes
d3646dd23c
Rename ProgramErrorErrorManager.
9 lat temu
Chris Smith
97da823abb
Merge remote-tracking branch 'origin/master'
9 lat temu
Chris Smith
360d48307f
Add an interface for an InviteManager.
9 lat temu
Greg Holmes
7b45d0d62a
Some more work on errors.
- Add a ProgramErrorFactory
- Add a ProgramErrorErrorManager (I'm awful at names...)
9 lat temu
Greg Holmes
fdf7c16940
Merge pull request #399 from csmith/master
Remove Server.parseHostMask
9 lat temu
Chris Smith
2c289544e7
Remove Server.parseHostMask
9 lat temu