Gregory Holmes
3ab45dc841
Fixes issue 1361: GTK Issues on OpenSolaris
Change-Id: I74b21fade055a95afd2b4c6457fcebe825ad5318
Reviewed-on: http://gerrit.dmdirc.com/498
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Automatic-Compile: Shane Mc Cormack <shane@dmdirc.com >
14 lat temu
Gregory Holmes
fcdc626c2f
Crazy caching!
Change-Id: Ibcb94ca616d3b6e9ed6a1b6c94698ab74cbd7872
Reviewed-on: http://gerrit.dmdirc.com/484
Tested-by: Gregory Holmes <greboid@dmdirc.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Automatic-Compile: Shane Mc Cormack <shane@dmdirc.com >
14 lat temu
Chris Smith
9c8ecf12e2
Fix UI unit tests and associated hackery
Change-Id: Ibb88173ef74bb597cee62e1b1adcfe4cd0556d5b
Reviewed-on: http://gerrit.dmdirc.com/482
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <devs-public@dmdirc.com >
14 lat temu
Gregory Holmes
b780852757
Remove deprecated methods
Change-Id: Ia0c437dbb8b4e0cda23f87c8ed908ee1ec629125
Reviewed-on: http://gerrit.dmdirc.com/485
Tested-by: Gregory Holmes <greboid@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <devs-public@dmdirc.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 lat temu
Gregory Holmes
6b0c2b6d37
Reduce crazy delay for dialog key events
Change-Id: Idb1e87f6574e0a1eef71763337ad9bedec387c37
Reviewed-on: http://gerrit.dmdirc.com/473
Tested-by: Gregory Holmes <greboid@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 lat temu
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 lat temu
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 lat temu
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 lat temu
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 lat temu
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 lat temu
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 lat temu
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 lat temu
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 lat temu
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 lat temu
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 lat temu
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 lat temu
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 lat temu
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 lat temu
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 lat temu
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 lat temu
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 lat temu
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 lat temu
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 lat temu
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 lat temu
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 lat temu
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 lat temu
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 lat temu
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 lat temu
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 lat temu
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 lat temu
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 lat temu
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 lat temu
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 lat temu
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 lat temu
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 lat temu
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 lat temu
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 lat temu
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 lat temu
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 lat temu
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 lat temu
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 lat temu
Gregory Holmes
17938a19a4
Fixes issue 3416: Escape doesn't close search panel
Change-Id: I65c80232990b7775314c2da8dc37c6f2a429e3f4
Reviewed-on: http://gerrit.dmdirc.com/282
Reviewed-by: Chris Smith <chris@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 lat temu
Gregory Holmes
b44fd4dab5
Fixes issue 2383: Prefs dialog is too tall for a 600 high display (most netbooks)
Fixes the cleint being broken
Change-Id: I7d43d97e505077556fa62648610bd464493631dc
Reviewed-on: http://gerrit.dmdirc.com/269
Tested-by: Gregory Holmes <greboid@dmdirc.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 lat temu
Gregory Holmes
5b126b7664
Fixes issue 3327: TopicBar uses the wrong font-colour the first time it is edited if no topic is set
Fixes issue 3326: TopicBar shouldn't reset the topic if someone else changes it whilst it is being edited.
Change-Id: I5ca1535dc9edbc9eac237f83c69efc3b910c3013
Reviewed-on: http://gerrit.dmdirc.com/248
Tested-by: Gregory Holmes <greboid@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 lat temu
Shane Mc Cormack
86a7294aac
Import Plugins
14 lat temu