Shane Mc Cormack
91bec51836
Code Tidying (Issue 1274)
git-svn-id: http://svn.dmdirc.com/trunk@4240 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Shane Mc Cormack
2b9212f043
getResourceManager now sets a 10 second timer to clear the ResourceManager (so as not to hold the file open) rather than relying on it being closed by everything that calls it.
pluginUpdated and updateMetaData now force the use of a new ResourceManager from getResourceManager (fixes issue 1363)
git-svn-id: http://svn.dmdirc.com/trunk@4239 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Shane Mc Cormack
affaa6880c
Don't add dmdirc icon to default message. (Issue 1365)
git-svn-id: http://svn.dmdirc.com/trunk@4238 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Gregory Holmes
c10d1dc125
fixes issue 1365: Status bar messages should support icons
git-svn-id: http://svn.dmdirc.com/trunk@4226 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Gregory Holmes
bf470550b5
fixes issue 1353: Any x setting <= 250 displays the same as x = 0
git-svn-id: http://svn.dmdirc.com/trunk@4220 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Gregory Holmes
d3d29a857f
Populate themes in a different thread. Issue 1334
git-svn-id: http://svn.dmdirc.com/trunk@4219 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Gregory Holmes
479fbf50fa
Populate plugins in a different thread. Issue 1334
git-svn-id: http://svn.dmdirc.com/trunk@4218 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Gregory Holmes
88b2637906
JFileChooser--. Issue 1334
git-svn-id: http://svn.dmdirc.com/trunk@4217 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Chris Smith
ed1db3575c
Nowplaying plugin no longer queries the currently playing track when the preferences dialog is initialised
Issue 1334
git-svn-id: http://svn.dmdirc.com/trunk@4216 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Chris Smith
cf1bd397c6
Parser may send socketclosed events when the server is trying to disconnect
Parsers no longer have to be connected already in order to use Server.connect
Yay for me
Issue 1302
git-svn-id: http://svn.dmdirc.com/trunk@4215 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Chris Smith
5d0b2a9f4e
ServerEventHandler now checks state before passing on events
Fixes issue 1302 (in a not-very-fixing sort of way)
git-svn-id: http://svn.dmdirc.com/trunk@4214 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Chris Smith
1e9c95e4b7
Changed an assertion in Server.java to throw an exception instead
Issue 1302
git-svn-id: http://svn.dmdirc.com/trunk@4213 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Chris Smith
339e5e8150
Global Window now says its max length is -1, WritableFrameContainer now handles max line lengths of <= 0 better
Should fix issue 1342
git-svn-id: http://svn.dmdirc.com/trunk@4212 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Chris Smith
e0c72fcb24
ConfigManager.getOptions(domain) now iterates backwards over identities, so higher precendence ones get added last (and thus override others).
Should fix issue 1339
git-svn-id: http://svn.dmdirc.com/trunk@4211 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Chris Smith
11d15369bd
Initial work on addon browser
Issue 1341
git-svn-id: http://svn.dmdirc.com/trunk@4210 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Gregory Holmes
8863d40ae9
fixes issue 1329: Update manager should be dismissed with "OK" even if some items are "Restart needed"
git-svn-id: http://svn.dmdirc.com/trunk@4209 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Gregory Holmes
9fd470f1c2
fixes issue 1174: No way to restore minimised window from treeview
fixes issue 1338
git-svn-id: http://svn.dmdirc.com/trunk@4208 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Chris Smith
d2d6bf2d2c
WindowManager now proxies selection listener stuff, for the lazy/lazoid. Fixes issue 1199, but won't help a bit with its dependency. Hah!
git-svn-id: http://svn.dmdirc.com/trunk@4206 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Chris Smith
d80bdf2c54
Update checker now has/uses restart required state, and actually notifies listeners about all state changes, rather than a few select ones.
Status bar now shows restart required icon appropriately.
Fixes issue 1303
git-svn-id: http://svn.dmdirc.com/trunk@4205 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Gregory Holmes
a1c716ddc6
fixes issue 1336: OSD is screwed
git-svn-id: http://svn.dmdirc.com/trunk@4204 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Gregory Holmes
04684f38ac
fixes issue 1336: OSD is screwed
git-svn-id: http://svn.dmdirc.com/trunk@4203 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Chris Smith
b81a909691
Synchronise access to the FrameContainer listener list when doing icon-related stuff
Might fix issue 1320, or might just cause random lockups, depending on how awful the UI is :D
git-svn-id: http://svn.dmdirc.com/trunk@4202 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Chris Smith
82de393831
Servers now clear away state when disconnecting, fixes issue 1308
git-svn-id: http://svn.dmdirc.com/trunk@4201 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Chris Smith
335e9c3629
Redo the Identity/ConfigManager get options so they use maps where appropriate, rather than stupid string building
Remove all deprecated Identity/ConfigManager methods
Fixes issue 1335
git-svn-id: http://svn.dmdirc.com/trunk@4200 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Gregory Holmes
f29b39e083
issue 1274: Code tidying (all layouts are now done using miglayout)
git-svn-id: http://svn.dmdirc.com/trunk@4199 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Shane Mc Cormack
e51714f464
Move the .update check back to the top
(Somewhat issue 1333 related)
git-svn-id: http://svn.dmdirc.com/trunk@4198 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Shane Mc Cormack
93633e6546
Don't delete the old .jar is the plugin is persistant.
Fixes issue 1333
git-svn-id: http://svn.dmdirc.com/trunk@4197 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Gregory Holmes
e68e90cf50
issue 1274: Code tidying (df sucks)
git-svn-id: http://svn.dmdirc.com/trunk@4196 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Gregory Holmes
1746c09b6a
fixes issue 1331
git-svn-id: http://svn.dmdirc.com/trunk@4195 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Shane Mc Cormack
4dbadfb221
Code Tidying (Issue 1274)
git-svn-id: http://svn.dmdirc.com/trunk@4194 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Shane Mc Cormack
e6ce30b2d3
Remove debugging (Code Tidying - Issue 1274)
git-svn-id: http://svn.dmdirc.com/trunk@4193 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Shane Mc Cormack
fd8fbb37ea
Always prepend currentDirectory if filename is not absolute.
Code Tidying ish (issue 1274)
git-svn-id: http://svn.dmdirc.com/trunk@4192 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Shane Mc Cormack
b444ca713d
Issue 1274: Code Tidying
Fix license headers
git-svn-id: http://svn.dmdirc.com/trunk@4191 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Shane Mc Cormack
9d0b3c68af
Fixes issue 1332: bug in DCC Plugin with transfers that take less than 1 second
Add support for using the KDE File Chooser if available and plugin-DCC.general.useKFileChooser is set to true (hidden pref, defaults to off, I hate the metal file chooser)
git-svn-id: http://svn.dmdirc.com/trunk@4190 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Gregory Holmes
3c1ba96c72
issue 1274: Code tidying (df sucks)
git-svn-id: http://svn.dmdirc.com/trunk@4189 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Shane Mc Cormack
a4aaf5adc3
Fix issue 1330
git-svn-id: http://svn.dmdirc.com/trunk@4188 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Shane Mc Cormack
bf5f1a28b8
Actually Fixes Issue 1322: Edit Buttons are too small on windows
git-svn-id: http://svn.dmdirc.com/trunk@4187 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Shane Mc Cormack
11f3e13d56
s -> S
Issue 244 ish. probably.
git-svn-id: http://svn.dmdirc.com/trunk@4186 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Gregory Holmes
0136d929f8
fixes issue 1322: Edit Buttons are too small on windows
git-svn-id: http://svn.dmdirc.com/trunk@4185 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Shane Mc Cormack
63ff324177
Fixes issue 1324 (Tabbed Dialogs look crap) - I know greg probably won't like how I did it, but it works fine on OS X, Vista, XP, GTK and Metal
Fixes issue 1246 (OSX UI Bugs) - Everything mentioned in this issue is now fixed
git-svn-id: http://svn.dmdirc.com/trunk@4184 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Gregory Holmes
bf2adef57b
fixes(?) issue 1324: Tabbed DIalogs have odd colour
git-svn-id: http://svn.dmdirc.com/trunk@4181 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Gregory Holmes
eb3f1c885b
issue 244: Might aswell make all LAFs use the same style for validating text fields now two main LAFs do it this way
git-svn-id: http://svn.dmdirc.com/trunk@4179 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Shane Mc Cormack
67aac9fd86
Fixes issue 1323
git-svn-id: http://svn.dmdirc.com/trunk@4178 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Gregory Holmes
7be64e82a4
fixes issue 1326: Info pane redesign
git-svn-id: http://svn.dmdirc.com/trunk@4177 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Shane Mc Cormack
243120c1ac
Start support for unattended installs.
Issue 1319
git-svn-id: http://svn.dmdirc.com/trunk@4172 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Chris Smith
b366283b95
Action now instansiates the PreferencesSetting properly (how on earth did everything except chancolours appear to work with it backwards?) Fixes issue 1285
git-svn-id: http://svn.dmdirc.com/trunk@4171 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Gregory Holmes
7fddb5142c
fixes issue 1314: Paste dialog recenters itself when editing text
git-svn-id: http://svn.dmdirc.com/trunk@4170 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Gregory Holmes
21f727f61b
fixes issue 1316: Changing the name of a profile duplicates it
git-svn-id: http://svn.dmdirc.com/trunk@4169 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Gregory Holmes
542a4fa9b3
fixes issue 1316: Changing the name of a profile duplicates it
git-svn-id: http://svn.dmdirc.com/trunk@4168 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden
Gregory Holmes
a1416ff3a7
fixes issue 1311: Damn the EDT.
git-svn-id: http://svn.dmdirc.com/trunk@4167 00569f92 -eb28-0410-84fd-f71c24880f
16 jaren geleden