2023-05-04 17:17:23 +02:00
|
|
|
pinmenote-extension - pre-alpha
|
2022-12-17 22:55:05 +01:00
|
|
|
---
|
|
|
|
|
|
|
|
### Description
|
2023-05-04 17:17:23 +02:00
|
|
|
Browser extension
|
2022-12-17 23:19:16 +01:00
|
|
|
|
2023-03-23 23:39:35 +01:00
|
|
|
- offline first with p2p in mind
|
2023-03-23 23:39:10 +01:00
|
|
|
|
2022-12-17 23:19:16 +01:00
|
|
|
### Run
|
|
|
|
```bash
|
2023-02-01 14:25:47 +01:00
|
|
|
npm run dev
|
2022-12-17 23:19:16 +01:00
|
|
|
```
|
2023-04-12 05:13:49 +02:00
|
|
|
|
2023-04-23 07:10:32 +02:00
|
|
|
### Website
|
2023-04-26 04:27:14 +02:00
|
|
|
[https://pinmenote.com](https://pinmenote.com)
|
|
|
|
|
2023-05-04 17:17:23 +02:00
|
|
|
### Features Summary
|
2023-04-26 04:27:14 +02:00
|
|
|
- select website area, add comment and draw on selected part
|
2023-05-04 17:17:23 +02:00
|
|
|
- save website / part of website as single page for offline use
|
2023-04-26 04:27:14 +02:00
|
|
|
- capture image / map / canvas
|
|
|
|
- capture video time
|
|
|
|
- download table as csv
|
2023-05-04 17:17:23 +02:00
|
|
|
- add / manage note to any website or without website
|
2023-04-26 04:27:14 +02:00
|
|
|
- encrypt / decrypt messages
|
|
|
|
- html preview and board view
|
|
|
|
- add and manage tags of any content you saved
|
2023-05-04 17:17:23 +02:00
|
|
|
- automatic reverse index of saved content
|
|
|
|
- smart search using levenshtein distance, dates, website addresses
|
|
|
|
|
|
|
|
### In progress
|
|
|
|
- add / manage calendar event (repeat in progress)
|
|
|
|
- add / manage task
|
2023-04-23 07:10:32 +02:00
|
|
|
|
2023-04-12 05:13:49 +02:00
|
|
|
### Known issues
|
2023-04-23 07:10:32 +02:00
|
|
|
|
|
|
|
#### Shadow root
|
2023-05-11 20:46:59 +02:00
|
|
|
Open shadow root is not always displayed or parsed correctly - but at least it matches mht quality or sometimes it's better.
|
|
|
|
Saving fragment / adding pin to shadow root is not working right now.
|
2023-04-23 07:10:32 +02:00
|
|
|
|
|
|
|
#### Youtube
|
|
|
|
Youtube use polymer dom with ```<!--css-build:shady-->```.
|
|
|
|
It is some polymer polyfil for shadow root that messes with css.
|
2023-04-28 11:39:26 +02:00
|
|
|
|
|
|
|
### Limitations
|
2023-05-04 17:17:23 +02:00
|
|
|
- Sometimes what you see / saw is what you saved
|
|
|
|
- some websites offload content not displayed on page - ex. using shadow dom
|
|
|
|
- the same condition applies to websites that don't load images until you scroll to them
|
|
|
|
- Not downloading svg icons from css files - to limit number of requests
|