Chris Smith
bbfad60371
Move test resources to test-res.
This breaks ant testing. I plan to change CI to use gradle then
remove the ant rules.
Change-Id: I38ca681b8742f316fc94ebfd8312b1bf4632354f
Reviewed-on: http://gerrit.dmdirc.com/3935
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
vor 9 Jahren
Chris Smith
2e32c899cd
More gradle/idea fiddling.
Force project name to 'dmdirc'. Think this was the cause of all
the nonsense.
Also add plugins in the root project, so gradle knows about all
of them (for tests etc).
Change-Id: Ic828cabe97040d2ba6cae9336392525ee6bad47c
Reviewed-on: http://gerrit.dmdirc.com/3934
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
vor 9 Jahren
Chris Smith
1ad66bad5b
Take 2: rename the file instead of everything else.
Change-Id: I1dfdd9175c386fc29f68bfea3364be62e3ccfc25
Reviewed-on: http://gerrit.dmdirc.com/3933
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
vor 9 Jahren
Chris Smith
9aedf7b9a3
Revert "Make linux work again."
This reverts commit 60b2ab917e .
Change-Id: I153ab03407df8c5b0ae5091ec5537cacae9df061
Reviewed-on: http://gerrit.dmdirc.com/3932
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
vor 9 Jahren
Chris Smith
1e22fc492c
Make linux work again.
Change-Id: Ib13c023be18c2f6c70b0921f540f3764ca25c685
Reviewed-on: http://gerrit.dmdirc.com/3931
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
vor 9 Jahren
Git
2efb75243f
Update submodules: plugins (new commits)
plugins:
136fc81 Greg Holmes <greg@dmdirc.com >
Fix, probably, buggy ActionTableModel.
Gerrit: http://gerrit.dmdirc.com/3930
Change-Id: I1bb0deeea15c8ee022ac1d6c37481498be7f5e08
vor 9 Jahren
Greg Holmes
98f2e7bbef
Change IDEA build scripts.
Change-Id: I0029e3333815461acbbb4917e1c88a05ee6f5d73
Reviewed-on: http://gerrit.dmdirc.com/3929
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
vor 9 Jahren
Greg Holmes
8c8a7a3608
Reignore the libraries as it didn't fix anything.
Change-Id: I4d161ede58c99e6b958b35bc161bec49b0b82431
Reviewed-on: http://gerrit.dmdirc.com/3928
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
vor 9 Jahren
Chris Smith
d9314485f7
Add auto-generated libraries
Change-Id: I52dba9ded9c3555634986e75c47912c795e3c22e
Reviewed-on: http://gerrit.dmdirc.com/3927
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
vor 9 Jahren
Chris Smith
47213d185b
Random uncommitted tidying
Change-Id: Ib7fba3b5ca12b594dc8fda4d578f8478793e693f
Reviewed-on: http://gerrit.dmdirc.com/3926
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
vor 9 Jahren
Git
144882cc20
Update submodules: plugins (new commits)
plugins:
8cc0bc6 Greg Holmes <greg@dmdirc.com >
Fix broken mirc tab completing.
Gerrit: http://gerrit.dmdirc.com/3925
Change-Id: Ib70319414290838657bc546ad2bc3cddf5b20489
vor 9 Jahren
Git
0a5ed2ae7c
Update submodules: plugins (new commits)
plugins:
e03723f Chris Smith <chris@dmdirc.com >
Tidying.
Gerrit: http://gerrit.dmdirc.com/3923
8e8e065 Chris Smith <chris@dmdirc.com >
Random minor tidying
Gerrit: http://gerrit.dmdirc.com/3919
Change-Id: I0abbaddd10a07451e05683cece6bb6635b946cf6
vor 9 Jahren
Chris Smith
89ccf70568
"@Inject"ed ctors aren't unused.
Change-Id: I7ff0b96cb8134f1bb20f962bc114ce36d571e3a1
Reviewed-on: http://gerrit.dmdirc.com/3922
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
vor 9 Jahren
Chris Smith
0bd92413f9
Fall back if there's no ContextClassLoader.
ContextClassLoader may be null if the system class loader should
be used. For some reason recently this seems to be null
intermittently when trying to load an error icon.
Fall back to the IconManager's class loader in this case.
Change-Id: I7522de991b629c5d1f490f060bd544a5f39e622b
Reviewed-on: http://gerrit.dmdirc.com/3921
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
vor 9 Jahren
Chris Smith
df55470ea4
Tidying
Change-Id: I2ae082b9a0a6596615627debd052b80502b92c58
Reviewed-on: http://gerrit.dmdirc.com/3920
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
vor 9 Jahren
Git
daf96d9c81
Update submodules: util (new commits)
util:
35eb9e9 Chris Smith <chris@dmdirc.com >
Minor tidying
Gerrit: http://gerrit.dmdirc.com/3918
Change-Id: I6c966c871f8c52440dc973706d8537ca7512bf85
vor 9 Jahren
Chris Smith
2bff1052d7
Tidy a couple of tests.
Change-Id: I11b3c8aa740b6a70a58190c75070045b1cbcd3ca
Reviewed-on: http://gerrit.dmdirc.com/3917
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
vor 9 Jahren
Chris Smith
ff9d4a7e4e
AutoCommands should match case-insensitively.
Change-Id: Iaf8e4e310b6228addf7819a3ce4783bd4d807845
Reviewed-on: http://gerrit.dmdirc.com/3916
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
vor 9 Jahren
Chris Smith
2105ee7eb5
AutoCommand fixes.
Don't use a sorted map, as the commands aren't sortable.
Unsubscribe when stopping, instead of subscribing a second time...
Change-Id: Ib0301c9089de950dc4341c44169d94cb8dc2b2b4
Reviewed-on: http://gerrit.dmdirc.com/3915
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
vor 9 Jahren
Chris Smith
a85f2c4201
Fiddle with idea config.
- Stop it thinking "modules" is a valid module.
- Remove some paths that don't exist.
- Apply the auto-suggested gradle tweaks.
- Let it duplicate the VCS config lots, because it's quite insistent.
Change-Id: Ia8eb45562293fa6520e590e2bb1af3df470ce63d
Reviewed-on: http://gerrit.dmdirc.com/3914
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
vor 9 Jahren
Git
636b088951
Update submodules: util (new commits)
util:
e60809a Chris Smith <chris@dmdirc.com >
Add a repository to get the test deps from.
Tidy up .gitignore.
Gerrit: http://gerrit.dmdirc.com/3913
Change-Id: I9e7fa8501f9d23dddd12fc20db2e83ca33ad52ed
vor 9 Jahren
Git
ba52ce2685
Update submodules: util (new commits)
util:
4c93752 Chris Smith <chris@dmdirc.com >
Remove all ant stuff.
Gerrit: http://gerrit.dmdirc.com/3912
Change-Id: I88a9f4b7473a0a56aca23bf034800efc75040767
vor 9 Jahren
Git
e3020f1321
Update submodules: util (new commits)
util:
a04d5d5 Chris Smith <chris@dmdirc.com >
Force the right project name for utils.
Gerrit: http://gerrit.dmdirc.com/3911
Change-Id: Iaa63ca3d36d3af5bafb6f0ebb90c9e5a7966ae83
vor 9 Jahren
Git
297a864fe0
Update submodules: util (new commits)
util:
c200f9b Chris Smith <chris@dmdirc.com >
Gradle the util project.
Gerrit: http://gerrit.dmdirc.com/3909
Change-Id: Id9b230503e0cd8bcdf6fa42b70b2d4acc99d9518
vor 9 Jahren
Chris Smith
ea844ba7ea
Use util from maven.
Change-Id: Id161c77c7414b278876041fcd6a627444f5552bb
Depends-On: I579afbde086d5761fe3743b23f4655cb4ea5b8df
Reviewed-on: http://gerrit.dmdirc.com/3910
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
vor 9 Jahren
Git
9d6525adad
Update submodules: plugins (new commits)
plugins:
29777f5 Greg Holmes <greg@dmdirc.com >
Add ability to remove menu items. Use it in server list ui.
Gerrit: http://gerrit.dmdirc.com/3908
Change-Id: I716c23eae43c9f74d53d6250df467a8602d5eda9
vor 9 Jahren
Chris Smith
1444b52edd
Use jgit-describe from nexus.
Change-Id: I6f4d1aba1cd9499caa3f865ed912f7780422e230
Reviewed-on: http://gerrit.dmdirc.com/3907
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
vor 9 Jahren
Chris Smith
7716d36b18
Kill off a few plugins references
Change-Id: I0b3b84ce64e5b6d73c455bcf261c96bbdd0282f5
Reviewed-on: http://gerrit.dmdirc.com/3906
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
vor 9 Jahren
Greg Holmes
4e5663a58c
Add EventBus logging to EventHandler.
Change-Id: Ied14c2fb45e4fd4f761d3cc4f3f000e48f5f6fcb
Reviewed-on: http://gerrit.dmdirc.com/3905
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
vor 9 Jahren
Chris Smith
1fc466cd9a
Support for publishing from TeamCity.
Change-Id: I1364a4b364acf217ed9769f7b489a47d67cf4a87
Reviewed-on: http://gerrit.dmdirc.com/3904
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
vor 9 Jahren
Git
aa89ff61b3
Update submodules: plugins (new commits)
plugins:
8ce7ba8 Chris Smith <chris@dmdirc.com >
Don't bundle common files in IRC parser.
Gerrit: http://gerrit.dmdirc.com/3903
751e8e2 Chris Smith <chris@dmdirc.com >
Add test resource dir for vlc plugin
Gerrit: http://gerrit.dmdirc.com/3902
a3c6b8c Chris Smith <chris@dmdirc.com >
Pull DMDirc from nexus.
Gerrit: http://gerrit.dmdirc.com/3901
Change-Id: I86a6ea63924167c1232c921a4b64f7b4cfbf80a7
vor 9 Jahren
Git
40642b85ce
Update submodules: parser (new commits)
parser:
91dcca4 Chris Smith <chris@dmdirc.com >
Build file changes to support automatic publishing.
Gerrit: http://gerrit.dmdirc.com/3900
Change-Id: I01c04c77027e41f8b063eefa71945012c1b4ba05
vor 9 Jahren
Git
36473ed2a9
Update submodules: parser (new commits)
parser:
05193af Chris Smith <chris@dmdirc.com >
Use same property names as the client.
Gerrit: http://gerrit.dmdirc.com/3899
Change-Id: Ibd0bfb574ce1a8402ae5054f60ea993ca015e27f
vor 9 Jahren
Chris Smith
bb14cb445c
Gradle version bump
Change-Id: I3083c2e0ffc75019f752966e5a95dab138c82c3d
Reviewed-on: http://gerrit.dmdirc.com/3898
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
vor 9 Jahren
Git
dbc398d184
Update submodules: plugins (new commits)
plugins:
db60c28 Chris Smith <chris@dmdirc.com >
Gradle version bump
Gerrit: http://gerrit.dmdirc.com/3897
Change-Id: I2479fe82cf3533a875ad19e0c438756397fdb279
vor 9 Jahren
Git
c75b3cf336
Update submodules: plugins (new commits)
plugins:
d66a4d7 Chris Smith <chris@dmdirc.com >
Use gradle wrapper.
I haven't tested with windows stuff... :)
Gerrit: http://gerrit.dmdirc.com/3896
Change-Id: If6e58be5e58ddadfd477ca7926c31b23e1db358c
vor 9 Jahren
Git
e136ab6667
Update submodules: plugins (new commits)
plugins:
6fc005c Greg Holmes <greg@dmdirc.com >
Add a qualifier for ColourManager.
Depends-On: Icf9c64b84ddc129fe54765a4a3cac475c58cf1de
Gerrit: http://gerrit.dmdirc.com/3892
Change-Id: I8380a9db7a100669d5983aa8f8442b281f4b6f4c
vor 9 Jahren
Greg Holmes
8e404a59b8
Add a qualifier for ColourManager.
Change-Id: Icf9c64b84ddc129fe54765a4a3cac475c58cf1de
Depends-On: I81484e5df7b5dfeb7067ba211c11f2df198ac43c
Reviewed-on: http://gerrit.dmdirc.com/3893
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
vor 9 Jahren
Git
b964fa4e9f
Update submodules: plugins (new commits)
plugins:
7ba2ca6 Chris Smith <chris@dmdirc.com >
Add gradle wrapper
Gerrit: http://gerrit.dmdirc.com/3895
Change-Id: I1efd586e2fa3ac0a42a2941c17be1d7bb0de9e1d
vor 9 Jahren
Chris Smith
fa6aaa682f
Add target to publish integration snapshots
Change-Id: I7475afaac13eb56acd9667e6624e155000827687
Reviewed-on: http://gerrit.dmdirc.com/3894
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
vor 9 Jahren
Git
a600242575
Update submodules: plugins (new commits)
plugins:
551a239 Chris Smith <chris@dmdirc.com >
Use the right compile target.
Gerrit: http://gerrit.dmdirc.com/3889
Change-Id: Ic91864ec487d4b434265dc1718390fd4d54ea216
vor 9 Jahren
Git
b4aeaf40b0
Update submodules: plugins (new commits)
plugins:
60119f1 Chris Smith <chris@dmdirc.com >
Serverlistdialog depends on serverlists now...
Gerrit: http://gerrit.dmdirc.com/3888
6fc05f3 Chris Smith <chris@dmdirc.com >
Fail the build if gradle fails...
Gerrit: http://gerrit.dmdirc.com/3887
93230b1 Chris Smith <chris@dmdirc.com >
Don't depend on core tests.
Gerrit: http://gerrit.dmdirc.com/3891
b348049 Chris Smith <chris@dmdirc.com >
Add test dependencies
Gerrit: http://gerrit.dmdirc.com/3890
Change-Id: I2ecceee1195d85e7682ea694babf6c24979155b6
vor 9 Jahren
Git
ee6cfa66cb
Update submodules: plugins (new commits)
plugins:
dba8ac3 Chris Smith <chris@dmdirc.com >
Remove pointless/incorrect dagger annotations
Gerrit: http://gerrit.dmdirc.com/3886
Change-Id: I9000b25ab61d432ae82cf73d3b5d2bae607d5822
vor 9 Jahren
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
vor 9 Jahren
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 >
vor 9 Jahren
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
vor 9 Jahren
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
vor 9 Jahren
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
vor 9 Jahren
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
vor 9 Jahren
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 >
vor 9 Jahren