Chris Smith
4c35da850d
Update copyright.
7 anos atrás
Chris Smith
d15111ddd3
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 anos atrás
Greg Holmes
b58997a1d0
SLF4J Logging in the core.
9 anos atrás
Shane Mc Cormack
9f3fcd1b59
2015!
9 anos atrás
Chris Smith
04a20bade3
Make PluginMetaData use a Path for the plugin.
Make URLBuilder accept 'file:/..' URLs, which it used to like
prefixing with 'file://' again...
9 anos atrás
Chris Smith
45f89c8f98
Fix another NPE when there's no ContextClassLoader
Change-Id: I5718cb6b795557b505c41b22ad12fe021bcd77a6
Reviewed-on: http://gerrit.dmdirc.com/3971
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 anos atrás
Greg Holmes
746bb6081d
Generify MBassador.
Change-Id: Id3cfa404a56528542120f79c969d992a5c183aba
Reviewed-on: http://gerrit.dmdirc.com/3771
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
9 anos atrás
Greg Holmes
b12a0cb412
MBassador.
Change-Id: I2baa7e986ded54930093768238ed24cab8cf4bf7
Depends-On: I2cf35d5859c85c3609002f126241536fda5d588e
Reviewed-on: http://gerrit.dmdirc.com/3769
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
9 anos atrás
Greg Holmes
3ba3aed30a
EventBus logging for URLBuilder.
Change-Id: If1f98b4007a50f66c2dcd6f0a7744d24b2139555
Reviewed-on: http://gerrit.dmdirc.com/3673
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anos atrás
Chris Smith
f538c53f86
Fully configure the NB formatter and let it loose.
Change-Id: I7e8052839daa79fa113b89fd0b8c1c892a605b73
Reviewed-on: http://gerrit.dmdirc.com/3122
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 anos atrás
Chris Smith
847180a51f
Remove deprecated URLBuilder stuff.
Change-Id: I5c4bd4eae6668bda2cb03ed00aae3a85866b08bb
Reviewed-on: http://gerrit.dmdirc.com/3112
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 anos atrás
Chris Smith
30e9268b44
Tidying.
Change-Id: I2d37f4e0be3d4c8f0a867ad9a0a516dc3193a2a5
Reviewed-on: http://gerrit.dmdirc.com/3018
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 anos atrás
Greg Holmes
eb9fc0d2eb
Start to remove lombok :(
Change-Id: I44b4eddde8126a89003e68653ac24c4d3527c6f8
Reviewed-on: http://gerrit.dmdirc.com/2983
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anos atrás
Shane Mc Cormack
12b39dc0f8
Update Copyright to 2014
Change-Id: Id0904867640e49e12fca5c1c7c5b9e72c78e3a1b
Reviewed-on: http://gerrit.dmdirc.com/2976
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 anos atrás
Chris Smith
93b520e527
Remove unused method.
Change-Id: I2d495cf163c7e300b9e894987147d708a9706764
Reviewed-on: http://gerrit.dmdirc.com/2837
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 anos atrás
Chris Smith
aceab94801
Remove a load of deprecated methods.
Change-Id: I06531664f45d26298d989b9ac82d614c67da8c55
Depends-On: Ia4cf947dd33272021b10d2dc4093f383277eefd2
Reviewed-on: http://gerrit.dmdirc.com/2773
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 anos atrás
Chris Smith
19837c68fd
Fix some URLBuilder/IconManager usages.
Change-Id: I78eb7366d28aeee08fce805218a4a29ce6ec4cb2
Depends-On: I4c28424f377d992cf7e66f1f8586f9572a08a8a4
Reviewed-on: http://gerrit.dmdirc.com/2747
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 anos atrás
Chris Smith
97a4313483
Fix dependency problem, and tidy a bit.
Get rid of all the Main.getPluginManager() references.
Change-Id: I2a377ce00423af5c560e0fd840948568d771b566
Reviewed-on: http://gerrit.dmdirc.com/2712
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 anos atrás
Chris Smith
11b5f9b4ce
Make the UrlBuilder non-static.
Change-Id: I345b6199a4a56ecfd37a4aa23a6e522665fe6120
Reviewed-on: http://gerrit.dmdirc.com/2699
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 anos atrás
Chris Smith
ec24b3ece8
Remove ActionManager's Main reference.
URLBuilder can use a static reference for now, as it makes a lot
more sense than getting a PluginManager from an ActionManager(?!?!).
Eventually we'll need to rewrite URLBuilder to not be a bunch of
static methods, so it can be instansiated with a PluginManager.
Change-Id: I609153d236f82dfd632c7da27d841eb6f031e2dd
Reviewed-on: http://gerrit.dmdirc.com/2664
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 anos atrás
Shane Mc Cormack
b87e3ba335
Update copyright for 2013
Change-Id: Idf38f5027a92166daf99039de75b759d47431de1
Reviewed-on: http://gerrit.dmdirc.com/2607
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
11 anos atrás
Shane Mc Cormack
4edc853bbf
Desingleton PluginManager (and as a side-effect, ServerManager).
Depends-On: I72fe837b5ea2352ae0c695948336efcdd92c09c8
Change-Id: I4a3d9b78a5f80aab0330d0906e8c76d00813c97c
Reviewed-on: http://gerrit.dmdirc.com/2523
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
11 anos atrás
Shane Mc Cormack
d26602c9dc
Update Copyright for 2012
Change-Id: I0d40c3ac86b9e06fad3f29bc36612b4162e54d1c
Reviewed-on: http://gerrit.dmdirc.com/2287
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
12 anos atrás
Greg Holmes
a4031bdad2
Add getMetaData method to PluginInfo and use it
Change-Id: I0bf84a236b3d4a3a86bb3cdceadbfb972b7dec27
Reviewed-on: http://gerrit.dmdirc.com/2089
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 anos atrás
Chris Smith
6a06e9abae
Get rid of @author tags
Change-Id: Ib8d0b8886b769777267f0b757faea00787c149f7
Reviewed-on: http://gerrit.dmdirc.com/2080
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 anos atrás
Greg Holmes
d04e2bea4f
Change header?
Change-Id: I635e0d111ed182713132145e4d5fb1654f776ec4
Reviewed-on: http://gerrit.dmdirc.com/2071
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 anos atrás
Shane Mc Cormack
fd83b6b2a9
Update Copyright
Change-Id: I7f63fdd02ea0109fe31e55c44b078edae3862f32
Reviewed-on: http://gerrit.dmdirc.com/1726
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 anos atrás
Chris Smith
5d584f2068
Style fixes
Change-Id: Idffa6c2559bcc2112c9657b15349aa80579ab83a
Reviewed-on: http://gerrit.dmdirc.com/1336
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 anos atrás
Shane Mc Cormack
b691b14491
Update the copyright date on all files.
UpdateCopyright.sh now works out the year automatically.
UpdateCopyright.sh now ignores .git aswell as .svn
UpdateCopyright.sh now excludes Binary Files from being matched during the initial search, rather than as an afterthought.
Change-Id: I2cfc56851a4217a4c85cbc7361c7a90421aae717
Reviewed-on: http://gerrit.dmdirc.com/202
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Shane Mc Cormack <shane@dmdirc.com >
14 anos atrás
Gregory Holmes
14ec26bb50
fixes issue 2491
15 anos atrás
Gregory Holmes
ad6cddbba0
Update copyright header to 2009
15 anos atrás
Chris Smith
cb1d3b464b
DCC Plugin now uses its own icons. Fixes issue 1253.
URL Builder now supports plugin:// URLs. Fixes issue 1252.
git-svn-id: http://svn.dmdirc.com/trunk@4077 00569f92 -eb28-0410-84fd-f71c24880f
16 anos atrás
Chris Smith
6b52f5e5a2
Move themes to ui.themes
Theme identities may now use $theme to refer to their theme's (extension-less) file name
Fixes issue 1126
git-svn-id: http://svn.dmdirc.com/trunk@3886 00569f92 -eb28-0410-84fd-f71c24880f
16 anos atrás
Chris Smith
b593565c41
URLBuilder now checks for the presence of ':' instead of assuming it
Fixes issue 1060
git-svn-id: http://svn.dmdirc.com/trunk@3743 00569f92 -eb28-0410-84fd-f71c24880f
16 anos atrás
Chris Smith
d0d67d0dab
Fixed fencepost errors with jar://, zip:// and theme:// URLs in URLBuilder
All specs now work correctly
Fixes issue 403
git-svn-id: http://svn.dmdirc.com/trunk@3736 00569f92 -eb28-0410-84fd-f71c24880f
16 anos atrás
Chris Smith
332e141a37
Added new URLBuilder class, and made IconManager use it
Issue 403 (not quite fixed as some specs don't work)
git-svn-id: http://svn.dmdirc.com/trunk@3598 00569f92 -eb28-0410-84fd-f71c24880f
16 anos atrás