Shane Mc Cormack
28557b998b
Update Parser
14 years ago
Chris Smith
ffd77c5ca7
Tidy up colour stuff in ConfigSource.
Change-Id: I8f80cd9d20494202244927d7fb9ea4cc63262319
Reviewed-on: http://gerrit.dmdirc.com/122
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Chris Smith
fcd100fcb7
Fix channel icon being incorrect in some cases
Fixes issue 3196
Change-Id: I7bae3fa9df018bef1325339e6f1841cdeb4a579b
Reviewed-on: http://gerrit.dmdirc.com/121
Tested-by: Chris Smith <chris@dmdirc.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Chris Smith
767a2d4874
Action manager now catches errors when triggering actions
Fixes issue 3179
Change-Id: I5f381d7a4ea5f44f7d3a9b7856755d36fa904ca2
Reviewed-on: http://gerrit.dmdirc.com/119
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Chris Smith
922e529af2
WeIRCd has a non-standard meaning for +c.
Fixes issue 3192.
Change-Id: I77a3d4257af5f3f85393caa5b45dcb3c4c1d43ae
Reviewed-on: http://gerrit.dmdirc.com/120
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Gregory Holmes
7ab4b79954
fixes issue 3194
Change-Id: Ib0ef49b61822751e06d7197dae80a9a32cb046f9
Reviewed-on: http://gerrit.dmdirc.com/118
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Gregory Holmes
a96b7f61ea
Further work on making GTK look good
Change-Id: I54036755881dbb6779e2cf15cb1871af154b928f
Reviewed-on: http://gerrit.dmdirc.com/117
Tested-by: Gregory Holmes <greboid@dmdirc.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Shane Mc Cormack
70e97d73c0
Bump all plugin versions to force server-side recompile for addons site.
Change-Id: Ib0a5f72e9eddca7a2a11edf1ba4795f3fc598d2c
Reviewed-on: http://gerrit.dmdirc.com/116
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Shane Mc Cormack
ac9bdef580
Fix Apple JNI. Not sure why I was unable to fix this in the past...
Fixes issue 3188
Change-Id: I977fe5a4884ed9ee97e304f8a0efb4979b76d809
Reviewed-on: http://gerrit.dmdirc.com/115
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Shane Mc Cormack
b1d54e917b
Update Parser module.
Change-Id: I2f770b6a360b4c00f8620753a3cbf318fb909bda
Reviewed-on: http://gerrit.dmdirc.com/114
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Chris Smith
1a248277ae
Fix /mode command unit test
Change-Id: I30be0d8d9431fbff78ed1bbc0e3e56c19899f8ec
Reviewed-on: http://gerrit.dmdirc.com/113
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Gregory Holmes
a0ceaf14cc
Fixes issue 2665 (Adds an optional integer prefs component)
Moves colour dialogs to a separate package
Change-Id: Id0aa4294fdc5f33139a5d14c47afa778346cd6bf
Reviewed-on: http://gerrit.dmdirc.com/100
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Shane Mc Cormack
c04b824345
Get licenses from plugins.
Fixes issue 2642.
Returns an InputStream because thats what the license panel uses for everything else.
Change-Id: I487257961ac40bb421ef8b8c92da32a221ce2ce9
Reviewed-on: http://gerrit.dmdirc.com/106
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Git
8d6131b3d3
Checkstyle on the parser works again.
Add contents of http://reports.dmdirc.com/ to repo so that we have a copy somewhere.
Change-Id: I2eb6aea620f7f2eb48cd76e54f7ca87190662fe4
Reviewed-on: http://gerrit.dmdirc.com/96
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Shane Mc Cormack <shane@dmdirc.com >
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Gregory Holmes
527284a445
fixes issue 3130
Change-Id: I5e046e950028e60c6fb578b928300a61238f1ad6
Reviewed-on: http://gerrit.dmdirc.com/101
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Shane Mc Cormack
002b8a4078
Remove the last remaining tab-formatted files.
Change-Id: I6cc608406e5a7889fe353ca402c60072c38923c3
Reviewed-on: http://gerrit.dmdirc.com/97
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Chris Smith
4991e31a5c
Mock server and parser for invite test
Fixes issue 3166, fixes issue 3167
Change-Id: I9612d9244c137d2fcd13fff96beda189a51ed9d8
Reviewed-on: http://gerrit.dmdirc.com/95
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 years ago
Shane Mc Cormack
bfd09f5040
make BuildAll.sh git-aware.
If a .git dir is present in the directory then git will be used, else fallback to svn.
Change-Id: Iaa528668420258be4eac790c29954ca5e4bb70a8
Reviewed-on: http://gerrit.dmdirc.com/94
Reviewed-by: Chris Smith <chris@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 years ago
Chris Smith
6b944efeea
Fix stupid bug in launcher component
Change-Id: I9b6436e7fb4add500ff2dd5232faf11e228962ce
Reviewed-on: http://gerrit.dmdirc.com/93
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Shane Mc Cormack
7f0a0f7d38
Use XDG_CONFIG_HOME for storing the config if ~/.DMDirc/ does not exist.
Fixes issue 3097
Change-Id: I3e85e23908421bc6631718dfd74027acb61a3249
Reviewed-on: http://gerrit.dmdirc.com/92
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Shane Mc Cormack
706c0e6921
Update parser module
Change-Id: I65fd1762ac239aef8b142581662d63086f61b724
Reviewed-on: http://gerrit.dmdirc.com/91
Reviewed-by: Chris Smith <chris@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 years ago
Chris Smith
ae2649c050
Servers now update titles when relevant formatters are changed
Fixes issue 3156.
Change-Id: Ia1f5a27e1d8af7393767b19843aecfcb15b05948
Reviewed-on: http://gerrit.dmdirc.com/84
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 years ago
Chris Smith
7ff3459ea5
Core support for empty topics
Fixes issue 3154
Change-Id: I70040e0d739c86b18171f07062f10edefb294b97
Reviewed-on: http://gerrit.dmdirc.com/85
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 years ago
Chris Smith
13d37e7d21
Catch exceptions when updating nowplaying preview panel
Change-Id: I4ed9c309e0ce91318237e7b3b845f839134b1ef4
Reviewed-on: http://gerrit.dmdirc.com/83
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Chris Smith
e1755d7c41
Normalise paths used in PluginInfo.getRelativePath()
Should fix issue 2913
Change-Id: I0e838aa6f3911e9aab239852b452fabab6fe138d
Reviewed-on: http://gerrit.dmdirc.com/82
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Chris Smith
5e7b0bdcb3
Fix global window not closing properly
Fixes issue 3153
Change-Id: I950ab1a48c345232f9da3830ba7434e2769d6cbf
Reviewed-on: http://gerrit.dmdirc.com/81
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Chris Smith
59f30af056
Add preconditions to FrameContainerComparator
Fixes issue 3144
Change-Id: I40215374a0d1f7dbbb9c148e28b1ba03351cad78
Reviewed-on: http://gerrit.dmdirc.com/80
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Gregory Holmes
c31703a6a0
fixes issue 3148
fixes issue 3147
Change-Id: Ibc14b8de5d72fffc59f0bcf9e9acb1717ff3c9c7
Reviewed-on: http://gerrit.dmdirc.com/79
Reviewed-by: Chris Smith <chris@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 years ago
Shane Mc Cormack
636a8efda1
Reformat the plugin manager
Change-Id: Ie6f2b1aaef0bd753cffa61abe3117f22dc0955af
Reviewed-on: http://gerrit.dmdirc.com/78
Tested-by: Shane Mc Cormack <shane@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 years ago
Chris Smith
d27193a32f
Update to the right commit!
14 years ago
Chris Smith
28d490a748
Parser module update
14 years ago
Gregory Holmes
960203f816
fixes issue 3128
Change-Id: I1a299eb7fd17d00944747fcc765a52da162f0f24
Reviewed-on: http://gerrit.dmdirc.com/74
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Gregory Holmes
81174f4360
fixes issue 3100
Change-Id: I3bc683858c1f78fefec3c8edf355fb13524fd140
Reviewed-on: http://gerrit.dmdirc.com/75
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Shane Mc Cormack
31f1d0d59b
Make gitignore ignore some more of the output from windows builds
Change-Id: I3fbb078c16cd388ed25dd4daeffa36576d13a360
Reviewed-on: http://gerrit.dmdirc.com/73
Reviewed-by: Chris Smith <chris@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 years ago
Shane Mc Cormack
61322e127a
Update parser module
Change-Id: Ibd67d928efe26aeb7f4572cacf4cbd244f03848d
Reviewed-on: http://gerrit.dmdirc.com/72
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Shane Mc Cormack <shane@dmdirc.com >
14 years ago
Chris Smith
254efed48c
WeIRCd mode aliases
Fixes issue 3082
Change-Id: I5d088536d26a3f731e6b97572e42112fb99048bf
Reviewed-on: http://gerrit.dmdirc.com/71
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Chris Smith
c4f9e8396d
Global window now listens for config changes
Fixes issue 3043
Change-Id: I7a710a389c2a8a113a4a88fd8865fe5600c1abcb
Reviewed-on: http://gerrit.dmdirc.com/69
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Chris Smith
2b6878e3ce
Error manager no longer submits duplicates again
Fixes issue 3000
Change-Id: I6f7e194bc540d59ae9a06f0331e218ce26ecc4a0
Reviewed-on: http://gerrit.dmdirc.com/68
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Chris Smith
610ea2d4ec
Errors loading trusted CAs are now user not app
Fixes issue 3038, fixes issue 3076
Change-Id: Id23d13b86bcb6bb75fe12c49a8fb1ab8423fd2dc
Reviewed-on: http://gerrit.dmdirc.com/67
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Chris Smith
0161beb8fe
Add craploads of synchronisation to fix obscure concurrency issues
Fixes issue 3091
Change-Id: Ie449b89b469b528d4b52fa973e07df95e9450d96
Reviewed-on: http://gerrit.dmdirc.com/65
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Chris Smith
ffa98aa8f7
Nifty popup for updater statusbar whatsit
Fixes issue 2945
Change-Id: Idf6b8a181a2f7d299cf98bdb7ba76c35b9eb957d
Reviewed-on: http://gerrit.dmdirc.com/66
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Chris Smith
cd7086515b
Sanitise now playing args before passing to replaceAll
Fixes issue 2788
Change-Id: I2e0df6dbd4f97ec7452cf8bbedb3ec600852e74e
Reviewed-on: http://gerrit.dmdirc.com/61
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Chris Smith
8e8dab0662
s/0.6.3m3/0.6.4/
Change-Id: I6efb26ee834168d1ead9e9d3f5734523b078d504
Reviewed-on: http://gerrit.dmdirc.com/62
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Chris Smith
d8330a3161
Don't try to update names if we're not in the channel
Fixes issue 3073
Change-Id: Iae845cb0369e97a7b01d7db5b6e48644ca3aa437
Reviewed-on: http://gerrit.dmdirc.com/59
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Shane Mc Cormack
3b3f5148cf
Use correct commit id for parser module
Change-Id: Ic36e1e313054e60f19059965e9cec1d0fcec896e
Reviewed-on: http://gerrit.dmdirc.com/60
Tested-by: Shane Mc Cormack <shane@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Chris Smith
bf590d89f8
External command fixes
CommandArguments.getWordsAsString now sanity checks its arguments
External /mode command now uses correct offset
All external commands are now passed the correct arguments
Fixes issue 3125
Change-Id: Ib546c03443ac51a1bb6b5d3d4b6a2204e04a8be1
Reviewed-on: http://gerrit.dmdirc.com/58
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
14 years ago
Chris Smith
32cf9f348f
Update unit tests for URI changes
Change-Id: I0dd005540f126b40c4d7f61384236ec21cfe5730
Reviewed-on: http://gerrit.dmdirc.com/57
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 years ago
Chris Smith
f8fc611fc1
Use URI instead of IrcAddress.
Fixes issue 2921. Issue 2872.
Change-Id: I3f31ea528d02a4c1de0147e5f416b84ff05defde
Reviewed-on: http://gerrit.dmdirc.com/56
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
14 years ago
Chris Smith
03b5f7d8f9
The global config not loading is now a fatal error
Fixes issue 3085
Change-Id: Id88b8c70f461012ac8aad40f3484cd5648e685c9
Reviewed-on: http://gerrit.dmdirc.com/54
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Hudson <webmaster@dmdirc.com >
14 years ago
Shane Mc Cormack
7f6451c23e
Update parser module
14 years ago