Skip to content

Commit a8d617f

Browse files
committed
🎉 New version updates
1 parent f88ab65 commit a8d617f

9 files changed

Lines changed: 19 additions & 34 deletions

File tree

src/content/docs/code-signing.mdx

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,6 @@
55
title: Code Signing Policy
66
description: Start Kando automatically when you log in to your system.
77
next: false
8-
sidebar:
9-
badge:
10-
text: new!
11-
variant: tip
128
---
139

1410
import CustomAside from '../../components/CustomAside.astro';

src/content/docs/config-files.mdx

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ Below are the default values of the configuration file.
127127
}
128128
```
129129

130-
#### version <Badge text="new!" variant="tip" />
130+
#### version
131131

132132
<small>Default value: `"version": "2.0.0"`</small>
133133

@@ -196,7 +196,7 @@ This is only used if `enableDarkModeForMenuThemes` is set to `true`.
196196
Whether Kando should use the dark menu theme if the system is in dark mode.
197197
If enabled, Kando will use the `darkMenuTheme` and `darkMenuThemeColors` properties to configure the menu theme if the system is in dark mode.
198198

199-
#### enableSelectionWedges <Badge text="new!" variant="tip" />
199+
#### enableSelectionWedges
200200

201201
<small>Default value: `"enableSelectionWedges": false`</small>
202202

@@ -245,7 +245,7 @@ If the special value `'auto'` is used, Kando will choose a transparent flavor if
245245

246246
Can be one of `'color'`, `'white'`, `'light'`, `'dark'`, `'black'`, or `'none'`. The color flavors are only available on Windows and Linux. On macOS, the color always depends on your system colors. If set to `'none'`, the tray icon will be hidden.
247247

248-
#### hardwareAcceleration <Badge text="new!" variant="tip" />
248+
#### hardwareAcceleration
249249

250250
<small>Default value: `"hardwareAcceleration": true`</small>
251251

@@ -276,7 +276,7 @@ If true, the settings button will be hidden if not hovered.
276276
The position of the settings button.
277277
Can be one of `'top-left'`, `'top-right'`, `'bottom-left'`, or `'bottom-right'`.
278278

279-
#### windowsInkWorkaround <Badge text="soon!" variant="tip" />
279+
#### windowsInkWorkaround <Badge text="new!" variant="tip" />
280280

281281
<small>Default value: `"windowsInkWorkaround": true`</small>
282282

@@ -415,13 +415,13 @@ Can be one of the following:
415415

416416
If enabled, pressing <kbd>Command</kbd>+<kbd>,</kbd> on macOS or <kbd>Ctrl</kbd>+<kbd>,</kbd> on Linux or Windows will open the settings window. If disabled, the default hotkey will be ignored.
417417

418-
#### enableAchievements <Badge text="new!" variant="tip" />
418+
#### enableAchievements
419419

420420
<small>Default value: `"enableAchievements": true`</small>
421421

422422
If enabled, the user will earn achievements for completing certain tasks within the menu.
423423

424-
#### enableAchievementNotifications <Badge text="soon!" variant="tip" />
424+
#### enableAchievementNotifications <Badge text="new!" variant="tip" />
425425

426426
<small>Default value: `"enableAchievementNotifications": true`</small>
427427

@@ -457,7 +457,7 @@ The latter is used in the settings dialog to group menus together.
457457
}
458458
```
459459

460-
#### version <Badge text="new!" variant="tip" />
460+
#### version
461461

462462
<small>Default value: `"version": "2.0.0"`</small>
463463

@@ -513,6 +513,7 @@ Each menu item is a JSON object with the following properties:
513513
| `name` | The name of the menu item. This is shown in the center of the menu when the item is hovered. The name of the root item defines the name of the menu. |
514514
| `iconTheme` | Either one of the built-in icon themes (`material-symbols-rounded`, `simple-icons`, `simple-icons-colored`, `base64`, or `emoji`) or a subdirectory of the `icon-themes` directory in Kando’s config directory. [See details](/icon-themes). |
515515
| `icon` | The name of the icon from the selected icon theme, an emoji like `🚀` (when `iconTheme` is `emoji`), or a base64-encoded image such as `data:image/gif;base64,...` (when the icon theme is `base64`). [See details](/icon-themes). |
516+
| `quickSelectKey` <Badge text="new!" variant="tip" /> | The key that can be used to quickly select this menu item. A single letter like "A", "B", etc. can be used. |
516517
| `angle` (_optional_) | Defines the angle of the menu item in degrees. If omitted, the angle is calculated automatically. `` places the item at the top of the menu, `90°` on the right, and so on. Among sibling items, angles must be monotonically increasing. The first angle must be ≥ ``, and all following angles must be smaller than the first angle + `360°`. Invalid angles are ignored. |
517518
| `type` | The type of the menu item. Several types are available. [See details](#menu-item-types). |
518519
| `data` | Depending on the item type, this may contain additional data or be required. [See details](#menu-item-types). |

src/content/docs/icon-themes.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Kando comes with a few icon themes pre-installed and you can easily add your own
2929
Kando comes with a few icon themes pre-installed. You can select them in the icon picker in the menu editor.
3030
Here's a list of the built-in icon themes:
3131

32-
1. System Icons <Badge text="new!" variant="tip" />: This special icon theme contains different icons depending on your operating system.
32+
1. System Icons: This special icon theme contains different icons depending on your operating system.
3333
* On **Windows** and **macOS**, it contains the icons of the applications you have installed.
3434
* On **Linux**, it contains the icons of the currently selected icon theme of your desktop environment. This means, the icons will change when you change your desktop environment's icon theme!
3535
2. [Simple Icons](https://simpleicons.org) (Plain & Colored): A set of icons for popular brands.

src/content/docs/index.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -237,9 +237,9 @@ import achievements from '../../assets/achievement-screen.png';
237237
<SwiperSlide>
238238
<h2><Icon name="solar:heart-pulse-bold" class="inline-icon" /> Kando receives <span class="sakura-font">regular updates</span>.</h2>
239239
<p>
240-
The latest version of Kando brings several new features and improvements. Most remarkably: Achievements!
240+
Among other things, the latest version of Kando brings keyboard-based item selection and a powerful IPC interface for third-party tools and plugins!
241241
</p>
242-
<YouTube id="hhgRq3wdSHA" />
242+
<YouTube id="I5SCWVLgv3E" />
243243
</SwiperSlide>
244244
<SwiperSlide>
245245
<h2><Icon name="solar:emoji-funny-circle-bold" class="inline-icon" /> Kando is <span class="sakura-font">fun</span>.</h2>

src/content/docs/intro.mdx

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -102,13 +102,9 @@ If you think the table contains an error or is missing an important feature or c
102102
## Which input devices can I use with Kando?
103103

104104
Kando is designed to be used with 🖱️ mouse, 🖊️ stylus, 👆 touch, or 🎮 controller input.
105-
If you have both hands at your keyboard most of the time, Kando is maybe not the right tool for you.
106-
107-
<CustomAside type="note" title="Now with Keyboard Support!">
108-
Since version 2.3.0, Kando also brings decent keyboard support!
105+
However, since version 2.3.0, Kando also brings decent keyboard support!
109106
Now, you can assign letters to each item.
110107
This way, you can quickly select items in submenus without having to move your hand to the mouse!
111-
</CustomAside>
112108

113109
## <Icon name="solar:cloud-download-bold-duotone" class="inline-icon" /> How can I get Kando?
114110

src/content/docs/ipc-interface.mdx

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ title: Websocket Interface
66
description: How to control Kando via Websockets
77
sidebar:
88
badge:
9-
text: soon!
9+
text: new!
1010
variant: tip
1111
---
1212

@@ -20,11 +20,7 @@ import { Icon } from 'astro-icon/components';
2020
Kando offers a powerful Inter-Process Communication (IPC) API via WebSockets, enabling seamless integration with third-party applications and plugins.
2121
</Intro>
2222

23-
<Aside type="danger" title="IPC API is not available yet!">
24-
The IPC API described in this document will be available in Kando 2.3.0.
25-
</Aside>
26-
27-
This API allows you to both open custom menus in Kando and observe user interactions in any menu.
23+
This API allows you to both open custom menus in Kando and observe user interactions in any menu.
2824

2925
- **Opening Custom Menus:** Trigger Kando to display a menu you define, and receive the user's selection. This is ideal for integrating Kando with other applications or workflows.
3026
- **Listening to Menu Interactions:** Observe when users open, hover, or select items in any Kando menu. This is useful for plugins that provide feedback (e.g., haptic feedback) or analytics.

src/content/docs/item-run-command.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,12 @@ You can use this to run applications, scripts, or any other command that you can
2323
Starting with version 2.1.0, Kando comes with an **app picker** which allows you to select one of your installed applications.
2424
If the app picker does not show the app you want to run, you can use tips further below to find the command to run the app.
2525

26-
### Use the App Picker (recommended) <Badge text="new!" variant="tip" />
26+
### Use the App Picker (recommended)
2727
If you select an application from the app picker, Kando will automatically fill in the command, name, and icon for you.
2828
![banner](../../assets/img/app-picker.png)
2929
<center><sup>The app picker allows you to select one of your installed of apps.</sup></center>
3030

31-
### Use Drag and Drop <Badge text="new!" variant="tip" />
31+
### Use Drag and Drop
3232
Usually, you can drag and drop an application from your start menu or application launcher into Kando!
3333
* On **Windows**, this works with the Start Menu and most application shortcuts.
3434
* On **macOS**, you can drag and drop applications from the Applications folder.

src/content/docs/launch-from-cli.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ matching menus depending on your settings.
7474
</details>
7575

7676
<details>
77-
<summary>`--trigger <shortcut>` or `-t <shortcut>` <Badge text="new!" variant="tip" /></summary>
77+
<summary>`--trigger <shortcut>` or `-t <shortcut>`</summary>
7878
Opens the menu which is assigned to the given shortcut or shortcut ID. This also works
7979
if Kando is already running. In this case, the menu will be opened in the running instance.
8080

@@ -88,7 +88,7 @@ matching menus depending on your settings.
8888

8989
<details>
9090
<summary>
91-
`--close-menu` <Badge text="new!" variant="tip" />
91+
`--close-menu`
9292
</summary>
9393
Closes the currently opened menu. This will do nothing if no menu is shown or Kando is
9494
not running.

src/content/docs/portable-mode.mdx

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,6 @@
44

55
title: Using Portable Mode
66
description: Learn how to use Kando in portable mode.
7-
sidebar:
8-
badge:
9-
text: new!
10-
variant: tip
117
---
128

139
import { Aside, Badge } from '@astrojs/starlight/components';
@@ -21,7 +17,7 @@ Kando can be configured to load and save all its [configuration files](/config-f
2117
In fact, you can set any directory as Kando's configuration directory.
2218
</Intro>
2319

24-
## <Icon name="solar:planet-3-bold-duotone" class="inline-icon" /> Enabling Portable Mode <Badge text="new!" variant="tip" />
20+
## <Icon name="solar:planet-3-bold-duotone" class="inline-icon" /> Enabling Portable Mode
2521

2622
To enable portable mode, you need to create a `portableMode.json` next to the Kando executable.
2723
So for instance if you downloaded the Kando zip archive from GitHub and extracted it, you would create the file in the extracted folder.

0 commit comments

Comments
 (0)