Граф коммитов

319 Коммитов

Автор SHA1 Сообщение Дата
Florian Quèze 155c2464db Add alternative text code for the 'cool' emoticon: 8-) 2010-03-03 17:27:01 +01:00
Florian Quèze 35ab6b7d81 Rework idle and auto-away features. 2010-02-23 23:43:36 +01:00
Florian Quèze 2f064e63a6 Prevent unwanted scrollbars in the account wizard. 2010-02-22 11:35:10 +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 c49f3b0185 The background of the status type icon in the status toolbar should be transparent (it was visible on Windows 7). 2010-02-18 17:54:54 +01:00
Florian Quèze 2bc4c7c1d2 Use the standard statusbarpanel appearance on Linux (otherwise the resizer looks odd). 2010-02-16 16:19:46 +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 04be5b3eff Avoid a warning about missing chrome://prpl-null/skin/ in debug builds. 2010-02-15 17:16:52 +01:00
Florian Quèze 632a89324b Add a 'Facebook Chat' item in the list of protocols. 2010-02-11 15:59:34 +01:00
Florian Quèze ebb6de9aaf In the Bubbles theme, prevent double clicks on the expander of hidden system messages. 2010-02-09 11:50:08 +01:00
Florian Quèze 2e45da1f4a Integrate default message themes created by Quentin Castier (idechix@instantbird.org).
--HG--
rename : im/themes/messages/Incoming/Content.html => im/themes/messages/simple/Incoming/Content.html
rename : im/themes/messages/Info.plist => im/themes/messages/simple/Info.plist
rename : im/themes/messages/Status.html => im/themes/messages/simple/Status.html
rename : im/themes/messages/main.css => im/themes/messages/simple/main.css
2010-02-08 18:30:01 +01:00
Quentin Castier 5c374c63fd Integrate new default emoticon theme. 2010-02-08 14:12:07 +01:00
Florian Quèze 9e852de0da Simplify the markup used by the default message theme, and make it look exactly like the pretty printed copy/paste. 2010-02-01 16:52:34 +01:00
Florian Quèze 2bff243441 [Mac] Make sure the selected conversation tab is of the same color as the title bar even on Snow Leopard. 2010-01-20 17:42:57 +01:00
Benedikt Pfeifer 894487599c Add a 'Show log folder' button in the Privacy prefpane. 2010-01-18 16:35:03 +01:00
Florian Quèze 1a42afbf86 Add a basic log viewer. 2009-12-18 00:38:04 +01:00
Florian Quèze 123101e0c6 Stop using the 'idle' attribute on buddy list items. 2009-12-14 13:00:11 +01:00
Florian Quèze b61112a63c Refactoring of the buddy tooltip code so as to use it on conversation tabs too. 2009-12-12 00:16:50 +01:00
Florian Quèze e37deadce1 Improve Mac theme of the top of the nicklist. 2009-12-07 15:19:29 +01:00
Florian Quèze e77897c9f5 Remove useless folders 'winstripe' and 'winstripe/instantbird' in 'instantbird/themes'.
--HG--
rename : im/themes/winstripe/instantbird/Makefile.in => im/themes/Makefile.in
rename : im/themes/winstripe/instantbird/account.css => im/themes/account.css
rename : im/themes/winstripe/instantbird/accountWizard.css => im/themes/accountWizard.css
rename : im/themes/winstripe/instantbird/accounts.css => im/themes/accounts.css
rename : im/themes/winstripe/instantbird/available-16.png => im/themes/available-16.png
rename : im/themes/winstripe/instantbird/available.png => im/themes/available.png
rename : im/themes/winstripe/instantbird/away-16.png => im/themes/away-16.png
rename : im/themes/winstripe/instantbird/away.png => im/themes/away.png
rename : im/themes/winstripe/instantbird/blist.css => im/themes/blist.css
rename : im/themes/winstripe/instantbird/chat-16.png => im/themes/chat-16.png
rename : im/themes/winstripe/instantbird/conv.css => im/themes/conv.css
rename : im/themes/winstripe/instantbird/conversation.css => im/themes/conversation.css
rename : im/themes/winstripe/instantbird/engineManager.css => im/themes/engineManager.css
rename : im/themes/winstripe/instantbird/founder.png => im/themes/founder.png
rename : im/themes/winstripe/instantbird/half-operator.png => im/themes/half-operator.png
rename : im/themes/winstripe/instantbird/idle-16.png => im/themes/idle-16.png
rename : im/themes/winstripe/instantbird/idle.png => im/themes/idle.png
rename : im/themes/winstripe/instantbird/instantbird.css => im/themes/instantbird.css
rename : im/themes/winstripe/instantbird/jar.mn => im/themes/jar.mn
rename : im/themes/winstripe/instantbird/messages/Incoming/Content.html => im/themes/messages/Incoming/Content.html
rename : im/themes/winstripe/instantbird/messages/Info.plist => im/themes/messages/Info.plist
rename : im/themes/winstripe/instantbird/messages/Status.html => im/themes/messages/Status.html
rename : im/themes/winstripe/instantbird/messages/Variants/Normal.css => im/themes/messages/Variants/Normal.css
rename : im/themes/winstripe/instantbird/messages/main.css => im/themes/messages/main.css
rename : im/themes/winstripe/instantbird/mobile-16.png => im/themes/mobile-16.png
rename : im/themes/winstripe/instantbird/mobile.png => im/themes/mobile.png
rename : im/themes/winstripe/instantbird/newMessage.png => im/themes/newMessage.png
rename : im/themes/winstripe/instantbird/offline-16.png => im/themes/offline-16.png
rename : im/themes/winstripe/instantbird/offline.png => im/themes/offline.png
rename : im/themes/winstripe/instantbird/operator.png => im/themes/operator.png
rename : im/themes/winstripe/instantbird/preferences-gnomestripe/Options.png => im/themes/preferences-gnomestripe/Options.png
rename : im/themes/winstripe/instantbird/preferences-gnomestripe/alwaysAsk.png => im/themes/preferences-gnomestripe/alwaysAsk.png
rename : im/themes/winstripe/instantbird/preferences-gnomestripe/applications.css => im/themes/preferences-gnomestripe/applications.css
rename : im/themes/winstripe/instantbird/preferences-gnomestripe/mail.png => im/themes/preferences-gnomestripe/mail.png
rename : im/themes/winstripe/instantbird/preferences-gnomestripe/preferences.css => im/themes/preferences-gnomestripe/preferences.css
rename : im/themes/winstripe/instantbird/preferences-pinstripe/Options.png => im/themes/preferences-pinstripe/Options.png
rename : im/themes/winstripe/instantbird/preferences-pinstripe/alwaysAsk.png => im/themes/preferences-pinstripe/alwaysAsk.png
rename : im/themes/winstripe/instantbird/preferences-pinstripe/application.png => im/themes/preferences-pinstripe/application.png
rename : im/themes/winstripe/instantbird/preferences-pinstripe/applications.css => im/themes/preferences-pinstripe/applications.css
rename : im/themes/winstripe/instantbird/preferences-pinstripe/preferences.css => im/themes/preferences-pinstripe/preferences.css
rename : im/themes/winstripe/instantbird/preferences-pinstripe/saveFile.png => im/themes/preferences-pinstripe/saveFile.png
rename : im/themes/winstripe/instantbird/preferences-winstripe/Options.png => im/themes/preferences-winstripe/Options.png
rename : im/themes/winstripe/instantbird/preferences-winstripe/alwaysAsk.png => im/themes/preferences-winstripe/alwaysAsk.png
rename : im/themes/winstripe/instantbird/preferences-winstripe/application.png => im/themes/preferences-winstripe/application.png
rename : im/themes/winstripe/instantbird/preferences-winstripe/applications.css => im/themes/preferences-winstripe/applications.css
rename : im/themes/winstripe/instantbird/preferences-winstripe/mail.png => im/themes/preferences-winstripe/mail.png
rename : im/themes/winstripe/instantbird/preferences-winstripe/preferences.css => im/themes/preferences-winstripe/preferences.css
rename : im/themes/winstripe/instantbird/preferences-winstripe/saveFile.png => im/themes/preferences-winstripe/saveFile.png
rename : im/themes/winstripe/instantbird/richlistbox.css => im/themes/richlistbox.css
rename : im/themes/winstripe/instantbird/smileys/angry.png => im/themes/smileys/angry.png
rename : im/themes/winstripe/instantbird/smileys/annoyed.png => im/themes/smileys/annoyed.png
rename : im/themes/winstripe/instantbird/smileys/big-eyes.png => im/themes/smileys/big-eyes.png
rename : im/themes/winstripe/instantbird/smileys/bored.png => im/themes/smileys/bored.png
rename : im/themes/winstripe/instantbird/smileys/confused.png => im/themes/smileys/confused.png
rename : im/themes/winstripe/instantbird/smileys/cool.png => im/themes/smileys/cool.png
rename : im/themes/winstripe/instantbird/smileys/crying.png => im/themes/smileys/crying.png
rename : im/themes/winstripe/instantbird/smileys/embarrassed-laugh.png => im/themes/smileys/embarrassed-laugh.png
rename : im/themes/winstripe/instantbird/smileys/embarrassed.png => im/themes/smileys/embarrassed.png
rename : im/themes/winstripe/instantbird/smileys/happy.png => im/themes/smileys/happy.png
rename : im/themes/winstripe/instantbird/smileys/kiss.png => im/themes/smileys/kiss.png
rename : im/themes/winstripe/instantbird/smileys/laugh.png => im/themes/smileys/laugh.png
rename : im/themes/winstripe/instantbird/smileys/love.png => im/themes/smileys/love.png
rename : im/themes/winstripe/instantbird/smileys/neutral.png => im/themes/smileys/neutral.png
rename : im/themes/winstripe/instantbird/smileys/sad.png => im/themes/smileys/sad.png
rename : im/themes/winstripe/instantbird/smileys/shock.png => im/themes/smileys/shock.png
rename : im/themes/winstripe/instantbird/smileys/shout.png => im/themes/smileys/shout.png
rename : im/themes/winstripe/instantbird/smileys/shut-mouth.png => im/themes/smileys/shut-mouth.png
rename : im/themes/winstripe/instantbird/smileys/shy.png => im/themes/smileys/shy.png
rename : im/themes/winstripe/instantbird/smileys/smile-big.png => im/themes/smileys/smile-big.png
rename : im/themes/winstripe/instantbird/smileys/smile.png => im/themes/smileys/smile.png
rename : im/themes/winstripe/instantbird/smileys/theme.js => im/themes/smileys/theme.js
rename : im/themes/winstripe/instantbird/smileys/thinking.png => im/themes/smileys/thinking.png
rename : im/themes/winstripe/instantbird/smileys/thinking2.png => im/themes/smileys/thinking2.png
rename : im/themes/winstripe/instantbird/smileys/tongue.png => im/themes/smileys/tongue.png
rename : im/themes/winstripe/instantbird/smileys/wink.png => im/themes/smileys/wink.png
rename : im/themes/winstripe/instantbird/sounds/alert.wav => im/themes/sounds/alert.wav
rename : im/themes/winstripe/instantbird/sounds/login.wav => im/themes/sounds/login.wav
rename : im/themes/winstripe/instantbird/sounds/logout.wav => im/themes/sounds/logout.wav
rename : im/themes/winstripe/instantbird/sounds/receive.wav => im/themes/sounds/receive.wav
rename : im/themes/winstripe/instantbird/sounds/send.wav => im/themes/sounds/send.wav
rename : im/themes/winstripe/instantbird/tabbrowser-gnomestripe/tabDragIndicator.png => im/themes/tabbrowser-gnomestripe/tabDragIndicator.png
rename : im/themes/winstripe/instantbird/tabbrowser-gnomestripe/tabbrowser.css => im/themes/tabbrowser-gnomestripe/tabbrowser.css
rename : im/themes/winstripe/instantbird/tabbrowser-pinstripe/alltabs-box-bkgnd-icon.png => im/themes/tabbrowser-pinstripe/alltabs-box-bkgnd-icon.png
rename : im/themes/winstripe/instantbird/tabbrowser-pinstripe/alltabs-box-overflow-bkgnd-animate.png => im/themes/tabbrowser-pinstripe/alltabs-box-overflow-bkgnd-animate.png
rename : im/themes/winstripe/instantbird/tabbrowser-pinstripe/newtab.png => im/themes/tabbrowser-pinstripe/newtab.png
rename : im/themes/winstripe/instantbird/tabbrowser-pinstripe/tab-arrow-left.png => im/themes/tabbrowser-pinstripe/tab-arrow-left.png
rename : im/themes/winstripe/instantbird/tabbrowser-pinstripe/tab-arrow-right.png => im/themes/tabbrowser-pinstripe/tab-arrow-right.png
rename : im/themes/winstripe/instantbird/tabbrowser-pinstripe/tab-bkgnd.png => im/themes/tabbrowser-pinstripe/tab-bkgnd.png
rename : im/themes/winstripe/instantbird/tabbrowser-pinstripe/tabDragIndicator.png => im/themes/tabbrowser-pinstripe/tabDragIndicator.png
rename : im/themes/winstripe/instantbird/tabbrowser-pinstripe/tabbrowser-tabs-bkgnd.png => im/themes/tabbrowser-pinstripe/tabbrowser-tabs-bkgnd.png
rename : im/themes/winstripe/instantbird/tabbrowser-pinstripe/tabbrowser.css => im/themes/tabbrowser-pinstripe/tabbrowser.css
rename : im/themes/winstripe/instantbird/tabbrowser-pinstripe/unified.xml => im/themes/tabbrowser-pinstripe/unified.xml
rename : im/themes/winstripe/instantbird/tabbrowser-winstripe/alltabs-box-overflow-end-bkgnd-animate.png => im/themes/tabbrowser-winstripe/alltabs-box-overflow-end-bkgnd-animate.png
rename : im/themes/winstripe/instantbird/tabbrowser-winstripe/alltabs-box-overflow-start-bkgnd-animate.png => im/themes/tabbrowser-winstripe/alltabs-box-overflow-start-bkgnd-animate.png
rename : im/themes/winstripe/instantbird/tabbrowser-winstripe/mainwindow-dropdown-arrow.png => im/themes/tabbrowser-winstripe/mainwindow-dropdown-arrow.png
rename : im/themes/winstripe/instantbird/tabbrowser-winstripe/newtab.png => im/themes/tabbrowser-winstripe/newtab.png
rename : im/themes/winstripe/instantbird/tabbrowser-winstripe/tab-active-bkgnd.png => im/themes/tabbrowser-winstripe/tab-active-bkgnd.png
rename : im/themes/winstripe/instantbird/tabbrowser-winstripe/tab-arrow-left.png => im/themes/tabbrowser-winstripe/tab-arrow-left.png
rename : im/themes/winstripe/instantbird/tabbrowser-winstripe/tab-arrow-right.png => im/themes/tabbrowser-winstripe/tab-arrow-right.png
rename : im/themes/winstripe/instantbird/tabbrowser-winstripe/tab-bkgnd.png => im/themes/tabbrowser-winstripe/tab-bkgnd.png
rename : im/themes/winstripe/instantbird/tabbrowser-winstripe/tab-hover-bkgnd.png => im/themes/tabbrowser-winstripe/tab-hover-bkgnd.png
rename : im/themes/winstripe/instantbird/tabbrowser-winstripe/tabDragIndicator.png => im/themes/tabbrowser-winstripe/tabDragIndicator.png
rename : im/themes/winstripe/instantbird/tabbrowser-winstripe/tabbrowser-tabs-bkgnd.png => im/themes/tabbrowser-winstripe/tabbrowser-tabs-bkgnd.png
rename : im/themes/winstripe/instantbird/tabbrowser-winstripe/tabbrowser.css => im/themes/tabbrowser-winstripe/tabbrowser.css
rename : im/themes/winstripe/instantbird/tabbrowser-winstripe/tabstrip-bottom.png => im/themes/tabbrowser-winstripe/tabstrip-bottom.png
rename : im/themes/winstripe/instantbird/typed-16.png => im/themes/typed-16.png
rename : im/themes/winstripe/instantbird/typing-16.png => im/themes/typing-16.png
rename : im/themes/winstripe/instantbird/unknown-16.png => im/themes/unknown-16.png
rename : im/themes/winstripe/instantbird/voice.png => im/themes/voice.png
2009-12-06 02:04:49 +01:00
Benedikt Pfeifer c4406a13db Theme the message style preview area like a listbox so that it looks similar to the emoticon themes preview area. 2009-12-06 01:15:21 +01:00
Florian Quèze c83a759c5b Show a message when a message style preview is not available. 2009-12-01 23:48:04 +01:00
Florian Quèze 6f7d9d5e06 [Mac] Bug 953712 - CSS improvements on conversations (especially the nicklist). 2009-11-30 18:21:31 +01:00
Quentin Castier 972b9f54ca Put an appropriate icon for the 'Themes' tab. 2009-11-20 00:07:20 +01:00
Florian Quèze 8a168bb19c Fix the Linux css of the preferences window. 2009-11-12 22:05:08 +01:00
Florian Quèze 4cf69c13aa Split richlistbox.css out of accounts.css so that proxies.xul only gets the parts it needs. 2009-11-10 11:20:30 +01:00
Florian Quèze 14f2d91632 Preference window.
--HG--
rename : im/content/instantbird/messagestyle.js => im/content/instantbird/preferences/messagestyle.js
rename : im/content/instantbird/smiley.css => im/content/instantbird/preferences/smiley.css
rename : im/content/instantbird/smiley.xml => im/content/instantbird/preferences/smiley.xml
rename : im/content/instantbird/smileys.js => im/content/instantbird/preferences/smileys.js
2009-11-10 10:56:09 +01:00
Florian Quèze 49192eb8e6 Change the gradients of the account manager to the new gradient syntax. (Fix after the 1.9.2 landing of bug 513395) 2009-11-09 22:54:30 +01:00
Quentin Castier e06292f81a Fix the resolution of the new message icon so that it is correctly sized by Growl. 2009-11-09 08:48:17 +01:00
Florian Quèze f3e09bcc42 Allow setting custom default font size, color and family for outgoing messages. 2009-11-03 23:40:56 +01:00
Florian Quèze eb75d0a3af Fix the flickering of the tab drop indicator when dragging a tab over the end of the tabstrip, make the tab drop indicator more visible (Windows and Linux), and simplify the padding at the extremity of the tabstrip (Mac). 2009-10-30 21:46:41 +01:00
Romain Bezut 3937784854 Bug 953686 - Textbox expansion on window resize. r=florian 2009-10-29 17:19:10 +01:00
Florian Quèze bed57fcb31 Remove useless duplicated google talk icons. 2009-10-27 18:43:22 +01:00
Florian Quèze 528adb974b Attempt to get rid of the horizontal scrollbar in the account manager (remove the display of the alias, and increase the default width of the window by 50px) 2009-10-27 16:32:56 +01:00
Florian Quèze e6e18cc4e5 Upgrade libpurple from 2.5.9 to 2.6.3 (+ some MSN crash fixes of 2.6.4devel) 2009-10-26 11:56:29 +01:00
Florian Quèze d71287dd27 Account manager redesign. 2009-10-17 21:10:12 +02:00
Florian Quèze 5d0732f382 Handle 'mobile' status. 2009-10-08 17:29:23 +02:00
Florian Quèze 71c2dda846 Add a (pref'ed off by default) popup notification for incoming messages when the conversation windows are inactive. 2009-09-24 16:25:32 +02:00
Florian Quèze 301c401906 Use new typing, typed and unknown icons from idechix in conversation tabs. 2009-09-11 17:07:42 +02:00
Benedikt Pfeifer 25f06e165e Bug 953595 - Remove ugly borders on notification bars in account manager (linux and windows). r=florian 2009-09-08 15:46:46 +02:00
Romain Bezut ce080663fc Bug 953681 - Resize the textbox automatically in conversations. r=florian 2009-09-08 11:14:38 +02:00
Florian Quèze a88c2bf82a Better color for the border at the bottom conversations on Mac. 2009-09-04 20:32:11 +02:00
Florian Quèze d24b8eda24 Various minor style improvements in conversations. 2009-09-03 17:02:19 +02:00
Florian Quèze ad36df8c40 Hide the all-tabs button when all the tabs are visible (no overflow). 2009-09-02 22:55:42 +02:00
Florian Quèze 467403180e Hide useless and ugly bugos horizontal scrollbar in the input textbox of conversations. 2009-09-02 12:41:03 +02:00
Romain Bezut 9a4d6bd7da Use an opacity of 0.6 for icons of unselected tabs and center tab titles on all OSes, not only on Mac. r=florian 2009-09-01 17:46:13 +02:00
Romain Bezut 80d528f28a Morian's whitespace cleanup patch of the year! rs=florian 2009-08-31 16:43:39 +02:00
Florian Quèze 146cf2553f Unified titlebar on Mac, and handle inactive conversation windows theming. 2009-08-30 02:37:21 +02:00
Florian Quèze 1f141baedd New tabs (similar to the tabs of Firefox 3.5). 2009-08-29 03:48:38 +02:00
Romain Bezut ae40ecf454 Bug 953628 - Accounts reordering (shift+up/down arrows, context menu, drag&drop). r=florian 2009-08-27 22:28:41 +02:00
Mitchell Field 109efe5c63 Bug 953659 - Fix various strings (that looked awkward to native English speakers). r=Morian,r=florian 2009-08-27 01:02:00 +02:00
Romain Bezut 1ebf8f6405 Bug 953666 - Display a helpful message in the account manager when there's no account, instead of an empty rectangle. 2009-08-26 17:25:05 +02:00
Florian Quèze f8703114ba Improve the margins in the buddy list to reduce wasted space. 2009-08-23 22:43:32 +02:00
Florian Quèze 52ebd8d4ba Bug 953643 - Buddy list groups should have a twisty to close/open them and closed groups should show a count of online buddies. p=Romain Bezut <romain@bezut.info>, r=florian. 2009-07-27 22:24:04 +02:00
Florian Quèze 5367600a50 WinCE: Add a border around the list of accounts in the account manager. 2009-07-25 12:57:46 +02:00
Florian Quèze fe5078dd4e Make the collapsable groupboxes of the advanced options tab of the account wizard keyboard accessible, and remove the ugly border of closed groupboxes which was visible on Windows. 2009-06-23 18:41:28 +02:00
Florian Quèze 52c1395efb Hide the ugly status bar borders (they were visible only on Windows). 2009-06-23 18:40:09 +02:00
Florian Quèze 9ccc0d7134 In the buddy list, animate when a buddy is added or removed, so that the user has time to see it after hearing the sound. 2009-06-20 01:37:57 +02:00
Florian Quèze 36311ccdc5 Disable CSS overflow propertie for message themes until bug 42676 is fixed in Mozilla. This bug prevents from selecting messages in conversations when overflow has a non-default value. 2009-06-08 17:43:43 +02:00
Florian Quèze 976a07ed57 Cleanup the positioning the smileys in conversations. 2009-06-08 17:33:45 +02:00
Florian Quèze 8ff4eed29f New idle icons (with a different position of the hands on the clock). Icons by Idechix. 2009-05-30 01:52:05 +02:00
Florian Quèze a3d80e1b16 Add the Google Talk protocol in the list. 2009-05-30 01:46:01 +02:00
Florian Quèze 5eae81e51b Handle an ActionMessageTemplate metadata entry in Info.plist to customize the display of action messages. 2009-05-28 15:40:47 +02:00
Florian Quèze 32c1d52912 Use a different status icon for idle buddies in the buddy list. 2009-05-28 01:47:04 +02:00
Florian Quèze 90e1758f13 Make more string replacements do useful things in message themes (there used to be lots of FIXME strings going to the conversation...) 2009-05-28 01:14:07 +02:00
Florian Quèze c67426d6fb Add more status icons (available, idle, offline). Icons made by idechix. 2009-05-28 00:20:41 +02:00
Florian Quèze b1db2621c3 Make long status messages wrap in buddy list tooltips instead of increasing the width of the tooltip to the whole width of the screen. 2009-05-22 00:30:41 +02:00
Florian Quèze 300971a118 Add search engine manager. (Copied and modified from the Firefox one) 2009-05-12 18:18:22 +02:00
Florian Quèze 737fea1acc Improve the 'Check for updates...' menu item. 2009-05-09 20:46:23 +02:00
Florian Quèze 1e5582ab73 Display accounts in the account manager even if the associated protocol plugin cannot be found. 2009-04-24 21:14:54 +02:00
Florian Quèze 01f537d951 Message styles improvements: handle DefaultFontFamily and DefaultFontSize. Add preferences to control the grouping of consecutive messages and the display of the header. 2009-04-21 19:56:01 +02:00
Florian Quèze 76cd2ffd4e Register protocol plugin icons in separate chrome packages so that protocol plugins added by extensions can register icons. Add generic icons for protocol plugins that don't provide icons. 2009-04-14 19:53:05 +02:00
Florian Quèze 9b18cdca26 Modify the default conversation style to apply the CSS rule 'white-space: pre-wrap;' only on the text of inserted messages. Fix the default margins of smileys. 2009-04-11 23:25:41 +02:00
Florian Quèze 5f187d9ca8 Begin implementation of message styles. 2009-04-10 23:20:53 +02:00
Florian Quèze bdf797bd2c Add smileys. 2009-03-27 18:33:20 +01:00
Florian Quèze 1b5e89c388 Crop the end of display names in order to prevent an horizontal scrollbar from appearing in the buddy list. 2008-11-15 00:37:30 +01:00
Florian Quèze c1475eeda4 Fix margins in the account manager around the notification bar 2008-10-09 18:49:46 +02:00
Florian Quèze 204317e66b Display typing notifications (with colors in the conversation tabs, and in the status bar of the conversation window) 2008-10-09 03:50:41 +02:00
Florian Quèze 3b8faf7580 Remove all borders and margins around the buddy list. 2008-10-07 00:37:25 +02:00
Florian Quèze b8786e219f Bug 953576 - Separate the css rules of the conversation binding and the conversation window. p=Morian, r=florian 2008-09-29 00:21:11 +02:00
Florian Quèze a75aa8c07c Theme improvements for the conversation window. 2008-09-27 23:51:29 +02:00
Florian Quèze 06568fd9d0 Add a findbar in the conversation area. Initial patch by Romain Bezut <romain@bezut.info> in bug 953537. Also add a patch to allow reversed find as you type. 2008-09-24 23:46:34 +02:00
Florian Quèze d1ce4e1af4 Bug 953541 - When the error message is displayed on several lines, the buttons aren't well displayed. Change the min-height from 2.5em to 2em (this new value looks OK on Mac, will need testing on other OSes) 2008-09-22 18:10:28 +02:00
Florian Quèze 916e8da730 Removing the old HTML page that was used as a template to display conversations 2008-09-07 14:08:04 +02:00
Florian Quèze 8763f7a5c4 Bug 953521 - Display a list of participants of chat rooms. 2008-09-06 03:27:22 +02:00
Florian Quèze 9356c440c1 Better icon for accout errors in the account manager. 2008-09-04 18:17:19 +02:00
Florian Quèze db2be38bd1 Add an overlay error icon above the protocol icon in case of connection error in the account manager. 2008-09-04 00:54:52 +02:00
Florian Quèze 7a0b30db4d Better font in conversation window (at least in Mac) 2008-08-25 21:00:19 +02:00
Florian Quèze 2036c35c99 Don't collapse white space in messages (this is useful to keep indentation when copying & pasting source code over IM). Break long words to prevent horizontal scrollbars from appearing in the conversation area. 2008-08-21 21:57:19 +02:00
Florian Quèze 1e171469df Bug 953545 - conv.css: font-family property is misplaced. p=idechix 2008-08-13 23:54:43 +02:00
Florian Quèze d62eb2d40a Bug 953541 - When multiline error messages are displayed in the account manager, the buttons (connect, delete, properties) become too small. p=Romain Bezut <romain@bezut.info>,r=florian 2008-08-13 23:49:10 +02:00
Florian Quèze bc7e569c23 Bug 953464 - Add Proxy Support. 2008-08-13 23:06:00 +02:00
Florian Quèze 607ad6a298 Fix license headers and the generated license.html file 2008-07-24 21:59:44 +02:00
Florian Quèze 4d3cfcfab7 Nicer tooltips in the buddy list. Initial patch by Oliver <ohardt@gmail.com> 2008-07-06 02:41:07 +02:00
Florian Quèze 79ae3ab8e4 Add Netsoul in the build system. 2008-06-05 18:40:01 +02:00
Florian Quèze bd36f33db0 Move everything to a 'mozilla' directory to make the build system happy 2008-06-02 01:52:16 +02:00
Florian Quèze 8c778180e8 Add the Instantbird application in the repository. 2008-06-02 01:44:22 +02:00
Florian Quèze 5a907fc13a Move current code to a branch 2008-06-02 01:29:05 +02:00
Florian Quèze 24864c1811 Don't play sound and don't get attention for incoming messages in chat that don't contain the nick. Turn the tab title into blue when an unread message contains the nick. 2007-12-12 09:26:49 +01:00
Florian Quèze 388302e5f5 Better display of messages. /me is in italic. Server messages are in gray. Messages containing nick are in bold. 2007-12-10 10:17:08 +01:00
Florian Quèze 2048b5c5ec Add license headers 2007-10-06 21:48:11 +02:00
Florian Quèze aef0216b03 Make it possible to get away. 2007-10-06 18:32:58 +02:00
Florian Quèze d6915ff8e2 Handle away/idle status on the buddy list. 2007-10-05 21:26:46 +02:00
Florian Quèze a8f25bff1f Display nicer tabs in conversation window. Allow to close a tab with a context menu. 2007-09-26 04:29:44 +02:00
Florian Quèze 283b0405da Handle groups in the buddy list. (UI part) 2007-09-22 02:57:41 +02:00
Florian Quèze 136a0d7543 Display connection progress messages and connection error messages in the account manager. 2007-09-11 04:16:36 +02:00
Florian Quèze 001e8d1fb9 Color the tab as red when there is unread message(s) inside. Focus the input field when a tab is clicked. 2007-09-09 03:03:14 +02:00
Florian Quèze 946858306d Add sounds. 2007-09-08 20:15:40 +02:00
Florian Quèze d7d0ca7880 Add purpleIMessage interface to provide more info on the messages. 2007-08-21 20:50:57 +02:00
Florian Quèze c36dc35c60 Fixed various style little issues. 2007-08-21 17:33:47 +02:00
Florian Quèze 1b385252c7 Add buddy list. For now, it only lists online buddies. It isn't stored locally yet. The displayed list comes from the servers. 2007-08-21 16:14:37 +02:00
Florian Quèze caf9246e0b Make the animation on the protocol icon of the account manager work even if the account manager is opened while the account is already connecting. 2007-08-17 22:51:15 +02:00
Florian Quèze 4446db1a33 Add a nice animation on the icons of connecting accounts. I love it :-] 2007-08-16 03:56:39 +02:00
Florian Quèze a3f140b4cb Handle sign(ing|ed)-(on|off) signals. Update accounts in the update manager as needed. 2007-08-15 23:30:51 +02:00
Florian Quèze 87c95d5427 Add the Account Manager window. :-) 2007-08-15 02:09:05 +02:00
Florian Quèze 4131d23101 Fix icons in the menulist of account.xul 2007-08-11 18:54:50 +02:00
Florian Quèze 5a38bb6a84 Add an account.xul window with a list of the supported protocols. 2007-08-11 18:13:41 +02:00
Florian Quèze 839ca2f7d9 Update icon and logo. 2007-08-11 13:27:47 +02:00
Florian Quèze 6c141877e5 Add the ability to create an account from scriptable XPCOM. 2007-08-10 04:34:15 +02:00