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
Chris Smith
d5a942a478
Added MapList and replaced all usages of Map<X, List<Y>> with it
git-svn-id: http://svn.dmdirc.com/trunk@2521 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
04cecd9c93
Updater dialog now re-enables the "OK" button when updates have finished
When all updates have been installed or have errored, the statusbar icon is removed
git-svn-id: http://svn.dmdirc.com/trunk@2519 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
fd8cf56190
Remove mode aliases from trunk, finish ModeAliasesComponent
git-svn-id: http://svn.dmdirc.com/trunk@2517 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Shane Mc Cormack
8b8ef7ecb3
Fixed Issue 497: User/Chan mode values are now stored as longs not integers to prevent overflows with more than 31 modes. (Freenode)
Fixed Issue 498: Freenode sends a random "Notice Auth" after 002 which broke the post005 callback, this has been fixed
Issue 482: Added getUserModeString() to parser, and alterMode/sendModes/clearModeQueue to ClientInfo
git-svn-id: http://svn.dmdirc.com/trunk@2514 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
2773698897
More update work
git-svn-id: http://svn.dmdirc.com/trunk@2513 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Shane Mc Cormack
534fcf32fb
fixed Walluser detection
git-svn-id: http://svn.dmdirc.com/trunk@2512 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
20e7ce605d
More update work
git-svn-id: http://svn.dmdirc.com/trunk@2511 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
d6a6d6e5fe
Update checker now uses new script
git-svn-id: http://svn.dmdirc.com/trunk@2510 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
8cf24a4208
Identities can now be stored in subdirectories
git-svn-id: http://svn.dmdirc.com/trunk@2508 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
128a1ea822
Action models now track whether they've been modified or not
git-svn-id: http://svn.dmdirc.com/trunk@2507 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
7402e9863d
Updater now uses properly abstracted components
git-svn-id: http://svn.dmdirc.com/trunk@2506 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
97a5f9f562
All enforced preconditions are now documented with annotations
git-svn-id: http://svn.dmdirc.com/trunk@2505 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
46bbe75555
rename -> setName for editing actions
git-svn-id: http://svn.dmdirc.com/trunk@2504 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
0f6cb5f390
rename -> setName for editing actions
git-svn-id: http://svn.dmdirc.com/trunk@2503 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
93c3a10d26
Issue 500: Additional triggers list is incorrectly disabled initially
git-svn-id: http://svn.dmdirc.com/trunk@2502 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
091d478c90
Logger.doAssertion -> assert
git-svn-id: http://svn.dmdirc.com/trunk@2501 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Gregory Holmes
851b7ffa2a
Double clicking on empty space in the actions manager dialog no longer throws an error
git-svn-id: http://svn.dmdirc.com/trunk@2500 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
8a978a7144
Added formatters for 320 (is identified to services whois reply) and 482 (you need to be an op to do that)
git-svn-id: http://svn.dmdirc.com/trunk@2499 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
a537214771
Update checker now does some sanity checks on the time it's scheduling
git-svn-id: http://svn.dmdirc.com/trunk@2498 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
3c779e4335
Added /openwindow command
/echo can now take a custom window's name for a target
git-svn-id: http://svn.dmdirc.com/trunk@2497 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
308407f168
Fixed a bunch of minor code/style issues
git-svn-id: http://svn.dmdirc.com/trunk@2496 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago
Chris Smith
7e3b5d62d8
Added debug serverinfo
git-svn-id: http://svn.dmdirc.com/trunk@2495 00569f92 -eb28-0410-84fd-f71c24880f
16 years ago