Commit graph

12 commits

Author SHA1 Message Date
Yusyuriv
f6d25aa94c
Code cleanup: Flow.Launcher.Plugin.BrowserBookmark 2024-04-16 13:00:19 +06:00
Phoenix
d0414892c3 Fix opera bookmarks
Fix opera bookmarks - comment

Fix opera bookmarks - comment
2024-03-01 21:29:30 +03:00
Hongtao Zhang
c2ff04f0ad add a safety check for getproperty 2023-12-18 00:30:18 -06:00
VictoriousRaptor
07e77e7a41 Add Edge Workspaces support 2023-10-03 13:55:47 +08:00
Vic
00e6e5b30d Remove unused using 2023-04-25 21:02:34 +08:00
Kevin Zhang
a78956bbee
Merge branch 'dev' into filewatcher 2022-06-10 18:02:19 -05:00
Rick
7fe166d18b
avoid exception in ChromiumBookmarkLoader.cs
Every time I start Flow Launcher since the plugins refactor, the Bookmarks plugin has been throwing an exception.  The issue stems from it parsing the Bookmarks file, and assuming that every JsonElement in the "roots" element is a JsonValueKind.Object.  My Bookmarks file though has a JsonValueKind.String value off the roots key of `"sync_transaction_version": "20297",` along-side the bookmark_bar, other, and synced keys, which ARE objects.  When it hits that sync_transaction_version string, and calls EnumerateFolderBookmark with it, it gets into the method because it IS a JsonElement, but then throws an exception on the folderElement.TryGetProperty("children", ...) call because you can't call TryGetProperty on a String, only Objects.
2022-03-08 20:54:54 -05:00
Jeremy
18acea3321 remove dup RegisterBookmarkFile & update condition 2022-02-07 08:47:28 +11:00
Hongtao Zhang
af68cb5093 detect browserbookmark file change 2022-01-08 16:58:12 -06:00
Kevin Zhang
4c10208008 quick exit when children property is not found 2021-10-29 14:09:58 -05:00
Kevin Zhang
d51579967b Further Refactor & add CustomBrowsers UI 2021-09-22 18:09:30 -05:00
Kevin Zhang
7ff9b688c9 Refactor Bookmark plugin 2021-09-21 13:50:51 -05:00