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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
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 jaren geleden
Simon Mott
7532460882
Javadoc changes
Change-Id: I24f29762a3801268d9629eb7c491d0fbdc4daa65
Reviewed-on: http://gerrit.dmdirc.com/625
Automatic-Compile: Chris Smith <chris@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 jaren geleden
Simon Mott
cfb1c90aa6
Create queueing for OSD windows.
Fixes issue 882
Change-Id: Ib1376b6b35072256a008b34ee93a1ff5f523be9a
Reviewed-on: http://gerrit.dmdirc.com/624
Automatic-Compile: Chris Smith <chris@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 jaren geleden
Gregory Holmes
3dede2fcd2
Code tidying. Add minimum height on the OSD window label.
Fixes issue 3612
Change-Id: Ic61ce38541ddca2a0d8c495db9ad4be891a336b5
Reviewed-on: http://gerrit.dmdirc.com/618
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Automatic-Compile: Shane Mc Cormack <shane@dmdirc.com >
14 jaren geleden
Simon Mott
c880a9113c
Groundwork for OSD Queueing
Change-Id: Id65cc8eba2320a89a93619c77ad044829f3e0ceb
Reviewed-on: http://gerrit.dmdirc.com/611
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 jaren geleden
Chris Smith
456585827a
Style fixes
Change-Id: If50386320eaa363e04ca586780cd8d0c36e8309c
Reviewed-on: http://gerrit.dmdirc.com/616
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 jaren geleden
Chris Smith
08f2ea040e
Addon id for ui_web
Change-Id: I373c81296f5810ae7b16be3a2b907add32f22364
Reviewed-on: http://gerrit.dmdirc.com/617
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 jaren geleden
Chris Smith
df52a86856
Fix some deprecations
Change-Id: I5488ef493e11844b524c598d6d6eaf7dc4e35bf8
Reviewed-on: http://gerrit.dmdirc.com/614
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 jaren geleden
Chris Smith
91f162643d
Initial import of web UI
Change-Id: Ia9638fb1a3c2c286af6b6d87e293ebef884778cc
Reviewed-on: http://gerrit.dmdirc.com/608
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 jaren geleden
Simon Mott
4d15662e0e
Pass Exception correctly to logger
Related to issue 1879
Change-Id: Ia702f31e928d11ff466337e8cbfb4556bb4eccc4
Reviewed-on: http://gerrit.dmdirc.com/602
Automatic-Compile: Chris Smith <chris@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 jaren geleden
Simon Mott
2b5e8b0d34
Fixes issue 3605: Transfer speed for DCC plugin has lots of decimal places
Fixes issue 1879: open folder/open file buttons in dcc window after completion
Change-Id: I41dbf25c5089130c0f6e28f7a9c7a1ad1fa978a9
Reviewed-on: http://gerrit.dmdirc.com/587
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 jaren geleden
Simon Mott
738438443a
mIRC tab completer cycles alphabetically
Fixes issue 2474
Change-Id: I2504c1076c8759d8e5d609c1e1c428e833cfcccb
Reviewed-on: http://gerrit.dmdirc.com/599
Automatic-Compile: Chris Smith <chris@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 jaren geleden
Simon Mott
b66333b35f
Adds shifPressed boolean to mirc and bash tab completers
fixes issue 643
Change-Id: Iab135842fcb13d98bf9bb9f58589f9b30feb33a6
Reviewed-on: http://gerrit.dmdirc.com/595
Automatic-Compile: Chris Smith <chris@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 jaren geleden
Gregory Holmes
9632dbd8f2
Some groundwork for shift+tab cycling backwards in tab completers
issue 643
Change-Id: I820293095b11f8e46be29983ee9e9b1d7fd7ec5b
Reviewed-on: http://gerrit.dmdirc.com/593
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 jaren geleden
Gregory Holmes
a54a2a927b
Yay devs!
Change-Id: Ia19dbc67fa2e2933e9724e14bf390a1625154f38
Reviewed-on: http://gerrit.dmdirc.com/586
Automatic-Compile: Gregory Holmes <greboid@dmdirc.com >
Automatic-Compile: Chris Smith <chris@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 jaren geleden
Simon Mott
a5907bcd9f
Prevents topic bar from trying to set an unchanged topic
fixes issue 3601
Change-Id: I8b9d9f0c21b3c1078a77100334dff0020c0bc81c
Reviewed-on: http://gerrit.dmdirc.com/584
Automatic-Compile: Gregory Holmes <greboid@dmdirc.com >
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
14 jaren geleden
Gregory Holmes
a3fdb4c3a3
Moves all plugins to use PluginPreferencesCategory
Change-Id: I73ae6bd4eadd67bee7381dc8117ab43b77b9db5b
Reviewed-on: http://gerrit.dmdirc.com/583
Automatic-Compile: Gregory Holmes <greboid@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 jaren geleden