Danny Colin
d82341ce4a
Merge pull request #2760 from Rob--W/logspam-contextMenus.remove
...
Avoid logspam: "Cannot find menu item with id ..."
2025-04-30 18:09:22 -04:00
Rob Wu
60a6666222
Avoid logspam: "Cannot find menu item with id ..."
...
The extension frequently tries to remove context menus that do not
exists, which results in errors like:
> Error: Cannot find menu item with id firefox-container-1
because starting from Firefox 136, the contextMenus.remove method
rejects if the menu item does not exist. To avoid logspam, catch it.
References:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1688743
- https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/136#changes_for_add-on_developers
2025-04-30 00:51:11 +02:00
Danny Colin
0372abdc33
Merge pull request #2754 from apostrophest/issue-2747-reopen-in-container-tab-groups
...
Fix #2747 : open/reopen container tabs in tab groups when appropriate
2025-04-28 11:04:18 -04:00
Danny Colin
366a50c8b6
Merge pull request #2753 from apostrophest/issue-2746-sort-ungrouped-tabs-only
...
Fix #2746 : sort only ungrouped tabs
2025-04-28 11:03:46 -04:00
Stephen Thompson
ab3e1ce4d8
Address code review from @Rob--W
2025-04-23 14:31:13 -04:00
Stephen Thompson
5194fcad0e
Address code review from @Rob--W
2025-04-23 14:23:07 -04:00
Stephen Thompson
b6a1bff9e8
Fix #2747 : open/reopen container tabs in tab groups when appropriate
...
Firefox 137 introduced tab groups. Tab group web extension support is rolling out in Firefox 138 and later. Creating a new tab after the last tab in a tab group can inadvertently create the new tab outside of the tab group.
When a user opens a new tab that should be in a container, this patch will make sure that the new tab resides in the same tab group as the original tab.
2025-04-21 23:45:11 -04:00
Stephen Thompson
5ae2047b2c
Fix #2746 : sort only ungrouped tabs
...
Firefox 137 introduced tab groups. Tab group web extension support is rolling out in Firefox 138 and later. Tab movements, like the movements done when sorting tabs by container, can inadvertently add or remove tabs from tab groups.
In order to keep users' tab groups intact, this patch only sorts tabs outside of tab groups. Due to the lack of the tabGroups web extensions API as of Firefox 138, this patch cannot move tab groups, so all ungrouped tabs move to the end of the tab strip. That means after sorting, all tab groups will move to the beginning of the tab strip.
2025-04-21 23:44:13 -04:00
Danny Colin
a60f5bb1be
Merge pull request #2723 from mozilla/basti/update_ci
...
Update CI actions/upload-artifact to v4
2025-02-25 11:17:38 -05:00
Sebastian Streich
c8c4e0f0c5
Update CI actions/upload-artifact to v4
2025-02-25 13:56:52 +01:00
Andrea Marchesini
037a804725
Merge pull request #2572 from Cimbali/main
...
Small fixes
2024-09-26 15:13:51 +02:00
Cimbali
6fcb828e1d
Fix error in function name
2024-09-26 13:10:25 +01:00
Cimbali
aa9bb41305
Do not resolve promise twice
2024-09-26 13:10:25 +01:00
luke crouch
546ee7a098
Merge pull request #2671 from kelimuttu/community-docs
...
Community documentation update
2024-09-25 06:12:58 -05:00
kelimuttu
d8cff7ca41
tidy up links
2024-09-25 14:37:53 +07:00
kelimuttu
e6e7d5178e
remove discourse and redirect to GH discussions board
2024-09-25 14:32:18 +07:00
kelimuttu
7767bb0c58
update the contributor guidelines
2024-09-25 14:30:48 +07:00
Rafee Rahman
580fb5234b
Merge pull request #2663 from mozilla/version-upgrade
...
Version upgrade
2024-09-10 11:04:30 -04:00
Rafee
8edcb1587d
Version upgrade
2024-09-10 10:57:47 -04:00
Rafee Rahman
97891f61b0
Merge pull request #2659 from dannycolin/bz#1823729
...
Fix bz#1823729 - Listen only for status on tab updated
2024-08-29 09:22:53 -04:00
Danny Colin
51ead29d2b
Fix bz#1823729 - Listen only for status on tab updated
2024-08-28 13:52:55 -04:00
luke crouch
a53eb64c03
Merge pull request #2654 from mozilla/feat-#303
...
#303 : Reset cookies in site manager
2024-08-28 11:26:57 -05:00
Rafee
c644a60e46
feat #303 : ask for browsing data permission dynamically
2024-08-27 17:06:07 -04:00
Rafee
2cd38299e2
feat #303 : confirmation page for clearing container storage, added destructive colors
2024-08-27 15:34:06 -04:00
luke crouch
077c7e08c8
Merge pull request #2649 from mozilla/2263-always-open-in-container-bug
...
Remember choice for default containers in the "Always open in" confirm page
2024-08-27 13:47:53 -05:00
Rafee
6bde0a78d7
fix #2603 : remember choice when choosing 'previous' (deny) container option
2024-08-23 12:57:50 -04:00
Rafee
3debe8a36f
feat #303 : change individual cookie removal to browsingData api
2024-08-20 15:04:25 -04:00
Rafee
606e08d2b7
feat #303 : Container storage deletion and confirmation popup
2024-08-20 13:47:36 -04:00
Danny Colin
f9f5daf8f4
Merge pull request #2616 from dannycolin/bug1958
...
Fix #1958 - Propagate container list reordering in Firefox menus
2024-08-14 10:31:54 -04:00
Rafee
ffbb740445
feat #303 : reset cookies in site manager
2024-08-01 18:13:58 -04:00
Rafee
cd343ab8c3
fix #2603 : remember choice to always open in default containers
2024-07-23 11:42:01 -04:00
Danny Colin
1537e9f6f2
Merge pull request #2634 from mozilla/missingTranslation
...
Missing translation for a contextmenu item
2024-04-22 15:35:47 -04:00
Andrea Marchesini
f94c00b68a
Missing translation for a contextmenu item
2024-04-17 14:59:56 +02:00
Danny Colin
0acc48af48
Merge pull request #2628 from emilio/icon-macos-fix
...
Explicitly specify width and height in SVG icon.
2024-03-04 10:33:04 -05:00
Emilio Cobos Álvarez
cb96bf385b
Explicitly specify width and height in SVG icon.
...
To work around https://bugzil.la/1883166 .
2024-03-02 02:39:13 +01:00
Danny Colin
6fd2b70032
Merge pull request #2622 from emilio/release-changes-back-to-main
...
Release changes back to main
2024-02-23 18:49:22 -05:00
maxxcrawford
f5aec9cb5a
Add latest strings
2024-02-23 20:41:34 +01:00
maxxcrawford
9469ed424e
Bump version number to 8.1.3
2024-02-23 20:41:10 +01:00
Danny Colin
7305b54635
Fix #1958 - Propagate container list reordering in Firefox menus
...
Since Fx 123, we have a new API (contextualIdentities.move) that let
us reorder the container list everywhere in Firefox. This patch
looks if the API is supported by the client and propagate the change
if it's the case.
2024-02-13 13:56:45 -05:00
Danny Colin
018b458ef6
Merge pull request #2599 from abhillman/abhillman/shebang-bash-with-env
...
Use `/usr/bin/env` to find bash
2023-11-28 19:51:22 -05:00
Danny Colin
6573123af5
Merge pull request #2587 from dannycolin/issue2553-shortcut-preventdefault
...
Revert monitoring modifier in popup shortcuts
2023-11-20 09:40:09 -05:00
Aryeh Hillman
4a9bc37a46
Use /usr/bin/env
to find bash
...
This enables `npm test` to successfully call scripts in `bin/` with
the `bash` binary specified by `PROFILE`.
---
Additional information:
In addition to potentially preferring an alternative version of bash
than the one in `/bin/bash`, some distributions forego storing bash in
`bin/` at all, such as `NixOS`:
```bash
$ cat /etc/os-release | rg '^NAME=' -r ''
NixOS
$ which bash
/run/current-system/sw/bin/bash
```
2023-11-17 15:55:12 -08:00
Danny Colin
59e951e5d2
Merge pull request #2578 from dannycolin/bug1852393-icon-in-toolbar-by-default
...
Add MAC icon in toolbar on install
2023-10-16 14:32:34 -04:00
Danny Colin
4d4851d058
Merge pull request #2577 from dannycolin/fxa-rebrand
...
Rebrand Firefox Account
2023-10-16 14:25:57 -04:00
Danny Colin
dd574bbe99
Merge pull request #2558 from leodag/fix-pr-template
...
fix: correct pull request template placement
2023-10-14 18:38:00 -04:00
Leonardo Dagnino
6374a28932
fix: correct pull request template placement
2023-10-14 19:05:45 -03:00
Danny Colin
6a9afcf266
Revert monitoring modifier in popup shortcuts
2023-10-13 14:45:32 -04:00
Danny Colin
bea1cdcf87
Merge pull request #2584 from emilio/icons
...
Use color-scheme-aware icons.
2023-10-10 22:13:40 -04:00
Emilio Cobos Álvarez
3779f86088
Make icons react to color-scheme properly.
...
Note that due to https://bugzilla.mozilla.org/show_bug.cgi?id=1779457 /
https://github.com/w3c/csswg-drafts/issues/7213 , prefers-color-scheme
works fine even if the user has an explicitly light theme or so.
This fixes #2583 entirely.
2023-10-09 00:57:23 +02:00
Emilio Cobos Álvarez
bb24647ff3
Make usercontext.svg use color-scheme-aware colors.
...
Fixes the individual icons in #2583 .
2023-10-09 00:45:37 +02:00