Save button labels in ExtensionConf. Temporarily added master list of all possible actions to ExtensionConf
This commit is contained in:
parent
e1847f93b7
commit
0004b4287a
@ -131,6 +131,57 @@ var ExtensionConf = {
|
|||||||
},
|
},
|
||||||
keyboard: {
|
keyboard: {
|
||||||
},
|
},
|
||||||
|
// List of all possible actions, for use in settings
|
||||||
|
// TODO: move to separate file as this shouldn't be user-settable
|
||||||
|
actionsList: [{
|
||||||
|
action: 'crop',
|
||||||
|
args: [{
|
||||||
|
name: 'Automatic',
|
||||||
|
arg: 'auto',
|
||||||
|
},{
|
||||||
|
name: 'Fit width',
|
||||||
|
arg: 'fitw'
|
||||||
|
},{
|
||||||
|
name: 'Fit height',
|
||||||
|
arg: 'fith',
|
||||||
|
},{
|
||||||
|
name: 'Reset',
|
||||||
|
arg: 'reset',
|
||||||
|
},{
|
||||||
|
name: 'Ratio',
|
||||||
|
customArg: true,
|
||||||
|
customLabel: true,
|
||||||
|
}]
|
||||||
|
},{
|
||||||
|
action: 'stretch',
|
||||||
|
args: [{
|
||||||
|
name: 'Normal',
|
||||||
|
arg: 0
|
||||||
|
},{
|
||||||
|
name: 'Basic',
|
||||||
|
arg: 1,
|
||||||
|
},{
|
||||||
|
name: 'Hybrid',
|
||||||
|
arg: 2,
|
||||||
|
},{
|
||||||
|
name: 'Thin borders',
|
||||||
|
arg: 3,
|
||||||
|
}],
|
||||||
|
sitewide: true, // if true, you can see this in site settings
|
||||||
|
global: true, // if true, it can appear in extension settings
|
||||||
|
},{
|
||||||
|
action: 'align',
|
||||||
|
args: [{
|
||||||
|
name: 'Left',
|
||||||
|
arg: 'left',
|
||||||
|
},{
|
||||||
|
name: 'Center',
|
||||||
|
arg: 'center',
|
||||||
|
},{
|
||||||
|
name: 'Right',
|
||||||
|
arg: 'right'
|
||||||
|
}]
|
||||||
|
}],
|
||||||
// -----------------------------------------
|
// -----------------------------------------
|
||||||
// ::: ACTIONS :::
|
// ::: ACTIONS :::
|
||||||
// -----------------------------------------
|
// -----------------------------------------
|
||||||
@ -152,7 +203,10 @@ var ExtensionConf = {
|
|||||||
onKeyDown: false,
|
onKeyDown: false,
|
||||||
}],
|
}],
|
||||||
popup: true,
|
popup: true,
|
||||||
|
popup_site: false, // optional, false by default
|
||||||
|
popup_global: false,// optional, false by default
|
||||||
ui: true,
|
ui: true,
|
||||||
|
label: 'Automatic'
|
||||||
},{
|
},{
|
||||||
cmd: [{
|
cmd: [{
|
||||||
action: 'crop',
|
action: 'crop',
|
||||||
@ -169,6 +223,7 @@ var ExtensionConf = {
|
|||||||
}],
|
}],
|
||||||
popup: true,
|
popup: true,
|
||||||
ui: true,
|
ui: true,
|
||||||
|
label: 'Reset',
|
||||||
},{
|
},{
|
||||||
cmd: [{
|
cmd: [{
|
||||||
action: 'crop',
|
action: 'crop',
|
||||||
@ -185,6 +240,7 @@ var ExtensionConf = {
|
|||||||
}],
|
}],
|
||||||
popup: true,
|
popup: true,
|
||||||
ui: true,
|
ui: true,
|
||||||
|
label: 'Fit width',
|
||||||
},{
|
},{
|
||||||
cmd: [{
|
cmd: [{
|
||||||
action: 'crop',
|
action: 'crop',
|
||||||
@ -201,6 +257,7 @@ var ExtensionConf = {
|
|||||||
}],
|
}],
|
||||||
popup: true,
|
popup: true,
|
||||||
ui: true,
|
ui: true,
|
||||||
|
label: 'Fit height',
|
||||||
},{
|
},{
|
||||||
cmd: [{
|
cmd: [{
|
||||||
action: 'crop',
|
action: 'crop',
|
||||||
@ -217,6 +274,7 @@ var ExtensionConf = {
|
|||||||
}],
|
}],
|
||||||
popup: true,
|
popup: true,
|
||||||
ui: true,
|
ui: true,
|
||||||
|
label: '16:9',
|
||||||
},{
|
},{
|
||||||
cmd: [{
|
cmd: [{
|
||||||
action: 'crop',
|
action: 'crop',
|
||||||
@ -233,6 +291,7 @@ var ExtensionConf = {
|
|||||||
}],
|
}],
|
||||||
popup: true,
|
popup: true,
|
||||||
ui: true,
|
ui: true,
|
||||||
|
label: '21:9'
|
||||||
},{
|
},{
|
||||||
cmd: [{
|
cmd: [{
|
||||||
action: 'crop',
|
action: 'crop',
|
||||||
@ -249,6 +308,7 @@ var ExtensionConf = {
|
|||||||
}],
|
}],
|
||||||
popup: true,
|
popup: true,
|
||||||
ui: true,
|
ui: true,
|
||||||
|
label: '2.35',
|
||||||
},{
|
},{
|
||||||
cmd: [{
|
cmd: [{
|
||||||
action: 'crop',
|
action: 'crop',
|
||||||
@ -265,6 +325,7 @@ var ExtensionConf = {
|
|||||||
}],
|
}],
|
||||||
popup: true,
|
popup: true,
|
||||||
ui: true,
|
ui: true,
|
||||||
|
label: '18:9'
|
||||||
},{
|
},{
|
||||||
cmd: [{
|
cmd: [{
|
||||||
action: 'zoom',
|
action: 'zoom',
|
||||||
@ -279,8 +340,9 @@ var ExtensionConf = {
|
|||||||
onKeyUp: true,
|
onKeyUp: true,
|
||||||
onKeyDown: false,
|
onKeyDown: false,
|
||||||
}],
|
}],
|
||||||
popup: true,
|
popup: false,
|
||||||
ui: true,
|
ui: false,
|
||||||
|
label: 'Zoom',
|
||||||
},{
|
},{
|
||||||
cmd: [{
|
cmd: [{
|
||||||
action: 'zoom',
|
action: 'zoom',
|
||||||
@ -295,8 +357,9 @@ var ExtensionConf = {
|
|||||||
onKeyUp: true,
|
onKeyUp: true,
|
||||||
onKeyDown: false,
|
onKeyDown: false,
|
||||||
}],
|
}],
|
||||||
popup: true,
|
popup: false,
|
||||||
ui: true,
|
ui: false,
|
||||||
|
label: 'Unzoom',
|
||||||
},{
|
},{
|
||||||
cmd: [{
|
cmd: [{
|
||||||
action: 'toggle-pan',
|
action: 'toggle-pan',
|
||||||
@ -313,6 +376,7 @@ var ExtensionConf = {
|
|||||||
}],
|
}],
|
||||||
popup: true,
|
popup: true,
|
||||||
ui: true,
|
ui: true,
|
||||||
|
label: 'Toggle panning mode',
|
||||||
},{
|
},{
|
||||||
cmd: [{
|
cmd: [{
|
||||||
action: 'pan',
|
action: 'pan',
|
||||||
@ -329,6 +393,92 @@ var ExtensionConf = {
|
|||||||
}],
|
}],
|
||||||
popup: false,
|
popup: false,
|
||||||
ui: false,
|
ui: false,
|
||||||
|
label: 'Pan (hold)'
|
||||||
|
},
|
||||||
|
//
|
||||||
|
// S T R E T C H I N G
|
||||||
|
//
|
||||||
|
{
|
||||||
|
cmd: [{
|
||||||
|
action: 'stretch',
|
||||||
|
arg: 0,
|
||||||
|
}],
|
||||||
|
shortcut: [],
|
||||||
|
popup: true,
|
||||||
|
popup_site: true,
|
||||||
|
popup_global: true,
|
||||||
|
ui: true,
|
||||||
|
label: 'Normal',
|
||||||
|
},{
|
||||||
|
cmd: [{
|
||||||
|
action: 'stretch',
|
||||||
|
arg: 1,
|
||||||
|
}],
|
||||||
|
shortcut: [],
|
||||||
|
popup: true,
|
||||||
|
popup_site: true,
|
||||||
|
popup_global: true,
|
||||||
|
ui: true,
|
||||||
|
label: 'Basic'
|
||||||
|
},{
|
||||||
|
cmd: [{
|
||||||
|
action: 'stretch',
|
||||||
|
arg: 2,
|
||||||
|
}],
|
||||||
|
shortcut: [],
|
||||||
|
popup: true,
|
||||||
|
popup_site: true,
|
||||||
|
popup_global: true,
|
||||||
|
ui: true,
|
||||||
|
label: 'Hybrid'
|
||||||
|
},{
|
||||||
|
cmd: [{
|
||||||
|
action: 'stretch',
|
||||||
|
arg: 3,
|
||||||
|
}],
|
||||||
|
shortcut: [],
|
||||||
|
popup: true,
|
||||||
|
popup_site: true,
|
||||||
|
popup_global: true,
|
||||||
|
ui: true,
|
||||||
|
label: 'Thin borders'
|
||||||
|
},
|
||||||
|
//
|
||||||
|
// A L I G N M E N T
|
||||||
|
//
|
||||||
|
{
|
||||||
|
cmd: [{
|
||||||
|
action: 'align',
|
||||||
|
arg: 'left'
|
||||||
|
}],
|
||||||
|
shortcut: [],
|
||||||
|
popup: true,
|
||||||
|
popup_site: true,
|
||||||
|
popup_global: true,
|
||||||
|
ui: true,
|
||||||
|
label: 'Left',
|
||||||
|
},{
|
||||||
|
cmd: [{
|
||||||
|
action: 'align',
|
||||||
|
arg: 'center'
|
||||||
|
}],
|
||||||
|
shortcut: [],
|
||||||
|
popup: true,
|
||||||
|
popup_site: true,
|
||||||
|
popup_global: true,
|
||||||
|
ui: true,
|
||||||
|
label: 'Center',
|
||||||
|
},{
|
||||||
|
cmd: [{
|
||||||
|
action: 'align',
|
||||||
|
arg: 'right'
|
||||||
|
}],
|
||||||
|
shortcut: [],
|
||||||
|
popup: true,
|
||||||
|
popup_site: true,
|
||||||
|
popup_global: true,
|
||||||
|
ui: true,
|
||||||
|
label: 'Right',
|
||||||
}],
|
}],
|
||||||
// -----------------------------------------
|
// -----------------------------------------
|
||||||
// ::: SITE CONFIGURATION :::
|
// ::: SITE CONFIGURATION :::
|
||||||
|
Loading…
Reference in New Issue
Block a user