Commit graph

  • ab36c6cd24
    Update main.cpp Anton Fosselius 2020-10-23 11:25:46 +0200
  • 5983e33b8d Notifications : Replace the label "notificationNr/notificationNb" by a grey border on the bottom that is displayed when there are other notifications to available. JF 2020-10-22 15:39:20 +0200
  • 07b6812f61 Notifications : Fix copy when the messages is spread across multiple os_mbuf. JF 2020-10-22 10:43:42 +0200
  • cabf1168d4 Notifications : Fix display of notification index/number. JF 2020-10-21 22:15:02 +0200
  • 440ae412b9 Increase max size of notification message to 100 char. Fix bug in message handling that would ignore the last character of the notification. JF 2020-10-21 17:31:56 +0200
  • 8884a77c06
    Merge pull request #106 from Gottox/fix-build-on-linux JF002 2020-10-20 22:48:37 +0200
  • ef5670c7e0 Integrate new notification UI with notifications coming from BLE JF 2020-10-20 20:57:39 +0200
  • 8842259c7c fix build on linux Enno Boland 2020-10-20 09:14:16 +0200
  • 55427d83b8 [WIP] Add new notification UI that use HW scrolling effects. Both notification apps are available in the menu, we can compare them. JF 2020-10-19 21:46:41 +0200
  • e5efd0514a
    Update MemoryAnalysis.md Enno Boland 2020-10-19 21:26:13 +0200
  • 3c5fd5ca8b
    Merge pull request #93 from robertecurtin/master JF002 2020-10-18 17:50:20 +0200
  • c655ec71f0
    Merge pull request #99 from rafacouto/patch-1 JF002 2020-10-18 17:46:22 +0200
  • 28bc434419 [WIP] New notification app that uses software scrolling effect. JF 2020-10-18 17:35:36 +0200
  • cb2216176c
    Merge pull request #96 from Avamander/patch-1 JF002 2020-10-15 21:58:27 +0200
  • 4b0a852053 Made sure to use right data type for a negative number Avamander 2020-10-15 22:52:53 +0300
  • 174e5ccfe4 Removed weird parentheses from constexpr Avamander 2020-10-15 22:51:43 +0300
  • 128a2ea226 Changed #define to constexpr in Music.cpp Avamander 2020-10-15 22:50:28 +0300
  • 6f45c0f669 Unified MusicStatus enum constant capitalization with others Avamander 2020-10-15 22:45:53 +0300
  • d4531d7bf3 Reordered the functions in Music.cpp correctly Avamander 2020-10-15 22:16:01 +0300
  • 82126edf88 Added lv_img_set_src_arr that does better type checking when drawing images from arrays Avamander 2020-10-14 22:47:56 +0300
  • 2b9906184b Refactored and improved the Music watchapp Avamander 2020-10-11 03:11:55 +0300
  • 2d5ddb88a7 Noticed this typo when booting my PineTime Robert Curtin 2020-10-12 08:45:41 -0400
  • efb7a973a1
    Update SystemInfo.cpp Rafa Couto 2020-10-12 05:12:31 +0200
  • da73938f4d
    Merge pull request #82 from Avamander/patch-6 JF002 2020-10-11 17:05:01 +0200
  • fd110dabe8 Reformatted InfiniPaint again Avamander 2020-10-09 11:35:32 +0300
  • 1c645b776a Improved code formatting rules Avamander 2020-10-09 11:34:28 +0300
  • 189c5a83b2 Made sure to unsuppress the diagnostic check after the infinite loop declaration Avamander 2020-10-04 16:24:52 +0300
  • f68c7b65b3 Minor formatting, diagnostic and documentation changes Avamander 2020-10-04 15:08:48 +0300
  • bb72712d37
    Merge pull request #85 from arteeh/patch-2 JF002 2020-10-08 21:04:11 +0200
  • b3ef816471
    Merge pull request #83 from Avamander/patch-7 JF002 2020-10-08 21:03:39 +0200
  • 0a8d8953f7
    Merge pull request #80 from Avamander/patch-1 JF002 2020-10-08 20:58:24 +0200
  • 9d43eff43a
    Merge pull request #81 from Avamander/patch-4 JF002 2020-10-08 20:56:19 +0200
  • aa3735f5c8
    Update README.md incyi 2020-10-07 18:02:09 +0200
  • 58c0f3ba25
    Update README.md incyi 2020-10-07 18:01:01 +0200
  • c4599dbf90
    Fix typo Maarten de Jong 2020-10-06 21:10:51 +0200
  • cc3a9f3c79 Removed an incomplete message() call from CMakeLists.txt Avamander 2020-10-04 18:46:34 +0300
  • aba3d65e3a Merge remote-tracking branch 'origin-origin/patch-3' Avamander 2020-10-04 16:23:13 +0300
  • 77f4d5448b Fixed a small warning with Screen's constructor Avamander 2020-10-04 15:14:09 +0300
  • 9b7ba7b5b8 Fixed a typo in SystemTask Avamander 2020-10-04 15:13:01 +0300
  • 1d96758acd Minor #include improvements Avamander 2020-10-04 15:11:21 +0300
  • e85d1ffc62 Replaced NULL with nullptr Avamander 2020-10-04 15:09:17 +0300
  • 13da1e38f0 Switched from NULL to nullptr Avamander 2020-10-04 14:53:11 +0300
  • e4f0a95af8 Add coding conventions in contribute.md JF 2020-10-04 12:52:48 +0200
  • ce44570022
    Merge pull request #75 from Avamander/patch-4 JF002 2020-10-04 12:27:29 +0200
  • 39954bbd3a
    Merge pull request #68 from Avamander/patch-1 JF002 2020-10-04 12:21:22 +0200
  • 5adc97702c
    Merge pull request #69 from Avamander/patch-3 JF002 2020-10-04 11:52:19 +0200
  • 03bb433e04 Added a code style configuration to the repository Avamander 2020-10-03 18:53:00 +0300
  • d5717c7ee8 Added the nRF52 SVD file for ease-of-use to the repository Avamander 2020-10-02 23:11:27 +0300
  • 6c86d1d9d7 Fixed all the includes that were broken due to the renames Avamander 2020-10-02 22:16:48 +0300
  • 4daab26926 Renamed displayapp/Screens to displayapp/screens Avamander 2020-10-02 21:49:55 +0300
  • e3fb2f0b89 Renamed DisplayApp/ to displayapp/ Avamander 2020-10-02 21:46:41 +0300
  • 30c261028e Renamed Logging/ to logging/ Avamander 2020-10-02 21:45:51 +0300
  • e25c4edbcf Renamed SystemTask/ to systemtask/ Avamander 2020-10-02 21:45:21 +0300
  • 40a643d203 Renamed Components/ to components/ Avamander 2020-10-02 21:44:27 +0300
  • 455d8319e4 Reformatted the CMakeLists for consistency Avamander 2020-10-02 21:43:30 +0300
  • 9348f9936d Renamed documentation folder for consistency Avamander 2020-10-02 21:40:25 +0300
  • 0e2a3d4394 Fix typo JF 2020-09-28 22:10:33 +0200
  • e26a5afcac Add doc : using OpenOCD and STLinkV2 to flash the firmware JF002 2020-09-28 22:07:54 +0200
  • db2b248130 Add missing bootloader binary file. JF 2020-09-28 21:22:02 +0200
  • f3728c41bb Add Immediate Alert Service, needed by the "Find Me" profile from BLE spec. JF 2020-09-27 20:59:06 +0200
  • efd0c9eff7 Merge branch 'batteryInformationService' of JF/PineTime into develop JF 2020-09-27 20:04:17 +0200
  • 5d3a974493 Add BatteryInformationService to expose the battery level to BLE host. JF 2020-09-27 20:02:47 +0200
  • 079d437016
    Merge pull request #66 from Avamander/patch-4 JF002 2020-09-27 13:25:02 +0200
  • f1719b3b92 Added a few more folders to gitignore before they end up in the repository Avamander 2020-09-27 14:15:00 +0300
  • ffe0eb3a92 Merge branch 'develop' of https://github.com/JF002/Pinetime into develop JF 2020-09-27 13:10:44 +0200
  • 1bb7342cdb Backport Github Actions files from master branch. JF 2020-09-27 13:10:00 +0200
  • d13a48044a
    Merge pull request #64 from Rajssss/develop JF002 2020-09-27 12:26:56 +0200
  • 08af5327bc Update buildAndProgram : Use latest ARM-GCC toolcahain to build. Rajesh Kumbhakar 2020-09-23 20:01:17 +0530
  • 3e612e79ba Set version to 0.8.2 JF 2020-09-20 14:41:21 +0200
  • 0a1bebf1b7 Update links to Gadgetbridge, now that the support for Pinetime-JF/InfiniTime has been merge into the master branch. JF 2020-09-20 14:40:31 +0200
  • feac7b1b9f Updated boot graphic with a blue pinecone (Pine64 logo). JF 2020-09-20 14:31:56 +0200
  • 6f92356873 Call SpiNorFlash::WakeUp() during initialization to ensure that the chip is not is sleep mode. JF 2020-09-20 14:31:26 +0200
  • 8d2e56bf00 Update to the latest version of the bootloader (https://github.com/lupyuen/pinetime-rust-mynewt/releases/tag/v5.0.4) JF 2020-09-20 11:29:56 +0200
  • d45cf23611 Rename Pinetime-JF -> InfiniTime JF 2020-09-20 11:09:50 +0200
  • 20f5b0ffba Fix race conditions during sleep/wakeup, where SPI/TWI could be disabled while transaction were in progress (https://github.com/JF002/Pinetime/issues/60). JF 2020-09-13 21:26:44 +0200
  • d757344f1b Docker post build : generate post build script with versions from the CMake project. JF 2020-09-08 22:15:10 +0200
  • 4e8e52bf6e Fix constness and set version to 0.8.1. JF 2020-09-02 21:36:13 +0200
  • 1aa5b0a440 Fix firmware version reported by Device Information Service on BLE. It was previously hard-coded, it is now set by CMake accoridng to the project version. JF 2020-09-02 21:31:31 +0200
  • 61e7ad9186
    Merge pull request #57 from Avamander/patch-2 JF002 2020-09-02 21:06:32 +0200
  • 339c920e95
    Merge pull request #54 from Avamander/patch-1 JF002 2020-09-02 21:05:23 +0200
  • fd8c69deda Added a few more folders to gitignore before they end up in the repository Avamander 2020-08-31 23:45:56 +0300
  • d2bc0ed47d Fixed a few typos Avamander 2020-08-30 04:41:23 +0300
  • 754918fda6 Fix bad formatting in SystemInfo. JF 2020-08-22 20:43:14 +0200
  • f7e40b1b58 Re-implement sleep/wakeup for touch panel, display, NOR Flash, SPI and TWI. JF 2020-08-22 17:59:59 +0200
  • ecbbeb6283 Fix Infinipaint that would crash when started. JF 2020-08-22 16:42:53 +0200
  • 3011dec66b Merge branch 'paint' of JF/PineTime into develop JF 2020-08-22 16:34:46 +0200
  • 3310401b3b Merge branch 'touchmodes' of JF/PineTime into develop JF 2020-08-22 16:33:23 +0200
  • a664dec07f Add paint application. JF 2020-08-21 11:55:59 +0200
  • 7d3af600bd Add TouchModes : in Gestures mode, only 1 event is processed for each touchevent. This allows to recognize gesture and handle them in Screens or in DisplayApp. In Polling mode, X/Y positions are sent continuously to lvgl, allowing to scroll inside a dropdown menu for example. JF 2020-08-20 21:09:45 +0200
  • e6a1aff6ce Docker build : split build.sh into 2 scripts : build.sh that always exists and post_build.sh that is generated by cmake build.sh JF 2020-08-20 09:38:10 +0200
  • acbe9176f0 Add link to the documentation about docker in the main README.md file. JF 2020-08-19 22:04:48 +0200
  • f197a3fe88 All output files (bin, hex, image, dfu) contain the version of the project in their filename. Update Docker build script accordingly. Also fix permission issue with docker build (all files belonged to root). JF 2020-08-19 21:52:46 +0200
  • 38418931f1 Merge branch 'dockerfile' of JF/PineTime into develop JF 2020-08-19 16:05:53 +0200
  • 9906a708c9 Merge branch 'removeWarnings' of JF/PineTime into develop JF 2020-08-19 16:04:05 +0200
  • 58811d76cf Add doc about Docker image. JF 2020-08-19 16:01:01 +0200
  • 5ed7fbe126 Add docker file create docker image that builds the project on amd64 and arm64 arch. JF 2020-08-19 12:22:48 +0200
  • 1e1bb1c6b7 Build lvgl, nimble and nrf sdk as static libs. This allows to specify custom build param and to remove warnings from these libs. This also speeds up the build of the whole project as those libs are now built once for the 3 targets. JF 2020-08-17 16:48:12 +0200
  • 83f6d7d81b Fix most of the warnings. Remaining warnings come from nimble source code. JF 2020-08-17 16:31:00 +0200
  • 18686ac2cb Merge branch 'manualValidation' of JF/PineTime into develop JF 2020-08-17 15:19:46 +0200
  • 1eceafee1c Fix typo. JF 2020-08-14 21:58:35 +0200