Shane Mc Cormack
b6dc028fec
When adding a callback, if the ICallbackInterface Parameter is null an unchecked NullPointerException is thrown
The parser now stores the last recieved line, and it can be retrieved from getLastLine()
Nick changes will throw a fatal error if a nick change is recieved to change to a nickname already in use by someone else. In the real world, this should never happen.
ParserErrors now can contain a lastLine param, although as of yet none do, I will get round to making the ones that need to have it, have it.
git-svn-id: http://svn.dmdirc.com/trunk@1358 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
ea76a06f60
Raw callbacks are now added in the Raw constructor, not randomly by the Server
git-svn-id: http://svn.dmdirc.com/trunk@1357 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
85878a9a31
Fixed queries losing their callbacks when reconnecting
git-svn-id: http://svn.dmdirc.com/trunk@1356 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
4737d69ca2
Raw windows are now not displayed by default - use general.showrawwindow to enable
git-svn-id: http://svn.dmdirc.com/trunk@1354 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
9522bd3909
ClientInfo's now know which channel clients reference them. This should fix the concurrentmodification exception on reset() amongst other things.
git-svn-id: http://svn.dmdirc.com/trunk@1353 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
ddde4d68e2
i forgot the eles (although it still opens the url :/)
git-svn-id: http://svn.dmdirc.com/trunk@1352 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
fa6b0cdf20
double clicking selects the word, triple clicking selects the line
git-svn-id: http://svn.dmdirc.com/trunk@1351 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
05b09e52eb
AOBe fix
git-svn-id: http://svn.dmdirc.com/trunk@1350 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
d27757ab71
improved highlighting
git-svn-id: http://svn.dmdirc.com/trunk@1349 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
610cdac5f3
URL's work again
Copying text works again
git-svn-id: http://svn.dmdirc.com/trunk@1348 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
1064dcd57f
more space? :/
git-svn-id: http://svn.dmdirc.com/trunk@1347 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
9cc6a02c11
lets see if that fixes the spacing issues
git-svn-id: http://svn.dmdirc.com/trunk@1346 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
e667b3eb8f
stupid me
git-svn-id: http://svn.dmdirc.com/trunk@1345 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
560e838431
Fixed StringIndexOutOfBounce when isValidChannelName is passed an empty or null string
git-svn-id: http://svn.dmdirc.com/trunk@1344 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
0c1eacb8d6
ISSUE: 286
0 length strings are invalid channels
git-svn-id: http://svn.dmdirc.com/trunk@1343 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
bf6b98dd9d
Style fixes
Javadoc fixes
Channel clicking added
URL clicking improved
git-svn-id: http://svn.dmdirc.com/trunk@1342 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
a2f23332f1
You can add multiple styled strings to a line now, fixing some styliser issues
quick copy once again clears the selection once its copied the text
git-svn-id: http://svn.dmdirc.com/trunk@1341 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
6e7951636a
Tidy up some of the crap in the styliser
git-svn-id: http://svn.dmdirc.com/trunk@1340 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
a9698f12e9
cheap hyperlink clicking
git-svn-id: http://svn.dmdirc.com/trunk@1339 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
8df96ae41d
Initial work for hyperlink listener
git-svn-id: http://svn.dmdirc.com/trunk@1338 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
51e3f542f0
Removed debug
git-svn-id: http://svn.dmdirc.com/trunk@1337 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
e6ce52f629
Added italics
git-svn-id: http://svn.dmdirc.com/trunk@1336 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
3096c0e8ce
Styliser now works on the new TextPane (i think even i'm shamed of that code)
git-svn-id: http://svn.dmdirc.com/trunk@1335 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
3a91741818
highlighting works again
git-svn-id: http://svn.dmdirc.com/trunk@1334 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
a4d733aede
SearchBar textfield made smaller.
Nicklist sizing issues should be resolved.
TextPane merge. Known bugs:
Highlighting is broken (indexes appear correct, probably just a problem drawing the shape).
Stylising is broken.
Auto scroll dragging fires when cursor moved out of left or right instead of just top and bottom.
git-svn-id: http://svn.dmdirc.com/trunk@1333 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
d6bae55b0f
Fixed double notification when disconnecting from a stoned server
Fixed NSD not defaulting to opening in a new window
git-svn-id: http://svn.dmdirc.com/trunk@1332 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
660051a70e
OnPost005 added
git-svn-id: http://svn.dmdirc.com/trunk@1331 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
4f5c9abb9b
Some kind of clicked text handling, really needs to work based on the hyperlink attributes, but i cant work it out
git-svn-id: http://svn.dmdirc.com/trunk@1330 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
650bcc01ff
Fixed NPE in BrowserLauncher
git-svn-id: http://svn.dmdirc.com/trunk@1328 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
9ca7d18681
FEATURE: Added hyperlink handling to styliser
git-svn-id: http://svn.dmdirc.com/trunk@1327 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
922de2d186
IRCTextAttribute - for hyperlinks
git-svn-id: http://svn.dmdirc.com/trunk@1326 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
db3dbab31b
FEATURE: Added option to auto rejoin open channels
git-svn-id: http://svn.dmdirc.com/trunk@1323 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
ad3a7604ad
Scroll bar moves with selection scrolling
Selected text can now be retrived
git-svn-id: http://svn.dmdirc.com/trunk@1322 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
8c14022866
Added auto scrolling when dragging
git-svn-id: http://svn.dmdirc.com/trunk@1321 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
6796704e6e
Updated copyright headers for Parser classes to include greboid.
git-svn-id: http://svn.dmdirc.com/trunk@1320 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
55bdf7abb4
Added code to allow highlighting in both directions. Feel free to revert if you don't like it.
git-svn-id: http://svn.dmdirc.com/trunk@1319 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
572c5f647d
Fixed searchbar being slightly too tall
Removed superfluous space above wrapped lines in textpane
git-svn-id: http://svn.dmdirc.com/trunk@1318 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
f8e6cb2661
Addon commands are now silenceable
git-svn-id: http://svn.dmdirc.com/trunk@1317 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
1dd3f3d682
All core commands are now silencable
git-svn-id: http://svn.dmdirc.com/trunk@1316 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
49c80932d3
Typo fix++
git-svn-id: http://svn.dmdirc.com/trunk@1315 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
dc2fa6eb24
Textpane highlightage
git-svn-id: http://svn.dmdirc.com/trunk@1314 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
fb66b5c5e1
All commands now have an isSilent param
git-svn-id: http://svn.dmdirc.com/trunk@1313 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
a91d00bd18
selected regions are now store
git-svn-id: http://svn.dmdirc.com/trunk@1312 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
2b012c5b4b
stale classes ftl, lets try this fix
git-svn-id: http://svn.dmdirc.com/trunk@1311 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Shane Mc Cormack
328bd3559e
Window Status plugin can now show client real namesl, parser updated to create storage for real names, processwho updated to update real names
git-svn-id: http://svn.dmdirc.com/trunk@1310 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
08fb2845a6
The error icon should always be on the RHS
git-svn-id: http://svn.dmdirc.com/trunk@1309 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Gregory Holmes
0cb4ee2fd2
OptionalColourChooser added
Reshuffled all the config options in the preferences dialog
git-svn-id: http://svn.dmdirc.com/trunk@1307 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
e56a4558ee
FEATURE: Global commands can now be silenced
git-svn-id: http://svn.dmdirc.com/trunk@1305 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
68ae081c89
Fix NPE when trying to trigger an action before any are loaded
git-svn-id: http://svn.dmdirc.com/trunk@1304 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago
Chris Smith
3fd34469de
Icons once again display properly
Remove left over uk/org/ownage dir
git-svn-id: http://svn.dmdirc.com/trunk@1303 00569f92 -eb28-0410-84fd-f71c24880f
17 years ago