|
| 1 | +# 11.0.0 |
| 2 | + |
| 3 | +## Added |
| 4 | + |
| 5 | +- Adds support for dark/light window title scheme. |
| 6 | + |
| 7 | +- New `frameless_window` option (#2570) toggles the main window frame and title |
| 8 | + bar (if supported by the window manager): |
| 9 | + |
| 10 | + copyq toggleConfig frameless_window |
| 11 | + |
| 12 | +- Adds support for localizing command names in the command INI files (#3032): |
| 13 | + |
| 14 | + [Command] |
| 15 | + Name = ... |
| 16 | + Name_cs = ... |
| 17 | + Name_fr = ... |
| 18 | + Name_pt_BR = ... |
| 19 | + Name_pt = ... |
| 20 | + |
| 21 | +- Adds support for showing preview for more image formats |
| 22 | + (namely ico and webp). |
| 23 | + |
| 24 | +- Adds support for more complex network requests in scripts. New |
| 25 | + `NetworkRequest` class can be used to set custom headers, HTTP method, number |
| 26 | + of allowed redirects and timeout. |
| 27 | + |
| 28 | +## Changed |
| 29 | + |
| 30 | +- Avoids hiding the main window on backspace (#3107). |
| 31 | + |
| 32 | +- Enables Vi/Emacs navigation (#3012) in menus, and `Ctrl+[` in Vi and `Ctrl+G` |
| 33 | + in Emacs to work in many other places as `Esc` key (for example, to hide menus, |
| 34 | + dialogs). Users can override shortcuts, but not some reserved ones in |
| 35 | + specific cases (mainly, if the item list or a menu has focus). |
| 36 | + |
| 37 | +- Selections and current items/rows/data in scripts now only relate to the |
| 38 | + tab selected with `tab(...)` in scripts (this is still by default the |
| 39 | + selected tab when the command started). Affected script functions: |
| 40 | + - `move()` |
| 41 | + - `setData()` |
| 42 | + - `removeData()` |
| 43 | + - `selectedItems()` |
| 44 | + - `selectedItemData()` |
| 45 | + - `setSelectedItemData()` |
| 46 | + - `setSelectedItemsData()` |
| 47 | + - `currentItem()` |
| 48 | + - `ItemSelection().current()` |
| 49 | + |
| 50 | +- Drops unnecessary timeouts when executing commands and actions from scripts. |
| 51 | + |
| 52 | +- Avoids fetching and passing clipboard to `action()`/`execute()` if the |
| 53 | + commands do not contains `%1` placeholder. This can improve performance. |
| 54 | + |
| 55 | +## Fixed |
| 56 | + |
| 57 | +- Fixes `dialog()`: custom size, layout and resizing (#3003). |
| 58 | + |
| 59 | +- Fixes overriding filter/search string with `filter()` (previously the new |
| 60 | + value was appended to the current filter). |
| 61 | + |
| 62 | +- Fixes refocusing the item after editing its notes. |
| 63 | + |
| 64 | +- Synchronize plugin: Fixes missing data in the last item when tab is full. |
| 65 | + |
| 66 | +- Windows: Fixes the icon for uninstaller (#2864). |
| 67 | + |
| 68 | +- Fixes build for Qt 6.9 and above. |
| 69 | + |
| 70 | +- Fixes potentially misconfigured log file path at app start (#3087). |
| 71 | + |
| 72 | +- Linux: Avoids auto-hiding the main window when moved on some window managers |
| 73 | + (#3119). |
| 74 | + |
1 | 75 | # 10.0.0
|
2 | 76 |
|
3 | 77 | ## Added
|
|
0 commit comments