mirror of
https://github.com/floccusaddon/floccus.git
synced 2026-04-25 14:16:12 +03:00
[GH-ISSUE #113] Order of bookmarks gets intermixed #108
Labels
No labels
browser-specific
bug
correctness issues
enhancement
feature: Google Drive
feature: Linkwarden
feature: git
feature: nextcloud-bookmarks
feature: tabs
feature: webdav
help wanted
native-app
priority: high
priority: low
priority: medium
pull-request
question
question
stale
upstream
waiting for more information
wontfix
🙁 Not following issue template
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/floccus#108
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @asdfkaba on GitHub (May 31, 2018).
Original GitHub issue: https://github.com/floccusaddon/floccus/issues/113
floccus 2.25, bookmarks app 0.11.0
No real issue, just wanted to ask if its normal behaviour that the bookmark order in my bookmark bar gets intermixed after the bookmarks get pushed to the server. It seems it is caused due to the local updates afterwards(which i saw in console).
Great addon but with screwing up my order in bookmark bar its sadly no real alternative to official google syncing for me. Hopefully i'm missing something.
best regards.
@marcelklehr commented on GitHub (May 31, 2018):
This is currently unavoidable with the nextcloud bookmarks app, as it doesn't store information about the order of bookmarks, but work is being done on a pure WebDAV backend for floccus which would store your bookmarks in a custom file in your nextcloud and would thus be able to retain the order of your bookmarks. The relevant issue is https://github.com/marcelklehr/floccus/issues/86 and work is being done over at #112 :)
@asdfkaba commented on GitHub (Jun 2, 2018):
Nice! Thanks for the information :)
@vansteeny commented on GitHub (Feb 20, 2019):
After testing this issue I came to the conclusion that it isn't fixed for the WebDav option. The correct order of the bookmarks is retained in the xml file when syncing to the server but 2 problems still remains.
Excellent add-on for the rest.
My best regards
@marcelklehr commented on GitHub (Feb 22, 2019):
@vansteeny Oh, this is an amazing observation! Thanks for taking the time to investigate this! The fix was rather easy, but tough to spot :)
@bernd-wechner commented on GitHub (Feb 22, 2019):
As an aside be great if order were preserved when using the Nextcloud Bookmarks app. Currently I have higgledy piggledy ordering of all my bookmarks on numerous browsers I use.
@marcelklehr commented on GitHub (Feb 22, 2019):
@bernd-wechner I suspect you're stilil using the legacy sync method, which doesn't preserve ordering. The new sync method does. Here's how you can switch ;)
@bernd-wechner commented on GitHub (Feb 26, 2019):
@marcelkehr, thanks heaps. Laborious process but great to see folders now in.
They arrive in the same order which is nice.
I did try this with no luck mind you:
and the bookmark did not move on the other browser. I checked the Bookmarks app and can see maybe why, the thing I moved was a subfolder. It was in the middle of the list and I like to put them at top. Which I did. But on the Bookmarks app, subfolders don't appear in the same list as bookmarks at all and so may not be subject to order?
@marcelklehr commented on GitHub (Mar 1, 2019):
The order is not currently displayed in the web app, but it is possible to put folders and bookmarks in one order via the API. One shouldn't make mistakes when programming, though 🙈
@marcelklehr commented on GitHub (Mar 2, 2019):
v3.2.7 has the fix for this, now. Feedback is appreciated :)
@vansteeny commented on GitHub (Mar 8, 2019):
Hi. I re-tested the 3.2.7 release.
The order in the xml file is still correct and changes gets synced properly to server. Also performing a reorder syncs properly to the server.
When syncing to the server everything goes as it should. But when you then sync a second time all the new bookmarks if any get added and the order gets retained. But if you have a folder that contains folders combined with bookmarks the bookmarks gets sorted before the folders.
For example : [BOOKMARK LAYOUT]
Folder ("Shops") - Bookmark ("Google") - Folder ("Downloads") - Bookmark ("Adobe")
1 sync everything gets propagated to the server correctly
After second sync operation it sorts everything like this :
Bookmark ("Google") - Bookmark ("Adobe") - Folder ("Shops") - Folder ("Downloads")
Bookmarks first then folders. If you never combine content (bookmarks & folders) in the root or subfolders this issue will not bother you.
Hope this helps makes sense of the issue. ;)
@marcelklehr commented on GitHub (Mar 8, 2019):
@vansteeny Awesome! This was very helpful. Thanks :)
@marcelklehr commented on GitHub (Mar 9, 2019):
v3.2.8 has the fix for this, now. :)
@Dreeg commented on GitHub (Feb 7, 2023):
Hi @marcelklehr, thanks a lot in advance for your work!
I found this thread because as soon as I installed and configured I found myself in the same situation.
NC Bookmark app version: 12.0.0
Floccus browser extension version: V4.18.1
Until I (by accident) found the "manual order" setting that fixed (it seems to me). It's just not selected by default.
Meanwhile my bookmarks have all moved and messed up with "folders first, then bookmarks".
With a little patience I will put them in order.
I was wondering though: why is "manual order" not the active option by default?
The problem I think is on the NC Bookmark app but it seems to me are you also in the development? Or did I misunderstand?
@marcelklehr commented on GitHub (Mar 20, 2023):
@Dreeg Hello. Please open a new issue. This one is 4 years old.
@github-actions[bot] commented on GitHub (Mar 20, 2024):
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.