Skip to content

Commit

Permalink
3.2 Touchup
Browse files Browse the repository at this point in the history
- 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
  • Loading branch information
Bill13579 committed Sep 12, 2024
1 parent ef70989 commit d35c5da
Show file tree
Hide file tree
Showing 6 changed files with 12 additions and 7 deletions.
2 changes: 1 addition & 1 deletion dist/options/options.html
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@
<br /><br />
<span style="font-size: 15px;">
[<a target="_blank" rel="noopener"
href="https://github.com/Bill13579/tabby/wiki/3.1---The-Manifest-v3-and-Layout-Update">What's
href="https://github.com/Bill13579/tabby/wiki/3.2-The-Uwa!!-So-QoL%E2%99%AB-Update">What's
new?</a>]<br />
[<a target="_blank" rel="noopener" href="https://github.com/Bill13579/tabby/issues">Bug Report
with Github</a>]
Expand Down
7 changes: 6 additions & 1 deletion dist/popup/popup.css
Original file line number Diff line number Diff line change
Expand Up @@ -212,6 +212,10 @@ input[type="text"]:focus {
flex: 1 1 auto;
position: fixed;
z-index: 99999;

/* For safety, since anything this large might make it impossible to close the menu */
max-height: 80vh;
overflow-y: auto;
}
.-tui-menu.-tui-list-dropdown-menu {
box-shadow: 0.4px 0.4px 2px 0.2px var(--menu-shadow);
Expand Down Expand Up @@ -600,14 +604,15 @@ html, body {
.-tui-list-manual-filter-indicator[data-inactive] {
display: none;
}
@keyframes pop {
@keyframes pop-highlight-1 {
0% { box-shadow: 0 0 0 4px var(--highlight-1); }
3% { box-shadow: 0 0 0 5px var(--highlight-1); }
10% { box-shadow: 0 0 0 6px var(--highlight-1); }
100% { box-shadow: 0 0 0 4px var(--highlight-1); }
}

.-tui-list-manual-filter-indicator--manual-filter {
animation-name: pop-highlight-1;
box-shadow: 0 0 0 4px var(--highlight-1);
background: var(--highlight-1-translucent);
}
Expand Down
2 changes: 1 addition & 1 deletion ext-info.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module.exports = {
EXT_VERSION: "3.1.1"
EXT_VERSION: "3.2"
};
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "tabby",
"version": "3.1.1",
"version": "3.2",
"description": "Tabby is an open-source window & tab manager that can manage great amounts of windows and tabs at ease.",
"private": true,
"scripts": {
Expand Down
2 changes: 1 addition & 1 deletion src/background/background.js
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ browser.runtime.onInstalled.addListener(({ reason }) => {
if (reason !== "browser_update" && reason !== "chrome_update" && reason !== "shared_module_update") {
browser.tabs.create({
active: true,
url: "https://github.com/Bill13579/tabby/wiki/3.1---The-Manifest-v3-and-Layout-Update"
url: "https://github.com/Bill13579/tabby/wiki/3.2-The-Uwa!!-So-QoL%E2%99%AB-Update"
});
}
});
Expand Down

0 comments on commit d35c5da

Please sign in to comment.