electron-app-store icon indicating copy to clipboard operation
electron-app-store copied to clipboard

Some suggestions

Open jdev082 opened this issue 3 years ago • 1 comments

  1. There is this cool library called electron-context-menu that allows for custom context menus within an Electron app. This could be of use. example.

  2. As of the latest release, and probably previous as well. The animations aren't very smooth, at least on my hardware. As the app only takes around 5-7% of my CPU when scrolling and 1% idling, I don't see why the animations are sluggish.

  3. A custom menu bar, this allows for things like an custom about page. And an easier to use experience for Mac users. Example: image

Notice: The reasons for the APIs with electronjs.org/apps being so broken is that, they are working on a new website and electronjs.org/apps has gone with little maintenance. It mostly broke when they made electronjs.org/apps update its database.

jdev082 avatar Apr 17 '22 14:04 jdev082

Thanks for your suggestions! We recently moved from directly parsing the https://electronjs.org/apps website to using meta files (within meta folder) available in the electron/apps repo and then (with /refresh-db endpoint) we refresh our centralised Appwrite DB. The /get-app and other such functions give data fetched from the DB. The search endpoint uses Lunr.js to search across the entire DB. Also for animations, we're working on a full rewrite of the app store. So with v0.0.5, most of the issues should be fixed.

Also if you want, you can join our Developer Team! After all, with more members, the release would be faster.

rustdevbtw avatar Apr 18 '22 09:04 rustdevbtw