Yuhan Guo

Results 48 comments of Yuhan Guo

An alternative to local storage (10mb limit) is [IndexedDB](https://javascript.info/indexeddb). It does not have a specific limit on the size of storage, only depending on the browser and disk ([maximum item...

This commit (cd403aaa83aaea526bea30c67a11abc5eb18cd49) automatically saves the `hmPages` to local storage when the array is updated and loads the saved array when historymap is opened (not sure if the timing of...

Just saw this: [Mesh: Scaffolding Comparison Tables for Online Decision Making (UIST '20)](https://dl.acm.org/doi/pdf/10.1145/3379337.3415865)

Also templates for representation at other stages, e.g., schema.

(I really need this feature when I use historymap)

Favourite is supported (9ae9d661ef9589f57b4896d514494366c3d745cc). For minimise/remove (hide?), we need to consider the corresponding node representation.

Would it be useful to have explicit sessions (like 'start a new chat' in ChatGPT), or simply use tags to filter?

Update: c31b896c74797e98e960b15d3f1d8e2d1608a0e0 supports highlighting selected text on the tab page (reuse the implementation in old-historymap with a few apis migrated to manifest v3 features). The highlighted content is not sent...

I just had a look at the wiki page and found the comments on [missing features](https://github.com/Vis4Sense/HistoryMap/wiki/Missing-Features-for-Online-Study). > Image highlighting * (what about multiple images?) I think highlighting multiple images is...

Implemented highlighting images and showing the highlighted text and images on historymap (902f4ab7e3790afea7810a841b9ac6bbf6690646). - Images are saved as base64 data stored in the `highlights` array in `hmPages`. A preview figure:...