Chris Smith
271919a875
Handle core date API changes.
8 vuotta sitten
Chris Smith
a1ca1342c0
Make logging plugin use new events.
DMDirc/DMDirc#426
8 vuotta sitten
Chris Smith
e4fe58ed1a
Support for core topic date changes.
8 vuotta sitten
Greg Holmes
ef74c6033b
SLF4J Logging in Logging plugin.
9 vuotta sitten
Chris Smith
4855c232c2
Weaken some things to WindowModel.
9 vuotta sitten
Chris Smith
9f984720f4
Make Chat return a WindowModel.
Start to move FrameContainers behind an iface so they can be
pulled out.
For now, just cast back when needed.
9 vuotta sitten
Chris Smith
8c61ac6fa1
Remove usages of Query.getHost()
9 vuotta sitten
Chris Smith
564063a9c4
Remove backbuffer timestamp completely.
9 vuotta sitten
Greg Holmes
ac2ba4775a
Add the missing files.
9 vuotta sitten
Greg Holmes
03eb7da560
Stop using addline without timestamp.
9 vuotta sitten
Greg Holmes
4c8fc9bdbf
Fix misnamed clients in logging plugin logging.
9 vuotta sitten
Chris Smith
c226437737
Remove use of ChannelInfo.
9 vuotta sitten
Greg Holmes
39c775c380
Use events for showing config in some more plugins.
9 vuotta sitten
Chris Smith
916eaa44c5
Remove urlBuilder params.
9 vuotta sitten
Chris Smith
62c83b4a0b
Change some Channels to GroupChats.
9 vuotta sitten
Chris Smith
fe26f8a87c
Support for core event renaming.
9 vuotta sitten
Shane Mc Cormack
ef35f746ad
2015!
9 vuotta sitten
Greg Holmes
5d4d0639ce
Make more things use GroupChatUser.
- Also by AutoValue Topic
- Also make getUser in Topic Optional
9 vuotta sitten
Greg Holmes
a68cc8d4e4
Remove TopicChangeListener. Add Topic to topic events.
9 vuotta sitten
Greg Holmes
f5782b8b41
Fixups for GroupChatUser.
9 vuotta sitten
Greg Holmes
3498e291a9
Use Query.getQuery in logging plugin.
9 vuotta sitten
Greg Holmes
a5c68ebc1c
Switch events to User.
9 vuotta sitten
Chris Smith
4f58e0bfa6
Plugin support for core changes.
9 vuotta sitten
Chris Smith
20eb46bb2e
Rename getOptionalConnection() to getConnection().
9 vuotta sitten
Chris Smith
806a515361
Support for core package changes.
9 vuotta sitten
Chris Smith
3805e1614a
Plugin support for core FrameContainer change.
9 vuotta sitten
Chris Smith
c480c6f511
Pull out logfile locating logic.
This moves a few hundred lines of 'where-to-put-the-log-file' logic
from the LoggingManager into a new class.
Everything is functionally identical for now, except the Locator
uses a ConfigBinder for its settings.
9 vuotta sitten
Chris Smith
bd7182d434
Tidy up some more getConnection calls.
9 vuotta sitten
Chris Smith
543d18ff7f
Minor tidying.
9 vuotta sitten
Greg Holmes
c5f17164e4
Fix resource leak in logging plugin.
9 vuotta sitten
Greg Holmes
d3f6d41c3f
Fix Logging plugin for new ReverseFileReader.
Depends-On: I921a395e088846216650d1ac14207cb915a6bb8c
Change-Id: If51c7d7214b560c656250f6157a5dc2d2a15894d
Reviewed-on: http://gerrit.dmdirc.com/4046
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
9 vuotta sitten
Chris Smith
4c68c5e600
Enable PMD for plugins.
Fix assorted PMD errors.
Change-Id: I9af7e36f2aeb10bd658c5825ad2f94161e0bb243
Reviewed-on: http://gerrit.dmdirc.com/3940
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 vuotta sitten
Chris Smith
57d088b6fe
Remove some redundant casts.
Change-Id: I7b4c7348eb44d731347546105a3a6c66fb132aa8
Reviewed-on: http://gerrit.dmdirc.com/3882
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 vuotta sitten
Chris Smith
a1c4652af7
Fix some nonsense in the LoggingManager.
Don't get a random Object only to toString() it later, just use strings.
Don't rely on toString() existing across different implementations.
Don't try and find a log file for servers, they don't exist.
Change-Id: Ic53754d16a7c0d4b63246000236e51080450cb50
Reviewed-on: http://gerrit.dmdirc.com/3878
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 vuotta sitten
Greg Holmes
5956243fc5
Use ColourManagerFactory
Change-Id: If1bc20d15561584c9296ad10f04957efb51c5966
Depends-On: I6ef45d10a4fe862854702eee671114ee09f01d4d
Reviewed-on: http://gerrit.dmdirc.com/3867
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
9 vuotta sitten
Chris Smith
93d405608c
Gradle-ify the plugins.
* Move all plugins to their own top-level directories.
* Move resources out of source trees
* Add Gradle build scripts.
* Remove ivy and ant build scripts.
Change-Id: Ib69a48ef26800c174ccf51c84ff9d1f73529460f
Depends-On: I303b6b69518468f98d48d835b8f40135d9e4bcbf
Reviewed-on: http://gerrit.dmdirc.com/3850
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 vuotta sitten
Chris Smith
8c88b5c68a
Tidy the logging plugin.
Change-Id: Id75901da628020c69c706ff0d8eee92ffdc7af61
Reviewed-on: http://gerrit.dmdirc.com/3845
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 vuotta sitten
Chris Smith
9c4991af86
Final all the things.
Change-Id: I6d3651c56721206eb996c0a8a08cf6f69320deb1
Reviewed-on: http://gerrit.dmdirc.com/3837
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 vuotta sitten
Chris Smith
e0f82140f5
Reorganise all imports
Change-Id: I505dd85becbfe5e5fd611a69cee7678d84fb249f
Reviewed-on: http://gerrit.dmdirc.com/3775
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 vuotta sitten
Greg Holmes
7ecd8923b5
Generify MBassador.
Change-Id: I4e9a1bff765c0bd62caf284a028932cd8461632c
Reviewed-on: http://gerrit.dmdirc.com/3772
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
9 vuotta sitten
Greg Holmes
87c12df5c0
MBassador.
Change-Id: I2cf35d5859c85c3609002f126241536fda5d588e
Depends-On: I2baa7e986ded54930093768238ed24cab8cf4bf7
Reviewed-on: http://gerrit.dmdirc.com/3770
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
9 vuotta sitten
Chris Smith
15084923b9
Style/inspection fixes.
Change-Id: Idc00a4321e228bad7983dc5cd7434860cf065010
Reviewed-on: http://gerrit.dmdirc.com/3705
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 vuotta sitten
Greg Holmes
c8003bc035
Switch to event bug logging in logging plugin.
Change-Id: Ib89098251cbb408691f30ba4876e63771be7a088
Reviewed-on: http://gerrit.dmdirc.com/3656
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 vuotta sitten
Greg Holmes
67f0c60ead
Use events for the logging plugin.
Depends-On: Id53eb0fba852cf19e80dbd51d6b45fc9fc3dbee6
Change-Id: Ia4d4aecfc2ea3ec30facdb757182cd34acdd0e30
Reviewed-on: http://gerrit.dmdirc.com/3497
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 vuotta sitten
Greg Holmes
5c104f137e
Use newly simplified query event classes.
Change-Id: Ie8b7213c421e66efc4edddf3a13a420534025ebf
Reviewed-on: http://gerrit.dmdirc.com/3467
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 vuotta sitten
Greg Holmes
96f5b575f0
Start removing query actions from logging plugin.
Change-Id: I225d76e2a125a72faf8be2998b14a5c55b35a110
Reviewed-on: http://gerrit.dmdirc.com/3463
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 vuotta sitten
Chris Smith
a985fe1df8
Pass EventBus in to FrameContainer.
Change-Id: I65695d195052b7800e14f2128c84d344f61ff19c
Depends-On: I711722755bbf78de5b3ae3a6eec3e43985f4ed63
Reviewed-on: http://gerrit.dmdirc.com/3446
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 vuotta sitten
Chris Smith
b7dbb5dd6c
Bulk remove inheritDoc.
Change-Id: I34cf63e7b9307b35de53b48165e4ba71a50213ab
Reviewed-on: http://gerrit.dmdirc.com/3274
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 vuotta sitten
Chris Smith
f5376b8a65
Update plugins to use event bus.
Change-Id: Iafd3b7c1563b11bbb610b9076d9ebee8d62ae34a
Reviewed-on: http://gerrit.dmdirc.com/3240
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 vuotta sitten
Chris Smith
9073e65091
Use @PluginDomain everywhere else.
Change-Id: I638186bb258a83ff21c79e2425eac25688a6c6ed
Reviewed-on: http://gerrit.dmdirc.com/3187
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 vuotta sitten