1
0
Fork 0

Commit graph

  • f6d7f602f5 Fix deadlock when a lot of notifications are received in a very short time span. Jean-François Milants 2023-11-12 19:38:27 +01:00
  • 930284adc2
    docs: Update Apps.md to remove Screen param () Alex E 2023-11-16 09:46:25 -08:00
  • 9b8eb75f34
    docker: Install Node.js in a non-deprecated way () Ben Merritt 2023-11-12 05:09:41 -08:00
  • b191a30947 Tidy up Kieran Cawthray 2023-11-08 20:55:42 +01:00
  • d930fd4fa2 Initial commit Kieran Cawthray 2023-11-08 20:52:37 +01:00
  • e6b96c2863 CI: install build resource dependency python3-pil package Reinhold Gschweicher 2023-09-21 23:10:38 +02:00
  • 77546c9fe2 lv_img_conv_py: minimal python port of node module Reinhold Gschweicher 2023-09-20 21:39:09 +02:00
  • eac460f030
    weather: Fix GetCurrent* functions returning future events () FintasticMan 2023-10-06 19:54:20 +02:00
  • 46b664b528 Corrects typo for make option for recovery-loader Steve Amor 2023-08-28 07:18:48 +01:00
  • 3a7dfdba8e workflows: Fix InfiniSim CI build FintasticMan 2023-09-18 14:22:40 +02:00
  • 0aead42fdf
    navigation: Add is available () JF 2023-09-02 19:43:39 +02:00
  • 44d1798f4f
    navigation: Move font to external memory () JF 2023-09-02 19:41:51 +02:00
  • 0f9f606b78
    lowersleep: Implement Lower to Sleep functionality () FintasticMan 2023-08-27 18:15:21 +02:00
  • 2b1eae7f59 raisewake: Improve raise to wake algorithm Finlay Davidson 2023-05-20 01:27:00 +02:00
  • cfe21103ea motioncontroller: Add functions for analysis Finlay Davidson 2023-06-25 15:59:34 +02:00
  • 3085bb3990 motioncontroller: Store acceleration history Finlay Davidson 2023-06-25 15:55:24 +02:00
  • 47ca403857 shakewake: Slightly improve accuracy Finlay Davidson 2023-04-05 10:32:27 +02:00
  • 6d5847e046 circularbuffer: Add circular buffer utility struct Finlay Davidson 2023-03-17 22:14:19 +01:00
  • cf782bb615 check closed issues SteveAmor 2023-07-21 18:50:58 +01:00
  • 9196c18d37 check closed bugs SteveAmor 2023-07-21 18:59:34 +01:00
  • 6d0d8c7d63
    watchfaceanalog: Background in lvgl () Max Friedrich 2023-08-15 13:01:17 +02:00
  • 782ef7902f Include repository initialization in docker build docs TailyFair 2023-08-10 22:32:19 +03:00
  • 39d5b5c3a2
    NotificationManager.h: Reorder notification struct fields to allow easier creation. () Max Friedrich 2023-07-09 14:39:38 +02:00
  • 5f3acfadd2 Set version to 1.13.0 Jean-François Milants 2023-06-24 16:00:10 +02:00
  • 505520d83b arduinofft: Move to submodule, define srqt_internal externally Finlay Davidson 2023-05-28 03:03:49 +02:00
  • 473a0795d6 Fix Typo Timothy 2023-06-15 13:36:32 +10:00
  • 9e128c838e
    ShakeWake: Fixed instant wake after sleep issue in certain positions () Isaac 2023-06-17 15:37:53 +00:00
  • f057894d26 Allow mcuboot tool to use cbor2 additional to cbor Reinhold Gschweicher 2023-05-01 20:38:17 +02:00
  • 8fee341b86 ST7789 : do not reconfigure the reset pin to default during sleep. Jean-François Milants 2023-06-04 17:17:19 +02:00
  • c9747462f7 Power optimization - Improve SPI sleep mode Jean-François Milants 2023-05-18 16:58:35 +02:00
  • e224263828 Power optimization - Improve SPI sleep mode Jean-François Milants 2023-05-18 15:23:52 +02:00
  • 9bd90c906e Power optimization - Improve SPI sleep mode Jean-François Milants 2023-05-18 15:19:44 +02:00
  • 62848b33fb Power optimization - Improve SPI sleep mode Jean-François Milants 2023-05-18 15:18:56 +02:00
  • 4c0f897953 Power optimization - Improve SPI sleep mode Jean-François Milants 2023-05-07 18:24:34 +02:00
  • 2fa3aaa161 Power optimization - enable the DC/DC regulator. Jean-François Milants 2023-05-07 18:15:33 +02:00
  • a48d4e0b13 Power optimization - Enable HRS3300 (heart rate sensor) sleep mode. Jean-François Milants 2023-05-07 18:18:49 +02:00
  • 32a9fff60c Add links to documentation about PineTimeStyle (PTS) and weather integration in PTS. Jean-François Milants 2023-06-04 17:01:42 +02:00
  • 94f41258d5
    PineTimeStyle weather display () kieranc 2023-06-04 16:52:31 +02:00
  • 394f58fbb2
    clangd: Add clangd cache directory to gitignore () FintasticMan 2023-05-27 20:24:17 +02:00
  • 24af739af8 Update link for ITD Elara Musayelyan 2023-04-20 22:32:48 -07:00
  • 8abfd25a6c Fix code formatting Jean-François Milants 2023-04-09 10:46:55 +02:00
  • e038703efe Refactor pvPortRealloc() to improve readability. Jean-François Milants 2023-04-08 15:30:14 +02:00
  • 611e0ff768 Enable malloc error and stack overflow error detection in FreeRTOS. Count them and display them in the SystemInfo app. Jean-François Milants 2023-03-26 14:53:34 +02:00
  • 1911e2d928 Unify all heaps (stdlib + LVGL + FreeRTOS) into a single heap managed by FreeRTOS and heap_4_infinitime.c. Jean-François Milants 2023-03-26 14:49:03 +02:00
  • 9e808a65ec Add pvPortRealloc() in heap_4_infinitime.c. An implementation of realloc() is needed by NimBLE. Jean-François Milants 2023-03-26 14:31:59 +02:00
  • 1df3d1a14d Copy the memory manager heap_4.c from the FreeRTOS distribution to the InfiniTime project codebase. This will allow to implement custom functionalities that are not available in the original implementation. Jean-François Milants 2023-03-26 14:21:35 +02:00
  • 020a7fd11d
    Refactor watch face to enum () Max Friedrich 2023-04-30 17:03:46 +02:00
  • 5f19f689f9
    Refactor, document and fix the Watchdog driver () JF 2023-04-30 15:56:13 +02:00
  • c22e30a4a6
    Refactored Ppg for frequency based algorithm. () Ceimour 2023-04-30 08:50:18 -05:00
  • 40f7e1c7be TimerController: Rename to Timer Riku Isokoski 2023-04-11 12:18:49 +03:00
  • 661ffbeb1e TimerController: Make TimerController reusable Riku Isokoski 2023-02-27 15:40:43 +02:00
  • 4d93ae6d27 MotionController: Remove IsOk variable Riku Isokoski 2023-04-05 21:50:38 +03:00
  • 348d3de60b Watchfaces: Assume motionsensor is ok Riku Isokoski 2023-04-05 21:46:15 +03:00
  • e4a6f6ad77 fonts: Make patching silent Finlay Davidson 2023-04-05 10:48:32 +02:00
  • d472a71078
    stopwatch: Add hours tracking () fossison 2023-04-16 06:55:49 -07:00
  • 5d45392453 lvgl: Use InfiniTime fork of LVGL Riku Isokoski 2023-02-18 20:24:24 +02:00
  • 56fe2e4c43 WatchFaceTerminal: Simplify time update check Riku Isokoski 2023-03-03 13:19:09 +02:00
  • d251a47828 WatchFaceG7710: Simplify time update check Riku Isokoski 2023-03-03 13:14:17 +02:00
  • 8d089b1429 WatchFaceInfineat: Simplify time update check Riku Isokoski 2023-03-03 13:03:00 +02:00
  • c5c3e81e15 WatchFaceDigital: Simplify update check Riku Isokoski 2023-03-03 12:51:17 +02:00
  • 238a829577 Set version to 1.12.0 Jean-François Milants 2023-04-02 14:48:26 +02:00
  • 616aa91b4c dirtyvalue: Move to src/utility Finlay Davidson 2023-03-16 22:08:51 +01:00
  • 47931f41d5 staticstack: Move to src/utility Finlay Davidson 2023-03-16 21:49:44 +01:00
  • 2ba8b17967 linearapproximation: Move to src/utility Finlay Davidson 2023-03-16 21:46:16 +01:00
  • 9641fd7308 pr-comment: Comment instructions instead of failing Riku Isokoski 2023-03-22 19:10:44 +02:00
  • 0a4f015783 WeatherService: const DateTimeController reference Riku Isokoski 2023-03-19 12:36:13 +02:00
  • 829ab86f37 HeartRateService: Remove SystemTask dependency Riku Isokoski 2023-03-15 10:27:49 +02:00
  • 7c98f26f12 MotionService: Remove SystemTask dependency Riku Isokoski 2023-03-15 10:26:12 +02:00
  • ca5e7d1adf NavigationService: Remove unused SystemTask ref Riku Isokoski 2023-03-15 10:21:44 +02:00
  • 7e15a1e340 WeatherService: Remove unused SystemTask reference Riku Isokoski 2023-03-15 10:19:30 +02:00
  • c7a9b3d7d3 MusicService: Remove SystemTask dependency Riku Isokoski 2023-03-15 10:18:07 +02:00
  • 310ea81eec inactivity: Use LVGL inactivity timers Riku Isokoski 2023-02-21 23:30:43 +02:00
  • 11ade64166 WatchFaceAnalog: Simplify date update check Riku Isokoski 2023-03-03 12:20:18 +02:00
  • e55a76f740 raisewake: Change names in line with the style guide Finlay Davidson 2023-03-05 15:34:03 +01:00
  • 49ad5be742 motioncontroller: Fix clang-tidy warnings Finlay Davidson 2023-03-05 15:24:06 +01:00
  • 76e79df375 shakewake: Switch to more generic timekeeping Finlay Davidson 2023-03-05 15:19:52 +01:00
  • a43463762c shakewake: Simplify return code Finlay Davidson 2023-03-05 14:44:05 +01:00
  • 6cf6455313 shakewake: Switch to more generic last* vars Finlay Davidson 2023-03-05 14:40:01 +01:00
  • f993311830 shakewake: Fix names according to style guide Finlay Davidson 2023-03-05 14:53:49 +01:00
  • ada182336f
    PTS: Fix double tap behaviour on settings screen () kieranc 2023-03-04 08:16:10 +01:00
  • 08b4cfbb50 Add low battery indicator to StatusIcons, digital and analog watchfaces Riku Isokoski 2022-12-31 10:05:38 +02:00
  • fff0a00a4a Revert "added low battery message" Riku Isokoski 2022-12-31 09:56:03 +02:00
  • 3b084d74c3 branches: Update files to refer to main instead of develop Finlay Davidson 2023-03-01 23:42:29 +01:00
  • 692a9bee5d README: Remove status badge Riku Isokoski 2023-02-27 13:06:27 +02:00
  • 9bbd2ddbc4 LVGL / FS : Initialize the LVGL FS driver in LittleVgl (instead of FS). Jean-François Milants 2023-02-26 20:33:34 +01:00
  • ce2277cbca infineat: Create colors at compile time. Riku Isokoski 2023-01-26 11:50:45 +02:00
  • dd8a9a274f warnings: Treat warnings as error Riku Isokoski 2023-01-24 10:57:22 +02:00
  • 77f9f6d6fd Apps: Remove Weather from app enum Riku Isokoski 2023-01-24 10:49:58 +02:00
  • 6b11d0700a QCBOR: Update to v1.0 Riku Isokoski 2023-01-24 10:49:09 +02:00
  • bf8dca202c DateTimeController: Fix integer overflow Riku Isokoski 2023-02-26 09:58:33 +02:00
  • a5eac74fb5 motion: Disable Motion app Riku Isokoski 2023-02-20 09:29:10 +02:00
  • 0d074ee6e9 screens: Add notes about using C++20 features Riku Isokoski 2023-02-23 23:09:27 +02:00
  • 8baa317e7e date: Remove date lib Riku Isokoski 2023-02-23 20:00:58 +02:00
  • 959778d770 DateTimeController: Use std::tm for storing date Riku Isokoski 2023-02-23 19:15:23 +02:00
  • b63bb798ac DateTimeController: Remove SetTime tick parameter Riku Isokoski 2023-02-24 07:38:16 +02:00
  • eccea5ab9f SystemTask: Move lcd to DisplayApp Riku Isokoski 2023-02-25 10:05:32 +02:00
  • 6f942e20ed LittleVgl: Instantiate in DisplayApp Riku Isokoski 2023-02-25 13:29:07 +02:00
  • ff34cf196e watchdog: Replace WatchdogView with const Watchdog Riku Isokoski 2023-02-23 21:34:06 +02:00
  • 26478d9006 screens: Remove unused DisplayApp parameters Riku Isokoski 2023-02-22 22:36:38 +02:00
  • c78211952e screens: Remove explicit Screen constructors Riku Isokoski 2023-02-22 22:18:15 +02:00