Gregory Holmes
5cc131f190
ErrorManager now outputs a trace along with the message to System.err is there are no ready error listeners
Fixed an assertion from the previous commit
TextPane passes a frame when stylising strings
git-svn-id: http://svn.dmdirc.com/trunk@2425 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
d42503992a
Fixed some potential NPEs
git-svn-id: http://svn.dmdirc.com/trunk@2424 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
09238e85d4
inspircd ircd mode aliases are no longer crappy
git-svn-id: http://svn.dmdirc.com/trunk@2423 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
d99346cb42
fixed: java.lang.Character is incompatible with expected argument type java.lang.String in com.dmdirc.installer.cliparser.CLIParser.add(CLIParam) In file CLIParser.java, line 83
git-svn-id: http://svn.dmdirc.com/trunk@2422 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
7e6b3275f0
synchronized access to singleton instances in About and Prefs dialogs
Alias is now serialisable
ValueComparator for the debug command is now private static
Downloader closes its input stream
MainFrame caches ui.showversion
plugin is now transient in NickColourPanel
git-svn-id: http://svn.dmdirc.com/trunk@2421 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
dc9d866bb3
/debug configstats is now sorted by the number of accesses
git-svn-id: http://svn.dmdirc.com/trunk@2420 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
afa9829290
Added inspircd mode aliases
git-svn-id: http://svn.dmdirc.com/trunk@2419 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
9c33f5448b
Issue 484: SwingPreferecesPanel dialog state (can now sub categories with the same name as other sub categories, dialog state values no longer contain .'s)
git-svn-id: http://svn.dmdirc.com/trunk@2418 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
e8a996d07d
Use system fonts for all components
TextLabel and HTMLLabel use TextField font not JTextArea and JEditorPane fonts (they default to monospaced)
git-svn-id: http://svn.dmdirc.com/trunk@2417 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
062b1331dc
Fixed a bug where a single line in a textpane would not be painted
git-svn-id: http://svn.dmdirc.com/trunk@2403 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
8e622fc493
Fixes from refactoring
git-svn-id: http://svn.dmdirc.com/trunk@2402 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
f5cf7253d3
Moved resource manager into util
git-svn-id: http://svn.dmdirc.com/trunk@2401 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
8cc322d30e
Server invite handling
Simplified how Servers track away states
git-svn-id: http://svn.dmdirc.com/trunk@2400 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
d9db23f724
Issue 483: Show when the topic was set on channel join
Added a couple of new icons for future use
git-svn-id: http://svn.dmdirc.com/trunk@2398 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
5b38989f0a
Nicklist popup now uses the new configuration file
git-svn-id: http://svn.dmdirc.com/trunk@2395 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
7ad13d1dea
Popup Manager
git-svn-id: http://svn.dmdirc.com/trunk@2394 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
c62db9c98f
Remove superfluous LF from default popup menu
git-svn-id: http://svn.dmdirc.com/trunk@2393 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
e9bdbadc1a
Fix typo
git-svn-id: http://svn.dmdirc.com/trunk@2392 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
d06fa7270c
Better error handling by popup manager
git-svn-id: http://svn.dmdirc.com/trunk@2391 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
91cd29f436
Remove nicktext popup type
git-svn-id: http://svn.dmdirc.com/trunk@2390 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
5ccc1ce2d8
PopupManager: now non-stupid
git-svn-id: http://svn.dmdirc.com/trunk@2389 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
42355bb272
PopupManager
git-svn-id: http://svn.dmdirc.com/trunk@2388 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
0f22da8b20
PluginDialog opened addon site twice
Profile editor didnt clear the info boxes when aprofile was unselected
git-svn-id: http://svn.dmdirc.com/trunk@2385 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
fa4e8f603f
Join #DMDirc now had accelerator key
git-svn-id: http://svn.dmdirc.com/trunk@2379 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
92f5386935
Yet another stab at fixing the NPE in the nicklist popup methods
git-svn-id: http://svn.dmdirc.com/trunk@2377 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
02eecebc72
Tests now use JUnit 4.x annotations
Removed useless imports and javadoc from tests
git-svn-id: http://svn.dmdirc.com/trunk@2376 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
0f0899b8a5
Added license header to all tests
git-svn-id: http://svn.dmdirc.com/trunk@2375 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
aaca7e7800
If the UI is not visible (well, if there are no "ready" error listeners) the logger will now output errors to System.err
git-svn-id: http://svn.dmdirc.com/trunk@2373 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
ee24a2cc3d
ui.stylelinks defaults to true
git-svn-id: http://svn.dmdirc.com/trunk@2372 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
d5dabd70c2
treeview now caches labels used for nodes, should be slightly more efficient
git-svn-id: http://svn.dmdirc.com/trunk@2371 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
0b717a6c22
Another attempt to fix the annoying problems with error status' being changed
git-svn-id: http://svn.dmdirc.com/trunk@2369 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
c98504e8b3
PopupMenu for the systray cant be reused, moved icon initialisation to constructor
git-svn-id: http://svn.dmdirc.com/trunk@2367 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
f5ec930c74
ButtonBar uses FrameContainerComparator
FatalErrorDialog dispose's itself
Re-added notification colour cache to the treeview so treeview foreground colour option works again
git-svn-id: http://svn.dmdirc.com/trunk@2366 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
30b40b2c7f
ConfigTarget now uses an enum not a bunch of ints
git-svn-id: http://svn.dmdirc.com/trunk@2364 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
7b7acdf77d
Add unit test to ensure the global config only has global identities
git-svn-id: http://svn.dmdirc.com/trunk@2363 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
bb0222d083
Fixed unit tests
git-svn-id: http://svn.dmdirc.com/trunk@2362 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
57d0bf7280
The DummyController once again returns a DummyFrameManager, rather than throwing a UOE. I'm not sure why this was changed.
git-svn-id: http://svn.dmdirc.com/trunk@2361 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
bfb78a5f4c
Fix for every identity being loaded into the global manager. This may need to be ported to .5.1.
git-svn-id: http://svn.dmdirc.com/trunk@2360 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
101b147e6e
When there are no list modes (?! stupid bitlbee) disable the list modes menu and add button
git-svn-id: http://svn.dmdirc.com/trunk@2357 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
a1a73f3e1b
Insert substitutions button now disabled when nothing is selected
git-svn-id: http://svn.dmdirc.com/trunk@2356 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
864a623b35
Fixed problem with nicklist config listener and colour fallbacks
git-svn-id: http://svn.dmdirc.com/trunk@2354 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
cbd47cf2df
Prefs dialog setting wrong option for nicklist fore/background colours
git-svn-id: http://svn.dmdirc.com/trunk@2353 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
c6f6ec55a9
treeview colours fallback to treeview colours before ui colours
treeview cell renderer now falls back to the correct colours and listens to more config changes to change as needed
swingController now checks the look and feel config var exists before grabbing ig
git-svn-id: http://svn.dmdirc.com/trunk@2352 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
073b8ce573
Global window adds itself to the frame manager before selecting itself
git-svn-id: http://svn.dmdirc.com/trunk@2351 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
39e40a43ad
treeview now sorts using a FrameContainerComparator
git-svn-id: http://svn.dmdirc.com/trunk@2350 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
cb380b1c96
Javadoc and style fixes
git-svn-id: http://svn.dmdirc.com/trunk@2349 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
51ed6bbd5a
* Enforce preconditions in IdentityManager
* Remove old/new values from configchanged interface
git-svn-id: http://svn.dmdirc.com/trunk@2348 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
371e62a594
Fixed HistoryWindow
git-svn-id: http://svn.dmdirc.com/trunk@2347 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
959a574742
Changed the way Logger.doassertion works
git-svn-id: http://svn.dmdirc.com/trunk@2346 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
f954e8bd62
Moved FrameContainerComparator into the core, moved non standard windows back to the bottom of the list but kept GlobalWindow at the top
git-svn-id: http://svn.dmdirc.com/trunk@2345 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago