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

20 Коммитов

Автор SHA1 Сообщение Дата
Ikey Doherty e906c84d0d Bug 1860654 - Support Rust for Thunderbird development. r=rjl
Adds a new `comm/rust` directory used to build the upstream `gkrust-shared`
library within the newly provided `gkrust` Rust library.

Expose a new dedicated workspace and vendoring system, allowing for
Thunderbird-only dependencies within the tree, and solve the issue of having
drift in Cargo.lock between Thunderbird and Firefox.

New mach commands for managing the workflow around Rust with Thunderbird:

    ./mach tb-rust sync
    ./mach tb-rust vendor

Differential Revision: https://phabricator.services.mozilla.com/D193543

--HG--
extra : amend_source : ca6dc59ef386f4c62f53e79dac8cdb6caef8104e
2023-12-01 12:15:13 +00:00
Rob Lemley 2375c6e0d1 Bug 1863399 - Fix telemetry enabling documentation and move to source-docs. r=#thunderbird-reviewers
Telemetry is enabled by default in official builds since bug 1549886.

Differential Revision: https://phabricator.services.mozilla.com/D192875

--HG--
rename : mail/components/telemetry/README.md => docs/telemetry/index.md
extra : amend_source : 19d81317f961818e9682e0f8e7cda36df1c03508
2023-11-07 14:49:27 -08:00
Rob Lemley f60b45ca6f Bug 1845794 - Create a "beta" branding directory. r=dandarnell#!thunderbird-build-system-reviewers,#thunderbird-reviewers
This patch covers the non-image assets for "tb_beta" branding.

Differential Revision: https://phabricator.services.mozilla.com/D186655

--HG--
rename : mail/branding/thunderbird/pref/thunderbird-branding.js => mail/branding/include/release-prefs.js
rename : mail/branding/thunderbird/LICENSE => mail/branding/tb_beta/LICENSE
rename : mail/branding/thunderbird/branding.nsi => mail/branding/tb_beta/branding.nsi
rename : mail/branding/thunderbird/configure.sh => mail/branding/tb_beta/configure.sh
rename : mail/branding/thunderbird/jar.mn => mail/branding/tb_beta/jar.mn
rename : mail/branding/thunderbird/locales/Makefile.in => mail/branding/tb_beta/locales/Makefile.in
rename : mail/branding/thunderbird/locales/en-US/brand.dtd => mail/branding/tb_beta/locales/en-US/brand.dtd
rename : mail/branding/thunderbird/locales/en-US/brand.ftl => mail/branding/tb_beta/locales/en-US/brand.ftl
rename : mail/branding/thunderbird/locales/en-US/brand.properties => mail/branding/tb_beta/locales/en-US/brand.properties
rename : mail/branding/thunderbird/locales/jar.mn => mail/branding/tb_beta/locales/jar.mn
rename : mail/branding/thunderbird/locales/moz.build => mail/branding/tb_beta/locales/moz.build
rename : mail/branding/thunderbird/moz.build => mail/branding/tb_beta/moz.build
rename : mail/branding/thunderbird/pref/thunderbird-branding.js => mail/branding/tb_beta/pref/thunderbird-branding.js
rename : mail/branding/thunderbird/thunderbird.VisualElementsManifest.xml => mail/branding/tb_beta/thunderbird.VisualElementsManifest.xml
extra : moz-landing-system : lando
2023-10-23 13:34:38 +00:00
Martin Giger 9ba76a4d57 Bug 1859014 - Expose storybook docs in source docs. r=aleca
Differential Revision: https://phabricator.services.mozilla.com/D190976

--HG--
extra : amend_source : 6e7026d4fedd23c32c22ce971b559ca1428b85b6
extra : absorb_source : 56ceda2f8fdf86fa7a4ca8cf5e36e023e462196c
2023-10-18 10:59:25 +01:00
Rob Lemley 0f3b3d2ee6 Bug 1845361 - Update Thunderbird Desktop module ownership. r=sancus
Per https://thunderbird.topicbox.com/groups/planning/T24f52761ded59f5b/meeting-minutes-for-2023-07-03-council-meeting-progress-report-about-thunderbird-115-and-plans-for-2024

Differential Revision: https://phabricator.services.mozilla.com/D184500

--HG--
extra : amend_source : f0cae988a4918faa86124090733c8dee9aed6445
2023-07-25 13:42:12 -04:00
Rob Lemley eb3aba9d04 Bug 1816956 - Use fluent.migratetb to test Thunderbird Fluent migrations. r=dandarnell
Differential Revision: https://phabricator.services.mozilla.com/D172512

--HG--
extra : rebase_source : 37607316c681734d3446fda15d9919d62e0e5b48
extra : amend_source : 70cd886bbe4b5367f83a56d0e7c4f286f01d16e4
2023-03-25 20:16:27 +11:00
Rob Lemley ffca7da7ce Backed out 2 changesets (bug 1816956) - incorrect file content. r=backout a=rjl DONTBUILD
Backed out changeset 4450f0adaf4f (bug 1816956)
Backed out changeset 6623231564b7 (bug 1816956)
2023-03-21 18:27:32 -04:00
Rob Lemley b049aa4325 Bug 1816956 - Use fluent.migratetb to test Thunderbird Fluent migrations. r=dandarnell
Differential Revision: https://phabricator.services.mozilla.com/D172512

--HG--
extra : moz-landing-system : lando
2023-03-21 21:54:57 +00:00
Rob Lemley 6cb6ad5a48 Bug 1814089 - Follow-up: Fix council members list. r=sancus,zeid
Differential Revision: https://phabricator.services.mozilla.com/D168502

--HG--
extra : amend_source : afe86b1b239cec0c8d892a8f7794b248787682ab
2023-02-06 07:45:45 +11:00
Rob Lemley a9bdf55bcb Bug 1814089 - Thunderbird Council 2023 Mots update. r=zeid
Source: https://thunderbird.topicbox.com/groups/planning/T36cdae22b6c0a686-Ma73e77c3bda9ad94b7b30b60

Differential Revision: https://phabricator.services.mozilla.com/D168387

--HG--
extra : histedit_source : 396faff0e8166549dce9132ed407eaf06ecf45d4
2023-01-31 15:11:40 +00:00
Geoff Lankow ab9ea1fb7d Bug 1811407 - Update module ownership of Add-on Support in mots.yaml. r=zeid,sancus
Differential Revision: https://phabricator.services.mozilla.com/D167339

--HG--
extra : amend_source : 3538ce9bfcdbef9cdded677f70c0563b40a12e30
2023-01-20 02:08:34 +00:00
Rob Lemley 91f224ebaa Bug 1810211 - Fluent migration example updates. r=#thunderbird-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D167192
2023-01-18 19:44:33 +00:00
Rob Lemley 412acbb783 Bug 1810211 - Follow-up: Fix whitespace lint. rs=mozlint a=rjl
--HG--
extra : rebase_source : 2eaa4c9ab2f79512aa8bb9439977349b29010eb7
2023-01-16 09:24:11 -05:00
Rob Lemley f5a59f0241 Backed out changeset ae4312567478 (bug 1810211) for including unwanted changes. r=backout a=rjl
--HG--
extra : rebase_source : 18afec661a16e9f917df3a4b40afd1796be1caee
2023-01-16 20:06:52 -05:00
Rob Lemley 5fb08affe6 Bug 1810211 - Follow-up: Fix whitespace lint. rs=mozlint a=rjl DONTBUILD 2023-01-16 09:24:11 -05:00
Rob Lemley 996af606bd Bug 1810211 - Add initial Fluent migration documentation. r=aleca
Differential Revision: https://phabricator.services.mozilla.com/D166814

--HG--
extra : moz-landing-system : lando
2023-01-16 12:31:32 +00:00
Rob Lemley db23ae6bf7 Bug 1801353 - Module ownership info for comm-central. r=zeid
Differential Revision: https://phabricator.services.mozilla.com/D163617

--HG--
extra : moz-landing-system : lando
2022-12-22 18:17:05 +00:00
Rob Lemley 1b3ebfa1f5 Bug 1805810 - Incremental improvements to source-docs building. r=dandarnell
Differential Revision: https://phabricator.services.mozilla.com/D164768

--HG--
extra : moz-landing-system : lando
2022-12-15 18:36:46 +00:00
Daniel 42d373daec Bug 1787068 - Follow-up: Add MPLv2 header to conf.py r=rjl
Differential Revision: https://phabricator.services.mozilla.com/D158668
2022-10-05 15:25:15 +00:00
Daniel ac4c584bdb Bug 1787068 - Add empty in-tree documentation. r=rjl
Differential Revision: https://phabricator.services.mozilla.com/D158355

--HG--
extra : absorb_source : e265f062a0b1e917ad6b09627743e1541c719dfc
2022-09-29 19:01:02 +00:00