How to access View settings API in order to hide status bar from IntelliJ plugin - intellij-plugin

I've looked on the IntelliJ Plugin SDK docs but couldn't find where the API to toggle items under the View submenu, such as the toolbar or status bar visibility, is located?
Something like:
ViewAPI.setStatusBarVisible(false);

The API class containing these is UISettings.
UISettings.getInstance().setShowStatusBar(false);

Related

Integrate search bar (like in product controller for packs) in custom module controller

I'm facing an issue when I'm try to integrate the same search bar as the one in product controller for product packs.
(this one)
I've been scrolling through the whole product controller but didn't find where the search bar is rendered.
I found few parts nearly related of the input in product.js, but nothing really interesting.
What I'm trying to do is implement the same search bar with product suggestions, I will find out later how to "save" it like in product controller when you create a pack.
Backoffice product page had been migrated in Symfony, form is built in a twig template inside:
src/PrestaShopBundle/Resources/views/Admin/Product/ProductPage/Panels/essentials.html.twig
src/PrestaShopBundle/Resources/views/Admin/Product/form.html.twig
While JS handler is here :
admin/themes/new-theme/js/product-page/product-search-autocomplete.js

Additional custom page building hook for BuddyPress profile page

I want to create an additional page like in the picture below and I want to show the codes I want in the page, I researched but I couldn't get a result. What is the hook name I can do this?
https://prnt.sc/wccy4e
This gist shows how to add a simple nav tab + subnav.
If you want to load specific templates ( perhaps from a plugin ) into a custom nav screen, you need to use bp_register_template_stack, and the code becomes more complicated.
This is an example for adding a custom tab to groups and loading templates via bp_register_template_stack.

How to add a menu items for tiles menu in W10

How to add a menu items for tiles menu in W10 using UWP? Preferably through xaml
Feature allowing custom menu items is called jump lists and it works both on live tiles and on the task bar buttons. The best way to learn about it is from the official sample on GitHub and from Docs.
A very simple jumplist could be created like this:
var jumpList = await Windows.UI.StartScreen
.jumpList.LoadCurrentAsync();
jumpList.Items.Clear();
JumpListItem sampleItem = JumpListItem
.CreateWithArguments("item", "Do something");
jumpList.Items.Add(sampleItem);
If you want to display recently opened files (as is the case in the screenshot), you must create a file extension association for your app and store accessed files in the Most recently used list. This can be found here and is managed using the Windows.Storage.AccessCache.StorageApplicationPermissions.MostRecentlyUsedList class.

Cumulocity plugin subscription

I would like to know which plugins to subscribe to with my app to be able to have a "Home" tab with the possibility to add widgets on it. So far I tried adding the following:
SCADA Widget (core)
Cockpit Home (cockpit)
Dashboard (cockpit)
Dashboard (core)
As a result a have a home tab with an add widget button as I wanted, however nothing happens when I click on it.
Your list of plugins needed is complete (of course default "Branding: Cumulocity (core)" is also needed). The issue is rather related to other settings of your application.

how to add tab to preference page as part of plugin development

I have created a plugin showing in preference page of eclipse (using plugin develepment env of eclipse). I want to add tabs to this page but not able to find how to do so.
i want tabs as circled in image
These tabs are just ordinary TabFolder (or CTabFolder) tabs. There is no special support for this in preference pages you just code the TabFolder and TabItems in the createContents method of the preference page.
Your example page is created by org.eclipse.compare.internal.ComparePreferencePage, you could look at the source of that.