Florian Quèze
|
f26ba8a614
|
Bug 954326 - Support twitter entities, r=clokep.
|
2011-07-07 21:51:51 +02:00 |
Florian Quèze
|
32bcf99486
|
More regexp fixes for mozilla5 compatibility.
|
2011-07-06 13:03:49 +02:00 |
Florian Quèze
|
e30d2e0f3a
|
Attempt to avoid some pointless '<display name> is now <status type>' system messages in XMPP conversations when the status changes on another resource.
|
2011-06-21 17:26:27 +02:00 |
Florian Quèze
|
5ae750a504
|
Follow-up to bug 954085 to avoid connecting several times the same twitter account.
|
2011-06-21 16:13:27 +02:00 |
Florian Quèze
|
45e68e1d9f
|
Best effort attempt to display error messages returned by the twitter servers.
|
2011-06-21 15:43:25 +02:00 |
Patrick Cloke
|
6dea1e0bcc
|
Bug 954085 - Twitter accounts should reconnect automatically when going back from offline, r=florian.
|
2011-06-18 00:43:07 +02:00 |
Patrick Cloke
|
ef6f4c2087
|
Bug 954227 - Twitter timeline conversation should have a topic, r=florian.
|
2011-06-17 12:57:19 +02:00 |
Florian Quèze
|
0a671a29aa
|
Fix updating of the 'Other Contacts' tag's content when tags are removed or added on contacts.
|
2011-06-16 00:41:28 +02:00 |
Florian Quèze
|
bc8d5de639
|
Bug 954180 - Set status from the menu bar doesn't work when there's no buddy list window.
|
2011-06-15 16:59:10 +02:00 |
Florian Quèze
|
46c9efccda
|
Bug 954116 - Reduce the amount of data the twitter plugin logs into the Error Console by default, r=clokep.
|
2011-06-15 15:35:29 +02:00 |
Florian Quèze
|
248bbd4dbf
|
Follow-up to bug 954115 (localize twitter code): export the 'LOG' function in jsProtoHelper.
|
2011-06-08 19:53:56 +02:00 |
Florian Quèze
|
eb8ccfd414
|
Bug 954214 - Avoid freezing when adding several buddies to blist.sqlite, r=instantbot.
|
2011-06-08 16:30:42 +02:00 |
Patrick Cloke
|
faaf156f44
|
Bug 954132 - Commands no longer work in protocol overrides, r=florian.
|
2011-06-08 00:21:33 +02:00 |
Patrick Cloke
|
b847cd7da5
|
Bug 954115 - Localize Twitter code, r=florian.
|
2011-06-03 12:32:28 +02:00 |
Florian Quèze
|
c503d1e7e4
|
Bug 954242 - UI to add/remove tags.
|
2011-06-02 00:51:35 +02:00 |
Florian Quèze
|
f931f25b52
|
Special case the system messages displayed when a status is changed from 'unknown', to avoid misleading the user into thinking the person's status has just changed.
|
2011-06-01 15:26:43 +02:00 |
Florian Quèze
|
d5e3ad9c89
|
Bug 954246 - Display the character count while typing a tweet, r=clokep.
|
2011-05-31 02:05:17 +02:00 |
Florian Quèze
|
5c34b0152e
|
Bug 953970 - Disable advanced options for the Facebook and Google Talk protocol overrides, and disable 'Join Chat' for Facebook.
|
2011-05-30 17:58:02 +02:00 |
Florian Quèze
|
cbd995afbe
|
Follow-up to bug 954084 - purple proxies should not be in the way of JavaScript protocols: override protocols should have the same proxy behavior as their base.
|
2011-05-30 12:36:16 +02:00 |
Florian Quèze
|
8aa9f0e24a
|
Bug 954111 - Display user icons in twitter timelines.
|
2011-05-29 19:43:21 +02:00 |
Florian Quèze
|
ddd71f7fb7
|
Bug 954017 - Use Function.bind instead of 'self' variables and getBindingParent calls.
|
2011-05-26 10:17:19 +02:00 |
Patrick Cloke
|
7ea39691e0
|
Bug 954231 - Add help strings for Instantbird commands, r=florian.
|
2011-05-25 18:30:36 +02:00 |
Patrick Cloke
|
7623aa908c
|
Bug 954126 - Implement /help command to get information on registered commands, r=florian.
|
2011-05-23 15:46:36 +02:00 |
Florian Quèze
|
77933434cd
|
The 'topic' attribute of purpleIConvChat should be settable.
|
2011-05-19 20:38:17 +02:00 |
Florian Quèze
|
254c443e0d
|
Fire 'icon-changed' notifications on account-buddies, buddies, contacts and conversations.
|
2011-05-19 14:50:13 +02:00 |
Florian Quèze
|
1d47a7b19e
|
Avoid various JS errors caused by 'Other Contacts' group notifications fired before contact notifications.
|
2011-05-05 16:45:51 +02:00 |
Florian Quèze
|
6a51a2e0a3
|
Report all errors while delivering buddy list notifications to the Error Console.
|
2011-05-05 16:41:53 +02:00 |
Florian Quèze
|
e57ddf5de5
|
Fix JS errors when merging 2 contacts displayed in the 'Other Contacts' group.
|
2011-05-04 23:51:14 +02:00 |
Florian Quèze
|
c51f391d1f
|
Closing an already uninitialized UIConversation shouldn't do anything (and shouldn't fail). Prevents some shutdown errors.
|
2011-04-22 12:56:13 +02:00 |
Florian Quèze
|
f8ed3382ca
|
Cleanup Twitter accounts at shutdown.
|
2011-04-22 12:13:52 +02:00 |
Florian Quèze
|
85a5f3bb2f
|
Implement the progress listener of the OAuth request in a way that will work with several simultaneous requests.
|
2011-04-22 12:12:34 +02:00 |
Florian Quèze
|
3b71c424e1
|
Discard the OAuth authorization dialog if the user clicks on the 'Disconnect' button of the account manager (+ some simplification/dead code removal).
|
2011-04-21 23:36:25 +02:00 |
Florian Quèze
|
c8cbab019a
|
Remove the 'Your account is disconnected.' system message from the twitter code (follow-up to c9c8b62ed323).
|
2011-04-21 22:35:35 +02:00 |
Florian Quèze
|
e750387a42
|
Bug 954175 - Fetch the tweets with @ mentions and tracked keywords when connecting a twitter account. Original version and review: clokep.
|
2011-04-21 22:32:40 +02:00 |
Florian Quèze
|
a1b9639261
|
Avoid duplicate status change notifications in conversations.
|
2011-04-14 18:16:21 +02:00 |
Florian Quèze
|
712c3d4f30
|
Implement the system messages related to status changes in JS so that JS protocols can share them.
--HG--
rename : im/modules/imStatusUtils.jsm => purple/purplexpcom/src/imStatusUtils.jsm
|
2011-04-14 01:51:21 +02:00 |
Florian Quèze
|
821c4b7599
|
Follow-up to bug 954133 part 3 (c119343f2f9f): remove conversations from the conversations service and not the core in jsProtoHelper.jsm.
|
2011-04-11 10:38:21 +02:00 |
Florian Quèze
|
c79b877180
|
Avoid a 'not enough arguments' error on contact observers in imContacts.js.
|
2011-04-02 09:15:43 +02:00 |
Florian Quèze
|
f94552df58
|
Support hiding some tags in the buddy list, and add an 'Other Contacts' special group for contacts which aren't in any visible group.
|
2011-04-02 01:36:51 +02:00 |
Florian Quèze
|
3db1e21c3b
|
Do not modify (especially avoid the 'splice' method) arrays that may be in use by a for each loop.
|
2011-03-29 22:47:27 +02:00 |
Florian Quèze
|
3ef032aa38
|
Bug 954133 - Provide a way to merge buddies into contacts, part 3: conversations handling changes.
|
2011-03-28 22:30:31 +02:00 |
Patrick Cloke
|
5dd55c71d1
|
Bug 954108 - Implement a general Sockets object for JavaScript protocols, r=florian.
|
2011-03-19 00:35:29 +01:00 |
Florian Quèze
|
c55a909d1a
|
Avoid dragging contacts or buddies that are not fully visible, prevent merging into no-longer-existing contacts, ignore invalid contact ids stored in SQLite for buddies.
|
2011-03-13 02:13:50 +01:00 |
Florian Quèze
|
7fe7d6b78a
|
Bug 954158 - not possible to switch to the Emoticons tab in the Themes prefpane: Fix broken setTimeout implementation in jsProtoHelper and scope the jsProtoHelper import in messagestyle.js.
|
2011-03-11 14:52:36 +01:00 |
Florian Quèze
|
5833e5722a
|
Display the status type in the second line of extended contacts. Reduce code duplication in status handling. Fire signals correctly during unknown->offline status changes.
|
2011-03-10 18:19:35 +01:00 |
Florian Quèze
|
956f43eb73
|
Bug 954160 - usernames are shown instead of aliases in message theme previews, r=clokep.
|
2011-03-07 18:40:03 +01:00 |
Florian Quèze
|
7fce295b2e
|
Bug 954133 - provide a way to merge buddies into contacts, part2: buddy list UI changes.
--HG--
rename : im/content/buddy.xml => im/content/contact.xml
|
2011-03-03 02:26:57 +01:00 |
Florian Quèze
|
a3d19fea79
|
Bug 954133 - provide a way to merge buddies into contacts, part1: back-end and minimal UI.
|
2011-02-25 01:15:24 +01:00 |
Florian Quèze
|
a257cb7077
|
Fix jsProtoHelper around adding buddies and normalizedName properties, r=clokep.
|
2011-02-21 00:54:07 +01:00 |
Patrick Cloke
|
9f17faf21d
|
Bug 954125 - jsProtoHelper could help registering commands, r=florian.
|
2011-02-17 13:19:09 +01:00 |