Gregory Holmes
fb90c2c7f9
Some more work on exposing plugin licences nicely, they not get displayed in a tree under their associated plugin
Issue 2643: Expose plugin licences
Change-Id: Ia7213154f81e6647d18998dba89b3419ad9617e5
Reviewed-on: http://gerrit.dmdirc.com/768
Automatic-Compile: Chris Smith <chris@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Chris Smith
42227f3665
Mass DCC tidying/refactoring
Change-Id: Ifd926f3603ebe9fc0a876efd6407d743766df967
Reviewed-on: http://gerrit.dmdirc.com/763
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Simon Mott
a55094119d
Updates help message for nowplaying command
Change-Id: I351c84ec70598cf85fdae65080f23a851ab3ca80
Reviewed-on: http://gerrit.dmdirc.com/762
Automatic-Compile: Chris Smith <chris@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Simon Mott
a224f94b4c
Adds deferred tab completion for nowplaying command
Fixes issue 3686
Change-Id: I84d3f78ad76da76b77198941e2c7cb3cdb9a2c2c
Reviewed-on: http://gerrit.dmdirc.com/761
Automatic-Compile: Chris Smith <chris@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Simon Mott
1ecff3587b
Created OsdPolicies Enum
Fixes issue 3630
Change-Id: I3880b3201932d914e11a6cefbcef81f788c0f60d
Reviewed-on: http://gerrit.dmdirc.com/758
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
eb9e1c227b
Fixes some license spacing issues and something else that doesn't need fixing
Change-Id: I13bd658b58560fbd383320a7a2aaa7c831429490
Reviewed-on: http://gerrit.dmdirc.com/760
Automatic-Compile: Chris Smith <chris@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
3f2e993513
Fixes issue 3690: some kind of visual indicator that a setting requires a restart
Change-Id: I38230c04106e8dbfecace8aba2b2726f0d023f20
Reviewed-on: http://gerrit.dmdirc.com/759
Automatic-Compile: Chris Smith <chris@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
f80bd498fb
Moves private editor kits to the text components package and makes them public
Change-Id: I398028d98b2bd1902ee8ec26d58f21a4ad87436a
Reviewed-on: http://gerrit.dmdirc.com/757
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
963c6c458b
Adds DMDircHTMLEditor kit to TextLabel, this enables the use of DMDirc URLs in the HTML contained within these labels
Change-Id: I9b183b113f740e4549239359b7070e487dfb0fe7
Reviewed-on: http://gerrit.dmdirc.com/756
Automatic-Compile: Chris Smith <chris@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
dc06276ade
Add syncing to the error list (i don't think this'll work but if i notice it again i'll reopen)
Fixes issue 3689: ErrorListDialog desyncs
Change-Id: Ib63febb973321c0fba33cfe00d64cbd97bf1dcc9
Reviewed-on: http://gerrit.dmdirc.com/752
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Simon Mott
06c6683d50
Allows custom formats to be passed to nowplaying command.
Fixes issue 1164
Change-Id: I6a21d609ad5d8179085bceb8376444e943f5299d
Reviewed-on: http://gerrit.dmdirc.com/750
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Gregory Holmes
5c10554e94
Fixes issue 2516: DCC plugin forced IP setting should accept hostname
Change-Id: I127b3e98e035ee50afcdfa3cebea4e309c97d3b4
Reviewed-on: http://gerrit.dmdirc.com/751
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
14 years ago
Gregory Holmes
086479ced0
Check transfer file isnt null before trying to delete it
Fixes issue 3685
Change-Id: I4c2f504d87b6128c6c92a697592bf34061196863
Reviewed-on: http://gerrit.dmdirc.com/749
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Gregory Holmes
670452e74a
Fixes issue 2517: Closing DCC placeholder window should prompt if dccs are open
Change-Id: I31958da2c198e583842a130f524a0003b3866033
Reviewed-on: http://gerrit.dmdirc.com/742
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Chris Smith
ebff89de44
Don't rate limit DCCs to 10k/s, as this is 2010.
Change-Id: Ifedf37d301dbc4d34de370e3803b66310094bf3a
Reviewed-on: http://gerrit.dmdirc.com/747
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Simon Mott
8bf8d8b822
Removed unused import.
Change-Id: I9772f07133bdf567e3d2e10ccbbc7756acb3d7fe
Reviewed-on: http://gerrit.dmdirc.com/746
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Gregory Holmes
8d4ca3e2c6
Fixes issue 3031: DCC plugin CPU/memory usage issues
Change-Id: I16eb04146240db986ead58669676fbf66c7fab9b
Reviewed-on: http://gerrit.dmdirc.com/745
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Gregory Holmes
16b869a995
Fixes issue 3515: Twitter parser NPEs in the ctor if you dont give it a user
Change-Id: I754c511f161c0ba4ef1b1cba36e0c8a6d9e9e717
Reviewed-on: http://gerrit.dmdirc.com/743
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
4fcf2e7a76
Add support for twitters (migth not work!)
Change-Id: I135ec863e457b741432fd59bc170b0ecc8c26718
Reviewed-on: http://gerrit.dmdirc.com/744
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Gregory Holmes
83d5f67576
Fixes issue 3679: Error list dialog needs a minimum size
Change-Id: I651bb4ec17d5cbd28830647e6c625bda1c355a9c
Reviewed-on: http://gerrit.dmdirc.com/740
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Chris Smith
03bc5a730b
Update URLHandler imports
Change-Id: I55ae6bd2dd83573d48cba656007061b0541efa09
Reviewed-on: http://gerrit.dmdirc.com/730
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Automatic-Compile: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Gregory Holmes
ce02cbd4d3
Fixes issue 3626: Sort modes in SSD/CSD
Change-Id: Ibd79387e1a34e782fdd95f4e9f5fbe3739aafb82
Reviewed-on: http://gerrit.dmdirc.com/719
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
2d2afa0908
Adds support for up/down buttons to re-order a reorderable list. Needs images for the buttons?
Fixes issue 3569
Change-Id: Ia1cbe3151f5cc707c8afd97c5ac5a6276283b777
Reviewed-on: http://gerrit.dmdirc.com/718
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
84f7d7d207
Remove ugly event ignoring, problems?
Change-Id: I537df73d5bd1eedb682de4e4aca40be97428e7ab
Reviewed-on: http://gerrit.dmdirc.com/699
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
dafb2b37ff
Make unit tests look for StandardDialogs not JOptionPanes
Fixes issue 3666
Change-Id: I8f6feacbb4806794b197211406607c32a3b9b9b1
Reviewed-on: http://gerrit.dmdirc.com/713
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Automatic-Compile: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Gregory Holmes
daddc85ff8
Adds StandardMessageDialog
Adds "blocking" code to StandardDialog
Adds a getResult message to StandardQuestionDialog
Removes all uses of JOptionPane from the swing UI
Fixes issue 3663
Change-Id: Id91412c262d4bb812ffbfe6eef72d8ca99cd40f0
Reviewed-on: http://gerrit.dmdirc.com/710
Automatic-Compile: Shane Mc Cormack <shane@dmdirc.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Chris Smith
2f65a30cf6
Change non-regex uses of replaceAll to replace
Change-Id: I59d14c6df67668f0389c51b7ae475ce6cc9103f6
Reviewed-on: http://gerrit.dmdirc.com/705
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
14 years ago
Gregory Holmes
911c77041e
Replace lots of instances of JOptionPane with StandardDialog equivilents, more to follow
Fixes issue 3489
Change-Id: I4fa515a001ccbe1390cb8ca67b717ad16a376218
Reviewed-on: http://gerrit.dmdirc.com/698
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Gregory Holmes
7fa4f80ce9
Sync when adding and removing windows from the tree fixes issue 3645
Change-Id: Ibac7aac7b5f24a30e89509533c8bf63654b98ff2
Reviewed-on: http://gerrit.dmdirc.com/693
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Chris Smith
5ba7ce7302
Add a default desktop background image
Change-Id: Iff9ef896ac984ced5e1869dc59c1f639ca0c9f6f
Reviewed-on: http://gerrit.dmdirc.com/681
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Chris Smith
3bc0b7a42f
Readd event posting delay, maybe?
Change-Id: Icdd4ce0f13823664dbca16d80095dae2f0cf3a1e
Reviewed-on: http://gerrit.dmdirc.com/676
Automatic-Compile: Shane Mc Cormack <shane@dmdirc.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Chris Smith
27dc3e21ae
Fix input text frame test under xvfb
Fixes issue 3650
Change-Id: I52888b28bb2429f7a192cf49f00dd2abc8399886
Reviewed-on: http://gerrit.dmdirc.com/675
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Chris Smith
176a2f11b6
Load actions when running the AMD test
May fix issue 3651
Change-Id: Ief6f43682cb99578a0de3d39e70a56d17d5cc414
Reviewed-on: http://gerrit.dmdirc.com/671
Automatic-Compile: Chris Smith <chris@dmdirc.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Gregory Holmes
97e6620154
Validates the topic in the topic bar on open to cope with change in bahaviour of core vs parser topic listener
Change-Id: Ib29f9c1bd96ee210d133f47858684dcf391797b0
Reviewed-on: http://gerrit.dmdirc.com/669
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Gregory Holmes
c54cfac924
Fixes issue 3627: colour dialogs are too small
Change-Id: I340e4b76f23cfe3b7f093e7cf8350540dfcdae9e
Reviewed-on: http://gerrit.dmdirc.com/668
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Chris Smith
e90637059f
Plugin identities and icons
Twitter icons for servers and prefs
Twitter identity for server icons
Swing UI identity for #DMDirc backgrounds
Change-Id: I165ffbd0b736dcf7d5aa2fd4d43871f00ff94d98
Reviewed-on: http://gerrit.dmdirc.com/663
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Gregory Holmes
e59c431e39
Remove lovely parser callbacks, use sane core callbacks
Fixes issue 3637: Topic bar doesn't update correctly when someone else changes the topic
Change-Id: I54f99aa6d06c0a6565d3218dc48da16ad890a389
Reviewed-on: http://gerrit.dmdirc.com/657
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
14 years ago
Gregory Holmes
b61555c8c6
Fixes issue 3642: Invalid URLs for background images causes an exception
Change-Id: I080acad5cc07e7b1a6dd98f56e3b5d4ee3f45882
Reviewed-on: http://gerrit.dmdirc.com/659
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
14 years ago
Gregory Holmes
c92891ac4c
Fixes issue 3640: Desktop pane background doesn't update when scale option changed
Change-Id: I4c889e4351907867b5d068576974bb4b309000ac
Reviewed-on: http://gerrit.dmdirc.com/658
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
14 years ago
Chris Smith
8df29a257a
Fix backgrounds being scaled stupidly
Change-Id: I7342ae2f0efcd1049b5cb3cd9d719f6a7e8f6745
Reviewed-on: http://gerrit.dmdirc.com/662
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Chris Smith
7c10d0b14a
Fix concurrency problems in OSD plugin
Change-Id: Iae88af8028e55d45540c4272324dd792233a5d91
Reviewed-on: http://gerrit.dmdirc.com/651
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Gregory Holmes
e491b1fc51
Fixes issue 2688: Expose per-profile performs in SSD
Change-Id: I27a7f70cfbc0dd8e37f3152923cd419c74a76c47
Reviewed-on: http://gerrit.dmdirc.com/655
Automatic-Compile: Chris Smith <chris@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Simon Mott
d76be99686
OSD Space recycling fix - no longer spazzes out when user clicks an osd closed. Also re-added Stylized to remove control codes
Change-Id: I44dc5a45eef0577f1d83d522beb61848f5d09dc3
Reviewed-on: http://gerrit.dmdirc.com/639
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Automatic-Compile: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Chris Smith
b8c0ecc5fc
Add eventPostingDelay to failing ui tests to try and fix
Change-Id: I73184cff8d2601de47aa282bffb745a3efd1e50c
Reviewed-on: http://gerrit.dmdirc.com/641
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Automatic-Compile: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Chris Smith
4e5b896835
Quote values in nowplaying substitutions
Fixes issue 3628
Change-Id: Iecf1a4fcc624eac4d8e2ecfc4b7f5e4499b5b972
Reviewed-on: http://gerrit.dmdirc.com/636
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Automatic-Compile: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Chris Smith
8312a5cb6f
Update fest libs, fix error in InputTextFrameTest
Change-Id: Ib52248569051a5eadeefcc8e1eaf94a270380ce2
Reviewed-on: http://gerrit.dmdirc.com/637
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Automatic-Compile: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Simon Mott
14827c7250
Fixes deadlock in OSD plugin
Change-Id: I9159dabef8f2481529fbc7ba92c5085d0153e34e
Reviewed-on: http://gerrit.dmdirc.com/633
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Simon Mott
9d7031825c
Fixes deadlock in OSD plugin
Change-Id: I8b978cff8b1ea0ed96585ec5fd57f09be90a29bc
Reviewed-on: http://gerrit.dmdirc.com/634
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Gregory Holmes
c288ddcc75
EDT!!!!! minor synchronisation fix
Change-Id: I2c23ea6b59d7afc66e89194a5be37579b07cdfa4
Reviewed-on: http://gerrit.dmdirc.com/632
Automatic-Compile: Chris Smith <chris@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Simon Mott
0ba9a44ab3
OSD windows reuse space depending on policy.
Fixes issue 3619
Change-Id: Ieafb0fee528b8e43ccbbdc71c1a615d14d50ac4a
Reviewed-on: http://gerrit.dmdirc.com/629
Automatic-Compile: Chris Smith <chris@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago