Comments (2)
I am very sorry to hear that @FirebrandCoding.
What you can try to do, is to open Console inside My Notes tab and enter:
chrome.storage.sync.get(["value"], sync => console.log(sync.value));
// This might show the notes from version 1.4 but I cannot guarantee that.
Picture:
I am using My Notes differently – temporary data only. Therefore no migration was incorporated and resetting notes never bothered me. But don't take this as an excuse. I now see your (and others) use case(s) might be very different from mine.
I hoped that 2.x will help to deliver the message about breaking changes from 1.x.
I'll try to implement the migration now.
Migration is not that easy to test or guarantee though.
If the extension is uninstalled and then installed again, the content of the storage is non-recoverable. The only way to go around it is to store the notes on an own server, which is something I won't do.
From the store, just the latest version can be installed, which makes testing limited.
I understand that losing your notes could make you angry. And I am again sorry for that. But please, understand this. I have shared this extension to help others, to have normal discussions on improvements. So please, be more considerate about the tone you choose next time, as this is the last time I tolerate it. I dislike lecturing like this or making a public example. That is not the way I would like the communication going here.
from my-notes.
You're right: I could've handled this better. My apologies.
Still, I stand by the message about the important of handling user data – not only as a user, but also as a developer of note-taking software of my own. Reliability is one of the few basic requirements you have for any piece of software. If I can't expect an extension to keep its end of the bargain for any reason other than the fool in the user seat or a cascade of failures of the platform itself, why should I?
In the meantime, I was able to recover my notes. I've done nothing on my end, so it must have been the work you put into data migration. Thank you for the effort.
from my-notes.
Related Issues (20)
- Disable auto spelling HOT 1
- Google Drive Auto Sync is grayed out HOT 7
- [Feature Request] Check list option for formatting HOT 6
- [Query] How to edit the files in mobile Google Drive app? HOT 2
- [Feature Request] Save URL to specified note HOT 2
- [Feature Request] Search box for all my notes HOT 17
- [Queries]Save URL to remotely open My Notes & context menu for images HOT 2
- Indent & outdent using keyboard for lists HOT 7
- Feature Request: Add sort order for created at HOT 11
- Characters at the end disappearing HOT 1
- Context Menu not saving HOT 4
- Apply word-wrap to pasted text HOT 1
- My Notes crashes on Chrome 114.0.5735.26 (Official Build) beta (64-bit) HOT 1
- [New Feature?] Search through all notes HOT 1
- Feature request - store notes in a folder instead of local storage HOT 1
- Pasting styled text results in the styled text being added to the note HOT 1
- Add Zen mode HOT 1
- I wish the notes we selected and sent with the right click were recorded at the bottom, not at the top. So it would be a top-down text. HOT 2
- Cannot build with Node v20 HOT 3
- Line feeds (or carriage returns) being deleted HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from my-notes.