summaryrefslogtreecommitdiff
path: root/src/displayapp/screens/Tile.cpp
AgeCommit message (Collapse)Author
2022-06-07Preallocate blocks for tiled multi-screen menus (requires C++17)Michele Bini
2022-06-05Apply clang-format to all C++ filesFinlay Davidson
2022-05-08Force full screen refresh with a rounder functionRiku Isokoski
When the screen switches, the full screen needs to be refreshed for the hardware scrolling to work. This was enforced with backgroundLabels, but is simpler to do with a rounder function.
2022-04-29Fix large blacklevel step. Lower 25% of shades are now accessible.Riku Isokoski
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-25New sharper batteryicon. Remove old unused batteryiconsRiku Isokoski
2022-04-25Fix warningsRiku Isokoski
2022-04-25Tweak gamma on ST7789 and match UI colorsRiku Isokoski
This change will increase the color accuracy of the PineTime and make UI development with the simulator easier.
2022-04-18Replace lv_label_set_text where possibleRiku Isokoski
2022-02-13Merge branch 'statusBarTimeFormat' of https://github.com/mruss77/InfiniTime ↵Jean-François Milants
into mruss77-statusBarTimeFormat # Conflicts: # src/components/datetime/DateTimeController.cpp
2021-11-15Update includes to to be relative to src directoryReinhold Gschweicher
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-11Status bar displays time in 12 or 24 hour format based on settingsMark Russell
2021-08-28Merge branch 'develop' into refresh_reworkRiku Isokoski
2021-08-18Merge branch 'develop' into new_touch_handlerRiku Isokoski
2021-08-15Merge branch 'develop' into refresh_reworkRiku Isokoski
2021-08-15Adjust inner padding in applistRiku Isokoski
2021-08-15Ui updateRiku Isokoski
2021-08-10Merge branch 'develop' into new_touch_handlerRiku Isokoski
2021-08-03Merge branch 'develop' into refresh_reworkRiku Isokoski
2021-07-25Tile event handler : read the event data only if the event is a "value ↵Jean-François Milants
changed event". LVGL sends many other event and some of them do not set the event data (global static variable) to a valid address, which may cause an invalid read. I noticed that when porting this class on RISC-V platform (BL602).
2021-07-19Refresh reworkRiku Isokoski
2021-07-19Restore Tile.cpp changesRiku Isokoski
2021-07-16Fix remaining known issuesRiku Isokoski
2021-07-15New touch handler, with issuesRiku Isokoski
2021-07-07LVGL use system tickRiku Isokoski
2021-04-24Reformatted all the files according to clang-format styleAvamander
2021-04-15Change animation direction in menusJoaquim José Almeida Pereira
2021-04-04Big UI and navigation RewriteJoaquim
new navigation add some color to the apps redesign menus new settings menu new quick settings code clean up size reduction by converting navigation images to font and more...
2021-02-24Multi face support, analog clock, 12/24 configJoaquim
2021-02-01CleanupJoaquim
2021-01-28LVGL v7.10.0Joaquim
2020-11-16Include cleanup: displayapp + screensokaestne
2020-10-04Switched from NULL to nullptrAvamander
2020-10-02Fixed all the includes that were broken due to the renamesAvamander
2020-10-02Renamed displayapp/Screens to displayapp/screensAvamander