8.0.0
#2632
Replies: 2 comments 3 replies
-
Not sure whether to post this here of as a separate item... |
Beta Was this translation helpful? Give feedback.
1 reply
-
M1 MacOS: it says the file is damaged, had to revert to 7.1.0 |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Added
Tab item limit has been increased to 100,000 (Increase History Size to 99 999 #1144).
New macOS builds for M1/arm64 architectures are available (Provide native(universal) builds for M1(arm64) MacBooks #1884).
New Debian/Raspbian builds for arm/arm64 architectures are available.
Allows overriding item activation using
paste()
.Allows overriding script functions to handle some events: items
added/removed/changed (
onItemsAdded()
,onItemsRemoved()
,onItemsChanged()
), tab items loaded (onItemsLoaded()
), tab selected(
onTabSelected()
) (Run a custom scripts on certain event #59).Allows to cancel removing items by overriding
onItemsRemoved()
scriptfunction. If the exit code is non-zero (for example
fail()
is called),items will not be removed. But this can also cause a new items not to be
added if the tab is full.
Allows overriding current clipboard owner (
currentClipboardOwner()
) used bythe clipboard monitor process. By default it uses
currentWindowTitle()
.Allows using Ctrl+C to copy items even if search entry box is focused unless
it has a selection (Ctrl-C bug in search doesn't work. #2440).
Linux: Adds build option to disable X11 support (
cmake -DWITH_X11=OFF ...
)(qt6 builds still look for x11extras (failure on linux) #2532).
Linux: Adds build option to disable autostart which is useful mainly for
Flatpak builds (Autostart is not working with flatpak install #2517, Linux: Add build option to disable autostart #2518).
Changed
Windows binaries (which are 64 bit) are now by default installed to "Program
Files" instead of incorrect "Program Files (X86)". After installing the new
version, the old path must be manually removed.
Windows and macOS builds are now based on newer Qt 6.
Avoids accessing clipboard from password managers (Ignore by format does not work for format name "Clipboard Viewer Ignore" #2282, The clipboard is not automatically cleared when KeePassXC passwords are copied #2495, Avoid accessing clipboard from password managers #2500). This
disallows storing and processing such data. Specifically, the clipboard is
ignored if it contains following data:
Clipboard Viewer Ignore
on Windows,application/x-nspasteboard-concealed-type
on macOS,x-kde-passwordManagerHint
withsecret
value on Linux.Large data items in tabs are now stored in separate location unless
Synchronize or Encryption plugins are active for the tab. This allows storing
more items in tabs while using less memory. The data path can be printed via
copyq info data
command and overridden usingCOPYQ_ITEM_DATA_PATH
environment variable. To disable this functionality use
copyq config item_data_threshold -1
- the default value is 1024 and items larger thanthis amount of bytes are stored in the separate location.
Command dialog now shows advanced properties for built-in commands allowing
to copy the command line to set global shortcut in system.
Global shortcuts are now also visible in menus (Show shortcuts of command on tray icon menu #2382).
Avoids pasting all image formats as new item.
Display commands are now applied to tray menu items too.
Linux: Last stored text item is updated from any new mouse selection only if
the item content matches the start or the end of the selection (but not the
middle like previously). This may avoid some unexpected item updates.
Updates icon font from Font-Awesome 6.5.1.
Fixed
Fixes drag'n'drop ordering for plugins and commands. This could have caused a
missing icon, app crash or various inconsistencies.
Fixes managing keys with gpg 2.1 and above (Rewrite ItemEncrypted plugin to support modern versions of GPG #2463, copyq.sec missing on Windows version of Copyq #1208).
Fixes creating duplicate item with Synchronize plugin when adding a tag for
example (Files-to-items synchronization separates notes from their items #2355).
Fixes conflicting notes and text with Synchronize plugin (Files-to-items synchronization separates notes from their items #2355)
Fixes deleted global object after running scripts (Global object gets corrupted after some time in Display command runner process #2542).
Wayland: Fixes copying images to another app instance.
This discussion was created from the release 8.0.0.
Beta Was this translation helpful? Give feedback.
All reactions