• C 84.5%
  • Python 13.9%
  • CMake 1.2%
  • PureBasic 0.2%
  • HTML 0.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Gerard Marull-Paretas 70dbc56d2e tests/integration: test the phone silent flag preference
A notification posted with EventFlagSilent pops up as usual by default.
The silenced notification and missed call tests now turn
notifRespectPhoneSilence on first.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
2026-10-27 20:07:39 +01:00
.agents/skills/working-with-qemu pbl: merge the emulator commands into pbl emulator 2026-10-27 14:04:19 +01:00
.claude .agents: add 'working-with-qemu' skill 2026-05-07 16:07:15 +02:00
.github ci: only mark releases tagged on main as latest 2026-10-23 10:40:21 +02:00
apps treewide: drop dead Pebble wiki links 2026-10-19 22:13:46 +02:00
boards boards: support the phone runner 2026-10-27 10:20:51 +01:00
cmake pbl: drop pbl flash 2026-10-27 10:51:00 +01:00
docs docs: configure the toctree links to pages of the build 2026-10-27 18:00:26 +01:00
drivers drivers/mic/sf32lb52: take the pins from a pin control state 2026-10-27 16:11:56 +01:00
fw services/notifications: add a preference for the phone's silent flag 2026-10-27 20:07:39 +01:00
include services/notifications: add a preference for the phone's silent flag 2026-10-27 20:07:39 +01:00
kernel kernel/arch/posix: run kernel threads as Emscripten fibers 2026-10-20 12:51:28 +02:00
lib treewide: include the kernel fatal and assert headers 2026-10-18 11:05:34 +02:00
resources resources: redraw the card suits to match the heart emoji 2026-10-23 13:44:49 +02:00
sdk sdk: build manifestVersion 2 pbws by default 2026-10-22 18:07:02 +02:00
soc drivers/pinctrl: add the SF32LB52 pin controller 2026-10-27 16:11:56 +01:00
subsys subsys/cron: run hour-any jobs in the repeated hour when DST ends 2026-10-26 09:20:39 +01:00
tests tests/integration: test the phone silent flag preference 2026-10-27 20:07:39 +01:00
third_party third_party/nonfree: build the GH3X2X protocol with the tuning service 2026-10-23 16:28:23 +02:00
tools docs: drop the language from the docs URLs 2026-10-27 18:00:26 +01:00
.clang-format treewide: use ckd_add()/ckd_mul() instead of PBL_*_OVERFLOW() 2026-10-12 21:37:38 +02:00
.clang-format-ignore include: sort includes with clang-format 2026-10-08 19:43:11 +02:00
.gdbinit tools: drop dead Pebble JIRA references 2026-10-19 22:13:46 +02:00
.gitattributes Import of the watch repository from Pebble 2025-01-27 11:38:16 -08:00
.gitignore build: drop waf from the repository root 2026-09-02 08:20:18 +02:00
.gitlint gitlint: allow underscore in commit title start 2026-09-07 19:00:29 +02:00
.gitmodules third_party/samsa: add the Samsa Thumb-2 interpreter 2026-10-20 20:45:36 +02:00
.readthedocs.yaml docs: move the Doxygen configuration to docs/_doxygen 2026-10-27 16:18:50 +01:00
.ruff.toml ruff: target Python 3.11 2026-10-09 22:30:27 +02:00
AGENTS.md docs: move to pebbleos.readthedocs.io 2026-10-14 14:59:52 +02:00
CMakeLists.txt subsys/samsa: run third-party apps and workers on native builds 2026-10-20 20:45:36 +02:00
CONTRIBUTING.md docs: move to pebbleos.readthedocs.io 2026-10-14 14:59:52 +02:00
flake.lock nix: optimize flake 2026-09-29 14:25:17 +02:00
flake.nix sdk: bump to 0.1.11 2026-10-08 16:15:03 +02:00
Kconfig subsys/samsa: run third-party apps and workers on native builds 2026-10-20 20:45:36 +02:00
LICENSE Import of the watch repository from Pebble 2025-01-27 11:38:16 -08:00
pbl.yml i18n: remove externalized language assets and tools 2026-09-15 14:28:52 +02:00
README.md docs: drop the language from the docs URLs 2026-10-27 18:00:26 +01:00
requirements-brew.txt treewide: add SDL2 to the development dependencies 2026-10-07 19:40:38 +02:00
requirements.txt tests/integration: run on several devices at once 2026-10-08 14:34:52 +02:00
SDK_VERSION sdk: bump to 0.1.11 2026-10-08 16:15:03 +02:00
SECURITY.md meta: add a security policy 2026-10-06 13:27:19 +02:00

PebbleOS

Resources

Here's a quick summary of resources to help you find your way around:

Getting Started

Code and Development

Community and Support