mirror of
https://github.com/zen-browser/desktop.git
synced 2025-12-16 19:35:31 +00:00
Compare commits
155 Commits
1.17.7b
...
drag-and-d
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
04833ad090 | ||
|
|
f044433bd1 | ||
|
|
6367a5aba0 | ||
|
|
74face2299 | ||
|
|
8b33fe91eb | ||
|
|
fa1693d16b | ||
|
|
cc7780e078 | ||
|
|
f094b6239d | ||
|
|
1207d2163d | ||
|
|
a3c6d412bb | ||
|
|
cc31282ce2 | ||
|
|
f5ae793ff0 | ||
|
|
f1c6c1b321 | ||
|
|
132fc0e28b | ||
|
|
38aad02d07 | ||
|
|
097c7ed17b | ||
|
|
669a54c5a2 | ||
|
|
3285eb9dd5 | ||
|
|
6a218d109a | ||
|
|
a6dd6ab984 | ||
|
|
0c0c982bc2 | ||
|
|
bcf4c4d1a3 | ||
|
|
5ce257de83 | ||
|
|
e4c36574b9 | ||
|
|
0be950c42a | ||
|
|
ad7c9688b9 | ||
|
|
ef257649a8 | ||
|
|
cd4d2e4f53 | ||
|
|
9caf32de38 | ||
|
|
43de5c69e9 | ||
|
|
d97404d03b | ||
|
|
85d52d15c2 | ||
|
|
832b0c4fe3 | ||
|
|
60c0afc5ac | ||
|
|
307e8fc0ef | ||
|
|
cd8f8fdb6f | ||
|
|
57ee00bf3e | ||
|
|
53181ea34c | ||
|
|
f720dce237 | ||
|
|
cde32ca1e0 | ||
|
|
aecea1f565 | ||
|
|
73f408c9e1 | ||
|
|
899d590329 | ||
|
|
22f2b1f29b | ||
|
|
5d964511aa | ||
|
|
a0268ace63 | ||
|
|
8be603ac88 | ||
|
|
fa6bb8d27f | ||
|
|
8bf790df4c | ||
|
|
a84bd5b0ce | ||
|
|
1cbed758a9 | ||
|
|
a1774ee426 | ||
|
|
9df1fc731d | ||
|
|
2b0d509230 | ||
|
|
8e7a3a9157 | ||
|
|
600d1c209b | ||
|
|
d4f1916382 | ||
|
|
ae62f5c41d | ||
|
|
7dd3cf5817 | ||
|
|
706505cc50 | ||
|
|
445baecb56 | ||
|
|
5dd5414bf1 | ||
|
|
833caf2f81 | ||
|
|
1d36f05abc | ||
|
|
8d12ade0bf | ||
|
|
58c4533939 | ||
|
|
d110dcaa35 | ||
|
|
e500e04418 | ||
|
|
886b559b50 | ||
|
|
b2ea2d4420 | ||
|
|
722ffa5e97 | ||
|
|
57233a18f6 | ||
|
|
9e1f272e29 | ||
|
|
8612e0d1e9 | ||
|
|
894fce098f | ||
|
|
b4daad5c8d | ||
|
|
6dc1698817 | ||
|
|
56e91af8ab | ||
|
|
7ab405a2c2 | ||
|
|
59641cb952 | ||
|
|
3761110604 | ||
|
|
04ab9a4b4e | ||
|
|
1fcef12d0a | ||
|
|
c6cd912262 | ||
|
|
a765d3642f | ||
|
|
40bc51f904 | ||
|
|
8a963a9257 | ||
|
|
9c5bf19ae3 | ||
|
|
6fbba04dab | ||
|
|
c5df63711b | ||
|
|
a61846bf9a | ||
|
|
c2a5066181 | ||
|
|
00417582fb | ||
|
|
32d603ced9 | ||
|
|
2706e8761d | ||
|
|
61659c63d9 | ||
|
|
34c725aad0 | ||
|
|
435762c682 | ||
|
|
c60990c283 | ||
|
|
1d26040fc6 | ||
|
|
acb3708936 | ||
|
|
c3b9c3c526 | ||
|
|
0adf260ddc | ||
|
|
0e8b8da845 | ||
|
|
3eb3875de9 | ||
|
|
4c5a3aeabb | ||
|
|
34e1adddf9 | ||
|
|
58f97c65e1 | ||
|
|
4089dfa18b | ||
|
|
b903a25092 | ||
|
|
306b8a6171 | ||
|
|
9f15a61727 | ||
|
|
4aef6bb285 | ||
|
|
72dbe631ec | ||
|
|
a8e5894c95 | ||
|
|
e5509f607d | ||
|
|
dfbf4db57f | ||
|
|
f948575446 | ||
|
|
3dbf8446c2 | ||
|
|
4361efb956 | ||
|
|
6ba714e4e4 | ||
|
|
45b20dffda | ||
|
|
08996215b2 | ||
|
|
dfe932a4c5 | ||
|
|
a61b077d3f | ||
|
|
ce986beb2f | ||
|
|
f36b84de3c | ||
|
|
01f10cfc09 | ||
|
|
c86875b7b0 | ||
|
|
9a9c1c312c | ||
|
|
eefc8cb20c | ||
|
|
12c921fd87 | ||
|
|
e419c4dc9f | ||
|
|
68b37ac736 | ||
|
|
7f225ac3ee | ||
|
|
3e39ef2538 | ||
|
|
e5517eb164 | ||
|
|
c4dd470864 | ||
|
|
bf1b0dcd48 | ||
|
|
76acc8b0e4 | ||
|
|
1b83b77cad | ||
|
|
79ff574978 | ||
|
|
af20a65fa1 | ||
|
|
4a7f8fc9c0 | ||
|
|
a738a829de | ||
|
|
240a031e38 | ||
|
|
9bc7b9ce4e | ||
|
|
86006c8891 | ||
|
|
a55b1c7495 | ||
|
|
6e6337a95b | ||
|
|
6b12153c8a | ||
|
|
f6922ef2ba | ||
|
|
91f5d58fbc | ||
|
|
7a4cdaa45c | ||
|
|
81e854a89f |
4
.github/workflows/build.yml
vendored
4
.github/workflows/build.yml
vendored
@@ -190,7 +190,7 @@ jobs:
|
||||
name: Lint
|
||||
|
||||
check-release:
|
||||
runs-on: blacksmith-2vcpu-ubuntu-2404
|
||||
runs-on: ubuntu-latest
|
||||
needs: [build-data, lint]
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
@@ -231,7 +231,7 @@ jobs:
|
||||
source:
|
||||
permissions:
|
||||
contents: write
|
||||
runs-on: blacksmith-2vcpu-ubuntu-2404
|
||||
runs-on: ubuntu-latest
|
||||
needs: [build-data, check-release]
|
||||
|
||||
steps:
|
||||
|
||||
@@ -34,8 +34,8 @@ Zen is a firefox-based browser with the aim of pushing your productivity to a ne
|
||||
|
||||
### Firefox Versions
|
||||
|
||||
- [`Release`](https://zen-browser.app/download) - Is currently built using Firefox version `145.0`! 🚀
|
||||
- [`Twilight`](https://zen-browser.app/download?twilight) - Is currently built using Firefox version `RC 145.0`!
|
||||
- [`Release`](https://zen-browser.app/download) - Is currently built using Firefox version `146.0`! 🚀
|
||||
- [`Twilight`](https://zen-browser.app/download?twilight) - Is currently built using Firefox version `RC 146.0`!
|
||||
|
||||
### Contributing
|
||||
|
||||
|
||||
@@ -1 +1 @@
|
||||
1e325bc45d9111518958446ac966fd4e4136d6d5
|
||||
8908c8eb566c64521e2a777ad8a80b62bd6aa193
|
||||
20
configs/dumps/search-config-v2.json
Normal file
20
configs/dumps/search-config-v2.json
Normal file
@@ -0,0 +1,20 @@
|
||||
// This Source Code Form is subject to the terms of the Mozilla Public
|
||||
// License, v. 2.0. If a copy of the MPL was not distributed with this file,
|
||||
// You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
{
|
||||
"remove": {
|
||||
"identifiers": [
|
||||
// Firefox adds Perplexity by default, we don't want it as
|
||||
// its not very privacy focused.
|
||||
"perplexity",
|
||||
|
||||
// These are not search engines, Firefox adds them by default
|
||||
// but we don't want them.
|
||||
"wikipedia",
|
||||
"wikipedia-*",
|
||||
"ebay",
|
||||
"ebay-*"
|
||||
]
|
||||
},
|
||||
"timestamp": 1765455207275
|
||||
}
|
||||
256
docs/issue-metrics/2025_2025-11-01..2025-11-30.md
Normal file
256
docs/issue-metrics/2025_2025-11-01..2025-11-30.md
Normal file
@@ -0,0 +1,256 @@
|
||||
# Issue Metrics
|
||||
|
||||
| Metric | Average | Median | 90th percentile |
|
||||
| --- | --- | --- | ---: |
|
||||
| Time to first response | 16:46:00 | 5:17:03 | 1 day, 12:16:08 |
|
||||
| Time to close | 1 day, 16:51:17 | 10:24:05 | 6 days, 16:29:29 |
|
||||
|
||||
| Metric | Count |
|
||||
| --- | ---: |
|
||||
| Number of items that remain open | 117 |
|
||||
| Number of items closed | 121 |
|
||||
| Total number of items created | 238 |
|
||||
|
||||
| Title | URL | Time to first response | Time to close |
|
||||
| --- | --- | --- | --- |
|
||||
| Middle Mouse Click to close a tab with tab peek not working | https://github.com/zen-browser/desktop/issues/11492 | None | None |
|
||||
| Accessing bookmarks in full screen mode on MacOS is awkward | https://github.com/zen-browser/desktop/issues/11491 | None | None |
|
||||
| Youtube player going off screen at the bottom on MacOS, making the media controls harder to access | https://github.com/zen-browser/desktop/issues/11489 | None | 1:12:11 |
|
||||
| browser.tabs.closeWindowWithLastTab closes the window even if you have tabs open in other workspaces | https://github.com/zen-browser/desktop/issues/11487 | None | None |
|
||||
| Deleting a workspace in one window leaves the others in a strange state | https://github.com/zen-browser/desktop/issues/11486 | None | None |
|
||||
| Creating a new workspace in one window breaks other windows | https://github.com/zen-browser/desktop/issues/11485 | None | None |
|
||||
| Compact mode unusable on non-primary windows | https://github.com/zen-browser/desktop/issues/11484 | 0:14:09 | None |
|
||||
| 1password keyboard shortcut (Cmd+.) no longer works when sidebar is collapsed | https://github.com/zen-browser/desktop/issues/11483 | None | None |
|
||||
| sidebar does not popup in compact mode once the window is snapped | https://github.com/zen-browser/desktop/issues/11482 | None | None |
|
||||
| Alt + number keys unexpectedly trigger Split View | https://github.com/zen-browser/desktop/issues/11481 | None | None |
|
||||
| UI bug: bookmark icons invisible/missing | https://github.com/zen-browser/desktop/issues/11480 | None | 0:11:24 |
|
||||
| Title Bar has a broken appearence and the Window Control buttons are in positions like on MacOS despite being on Windows | https://github.com/zen-browser/desktop/issues/11479 | 0:45:21 | 10:17:29 |
|
||||
| Theme does not update when switching spaces in an inactive window | https://github.com/zen-browser/desktop/issues/11477 | 0:22:04 | None |
|
||||
| Compact mode deactivate in Private Mode and can't be reactivate | https://github.com/zen-browser/desktop/issues/11475 | None | 22:01:31 |
|
||||
| Flawed Search Bar & Undifferentiated Essentials for Each Workspaces | https://github.com/zen-browser/desktop/issues/11474 | 20:29:53 | 20:29:53 |
|
||||
| Can't run Netflix ( Error code UI3012 ) | https://github.com/zen-browser/desktop/issues/11473 | 5:30:12 | 7:42:29 |
|
||||
| I lost connectivity at all after updating to version v1.17.11b | https://github.com/zen-browser/desktop/issues/11471 | 6:39:25 | 1 day, 0:59:28 |
|
||||
| Opening a private window occasionally breaks UI | https://github.com/zen-browser/desktop/issues/11470 | None | 1 day, 1:10:14 |
|
||||
| Cannot switch space with trackpad swipe gestures on macOS | https://github.com/zen-browser/desktop/issues/11469 | 3:51:59 | 1 day, 4:15:09 |
|
||||
| I cannot access Google's AI mode on Zen browser | https://github.com/zen-browser/desktop/issues/11468 | 2:05:10 | None |
|
||||
| ico loading problem for essentials when 'Open Previous WIndows and Tabs' is disabled | https://github.com/zen-browser/desktop/issues/11466 | None | 0:05:48 |
|
||||
| Session restoration mixing workspaces | https://github.com/zen-browser/desktop/issues/11465 | None | None |
|
||||
| Title: URL bar loses focus when switching keyboard layout on GNOME (Linux, Arch/Manjaro) | https://github.com/zen-browser/desktop/issues/11464 | None | 0:29:03 |
|
||||
| The splitscreen break the ui and ux of the browser | https://github.com/zen-browser/desktop/issues/11461 | 3:30:24 | None |
|
||||
| Sound not playing on any website execpt youtube | https://github.com/zen-browser/desktop/issues/11459 | 2:18:55 | None |
|
||||
| Using glance on essential tab creates duplicate of essential tab | https://github.com/zen-browser/desktop/issues/11457 | 4:22:37 | 4:22:36 |
|
||||
| Sidebar getting corrupted and crashing browser | https://github.com/zen-browser/desktop/issues/11455 | 18:13:54 | 1 day, 2:55:36 |
|
||||
| Double clicking the tabs list not opening a new tab on Windows (It does on Linux) | https://github.com/zen-browser/desktop/issues/11453 | 0:05:41 | 0:05:01 |
|
||||
| Compact Mode resets toolbar and sidebar visibility settings after restart | https://github.com/zen-browser/desktop/issues/11452 | 1:55:49 | None |
|
||||
| Bookmarks/History hidden behind side pane on new tab when compact mode used. | https://github.com/zen-browser/desktop/issues/11450 | 4:29:59 | None |
|
||||
| Pinned extensions keep disappearing from sidebar after closing and opening Zen | https://github.com/zen-browser/desktop/issues/11449 | 0:38:40 | None |
|
||||
| MacOS SidePanel Spaces Converge When Offline | https://github.com/zen-browser/desktop/issues/11448 | None | None |
|
||||
| Cursor and address bar disappear when switching keyboard layout on GNOME (Wayland) | https://github.com/zen-browser/desktop/issues/11445 | 1 day, 8:37:33 | None |
|
||||
| Telegram link | https://github.com/zen-browser/desktop/issues/11444 | 11:39:00 | 11:39:00 |
|
||||
| Unable to open extensions | https://github.com/zen-browser/desktop/issues/11443 | 3:25:58 | 13:29:15 |
|
||||
| Tab must be Unloaded before it can be Closed, via Cmd+W | https://github.com/zen-browser/desktop/issues/11442 | 2:10:53 | 2:10:53 |
|
||||
| Update to Firefox 145.0.2 has made Zen Browser unusable | https://github.com/zen-browser/desktop/issues/11441 | 2:21:19 | 18:05:42 |
|
||||
| MacOS Crash - enclosing crash log | https://github.com/zen-browser/desktop/issues/11439 | 23:30:54 | 1 day, 0:09:38 |
|
||||
| Using Ctrl for Glance create extra tabs | https://github.com/zen-browser/desktop/issues/11437 | None | 0:28:39 |
|
||||
| how to remove the white line? | https://github.com/zen-browser/desktop/issues/11436 | 2:58:39 | 10:37:48 |
|
||||
| New tab opens in essentials area | https://github.com/zen-browser/desktop/issues/11435 | 0:43:56 | 3:46:27 |
|
||||
| Bookmarks got multiplied in toolbar when opening a new window | https://github.com/zen-browser/desktop/issues/11434 | None | 10:05:27 |
|
||||
| moving profile directory makes it non-functional (has fix!) | https://github.com/zen-browser/desktop/issues/11432 | None | None |
|
||||
| Network login button renders beind viewport | https://github.com/zen-browser/desktop/issues/11430 | 2:18:48 | None |
|
||||
| tabs not going into respective workspaces after closing zen browser window | https://github.com/zen-browser/desktop/issues/11429 | 8:31:21 | None |
|
||||
| Download Animation Gone Since Upgrading To 1.17.9b | https://github.com/zen-browser/desktop/issues/11428 | 2:07:15 | 15:04:59 |
|
||||
| Startup option "Continue where you left off" and "Open previous windows and tabs" synchronization issues with windows, tabs and Spaces | https://github.com/zen-browser/desktop/issues/11427 | 15:38:00 | 16:06:49 |
|
||||
| Buggy CMD+Q behavior with tab glance | https://github.com/zen-browser/desktop/issues/11426 | None | None |
|
||||
| Extensions button doesnt exist | https://github.com/zen-browser/desktop/issues/11423 | 0:00:56 | 0:00:56 |
|
||||
| Usage Issues [Stuck Content, Ineffective Themes, and Glances] | https://github.com/zen-browser/desktop/issues/11421 | 1:36:19 | 1:37:09 |
|
||||
| Zen opens two windows on startup (second window shows only the home page with no restored tabs) | https://github.com/zen-browser/desktop/issues/11420 | 2:31:45 | None |
|
||||
| Pinned tabs revert to normal tabs after window restore, causing browser freeze on close | https://github.com/zen-browser/desktop/issues/11416 | 5:04:47 | 5 days, 4:53:53 |
|
||||
| Address bar gets cut off in a pop out window | https://github.com/zen-browser/desktop/issues/11415 | 11:53:51 | None |
|
||||
| Opening a tab in glance also opens a new window with the selected link. | https://github.com/zen-browser/desktop/issues/11414 | 9:45:31 | 13:23:52 |
|
||||
| glance creating new windows | https://github.com/zen-browser/desktop/issues/11413 | None | 1:41:08 |
|
||||
| Restoration of previous session is not working automatically but after Ctrl+Shift+t in windows | https://github.com/zen-browser/desktop/issues/11412 | None | None |
|
||||
| duplicate tab shortcut missing | https://github.com/zen-browser/desktop/issues/11411 | 1 day, 0:23:07 | None |
|
||||
| Zen 1.17.8b is really laggy in windowed mode (Arch Linux) (not just the websites but buttons in the browser ui too) | https://github.com/zen-browser/desktop/issues/11410 | 0:52:24 | 10:41:30 |
|
||||
| Opening a glance in split view also opens the link in a new window when using "Shift" as modifier | https://github.com/zen-browser/desktop/issues/11409 | 12:21:00 | 1 day, 6:44:30 |
|
||||
| Browser broken after an update (pages are opened in a little stripe) | https://github.com/zen-browser/desktop/issues/11408 | 18:47:35 | 23:43:06 |
|
||||
| Workspaces are not synced across different devices on a single firefox account | https://github.com/zen-browser/desktop/issues/11407 | 4:33:42 | 3 days, 10:56:38 |
|
||||
| Youtube not loading ever | https://github.com/zen-browser/desktop/issues/11406 | 19:47:23 | None |
|
||||
| After collapsing sidebar, layout shifts from "Only Sidebar" to "Sidebar and Top Toolbar" | https://github.com/zen-browser/desktop/issues/11405 | 1 day, 13:18:36 | 1 day, 20:49:48 |
|
||||
| Open new window when already a window is open. | https://github.com/zen-browser/desktop/issues/11402 | None | None |
|
||||
| Tab unpinning causes Tab Stash to crash | https://github.com/zen-browser/desktop/issues/11398 | None | None |
|
||||
| Strange Pink Rendering Glitch | https://github.com/zen-browser/desktop/issues/11393 | None | None |
|
||||
| Gradient line below the toolbar | https://github.com/zen-browser/desktop/issues/11391 | 8:24:14 | 8:24:14 |
|
||||
| After 1.17.7b, zen browser is extremely slow | https://github.com/zen-browser/desktop/issues/11390 | 5:27:46 | None |
|
||||
| Zen forgets all tabs when the main browser is closed while a private browsing window is open | https://github.com/zen-browser/desktop/issues/11389 | 2:56:12 | 3:40:47 |
|
||||
| UI Issue | https://github.com/zen-browser/desktop/issues/11388 | 2:25:00 | 2:25:00 |
|
||||
| Glance Stutter on Windows 10 Specifically | https://github.com/zen-browser/desktop/issues/11387 | 2:31:16 | None |
|
||||
| прошу помочь решить данную проблему | https://github.com/zen-browser/desktop/issues/11386 | 6:34:42 | 6:34:42 |
|
||||
| The "Slow page warning" toast is just shown in compact mode | https://github.com/zen-browser/desktop/issues/11385 | None | None |
|
||||
| Zen browser opens a new instance for each tab or opens a tab inside of a tab | https://github.com/zen-browser/desktop/issues/11384 | 4:05:56 | 4:06:03 |
|
||||
| Issue with extensions HUD | https://github.com/zen-browser/desktop/issues/11383 | 0:49:47 | 3:01:53 |
|
||||
| about:support does not show version, build ID etc. | https://github.com/zen-browser/desktop/issues/11382 | 2:39:09 | 4:08:48 |
|
||||
| Sharing screen in google meet on macOS Sequoia 15.7.2 breaks browser | https://github.com/zen-browser/desktop/issues/11380 | None | None |
|
||||
| No deletion option for the folders | https://github.com/zen-browser/desktop/issues/11379 | 0:13:25 | None |
|
||||
| When debugging in the console, the SSE request does not return a value. | https://github.com/zen-browser/desktop/issues/11378 | None | None |
|
||||
| Bitwarden extension autofill login shortcut not auto-focusing input field when locked | https://github.com/zen-browser/desktop/issues/11377 | 1 day, 7:53:09 | None |
|
||||
| In Niri in Nixos, the theme changes to light | https://github.com/zen-browser/desktop/issues/11375 | 2 days, 17:42:19 | 4 days, 14:40:38 |
|
||||
| Cannot provide optional extension permissions | https://github.com/zen-browser/desktop/issues/11374 | 14:12:47 | None |
|
||||
| Double click on sidebar doesn't open a new tab | https://github.com/zen-browser/desktop/issues/11373 | None | 1:36:14 |
|
||||
| Zen fullscreen does not trigger KDE Plasma fullscreen state (bottom panel stays visible) | https://github.com/zen-browser/desktop/issues/11372 | None | None |
|
||||
| Gap above window when maximized on monitor | https://github.com/zen-browser/desktop/issues/11369 | 4:03:49 | 9:53:29 |
|
||||
| Rapid janky movement of sidebar when its width is set to certain sizes | https://github.com/zen-browser/desktop/issues/11368 | None | None |
|
||||
| Media control latency and timestamp inconsistencies on YT Music | https://github.com/zen-browser/desktop/issues/11367 | None | None |
|
||||
| extension toolbar gone / cant pin extensions to toolbar | https://github.com/zen-browser/desktop/issues/11366 | 3:05:26 | 3:05:26 |
|
||||
| Links using text fragments (#:~:text=..." do not work | https://github.com/zen-browser/desktop/issues/11365 | 16:32:29 | 1 day, 4:18:54 |
|
||||
| Passbolt Password Manager doesn't work properly | https://github.com/zen-browser/desktop/issues/11360 | None | None |
|
||||
| opening a new window doesn't bring in pinned tabs on first open, and then on second open not all of the pinned tabs are in their folders | https://github.com/zen-browser/desktop/issues/11359 | 8:59:41 | None |
|
||||
| Extensions box closed abruptely | https://github.com/zen-browser/desktop/issues/11358 | 2:10:35 | None |
|
||||
| No return sound from discord audio input check | https://github.com/zen-browser/desktop/issues/11356 | None | None |
|
||||
| Janky movement for favorites group when transitioning between first and last workspaces | https://github.com/zen-browser/desktop/issues/11355 | 10:30:48 | None |
|
||||
| Viewport is slimmed down far too much | https://github.com/zen-browser/desktop/issues/11352 | 7:07:05 | 21:48:04 |
|
||||
| Zen doesnt remember tabs when starting | https://github.com/zen-browser/desktop/issues/11350 | 5:29:24 | None |
|
||||
| Clear tabs sidebar button is not visible if there are no pinned tabs | https://github.com/zen-browser/desktop/issues/11349 | 0:42:08 | 23:37:58 |
|
||||
| ctrl+tab tab switcher (mission control tab view) not showing when holding down ctrl + tab when only essentials are open | https://github.com/zen-browser/desktop/issues/11348 | None | None |
|
||||
| Modules missing top-level preference defaults can break features for new users | https://github.com/zen-browser/desktop/issues/11346 | 1:16:02 | 1:16:02 |
|
||||
| 1.17.7b no longer allows hiding only the toolbar in Compact Mode | https://github.com/zen-browser/desktop/issues/11344 | 1:58:40 | 6:04:31 |
|
||||
| Browser extension icons not visible | https://github.com/zen-browser/desktop/issues/11341 | 3:00:42 | 9:19:38 |
|
||||
| Corner bleed bug | https://github.com/zen-browser/desktop/issues/11340 | 5:32:29 | 10 days, 4:54:09 |
|
||||
| Double click the side bar now can't open "new tab" | https://github.com/zen-browser/desktop/issues/11339 | None | 0:11:54 |
|
||||
| Sidebar blur (backdrop-filter) not applying in Compact Mode except in Settings Page | https://github.com/zen-browser/desktop/issues/11337 | 2:12:20 | 2:12:20 |
|
||||
| Extended URL bar in the sidebar only mode. | https://github.com/zen-browser/desktop/issues/11334 | 4:41:50 | None |
|
||||
| All Unloaded Tabs Closed after Every Update | https://github.com/zen-browser/desktop/issues/11330 | None | None |
|
||||
| Zen Browser: blank page when accessing app.datadoghq.eu | https://github.com/zen-browser/desktop/issues/11328 | 0:05:29 | 0:56:10 |
|
||||
| Double-clicking on sidebar no longer opens a new tab - 1.17.7b | https://github.com/zen-browser/desktop/issues/11327 | None | 0:37:46 |
|
||||
| Unintuitive drag-and-drop behavior when moving tabs into folders | https://github.com/zen-browser/desktop/issues/11326 | 0:37:20 | 1 day, 3:01:46 |
|
||||
| Moving the last tab from a window doesn't close it, even with `browser.tabs.closeWindowWithLastTab = true` | https://github.com/zen-browser/desktop/issues/11323 | 0:20:33 | None |
|
||||
| Error 2069 while watching DRM protected content | https://github.com/zen-browser/desktop/issues/11322 | 3:43:18 | None |
|
||||
| moving tabs among themselves breaks as the number u move them by increases | https://github.com/zen-browser/desktop/issues/11320 | 3 days, 0:34:57 | None |
|
||||
| draging the window by using the sidebar | https://github.com/zen-browser/desktop/issues/11319 | 1:05:02 | 1:05:02 |
|
||||
| Double-clicking on the sidebar no longer opens a new tab. | https://github.com/zen-browser/desktop/issues/11317 | 2:09:26 | 2:09:26 |
|
||||
| Pinned and essentials tabs automatically unloaded on startup after updating to 1.17.7b | https://github.com/zen-browser/desktop/issues/11315 | 4 days, 4:53:59 | 12 days, 9:07:43 |
|
||||
| Zen Browser opens two windows on startup after update to 1.17.7b | https://github.com/zen-browser/desktop/issues/11314 | 3 days, 5:12:02 | 8 days, 7:16:06 |
|
||||
| Extensions that add themselves into the URL bar are not hidden in single mode, resulting in too little space to reliably click on the URL. | https://github.com/zen-browser/desktop/issues/11313 | None | None |
|
||||
| container name is no longer visible in URL bar | https://github.com/zen-browser/desktop/issues/11312 | 3 days, 14:24:15 | None |
|
||||
| Compact Toolbar: | https://github.com/zen-browser/desktop/issues/11307 | 2 days, 9:21:05 | 2 days, 23:15:20 |
|
||||
| Cant install on linux (AUR) | https://github.com/zen-browser/desktop/issues/11306 | 2:13:01 | 5:09:46 |
|
||||
| Maximized Window Disregards System Work Area | https://github.com/zen-browser/desktop/issues/11304 | 5:14:50 | 13:10:35 |
|
||||
| CMD+TABbing away while picture-in-picture is open means PiP takes focus (does not happen in raw Firefox) | https://github.com/zen-browser/desktop/issues/11303 | None | None |
|
||||
| Split View Closing Shortcut Doesn't Work And Opens Weird CSS File | https://github.com/zen-browser/desktop/issues/11301 | 5 days, 21:24:35 | None |
|
||||
| Compact Mode: Top Toolbar not closing automatically after clicking away from Extensions | https://github.com/zen-browser/desktop/issues/11300 | None | None |
|
||||
| Window hidden while adjusting slider on theme | https://github.com/zen-browser/desktop/issues/11299 | None | None |
|
||||
| I found a very unfriendly experience | https://github.com/zen-browser/desktop/issues/11298 | 18:02:40 | 7 days, 19:19:59 |
|
||||
| Simple HTML dialog closes when I click the first text box within it | https://github.com/zen-browser/desktop/issues/11297 | None | None |
|
||||
| Paste and Go or Paste + Enter Key Overwriting tabs | https://github.com/zen-browser/desktop/issues/11294 | None | None |
|
||||
| Collapsed Toolbar: Ctrl+T Temporarily Expands Top Toolbar in Compact Mode | https://github.com/zen-browser/desktop/issues/11291 | None | None |
|
||||
| Extensions Window not opening after startup | https://github.com/zen-browser/desktop/issues/11290 | None | 1 day, 9:57:38 |
|
||||
| Opening new tab with middle click leaks data via unexpected search | https://github.com/zen-browser/desktop/issues/11289 | 1 day, 10:13:56 | 1 day, 10:13:56 |
|
||||
| When submitting bug reports, remove the requirement for confirming the issue can't be reproduced on Firefox. | https://github.com/zen-browser/desktop/issues/11287 | 3:58:51 | 17:59:36 |
|
||||
| Application Menu overflows out of screen | https://github.com/zen-browser/desktop/issues/11284 | None | 9 days, 17:48:08 |
|
||||
| Copy current URL with a keyboard shortcut missing in shortcut settings | https://github.com/zen-browser/desktop/issues/11281 | 0:04:41 | 6 days, 23:58:41 |
|
||||
| tel: links : incomplete functionality - do not copy the number to default tel link handling application | https://github.com/zen-browser/desktop/issues/11280 | None | None |
|
||||
| CORS Request Fails - Power Automate in Zen | https://github.com/zen-browser/desktop/issues/11279 | 6:14:35 | None |
|
||||
| Tabs and essentials easy to accidentally drag off | https://github.com/zen-browser/desktop/issues/11278 | 5:34:54 | None |
|
||||
| (Fixed - Client side) Minor visual clipping when scrolling with a hidden taskbar | https://github.com/zen-browser/desktop/issues/11276 | None | 0:01:03 |
|
||||
| Firefox's select link feature conflicted with Zen Glance | https://github.com/zen-browser/desktop/issues/11273 | None | 13 days, 12:00:56 |
|
||||
| Split screen gaps disappearing while in compact mode | https://github.com/zen-browser/desktop/issues/11269 | 3:31:14 | 6 days, 16:29:29 |
|
||||
| Change Tab(s) to Workspace does not respect profile/container. | https://github.com/zen-browser/desktop/issues/11268 | 1:59:44 | None |
|
||||
| Youtube Fullscreen Problem | https://github.com/zen-browser/desktop/issues/11265 | None | 5:09:01 |
|
||||
| Certificate error @ learn.microsoft.com (SEC_ERROR_INVALID_TIME) | https://github.com/zen-browser/desktop/issues/11260 | 2:18:34 | 1 day, 17:17:46 |
|
||||
| Extentions pin toolbar bug | https://github.com/zen-browser/desktop/issues/11257 | 1 day, 8:06:21 | None |
|
||||
| Links only open in the browser if the browser is already opening, otherwise links will just launch the browser | https://github.com/zen-browser/desktop/issues/11256 | 1 day, 22:41:45 | None |
|
||||
| Share menu opens again rather than closing when share button is pressed while share menu is open. | https://github.com/zen-browser/desktop/issues/11248 | None | None |
|
||||
| Browser layout setting selection has low contrast in dark mode | https://github.com/zen-browser/desktop/issues/11246 | None | None |
|
||||
| "Change Tab to Workspace" does not respect "Move the new tab button to the top" setting | https://github.com/zen-browser/desktop/issues/11245 | None | None |
|
||||
| Cmd+Shift+B on sidebar-only mode flashes bookmarks bar | https://github.com/zen-browser/desktop/issues/11244 | None | None |
|
||||
| Multiple windows reopen on launch despite disabling "Open previous windows and tabs" | https://github.com/zen-browser/desktop/issues/11243 | None | None |
|
||||
| Crunchyroll doesn't work on Zen Windows on latest version 1.7.6b (Error : SHAK-6007) | https://github.com/zen-browser/desktop/issues/11237 | 0:14:37 | 10:24:05 |
|
||||
| White space & transparency issues in spaces. | https://github.com/zen-browser/desktop/issues/11236 | None | None |
|
||||
| Folders briefly auto-open then close on launch | https://github.com/zen-browser/desktop/issues/11235 | None | None |
|
||||
| Phantom tabs present in detached Zen Window | https://github.com/zen-browser/desktop/issues/11234 | None | None |
|
||||
| Trying to open a tab to amazon.de will open to amazon.com | https://github.com/zen-browser/desktop/issues/11233 | 1:53:48 | None |
|
||||
| Glance icons grayed out | https://github.com/zen-browser/desktop/issues/11232 | None | None |
|
||||
| Most websites dont load past initial state | https://github.com/zen-browser/desktop/issues/11231 | None | 0:10:07 |
|
||||
| Keep crashing on Windows 11, it starts with the version 1.17.3b | https://github.com/zen-browser/desktop/issues/11230 | 5:57:35 | 2 days, 8:53:01 |
|
||||
| Zen Browser suggests to update despite having the latest version installed | https://github.com/zen-browser/desktop/issues/11228 | 0:20:38 | 2:38:54 |
|
||||
| Extensions menu not appearing in the upper right corner | https://github.com/zen-browser/desktop/issues/11227 | 23:02:30 | 0:54:37 |
|
||||
| Toolbar still visible after toggling Sidebar's width | https://github.com/zen-browser/desktop/issues/11225 | 8 days, 18:39:49 | 8 days, 19:59:54 |
|
||||
| Cannot install addons in compact mode | https://github.com/zen-browser/desktop/issues/11223 | None | 0:02:33 |
|
||||
| Slow performance when refreshing | https://github.com/zen-browser/desktop/issues/11222 | 13:44:26 | 13:44:26 |
|
||||
| When switching search engines in the address bar, the control center buttons will disappear. | https://github.com/zen-browser/desktop/issues/11221 | 7 days, 17:29:07 | 7 days, 17:29:07 |
|
||||
| Browser switches to another workspace upon clicking a pinned tab | https://github.com/zen-browser/desktop/issues/11220 | 5 days, 14:59:49 | 5 days, 19:54:54 |
|
||||
| DRM ISSUE (Crunchyroll, Netflix, Prime, and etc.) | https://github.com/zen-browser/desktop/issues/11218 | 6:12:26 | 6:51:11 |
|
||||
| "Replace pinned URL with current" stopped working | https://github.com/zen-browser/desktop/issues/11217 | None | 3:23:47 |
|
||||
| Zen high memory usage | https://github.com/zen-browser/desktop/issues/11216 | 4:09:50 | 4:09:50 |
|
||||
| Visual glitches, ghosting, and screen tearing on Linux for Zen browser versions above 1.15.5b-1 | https://github.com/zen-browser/desktop/issues/11214 | None | None |
|
||||
| Broken [browser|chrome].tabs.query({}) making Tab Session Manager unusable | https://github.com/zen-browser/desktop/issues/11210 | None | None |
|
||||
| Click interactions not working on some sites | https://github.com/zen-browser/desktop/issues/11208 | None | 0:11:33 |
|
||||
| Tabs not closing properly while they are inside a folder. | https://github.com/zen-browser/desktop/issues/11207 | None | 3:59:22 |
|
||||
| Management of synced tabs is split between two "sidebars" | https://github.com/zen-browser/desktop/issues/11206 | None | None |
|
||||
| Tab saving broken | https://github.com/zen-browser/desktop/issues/11205 | None | None |
|
||||
| URL bar focused when starting zen browser with --new-window 'url' flag | https://github.com/zen-browser/desktop/issues/11204 | None | None |
|
||||
| Unable to connect to local network as of 1.17.5b | https://github.com/zen-browser/desktop/issues/11201 | 0:44:35 | None |
|
||||
| After wakeup Zen queries DNS for all tabs, even unloaded ones and stalls meanwhile | https://github.com/zen-browser/desktop/issues/11200 | None | None |
|
||||
| Dublicate entry in Default Apps in KDE Plasma Setting | https://github.com/zen-browser/desktop/issues/11198 | None | None |
|
||||
| Extension Menu's not working in the home page. | https://github.com/zen-browser/desktop/issues/11193 | 3:04:23 | None |
|
||||
| space is changed automatically when whatsapp & any other tab is in split view. | https://github.com/zen-browser/desktop/issues/11189 | None | None |
|
||||
| Opening links from external apps does not work as excepted if Zen is not already running | https://github.com/zen-browser/desktop/issues/11188 | 7:34:42 | 7:57:27 |
|
||||
| Top suggestion in location bar is unremovable search engine | https://github.com/zen-browser/desktop/issues/11187 | 8:08:43 | 5 days, 21:13:30 |
|
||||
| Extension installation prompt rendered outside of browser frame | https://github.com/zen-browser/desktop/issues/11186 | 9:29:30 | 23:50:25 |
|
||||
| Launching Zen with Reopen Previous Windows and Tabs opens outdated tab list | https://github.com/zen-browser/desktop/issues/11185 | None | None |
|
||||
| Websites just outright broken | https://github.com/zen-browser/desktop/issues/11183 | 6:08:20 | 17:11:50 |
|
||||
| New extensions button does not appear on blank tab | https://github.com/zen-browser/desktop/issues/11182 | 2 days, 8:40:31 | 10 days, 2:29:48 |
|
||||
| Prompted to install extension, install erroneously canceled | https://github.com/zen-browser/desktop/issues/11181 | None | None |
|
||||
| URL Bar history search only matches URL beginning | https://github.com/zen-browser/desktop/issues/11179 | 20:55:48 | 21:09:44 |
|
||||
| Missing Visual Indicators In "Privacy & Security" Settings | https://github.com/zen-browser/desktop/issues/11178 | 22:31:51 | 9 days, 11:01:53 |
|
||||
| Extension Install Menu Appears Off Screen | https://github.com/zen-browser/desktop/issues/11177 | None | 5:50:00 |
|
||||
| Split view bug if switching vertical to horizontal or otherwise | https://github.com/zen-browser/desktop/issues/11176 | None | None |
|
||||
| Bookmark sidebar does'nt close | https://github.com/zen-browser/desktop/issues/11174 | 0:03:15 | 0:28:44 |
|
||||
| Jupyterhub terminal didn't show correctly | https://github.com/zen-browser/desktop/issues/11173 | 1 day, 12:00:31 | None |
|
||||
| Split view container tabs have their highlight in the centre of the tab in compact mode. | https://github.com/zen-browser/desktop/issues/11172 | None | None |
|
||||
| no extension menu/button in the url bar | https://github.com/zen-browser/desktop/issues/11171 | 11:09:25 | 17:18:29 |
|
||||
| Double click to open new tab doesnt work | https://github.com/zen-browser/desktop/issues/11170 | 1 day, 9:51:08 | 3 days, 6:19:08 |
|
||||
| Sidebar not closing in compact mode frequently | https://github.com/zen-browser/desktop/issues/11168 | 17:06:30 | None |
|
||||
| HiDpi screen issue with Zen Browser | https://github.com/zen-browser/desktop/issues/11165 | None | None |
|
||||
| With compact mode enabled, this problem occurs when trying to move a tab from one window to another. | https://github.com/zen-browser/desktop/issues/11164 | None | None |
|
||||
| Microsoft Company Portal flags Zen as Firefox hence preventing it from installing on company managed devices | https://github.com/zen-browser/desktop/issues/11163 | 0:21:58 | None |
|
||||
| Brew Install Hash Mismatch on MacOS Silicon | https://github.com/zen-browser/desktop/issues/11162 | 3 days, 5:01:22 | 4 days, 5:17:58 |
|
||||
| Extensions that take over/replace passkeys does not work | https://github.com/zen-browser/desktop/issues/11161 | 20:42:26 | None |
|
||||
| [CRASH] Segmentation fault error on macOS M4 Pro | https://github.com/zen-browser/desktop/issues/11159 | None | None |
|
||||
| Upon browser close or restart, all pinned tabs and tabs from "essentials" are removed and closed. | https://github.com/zen-browser/desktop/issues/11157 | 6:21:54 | None |
|
||||
| Video Lag when Laptop Charger Connected or Disconnected | https://github.com/zen-browser/desktop/issues/11156 | 1:39:07 | None |
|
||||
| Multiple inconsistancies with private window theme | https://github.com/zen-browser/desktop/issues/11155 | None | None |
|
||||
| Website immediately switches to blank page | https://github.com/zen-browser/desktop/issues/11152 | 7:52:22 | None |
|
||||
| URL bar doesn't move back to the sidebar | https://github.com/zen-browser/desktop/issues/11150 | 0:01:40 | 0:04:56 |
|
||||
| New unified panel icon not showing in sidebar only mode | https://github.com/zen-browser/desktop/issues/11149 | 0:19:16 | 1 day, 3:04:30 |
|
||||
| Glance animation starts from wrong origin when triggered via right-click search | https://github.com/zen-browser/desktop/issues/11148 | 1:03:12 | 12 days, 22:48:29 |
|
||||
| Zen no longer shows the Profile icon associated with the current Workspace | https://github.com/zen-browser/desktop/issues/11146 | 0:10:36 | None |
|
||||
| Double-clicking on the toolbar should fill the screen. | https://github.com/zen-browser/desktop/issues/11145 | 1:08:26 | None |
|
||||
| Cannot move or drag browser window when tabs are on right | https://github.com/zen-browser/desktop/issues/11142 | None | None |
|
||||
| MediaSource.addSourceBuffer: Type not supported in MediaSource when playing MP3 (works in Chrome) | https://github.com/zen-browser/desktop/issues/11141 | 1:09:43 | 1:13:18 |
|
||||
| Cannot access https://zen-browser.app with Zen Browser but can with Firefox, Safari and Comet on macOS Tahoe | https://github.com/zen-browser/desktop/issues/11140 | 0:34:57 | None |
|
||||
| Extensions don't show up | https://github.com/zen-browser/desktop/issues/11137 | None | 0:01:49 |
|
||||
| Problem with the whole browser | https://github.com/zen-browser/desktop/issues/11136 | 6:34:23 | 9:22:27 |
|
||||
| Essential and Pinned don’t load after quitting with multiple windows (Ctrl+Shift+Q) on Windows | https://github.com/zen-browser/desktop/issues/11135 | None | None |
|
||||
| Firefox's grouped tabs do not collapse on toggle | https://github.com/zen-browser/desktop/issues/11134 | 7:02:37 | 7:02:37 |
|
||||
| Spotify is not working properly | https://github.com/zen-browser/desktop/issues/11133 | 9:28:56 | 11:23:38 |
|
||||
| Picture-in-Picture (PiP) Feature Does Not Appear | https://github.com/zen-browser/desktop/issues/11132 | 5:41:39 | 11:58:40 |
|
||||
| Video controls cut off in fullscreen mode, only when Zen itself is also fullscreen. | https://github.com/zen-browser/desktop/issues/11131 | None | 6:38:36 |
|
||||
| Glance closing animation replays when escape is spammed during closing | https://github.com/zen-browser/desktop/issues/11130 | 19:25:23 | 22:20:06 |
|
||||
| Little bit of url sticks out of top right or left side when using only sidebar style | https://github.com/zen-browser/desktop/issues/11126 | 1 day, 3:59:29 | None |
|
||||
| Empty space in the tabs if close a tab in unexpected way | https://github.com/zen-browser/desktop/issues/11125 | None | None |
|
||||
| Extensions icon dissapeared | https://github.com/zen-browser/desktop/issues/11121 | -1 day, 23:11:28 | 4:25:16 |
|
||||
| Unable to close hisory/ download/ bookmarks/ tags window without closing the whole application. [Linux] | https://github.com/zen-browser/desktop/issues/11119 | None | None |
|
||||
| Suddenly lost all of my essential tabs; Can't add container'd tabs as Essential tabs | https://github.com/zen-browser/desktop/issues/11118 | 3:07:03 | 3:07:03 |
|
||||
| Onboarding unskippable with a large number of search shortcuts | https://github.com/zen-browser/desktop/issues/11117 | 14:58:00 | None |
|
||||
| Newly created Workspaces are shown behind the active Workspace in existing windows | https://github.com/zen-browser/desktop/issues/11116 | None | None |
|
||||
| Apple websites' font spacing broken | https://github.com/zen-browser/desktop/issues/11115 | 6 days, 15:27:12 | None |
|
||||
| Allow pinned tabs to update their titles dynamically with the page, as normal | https://github.com/zen-browser/desktop/issues/11114 | 6:52:55 | None |
|
||||
| Copy Me That extension stopped working with latest update | https://github.com/zen-browser/desktop/issues/11111 | 0:12:46 | 4:14:11 |
|
||||
| Browser layout does not reset to previous state | https://github.com/zen-browser/desktop/issues/11109 | 5:17:03 | 5:17:03 |
|
||||
| On mac bookmarks menu is not appaering then hover coursor on the top edge like it works on windows. | https://github.com/zen-browser/desktop/issues/11108 | 6:13:53 | 6:14:03 |
|
||||
| Loading icon visible behind all favicons | https://github.com/zen-browser/desktop/issues/11107 | 3:39:00 | None |
|
||||
| Extensions that already exist cannot be pinned to the Toolbar | https://github.com/zen-browser/desktop/issues/11106 | 7:55:13 | 11:51:53 |
|
||||
| Sidebar URL is almost entirely overtaken by icons, seriously needs options to hide icons | https://github.com/zen-browser/desktop/issues/11105 | 12:24:07 | 23:18:25 |
|
||||
|
||||
_This report was generated with the [Issue Metrics Action](https://github.com/github/issue-metrics)_
|
||||
Search query used to find these items: `repo:zen-browser/desktop is:issue created:2025-11-01..2025-11-30`
|
||||
@@ -98,3 +98,13 @@ zen-site-data-panel-feature-callout-subtitle = Click the icon to manage site set
|
||||
zen-open-link-in-glance =
|
||||
.label = Open Link in Glance
|
||||
.accesskey = G
|
||||
zen-sidebar-notification-updated-heading = Update Complete!
|
||||
|
||||
# See ZenSidebarNotification.mjs to see how these would be used
|
||||
|
||||
zen-sidebar-notification-updated-label = What's new in { -brand-short-name }
|
||||
zen-sidebar-notification-updated-tooltip =
|
||||
.title = View Release Notes
|
||||
zen-sidebar-notification-restart-safe-mode-label = Something broke?
|
||||
zen-sidebar-notification-restart-safe-mode-tooltip =
|
||||
.title = Restart in Safe Mode
|
||||
|
||||
@@ -98,3 +98,13 @@ zen-site-data-panel-feature-callout-subtitle = Feu clic a la icona per gestionar
|
||||
zen-open-link-in-glance =
|
||||
.label = Obre l'enllaç en un cop d'ull
|
||||
.accesskey = G
|
||||
zen-sidebar-notification-updated-heading = Actualització completada!
|
||||
|
||||
# See ZenSidebarNotification.mjs to see how these would be used
|
||||
|
||||
zen-sidebar-notification-updated-label = Novetats a { -brand-short-name }
|
||||
zen-sidebar-notification-updated-tooltip =
|
||||
.title = Mostra les notes de la versió
|
||||
zen-sidebar-notification-restart-safe-mode-label = Alguna cosa no funciona?
|
||||
zen-sidebar-notification-restart-safe-mode-tooltip =
|
||||
.title = Reinici en mode segur
|
||||
|
||||
@@ -98,3 +98,13 @@ zen-site-data-panel-feature-callout-subtitle = Klikněte na ikonu pro správu na
|
||||
zen-open-link-in-glance =
|
||||
.label = Otevřít odkaz v Glance
|
||||
.accesskey = G
|
||||
zen-sidebar-notification-updated-heading = Aktualizace byla dokončena!
|
||||
|
||||
# See ZenSidebarNotification.mjs to see how these would be used
|
||||
|
||||
zen-sidebar-notification-updated-label = Co je nového v prohlížeči { -brand-short-name }
|
||||
zen-sidebar-notification-updated-tooltip =
|
||||
.title = Zobrazit změny
|
||||
zen-sidebar-notification-restart-safe-mode-label = Něco se rozbilo?
|
||||
zen-sidebar-notification-restart-safe-mode-tooltip =
|
||||
.title = Restartovat v Nouzovém Režimu
|
||||
|
||||
@@ -98,3 +98,13 @@ zen-site-data-panel-feature-callout-subtitle = Click the icon to manage site set
|
||||
zen-open-link-in-glance =
|
||||
.label = Open Link in Glance
|
||||
.accesskey = G
|
||||
zen-sidebar-notification-updated-heading = Update Complete!
|
||||
|
||||
# See ZenSidebarNotification.mjs to see how these would be used
|
||||
|
||||
zen-sidebar-notification-updated-label = What's new in { -brand-short-name }
|
||||
zen-sidebar-notification-updated-tooltip =
|
||||
.title = View Release Notes
|
||||
zen-sidebar-notification-restart-safe-mode-label = Something broke?
|
||||
zen-sidebar-notification-restart-safe-mode-tooltip =
|
||||
.title = Restart in Safe Mode
|
||||
|
||||
@@ -98,3 +98,13 @@ zen-site-data-panel-feature-callout-subtitle = Click the icon to manage site set
|
||||
zen-open-link-in-glance =
|
||||
.label = Open Link in Glance
|
||||
.accesskey = G
|
||||
zen-sidebar-notification-updated-heading = Update Complete!
|
||||
|
||||
# See ZenSidebarNotification.mjs to see how these would be used
|
||||
|
||||
zen-sidebar-notification-updated-label = What's new in { -brand-short-name }
|
||||
zen-sidebar-notification-updated-tooltip =
|
||||
.title = View Release Notes
|
||||
zen-sidebar-notification-restart-safe-mode-label = Something broke?
|
||||
zen-sidebar-notification-restart-safe-mode-tooltip =
|
||||
.title = Restart in Safe Mode
|
||||
|
||||
@@ -5,9 +5,9 @@
|
||||
pane-zen-looks-title = Aussehen
|
||||
category-zen-looks =
|
||||
.tooltiptext = { pane-zen-looks-title }
|
||||
zen-warning-language = Das Ändern der Standardsprache könnte es Websites einfacher machen, Sie zu verfolgen.
|
||||
zen-warning-language = Das Ändern der Standardsprache könnte es Websites erleichtern, dich zu verfolgen.
|
||||
zen-vertical-tabs-layout-header = Browser-Layout
|
||||
zen-vertical-tabs-layout-description = Wählen Sie das Layout, das am besten zu Ihnen passt
|
||||
zen-vertical-tabs-layout-description = Wähle das Layout, das am besten zu dir passt
|
||||
zen-layout-single-toolbar = Einzelne Symbolleiste
|
||||
zen-layout-multiple-toolbar = Mehrere Symbolleisten
|
||||
zen-layout-collapsed-toolbar = Eingeklappte Symbolleiste
|
||||
@@ -18,7 +18,7 @@ sync-engine-workspaces =
|
||||
.accesskey = W
|
||||
zen-glance-title = Schnellansicht
|
||||
zen-glance-header = Allgemeine Einstellungen für die Schnellansicht
|
||||
zen-glance-description = Erhalten Sie einen schnellen Überblick über Ihre Links, ohne sie in einem neuen Tab zu öffnen
|
||||
zen-glance-description = Verschaffe dir einen schnellen Überblick über deine Links, ohne sie in einem neuen Tab zu öffnen
|
||||
zen-glance-trigger-label = Auslösemethode
|
||||
zen-glance-enabled =
|
||||
.label = Schnellansicht aktivieren
|
||||
@@ -31,7 +31,7 @@ zen-glance-trigger-shift-click =
|
||||
zen-glance-trigger-meta-click =
|
||||
.label = Meta (Befehlstaste) + Klick
|
||||
zen-look-and-feel-compact-view-header = In der Kompaktansicht anzeigen
|
||||
zen-look-and-feel-compact-view-description = Zeigen Sie nur die Symbolleisten an, die Sie verwenden!
|
||||
zen-look-and-feel-compact-view-description = Zeige nur die Symbolleisten an, die du verwendest!
|
||||
zen-look-and-feel-compact-view-enabled =
|
||||
.label = { -brand-short-name } Kompaktmodus aktivieren
|
||||
zen-look-and-feel-compact-view-top-toolbar =
|
||||
@@ -45,16 +45,16 @@ pane-settings-workspaces-title = Arbeitsbereiche
|
||||
zen-tabs-unloader-enabled =
|
||||
.label = Tab-Entlader aktivieren
|
||||
zen-tabs-close-on-back-with-no-history =
|
||||
.label = Tab schließen und zum Besitzer-Tab (oder den zuletzt benutzten Tab) wechseln, wenn kein Tab-Verlauf vorhanden ist
|
||||
.label = Tab schließen und zum Besitzer-Tab (oder dem zuletzt benutzten Tab) wechseln, wenn kein Tab-Verlauf vorhanden ist
|
||||
zen-tabs-cycle-by-attribute =
|
||||
.label = Strg+Tab wechselt nur zwischen Essential- oder Arbeitsbereich-Tabs
|
||||
zen-tabs-cycle-ignore-pending-tabs =
|
||||
.label = Ausstehende Tabs beim Wechseln mit Strg+Tab ignorieren
|
||||
zen-tabs-cycle-by-attribute-warning = Strg+Tab wechselt in der zuletzt verwendeten Reihenfolge, da diese Option aktiviert ist
|
||||
zen-look-and-feel-compact-toolbar-themed =
|
||||
.label = Theme Hintergrund für kompakte Symbolleiste verwenden
|
||||
.label = Theme-Hintergrund für kompakte Symbolleiste verwenden
|
||||
zen-workspace-continue-where-left-off =
|
||||
.label = Dort fortfahren, wo Sie aufgehört haben
|
||||
.label = Dort fortfahren, wo du aufgehört hast
|
||||
pane-zen-pinned-tab-manager-title = Angepinnte Tabs
|
||||
zen-pinned-tab-manager-header = Allgemeine Einstellungen für angepinnte Tabs
|
||||
zen-pinned-tab-manager-description = Zusätzliches Verhalten von angepinnten Tabs verwalten
|
||||
@@ -82,7 +82,7 @@ zen-settings-workspaces-enabled =
|
||||
.label = Arbeitsbereiche aktivieren (Experimentell)
|
||||
zen-settings-workspaces-hide-default-container-indicator =
|
||||
.label = Container-Indikator in der Tab-Leiste ausblenden
|
||||
zen-key-unsaved = Nicht gespeichertes Tastenkürzel! Bitte speichern Sie es, indem Sie nach der Neueingabe die "Escape"-Taste drücken.
|
||||
zen-key-unsaved = Nicht gespeichertes Tastenkürzel! Bitte speichere es, indem du nach der Eingabe die "Escape"-Taste drückst.
|
||||
zen-key-conflict = Konflikt mit { $group } -> { $shortcut }
|
||||
pane-zen-theme-title = Design-Einstellungen
|
||||
zen-vertical-tabs-title = Seitenleiste und Tab-Layout
|
||||
@@ -138,13 +138,13 @@ zen-settings-workspaces-force-container-tabs-to-workspace =
|
||||
.label = Zum Arbeitsbereich wechseln, in dem Container als Standard gesetzt ist, wenn Container-Tabs geöffnet werden
|
||||
zen-theme-marketplace-link = Store besuchen
|
||||
zen-dark-theme-styles-header = Dunkles Design - Stile
|
||||
zen-dark-theme-styles-description = Passen Sie das dunkle Design nach Ihren Wünschen an
|
||||
zen-dark-theme-styles-description = Passe das dunkle Design nach deinen Wünschen an
|
||||
zen-dark-theme-styles-amoled = Nacht-Design
|
||||
zen-dark-theme-styles-default = Standard dunkles Design
|
||||
zen-dark-theme-styles-colorful = Farbenfrohes dunkles Design
|
||||
zen-compact-mode-styles-left = Tab-Leiste ausblenden
|
||||
zen-compact-mode-styles-top = Obere Leiste ausblenden
|
||||
zen-compact-mode-styles-both = Beide ausblenden
|
||||
zen-compact-mode-styles-both = Beides ausblenden
|
||||
zen-urlbar-title = Zen Adressleiste
|
||||
zen-urlbar-header = Allgemeine Einstellungen für die Adressleiste
|
||||
zen-urlbar-description = Passen Sie die Adressleiste nach Ihren Wünschen an
|
||||
@@ -230,7 +230,7 @@ zen-key-exit-full-screen = Vollbild verlassen
|
||||
zen-ai-chatbot-sidebar-shortcut = KI-Chatbot-Seitenleiste umschalten
|
||||
zen-key-inspector-mac = Inspektor umschalten (Mac)
|
||||
zen-toggle-sidebar-shortcut = Firefox-Seitenleiste umschalten
|
||||
zen-toggle-pin-tab-shortcut = Angepinnter Tab umschalten
|
||||
zen-toggle-pin-tab-shortcut = Tab anheften/lösen
|
||||
zen-reader-mode-toggle-shortcut-other = Lesemodus umschalten
|
||||
zen-picture-in-picture-toggle-shortcut = Bild-im-Bild umschalten
|
||||
zen-nav-reload-shortcut-2 = Seite neu laden
|
||||
|
||||
@@ -13,13 +13,13 @@ zen-folders-new-subfolder =
|
||||
zen-folders-panel-delete-folder =
|
||||
.label = Ordner löschen
|
||||
zen-folders-panel-convert-folder-to-space =
|
||||
.label = Ordner in Arbeitsbereich umwandeln
|
||||
.label = In Arbeitsbereich umwandeln
|
||||
zen-folders-panel-change-folder-space =
|
||||
.label = Arbeitsbereich wechseln...
|
||||
zen-folders-panel-change-icon-folder =
|
||||
.label = Symbol ändern
|
||||
.label = Icon ändern
|
||||
zen-folders-unload-all-tooltip =
|
||||
.tooltiptext = Aktive Tabs in diesem Ordner entladen
|
||||
.tooltiptext = Alle aktiven Tabs in diesem Ordner entladen
|
||||
zen-folders-unload-folder =
|
||||
.label = Alle Tabs entladen
|
||||
zen-folders-search-no-results = Keine passenden Tabs gefunden
|
||||
zen-folders-search-no-results = Keine Tabs gefunden
|
||||
|
||||
@@ -2,42 +2,42 @@
|
||||
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
|
||||
zen-panel-ui-current-profile-text = Aktuelles Profil
|
||||
unified-extensions-description = Erweiterungen werden verwendet, um { -brand-short-name } zusätzliche Funktionen hinzuzufügen.
|
||||
zen-panel-ui-current-profile-text = Dein aktuelles Profil
|
||||
unified-extensions-description = Mit Erweiterungen kannst du { -brand-short-name } um zusätzliche Funktionen erweitern.
|
||||
tab-context-zen-reset-pinned-tab =
|
||||
.label = Angehefteten Tab zurücksetzen
|
||||
.accesskey = R
|
||||
tab-context-zen-add-essential =
|
||||
.label = Add to Essentials
|
||||
.label = Zu Essentials hinzufügen
|
||||
.accesskey = E
|
||||
tab-context-zen-add-essential-badge = { $num } / { $max } slots filled
|
||||
tab-context-zen-add-essential-badge = { $num } von { $max } Plätzen belegt
|
||||
tab-context-zen-remove-essential =
|
||||
.label = Aus Essentials entfernen
|
||||
.accesskey = R
|
||||
tab-context-zen-replace-pinned-url-with-current =
|
||||
.label = Angeheftete URL durch aktuelle ersetzen
|
||||
.accesskey = C
|
||||
zen-themes-corrupted = Deine { -brand-short-name } Mods-Datei ist beschädigt. Sie wurde auf das Standard-Design zurückgesetzt.
|
||||
zen-shortcuts-corrupted = Deine { -brand-short-name } Tastenkürzel-Datei ist beschädigt. Sie wurde auf die Standard-Tastenkürzel zurückgesetzt.
|
||||
zen-themes-corrupted = Deine { -brand-short-name } Mods-Datei ist beschädigt. Wir haben sie auf das Standard-Design zurückgesetzt.
|
||||
zen-shortcuts-corrupted = Deine { -brand-short-name } Tastenkürzel-Datei ist beschädigt. Wir haben sie auf die Standard-Tastenkürzel zurückgesetzt.
|
||||
# note: Do not translate the "<br/>" tags in the following string
|
||||
zen-new-urlbar-notification =
|
||||
Die neue Adressleiste wurde aktiviert und macht neue Tab-Seiten überflüssig.<br/><br/>
|
||||
Öffne einen neuen Tab, um die neue Adressleiste in Aktion zu sehen!
|
||||
Die neue Adressleiste ist jetzt aktiv! Dadurch brauchst du keine neuen Tab-Seiten mehr.<br/><br/>
|
||||
Öffne einfach einen neuen Tab, um die neue Adressleiste auszuprobieren!
|
||||
zen-disable = Deaktivieren
|
||||
pictureinpicture-minimize-btn =
|
||||
.aria-label = Minimieren
|
||||
.tooltip = Minimieren
|
||||
zen-panel-ui-gradient-generator-custom-color = Benutzerdefinierte Farbe
|
||||
zen-panel-ui-gradient-generator-saved-message = Farbverlauf erfolgreich gespeichert!
|
||||
zen-copy-current-url-confirmation = Aktuelle URL kopiert!
|
||||
zen-panel-ui-gradient-generator-custom-color = Eigene Farbe
|
||||
zen-panel-ui-gradient-generator-saved-message = Farbverlauf gespeichert!
|
||||
zen-copy-current-url-confirmation = URL kopiert!
|
||||
zen-general-cancel-label =
|
||||
.label = Abbrechen
|
||||
zen-general-confirm =
|
||||
.label = Bestätigen
|
||||
zen-pinned-tab-replaced = Die URL des angehefteten Tabs wurde durch die aktuelle URL ersetzt!
|
||||
zen-tabs-renamed = Tab wurde erfolgreich umbenannt!
|
||||
zen-background-tab-opened-toast = Neuer Hintergrund-Tab geöffnet!
|
||||
zen-workspace-renamed-toast = Arbeitsbereich wurde erfolgreich umbenannt!
|
||||
zen-pinned-tab-replaced = Die URL des angehefteten Tabs wurde aktualisiert!
|
||||
zen-tabs-renamed = Tab umbenannt!
|
||||
zen-background-tab-opened-toast = Neuer Tab im Hintergrund geöffnet!
|
||||
zen-workspace-renamed-toast = Arbeitsbereich umbenannt!
|
||||
zen-library-sidebar-workspaces =
|
||||
.label = Arbeitsbereiche
|
||||
zen-library-sidebar-mods =
|
||||
@@ -86,15 +86,25 @@ zen-site-data-header-reader-mode =
|
||||
zen-site-data-header-screenshot =
|
||||
.tooltiptext = Screenshot erstellen
|
||||
zen-site-data-header-bookmark =
|
||||
.tooltiptext = Diese Seite als Lesezeichen hinzufügen
|
||||
.tooltiptext = Diese Seite als Lesezeichen speichern
|
||||
zen-urlbar-copy-url-button =
|
||||
.tooltiptext = URL kopieren
|
||||
zen-site-data-setting-site-protection = Tracking-Schutz
|
||||
|
||||
# Section: Feature callouts
|
||||
|
||||
zen-site-data-panel-feature-callout-title = Ein neuer Ort für Add-ons, Berechtigungen und mehr
|
||||
zen-site-data-panel-feature-callout-subtitle = Klicke auf das Symbol, um Website-Einstellungen zu verwalten, Sicherheitsinformationen anzuzeigen, auf Erweiterungen zuzugreifen und häufige Aktionen auszuführen.
|
||||
zen-site-data-panel-feature-callout-title = Hier findest du Add-ons, Berechtigungen und mehr
|
||||
zen-site-data-panel-feature-callout-subtitle = Klicke auf das Symbol, um Website-Einstellungen anzupassen, Sicherheitsinfos anzuzeigen, auf Erweiterungen zuzugreifen und häufige Aktionen auszuführen.
|
||||
zen-open-link-in-glance =
|
||||
.label = Link in Glance öffnen
|
||||
.accesskey = G
|
||||
zen-sidebar-notification-updated-heading = Update abgeschlossen!
|
||||
|
||||
# See ZenSidebarNotification.mjs to see how these would be used
|
||||
|
||||
zen-sidebar-notification-updated-label = Was in { -brand-short-name } neu ist
|
||||
zen-sidebar-notification-updated-tooltip =
|
||||
.title = Versionshinweise anzeigen
|
||||
zen-sidebar-notification-restart-safe-mode-label = Funktioniert etwas nicht?
|
||||
zen-sidebar-notification-restart-safe-mode-tooltip =
|
||||
.title = Im abgesicherten Modus neu starten
|
||||
|
||||
@@ -5,16 +5,16 @@
|
||||
tab-zen-split-tabs =
|
||||
.label =
|
||||
{ $tabCount ->
|
||||
[1] Tab aufteilen (mehrere ausgewählte Tabs erforderlich)
|
||||
[1] Tab aufteilen (wähle mehrere Tabs aus)
|
||||
*[other] { $tabCount } Tabs aufteilen
|
||||
}
|
||||
.accesskey = S
|
||||
zen-split-link =
|
||||
.label = Link in neuem Tab aufteilen
|
||||
.label = Link in geteiltem Tab öffnen
|
||||
.accesskey = S
|
||||
zen-split-view-modifier-header = Geteilte Ansicht
|
||||
zen-split-view-modifier-activate-reallocation =
|
||||
.label = Neuanordnung aktivieren
|
||||
zen-split-view-modifier-enabled-toast = Neuanordnung der geteilten Ansicht ist EIN.
|
||||
zen-split-view-modifier-enabled-toast-description = Ziehen Sie die Ansicht per Drag & Drop, um sie neu anzuordnen. Drücken Sie Esc zum Beenden.
|
||||
zen-split-view-modifier-disabled-toast = Neuanordnung der geteilten Ansicht ist AUS.
|
||||
.label = Anordnung ändern
|
||||
zen-split-view-modifier-enabled-toast = Anordnung der geteilten Ansicht aktiv.
|
||||
zen-split-view-modifier-enabled-toast-description = Ziehe die Ansicht per Drag & Drop, um sie neu anzuordnen. Drücke Esc zum Beenden.
|
||||
zen-split-view-modifier-disabled-toast = Anordnung der geteilten Ansicht deaktiviert.
|
||||
|
||||
@@ -3,31 +3,31 @@
|
||||
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
|
||||
zen-toolbar-context-tabs-right =
|
||||
.label = Tabs rechts
|
||||
.label = Tabs rechts anzeigen
|
||||
.accesskey = R
|
||||
zen-toolbar-context-compact-mode =
|
||||
.label = Kompaktmodus
|
||||
zen-toolbar-context-compact-mode-enable =
|
||||
.label = Kompaktmodus aktivieren
|
||||
.label = Kompaktmodus einschalten
|
||||
.accesskey = D
|
||||
zen-toolbar-context-compact-mode-just-tabs =
|
||||
.label = Seitenleiste ausblenden
|
||||
.label = Nur Seitenleiste ausblenden
|
||||
zen-toolbar-context-compact-mode-just-toolbar =
|
||||
.label = Symbolleiste ausblenden
|
||||
.label = Nur Symbolleiste ausblenden
|
||||
zen-toolbar-context-compact-mode-hide-both =
|
||||
.label = Beide ausblenden
|
||||
.label = Beides ausblenden
|
||||
.accesskey = H
|
||||
zen-toolbar-context-new-folder =
|
||||
.label = Neuer Ordner
|
||||
.accesskey = N
|
||||
sidebar-zen-expand =
|
||||
.label = Seitenleiste erweitern
|
||||
.label = Seitenleiste ausklappen
|
||||
sidebar-zen-create-new =
|
||||
.label = Neu erstellen...
|
||||
tabbrowser-unload-tab-button =
|
||||
.tooltiptext =
|
||||
{ $tabCount ->
|
||||
[one] Tab entladen und dorthin wechseln
|
||||
[one] Tab entladen und öffnen
|
||||
*[other] { $tabCount } Tabs entladen und zum ersten wechseln
|
||||
}
|
||||
tabbrowser-reset-pin-button =
|
||||
@@ -36,4 +36,4 @@ tabbrowser-reset-pin-button =
|
||||
[one] Tab zurücksetzen und anheften
|
||||
*[other] { $tabCount } Tabs zurücksetzen und anheften
|
||||
}
|
||||
tab-reset-pin-label = Zurück zur angehefteten URL
|
||||
tab-reset-pin-label = Zur ursprünglichen URL zurückkehren
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
zen-welcome-title-line1 = Willkommen zu
|
||||
zen-welcome-title-line2 = einem ruhigeren Internet
|
||||
zen-welcome-import-title = Ein neuer Anfang, dieselben Lesezeichen
|
||||
zen-welcome-import-description-1 = Ihre Lesezeichen, Ihr Verlauf und Ihre Passwörter sind wie eine Spur durch das Internet – lassen Sie sie nicht zurück!
|
||||
zen-welcome-import-description-2 = Übertrage sie ganz einfach aus einem anderen Browser und mache genau dort weiter, wo du aufgehört hast.
|
||||
zen-welcome-import-description-1 = Deine Lesezeichen, dein Verlauf und deine Passwörter sind wie eine Spur durch das Internet – lass sie nicht zurück!
|
||||
zen-welcome-import-description-2 = Übertrage sie ganz einfach aus einem anderen Browser und mach genau dort weiter, wo du aufgehört hast..
|
||||
zen-welcome-import-button = Jetzt importieren
|
||||
zen-welcome-set-default-browser = { -brand-short-name } als Standardbrowser festlegen
|
||||
zen-welcome-dont-set-default-browser = { -brand-short-name } NICHT als Standardbrowser festlegen
|
||||
|
||||
@@ -21,9 +21,9 @@ zen-workspaces-panel-context-default-profile =
|
||||
zen-workspaces-panel-unload =
|
||||
.label = Arbeitsbereich entladen
|
||||
zen-workspaces-how-to-reorder-title = So ordnest du Arbeitsbereiche neu an
|
||||
zen-workspaces-how-to-reorder-desc = Ziehe die Arbeitsbereich-Symbole am unteren Rand der Seitenleiste, um sie neu anzuordnen
|
||||
zen-workspaces-how-to-reorder-desc = Zieh die Arbeitsbereich-Symbole am unteren Rand der Seitenleiste, um sie neu anzuordnen
|
||||
zen-workspaces-change-theme =
|
||||
.label = Design bearbeiten
|
||||
.label = Design anpassen
|
||||
zen-workspaces-panel-context-open =
|
||||
.label = Arbeitsbereich öffnen
|
||||
.accesskey = O
|
||||
@@ -31,7 +31,7 @@ zen-workspaces-panel-context-edit =
|
||||
.label = Arbeitsbereich bearbeiten
|
||||
.accesskey = E
|
||||
context-zen-change-workspace-tab =
|
||||
.label = Tab(s) zu Arbeitsbereich verschieben
|
||||
.label = Tabs zu Arbeitsbereich verschieben
|
||||
.accesskey = C
|
||||
zen-bookmark-edit-panel-workspace-selector =
|
||||
.value = Arbeitsbereiche
|
||||
@@ -46,20 +46,20 @@ zen-panel-ui-gradient-generator-algo-triadic =
|
||||
.label = Triadisch
|
||||
zen-panel-ui-gradient-generator-algo-floating =
|
||||
.label = Fließend
|
||||
zen-panel-ui-gradient-click-to-add = Klicken Sie, um eine Farbe hinzuzufügen
|
||||
zen-panel-ui-gradient-click-to-add = Klick hier, um eine Farbe hinzuzufügen
|
||||
zen-workspace-creation-name =
|
||||
.placeholder = Name des Arbeitsbereichs
|
||||
zen-workspaces-panel-context-reorder =
|
||||
.label = Arbeitsbereiche neu anordnen
|
||||
zen-workspace-creation-profile = Profil
|
||||
.tooltiptext = Profile werden verwendet, um Cookies und Website-Daten zwischen Arbeitsbereichen zu trennen.
|
||||
.tooltiptext = Profile trennen Cookies und Website-Daten zwischen verschiedenen Arbeitsbereichen.
|
||||
zen-workspace-creation-header = Arbeitsbereich erstellen
|
||||
zen-workspace-creation-label = Arbeitsbereiche helfen dir, deine Tabs und Sitzungen zu organisieren.
|
||||
zen-workspaces-delete-workspace-title = Arbeitsbereich löschen?
|
||||
zen-workspaces-delete-workspace-body = Möchtest du { $name } wirklich löschen? Diese Aktion kann nicht rückgängig gemacht werden.
|
||||
zen-workspaces-delete-workspace-body = Möchtest du { $name } wirklich löschen? Das lässt sich nicht rückgängig machen.
|
||||
# Note that the html tag MUST not be changed or removed, as it is used to better
|
||||
# display the shortcut in the toast notification.
|
||||
zen-workspaces-close-all-unpinned-tabs-toast = Tabs geschlossen! Nutze <span>{ $shortcut }</span>, um rückgängig zu machen.
|
||||
zen-workspaces-close-all-unpinned-tabs-toast = Tabs geschlossen! Nutze <span>{ $shortcut }</span>, um das rückgängig zu machen.
|
||||
zen-workspaces-close-all-unpinned-tabs-title =
|
||||
.label = Aufräumen
|
||||
.tooltiptext = Alle nicht angehefteten Tabs schließen
|
||||
|
||||
@@ -45,7 +45,7 @@ pane-settings-workspaces-title = Χώροι Εργασίας
|
||||
zen-tabs-unloader-enabled =
|
||||
.label = Ενεργοποίηση Εκφορτωτή Καρτέλας
|
||||
zen-tabs-close-on-back-with-no-history =
|
||||
.label = Close tab and switch to its owner tab (or most recently used tab) when going back with no history
|
||||
.label = Κλείσιμο καρτέλας και αλλαγή στην καρτέλα ιδιοκτήτη (ή στην πιο πρόσφατα χρησιμοποιούμενη καρτέλα) όταν επιστρέφεις χωρίς ιστορικό
|
||||
zen-tabs-cycle-by-attribute =
|
||||
.label = Ctrl+Tab cycles within Essential or Workspace tabs only
|
||||
zen-tabs-cycle-ignore-pending-tabs =
|
||||
|
||||
@@ -8,9 +8,9 @@ tab-context-zen-reset-pinned-tab =
|
||||
.label = Επαναφορά Καρφιτσωμένης Καρτέλας
|
||||
.accesskey = R
|
||||
tab-context-zen-add-essential =
|
||||
.label = Add to Essentials
|
||||
.label = Προσθήκη στα Απαραίτητα
|
||||
.accesskey = E
|
||||
tab-context-zen-add-essential-badge = { $num } / { $max } slots filled
|
||||
tab-context-zen-add-essential-badge = { $num } / { $max } γεμισμένες θέσεις
|
||||
tab-context-zen-remove-essential =
|
||||
.label = Αφαίρεση από Απαραίτητα
|
||||
.accesskey = R
|
||||
@@ -29,7 +29,7 @@ pictureinpicture-minimize-btn =
|
||||
.tooltip = Ελαχιστοποίηση
|
||||
zen-panel-ui-gradient-generator-custom-color = Προσαρμοσμένο Χρώμα
|
||||
zen-panel-ui-gradient-generator-saved-message = Επιτυχής αποθήκευση της διαβάθμισης!
|
||||
zen-copy-current-url-confirmation = Copied current URL!
|
||||
zen-copy-current-url-confirmation = Αντιγράφηκε το τρέχον URL!
|
||||
zen-general-cancel-label =
|
||||
.label = Ακύρωση
|
||||
zen-general-confirm =
|
||||
@@ -43,7 +43,7 @@ zen-library-sidebar-workspaces =
|
||||
zen-library-sidebar-mods =
|
||||
.label = Mods
|
||||
zen-toggle-compact-mode-button =
|
||||
.label = Compact Mode
|
||||
.label = Συμπαγής Λειτουργία
|
||||
.tooltiptext = Toggle Compact Mode
|
||||
|
||||
# note: Do not translate the "<br/>" tags in the following string
|
||||
@@ -55,41 +55,41 @@ zen-singletoolbar-urlbar-placeholder-with-name =
|
||||
zen-icons-picker-emoji =
|
||||
.label = Emojis
|
||||
zen-icons-picker-svg =
|
||||
.label = Icons
|
||||
urlbar-search-mode-zen_actions = Actions
|
||||
zen-site-data-settings = Settings
|
||||
zen-generic-manage = Manage
|
||||
zen-generic-more = More
|
||||
zen-generic-next = Next
|
||||
.label = Εικονίδια
|
||||
urlbar-search-mode-zen_actions = Ενέργειες
|
||||
zen-site-data-settings = Ρυθμίσεις
|
||||
zen-generic-manage = Διαχείριση
|
||||
zen-generic-more = Περισσότερα
|
||||
zen-generic-next = Επόμενο
|
||||
# These labels will be used for the site data panel settings
|
||||
zen-site-data-setting-allow = Allowed
|
||||
zen-site-data-setting-block = Blocked
|
||||
zen-site-data-protections-enabled = Enabled
|
||||
zen-site-data-protections-disabled = Disabled
|
||||
zen-site-data-setting-allow = Επιτρέπεται
|
||||
zen-site-data-setting-block = Αποκλείστηκε
|
||||
zen-site-data-protections-enabled = Ενεργό
|
||||
zen-site-data-protections-disabled = Ανενεργό
|
||||
zen-site-data-setting-cross-site = Cross-Site cookie
|
||||
zen-site-data-security-info-extension =
|
||||
.label = Extension
|
||||
.label = Επέκταση
|
||||
zen-site-data-security-info-secure =
|
||||
.label = Secure
|
||||
.label = Ασφαλές
|
||||
zen-site-data-security-info-not-secure =
|
||||
.label = Not Secure
|
||||
.label = Μη Ασφαλές
|
||||
zen-site-data-manage-addons =
|
||||
.label = Manage Extensions
|
||||
.label = Διαχείριση Επεκτάσεων
|
||||
zen-site-data-get-addons =
|
||||
.label = Add Extensions
|
||||
.label = Προσθήκη Επεκτάσεων
|
||||
zen-site-data-site-settings =
|
||||
.label = All Site Settings
|
||||
.label = Όλες Οι Ρυθμίσεις Ιστοσελίδας
|
||||
zen-site-data-header-share =
|
||||
.tooltiptext = Share This Page
|
||||
.tooltiptext = Κοινοποίηση Αυτή Της Σελίδας
|
||||
zen-site-data-header-reader-mode =
|
||||
.tooltiptext = Enter Reader Mode
|
||||
.tooltiptext = Είσοδος Σε Λειτουργία Ανάγνωσης
|
||||
zen-site-data-header-screenshot =
|
||||
.tooltiptext = Take a Screenshot
|
||||
.tooltiptext = Λήψη στιγμιότυπου οθόνης
|
||||
zen-site-data-header-bookmark =
|
||||
.tooltiptext = Bookmark This Page
|
||||
.tooltiptext = Σελιδοδείκτης στη Σελίδα
|
||||
zen-urlbar-copy-url-button =
|
||||
.tooltiptext = Copy URL
|
||||
zen-site-data-setting-site-protection = Tracking Protection
|
||||
.tooltiptext = Αντιγραφή URL
|
||||
zen-site-data-setting-site-protection = Προστασία Ανίχνευσης
|
||||
|
||||
# Section: Feature callouts
|
||||
|
||||
@@ -98,3 +98,13 @@ zen-site-data-panel-feature-callout-subtitle = Click the icon to manage site set
|
||||
zen-open-link-in-glance =
|
||||
.label = Open Link in Glance
|
||||
.accesskey = G
|
||||
zen-sidebar-notification-updated-heading = Η Ενημέρωση Ολοκληρώθηκε!
|
||||
|
||||
# See ZenSidebarNotification.mjs to see how these would be used
|
||||
|
||||
zen-sidebar-notification-updated-label = Τι νέο υπάρχει στο { -brand-short-name }
|
||||
zen-sidebar-notification-updated-tooltip =
|
||||
.title = Προβολή Σημειώσεων Έκδοσης
|
||||
zen-sidebar-notification-restart-safe-mode-label = Χάλασε κάτι;
|
||||
zen-sidebar-notification-restart-safe-mode-tooltip =
|
||||
.title = Επανεκκίνηση σε Ασφαλή Λειτουργία
|
||||
|
||||
@@ -96,3 +96,13 @@ zen-site-data-panel-feature-callout-subtitle = Click the icon to manage site set
|
||||
zen-open-link-in-glance =
|
||||
.label = Open Link in Glance
|
||||
.accesskey = G
|
||||
zen-sidebar-notification-updated-heading = Update Complete!
|
||||
|
||||
# See ZenSidebarNotification.mjs to see how these would be used
|
||||
|
||||
zen-sidebar-notification-updated-label = What's new in { -brand-short-name }
|
||||
zen-sidebar-notification-updated-tooltip =
|
||||
.title = View Release Notes
|
||||
zen-sidebar-notification-restart-safe-mode-label = Something broke?
|
||||
zen-sidebar-notification-restart-safe-mode-tooltip =
|
||||
.title = Restart in Safe Mode
|
||||
|
||||
@@ -121,3 +121,14 @@ zen-site-data-panel-feature-callout-subtitle = Click the icon to manage site set
|
||||
zen-open-link-in-glance =
|
||||
.label = Open Link in Glance
|
||||
.accesskey = G
|
||||
|
||||
zen-sidebar-notification-updated-heading = Update Complete!
|
||||
|
||||
# See ZenSidebarNotification.mjs to see how these would be used
|
||||
|
||||
zen-sidebar-notification-updated-label = What's new in { -brand-short-name }
|
||||
zen-sidebar-notification-updated-tooltip =
|
||||
.title = View Release Notes
|
||||
zen-sidebar-notification-restart-safe-mode-label = Something broke?
|
||||
zen-sidebar-notification-restart-safe-mode-tooltip =
|
||||
.title = Restart in Safe Mode
|
||||
|
||||
@@ -66,6 +66,10 @@ zen-panel-ui-gradient-click-to-add = Click to add a color
|
||||
zen-workspace-creation-name =
|
||||
.placeholder = Space Name
|
||||
|
||||
zen-move-tab-to-workspace-button =
|
||||
.label = Move To...
|
||||
.tooltiptext = Move all tabs in this window to a Space
|
||||
|
||||
zen-workspaces-panel-context-reorder =
|
||||
.label = Reorder Spaces
|
||||
|
||||
|
||||
@@ -98,3 +98,13 @@ zen-site-data-panel-feature-callout-subtitle = Haga clic en el icono para admini
|
||||
zen-open-link-in-glance =
|
||||
.label = Abrir enlace en Glance
|
||||
.accesskey = G
|
||||
zen-sidebar-notification-updated-heading = ¡Actualización completada!
|
||||
|
||||
# See ZenSidebarNotification.mjs to see how these would be used
|
||||
|
||||
zen-sidebar-notification-updated-label = Novedades en { -brand-short-name }
|
||||
zen-sidebar-notification-updated-tooltip =
|
||||
.title = Ver notas de la versión
|
||||
zen-sidebar-notification-restart-safe-mode-label = ¿Algo dejó de funcionar?
|
||||
zen-sidebar-notification-restart-safe-mode-tooltip =
|
||||
.title = Reiniciar en modo seguro
|
||||
|
||||
@@ -98,3 +98,13 @@ zen-site-data-panel-feature-callout-subtitle = Click the icon to manage site set
|
||||
zen-open-link-in-glance =
|
||||
.label = Open Link in Glance
|
||||
.accesskey = G
|
||||
zen-sidebar-notification-updated-heading = Update Complete!
|
||||
|
||||
# See ZenSidebarNotification.mjs to see how these would be used
|
||||
|
||||
zen-sidebar-notification-updated-label = What's new in { -brand-short-name }
|
||||
zen-sidebar-notification-updated-tooltip =
|
||||
.title = View Release Notes
|
||||
zen-sidebar-notification-restart-safe-mode-label = Something broke?
|
||||
zen-sidebar-notification-restart-safe-mode-tooltip =
|
||||
.title = Restart in Safe Mode
|
||||
|
||||
@@ -98,3 +98,13 @@ zen-site-data-panel-feature-callout-subtitle = Click the icon to manage site set
|
||||
zen-open-link-in-glance =
|
||||
.label = Open Link in Glance
|
||||
.accesskey = G
|
||||
zen-sidebar-notification-updated-heading = Update Complete!
|
||||
|
||||
# See ZenSidebarNotification.mjs to see how these would be used
|
||||
|
||||
zen-sidebar-notification-updated-label = What's new in { -brand-short-name }
|
||||
zen-sidebar-notification-updated-tooltip =
|
||||
.title = View Release Notes
|
||||
zen-sidebar-notification-restart-safe-mode-label = Something broke?
|
||||
zen-sidebar-notification-restart-safe-mode-tooltip =
|
||||
.title = Restart in Safe Mode
|
||||
|
||||
@@ -6,8 +6,8 @@ pane-zen-looks-title = Katso ja tunne
|
||||
category-zen-looks =
|
||||
.tooltiptext = { pane-zen-looks-title }
|
||||
zen-warning-language = Muuttaminen oletuskieli voisi helpottaa Websites seurata sinua.
|
||||
zen-vertical-tabs-layout-header = Browser Layout
|
||||
zen-vertical-tabs-layout-description = Choose the layout that suits you best
|
||||
zen-vertical-tabs-layout-header = Selaimen asettelu
|
||||
zen-vertical-tabs-layout-description = Valitse asettelu, joka sopii sinulle parhaiten
|
||||
zen-layout-single-toolbar = Single toolbar
|
||||
zen-layout-multiple-toolbar = Multiple toolbars
|
||||
zen-layout-collapsed-toolbar = Collapsed toolbar
|
||||
@@ -45,16 +45,16 @@ pane-settings-workspaces-title = Työtilat
|
||||
zen-tabs-unloader-enabled =
|
||||
.label = Ota Käyttöön välilehden purkaminen
|
||||
zen-tabs-close-on-back-with-no-history =
|
||||
.label = Close tab and switch to its owner tab (or most recently used tab) when going back with no history
|
||||
.label = Sulje välilehti ja vaihda sen omistajavälilehteen (tai viimeksi käytettyyn välilehteen) kun palataan ilman historiaa
|
||||
zen-tabs-cycle-by-attribute =
|
||||
.label = Ctrl+Tab cycles within Essential or Workspace tabs only
|
||||
.label = Ctrl+Tab kiertää vain keskeisissä tai Työtilojen välilehdissä
|
||||
zen-tabs-cycle-ignore-pending-tabs =
|
||||
.label = Ignore Pending tabs when cycling with Ctrl+Tab
|
||||
zen-tabs-cycle-by-attribute-warning = Ctrl+Tab will cycle by recently used order, as it is enabled
|
||||
.label = Ohita odottavat välilehdet Ctrl+Tab kanssa
|
||||
zen-tabs-cycle-by-attribute-warning = Ctrl+Tab selaa välilehtiä käyttöjärjestyksessä alkaen viimeisimmästä
|
||||
zen-look-and-feel-compact-toolbar-themed =
|
||||
.label = Use themed background for compact toolbar
|
||||
.label = Käytä teemoitettua taustaa kompaktissa työkalupalkissa
|
||||
zen-workspace-continue-where-left-off =
|
||||
.label = Continue where you left off
|
||||
.label = Jatka siitä, mihin jäit
|
||||
pane-zen-pinned-tab-manager-title = Kiinnitetyt Välilehdet
|
||||
zen-pinned-tab-manager-header = Yleiset asetukset kiinnitettäville välilehteille
|
||||
zen-pinned-tab-manager-description = Hallitse lisäkäyttäytymistä kiinnitettyjen välilehtien osalta
|
||||
@@ -72,7 +72,7 @@ zen-pinned-tab-manager-reset-switch-close-shortcut-option =
|
||||
zen-pinned-tab-manager-switch-close-shortcut-option =
|
||||
.label = Siirry seuraavaan välilehteen
|
||||
zen-pinned-tab-manager-reset-close-shortcut-option =
|
||||
.label = Reset URL
|
||||
.label = Resetoi URL
|
||||
zen-pinned-tab-manager-close-close-shortcut-option =
|
||||
.label = Sulje välilehti
|
||||
pane-zen-workspaces-header = Työtilat
|
||||
@@ -83,7 +83,7 @@ zen-settings-workspaces-enabled =
|
||||
zen-settings-workspaces-hide-default-container-indicator =
|
||||
.label = Piilota säiliön oletusmerkkivalo välilehdessä - palkki
|
||||
zen-key-unsaved = Tallentamaton pikakuvake! Ole hyvä ja turvaa se painamalla "Escape" -näppäintä kirjoittamisen jälkeen.
|
||||
zen-key-conflict = Conflicts with { $group } -> { $shortcut }
|
||||
zen-key-conflict = Ristiriidat { $group } -> { $shortcut }
|
||||
pane-zen-theme-title = Teeman Asetukset
|
||||
zen-vertical-tabs-title = Sivupalkin ja välilehtien asettelu
|
||||
zen-vertical-tabs-header = Pystysuorat Välilehdet
|
||||
@@ -99,7 +99,7 @@ zen-vertical-tabs-dont-expand-tabs-by-default = Älä laajenna välilehtiä olet
|
||||
zen-vertical-tabs-expand-tabs-on-hover = Laajenna välilehdet leijailemalla (Ei toimi kompaktitilassa)
|
||||
zen-vertical-tabs-expand-tabs-header = Kuinka laajentaa välilehdet
|
||||
zen-vertical-tabs-expand-tabs-description = Valitse, miten voit laajentaa välilehtiä sivupalkissa
|
||||
zen-theme-marketplace-header = Zen Mods
|
||||
zen-theme-marketplace-header = Zen modit
|
||||
zen-theme-disable-all-enabled =
|
||||
.title = Poista kaikki teemat käytöstä
|
||||
zen-theme-disable-all-disabled =
|
||||
@@ -110,15 +110,15 @@ zen-theme-marketplace-remove-button =
|
||||
zen-theme-marketplace-check-for-updates-button =
|
||||
.label = Tarkista päivitykset
|
||||
zen-theme-marketplace-import-button =
|
||||
.label = Import mods
|
||||
.label = Tuo modeja
|
||||
zen-theme-marketplace-export-button =
|
||||
.label = Export Mods
|
||||
zen-theme-marketplace-import-success = Mods imported successfully
|
||||
zen-theme-marketplace-import-failure = There was an error importing the mods
|
||||
zen-theme-marketplace-export-success = Mods exported successfully
|
||||
zen-theme-marketplace-export-failure = There was an error exporting the mods
|
||||
.label = Vie Modit
|
||||
zen-theme-marketplace-import-success = Modit tuotu onnistuneesti
|
||||
zen-theme-marketplace-import-failure = Modeja tuodessa tapahtui virhe
|
||||
zen-theme-marketplace-export-success = Modit viety onnistuneesti
|
||||
zen-theme-marketplace-export-failure = Modien viennissä tapahtui virhe
|
||||
zen-theme-marketplace-updates-success = Teema päivitetty onnistuneesti
|
||||
zen-theme-marketplace-updates-failure = Couldn't find any updates!
|
||||
zen-theme-marketplace-updates-failure = Päivityksiä ei löytynt!
|
||||
zen-theme-marketplace-toggle-enabled-button =
|
||||
.title = Poista Teema Käytöstä
|
||||
zen-theme-marketplace-toggle-disabled-button =
|
||||
@@ -131,9 +131,9 @@ zen-theme-marketplace-dropdown-default-label =
|
||||
.label = Ei Mitään
|
||||
zen-theme-marketplace-input-default-placeholder =
|
||||
.placeholder = Kirjoita jotain...
|
||||
pane-zen-marketplace-title = Zen Mods
|
||||
pane-zen-marketplace-title = Zen modit
|
||||
zen-themes-auto-update =
|
||||
.label = Automatically update installed mods on startup
|
||||
.label = Päivitä asennetut modit automaattisesti käynnistyksessä
|
||||
zen-settings-workspaces-force-container-tabs-to-workspace =
|
||||
.label = Vaihda työtilaan, jossa säiliö on asetettu oletusarvoiseksi avattaessa säiliön välilehtiä
|
||||
zen-theme-marketplace-link = Vieraile Kaupassa
|
||||
@@ -145,16 +145,16 @@ zen-dark-theme-styles-colorful = Värikäs Tumma Teema
|
||||
zen-compact-mode-styles-left = Piilota välilehti
|
||||
zen-compact-mode-styles-top = Piilota yläpalkki
|
||||
zen-compact-mode-styles-both = Piilota Molemmat
|
||||
zen-urlbar-title = Zen URL Bar
|
||||
zen-urlbar-header = General settings for the URL bar
|
||||
zen-urlbar-description = Customize the URL bar to your liking
|
||||
zen-urlbar-behavior-label = Behavior
|
||||
zen-urlbar-title = Zen URL-palkki
|
||||
zen-urlbar-header = URL palkin yleiset asetukset
|
||||
zen-urlbar-description = Muokkaa URL-palkkia sinun mielesi mukaan
|
||||
zen-urlbar-behavior-label = Toiminnot
|
||||
zen-urlbar-behavior-normal =
|
||||
.label = Normal
|
||||
.label = Normaali
|
||||
zen-urlbar-behavior-floating-on-type =
|
||||
.label = Floating only when typing
|
||||
.label = Kelluva vain kirjoittaessasi
|
||||
zen-urlbar-behavior-float =
|
||||
.label = Always floating
|
||||
.label = Aina kelluva
|
||||
pane-zen-CKS-title = Näppäimistön Pikanäppäimet
|
||||
category-zen-CKS =
|
||||
.tooltiptext = { pane-zen-CKS-title }
|
||||
@@ -164,7 +164,7 @@ zen-settings-CKS-description = Muuta oletus näppäimistön pikakuvakkeet mielty
|
||||
zen-settings-CKS-disable-firefox =
|
||||
.label = Poista { -brand-short-name }oletusnäppäimistön pikakuvakkeet käytöstä
|
||||
zen-settings-CKS-duplicate-shortcut =
|
||||
.label = Duplicate Shortcut
|
||||
.label = Monista pikakuvake
|
||||
zen-settings-CKS-reset-shortcuts =
|
||||
.label = Palauta oletukset
|
||||
zenCKSOption-group-other = Muu
|
||||
@@ -178,10 +178,10 @@ zenCKSOption-group-zen-compact-mode = Kompakti Tila
|
||||
zenCKSOption-group-zen-workspace = Työtilat
|
||||
zenCKSOption-group-zen-other = Muut Zen-ominaisuudet
|
||||
zenCKSOption-group-zen-split-view = Jaettu Näkymä
|
||||
zenCKSOption-group-devTools = Developer Tools
|
||||
zenCKSOption-group-devTools = Kehitystyökalut
|
||||
zen-key-quick-restart = Nopea Uudelleenkäynnistys
|
||||
zen-window-new-shortcut = Uusi Ikkuna
|
||||
zen-tab-new-shortcut = New Tab
|
||||
zen-tab-new-shortcut = Uusi välilehti
|
||||
zen-key-redo = Toista
|
||||
zen-restore-last-closed-tab-shortcut = Palauta Viimeksi Suljettu Välilehti
|
||||
zen-location-open-shortcut = Avaa Sijainti
|
||||
@@ -191,8 +191,8 @@ zen-text-action-undo-shortcut = Kumoa
|
||||
zen-text-action-redo-shortcut = Toista
|
||||
zen-text-action-cut-shortcut = Leikkaa
|
||||
zen-text-action-copy-shortcut = Kopioi
|
||||
zen-text-action-copy-url-shortcut = Copy current URL
|
||||
zen-text-action-copy-url-markdown-shortcut = Copy current URL as Markdown
|
||||
zen-text-action-copy-url-shortcut = Kopioi nykyinen URL-osoite
|
||||
zen-text-action-copy-url-markdown-shortcut = Kopioi nykyinen URL-osoite Markdownina
|
||||
zen-text-action-paste-shortcut = Liitä
|
||||
zen-text-action-select-all-shortcut = Valitse Kaikki
|
||||
zen-text-action-delete-shortcut = Poista
|
||||
@@ -204,7 +204,7 @@ zen-picture-in-picture-toggle-shortcut-mac = Ota käyttöön kuva-kuvassa (Mac)
|
||||
zen-picture-in-picture-toggle-shortcut-mac-alt = Ota käyttöön kuva-kuvassa (Mac Alt)
|
||||
zen-page-source-shortcut-safari = Näytä Sivulähde (Safari)
|
||||
zen-nav-stop-shortcut = Lopeta Lataaminen
|
||||
zen-history-sidebar-shortcut = Show History Sidebar
|
||||
zen-history-sidebar-shortcut = Näytä historia sivupalkissa
|
||||
zen-window-minimize-shortcut = Pienennä Ikkuna
|
||||
zen-help-shortcut = Avaa Ohje
|
||||
zen-preferences-shortcut = Avoimet Asetukset
|
||||
@@ -216,7 +216,7 @@ zen-downloads-shortcut = Avaa Lataukset
|
||||
zen-addons-shortcut = Avaa Lisäosat
|
||||
zen-file-open-shortcut = Avaa Tiedosto
|
||||
zen-save-page-shortcut = Tallenna Sivu
|
||||
zen-print-shortcut = Print Page
|
||||
zen-print-shortcut = Tulosta sivu
|
||||
zen-close-shortcut-2 = Sulje Välilehti
|
||||
zen-mute-toggle-shortcut = Vaihda Mykistystä
|
||||
zen-key-delete = Poista Avain
|
||||
@@ -227,10 +227,10 @@ zen-nav-fwd-shortcut-alt = Siirry Eteenpäin (Alt)
|
||||
zen-history-show-all-shortcut = Näytä Kaikki Historia
|
||||
zen-key-enter-full-screen = Anna Koko Näyttö
|
||||
zen-key-exit-full-screen = Poistu Koko Näyttötilasta
|
||||
zen-ai-chatbot-sidebar-shortcut = Toggle AI Chatbot Sidebar
|
||||
zen-key-inspector-mac = Toggle Inspector (Mac)
|
||||
zen-toggle-sidebar-shortcut = Toggle Firefox Sidebar
|
||||
zen-toggle-pin-tab-shortcut = Toggle Pin Tab
|
||||
zen-ai-chatbot-sidebar-shortcut = Ota käyttöön AI chatbot sivupalkkiin
|
||||
zen-key-inspector-mac = Vaihda Tarkastaja (Mac)
|
||||
zen-toggle-sidebar-shortcut = Vaihda Firefoxin Sivupalkkia
|
||||
zen-toggle-pin-tab-shortcut = Kiinnitä välilehti
|
||||
zen-reader-mode-toggle-shortcut-other = Vaihda Lukijan Tila
|
||||
zen-picture-in-picture-toggle-shortcut = Vaihda Kuva Kuvaksi
|
||||
zen-nav-reload-shortcut-2 = Lataa Sivu Uudelleen
|
||||
@@ -247,9 +247,9 @@ zen-key-stop = Lopeta Lataaminen
|
||||
zen-full-zoom-reduce-shortcut = Zoomaa Ulos
|
||||
zen-full-zoom-enlarge-shortcut = Zoomaa Sisään
|
||||
zen-full-zoom-reset-shortcut = Resetoi Zoomaus
|
||||
zen-full-zoom-reset-shortcut-alt = Reset Zoom (Alt)
|
||||
zen-full-zoom-enlarge-shortcut-alt = Zoom In (Alt)
|
||||
zen-full-zoom-enlarge-shortcut-alt2 = Zoom In (Alt 2)
|
||||
zen-full-zoom-reset-shortcut-alt = Nollaa Zoomaus (Alt)
|
||||
zen-full-zoom-enlarge-shortcut-alt = Suurenna (Alt)
|
||||
zen-full-zoom-enlarge-shortcut-alt2 = Suurenna (Alt 2)
|
||||
zen-bidi-switch-direction-shortcut = Vaihda Tekstin Suuntaa
|
||||
zen-private-browsing-shortcut = Yksityinen Selaus
|
||||
zen-screenshot-shortcut = Ota Kuvakaappaus
|
||||
@@ -264,7 +264,7 @@ zen-close-tab-shortcut = Sulje Välilehti
|
||||
zen-compact-mode-shortcut-show-sidebar = Ota käyttöön Kelluva Sivupalkki
|
||||
zen-compact-mode-shortcut-show-toolbar = Ota käyttöön Kelluva Työkalurivi
|
||||
zen-compact-mode-shortcut-toggle = Ota käyttöön Kompaktitila
|
||||
zen-glance-expand = Expand Glance
|
||||
zen-glance-expand = Laajenna Vilkaisu
|
||||
zen-workspace-shortcut-switch-1 = Vaihda työtilaan 1
|
||||
zen-workspace-shortcut-switch-2 = Vaihda työtilaan 2
|
||||
zen-workspace-shortcut-switch-3 = Vaihda työtilaan 3
|
||||
@@ -283,7 +283,7 @@ zen-split-view-shortcut-grid = Vaihda Jaettu Näkymä ruudukkoon
|
||||
zen-split-view-shortcut-vertical = Vaihda Jaettu Näkymä Pystysuunnassa
|
||||
zen-split-view-shortcut-horizontal = Vaihda Jaettu Näkymä Vaakasuoraan
|
||||
zen-split-view-shortcut-unsplit = Sulje Jaettu Näkymä
|
||||
zen-new-empty-split-view-shortcut = New Empty Split View
|
||||
zen-new-empty-split-view-shortcut = Uusi Tyhjä Jaettu Näkymä
|
||||
zen-key-select-tab-1 = Valitse välilehti #1
|
||||
zen-key-select-tab-2 = Valitse välilehti #2
|
||||
zen-key-select-tab-3 = Valitse välilehti #3
|
||||
@@ -298,17 +298,17 @@ zen-key-goto-history = Siirry historiaan
|
||||
zen-key-go-home = Siirry Kotiin
|
||||
zen-bookmark-show-sidebar-shortcut = Näytä Kirjanmerkkien Sivupalkki
|
||||
zen-bookmark-show-toolbar-shortcut = Näytä Kirjanmerkkipalkki
|
||||
zen-devtools-toggle-shortcut = Toggle DevTools
|
||||
zen-devtools-toggle-browser-toolbox-shortcut = Toggle Browser Toolbox
|
||||
zen-devtools-toggle-browser-console-shortcut = Toggle Browser Console
|
||||
zen-devtools-toggle-responsive-design-mode-shortcut = Toggle Responsive Design Mode
|
||||
zen-devtools-toggle-inspector-shortcut = Toggle Inspector
|
||||
zen-devtools-toggle-web-console-shortcut = Toggle Web Console
|
||||
zen-devtools-toggle-js-debugger-shortcut = Toggle JavaScript Debugger
|
||||
zen-devtools-toggle-net-monitor-shortcut = Toggle Network Monitor
|
||||
zen-devtools-toggle-style-editor-shortcut = Toggle Style Editor
|
||||
zen-devtools-toggle-performance-shortcut = Toggle Performance
|
||||
zen-devtools-toggle-storage-shortcut = Toggle Storage
|
||||
zen-devtools-toggle-dom-shortcut = Toggle DOM
|
||||
zen-devtools-toggle-accessibility-shortcut = Toggle Accessibility
|
||||
zen-close-all-unpinned-tabs-shortcut = Close All Unpinned Tabs
|
||||
zen-devtools-toggle-shortcut = Vaihda DevTools
|
||||
zen-devtools-toggle-browser-toolbox-shortcut = Vaihda Selaimen Työkalupakkia
|
||||
zen-devtools-toggle-browser-console-shortcut = Vaihda Selaimen Konsoli
|
||||
zen-devtools-toggle-responsive-design-mode-shortcut = Vaihda Reagoiva Suunnittelu -tila
|
||||
zen-devtools-toggle-inspector-shortcut = Vaihda Tarkastajaa
|
||||
zen-devtools-toggle-web-console-shortcut = Vaihda Selaimen Konsoli
|
||||
zen-devtools-toggle-js-debugger-shortcut = Vaihda Javascript- Debuggeria
|
||||
zen-devtools-toggle-net-monitor-shortcut = Vaihda Verkon Valvontaa
|
||||
zen-devtools-toggle-style-editor-shortcut = Vaihda Tyylin Muokkausohjelmaa
|
||||
zen-devtools-toggle-performance-shortcut = Vaihda Suorituskykyä
|
||||
zen-devtools-toggle-storage-shortcut = Vaihda Tallennustilaa
|
||||
zen-devtools-toggle-dom-shortcut = Vaihda DOM:ia
|
||||
zen-devtools-toggle-accessibility-shortcut = Vaihda Esteettömyystilaan
|
||||
zen-close-all-unpinned-tabs-shortcut = Sulje kaikki kiinnittämättömät välilehdet
|
||||
|
||||
@@ -3,23 +3,23 @@
|
||||
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
|
||||
zen-folders-search-placeholder =
|
||||
.placeholder = Search { $folder-name }...
|
||||
.placeholder = Etsi { $folder-name }...
|
||||
zen-folders-panel-rename-folder =
|
||||
.label = Rename Folder
|
||||
.label = Nimeä kansio uudelleen
|
||||
zen-folders-panel-unpack-folder =
|
||||
.label = Unpack Folder
|
||||
.label = Pura Kansio
|
||||
zen-folders-new-subfolder =
|
||||
.label = New Subfolder
|
||||
.label = Uusi Alikansio
|
||||
zen-folders-panel-delete-folder =
|
||||
.label = Delete Folder
|
||||
.label = Poista kansio
|
||||
zen-folders-panel-convert-folder-to-space =
|
||||
.label = Convert folder to Space
|
||||
.label = Muunna kansio työtilaksi
|
||||
zen-folders-panel-change-folder-space =
|
||||
.label = Change Space...
|
||||
.label = Muuta Työtilaa...
|
||||
zen-folders-panel-change-icon-folder =
|
||||
.label = Change Icon
|
||||
.label = Vaihda kuvake
|
||||
zen-folders-unload-all-tooltip =
|
||||
.tooltiptext = Unload active in this folder
|
||||
.tooltiptext = Poista käytöstä aktiivinen kansio
|
||||
zen-folders-unload-folder =
|
||||
.label = Unload All Tabs
|
||||
zen-folders-search-no-results = No tabs matching that search 🤔
|
||||
.label = Tyhjennä Kaikki Välilehdet
|
||||
zen-folders-search-no-results = Ei hakua vastaavia välilehtiä 🤔
|
||||
|
||||
@@ -8,9 +8,9 @@ tab-context-zen-reset-pinned-tab =
|
||||
.label = Nollaa Kiinnitetty Välilehti
|
||||
.accesskey = R
|
||||
tab-context-zen-add-essential =
|
||||
.label = Add to Essentials
|
||||
.label = Lisää olennaisiin
|
||||
.accesskey = E
|
||||
tab-context-zen-add-essential-badge = { $num } / { $max } slots filled
|
||||
tab-context-zen-add-essential-badge = { $num } / { $max } täytetty paikka
|
||||
tab-context-zen-remove-essential =
|
||||
.label = Poista olennaisista
|
||||
.accesskey = R
|
||||
@@ -18,83 +18,93 @@ tab-context-zen-replace-pinned-url-with-current =
|
||||
.label = Korvaa kiinnitetty URL-osoite nykyisellä
|
||||
.accesskey = C
|
||||
zen-themes-corrupted = { -brand-short-name } modejasi tiedosto on vioittunut. Ne on palautettu oletusteemaan.
|
||||
zen-shortcuts-corrupted = Your { -brand-short-name } shortcuts file is corrupted. They have been reset to the default shortcuts.
|
||||
zen-shortcuts-corrupted = { -brand-short-name } Oikotietä sisältävä tiedosto on korruptoitunut. Ne on palautettu oletus oikoteihin.
|
||||
# note: Do not translate the "<br/>" tags in the following string
|
||||
zen-new-urlbar-notification =
|
||||
The new URL bar has been enabled, removing the need for new tab pages.<br/><br/>
|
||||
Try opening a new tab to see the new URL bar in action!
|
||||
zen-disable = Disable
|
||||
Uusi URL-palkki on otettu käyttöön, uusia välilehtisivuja ei enää tarvita.<br/><br/>
|
||||
Kokeile avata uusi välilehti nähdäksesi uuden URL-palkin toiminnassa!
|
||||
zen-disable = Poista käytöstä
|
||||
pictureinpicture-minimize-btn =
|
||||
.aria-label = Minimize
|
||||
.tooltip = Minimize
|
||||
.aria-label = Minimoi
|
||||
.tooltip = Minimoi
|
||||
zen-panel-ui-gradient-generator-custom-color = Muokattu Väri
|
||||
zen-panel-ui-gradient-generator-saved-message = Kaltevuus tallennettu onnistuneesti!
|
||||
zen-copy-current-url-confirmation = Copied current URL!
|
||||
zen-copy-current-url-confirmation = Nykyinen URL-osoite kopioitu!
|
||||
zen-general-cancel-label =
|
||||
.label = Cancel
|
||||
.label = Peruuta
|
||||
zen-general-confirm =
|
||||
.label = Confirm
|
||||
.label = Vahvista
|
||||
zen-pinned-tab-replaced = Pinned tab URL has been replaced with the current URL.
|
||||
zen-tabs-renamed = Tab has been successfully renamed!
|
||||
zen-background-tab-opened-toast = New background tab opened!
|
||||
zen-workspace-renamed-toast = Workspace has been successfully renamed!
|
||||
zen-tabs-renamed = Välilehti on nimetty uudelleen!
|
||||
zen-background-tab-opened-toast = Uusi taustavälilehti avattu!
|
||||
zen-workspace-renamed-toast = Työtila on nimetty uudelleen!
|
||||
zen-library-sidebar-workspaces =
|
||||
.label = Spaces
|
||||
.label = Työtilat
|
||||
zen-library-sidebar-mods =
|
||||
.label = Mods
|
||||
.label = Modit
|
||||
zen-toggle-compact-mode-button =
|
||||
.label = Compact Mode
|
||||
.tooltiptext = Toggle Compact Mode
|
||||
.label = Kompakti Tila
|
||||
.tooltiptext = Ota käyttöön Kompakti tila
|
||||
|
||||
# note: Do not translate the "<br/>" tags in the following string
|
||||
|
||||
zen-learn-more-text = Learn More
|
||||
zen-close-label = Close
|
||||
zen-learn-more-text = Lue Lisää
|
||||
zen-close-label = Sulje
|
||||
zen-singletoolbar-urlbar-placeholder-with-name =
|
||||
.placeholder = Search...
|
||||
.placeholder = Hae...
|
||||
zen-icons-picker-emoji =
|
||||
.label = Emojis
|
||||
.label = Emojit
|
||||
zen-icons-picker-svg =
|
||||
.label = Icons
|
||||
urlbar-search-mode-zen_actions = Actions
|
||||
zen-site-data-settings = Settings
|
||||
zen-generic-manage = Manage
|
||||
zen-generic-more = More
|
||||
zen-generic-next = Next
|
||||
.label = Kuvakkeet
|
||||
urlbar-search-mode-zen_actions = Toiminnot
|
||||
zen-site-data-settings = Asetukset
|
||||
zen-generic-manage = Hallitse
|
||||
zen-generic-more = Lisää
|
||||
zen-generic-next = Seuraava
|
||||
# These labels will be used for the site data panel settings
|
||||
zen-site-data-setting-allow = Allowed
|
||||
zen-site-data-setting-block = Blocked
|
||||
zen-site-data-protections-enabled = Enabled
|
||||
zen-site-data-protections-disabled = Disabled
|
||||
zen-site-data-setting-cross-site = Cross-Site cookie
|
||||
zen-site-data-setting-allow = Sallittu
|
||||
zen-site-data-setting-block = Estetty
|
||||
zen-site-data-protections-enabled = Käytössä
|
||||
zen-site-data-protections-disabled = Pois käytöstä
|
||||
zen-site-data-setting-cross-site = Sivuston välinen eväste
|
||||
zen-site-data-security-info-extension =
|
||||
.label = Extension
|
||||
.label = Laajennus
|
||||
zen-site-data-security-info-secure =
|
||||
.label = Secure
|
||||
.label = Turvallinen
|
||||
zen-site-data-security-info-not-secure =
|
||||
.label = Not Secure
|
||||
.label = Ei turvallinen
|
||||
zen-site-data-manage-addons =
|
||||
.label = Manage Extensions
|
||||
.label = Hallita Laajennuksia
|
||||
zen-site-data-get-addons =
|
||||
.label = Add Extensions
|
||||
.label = Lisää Laajennuksia
|
||||
zen-site-data-site-settings =
|
||||
.label = All Site Settings
|
||||
.label = Kaikki Sivuston Asetukset
|
||||
zen-site-data-header-share =
|
||||
.tooltiptext = Share This Page
|
||||
.tooltiptext = Jaa Tämä Sivu
|
||||
zen-site-data-header-reader-mode =
|
||||
.tooltiptext = Enter Reader Mode
|
||||
.tooltiptext = Siirry lukutilaan
|
||||
zen-site-data-header-screenshot =
|
||||
.tooltiptext = Take a Screenshot
|
||||
.tooltiptext = Ota kuvakaappaus
|
||||
zen-site-data-header-bookmark =
|
||||
.tooltiptext = Bookmark This Page
|
||||
.tooltiptext = Lisää Tämä Sivu Kirjanmerkkeihin
|
||||
zen-urlbar-copy-url-button =
|
||||
.tooltiptext = Copy URL
|
||||
zen-site-data-setting-site-protection = Tracking Protection
|
||||
.tooltiptext = Kopioi URL
|
||||
zen-site-data-setting-site-protection = Seuranta Suojaus
|
||||
|
||||
# Section: Feature callouts
|
||||
|
||||
zen-site-data-panel-feature-callout-title = A new home for add-ons, permissions, and more
|
||||
zen-site-data-panel-feature-callout-subtitle = Click the icon to manage site settings, view security info, access extensions, and perform common actions.
|
||||
zen-site-data-panel-feature-callout-title = Uusi koti lisäosille, käyttöoikeuksille ja paljon muuta
|
||||
zen-site-data-panel-feature-callout-subtitle = Klikkaa kuvaketta hallitaksesi sivuston asetuksia, tarkastella tietoturvatietoja, käyttää laajennuksia ja suorittaa yhteisiä toimintoja.
|
||||
zen-open-link-in-glance =
|
||||
.label = Open Link in Glance
|
||||
.label = Avaa linkki vilkaisussa
|
||||
.accesskey = G
|
||||
zen-sidebar-notification-updated-heading = Päivitys valmis!
|
||||
|
||||
# See ZenSidebarNotification.mjs to see how these would be used
|
||||
|
||||
zen-sidebar-notification-updated-label = Mitä uutta { -brand-short-name }
|
||||
zen-sidebar-notification-updated-tooltip =
|
||||
.title = Katso Julkaisutiedot
|
||||
zen-sidebar-notification-restart-safe-mode-label = Jotain rikki?
|
||||
zen-sidebar-notification-restart-safe-mode-tooltip =
|
||||
.title = Käynnistä uudelleen vianmääritystilassa
|
||||
|
||||
@@ -11,29 +11,29 @@ zen-toolbar-context-compact-mode-enable =
|
||||
.label = Ota kompakti tila käyttöön
|
||||
.accesskey = D
|
||||
zen-toolbar-context-compact-mode-just-tabs =
|
||||
.label = Hide sidebar
|
||||
.label = Piilota sivupalkki
|
||||
zen-toolbar-context-compact-mode-just-toolbar =
|
||||
.label = Piilota työkalupalkki
|
||||
zen-toolbar-context-compact-mode-hide-both =
|
||||
.label = Piilota molemmat
|
||||
.accesskey = H
|
||||
zen-toolbar-context-new-folder =
|
||||
.label = New Folder
|
||||
.label = Uusi kansio
|
||||
.accesskey = N
|
||||
sidebar-zen-expand =
|
||||
.label = Expand Sidebar
|
||||
.label = Laajenna sivupalkkia
|
||||
sidebar-zen-create-new =
|
||||
.label = Create New...
|
||||
.label = Luo uusi...
|
||||
tabbrowser-unload-tab-button =
|
||||
.tooltiptext =
|
||||
{ $tabCount ->
|
||||
[one] Unload and switch to tab
|
||||
*[other] Unload { $tabCount } tabs and switch to the first
|
||||
[one] Pura ja vaihda välilehteen
|
||||
*[other] Pura { $tabCount } välilehdet ja vaihda ensimmäiseen
|
||||
}
|
||||
tabbrowser-reset-pin-button =
|
||||
.tooltiptext =
|
||||
{ $tabCount ->
|
||||
[one] Reset and pin tab
|
||||
*[other] Reset and pin { $tabCount } tabs
|
||||
[one] Nollaa ja kiinnitä välilehti
|
||||
*[other] Nollaa ja kiinnitä { $tabCount } välilehdet
|
||||
}
|
||||
tab-reset-pin-label = Back to pinned url
|
||||
tab-reset-pin-label = Takaisin kiinnitettyyn URL-osoitteeseen
|
||||
|
||||
@@ -2,25 +2,25 @@
|
||||
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
|
||||
zen-welcome-title-line1 = Welcome to
|
||||
zen-welcome-title-line2 = a calmer internet
|
||||
zen-welcome-import-title = A Fresh Start, Same Bookmarks
|
||||
zen-welcome-import-description-1 = Your bookmarks, history, and passwords are like a trail of breadcrumbs through the internet—don’t leave them behind!
|
||||
zen-welcome-import-description-2 = Easily bring them over from another browser and pick up right where you left off..
|
||||
zen-welcome-import-button = Import now
|
||||
zen-welcome-set-default-browser = Set { -brand-short-name } as your default browser
|
||||
zen-welcome-dont-set-default-browser = DON’T set { -brand-short-name } as your default browser
|
||||
zen-welcome-initial-essentials-title = Your Key Tabs, Always Within Reach
|
||||
zen-welcome-initial-essentials-description-1 = Keep your most important tabs easily accessible and always at hand, no matter how many you open.
|
||||
zen-welcome-initial-essentials-description-2 = Essential tabs are always visible, no matter what workspace you are in.
|
||||
zen-welcome-workspace-colors-title = Your Workspaces, Your Colors
|
||||
zen-welcome-workspace-colors-description = Personalize your browser by giving each workspace its own unique color identity.
|
||||
zen-welcome-title-line1 = Tervetuloa
|
||||
zen-welcome-title-line2 = rauhellisempaan internettiin
|
||||
zen-welcome-import-title = Tuore Aloitus, Samat Kirjanmerkit
|
||||
zen-welcome-import-description-1 = Kirjanmerkit, historia ja salasanat ovat kuin polku leivänmurteita Internetin kautta - älä jätä niitä taakse!
|
||||
zen-welcome-import-description-2 = Tuo ne helposti toisesta selaimesta ja jatka eteenpäin siitä, mihin jäit.
|
||||
zen-welcome-import-button = Tuo nyt
|
||||
zen-welcome-set-default-browser = Aseta { -brand-short-name } oletusselaimeksi
|
||||
zen-welcome-dont-set-default-browser = ÄLÄ asettanut { -brand-short-name } oletusselaimeksi
|
||||
zen-welcome-initial-essentials-title = Tärkeimmät Välilehtesi, Aina Saavutuksen Sisällä
|
||||
zen-welcome-initial-essentials-description-1 = Pidä tärkeimmät välilehdet helposti saatavilla riippumatta siitä, kuinka monta olet avannut.
|
||||
zen-welcome-initial-essentials-description-2 = Olennaiset välilehdet ovat aina näkyvissä, riippumatta siitä, missä työtilassa olet.
|
||||
zen-welcome-workspace-colors-title = Sinun Työtilasi, Sinun Värisi
|
||||
zen-welcome-workspace-colors-description = Mukauta selainta antamalla jokaiselle työtilalle oma väri-identiteetti.
|
||||
zen-welcome-start-browsing-title =
|
||||
All set?<br/>
|
||||
Let’s get rolling!
|
||||
zen-welcome-start-browsing-description-1 = You’re all set up and ready to go. Click the button below to start browsing with { -brand-short-name }.
|
||||
zen-welcome-start-browsing = Dive in!
|
||||
zen-welcome-default-search-title = Your Default Search Engine
|
||||
zen-welcome-default-search-description = Choose your default search engine. You can always change it later!
|
||||
zen-welcome-skip-button = Skip
|
||||
zen-welcome-finished = Your Zen has been set up correctly!
|
||||
Kaikki asetettu?<br/>
|
||||
Aletaan toimiin!
|
||||
zen-welcome-start-browsing-description-1 = Kaikki on asetettu ja olet valmis menemään. Napsauta alla olevaa painiketta aloittaaksesi selailun { -brand-short-name } -sovelluksella.
|
||||
zen-welcome-start-browsing = Sukella sisään!
|
||||
zen-welcome-default-search-title = Sinun Oletushakukone
|
||||
zen-welcome-default-search-description = Valitse oletushakukone. Voit aina muuttaa sitä myöhemmin!
|
||||
zen-welcome-skip-button = Ohita
|
||||
zen-welcome-finished = Zen on määritetty oikein!
|
||||
|
||||
@@ -4,26 +4,26 @@
|
||||
|
||||
zen-panel-ui-workspaces-text = Työtilat
|
||||
zen-panel-ui-workspaces-create =
|
||||
.label = Create Space
|
||||
.label = Luo työtila
|
||||
zen-panel-ui-folder-create =
|
||||
.label = Create Folder
|
||||
.label = Luo kansio
|
||||
zen-panel-ui-new-empty-split =
|
||||
.label = New Split
|
||||
.label = Uusi Jako
|
||||
zen-workspaces-panel-context-delete =
|
||||
.label = Poista Työtila
|
||||
.accesskey = D
|
||||
zen-workspaces-panel-change-name =
|
||||
.label = Change Name
|
||||
.label = Vaihda nimi
|
||||
zen-workspaces-panel-change-icon =
|
||||
.label = Change Icon
|
||||
.label = Vaihda kuvake
|
||||
zen-workspaces-panel-context-default-profile =
|
||||
.label = Set Profile
|
||||
.label = Aseta Profiili
|
||||
zen-workspaces-panel-unload =
|
||||
.label = Unload Space
|
||||
zen-workspaces-how-to-reorder-title = How to reorder spaces
|
||||
zen-workspaces-how-to-reorder-desc = Drag the space icons at the bottom of the sidebar to reorder them
|
||||
.label = Poista Työtila
|
||||
zen-workspaces-how-to-reorder-title = Kuinka järjestää työtiloja
|
||||
zen-workspaces-how-to-reorder-desc = Vedä työtilan kuvakkeet sivupalkin alareunaan järjestääksesi ne uudelleen
|
||||
zen-workspaces-change-theme =
|
||||
.label = Edit Theme
|
||||
.label = Muokkaa teemaa
|
||||
zen-workspaces-panel-context-open =
|
||||
.label = Avaa Työtila
|
||||
.accesskey = O
|
||||
@@ -37,29 +37,29 @@ zen-bookmark-edit-panel-workspace-selector =
|
||||
.value = Työtilat
|
||||
.accesskey = W
|
||||
zen-panel-ui-gradient-generator-algo-complementary =
|
||||
.label = Complementary
|
||||
.label = Täydentävä
|
||||
zen-panel-ui-gradient-generator-algo-splitComplementary =
|
||||
.label = Split
|
||||
.label = Jaa osiin
|
||||
zen-panel-ui-gradient-generator-algo-analogous =
|
||||
.label = Analogous
|
||||
.label = Analoginen
|
||||
zen-panel-ui-gradient-generator-algo-triadic =
|
||||
.label = Triadic
|
||||
.label = Triadiikki
|
||||
zen-panel-ui-gradient-generator-algo-floating =
|
||||
.label = Floating
|
||||
zen-panel-ui-gradient-click-to-add = Click to add a color
|
||||
.label = Kelluva
|
||||
zen-panel-ui-gradient-click-to-add = Klikkaa lisätäksesi väri
|
||||
zen-workspace-creation-name =
|
||||
.placeholder = Space Name
|
||||
.placeholder = Työtilan nimi
|
||||
zen-workspaces-panel-context-reorder =
|
||||
.label = Reorder Spaces
|
||||
zen-workspace-creation-profile = Profile
|
||||
.tooltiptext = Profiles are used to separate cookies and site data between spaces.
|
||||
zen-workspace-creation-header = Create a Space
|
||||
zen-workspace-creation-label = Spaces are used to organize your tabs and sessions.
|
||||
zen-workspaces-delete-workspace-title = Delete Workspace?
|
||||
zen-workspaces-delete-workspace-body = Are you sure you want to delete { $name }? This action cannot be undone.
|
||||
.label = Järjestä Työtilat Uudelleen
|
||||
zen-workspace-creation-profile = Profiili
|
||||
.tooltiptext = Profiileja käytetään erottamaan evästeet ja sivustontiedot tiloihin.
|
||||
zen-workspace-creation-header = Luo työtila
|
||||
zen-workspace-creation-label = Työtiloja käytetään järjestämään sinun välilehtiä ja istuntoja.
|
||||
zen-workspaces-delete-workspace-title = Poista Työtila?
|
||||
zen-workspaces-delete-workspace-body = Oletko varma, että haluat poistaa { $name }? Tätä toimintoa ei voi peruuttaa.
|
||||
# Note that the html tag MUST not be changed or removed, as it is used to better
|
||||
# display the shortcut in the toast notification.
|
||||
zen-workspaces-close-all-unpinned-tabs-toast = Tabs Closed! Use <span>{ $shortcut }</span> to undo.
|
||||
zen-workspaces-close-all-unpinned-tabs-toast = Välilehdet suljettu! Peruuta toiminto käyttämällä <span>{ $shortcut }</span>.
|
||||
zen-workspaces-close-all-unpinned-tabs-title =
|
||||
.label = Clear
|
||||
.tooltiptext = Close all unpinned tabs
|
||||
.label = Tyhjennä
|
||||
.tooltiptext = Sulje kaikki kiinnittämättömät välilehdet
|
||||
|
||||
@@ -98,3 +98,13 @@ zen-site-data-panel-feature-callout-subtitle = Cliquez sur l'icône pour gérer
|
||||
zen-open-link-in-glance =
|
||||
.label = Ouvrir le lien dans Glance
|
||||
.accesskey = G
|
||||
zen-sidebar-notification-updated-heading = Mise à jour terminée !
|
||||
|
||||
# See ZenSidebarNotification.mjs to see how these would be used
|
||||
|
||||
zen-sidebar-notification-updated-label = Quoi de neuf dans { -brand-short-name } ?
|
||||
zen-sidebar-notification-updated-tooltip =
|
||||
.title = Voir les notes de version
|
||||
zen-sidebar-notification-restart-safe-mode-label = Un problème est survenu ?
|
||||
zen-sidebar-notification-restart-safe-mode-tooltip =
|
||||
.title = Redémarrer en mode de dépannage
|
||||
|
||||
@@ -98,3 +98,13 @@ zen-site-data-panel-feature-callout-subtitle = Cliceáil an deilbhín chun socru
|
||||
zen-open-link-in-glance =
|
||||
.label = Oscail an Nasc i Glance
|
||||
.accesskey = G
|
||||
zen-sidebar-notification-updated-heading = Nuashonrú críochnaithe!
|
||||
|
||||
# See ZenSidebarNotification.mjs to see how these would be used
|
||||
|
||||
zen-sidebar-notification-updated-label = Cad atá nua i { -brand-short-name }
|
||||
zen-sidebar-notification-updated-tooltip =
|
||||
.title = Féach ar Nótaí Eisiúna
|
||||
zen-sidebar-notification-restart-safe-mode-label = Bhris rud éigin?
|
||||
zen-sidebar-notification-restart-safe-mode-tooltip =
|
||||
.title = Atosaigh i Mód Sábháilte
|
||||
|
||||
@@ -98,3 +98,13 @@ zen-site-data-panel-feature-callout-subtitle = ניתן ללחוץ על הסמל
|
||||
zen-open-link-in-glance =
|
||||
.label = Open Link in Glance
|
||||
.accesskey = G
|
||||
zen-sidebar-notification-updated-heading = Update Complete!
|
||||
|
||||
# See ZenSidebarNotification.mjs to see how these would be used
|
||||
|
||||
zen-sidebar-notification-updated-label = What's new in { -brand-short-name }
|
||||
zen-sidebar-notification-updated-tooltip =
|
||||
.title = View Release Notes
|
||||
zen-sidebar-notification-restart-safe-mode-label = Something broke?
|
||||
zen-sidebar-notification-restart-safe-mode-tooltip =
|
||||
.title = Restart in Safe Mode
|
||||
|
||||
@@ -98,3 +98,13 @@ zen-site-data-panel-feature-callout-subtitle = Kattints az ikonra a webhely beá
|
||||
zen-open-link-in-glance =
|
||||
.label = Link megnyitása a bepillantóban
|
||||
.accesskey = G
|
||||
zen-sidebar-notification-updated-heading = Frissítés befejezve!
|
||||
|
||||
# See ZenSidebarNotification.mjs to see how these would be used
|
||||
|
||||
zen-sidebar-notification-updated-label = { -brand-short-name } újdonságai
|
||||
zen-sidebar-notification-updated-tooltip =
|
||||
.title = Változások listájának megtekintése
|
||||
zen-sidebar-notification-restart-safe-mode-label = Valami elromlott?
|
||||
zen-sidebar-notification-restart-safe-mode-tooltip =
|
||||
.title = Újraindítás biztonságos módban
|
||||
|
||||
@@ -10,7 +10,7 @@ tab-zen-split-tabs =
|
||||
}
|
||||
.accesskey = S
|
||||
zen-split-link =
|
||||
.label = Link felosztása új lapban
|
||||
.label = Hivatkozás felosztása új lapban
|
||||
.accesskey = S
|
||||
zen-split-view-modifier-header = Osztott nézet
|
||||
zen-split-view-modifier-activate-reallocation =
|
||||
|
||||
@@ -45,9 +45,9 @@ pane-settings-workspaces-title = Ruang Kerja
|
||||
zen-tabs-unloader-enabled =
|
||||
.label = Aktifkan Pelepas Tab
|
||||
zen-tabs-close-on-back-with-no-history =
|
||||
.label = Close tab and switch to its owner tab (or most recently used tab) when going back with no history
|
||||
.label = Tutup tab dan beralih ke tab pemiliknya (atau tab yang terakhir digunakan) saat kembali tanpa riwayat
|
||||
zen-tabs-cycle-by-attribute =
|
||||
.label = Ctrl+Tab cycles within Essential or Workspace tabs only
|
||||
.label = Ctrl+Tab berputar hanya dalam tab Esensial atau Ruang Kerja
|
||||
zen-tabs-cycle-ignore-pending-tabs =
|
||||
.label = Ignore Pending tabs when cycling with Ctrl+Tab
|
||||
zen-tabs-cycle-by-attribute-warning = Ctrl+Tab will cycle by recently used order, as it is enabled
|
||||
@@ -311,4 +311,4 @@ zen-devtools-toggle-performance-shortcut = Ubah Performance
|
||||
zen-devtools-toggle-storage-shortcut = Ubah Penyimpanan
|
||||
zen-devtools-toggle-dom-shortcut = Ubah DOM
|
||||
zen-devtools-toggle-accessibility-shortcut = Ubah Aksesibilitas
|
||||
zen-close-all-unpinned-tabs-shortcut = Close All Unpinned Tabs
|
||||
zen-close-all-unpinned-tabs-shortcut = Tutup Semua Tab yang Tidak Disematkan
|
||||
|
||||
@@ -8,9 +8,9 @@ tab-context-zen-reset-pinned-tab =
|
||||
.label = Kembalikan ke URL Awal
|
||||
.accesskey = R
|
||||
tab-context-zen-add-essential =
|
||||
.label = Add to Essentials
|
||||
.label = Tambahkan ke Essentials
|
||||
.accesskey = E
|
||||
tab-context-zen-add-essential-badge = { $num } / { $max } slots filled
|
||||
tab-context-zen-add-essential-badge = { $num } / { $max } slot terisi
|
||||
tab-context-zen-remove-essential =
|
||||
.label = Hapus dari Essentials
|
||||
.accesskey = R
|
||||
@@ -96,5 +96,15 @@ zen-site-data-setting-site-protection = Perlindungan Pelacakan
|
||||
zen-site-data-panel-feature-callout-title = Rumah baru untuk add-on, izin, dan lainnya
|
||||
zen-site-data-panel-feature-callout-subtitle = Klik ikon untuk mengelola pengaturan situs, melihat info keamanan, mengakses ekstensi, dan melakukan tindakan umum.
|
||||
zen-open-link-in-glance =
|
||||
.label = Open Link in Glance
|
||||
.label = Buka Tautan di Glance
|
||||
.accesskey = G
|
||||
zen-sidebar-notification-updated-heading = Update Complete!
|
||||
|
||||
# See ZenSidebarNotification.mjs to see how these would be used
|
||||
|
||||
zen-sidebar-notification-updated-label = What's new in { -brand-short-name }
|
||||
zen-sidebar-notification-updated-tooltip =
|
||||
.title = View Release Notes
|
||||
zen-sidebar-notification-restart-safe-mode-label = Something broke?
|
||||
zen-sidebar-notification-restart-safe-mode-tooltip =
|
||||
.title = Restart in Safe Mode
|
||||
|
||||
@@ -59,7 +59,7 @@ zen-workspaces-delete-workspace-title = Delete Workspace?
|
||||
zen-workspaces-delete-workspace-body = Apakah Anda yakin ingin menghapus { $name }? Tindakan ini tidak bisa dibatalkan.
|
||||
# Note that the html tag MUST not be changed or removed, as it is used to better
|
||||
# display the shortcut in the toast notification.
|
||||
zen-workspaces-close-all-unpinned-tabs-toast = Tabs Closed! Use <span>{ $shortcut }</span> to undo.
|
||||
zen-workspaces-close-all-unpinned-tabs-toast = Tab Ditutup! Gunakan <span>{ $shortcut }</span> untuk membatalkan.
|
||||
zen-workspaces-close-all-unpinned-tabs-title =
|
||||
.label = Clear
|
||||
.tooltiptext = Close all unpinned tabs
|
||||
.label = Bersihkan
|
||||
.tooltiptext = Tutup semua tab yang tidak disematkan
|
||||
|
||||
@@ -98,3 +98,13 @@ zen-site-data-panel-feature-callout-subtitle = Click the icon to manage site set
|
||||
zen-open-link-in-glance =
|
||||
.label = Open Link in Glance
|
||||
.accesskey = G
|
||||
zen-sidebar-notification-updated-heading = Update Complete!
|
||||
|
||||
# See ZenSidebarNotification.mjs to see how these would be used
|
||||
|
||||
zen-sidebar-notification-updated-label = What's new in { -brand-short-name }
|
||||
zen-sidebar-notification-updated-tooltip =
|
||||
.title = View Release Notes
|
||||
zen-sidebar-notification-restart-safe-mode-label = Something broke?
|
||||
zen-sidebar-notification-restart-safe-mode-tooltip =
|
||||
.title = Restart in Safe Mode
|
||||
|
||||
@@ -96,3 +96,13 @@ zen-site-data-panel-feature-callout-subtitle = Clicca l'icona per gestire le imp
|
||||
zen-open-link-in-glance =
|
||||
.label = Apri collegamento in Sguardo
|
||||
.accesskey = G
|
||||
zen-sidebar-notification-updated-heading = Update Complete!
|
||||
|
||||
# See ZenSidebarNotification.mjs to see how these would be used
|
||||
|
||||
zen-sidebar-notification-updated-label = What's new in { -brand-short-name }
|
||||
zen-sidebar-notification-updated-tooltip =
|
||||
.title = View Release Notes
|
||||
zen-sidebar-notification-restart-safe-mode-label = Something broke?
|
||||
zen-sidebar-notification-restart-safe-mode-tooltip =
|
||||
.title = Restart in Safe Mode
|
||||
|
||||
@@ -98,3 +98,13 @@ zen-site-data-panel-feature-callout-subtitle = Click the icon to manage site set
|
||||
zen-open-link-in-glance =
|
||||
.label = Open Link in Glance
|
||||
.accesskey = G
|
||||
zen-sidebar-notification-updated-heading = Update Complete!
|
||||
|
||||
# See ZenSidebarNotification.mjs to see how these would be used
|
||||
|
||||
zen-sidebar-notification-updated-label = What's new in { -brand-short-name }
|
||||
zen-sidebar-notification-updated-tooltip =
|
||||
.title = View Release Notes
|
||||
zen-sidebar-notification-restart-safe-mode-label = Something broke?
|
||||
zen-sidebar-notification-restart-safe-mode-tooltip =
|
||||
.title = Restart in Safe Mode
|
||||
|
||||
@@ -98,3 +98,13 @@ zen-site-data-panel-feature-callout-subtitle = 아이콘을 클릭해 사이트
|
||||
zen-open-link-in-glance =
|
||||
.label = 글랜스로 링크 열기
|
||||
.accesskey = G
|
||||
zen-sidebar-notification-updated-heading = Update Complete!
|
||||
|
||||
# See ZenSidebarNotification.mjs to see how these would be used
|
||||
|
||||
zen-sidebar-notification-updated-label = What's new in { -brand-short-name }
|
||||
zen-sidebar-notification-updated-tooltip =
|
||||
.title = View Release Notes
|
||||
zen-sidebar-notification-restart-safe-mode-label = Something broke?
|
||||
zen-sidebar-notification-restart-safe-mode-tooltip =
|
||||
.title = Restart in Safe Mode
|
||||
|
||||
@@ -8,9 +8,9 @@ tab-context-zen-reset-pinned-tab =
|
||||
.label = Atkurti prisegtą kortelę
|
||||
.accesskey = R
|
||||
tab-context-zen-add-essential =
|
||||
.label = Add to Essentials
|
||||
.label = Įtraukti į būtiniausius
|
||||
.accesskey = E
|
||||
tab-context-zen-add-essential-badge = { $num } / { $max } slots filled
|
||||
tab-context-zen-add-essential-badge = { $num } / { $max } užpildytų vietų
|
||||
tab-context-zen-remove-essential =
|
||||
.label = Šalinti iš būtiniausių
|
||||
.accesskey = R
|
||||
@@ -98,3 +98,13 @@ zen-site-data-panel-feature-callout-subtitle = Spustelėkite piktogramą, kad tv
|
||||
zen-open-link-in-glance =
|
||||
.label = Atverti nuorodą spartiuojame pažiūrėjime
|
||||
.accesskey = G
|
||||
zen-sidebar-notification-updated-heading = Naujinimas baigtas.
|
||||
|
||||
# See ZenSidebarNotification.mjs to see how these would be used
|
||||
|
||||
zen-sidebar-notification-updated-label = Kas naujo naršyklėje „{ -brand-short-name }“
|
||||
zen-sidebar-notification-updated-tooltip =
|
||||
.title = Peržiūrėti leidimo pastabas
|
||||
zen-sidebar-notification-restart-safe-mode-label = Kažkas sugedo?
|
||||
zen-sidebar-notification-restart-safe-mode-tooltip =
|
||||
.title = Paleisti iš naujo saugioje režime
|
||||
|
||||
@@ -98,3 +98,13 @@ zen-site-data-panel-feature-callout-subtitle = Klik op het icoon om de site-inst
|
||||
zen-open-link-in-glance =
|
||||
.label = Open Link in Glance
|
||||
.accesskey = G
|
||||
zen-sidebar-notification-updated-heading = Update Complete!
|
||||
|
||||
# See ZenSidebarNotification.mjs to see how these would be used
|
||||
|
||||
zen-sidebar-notification-updated-label = What's new in { -brand-short-name }
|
||||
zen-sidebar-notification-updated-tooltip =
|
||||
.title = View Release Notes
|
||||
zen-sidebar-notification-restart-safe-mode-label = Something broke?
|
||||
zen-sidebar-notification-restart-safe-mode-tooltip =
|
||||
.title = Restart in Safe Mode
|
||||
|
||||
@@ -98,3 +98,13 @@ zen-site-data-panel-feature-callout-subtitle = Click the icon to manage site set
|
||||
zen-open-link-in-glance =
|
||||
.label = Open Link in Glance
|
||||
.accesskey = G
|
||||
zen-sidebar-notification-updated-heading = Update Complete!
|
||||
|
||||
# See ZenSidebarNotification.mjs to see how these would be used
|
||||
|
||||
zen-sidebar-notification-updated-label = What's new in { -brand-short-name }
|
||||
zen-sidebar-notification-updated-tooltip =
|
||||
.title = View Release Notes
|
||||
zen-sidebar-notification-restart-safe-mode-label = Something broke?
|
||||
zen-sidebar-notification-restart-safe-mode-tooltip =
|
||||
.title = Restart in Safe Mode
|
||||
|
||||
@@ -50,7 +50,7 @@ zen-tabs-cycle-by-attribute =
|
||||
.label = Ctrl+Tab cycles within Essential or Workspace tabs only
|
||||
zen-tabs-cycle-ignore-pending-tabs =
|
||||
.label = Ignore Pending tabs when cycling with Ctrl+Tab
|
||||
zen-tabs-cycle-by-attribute-warning = Ctrl+Tab will cycle by recently used order, as it is enabled
|
||||
zen-tabs-cycle-by-attribute-warning = Ctrl+Tab będzie przełączał karty według ostatnio używanej kolejności, ponieważ jest włączona
|
||||
zen-look-and-feel-compact-toolbar-themed =
|
||||
.label = Użyj tła motywu dla kompaktowego paska narzędzi
|
||||
zen-workspace-continue-where-left-off =
|
||||
|
||||
@@ -98,3 +98,13 @@ zen-site-data-panel-feature-callout-subtitle = Kliknij ikonę, aby zarządzać u
|
||||
zen-open-link-in-glance =
|
||||
.label = Open Link in Glance
|
||||
.accesskey = G
|
||||
zen-sidebar-notification-updated-heading = Update Complete!
|
||||
|
||||
# See ZenSidebarNotification.mjs to see how these would be used
|
||||
|
||||
zen-sidebar-notification-updated-label = What's new in { -brand-short-name }
|
||||
zen-sidebar-notification-updated-tooltip =
|
||||
.title = View Release Notes
|
||||
zen-sidebar-notification-restart-safe-mode-label = Something broke?
|
||||
zen-sidebar-notification-restart-safe-mode-tooltip =
|
||||
.title = Restart in Safe Mode
|
||||
|
||||
@@ -96,3 +96,13 @@ zen-site-data-panel-feature-callout-subtitle = Clique no ícone para gerenciar c
|
||||
zen-open-link-in-glance =
|
||||
.label = Open Link in Glance
|
||||
.accesskey = G
|
||||
zen-sidebar-notification-updated-heading = Update Complete!
|
||||
|
||||
# See ZenSidebarNotification.mjs to see how these would be used
|
||||
|
||||
zen-sidebar-notification-updated-label = What's new in { -brand-short-name }
|
||||
zen-sidebar-notification-updated-tooltip =
|
||||
.title = View Release Notes
|
||||
zen-sidebar-notification-restart-safe-mode-label = Something broke?
|
||||
zen-sidebar-notification-restart-safe-mode-tooltip =
|
||||
.title = Restart in Safe Mode
|
||||
|
||||
@@ -98,3 +98,13 @@ zen-site-data-panel-feature-callout-subtitle = Clique no ícone para gerir defin
|
||||
zen-open-link-in-glance =
|
||||
.label = Open Link in Glance
|
||||
.accesskey = G
|
||||
zen-sidebar-notification-updated-heading = Update Complete!
|
||||
|
||||
# See ZenSidebarNotification.mjs to see how these would be used
|
||||
|
||||
zen-sidebar-notification-updated-label = What's new in { -brand-short-name }
|
||||
zen-sidebar-notification-updated-tooltip =
|
||||
.title = View Release Notes
|
||||
zen-sidebar-notification-restart-safe-mode-label = Something broke?
|
||||
zen-sidebar-notification-restart-safe-mode-tooltip =
|
||||
.title = Restart in Safe Mode
|
||||
|
||||
@@ -98,3 +98,13 @@ zen-site-data-panel-feature-callout-subtitle = Нажмите на значок
|
||||
zen-open-link-in-glance =
|
||||
.label = Открыть ссылку в предпросмотре
|
||||
.accesskey = П
|
||||
zen-sidebar-notification-updated-heading = Update Complete!
|
||||
|
||||
# See ZenSidebarNotification.mjs to see how these would be used
|
||||
|
||||
zen-sidebar-notification-updated-label = What's new in { -brand-short-name }
|
||||
zen-sidebar-notification-updated-tooltip =
|
||||
.title = View Release Notes
|
||||
zen-sidebar-notification-restart-safe-mode-label = Something broke?
|
||||
zen-sidebar-notification-restart-safe-mode-tooltip =
|
||||
.title = Restart in Safe Mode
|
||||
|
||||
@@ -98,3 +98,13 @@ zen-site-data-panel-feature-callout-subtitle = Click the icon to manage site set
|
||||
zen-open-link-in-glance =
|
||||
.label = Open Link in Glance
|
||||
.accesskey = G
|
||||
zen-sidebar-notification-updated-heading = Update Complete!
|
||||
|
||||
# See ZenSidebarNotification.mjs to see how these would be used
|
||||
|
||||
zen-sidebar-notification-updated-label = What's new in { -brand-short-name }
|
||||
zen-sidebar-notification-updated-tooltip =
|
||||
.title = View Release Notes
|
||||
zen-sidebar-notification-restart-safe-mode-label = Something broke?
|
||||
zen-sidebar-notification-restart-safe-mode-tooltip =
|
||||
.title = Restart in Safe Mode
|
||||
|
||||
@@ -98,3 +98,13 @@ zen-site-data-panel-feature-callout-subtitle = Click the icon to manage site set
|
||||
zen-open-link-in-glance =
|
||||
.label = Open Link in Glance
|
||||
.accesskey = G
|
||||
zen-sidebar-notification-updated-heading = Update Complete!
|
||||
|
||||
# See ZenSidebarNotification.mjs to see how these would be used
|
||||
|
||||
zen-sidebar-notification-updated-label = What's new in { -brand-short-name }
|
||||
zen-sidebar-notification-updated-tooltip =
|
||||
.title = View Release Notes
|
||||
zen-sidebar-notification-restart-safe-mode-label = Something broke?
|
||||
zen-sidebar-notification-restart-safe-mode-tooltip =
|
||||
.title = Restart in Safe Mode
|
||||
|
||||
@@ -98,3 +98,13 @@ zen-site-data-panel-feature-callout-subtitle = Click the icon to manage site set
|
||||
zen-open-link-in-glance =
|
||||
.label = Open Link in Glance
|
||||
.accesskey = G
|
||||
zen-sidebar-notification-updated-heading = Update Complete!
|
||||
|
||||
# See ZenSidebarNotification.mjs to see how these would be used
|
||||
|
||||
zen-sidebar-notification-updated-label = What's new in { -brand-short-name }
|
||||
zen-sidebar-notification-updated-tooltip =
|
||||
.title = View Release Notes
|
||||
zen-sidebar-notification-restart-safe-mode-label = Something broke?
|
||||
zen-sidebar-notification-restart-safe-mode-tooltip =
|
||||
.title = Restart in Safe Mode
|
||||
|
||||
@@ -98,3 +98,13 @@ zen-site-data-panel-feature-callout-subtitle = Натисніть значок,
|
||||
zen-open-link-in-glance =
|
||||
.label = Відкрити посилання в передперегляді
|
||||
.accesskey = G
|
||||
zen-sidebar-notification-updated-heading = Оновлення завершено!
|
||||
|
||||
# See ZenSidebarNotification.mjs to see how these would be used
|
||||
|
||||
zen-sidebar-notification-updated-label = Що нового в { -brand-short-name }
|
||||
zen-sidebar-notification-updated-tooltip =
|
||||
.title = Переглянути примітки до випуску
|
||||
zen-sidebar-notification-restart-safe-mode-label = Щось зламалося?
|
||||
zen-sidebar-notification-restart-safe-mode-tooltip =
|
||||
.title = Перезапустити в безпечному режимі
|
||||
|
||||
@@ -98,3 +98,13 @@ zen-site-data-panel-feature-callout-subtitle = Bấm vào biểu tượng để
|
||||
zen-open-link-in-glance =
|
||||
.label = Open Link in Glance
|
||||
.accesskey = G
|
||||
zen-sidebar-notification-updated-heading = Update Complete!
|
||||
|
||||
# See ZenSidebarNotification.mjs to see how these would be used
|
||||
|
||||
zen-sidebar-notification-updated-label = What's new in { -brand-short-name }
|
||||
zen-sidebar-notification-updated-tooltip =
|
||||
.title = View Release Notes
|
||||
zen-sidebar-notification-restart-safe-mode-label = Something broke?
|
||||
zen-sidebar-notification-restart-safe-mode-tooltip =
|
||||
.title = Restart in Safe Mode
|
||||
|
||||
@@ -96,3 +96,13 @@ zen-site-data-panel-feature-callout-subtitle = Click the icon to manage site set
|
||||
zen-open-link-in-glance =
|
||||
.label = Open Link in Glance
|
||||
.accesskey = G
|
||||
zen-sidebar-notification-updated-heading = Update Complete!
|
||||
|
||||
# See ZenSidebarNotification.mjs to see how these would be used
|
||||
|
||||
zen-sidebar-notification-updated-label = What's new in { -brand-short-name }
|
||||
zen-sidebar-notification-updated-tooltip =
|
||||
.title = View Release Notes
|
||||
zen-sidebar-notification-restart-safe-mode-label = Something broke?
|
||||
zen-sidebar-notification-restart-safe-mode-tooltip =
|
||||
.title = Restart in Safe Mode
|
||||
|
||||
@@ -96,3 +96,13 @@ zen-site-data-panel-feature-callout-subtitle = Click the icon to manage site set
|
||||
zen-open-link-in-glance =
|
||||
.label = Open Link in Glance
|
||||
.accesskey = G
|
||||
zen-sidebar-notification-updated-heading = Update Complete!
|
||||
|
||||
# See ZenSidebarNotification.mjs to see how these would be used
|
||||
|
||||
zen-sidebar-notification-updated-label = What's new in { -brand-short-name }
|
||||
zen-sidebar-notification-updated-tooltip =
|
||||
.title = View Release Notes
|
||||
zen-sidebar-notification-restart-safe-mode-label = Something broke?
|
||||
zen-sidebar-notification-restart-safe-mode-tooltip =
|
||||
.title = Restart in Safe Mode
|
||||
|
||||
72
package-lock.json
generated
72
package-lock.json
generated
@@ -9,7 +9,7 @@
|
||||
"version": "1.0.0",
|
||||
"license": "MPL-2.0",
|
||||
"dependencies": {
|
||||
"@zen-browser/surfer": "^1.11.22"
|
||||
"@zen-browser/surfer": "^1.12.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/preset-typescript": "^7.27.0",
|
||||
@@ -617,13 +617,6 @@
|
||||
"url": "https://opencollective.com/eslint"
|
||||
}
|
||||
},
|
||||
"node_modules/@eslint/eslintrc/node_modules/argparse": {
|
||||
"version": "2.0.1",
|
||||
"resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
|
||||
"integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
|
||||
"dev": true,
|
||||
"license": "Python-2.0"
|
||||
},
|
||||
"node_modules/@eslint/eslintrc/node_modules/globals": {
|
||||
"version": "14.0.0",
|
||||
"resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz",
|
||||
@@ -637,19 +630,6 @@
|
||||
"url": "https://github.com/sponsors/sindresorhus"
|
||||
}
|
||||
},
|
||||
"node_modules/@eslint/eslintrc/node_modules/js-yaml": {
|
||||
"version": "4.1.0",
|
||||
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
|
||||
"integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"argparse": "^2.0.1"
|
||||
},
|
||||
"bin": {
|
||||
"js-yaml": "bin/js-yaml.js"
|
||||
}
|
||||
},
|
||||
"node_modules/@eslint/eslintrc/node_modules/strip-json-comments": {
|
||||
"version": "3.1.1",
|
||||
"resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
|
||||
@@ -1135,9 +1115,9 @@
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/@zen-browser/surfer": {
|
||||
"version": "1.11.22",
|
||||
"resolved": "https://registry.npmjs.org/@zen-browser/surfer/-/surfer-1.11.22.tgz",
|
||||
"integrity": "sha512-fvV+8stPXJDyX/6lv4bvgkxq1hNGyJJyOU1ysjJSrElxo9CerB35XU8LMjAs6SjuV1olLMILg2DwCIP2gVn0+Q==",
|
||||
"version": "1.12.0",
|
||||
"resolved": "https://registry.npmjs.org/@zen-browser/surfer/-/surfer-1.12.0.tgz",
|
||||
"integrity": "sha512-I5nxDgGpFGtdOAC9DZkoQp9GJ4cAqCW+0p0DoQRjW/jdnQJUH20ygvPyPr+sgjXISPFclYX+KrVoT2kJqTdlTw==",
|
||||
"license": "MPL-2.0",
|
||||
"dependencies": {
|
||||
"@resvg/resvg-js": "^1.4.0",
|
||||
@@ -1252,13 +1232,11 @@
|
||||
}
|
||||
},
|
||||
"node_modules/argparse": {
|
||||
"version": "1.0.10",
|
||||
"resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
|
||||
"integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"sprintf-js": "~1.0.2"
|
||||
}
|
||||
"version": "2.0.1",
|
||||
"resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
|
||||
"integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
|
||||
"dev": true,
|
||||
"license": "Python-2.0"
|
||||
},
|
||||
"node_modules/array-buffer-byte-length": {
|
||||
"version": "1.0.2",
|
||||
@@ -4409,13 +4387,13 @@
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/js-yaml": {
|
||||
"version": "3.14.1",
|
||||
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
|
||||
"integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
|
||||
"version": "4.1.1",
|
||||
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",
|
||||
"integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"argparse": "^1.0.7",
|
||||
"esprima": "^4.0.0"
|
||||
"argparse": "^2.0.1"
|
||||
},
|
||||
"bin": {
|
||||
"js-yaml": "bin/js-yaml.js"
|
||||
@@ -7250,6 +7228,28 @@
|
||||
"node": ">=12.0"
|
||||
}
|
||||
},
|
||||
"node_modules/xmlbuilder2/node_modules/argparse": {
|
||||
"version": "1.0.10",
|
||||
"resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
|
||||
"integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"sprintf-js": "~1.0.2"
|
||||
}
|
||||
},
|
||||
"node_modules/xmlbuilder2/node_modules/js-yaml": {
|
||||
"version": "3.14.1",
|
||||
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
|
||||
"integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"argparse": "^1.0.7",
|
||||
"esprima": "^4.0.0"
|
||||
},
|
||||
"bin": {
|
||||
"js-yaml": "bin/js-yaml.js"
|
||||
}
|
||||
},
|
||||
"node_modules/xtend": {
|
||||
"version": "4.0.2",
|
||||
"resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
|
||||
|
||||
@@ -10,7 +10,8 @@
|
||||
"build": "surfer build",
|
||||
"build:ui": "surfer build --ui",
|
||||
"start": "cd engine && python3 ./mach run --noprofile",
|
||||
"import": "npm run ffprefs && surfer import",
|
||||
"import": "npm run ffprefs && npm run import:dumps && surfer import",
|
||||
"import:dumps": "python3 scripts/update_service_dumps.py",
|
||||
"export": "surfer export",
|
||||
"init": "npm run download && npm run import && npm run bootstrap",
|
||||
"download": "surfer download",
|
||||
@@ -49,7 +50,7 @@
|
||||
},
|
||||
"homepage": "https://github.com/zen-browser/desktop#readme",
|
||||
"dependencies": {
|
||||
"@zen-browser/surfer": "^1.11.22"
|
||||
"@zen-browser/surfer": "^1.12.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/preset-typescript": "^7.27.0",
|
||||
|
||||
@@ -20,3 +20,6 @@
|
||||
|
||||
- name: browser.ml.chat.menu
|
||||
value: false
|
||||
|
||||
- name: browser.ml.linkPreview.enabled
|
||||
value: false
|
||||
|
||||
9
prefs/zen/session-store.yaml
Normal file
9
prefs/zen/session-store.yaml
Normal file
@@ -0,0 +1,9 @@
|
||||
# This Source Code Form is subject to the terms of the Mozilla Public
|
||||
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
|
||||
- name: zen.session-store.backup-file
|
||||
value: true
|
||||
|
||||
- name: zen.session-store.log
|
||||
value: false
|
||||
@@ -11,9 +11,6 @@
|
||||
- name: zen.theme.dark-mode-bias
|
||||
value: 0.3
|
||||
|
||||
- name: zen.theme.gradient
|
||||
value: true
|
||||
|
||||
- name: zen.theme.gradient.show-custom-colors
|
||||
value: false
|
||||
|
||||
@@ -35,6 +32,10 @@
|
||||
- name: zen.theme.styled-status-panel
|
||||
value: '@IS_TWILIGHT@'
|
||||
|
||||
- name: zen.theme.styled-status-panel
|
||||
value: true
|
||||
condition: 'defined(XP_MACOSX)'
|
||||
|
||||
- name: zen.theme.hide-unified-extensions-button
|
||||
value: true
|
||||
|
||||
|
||||
6
prefs/zen/updates.yaml
Normal file
6
prefs/zen/updates.yaml
Normal file
@@ -0,0 +1,6 @@
|
||||
# This Source Code Form is subject to the terms of the Mozilla Public
|
||||
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
|
||||
- name: zen.updates.show-update-notification
|
||||
value: true
|
||||
@@ -40,15 +40,6 @@
|
||||
- name: zen.view.window.scheme
|
||||
value: 2
|
||||
|
||||
- name: zen.view.drag-and-drop.move-over-threshold
|
||||
value: 70
|
||||
|
||||
- name: zen.view.drag-and-drop.drop-inside-upper-threshold
|
||||
value: 80
|
||||
|
||||
- name: zen.view.drag-and-drop.drop-inside-lower-threshold
|
||||
value: 30
|
||||
|
||||
- name: zen.view.context-menu.refresh
|
||||
value: false
|
||||
|
||||
@@ -60,3 +51,6 @@
|
||||
|
||||
- name: zen.view.show-clear-tabs-button
|
||||
value: true
|
||||
|
||||
- name: zen.view.draggable-sidebar
|
||||
value: true
|
||||
|
||||
9
prefs/zen/window-sync.yaml
Normal file
9
prefs/zen/window-sync.yaml
Normal file
@@ -0,0 +1,9 @@
|
||||
# This Source Code Form is subject to the terms of the Mozilla Public
|
||||
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
|
||||
- name: zen.window-sync.enabled
|
||||
value: true
|
||||
|
||||
- name: zen.window-sync.log
|
||||
value: false
|
||||
15
scripts/json_with_comments.py
Normal file
15
scripts/json_with_comments.py
Normal file
@@ -0,0 +1,15 @@
|
||||
# This Source Code Form is subject to the terms of the Mozilla Public
|
||||
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
|
||||
import json
|
||||
from typing import Any
|
||||
|
||||
|
||||
class JSONWithCommentsDecoder(json.JSONDecoder):
|
||||
def __init__(self, **kw):
|
||||
super().__init__(**kw)
|
||||
|
||||
def decode(self, s: str) -> Any:
|
||||
s = '\n'.join(l for l in s.split('\n') if not l.lstrip(' ').startswith('//'))
|
||||
return super().decode(s)
|
||||
@@ -3,6 +3,11 @@
|
||||
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
|
||||
set -e
|
||||
|
||||
# FIrst check if importing the patches succeeds
|
||||
npm run import
|
||||
|
||||
IGNORE_FILES=(
|
||||
"shared.nsh"
|
||||
"ignorePrefs.json"
|
||||
|
||||
@@ -6,7 +6,7 @@ import os
|
||||
import sys
|
||||
import json
|
||||
from pathlib import Path
|
||||
from typing import Any
|
||||
from json_with_comments import JSONWithCommentsDecoder
|
||||
|
||||
IGNORE_PREFS_FILE_IN = os.path.join(
|
||||
'src', 'zen', 'tests', 'ignorePrefs.json'
|
||||
@@ -16,15 +16,6 @@ IGNORE_PREFS_FILE_OUT = os.path.join(
|
||||
)
|
||||
|
||||
|
||||
class JSONWithCommentsDecoder(json.JSONDecoder):
|
||||
def __init__(self, **kw):
|
||||
super().__init__(**kw)
|
||||
|
||||
def decode(self, s: str) -> Any:
|
||||
s = '\n'.join(l for l in s.split('\n') if not l.lstrip(' ').startswith('//'))
|
||||
return super().decode(s)
|
||||
|
||||
|
||||
def copy_ignore_prefs():
|
||||
print("Copying ignorePrefs.json from src/zen/tests to engine/testing/mochitest...")
|
||||
# if there are prefs that dont exist on output file, copy them from input file
|
||||
|
||||
63
scripts/update_service_dumps.py
Normal file
63
scripts/update_service_dumps.py
Normal file
@@ -0,0 +1,63 @@
|
||||
# This Source Code Form is subject to the terms of the Mozilla Public
|
||||
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
|
||||
import os
|
||||
import json
|
||||
from json_with_comments import JSONWithCommentsDecoder
|
||||
|
||||
DUMPS_FOLDER = os.path.join(
|
||||
'configs', 'dumps'
|
||||
)
|
||||
ENGINE_DUMPS_FOLDER = os.path.join(
|
||||
'engine', 'services', 'settings', 'dumps', 'main'
|
||||
)
|
||||
|
||||
|
||||
def merge_dumps(original, updates):
|
||||
"""Filters entries from the original dump, removing those whose identifiers are specified in the updates removal list."""
|
||||
remove_ids = updates.get('remove', {"identifiers": []}).get('identifiers', [])
|
||||
|
||||
# Filter out entries in original that are in remove_ids.
|
||||
# We may find example-* patterns, so we need to handle that as well.
|
||||
merged_data = [
|
||||
entry for entry in original.get('data', [])
|
||||
if not any(
|
||||
entry.get('identifier', '') == rid or
|
||||
(rid.endswith('*') and entry.get('identifier', '').startswith(rid[:-1]))
|
||||
for rid in remove_ids
|
||||
)
|
||||
]
|
||||
|
||||
return {
|
||||
'data': merged_data,
|
||||
**{k: v for k, v in original.items() if k != 'data'},
|
||||
'timestamp': updates.get('timestamp', original.get('timestamp'))
|
||||
}
|
||||
|
||||
|
||||
def main():
|
||||
for filename in os.listdir(DUMPS_FOLDER):
|
||||
if filename.endswith('.json'):
|
||||
# parse json with comments
|
||||
with open(os.path.join(DUMPS_FOLDER, filename), 'r') as f:
|
||||
data = json.load(f, cls=JSONWithCommentsDecoder)
|
||||
original_path = os.path.join(ENGINE_DUMPS_FOLDER, filename)
|
||||
if os.path.exists(original_path):
|
||||
with open(original_path, 'r', encoding='utf-8') as f:
|
||||
original_content = f.read()
|
||||
original_content = '\n'.join(
|
||||
line for line in original_content.split('\n') if not line.lstrip(' ').startswith('//')
|
||||
)
|
||||
original_data = json.loads(original_content)
|
||||
merged_data = merge_dumps(original_data, data)
|
||||
with open(original_path, 'w', encoding='utf-8') as f:
|
||||
json.dump(merged_data, f, indent=2, ensure_ascii=False)
|
||||
print(f"Updated dump: {filename}")
|
||||
else:
|
||||
print(f"Original dump file not found: {original_path}")
|
||||
exit(1)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
@@ -1,8 +1,8 @@
|
||||
diff --git a/Cargo.lock b/Cargo.lock
|
||||
index 4386724a82baa72678b7228ef3af9fabc2da318e..01f7ac42ff96f8f96984537f19bde4bbc8cd8d72 100644
|
||||
index 6f6632e9747e281aac3ea177225c03b73f25456e..06756e08041835c203490057855d537118647cd0 100644
|
||||
--- a/Cargo.lock
|
||||
+++ b/Cargo.lock
|
||||
@@ -4167,8 +4167,6 @@ dependencies = [
|
||||
@@ -4171,8 +4171,6 @@ dependencies = [
|
||||
[[package]]
|
||||
name = "mime_guess"
|
||||
version = "2.0.4"
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
diff --git a/Cargo.toml b/Cargo.toml
|
||||
index 772a74e7439d87e9c5486abcf003617240190710..522b5459b30b943832369ff7a73755ad4c7d8140 100644
|
||||
index e2846a08008684f18799d75e5c28fd244c10361a..ba72071baef49ed494f78d1cc6752b53d1841f46 100644
|
||||
--- a/Cargo.toml
|
||||
+++ b/Cargo.toml
|
||||
@@ -227,6 +227,8 @@ moz_asserts = { path = "mozglue/static/rust/moz_asserts" }
|
||||
@@ -232,6 +232,8 @@ moz_asserts = { path = "mozglue/static/rust/moz_asserts" }
|
||||
# Workaround for https://github.com/rust-lang/cargo/issues/11232
|
||||
rure = { path = "third_party/rust/rure" }
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
diff --git a/browser/actors/WebRTCParent.sys.mjs b/browser/actors/WebRTCParent.sys.mjs
|
||||
index 4ff6ae4d6f272936f0aa1c80a488df16159b42f2..85e4d7bf500603fcd5724658e96c7fd0a04432d3 100644
|
||||
index a9612920f86ef5f37328497bf62255497e96b02d..a5643cd7e9c7a71da391408c14e00185b7db3f24 100644
|
||||
--- a/browser/actors/WebRTCParent.sys.mjs
|
||||
+++ b/browser/actors/WebRTCParent.sys.mjs
|
||||
@@ -152,6 +152,7 @@ export class WebRTCParent extends JSWindowActorParent {
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
diff --git a/browser/app/macbuild/Contents/Info.plist.in b/browser/app/macbuild/Contents/Info.plist.in
|
||||
index ea28831b90662b12bdcb137c35b6bb83626c77e7..d28f4eca976ad9de12b03d995d2363e643224421 100644
|
||||
index 0c4fb837a24490c66b284abf2bd9299c2e021de0..ea28831b90662b12bdcb137c35b6bb83626c77e7 100644
|
||||
--- a/browser/app/macbuild/Contents/Info.plist.in
|
||||
+++ b/browser/app/macbuild/Contents/Info.plist.in
|
||||
@@ -191,7 +191,7 @@
|
||||
@@ -190,8 +190,6 @@
|
||||
<string>@MAC_APP_NAME@ @APP_VERSION@</string>
|
||||
<key>CFBundleIconFile</key>
|
||||
<string>firefox.icns</string>
|
||||
- <key>CFBundleIconName</key>
|
||||
- <string>AppIcon</string>
|
||||
<key>CFBundleIdentifier</key>
|
||||
- <string>@MOZ_MACBUNDLE_ID@</string>
|
||||
+ <string>app.zen-browser.zen</string>
|
||||
<string>@MOZ_MACBUNDLE_ID@</string>
|
||||
<key>CFBundleInfoDictionaryVersion</key>
|
||||
<string>6.0</string>
|
||||
<key>CFBundleName</key>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
diff --git a/browser/base/content/browser-addons.js b/browser/base/content/browser-addons.js
|
||||
index f33a300eb0eed74e286da24919ad3e8505f632c3..9f400e887424693d0ecceb9db79fccf2bd5a757d 100644
|
||||
index fadcbfca95ee28140579430c0371baad0e2f216a..7454b801b4ad892d6ad122277eb7c7736e976f9f 100644
|
||||
--- a/browser/base/content/browser-addons.js
|
||||
+++ b/browser/base/content/browser-addons.js
|
||||
@@ -1069,7 +1069,7 @@ var gXPInstallObserver = {
|
||||
@@ -38,7 +38,7 @@ index f33a300eb0eed74e286da24919ad3e8505f632c3..9f400e887424693d0ecceb9db79fccf2
|
||||
}
|
||||
|
||||
return anchorID;
|
||||
@@ -2646,11 +2646,7 @@ var gUnifiedExtensions = {
|
||||
@@ -2657,11 +2657,7 @@ var gUnifiedExtensions = {
|
||||
// Lazy load the unified-extensions-panel panel the first time we need to
|
||||
// display it.
|
||||
if (!this._panel) {
|
||||
@@ -51,7 +51,7 @@ index f33a300eb0eed74e286da24919ad3e8505f632c3..9f400e887424693d0ecceb9db79fccf2
|
||||
let customizationArea = this._panel.querySelector(
|
||||
"#unified-extensions-area"
|
||||
);
|
||||
@@ -2703,6 +2699,7 @@ var gUnifiedExtensions = {
|
||||
@@ -2714,6 +2710,7 @@ var gUnifiedExtensions = {
|
||||
// and no alternative content is available for display in the panel.
|
||||
const policies = this.getActivePolicies();
|
||||
if (
|
||||
@@ -59,7 +59,7 @@ index f33a300eb0eed74e286da24919ad3e8505f632c3..9f400e887424693d0ecceb9db79fccf2
|
||||
policies.length &&
|
||||
!this.hasExtensionsInPanel(policies) &&
|
||||
!this.isPrivateWindowMissingExtensionsWithoutPBMAccess() &&
|
||||
@@ -2743,7 +2740,7 @@ var gUnifiedExtensions = {
|
||||
@@ -2754,7 +2751,7 @@ var gUnifiedExtensions = {
|
||||
this.recordButtonTelemetry(reason || "extensions_panel_showing");
|
||||
this.ensureButtonShownBeforeAttachingPanel(panel);
|
||||
PanelMultiView.openPopup(panel, this._button, {
|
||||
@@ -68,7 +68,7 @@ index f33a300eb0eed74e286da24919ad3e8505f632c3..9f400e887424693d0ecceb9db79fccf2
|
||||
triggerEvent: aEvent,
|
||||
});
|
||||
}
|
||||
@@ -2930,18 +2927,20 @@ var gUnifiedExtensions = {
|
||||
@@ -2941,18 +2938,20 @@ var gUnifiedExtensions = {
|
||||
this._maybeMoveWidgetNodeBack(widgetId);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
diff --git a/browser/base/content/browser-fullScreenAndPointerLock.js b/browser/base/content/browser-fullScreenAndPointerLock.js
|
||||
index bef746dc594ad974c91075cf3657c199f8f8830f..bb671341b6715c42df76f7298ba55e1fac73f33b 100644
|
||||
index f459f3ca4048c29a32832b46ba87de8552a0ab8a..d317676e6d12d756ddf5dfbffe73050de07c2375 100644
|
||||
--- a/browser/base/content/browser-fullScreenAndPointerLock.js
|
||||
+++ b/browser/base/content/browser-fullScreenAndPointerLock.js
|
||||
@@ -424,10 +424,10 @@ var FullScreen = {
|
||||
@@ -423,10 +423,10 @@ var FullScreen = {
|
||||
gNavToolbox.classList.toggle("fullscreen-with-menubar", shiftSize > 0);
|
||||
|
||||
let transform = shiftSize > 0 ? `translateY(${shiftSize}px)` : "";
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
diff --git a/browser/base/content/browser-init.js b/browser/base/content/browser-init.js
|
||||
index 8e63654b343e8518aa0e366a3fd3bf7e0856eafb..3cebc9bb057f51cea639130fecd7576e1c9db79c 100644
|
||||
index 02f601d859ea32557af572d2499ad8be75b684b5..b1a6f66a74f75150d7e2fbc50528965bb16cb4d9 100644
|
||||
--- a/browser/base/content/browser-init.js
|
||||
+++ b/browser/base/content/browser-init.js
|
||||
@@ -198,6 +198,7 @@ var gBrowserInit = {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
diff --git a/browser/base/content/browser.js b/browser/base/content/browser.js
|
||||
index b4b79e7fb3228ba91bd8afa08659be0d88883725..b4801e2a3076139622d58f81943e61cd61ee1828 100644
|
||||
index 15ef352c147eff781d34a3e5fa02fa791bdd6188..b0784e817ad25c7a4983e9f1cb08b293de15a99d 100644
|
||||
--- a/browser/base/content/browser.js
|
||||
+++ b/browser/base/content/browser.js
|
||||
@@ -31,6 +31,7 @@ ChromeUtils.defineESModuleGetters(this, {
|
||||
@@ -10,7 +10,7 @@ index b4b79e7fb3228ba91bd8afa08659be0d88883725..b4801e2a3076139622d58f81943e61cd
|
||||
DevToolsSocketStatus:
|
||||
"resource://devtools/shared/security/DevToolsSocketStatus.sys.mjs",
|
||||
DownloadUtils: "resource://gre/modules/DownloadUtils.sys.mjs",
|
||||
@@ -822,7 +823,12 @@ function UpdateBackForwardCommands(aWebNavigation) {
|
||||
@@ -821,7 +822,12 @@ function UpdateBackForwardCommands(aWebNavigation) {
|
||||
|
||||
var backDisabled = backCommand.hasAttribute("disabled");
|
||||
var forwardDisabled = forwardCommand.hasAttribute("disabled");
|
||||
@@ -24,7 +24,7 @@ index b4b79e7fb3228ba91bd8afa08659be0d88883725..b4801e2a3076139622d58f81943e61cd
|
||||
if (backDisabled) {
|
||||
backCommand.removeAttribute("disabled");
|
||||
} else {
|
||||
@@ -2298,6 +2304,8 @@ var XULBrowserWindow = {
|
||||
@@ -2297,6 +2303,8 @@ var XULBrowserWindow = {
|
||||
AboutReaderParent.updateReaderButton(gBrowser.selectedBrowser);
|
||||
TranslationsParent.onLocationChange(gBrowser.selectedBrowser);
|
||||
|
||||
@@ -33,7 +33,7 @@ index b4b79e7fb3228ba91bd8afa08659be0d88883725..b4801e2a3076139622d58f81943e61cd
|
||||
PictureInPicture.updateUrlbarToggle(gBrowser.selectedBrowser);
|
||||
|
||||
if (!gMultiProcessBrowser) {
|
||||
@@ -3809,7 +3817,7 @@ function warnAboutClosingWindow() {
|
||||
@@ -3808,7 +3816,7 @@ function warnAboutClosingWindow() {
|
||||
|
||||
if (!isPBWindow && !toolbar.visible) {
|
||||
return gBrowser.warnAboutClosingTabs(
|
||||
@@ -42,7 +42,7 @@ index b4b79e7fb3228ba91bd8afa08659be0d88883725..b4801e2a3076139622d58f81943e61cd
|
||||
gBrowser.closingTabsEnum.ALL
|
||||
);
|
||||
}
|
||||
@@ -3849,7 +3857,7 @@ function warnAboutClosingWindow() {
|
||||
@@ -3848,7 +3856,7 @@ function warnAboutClosingWindow() {
|
||||
return (
|
||||
isPBWindow ||
|
||||
gBrowser.warnAboutClosingTabs(
|
||||
@@ -51,7 +51,7 @@ index b4b79e7fb3228ba91bd8afa08659be0d88883725..b4801e2a3076139622d58f81943e61cd
|
||||
gBrowser.closingTabsEnum.ALL
|
||||
)
|
||||
);
|
||||
@@ -3874,7 +3882,7 @@ function warnAboutClosingWindow() {
|
||||
@@ -3873,7 +3881,7 @@ function warnAboutClosingWindow() {
|
||||
AppConstants.platform != "macosx" ||
|
||||
isPBWindow ||
|
||||
gBrowser.warnAboutClosingTabs(
|
||||
@@ -60,7 +60,7 @@ index b4b79e7fb3228ba91bd8afa08659be0d88883725..b4801e2a3076139622d58f81943e61cd
|
||||
gBrowser.closingTabsEnum.ALL
|
||||
)
|
||||
);
|
||||
@@ -4796,6 +4804,9 @@ var ConfirmationHint = {
|
||||
@@ -4795,6 +4803,9 @@ var ConfirmationHint = {
|
||||
MozXULElement.insertFTLIfNeeded("toolkit/branding/brandings.ftl");
|
||||
MozXULElement.insertFTLIfNeeded("browser/confirmationHints.ftl");
|
||||
document.l10n.setAttributes(this._message, messageId, options.l10nArgs);
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
diff --git a/browser/base/content/browser-sets.inc b/browser/base/content/browser-sets.inc
|
||||
index 2e7654036647796715aec392f9e714e7256c9864..0b3b76ab479bb6ae5439dd424b69f641d3b86c28 100644
|
||||
index 8d97b6e669954a09afe6a46d1c79652264494e92..86877b983207c5f9852c9192ee0257a909c5ea7a 100644
|
||||
--- a/browser/base/content/browser-sets.inc
|
||||
+++ b/browser/base/content/browser-sets.inc
|
||||
@@ -405,3 +405,4 @@
|
||||
@@ -406,3 +406,4 @@
|
||||
internal="true"/>
|
||||
#endif
|
||||
</keyset>
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
diff --git a/browser/base/content/browser-sets.js b/browser/base/content/browser-sets.js
|
||||
index 9cff49a7b86f7697f70c4ef61d3c3561f058dc45..15ac9a8a79e8642b3add2f6df63ed32eb0c8bcb9 100644
|
||||
index 0bb581aa34ddeef1e3eb85b0fadd41a539b4b9d6..cbe2df8b1775cb8194007ee995fd91769618b48d 100644
|
||||
--- a/browser/base/content/browser-sets.js
|
||||
+++ b/browser/base/content/browser-sets.js
|
||||
@@ -253,7 +253,7 @@ document.addEventListener(
|
||||
@@ -254,7 +254,7 @@ document.addEventListener(
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
diff --git a/browser/base/content/main-popupset.inc.xhtml b/browser/base/content/main-popupset.inc.xhtml
|
||||
index 78030413c4125362e056a8ec249b597292be050b..90fc935e105d594cd4cc925c70c29b18b8dffccd 100644
|
||||
index e688ba37c40ea602a32a84af6c1497d884ddc27b..ad8515eae1d4e697b9329d9d5babfd59679c9288 100644
|
||||
--- a/browser/base/content/main-popupset.inc.xhtml
|
||||
+++ b/browser/base/content/main-popupset.inc.xhtml
|
||||
@@ -208,6 +208,10 @@
|
||||
@@ -216,6 +216,10 @@
|
||||
hidden="true"
|
||||
tabspecific="true"
|
||||
aria-labelledby="editBookmarkPanelTitle">
|
||||
@@ -13,7 +13,7 @@ index 78030413c4125362e056a8ec249b597292be050b..90fc935e105d594cd4cc925c70c29b18
|
||||
<box class="panel-header">
|
||||
<html:h1>
|
||||
<html:span id="editBookmarkPanelTitle"/>
|
||||
@@ -233,6 +237,7 @@
|
||||
@@ -241,6 +245,7 @@
|
||||
class="footer-button"/>
|
||||
</html:moz-button-group>
|
||||
</vbox>
|
||||
@@ -21,7 +21,7 @@ index 78030413c4125362e056a8ec249b597292be050b..90fc935e105d594cd4cc925c70c29b18
|
||||
</panel>
|
||||
</html:template>
|
||||
|
||||
@@ -628,6 +633,8 @@
|
||||
@@ -636,6 +641,8 @@
|
||||
|
||||
#include popup-notifications.inc.xhtml
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
diff --git a/browser/base/content/navigator-toolbox.inc.xhtml b/browser/base/content/navigator-toolbox.inc.xhtml
|
||||
index 328a9b052e2f758f48df1caa8165347ed0301b33..1c111abe148f2e16afa6b5f33eb118b7c02dfd69 100644
|
||||
index 40dddda5a6191c2ac012767ca55ed5fa35c03a6b..2e96a7ca233529ee2b570f94154008be5b0088e3 100644
|
||||
--- a/browser/base/content/navigator-toolbox.inc.xhtml
|
||||
+++ b/browser/base/content/navigator-toolbox.inc.xhtml
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
@@ -1,13 +1,14 @@
|
||||
diff --git a/browser/base/content/nsContextMenu.sys.mjs b/browser/base/content/nsContextMenu.sys.mjs
|
||||
index 259b440375c7e84d373a134fea20cdbc1c1bae4b..c4a251f0169d22186c2766992ab40366d53582f1 100644
|
||||
index b77c12da637ba31aca6e8100187d0ac14db33298..4fbec0dda932bcaa77ce714826ac8ab20b9e8e63 100644
|
||||
--- a/browser/base/content/nsContextMenu.sys.mjs
|
||||
+++ b/browser/base/content/nsContextMenu.sys.mjs
|
||||
@@ -1103,6 +1103,8 @@ export class nsContextMenu {
|
||||
!this.onMozExtLink &&
|
||||
!this.isSecureAboutPage()
|
||||
);
|
||||
+ this.showItem("context-zenSplitLink", this.onLink && !this.onMailtoLink && !this.onTelLink);
|
||||
+ this.showItem("context-zenOpenLinkInGlance", this.onLink && !this.onMailtoLink && !this.onTelLink);
|
||||
@@ -376,6 +376,9 @@ export class nsContextMenu {
|
||||
this.initPDFItems();
|
||||
this.initTextFragmentItems();
|
||||
|
||||
let canNotStrip =
|
||||
lazy.STRIP_ON_SHARE_CAN_DISABLE && !this.#canStripParams();
|
||||
+ this.showItem("context-zenSplitLink", this.onLink && !this.onMailtoLink && !this.onTelLink);
|
||||
+ this.showItem("context-zenOpenLinkInGlance", this.onLink && !this.onMailtoLink && !this.onTelLink);
|
||||
+
|
||||
this.showHideSeparators(aXulMenu);
|
||||
if (!aXulMenu.showHideSeparators) {
|
||||
// Set the showHideSeparators function on the menu itself so that
|
||||
|
||||
@@ -43,18 +43,15 @@
|
||||
<script type="text/javascript" src="chrome://browser/content/ZenPreloadedScripts.js"></script>
|
||||
|
||||
# Scripts used all over the browser
|
||||
<script type="text/javascript" src="chrome://browser/content/ZenUIManager.mjs"></script>
|
||||
<script type="text/javascript" src="chrome://browser/content/zen-components/ZenFolder.mjs"></script>
|
||||
<script type="text/javascript" src="chrome://browser/content/zen-components/ZenFolders.mjs"></script>
|
||||
<script type="text/javascript" src="chrome://browser/content/zen-components/ZenMods.mjs"></script>
|
||||
<script type="text/javascript" src="chrome://browser/content/zen-components/ZenCompactMode.mjs"></script>
|
||||
<script type="text/javascript" src="chrome://browser/content/zen-components/ZenPinnedTabsStorage.mjs"></script>
|
||||
<script type="text/javascript" src="chrome://browser/content/zen-components/ZenWorkspacesStorage.mjs"></script>
|
||||
<script type="text/javascript" src="chrome://browser/content/zen-components/ZenPinnedTabManager.mjs"></script>
|
||||
<script type="text/javascript" src="chrome://browser/content/zen-components/ZenGradientGenerator.mjs"></script>
|
||||
<script type="text/javascript" src="chrome://browser/content/zen-components/ZenViewSplitter.mjs"></script>
|
||||
<script type="text/javascript" src="chrome://browser/content/zen-components/ZenGlanceManager.mjs"></script>
|
||||
<script type="text/javascript" src="chrome://browser/content/zen-components/ZenMediaController.mjs"></script>
|
||||
<script type="text/javascript" src="chrome://browser/content/zen-components/ZenDownloadAnimation.mjs"></script>
|
||||
<script type="text/javascript" src="chrome://browser/content/zen-components/ZenEmojiPicker.mjs"></script>
|
||||
<script type="text/javascript" src="chrome://browser/content/zen-components/ZenWorkspaceCreation.mjs"></script>
|
||||
<script type="module" src="chrome://browser/content/zen-components/ZenFolder.mjs"></script>
|
||||
|
||||
<script type="module" src="chrome://browser/content/zen-components/ZenWorkspacesStorage.mjs"></script>
|
||||
|
||||
<script type="module" src="chrome://browser/content/zen-components/ZenMediaController.mjs"></script>
|
||||
<script type="module" src="chrome://browser/content/zen-components/ZenWorkspaceCreation.mjs"></script>
|
||||
<script type="module" src="chrome://browser/content/zen-components/ZenGlanceManager.mjs"></script>
|
||||
<script type="module" src="chrome://browser/content/zen-components/ZenPinnedTabManager.mjs"></script>
|
||||
<script type="module" src="chrome://browser/content/zen-components/ZenViewSplitter.mjs"></script>
|
||||
<script type="module" src="chrome://browser/content/zen-components/ZenFolders.mjs"></script>
|
||||
<script type="module" src="chrome://browser/content/zen-components/ZenDownloadAnimation.mjs"></script>
|
||||
<script type="module" src="chrome://browser/content/zen-components/ZenEmojiPicker.mjs"></script>
|
||||
|
||||
@@ -2,104 +2,18 @@
|
||||
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
|
||||
content/browser/zenThemeModifier.js (../../zen/common/zenThemeModifier.js)
|
||||
content/browser/ZenStartup.mjs (../../zen/common/ZenStartup.mjs)
|
||||
content/browser/ZenPreloadedScripts.js (../../zen/common/ZenPreloadedScripts.js)
|
||||
content/browser/zen-sets.js (../../zen/common/zen-sets.js)
|
||||
content/browser/ZenUIManager.mjs (../../zen/common/ZenUIManager.mjs)
|
||||
content/browser/zen-components/ZenCommonUtils.mjs (../../zen/common/ZenCommonUtils.mjs)
|
||||
content/browser/zen-components/ZenSessionStore.mjs (../../zen/common/ZenSessionStore.mjs)
|
||||
content/browser/zen-components/ZenEmojisData.min.mjs (../../zen/common/emojis/ZenEmojisData.min.mjs)
|
||||
content/browser/zen-components/ZenEmojiPicker.mjs (../../zen/common/emojis/ZenEmojiPicker.mjs)
|
||||
content/browser/zen-components/ZenHasPolyfill.mjs (../../zen/common/ZenHasPolyfill.mjs)
|
||||
|
||||
* content/browser/zen-styles/zen-theme.css (../../zen/common/styles/zen-theme.css)
|
||||
content/browser/zen-styles/zen-buttons.css (../../zen/common/styles/zen-buttons.css)
|
||||
content/browser/zen-styles/zen-browser-ui.css (../../zen/common/styles/zen-browser-ui.css)
|
||||
content/browser/zen-styles/zen-animations.css (../../zen/common/styles/zen-animations.css)
|
||||
content/browser/zen-styles/zen-panel-ui.css (../../zen/common/styles/zen-panel-ui.css)
|
||||
content/browser/zen-styles/zen-single-components.css (../../zen/common/styles/zen-single-components.css)
|
||||
content/browser/zen-styles/zen-sidebar.css (../../zen/common/styles/zen-sidebar.css)
|
||||
content/browser/zen-styles/zen-toolbar.css (../../zen/common/styles/zen-toolbar.css)
|
||||
content/browser/zen-styles/zen-browser-container.css (../../zen/common/styles/zen-browser-container.css)
|
||||
content/browser/zen-styles/zen-omnibox.css (../../zen/common/styles/zen-omnibox.css)
|
||||
content/browser/zen-styles/zen-popup.css (../../zen/common/styles/zen-popup.css)
|
||||
content/browser/zen-styles/zen-branding.css (../../zen/common/styles/zen-branding.css)
|
||||
|
||||
content/browser/zen-styles/zen-panels/bookmarks.css (../../zen/common/styles/zen-panels/bookmarks.css)
|
||||
content/browser/zen-styles/zen-panels/print.css (../../zen/common/styles/zen-panels/print.css)
|
||||
content/browser/zen-styles/zen-panels/dialog.css (../../zen/common/styles/zen-panels/dialog.css)
|
||||
|
||||
content/browser/zen-components/ZenCompactMode.mjs (../../zen/compact-mode/ZenCompactMode.mjs)
|
||||
* content/browser/zen-styles/zen-compact-mode.css (../../zen/compact-mode/zen-compact-mode.css)
|
||||
|
||||
content/browser/zen-components/ZenViewSplitter.mjs (../../zen/split-view/ZenViewSplitter.mjs)
|
||||
* content/browser/zen-styles/zen-decks.css (../../zen/split-view/zen-decks.css)
|
||||
|
||||
content/browser/zen-components/ZenMods.mjs (../../zen/mods/ZenMods.mjs)
|
||||
|
||||
content/browser/zen-components/ZenWorkspaceIcons.mjs (../../zen/workspaces/ZenWorkspaceIcons.mjs)
|
||||
content/browser/zen-components/ZenWorkspace.mjs (../../zen/workspaces/ZenWorkspace.mjs)
|
||||
content/browser/zen-components/ZenWorkspaces.mjs (../../zen/workspaces/ZenWorkspaces.mjs)
|
||||
content/browser/zen-components/ZenWorkspaceCreation.mjs (../../zen/workspaces/ZenWorkspaceCreation.mjs)
|
||||
content/browser/zen-components/ZenWorkspacesStorage.mjs (../../zen/workspaces/ZenWorkspacesStorage.mjs)
|
||||
content/browser/zen-components/ZenWorkspacesSync.mjs (../../zen/workspaces/ZenWorkspacesSync.mjs)
|
||||
content/browser/zen-components/ZenGradientGenerator.mjs (../../zen/workspaces/ZenGradientGenerator.mjs)
|
||||
* content/browser/zen-styles/zen-workspaces.css (../../zen/workspaces/zen-workspaces.css)
|
||||
content/browser/zen-styles/zen-gradient-generator.css (../../zen/workspaces/zen-gradient-generator.css)
|
||||
|
||||
content/browser/zen-components/ZenKeyboardShortcuts.mjs (../../zen/kbs/ZenKeyboardShortcuts.mjs)
|
||||
|
||||
content/browser/zen-components/ZenPinnedTabsStorage.mjs (../../zen/tabs/ZenPinnedTabsStorage.mjs)
|
||||
content/browser/zen-components/ZenPinnedTabManager.mjs (../../zen/tabs/ZenPinnedTabManager.mjs)
|
||||
* content/browser/zen-styles/zen-tabs.css (../../zen/tabs/zen-tabs.css)
|
||||
content/browser/zen-styles/zen-tabs/vertical-tabs.css (../../zen/tabs/zen-tabs/vertical-tabs.css)
|
||||
|
||||
content/browser/zen-components/ZenGlanceManager.mjs (../../zen/glance/ZenGlanceManager.mjs)
|
||||
content/browser/zen-styles/zen-glance.css (../../zen/glance/zen-glance.css)
|
||||
|
||||
content/browser/zen-components/ZenFolder.mjs (../../zen/folders/ZenFolder.mjs)
|
||||
content/browser/zen-components/ZenFolders.mjs (../../zen/folders/ZenFolders.mjs)
|
||||
content/browser/zen-styles/zen-folders.css (../../zen/folders/zen-folders.css)
|
||||
|
||||
content/browser/zen-components/ZenWelcome.mjs (../../zen/welcome/ZenWelcome.mjs)
|
||||
content/browser/zen-styles/zen-welcome.css (../../zen/welcome/zen-welcome.css)
|
||||
|
||||
content/browser/zen-components/ZenMediaController.mjs (../../zen/media/ZenMediaController.mjs)
|
||||
content/browser/zen-styles/zen-media-controls.css (../../zen/media/zen-media-controls.css)
|
||||
|
||||
content/browser/zen-components/ZenDownloadAnimation.mjs (../../zen/downloads/ZenDownloadAnimation.mjs)
|
||||
content/browser/zen-styles/zen-download-arc-animation.css (../../zen/downloads/zen-download-arc-animation.css)
|
||||
content/browser/zen-styles/zen-download-box-animation.css (../../zen/downloads/zen-download-box-animation.css)
|
||||
|
||||
|
||||
# Images
|
||||
content/browser/zen-images/brand-header.svg (../../zen/images/brand-header.svg)
|
||||
content/browser/zen-images/layouts/collapsed.png (../../zen/images/layouts/collapsed.png)
|
||||
content/browser/zen-images/layouts/multiple-toolbar.png (../../zen/images/layouts/multiple-toolbar.png)
|
||||
content/browser/zen-images/layouts/single-toolbar.png (../../zen/images/layouts/single-toolbar.png)
|
||||
content/browser/zen-images/grain-bg.png (../../zen/images/grain-bg.png)
|
||||
content/browser/zen-images/note-indicator.svg (../../zen/images/note-indicator.svg)
|
||||
|
||||
content/browser/zen-images/downloads/download.svg (../../zen/images/downloads/download.svg)
|
||||
content/browser/zen-images/downloads/archive.svg (../../zen/images/downloads/archive.svg)
|
||||
|
||||
# Fonts
|
||||
content/browser/zen-fonts/JunicodeVF-Italic.woff2 (../../zen/fonts/JunicodeVF-Italic.woff2)
|
||||
content/browser/zen-fonts/JunicodeVF-Roman.woff2 (../../zen/fonts/JunicodeVF-Roman.woff2)
|
||||
|
||||
# JS Vendor
|
||||
content/browser/zen-vendor/tsparticles.confetti.bundle.min.js (../../zen/vendor/tsparticles.confetti.bundle.min.js)
|
||||
content/browser/zen-vendor/motion.min.mjs (../../zen/vendor/motion.min.mjs)
|
||||
|
||||
# FavIcons for startup
|
||||
content/browser/zen-images/favicons/calendar.svg (../../zen/images/favicons/calendar.svg)
|
||||
content/browser/zen-images/favicons/discord.svg (../../zen/images/favicons/discord.svg)
|
||||
content/browser/zen-images/favicons/figma.svg (../../zen/images/favicons/figma.svg)
|
||||
content/browser/zen-images/favicons/github.svg (../../zen/images/favicons/github.svg)
|
||||
content/browser/zen-images/favicons/notion.svg (../../zen/images/favicons/notion.svg)
|
||||
content/browser/zen-images/favicons/obsidian.svg (../../zen/images/favicons/obsidian.svg)
|
||||
content/browser/zen-images/favicons/slack.svg (../../zen/images/favicons/slack.svg)
|
||||
content/browser/zen-images/favicons/reddit.svg (../../zen/images/favicons/reddit.svg)
|
||||
content/browser/zen-images/favicons/x.svg (../../zen/images/favicons/x.svg)
|
||||
content/browser/zen-images/favicons/trello.svg (../../zen/images/favicons/trello.svg)
|
||||
#include ../../../zen/common/jar.inc.mn
|
||||
#include ../../../zen/compact-mode/jar.inc.mn
|
||||
#include ../../../zen/split-view/jar.inc.mn
|
||||
#include ../../../zen/mods/jar.inc.mn
|
||||
#include ../../../zen/workspaces/jar.inc.mn
|
||||
#include ../../../zen/tabs/jar.inc.mn
|
||||
#include ../../../zen/kbs/jar.inc.mn
|
||||
#include ../../../zen/glance/jar.inc.mn
|
||||
#include ../../../zen/folders/jar.inc.mn
|
||||
#include ../../../zen/welcome/jar.inc.mn
|
||||
#include ../../../zen/media/jar.inc.mn
|
||||
#include ../../../zen/downloads/jar.inc.mn
|
||||
#include ../../../zen/images/jar.inc.mn
|
||||
#include ../../../zen/vendor/jar.inc.mn
|
||||
#include ../../../zen/fonts/jar.inc.mn
|
||||
|
||||
@@ -12,10 +12,9 @@
|
||||
<button id="PanelUI-zen-gradient-generator-scheme-dark" class="subviewbutton"/>
|
||||
</hbox>
|
||||
<hbox id="PanelUI-zen-gradient-generator-color-actions">
|
||||
<button id="PanelUI-zen-gradient-generator-color-add" class="subviewbutton">
|
||||
</button>
|
||||
<button id="PanelUI-zen-gradient-generator-color-remove" class="subviewbutton">
|
||||
</button>
|
||||
<button id="PanelUI-zen-gradient-generator-color-add" class="subviewbutton" />
|
||||
<button id="PanelUI-zen-gradient-generator-color-remove" class="subviewbutton" />
|
||||
<button id="PanelUI-zen-gradient-generator-color-toggle-algo" class="subviewbutton" />
|
||||
</hbox>
|
||||
<label data-l10n-id="zen-panel-ui-gradient-click-to-add" id="PanelUI-zen-gradient-generator-color-click-to-add"></label>
|
||||
</hbox>
|
||||
@@ -78,6 +77,29 @@
|
||||
<box data-lightness="20" data-algo="analogous" data-num-dots="3" data-position="118,215"
|
||||
style="--c1: rgb(22, 80, 61); --c2: rgb(26, 60, 76); --c3: rgb(27, 87, 15);" />
|
||||
</hbox>
|
||||
<hbox>
|
||||
# Start from black to white in a span on 8 steps and.
|
||||
# They must all go from the middle to the right side. They must always stay verically centered.
|
||||
# And reach to 180 on the right side, meaning we must divide the width in 16 segments.
|
||||
<box data-type="explicit-black-white" data-algo="float" data-num-dots="1"
|
||||
data-position="337.5,180" style="background: rgb(224, 224, 224);"></box>
|
||||
<box data-type="explicit-black-white" data-algo="float" data-num-dots="1"
|
||||
data-position="337.5,180" style="background: rgb(224, 224, 224);"></box>
|
||||
<box data-type="explicit-black-white" data-algo="float" data-num-dots="1"
|
||||
data-position="315,180" style="background: rgb(192, 192, 192);"></box>
|
||||
<box data-type="explicit-black-white" data-algo="float" data-num-dots="1"
|
||||
data-position="292.5,180" style="background: rgb(160, 160, 160);"></box>
|
||||
<box data-type="explicit-black-white" data-algo="float" data-num-dots="1"
|
||||
data-position="270,180" style="background: rgb(128, 128, 128);"></box>
|
||||
<box data-type="explicit-black-white" data-algo="float" data-num-dots="1"
|
||||
data-position="247.5,180" style="background: rgb(96, 96, 96);"></box>
|
||||
<box data-type="explicit-black-white" data-algo="float" data-num-dots="1"
|
||||
data-position="225,180" style="background: rgb(64, 64, 64);"></box>
|
||||
<box data-type="explicit-black-white" data-algo="float" data-num-dots="1"
|
||||
data-position="202.5,180" style="background: rgb(32, 32, 32);"></box>
|
||||
<box data-type="explicit-black-white" data-algo="float" data-num-dots="1"
|
||||
data-position="180,180" style="background: rgb(0, 0, 0);"></box>
|
||||
</hbox>
|
||||
</hbox>
|
||||
<toolbarbutton id="PanelUI-zen-gradient-generator-color-page-right" class="toolbarbutton-1" />
|
||||
</hbox>
|
||||
@@ -100,10 +122,12 @@
|
||||
</defs>
|
||||
</svg>
|
||||
</box>
|
||||
<html:input type="range" max="0.9" value="0.4" step="0.001" id="PanelUI-zen-gradient-generator-opacity"
|
||||
<html:input type="range" value="0.4" step="0.001" id="PanelUI-zen-gradient-generator-opacity"
|
||||
#ifdef XP_MACOSX
|
||||
min="0.25"
|
||||
max="0.75"
|
||||
min="0.35"
|
||||
#else
|
||||
max="0.9"
|
||||
min="0.35"
|
||||
#endif
|
||||
/>
|
||||
|
||||
@@ -59,3 +59,8 @@
|
||||
<menuseparator />
|
||||
<menuitem id="context_zenOpenSiteSettings" data-l10n-id="zen-site-data-site-settings"/>
|
||||
</menupopup>
|
||||
|
||||
<menupopup id="zenMoveTabsToSyncedWorkspacePopup">
|
||||
# Popup to move tabs to a synced workspace.
|
||||
# This would be automatically populated with the list of available synced workspaces.
|
||||
</menupopup>
|
||||
|
||||
@@ -6,11 +6,8 @@
|
||||
# the window is fully loaded.
|
||||
# Make sure they are loaded before the global-scripts.inc file.
|
||||
<script type="text/javascript" src="chrome://browser/content/zen-sets.js"></script>
|
||||
<script type="text/javascript" src="chrome://browser/content/zen-components/ZenHasPolyfill.mjs"></script>
|
||||
<script type="text/javascript" src="chrome://browser/content/zen-components/ZenCommonUtils.mjs"></script>
|
||||
<script type="text/javascript" src="chrome://browser/content/zen-components/ZenKeyboardShortcuts.mjs"></script>
|
||||
<script type="text/javascript" src="chrome://browser/content/zen-components/ZenWorkspaceIcons.mjs"></script>
|
||||
<script type="text/javascript" src="chrome://browser/content/zen-components/ZenWorkspace.mjs"></script>
|
||||
<script type="text/javascript" src="chrome://browser/content/zen-components/ZenWorkspaces.mjs"></script>
|
||||
<script type="text/javascript" src="chrome://browser/content/zen-components/ZenWorkspacesSync.mjs"></script>
|
||||
<script type="text/javascript" src="chrome://browser/content/zen-components/ZenSessionStore.mjs"></script>
|
||||
|
||||
<script type="module" src="chrome://browser/content/zen-components/ZenHasPolyfill.mjs"></script>
|
||||
<script type="module" src="chrome://browser/content/zen-components/ZenWorkspaces.mjs"></script>
|
||||
<script type="module" src="chrome://browser/content/zen-components/ZenWorkspace.mjs"></script>
|
||||
<script type="module" src="chrome://browser/content/zen-components/ZenWorkspaceIcons.mjs"></script>
|
||||
@@ -1,5 +1,5 @@
|
||||
diff --git a/browser/components/BrowserGlue.sys.mjs b/browser/components/BrowserGlue.sys.mjs
|
||||
index f1cabb13ca4f86a2bafc1d93b7f882218a108eb2..2389b1addf24d17bd41fca65cfeb6f944479076d 100644
|
||||
index 5dcbb1705625746afd7c57b7a6044c4fa2f00afd..c0872057ec65fe8ebdb2f81e47198dec5d6f0faf 100644
|
||||
--- a/browser/components/BrowserGlue.sys.mjs
|
||||
+++ b/browser/components/BrowserGlue.sys.mjs
|
||||
@@ -8,6 +8,7 @@ import { XPCOMUtils } from "resource://gre/modules/XPCOMUtils.sys.mjs";
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
diff --git a/browser/components/aboutlogins/content/aboutLogins.html b/browser/components/aboutlogins/content/aboutLogins.html
|
||||
index a2b9a3c3bd60b7c679fc4babf2cc085f79ba84f5..3acd8da43d31cf8e9eb25d74421f522fdbd41094 100644
|
||||
index ca69defe40c57704ab6ec331ce11c95a98b03e8f..bc5be4555adbe3389bceee0f01730ee57f1e69ef 100644
|
||||
--- a/browser/components/aboutlogins/content/aboutLogins.html
|
||||
+++ b/browser/components/aboutlogins/content/aboutLogins.html
|
||||
@@ -6,7 +6,7 @@
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
diff --git a/browser/components/aboutlogins/content/components/login-list.css b/browser/components/aboutlogins/content/components/login-list.css
|
||||
index 3c766eaa80c00ef145168f7a2ceced95ce94295e..db7a7da03c8346f97b472b8e561fec79c1036337 100644
|
||||
index e8d2077ca425d9a2b924aa6ac6ba8ada36b76615..95a8ab3dcff832f16068b6739526e8e29f0b4e26 100644
|
||||
--- a/browser/components/aboutlogins/content/components/login-list.css
|
||||
+++ b/browser/components/aboutlogins/content/components/login-list.css
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
diff --git a/browser/components/customizableui/CustomizableUI.sys.mjs b/browser/components/customizableui/CustomizableUI.sys.mjs
|
||||
index d9a059f608779fea7cd8c595a432f6fe95183e0c..c359e5115b315dbb4b14e07ab34526aab438565f 100644
|
||||
index 9a98f56d83ee38e0f1aa41467b4ddf215c3d90f7..39e947ce083ce3b293337f5dbb40cd0b46db12e2 100644
|
||||
--- a/browser/components/customizableui/CustomizableUI.sys.mjs
|
||||
+++ b/browser/components/customizableui/CustomizableUI.sys.mjs
|
||||
@@ -14,6 +14,7 @@ ChromeUtils.defineESModuleGetters(lazy, {
|
||||
@@ -68,7 +68,7 @@ index d9a059f608779fea7cd8c595a432f6fe95183e0c..c359e5115b315dbb4b14e07ab34526aa
|
||||
]);
|
||||
if (AppConstants.platform != "macosx") {
|
||||
toolbars.add(CustomizableUI.AREA_MENUBAR);
|
||||
@@ -1250,6 +1242,9 @@ var CustomizableUIInternal = {
|
||||
@@ -1242,6 +1234,9 @@ var CustomizableUIInternal = {
|
||||
placements = gPlacements.get(area);
|
||||
}
|
||||
|
||||
@@ -78,7 +78,7 @@ index d9a059f608779fea7cd8c595a432f6fe95183e0c..c359e5115b315dbb4b14e07ab34526aa
|
||||
// For toolbars that need it, mark as dirty.
|
||||
let defaultPlacements = areaProperties.get("defaultPlacements");
|
||||
if (
|
||||
@@ -1757,7 +1752,7 @@ var CustomizableUIInternal = {
|
||||
@@ -1749,7 +1744,7 @@ var CustomizableUIInternal = {
|
||||
lazy.log.info(
|
||||
"Widget " + aWidgetId + " not found, unable to remove from " + aArea
|
||||
);
|
||||
@@ -87,7 +87,7 @@ index d9a059f608779fea7cd8c595a432f6fe95183e0c..c359e5115b315dbb4b14e07ab34526aa
|
||||
}
|
||||
|
||||
this.notifyDOMChange(widgetNode, null, container, true, () => {
|
||||
@@ -1767,7 +1762,7 @@ var CustomizableUIInternal = {
|
||||
@@ -1759,7 +1754,7 @@ var CustomizableUIInternal = {
|
||||
// We also need to remove the panel context menu if it's there:
|
||||
this.ensureButtonContextMenu(widgetNode);
|
||||
if (gPalette.has(aWidgetId) || this.isSpecialWidget(aWidgetId)) {
|
||||
@@ -96,7 +96,7 @@ index d9a059f608779fea7cd8c595a432f6fe95183e0c..c359e5115b315dbb4b14e07ab34526aa
|
||||
} else {
|
||||
window.gNavToolbox.palette.appendChild(widgetNode);
|
||||
}
|
||||
@@ -1935,16 +1930,16 @@ var CustomizableUIInternal = {
|
||||
@@ -1927,16 +1922,16 @@ var CustomizableUIInternal = {
|
||||
elem.setAttribute("skipintoolbarset", "true");
|
||||
}
|
||||
}
|
||||
@@ -116,7 +116,7 @@ index d9a059f608779fea7cd8c595a432f6fe95183e0c..c359e5115b315dbb4b14e07ab34526aa
|
||||
// Handle initial state of vertical tabs.
|
||||
if (isVerticalTabs) {
|
||||
// Show the vertical tabs toolbar
|
||||
@@ -2186,6 +2181,10 @@ var CustomizableUIInternal = {
|
||||
@@ -2178,6 +2173,10 @@ var CustomizableUIInternal = {
|
||||
* The identifier string of the area that aNode is being inserted into.
|
||||
*/
|
||||
insertWidgetBefore(aNode, aNextNode, aContainer, aAreaId) {
|
||||
@@ -127,7 +127,7 @@ index d9a059f608779fea7cd8c595a432f6fe95183e0c..c359e5115b315dbb4b14e07ab34526aa
|
||||
this.notifyDOMChange(aNode, aNextNode, aContainer, false, () => {
|
||||
this.setLocationAttributes(aNode, aAreaId);
|
||||
aContainer.insertBefore(aNode, aNextNode);
|
||||
@@ -4541,7 +4540,7 @@ var CustomizableUIInternal = {
|
||||
@@ -4533,7 +4532,7 @@ var CustomizableUIInternal = {
|
||||
* For all registered areas, builds those areas to reflect the current
|
||||
* placement state of all widgets.
|
||||
*/
|
||||
@@ -136,7 +136,7 @@ index d9a059f608779fea7cd8c595a432f6fe95183e0c..c359e5115b315dbb4b14e07ab34526aa
|
||||
for (let [areaId, areaNodes] of gBuildAreas) {
|
||||
let placements = gPlacements.get(areaId);
|
||||
let isFirstChangedToolbar = true;
|
||||
@@ -4552,7 +4551,7 @@ var CustomizableUIInternal = {
|
||||
@@ -4544,7 +4543,7 @@ var CustomizableUIInternal = {
|
||||
if (area.get("type") == CustomizableUI.TYPE_TOOLBAR) {
|
||||
let defaultCollapsed = area.get("defaultCollapsed");
|
||||
let win = areaNode.ownerGlobal;
|
||||
@@ -145,7 +145,7 @@ index d9a059f608779fea7cd8c595a432f6fe95183e0c..c359e5115b315dbb4b14e07ab34526aa
|
||||
win.setToolbarVisibility(
|
||||
areaNode,
|
||||
typeof defaultCollapsed == "string"
|
||||
@@ -5843,6 +5842,7 @@ export var CustomizableUI = {
|
||||
@@ -5835,6 +5834,7 @@ export var CustomizableUI = {
|
||||
unregisterArea(aName, aDestroyPlacements) {
|
||||
CustomizableUIInternal.unregisterArea(aName, aDestroyPlacements);
|
||||
},
|
||||
@@ -153,7 +153,7 @@ index d9a059f608779fea7cd8c595a432f6fe95183e0c..c359e5115b315dbb4b14e07ab34526aa
|
||||
/**
|
||||
* Add a widget to an area.
|
||||
* If the area to which you try to add is not known to CustomizableUI,
|
||||
@@ -7866,7 +7866,7 @@ class OverflowableToolbar {
|
||||
@@ -7858,7 +7858,7 @@ class OverflowableToolbar {
|
||||
) {
|
||||
continue;
|
||||
}
|
||||
@@ -162,7 +162,7 @@ index d9a059f608779fea7cd8c595a432f6fe95183e0c..c359e5115b315dbb4b14e07ab34526aa
|
||||
if (child != aExceptChild) {
|
||||
sum += getInlineSize(child);
|
||||
}
|
||||
@@ -7890,11 +7890,11 @@ class OverflowableToolbar {
|
||||
@@ -7882,11 +7882,11 @@ class OverflowableToolbar {
|
||||
parseFloat(style.paddingLeft) -
|
||||
parseFloat(style.paddingRight) -
|
||||
toolbarChildrenWidth;
|
||||
@@ -176,7 +176,7 @@ index d9a059f608779fea7cd8c595a432f6fe95183e0c..c359e5115b315dbb4b14e07ab34526aa
|
||||
});
|
||||
|
||||
lazy.log.debug(
|
||||
@@ -7909,7 +7909,14 @@ class OverflowableToolbar {
|
||||
@@ -7901,7 +7901,14 @@ class OverflowableToolbar {
|
||||
Math.max(targetWidth, targetChildrenWidth)
|
||||
);
|
||||
totalAvailWidth = Math.ceil(totalAvailWidth);
|
||||
@@ -192,7 +192,7 @@ index d9a059f608779fea7cd8c595a432f6fe95183e0c..c359e5115b315dbb4b14e07ab34526aa
|
||||
return { isOverflowing, targetContentWidth, totalAvailWidth };
|
||||
}
|
||||
|
||||
@@ -7970,7 +7977,11 @@ class OverflowableToolbar {
|
||||
@@ -7962,7 +7969,11 @@ class OverflowableToolbar {
|
||||
return;
|
||||
}
|
||||
}
|
||||
@@ -205,7 +205,7 @@ index d9a059f608779fea7cd8c595a432f6fe95183e0c..c359e5115b315dbb4b14e07ab34526aa
|
||||
lazy.log.debug(
|
||||
`Need ${minSize} but width is ${totalAvailWidth} so bailing`
|
||||
);
|
||||
@@ -8003,7 +8014,7 @@ class OverflowableToolbar {
|
||||
@@ -7995,7 +8006,7 @@ class OverflowableToolbar {
|
||||
}
|
||||
}
|
||||
if (!inserted) {
|
||||
@@ -214,7 +214,7 @@ index d9a059f608779fea7cd8c595a432f6fe95183e0c..c359e5115b315dbb4b14e07ab34526aa
|
||||
}
|
||||
child.removeAttribute("cui-anchorid");
|
||||
child.removeAttribute("overflowedItem");
|
||||
@@ -8348,7 +8359,7 @@ class OverflowableToolbar {
|
||||
@@ -8340,7 +8351,7 @@ class OverflowableToolbar {
|
||||
break;
|
||||
}
|
||||
case "mousedown": {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
diff --git a/browser/components/customizableui/CustomizeMode.sys.mjs b/browser/components/customizableui/CustomizeMode.sys.mjs
|
||||
index fd3c54a1d80f5800ffd2dcaaf594eed4bd2d300c..3178bd28affd8bd2e18c347fde6c3ec00068710c 100644
|
||||
index 52e93e9d9d77f6e410d72bee707fccf26f728004..1142f096e1221213195453d60507ba1bd2f7aed9 100644
|
||||
--- a/browser/components/customizableui/CustomizeMode.sys.mjs
|
||||
+++ b/browser/components/customizableui/CustomizeMode.sys.mjs
|
||||
@@ -503,7 +503,7 @@ export class CustomizeMode {
|
||||
|
||||
@@ -1,14 +1,15 @@
|
||||
diff --git a/browser/components/customizableui/ToolbarContextMenu.sys.mjs b/browser/components/customizableui/ToolbarContextMenu.sys.mjs
|
||||
index 95621ae202378fb1ebceca5623a98b790b9eb5ff..835b831fb4f005ae4be72ce0953ac9254e6b4891 100644
|
||||
index 5be4e8ea7867e93bda2cd3eb49d966ebd73dc786..650d0008e755583392e07f35bd8e541dff7c43c4 100644
|
||||
--- a/browser/components/customizableui/ToolbarContextMenu.sys.mjs
|
||||
+++ b/browser/components/customizableui/ToolbarContextMenu.sys.mjs
|
||||
@@ -242,9 +242,7 @@ export var ToolbarContextMenu = {
|
||||
@@ -246,10 +246,7 @@ export var ToolbarContextMenu = {
|
||||
// Show/hide sidebar and vertical tabs menu items
|
||||
let sidebarRevampEnabled = Services.prefs.getBoolPref("sidebar.revamp");
|
||||
let showSidebarActions =
|
||||
- ["tabbrowser-tabs", "sidebar-button"].includes(toolbarItem?.id) ||
|
||||
- toolbarItem?.localName == "toolbarspring" ||
|
||||
- isTitlebarSpacer;
|
||||
- isTitlebarSpacer ||
|
||||
- isMenuBarSpacer;
|
||||
+ false;
|
||||
|
||||
let toggleVerticalTabsItem = document.getElementById(
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
diff --git a/browser/components/places/PlacesUIUtils.sys.mjs b/browser/components/places/PlacesUIUtils.sys.mjs
|
||||
index 86cc499f9b959ef87ab57fc4195e0c65f25e8c7c..a928ea83b9f4d0133238e744d2fb91318d36d4de 100644
|
||||
index 615efa4238a3c0084354383a128e0dd8712c720e..29e9dbe7039ba3dc1413da45908ca8418103f6e6 100644
|
||||
--- a/browser/components/places/PlacesUIUtils.sys.mjs
|
||||
+++ b/browser/components/places/PlacesUIUtils.sys.mjs
|
||||
@@ -60,6 +60,7 @@ class BookmarkState {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
diff --git a/browser/components/places/content/editBookmark.js b/browser/components/places/content/editBookmark.js
|
||||
index f562f19741d882d92365da531b55e2810a0e79ea..9339e1158b074c41fc19bf91cbfde3c4016594b9 100644
|
||||
index f562f19741d882d92365da531b55e2810a0e79ea..a68ce8191314845c589f3a9f14b56028e0532628 100644
|
||||
--- a/browser/components/places/content/editBookmark.js
|
||||
+++ b/browser/components/places/content/editBookmark.js
|
||||
@@ -387,6 +387,10 @@ var gEditItemOverlay = {
|
||||
@@ -31,34 +31,11 @@ index f562f19741d882d92365da531b55e2810a0e79ea..9339e1158b074c41fc19bf91cbfde3c4
|
||||
}
|
||||
break;
|
||||
}
|
||||
@@ -1280,6 +1288,148 @@ var gEditItemOverlay = {
|
||||
@@ -1280,6 +1288,128 @@ var gEditItemOverlay = {
|
||||
get bookmarkState() {
|
||||
return this._bookmarkState;
|
||||
},
|
||||
+
|
||||
+ async _initWorkspaceSelector() {
|
||||
+ if(document.documentElement.getAttribute("windowtype") === "Places:Organizer") {
|
||||
+ return;
|
||||
+ }
|
||||
+ this._workspaces = await ZenWorkspacesStorage.getWorkspaces();
|
||||
+
|
||||
+ const selectElement = this._workspaceSelect;
|
||||
+
|
||||
+ // Clear any existing options
|
||||
+ while (selectElement.firstChild) {
|
||||
+ selectElement.removeChild(selectElement.firstChild);
|
||||
+ }
|
||||
+
|
||||
+ // For each workspace, create an option element
|
||||
+ for (let workspace of this._workspaces) {
|
||||
+ const option = document.createElementNS("http://www.w3.org/1999/xhtml", "option");
|
||||
+ option.textContent = workspace.name;
|
||||
+ option.value = workspace.uuid;
|
||||
+ selectElement.appendChild(option);
|
||||
+ }
|
||||
+
|
||||
+ selectElement.disabled = this.readOnly;
|
||||
+ },
|
||||
+ async onWorkspaceSelectionChange(event) {
|
||||
+ if(document.documentElement.getAttribute("windowtype") === "Places:Organizer") {
|
||||
+ return;
|
||||
@@ -129,7 +106,10 @@ index f562f19741d882d92365da531b55e2810a0e79ea..9339e1158b074c41fc19bf91cbfde3c4
|
||||
+ if(document.documentElement.getAttribute("windowtype") === "Places:Organizer") {
|
||||
+ return;
|
||||
+ }
|
||||
+ this._workspaces = await ZenWorkspacesStorage.getWorkspaces();
|
||||
+ const { ZenSessionStore } = ChromeUtils.importESModule(
|
||||
+ "resource:///modules/zen/ZenSessionManager.sys.mjs"
|
||||
+ );
|
||||
+ this._workspaces = ZenSessionStore.getClonedSpaces();
|
||||
+ const workspaceList = this._workspaceList;
|
||||
+ if(aInfo.node?.bookmarkGuid) {
|
||||
+ this._selectedWorkspaces = await ZenWorkspaceBookmarksStorage.getBookmarkWorkspaces(aInfo.node.bookmarkGuid);
|
||||
@@ -180,7 +160,7 @@ index f562f19741d882d92365da531b55e2810a0e79ea..9339e1158b074c41fc19bf91cbfde3c4
|
||||
};
|
||||
|
||||
ChromeUtils.defineLazyGetter(gEditItemOverlay, "_folderTree", () => {
|
||||
@@ -1318,6 +1468,9 @@ for (let elt of [
|
||||
@@ -1318,6 +1448,9 @@ for (let elt of [
|
||||
"locationField",
|
||||
"keywordField",
|
||||
"tagsField",
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
diff --git a/browser/components/preferences/jar.mn b/browser/components/preferences/jar.mn
|
||||
index 65efb0666785cc79e58015e19ec55216bf4ec9c4..95941c52ffd4c9ee36f584413fb96d59721113db 100644
|
||||
index 7c5f6e9053f119a790f83a68c75ee11a6c172d98..cb0e1386318e8a8df24dfbbf8430d0a09fe07d16 100644
|
||||
--- a/browser/components/preferences/jar.mn
|
||||
+++ b/browser/components/preferences/jar.mn
|
||||
@@ -33,3 +33,5 @@ browser.jar:
|
||||
content/browser/preferences/widgets/setting-pane.mjs (widgets/setting-pane/setting-pane.mjs)
|
||||
@@ -37,3 +37,5 @@ browser.jar:
|
||||
content/browser/preferences/widgets/security-privacy-card.mjs (widgets/security-privacy/security-privacy-card/security-privacy-card.mjs)
|
||||
content/browser/preferences/widgets/security-privacy-card.css (widgets/security-privacy/security-privacy-card/security-privacy-card.css)
|
||||
content/browser/preferences/widgets/sync-device-name.mjs (widgets/sync-device-name/sync-device-name.mjs)
|
||||
+
|
||||
+ content/browser/preferences/zen-settings.js
|
||||
\ No newline at end of file
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
diff --git a/browser/components/preferences/main.inc.xhtml b/browser/components/preferences/main.inc.xhtml
|
||||
index ff577c035ff6128f7ae948bc810082c92b3a624c..40f94fff53c63bdff28eaa68f9b0736d53c5b4f8 100644
|
||||
index bfddd91e6b524f2ebced985f5d12a4963e5c6075..7e80c0a293aae6356e53d9c9760017290e97ffa0 100644
|
||||
--- a/browser/components/preferences/main.inc.xhtml
|
||||
+++ b/browser/components/preferences/main.inc.xhtml
|
||||
@@ -141,7 +141,8 @@
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
diff --git a/browser/components/preferences/main.js b/browser/components/preferences/main.js
|
||||
index 46283d3eacfea0f419afa3bdfd2a51e411502a20..4fe229706eb0145a21042b8b3cca323682e89e76 100644
|
||||
index a184086f10d6a919c8125ab5d7728319256b3b73..7c826000ccdc8a55a12a08bdc2c547d886e5610c 100644
|
||||
--- a/browser/components/preferences/main.js
|
||||
+++ b/browser/components/preferences/main.js
|
||||
@@ -1117,6 +1117,11 @@ let SETTINGS_CONFIG = {
|
||||
@@ -14,7 +14,7 @@ index 46283d3eacfea0f419afa3bdfd2a51e411502a20..4fe229706eb0145a21042b8b3cca3236
|
||||
{
|
||||
id: "windowsLaunchOnLogin",
|
||||
l10nId: "windows-launch-on-login",
|
||||
@@ -1611,7 +1616,7 @@ function getBundleForLocales(newLocales) {
|
||||
@@ -1700,7 +1705,7 @@ function getBundleForLocales(newLocales) {
|
||||
])
|
||||
);
|
||||
return new Localization(
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
diff --git a/browser/components/preferences/preferences.js b/browser/components/preferences/preferences.js
|
||||
index c949c1800cb4c200c273c4019a61553b0e236994..0846ab1a348d3c5904e967aeb36eb846ba3cffa9 100644
|
||||
index a0e16b375f0ad7ef58bf68d7574453ef37d4557f..2d5b5a0715b5ed8ebe592eebea0219a6cde17b52 100644
|
||||
--- a/browser/components/preferences/preferences.js
|
||||
+++ b/browser/components/preferences/preferences.js
|
||||
@@ -117,6 +117,7 @@ ChromeUtils.defineLazyGetter(this, "gSubDialog", function () {
|
||||
@@ -118,6 +118,7 @@ ChromeUtils.defineLazyGetter(this, "gSubDialog", function () {
|
||||
styleSheets: [
|
||||
"chrome://browser/skin/preferences/dialog.css",
|
||||
"chrome://browser/skin/preferences/preferences.css",
|
||||
@@ -10,7 +10,7 @@ index c949c1800cb4c200c273c4019a61553b0e236994..0846ab1a348d3c5904e967aeb36eb846
|
||||
],
|
||||
resizeCallback: async ({ title, frame }) => {
|
||||
// Search within main document and highlight matched keyword.
|
||||
@@ -224,6 +225,10 @@ function init_all() {
|
||||
@@ -225,6 +226,10 @@ function init_all() {
|
||||
register_module("paneSearch", gSearchPane);
|
||||
register_module("panePrivacy", gPrivacyPane);
|
||||
register_module("paneContainers", gContainersPane);
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user