Skip to content

French revolutionary face#269

Closed
CarpeNoctem wants to merge 9 commits intojoeycastillo:mainfrom
CarpeNoctem:french_revolutionary_face
Closed

French revolutionary face#269
CarpeNoctem wants to merge 9 commits intojoeycastillo:mainfrom
CarpeNoctem:french_revolutionary_face

Conversation

@CarpeNoctem
Copy link
Contributor

@CarpeNoctem CarpeNoctem commented Sep 5, 2023

Initial submission of French Revolutionary (Decimal) time face. I've only run this on the emulator, but have just loaded it onto my watch for testing as well. I'll try to add the power-saving stuff to the output in the coming week or so.

French Revolutionary Decimal Time

Similar to the Decimal Time face, but with the day divided into ten hours instead of twenty four.
Each hour is divided into one hundred minutes, and those minutes are divided into 100 seconds.
I came across this one the Svalbard watch site here: https://svalbard.watch/pages/about_decimal_time.html
More info here as well: https://en.wikipedia.org/wiki/Decimal_time

Usage

By default, the face just displays the current decimal time. Pressing the alarm button will toggle through other display options:

  1. Just decimal time (with dT indicator at top)
  2. Decimal time, with dT indicator and date above.
  3. Decimal time, with 24-hr time above (where Day and Date would normally be displayed), BUT minutes first then hours.
    Sadly, the first character of the date area only goes up to 3. (see https://www.sensorwatch.net/docs/wig/display/#the-day-digits) I was going to begrudgindly leave this display option out when I realized that, but thought it would be better to have this backwards representation of the standard time than not at all.

A long-press of the light button will toggle the upper time between 12-hr AM/PM and 24-hr mode. I thought of reading the main setting for this, but thought that a person could normally prefer 12hr time, but next to a 10hr day want to see the normal time in the 24hr format.

A long-press of the alarm button will toggle the seconds off and on.

@CarpeNoctem
Copy link
Contributor Author

Seems to be running just fine on the watch. The main thing I hadn't been able to test in the emulator was low power mode.

Copy link
Collaborator

@WesleyAC WesleyAC left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very cool! Just a couple changes needed :)

@CarpeNoctem
Copy link
Contributor Author

Very cool! Just a couple changes needed :)

Thanks so much for this and all of the other reviews, @WesleyAC !

I'll make those changes soon. 👍

@CarpeNoctem CarpeNoctem requested a review from WesleyAC January 17, 2024 12:01
@CarpeNoctem
Copy link
Contributor Author

Well, that took way longer to get around to than it should have. All fixed up, and upstream merged! Thanks again, @WesleyAC. Great catches.

@theAlexes theAlexes dismissed WesleyAC’s stale review September 7, 2024 03:20

the requested changes were made

@matheusmoreira matheusmoreira self-assigned this Sep 7, 2024
@matheusmoreira matheusmoreira added enhancement New feature or request watch-face Related to a new or existing watch face labels Sep 7, 2024
@matheusmoreira matheusmoreira added the tested-on-hw This feature or pull request has been tested on a physical watch label Sep 7, 2024
matheusmoreira added a commit that referenced this pull request Sep 7, 2024
Adds a french revolutionary time watch face which displays the time
divided into ten hours of one hundred minutes each which are in turn
divided into one hundred seconds each.

Reviewed-by: Matheus Afonso Martins Moreira <matheus@matheusmoreira.com>
Reviewed-by: Wesley Aptekar-Cassels <me@wesleyac.com>
Reviewed-by: Alex Maestas <git@se30.xyz>
Tested-on-hardware-by: CarpeNoctem <cryptomax@pm.me>
GitHub-Pull-Request: #269
@matheusmoreira matheusmoreira added the next This feature or pull request is present in the next branch label Sep 7, 2024
matheusmoreira added a commit that referenced this pull request Sep 7, 2024
Adds a french revolutionary time watch face which displays the time
divided into ten hours of one hundred minutes each which are in turn
divided into one hundred seconds each.

Reviewed-by: Matheus Afonso Martins Moreira <matheus@matheusmoreira.com>
Reviewed-by: Wesley Aptekar-Cassels <me@wesleyac.com>
Reviewed-by: Alex Maestas <git@se30.xyz>
Tested-on-hardware-by: CarpeNoctem <cryptomax@pm.me>
GitHub-Pull-Request: #269
matheusmoreira added a commit that referenced this pull request Sep 7, 2024
Adds a french revolutionary time watch face which displays the time
divided into ten hours of one hundred minutes each which are in turn
divided into one hundred seconds each.

Reviewed-by: Matheus Afonso Martins Moreira <matheus@matheusmoreira.com>
Reviewed-by: Wesley Aptekar-Cassels <me@wesleyac.com>
Reviewed-by: Alex Maestas <git@se30.xyz>
Tested-on-hardware-by: CarpeNoctem <cryptomax@pm.me>
GitHub-Pull-Request: #269
@matheusmoreira matheusmoreira added the main This feature or pull request is present in the main branch label Sep 17, 2024
@matheusmoreira
Copy link
Collaborator

This PR has been merged into main but did not automatically close because it was rebased.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request main This feature or pull request is present in the main branch next This feature or pull request is present in the next branch tested-on-hw This feature or pull request has been tested on a physical watch watch-face Related to a new or existing watch face

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants