Gregory Holmes
75d0438bdc
Fixes issue 887: Cipher utils doesn't work
Added Base64 Encoding/Decoding class (http://www.migcomponents.com/ )
git-svn-id: http://svn.dmdirc.com/trunk@3471 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Chris Smith
4a94398035
Made cipher utils a singleton instead of having loads of static methods/properties
Fixed some stupid mistakes in cipher utils
Added basic cipher utils unit test (which fails)
git-svn-id: http://svn.dmdirc.com/trunk@3470 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Chris Smith
2396385276
Added a getUserInput method to UIController
Modified CipherUtils to no longer depend on swing
git-svn-id: http://svn.dmdirc.com/trunk@3469 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Shane Mc Cormack
2d55b4ab9f
Separate string conversion methods into IRCStringConverter.
parser.to(Lower|Upper)Case and equalsIgnoreCase will probably be removed in the future in favor of parser.getIRCStringConverter().<method>
Fixes issue 886
git-svn-id: http://svn.dmdirc.com/trunk@3468 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Chris Smith
f22b67c151
fix issue 883: deferrable intelligent commands
/redirect, /timer, /active, /alias, /allservers, /ifplugin and /allchannels now defer tab completion results to nested commands
git-svn-id: http://svn.dmdirc.com/trunk@3467 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Chris Smith
6cf5ff5aa9
Fixes Issue 881.
/names, /alias, /clear, /saveconfig, /nick, /reloadplugin and /ctcp are now (more) intelligently completeable
git-svn-id: http://svn.dmdirc.com/trunk@3466 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Chris Smith
fbbd9d5335
Issue 881.
/ban, /mode, /reloadidentities, /timer, /osd and /urllist are now (more) intelligently completeable
git-svn-id: http://svn.dmdirc.com/trunk@3465 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Chris Smith
2373146040
Issue 881.
/kick, /help, /notify, /openwindow, /msg and /loadplugin are now (more) intelligently completeable
/help now ignores superfluous command chars in its second argument
git-svn-id: http://svn.dmdirc.com/trunk@3464 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Chris Smith
2032285c28
Issue 881.
/echo, /reloadactions, /ignore, /back and /unloadplugin are now (more) intelligently completeable
/cycle now takes an optional part message
git-svn-id: http://svn.dmdirc.com/trunk@3463 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Chris Smith
1e633c505c
Issue 881.
/query, /channelsettings, /setnickcolour and /notice are now (more) intelligently completable
git-svn-id: http://svn.dmdirc.com/trunk@3462 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Chris Smith
5e9885685d
Tab Completion Flexability [sic]
Fixes issue 542, fixes issue 880
git-svn-id: http://svn.dmdirc.com/trunk@3461 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Chris Smith
f76c50265a
Added /osd --close, to close all existing OSD windows
git-svn-id: http://svn.dmdirc.com/trunk@3460 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Chris Smith
c40388b02c
Lag display plugin is no longer called laddisplay
git-svn-id: http://svn.dmdirc.com/trunk@3459 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Chris Smith
d966186ee2
Fixes issue 878: OSD plugin should have options for multiple windows
git-svn-id: http://svn.dmdirc.com/trunk@3458 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Chris Smith
479980d4a6
ChannelInfo unit tests no longer check the number of lines, just that the first line is as-expected.
Fixes issue 679
git-svn-id: http://svn.dmdirc.com/trunk@3457 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Chris Smith
491f432806
Deprecated, move, and generally mess around with various Resource Manager methods
Issue 403
git-svn-id: http://svn.dmdirc.com/trunk@3455 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Chris Smith
c38845aa61
Fixed text preferences ignoring the last character that was typed
git-svn-id: http://svn.dmdirc.com/trunk@3454 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Chris Smith
e16341de98
Preferences are no longer saved if the setting doesn't validate
Prevents problems such as issue 859 from occuring from use of the prefs dialog
git-svn-id: http://svn.dmdirc.com/trunk@3453 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Chris Smith
293e87044a
Added getOptionChar to ConfigSource and made CommandManager use it.
Fixes issue 859
git-svn-id: http://svn.dmdirc.com/trunk@3452 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Chris Smith
54236284a0
IrcAddress now uses URI to parse URLs. This means that encoded characters are now decoded properly.
Fixes issue 763.
git-svn-id: http://svn.dmdirc.com/trunk@3451 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Shane Mc Cormack
79517ef26a
If CHANTYPES is not specified in 005, and autoprefix is on, "#" will be prepended.
issue 763
git-svn-id: http://svn.dmdirc.com/trunk@3450 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Shane Mc Cormack
7cb619887a
autoPrefix = true is now default.
issue 763
git-svn-id: http://svn.dmdirc.com/trunk@3449 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Chris Smith
24ba8d268f
IrcAddress now ignores trailing "isnick", "needkey" and "needpass" strings
Issue 763
git-svn-id: http://svn.dmdirc.com/trunk@3448 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Shane Mc Cormack
1a6f619f66
This should fix issue 875
git-svn-id: http://svn.dmdirc.com/trunk@3447 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Shane Mc Cormack
be5528a262
Add the exception message instead of lastLine and sParam (which can be found in the exception body)
git-svn-id: http://svn.dmdirc.com/trunk@3446 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Shane Mc Cormack
f0a07680b6
Dont put lastLine in the description
git-svn-id: http://svn.dmdirc.com/trunk@3445 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Shane Mc Cormack
be1ef0a668
Remove "Got join for channel I am not on" warning.
For mantis:
Fixes issue 869
Fixes issue 870
Fixes issue 871
Fixes issue 872
Fixes issue 873
Fixes issue 874
git-svn-id: http://svn.dmdirc.com/trunk@3444 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Shane Mc Cormack
ca16280aae
Remove debugging
git-svn-id: http://svn.dmdirc.com/trunk@3443 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Shane Mc Cormack
88c0eb95a6
Lazarus is in usr/share not usr/lib. Muppet.
git-svn-id: http://svn.dmdirc.com/trunk@3442 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Shane Mc Cormack
4f0907bf47
Make it obvious when installer is being built without lazarus
git-svn-id: http://svn.dmdirc.com/trunk@3441 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Shane Mc Cormack
b710934780
Improve code to decide what files to copy to the installation dir
git-svn-id: http://svn.dmdirc.com/trunk@3440 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Gregory Holmes
5df0ecd8d2
Removed use of deprecated getActiveFrame() methods
Added static getMainFrame method in SwingController
Reverted rv: 3433: Fixed a bug where the main windows title differed from the frame title
git-svn-id: http://svn.dmdirc.com/trunk@3438 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Chris Smith
094eae5320
Core no longer bothers to set the mainwindow's title when the window titles change
Removed setTitle from MainWindow interface
Deprecated MainWindow.getActiveFrame
git-svn-id: http://svn.dmdirc.com/trunk@3437 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Chris Smith
ec262994f8
Fix NPE when changing OSD settings while the OSD window isn't visible.
Fixes issue 867
git-svn-id: http://svn.dmdirc.com/trunk@3436 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Chris Smith
65111f53db
Add a bunch of new notification settings, update options for CTCPreply.
Fixes issue 866
git-svn-id: http://svn.dmdirc.com/trunk@3434 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Gregory Holmes
b6f97d9f0f
Fixed a bug where the main windows title differed from the frame title
git-svn-id: http://svn.dmdirc.com/trunk@3433 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Chris Smith
2a5b42fce8
Multiple choice preferences now get a "Current" entry if the current setting isn't one of the ones specified
git-svn-id: http://svn.dmdirc.com/trunk@3432 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Gregory Holmes
a4948d2e3c
work on issue 141
git-svn-id: http://svn.dmdirc.com/trunk@3431 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Gregory Holmes
f5a29e7805
partial fixes to new AMD layout problems
git-svn-id: http://svn.dmdirc.com/trunk@3430 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Chris Smith
8b2218e5c9
Fix OSD plugin config not using cached values properly when switching categories
git-svn-id: http://svn.dmdirc.com/trunk@3423 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Chris Smith
569454a89b
Additional MapList unit tests
git-svn-id: http://svn.dmdirc.com/trunk@3422 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Chris Smith
13579c6d61
Unit tests for ConfigFile
git-svn-id: http://svn.dmdirc.com/trunk@3421 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Chris Smith
e5ecd605d3
The actions default setting identity is now registered with the identity manager, making it somewhat less useless
git-svn-id: http://svn.dmdirc.com/trunk@3420 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Chris Smith
d07d164b21
Fix some concurrency issues when actions trigger recursively
Fixes issue 865
git-svn-id: http://svn.dmdirc.com/trunk@3419 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Chris Smith
d82b7a01c1
TextFile and ConfigFile can now be initialised with a URI
Added basic unit test for TextFile
git-svn-id: http://svn.dmdirc.com/trunk@3418 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Shane Mc Cormack
6d11ac74d1
Linux Uninstaller now removes profile if found.
Fixes issue 765
git-svn-id: http://svn.dmdirc.com/trunk@3417 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Chris Smith
9c3dcc408b
Add failure reasons for ChannelInfo tests that seem to fail randomly
git-svn-id: http://svn.dmdirc.com/trunk@3416 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Shane Mc Cormack
fe5ca6c502
Windows uninstaller now asks to remove user profile if found.
Issue 765
git-svn-id: http://svn.dmdirc.com/trunk@3415 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Chris Smith
7e213d56f2
Improved the /help command, although I'm not sure I like it
Fixes issue 864
git-svn-id: http://svn.dmdirc.com/trunk@3414 00569f92 -eb28-0410-84fd-f71c24880f
16年前
Shane Mc Cormack
01879bcc38
installer.jar runs again.
git-svn-id: http://svn.dmdirc.com/trunk@3413 00569f92 -eb28-0410-84fd-f71c24880f
16年前