Git
723b764513
Update submodules: parser (new commits), plugins (new commits), util (new commits)
parser:
6c246b5 Chris Smith <chris@dmdirc.com >
Remove redundant cast.
Gerrit: http://gerrit.dmdirc.com/3881
ca4d10b Chris Smith <chris@dmdirc.com >
Fix pointless array creation.
Gerrit: http://gerrit.dmdirc.com/3880
plugins:
3f05e93 Chris Smith <chris@dmdirc.com >
Use auto closeables.
Gerrit: http://gerrit.dmdirc.com/3885
57d088b Chris Smith <chris@dmdirc.com >
Remove some redundant casts.
Gerrit: http://gerrit.dmdirc.com/3882
0d9d184 Chris Smith <chris@dmdirc.com >
Fix pointless array creation.
Gerrit: http://gerrit.dmdirc.com/3879
util:
20a7b39 Chris Smith <chris@dmdirc.com >
Remove redundant casts
Gerrit: http://gerrit.dmdirc.com/3883
Change-Id: Id59015efb91ff81032bb19e8672edc3115bb6e89
9 jaren geleden
Chris Smith
6706e20690
Remove some redundant casts
Change-Id: I234d41cf734bb70a52aeb04359f21031f7d1d521
Reviewed-on: http://gerrit.dmdirc.com/3884
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 jaren geleden
Git
b33027e574
Update submodules: plugins (new commits)
plugins:
a1c4652 Chris Smith <chris@dmdirc.com >
Fix some nonsense in the LoggingManager.
Don't get a random Object only to toString() it later, just use strings.
Don't rely on toString() existing across different implementations.
Don't try and find a log file for servers, they don't exist.
Gerrit: http://gerrit.dmdirc.com/3878
70d1876 Chris Smith <chris@dmdirc.com >
Replace servers with connections.
Gerrit: http://gerrit.dmdirc.com/3874
Change-Id: I10376e486880dbe933d2b19bbe766e88dd909093
9 jaren geleden
Chris Smith
83896241c5
Move plugin stuff to a separate module.
Change-Id: I5f984e8522c82b5351f7f86db9c4e50937cd9357
Reviewed-on: http://gerrit.dmdirc.com/3877
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 jaren geleden
Greg Holmes
7c42da8ff9
EventBus logging for ColourManager.
Change-Id: I90019c349b63348779b4b4478659682406289c36
Reviewed-on: http://gerrit.dmdirc.com/3875
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 jaren geleden
Chris Smith
59182e752f
Split config stuff into a separate dagger module
Change-Id: Icfe7aacc8a1a0e13cbf492ba49e95030b4d53918
Reviewed-on: http://gerrit.dmdirc.com/3876
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 jaren geleden
Chris Smith
38b5e683a5
Replace loads of servers with connections.
Change-Id: Ia569d12d8d53797ef7378ceab2ba1f5bda3affdc
Depends-On: I11efabb2757d8e62127b6487cbeb62d240cbd891
Reviewed-on: http://gerrit.dmdirc.com/3873
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 jaren geleden
Git
4edab6c1ae
Update submodules: plugins (new commits)
plugins:
5956243 Greg Holmes <greg@dmdirc.com >
Use ColourManagerFactory
Depends-On: I6ef45d10a4fe862854702eee671114ee09f01d4d
Gerrit: http://gerrit.dmdirc.com/3867
Change-Id: Ifd3032f684bb064b393172991f822a6c0c01722a
9 jaren geleden
Greg Holmes
a4089d5a66
Add ColourManagerFactory
Change-Id: I6ef45d10a4fe862854702eee671114ee09f01d4d
Depends-On: If1bc20d15561584c9296ad10f04957efb51c5966
Reviewed-on: http://gerrit.dmdirc.com/3865
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 jaren geleden
Git
183c4b2c45
Update submodules: plugins (new commits)
plugins:
8cc02bb Chris Smith <chris@dmdirc.com >
Use ConnectionManager.
Depends-On: I8888522d58ff4d332c4a477702442c29a82d12ff
Gerrit: http://gerrit.dmdirc.com/3871
Change-Id: I1b07a3cbed27b892d4ec98bdd0e71b3aaa80d143
9 jaren geleden
Chris Smith
7f222c800f
Introduce a ConnectionManager.
Remove most references to Server.
Change-Id: I8888522d58ff4d332c4a477702442c29a82d12ff
Depends-On: Ic0e6e5f95adc30e773945c95e73d321d589503d2
Reviewed-on: http://gerrit.dmdirc.com/3872
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 jaren geleden
Chris Smith
54cee141ed
Don't expose servers.
Change-Id: I5db4e866f20ca7e8d4c1ba596ef6248755f4d2ec
Depends-On: I58e485b06887b1215b4d4cba7f2244404a7b81aa
Reviewed-on: http://gerrit.dmdirc.com/3870
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 jaren geleden
Git
8c5c469d29
Update submodules: plugins (new commits)
plugins:
d7acaa3 Chris Smith <chris@dmdirc.com >
Don't expose servers.
Gerrit: http://gerrit.dmdirc.com/3869
Change-Id: I0629848c6886dcf91bda88196aafdbceff177bfe
9 jaren geleden
Git
092de609d2
Update submodules: plugins (new commits)
plugins:
b7c845e Chris Smith <chris@dmdirc.com >
Support for core changes.
Depends-On: I24dfd19a887a4bafe767aa24377d6dbeb305f77d
Gerrit: http://gerrit.dmdirc.com/3868
Change-Id: If7c52208206119b0debc9d43bb5c21f85606c087
9 jaren geleden
Chris Smith
40889a1e3f
Rename TabCompleterResult.
It's not a result of completing, it's a collection of matches after
starting completion.
Move logic specifically for the bash tab completer into the bash
plugin.
Change-Id: I24dfd19a887a4bafe767aa24377d6dbeb305f77d
Reviewed-on: http://gerrit.dmdirc.com/3866
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 jaren geleden
Chris Smith
2bc91b764c
Tidying
Change-Id: I6e8c8bee3664c5cd9975fce3cf1a3b3670e4cca2
Reviewed-on: http://gerrit.dmdirc.com/3864
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 jaren geleden
Git
18c7acbccf
Update submodules: plugins (new commits)
plugins:
9290cf3 Chris Smith <chris@dmdirc.com >
Plugin changes for core TabCompletion updates.
Depends-On: I80df12d3494a651bc63117d26b1caf94771a51dd
Gerrit: http://gerrit.dmdirc.com/3863
Change-Id: Ib68ed60b448c3fee251aebe01948cc05e0cfeec3
9 jaren geleden
Chris Smith
48fef31090
Move static methods out of TabCompleter.
Change-Id: I80df12d3494a651bc63117d26b1caf94771a51dd
Reviewed-on: http://gerrit.dmdirc.com/3862
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 jaren geleden
Git
a9529b6790
Update submodules: plugins (new commits), util (new commits)
plugins:
25db137 Greg Holmes <greg@dmdirc.com >
Move Colour to utils.
Depends-On: I73c10f367e5972031d1c9b0871c4cb9043008bec
Gerrit: http://gerrit.dmdirc.com/3859
util:
e57c5df Greg Holmes <greg@dmdirc.com >
Move Colour to utils.
Gerrit: http://gerrit.dmdirc.com/3858
Change-Id: I501b323f67ebafc889dc114a804819ee31491f87
9 jaren geleden
Greg Holmes
22e1a9aee1
Move Colour to utils.
Change-Id: Icb4de047bfada18231b66011838958974282a322
Depends-On: I73c10f367e5972031d1c9b0871c4cb9043008bec
Depends-On: Ibf9936e6cf89ebbe1243e1c32596bc726bebc5ce
Reviewed-on: http://gerrit.dmdirc.com/3860
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
9 jaren geleden
Greg Holmes
47ab89f740
EventBus logging.
Change-Id: I65dfb318fd8eebc784a8703b43fd0c565fcc88fb
Reviewed-on: http://gerrit.dmdirc.com/3854
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
9 jaren geleden
Chris Smith
d92deb8bfa
IDEA/Gradle improvements
Change-Id: I0d430e484e16cc671e24620db88c19008d201a1c
Reviewed-on: http://gerrit.dmdirc.com/3861
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 jaren geleden
Chris Smith
fe24d4274f
IDEA noticed the gradle project...
Change-Id: Ide6c841094d2f99d07714a45ca902f129d515859
Reviewed-on: http://gerrit.dmdirc.com/3857
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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
10 jaren geleden
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 >
10 jaren geleden
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
10 jaren geleden
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
10 jaren geleden
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
10 jaren geleden
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
10 jaren geleden
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
10 jaren geleden