Gregory Holmes
6f3fb88fa1
Feedback dialog work
git-svn-id: http://svn.dmdirc.com/trunk@2579 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
87c5dda760
Renamed TopicModesPane to TopicPane, as it should always have been called
Removed some unused imports
git-svn-id: http://svn.dmdirc.com/trunk@2578 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
41e15d837e
Some kind of stupidity detecting AI is needed, although it might block too many commits
git-svn-id: http://svn.dmdirc.com/trunk@2576 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
515d05a2f2
Stabbing another cause of the input field not having focus when windows are activated
git-svn-id: http://svn.dmdirc.com/trunk@2575 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
01f518f1f0
Fix parser error callback
git-svn-id: http://svn.dmdirc.com/trunk@2574 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
7ef9f79c2e
Added identity ordering
git-svn-id: http://svn.dmdirc.com/trunk@2573 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
445bc160d7
Identities can now be specified as global
git-svn-id: http://svn.dmdirc.com/trunk@2572 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
8c0c430f0a
Added /reloadidentities to please the whiny muppet
git-svn-id: http://svn.dmdirc.com/trunk@2571 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
7fe51e6698
Added ServerError handler and added End of MOTD param in
git-svn-id: http://svn.dmdirc.com/trunk@2570 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
c86a053924
Crap.
git-svn-id: http://svn.dmdirc.com/trunk@2569 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
7847425a56
javadoc
git-svn-id: http://svn.dmdirc.com/trunk@2568 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
78d37802c7
Changed styliser to style an existing document or the current method
git-svn-id: http://svn.dmdirc.com/trunk@2567 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
f823570311
New IRCDocument and TextPane
git-svn-id: http://svn.dmdirc.com/trunk@2566 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
769e25dfa3
test app for new textpane model
git-svn-id: http://svn.dmdirc.com/trunk@2565 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Shane Mc Cormack
b930308a41
Added callback for ERROR lines (OnServerError) (Fixes Issue 516)
Added callback for Ping Sent (OnPingSent) (Fixes Issue 488)
The parser now prefixes its outgoing pings with DMD and checks that the response contains the prefix before firing pingsuccess. (Fixes Issue 478)
MOTDEnd callback now contains a Data String (incase the server sends extra information there)
git-svn-id: http://svn.dmdirc.com/trunk@2564 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
ac64abd41a
Fixed statusbar increasing in size when the error icon is added
git-svn-id: http://svn.dmdirc.com/trunk@2563 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
50f3b4d269
Issue 515: Identity reloading
git-svn-id: http://svn.dmdirc.com/trunk@2562 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
c138b515e7
Added bunch of updater options and methods needed for the prefs UI
Added hourglass PNG export
git-svn-id: http://svn.dmdirc.com/trunk@2561 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
54d7efe0fe
Fixed height issues on the status bar
git-svn-id: http://svn.dmdirc.com/trunk@2560 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
1cef97b0e0
Implemented ListenerList and made the core use it in favour of EventListenerList
git-svn-id: http://svn.dmdirc.com/trunk@2559 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
75ebfc1591
Channels are now correctly cleared on socket close
Added hourglass svg for update checking
git-svn-id: http://svn.dmdirc.com/trunk@2558 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
d4a95fd61a
Initial work on redoing the layout for the expanding settings
git-svn-id: http://svn.dmdirc.com/trunk@2557 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
03b3b0b1dc
Remove deprecated method use
git-svn-id: http://svn.dmdirc.com/trunk@2556 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
b725cfefba
Some more status bar layout tweaking (now slightly taller)
git-svn-id: http://svn.dmdirc.com/trunk@2555 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
01580e260e
-debugging
git-svn-id: http://svn.dmdirc.com/trunk@2554 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
ed897b3606
Unknown errors show info icon not normal icon.
new layout for status bar
git-svn-id: http://svn.dmdirc.com/trunk@2553 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
12b489df03
Implemented condition trees \o/
git-svn-id: http://svn.dmdirc.com/trunk@2552 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
f0d8090797
Channel topic history is now a rolling list
git-svn-id: http://svn.dmdirc.com/trunk@2551 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
9b7827fd08
Issue 503: Prefs: Notifications: Changing one changed all
git-svn-id: http://svn.dmdirc.com/trunk@2550 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
86ca6ee680
Added quote alias
LagDisplayPlugin now uses a WeakHashMap so it doesn't hold on to Server references
Added Unstable update channel
git-svn-id: http://svn.dmdirc.com/trunk@2549 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
4d8314198f
Fix RollingList bug
git-svn-id: http://svn.dmdirc.com/trunk@2548 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
a904ce1402
Updatey stuff
git-svn-id: http://svn.dmdirc.com/trunk@2547 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
2581b56668
Added fallback for command/silent chars in CommandManager
IdentityManager now extracts modealiases and default settings if they don't exist
Fixed ModeAliasesComponent not deleting its temporary files
git-svn-id: http://svn.dmdirc.com/trunk@2544 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
c94ba997c4
Added WeakList and WeakMapList and made most relevant places use them. Should stop stuff not being GC'd after registering listeners and whatnot.
git-svn-id: http://svn.dmdirc.com/trunk@2543 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
ced03ad1e8
Remove *formatter commands
git-svn-id: http://svn.dmdirc.com/trunk@2542 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
93c32fac52
Sort the config files into subfolders
git-svn-id: http://svn.dmdirc.com/trunk@2541 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
9b4139512e
Returned the mode aliases to the trunk
git-svn-id: http://svn.dmdirc.com/trunk@2540 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
eeac6d692a
Added linewrap svg
Formatter now uses identities
git-svn-id: http://svn.dmdirc.com/trunk@2539 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
bc666612f3
ParamModePanel focuses its text field when activated, no longer lays itself out.
git-svn-id: http://svn.dmdirc.com/trunk@2538 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
249c998c1a
Added MigLayout
New layout for channel mode pane
New layout for the error list dialog
layoutGrid uses outter padding not initial padding
Feedback dialog layout
git-svn-id: http://svn.dmdirc.com/trunk@2537 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
95205f2274
Added RollingList ADT and made InputHandler use it for its buffer
git-svn-id: http://svn.dmdirc.com/trunk@2532 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
0b8cfa76a2
Fix testcase for updatetest
Configfile work
Added topic history to Channel
git-svn-id: http://svn.dmdirc.com/trunk@2531 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
400781dd90
Identities now have the same getOption* methods as ConfigManagers
Altered a couple of things to use the above
git-svn-id: http://svn.dmdirc.com/trunk@2530 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
a662bec2b4
Changed some instances of getOption().split("\n") to getOptionList
Moved the #DMDirc-joining logic from MainFrame to Server
git-svn-id: http://svn.dmdirc.com/trunk@2529 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
3df5fc72ca
Fixed input-error SVG containing SVN collision data somehow
Made the update icon look slightly nicer
git-svn-id: http://svn.dmdirc.com/trunk@2528 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
a46d5592a6
Exported inactive channel and disconnected server icons
Server and Channel now switch to their inactive icons as appropriate
git-svn-id: http://svn.dmdirc.com/trunk@2527 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
7e79aa1480
Added skeleton configfile
git-svn-id: http://svn.dmdirc.com/trunk@2526 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
c1e7ac4306
JavaDoc'd public ConditionTree methods
Added TextFile class
Servers no longer reopen their raw window every connect, regardless of the general.showraw setting
git-svn-id: http://svn.dmdirc.com/trunk@2524 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
65870a5d4b
Added ConditionTree and unit test
git-svn-id: http://svn.dmdirc.com/trunk@2523 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
bf9b876d47
Update statuses now get changed to INSTALLED
git-svn-id: http://svn.dmdirc.com/trunk@2522 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago