Skip to content

UI: Keyboard label shortcut#5122

Closed
apurv-1 wants to merge 65 commits into
apache:mainfrom
apurv-1:keyboard-label-shortcut
Closed

UI: Keyboard label shortcut#5122
apurv-1 wants to merge 65 commits into
apache:mainfrom
apurv-1:keyboard-label-shortcut

Conversation

@apurv-1

@apurv-1 apurv-1 commented Jun 17, 2021

Copy link
Copy Markdown
Contributor

Description

fixes #4798

Types of changes

  • Breaking change (fix or feature that would cause existing functionality to change)
  • New feature (non-breaking change which adds functionality)
  • Bug fix (non-breaking change which fixes an issue)
  • Enhancement (improves an existing feature and functionality)
  • Cleanup (Code refactoring and cleanup, that may add test cases)

Screenshots (if appropriate):

Dashboard.-.CloudStack.-.Google.Chrome.2021-08-31.18-07-03.mp4

@apurv-1

apurv-1 commented Jun 17, 2021

Copy link
Copy Markdown
Contributor Author

Toggle show/hide keyboard short keys are working with "F", but the action for a specific keyboard event isn't working now.

@davidjumani

Copy link
Copy Markdown
Contributor

@blueorangutan ui

@blueorangutan

Copy link
Copy Markdown

@davidjumani a Jenkins job has been kicked to build UI QA env. I'll keep you posted as I make progress.

@blueorangutan

Copy link
Copy Markdown

UI build: ✔️
Live QA URL: http://qa.cloudstack.cloud:8080/client/pr/5122 (SL-JID-288)

@yadvr

yadvr commented Jun 29, 2021

Copy link
Copy Markdown
Member

@blueorangutan ui

@blueorangutan

Copy link
Copy Markdown

@rhtyd a Jenkins job has been kicked to build UI QA env. I'll keep you posted as I make progress.

@blueorangutan

Copy link
Copy Markdown

UI build: ✔️
Live QA URL: http://qa.cloudstack.cloud:8080/client/pr/5122 (SL-JID-295)

@apurv-1 apurv-1 marked this pull request as ready for review July 2, 2021 07:29
@github-actions

Copy link
Copy Markdown

This pull request has merge conflicts. Dear author, please fix the conflicts and sync your branch with the base branch.

@borisstoyanov

Copy link
Copy Markdown
Contributor

@apurv-1 you can maybe sync with @utchoang on vue3 issues?

@apurv-1

apurv-1 commented Jul 12, 2022

Copy link
Copy Markdown
Contributor Author

@apurv-1 you can maybe sync with @utchoang on vue3 issues?

sure, thanks @borisstoyanov

@DaanHoogland

Copy link
Copy Markdown
Contributor

@apurv-1 can you look at the conflicts, please?

@DaanHoogland

Copy link
Copy Markdown
Contributor

@davidjumani @borisstoyanov @apurv-1 moving this from milestone 4.18.0.0 to unplanned

@DaanHoogland DaanHoogland modified the milestones: 4.18.0.0, unplanned Jan 12, 2023
@apurv-1

apurv-1 commented Apr 12, 2023

Copy link
Copy Markdown
Contributor Author

@blueorangutan ui

@blueorangutan

Copy link
Copy Markdown

@apurv-1 a Jenkins job has been kicked to build UI QA env. I'll keep you posted as I make progress.

@blueorangutan

Copy link
Copy Markdown

UI build: ✔️
Live QA URL: https://qa.cloudstack.cloud/simulator/pr/5122 (QA-JID-81)

@codecov

codecov Bot commented Apr 12, 2023

Copy link
Copy Markdown

Codecov Report

Merging #5122 (b39cd0d) into main (62b332e) will increase coverage by 0.00%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##               main    #5122    +/-   ##
==========================================
  Coverage     12.69%   12.69%            
- Complexity     8664     8674    +10     
==========================================
  Files          2718     2729    +11     
  Lines        256362   256579   +217     
  Branches      39967    39987    +20     
==========================================
+ Hits          32538    32575    +37     
- Misses       219686   219859   +173     
- Partials       4138     4145     +7     

see 16 files with indirect coverage changes

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@shwstppr

Copy link
Copy Markdown
Contributor

@apurv-1 PR doesn't work as yet. Needs some more fixes. Testing changes

Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
@shwstppr

Copy link
Copy Markdown
Contributor

Converting this to draft for now as it needs changes to cleanup unused code and deduplicate short keys

@shwstppr shwstppr marked this pull request as draft April 12, 2023 11:56
@sonarqubecloud

Copy link
Copy Markdown

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

@DaanHoogland

Copy link
Copy Markdown
Contributor

@blueorangutan ui

@blueorangutan

Copy link
Copy Markdown

@DaanHoogland a Jenkins job has been kicked to build UI QA env. I'll keep you posted as I make progress.

@blueorangutan

Copy link
Copy Markdown

UI build: ✔️
Live QA URL: https://qa.cloudstack.cloud/simulator/pr/5122 (QA-JID-86)

@github-actions

Copy link
Copy Markdown

This pull request has merge conflicts. Dear author, please fix the conflicts and sync your branch with the base branch.

@yadvr

yadvr commented Nov 3, 2023

Copy link
Copy Markdown
Member

Thanks for the PR - given the issues around incompatibilities of the keyboard/shortcuts library with Vue3 and antd, this PR would have to be redone. We can explore this in future. Thanks to the GSoC student and all those involved.

@yadvr yadvr closed this Nov 3, 2023
@apurv-1

apurv-1 commented Nov 18, 2023

Copy link
Copy Markdown
Contributor Author

@rohityadavcloud opened up #8250, it works with Vue3. Also, we can revamp the designs.

@DaanHoogland

Copy link
Copy Markdown
Contributor

@rohityadavcloud opened up #8250, it works with Vue3. Also, we can revamp the designs.

@apurv-1 will you also port the other keys then 'r' to that new PR?

@apurv-1

apurv-1 commented Nov 18, 2023

Copy link
Copy Markdown
Contributor Author

@DaanHoogland Yes, I have suggested one more thing on that PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

GSoC 2021 Idea - UX improvements in the UI