Chris Smith
0e3805e4ac
Remove FrameContainer parent/child fields.
8 лет назад
Chris Smith
b35d87089b
Remove usages of FrameContainer window methods.
These will be going away shortly.
8 лет назад
Chris Smith
35109d45e7
Rework HistoryWindow test.
8 лет назад
Chris Smith
a685d38706
Use events for some more plugin outputs.
This slightly changes how the logging plugin history window
works - instead of parsing dates and using DMDirc timestamps,
it just shows the logged timestamp like the backbuffer does.
As history tends to span several days this seems more useful.
Issue DMDirc/DMDirc#426
8 лет назад
Chris Smith
a1ca1342c0
Make logging plugin use new events.
DMDirc/DMDirc#426
8 лет назад
Chris Smith
c6376f4cc2
Change all command output/error to use events.
8 лет назад
Chris Smith
e4fe58ed1a
Support for core topic date changes.
8 лет назад
Greg Holmes
ef74c6033b
SLF4J Logging in Logging plugin.
9 лет назад
Chris Smith
cc84eefa7c
And some more.
9 лет назад
Chris Smith
4855c232c2
Weaken some things to WindowModel.
9 лет назад
Chris Smith
d232e15c99
Make WindowManager use WindowModel.
9 лет назад
Chris Smith
3a0f8f2bc1
Make commands take a WindowModel.
9 лет назад
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 лет назад
Chris Smith
8c61ac6fa1
Remove usages of Query.getHost()
9 лет назад
Chris Smith
564063a9c4
Remove backbuffer timestamp completely.
9 лет назад
Greg Holmes
0ad1462fd0
Do the output the correct way round.
9 лет назад
Greg Holmes
ac2ba4775a
Add the missing files.
9 лет назад
Greg Holmes
03eb7da560
Stop using addline without timestamp.
9 лет назад
Greg Holmes
4c8fc9bdbf
Fix misnamed clients in logging plugin logging.
9 лет назад
Chris Smith
c226437737
Remove use of ChannelInfo.
9 лет назад
Greg Holmes
a4afdcd48f
And fix the ctor.
9 лет назад
Greg Holmes
39c775c380
Use events for showing config in some more plugins.
9 лет назад
Chris Smith
916eaa44c5
Remove urlBuilder params.
9 лет назад
Chris Smith
62c83b4a0b
Change some Channels to GroupChats.
9 лет назад
Chris Smith
c5cc8ed720
Make sure plugins get backbuffers too.
9 лет назад
Chris Smith
fe26f8a87c
Support for core event renaming.
9 лет назад
Shane Mc Cormack
ef35f746ad
2015!
9 лет назад
Greg Holmes
5d4d0639ce
Make more things use GroupChatUser.
- Also by AutoValue Topic
- Also make getUser in Topic Optional
9 лет назад
Greg Holmes
a68cc8d4e4
Remove TopicChangeListener. Add Topic to topic events.
9 лет назад
Greg Holmes
f5782b8b41
Fixups for GroupChatUser.
9 лет назад
Greg Holmes
3498e291a9
Use Query.getQuery in logging plugin.
9 лет назад
Greg Holmes
a5c68ebc1c
Switch events to User.
9 лет назад
Chris Smith
4f58e0bfa6
Plugin support for core changes.
9 лет назад
Chris Smith
20eb46bb2e
Rename getOptionalConnection() to getConnection().
9 лет назад
Chris Smith
6984d0482b
Remove getConnection().
9 лет назад
Chris Smith
806a515361
Support for core package changes.
9 лет назад
Chris Smith
3805e1614a
Plugin support for core FrameContainer change.
9 лет назад
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 лет назад
Chris Smith
bd7182d434
Tidy up some more getConnection calls.
9 лет назад
Chris Smith
543d18ff7f
Minor tidying.
9 лет назад
Greg Holmes
17d7743f8d
Tidy up.
9 лет назад
Greg Holmes
006a9afa9f
Add getOptionalConnection
9 лет назад
Chris Smith
699fb8d6ce
Change optionals.
9 лет назад
Greg Holmes
330094cbb3
Publish error instead of ignore.
9 лет назад
Greg Holmes
c5f17164e4
Fix resource leak in logging plugin.
9 лет назад
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 лет назад
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 лет назад
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 лет назад
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 лет назад
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 лет назад