The following are the changes in the above beta version. Please scroll down to see more info about these features.
- Fixed an issue when Clipjump starts to hang and slow down the system ( reported by Skrell . Thanks! )
- Added 'Silent' parameter in plugins to run them without asking the user for parameters.
Changes for v10.7.2.6 beta
- Clipjump now supports Plugins
- Custom Paste Formats like NO-FORMATTING are now possible with the added Plugin Support
- Multiple Insta-paste'ing possible in History Tool.
- Use Enter in Paste mode to paste without closing Paste mode. After that, release Ctrl to cancel.
- Use Ctrl+Enter in Search in Paste mode to paste without closing the window i.e. multi-paste.
- ActionMode keys are totally customizable now.
- Added Edit option in History
- Use %...% in Customizer to declare variables. (Eg >
myvar = %some_oldvar%
ormyvar = %Store.var%
) - Also added function support in %..% variables. (Eg > myvar = %myfunc(someparam)% )
- Use
noautorun=1
in a section in ClipjumpCustom.ini to avoid auto-executing it even if it doesn't have a bind key. - Added
API.executeSection()
to execute a section at will in ClipjumpCustom.ini - Added
Store.
object (multi-variable holder) to store variables that are valid throughout the Program's runtime. - Fixes in EditClip option in Paste mode
Plugins
Learn about them hereCustom Paste formats
Possible due to plugins. See hereMultiple Insta-paste
Now Space or Middle-Mouse in History Tool will be able to do multi-pasting when multiple entries are selected. Note that the pasting order will be from top to bottom.Enter in Paste Mode/Ctrl to cancel
When needed you can also use Enter in Paste mode (while holding Ctrl) to do multi-paste. Once the first entry withCtrl+Enter
is pasted, releasing Ctrl will
change action from 'pasting' to 'cancelling'. This change will be valid only in that session and once you have cancelled everything will be back to normal.
Ctrl+Enter in Search in Paste mode
You can also use Ctrl+Enter when search is active in paste mode to paste without closing the paste and search mode. Unlike Paste Mode, here after first paste withCtrl+Enter
, the release Ctrl action will not change to cancel. So you don't need to hold Ctrl as you always do when search mode is active.
Action Mode keys..
Actionmode keys are now customizable with theACTIONMODE.(key)
variable. The ACTIONMODE.(key)_caption
variable holds the caption for the action
shown in Action Mode.[actionmode_f6] ACTIONMODE.F6 = API.runPlugin(external.controller.ahk,) ACTIONMODE.F6_caption = conTrollerTo disable a key that exists, empty it.
[name_does_not_matter] ; remove F1 for Help ACTIONMODE.F1 =
Edit in History Tool
Edit option is available in History Tool. Edit a clip with thedefault_editor
as in Settings.ini. Once edited, Save it and the clip will be reloaded in the History Tool.
%..% variables in Customizer
There are many improvements in the Customizer. Variable and function support has been improved. Now these are valid.[some_section] varA = %varB% varC = %inputbox(MyTitle, MyText)% STORE.myVar = %STORE.oldVar%%varA%%varC%Nested variables like '%ab%cd%%' are not supported.
noautorun in Custom.ini
To prevent a section withoutbind
in ClipjumpCustom.ini to auto-execute at Clipjump start , you can add noautorun=1
in it.
[mySection] noautorun=1 texta = %inputBox(Write some text, Write text to see in the tip)% tip = %texta%
API.executeSection
API.executeSection( section_name )
can be used to execute any section any time. This Works
[actionmode_f6key] ACTIONMODE.F6 = API.executeSection(mySection) ; now execute mySection in Action Mode by F6 key ACTIONMODE.F6_caption = Exec mySection [mySection] noautorun=1 texta = %inputBox(Write some text, Write text to see in the tip)% tip = %texta%
STORE
STORE
object or simply multi-variable holder can be used to store values permanently.[SEC1] STORE.myVar = some text to show in SEC2. [SEC2] tip = %STORE.myVar%