Peter H.

Results 39 issues of Peter H.

Implement first version of drag and drop using [Dragula]: - [ ] Individual bookmarks from right pane to left pane - [ ] Selected bookmarks from right pane to left...

new feature
prio: gambling

# Show all categories and bookmarks alphabetically on left and right pane initially. ## Left side: - [x] Show categories on the left side - [x] Show main categories first...

new feature

Keyboard shortcuts for select all, cut, copy paste and so on.

new feature

Chrome bookmarks uses Javascript to make resizing the left pane easy. Implement similar functionality.

new feature

Cancel promises with something like [AbortController](https://developer.mozilla.org/en-US/docs/Web/API/AbortController) for fetch. Bluebird offers cancellable promises and there are other options. For custom implementation the structure of Promise cancellation could be something like [delayedExecution](https://github.com/Lusito/forget-me-not/blob/develop/src/lib/delayedExecution.ts)...

technical
prio: gambling

Notes: * Make components represent the state in a **simple view** and not have much logic or state on their own. * Remember that Svelte store contract is implemented by...

technical
prio: gambling
epic

Use derived store to get category search results quickly

technical

Use store for all bookmarks Questions: * Preserve tree structure or make it flat?

technical

Find a way to have certain bookmarks and categories available when testing. ## Ideas: * Real bookmarks: Load on browser profiles? * Mocking: Pass bookmarks through messages from background page...

* [x] Test the popup as a web page * [x] Define locale for popup * [ ] Implement some meaningful tests