)]}' { "log": [ { "commit": "5bdc473e9a64d4becddf7160220d1d987cfa1f61", "tree": "34f5e5778791625250de4061cea30d4b2fd778ff", "parents": [ "47d6fd0120efa879cc2268a05adebdb5e9ace732" ], "author": { "name": "Adrià Vilanova Martínez", "email": "me@avm99963.com", "time": "Tue May 31 20:12:21 2022 +0200" }, "committer": { "name": "Adrià Vilanova Martínez", "email": "me@avm99963.com", "time": "Tue May 31 20:19:22 2022 +0200" }, "message": "Refactor background page to use Typescript\n\nAlso, this CL adds clean-terminal-webpack-plugin to make it easier to\ndebug Typescript errors while developing the extension.\n\nBug: translateselectedtext:15\nChange-Id: If9b97cb7508859e2e05f5dc82940808fd935bf1a\n" }, { "commit": "47d6fd0120efa879cc2268a05adebdb5e9ace732", "tree": "7aa2ff2fbb95bc0801e3aad48f41e9163b2b8491", "parents": [ "86fda494fcf23dc67548b5bb0aa01791f69cf59c" ], "author": { "name": "Adrià Vilanova Martínez", "email": "me@avm99963.com", "time": "Tue May 31 16:08:18 2022 +0200" }, "committer": { "name": "Adrià Vilanova Martínez", "email": "me@avm99963.com", "time": "Tue May 31 16:08:18 2022 +0200" }, "message": "Add Typescript loader to Webpack\n\nThis will allow us to use Typescript in this project.\n\nBug: translateselectedtext:15\nChange-Id: I98eca38e26759fb91fd6cc84a589ce94e31ad70c\n" }, { "commit": "42823642a3bf4a3972a4ba1c5bf21d148a73345f", "tree": "1d074e039bd71bd3362bf6b43e4897595c94b462", "parents": [ "b9180effb856a423c56db56e61185e39dc7c7e5b" ], "author": { "name": "Adrià Vilanova Martínez", "email": "me@avm99963.com", "time": "Sun May 29 20:38:43 2022 +0200" }, "committer": { "name": "Adrià Vilanova Martínez", "email": "me@avm99963.com", "time": "Sun May 29 20:38:43 2022 +0200" }, "message": "Remove sortablejs dependency and update credits\n\nChange-Id: Ib850bbb0f901f578430443e294fa1397864b5a15\n" }, { "commit": "e5263f1e5e4f47769f771e7603ff845b1e308656", "tree": "47f9616aff645e1f5f30c8a33b78d9aea9236526", "parents": [ "915e15adfc2af4e37d18dd4ad40abdc53b1e0588" ], "author": { "name": "Adrià Vilanova Martínez", "email": "me@avm99963.com", "time": "Sun May 29 19:22:13 2022 +0200" }, "committer": { "name": "Adrià Vilanova Martínez", "email": "me@avm99963.com", "time": "Sun May 29 19:45:56 2022 +0200" }, "message": "Refactor options page using Lit\n\nThe Javascript code for the options page was messy and decreased the\nmaintainability of the entire extension. This change refactors the\nexisting code to use Lit, and thus separates the code into several files\nwhich define different elements of the options page. Thus, the code is\nmore modular now.\n\nAside from the refactoring, this CL also changes the way languages are\nreordered. Now, instead of dragging them in the list, they are reordered\nby clicking the arrow buttons next to them. This has been changed\nbecause the Sortable library is not compatible with Lit.\n\nBug: translateselectedtext:11\nChange-Id: I07364628c0737cf732afc7dd53846e42b082201d\n" }, { "commit": "a197d863c1f948e2e1195ec87d11ed29e2c3087f", "tree": "5142d129c085164af5864c15283466447339bdd7", "parents": [ "dbadbfb1892725e0853aff9fc56e432525da595a" ], "author": { "name": "Adrià Vilanova Martínez", "email": "me@avm99963.com", "time": "Fri May 27 17:33:20 2022 +0200" }, "committer": { "name": "Adrià Vilanova Martínez", "email": "me@avm99963.com", "time": "Fri May 27 17:40:57 2022 +0200" }, "message": "Use webpack\n\nThis change adds webpack as the main tool used while developing the\nextension. The extension has been minimally refactored so it works with\nwebpack, with the intention of refactoring it even further in follow-up\nCLs in order to improve the file/folder structure of the project and its\nreadibility.\n\nBug: translateselectedtext:5\nChange-Id: I89d7422e38fdaf46661c96527c51aa4436ad8056\n" } ] }