Shane Mc Cormack
b8233be835
Log outgoing queries correctly rather than using the target nickname
il y a 7 ans
Shane Mc Cormack
1e04553d1a
Fix LoggingPlugin backbuffer not working, and open/close events going to the wrong file.
il y a 7 ans
Chris Smith
a7fe27227e
Support for core config provider changes
il y a 7 ans
Chris Smith
9716f4bbcc
Support for core configbinder changes.
il y a 7 ans
Chris Smith
9ca687017d
Handle random class renaming.
il y a 7 ans
Chris Smith
8bbc292101
Update copyright.
il y a 7 ans
Chris Smith
86555906cc
Extend BaseCommand not Command.
il y a 7 ans
Chris Smith
66256729c3
Use new core class for static styliser methods
il y a 7 ans
Chris Smith
51ebb842be
Migrate to new @UserConfig annotation.
il y a 7 ans
Chris Smith
332d9b86b2
Migrate to new @GlobalConfig annotation.
il y a 7 ans
Chris Smith
64813eda91
Support for core control code changes.
il y a 7 ans
Chris Smith
c76e6420c2
Fix imports.
il y a 7 ans
Chris Smith
2d374dbb62
Fix HistoryWindowTest compilation.
il y a 7 ans
Chris Smith
3e072877be
Use EventBus interface.
This is just an IntelliJ refactor, using EventBus in place of
DMDircMBassador whenever possible.
il y a 7 ans
Chris Smith
f143284fa2
Fix LoggingManager after event change.
il y a 7 ans
Chris Smith
a55aa85f2e
Restructure to standard maven/gradle layout.
Stop swimming against the tide and accept what most of the rest of
the world does.
While it adds an annoying depth to the actual source code, it makes
the root directory nicer (no more 'test-res' dirs), means we don't
have to override the gradle config, and makes it nicer to work in
IDEA 2016.1.
il y a 7 ans
Chris Smith
0e6e1e891b
Update dependencies.
il y a 8 ans
Chris Smith
39a8d51f5c
Fix logging plugin's handling of self query events
Log entries should always go to the file corresponding
to the Query, rather than to the user that happened
to send the message.
Closes #430
il y a 8 ans
Chris Smith
829953edcd
Fix HistoryWindowTest.
il y a 8 ans
Chris Smith
271919a875
Handle core date API changes.
il y a 8 ans
Chris Smith
5edd67d7ff
Convert events to use new date APIs.
Java 8 introduces a sane API for dates; to store datettimes
we should now be using LocalDateTime.
il y a 8 ans
Chris Smith
0e3805e4ac
Remove FrameContainer parent/child fields.
il y a 8 ans
Chris Smith
b35d87089b
Remove usages of FrameContainer window methods.
These will be going away shortly.
il y a 8 ans
Chris Smith
35109d45e7
Rework HistoryWindow test.
il y a 8 ans
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
il y a 8 ans
Chris Smith
a1ca1342c0
Make logging plugin use new events.
DMDirc/DMDirc#426
il y a 8 ans
Chris Smith
c6376f4cc2
Change all command output/error to use events.
il y a 8 ans
Chris Smith
e4fe58ed1a
Support for core topic date changes.
il y a 8 ans
Greg Holmes
ef74c6033b
SLF4J Logging in Logging plugin.
il y a 9 ans
Chris Smith
cc84eefa7c
And some more.
il y a 9 ans
Chris Smith
4855c232c2
Weaken some things to WindowModel.
il y a 9 ans
Chris Smith
d232e15c99
Make WindowManager use WindowModel.
il y a 9 ans
Chris Smith
3a0f8f2bc1
Make commands take a WindowModel.
il y a 9 ans
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.
il y a 9 ans
Chris Smith
8c61ac6fa1
Remove usages of Query.getHost()
il y a 9 ans
Chris Smith
564063a9c4
Remove backbuffer timestamp completely.
il y a 9 ans
Greg Holmes
0ad1462fd0
Do the output the correct way round.
il y a 9 ans
Greg Holmes
ac2ba4775a
Add the missing files.
il y a 9 ans
Greg Holmes
03eb7da560
Stop using addline without timestamp.
il y a 9 ans
Greg Holmes
4c8fc9bdbf
Fix misnamed clients in logging plugin logging.
il y a 9 ans
Chris Smith
c226437737
Remove use of ChannelInfo.
il y a 9 ans
Greg Holmes
a4afdcd48f
And fix the ctor.
il y a 9 ans
Greg Holmes
39c775c380
Use events for showing config in some more plugins.
il y a 9 ans
Chris Smith
916eaa44c5
Remove urlBuilder params.
il y a 9 ans
Chris Smith
62c83b4a0b
Change some Channels to GroupChats.
il y a 9 ans
Chris Smith
c5cc8ed720
Make sure plugins get backbuffers too.
il y a 9 ans
Chris Smith
fe26f8a87c
Support for core event renaming.
il y a 9 ans
Shane Mc Cormack
ef35f746ad
2015!
il y a 9 ans
Greg Holmes
5d4d0639ce
Make more things use GroupChatUser.
- Also by AutoValue Topic
- Also make getUser in Topic Optional
il y a 9 ans
Greg Holmes
a68cc8d4e4
Remove TopicChangeListener. Add Topic to topic events.
il y a 9 ans