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

Milestone Picker #5

Open
wants to merge 21 commits into
base: master
Choose a base branch
from

Conversation

m133225
Copy link

@m133225 m133225 commented Feb 5, 2016

No description provided.

…angeMilestoneAction to accept Optional<Integer> for milestones instead. Null values can now be passed to TurboIssue's setMilestone.
…sing the milestone selector on GitHub. Added functionality to move highlight up and down on the milestone picker using UP and DOWN arrow keys (however, we still cannot select using keyboard)
…ixed check to see if milestone has been modified, now checks by value instead of comparing objects. Removed leftover debug statement.
…nes instead. DOWN arrow is used to select a label, and UP arrow is used to unselect a label. Fix to initial highlight label not prioritising a selected label (previous one was still buggy).
…ghted/selected milestone. Added comments to the public methods in MilestonePickerDialog. Other refactoring changes.
…ickerMilestone comparable with other milestones, based on due date. Milestones without a due date are deemed to be less 'planned for' and thus treated as further away than those with due dates. Handled error case when there are no milestones available to highlight when using up and down arrow keys.
…milestones is not working yet. Modified MilestonePickerDialog return type to Pair since we have to know both the button pressed and milestone selection result, which fixes removing milestone when Cancel is pressed.
…eplaceIssueMilestone to set the new milestone found in the returned issue rather than assuming that the change was successful.
…This also means that the mouse clicks handler have to be manually set. Added basic test of toggleMilestone logic.
…tored showMilestonePicker method to be clearer.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant