Chris Smith
b0445d0090
Add gradle wrapper
Change-Id: Iad5763d7d4baac0b25fafafced0f0483fe8b8329
Reviewed-on: http://gerrit.dmdirc.com/3856
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 年之前
Chris Smith
c8b4f4e65d
Remove some duplication, add test deps.
Change-Id: Ia77233d3cace95468258797ac88fef9f4ed317ca
Reviewed-on: http://gerrit.dmdirc.com/3855
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 年之前
Chris Smith
969ddc596c
Fix some stupidly wrong imports.
Change-Id: Iaa32f068930bee751e17e2f22136e571e5afa081
Reviewed-on: http://gerrit.dmdirc.com/3853
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 年之前
Chris Smith
d22c8f0d86
Initial work on a client gradle build script
Change-Id: If8f1b3f0e2df28cfa008e604ed045e186a6b1561
Reviewed-on: http://gerrit.dmdirc.com/3852
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 年之前
Git
35e30e205c
Update submodules: plugins (new commits)
plugins:
73cefb0 Greg Holmes <greg@dmdirc.com >
Keep serverlist stuff in ServerLists!
Gerrit: http://gerrit.dmdirc.com/3851
Change-Id: Iace8cb7123ff626e4fbd5dbf04e5d560d6b95b77
9 年之前
Git
969d61bf9e
Update submodules: plugins (new commits)
plugins:
93d4056 Chris Smith <chris@dmdirc.com >
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.
Depends-On: I303b6b69518468f98d48d835b8f40135d9e4bcbf
Gerrit: http://gerrit.dmdirc.com/3850
Change-Id: I1834fffb980aa5e790a858b2d376e9e445fabf2f
9 年之前
Chris Smith
767b8db99d
Update build for new plugins layout
Change-Id: I303b6b69518468f98d48d835b8f40135d9e4bcbf
Reviewed-on: http://gerrit.dmdirc.com/3849
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 年之前
Chris Smith
313777016f
Initial work on making IDEA run DMDirc.
This adds a DMDirc run configuration, which will generate a
version.config in the right place.
This is enough to get a client working, but probably isn't
builiding new plugins yet.
Change-Id: I4a2c20ea23164c7f71200e9b767d5dc3507945a7
Reviewed-on: http://gerrit.dmdirc.com/3848
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 年之前
Chris Smith
0b325b8b3b
Don't mark @Exported methods as unused.
Change-Id: Iee251526a38fa7625d5795ad135cc24dca7ce0ce
Reviewed-on: http://gerrit.dmdirc.com/3847
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 年之前
Git
25864d66fc
Update submodules: plugins (new commits)
plugins:
3ed98dd Chris Smith <chris@dmdirc.com >
Tidy various plugins.
In particular make the DNS plugin use the DNS dagger module, not
the debug module. Testing++.
Gerrit: http://gerrit.dmdirc.com/3846
Change-Id: I87d07b068732adde48576e0f3f0956f2ea0aaec7
9 年之前
Git
c12bdbb46e
Update submodules: plugins (new commits)
plugins:
8c88b5c Chris Smith <chris@dmdirc.com >
Tidy the logging plugin.
Gerrit: http://gerrit.dmdirc.com/3845
Change-Id: Ic1e9e74dd6cc5566f942b1ea9e637e1ac0807a02
9 年之前
Chris Smith
460601925a
Tidying.
Remove pointless super() calls.
Remove redundant interface decs.
Remove unnecessary enum annotations.
Change .length == 0 to .isEmpty.
Change-Id: Idf6909061c246072af786d9292dc2f5ecd0ed337
Reviewed-on: http://gerrit.dmdirc.com/3841
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 年之前
Git
9d7464834c
Update submodules: plugins (new commits)
plugins:
a1b0127 Chris Smith <chris@dmdirc.com >
Tidying.
Remove pointless super() calls.
Remove redundant interface decs.
Remove unnecessary enum annotations.
Change .length == 0 to .isEmpty.
Gerrit: http://gerrit.dmdirc.com/3842
Change-Id: I3cac394357327abccfbe61f3fb63dead82ad7d71
9 年之前
Git
dac928eeb2
Update submodules: util (new commits)
util:
7ba58d1 Chris Smith <chris@dmdirc.com >
Tidying.
Remove pointless super() calls.
Remove redundant interface decs.
Remove unnecessary enum annotations.
Change .length == 0 to .isEmpty.
Gerrit: http://gerrit.dmdirc.com/3843
Change-Id: I9ea96a4310c198404c0285efd32042faeb04d695
9 年之前
Git
47c90f113e
Update submodules: parser (new commits)
parser:
789029e Chris Smith <chris@dmdirc.com >
Tidying.
Remove pointless super() calls.
Remove redundant interface decs.
Remove unnecessary enum annotations.
Change .length == 0 to .isEmpty.
Gerrit: http://gerrit.dmdirc.com/3844
Change-Id: Idbbd2cc006f1acef478f5850cc67529d4dbf6794
9 年之前
Chris Smith
2110bb56b9
Fix ChannelDisplayableUserEvent.
It extends ChannelDisplayableEvent, but overrides the display properties
weirdly.
Change-Id: I0be53d090b4161ac8051873cabf796f498e5c4aa
Reviewed-on: http://gerrit.dmdirc.com/3840
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 年之前
Git
3b261b49a4
Update submodules: parser (new commits), plugins (new commits)
parser:
4d3eb87 Chris Smith <chris@dmdirc.com >
Final a few things
Gerrit: http://gerrit.dmdirc.com/3839
plugins:
9c4991a Chris Smith <chris@dmdirc.com >
Final all the things.
Gerrit: http://gerrit.dmdirc.com/3837
Change-Id: I9dad77554ed98d1a28b560da647eaa80f9fc9c50
9 年之前
Git
11ea110c32
Update submodules: util (new commits)
util:
40a3a41 Chris Smith <chris@dmdirc.com >
Final the couple of things.
Gerrit: http://gerrit.dmdirc.com/3838
Change-Id: I2932c8705a87d719dec74c2e64af402a380dfe10
9 年之前
Chris Smith
693264fb86
Make all the things final.
Change-Id: I0c128522391d4de8452c603fae89d260c1a34ec2
Reviewed-on: http://gerrit.dmdirc.com/3836
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 年之前
Chris Smith
0b42c771be
Initial work on EventFormatters.
These will be used to format events for displaying in a window.
Change-Id: I30381c2adc7bd77de486d6c0410a0a6395a7ea8d
Reviewed-on: http://gerrit.dmdirc.com/3835
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 年之前
Git
12f382b463
Update submodules: plugins (new commits)
plugins:
67cf8a0 Chris Smith <chris@dmdirc.com >
Support for display properties.
Depends-On: I0ac716ee335ed40531af698fe475d077aba2766d
Gerrit: http://gerrit.dmdirc.com/3834
Change-Id: I3da36263b67f064463ffa5f00e0d57d67288ab9f
9 年之前
Chris Smith
4784239044
Add display properties to DisplayableEvents.
This will allow listeners to change how events are displayed,
for example setting the default FG colour to red when the
user is highlighted.
Depends-On: I21f9babe74a90b5cfea6daba815c08e7a4b5afa5
Change-Id: I0ac716ee335ed40531af698fe475d077aba2766d
Reviewed-on: http://gerrit.dmdirc.com/3833
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 年之前
Git
06f647ac8a
Update submodules: plugins (new commits)
plugins:
ca993c4 Greg Holmes <greg@dmdirc.com >
Move things to better packages.
Gerrit: http://gerrit.dmdirc.com/3831
Change-Id: I497b7ec901dc7699bdfd1edd58710a557ed35295
9 年之前
Git
a0f6906dea
Update submodules: plugins (new commits)
plugins:
0a768e8 Greg Holmes <greg@dmdirc.com >
Tidy up ActionTableModel.
Gerrit: http://gerrit.dmdirc.com/3830
Change-Id: Iffbde6e24c1b4063492dba7da16bb0121f87a060
9 年之前
Git
ec8ea11bbd
Update submodules: plugins (new commits)
plugins:
9418f89 Greg Holmes <greg@dmdirc.com >
Fix some dodgy synchronisation.
Gerrit: http://gerrit.dmdirc.com/3829
Change-Id: If2f4669ebed346cb8a55387790ab6542e74ac00b
9 年之前
Git
35615cd0b8
Update submodules: plugins (new commits)
plugins:
931b474 Greg Holmes <greg@dmdirc.com >
Invert some ifs.
Gerrit: http://gerrit.dmdirc.com/3826
Change-Id: Idcea11140e2db3a097b0a1c6e300a2b886f5bbdc
9 年之前
Git
422bbff406
Update submodules: plugins (new commits)
plugins:
91f3217 Chris Smith <chris@dmdirc.com >
Handle EventUtil move.
Depends-On: Id469276751d8a31f19690469540d2c5d07cbe3bc
Gerrit: http://gerrit.dmdirc.com/3828
Change-Id: Iff1f804633d041fe95ff5fe56f8d62b0e5c0e570
9 年之前
Chris Smith
353c485c62
EventUtil tidying.
Move to util package. Add constants for standard priorities.
Change-Id: Id469276751d8a31f19690469540d2c5d07cbe3bc
Reviewed-on: http://gerrit.dmdirc.com/3827
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 年之前
Chris Smith
d3ed8a460c
Tidying.
Fix some incorrect EventBus/notification logic in Query.
Change-Id: I4940bb16836fb39a117de7c3c36fc0aebd57eac0
Reviewed-on: http://gerrit.dmdirc.com/3825
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 年之前
Git
1bb0adf1fc
Update submodules: plugins (new commits)
plugins:
64a22c7 Chris Smith <chris@dmdirc.com >
Minor tidying
Gerrit: http://gerrit.dmdirc.com/3824
Change-Id: I11de8c840eb2cd048a52bbffc2bb869844f45d96
9 年之前
Chris Smith
0cc678300e
Minor tidying and inspection fiddling.
Change-Id: Id95ee234e909ddb46eb04e24f143fe18658d4194
Reviewed-on: http://gerrit.dmdirc.com/3823
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 年之前
Chris Smith
0ad4e2c22c
Turn off some more obnoxious inspections.
Change-Id: I9a27b003643cc43c16a8757e6c6273cde727f829
Reviewed-on: http://gerrit.dmdirc.com/3822
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 年之前
Git
a6853c8e3f
Update submodules: plugins (new commits)
plugins:
23becb9 Greg Holmes <greg@dmdirc.com >
Reformat previous commit.
Gerrit: http://gerrit.dmdirc.com/3821
Change-Id: I6c7820c6d7c04f23a1414ee646b40f1b0edb2004
9 年之前
Greg Holmes
7291b8dd33
Remove NotificationListener.
Change-Id: I63edbcc5d77c291519899c79375b6dedfc903dd6
Depends-On: I9bc5c5321065969f68bd9c5ae0e9d3a47653f713
Reviewed-on: http://gerrit.dmdirc.com/3820
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
9 年之前
Git
5c38ca5cd8
Update submodules: plugins (new commits)
plugins:
37e9df4 Greg Holmes <greg@dmdirc.com >
Switch to Notification*Events.
Gerrit: http://gerrit.dmdirc.com/3819
Change-Id: Iad94c474cc5b7371d3c4d54389f5a326089fe493
9 年之前
Greg Holmes
5ce04e48b7
Remove FrameComponentChangeListener
Change-Id: I6489df6c489e74222ae5ddc134ebb5416cbdbbcb
Reviewed-on: http://gerrit.dmdirc.com/3817
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
9 年之前
Greg Holmes
8dae832678
Remove FrameCloseListener.
Change-Id: Id068acdc99a55c9ad7a87c6c65818af3ab9f4b96
Reviewed-on: http://gerrit.dmdirc.com/3816
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
9 年之前
Chris Smith
d5b9bebef5
Make ChildEventBusManager.disconnect async.
This allows other async events a chance to be popagated up to
the parent, rather than the bus abruptly being cut off with
a bunch of pending events.
Change-Id: I2a60826174d33240c0a1016b41ef881efdd97fed
Reviewed-on: http://gerrit.dmdirc.com/3818
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 年之前
Greg Holmes
86de7ffa19
Don't async the close as we disconnect too quickly.
Change-Id: Ia2f5d938ff8a4f3cdfe63199b92b08a2c4f0994f
Reviewed-on: http://gerrit.dmdirc.com/3815
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 年之前
Git
4d43124fd4
Update submodules: plugins (new commits)
plugins:
93c99f5 Greg Holmes <greg@dmdirc.com >
Use some more FrameClosingEvents
Depends-On: I58ab2318458c809191919595e1eb011646fe6b0e
Gerrit: http://gerrit.dmdirc.com/3812
Change-Id: I072db7197526a8291a46c626f45fcc65fc1b5ac5
9 年之前
Chris Smith
8b126d6dc8
Don't disconnect the eventbus too soon.
Helps if it's still connected when we try to use it two lines later.
Change-Id: I5ad71c943b4449eafa121ee41976197679ccb2e1
Reviewed-on: http://gerrit.dmdirc.com/3814
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 年之前
Greg Holmes
06179bfd89
Use FrameClosingEvents in WindowManager.
Change-Id: Iba5bc03ad28b1bb28def0b7a1f27c9cf4e2fe7d0
Reviewed-on: http://gerrit.dmdirc.com/3813
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
9 年之前
Git
1cd53bcebf
Update submodules: plugins (new commits)
plugins:
e290d41 Greg Holmes <greg@dmdirc.com >
Change popout handling.
Gerrit: http://gerrit.dmdirc.com/3810
Change-Id: Iccd22d875dab7991945a2fe21d2bb76642fb017d
9 年之前
Git
1259bb82ef
Update submodules: parser (new commits), util (new commits)
parser:
083cced Chris Smith <chris@dmdirc.com >
Remove pointless inheritDocs.
Gerrit: http://gerrit.dmdirc.com/3809
util:
a3ad26f Chris Smith <chris@dmdirc.com >
Remove pointless inheritDocs.
Gerrit: http://gerrit.dmdirc.com/3808
Change-Id: Ie6855d8b81859ab319a8a9c19231a4674d2c54a4
9 年之前
Git
20550fcf82
Update submodules: plugins (new commits)
plugins:
4a70ffd Greg Holmes <greg@dmdirc.com >
EventBus the TypingLabel.
Gerrit: http://gerrit.dmdirc.com/3806
f105588 Chris Smith <chris@dmdirc.com >
Remove pointless inheritDocs.
Gerrit: http://gerrit.dmdirc.com/3807
Change-Id: Ic51ea15b8d7186baaae722c3af30281f91a4c293
9 年之前
Chris Smith
f6bf1c96ab
Remove pointless inheritDocs.
Change-Id: I0f9d7bf81ceaa80891279ffa9ff905691474edb0
Reviewed-on: http://gerrit.dmdirc.com/3805
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 年之前
Chris Smith
499b3c6faa
Add a looaaaddd of inspections.
Inspections are fun. A lot of them are things PMD moans about already,
or things we're actively avoiding (pointless @inheritDocs !)
Change-Id: I785fbdce1bf468159ba55747642dfd2d7acd216e
Reviewed-on: http://gerrit.dmdirc.com/3804
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 年之前
Git
e764f98bd8
Update submodules: plugins (new commits)
plugins:
be4b870 Greg Holmes <greg@dmdirc.com >
Remove web UI.
Gerrit: http://gerrit.dmdirc.com/3803
Change-Id: If54690d22f095b452ac48c2a2f26ee0c93303e05
9 年之前
Git
f661af827e
Update submodules: util (new commits)
util:
4edb6a6 Chris Smith <chris@dmdirc.com >
Tidying
Gerrit: http://gerrit.dmdirc.com/3802
Change-Id: I41ac5b1738d74ac3fb6811458c857f2d8880dbca
9 年之前
Git
5d8a0514a8
Update submodules: parser (new commits)
parser:
ef3add5 Chris Smith <chris@dmdirc.com >
Tidying
Gerrit: http://gerrit.dmdirc.com/3801
Change-Id: I12a3de5714f21a7c873b8fd314fd88e5081c5616
9 年之前