The long awaited 1.4.0 is finally OUT. There have been a lot of changes and I hope you enjoy the additions as much as I do. Here are the most important changes:
- Automatic paste — You can enable this in the preferences, and it means that automatically after you select an item from the history menu, ClipIt will execute a ‘Ctrl+v’ combination to automatically paste the item into the currently highlighted window/widget. This will not be compatible with all programs (terminal windows for example) but I hope this pleases most people. In some programs you can even change the key combination for paste (like in terminals for example. The default is usually Ctrl+Shift+v there, but normally it can be changed to Ctrl+v). P.S. You need to have xdotool installed for automatic paste to work.
- We are shipping a separate icon with ClipIt, so you can change the tray icon, without chaing the stock_paste icon, which also affects other programs. To use a custom icon, just place an image with the name ‘trayicon.svg’ in ClipIt’s DATA_DIR/pixmaps folder (usually /home/yourusername/.local/share/clipit/pixmaps).
- 1-0 Shortcuts for history menu — This means that while your history menu is open, you can press the numbers keys (1,2,3, etc) so that the entry with that number gets selected. If you have automatic paste enabled, the item will also be pasted automatically, this should enable a much faster operation with ClipIt.
- Search-as-you-type in the “Manage history” dialog.
- Multiple item selection in the “Manage history” dialog. You can now select multiple items in the “Manage history” dialog for deletion.
- [Enter] and [Delete] shortcuts for the “Manage history” dialog. [Enter] will select the currently selected item just like double-clicking it would (only works if there is a single item selected) and [Delete] will delete all selected items.
- Re-enabled the indicator icon as it should now be fixed in Ubuntu.
Static entries and a couple more cool features will come in 1.4.1. Until then, have fun and please report bugs.
Yours Truly.
by mar04
22 May 2011 at 14:06
Integration with gnome-shell planned?
by Cristian
22 May 2011 at 14:59
@mar04: I’m sorry, but I’m not using gnome-shell, so I’m not sure what you mean with ‘gnome-shell integration’. Could you please explain?
by Kevin
22 May 2011 at 19:21
I just realized this but why have two folders for ClipIt’s files?
~/.config/clipit
~/.local/share/clipit
by Cristian
22 May 2011 at 19:51
@Kevin: The first one is where the configuration is stored and the second one is the storage for clipit’s data (history, actions, excludes, etc).
by mar04
23 May 2011 at 10:05
Well as I understand you use indicator in Ubuntu. It would be nice to have similar indicator because using systray in gnome-shell is a pain. What about gtk3?
by Cristian
24 May 2011 at 09:42
@mar04: I’ll look into it.
@Ilaen: You have to have “Automatic paste” enabled in the preferences for the items to be automatically pasted when selected.
by llaen
23 May 2011 at 16:11
Brilliant! And fast!
Just one question, is there a specific reason why using the numbers on the numpad to select an index doesn’t paste automatically?
Would this be hard to implement?
by llaen
24 May 2011 at 12:46
@Christian: That’s the thing – I am. And it only pastes automatically when I use the number keys above the letters. The numpad ones don’t do anything.
Can anyone confirm?
by Cristian
24 May 2011 at 16:35
@Ilaen: ohh, sorry, I overlooked the ‘numpad’ word. Yeah, that isn’t implemented yet, I’lltry to get that into 1.4.1.
by krig
24 May 2011 at 16:23
Just installed 1.4.0 from natty ppa and trying to set an icon that fits the theme. Put trayicon.svg icon to ~/.local/share/clipit/pixmaps, restarted the app but new icon was not loaded – http://i.imgur.com/KMyKh.png
by Cristian
24 May 2011 at 16:34
@krig: not sure what’s wrong since it works perfectly fine for me. Could you try to run clipit from the terminal and see if there’s any error?
by krig
24 May 2011 at 18:11
$ clipit
(clipit:10891): GLib-CRITICAL **: g_variant_new_string: assertion `g_utf8_validate (string, -1, NULL)’ failed
(clipit:10891): GLib-CRITICAL **: g_variant_new_string: assertion `g_utf8_validate (string, -1, NULL)’ failed
(clipit:10891): GLib-CRITICAL **: g_variant_new_string: assertion `g_utf8_validate (string, -1, NULL)’ failed
by Cristian
25 May 2011 at 06:16
@krig: If you run Ubuntu with indicator instead of systray, it won’t work, since there isn’t currently any way that I found to use a custom icon path for an indicator icon. I’ll try to see if I can solve this for the next release.
by krig
25 May 2011 at 07:30
Ok, thanks.
by krig
25 May 2011 at 07:45
Posted a bug to sourceforge with python code example that I used – maybe this will help somehow.
by HRJ
18 Aug 2011 at 11:21
After switching from KDE to Ubuntu Unity, I was missing Klipper very much. ClipIt seems to be a good alternative.
Is it possible to encrypt the history using the gnome keyring or something? I would vote for that to be higher priority.
Thanks,
Harshad
by Cristian
19 Aug 2011 at 05:23
Please file a feature request on github or sourceforge and I will look into it.