)]}' { "commit": "d269c62ce07a4afbefbe9f57e5ce148eb0915d37", "tree": "77aa1b0af921c7a484a095c3035e3e99fdaf34b6", "parents": [ "51628bbfd7f40de7e5f42b35bc04303ab3680e1e" ], "author": { "name": "Adrià Vilanova Martínez", "email": "me@avm99963.com", "time": "Sat Sep 04 18:35:55 2021 +0200" }, "committer": { "name": "Adrià Vilanova Martínez", "email": "me@avm99963.com", "time": "Sun Sep 05 22:24:40 2021 +0200" }, "message": "Make some of the options dynamic\n\nThis change modifies the logic of several features so they aren\u0027t\nenabled/disabled depending on the options state when the page is loaded\nbut dynamically.\n\nSo, for instance, when the thread list avatars feature is switched from\nenabled to disabled, when browsing the Community Console, newly loaded\nthread lists won\u0027t have the avatars, without having to reload the whole\nCommunity Console.\n\nThis will make \"kill switches\" more effective, since they will be able\nto take effect without having to reload the Community Console page.\n\nThe options which still haven\u0027t been made dynamic are features which add\nCSS tweaks to the Community Console. For those features (like the dark\nmode) a future CL will make them dynamic.\n\nBug: twpowertools:61\nChange-Id: I72b511dd3b2622a2e9c633850e29806953e4b284\n", "tree_diff": [ { "type": "modify", "old_id": "14b4295b83a716866154c66817795982d165e8c3", "old_mode": 33188, "old_path": "src/common/csEventListener.js", "new_id": "393f5f71ec54b2d6c0a1a99154fc9f2c1bb1246c", "new_mode": 33188, "new_path": "src/common/csEventListener.js" }, { "type": "modify", "old_id": "0efb6c97875204bc2f8db40ffc21c6b54b0d33c5", "old_mode": 33188, "old_path": "src/common/optionsUtils.js", "new_id": "16294ab8d79361dcdc8a8e2d5903c4d71d15d78b", "new_mode": 33188, "new_path": "src/common/optionsUtils.js" }, { "type": "modify", "old_id": "ae11751ccae6205002a5a44620199fbddc5fd118", "old_mode": 33188, "old_path": "src/contentScripts/communityConsole/autoRefresh.js", "new_id": "a35a6f0c09037cbaf8baac8242472c871f2f65aa", "new_mode": 33188, "new_path": "src/contentScripts/communityConsole/autoRefresh.js" }, { "type": "modify", "old_id": "437e68c1616112502bc44a3dd14c0fe65f7b0790", "old_mode": 33188, "old_path": "src/contentScripts/communityConsole/avatars.js", "new_id": "b125a17ff736131bc030862d996113f55a04f5f6", "new_mode": 33188, "new_path": "src/contentScripts/communityConsole/avatars.js" }, { "type": "modify", "old_id": "0d939fa79ffb4ab9f790077edd443d443005ee8c", "old_mode": 33188, "old_path": "src/contentScripts/communityConsole/batchLock.js", "new_id": "20af6dfca07bede9cf0aa3a15c89a0536a259ece", "new_mode": 33188, "new_path": "src/contentScripts/communityConsole/batchLock.js" }, { "type": "modify", "old_id": "1f293f6b5526a44267037b1eb34c50c5932ee6ff", "old_mode": 33188, "old_path": "src/contentScripts/communityConsole/dragAndDropFix.js", "new_id": "d2b93d06909b1924948512471687568ce3dce3d1", "new_mode": 33188, "new_path": "src/contentScripts/communityConsole/dragAndDropFix.js" }, { "type": "modify", "old_id": "5518df8636279da3ef257a48ded59fdbb5ee876f", "old_mode": 33188, "old_path": "src/contentScripts/communityConsole/main.js", "new_id": "d16a8638717076b4b6ac4f813b7ea22019c931f6", "new_mode": 33188, "new_path": "src/contentScripts/communityConsole/main.js" }, { "type": "modify", "old_id": "751ddd49824cde30442b67dec8da5e7a67245799", "old_mode": 33188, "old_path": "src/contentScripts/communityConsole/profileHistoryLink.js", "new_id": "7f2dbd7ca1580083cac8f0cd316faa7d6ae36c59", "new_mode": 33188, "new_path": "src/contentScripts/communityConsole/profileHistoryLink.js" }, { "type": "modify", "old_id": "d4c4bd6e7b7e4591dce1e684811e01612667de2e", "old_mode": 33188, "old_path": "src/contentScripts/communityConsole/start.js", "new_id": "ae26cec7837d7aba55c73b7f3703c3f1a5dccf2f", "new_mode": 33188, "new_path": "src/contentScripts/communityConsole/start.js" }, { "type": "modify", "old_id": "38894d6f75f838f7b706ac99629cf7caedf718f0", "old_mode": 33188, "old_path": "src/contentScripts/profile.js", "new_id": "49422a5d44e60e66695e5ba9a15453fddb5638e6", "new_mode": 33188, "new_path": "src/contentScripts/profile.js" }, { "type": "modify", "old_id": "5edc93263ea467b31fc544ca264697fbd704ae9b", "old_mode": 33188, "old_path": "src/contentScripts/profileIndicator.js", "new_id": "74fc2e711ad5c311f8c915651d5abd6247232f4e", "new_mode": 33188, "new_path": "src/contentScripts/profileIndicator.js" }, { "type": "modify", "old_id": "38b56ce25969f058abbcd70232c2fb02c1e3beff", "old_mode": 33188, "old_path": "src/contentScripts/publicForum.js", "new_id": "0163f545f951ace83417edd4012fced948078ee4", "new_mode": 33188, "new_path": "src/contentScripts/publicForum.js" }, { "type": "modify", "old_id": "110b5c45a1208d0cc2d5ff55a862426a730fa099", "old_mode": 33188, "old_path": "src/contentScripts/publicThread.js", "new_id": "84cb1812fcdfb933b59d19932664967e6773cade", "new_mode": 33188, "new_path": "src/contentScripts/publicThread.js" }, { "type": "modify", "old_id": "2edf889160f3d5508ea25cdac830f8151c9ff5a1", "old_mode": 33188, "old_path": "src/static/css/thread_list_avatars.css", "new_id": "0289afbbfa8909624b1ed672a5ad3f6cab7c1983", "new_mode": 33188, "new_path": "src/static/css/thread_list_avatars.css" } ] }