How do I get copyright information to show up in my Eclipse RCP application's "About" dialog - eclipse-plugin

I'm using Eclipse's IWorkbenchAction that shows the Eclipse About dialog.
When I use the action in my RCP application the About dialog shows up successfully.
But, when I think proceed to click the "Installation Details" button, I get a dialog with tabs. I navigate to the "Installed Software" tab, and see my RCP product's name along with its version, and its ID. I select this item in the table, then proceed to click the "Properties" button.
Once I'm here, I see a dialog that looks similar to Eclipse's Preference dialog. It has three items to select on the left... Copyright, General Information, and License Agreement.
I've successfully added my License information to my .product file in order to have it show up when I click the "License Agreement", but...
I can't find where I should put the copyright information in order to get it to show up when I click the "Copyright" item in the list on the left of this dialog.
Where do I add this information so that it will show up here?

This information comes from p2 IInstallableUnit. Are you building your plugins with p2?
if you implement p2 update you should be able to see this information. p2 build will copy this information from feature.xml.
I am addressing this question:
"I can't find where I should put the copyright information in order to get it to show up when I click the "Copyright" item in the list on the left of this dialog"
This copy right information you should get it from feature group when you build with tycho.
For product, there is no copy right information only license info. you put copy right information in feature.xml

Related

Use JetBrains Toolbox to get Early Access versions

I am using the Jetbrains Toolbox tool to auto-install updates to IntelliJ IDE. This works well for regular releases.
But how do I use this tool to obtain an Early Access pre-release?
I see a hexagon-shape icon that displays a menu. But the menu items there say nothing about skipping ahead to a pre-release. The items there are only Settings, Roll back to…, and Uninstall. I checked the Settings display, but no options there to enroll in the Early Access program.
Redundant product listing
Scroll down to the item at the bottom that redundantly lists your licensed product, IntelliJ IDEA Ultimate.
Click the Install Again pop-up menu. Choose the pre-release version you want.
After download completes, you will see another product listing at the top of the app list.

Can't find the workflow source code of a list or library on SharePoint Designer

I'm new using SharePoint. I am having trouble with find the code or workflow structure of a list or a library. In the left menu i can see the "Workflows" button but all workflows are not there.
There is a workflow section In the "List and libraries" view showing the running workflows in these list, but when i click on one of them it just move me to its settings in the browser and no to the structure or code that is what i'm looking for.
Is there a way to find the code or structure of my running workflows?
PD: I am working in place of the previous developer who build the entire site, however, he didn't show me anything about.
Thanks.
If these are workflows created using SharePoint Designer then:
Open SharePoint Designer
Open the site
Click on Lists and Libraries
Click on the list name
There will be a heading titled "Workflows"
Click on the workflow you are wanting to look at
Click "Edit Workflow" to view it
Go From there
If you are wanting to see the status of a workflow in regards to the item:
Go to the list
I recommend creating a personal view (so only you see it)
You can select the fields you are interested in and each workflow should have a column in the list associated with it. Include the column in your view
Go to your new view and you can click on the link to view the current status of the workflow
Go to All Files > Workflows Folder. Then select the workflow you want to work with. Right Click on the "xoml" file then select "Open With" > "SharePoint Designer (open as workflow)"
Once it's opened, published it again. Then it will show up again in the Workflow tab.
The workflow was a visual studio sequential workflow deployed in the site as a feature. It was not a SharePoint Designer one. Thanks

How to add Licence agreement in the setup project

I wish to add a licence agreement to my setup files (using setup project)
If the user does not accept it, the setup should be cancelled.
How to do it?
You can easily add a "License Agreement" dialog to a setup project created in Visual Studio.
To do this, follow these steps:
With your setup project open in Visual Studio, right-click on the project in the Solution Explorer, point to "View", and click "User Interface".
Right-click on the "Start" group, and select "Add Dialog" from the pop-up menu.
In the "Add Dialog" dialog, click the "License Agreement" icon and click "OK". A license agreement form will be added to your installer under the "Start" group.
Drag and drop the "License Agreement" dialog in the list to rearrange where it appears in the setup sequence.
With the "License Agreement" dialog selected, use the "Properties Window" to customize its options as needed for your application. The most important thing to set here is the "LicenseFile" property, which specifies the text file that contains the license agreement you want to be displayed.If you cannot find the text file that contains your license agreement, you need to add it to your setup project. To do this, select the "Browse" option from the "LicenseFile" drop-down box. Then, in the dialog that appears, double-click on the location where you want your license agreement to be copied to the target machine (presumably the "Application Folder"), and then click the "Add File" button. Your license agreement should be named "license.rtf", and must be encoded as an RTF file.

Eclipse Plugin development: How to get the targetID for a viewerContribution

I want to contribute a popup menu action to an existing editor which is provided by a 3rd party plugin. Inside my viewerContribution I need to specify targetID of the editor I want to add the menu entry to - but how do I get to that ID?
The sample code I found so far only contributes to self made editors but never to something that's already there.
This is pre Eclipse 3.5 so I use the "old" org.eclipse.ui.popupMenus extension point.
See Plug-in Spy.
Hit Alt + Shift + F1 on an editor to see its ID and contributers.
Plug-in Menu Spy
Press Alt + Shift + F2 will change the mouse cursor to spy mode. Now select an menu entry. It will reveal the menu ID and its contributers.
btw...you can not get ID for some platform contributed menu items because they don't have one.
You can find the interface summary and class summary of all the Eclipse IDE contents here.

Adding an entry in a submenu of a popup

I'm building a plugin, and adding an entry to the context menu (right-click on a folder in the project tree).
So far it works, following this tutorial:
http://www.eclipse.org/articles/article.php?file=Article-JFaceWizards/index.html
The problem is that it's adding my entry in the root of the context menu. Since my entry refers to a "New XXX" wizard, I want it to go to the "New" submenu.
It seems like I would have to set the correct locationURI or menuPath in my plugin.xml. However I can't find the locationURI or menuPath corresponding to that submenu. How can I find that?
The new contributions are menu ID based, not menu path based. So it should be something like:
<menuContribution
locationURI="menu:file?after=additions" />
See this SO answer for an example of locationUri.
See Menu Extension for more. The exact id is either:
found in the existing plugin.xml from the menu or
determined with plugin Spy
See "How to add items in popup menu?" (from justinmreina) for more on adding an entry to a menu.
If you've created a plugin for a 'New XXX' wizard, you can add it inside the 'New' menu that you see when you right-click inside the Navigator by customizing the perspective.
Go to Window -> Customize Perspective and click on the Shortcuts tab. You should see 'New XXX'. Select it and you're good to go.