Skip to content

cherrypick rebble commits#5

Merged
jplexer merged 25 commits intocoredevices:mainfrom
jplexer:rebble-rebase
Jan 5, 2026
Merged

cherrypick rebble commits#5
jplexer merged 25 commits intocoredevices:mainfrom
jplexer:rebble-rebase

Conversation

@jplexer
Copy link
Member

@jplexer jplexer commented Jan 5, 2026

No description provided.

dependabot bot and others added 25 commits January 5, 2026 21:57
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 5 to 6.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](actions/download-artifact@v5...v6)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
(cherry picked from commit 2cbecff)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](actions/upload-artifact@v4...v5)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
(cherry picked from commit 58689cf)
Signed-off-by: Matej Drobnič <matej@matejdro.com>
(cherry picked from commit 6206174)
Signed-off-by: Stasia Michalska <hel@lcp.world>
(cherry picked from commit 16645dd)

# Conflicts:
#	source/_guides/app-resources/platform-specific.md
…ble-dev#56)

* Flint and emery resource/RAM sizes are in the SDK now!
---------

Signed-off-by: Lavender Glaab <piggehperson@gmail.com>
(cherry picked from commit e61531c)
Signed-off-by: Stasia Michalska <hel@lcp.world>
(cherry picked from commit 4fa663e)
Signed-off-by: Stasia Michalska <hel@lcp.world>
(cherry picked from commit 714672d)
The display size for Emery is 200px wide, not 220px wide.  Also, it's
diorite, not diroite.

Signed-off-by: Joshua Wise <joshua@joshuawise.com>
(cherry picked from commit 07b08e1)
Signed-off-by: Stasia Michalska <hel@lcp.world>
(cherry picked from commit 0431a42)
Signed-off-by: Stasia Michalska <hel@lcp.world>
(cherry picked from commit d0ddd6e)
Signed-off-by: Stasia Michalska <hel@lcp.world>
(cherry picked from commit e291308)
Signed-off-by: Stasia Michalska <hel@lcp.world>
(cherry picked from commit c062ac0)

# Conflicts:
#	source/_layouts/master.html
I've updated the "What are the Aplite, Basalt and Chalk platforms?" FAQ to mention Diorite, Emery and Flint as well as making it link to the Hardware Information page where full information is possible.

I've removed the "App Publishing" section entirely, as the only question in it was about publishing PebbleKit iOS apps, and that's not something anyone can or should be doing anymore.

Signed-off-by: Radostin Rusev <mitiku04@gmail.com>
(cherry picked from commit bb870f7)
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
(cherry picked from commit c83dd2c)
Signed-off-by: Stasia Michalska <hel@lcp.world>
(cherry picked from commit 97a39c6)
… SDK 4 comes out (pebble-dev#79)

Remove SDK 4 update note

There is a note on the hardware info page that new information will be added
when the firest preview version of SDK 4.0 is released.

That happened about 9 years ago :p

Signed-off-by: Radostin Rusev <mitiku04@gmail.com>
(cherry picked from commit 4f910fd)
* Add dependencies for Fedora

Signed-off-by: Morten Fyhn Amundsen <morten.fyhn.amundsen@gmail.com>

* Remove unneeded npm dependency

Signed-off-by: Morten Fyhn Amundsen <morten.fyhn.amundsen@gmail.com>

---------

Signed-off-by: Morten Fyhn Amundsen <morten.fyhn.amundsen@gmail.com>
(cherry picked from commit e661d53)

Add dependencies for Fedora (pebble-dev#82)

* Add dependencies for Fedora

Signed-off-by: Morten Fyhn Amundsen <morten.fyhn.amundsen@gmail.com>

* Remove unneeded npm dependency

Signed-off-by: Morten Fyhn Amundsen <morten.fyhn.amundsen@gmail.com>

---------

Signed-off-by: Morten Fyhn Amundsen <morten.fyhn.amundsen@gmail.com>
(cherry picked from commit e661d53)
Signed-off-by: Ruby Iris Juric <ruby@srxl.me>
(cherry picked from commit 1709daa)
Signed-off-by: Stasia Michalska <hel@lcp.world>
(cherry picked from commit 830a13f)
The custom animation example suggests that a stack-allocated
AnimationImplementation variable can be used, but this is incorrect.
The variable is not copied and so must remain valid while the
animation runs.

Rework the example to use a global variable for the implementation.

Signed-off-by: Lincoln Ramsay <a1291762@gmail.com>
(cherry picked from commit 967f716)
Battery life and waterproofing may diminish as the watch ages
or if it is repaired. This commit clarifies that the stated numbers for these
specifications can only be assumed to be true for new hardware.

Signed-off-by: Radostin Rusev <mitiku04@gmail.com>
(cherry picked from commit 051ab4d)
Signed-off-by: Lavender Glaab <piggehperson@gmail.com>
(cherry picked from commit 8220236)
Signed-off-by: Lavender Glaab <piggehperson@gmail.com>
(cherry picked from commit 66b454c)
Signed-off-by: Nia Sparacino <niasparacino4@gmail.com>
(cherry picked from commit a487dc9)
@jplexer jplexer merged commit 9d29f7b into coredevices:main Jan 5, 2026
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants