Chris Smith
0a7fb8b874
Stop TabCompleter depending on CommandManager.
vor 9 Jahren
Chris Smith
30b2d9332a
Tidy up plugin refreshing.
vor 9 Jahren
Greg Holmes
b5d2f5faf7
Minor tidying.
vor 9 Jahren
Greg Holmes
aed9bd44c7
Tidying of ProgramError.
vor 9 Jahren
Greg Holmes
bc2e05d994
Change name of field in ProgramError.
vor 9 Jahren
Greg Holmes
3cb60bf8f5
Remove trace + details from ProgramError.
vor 9 Jahren
Greg Holmes
3e93816b34
Remove {User,App}ErrorEvents.
vor 9 Jahren
Greg Holmes
69289df900
Move ProgramErrorAppender to logger
vor 9 Jahren
Chris Smith
214a689ac0
Move update applying into the file handler.
vor 9 Jahren
Greg Holmes
7f27d8ce48
Tidy up after changes.
vor 9 Jahren
Greg Holmes
b58997a1d0
SLF4J Logging in the core.
vor 9 Jahren
Chris Smith
ec1f76431b
Slf4j logging a few more things.
vor 9 Jahren
Chris Smith
1e3b0b5e28
Change a couple of event bus error reportings.
vor 9 Jahren
Chris Smith
e939448113
Remove some event-based errors.
vor 9 Jahren
Chris Smith
8dccc60cf5
Remove some more AppErrorEvents.
vor 9 Jahren
Chris Smith
2c6a9413e3
Slf4j a few more bits.
vor 9 Jahren
Chris Smith
51e466c165
Don't string concat
vor 9 Jahren
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.
vor 9 Jahren
Chris Smith
00171f9641
Use slf4j for a few errors.
vor 9 Jahren
Chris Smith
5557aa4d5d
Make existing Log.error calls use app/user markers.
vor 9 Jahren
Greg Holmes
9f46c009fe
Reorganise imports.
vor 9 Jahren
Greg Holmes
8933a842bd
Bit of tidying and add Fatal errors.
vor 9 Jahren
Greg Holmes
6518193f7d
Initial work on Logback logging.
vor 9 Jahren
Chris Smith
238b385d30
Remove silly URL usage in PluginMetaData.
vor 9 Jahren
Chris Smith
79e98e791a
Typo + style fix
vor 9 Jahren
Chris Smith
149dc5af81
Split out a PluginFileHandler.
vor 9 Jahren
Chris Smith
36c58019c5
Minor tidying in plugins
vor 9 Jahren
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.
vor 9 Jahren
Chris Smith
ed7bdd0154
Remove unused field.
vor 9 Jahren
Chris Smith
6b9bb52abb
Fix ServerManager logic for disconnected servers.
vor 9 Jahren
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
vor 9 Jahren
Chris Smith
7fe1b766b1
Add defensive checkNotNull.
vor 9 Jahren
Chris Smith
9176802331
Remove checkParser checks.
vor 9 Jahren
Chris Smith
4aa838bc7d
Remove unrelated class.
vor 9 Jahren
Chris Smith
bcbf7dc346
Use new formatter for mode discovery.
vor 9 Jahren
Chris Smith
967a885b89
Remove static Raven initialisation :)
vor 9 Jahren
Greg Holmes
a8242ee8c4
Use new whois event from parser.
vor 9 Jahren
Greg Holmes
28b5c0874c
Add launcher version to about dialog.
vor 9 Jahren
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.
vor 9 Jahren
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...
vor 9 Jahren
Greg Holmes
bc7a436581
Use new parser errors
vor 9 Jahren
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.
vor 9 Jahren
Chris Smith
6a1926947c
Fix ServerEventHandler using a silly eventbus.
vor 9 Jahren
Greg Holmes
3b4158c08b
These are fine before load.
vor 9 Jahren
Greg Holmes
fba402922a
Allow empty commands, this removes the global AutoCommand.
vor 9 Jahren
Greg Holmes
824c60f17f
Add a GlobalAutoCommandsDialogModel.
vor 9 Jahren
Greg Holmes
0ea7328c4f
Check events are for us now there are no SpecificCallbacks.
vor 9 Jahren
Greg Holmes
7455fe09da
Fix client after parser changes. Eventbouseseses.
vor 9 Jahren
Greg Holmes
fa3dabee4f
Switch to Guava String padding in ServerNumeric
vor 9 Jahren
Chris Smith
688abf5985
Make QueryCommandParsers use PrivateChat.
vor 9 Jahren