Skip to content

Commit d35c5da

Browse files
committed
3.2 Touchup
- Updated version numbers in `ext-info.js` and `package.json` - Updated change log URLs in `options.html` and `background.js` Fixes ===== - Add `max-height` to `.tui-menu`s for safety so that the menu won't cover the entire screen and be unclosable - Rename `pop` animation to `pop-highlight-1` so that each type of manual filter has its own color with the animation
1 parent ef70989 commit d35c5da

File tree

6 files changed

+12
-7
lines changed

6 files changed

+12
-7
lines changed

dist/options/options.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@
109109
<br /><br />
110110
<span style="font-size: 15px;">
111111
[<a target="_blank" rel="noopener"
112-
href="https://github.com/Bill13579/tabby/wiki/3.1---The-Manifest-v3-and-Layout-Update">What's
112+
href="https://github.com/Bill13579/tabby/wiki/3.2-The-Uwa!!-So-QoL%E2%99%AB-Update">What's
113113
new?</a>]<br />
114114
[<a target="_blank" rel="noopener" href="https://github.com/Bill13579/tabby/issues">Bug Report
115115
with Github</a>]

dist/popup/popup.css

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -212,6 +212,10 @@ input[type="text"]:focus {
212212
flex: 1 1 auto;
213213
position: fixed;
214214
z-index: 99999;
215+
216+
/* For safety, since anything this large might make it impossible to close the menu */
217+
max-height: 80vh;
218+
overflow-y: auto;
215219
}
216220
.-tui-menu.-tui-list-dropdown-menu {
217221
box-shadow: 0.4px 0.4px 2px 0.2px var(--menu-shadow);
@@ -600,14 +604,15 @@ html, body {
600604
.-tui-list-manual-filter-indicator[data-inactive] {
601605
display: none;
602606
}
603-
@keyframes pop {
607+
@keyframes pop-highlight-1 {
604608
0% { box-shadow: 0 0 0 4px var(--highlight-1); }
605609
3% { box-shadow: 0 0 0 5px var(--highlight-1); }
606610
10% { box-shadow: 0 0 0 6px var(--highlight-1); }
607611
100% { box-shadow: 0 0 0 4px var(--highlight-1); }
608612
}
609613

610614
.-tui-list-manual-filter-indicator--manual-filter {
615+
animation-name: pop-highlight-1;
611616
box-shadow: 0 0 0 4px var(--highlight-1);
612617
background: var(--highlight-1-translucent);
613618
}

ext-info.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module.exports = {
2-
EXT_VERSION: "3.1.1"
2+
EXT_VERSION: "3.2"
33
};

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "tabby",
3-
"version": "3.1.1",
3+
"version": "3.2",
44
"description": "Tabby is an open-source window & tab manager that can manage great amounts of windows and tabs at ease.",
55
"private": true,
66
"scripts": {

src/background/background.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ browser.runtime.onInstalled.addListener(({ reason }) => {
1616
if (reason !== "browser_update" && reason !== "chrome_update" && reason !== "shared_module_update") {
1717
browser.tabs.create({
1818
active: true,
19-
url: "https://github.com/Bill13579/tabby/wiki/3.1---The-Manifest-v3-and-Layout-Update"
19+
url: "https://github.com/Bill13579/tabby/wiki/3.2-The-Uwa!!-So-QoL%E2%99%AB-Update"
2020
});
2121
}
2222
});

0 commit comments

Comments
 (0)