Chris Smith
8689ce05c2
Split giant method up.
il y a 9 ans
Chris Smith
94c1fea4b3
Stop recursively publishing errors if things break
il y a 9 ans
Chris Smith
3c16993963
Fix NPE when trying to add timestampless lines.
Think we're going to stop supporting this. If there's a decent
case for it then it should be done as a DisplayProperty instead.
il y a 9 ans
Greg Holmes
9c135b36be
Allow null messages, avoid exploding event handlers.
il y a 9 ans
Chris Smith
d0f99b8aae
Use GroupChat in events.
il y a 9 ans
Chris Smith
d629b64e4b
Replace Channel with GroupChat in commands.
(This depends on a plugins change)
il y a 9 ans
Greg Holmes
cc5547d240
Dont raise invocationtargetexceptions I see raise the exception itself.
il y a 9 ans
Chris Smith
40bc09acff
Synchronise access to maplist.
Fixes #500
il y a 9 ans
Greg Holmes
cb9377aea1
Fix the precondition.
il y a 9 ans
Greg Holmes
3fea564283
Bug fixes for the profiles dialog.
il y a 9 ans
Chris Smith
f86348dffd
Switch to non-deprecated Raven methods.
il y a 9 ans
Chris Smith
9a92c38831
Couple more.
il y a 9 ans
Chris Smith
44f668acb4
Add some mode methods to GroupChat.
These are just proxies to ChannelInfo for now.
il y a 9 ans
Greg Holmes
1014e789d8
Fix some errors, and the unit test.
il y a 9 ans
Greg Holmes
1fd70a32fe
Remove a bit of duplication from the last commit.
il y a 9 ans
Greg Holmes
5e81d03b7e
Some more tidying in the CoreProfilesDialogModel
il y a 9 ans
Greg Holmes
f9bef9be1e
Tidy up CoreProfilesDialogModel and bit.
il y a 9 ans
Greg Holmes
7482a12318
Add not empty validators for add/edit nicknames.
il y a 9 ans
Greg Holmes
cf03e2ba8a
Sanitise some Optionals before returning in Query.getHost
il y a 9 ans
Greg Holmes
c8a0b452a2
Fix odd query logic
il y a 9 ans
Greg Holmes
5a225dac92
Add QueryNickChangeEvent formatter.
il y a 9 ans
Chris Smith
82289a0ca6
Fix precondition check.
Add more verbose messages.
il y a 9 ans
Greg Holmes
131bd2d7a7
Add a QueryQuitEvent, add new nickname to QueryNickChangeEvent.
il y a 9 ans
Chris Smith
8d46bdace7
Make query online only.
il y a 9 ans
Greg Holmes
9915da828e
Add error logging to the event bus.
il y a 9 ans
Greg Holmes
3abce497b4
Stop throw nullpointers everywhere when getting stack traces.
il y a 9 ans
Chris Smith
66e21df172
Fix HighlightManager not respecting optionals.
il y a 9 ans
Chris Smith
0cd88dccbb
Remove BaseConfigProvider.
This just provided default implementations of most of the
ReadOnlyConfigProvider interface, which as of J8 we can
now just put in the interface itself.
il y a 9 ans
Greg Holmes
21c3cf3630
Switch channel away/back to new formatters.
il y a 9 ans
Greg Holmes
ae76914e19
Deselect error on deletetion in CoreErrorsDialogModel.
il y a 9 ans
Greg Holmes
0038e7356e
Fix broke core errors dialog model.
DisplayableError is now mutable and not an autovalue.
CoreErrorsDialog now stores errors and updates them appropriately.
Fixes DMDirc/Plugins#319
il y a 9 ans
Greg Holmes
da698b9da6
Add a LoggingExecutorService and use it for sentry error reporting.
Fixes #472
il y a 9 ans
Chris Smith
28e11532f0
Set up Raven properly.
il y a 9 ans
Greg Holmes
0052617fa0
Add the missing class.
il y a 9 ans
Greg Holmes
c1571f1c27
Add a PRogramErrorAddedEvent to fix some recursive bugs.
il y a 9 ans
Chris Smith
7287ba0d4f
Add an interface for FrameContainers.
il y a 9 ans
Greg Holmes
df77c0c8f5
Fix all errors being not applicable.
il y a 9 ans
Chris Smith
3633459198
Publish nicklist clear events synchronously.
Fixes DMDirc/Parser#62
il y a 9 ans
Greg Holmes
bad2813641
Simplify some logic.
il y a 9 ans
Greg Holmes
a96e91919c
Tidy up some error handling.
il y a 9 ans
Greg Holmes
d5050e698a
Switch to DisplayableError for the core errors dialog.
il y a 9 ans
Greg Holmes
6266711f11
Fix wrapped users being totally wrong.
il y a 9 ans
Chris Smith
ce25b15a62
Switch some more output to events.
il y a 9 ans
Chris Smith
cf960cd536
Remove Channel from a few commands.
il y a 9 ans
Greg Holmes
69380fecd6
Add a getNickname to Connection.
This should probably be moved to the LocalClient interface when
it exists.
il y a 9 ans
Greg Holmes
7e3efcde59
Add a set nickname to Connection.
il y a 9 ans
Greg Holmes
dc34229ddd
unsubscribe too.
il y a 9 ans
Greg Holmes
82c3e0116f
Shutdown executor on frame close.
il y a 9 ans
Greg Holmes
5a165b78b6
Stop thread bombing when typing.
il y a 9 ans
Greg Holmes
c6cc99074a
Remove mode alias version from the about dialog.
il y a 9 ans