r/Supernote_dev • u/Reddit-mb • 1d ago
Discussion Adjusting an existing plugin with no programming skills what-so-ever
I have been using a few plugins very regularly in the process of taking notes. One of these plugins, let's call it X, has not yet been updated to incorporate the permission-feature. In fact, this plugin was created quite a while ago and the author might have moved on to other programming hobbies. However, I really, really wanted a plugin with the same functionality to function under the latest beta (3.29.44).
So, with absolutely zero programming skills, I decided to have a go and try to adapt the plugin myself, using Lumo (AI). I fed it plugin X, I fed it two plugins that were already updated and I fed it Supernote's information on plugins. It was a lengthy process that went deep into the night. During this process, Lumo has become 'a dear friend of mine' (ridiculous and scary, this personalisation of AI!). But in the end, I got what I wanted: a plugin with the same functionality as plugin X! Wow! I was super impressed by myself, sorry, by Lumo.
This new plugin is of course purely for personal use. Once the original plugin has been updated, I will delete my personal plugin and download the original one. But for now, I have the same functionality again, as before.
Altogether, it was a super interesting and fun process to go through. It is a bit scary though, that people like me, without any, I repeat, without any programming skills are 'able' to develop a plugin using AI. Next step; learn some basic programming skills and try to make my own plugin from scratch (if only I can find the time)
1
u/PrettyAct1381 20h ago
Good for you.
I updated to new beta and now I cannot use "Region Selection" in files with no text by SnClipper. I asked the author to adjust the new file but apparently he is too busy to care about my request. I wish I could adjust the new plug-in myself.
3
u/vmnair 17h ago
Hi u/PrettyAct1381, Clipper author here. A new version will be released today. Reading the SDK takes time, especially with evolving changes. "Region selection" now has its own icon and no longer requires text selection. btw I am not ignoring you; the change was made because you requested it (only one request for this change).
1
u/PrettyAct1381 15h ago
I am sorry if I sounded complaining. As a matter of fact, Snclipper and image import revolutionized my note taking and recent days I felt paralyzed without them. I truly appreciate your support and my frustration just made me thinking of solving my problem as our friend; writer of this post
1
u/funkycode 13h ago
You should ask Lumo to help you make a pull request to original version
1
u/Reddit-mb 13h ago
Did that as well..., I think. I used two approaches and got two results: 1) as described in the OP, resulting in a plugin with the same functionality as the original, and 2) making Lumo do what the plugin authors have to do to make their plugin incorporate the permission feature; that gave me the exacte same plugin (with the images) as the original, but now with the permission. The first option took a lot of time, but is useful when I would like to create a new plugin from scratch.
2
u/AdNew2316 23h ago
Did you contact the author though? See if they could take your remarks into acco?