Florian Quèze
|
cdc5a58e1a
|
Bug 953777 - Give the user a way to set a buddy icon and a display name.
|
2011-05-12 19:20:33 +02:00 |
Florian Quèze
|
0e69f99077
|
Bug 953809 - Alphabetical sorting of group names.
|
2011-04-14 19:50:15 +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
|
4bf7d1a351
|
Bug 953475 - Command-W Does Not Close Buddy List Window.
--HG--
rename : im/components/autoLoginHandler.js => im/components/ibCommandLineHandler.js
rename : im/components/autoLoginHandler.manifest => im/components/ibCommandLineHandler.manifest
rename : im/content/core.js => im/modules/ibCore.jsm
|
2011-03-17 17:42:56 +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
|
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
|
d0606e9abb
|
Focus the buddy list richlistbox when loading the blist window so that CSS transitions don't prevent offline buddies from being visible when the window appears.
|
2011-02-22 23:56:01 +01:00 |
Florian Quèze
|
d3277fee0e
|
Bug 953569 - Extensions should be able to register commands, r=clokep (for the JS part only).
|
2011-02-10 22:22:23 +01:00 |
Florian Quèze
|
abd738eb91
|
Start using Services.jsm.
|
2010-11-05 15:03:08 +01:00 |
Florian Quèze
|
2c78da045b
|
Bug 954002 - Show Logs does not work from buddy list with new backend (bug 953992).
|
2010-11-03 20:14:07 +01:00 |
Florian Quèze
|
16efff4710
|
Bug 953992 - new buddy list backend.
|
2010-10-25 02:30:53 +02:00 |
Benedikt Pfeifer
|
f6cc4fc292
|
Bug 953945 - Missing variable declaration in blist.js, r=florian
|
2010-09-16 09:40:54 +02:00 |
Florian Quèze
|
e950206f1c
|
Use omnijar.
|
2010-08-31 23:40:20 +02:00 |
Florian Quèze
|
f83bc2e00b
|
Merge the js-proto branch.
|
2010-07-26 20:57:51 +02:00 |
Florian Quèze
|
7d68be5524
|
Move the tag related methods from purpleICoreService to a new purpleITagsService.
|
2010-06-18 15:52:07 +02:00 |
Florian Quèze
|
9bcd6b5958
|
Always sort the list of logs before displaying it.
|
2010-05-06 16:02:43 +02:00 |
Florian Quèze
|
92f3b87d5e
|
Check spelling on the status message textbox.
|
2010-05-03 12:44:40 +02:00 |
Florian Quèze
|
faa896ba9e
|
Replace libpurple logging by a JS XPCOM component.
|
2010-04-26 19:40:30 +02:00 |
Florian Quèze
|
884e1d36f9
|
Bug 953811 - Remove check mark on status type menuitems (except in the menu on Mac).
|
2010-03-13 20:40:38 +01:00 |
Florian Quèze
|
19bbf0e2de
|
Avoid JS errors when the buddy list receives keypress events just after the selected item has been removed.
|
2010-03-04 10:53:56 +01:00 |
Florian Quèze
|
072dcb95dd
|
Keep the last non-offline status message to reuse it in the status selector when going back online.
|
2010-03-03 11:52:57 +01:00 |
Florian Quèze
|
439c19ee9c
|
Add 'Remove' item to the buddy list context menu.
|
2010-03-03 00:00:24 +01:00 |
Florian Quèze
|
35ab6b7d81
|
Rework idle and auto-away features.
|
2010-02-23 23:43:36 +01:00 |
Florian Quèze
|
de36861768
|
Make the libpurple status 'invisible' usable from addons.
|
2010-02-22 09:47:34 +01:00 |
Florian Quèze
|
a5336f3885
|
Make the '/away' command really set the status to away (not unavailable).
|
2010-02-22 09:09:41 +01:00 |
Florian Quèze
|
1d6493192e
|
Handle 'Offline' status.
|
2010-02-17 23:59:57 +01:00 |
Florian Quèze
|
b4df687a26
|
Add a status toolbar at the top of the buddy list.
|
2010-02-16 15:57:26 +01:00 |
Florian Quèze
|
dd1d57f6d6
|
Add a 'Show offline buddies' context menu item on the buddy list.
|
2010-01-29 23:35:27 +01:00 |
Florian Quèze
|
dd527a8c28
|
Add a 'New Group...' menu item at the end of the list of tags of the 'Move to...' menu.
|
2010-01-26 23:29:02 +01:00 |
Florian Quèze
|
3a4c0f44bb
|
Sort the list of tags in the 'Move to...' popup menu.
|
2010-01-26 19:44:30 +01:00 |
Florian Quèze
|
9375671944
|
Add a way (from the buddy list context menu) to move buddies between groups.
|
2010-01-26 19:23:20 +01:00 |
Florian Quèze
|
4295473f58
|
Alias buddies.
|
2010-01-16 23:41:57 +01:00 |
Florian Quèze
|
5f8af8df55
|
Handle buddy list keypress events on groups and buddies separately.
|
2010-01-14 19:55:41 +01:00 |
Florian Quèze
|
4b885c4968
|
Make purpleTag handle observers, and let group bindings handle changes to their content themselves.
|
2009-12-22 19:45:29 +01:00 |
Florian Quèze
|
06e57c33d6
|
Revert the sorting order of logs viewed from the buddy list to make it consistent with logs viewed from conversation tabs.
|
2009-12-18 15:10:59 +01:00 |
Florian Quèze
|
1a42afbf86
|
Add a basic log viewer.
|
2009-12-18 00:38:04 +01:00 |
Florian Quèze
|
e26aeeb99b
|
Add a context menu to the buddy list (usable as a hook for extensions).
|
2009-12-13 00:26:31 +01:00 |
Florian Quèze
|
4760682959
|
Remove useless folder 'instantbird' in 'instantbird/content'.
--HG--
rename : im/content/instantbird/aboutDialog.css => im/content/aboutDialog.css
rename : im/content/instantbird/aboutDialog.xul => im/content/aboutDialog.xul
rename : im/content/instantbird/account.js => im/content/account.js
rename : im/content/instantbird/account.xml => im/content/account.xml
rename : im/content/instantbird/account.xul => im/content/account.xul
rename : im/content/instantbird/accountWizard.js => im/content/accountWizard.js
rename : im/content/instantbird/accountWizard.xul => im/content/accountWizard.xul
rename : im/content/instantbird/accounts.css => im/content/accounts.css
rename : im/content/instantbird/accounts.js => im/content/accounts.js
rename : im/content/instantbird/accounts.xul => im/content/accounts.xul
rename : im/content/instantbird/addbuddy.js => im/content/addbuddy.js
rename : im/content/instantbird/addbuddy.xul => im/content/addbuddy.xul
rename : im/content/instantbird/anim.xml => im/content/anim.xml
rename : im/content/instantbird/blist.css => im/content/blist.css
rename : im/content/instantbird/blist.js => im/content/blist.js
rename : im/content/instantbird/blist.xul => im/content/blist.xul
rename : im/content/instantbird/buddy.xml => im/content/buddy.xml
rename : im/content/instantbird/conv.html => im/content/conv.html
rename : im/content/instantbird/convZoom.js => im/content/convZoom.js
rename : im/content/instantbird/convbrowser.xml => im/content/convbrowser.xml
rename : im/content/instantbird/conversation.xml => im/content/conversation.xml
rename : im/content/instantbird/core.js => im/content/core.js
rename : im/content/instantbird/credits.xhtml => im/content/credits.xhtml
rename : im/content/instantbird/engineManager.js => im/content/engineManager.js
rename : im/content/instantbird/engineManager.xul => im/content/engineManager.xul
rename : im/content/instantbird/group.xml => im/content/group.xml
rename : im/content/instantbird/imContentSink.jsm => im/content/imContentSink.jsm
rename : im/content/instantbird/imSmileys.jsm => im/content/imSmileys.jsm
rename : im/content/instantbird/imThemes.jsm => im/content/imThemes.jsm
rename : im/content/instantbird/imWindows.jsm => im/content/imWindows.jsm
rename : im/content/instantbird/instantbird.css => im/content/instantbird.css
rename : im/content/instantbird/instantbird.js => im/content/instantbird.js
rename : im/content/instantbird/instantbird.xul => im/content/instantbird.xul
rename : im/content/instantbird/joinchat.js => im/content/joinchat.js
rename : im/content/instantbird/joinchat.xul => im/content/joinchat.xul
rename : im/content/instantbird/macgestures.js => im/content/macgestures.js
rename : im/content/instantbird/menus.js => im/content/menus.js
rename : im/content/instantbird/menus.xul.inc => im/content/menus.xul.inc
rename : im/content/instantbird/nsContextMenu.js => im/content/nsContextMenu.js
rename : im/content/instantbird/preferences/advanced.js => im/content/preferences/advanced.js
rename : im/content/instantbird/preferences/advanced.xul => im/content/preferences/advanced.xul
rename : im/content/instantbird/preferences/applicationManager.js => im/content/preferences/applicationManager.js
rename : im/content/instantbird/preferences/applicationManager.xul => im/content/preferences/applicationManager.xul
rename : im/content/instantbird/preferences/applications.js => im/content/preferences/applications.js
rename : im/content/instantbird/preferences/applications.xul => im/content/preferences/applications.xul
rename : im/content/instantbird/preferences/colors.xul => im/content/preferences/colors.xul
rename : im/content/instantbird/preferences/connection.js => im/content/preferences/connection.js
rename : im/content/instantbird/preferences/connection.xul => im/content/preferences/connection.xul
rename : im/content/instantbird/preferences/content.js => im/content/preferences/content.js
rename : im/content/instantbird/preferences/content.xul => im/content/preferences/content.xul
rename : im/content/instantbird/preferences/handlers.css => im/content/preferences/handlers.css
rename : im/content/instantbird/preferences/handlers.xml => im/content/preferences/handlers.xml
rename : im/content/instantbird/preferences/main.js => im/content/preferences/main.js
rename : im/content/instantbird/preferences/main.xul => im/content/preferences/main.xul
rename : im/content/instantbird/preferences/messagestyle.js => im/content/preferences/messagestyle.js
rename : im/content/instantbird/preferences/preferences.xul => im/content/preferences/preferences.xul
rename : im/content/instantbird/preferences/privacy.xul => im/content/preferences/privacy.xul
rename : im/content/instantbird/preferences/smiley.css => im/content/preferences/smiley.css
rename : im/content/instantbird/preferences/smiley.xml => im/content/preferences/smiley.xml
rename : im/content/instantbird/preferences/smileys.js => im/content/preferences/smileys.js
rename : im/content/instantbird/preferences/tabs.xul => im/content/preferences/tabs.xul
rename : im/content/instantbird/preferences/themes.js => im/content/preferences/themes.js
rename : im/content/instantbird/preferences/themes.xul => im/content/preferences/themes.xul
rename : im/content/instantbird/proxies.css => im/content/proxies.css
rename : im/content/instantbird/proxies.js => im/content/proxies.js
rename : im/content/instantbird/proxies.xul => im/content/proxies.xul
rename : im/content/instantbird/proxy.xml => im/content/proxy.xml
rename : im/content/instantbird/smileProtocolHandler.js => im/content/smileProtocolHandler.js
rename : im/content/instantbird/sound.js => im/content/sound.js
rename : im/content/instantbird/tabbrowser.css => im/content/tabbrowser.css
rename : im/content/instantbird/tabbrowser.xml => im/content/tabbrowser.xml
rename : im/content/instantbird/topicNotification.xml => im/content/topicNotification.xml
rename : im/content/instantbird/utilities.js => im/content/utilities.js
|
2009-12-06 01:52:48 +01:00 |