-
-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature to save the notes online? #53
Comments
Btw, love this tool! |
Hi there! Did you uninstall the plugin and installed it again? This is how it works now: (since 2.2)
This is how it worked before: (before 2.2)
This sounds like a better experience was before 2.2. At a first sight, yes. The change that 2.2 brings, is necessary. The reason is that the limit of online storage used before, called Chrome Sync, is only 8 KB per item, or 100 KB in total. This could cause problems in storing the notes once the limit is reached. 2.2 continues to use Chrome Sync only to send small pieces of information between computers, using the content menu as described. All notes are stored locally now (even those received with content menu), in Chrome Storage Local. This storage has a limit of 5MB which should be more than enough. It is possible to change the limit to be unlimited (hard drive limit) if the extension would require that permission. At this point, I think 5MB is enough for text so the extension works in those limits. You mentioned reinstalling the plugin. In such case the data would be wiped. This would apply to both local storage (Chrome Storage Local) and online storage (Chrome Storage Sync or just Chrome Sync). An independent online storage like Google Drive could be best. I check this one. I am really glad you like the extension. I will continue to make it better! Thanks for the feedback. |
I've done some research on this and the easiest although not available option (as it works for Chrome Apps only, not Chrome Extensions) is, using the Chrome Sync Filesystem API. As said, this option is not applicable to Chrome Extensions and besides that Chrome Apps are being discontinued anyway. The other option The managing costs for the second option would not be for free, although not any high though as it could be done serverless. |
Hi, Apologize for the late reply. I think Google Drive is probably OK but if the cost is not worth it and not free. I don't think it's good if only a single person is requesting for the feature. I think it's still better to stick within the Google infrastructure but I'm wondering what are the other options you've seen besides from it? Any outstanding? Thank you for the support on this one! I use it on my day to day :) |
Hi, No worries. I think some kind of backup or export/import could be nice. Google Drive might be a bit out of reach at the moment but what can be done now is this:
This could be an intermediate step before having automated backups eventually (stored to Google Drive) but as it can be useful even after then, it could stay. Edit: Glad you like it :) |
I just had a thought today. Do you think it is possible to prompt the user before uninstalling the plugin if they want to do a manual backup? In that way, users are notified/reminded that they will lost all their files but they can be backup. I hope that's not too much of a work to do. But anything can work for me. I'm down to have one instead of none 👌 |
I'd like that. Unfortunately it is not possible due to security reasons. Uninstallation cannot be interrupted by prompt or call to action. It actually makes sence as this kind of control could potentially be misused to prevent the uninstallation. There are the remaining options:
As I see it, manual is not something that someone would like to do. Unless transferring data to another computer. There is also a con in not having the most recent backup, which is kind of against the purpose. On the other hand, Automated backups would beat manual backups in every way. Reasons:
I will check Google Drive further although the running woudn't be for free. Something that could be justified if the extension is priced (with a free trial). But, I am not sure if anyone pays for a software nowdays. Except for Office and Spotify 😃 |
A manual backup is probably OK but not really ideal. I agree with what you said, users don't really like to backup something and that would let the user manage the backups also by themselves which most of the cases, they don't like. I hope there are still some alternatives that are free. Still hoping! 😄 |
A free alternative would be if I pay B from my pocket 😬😄 |
Haha, not really expecting that one 😄but yeah, if most people request it, then I think it's great to go with the priced extension (with a free trial). 😄 |
Unlimited free trial 🤣 |
Get Ready. Having some good news 😁 Click me :D!I tried Google Identity API 😲 and it works!! 😄Click me too :DDDD!Version 3.0 is in the works now 💪 (Google Drive support) |
Oh man that's really great news! Can't wait to see it in action 🔥 |
What happened to the comment on how it works 👀 haha |
I have to say. How painful it is to get the extension published:
I've published 15 versions of My Notes already and what I described I experienced every single time. My best intentions are just ruined by Google. I will create the comment again 😁👍 ⬇️ ⬇️ ⬇️ |
My Notes 3 will bring Google Drive backup, here's how to enable it: Step 1Open Options Step 2Click on Backup My Notes to Google Drive Step 3Grant permissions if needed to start the backup That's it! 🙂 For more details, read below. Permissions:
Privacy concerns:
Backup:
QAQ: How do I enable Google Drive backup? Q: Why is backup to Google Drive a good thing? Q: Is my backup deleted if I stop backup to Google Drive? Q: What happens if I delete My Notes folder from Google Drive while My Notes backup is still being enabled? Q: What happens if I enable backup to Google Drive and there is an existing backup from a previous installation already? Q: Can My Notes see my other files in Google Drive? Q: Is My Notes collecting any of my personal information, or information about my backup? |
Ooohh, that's annoying. Never thought publishing an extension would be that hell of a ride. I thought it was just a simple like publishing on NPM. Well, that's why you deserve a ⭐️ ! Great work! Really looking forward to the next versions. I was actually happy this morning when I opened my browser, it shows my notes which are quotes to help myself get reminded 👌 |
So happy to hear that mate !!!! 🙂👍 NPM is definitely better here. I would prefer to take the same kind of responsibility in Web Store, claim what the extension does, and publish it at any moment, and again, TAKE THE RESPONSIBILITY FOR IT. Because Google:
🕘 It is now 9 PM in California. And I know I have to wait another at least 15 hours to see My Notes 2.3.2 published or not. This Monday. Maybe Tuesday. I can do nothing about it 😔 I am shocked there's no 24/7 when it comes to Google. This is just ridiculous 😃 |
I am excited to announce that My Notes 3 will be using JS modules (https://v8.dev/features/modules) under the hood, which is a native feature since Chrome 61. This aims to provide better structured code, reusability if needed, separation of concerns. I am against using Typescript or Webpack with Babel, if it's not really necessary, but more importantly, I'd like to distribute My Notes as is, in a readable form, further unprocessed, without any transpiling or minifying which would hinder the code. At this moment, I have already made a successful transition to JS modules and from now on I am focused on implementing Google Drive. Feel free to see the branch https://github.com/penge/my-notes/tree/next where you can at any point drop a comment if you'd like, if something is not understood well. As a part of My Notes 3, I am adding more comments to the codebase so you, or contributors, can get around easily. 🙂👍 |
Yeah, I feel you but I think for now we can't do anything about it. The best thing we can do is just be transparent in the README section or description. I think that's the best thing for now. Glad to hear on the |
Love it! Especially the effort! 🙂 closed section as it won't be usedSwitchI like this one the most so I will start with it. It can look like this:
And after I would click on page 1:
I think this could be it. Simple and provides some new functionality:
Right now, changing page might be faster but not necessarily better. It comes with some flaws: This Switch, I like it. Image copyHere, I am not sure what it would be. So, I cover some cases:
MD supportNot first time hearing about this. It could be in future. SlackSlack could be used for support, discussion on what to change, what features to have. |
closed because won't be usedPreview of Page switch and Page rename
Edit: On the very left of each page, there could be the X button to delete the page. When X is clicked, confirmation message would be displayed: Delete Todos? Yes, No. To add a new page there could be silver color "New page" above all pages. If you click or double click that, you would have a new page created that you are just renaming. If you would like to have it name "New page" just by coincidence, you can. |
Roadmap2.4 (Currently published version) 3.0 (Coming next)
|
@jmaicaaan would you like to see optional feature (enabled in Options page with a checkbox) that would everytime you open My Notes, scroll down and put the cursor at the end, so you can start typing? |
@penge - Hi! Regarding the new design for the switch. I was thinking of something like the Google Doc style that acts like cards. Not sure how hard that could it be. But I can offer help designing that in my spare time 😄 I like to try developing with some extensions as well! For the option of Google Drive, I think we can just disable the checkbox if it's toggleable at the moment. Haha, but not really big deal! Wooo excited for that backup 😄 What does the optional feature mean? Not very sure I do understand how it works hehe |
Really excited about the upcoming ones! 🎉 |
closed because will not be usedhaha 😄 nevermind, that feature doesn't make much sense to me as well, won't be used I decided to use list because:
I hope that's fine 😁👍 I'll try again those tiles though, may be better! 😉 |
closed because will not be usedI am not even half way through the prototype and I have to say tiles are f$kncng incredible **:D** Soon screenshot here. |
Really! Love to hear you still did try it! Weee! 👍 |
Moving my tile comment on the linked issue!! 😁 |
Implemented. Closing. Proceeding to testing. |
@jmaicaaan I think you were interested in Image copy. Check this: #74 Using the dropdown menu to Copy/Paste will work the same as keyboard shortcuts, like |
I lost my notes yesterday and not sure what happened. Maybe because of the new update yesterday Jan 30? What I did was to reinstall the plugin again. Do you think in cases like this, we should be able to save it online instead of local storage?
The text was updated successfully, but these errors were encountered: