[GH-ISSUE #850] sync tabs when browser start #544

Closed
opened 2026-02-25 22:37:27 +03:00 by kerem · 15 comments
Owner

Originally created by @candrapersada on GitHub (Mar 10, 2021).
Original GitHub issue: https://github.com/floccusaddon/floccus/issues/850

how to revert local changes and pull upstream remote changes at browser startup and Always revert upstream remote changes and push local changes every x minutes automatically for browser tabs?

Originally created by @candrapersada on GitHub (Mar 10, 2021). Original GitHub issue: https://github.com/floccusaddon/floccus/issues/850 how to revert local changes and pull upstream remote changes at browser startup and Always revert upstream remote changes and push local changes every x minutes automatically for browser tabs?
kerem 2026-02-25 22:37:27 +03:00
Author
Owner

@github-actions[bot] commented on GitHub (Mar 10, 2021):

Hi @candrapersada! This issue is being automatically closed because it does not follow the issue template.

<!-- gh-comment-id:796058659 --> @github-actions[bot] commented on GitHub (Mar 10, 2021): Hi @candrapersada! This issue is being automatically closed because it does not follow the issue template.
Author
Owner

@github-actions[bot] commented on GitHub (Mar 10, 2021):

Hi @candrapersada! This issue is being automatically closed because it does not follow the issue template.

<!-- gh-comment-id:796082181 --> @github-actions[bot] commented on GitHub (Mar 10, 2021): Hi @candrapersada! This issue is being automatically closed because it does not follow the issue template.
Author
Owner

@marcelklehr commented on GitHub (Mar 10, 2021):

@candrapersada Currently you'll have to manually pull upon opening the browser and set the sync strategy to push.

<!-- gh-comment-id:796082417 --> @marcelklehr commented on GitHub (Mar 10, 2021): @candrapersada Currently you'll have to manually pull upon opening the browser and set the sync strategy to push.
Author
Owner

@candrapersada commented on GitHub (Mar 10, 2021):

what I mean is to use sync strategy automatically

<!-- gh-comment-id:796087412 --> @candrapersada commented on GitHub (Mar 10, 2021): what I mean is to use sync strategy automatically
Author
Owner

@marcelklehr commented on GitHub (Mar 10, 2021):

I could add an option to only sync on browser start. Then you could have one account that regularly pushes and one that pulls once on startup.

<!-- gh-comment-id:796133325 --> @marcelklehr commented on GitHub (Mar 10, 2021): I could add an option to only sync on browser start. Then you could have one account that regularly pushes and one that pulls once on startup.
Author
Owner

@candrapersada commented on GitHub (Mar 12, 2021):

and i want to ask if the pull and push time can be adjusted so that there is no problem like tabs I have recently closed reappear through the sync quite often

<!-- gh-comment-id:797345035 --> @candrapersada commented on GitHub (Mar 12, 2021): and i want to ask if the pull and push time can be adjusted so that there is no problem like [tabs I have recently closed reappear through the sync quite often](https://github.com/floccusaddon/floccus/issues/689#issuecomment-712039394)
Author
Owner

@marcelklehr commented on GitHub (Mar 12, 2021):

If you're talking about the sync frequency, you can definitely adjust that.

<!-- gh-comment-id:797400811 --> @marcelklehr commented on GitHub (Mar 12, 2021): If you're talking about the sync frequency, you can definitely adjust that.
Author
Owner

@candrapersada commented on GitHub (Mar 13, 2021):

The time between two synchronizations runs in a few minutes. The default is 15 minutes. when the browser starts sync runs itself before 15 minutes
for example when I start the browser after 1 day close the sync starts immediately before 15 minutes why this happens?
image

<!-- gh-comment-id:798803726 --> @candrapersada commented on GitHub (Mar 13, 2021): The time between two synchronizations runs in a few minutes. The default is 15 minutes. when the browser starts sync runs itself before 15 minutes for example when I start the browser after 1 day close the sync starts immediately before 15 minutes why this happens? ![image](https://user-images.githubusercontent.com/36833664/111053043-21f9a580-8493-11eb-990b-c10c4021c0ea.png)
Author
Owner

@marcelklehr commented on GitHub (Jul 14, 2021):

before 15 minutes why this happens?

This happens because the 15 minutes are calculated as the difference between current time and last sync time. If you haven't had the browser open for more than a day, that's more than 15min.

<!-- gh-comment-id:879818021 --> @marcelklehr commented on GitHub (Jul 14, 2021): > before 15 minutes why this happens? This happens because the 15 minutes are calculated as the difference between current time and last sync time. If you haven't had the browser open for more than a day, that's more than 15min.
Author
Owner

@marcelklehr commented on GitHub (Jul 14, 2021):

Fixed by aca81a5065 -- now it will sync automatically within 7s of opening the browser.

<!-- gh-comment-id:879820198 --> @marcelklehr commented on GitHub (Jul 14, 2021): Fixed by aca81a5065f80f6e38e1730fe469d125552eb790 -- now it will sync automatically within 7s of opening the browser.
Author
Owner

@candrapersada commented on GitHub (Mar 12, 2022):

why until now there is still no feature pull sync once when starting browser and push sync every 15 minutes or auto disable sync when starting browser
floccus 4.11.0.1
based Chromium

<!-- gh-comment-id:1065752318 --> @candrapersada commented on GitHub (Mar 12, 2022): why until now there is still no feature `pull sync once` when starting browser and `push sync` every 15 minutes or `auto disable sync` when starting browser floccus 4.11.0.1 based Chromium
Author
Owner

@candrapersada commented on GitHub (Jun 22, 2024):

Why is the tab sync problem still not resolved?

<!-- gh-comment-id:2184022957 --> @candrapersada commented on GitHub (Jun 22, 2024): Why is the tab sync problem still not resolved?
Author
Owner

@marcelklehr commented on GitHub (Jun 22, 2024):

Why is the tab sync problem still not resolved?

Hey, I've been dealing with more pressing issues so far and was also not sure how to proceed as the requirement to be able to pull sync on browser start and push sync the rest of the time is radically different from the way bookmark sync is handled

<!-- gh-comment-id:2184052735 --> @marcelklehr commented on GitHub (Jun 22, 2024): > Why is the tab sync problem still not resolved? Hey, I've been dealing with more pressing issues so far and was also not sure how to proceed as the requirement to be able to pull sync on browser start and push sync the rest of the time is radically different from the way bookmark sync is handled
Author
Owner

@marcelklehr commented on GitHub (Nov 28, 2024):

I think the underlying problem behind your request is that merge sync doesn't work well with tabs, which you would want to use all the time, be it at browser start or during a browsing session. I've recently drastically improved merge sync for tabs, which should hopefully obviate the need for your intricate "strategy switching" request. I'll let you know once the release is published. :)

<!-- gh-comment-id:2506282115 --> @marcelklehr commented on GitHub (Nov 28, 2024): I think the underlying problem behind your request is that merge sync doesn't work well with tabs, which you would want to use all the time, be it at browser start or during a browsing session. I've recently drastically improved merge sync for tabs, which should hopefully obviate the need for your intricate "strategy switching" request. I'll let you know once the release is published. :)
Author
Owner

@github-actions[bot] commented on GitHub (Dec 22, 2025):

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

<!-- gh-comment-id:3679816795 --> @github-actions[bot] commented on GitHub (Dec 22, 2025): This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/floccus#544
No description provided.