Week 9 (July 23 - July 30):

 - Replaced std::string's with QString's for parameters
<https://github.com/alok4nand/telepathy-bell/commit/22d2a736a7dac1a0dcfd70842810e1e36a059727>
Initially std:string was used, as the parameters are in QString it makes
sense to use QString.

- Implemented createRingAccount() and value()
<https://github.com/alok4nand/telepathy-bell/commit/5574e912f63ae92cff7b1d03a480984c458b8e67>
These functions are the first attempt to create a ring account in case
parameters are properly entered by user.
// TODO find a better way to display parameters entering information to
user.

 - Implemented update Parameters() and setRingID viaAccountID()
<https://github.com/alok4nand/telepathy-bell/commit/1b9592130fc17b2e2cbbbcfd7d7b3d11d4be0da6>
If the accountID is known the RingID can be easily retrieved and
updateParameter function updates that stored account data for quick reuse
later.

 - Icon for Gnome based client Empathy
<https://github.com/alok4nand/telepathy-bell/commit/332d8de92d4b8ac3b260192cb0ebe066a52d21fb>
As I am using Empathy, this was the only one I could test with. When icons
used are different than hicolor this may not work.

 - Implemented setAccountIDviaRingID() and improvemens in value() and
updateParameters()
<https://github.com/alok4nand/telepathy-bell/commit/1addf523b913eb5dac7a3f691f2d1cb5096ca076>
The function setAccountIDviaRingID() will find the accountID using user
entered ringID if exists and then update the value.

 - Execute gtk-update-icon-cache
<https://github.com/alok4nand/telepathy-bell/commit/67caf998c3392def14f94a1af4e629eda94c6016>
Requirement to make the icon visible in client instantly.

 - Implemented changes in Protocol::createConnection() to use functions
Parameters class
<https://github.com/alok4nand/telepathy-bell/commit/78807e22d9e189f3001eee64935cb2460539aa2c>
After completing the above functions, createConnection calls them as
required.

 - Removed use of RingDaemon class and reorganized functions(added
setRingIDandAccountID)
<https://github.com/alok4nand/telepathy-bell/commit/afeb90263fcb2866c9b956e5d7474606ebc2c478>
Parameters class did not necesarrily need Ring Daemon class.

 - Implemented connect and disconnect
<https://github.com/alok4nand/telepathy-bell/commit/b45189ce6a869a523d08d7f36cbc66f7e97579e4>
​Attempting to implement connect and disconnect from client.​


-- 
Regards,
Alok Anand

Reply via email to