Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement SDL-0224 Navigation Subscription Buttons #1342

Merged

Conversation

justingluck93
Copy link
Contributor

@justingluck93 justingluck93 commented Jul 12, 2019

Fixes #1269

This PR is ready for review.

Risk

This PR makes minor API changes.

Summary

Adding enum values so navigation apps can subscribe to navigation hard buttons

CLA

@joeljfischer joeljfischer changed the title Adding Navigation Subscription Buttons Implement SDL-0224 Navigation Subscription Buttons Jul 15, 2019
@joeljfischer joeljfischer changed the title Implement SDL-0224 Navigation Subscription Buttons WIP: Implement SDL-0224 Navigation Subscription Buttons Jul 15, 2019
@justingluck93 justingluck93 changed the title WIP: Implement SDL-0224 Navigation Subscription Buttons Navigation Subscription Buttons Jul 17, 2019
@justingluck93 justingluck93 changed the title Navigation Subscription Buttons Implement SDL-0224 Navigation Subscription Buttons Jul 17, 2019
@justingluck93 justingluck93 self-assigned this Jul 17, 2019
@justingluck93 justingluck93 reopened this Jul 17, 2019
@NicoleYarroch NicoleYarroch self-requested a review July 22, 2019 12:45
@NicoleYarroch NicoleYarroch added enhancement proposal Accepted SDL Evolution Proposal labels Jul 22, 2019
@NicoleYarroch NicoleYarroch added this to the 6.4.0 milestone Jul 22, 2019
Copy link
Contributor

@NicoleYarroch NicoleYarroch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Left some comments

/**
* Represents a Navigate to center button.
*/
extern SDLButtonName const SDLButtonNameNavCenter;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should be SDLButtonNameNavCenterLocation to match the name: NAV_CENTER_LOCATION

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

done

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The SDLButtonNameNavCenter name still needs to be updated.

/**
* Represents a Zoom in button.
*/
extern SDLButtonName const SDLButtonNameZoomIn;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

SDLButtonNameZoomIn should be SDLButtonNameNavZoomIn

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All the nav buttons should have Nav in the button name.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

done

/**
* Represents a Pan up button
*/
extern SDLButtonName const SDLButtonNamePanUP;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fix the case for UP to Up

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fixed

/*
* Represents a Rotate counterclockwise button
*/
extern SDLButtonName const SDLButtonNameRotateCounterClockWise;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fix the case for ClockWise to Clockwise

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

done

Copy link
Contributor

@NicoleYarroch NicoleYarroch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Left some comments

/**
* Represents a Navigate to center button.
*/
extern SDLButtonName const SDLButtonNameNavCenter;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The SDLButtonNameNavCenter name still needs to be updated.

/**
* Represents a Pan down/right button
*/
extern SDLButtonName const SDLButtonNamePanDownRight;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The button name is missing the Nav

@joeljfischer joeljfischer merged commit 268164d into develop Jul 24, 2019
@joeljfischer joeljfischer deleted the feature/issue-1269-Navigation-Subcription-Buttons branch July 24, 2019 13:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
proposal Accepted SDL Evolution Proposal
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants