Jean-François Milants
405c85c160
Merge branch 'develop' of github.com:JF002/Pinetime into develop
...
# Conflicts:
# src/main.cpp
# src/systemtask/SystemTask.h
2021-03-20 11:41:49 +01:00
Joaquim
dba7e47ac0
FIX screen corruption #213
2021-03-18 19:38:19 +00:00
Christian Muehlhaeuser
509ac066d4
Update project URL in SystemInfo
...
Pinetime -> InfiniTime
2021-03-16 04:01:22 +01:00
panky-codes
abc30028a2
Removed unused variables. Tested.
2021-03-15 21:35:36 +01:00
panky-codes
bc6d447a5f
Increased the size of the button and realigned the layout a bit. Tested.
2021-03-13 22:29:07 +01:00
panky-codes
d409643b8e
Added some comments for clarity. Ready for review. Tested.
2021-03-13 14:53:37 +01:00
panky-codes
02824d0671
Stopwatch completed. Ready for PR
2021-03-13 14:38:18 +01:00
panky-codes
5d57b9054a
Adding laps completed.
2021-03-13 13:59:54 +01:00
panky-codes
00f2a053bf
Laps introduced. Tested. Need to change the icon.
2021-03-12 20:24:53 +01:00
panky-codes
a090664a4c
Added a button for stop lap. Logic works. Need to implement symbol and buffer for lap
2021-03-12 09:43:13 +01:00
panky-codes
70373e7345
Added play/pause button.
2021-03-11 23:41:24 +01:00
panky-codes
ce91e1a7a6
Changed the clock source. Stopwatch works. Need to add butttons.
2021-03-11 11:56:58 +01:00
panky-codes
1f8f527f9f
Merge branch 'develop' of github.com:JF002/Pinetime into feature/add-stop-watch
2021-03-11 10:54:58 +01:00
panky-codes
cc58b635a3
Basic logic done. Need to change the timer source to get ms. Also need to replace with paddle app in displayApp.cpp and ApplicationList.cpp later.
2021-03-11 10:54:14 +01:00
Joaquim José Almeida Pereira
282e34dca1
fix AM/PM
2021-03-08 12:23:32 +00:00
Jean-François Milants
9f67e6f652
Merge branch 'develop' into recovery-firmware
...
# Conflicts:
# src/CMakeLists.txt
# src/displayapp/DisplayApp.h
# src/systemtask/SystemTask.cpp
# src/systemtask/SystemTask.h
2021-03-07 08:44:14 +01:00
Joaquim
97deb43fb7
Update from JF comments to PR
2021-03-06 19:55:53 +00:00
Joaquim
3d6e8c3beb
Merge from upstream
2021-03-06 19:55:36 +00:00
Niall Cooling
d34a510158
Moved private statics into unnamed namespace in cpp file to reduce coupling and uncessar in header
2021-03-03 17:07:05 +00:00
Joaquim
8c53d0b70b
Multi face support, analog clock, 12/24 config
2021-02-24 19:40:24 +00:00
Jean-François Milants
f864330d35
Merge branch 'LVGL7' of https://github.com/joaquimorg/Pinetime into joaquimorg-LVGL7
...
# Conflicts:
# src/CMakeLists.txt
# src/displayapp/DisplayApp.cpp
# src/displayapp/screens/Modal.cpp
# src/displayapp/screens/Modal.h
# src/displayapp/screens/Notifications.cpp
# src/displayapp/screens/Tile.h
2021-02-23 21:18:59 +01:00
Joaquim
3fe3f06299
Fix delay in button actions
2021-02-22 21:33:27 +00:00
JF002
e62f8734be
Merge pull request #205 from nscooling/dirtyRefactor
...
refactored class DirtyValue
2021-02-14 14:37:26 +01:00
JF002
57ce58ff0d
Merge pull request #186 from petterhs/musicUI
...
music: Symbols for the buttons
2021-02-14 14:32:15 +01:00
Jean-François Milants
5fdfb2112e
Fix merge conflict.
2021-02-14 14:19:30 +01:00
Niall Cooling
751ffab497
refactored class DirtyValue
2021-02-12 17:13:02 +00:00
petter
1e2cc3ce91
add vibration toggle
2021-02-07 13:31:02 +01:00
petter
1bd5457848
trigger vibration from systemtask
2021-02-05 15:43:20 +01:00
Joaquim
a4361de0cf
Cleanup
2021-02-01 12:14:49 +00:00
Joaquim
a456887eff
LVGL v7.10.0
2021-01-28 17:13:28 +00:00
petter
d4c31bcbbe
add mute button and functionality for call notification + new button icons
2021-01-27 17:07:46 +01:00
petter
700af0b8a1
improve music UI with icons for play/pause/next/prev/ and volume
2021-01-27 13:49:56 +01:00
petter
7ea2cbff67
update font with icons for music, call and qr
2021-01-27 13:48:30 +01:00
petter
523398d24a
update font with icons for music, call and qr
2021-01-27 13:42:04 +01:00
Jean-François Milants
25f35c7d0e
Generate pinetime-recovery : a light version of InfiniTime design to be used as a recovery firmware : it only provides basic UI and BLE connectivity for OTA.
...
This new FW is build on the same codebasse than the actual InfiniTime. Only the display task is different (this allows to remove lvgl from the recovery fw, which is very heavy).
CMake builds and docker have been modified accordingly.
Note than the fw is converted into an image and then into a DFU in the cmake build (previously, it was only done in the
2021-01-26 20:31:45 +01:00
petter
3dd88339f3
create motorcontroller in main and pass by reference
2021-01-25 12:45:04 -05:00
The King
8c3df5f021
Merge branch 'develop' into upstream-dev
2021-01-24 16:01:14 -05:00
Jean-François Milants
3d1881c5ab
Revert invalid changes in Navigation.h and add missing changes in Notifications.h.
2021-01-24 17:27:48 +01:00
Jean-François Milants
219bafb01a
Handle call notification the same way than other notifications.
...
Display the call notifications in the Notification app, with buttons to accept/reject the call.
2021-01-24 17:22:39 +01:00
Rasmus Schenstrom
10ba20876f
Add incoming call functionality
...
Add categories to AlertNotification
Add new alert notification screens bases
Add Incoming Call
Add Modal
Add event to AlertNotification
Co-authored-by: Robin Karlsson <robin.karlsson@protonmail.com>
2021-01-21 23:15:29 +01:00
JF002
be48f5275a
Merge pull request #168 from Panky-codes/fix-erratic-battery
...
Fix erratic battery
2021-01-20 20:41:55 +00:00
Jean-François Milants
522a1eb0be
Merge branch piggz/nav into develop:
...
- fix conflict
- add a icon for the navigation app.
2021-01-20 21:34:09 +01:00
Jean-François Milants
04063cf0af
HR Sensor : Add start/stop button to the HeartRate app (the HR sensors stays ON when the app is closed), display the HR value on the Clock app.
2021-01-17 10:39:46 +01:00
panky-codes
271ca78be5
Converted all the other float usage to int.
2021-01-16 20:18:55 +01:00
panky-codes
e2d1f81915
Converted percent remaining calc to int.
2021-01-16 19:51:32 +01:00
panky-codes
11280d5f37
Adjusted the firmware to display percent instead of gfx.
2021-01-16 14:55:13 +01:00
jlukanc
b5992fd7ec
add motor to notifs, fix tabs in motorcontroller.h
2021-01-15 22:49:37 -05:00
Jean-François Milants
1a582815ba
First implementation of the HR sensor using 100% foss code (ported from waspos)
2021-01-10 17:57:26 +01:00
JF002
033a09db6d
Merge pull request #154 from jedmijares/twos-game
...
Adds 2048 clone game
2021-01-03 13:40:29 +00:00
Jean-François Milants
e0082f0ae3
Rename Pinetime in InfiniTime in sysinfo app.
2021-01-02 21:23:40 +01:00
Jed
12617ed1bf
adds 2048 clone game
...
styles table
reads touch events
allows moving tiles
allows merging tiles
improves tile movement
allows merging tiles
adds score display
implements color
edit comments
adjust game logic
disallows double merges
2021-01-02 14:15:12 -06:00
Michael
1a6de3326f
Add source code license and link to github to system app
2020-12-28 02:45:24 -05:00
ZephyrLabs
cc04c2c1f8
Update Paddle.cpp
...
blankline removal
2020-12-20 11:53:39 +05:30
ZephyrLabs
61e78d338b
Update Paddle.cpp
...
fix uppercase
2020-12-20 09:32:00 +05:30
ZephyrLabs
020840e04f
Update Paddle.h
...
fix uppercase
2020-12-20 09:28:51 +05:30
ZephyrLabs
b098d27d08
Update Paddle.cpp
...
tranparent paddle bug fix.
2020-12-20 09:23:31 +05:30
ZephyrLabs
ea4d2560cf
Update Paddle.cpp
...
added changes from PR
2020-12-08 10:06:30 +05:30
ZephyrLabs
6b2dbafd6c
Update Paddle.h
...
add changes from PR
2020-12-08 09:50:44 +05:30
ZephyrLabs
a701ef23d8
Update Symbols.h
...
change symbol to correct vale
2020-12-04 14:09:12 +05:30
ZephyrLabs
418d857308
Update Paddle.cpp
...
bugfix: add missing class
2020-12-03 20:59:22 +05:30
ZephyrLabs
ad1a99acac
Update Paddle.h
...
bugfix: add missing class
2020-12-03 20:57:54 +05:30
ZephyrLabs
09a94ee2b8
Update DisplayApp.cpp
...
fixed file typo
2020-12-03 20:17:22 +05:30
ZephyrLabs
91b37f8de0
Update DisplayApp.cpp
...
added Paddle header and paddle app screen
2020-12-03 20:04:37 +05:30
ZephyrLabs
253a86bb8c
Update Apps.h
...
added Paddle app
2020-12-03 20:03:45 +05:30
ZephyrLabs
4f41d4d854
Update Paddle.cpp
...
create Paddle.cpp
2020-12-03 20:03:11 +05:30
ZephyrLabs
ed34096320
Update Paddle.h
...
created Paddle.h
2020-12-03 20:02:58 +05:30
ZephyrLabs
96346b9884
Update jetbrains_mono_bold_20.c
...
added paddle symbol in font
2020-12-03 20:02:35 +05:30
ZephyrLabs
29989b323e
Update Readme.md
...
added range of paddle symbol
2020-12-03 20:02:08 +05:30
ZephyrLabs
251dddb0bf
Update Symbols.h
...
added paddle symbol
2020-12-03 20:01:44 +05:30
ZephyrLabs
adfec51230
Update ApplicationList.cpp
...
added paddle app
2020-12-03 20:01:03 +05:30
ZephyrLabs
1d69c79942
Addition of new files in MakeList
...
added Paddle.cpp and Paddle.h
2020-12-03 19:46:36 +05:30
JF002
c6556bcdea
Merge pull request #136 from okaestne/include-cleanup
...
Includes cleanup
2020-12-01 21:44:44 +01:00
JF002
c87de415b2
Merge pull request #128 from AirHamster/cyrillic-font
...
Add Cyrillic symbols into jetbrains font
2020-12-01 21:39:44 +01:00
JF002
fa4c0d5e3e
Merge pull request #125 from IoTPanic/patch-menubattery-iotpanic
...
Fixed battery percentage readout in the menu display
2020-11-19 19:49:05 +01:00
Samuel Archibald
3703611a60
Fixes #119 ! Improved based off suggested changes
2020-11-18 00:00:33 -05:00
okaestne
6e22509b5f
Delete Tab.cpp and Tab.h
...
as discussed with JF
2020-11-17 20:51:27 +01:00
Samuel Archibald
600dbb0280
Fix for comments on issue #125 , bounds check removed
2020-11-16 09:43:32 -05:00
okaestne
cadc0c25d4
Include cleanup: displayapp + screens
2020-11-16 01:35:51 +01:00
Ilia Zarubin
c25fd2e37f
fonts: readme: add cyrillic symbols UTF-8 range
2020-11-07 23:44:22 +03:00
Ilia Zarubin
64408803be
fonts: add cyrillic symbols in mono bold font
...
Just converted jetbrains and awesome fonts with additional cyrillic
symbols.
2020-11-07 23:43:20 +03:00
Samuel Archibald
c816d9b88e
Fix to #119
2020-11-02 23:29:42 -05:00
Ryan Hartlage
3ccfa1d924
Fixed typo (Transfert -> Transfer)
2020-11-01 15:44:06 -05:00
JF
7de43a1660
Fix conflicts
2020-10-27 21:55:18 +01:00
JF
5983e33b8d
Notifications : Replace the label "notificationNr/notificationNb" by a grey border on the bottom that is displayed when there are other notifications to available.
2020-10-22 15:39:20 +02:00
JF
cabf1168d4
Notifications : Fix display of notification index/number.
2020-10-21 22:15:02 +02:00
JF
ef5670c7e0
Integrate new notification UI with notifications coming from BLE
2020-10-20 20:57:39 +02:00
JF
55427d83b8
[WIP] Add new notification UI that use HW scrolling effects. Both notification apps are available in the menu, we can compare them.
2020-10-19 21:46:41 +02:00
JF002
3c5fd5ca8b
Merge pull request #93 from robertecurtin/master
...
Fix typo in SystemInfo app.
2020-10-18 17:50:20 +02:00
JF002
c655ec71f0
Merge pull request #99 from rafacouto/patch-1
...
Update SystemInfo.cpp - Show MAC bytes with left-zeroes
2020-10-18 17:46:22 +02:00
JF
28bc434419
[WIP] New notification app that uses software scrolling effect.
2020-10-18 17:35:36 +02:00
Avamander
4b0a852053
Made sure to use right data type for a negative number
2020-10-15 22:52:53 +03:00
Avamander
174e5ccfe4
Removed weird parentheses from constexpr
2020-10-15 22:51:43 +03:00
Avamander
128a2ea226
Changed #define to constexpr in Music.cpp
2020-10-15 22:50:28 +03:00
Avamander
6f45c0f669
Unified MusicStatus enum constant capitalization with others
2020-10-15 22:45:53 +03:00
Avamander
d4531d7bf3
Reordered the functions in Music.cpp correctly
2020-10-15 22:16:08 +03:00
Avamander
82126edf88
Added lv_img_set_src_arr that does better type checking when drawing images from arrays
2020-10-15 22:16:08 +03:00
Avamander
2b9906184b
Refactored and improved the Music watchapp
2020-10-15 22:16:08 +03:00
Robert Curtin
2d5ddb88a7
Noticed this typo when booting my PineTime
2020-10-12 08:45:41 -04:00
Rafa Couto
efb7a973a1
Update SystemInfo.cpp
...
Show MAC bytes with left-zeroes
2020-10-12 05:12:31 +02:00
Avamander
fd110dabe8
Reformatted InfiniPaint again
2020-10-09 11:36:16 +03:00
Avamander
f68c7b65b3
Minor formatting, diagnostic and documentation changes
2020-10-09 11:36:16 +03:00
JF002
0a8d8953f7
Merge pull request #80 from Avamander/patch-1
...
Switched from NULL to nullptr
2020-10-08 20:58:24 +02:00
Avamander
aba3d65e3a
Merge remote-tracking branch 'origin-origin/patch-3'
...
# Conflicts:
# src/systemtask/SystemTask.cpp
2020-10-04 16:23:13 +03:00
Avamander
77f4d5448b
Fixed a small warning with Screen's constructor
2020-10-04 15:14:09 +03:00
Avamander
1d96758acd
Minor #include improvements
2020-10-04 15:11:21 +03:00
Avamander
13da1e38f0
Switched from NULL to nullptr
2020-10-04 14:53:11 +03:00
Avamander
6c86d1d9d7
Fixed all the includes that were broken due to the renames
2020-10-02 22:16:48 +03:00
Avamander
4daab26926
Renamed displayapp/Screens to displayapp/screens
2020-10-02 21:49:55 +03:00
Avamander
e3fb2f0b89
Renamed DisplayApp/ to displayapp/
2020-10-02 21:46:41 +03:00