Skip to content

Commit 29d4a59

Browse files
committed
Update CHANGES.md
1 parent e5d5f72 commit 29d4a59

File tree

1 file changed

+74
-0
lines changed

1 file changed

+74
-0
lines changed

CHANGES.md

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,77 @@
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+
175
# 10.0.0
276

377
## Added

0 commit comments

Comments
 (0)