loilo / auto-group-tabs

Google Chrome extension to automatically group tabs by URL
https://chrome.google.com/webstore/detail/auto-group-tabs/danncghahncanipdoajmakdbeaophenb
MIT License
109 stars 18 forks source link

"The file to be imported contains invalid grouping rules." #52

Open SullieLore opened 1 month ago

SullieLore commented 1 month ago

Hi Loilo,

I noticed today that I can't seem to import a file of rules. I was working on this file with an AI, so I presumed the AI had hallucinated at first, but then I tried importing the same rules that your extension had exported (unaltered by me) and got the same error.

PS: In case you have any time, I left a review on your extension page with the following commentary: "Excellent extension and thank you for creating it. Could you please consider adding: prevent duplicate tabs, tab group position (manual and a-z), collapse inactive tab groups, discard tabs in x group after x time, and a filter option to create dynamic group names based on a part of a URL or title? As a non-urgent request, if tab groups could also be backed up to bookmarks that would be wonderful. Reason for some of these ideas: discarding tab extensions tend to not work in groups and/or with your extension, and I lose time by trying to locate specific tabs when multiple groups are open and in an ever-changing order."

Toyin

loilo commented 3 weeks ago

Hey Toyin, sorry for the late feedback.

The import feature seems to work for me, so if it doesn't for you, there must be some edge case in your exported data that makes the extension break when attempting the import. That means that I unfortunately can't help you with this without knowing more about your exported file.

If you don't see privacy issues with it, feel free to share your export file (here or privately via email at florian@loilo.de). Otherwise you'd have to try and strip down the exported JSON to create a minimal reproducible example that reliably triggers the problem.

loilo commented 3 weeks ago

Regarding your feature requests:

prevent duplicate tabs discard tabs in x group after x time filter option to create dynamic group names based on a part of a URL or title

None of these are going to happen, sorry. I try to have this extension be excellent at what it does, and to make that work keeping logical complexity in check as well as respecting the limited amount of time I have to maintain it, I have to keep the extension's scope narrow, which is, reflected in its name: Automatically group tabs.

collapse inactive tab groups

I consider this out of scope as well, but since it's a really simple to implement feature, I made this a separate extension when it was last requested. You can find it here: https://chromewebstore.google.com/detail/tab-gruppen-automatisch-z/dppnkkdjjbpjcjijkjbhhbhpnmjjhppl

tab group position

This is something I actually consider and probably the next feature I'll be implementing. However, I mentioned the limited time I have to spend on the extension, so I really can't tell when I will have the time to invest in new features here.