MX 17 Repository: The CopyQ Thread

Message
Author
User avatar
Stevo
Developer
Posts: 12843
Joined: Fri Dec 15, 2006 8:07 pm

Re: MX 17 Repository: The CopyQ Thread

#11 Post by Stevo »

Now updated to 3.7.0 release in main.
New option to show notes beside item content
Removed option to show icon instead of notes
Only plain text is Copied/Pasted from menu if Shift key is pressed
Customizable shortcut for Item context menu
Remove unmaintained Data plugin (can be replaced with a script)
Allow to set icon to tab groups in tree view
Allow export even if a tab group or an unloaded tab is selected
Automatic commands are no longer run in clipboard monitor context
Omit aborting monitor by calling abort() from automatic commands
Omit aborting automatic commands by changing configuration
Updated icons (Font Awesome 5.4.2)
Fix sizes of items with notes and when using Web plugin
Fix icons alignment
Fix setting different font weights in Appearance configuration
Fix button sizes in Appearance configuration
Fix position of the context menu for large items
Fix server crash when a client disconnected while processing its request
Fix crash when changing icon or renaming unloaded tab
Fix handling of incorrect editor command
X11: Faster and safer clipboard checking and synchronization
X11: Prioritize checking clipboard before selection

User avatar
Stevo
Developer
Posts: 12843
Joined: Fri Dec 15, 2006 8:07 pm

Re: MX 17 Repository: The CopyQ Thread

#12 Post by Stevo »

Updated to the current 3.9.0 version in the main repo.

Changes/fixes:

Large images in clipboard are no longer automatically converted to other
formats - it caused slowdowns and was mostly unnecessary since some usable
image format was provided.

The server/GUI process now provides the clipboard and no other process is
started (i.e. "copyq provideClipboard"). The other process helped to unblock
GUI in rare cases when an application requested large amount of clipboard
data, but it could cause some slowdowns to start the process.

Closing external editor focuses the edited item again (if the editor was open
from main window).

Only Global Shortcut commands are shown in tray menu.

Separate Global and Application shortcuts into tabs in configuration dialog.

New per-tab configuration allows disabling storing items on disk and limiting
number of items.

New script function unload() and forceUnload() allow unloading tabs from main
memory.

Tabs synchronized with a directory on disk are updated only when needed. An
update happens regularly when synced tab has focus or item data and are too
old. Update interval is 10s and can be changed by setting env variable
COPYQ_SYNC_UPDATE_INTERVAL_MS (in ms).

X11: New option allows to disable running automatic commands on X11 selection
change.

Fix rare crash on exit.

Fix value returned by filter() after it's hidden

Fix memory leak (tool bar and menu items were not properly cleaned up)

Fix crash when opening content dialog with many formats

OSX: Fix pixelated UI rendering on retina displays.

Windows: Fix blocking Ctrl, Shift and other modifier keys after invoking
paste action. The downside is that it's no longer possible to invoke command
assigned to a global shortcut repeatedly without releasing these keys.

X11: Fix high CPU usage when mouse selection cannot be accessed.

X11: Fix assigning global shortcuts with keypad keys

User avatar
JayM
Qualified MX Guide
Posts: 6793
Joined: Tue Jan 08, 2019 4:47 am

Re: MX 17 Repository: The CopyQ Thread

#13 Post by JayM »

I have yet to delve into figuring out how to create keyboard shortcuts that paste my custom texts that I created in my MX Forum tab (that's a project for a rainy day) but so far 3.90 is working just fine using it the same way I used the earlier version. Nothing has exploded or not worked yet.
Please read the Forum Rules, How To Ask For Help, How to Break Your System and Don't Break Debian. Always include your full Quick System Info (QSI) with each and every new help request.

User avatar
Stevo
Developer
Posts: 12843
Joined: Fri Dec 15, 2006 8:07 pm

Re: MX 17 Repository: The CopyQ Thread

#14 Post by Stevo »

Bumped up to 3.9.1 in the main MX 15 through 19 repositories.

User avatar
Stevo
Developer
Posts: 12843
Joined: Fri Dec 15, 2006 8:07 pm

Re: MX 17 Repository: The CopyQ Thread

#15 Post by Stevo »

Updated to 3.10.0 in the MX 17-19 main repositories:

Use environment variable COPYQ_DEFAULT_ICON=1 to show the original
application icon.
Avoid updating menu unnecessarily
Require at least Qt 5.5
Use non-native color and font dialogs which fixes showing these in Gnome/Gtk
Fix GUI with fractional scaling
Improve clipboard/selection synchronization
Avoid reading clipboard in parallel in the monitor process


The requirement for at least Qt 5.5 means that updates can no longer be built for MX 15/16. I haven't checked to see if a flatpak/snap/appimage is a workaround for that release...

User avatar
Stevo
Developer
Posts: 12843
Joined: Fri Dec 15, 2006 8:07 pm

Re: MX 17 Repository: The CopyQ Thread

#16 Post by Stevo »

Updated to 3.12.0 in main:
Unsaved data are now saved whenever application is unfocused, otherwise
immediately after an item is edited and saved or after ~5 minute intervals if
items change. These intervals can be configured - use copyq config to list
options with save_delay_ prefix. For example, disable storing after an item
is added (only when app is unfocused, exits or tab is unloaded):

copyq config save_delay_ms_on_item_added -1

Filter field in commands can now modify menu items. This is done by setting
properties to "menuItem" object. Example:

copyq:
menuItem['checkable'] = true
if (plugins.itempinned.isPinned.apply(this, selectedItems())) {
menuItem['checked'] = true
menuItem['text'] = 'Unpin'
menuItem['color'] = '#f00'
menuItem['tag'] = 'X'
} else {
menuItem['checked'] = false
menuItem['text'] = 'Pin'
menuItem['icon'] = ''
}

Application icon will no longer automatically change when there is an ongoing
operation (i.e. the icon snip animation). This caused performance issues in
some environments and it was not tested automatically so it often broke. When
clipboard storing is disabled the icon only changes opacity slightly.

New preview() script function shows/hides item preview.

Avoid terminating application on SIGHUP (#1383)

Use brighter bar for pinned items with a dark theme (#1398)

Improved notification text line wrapping (#1409)

Improved layout when showing many shortcut buttons (#1425)

Fix indentation when importing commands with CRLF (#1426)

Fix using the configured notification font (#1393)

Fix initial item size (avoid scroll bars)

Fix decrypting item with note

Fix hiding windows after changing "Always on Top" option

Fix tool bar flickering when browsing items

Fix crash when destroying main window

Fix rare crash when menu items change

FakeVim: Improved completion menu control with Vim emulation

FakeVim: Always start in normal mode

FakeVim: Fix searching backwards

Locked

Return to “Package Requests/Status - MX 17/18”