Chris Smith
cc84eefa7c
And some more.
9 years ago
Chris Smith
4855c232c2
Weaken some things to WindowModel.
9 years ago
Chris Smith
d232e15c99
Make WindowManager use WindowModel.
9 years ago
Chris Smith
3a0f8f2bc1
Make commands take a WindowModel.
9 years ago
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 years ago
Chris Smith
8c61ac6fa1
Remove usages of Query.getHost()
9 years ago
Chris Smith
564063a9c4
Remove backbuffer timestamp completely.
9 years ago
Greg Holmes
0ad1462fd0
Do the output the correct way round.
9 years ago
Greg Holmes
ac2ba4775a
Add the missing files.
9 years ago
Greg Holmes
03eb7da560
Stop using addline without timestamp.
9 years ago
Greg Holmes
4c8fc9bdbf
Fix misnamed clients in logging plugin logging.
9 years ago
Chris Smith
c226437737
Remove use of ChannelInfo.
9 years ago
Greg Holmes
a4afdcd48f
And fix the ctor.
9 years ago
Greg Holmes
39c775c380
Use events for showing config in some more plugins.
9 years ago
Chris Smith
916eaa44c5
Remove urlBuilder params.
9 years ago
Chris Smith
62c83b4a0b
Change some Channels to GroupChats.
9 years ago
Chris Smith
c5cc8ed720
Make sure plugins get backbuffers too.
9 years ago
Chris Smith
fe26f8a87c
Support for core event renaming.
9 years ago
Shane Mc Cormack
ef35f746ad
2015!
9 years ago
Greg Holmes
5d4d0639ce
Make more things use GroupChatUser.
- Also by AutoValue Topic
- Also make getUser in Topic Optional
9 years ago
Greg Holmes
a68cc8d4e4
Remove TopicChangeListener. Add Topic to topic events.
9 years ago
Greg Holmes
f5782b8b41
Fixups for GroupChatUser.
9 years ago
Greg Holmes
3498e291a9
Use Query.getQuery in logging plugin.
9 years ago
Greg Holmes
a5c68ebc1c
Switch events to User.
9 years ago
Chris Smith
4f58e0bfa6
Plugin support for core changes.
9 years ago
Chris Smith
20eb46bb2e
Rename getOptionalConnection() to getConnection().
9 years ago
Chris Smith
6984d0482b
Remove getConnection().
9 years ago
Chris Smith
806a515361
Support for core package changes.
9 years ago
Chris Smith
3805e1614a
Plugin support for core FrameContainer change.
9 years ago
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 years ago
Chris Smith
bd7182d434
Tidy up some more getConnection calls.
9 years ago
Chris Smith
543d18ff7f
Minor tidying.
9 years ago
Greg Holmes
17d7743f8d
Tidy up.
9 years ago
Greg Holmes
006a9afa9f
Add getOptionalConnection
9 years ago
Chris Smith
699fb8d6ce
Change optionals.
9 years ago
Greg Holmes
330094cbb3
Publish error instead of ignore.
9 years ago
Greg Holmes
c5f17164e4
Fix resource leak in logging plugin.
9 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago
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 years ago