Greg Holmes
068679d88c
Add missing titles to dialogs.
Change-Id: I1068ef512d6f0d103a0ba74b38a53df10c2107d9
Reviewed-on: http://gerrit.dmdirc.com/3532
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
1531c68e7e
Add read only new alias manager dialog.
Change-Id: I4d367f83d06c6de965c7b383ea7b3d22a66e6def
Reviewed-on: http://gerrit.dmdirc.com/3531
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
e8a97f4b42
Add a generic table model.
Change-Id: I4dfeb94f1647b02c11728bd4e92d2560166b4684
Reviewed-on: http://gerrit.dmdirc.com/3529
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
f7952026ca
This code doesn't do subdirectories, so is completely broken. It just happens to not be used in the client.
Revert "Start using nio2 in resource managers."
This reverts commit bc1238c0e5 .
Change-Id: I15059dc1481448098e964df9b83d96551f0158a3
Reviewed-on: http://gerrit.dmdirc.com/3512
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Greg Holmes
bc1238c0e5
Start using nio2 in resource managers.
Change-Id: Ibac8f73683eec322d28cd10ced08c8777812ac43
Depends-On: I2f9f58595e0867db798c1930d5a90975bab296f8
Reviewed-on: http://gerrit.dmdirc.com/3510
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Shane Mc Cormack
aa61a7eeb7
Get rid of nice, useful J8 method. #2
Change-Id: I0d7f899fbd61495ab9f12761b304e70a06d9d989
Reviewed-on: http://gerrit.dmdirc.com/3506
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Chris Smith
446ab2b5a9
Get rid of nice, useful J8 method.
Change-Id: I6453c289eece5c6da8a2900e11a2bd4a6f5baafc
Reviewed-on: http://gerrit.dmdirc.com/3505
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Greg Holmes
f4a65cd9b4
Badly handle error deleting profiles.
Change-Id: I9463e66dc39881bcc69b64b8900df1010683b0bc
Depends-On: I752f5bebe42514f1dc21e1b77e1ee5a649f324f5
Depends-On: I9463e66dc39881bcc69b64b8900df1010683b0bc
Depends-On: I752f5bebe42514f1dc21e1b77e1ee5a649f324f5
Reviewed-on: http://gerrit.dmdirc.com/3504
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Greg Holmes
14fe3cb594
Remove another singleton.
Change-Id: I83d319c563b2862caf7278a1d60669cfff5242ce
Reviewed-on: http://gerrit.dmdirc.com/3501
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
30eb994b66
Maybe convert actions listening to events in script plugin.
Change-Id: I495ed1f6717e93a2362fcca37866aeef150fbc4a
Reviewed-on: http://gerrit.dmdirc.com/3500
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
bab9c077c9
Switch DCCManager to ServerCtcpEvent.
Change-Id: I8b55a2e47099629e6fe80344451f45826a44c188
Reviewed-on: http://gerrit.dmdirc.com/3499
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
229ea9bed6
Refactor dCC slightly.
Add question dialog to DCC Chats.
Add question dialog to DCC Sends.
Remove unused method askQuestion method.
Change-Id: Iaf9f6ff679ea662df46b7da25d212d79097bd9bd
Reviewed-on: http://gerrit.dmdirc.com/3498
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
16dc8c84a7
Convert DCC Plugin to use events.
Change-Id: I136ba57bfa1a421d845351bb6c75b4b35dfb45df
Reviewed-on: http://gerrit.dmdirc.com/3494
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
d1900b8dbe
Use events in lag display.
Depends-On: Id53eb0fba852cf19e80dbd51d6b45fc9fc3dbee6
Change-Id: I3b726667f4575f4f882471984ac821f267838959
Reviewed-on: http://gerrit.dmdirc.com/3496
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
67f0c60ead
Use events for the logging plugin.
Depends-On: Id53eb0fba852cf19e80dbd51d6b45fc9fc3dbee6
Change-Id: Ia4d4aecfc2ea3ec30facdb757182cd34acdd0e30
Reviewed-on: http://gerrit.dmdirc.com/3497
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
75e125283f
Fixes for from removing unknown_command action.
Depends-On: Ibcfc059d943a64494842eab68428ea8351206a09
Change-Id: I06ee87cf6f7795eb3ee07828fb43f4381a465ac3
Reviewed-on: http://gerrit.dmdirc.com/3491
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
92d47c0758
Use events not actions in nick colour plugin.
Depends-On: Id53eb0fba852cf19e80dbd51d6b45fc9fc3dbee6
Change-Id: I1673d5f95a3bb702531ffb4539ceb186952db41a
Reviewed-on: http://gerrit.dmdirc.com/3492
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
ba29089fb8
Fix topic bar erroring on config change.
Fixes-Issue: CLIENT-509
Change-Id: Id834a1dae721945829607296b62768b134768cbf
Reviewed-on: http://gerrit.dmdirc.com/3490
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Chris Smith
0dad00bcb3
Include base classes in eventbus debug output.
Change-Id: Ia38d07c944c77b32ec111003b5271efc4256b6b2
Reviewed-on: http://gerrit.dmdirc.com/3485
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Chris Smith
748c33322b
Add a debug command to view events.
Change-Id: Id258151e854d13b1fdadf02eb26b6be21144e5a8
Reviewed-on: http://gerrit.dmdirc.com/3483
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Chris Smith
6682b0b318
Plugin support for optional FrameContainer parents
Change-Id: Ief9fccad45d654ffaee9d7a124ebc39f7af56166
Depends-On: Ibaf13d210cd01e73adf08bac359244b14faef088
Reviewed-on: http://gerrit.dmdirc.com/3469
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Greg Holmes
5c104f137e
Use newly simplified query event classes.
Change-Id: Ie8b7213c421e66efc4edddf3a13a420534025ebf
Reviewed-on: http://gerrit.dmdirc.com/3467
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
96f5b575f0
Start removing query actions from logging plugin.
Change-Id: I225d76e2a125a72faf8be2998b14a5c55b35a110
Reviewed-on: http://gerrit.dmdirc.com/3463
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Chris Smith
d54425fb09
Plugin support for FrameContainer changes.
Change-Id: I3c0dc4b6cf42b5c6b69a499ac11195271c0aa846
Depends-On: I0dc9f767840ce0989739ea28f08254c78ef0d565
Reviewed-on: http://gerrit.dmdirc.com/3465
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Chris Smith
433e39684f
Plugin support for optional colours.
Change-Id: Ic17b9ff399a25e1b91bd1ce91d6d7071ba44ecb2
Depends-On: I50a19086bab32a35fee535c8500a1636ff82b959
Reviewed-on: http://gerrit.dmdirc.com/3461
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Chris Smith
18f04e3420
More MainFrame->Window changes.
Change-Id: If813d8606803f91455a5462edacb5d691345acbe
Reviewed-on: http://gerrit.dmdirc.com/3459
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Chris Smith
1da89bbb51
Add a @MainWindow qualifier in the swing plugin.
This allows the MainFrame to be injected as a plain Window or Frame.
Change-Id: I1023153393dd68744b064a1bef0b39e309c359d3
Reviewed-on: http://gerrit.dmdirc.com/3457
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Greg Holmes
f2c9d03741
Remove Action events.
Change-Id: I3bb5f4336fd5e43b9365d11702b5e59e2e15d900
Depends-On: I67b558de082c1ce196800d8b0aafa2d6ce87b298
Reviewed-on: http://gerrit.dmdirc.com/3456
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
e2b2ef7f50
Remove plugin refresh action.
Change-Id: I32d36a78cd0d0c371150f65f71c0aa226f1c8a2b
Depends-On: I831c8dbec6a97c3805b4d7e6ac66730ed8bb162a
Reviewed-on: http://gerrit.dmdirc.com/3454
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Greg Holmes
45b649a9d8
Remove plugin (un)loaded events.
Depends-On: I84f07c00e0589ff25ae1b4a01f5671488b847925
Change-Id: I413a3f6f72999262bf4426de082cc8c9946a6f90
Reviewed-on: http://gerrit.dmdirc.com/3449
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Chris Smith
a985fe1df8
Pass EventBus in to FrameContainer.
Change-Id: I65695d195052b7800e14f2128c84d344f61ff19c
Depends-On: I711722755bbf78de5b3ae3a6eec3e43985f4ed63
Reviewed-on: http://gerrit.dmdirc.com/3446
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Chris Smith
5438364906
Make sure plugins are compiled for Java 1.7.
Change-Id: Ibe571916d24aa437c38b94c037f61fb8d342b444
Reviewed-on: http://gerrit.dmdirc.com/3444
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Greg Holmes
2dc8ce46f6
Add some more server events.
Change-Id: I166452c8596b841ad6c72c11f215fa3a085f8d0d
Depends-On: Ib12542d236757d76540d57ff54341e3b73ceb598
Reviewed-on: http://gerrit.dmdirc.com/3438
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Chris Smith
b713d1635c
Fix some javadoc, unused import.
Change-Id: I25f0e4c4885a587f65b30b3371fad01e7ff43f9e
Reviewed-on: http://gerrit.dmdirc.com/3443
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Chris Smith
eaddf0d8b4
Use Connection.
Change-Id: I686fa90b81cb8af49ec7a0f7d7f390825b0fe51e
Depends-On: Ib42aeb25d72b5412ad98fe80bd6726896d423504
Reviewed-on: http://gerrit.dmdirc.com/3434
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Chris Smith
17cdd373d7
Use Connection in preference to Server.
Change-Id: I6140df0bb0cbcfa1740d66eb797d393692a674de
Depends-On: I56c9a2bb9ad06e9e3ad911914b29a046959e30ea
Reviewed-on: http://gerrit.dmdirc.com/3432
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Chris Smith
84bf49d06b
Bump jgit-describe version.
Change-Id: Ibb938568e3e54ae0b82add4d704889edaa1d0964
Reviewed-on: http://gerrit.dmdirc.com/3429
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Chris Smith
308c21b365
Remove WritableFrameContainer.
Change-Id: I52a09d5f5ad69c2bebafa58582a173f706515fa6
Depends-On: Iab58f1d2b9275ee3fc60d79e433e158bae784911
Reviewed-on: http://gerrit.dmdirc.com/3425
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Chris Smith
27fe1a886f
Remove usages of MessageTarget.
Change-Id: Ia6e32a75e64ad829e1409728efdbc01881e2f5ca
Reviewed-on: http://gerrit.dmdirc.com/3424
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Chris Smith
48daeb0fbe
Update plugins for core FrameContainer changes.
Change-Id: I15ab9677fdbcb510ab87a69a07ce8ecb3a994f7f
Depends-On: Ifa80de021c22d2e302d4b66514923cd08c91cac4
Reviewed-on: http://gerrit.dmdirc.com/3421
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Greg Holmes
e257d4a1a1
Eventbus the prefs events.
Depends-On: Ia3a86ce30a3ad96c2c67597dba341b2b10162c8e
Change-Id: I27e1059cc3228013d30bab85549434dea28f236c
Reviewed-on: http://gerrit.dmdirc.com/3418
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Chris Smith
894fb4279c
Tidy up topic handling.
Change-Id: If0a0609ab778df22c02b8dc1d349da45b4b5b16f
Depends-On: I9e8723fe0fe2b9209a401d33361f80fb832b9434
Reviewed-on: http://gerrit.dmdirc.com/3414
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Greg Holmes
aede63c16a
Remove PreferencesManager singleton.
Change-Id: I5fc194790dd1459d3dab546f306768d5b620626d
Reviewed-on: http://gerrit.dmdirc.com/3413
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Chris Smith
11ac6fc7e5
Also remove the setting from the UI.
Change-Id: Ib4155d36da290af7421f67505f23f907b2766897
Reviewed-on: http://gerrit.dmdirc.com/3410
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Chris Smith
fc953d7ff5
Tidy the FD plugin.
- Remove strict escape option as turning it off seems to offer no
benefit and is a bit scary.
- Switch to using HTML escaping provided by Guava.
- Use an array instead of a crazy inefficient list that's converted.
Change-Id: Icfa1dc04fdab1c2d98c7abb15f2acd50f07c82ee
Reviewed-on: http://gerrit.dmdirc.com/3409
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Greg Holmes
983b950b80
Don't unload manager if its null.
Change-Id: I888bb0201d365b36a02a363ba11bc1a49051a24f
Reviewed-on: http://gerrit.dmdirc.com/3406
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
f3c78b895b
Disable edit/delete buttons when no nickname is selected.
Change-Id: I0dea51dc48784cf8c4f2cfc07a31955d12090a6c
Fixes-Issue: CLIENT-508
Reviewed-on: http://gerrit.dmdirc.com/3404
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
ab609c49ca
Pointless javadoc change.
Change-Id: I96e4ec1eb66496840514cc81ab1c39bc90244cf6
Reviewed-on: http://gerrit.dmdirc.com/3400
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
0e82bacba7
Sort rows even when there aren't rows.
Change-Id: Ifcfc5a44a16242fffda084da5449f82e2bb23396
Fixes-Issue: CLIENT-504
Reviewed-on: http://gerrit.dmdirc.com/3393
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Chris Smith
25dce6a4d5
Rewrite the entire UI to pass extra deps in.
Conflicts:
src/com/dmdirc/addons/ui_swing/components/TopicBar.java
src/com/dmdirc/addons/ui_swing/components/frames/InputTextFrame.java
src/com/dmdirc/addons/ui_swing/components/frames/TextFrame.java
src/com/dmdirc/addons/ui_swing/dialogs/channelsetting/ChannelSettingsDialog.java
src/com/dmdirc/addons/ui_swing/dialogs/channelsetting/TopicDisplayPane.java
src/com/dmdirc/addons/ui_swing/dialogs/channelsetting/TopicPane.java
src/com/dmdirc/addons/ui_swing/injection/DialogModule.java
Change-Id: Iec6278e7aa84c74fa8a6fea1af2d021f3835b241
Depends-On: Ib0cbe91bec51db7e66d860d65840e784f880e53d
Reviewed-on: http://gerrit.dmdirc.com/3391
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago