CloudyTabs icon indicating copy to clipboard operation
CloudyTabs copied to clipboard

Tabs limited to 99 per device?

Open gingerbeardman opened this issue 5 years ago • 5 comments

I have hundreds (290 right now) of tabs on my iPhone that I'd really like to cleanup with the help of CloudyTabs.

However, it only shows the first/oldest 99?

  • macOS:CloudTabs Screen shot 2020-10-07 at 10 16 20
  • iOS/iPhone: Safari IMG_E5A9E055F4FF-1

gingerbeardman avatar Oct 07 '20 09:10 gingerbeardman

I second this. I have over 300 tabs open on my iPhone. There is currently a bug in iOS and MacOS preventing iCloud tab syncing from working properly , so having CloudyTabs as an option to clean up my tabs would be awesome. Thanks!

Natalie-321 avatar Dec 15 '20 17:12 Natalie-321

As a workaround, on iOS, you can long-press on the bookmark icon, and it'll prompt you to save all tabs to a bookmark:

peterkos avatar Dec 20 '20 06:12 peterkos

It looks like the ~/Library/Safari/CloudTabs.db SQLite database that this repo reads from only stores 99 items in it at a time... Which is strange because Safari lists more than 99 in its cloud tabs view. Maybe the CloudTabs.db is cached/paginated on Apple's end due to some technical limitation?

Either way, doesn't seem possible to read more values if the values simply don't exist in the local store :(

peterkos avatar Dec 20 '20 08:12 peterkos

I only see the first 99 in my Safari (actually the first 99, which is kind of useless, perhaps because this is a new Mac) so I wonder if you see the most recent 99 and it caches the rest?

gingerbeardman avatar Dec 20 '20 14:12 gingerbeardman

See the following answer from rfindeis on Apple SE: Where Safari 15 store tabs opened in groups?

"Regular" tabs (tabs not opened in groups) are stored in ~/Library/Safari/CloudTabs.db but tabs opened in Tab Groups aren't there, so where are they stored?

Safari has another database file in ~/Library/Containers/com.apple.Safari/Data/Library/Safari/SafariTabs.db. It has a table bookmarks which has a row for each tab group entry. There is a parent column which has the id of the tab group itself.

stefan123t avatar Jan 09 '22 23:01 stefan123t