Chris Smith
51e466c165
Don't string concat
9 лет назад
Chris Smith
8c91a4ca16
Remove CallbackNotFoundException, tidy up Query.
We don't need to reregister on nick change now, as we get all
the events anyway and filter them manually.
9 лет назад
Chris Smith
00171f9641
Use slf4j for a few errors.
9 лет назад
Chris Smith
5557aa4d5d
Make existing Log.error calls use app/user markers.
9 лет назад
Greg Holmes
9f46c009fe
Reorganise imports.
9 лет назад
Greg Holmes
8933a842bd
Bit of tidying and add Fatal errors.
9 лет назад
Greg Holmes
6518193f7d
Initial work on Logback logging.
9 лет назад
Chris Smith
238b385d30
Remove silly URL usage in PluginMetaData.
9 лет назад
Chris Smith
79e98e791a
Typo + style fix
9 лет назад
Chris Smith
149dc5af81
Split out a PluginFileHandler.
9 лет назад
Chris Smith
36c58019c5
Minor tidying in plugins
9 лет назад
Chris Smith
d93f44ed9d
Remove profile migration logic.
The "old" profiles were pre 0.6.3m1 - if anyone upgrades from that
long ago they'll just lose their profiles.
9 лет назад
Chris Smith
ed7bdd0154
Remove unused field.
9 лет назад
Chris Smith
6b9bb52abb
Fix ServerManager logic for disconnected servers.
9 лет назад
Chris Smith
7edabe683d
Only validate/wrap commands that exist locally.
Stop the InputHandler running off to the global command manager for
commands - instead get them from the command parser it's associated
with.
Fixes #47
9 лет назад
Chris Smith
7fe1b766b1
Add defensive checkNotNull.
9 лет назад
Chris Smith
9176802331
Remove checkParser checks.
9 лет назад
Chris Smith
4aa838bc7d
Remove unrelated class.
9 лет назад
Chris Smith
bcbf7dc346
Use new formatter for mode discovery.
9 лет назад
Chris Smith
967a885b89
Remove static Raven initialisation :)
9 лет назад
Greg Holmes
a8242ee8c4
Use new whois event from parser.
9 лет назад
Greg Holmes
28b5c0874c
Add launcher version to about dialog.
9 лет назад
Chris Smith
b8bc8c5717
Fix some query nonsense.
For some reason we're checking hostname (e.g. dmdirc.com)
against full hosts (e.g. chris!ident@dmdirc.com ) and expecting
them to match.
Queries now check on nicknames.
9 лет назад
Chris Smith
ee86d1901e
Fix NPE on event bus errors.
This keeps happening, and I don't know why we try to unwrap twice.
Probably only makes sense for certain exception types...
9 лет назад
Greg Holmes
bc7a436581
Use new parser errors
9 лет назад
Chris Smith
ea13622549
Make a couple more events use new formatter.
Stop ChannelListModesRetrieved being displayable - not sure
why it ever was, we don't have a formatter for it.
9 лет назад
Chris Smith
6a1926947c
Fix ServerEventHandler using a silly eventbus.
9 лет назад
Greg Holmes
3b4158c08b
These are fine before load.
9 лет назад
Greg Holmes
fba402922a
Allow empty commands, this removes the global AutoCommand.
9 лет назад
Greg Holmes
824c60f17f
Add a GlobalAutoCommandsDialogModel.
9 лет назад
Greg Holmes
0ea7328c4f
Check events are for us now there are no SpecificCallbacks.
9 лет назад
Greg Holmes
7455fe09da
Fix client after parser changes. Eventbouseseses.
9 лет назад
Greg Holmes
fa3dabee4f
Switch to Guava String padding in ServerNumeric
9 лет назад
Chris Smith
688abf5985
Make QueryCommandParsers use PrivateChat.
9 лет назад
Chris Smith
b97cc7d428
Remove swing-specific events.
9 лет назад
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
ce60b8f181
Move shutdown handling into LifecycleController.
9 лет назад
Greg Holmes
87fee4c372
Ignore CancellationException in the LoggingExecutorServices
9 лет назад
Chris Smith
0814ea355a
Fix LSES blocking after a task is executed.
9 лет назад
Greg Holmes
74c4d9f4f9
Add config + identity to {GroupChat,Connection}PrefsRequestedEvent
9 лет назад
Greg Holmes
a3f5093b79
Add a logging scheduled executor service.
9 лет назад
Greg Holmes
1a37d74a52
Add a helper method.
9 лет назад
Greg Holmes
51460b66f3
Add an optional reason to ChannelUSerAwayEvent.
9 лет назад
Greg Holmes
0dc9513830
Add some javadoc
9 лет назад
Greg Holmes
168b137e68
Use the parser's new whois command.
9 лет назад
Chris Smith
6221ac427e
Fix FrameContainerComparator.
9 лет назад
Chris Smith
f75e7f79f2
Fix almost all remaining FrameContainer refs.
9 лет назад
Chris Smith
92471f0c49
And some more.
9 лет назад
Chris Smith
ea9a81563c
Fix a bunch more FrameContainer references.
9 лет назад
Greg Holmes
59171a7c2b
Add a who type method to GroupChat
9 лет назад