Making SteemPlus faster!

in #utopian-io8 years ago

image.png

Until now, I've been busy writing the new SteemPlus as they were coming, one by one, as if they were separate programs. It caused a lot of redundancies in the code, and I have been wanting to fix that for a while but I always had new features going on.

With the full integration with SteemConnect V2 coming soon, I decided that it was time to organize my code a little bit more. The code in this commit just does that, organizing the code such as data needed by more than one feature is fetched just once and passed to all of those.

As we add more and more features to SteemPlus, this will allow to avoid redundancies and make the whole process faster by using a system of chrome extension Messages to communicate between a main script and each feature.

It also allows to regroup all the old listeners together for the different features.

In summary, there is not much to write here since there is no new feature added to the SteemPlus extension but it is one of my biggest updates on it so far as it will both make it faster and make it work in a fashion that will allow SteemConnect work flow.



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

Thanks for improving your great browser extension constantly. :)

Always ;)
Next step is SteemConnect, and then I ll be all set for implementing the 1UP button ;)

Awesome! What kind of features do you think will make it to the next version?

Thanks!
Next I will integrate SteemConnect in order to let you guys use all the features without using any private key, and then add some more awesome features. I am thinking about taking and enhancing Steemit More Info features since they are buggy and @armandocat didn't show up in more than 2 months.

Great idea. I use the extension everyday and I totally think it could be better. Still the goods counters the bads.

Yea I really respect his work so I didn't want to 'steal' it even if it's opensource, but it's been a while now and it's getting worse and worse with each Steemit update

Yeah worse case just fork it... And call it Steem it plus gold :)

It's gold already =D

Thank you for the contribution. It has been approved.

Awesome to see a developer recognise that a code base needs to be maintained to prevent issues compounding down the line. Great work! Looking forward to 1UP integration.

You can contact us on Discord.
[utopian-moderator]

Thanks man! I still need to push a second update to finish cleaning the code before starting to work on the V2 and SteemConnect, it takes a lot of time but my code really needed some cleaning haha. And then, it should speed up the process for the new features coming in.

1UP-200h.png


You've got a 1UP from the @utopian-1up curation trail. 43 Utopians have upvoted your quality contribution to the open source community.

Join 1UP for better posts and high curation rewards.

1UP is neither organized nor endorsed by Utopian.io!

Hey @stoodkev I am @utopian-io. I have just upvoted you!

Achievements

  • Seems like you contribute quite often. AMAZING!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x

oh wow. it will really helpful. THANK you