I see. Since most apps don't have that many files, I guess it's not that bad yet.
I have noticed in many cases it does seem simpler to just directly modify an app file on the physical Bangle's storage, especially when I just want to do some longer-term testing of a small tweak in a larger app (and that change may involve a library file that's not meant to be run directly from RAM anyway).
It would indeed be nice if the IDE remembered the source of the file I selected so that it could be written back to its source without having to manually locate and reselect the destination in the list. That would also reduce the chance of accidentally overwriting the wrong file on the device by clicking the wrong name.
It would also be more ideal to have the buttons like “Copy to code editor” accessible immediately without having to scroll all the way to the bottom of the file first to reach them.
Update: By the way, I worked out getting my own personal App Loader fork on Github and testing and pushing experimental changes to apps to my watch from there. It looks like I can do the same with the IDE too if I ever want to tinker with the code. Anyway, just posted my first small PR for BangleApps. :)
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
I see. Since most apps don't have that many files, I guess it's not that bad yet.
I have noticed in many cases it does seem simpler to just directly modify an app file on the physical Bangle's storage, especially when I just want to do some longer-term testing of a small tweak in a larger app (and that change may involve a library file that's not meant to be run directly from RAM anyway).
It would indeed be nice if the IDE remembered the source of the file I selected so that it could be written back to its source without having to manually locate and reselect the destination in the list. That would also reduce the chance of accidentally overwriting the wrong file on the device by clicking the wrong name.
It would also be more ideal to have the buttons like “Copy to code editor” accessible immediately without having to scroll all the way to the bottom of the file first to reach them.
Update: By the way, I worked out getting my own personal App Loader fork on Github and testing and pushing experimental changes to apps to my watch from there. It looks like I can do the same with the IDE too if I ever want to tinker with the code. Anyway, just posted my first small PR for BangleApps. :)