Git
e1440c9f96
Update submodules: plugins (new commits)
plugins:
84f6e25 Chris Smith <chris@dmdirc.com >
Simplify getPluginManager calls in the swing UI.
No point calling getMain().getPluginManager() when the controller
has a nice reference you can get at.
Gerrit: http://gerrit.dmdirc.com/2663
Change-Id: I876f5121631aaf684d3726043accf3d20f795982
10 years ago
Chris Smith
2e121ed421
Remove CommandManager.getMain().
Pass in the relevant dependencies in all cases except for the Quit
command, which does actually need a Main (but it can access it
statically, for now).
Change-Id: I056a0782b9d073622c04343ebba103d0880b9567
Reviewed-on: http://gerrit.dmdirc.com/2661
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Chris Smith
67936bd5de
Remove dependency on real ActionManager from test.
ActionComponentChain can be passed a simple mocked ActionManager,
instead of using a real ActionManager which requires half the
client to be initialised (via TestMain).
Change-Id: I294285d170e8facfa00e49683dd61068725d4f3e
Reviewed-on: http://gerrit.dmdirc.com/2657
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Git
6f20c805eb
Update submodules: plugins (new commits)
plugins:
74402de Chris Smith <chris@dmdirc.com >
Update plugins after core Server changes.
Depends-On: I9842c20b4e4ff846c9bbf4858da794a843c3b053
Gerrit: http://gerrit.dmdirc.com/2658
Change-Id: I4428f7b1540887f27bc7d27d300af242c72690b8
10 years ago
Chris Smith
7243ab1fba
Pass in most dependencies to Server.
Remove all static/singleton references in the constructor so that
Servers can be instansiated sensibly without all the client existing.
Also change everything that creates a Server to use the appropriate
method in the ServerManager instead of doing it manually.
Depends-On: I3fff818d6e6694163660a36f47d60271d8f0e68e
Change-Id: I9842c20b4e4ff846c9bbf4858da794a843c3b053
Reviewed-on: http://gerrit.dmdirc.com/2655
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Chris Smith
73b689959b
Remove PMD rules for empty constructors.
Dagger requires @Inject annotated blank constructors in some
cases, which our PMD rules are complaining about.
Change-Id: I969b974c91cc5faacb6a95daabc2567322293fd3
Reviewed-on: http://gerrit.dmdirc.com/2646
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Git
610de18c9f
Update submodules: plugins (new commits)
plugins:
3118302 Chris Smith <chris@dmdirc.com >
Tidy up Channel/ServerSettings dependencies.
Pass in a SwingController instead of jumping through 3 million
hoops to try and find one. It's simpler that way.
Gerrit: http://gerrit.dmdirc.com/2660
Change-Id: Id6e7b825edfee3b393d61e15957dca4fb5d09060
10 years ago
Git
2b1eed9f45
Update submodules: plugins (new commits)
plugins:
01da791 Chris Smith <chris@dmdirc.com >
Fix plugins after Action component change.
Depends-On: I8ed6e4c90b9c6bdbcaeb01fc276df5819cb47e1a
Gerrit: http://gerrit.dmdirc.com/2659
Change-Id: If6c5085258e2f276dd1b4317ec9a3bd00d26897d
10 years ago
Chris Smith
29c0c560b6
Remove ActionComponentArgument.
This only exists to pass around global state, and is only used
by one plugin. It's nicer for now if that plugin just accesses
a singleton/static state directly until it can be injected,
rather than make lots of classes and tests depend on Main.
Change-Id: I8ed6e4c90b9c6bdbcaeb01fc276df5819cb47e1a
Depends-On: I4ec47f958b40eb0a03ab50d4a5611e00b0c83f39
Reviewed-on: http://gerrit.dmdirc.com/2656
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Git
0d9940ccb0
Update submodules: util (new commits)
util:
48fbfe5 Shane Mc Cormack <shane@dmdirc.com >
Fix LICENCE file name and add AUTHORS file.
Gerrit: http://gerrit.dmdirc.com/2651
Change-Id: I267c1cd50e4f97a1d026ca6be4629c3dab707708
10 years ago
Git
579b53462c
Update submodules: plugins (new commits)
plugins:
a700bcd Shane Mc Cormack <shane@dmdirc.com >
Fix LICENCE file name and add AUTHORS file.
Gerrit: http://gerrit.dmdirc.com/2650
Change-Id: I1416c0ef0c751dc6f4621f7e3cc4930815bd7e6b
10 years ago
Git
76b7fbd181
Update submodules: parser (new commits)
parser:
1b2c2ad Shane Mc Cormack <shane@dmdirc.com >
Fix LICENCE file name and add AUTHORS file.
Gerrit: http://gerrit.dmdirc.com/2649
Change-Id: I49ebbff8678137eebc6da6b60eecf35584133a8f
10 years ago
Git
66a269acbe
Update submodules: installer (new commits)
installer:
d6d9123 Shane Mc Cormack <shane@dmdirc.com >
Fix LICENCE file name and add AUTHORS file.
Gerrit: http://gerrit.dmdirc.com/2648
Change-Id: I0e1d67b708ca146fd58f145c657abde981473fda
10 years ago
Git
193cb60a91
Update submodules: defaults (new commits)
defaults:
4dfc47c Shane Mc Cormack <shane@dmdirc.com >
Fix LICENCE file name and add AUTHORS file.
Gerrit: http://gerrit.dmdirc.com/2647
Change-Id: Ibec2144e8965a96a54798b02b7da450ebf4e991a
10 years ago
Chris Smith
61938b593f
Add dependency on Dagger.
Add Dagger as an Ivy dependency, update the build file to bundle
the dagger runtime libraries with the client, and include Dagger's
license (Apache 2) so it's displayed in the UI.
Change-Id: Ie147032cd16a753868ad52b55f3406091cb672a6
Reviewed-on: http://gerrit.dmdirc.com/2643
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Git
cf6d88be6c
Update submodules: plugins (new commits)
plugins:
b982c81 Greg Holmes <greg@dmdirc.com >
Show and hide topic bar appropriately.
Fixes-Issue: CLIENT-401
Gerrit: http://gerrit.dmdirc.com/2637
Change-Id: Ief1d41b23442577aad8c07f8abf904511dcb4cc6
10 years ago
Chris Smith
cf8379f4aa
Add Google to the AUTHORS file.
Change-Id: Ie1c882a622cf8f4de12230367b11a644d3040ae8
Reviewed-on: http://gerrit.dmdirc.com/2642
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Greg Holmes
40d11a0327
Add authors, fix spelling.
Change-Id: Idd288f83985b9d1c17284a925e8f8a300cbfab5a
Reviewed-on: http://gerrit.dmdirc.com/2641
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Git
272b70d6fa
Update submodules: plugins (new commits)
plugins:
c4086f2 Greg Holmes <greg@dmdirc.com >
Add limit to number of status bar messages.
Fixes-Issue: CLIENT-398
Gerrit: http://gerrit.dmdirc.com/2636
Change-Id: Ie1ce87561788d54ea392d6c54433c41305739a10
11 years ago
Greg Holmes
9d3b9e68bd
Simplify PluginsFilesHelper.
Change-Id: Ib8d889891cf4e92d7cb1b50949d5d24f7bc8ca85
Depends-On: I7494ecfeab6d588e66e569c1370fab9e485d4865
Reviewed-on: http://gerrit.dmdirc.com/2638
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
11 years ago
Git
7e66ea6da5
Update submodules: plugins (new commits)
plugins:
86039db Greg Holmes <greg@dmdirc.com >
Simplify PluginFilesHelper
Fixes-Issue: CLIENT-394
Depends-On: Ib8d889891cf4e92d7cb1b50949d5d24f7bc8ca85
Gerrit: http://gerrit.dmdirc.com/2639
Change-Id: Id3e71a6dfda571d48588cb83bcdb398314a5b284
11 years ago
Git
f7e805abb8
Update submodules: plugins (new commits)
plugins:
901830e Chris Smith <chris@dmdirc.com >
Update lombok-pg to latest.
Gerrit: http://gerrit.dmdirc.com/2640
Change-Id: I5381b20ce38f053290c5bd89ee32457645729a08
11 years ago
Git
1466f64688
Update submodules: util (new commits)
util:
b4e4ee1 Greg Holmes <greg@dmdirc.com >
Optional validator should pass null through to inner validator.
Gerrit: http://gerrit.dmdirc.com/2635
Change-Id: I91cf9ae2d4c6a7691248fad47f41de29e5a57ec7
11 years ago
Git
4c23d2bcf3
Update submodules: plugins (new commits)
plugins:
290fefd Greg Holmes <greg@dmdirc.com >
Fix frame buffer trimming preferences.
Gerrit: http://gerrit.dmdirc.com/2634
Change-Id: I9f68144d6da65f4e9ca4251d36ff9c810f837374
11 years ago
Greg Holmes
a7bd9a515e
Fix frame buffer trimming preferences.
Change-Id: I7047cfdc450d65ba4191db4d152559665015ad72
Reviewed-on: http://gerrit.dmdirc.com/2633
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
11 years ago
Git
78fd6bcd6a
Update submodules: plugins (new commits)
plugins:
72fb076 Greg Holmes <greg@dmdirc.com >
Fix non boolean modes in CSD
Gerrit: http://gerrit.dmdirc.com/2632
Change-Id: Idecd1b8c0865e0ae186990c833e4f054d5c9cf23
11 years ago
Git
0371665397
Update submodules: plugins (new commits)
plugins:
98660f1 Shane Mc Cormack <shane@dmdirc.com >
Fix some issues with AED. - When editing an action, you can now add more triggers to it. - Trigger Item dropdown now only contains the triggers that are compaible but not yet set rather than, all triggers except the last one you added. - If only a single TriggerGroup exists, automatically select it.
Gerrit: http://gerrit.dmdirc.com/2631
Change-Id: Ib99b34d1cd8f137f8707e4191cc742ed90dc2740
11 years ago
Git
c4a6ddc8de
Update submodules: plugins (new commits)
plugins:
30395f6 Shane Mc Cormack <shane@dmdirc.com >
Add "Conditional Executution" plugin.
Gerrit: http://gerrit.dmdirc.com/2629
Change-Id: I303194999deb6a511e4a044cda92f52a65545d5a
11 years ago
Shane Mc Cormack
0de66ad59f
Fix bug introduced in Id3d1e92c7db813911b4bf4f27b92d4eff92bdd41 that stops actions actually being deleted.
Change-Id: If6e8325a94b5796df6a08d63e2d1d6b69364da55
Reviewed-on: http://gerrit.dmdirc.com/2630
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
11 years ago
Shane Mc Cormack
5c6ceae856
Fix reloading plugins.
Change-Id: I4fc2cb960c4f812d12e1199e4389a02c6c7ae246
Reviewed-on: http://gerrit.dmdirc.com/2628
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
11 years ago
Git
a7e543ca2d
Update submodules: installer (new commits)
installer:
d104806 Shane Mc Cormack <shane@dmdirc.com >
Force UTF-8 by default across all platforms
Gerrit: http://gerrit.dmdirc.com/2627
Change-Id: I3565efc3fc084f0757675875bd075521b0bde0ce
11 years ago
Git
ef486a322e
Update submodules: installer (new commits)
installer:
1809a98 Shane Mc Cormack <shane@dmdirc.com >
Not all Java APPs are DMDirc!
Gerrit: http://gerrit.dmdirc.com/2626
Change-Id: I703149f096bf314a858d99a4f8b75f3631b7bcf9
11 years ago
Git
07fdfe2c03
Update submodules: installer (new commits)
installer:
39c026f Shane Mc Cormack <shane@dmdirc.com >
Fixes CLIENT-397
Gerrit: http://gerrit.dmdirc.com/2625
Change-Id: Ifed7ee7cdf1a51807bb584fce1f103914c465707
11 years ago
Git
61a7d88518
Update submodules: plugins (new commits)
plugins:
a70c6c7 Greg Holmes <greg@dmdirc.com >
Bring popped out window to focus when switching keyboard input.
Fixes-Issue: CLIENT-388
Gerrit: http://gerrit.dmdirc.com/2623
786644a Greg Holmes <greg@dmdirc.com >
Abstract look and feel fixes from MapEntryRenderer.
Gerrit: http://gerrit.dmdirc.com/2621
Change-Id: I8812866fe945a4b6b1bc3a0ed8aeac59a9f53baa
11 years ago
Git
7c7bf02e5a
Update submodules: plugins (new commits)
plugins:
eda3c0b Greg Holmes <greg@dmdirc.com >
Non-opaque tabbedpanes for GTK too.
Gerrit: http://gerrit.dmdirc.com/2622
Change-Id: Iad1ff372c4be7524cb417ca18c779f50a3cb3af0
11 years ago
Git
dd8f1dfd39
Update submodules: plugins (new commits)
plugins:
7936f5b Greg Holmes <greg@dmdirc.com >
Initial fixes for really bad GTK experience
Gerrit: http://gerrit.dmdirc.com/2617
Change-Id: I88c64d892790095f60429e435f556adff49bbc34
11 years ago
Git
f4702ba175
Update submodules: plugins (new commits)
plugins:
d4d5394 Greg Holmes <greg@dmdirc.com >
Don't sort rows unless there are rows
Gerrit: http://gerrit.dmdirc.com/2618
Change-Id: Ia851524b36050274bf5b5227528a35656a24fb03
11 years ago
Greg Holmes
2d4c41a4e5
Add base command plugins
Change-Id: I1d49bc2e572e44466193b4851646edb01d303998
Depends-On: I8bb1e5bc9e2ca965ff3687d365a167c9b5ccc746
Reviewed-on: http://gerrit.dmdirc.com/2612
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
11 years ago
Git
3e690a91ae
Update submodules: plugins (new commits)
plugins:
2ca4779 Greg Holmes <greg@dmdirc.com >
Add base command plugins
Depends-On: I1d49bc2e572e44466193b4851646edb01d303998
Gerrit: http://gerrit.dmdirc.com/2613
Change-Id: I5d6b0800e691abe073d9d3f8cdae02df55afd572
11 years ago
Git
62aad357b2
Update submodules: plugins (new commits)
plugins:
29b7f40 Greg Holmes <greg@dmdirc.com >
Add support for Ubuntu unity menu.
Gerrit: http://gerrit.dmdirc.com/2616
Change-Id: I287f9628d397c7e4d9a19c7d7027c8ca1263c939
11 years ago
Git
afbd3d5dc6
Update submodules: plugins (new commits)
plugins:
804a88e Greg Holmes <greg@dmdirc.com >
Validate swing inputfield on key release.
Fixes-Issue: CLIENT-385
Gerrit: http://gerrit.dmdirc.com/2614
017e900 Greg Holmes <greg@dmdirc.com >
Fix broken addon browser.
Download to a valid location. Stop silently failing, show errors to used.
Fixes-Issue: CLIENT-393
Gerrit: http://gerrit.dmdirc.com/2615
Change-Id: Iddadc2b0390db8226de62f172bea5c1359b7d8e5
11 years ago
Greg Holmes
ea301900fa
hacky check for plugin download validity
Change-Id: Ibcf92364d4db791ee4e01ad9fa163147280f6b52
Reviewed-on: http://gerrit.dmdirc.com/2608
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
11 years ago
Git
2b4b3186ae
Update submodules: plugins (new commits)
plugins:
b6e9725 Shane Mc Cormack <shane@dmdirc.com >
Update DBUS MediaSource to use org.mpris.MediaPlayer2 interfaces.
Gerrit: http://gerrit.dmdirc.com/2602
Change-Id: Ic99f23e8bd285c0e9e7858d764738b7b8908e404
11 years ago
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 years ago
Git
8019a6ae74
Update submodules: util (new commits)
util:
b23cd03 Shane Mc Cormack <shane@dmdirc.com >
Update copyright for 2013
Gerrit: http://gerrit.dmdirc.com/2606
Change-Id: I2b022ec415d0a63c159a664a4d3f424b5df18152
11 years ago
Git
80769c6b8a
Update submodules: plugins (new commits)
installer:
ae443e4 Shane Mc Cormack <shane@dmdirc.com >
Update copyright for 2013
Gerrit: http://gerrit.dmdirc.com/2603
plugins:
d30f769 Shane Mc Cormack <shane@dmdirc.com >
Update copyright for 2013
Gerrit: http://gerrit.dmdirc.com/2605
Change-Id: I90f135c2e20ddbc158b84f975dbcdd95583c571e
11 years ago
Git
5a7b2137e6
Update submodules: installer (new commits), parser (new commits), plugins (modified content)
installer:
ae443e4 Shane Mc Cormack <shane@dmdirc.com >
Update copyright for 2013
Gerrit: http://gerrit.dmdirc.com/2603
parser:
807ad33 Shane Mc Cormack <shane@dmdirc.com >
Update copyright for 2013
Gerrit: http://gerrit.dmdirc.com/2604
Change-Id: I883171e832b10e2e4ba309b2681d69bdd4ad23bf
11 years ago
Git
9001f1ced1
Update submodules: plugins (new commits)
plugins:
4cea1de Greg Holmes <greg@dmdirc.com >
Make DummyController non final for testing
Gerrit: http://gerrit.dmdirc.com/2593
Change-Id: Ia6694099700036a46fab1f25734b814fd832c5fc
11 years ago
Git
f69887ba70
Update submodules: plugins (new commits)
plugins:
ca45e47 Shane Mc Cormack <shane@dmdirc.com >
Revert "Continue main removal" Revert "Begin removing CommandManager singleton."
This reverts commit eefba0d347 .
Depends-On: I8eb4f70f80292d66e3bdbe9f32766b5f427413c2
Gerrit: http://gerrit.dmdirc.com/2600
Change-Id: I423667ee6c65e1edb6b30025b478eb08aed65d52
11 years ago
Shane Mc Cormack
7b67f19db2
Revert "Continue main removal"
Revert "Begin work on removing CommandManager singleton"
This reverts commit e93538e9dc .
Change-Id: I8eb4f70f80292d66e3bdbe9f32766b5f427413c2
Depends-On: Iba86c7f2bf870684e0d41f88d82f16b43d43fe80
Reviewed-on: http://gerrit.dmdirc.com/2601
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
11 years ago