您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Keeps the last edited task open when switching tabs
// ==UserScript== // @name Make Google Tasks Great Again // @version 0.15.1 // @description Keeps the last edited task open when switching tabs // @author CennoxX // @namespace https://greasyfork.org/users/21515 // @homepage https://github.com/CennoxX/userscripts // @supportURL https://github.com/CennoxX/userscripts/issues/new?title=[Make%20Google%20Tasks%20Great%20Again]%20 // @match https://tasks.google.com/* // @match https://calendar.google.com/calendar/u/0/r/tasks* // @icon https://ssl.gstatic.com//tasks/00d84c8baaaf6dd434993369f1441e47/favicon.ico // @grant GM.addStyle // @license MIT // ==/UserScript== /* jshint esversion: 11 */ (function() { "use strict"; GM.addStyle("html-blob {height: 100%; display: inline-block;}"); GM.addStyle(".editing {max-height: initial!important;}"); var lastEditedTask; setInterval(()=>{ var editedTask = document.querySelector("[data-is-editing='true']"); if (editedTask){ lastEditedTask?.classList?.remove("editing"); lastEditedTask = editedTask; } if (lastEditedTask){ lastEditedTask.classList.add("editing"); } },50); })();