Issue with Syncing Tabs and Bookmarks Root Simultaneously
See original GitHub issueDescribe the bug
I’m not entirely sure this qualifies as bug, but it definitely is something that might pose a problem for users. I was really excited to see the tabs sync appear in the recent release notes of floccus 4.4, so I updated and added a new sync to my existing bookmarks root folder sync to also store my tabs. Syncing the tabs up to the server works fine, I have selected a new folder /Tabs
as target directory.
However, now when trying to sync my bookmarks (root folder, /
) it apparently also tries to sync the /Tabs
folder down agan as bookmarks and tells me: “The bookmark root cannot be modified”.
I guess it would be good to mention this sort of issue in the “limitations” section of the README? Unless there is an easier way out than not syncing the bookmarks root…
To Reproduce Steps to reproduce the behavior:
- Create bookmarks root sync (target:
/
) - Sync it - works fine
- Create tabs sync in addition (target:
/Tabs
) - Sync it - works fine
- Sync bookmarks again - See error
Expected behavior Either it should work ™ but I don’t think that’s easily possible, the error message is quite clear, or the limitation should be mentioned in the README or even during setup of the syncs.
Desktop (please complete the following information):
- OS: Ubuntu 20.04
- Browser: Firefox
- Browser Version: 81
- Floccus version: 4.4.0
- Floccus sync method: nextcloud
Server (please complete the following information):
- OS: Debian 10
- Nextcloud version: 19.0.4
- Bookmarks app version: 3.4.4
Issue Analytics
- State:
- Created 3 years ago
- Comments:20 (10 by maintainers)
@candrapersada Not at the moment no.
How tab syncing works via the built in feature in Vivaldi, for example, is your browser syncs tabs to the cloud - and there is a menu where current tabs are listed per device. I can open that menu, pick a device, and open any tabs from any other device. I’d really like to see Floccus work this way - even if it uses a folder in bookmarks (and corrosponding sub folders for each device) to do this instead of it’s own menu. With tab sync and bookmark sync combined, this could easily be done by Floccus simply syncing the local tabs to it’s corrosponding local bookmark sub-folder, and the bookmark sync would go ahead and sync that sub folder with the rest of the bookmarks. Doing it this way would have the added benefit of being able to open those current tabs from NextCloud on machines or browsers that do not have Floccus installed. Maybe I’m using someone else’s PC, or maybe Im trying to accomplish something on a game console’s browser and my PC has a tab open I need.
So in options for sync tabs, let me pick a local bookmark folder to sync to. It just pushes to that local folder (Tab Sync/HOSTNAME/ Or maybe /Tab Sync/Crappy Laptop). Then I can open it from any browser my bookmarks are synced to. By letting the user decide what local folder, it also gives the option of letting me pick if I want those open tabs further sorted by browser (/Tab Sync/Crappy Laptop/FireFox)
Why not use Vivaldi’s built it? I do, for now. But… It doesn’t cover other browsers I use, and, more importantly, I’d be much rather having this data on MY server instead of thiers.