Chris Smith
2c5106dd96
Initial work on making web UI work again
Change-Id: I5756228bd66dd6d62c82ef89b9e3aab2bf9bb0cc
Reviewed-on: http://gerrit.dmdirc.com/1427
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Greg Holmes
7a5ad49789
Add some source checking to enterPressed action in inputfield.
Fixes issue 4306
Change-Id: Icf1baca52dbf18a53ffdc37a305c3badbcbb5cac
Reviewed-on: http://gerrit.dmdirc.com/1426
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Greg Holmes
91033b0e69
Use new perform type location
Fixes issue 4265
Change-Id: I779041d71d785a4ade294a2c846b551445a58b1b
Reviewed-on: http://gerrit.dmdirc.com/1423
Automatic-Compile: Chris Smith <chris@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Simon Mott
3fab2f9744
add serialVersionUID to PerformRenderer
fixes issue 4264
Change-Id: Id259d924bc40114c4308cd4e23e65c8c7fee4923
Reviewed-on: http://gerrit.dmdirc.com/1422
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Greg Holmes
31d342eb17
Style fixes...
Change-Id: I3ef841fa8757318770c9519cbc7595a0304e6847
Reviewed-on: http://gerrit.dmdirc.com/1418
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Greg Holmes
878174710a
Move duplicate logic (stupid proxying) from MainFrame to DesktopPane.
Fixes issue 4287
Change-Id: I0166aef05ef0babf5efe7c2220afb86439d1445b
Reviewed-on: http://gerrit.dmdirc.com/1416
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Greg Holmes
61382d2786
Style fixes
Change-Id: Ibfa948fd6ae069c423c4365800d76a93bc6aa8bd
Reviewed-on: http://gerrit.dmdirc.com/1415
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Greg Holmes
59207728ac
"handle" impossible condition as well as I can.
Fixes issue 4120
Change-Id: I3a7ab64d546a24badbcabaa30b9d6d0f09825bbc
Reviewed-on: http://gerrit.dmdirc.com/1408
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Greg Holmes
8c7585e225
Add a utility method to alter combobox dropdown width.
Fixes issue 4295
Change-Id: I9a73ed4c94ece2383870ea19103c07dbf3543d42
Reviewed-on: http://gerrit.dmdirc.com/1414
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Simon Mott
45a723ae05
Prevent OSD windows from using negative timeout delays
fixes issue 4291
fixes issue 4294
Change-Id: I853082a3e9e8efbe2c3c71f98e58afca78c8e141
Reviewed-on: http://gerrit.dmdirc.com/1412
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Greg Holmes
8d22fabdf2
Remove bad practice constants
Fixes issue 4236
Change-Id: Ifba90315cf79056f1a8b79d973404f5bd6d1fc72
Reviewed-on: http://gerrit.dmdirc.com/1409
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Greg Holmes
165ffe626c
Fix width of combo boxes in conditions panel to stop breaking layout.
Fixes issue 4290
Change-Id: I0043acc873ed0ff2830b103e9bbf97dbe9e99cee
Reviewed-on: http://gerrit.dmdirc.com/1410
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Greg Holmes
1102495ac8
Show full path to server group item in SLD info pane
Fixes issue 4269
Change-Id: I39f3ed0e9cbe550ff2fe6a7c41f08e295fa5d637
Depends-On: I9bcb7f4c8b6f48068e42d1b8e656288235da8599
Reviewed-on: http://gerrit.dmdirc.com/1406
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Greg Holmes
25a18c0265
Netbeans keeps complaining about this
Change-Id: I7b91c5aa17e4675082a3ec76e1f08a0e946578c6
Reviewed-on: http://gerrit.dmdirc.com/1407
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Greg Holmes
3bf2db322f
Urm, the issue is now fixed? Fixes issue 4226
Change-Id: I29ab7836d242d1e9121649aadb6fc2954f408eb4
Reviewed-on: http://gerrit.dmdirc.com/1404
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Greg Holmes
b5866027d1
More work on GTK colour issues
Change-Id: I1ac419b486757be36a4fe9bafd297793c0deba2f
Reviewed-on: http://gerrit.dmdirc.com/1402
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Greg Holmes
338449f407
More work on fixing GTK colours.
Change-Id: I03c2050748ddfe3c4776ae41b6e72dd48f02885e
Reviewed-on: http://gerrit.dmdirc.com/1403
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Greg Holmes
da85f4de8e
Ignore more colour setting on GTK
Change-Id: I12a578478c9765b48dcf2e247a64ef3897d87075
Reviewed-on: http://gerrit.dmdirc.com/1401
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Greg Holmes
efe7701017
Save lists to disk when exiting the dialog.
Change-Id: I57e1747a352f04e3912bb93cc28eb6ceed8c73fa
Reviewed-on: http://gerrit.dmdirc.com/1399
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Greg Holmes
0dab5144c6
Allow editing of empty server lists.
Fixes issue 4282
Fixes issue 4283
Change-Id: I6481eaea518f85b55bb03f2ec0f95072c0b0824a
Reviewed-on: http://gerrit.dmdirc.com/1398
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Greg Holmes
1e5758f8a0
Show help panel in SLD for All Servers.
Fixes issue 4281
Change-Id: I2dd52e07e148e8072d40ac52c99d20ace9aee3d4
Reviewed-on: http://gerrit.dmdirc.com/1397
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Greg Holmes
b7b7e6b8fe
Disable layers when no settings can be altered in SLD
Change-Id: If236203ea3f8f59649d2c590931227c33df7d76c
Reviewed-on: http://gerrit.dmdirc.com/1393
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Greg Holmes
1234a08539
Add title+border to settings, should clear things up?
Fixes issue 4268
Change-Id: I8f98eff4dd16045fea191d11800e77659170c54e
Reviewed-on: http://gerrit.dmdirc.com/1394
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Greg Holmes
2a59648aa8
Add a scrollpane for the info of a group item.
Fixes issue 4266
Change-Id: I382b3afda8b3c943f2dc24dda449a0e8e98df6ff
Reviewed-on: http://gerrit.dmdirc.com/1395
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Greg Holmes
c1acd8bbb7
Oops, don't try and save null group items.
Fixes issue 4280
Change-Id: Id5bbce64c9b8eb011c2fc7bc537b24718f000ec2
Reviewed-on: http://gerrit.dmdirc.com/1396
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Greg Holmes
1c2e47c86d
Allow null as an option in profile selector in SLD
Fixes issue 4272
Change-Id: Iac3495a5367e83a9b295c888d1340cdb010c641c
Reviewed-on: http://gerrit.dmdirc.com/1392
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Greg Holmes
7c02a0d319
Use null not config identitiy for all servers
Fixes issue 4278
Change-Id: I14cd5090e6118c1d655273e54ce2d27313520d17
Reviewed-on: http://gerrit.dmdirc.com/1391
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Greg Holmes
37921b78e2
Add groups to groups not null
Fixes issue 4279
Change-Id: I7bb31d3a51876088743c9d86f08af52e0ed3cb85
Reviewed-on: http://gerrit.dmdirc.com/1390
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Greg Holmes
d77fe56d79
Handles will now show as available.
Fixes issue 4271
Change-Id: I558b71584b12a180f60291f233064cbdfe2adb33
Reviewed-on: http://gerrit.dmdirc.com/1389
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Greg Holmes
bc4d3723a2
Show root node, allow adding groups to root
Fixes issue 4267
Change-Id: Ib45aec2467e8a5091d55d502ec41f4ea4d8441fc
Reviewed-on: http://gerrit.dmdirc.com/1386
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
14 years ago
Greg Holmes
1c32108d70
Adding items should ask for item name
Fixes issue 4273
Change-Id: Ibf4ddca0b3ec3235034dcb2c557d9b3c55bebdae
Reviewed-on: http://gerrit.dmdirc.com/1388
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Greg Holmes
dd5fd61dfe
Add settings to SLD
Fixes issue 4275
Change-Id: Id894d1177b19bc6dbccc00a620b03b97796945e3
Reviewed-on: http://gerrit.dmdirc.com/1387
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Chris Smith
83b0ae0bf9
Re-fix logging plugin
Fixes issue 4258
Change-Id: Ib825f914be22b925f09178258bdb118317b3c1c9
Reviewed-on: http://gerrit.dmdirc.com/1385
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Greg Holmes
5a30167b0a
Windows ignores mouseClicked events for some unknown reason.
Fixes issue 3953
Change-Id: I5cf972591e54500ac9d8e5d72afcf2e9eeec1b05
Reviewed-on: http://gerrit.dmdirc.com/1384
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Greg Holmes
4c692b576a
Check for empty iterator before adding styles.
Fixes issue 4206
Change-Id: Iac3dba3a5856a56f24776336ba532f6f5b87c65b
Reviewed-on: http://gerrit.dmdirc.com/1383
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Greg Holmes
699f84d508
display blocking is broken, handle properly.
StadardQuestion dialog only tells you about one result.
Fixes issue 3964
Change-Id: I247c3bc8ffc5a2050eec6ba797e3ea1cf606eca7
Reviewed-on: http://gerrit.dmdirc.com/1382
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Greg Holmes
ec3870d106
Redo titled borders when switching group item.
Fixes issue 4260
Change-Id: Idb545bee7d4b33ec6b4be3bd92716a1f179ff610
Reviewed-on: http://gerrit.dmdirc.com/1381
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Greg Holmes
18dd63870b
Ignore foreground colours for inputfield on GTK.
Fixes issue 4220
Change-Id: I6996500ed5dbce01ebcbba25f1e2f79bb5973ca0
Reviewed-on: http://gerrit.dmdirc.com/1378
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Chris Smith
4251e58915
Style/stupidity fixes.
I'm sure I've done some of these before...
Change-Id: Ie41ffe45793e1e54403cc5501df74ad12ce680d7
Reviewed-on: http://gerrit.dmdirc.com/1379
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Greg Holmes
7ae9594650
Force black text in TitlePanel.
Fixes issue 4218
Change-Id: Icb4e332e6af69f92d957311d4b095470fe0cb8a7
Reviewed-on: http://gerrit.dmdirc.com/1376
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Chris Smith
d4e77dba6f
Fix concurrency problem in nowplaying config panel
Fixes issue 4255
Change-Id: Ib4998d987d24c90b719c13de19b111645d46d528
Reviewed-on: http://gerrit.dmdirc.com/1374
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Chris Smith
e9fccdafae
Manually synchronise the synchronous map?
/me shrugs
Fixes issue 4258
Change-Id: I0ea95bc3a8ac1576520ee6d03b79d26117b98cb1
Reviewed-on: http://gerrit.dmdirc.com/1373
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Chris Smith
b94e37c294
Fix stupid behaviour of relaybot plugin
Fixes issue 4257
Change-Id: Ic091c1bb415f37742f2ba74b1b371498c18b7be8
Reviewed-on: http://gerrit.dmdirc.com/1372
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Greg Holmes
492093f9fb
Crazy platform specific hacks, I hate you yarcanox
Fixes issue 4223
Change-Id: I97ab4e201567f8a67bd74e16e4209e2ea1338650
Reviewed-on: http://gerrit.dmdirc.com/1371
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Chris Smith
47dc4990ad
OldTextLabel now uses correct fg!
Change-Id: I83a603383632edbc39f9bb7b1b4b1a38cfb688c5
Reviewed-on: http://gerrit.dmdirc.com/1370
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Chris Smith
a96cd2fecb
HTMLLabel now obeys fg colours
Fixes issue 4216
Change-Id: Icbc05fe6408828a8b584fe6769426e66b8095c12
Reviewed-on: http://gerrit.dmdirc.com/1369
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Chris Smith
9d729d4b8a
TextLabels now use correct foreground colours
Fixes issue 4225
Change-Id: Ic460ec4e6fa2f4de5467b030fbb3e17de99179f0
Reviewed-on: http://gerrit.dmdirc.com/1368
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Greg Holmes
4904a5a949
Fix EDt violations, deadlocks and style!
Fixes issue 4245
Change-Id: Idefb5f6edee4667636fa0918f7855d788ba78835
Reviewed-on: http://gerrit.dmdirc.com/1367
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Greg Holmes
ef17ae7134
Add ability to add items to server lists.
Change-Id: I03a5126016b7be5c243d00384d00d750a1e07051
Reviewed-on: http://gerrit.dmdirc.com/1365
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Chris Smith
82c28d67d7
More HashTable removal
Make the LoggingPlugin less stupid
Change-Id: I12b2ca7b6a3f61a20015cebbcd81f4efed34a83f
Reviewed-on: http://gerrit.dmdirc.com/1360
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago