2007-07-08 Calvin Gaisford * NEWS: Tagging the Banter 0.1.6 release. 2007-07-08 Calvin Gaisford * Banter/VideoView.cs: Fixed the size so it looks good * Banter/ChatWindow.cs: Fixed up avatar support 2007-07-08 Calvin Gaisford * Banter/ChatWindow.cs: Added code to handle video if we already have video stuff runnning 2007-06-08 Brady Anderson Added event for closing a media channel 2007-07-08 Calvin Gaisford * Banter/ChatWindow.cs: Added code to tear down events on connection 2007-07-08 Calvin Gaisford * Banter/ChatWindow.cs: Added a debug message 2007-07-08 Calvin Gaisford * Banter/ChatWindowManager.cs: Updated to handle requests to change the video type * Banter/ChatWindow.cs: Added event handlers to handle incoming video on an existing window 2007-06-07 Brady Anderson added callback for new media channel when only text exists 2007-07-08 Calvin Gaisford * Banter.mdp, Banter/AudioView.cs, Banter/Makefile.am: Added AudioView Class * Banter/VideoView.cs: Pimped out the Video view NOT! * Banter/ChatWindow.cs: Updatec ChatView to handle events 2007-06-07 Brady Anderson added message indication for video chat start and stop 2007-06-07 Brady Anderson added debug message to see if removing media channel completes 2007-06-07 Brady Anderson cleaned up dead code 2007-06-07 Brady Anderson Added on all the events for stream changes 2007-06-07 Brady Anderson added try catch around the channel close 2007-06-07 Calvin Gaisford * Banter/ConversationManager.cs: fixed the destroy method call * Banter/ChatWindow.cs: called to destroy conversations when we close the video window * Banter/Conversation.cs: added a check for the video stream 2007-06-07 Brady Anderson 2007-06-07 Calvin Gaisford * Banter/ChatWindow.cs: Added check so we dont' connect more than once when window is shown 2007-06-07 Brady Anderson call the Close method on all outstanding channels 2007-06-07 Calvin Gaisford * Banter/VideoView.cs: minor correction * Banter/ChatWindowManager.cs: Changed ShowAll to Present * Banter/ChatWindow.cs: Fixed the way the window was connecting up the stream... well, when it did it 2007-06-07 Brady Anderson * Banter/Account.cs, Banter/ConversationManager.cs, Banter/Conversation.cs, Banter/ChatWindow.cs: debug messages 2007-06-07 Calvin Gaisford * Banter/ChatWindow.cs: updated sizing of internal widgets (hacked a bit) 2007-06-07 Brady Anderson oops, forgot to call the IncomingConversation event 2007-06-07 Calvin Gaisford ADded debug to know when new conversation came in 2007-06-07 Brady Anderson * Banter/Conversation.cs: addedo object path in Conversation constructors * Banter/ConversationManager.cs: send in object path for conversation constructors 2007-06-07 Calvin Gaisford * Banter/ChatWindow.cs: Added handlers for new channels on conversations and changed to the new StartAudioVideoStream method 2007-06-07 Brady Anderson * Banter/Conversation.cs: filled out StartAudioVideoStream method 2007-06-07 Calvin Gaisford * Banter.mdp, Banter.mds: Removed old projects that were causing build issues * Banter/Theme.cs, Banter/Presence.cs, Banter/Person.cs, Banter/ContactStyle.cs, Banter/PersonCard.cs, Banter/PersonView.cs: removed build warnings * Banter/ChatWindowManager.cs: Handles incoming conversations * Banter/Application.cs: removed old code that was hacked in so I hacked it back out * Banter/ChatWindow.cs: Added code to deal with new chat windows initiated by a peer * Banter/GroupWindow.cs: fixed build warnings * Banter/AppStyle.cs: removed a ton of build warnings 2007-06-07 Brady Anderson * Banter/Account.cs: added call back into ConversationManager for incoming conversations * Banter/ConversationManager.cs: handled new channel callback * Banter/Conversation.cs: new constructors for incoming 2007-06-07 Calvin Gaisford * Banter/ChatWindow.cs: Cleaned up calls to handle all conversations 2007-06-07 Calvin Gaisford * Banter/Application.cs: Added call to init the ChatWIndowManager when the app launches 2007-06-07 Calvin Gaisford * Banter/ChatWindowManager.cs: Changed peerID to be a uint from a ProviderUser * Banter/ChatWindow.cs: Removed calls that used to manage chat windows * Banter/PersonCard.cs: Changed calls to be into ChatWindowManager instead of Application 2007-06-07 Brady Anderson * Banter/Account.cs: Removed code that calls ChatWindow * Banter/ConversationManager.cs: fixed up the events to pass the ChatType 2007-06-07 Brady Anderson * Banter/AccountManagement.cs: new method to get account by name * Banter/ConversationManager.cs: use new method for initiating and added a method to add a conversation to the list * Banter/Conversation.cs: new constructor for initiating 2007-06-07 Calvin Gaisford * Banter.mdp: Added ChatWindowManager and ChatType * Banter/ChatType.cs: New Enum to define types of chat * Banter/ChatWindowManager.cs: New Class to manage all chat windows * Banter/Application.cs: Removed InitiateChat calls and moved them into ChatWindowManager * Banter/Person.cs: Added default ProviderUser property * Banter/ChatWindow.cs: Removed old constructor that took a conversation object * Banter/Makefile.am: Added ChatType and ChatWindowManager files to make 2007-06-07 Brady Anderson * Banter/AccountManagement.cs: Added OnIncomingConversation event and matching delegate 2007-06-07 Brady Anderson * Banter/Conversation.cs: added new properties, events and methods 2007-06-06 Calvin Gaisford * Banter/Application.cs: Fixed lagging references to VideoWindow 2007-06-06 Calvin Gaisford * Banter.mdp: Added VideoView and removed VideoWindow * Banter/Account.cs, Banter/Application.cs, Banter/Conversation.cs: Modified to use ChatWindow * Banter/VideoView.cs: new class to display video chat * Banter/ConversationManager.cs: Removed CreateVideoChat as they are all the same now * Banter/ChatWindow.cs: Modified to hold a videoview * Banter/VideoWindow.cs: replaced by VideoView Widget * Banter/Makefile.am: Removed VideoWindow added VideoView 2007-06-06 Calvin Gaisford * Banter/Account.cs: Pulled the peer out of the correct location to display the name on the video chat window * Banter/Application.cs: Set the Peer window names correctly * Banter/Conversation.cs: Added debug messages 2007-06-06 Calvin Gaisford * Banter/Conversation.cs: Saved off videoStreams 2007-06-06 Calvin Gaisford * Banter/Conversation.cs: fixed up initializer 2007-06-06 Calvin Gaisford * Banter/Application.cs, Banter/ConversationManager.cs, Banter/Conversation.cs: Added create video 2007-06-06 Calvin Gaisford * Banter/Application.cs: removed Chat window from video 2007-06-06 Brady Anderson * Banter/Account.cs, Banter/Application.cs: debugging video conversation * Banter/Conversation.cs: debugging video conversation 2007-06-06 Brady Anderson * Banter/AccountManagement.cs, Banter/Account.cs, Banter/Application.cs, Banter/Conversation.cs: debugging/prototyping peer video window 2007-06-04 Brady Anderson * Banter/Account.cs: added some debug code to check capabilities * Banter/Application.cs: removed dead lines * Banter/Conversation.cs: Added IndicateSystemMessage method Added system messages for video chat state changes 2007-06-01 Calvin Gaisford * NEWS: Fixed a typo in the NEWS doh! 2007-06-01 Calvin Gaisford * configure.ac: upped the version to 0.1.6 for the next iteration