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

108 Коммитов

Автор SHA1 Сообщение Дата
Florian Quèze 1775aee1ec Move the default preferences of all-instantbird.js that are used by code in chat/ to chat/chat-prefs.js. 2011-12-08 18:21:10 +01:00
Florian Quèze 5efbea947e Bug 954603 - Add a JavaScript implementation of the XMPP protocol; use it for Google Talk and Facebook Chat. Based on the code developed by Varuna JAYASIRI for Google Summer of Code 2011. Partial reviews by Mook, clokep, aleth, Mic.
--HG--
rename : chat/protocols/overrides/icons/prpl-facebook-32.png => chat/protocols/facebook/icons/prpl-facebook-32.png
rename : chat/protocols/overrides/icons/prpl-facebook-48.png => chat/protocols/facebook/icons/prpl-facebook-48.png
rename : chat/protocols/overrides/icons/prpl-facebook.png => chat/protocols/facebook/icons/prpl-facebook.png
rename : chat/protocols/overrides/icons/prpl-gtalk-32.png => chat/protocols/gtalk/icons/prpl-gtalk-32.png
rename : chat/protocols/overrides/icons/prpl-gtalk-48.png => chat/protocols/gtalk/icons/prpl-gtalk-48.png
rename : chat/protocols/overrides/icons/prpl-gtalk.png => chat/protocols/gtalk/icons/prpl-gtalk.png
2011-12-06 19:02:39 +01:00
Florian Quèze 6015ccefec Bug 954611 - fix packaging (follow-up to bug 954593 - update to Mozilla 9). 2011-11-21 16:05:35 +01:00
Florian Quèze 1ce8d369f6 Package new components added in 48709551a8bc. 2011-11-09 14:48:14 +01:00
Florian Quèze b42adbfac2 Bug 954193 - create a chat/ folder to contain the core code that isn't related to libpurple.
--HG--
rename : im/components/ibILogger.idl => chat/components/public/ibILogger.idl
rename : purple/purplexpcom/public/imICommandsService.idl => chat/components/public/imICommandsService.idl
rename : purple/purplexpcom/public/imIContactsService.idl => chat/components/public/imIContactsService.idl
rename : purple/purplexpcom/public/imIConversationsService.idl => chat/components/public/imIConversationsService.idl
rename : purple/purplexpcom/public/purpleIConversation.idl => chat/components/public/purpleIConversation.idl
rename : purple/purplexpcom/src/imCommands.js => chat/components/src/imCommands.js
rename : purple/purplexpcom/src/imCommands.manifest => chat/components/src/imCommands.manifest
rename : purple/purplexpcom/src/imContacts.js => chat/components/src/imContacts.js
rename : purple/purplexpcom/src/imContacts.manifest => chat/components/src/imContacts.manifest
rename : purple/purplexpcom/src/imConversations.js => chat/components/src/imConversations.js
rename : purple/purplexpcom/src/imConversations.manifest => chat/components/src/imConversations.manifest
rename : im/components/logger.js => chat/components/src/logger.js
rename : im/components/logger.manifest => chat/components/src/logger.manifest
rename : im/components/smileProtocolHandler.js => chat/components/src/smileProtocolHandler.js
rename : im/components/smileProtocolHandler.manifest => chat/components/src/smileProtocolHandler.manifest
rename : im/content/browserRequest.js => chat/content/browserRequest.js
rename : im/content/browserRequest.xul => chat/content/browserRequest.xul
rename : im/content/convbrowser.xml => chat/content/convbrowser.xml
rename : purple/locales/en-US/commands.properties => chat/locales/en-US/commands.properties
rename : purple/locales/en-US/conversations.properties => chat/locales/en-US/conversations.properties
rename : purple/locales/en-US/status.properties => chat/locales/en-US/status.properties
rename : purple/locales/en-US/twitter.properties => chat/locales/en-US/twitter.properties
rename : im/modules/hiddenWindow.jsm => chat/modules/hiddenWindow.jsm
rename : purple/purplexpcom/src/http.jsm => chat/modules/http.jsm
rename : im/modules/ibInterruptions.jsm => chat/modules/ibInterruptions.jsm
rename : im/modules/ibSounds.jsm => chat/modules/ibSounds.jsm
rename : im/modules/imContentSink.jsm => chat/modules/imContentSink.jsm
rename : im/modules/imServices.jsm => chat/modules/imServices.jsm
rename : im/modules/imSmileys.jsm => chat/modules/imSmileys.jsm
rename : purple/purplexpcom/src/imStatusUtils.jsm => chat/modules/imStatusUtils.jsm
rename : im/modules/imTextboxUtils.jsm => chat/modules/imTextboxUtils.jsm
rename : im/modules/imThemes.jsm => chat/modules/imThemes.jsm
rename : purple/purplexpcom/src/imXPCOMUtils.jsm => chat/modules/imXPCOMUtils.jsm
rename : purple/purplexpcom/src/jsProtoHelper.jsm => chat/modules/jsProtoHelper.jsm
rename : purple/purplexpcom/src/socket.jsm => chat/modules/socket.jsm
rename : purple/purplexpcom/src/jsTestProtocol.js => chat/protocols/jsTest/jsTestProtocol.js
rename : purple/purplexpcom/src/jsTestProtocol.manifest => chat/protocols/jsTest/jsTestProtocol.manifest
rename : purple/purplexpcom/src/facebookOverrideProtocol.js => chat/protocols/overrides/facebookOverrideProtocol.js
rename : purple/purplexpcom/src/gtalkOverrideProtocol.js => chat/protocols/overrides/gtalkOverrideProtocol.js
rename : purple/purplexpcom/src/overrideProtocols.manifest => chat/protocols/overrides/overrideProtocols.manifest
rename : purple/purplexpcom/src/twitter.js => chat/protocols/twitter/twitter.js
rename : purple/purplexpcom/src/twitter.manifest => chat/protocols/twitter/twitter.manifest
rename : im/themes/browserRequest.css => chat/themes/browserRequest.css
rename : im/themes/icons/insecure.png => chat/themes/icons/insecure.png
rename : im/themes/icons/secure.png => chat/themes/icons/secure.png
2011-10-29 02:17:05 +02:00
Florian Quèze 8c1764e0a9 Bug 954476 - 'More info for this update' links don't work. 2011-10-07 13:03:35 +02:00
Patrick Cloke b59ee39dc6 Bug 954335 - Could not read chrome manifest file '[...]\extensions\{972ce4c6-7e08-4474-a285-3208198ce6fd}\chrome.manifest' 2011-09-02 10:53:03 +02:00
Patrick Cloke 97b57a6cca Bug 954054 - Basic Jump List support on Windows 7, r=florian. 2011-05-31 02:36:53 +02:00
Florian Quèze bf09a87f03 Port the changes from 'Bug 592133 - Installer always includes |Minefield is a Trademark of The Mozilla Foundation|'. 2011-05-17 17:03:25 +02:00
Florian Quèze 6cb7762b0a Bug 953598 - Minimize the contacts window to the system tray instead of exiting the application (Windows and Linux). 2011-04-09 01:38:00 +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
Florian Quèze 30228b28c7 Move the mac dock badge code out of imWindows.jsm (new ibDockBadge JS XPCOM component). 2011-03-20 00:40:32 +01: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 f3e025a9ef Fix bustage caused by 4e8ee81dc102 (bug 953569). 2011-02-11 14:36:39 +01:00
Florian Quèze d9002c2a13 Package the twitter plugin... 2011-01-28 13:36:29 +01:00
Florian Quèze bb3856f5fe Package the new files (imContacts.js/manifest). 2010-10-25 11:04:36 +02:00
Florian Quèze 8112fa5008 Package the ibILogger interface. 2010-09-13 18:51:05 +02:00
Florian Quèze db1c1ff51a Attempt to build an installer only on Windows, don't rely on the INSTALLER_DIR variable (bug 595616). 2010-09-12 13:25:27 +02:00
Florian Quèze 1123ab4b33 Fix errors in the package manifest. 2010-09-11 19:53:20 +02:00
Florian Quèze 2869e4038c Use a package manifest on all OSes. 2010-09-10 17:46:02 +02:00
Florian Quèze c09c124e67 Port patches from bug 367539, 566125, 570689 and 586849. 2010-09-02 02:35:32 +02:00
Florian Quèze a710affa43 Fix compatibility with Mozilla 2.0 (upgrade comm-central build system using 9f4d6e54923d as the reference). 2010-07-29 02:24:56 +02:00
Florian Quèze f83bc2e00b Merge the js-proto branch. 2010-07-26 20:57:51 +02:00
Florian Quèze 1a68449639 Update/cleanup removed-files.in. 2010-04-28 17:36:47 +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 12a01cd11e Port 'Bug 508861 - [electrolysis] Build/ship the C++ runtime with MSVC/jemalloc'. 2010-04-08 11:12:23 +02:00
Florian Quèze 5f22de8557 Stop using the INSTALLER_DIR variable, and build the installer only on Windows NT. 2010-03-15 22:49:21 +01:00
Florian Quèze 6607bf0b3d Produce Windows installer, and do l10n repackaging during 'make package'. 2010-03-15 21:06:12 +01:00
Florian Quèze 9471c2747a Fix packaging of localized files in the Windows installer. 2010-03-12 10:10:03 +01:00
Florian Quèze 58fc1abadb Fix packaging of the custom CRT in Windows installers. 2010-03-11 11:48:10 +01:00
Florian Quèze 251c169d41 Update the Windows package-static manifest so that it doesn't attempt to package libraries that are now statically linked into purple.dll 2010-02-17 14:21:28 +01:00
Florian Quèze 6bf1c34284 Link protocol plugins statically by default. 2010-02-17 10:31:05 +01:00
Florian Quèze 2fc0a7b84d Statically link glib and libxml2 into libpurple (Windows and Mac). 2010-02-17 09:34:35 +01:00
Florian Quèze 79248e9a5b Package facebookOverrideProtocol.js on Windows. 2010-02-13 11:01:29 +01:00
Florian Quèze 077a709609 Fix the uninstaller so that it correctly cleans up the HKLM/Software/Clients/IM/Instantbird registry key. 2010-01-12 17:57:37 +01:00
Florian Quèze d629a98457 Mozilla should not be listed as the 'Publisher' of Instantbird. 2010-01-12 17:56:31 +01:00
Florian Quèze 244a926bb1 Remove the duplicated 'Use Instantbird as my default instant messaging client' checkbox and comment out the remaining one (until we can make it do something useful). 2010-01-12 17:55:27 +01:00
Florian Quèze a6e358730b Fix build bustage at least on Mac and Linux. 2009-11-20 23:11:45 +01:00
Florian Quèze 36aef15752 Windows installer. 2009-11-19 23:51:14 +01: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 8c6c0b2e0f Fix the way we create cab files for Windows CE. 2009-07-25 13:08:02 +02:00
Florian Quèze e72075536d Add the necessary stuff in the build system to produce .CAB files on CE by just calling 'make installer'. 2009-04-24 12:45:12 +02:00
Florian Quèze 0094d3b263 Port of: Bug 470392 - Update installer for Unicode support and locale verification 2009-01-13 18:40:37 +01:00
Florian Quèze cf859e67f0 Fix startup failure on Mac when loading data from compreg.dat instead of registering XPCOM components. 2008-12-16 14:54:35 +01:00
Florian Quèze bfe76e599f Fix typo in the name of a non packaged file. 2008-11-18 17:24:19 +01:00
Florian Quèze 168a912e3f Do not package useless files (js.exe, ...) 2008-11-17 21:47:11 +01:00
Florian Quèze 83119543f0 Bug 953583 - Add a command line option to prevent autoLogin. p=Morian, r=florian 2008-10-06 18:31:06 +02:00
Florian Quèze eaa0aafd21 Fix build error on Windows. 2008-10-05 12:06:22 +02:00
Florian Quèze 5a3637c3bf Move the various files of the branding to instantbird/branding/release (this is mostly a port of bug 443351). Add a nightly branding, which is enabled by default.
--HG--
rename : im/app/macbuild/background.png => other-licenses/branding/instantbird/background.png
rename : im/installer/windows/nsis/branding.nsi => other-licenses/branding/instantbird/branding.nsi
rename : im/base/content/branding/about-credits.png => other-licenses/branding/instantbird/content/about-credits.png
rename : im/base/content/branding/about-footer.png => other-licenses/branding/instantbird/content/about-footer.png
rename : im/base/content/branding/about-logo.png => other-licenses/branding/instantbird/content/about-logo.png
rename : im/base/content/branding/icon64.png => other-licenses/branding/instantbird/content/icon64.png
rename : im/app/icons/gtk/default16.png => other-licenses/branding/instantbird/default16.png
rename : im/app/macbuild/disk.icns => other-licenses/branding/instantbird/disk.icns
rename : im/app/macbuild/dsstore => other-licenses/branding/instantbird/dsstore
rename : im/app/icons/gtk/blistWindow.png => other-licenses/branding/instantbird/gtk/blistWindow.png
rename : im/app/icons/gtk/blistWindow16.png => other-licenses/branding/instantbird/gtk/blistWindow16.png
rename : im/app/icons/gtk/blistWindow48.png => other-licenses/branding/instantbird/gtk/blistWindow48.png
rename : im/app/icons/gtk/convWindow.png => other-licenses/branding/instantbird/gtk/convWindow.png
rename : im/app/icons/gtk/convWindow16.png => other-licenses/branding/instantbird/gtk/convWindow16.png
rename : im/app/icons/gtk/convWindow48.png => other-licenses/branding/instantbird/gtk/convWindow48.png
rename : im/app/icons/gtk/default.png => other-licenses/branding/instantbird/gtk/default.png
rename : im/app/icons/gtk/default16.png => other-licenses/branding/instantbird/gtk/default16.png
rename : im/app/icons/gtk/default48.png => other-licenses/branding/instantbird/gtk/default48.png
rename : im/app/macbuild/instantbird.icns => other-licenses/branding/instantbird/instantbird.icns
rename : im/app/instantbird.ico => other-licenses/branding/instantbird/instantbird.ico
rename : im/locales/en-US/chrome/branding/brand.dtd => other-licenses/branding/instantbird/locales/en-US/brand.dtd
rename : im/locales/en-US/chrome/branding/brand.properties => other-licenses/branding/instantbird/locales/en-US/brand.properties
rename : im/app/mozicon128.png => other-licenses/branding/instantbird/mozicon128.png
rename : im/app/mozicon16.xpm => other-licenses/branding/instantbird/mozicon16.xpm
rename : im/app/mozicon50.xpm => other-licenses/branding/instantbird/mozicon50.xpm
rename : im/app/instantbird.ico => other-licenses/branding/instantbird/windows/default.ico
2008-10-05 02:08:00 +02:00
Florian Quèze 1945e38de9 Port part of the changes from bug 453840. Upgrade our patch for the complete mar name, to still work after the changes from this bug. 2008-09-21 18:44:23 +02:00
Florian Quèze 4ad7403fd1 Fix Windows build bustage (caused by the changes to adopt a build system like the one of comm-central). Also do some more s/mail/instantbird/ in the Makefile.in related to Windows packaging. 2008-08-24 17:03:26 +02:00
Florian Quèze 408d83dd38 Remove the msnp9 protocol plugin. 2008-08-22 05:43:27 +02:00
Florian Quèze 72d6794839 Build system copied from the one of comm-central to build Mozilla from mozilla-central instead of CVS. 2008-08-19 04:09:18 +02:00
Florian Quèze a400411483 Fix the updater (some .xpt files where removed but were still usefull) 2008-08-13 23:01:36 +02:00
Florian Quèze eb6637bb43 Fix dmg file for Mac OS X (use artwork). 2008-07-25 07:32:58 +02:00
Florian Quèze 7fb8cf8cf6 Comment out the packages-static thing (Windows only) for now... 2008-07-25 07:29:42 +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