lhchavez / gtalkchat Goto Github PK
View Code? Open in Web Editor NEWA Windows Phone client for the Google Talk™ instant messaging service
A Windows Phone client for the Google Talk™ instant messaging service
Instead of gtalkHelper.FormatMessageDate
480x800 splash and replace default screen
On login, instead of just returning the auth token, return a server url root as well. That way, we can add an arbitrary number of backend servers whenever the need arises.
The roster needs custom serialization, because DataContracts either fail silently or miserably.
Loading roster images takes up to 3 seconds (with a large enough contact list, or a slow connection), and that slows down the login dance. Caching the images should reduce startup time by a significant amount.
Link it with "Let us know!" text
Sometimes dates from the server and the phone are not synchronized and the date of the message may be in the future. This throws an exception in ThreadDateTimeConverter (introduced by #40).
As in Messaging app
instead of sending tile notifications for every single person that sends you a message, let the client register a list of contacts they want to get notifications from. this will eventually become a server feature (send tile notifications for status changes of the registered contacts).
Menu item to delete chat history with a particular contact in the chat page
Marketplace Icons
99x99
173x173
200x200
Non-transparent PNG's
Parorama background
1000x800
Screenshots
1-8, 480x800
Taken without debugger attached
XAP
Retail-compiled XAP
Submission data
Tester notes (username and password for testing)
Category
Support email
Name
Detailed description
One-line (featured app) description
Keywords
Implement some way to see full text (click to open mbox, shorter text?)
Using Silverlight Toolkit once updated to Mango
Colors do not look correct on white theme
Introduced by fixing #41
Bug in ChatPage.xaml.cs
, method Initialized
if (IsPinned()) {
(ApplicationBar.Buttons[1] as ApplicationBarIconButton).IsEnabled = false;
}
should be changed to
if (IsPinned()) {
(ApplicationBar.Buttons[2] as ApplicationBarIconButton).IsEnabled = false;
}
Using Silverlight Analytics Framework: http://kodierer.blogspot.com/2010/11/tracking-sales-statistics-with.html
Maybe a link to https://github.com/lhchavez/gtalkchat/issues ?
If settings page is opened when not logged in, app will crash when settings page tries to call App.Current.GtalkClient.Notifications
Similar to Google Talk's * bold *, _ italic _, and -strikethrough- styles.
This will be hard.
Change 1 toast per offline message to 1 toast per contact that sent an offline message
Textboxes in chat page should be tombstoned.
Should help us debug some of the harder and more mysterious bugs.
To prevent breaking changes in Jelly
If two or more Coding4Fun toasts are shown at the same time, one toast obscures the rest.
Allow user to set status (available, dnd, away, appear offline)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.