InfiniTime.git

ref: 0.5.0
Sha Commit date Commit message Author
8a94750e 2020-05-17 Merge branch 'develop' of JF/PineTime into master JF
be1ad9b0 2020-05-17 Disable logging once again... JF
79131f4f 2020-05-17 Improve SPI driver (use a mutex to prevent race conditions). JF
9753967d 2020-05-17 Update LittleVGL from 6.1.1 to 6.1.2. It fixes a memory leak when a screen used 2 lv_img objects (occured in Clock). JF
d58f57b1 2020-05-16 Merge pull request #30 from JF002/nimble JF002
d6c6ac4c 2020-05-16 Remove reference to NRF Softdevice in CMake and documentation. JF
56fba1c2 2020-05-16 Merge branch 'nimble' of git.proxmox3:JF/PineTime into nimble JF
c55dd06f 2020-05-11 Merge pull request #27 from piggz/pinetime-service JF002
7e3ac357 2020-05-07 Merge branch 'pinetime-service' of github.com:piggz/Pinetime into pinetime-service Adam Pigg
ca0ef773 2020-05-07 TODO is done Adam Pigg
b4e82dd1 2020-05-05 Add support for reading the current time Adam Pigg
206bdbf5 2020-05-04 Move PinetimeService to CurrentTimeService witha view to implement CTS Adam Pigg
d33be52b 2020-04-28 Run the alert notification service and simplify trhe pinetime service Adam Pigg
49a9a93c 2020-04-28 Add a very basic alert nofification service Adam Pigg
b760b3f9 2020-04-28 Add a simple service to allow setting the time from a controlling Adam Pigg
a9a5bd03 2020-05-05 Add support for reading the current time Adam Pigg
9935fb19 2020-05-04 Move PinetimeService to CurrentTimeService witha view to implement CTS Adam Pigg
ed168716 2020-05-02 Add Asssert & debug messages. JF
332b5146 2020-04-30 Fix random crash caused by bad implementation of ble_npl_hw_enter_critical(). JF
5df4c101 2020-04-28 Run the alert notification service and simplify trhe pinetime service Adam Pigg
423a956d 2020-04-28 Add a very basic alert nofification service Adam Pigg
f201c9af 2020-04-28 Add a simple service to allow setting the time from a controlling Adam Pigg
833c5342 2020-04-27 Re-enable watchdog JF
746c164c 2020-04-27 BLE : Display the actual status of the connection on the screen. JF
557e8fa1 2020-04-27 Merge pull request #25 from piggz/nimble JF002
be67b529 2020-04-27 Remove references to BLE Manager Adam Pigg
bdc10744 2020-04-26 Add Nimble in libs directory JF
032fad09 2020-04-25 NimbleController : CTS & ANS are now working together (even if the code is not as good as I would like). JF
5fcb90a1 2020-04-25 NimbleController : CTS & ANS working but not at the same time (conflict during discovery) JF
89ccdd00 2020-04-23 NimbleController : Encapsulate CTS client in its own class. JF
24a7b6e3 2020-04-23 NimbleController : Encapsulate device info service in its own class. JF
14d69544 2020-04-22 NimbleController : Implement device info service JF
a9254ee9 2020-04-22 NimbleController : support CTS JF
2c9ce1cf 2020-04-19 Encapsulate nimble code into NimbleController. JF
dd6aecbf 2020-04-19 Integration of nimble, work in progress. JF
24a1f87a 2020-04-06 Merge pull request #23 from ToXIc-Dev/patch-1 JF002
e0307a8e 2020-04-05 Links mixed up, fixed. ToXIc
86d5732b 2020-04-05 Merge branch 'develop' of JF/PineTime into master JF
6e1bd118 2020-04-05 Merge branch 'ble-notifications' of JF/PineTime into develop JF
d5c2a589 2020-04-05 Update BLE and battery icons from https://gitlab.com/arteeh/pinetimeos : it saves ~60KB of flash! JF
932c0479 2020-04-05 Add documentation about BLE connection and services. JF
26fb9ed1 2020-04-04 Disable logging (again...). JF
d564b3cf 2020-04-04 Fix crash when the computer disconnect from the BLE connection. JF
211e9795 2020-03-29 Update Readme, add section about BLE connection troubleshooting JF
9ad1f05b 2020-03-29 Improved BLE logging JF
baca0fc3 2020-03-28 Encapsulate Notification management in NotificationManager. It implement a static array of notifications to avoid dynamic allocation. JF
68240704 2020-03-25 Add support for BLE notification (ANS client). JF
7e9a7e4d 2020-03-22 Fix bad memory alloaction in sysinfo screen. JF
fb64ba8f 2020-03-22 Add new App : Sysinfo. It displays various info about the running system : version, date/time, battery, brightness and resetreason. It contains placeholder for future use (like mac address, uptime,...). JF
8ed6ffaa 2020-03-15 Add the possibility to the screen to handle a touch gesture. JF
2c55ab20 2020-03-15 Merge branch 'brightness-app' of JF/PineTime into develop JF
2ed76ac5 2020-03-15 Encapsulate brightness controll into the class BrightnessController. JF
eabb54f1 2020-03-15 Workaround for a issue when the FDS (flash data storage for BLE softdevice)) memory is full (it prevent the app from running correctly and just display a black screen) : if the fds cannot init, erase the memory and try again. JF
6c4afdc4 2020-03-14 Merge branch 'battery-icon' of JF/PineTime into develop JF
4d2aacf8 2020-03-14 Display battery level and BLE connection status using icon on Clock screen. JF
a91c68c9 2020-03-11 Backup and restore vertical scroll offset when goind to sleep/wakeup to avoid scrambled display on wake-up. JF
b279c994 2020-03-10 Set version 0.4.0 JF
4de22601 2020-03-10 Apply a "up" transition when an app is opened. JF
35e22107 2020-03-09 Add support for gestures and integrate it with the vertical scrolling transition. JF
968f18f4 2020-03-09 Fix .gitignore JF
d0d3e404 2020-03-09 Add .gitignore JF
0a5cd60f 2020-03-08 When a full screen refresh is done, apply a vertical scroll during the refresh. This makes the transition from one screen the another one smoother, even if the refresh rate is slow. JF
d834f40c 2020-03-08 Do not copy LittleVgl object in DislayApp, use reference instead. JF
bfecc811 2020-03-06 Set version 0.3.1 JF
3f80a3de 2020-03-06 Remove not needed code. JF
a33428ed 2020-03-06 Merge branch 'master' of https://github.com/JF002/Pinetime JF
4ffd8d1c 2020-03-06 Call ble_manager_init_peer_manager() _after_ the scheduler has been started. This fixes an issue that would prevent the firmware from running correctly after a full reset or after the flashing of the firmware. JF
6089a1c0 2020-03-06 Add hires pictures of v0.3.0 JF
fd45746b 2020-03-03 Add doc in README.md : how to flash using gdb JF
54563694 2020-03-03 Merge branch 'littlevgl' JF
d2f725ec 2020-03-02 Update README.md with up to date picture. JF
d88ec8c2 2020-03-02 Workaround for the first touch that is taken twice into account. JF
43ffeb15 2020-03-02 Remove TODO as they are not needed anymore JF
262336af 2020-03-02 Fix Type in sdk_config JF
6b5b0112 2020-03-02 Re-Enable BLE JF
64014f03 2020-03-02 Fix date/time conversion from CTS to internal date/time representation. JF
824b8a7e 2020-03-02 Move version display from Clock screen to the modal window (accessible from tile menu) JF
dccef161 2020-03-01 Remove default lvgl font (roboto). JF
6f1857c5 2020-03-01 Add debugPins module that provides functions to set and clear debug GPIOs. JF
5bc0640b 2020-03-01 Fix typo in the name of the font "jetbrains_mono_extrabold_compressed" + use it as the default font. JF
21375eab 2020-03-01 Set version 0.3.0 JF
a1d79e7e 2020-03-01 Fix Model that would crash when closing it. JF
63c57258 2020-03-01 Simplify Tile to improve refresh speed (it's not a tile anymore...). JF
40bdbe50 2020-03-01 Instantiate spi, lcd, lvg and touchpanel as global variables instead of unique_ptr (avoids dynamic alloc at run-time. JF
6d288b90 2020-03-01 Configure lvgl theme and use 2*4lines buffers as video buffer (2 lines was not enough and caused perf issues) JF
e285ba99 2020-03-01 Fix double-buffering for spi display (it's actually using double-buffering, now) JF
179b14f4 2020-02-26 Add new Screens (gauge, meter,...) JF
0aa1803e 2020-02-23 Enable watchdog, and issue a WDT reset when the button is pushed for more than 7s. JF
f07ffab4 2020-02-23 Re-enable BLE, BLE status on display and battery level on display. JF
02772b99 2020-02-23 Do not compile GFX and older fonts anymore. JF
2bdff7ed 2020-02-20 Re-enable BLE display on Clock screen JF
79b4f006 2020-02-16 Prevent unnecessary refresh in Clock screen. JF
167a0ffc 2020-02-16 Add touch panel port to lvgl. JF
f30573a9 2020-02-15 Add support for hardware assisted vertical scrolling. JF
52539a5f 2020-02-12 Log Touchpanel data (position + gesture!) JF
e65c9fa1 2020-02-10 Integration of lvgl : continued... JF
a97faf8e 2020-02-08 First quick'n'dirty integration of LittleVGL. Needs some cleaning. JF
e737fb04 2020-01-31 Bump patch (v0.2.2) JF
be7be860 2020-01-31 Improve clock accuraty and reduce clock drifting over time (before : 1/2h per day, now : 0 minutes in 24h). JF
dff0d747 2020-01-26 Merge branch 'luben93-messing-with-openocd' JF