Ideas for new features
Enovale opened this issue · 13 comments
I'm feeling kind of unsatisfied that I'm pretty must just merging pull requests at this point, and I want to help out with my own project more. Anyone got ideas for things that could be added to this?
Maybe link the needed files for each payload? ^^' Most changes that need to be done are often already done by your community (What is a great thing tbh). I think the page reached the point where nothing important has to be implemented anymore.
There is also this when you want to ;P - Having a web-based one would be nice ;PPP
In that post are you saying like, a way to click a button and the sdfiles for each payload are ready for you?
Currently managing new payloads and translations is something troublesome so here are my ideas:
- More modular and automatic payload management.
- Payload compression. Adding new payloads is not something hard, so soon payloads.js file is going to grow to a size that every file editor will have an issue to edit. We can try to split those into separate files, but using compressing libraries is something that's worth considering. This can be somehow important to mobile users, as they may want to limit transfer usage for this app.
- Translation framework. Using OneSky for example, it's possible to put all translatable strings to an app, that will help non-technical users to translate easily app to more languages.
Those things are ahead of our current needs, but I think they would be quite useful in the future.
I could probably implement a thing where you don't even need sdfiles, as they will be installed for you, then waits for you to put your switch in rcm and runs the payload. I can also look into a translation framework and some way to modularly add payloads
I will probably have some time to check the payload compression thing on the weekend. Most likely I will just add decompression to the app, and compression to converter that i wrote recently.
Remember to let it grab the SDfiles from the repo though - Otherwise it's going to be a Pull Request nightmare each time I update them
I was thinking in a new interface, I already have a new idea but I don't have the time for work it :/
I haven't tried it yet, but I am assuming that Lakka isn't supported. So maybe add support for that. I like the idea of having the SdFiles installed with it for people who just went to this website. Maybe also a link to different ways to put the switch into rcm mode for new users. Other then that, it is pretty much perfect! Nice job!
Well, a WebUSB version of shofEL2 could be written to support Lakka, or we can wait for the Linux chainloader method from CTCaer :p
a while ago i looked it up, writing to USB drives (and by extension sd cards) is not possible, even with WebUSB
This is not the proper place to ask this question but no, it only works on Windows
Closing the issue as this repo is currently pretty dead. If somebody has anything that they want to add, feel free to send a PR.