Chris Smith
5126021b02
And one more
Change-Id: I6b11382666f97b73fc7fd31a8a5d52a9f7ebfad6
Reviewed-on: http://gerrit.dmdirc.com/444
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Chris Smith
1ca5607ab9
Use atomic bools properly
Change-Id: Ic4c0f6b5a02b4a046a43f25731a796412b5b2f2a
Reviewed-on: http://gerrit.dmdirc.com/443
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Gregory Holmes
42929da886
Moves extraction code for plugins to resource manager (removes duplicated code)
Change-Id: I425945ec03dcddcdfe49b66956e5b664597daaba
Reviewed-on: http://gerrit.dmdirc.com/441
Tested-by: Gregory Holmes <greboid@dmdirc.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Shane Mc Cormack
e474f53285
Add Freedesktop Notifications plugin (Fixes issue 3414)
Ootion for less-strict html parsing. (Fixes issue 3484)
When the plugins module is more friendly to alternative packages I will repackage commons where it should be.
Change-Id: Icf4afe2ffd9280194dea70601addacbb57bacc4b
Reviewed-on: http://gerrit.dmdirc.com/436
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Gregory Holmes
056664b40a
Adds crazy checks to save methods in AMD + SID (fixes issue 3492)
Adds stupid code to discard perfectly valid events for people who can't let go of buttons quick enough (fixes issue 3489 fixes issue 3493)
Change-Id: Ie3969f9a39499b75ba713ae0a0d9f274a9acda3f
Reviewed-on: http://gerrit.dmdirc.com/440
Tested-by: Gregory Holmes <greboid@dmdirc.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Shane Mc Cormack
d37edafd86
Some checking in checkUserOnChannel. Probably fixes issue 3473.
Change-Id: I8e580edc2e37d60524673bab073914bb4f0f3a1f
Reviewed-on: http://gerrit.dmdirc.com/437
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Gregory Holmes
0aa40dd5e2
Cache version.version in MainFrame
Change-Id: I5d2eccb3e1470159f2ee416994c1b1465af8f068
Reviewed-on: http://gerrit.dmdirc.com/418
Tested-by: Gregory Holmes <greboid@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
e2715d2345
Add mode aliases to info panel (fixes what i wanted to achieve from issue 3474: copy + paste support in the updates table)
Fixes issue 3474
Change-Id: Ibe937af431105816b3c0debadca6bab3f9bb2ed9
Reviewed-on: http://gerrit.dmdirc.com/417
Reviewed-by: Chris Smith <chris@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
c7c5456d4f
Fixes issue 3480: Restored windows need padding so they don't touch window decorations
Change-Id: I781cae23d5c531f3edbb1ec8793f3919aba3d32a
Reviewed-on: http://gerrit.dmdirc.com/416
Reviewed-by: Chris Smith <chris@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
176d9cc0ef
Fixes issue 1811: Background Images in the text pane
Change-Id: I70616e8749f066af6b24ab0a934e94def37671e6
Reviewed-on: http://gerrit.dmdirc.com/415
Reviewed-by: Chris Smith <chris@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
a0d4f9b68a
Fix textpane background caching for the life of the JVM
Change-Id: I5e607e229795c0a535651d7b97a418a11695d591
Reviewed-on: http://gerrit.dmdirc.com/413
Tested-by: Gregory Holmes <greboid@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
51bd399989
URLBuilderify textpane, crazy
Change-Id: I97b1f1866cfb9250885582815bc47596abbfb98c
Reviewed-on: http://gerrit.dmdirc.com/412
Tested-by: Gregory Holmes <greboid@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
823b4a9dc2
issue 3465: addonbrowser also likes to eat cpu cycles for breakfast
This is not a compelte fix, but it does go some way to address it
Change-Id: I3651c35b34439993f99e57c9aa2915f2208fe385
Reviewed-on: http://gerrit.dmdirc.com/408
Tested-by: Gregory Holmes <greboid@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 years ago
Chris Smith
21e1820dcf
Handle changes to CLIENT_FRAME_CHANGED in lag display plugin
Fixes issue 3459
Change-Id: I0f0a177b065b695704e1f39595c020be63b98992
Reviewed-on: http://gerrit.dmdirc.com/404
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Gregory Holmes
acf42d0731
Shows client uptime in about dialog (non updating) depends on I7089df5bd0c418562bf953b2ad16d832744c4953
Change-Id: Ia025cd58d65c341f156985efba46d638ad2553f1
Reviewed-on: http://gerrit.dmdirc.com/403
Reviewed-by: Chris Smith <chris@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
69f2188de5
Make about dialog big again
Change-Id: Ie186542d72a3c987781b35f6787f5d9dccd51adc
Reviewed-on: http://gerrit.dmdirc.com/401
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Gregory Holmes
8145fb5d5e
issue 1811: Background Images in the text pane
Change-Id: Ibb88c32e235a22cccef74ddf78e74761a45f5fca
Reviewed-on: http://gerrit.dmdirc.com/400
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Gregory Holmes
67589a0b3a
Fixes client deadlock i poked MD with in #mdbot
Change-Id: If1f8f7032566a25ae15e767411e124c4d3bf4b72
Reviewed-on: http://gerrit.dmdirc.com/396
Tested-by: Gregory Holmes <greboid@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
722ca881be
issue 2646
Change-Id: Ia6c6a5bc5e42da87d039bcf5aac2b09e5db8a9fd
Reviewed-on: http://gerrit.dmdirc.com/395
Reviewed-by: Chris Smith <chris@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
bb77301192
Move swing licences to the swing plugin
issue 2643 issue 3238
Change-Id: I8d97dcefa69ea25d85306d3f5035f568b4b8b4fe
Reviewed-on: http://gerrit.dmdirc.com/392
Reviewed-by: Chris Smith <chris@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 years ago
Chris Smith
967e3bde3f
Fix NPE in LoggingPlugin.onLoad caused by stupidity.
Fixes issue 3452
Change-Id: I7369f76788de481cbda8dac6e29b9b8d69257743
Reviewed-on: http://gerrit.dmdirc.com/389
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Chris Smith
5ba42b21fc
Better handling of MPRIS failures
Fixes issue 3102
Change-Id: I5d41eddc174a63db1bd301f1cb757d21ef840126
Reviewed-on: http://gerrit.dmdirc.com/386
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Gregory Holmes
85c23bf482
Fixes issue 3096: SSD/CSD take a long time to open for the first time
Change-Id: Ifed3538723b27c49589dbcc275fa190239a6ea61
Reviewed-on: http://gerrit.dmdirc.com/385
Reviewed-by: Chris Smith <chris@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
9c444f5339
Fixes being unable to stop the EDT debugging
Change-Id: Iff5c8a8902eab43eeda4b4c839303ad2ff081be6
Reviewed-on: http://gerrit.dmdirc.com/383
Tested-by: Gregory Holmes <greboid@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
97ebe03556
Stealth javadoc changes
Fix EDT debugging never working
Change-Id: Ie59ae3b5ef1b772e388c1ef15b3e0f1da18f7dc7
Reviewed-on: http://gerrit.dmdirc.com/382
Tested-by: Gregory Holmes <greboid@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 years ago
Chris Smith
e2a7f49521
Don't fire CLIENT_FRAME_CHANGED actions from the UI.
Change-Id: Id278d3ba41d02088f68a48b0f6c8c7a94e8c3317
Reviewed-on: http://gerrit.dmdirc.com/379
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Gregory Holmes
aaaf64f688
getActiveWindow exodus
Change-Id: I88d3ff6e100df51b6128de4d503ff9c69b51b554
Reviewed-on: http://gerrit.dmdirc.com/378
Tested-by: Gregory Holmes <greboid@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
6cd8e76882
Fixes issue 3450: Enter in add nickname dialog in PMD no longer works
Change-Id: Ic7736690168630d1d0e8e8b7331b1c1ca3fdaa69
Reviewed-on: http://gerrit.dmdirc.com/377
Reviewed-by: Chris Smith <chris@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 years ago
Chris Smith
e9afd708e9
Don't use deprecated methods in lagdisplay plugin
Change-Id: I3738501605fc629ca80c3b2ffde62939cd523468
Reviewed-on: http://gerrit.dmdirc.com/376
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Chris Smith
25f80df760
Switch to using WindowManager
Change-Id: I3e7b1b2f5d73079978be876fe51d45c9005ef22b
Reviewed-on: http://gerrit.dmdirc.com/374
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Gregory Holmes
e9b66c9cf7
Fixes issue 3449: Changing textpane font size sometimes doesn't update a few lines
Change-Id: Ifc1d9475c80116d498e6f5df02fa7cd6a302f7d0
Reviewed-on: http://gerrit.dmdirc.com/369
Tested-by: Gregory Holmes <greboid@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
3e6224e94b
Fixes issue 3440: Textpane needs to cache fontsize/fontname settings
Change-Id: I4e66f4b51d9990fdcd3aef4127ebbe8cdee1c68b
Reviewed-on: http://gerrit.dmdirc.com/364
Reviewed-by: Chris Smith <chris@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
a0ae765d22
Fixes issue 3443: logging plugin should cache variables
Fixes issue 3444: window status plugin needs to cache values
issue 3441: twitter plugin needs to cache variables, especially debugEnabled
Change-Id: I116863f2a4e220f330aefeff9f49ed45f698c4d3
Reviewed-on: http://gerrit.dmdirc.com/363
Tested-by: Gregory Holmes <greboid@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Chris Smith
1b74cec696
Unit test updates
Fixes issue 3168
Fixes issue 3347
Change-Id: I7722fe396e58f37cc60d10f54bb3a68ab63dbe7b
Reviewed-on: http://gerrit.dmdirc.com/358
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Gregory Holmes
368351486e
Fixes issue 3439: topic history appears to eat cpu for breakfast, lunch and dinner
Fixes issue 3438: topic history labels lose meta data
Change-Id: I1cc75e88252373ca7c7621806ef8f9a4f53bb6fd
Reviewed-on: http://gerrit.dmdirc.com/351
Reviewed-by: Chris Smith <chris@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
e121d92128
Fixes issue 3436: CSD topic history needs to handle (ie strip) formatting
Change-Id: Id7fd280249c3cd5d72e5ba5020fb75f11c170169
Reviewed-on: http://gerrit.dmdirc.com/345
Reviewed-by: Chris Smith <chris@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
77abe2dceb
Changes the swing UI author to me, changes version
Change-Id: I6d1df95ffad12d9260165be667036b3e54b20fd4
Reviewed-on: http://gerrit.dmdirc.com/349
Reviewed-by: Chris Smith <chris@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 years ago
Chris Smith
0c0193b203
Linux spotify media source gets details right now
The dashes! They burn!
Change-Id: I61b79e992338b32b6abfc03a124603970f12364f
Reviewed-on: http://gerrit.dmdirc.com/344
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Gregory Holmes
d7b0b81b5a
Fixes issue 3437: "Check now" button should be disabled if update checking is disabled
Change-Id: Ibbbcf53d4c7aa1670d464693a81e55135f44a7fa
Reviewed-on: http://gerrit.dmdirc.com/343
Tested-by: Gregory Holmes <greboid@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Chris Smith
92d0ecd612
Fix some more stupid if statements (and one stupid switch!)
Change-Id: I730c5ff1a917dde84994870d6495c473609a62b4
Reviewed-on: http://gerrit.dmdirc.com/341
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Gregory Holmes
968f461507
Fixes issue 2932: The ability for actions to be triggered when stuff gets clicked (like links to channels in windows) would be awesome
This depends on http://gerrit.dmdirc.com/#change,333
Change-Id: I9da837a234963dacc8e46b019330985b105b10bf
Reviewed-on: http://gerrit.dmdirc.com/334
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Gregory Holmes
09dc756d0a
Fixes issue 2980: Table in NickColours>Colours in prefs dialog displays first time and vanishes on subsequent views
Change-Id: I8d9a4c4b310eec49a9042efd9801cdc9ccf2fb29
Reviewed-on: http://gerrit.dmdirc.com/327
Tested-by: Gregory Holmes <greboid@dmdirc.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Gregory Holmes
4666264e6b
Tab completion works in topic bar and topic tab in CSD
Change-Id: Ia8a8173f67a7d9f423407f82b2a3c776e87b077e
Reviewed-on: http://gerrit.dmdirc.com/323
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Gregory Holmes
c842f98c99
Fixes issue 3327: TopicBar uses the wrong font-colour the first time it is edited if no topic is set
Change-Id: I1c545a3a86714ae50b9a593ef5a462a868002f8f
Reviewed-on: http://gerrit.dmdirc.com/324
Reviewed-by: Chris Smith <chris@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
11bf641a28
Fixes issue 3413: go upload a better placeholder addonbrowser
Change-Id: I3c7575f90661c177bd5432cf0e961f1980980d3d
Reviewed-on: http://gerrit.dmdirc.com/313
Tested-by: Gregory Holmes <greboid@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Gregory Holmes
0066607098
Fixes issue 3427: new window menu code doesn't use menu scrollers
Fixes issue 3419: Unable to execute thread. — addons.ui_swing.framemanager.windowmenu.WindowMenuScroller.<init>(WindowMenuScroller.java:59)
Change-Id: I93190266e54bcc4770554a73bb42ab8b71c5fbf1
Reviewed-on: http://gerrit.dmdirc.com/296
Tested-by: Gregory Holmes <greboid@dmdirc.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Gregory Holmes
ae3301dcd4
Fixes issue 3425: Enter in NSD still occasionally opens two servers
Change-Id: I6b4296ccf660940cb9a7173ee6bd31b2fa87fe3e
Reviewed-on: http://gerrit.dmdirc.com/295
Tested-by: Gregory Holmes <greboid@dmdirc.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Gregory Holmes
59cf76e87b
Fixes issue 3327: TopicBar uses the wrong font-colour the first time it is edited if no topic is set
Change-Id: I6f54b9516d7a69940dda946a3b1cc4c3403af8d2
Reviewed-on: http://gerrit.dmdirc.com/290
Reviewed-by: Chris Smith <chris@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 years ago
Shane Mc Cormack
51174f9de6
Scripting Plugin.
Change-Id: Ib098163cb07ef9b4cbe5abb66c70c9052e117b24
Reviewed-on: http://gerrit.dmdirc.com/283
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Chris Smith
d2ea1ec2b0
mplayer media source plugin
Change-Id: I95741d45d91bb57577268ab040d237c8b8b90fce
Reviewed-on: http://gerrit.dmdirc.com/284
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago