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

19 Коммитов

Автор SHA1 Сообщение Дата
Rob Lemley a380b00720 Bug 1893718 - Configure jsdoc with a javascript file rather than JSON. r=aleca
It turns out that sphinx_js doesn't really do anything with `jsdoc_config_path`
except pass it along to jsdoc itself, which will happily execute a javascript
module. This saves having to write out a new JSON file in the source directory
when building docs.

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

--HG--
rename : docs/jsdoc.conf.json => docs/jsdoc.conf.js
extra : amend_source : 71be7a74bfbbad14817e39ea8aeda2db0358a069
extra : absorb_source : 967dcb9111a372a93aba2b06271f75fa3ff95dd5
2024-04-29 15:37:21 -07:00
Martin Giger 76571fe72d Bug 1893475 - Update storybook to v7. r=aleca
Differential Revision: https://phabricator.services.mozilla.com/D208631

--HG--
rename : mail/components/storybook/.storybook/chrome-uri-utils.js => mail/components/storybook/.storybook/chrome-uri-utils.mjs
rename : mail/components/storybook/.storybook/main.js => mail/components/storybook/.storybook/main.mjs
extra : amend_source : 10d4caadfbca5e72c850218f6cd6794917a9693b
2024-04-26 19:21:25 +02:00
Daniel Darnell 57104721c0 Bug 1860654 - Update .hgignore to allow for JetBrains .idea directories outside of root directory. r=thunderbird-build-system-reviewers,rjl
Differential Revision: https://phabricator.services.mozilla.com/D196323

--HG--
extra : moz-landing-system : lando
2023-12-13 18:29:28 +00:00
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
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
Martin Giger 6f80f2316a Bug 1857061 - Add a11y addon to storybook and include component documentation. r=aleca
Differential Revision: https://phabricator.services.mozilla.com/D190109

--HG--
extra : amend_source : b91b0303d4a6df854dd10ac18539c220c590b009
2023-10-05 08:20:31 +03:00
Rob Lemley e077c7d362 Bug 1822061 - Port bug 1811850: Replace flake8 linter with ruff. r=dandarnell
Depends on D172592

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

--HG--
rename : tools/lint/flake8.yml => tools/lint/ruff.yml
extra : moz-landing-system : lando
2023-03-20 22:40:28 +00:00
Rob Lemley ffc277b477 Bug 1822610 - Clean up .hgignore file; remove "mozilla". r=mkmelin
The "mozilla" line ends up ignoring all files with "mozilla" in the name, causing
problems for the Flatpak build. It's a holdover from days when Thunderbird could
be built with mozilla-central as a subdir of comm-central and is no longer useful.

Other removals (mozconfig and configure) derive from the same logic, those files
will no longer be generated in comm-central.

Leaving the obj-dir related lines as they could be created in a comm checkout
depending on how mozconfig is set up.

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

--HG--
extra : moz-landing-system : lando
2023-03-17 06:24:50 +00:00
Ping Chen 936387d0f8 Bug 1813034 - Port bug 1811633: Use our own asn1js bundle without depending on m-c. r=freaktechnik
Differential Revision: https://phabricator.services.mozilla.com/D168737

--HG--
extra : amend_source : 42ed69fa269b522a338ad3f936d697e5f380dbf4
2023-02-09 21:39:19 +11:00
Rob Lemley d3b64c3e4e Backed out changeset ca8189b2fb42 (Bug 1813034). r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D169003

--HG--
extra : amend_source : efa11abd0dbda85fa48faaa572d3e04f0e441a45
2023-02-09 21:37:34 +11:00
Ping Chen 43bda0c863 Bug 1813034 - Port bug 1811633: Use our own asn1js bundle without depending on m-c. r=freaktechnik
Differential Revision: https://phabricator.services.mozilla.com/D168354

--HG--
extra : rebase_source : 06352c9e48ff4594cd7b9accd50122429ff51656
2023-01-31 23:04:24 +00:00
Martin Giger 7c126d3b7e Bug 1793643 - Add storybook for in-tree style documentation. r=aleca
This initial patch primarily concerns itself with adding the storybook infrastructure, but also provides example pages with our color variables and the pane-splitter widget.

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

--HG--
extra : amend_source : 4d6ff06ab95fb1267d6cd1460196f6e5390c270b
2022-10-05 14:48:06 +00:00
Patrick Cloke 8ea5d6a492 Bug 1586340 - Add JetBrains IDE files to .hgignore. r=mkmelin DONTBUILD 2019-10-04 09:32:00 +02:00
ISHIKAWA, Chiaki 37a9a033ca Bug 1293993 - A bandaid fix: Very bad slowness with fsmonitor extension when I use |hg| in local comm-central repository. r=Callek 2016-08-16 00:19:00 -04:00
Jens Mueller a2a5de5ac4 Bug 874101 - Add SVN, Git and Eclipse files to .hgignore. r=Callek 2013-05-22 09:55:01 -04:00
Nomis101@web.de e446a47ce2 Bug 678012 - Add DS_Store files to hgignore; r=Callek 2011-08-15 19:51:13 +01:00
Justin Wood 3dd658758a bug 465521 - client.py needs a way to update the default repo for m-c, add move_to_stable functionality to switch comm-central pulls to mozilla-1.9.1 branch, r=Standard8,davida,KaiRo 2008-12-01 18:27:18 +01:00
hg@mozilla.org 44f560b8a9 bug 455727 - import calendar/ into comm-central, initial import of code from CVS tag HG_COMM_INITIAL_IMPORT at 2008-09-18 07:11:38 PST, imported and tagged cvs.mozilla.org modules: mozilla/calendar mozilla/other-licenses/branding/sunbird/ 2008-09-18 16:13:11 +02:00
Robert Kaiser 77157ac94b bug 444686 - create/adapt build system for comm-central, creating the buildsystem, r=ted r=Callek r=Standard8 2008-07-22 14:27:55 +02:00