Chris Smith
23db7b0bdf
Relax exclusions for bundled project's META-INF.
Allow anything in a sub-directory, such as services. This greatly
simplifies embedding complex software such as Jetty.
8 лет назад
Greg Holmes
ea08604bca
Merge pull request #477 from csmith/master
Add a 'provided' scope.
8 лет назад
Chris Smith
7569769934
Add a 'provided' scope.
This prevents DMDirc's transitive dependencies from being bundled
in plugins. e.g. DMDirc includes SLF4J, so any plugin that depends
on it (or depends on another project that depends on SLF4J) should
not include it in the plugin jar to avoid having duplicate classes
from different class loaders.
8 лет назад
Greg Holmes
110a6c0362
Merge pull request #476 from csmith/master
Restructure to standard maven/gradle layout.
8 лет назад
Chris Smith
b12f03e18a
Actually include plugins again.
This didn't need changing in the first place :(
8 лет назад
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.
8 лет назад
Greg Holmes
fdf0814b6b
Merge pull request #475 from csmith/master
Change dependencies after parser group change.
8 лет назад
Chris Smith
128daa4862
Change dependencies after parser group change.
DMDirc/Parser#23
8 лет назад
Greg Holmes
660b3327c3
Merge pull request #474 from csmith/master
Update dependencies.
8 лет назад
Chris Smith
6615715e51
Merge pull request #473 from greboid/master
Add ability to hide nick change events in the jpq plugin.
8 лет назад
Chris Smith
0e6e1e891b
Update dependencies.
8 лет назад
Greg Holmes
e314922272
Add ability to hide nick change events in the jpq plugin.
Closes #428
8 лет назад
Chris Smith
fac6448b04
Merge pull request #472 from greboid/master
Hide away label on server reconnect.
8 лет назад
Greg Holmes
853045c513
Hide away label on server reconnect.
Close #426
8 лет назад
Greg Holmes
02452817dd
Merge pull request #471 from csmith/master
Random unhandled exceptions are our fault.
8 лет назад
Chris Smith
49d62a7699
Random unhandled exceptions are our fault.
Closes #681
8 лет назад
Greg Holmes
1d9228c5c2
Merge pull request #470 from csmith/master
Fix logging plugin's handling of self query events
8 лет назад
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
8 лет назад
Greg Holmes
aee891322a
Merge pull request #469 from csmith/master
Fix HistoryWindowTest.
8 лет назад
Chris Smith
829953edcd
Fix HistoryWindowTest.
8 лет назад
Greg Holmes
47812eb9cd
Merge pull request #468 from csmith/master
Fix ConnectionHandler check.
8 лет назад
Chris Smith
edd1be2f96
Fix ConnectionHandler check.
Comparing an Optional to a Connection doesn't really work.
8 лет назад
Greg Holmes
ce7e2a353f
Merge pull request #467 from csmith/master
Fix a couple of tests.
8 лет назад
Chris Smith
a69673e93c
Fix a couple of tests.
8 лет назад
Greg Holmes
1cd834f642
Merge pull request #466 from csmith/master
Add source checks for eventbus handlers.
8 лет назад
Chris Smith
8583be943d
Add source checks for eventbus handlers.
In preparation for child eventbusses being removed, anything
trying to subscribe to specific windows now needs an explicit
check.
In the process, fixed two issues:
- channel who plugin was sending way too many requests - each
connection was querying every channel in the client. i.e.,
with 5 servers open there'd be 5 WHOs per channel...
- ServerFrame stops itself listening when *any* frame is closed.
So closing a channel window then reconnecting wouldn't offer
an SSL dialog, because it's already unbound the listener.
Issue DMDirc/DMDirc#662
8 лет назад
Greg Holmes
a377b8ccd4
Merge pull request #465 from csmith/master
Random test tidying.
8 лет назад
Chris Smith
b5f291a63d
Random test tidying.
8 лет назад
Greg Holmes
49c2859795
Merge pull request #464 from csmith/event-refactoring
Support for core changes.
8 лет назад
Greg Holmes
ab2b51217c
Merge pull request #463 from csmith/master
Fix date format when showing errors.
8 лет назад
Chris Smith
b6e76b8ee0
Support for core changes.
8 лет назад
Chris Smith
bfb3f8a05e
Fix date format when showing errors.
Closes DMDirc/DMDirc#661
8 лет назад
Greg Holmes
88c72a36ff
Merge pull request #462 from csmith/master
Handle core date API changes.
8 лет назад
Chris Smith
271919a875
Handle core date API changes.
8 лет назад
Greg Holmes
df0c2ec1f4
Merge pull request #461 from csmith/master
Update gradle to 2.11.
8 лет назад
Chris Smith
95732ebadd
Update gradle to 2.11.
Update DMDirc repo to HTTPS.
8 лет назад
Greg Holmes
78376351fa
Merge pull request #460 from csmith/master
Convert events to use new date APIs.
8 лет назад
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.
8 лет назад
Greg Holmes
7c7a8bebb3
Merge pull request #459 from csmith/master
Update plugins after core event changes.
8 лет назад
Chris Smith
827027b7e4
Update plugins after core event changes.
8 лет назад
Greg Holmes
91edd4c549
Merge pull request #458 from csmith/master
Separate InputModel functions from FrameContainer.
8 лет назад
Chris Smith
945e64b67e
Separate InputModel functions from FrameContainer.
8 лет назад
Greg Holmes
5ae73802df
Merge pull request #457 from csmith/master
Remove input methods from WindowModel.
8 лет назад
Chris Smith
e579fda440
Remove input methods from WindowModel.
Migrate all users to using the InputModel.
8 лет назад
Greg Holmes
57586c0b8c
Merge pull request #456 from csmith/master
Remove FrameContainer parent/child fields.
8 лет назад
Chris Smith
0e3805e4ac
Remove FrameContainer parent/child fields.
8 лет назад
Greg Holmes
63aaa7d0f7
Merge pull request #455 from csmith/master
Remove usages of FrameContainer window methods.
8 лет назад
Chris Smith
b35d87089b
Remove usages of FrameContainer window methods.
These will be going away shortly.
8 лет назад
Greg Holmes
6b6b9e3f1c
Merge pull request #454 from csmith/master
Remove unused methods/fields.
8 лет назад
Chris Smith
3898c15cff
Remove unused methods/fields.
8 лет назад