Chris Smith
509eaed18c
Remove moved classes.
Stab bits of ignored tests that no longer work.
9 years ago
Greg Holmes
f785161ccd
Merge pull request #245 from csmith/master
Really minor tidying.
9 years ago
Chris Smith
3d11734590
Superfluous semi-colon.
9 years ago
Chris Smith
a3f23dc181
Unused import.
9 years ago
Greg Holmes
9c375ae2be
Merge pull request #244 from csmith/master
Use forEach where possible.
9 years ago
Chris Smith
51a3022637
Merge pull request #243 from greboid/awaymessages
Add a UserFactory and an implementation.
9 years ago
Chris Smith
a5fbd0cc24
Use forEach where possible.
9 years ago
Greg Holmes
b219298af5
Fix the package statement.
9 years ago
Greg Holmes
72bcbe6a2f
Add a UserFactory and an implementation.
9 years ago
Greg Holmes
14b092b585
Add a UserFactory and an implementation.
9 years ago
Greg Holmes
ee905e4647
Merge pull request #242 from csmith/master
Remove more usages of Server.
9 years ago
Chris Smith
d661e1efb0
Remove more usages of Server.
This adds a sendLine method to Connection, which is a bit icky,
but is useful when the end-user is supplying lines to pass
directly to the underlying connection.
9 years ago
Chris Smith
5d4d6d6983
Merge pull request #240 from greboid/awaymessages
Add User + GroupChatUser objects.
9 years ago
Greg Holmes
e29f0c7a0b
Merge pull request #241 from csmith/master
Remove some more Server useages.
9 years ago
Chris Smith
e819b7085f
Remove some more Server useages.
9 years ago
Greg Holmes
c752c081e3
Add some JavaDoc.
9 years ago
Greg Holmes
a6b78feab2
Add User + GroupChatUser objects.
9 years ago
Greg Holmes
3b69656071
Merge pull request #239 from csmith/master
Change to Connection in ExternalCommands.
9 years ago
Chris Smith
9ced1244e4
Change to Connection in ExternalCommands.
9 years ago
Chris Smith
3662fc58ca
Merge pull request #238 from greboid/awaymessages
Switch to Executors from TimerTasks.
9 years ago
Greg Holmes
06174e8574
Switch to Executors from TimerTasks.
9 years ago
Chris Smith
f8feb0df73
Merge pull request #237 from greboid/awaymessages
Fix Away Messages.
9 years ago
Greg Holmes
5ee155dbbb
Fix Away Messages.
9 years ago
Chris Smith
227b1bc2ba
Merge pull request #236 from greboid/tidying
Camel case ServerInviteReceivedEvent
9 years ago
Greg Holmes
850ebcb8c4
Initialise the away message to empty.
9 years ago
Greg Holmes
b396a0ff28
Rename file too.
9 years ago
Greg Holmes
1961e6f908
Camel case ServerInviteReceivedEvent.java
9 years ago
Chris Smith
4ffeaeb054
Merge pull request #235 from greboid/tidying
Tidy up away states in Connection.
9 years ago
Greg Holmes
42469b280e
Commit tests as well...
9 years ago
Greg Holmes
3dc2220e72
Switch back to String for away message.
9 years ago
Greg Holmes
5dde881c86
Tidy up away states in Connection.
9 years ago
Chris Smith
259fa179c1
Merge pull request #234 from csmith/master
Separate most swing logic from core model.
9 years ago
Chris Smith
4e08e30616
Separate most swing logic from core model.
This introduces a CachingDocument which wraps around an IRCDocument
and allows UI-specific caching of UI-specific styled lines (so, e.g.
the web UI could cache HTML versions if it wanted).
Also adds a delegating message maker and attributed string maker,
which incorporates the old "make a StyledDoc then change it into
an AttributedString" logic found in ui.core.util.Utils.
Hopefully this should mean all the the swing stuff can be punted
into the swing UI. The delegated maker will also allow colouring
of the new events to be done sensibly, I think.
9 years ago
Greg Holmes
1c4e4bf1c8
Merge pull request #233 from csmith/master
Remove deprecated method.
9 years ago
Chris Smith
492bef1c7f
Remove deprecated method.
9 years ago
Greg Holmes
7d346efef5
Merge pull request #232 from csmith/master
Remove StyledDocument stuff from styliser.
9 years ago
Chris Smith
9325130d3c
Remove StyledDocument stuff from styliser.
Put it behind a nice interface, so the styliser can work without it
and be tested, and other UIs don't have to use swing junk.
9 years ago
Chris Smith
85c0c0bdb9
Merge pull request #231 from greboid/master
Remove get/set ActionManager methods.
9 years ago
Greg Holmes
f226a239b1
Remove get/set ActionManager methods.
9 years ago
Chris Smith
0e98981d33
Merge pull request #230 from greboid/master
Stop installActionPack method being static.
9 years ago
Greg Holmes
258f469e33
Stop installActionPack method being static.
9 years ago
Chris Smith
17de4a382d
Merge pull request #229 from greboid/master
Stop using ActionManager.getActionManager
9 years ago
Greg Holmes
ac85bf26e9
Merge pull request #228 from csmith/master
Store display properties in Line.
9 years ago
Greg Holmes
7eff7aafb5
Stop using ActionManager.getActionManager
9 years ago
Chris Smith
2e45dfbbe0
Store display properties in Line.
9 years ago
Greg Holmes
edcdfc84d5
Merge pull request #227 from csmith/master
Push more parser config into the factory.
9 years ago
Chris Smith
2291ecfdd1
Push more parser config into the factory.
9 years ago
Greg Holmes
644ae9e29d
Merge pull request #226 from csmith/master
Remover CertProblemListener.
9 years ago
Chris Smith
2350891f8d
CertificateManager can be a local.
9 years ago
Chris Smith
a970bb237d
Remover CertProblemListener.
9 years ago