Chris Smith
c76e6420c2
Fix imports.
7 years ago
Chris Smith
2d374dbb62
Fix HistoryWindowTest compilation.
7 years ago
Greg Holmes
76cdb978f5
Merge pull request #489 from csmith/master
Support for core changes.
7 years ago
Chris Smith
56b4634c44
Support for core changes.
7 years ago
Greg Holmes
0b79931529
Merge pull request #488 from csmith/configsource
Remove external usagees of ConfigSource.
7 years ago
Greg Holmes
a1fcb65b7d
Merge pull request #487 from csmith/master
Use EventBus interface.
7 years ago
Chris Smith
557e4369c4
Remove external usagees of ConfigSource.
This is an implementation detail, and it doesn't make sense to
expose it in an interface for everyone to access. The only use
of it outside of the config system is in debug displays.
7 years ago
Chris Smith
3e072877be
Use EventBus interface.
This is just an IntelliJ refactor, using EventBus in place of
DMDircMBassador whenever possible.
7 years ago
Greg Holmes
662c0937b2
Merge pull request #486 from csmith/master
Fix swing_ui after query change.
7 years ago
Chris Smith
b73fae1cfe
Fix swing_ui after query change.
7 years ago
Greg Holmes
b6e4e374f8
Merge pull request #485 from csmith/eventbus
Explicitly pass event bus in to a few places.
7 years ago
Greg Holmes
029a0d0e1c
Merge pull request #484 from csmith/master
Use PrivateChat not Query in contactlist.
7 years ago
Chris Smith
b3f6f2ab3c
Explicitly pass event bus in to a few places.
7 years ago
Chris Smith
22f9a05c77
Use PrivateChat not Query in contactlist.
7 years ago
Greg Holmes
bfd39e201d
Merge pull request #483 from csmith/master
Fix LoggingManager after event change.
7 years ago
Chris Smith
f143284fa2
Fix LoggingManager after event change.
7 years ago
Chris Smith
a2ebaf70fd
Merge pull request #482 from greboid/master
Fix layout issue from MigLayout update
8 years ago
Greg Holmes
faebdab489
Tidy up some impoorts.
8 years ago
Greg Holmes
15dc5f8d0a
Fix layout issue from MigLayout update
The mainframe just laid out really badly, splitpane didn't grow, the
statusbar was underneath things.
8 years ago
Greg Holmes
a9a8b25b13
Merge pull request #481 from csmith/master
Stop using Window and InputWindow.
8 years ago
Chris Smith
e8f7078f00
Stop using Window and InputWindow.
These interfaces are basically pointless.
8 years ago
Greg Holmes
2332aeff28
Merge pull request #480 from csmith/master
Remove some uses of Window.
8 years ago
Chris Smith
cda455a87e
Remove some uses of Window.
Window only has a getContainer() method, so we may as well just
pass a WindowModel around instead.
8 years ago
Greg Holmes
b2635d875f
Merge pull request #479 from csmith/master
Make the WebSocketController subscribe to events.
8 years ago
Chris Smith
06f4c1ff6b
Make the WebSocketController subscribe to events.
8 years ago
Greg Holmes
1ece091d03
Merge pull request #478 from csmith/master
Web UI work.
8 years ago
Chris Smith
e53a8bf922
Host DMDirc resources at /res.
8 years ago
Chris Smith
5de188319c
Improve initial state.
- Pass in ID
- Don't burst the full backbuffer
8 years ago
Chris Smith
f2598af651
Switch to using Jetty directly.
Spark doesn't work with recent versions, old versions of Jetty
have nasty bugs, and spark doesn't really give us much benefit.
8 years ago
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 years ago
Greg Holmes
ea08604bca
Merge pull request #477 from csmith/master
Add a 'provided' scope.
8 years ago
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 years ago
Greg Holmes
110a6c0362
Merge pull request #476 from csmith/master
Restructure to standard maven/gradle layout.
8 years ago
Chris Smith
b12f03e18a
Actually include plugins again.
This didn't need changing in the first place :(
8 years ago
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 years ago
Greg Holmes
fdf0814b6b
Merge pull request #475 from csmith/master
Change dependencies after parser group change.
8 years ago
Chris Smith
128daa4862
Change dependencies after parser group change.
DMDirc/Parser#23
8 years ago
Greg Holmes
660b3327c3
Merge pull request #474 from csmith/master
Update dependencies.
8 years ago
Chris Smith
6615715e51
Merge pull request #473 from greboid/master
Add ability to hide nick change events in the jpq plugin.
8 years ago
Chris Smith
0e6e1e891b
Update dependencies.
8 years ago
Greg Holmes
e314922272
Add ability to hide nick change events in the jpq plugin.
Closes #428
8 years ago
Chris Smith
fac6448b04
Merge pull request #472 from greboid/master
Hide away label on server reconnect.
8 years ago
Greg Holmes
853045c513
Hide away label on server reconnect.
Close #426
8 years ago
Greg Holmes
02452817dd
Merge pull request #471 from csmith/master
Random unhandled exceptions are our fault.
8 years ago
Chris Smith
49d62a7699
Random unhandled exceptions are our fault.
Closes #681
8 years ago
Greg Holmes
1d9228c5c2
Merge pull request #470 from csmith/master
Fix logging plugin's handling of self query events
8 years ago
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 years ago
Greg Holmes
aee891322a
Merge pull request #469 from csmith/master
Fix HistoryWindowTest.
8 years ago
Chris Smith
829953edcd
Fix HistoryWindowTest.
8 years ago
Greg Holmes
47812eb9cd
Merge pull request #468 from csmith/master
Fix ConnectionHandler check.
8 years ago