Chris Smith
edd1be2f96
Fix ConnectionHandler check.
Comparing an Optional to a Connection doesn't really work.
преди 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
9b1448dbdf
Publish away events on the correct event bus.
преди 9 години
Greg Holmes
93f0d9570a
Use correct indices for away events.
преди 9 години
Greg Holmes
12723512e1
Quit the client off the EDT.
преди 9 години
Greg Holmes
eb1d322dca
Fix unit tests.
преди 9 години
Greg Holmes
399748c3db
Add settings to the channel who plugin.
преди 9 години
Greg Holmes
7666ab9e98
Read the javadoc better.
преди 9 години
Greg Holmes
b799c10937
Allow for this a little more too.
преди 9 години
Greg Holmes
f4e561eca6
People can be on more than one channel, allow for this in channel who.
преди 9 години
Greg Holmes
1758011f24
Some more work on the channel who plugin.
преди 9 години
Greg Holmes
63eea28251
Fix unit test.
преди 9 години
Greg Holmes
b712911575
Some more work on the Channel who plugin.
преди 9 години
Shane Mc Cormack
ef35f746ad
2015!
преди 9 години
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 години
Greg Holmes
16dc8c84a7
Convert DCC Plugin to use events.
Change-Id: I136ba57bfa1a421d845351bb6c75b4b35dfb45df
Reviewed-on: http://gerrit.dmdirc.com/3494
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
преди 10 години
Shane Mc Cormack
c7990ef968
Update Copyright to 2014
Change-Id: I3e4fd86a0d19f5167506df5986f7ec256b224820
Reviewed-on: http://gerrit.dmdirc.com/2979
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
преди 10 години
Shane Mc Cormack
d30f7690e4
Update copyright for 2013
Change-Id: I1eea04000294c228a8f66464c89f92c1a7cd5321
Reviewed-on: http://gerrit.dmdirc.com/2605
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
преди 11 години
Shane Mc Cormack
f40fbcff29
Update copyright for 2012
Change-Id: I559bbd9a7e6abdfc73068d4934cfb0fc9f7ce84c
Reviewed-on: http://gerrit.dmdirc.com/2289
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
преди 12 години
Chris Smith
e0fda21eeb
Web UI refactoring and tidying
Change-Id: I1b2f811fc960dd6e2ac4ad76319e6c8d2d019f5f
Reviewed-on: http://gerrit.dmdirc.com/2094
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
преди 13 години
Greg Holmes
85a02e5f38
Change header?
Change-Id: Id75a4947fe4c2a08460b4ee9e6e481c568d0c6d3
Reviewed-on: http://gerrit.dmdirc.com/2074
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
преди 13 години
Shane Mc Cormack
e1106c80db
Update Copyright
преди 13 години
Greg Holmes
4a4a169e27
Fix PMD errors in plugins.
Change-Id: I7953fd2c0bbadb5a30188641a25352c10905416c
Reviewed-on: http://gerrit.dmdirc.com/1691
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
преди 13 години
Chris Smith
91f162643d
Initial import of web UI
Change-Id: Ia9638fb1a3c2c286af6b6d87e293ebef884778cc
Reviewed-on: http://gerrit.dmdirc.com/608
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
преди 14 години
Shane Mc Cormack
86a7294aac
Import Plugins
преди 14 години