Skip to main content

Windows Terminal Preview 1.2 Release July 22nd, 2020

Windows Terminal Preview has new features for version 1.2 which will appear in Windows Terminal in August. You can download Windows Terminal Preview and Windows Terminal from the Microsoft Store or from the GitHub releases page. Let’s dive into what’s new!

Focus mode

There is a new feature called focus mode that hides the tabs and title bar. This mode will only display the terminal content. To enable focus mode, you can add a key binding for toggleFocusMode in your settings.json file.
This command is not bound by default.
{  "command": "toggleFocusMode", "keys": "shift+f11" }
Image focus mode

Always on top mode

In addition to focus mode, you can enable Windows Terminal Preview to always be the topmost window. This can be done with the alwaysOnTop global setting as well as a key binding using the toggleAlwaysOnTop command.
These are not bound by default.
// Global setting
"alwaysOnTop": true

// Key binding
{ "command": "toggleAlwaysOnTop", "keys": "alt+shift+tab" }

New commands

New key binding commands have been added to give you more flexibility when interacting with your terminal.

Set tab color

You can set the color of your focused tab with the setTabColor command. This command uses the color property to define which color you’d like, which accepts a color in hex format, i.e. #rgb or #rrggbb.
This command is not bound by default.
{ "command": { "action": "setTabColor", "color": "#ffffff" }, "keys": "ctrl+a" }

Open tab color picker

A new command has been added that allows you to open the tab color picker menu. This can be done with the openTabColorPicker command. If you want to color a tab with your mouse, you can right click on the tab to access the color picker.
This command is not bound by default.
{ "command": "openTabColorPicker", "keys": "ctrl+b" }

Rename tab

You can rename the focused tab with the renameTab command. You can also right click or double click on the tab to rename it.
This command is not bound by default.
{ "command": "renameTab", "keys": "ctrl+c" }

Toggle retro terminal effects

You can toggle the retro terminal effects that add scanlines and a glow to the text with the toggleRetroEffect command. This enables the experimental.retroTerminalEffect profile setting.
This command is not bound by default.
{ "command": "toggleRetroEffect", "keys": "ctrl+d" }

Cascadia Code font weights

Cascadia Code now has font weights! You can enable these font weights in Windows Terminal Preview by using the fontWeight profile setting. A huge shoutout goes to our font designer Aaron Bell for making this happen!
"fontWeight": "light"
Image cascadia font weight

Command palette update

The command palette is almost complete! We are currently ironing out a few more bugs, but if you’d like to play with it, you can add the commandPalette command to your key bindings and invoke it using your keyboard. If you find any bugs, please file them on the GitHub repo!
This command is not bound by default.
{ "command": "commandPalette", "keys": "ctrl+shift+p" }
Image command palette

Settings UI design

We have been actively working on the settings UI and have narrowed down on a design. The design is pictured below and the spec can be found here.
Image navigation 2
Image appearance

Source:
By Kayla Cinnamon Microsoft dev blog

Comments

Popular posts from this blog

How to set Profile Attribute in Siebel Workflow

For setting the Profile Attribute in Siebel Workflow, follow below steps: Add Business Service box in workflow. Open Business Service properties. Set  SessionAccessService in Business Service Name. Set  SetProfileAttr in Method Name. Then click on Business Service and set Input Arguments as below: Against Name argument you will add your profile attribute name and against Value argument you will add value for the new profile attribute, it could be from Process Property or Literal.

How to call Popup Applet through Server Script in Siebel

Background: Based on the requirements you need to show data or reports on a popup applet. You can invoke popup applet using workflow (below business service will be used in business service step), applet server script or browser script and using vanilla method and setting field user properties. Procedure: Below is the script for calling popup applet through server script: if (MethodName == "MethodName") { var oServiceAF = TheApplication().GetService("SLM Save List Service"); var inputPropAF = TheApplication().NewPropertySet(); var outputPropAF = TheApplication().NewPropertySet(); inputPropAF.SetProperty("Applet Name","ABC Popup Applet"); inputPropAF.SetProperty("Applet Mode","6"); inputPropAF.SetProperty("Applet Height", "700"); inputPropAF.SetProperty("Applet Width", "700"); oServiceAF.InvokeMethod("LoadPopupApplet", inputPropAF, outputPropAF) return (CancelOperati...

How to create and publish Inbound Web Service in Siebel based on Workflow

Inbound Web Services: The Inbound Web Service allows an external system to call a Siebel published Web Service. You can publish a business service or a business process as a Web Service and generate a Web Service Definition Language (WSDL) file that an external system can import. The Inbound Web Services can only be published from Siebel C using SOAP-RPC binding. Source: Oracle Docs What Is The Difference Between Web Services and APIs? An API is an interface that allows you to build on the data and functionality of another application, while a web service is a network-based resource that fulfills a specific task. Yes, there’s overlap between the two: all web services are APIs, but not all APIs are web services. Both web services and APIs are — at their core — very useful and very much used today. However, it’s the web services associated with SOAP and/or Service Oriented Architecture which are falling out of favor. Source: NordicApis Process: Prepare the workflow which will serve as Si...