[DOC] Small updates to rofi release notes.

This commit is contained in:
Dave Davenport 2021-08-15 13:07:01 +02:00
parent 31ea80e7f3
commit 9f95640d80
2 changed files with 79 additions and 8 deletions

BIN
releasenotes/1.7.0/iggy.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 314 KiB

View File

@ -1,19 +1,90 @@
# 1.7.0: Iggy 2024
Rofi 1.7.0 is another bug-fix release that also removes a lot of deprecated features.
This has been needed to keep **rofi** maintainable.
![Iggy](./iggy.jpg)
Rofi 1.7.0 is another bug-fix release that also removes a lot of deprecated features. Even though this might not be
popular, the deprecation of these options is needed to keep **rofi** maintainable.
Beside mostly bug-fixes some changes where made to improve the theming and 'abnormal' use of rofi.
## FileBrowser
TonCherAmi made several very nice usability improvements to the file-browser. His changes allow you to define sorting
and ordering of the entries and chaneg the default start directory.
These options can be set using the new 'nested' configuration format that we are testing in rofi:
```css
configuration {
filebrowser {
/** Directory the file browser starts in. */
directory: "/some/directory";
/**
* Sorting method. Can be set to:
* - "name"
* - "mtime" (modification time)
* - "atime" (access time)
* - "ctime" (change time)
*/
sorting-method: "name";
/** Group directories before files. */
directories-first: true;
}
}
```
## Clickable button and icons
```css
icon-paste {
expand: false;
filename: "gtk-paste";
size: 24;
vertical-align: 0.5;
action: "kb-primary-paste";
}
```
```css
button-paste {
expand: false;
content: "My Clickable Message";
vertical-align: 0.5;
action: "kb-primary-paste";
}
```
## File Completion
## Timeout actions
These options can be set using the new 'nested' configuration format that we are testing in rofi:
```css
configuration {
timeout {
delay: 15;
action: "kb-cancel";
}
}
```
## Background image and gradients
```css
window {
background-image: url("/tmp/i3.png", both);
}
element {
children: [element-icon, element-text];
background-image: linear-gradient(to bottom, black/20%, white/20%, black/10%);
}
```
# Changelog