Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-06-05 | Fix various typos | luz paz | 2 | -3/+3 | |
Found via `codespell -q 3 -S ./src/libs -L ans,doubleclick,trough` | |||||
2022-06-05 | Apply clang-format to all C++ files | Finlay Davidson | 7 | -48/+40 | |
2022-06-05 | Replace C-style casts with static_cast | Finlay Davidson | 2 | -12/+20 | |
2022-05-08 | Remove lcd from DisplayApp | Riku Isokoski | 1 | -3/+3 | |
2022-04-29 | Fix large blacklevel step. Lower 25% of shades are now accessible. | Riku Isokoski | 2 | -6/+8 | |
There is a large step in brightness from level zero to level one. After experimenting with various ST7789 options, I found that decreasing VDV to 0x10 (-0.4V) fixes this issue. The gamma change reduced the average error in brightness, but with the underlying issue fixed, the gamma change has been reverted. | |||||
2022-04-25 | Tweak gamma on ST7789 and match UI colors | Riku Isokoski | 2 | -0/+8 | |
This change will increase the color accuracy of the PineTime and make UI development with the simulator easier. | |||||
2022-04-24 | SpiNorFlash: use C++ style struct in C++ only header | Reinhold Gschweicher | 1 | -2/+2 | |
`SpiNorFlash.h` is a C++ header, but the `Identification` struct is created in a C style using `typedef struct`. Clang issues a warining about this discrepancy: ``` In file included from /home/nero/repos/pinetime/InfiniSim/InfiniTime/src/systemtask/SystemTask.cpp:13: /home/nero/repos/pinetime/InfiniSim/sim/drivers/SpiNorFlash.h:16:21: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef struct __attribute__((packed)) { ^ Identification /home/nero/repos/pinetime/InfiniSim/sim/drivers/SpiNorFlash.h:17:9: note: type is not C-compatible due to this default member initializer uint8_t manufacturer = 0; ^~~~~~~~~~~~~~~~~~~~ /home/nero/repos/pinetime/InfiniSim/sim/drivers/SpiNorFlash.h:20:9: note: type is given name 'Identification' for linkage purposes by this typedef declaration } Identification; ^ 1 warning generated. ``` The easy fix is to use a C++ style struct. Also includes code style fix from Riksu9000 Co-authored-by: Riku Isokoski <riksu9000@gmail.com> | |||||
2022-01-26 | Merge pull request #531 from hatmajster/heart-rate-gain-setting | JF | 1 | -2/+2 | |
Heart rate sensor - HRS gain changed to x8 | |||||
2022-01-25 | Hrs3300: changed default gain to x8 | hatmajster | 1 | -2/+2 | |
2021-12-13 | changed ReadHrs and ReadAls to uint32, and did static_cast instead of hidden ↵ | Yehoshua Pesach Wallach | 2 | -4/+4 | |
cast when using it | |||||
2021-12-13 | order ReadHrs, ReadAls bitwise according to bit ordering | Yehoshua Pesach Wallach | 1 | -2/+2 | |
2021-11-15 | Move up file header include to top | Reinhold Gschweicher | 2 | -2/+2 | |
2021-11-15 | Add missing standard includes | Reinhold Gschweicher | 1 | -0/+1 | |
2021-11-15 | Update includes to to be relative to src directory | Reinhold Gschweicher | 14 | -17/+17 | |
Don't use relative imports like `../foo.h` as those depend on the relative position of both files. Rather than that use imports relative to the `src` directory, which explicitly is part of the include directories. | |||||
2021-11-14 | Fix unresponsive touch panel after update to 1.7 : don't care if device ids ↵ | Jean-François Milants | 1 | -11/+5 | |
are not the ones we expected (until we know more about these communication and IDs issues). | |||||
2021-11-07 | Fix formatting following the code review. | Jean-François Milants | 1 | -3/+3 | |
2021-11-06 | Add data validity check and retries in CST816S driver. See ↵ | Jean-François Milants | 2 | -22/+58 | |
https://github.com/InfiniTimeOrg/InfiniTime/issues/763#issuecomment-962436976. | |||||
2021-10-23 | Merge pull request #586 from hubmartin/wake-time | JF | 2 | -11/+0 | |
Improve wake-up time | |||||
2021-09-16 | Merge branch 'develop' into wake-time | hubmartin | 5 | -109/+118 | |
2021-09-15 | Fix Error screen and optimize GetTouchInfo | Riku Isokoski | 2 | -10/+8 | |
2021-09-14 | Merge branch 'develop' into update_touch_driver | Riku Isokoski | 3 | -9/+45 | |
2021-08-29 | Merge branch 'develop' into pinmap | hubmartin | 4 | -102/+74 | |
2021-08-28 | Merge branch 'develop' into update_touch_driver | Riku Isokoski | 4 | -76/+55 | |
2021-08-28 | Merge branch 'twimaster_rework' of https://github.com/Riksu9000/InfiniTime ↵ | Jean-François Milants | 2 | -70/+43 | |
into Riksu9000-twimaster_rework # Conflicts: # src/systemtask/SystemTask.cpp | |||||
2021-08-23 | Remove commented commands completely | hubmartin | 2 | -11/+0 | |
2021-08-18 | Use highest frequency and move mutex creation to Init | Riku Isokoski | 1 | -1/+4 | |
2021-08-18 | Automatic error detection | Riku Isokoski | 2 | -2/+7 | |
2021-08-16 | Simplify parameters and cleanup | Riku Isokoski | 2 | -45/+17 | |
2021-08-15 | Remove LCD reset and more cmds, save over 200ms | hubmartin | 1 | -8/+8 | |
2021-08-15 | Remove unnecessary pin_set, save 50ms | hubmartin | 1 | -2/+2 | |
2021-08-12 | Don't reconfigure pins | Riku Isokoski | 1 | -6/+1 | |
2021-08-10 | Rework TouchHandler into not a task | Riku Isokoski | 2 | -10/+5 | |
2021-08-10 | Explicitly disable pullup | Riku Isokoski | 1 | -0/+2 | |
2021-08-10 | Only enable the bus when needed | Riku Isokoski | 1 | -2/+4 | |
2021-08-09 | Optimize twiMaster | Riku Isokoski | 2 | -22/+21 | |
2021-08-04 | Rename backlight level pins | hubmartin | 1 | -3/+3 | |
2021-08-03 | Cleanup, set Pinetime as default | hubmartin | 1 | -41/+17 | |
2021-08-03 | PinMap with namespace and constexpr | hubmartin | 3 | -9/+44 | |
2021-08-02 | DRAFT: Put gpio pins to separate file | hubmartin | 2 | -1/+27 | |
2021-07-18 | Update | Riku Isokoski | 1 | -1/+1 | |
2021-07-16 | Fix touch wakeup and code cleanup | Riku Isokoski | 2 | -5/+10 | |
2021-07-16 | Fix most issues | Riku Isokoski | 2 | -31/+21 | |
2021-07-15 | Quick fix | Riku Isokoski | 1 | -1/+1 | |
2021-07-15 | New touch handler, with issues | Riku Isokoski | 1 | -1/+11 | |
2021-07-14 | Update touchpad driver | Riku Isokoski | 2 | -28/+47 | |
2021-06-22 | Removed an illogical comparison from SystemInfo and St7789 driver (#449) | Avamander | 1 | -1/+2 | |
* Removed an illogical comparison | |||||
2021-06-19 | Add support for BMA425 acceleration sensor. (#440) | JF002 | 4 | -21/+556 | |
* Add support for BMA425 acceleration sensor. | |||||
2021-06-12 | Fix fallthrough on case statement (#403) | Jonathan Vander Mey | 1 | -0/+1 | |
2021-06-12 | Move most of the code from the constructor of the objects statically ↵ | Jean-François Milants | 4 | -5/+10 | |
initialized in main() into Start()/Init() functions to avoid Static Initialization Order Fiasco (https://en.cppreference.com/w/cpp/language/siof). See https://github.com/JF002/InfiniTime/pull/415#issuecomment-859004238. | |||||
2021-06-10 | Minor improvements: use std::make_unique when creating unique_ptr, check the ↵ | Jean-François Milants | 1 | -4/+4 | |
code is running from an IRQ before calling xQueueSendFromISR or xQueueSend) |