Skip to content

Conversation

@dididy
Copy link
Contributor

@dididy dididy commented Jul 12, 2025

What is this PR for?

image

Nothing happened when I click above info button inside of Zeppelin Notebook. So I connect this function work properly.

This button related in here so I made shared shortcut component and connect it. Now it works well.

스크린샷 2025-07-12 오후 6 10 05

I refer to zeppelin-web's shortcut file

What type of PR is it?

Bug Fix
Feature
Refactoring

Todos

  • makes html file's isMac working well
  • Adjust shortcut for zeppelin-web to zeppelin-web-angular / check this file for preventing weird working when user try to use shortcut // here ZEPPELIN-6229 ZEPPELIN-6197
  • Made "Clone paragraph" button work properly in New UI // ZEPPELIN-6294

What is the Jira issue?

https://issues.apache.org/jira/browse/ZEPPELIN-6203

How should this be tested?

Screenshots (if appropriate)

Questions:

  • Does the license files need to update? No
  • Is there breaking changes for older versions? No
  • Does this needs documentation? No

@jongyoul
Copy link
Member

@dididy Can we add some tests for it?

@dididy
Copy link
Contributor Author

dididy commented Jul 12, 2025

@dididy Can we add some tests for it?

Are you referring to E2E test?

@jongyoul
Copy link
Member

Yes, it would be great if we have.

@dididy dididy changed the title [ZEPPELIN-6203] Connect shortcut for info button [ZEPPELIN-6203] Connect shortcut modal for info button Jul 12, 2025
@dididy
Copy link
Contributor Author

dididy commented Sep 6, 2025

87c4d19
I added the missing isMac variable to detect macOS. This makes the modifier key label display as Option on macOS and Alt on other platforms.

6e75ed6
In the Classic UI, auto-completion triggered by Control + . had to be manually activated, but in the Monaco editor used in the NewUI, it is always enabled by default. Therefore, the shortcut is unnecessary and has been removed.

https://issues.apache.org/jira/browse/ZEPPELIN-6314

I’m currently looking into the E2E environment setup, and the Jira ticket is as above. It will likely use Playwright.

#5044 / #5064
Once the subsequent PRs are merged, I’ll review again, and this PR can be merged afterward.

Copy link
Contributor

@tbonelee tbonelee left a comment

Choose a reason for hiding this comment

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

LGTM

@tbonelee tbonelee merged commit 0f20ffc into apache:master Sep 7, 2025
15 of 18 checks passed
tbonelee pushed a commit that referenced this pull request Sep 7, 2025
### What is this PR for?
<img width="417" height="103" alt="image" src="https://github.com/user-attachments/assets/d4fca2f3-0dca-43ae-b159-ca881bd1766d" />

Nothing happened when I click above info button inside of Zeppelin Notebook. So I connect this function work properly.

This button related in [here](https://github.com/apache/zeppelin/blob/526eb15b8732909ab994adba76e0c3e33bfa001c/zeppelin-web-angular/src/app/pages/workspace/notebook/action-bar/action-bar.component.ts#L239) so I made shared shortcut component and connect it. Now it works well.

<img width="1624" height="1056" alt="스크린샷 2025-07-12 오후 6 10 05" src="https://github.com/user-attachments/assets/d71e7264-eefb-4e80-bf4d-cf4467627d5e" />

I refer to [zeppelin-web's shortcut file](https://github.com/apache/zeppelin/blob/526eb15b8732909ab994adba76e0c3e33bfa001c/zeppelin-web/src/app/notebook/shortcut.html)

### What type of PR is it?
Bug Fix
Feature
Refactoring

### Todos
* [x] makes html file's isMac working well
* [ ] Adjust shortcut for zeppelin-web to zeppelin-web-angular / check this file for preventing weird working when user try to use shortcut // [here](https://github.com/apache/zeppelin/blob/526eb15b8732909ab994adba76e0c3e33bfa001c/zeppelin-web-angular/src/app/services/shortcut.service.ts) [ZEPPELIN-6229](https://issues.apache.org/jira/browse/ZEPPELIN-6229) [ZEPPELIN-6197](https://issues.apache.org/jira/browse/ZEPPELIN-6197)
* [ ] Made "Clone paragraph" button work properly in New UI // [ZEPPELIN-6294](https://issues.apache.org/jira/browse/ZEPPELIN-6294)

### What is the Jira issue?
https://issues.apache.org/jira/browse/ZEPPELIN-6203

### How should this be tested?

### Screenshots (if appropriate)

### Questions:
* Does the license files need to update? No
* Is there breaking changes for older versions? No
* Does this needs documentation? No

Closes #4963 from dididy/fix/ZEPPELIN-6203.

Signed-off-by: ChanHo Lee <[email protected]>
(cherry picked from commit 0f20ffc)
Signed-off-by: ChanHo Lee <[email protected]>
@tbonelee
Copy link
Contributor

tbonelee commented Sep 7, 2025

Merged into master and branch-0.12

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.

3 participants