Commit Graph

11249 Commits (1e1ea2291ae5e8cec382876c514d341e49354911)
 

Author SHA1 Message Date
Danny van Heumen 1e1ea2291a Added style tweaks and license header.
11 years ago
Danny van Heumen 4cd76ab90b Disable presence updates on UserQuit event.
11 years ago
Danny van Heumen c878830f7b Applied style fixes.
11 years ago
Danny van Heumen 02e9304973 Implemented AtomicReference instance container for IRCApi instance.
11 years ago
Danny van Heumen 83306679d3 Simplified IM messaging with synchronous method call. (+ some preparation)
11 years ago
Danny van Heumen 12ecdadff9 Implemented IM delivery events.
11 years ago
Danny van Heumen 431ffcf4be Update presence status upon receiving UserQuit message.
11 years ago
Danny van Heumen a334b2205c Fix receiving message from unknown contact. Now creates contact if not
11 years ago
Danny van Heumen a4c3c6a370 TODO clean ups.
11 years ago
Danny van Heumen 15fedaacb0 New implementation of chat room member role management.
11 years ago
Danny van Heumen d134642b86 Implementation of channel permission mode changes.
11 years ago
Danny van Heumen 3ffe81ee01 Removed unimportant TODO.
11 years ago
Danny van Heumen d299f18569 Prepare onUserQuit event for future use.
11 years ago
Danny van Heumen 7c7572807f Re-use earlier retrieved internationalization string.
11 years ago
Danny van Heumen c8b5660db2 Renamed logger constant to capital letters.
11 years ago
Danny van Heumen a945949f7e Added marker for TODO - base equality on NETWORK identifier.
11 years ago
Danny van Heumen 75090d2754 Added mark for future improvements.
11 years ago
Danny van Heumen b201787316 Added custom IRC account display name, because of possibility of > 1 IRC
11 years ago
Danny van Heumen 66c0323dfa Use current Freenode server in server example.
11 years ago
Danny van Heumen bbbcb7494b Add marker for code improvement w.r.t. IRCApi instance.
11 years ago
Danny van Heumen 33e99034d4 Fix bad resource label.
11 years ago
Danny van Heumen 02fb300613 Better handling of commands in ChatRoom message. Ignoring commands in
11 years ago
Danny van Heumen 6ad7729e5e Use null if no message subject is available.
11 years ago
Danny van Heumen 4c7d2ad012 Fix regression in interpretation of limit mode message.
11 years ago
Danny van Heumen e1130ee2d7 Implemented support for commands in Instant Messaging.
11 years ago
Danny van Heumen 76475ffe9c Log complete mode message if member instance cannot be found.
11 years ago
Danny van Heumen 843ad41670 Temporarily log user and message when delivery fails.
11 years ago
Danny van Heumen c73c0742e3 Log error and abort processing mode change when target member instance
11 years ago
Danny van Heumen 23763112c7 Create new volatile contact for incoming private message if necessary.
11 years ago
Danny van Heumen 9b8fb46f9f Made distinction between finding contacts and creating them when called
11 years ago
Danny van Heumen 5c0a6aafdf Store multiple modes for IRC member and select strongest.
11 years ago
Danny van Heumen 3c27dc71c6 Clean up and preparation work.
11 years ago
Danny van Heumen 4212fb1c88 Formatting of message, notice, action.
11 years ago
Danny van Heumen 85991d2377 Fix recognizing action message.
11 years ago
Danny van Heumen 6a7f6926c7 Removed duplicate IRC Message implementation.
11 years ago
Danny van Heumen 11a070a619 Added support for IRC NOTICE and ACTION messages.
11 years ago
Danny van Heumen a3bab4e6a4 If logging level is TRACE/FINEST log raw messages from IRC client
11 years ago
Danny van Heumen 3bb46f76c1 Pass on user notices via instant messaging.
11 years ago
Danny van Heumen 8da9cdc698 Code clean-up.
11 years ago
Danny van Heumen 1836df1a41 Code cleanup.
11 years ago
Danny van Heumen c26cd7fce8 Javadoc and comment clean up.
11 years ago
Danny van Heumen facab9e441 Removed handling of "private" chat rooms now that basic instant
11 years ago
Danny van Heumen e59dffcf7e Better handling of (non-) chat room specific nick names.
11 years ago
Danny van Heumen 03be1eaa90 Add parent group to contact.
11 years ago
Danny van Heumen b9ba0d4ad0 Basic, rough implementation of instant messaging.
11 years ago
Danny van Heumen 1622cf7598 Simplified synchronization. (Left a few markers to double-check.)
11 years ago
Danny van Heumen 4c8997cae1 Prevent clearing member list on (not) leaving private chat room.
11 years ago
Danny van Heumen 6eb8d11316 Utilize UIService for opening the chat room window, instead of going
11 years ago
Danny van Heumen eb7f65d553 Correctly synchronize findOrCreateRoom.
11 years ago
Danny van Heumen e93be60658 Add bundle-irc-api to all bundles target.
11 years ago