RebbleOS icon indicating copy to clipboard operation
RebbleOS copied to clipboard

open source operating system for low-power smartwatches

Results 62 RebbleOS issues
Sort by recently updated
recently updated
newest added

PebbleOS uses the MPU to keep unprivileged applications from smashing Pebble kernel memory. Eventually, we should, too. This would be quite an undertaking, and would involve defining a boundary along...

Module-Core
Type-TODO
Prio-Someday
Complexity-Super

On PebbleOS, graphics_capture_frame_buffer allocates a backing buffer that lives in app RAM that only has a copy of the unobstructed portion of the framebuffer. This prevents apps from overwriting (or,...

Module-PebbleCompat
Type-TODO
Prio-Someday
Complexity-Medium

It would be good to persist a favorite watchface, and go back to that watchface in 'back' from the main menu, rather than just always going back to 'Simplicity'.

In at least one case, `panic` has been seen to allow interrupts to keep running and allow the rest of the system to continue ticking, despite sitting there spinning in...

Module-Core
Type-Defect
Prio-High
Complexity-Good starter project ❤️

Module-Core
Type-TODO
Prio-Someday
Complexity-Good starter project ❤️
Module-UI

Module-Hardware
Type-TODO
Prio-High
Complexity-Good starter project ❤️
Platform-asterix

Rocky.js was Pebble's official on-watch JavaScript runtime (based on JerryScript). It was still in its early stages but is still usable for making watchfaces. This PR aims to fully implement...

Again, in my game Western Ideals, i've noticed that some of the text is not rendered. ![differance_txt2](https://user-images.githubusercontent.com/8717966/39556183-08c345a2-4e6e-11e8-898b-295ff96ae855.png) See this line of code for reference. [https://github.com/gameblabla/western_ideals/blob/master/src/c/test.c#L764](https://github.com/gameblabla/western_ideals/blob/master/src/c/test.c#L764) I made a smaller test...

We can write, but once we run out of storage, we're toast. Write the GC support. That's the easy part: making sure it's well-tested and bombproof is the hard part...

Module-Core
Type-TODO
Prio-High
Complexity-Medium

It'd be good at some point to add localization support. Using gettext for tooling is probably not a bad idea -- if we distribute "language packs" as .mo files, then...

Module-Core
Type-TODO
Prio-Someday
Complexity-Medium