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 |