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

Missing Help #37

Open
RadekCap opened this issue Dec 23, 2022 · 1 comment
Open

Missing Help #37

RadekCap opened this issue Dec 23, 2022 · 1 comment
Labels
bug Something isn't working

Comments

@RadekCap
Copy link
Collaborator

I've found that Contextual Help on the toolbar isn't working. By exploring actions from the Help menu I've found:

1 Help/Contextual help
Not working

2 Help/Keyboard Shortcuts Card
=> Throwin Warning: File "shortcuts.pdf" does not exist or is not a plain file.

3 Help/Report issue
https://netbeans.apache.org/participate/report-issue.html

My suggestions for what to do:
1 Implement proper action binding etc., bind action on the Toolbar as well
2 In the latest release tr it's hidden so probably we should hide it.
3 The same as 2 and I would add it as a "nice to have" feature to allow users to report directly to us from the application

@ursjoss ursjoss added bug Something isn't working good first issue Good for newcomers and removed good first issue Good for newcomers labels Dec 23, 2022
@ursjoss ursjoss self-assigned this Dec 27, 2022
@ursjoss
Copy link
Collaborator

ursjoss commented Dec 28, 2022

This is a little more tricky than expected. It seems that with the donation of Netbeans from Oracle to Apache (as of Version 9), the support for JavaHelp (the underlaying app for help display) was dropped due to licensing issues (some references). All references/tutorial/mentions of using JavaHelp in Netbeans are for ancient versions of netbeans. Yet, current version NetBeans-16 still offers the assistant to integrate JavaHelp.

I tried different leads (depending on NetBeans JavaHelp Integration), even to pull in javahelp 2.0.05 (from 2010!) in as an explicit dependency (maven central), but so far I couldn't get it to work).

The underlying problem is that Lookup doesn't provide the help class why HelpCSAction will simply silently return. Here a screenshot, adding a log for debug purposes:
image

I am putting this issue back on the backlog. We may find more leads when going through and resolving warnings and errors we find in the logs.

@ursjoss ursjoss removed their assignment Dec 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants