Rival Messenger - Look at it in its HiDPI (Retina) glory! The effort Peter and I put in to the assets paid off, it looks fantastic!
Rival Messenger - View Friend + Aliases are now working!
Rival Messenger - Started to get some preferences action going!
Rival Messenger - Working groupchat and more!!
I havent really had much time to focus on Rival Messenger lately, just little bits here and there. I have managed to get a lot of functionality in over the last few weeks however. Groupchat is working, Notification center integration works, and other
I finally have a functionally usable chat implemented! I was battling with trying to get nstextview to reliably resize a parent cellview on window resize, I eventually gave up and switched to webkit for the renderer. Telehash chat is 90% implemented, just chat state remains. Rich text formatting is also
I setup a couple of Mavericks VM instances for testing upcoming chat. Chat window logic has come together nicely, window menu now reflects all open chat tabs (not just the windows).
Chat window logic complete… Next up chat protocol implementation! Adium style tearable/dockable tabs are functional. KVO updating of tab objects complete, and looking mighty fine.
Its late, but I got the entire object tree figured out for chat windows, tabs and chat sessions! It will be an adium style tearable tab chat window interface, but with chat/call headers much like skype does. The header will expose participants as well as extra functions
I got up early and managed to get some code down. Started on the chat interface for Rival Messenger. I am basing it roughly on how Adium does chat windows with tabs. It’s amazing how quickly even skeleton code balloons as you start something like this!
I finished the pending friend request logic tonight. We now bounce the dock, show the dock badge etc. Clicking the dock with a pending request will show the pending friend requests window, accept/decline works as expected and updates the applicable states of everything.