Alessandro Castellani
a20177bee5
Bug 1746863 - [OTR] Fix incoming verification notifications.r=freaktechnik
...
Differential Revision: https://phabricator.services.mozilla.com/D134434
--HG--
extra : amend_source : fc59fd88c501ffe69565675913c8611d369e9696
2021-12-23 12:25:33 +02:00
Geoff Lankow
c277b36e6c
Bug 1731451 - Fix more calls to appendNotification. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D126059
2021-09-20 02:12:17 +00:00
Richard Marti
6fbbf300d3
Bug 1731451 - Port bug 1690390: Change appendNotification to take a smaller number of arguments: the string type value, a dictionary containing the notification details, and the button list. r=mkmelin
2021-09-19 08:49:09 +03:00
Martin Giger
c52361f028
Bug 1716062 - Surface conversation encryption state provided by chat protocol. r=clokep
...
Differential Revision: https://phabricator.services.mozilla.com/D120632
--HG--
extra : moz-landing-system : lando
2021-07-29 18:11:46 +00:00
Martin Giger
6e5b5c5eac
Bug 1699106 - Support changing type of prplIConversation. r=clokep
...
Differential Revision: https://phabricator.services.mozilla.com/D115532
--HG--
extra : rebase_source : c9ca03b8453a1af4d6530b2a8ac6524542274a54
extra : amend_source : 0d9ed3ea88774c0b16cf86f82457a5a3426ac81e
2021-05-28 13:10:39 +03:00
Onno Ekker
ded7ef0d6e
Bug 1709809 - Change class to match entity from file mail/locales/en-US/messenger/otr/otr.ftl r=freaktechnik
...
--HG--
extra : histedit_source : f8fd564e1a3b86b3fc32a5de7a4468769bc6dd18
2021-05-06 13:11:46 +02:00
Rob Lemley
8415607f51
Bug 1692289 - [fluent-lint] Fixes for OTR integration. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D114293
--HG--
extra : moz-landing-system : lando
2021-05-05 22:08:45 +00:00
Geoff Lankow
0d39495b2e
Bug 1634341 - Try to avoid errors from synchronous loading of L10n files. r=mkmelin
...
This is a series of hacks to prevent the NS_ERROR_FILE_UNRECOGNIZED_PATH error. A number of
Services.intl functions throw this error the first time they are called when they load .ftl
files synchronously. Where possible, this patch loads the files asynchronously first and
avoids the error.
The same thing happens in OTRUI.jsm, which should ultimately be fixed to avoid sync L10n.
In some places I've managed to avoid the error by converting the L10n calls to async and/or
delaying the loading of the .ftl file until it is needed.
Differential Revision: https://phabricator.services.mozilla.com/D100965
--HG--
extra : rebase_source : 4188f7b88d6be0a17176ab7b6fa23ac10f856eea
2021-01-07 12:47:43 +02:00
Khushil Mistry
f2351b3302
Bug 1679261 - remove <deck> from chat-messenger.inc.xhtml. r=mkmelin
...
--HG--
extra : histedit_source : 82f8fc701a1dc3fa6d2b561d9b61150d20284394
2020-12-01 20:04:04 +13:00
Jorg K
93db6b3c14
Bug 1647104 - Fix typos in chat, common, db, editor, mail, mailnews found with codespell. rs=comment-only,typo-fix r=mkmelin DONTBUILD
...
This excludes OpenPGP code in mail/extensions.
2020-06-21 20:27:10 +02:00
Kai Engert
6c7626bd9a
Bug 1647104 - Backed out changeset 9ca3551392f6. a=mkmelin
2020-06-22 14:09:32 +02:00
Jorg K
1a94f7447e
Bug 1647104 - Fix typos in chat, common, db, editor, mail, mailnews found with codespell. rs=comment-only,typo-fix DONTBUILD
2020-06-21 20:27:10 +02:00
Magnus Melin
6c4c7cce02
Bug 1609760 - Stop assigning properties to the global `this` in chat/ JSMs (port bug 1608278). r=pmorris DONTBUILD
...
cp ../.gitignore .rgignore && rg -l -g '*.jsm' '' chat | jscodeshift --stdin --transform ~/Code/jsm-rewrites/no-this-property-assign.js
(Script from d2bbd6c459/no-this-property-assign.js
)
2020-04-29 13:31:47 +03:00
Alessandro Castellani
4b905eff5b
Bug 1549938 - [OTR] Prevent important consecutive inline system messages from being collapsed. r=KaiE
2020-04-14 11:10:42 -07:00
Magnus Melin
cf3e85f8f8
Bug 1629275 - part3 - better fix for porting bug 1621674 to Thunderbird (Unify Localization.jsm, mozILocalization and Localization IDL). r=Paenglab DONTBUILD
2020-04-13 13:35:47 +03:00
Magnus Melin
40ab079168
Bug 1629275 - Port bug 1621674 to Thunderbird: Unify Localization.jsm, mozILocalization and Localization IDL. rs=bustage-fix
...
DONTBUILD
--HG--
extra : amend_source : d6300b6a0b8381112f718ca6f2c092e82c438ac6
2020-04-11 22:10:29 +03:00
Alessandro Castellani
0e0efe20cc
Bug 1621266 - Avoid showing 'Add OTR Fingerprint' in the buddy context menu for unsupported conversations. r=mkmelin
2020-03-12 12:58:10 +02:00
Alessandro Castellani
d45e4b377e
Bug 1551590 - OTR: improve notifications when a chat starts with a verification request. r=kaie
2020-03-10 22:53:51 +02:00
Khushil Mistry
53f68c5f3a
Bug 1594000 - Convert remaining nsISimpleEnumerator users to use JS iteration in /chat. r=mkmelin,clokep
2020-01-08 09:56:04 +13:00
Geoff Lankow
24fb5a41e9
Bug 1605845 - Change all references to .xul files to .xhtml instead; rs=bustage-fix
...
--HG--
extra : rebase_source : f9df1b5f1d278b881373ffc7580aac1aabef2fa6
2019-12-24 22:30:36 +13:00
Paul Morris
aeee638528
Bug 1577835 - Reformat chat/ code with eslint and Prettier. r=mkmelin
...
# ignore-this-changeset
These changes were achieved by:
1. Using eslint to add curly brackets to control
statements that did not have them (if, else, etc.),
thanks to the eslint rule: "curly": ["error", "all"]
Done by running |mach eslint chat/ --fix|
2. Reformatting the code using Prettier.
Done by deleting the chat/ line from
the .prettierignore file and running:
|mach eslint chat/ --fix|
2019-08-30 13:43:03 -04:00
Alessandro Castellani
e4abfcea7b
Bug 1559793 - Fix OTRUI.jsm exception this.globalDoc is null. r=kaie
2019-07-05 11:01:14 -07:00
Kai Engert
ca628dd2db
Bug 1563633 - Port bug 1558602: Use new API for sync calls to Fluent in OTR chat. r=aleca
...
--HG--
extra : amend_source : bd1250645b385c1b92c649ce75882a7934f6d69c
2019-07-05 23:25:18 +02:00
Kai Engert
13759b8cf3
Bug 1552177 - Follow-up: Fix check for array length. r=mkmelin
2019-06-05 18:45:52 +02:00
Kai Engert
ed216ba883
Bug 1552177 - OTR chat: private key generation should be done in the background, remove status UI. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D32838
2019-06-04 22:58:00 +02:00
Kai Engert
e174f30966
Bug 1550487 - OTR: Implement per-account preferences UI. r=mkmelin
...
Contains UI code by Alessandro Castellani <alessandro@thunderbird.net>
Differential Revision: https://phabricator.services.mozilla.com/D32837
2019-06-04 22:57:54 +02:00
Alessandro Castellani
12c2b52a79
Bug 1553478 - Fix OTR notification box shown for incorrect conversation. r=kaie
2019-05-28 12:07:01 +02:00
Alessandro Castellani
2ddfe0d5bd
Bug 1552256 - Fix "Add Contact's OTR Fingerprint" for contact with open conversation. r=mkmelin
2019-05-27 14:55:49 -07:00
Alessandro Castellani
5d3f3a08b3
Bug 1552161 - Show OTR notification box per contact. r=kaie
2019-05-27 14:02:51 -07:00
Kai Engert
401cd99f4f
Bug 1550488 - Change the OTR localization to use Fluent. r=mkmelin
2019-05-20 11:33:11 +02:00
Magnus Melin
b5f088faa4
Bug 1546338 - fix some more instances of Port [Bug 1551320 - In XUL documents replace all callers of createElement with createXULElement]. r=jorgk
2019-05-19 16:26:42 +03:00
Arlo Breault ext:(%2C%20Kai%20Engert%20%3Ckaie%40kuix.de%3E%2C%20Alessandro%20Castellani%20%3Calessandro%40thunderbird.net%3E)
f20cf4817a
Bug 1518172 - Import ctypes-otr, updated by kaie/aleca. r=florian,clokep,mkmelin
...
Original MPL v2 code by Arlo Breault from https://github.com/arlolra/ctypes-otr/
Ported to Thunderbird by Kai Engert, includes UI changes by Alessandro Castellani.
2019-05-17 16:21:48 +02:00