Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
3320eae
Initial commit
kieranc Oct 3, 2021
7d1da9f
Remove old PineTimeStyle settings app
kieranc Oct 3, 2021
1c86796
More duplicate color dodging
kieranc Oct 18, 2021
c4ab17f
Disable DoubleTap when settings buttons are displayed
kieranc Oct 18, 2021
ff1fce1
Merge remote-tracking branch 'upstream/develop' into pts-settings
kieranc Oct 18, 2021
1c3372b
Fix settings merge error
kieranc Oct 18, 2021
994f373
Change gauge needle color when background is white
kieranc Oct 18, 2021
f45e094
Ensure needle color is visible one reset/randomize
kieranc Oct 20, 2021
074d342
Ensure needle color is visible on reset/randomize
kieranc Oct 20, 2021
37eed43
Merge branch 'pts-settings' of https://github.com/kieranc/InfiniTime …
kieranc Oct 20, 2021
32978b6
Restore settings order
kieranc Oct 20, 2021
3ed01b3
Improve random color selection, disable longpress when settings are v…
kieranc Oct 20, 2021
411c10e
Update GetNext/GetPrevious
kieranc Oct 20, 2021
da97a94
Merge remote-tracking branch 'upstream/develop' into pts-settings
kieranc Oct 23, 2021
85d494a
Revert "Update GetNext/GetPrevious"
kieranc Oct 23, 2021
18e3cc7
Merge remote-tracking branch 'upstream/develop' into pts-settings
kieranc Nov 7, 2021
39157f2
Close menu with button
Riksu9000 Nov 13, 2021
2e7b51c
clang-format and clang-tidy PineTimeStyle
Riksu9000 Nov 13, 2021
2fa63c7
Merge pull request #1 from Riksu9000/pts-settings-fix
kieranc Nov 15, 2021
5a0cf8e
Merge remote-tracking branch 'upstream/develop' into pts-settings
kieranc Nov 15, 2021
50406ad
Merge remote-tracking branch 'upstream/develop' into pts-settings
kieranc Nov 15, 2021
29bb359
Fix notification icon alignment
kieranc Nov 15, 2021
bea5c60
Revert "Fix notification icon alignment"
kieranc Nov 16, 2021
1b2a8a5
Improve notification icon alignment
kieranc Nov 16, 2021
c00ad4a
Merge remote-tracking branch 'upstream/develop' into pts-settings
kieranc Dec 5, 2021
ae4b9e0
Include Colors.h
kieranc Dec 6, 2021
6cf4a93
Merge remote-tracking branch 'upstream/develop' into pts-settings
kieranc Dec 9, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion src/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -445,7 +445,6 @@ list(APPEND SOURCE_FILES
displayapp/screens/settings/SettingWakeUp.cpp
displayapp/screens/settings/SettingDisplay.cpp
displayapp/screens/settings/SettingSteps.cpp
displayapp/screens/settings/SettingPineTimeStyle.cpp
displayapp/screens/settings/SettingSetDate.cpp
displayapp/screens/settings/SettingSetTime.cpp

Expand Down
1 change: 0 additions & 1 deletion src/displayapp/Apps.h
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,6 @@ namespace Pinetime {
SettingDisplay,
SettingWakeUp,
SettingSteps,
SettingPineTimeStyle,
SettingSetDate,
SettingSetTime,
Error,
Expand Down
13 changes: 4 additions & 9 deletions src/displayapp/DisplayApp.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,6 @@
#include "displayapp/screens/settings/SettingWakeUp.h"
#include "displayapp/screens/settings/SettingDisplay.h"
#include "displayapp/screens/settings/SettingSteps.h"
#include "displayapp/screens/settings/SettingPineTimeStyle.h"
#include "displayapp/screens/settings/SettingSetDate.h"
#include "displayapp/screens/settings/SettingSetTime.h"

Expand Down Expand Up @@ -254,10 +253,10 @@ void DisplayApp::Refresh() {
}
} break;
case Messages::ButtonPushed:
if (currentApp == Apps::Clock) {
PushMessageToSystemTask(System::Messages::GoToSleep);
} else {
if (!currentScreen->OnButtonPushed()) {
if (!currentScreen->OnButtonPushed()) {
if (currentApp == Apps::Clock) {
PushMessageToSystemTask(System::Messages::GoToSleep);
} else {
LoadApp(returnToApp, returnDirection);
brightnessController.Set(settingsController.GetBrightness());
brightnessController.Backup();
Expand Down Expand Up @@ -415,10 +414,6 @@ void DisplayApp::LoadApp(Apps app, DisplayApp::FullRefreshDirections direction)
currentScreen = std::make_unique<Screens::SettingSetTime>(this, dateTimeController);
ReturnApp(Apps::Settings, FullRefreshDirections::Down, TouchEvents::SwipeDown);
break;
case Apps::SettingPineTimeStyle:
currentScreen = std::make_unique<Screens::SettingPineTimeStyle>(this, settingsController);
ReturnApp(Apps::Settings, FullRefreshDirections::Down, TouchEvents::SwipeDown);
break;
case Apps::BatteryInfo:
currentScreen = std::make_unique<Screens::BatteryInfo>(this, batteryController);
ReturnApp(Apps::Settings, FullRefreshDirections::Down, TouchEvents::SwipeDown);
Expand Down
4 changes: 4 additions & 0 deletions src/displayapp/screens/Clock.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,10 @@ bool Clock::OnTouchEvent(Pinetime::Applications::TouchEvents event) {
return screen->OnTouchEvent(event);
}

bool Clock::OnButtonPushed() {
return screen->OnButtonPushed();
}

std::unique_ptr<Screen> Clock::WatchFaceDigitalScreen() {
return std::make_unique<Screens::WatchFaceDigital>(app,
dateTimeController,
Expand Down
1 change: 1 addition & 0 deletions src/displayapp/screens/Clock.h
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ namespace Pinetime {
~Clock() override;

bool OnTouchEvent(TouchEvents event) override;
bool OnButtonPushed() override;

private:
Controllers::DateTime& dateTimeController;
Expand Down
Loading