diff --git a/ui (gen4)/features/alias.js b/ui (gen4)/features/alias.js index b9ff3e6a..64ca5cef 100755 --- a/ui (gen4)/features/alias.js +++ b/ui (gen4)/features/alias.js @@ -182,11 +182,7 @@ var UIAliasActions = actions.Actions({ // NOTE: this does not include an attr editor by design... // // XXX should we set white-space: pre on doc here or in css??? - // XXX multiline doc edit does not work... // XXX edit key bindings (???) - // XXX BUG: moving up/down out of a field will not save that field... - // XXX BUG: can't use multi-line fields... - // XXX BUG: renaming alias breaks .browseActions(..) editAlias: ['- System/Edit alias...', widgets.makeUIDialog(function(alias){ var that = this diff --git a/ui (gen4)/features/ui-widgets.js b/ui (gen4)/features/ui-widgets.js index 9cd4eaea..74a0c19e 100755 --- a/ui (gen4)/features/ui-widgets.js +++ b/ui (gen4)/features/ui-widgets.js @@ -1619,7 +1619,6 @@ var BrowseActionsActions = actions.Actions({ // XXX can this also do a flat mode??? // ...this would help with the (global) search -- switch to // flat if searching in root mode... - // XXX should this be live (options.live_tree) or not??? (currently not) browseActions: ['Interface|System/Dialog/Actions...', core.doc`Browse actions dialog... @@ -1686,7 +1685,7 @@ var BrowseActionsActions = actions.Actions({ // if true then the action tree will get rebuilt live on // each list navigation... - live_tree: false, + live_tree: true, } @@ -1705,7 +1704,12 @@ var BrowseActionsActions = actions.Actions({ `, makeUIDialog(function(path, options){ var actions = this - options = options || {} + options = Object.assign({ + // defaults... + no_disabled: false, + no_hidden: false, + live_tree: true, + }, options || {}) var MARKER = RegExp(this.config['browse-actions-shortcut-marker'], 'g') diff --git a/ui (gen4)/package-lock.json b/ui (gen4)/package-lock.json index 9e269faa..62b88d7b 100755 --- a/ui (gen4)/package-lock.json +++ b/ui (gen4)/package-lock.json @@ -1170,9 +1170,9 @@ "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==" }, "ig-actions": { - "version": "3.19.2", - "resolved": "https://registry.npmjs.org/ig-actions/-/ig-actions-3.19.2.tgz", - "integrity": "sha512-kK2jRgIRD0HrURIPayMutfrmj+LyC+w/+YzCcfS/2RKpq8r9C/dq19qwFUdy4H8uqczrJRrbFZP1Py1MsV4hlg==", + "version": "3.19.3", + "resolved": "https://registry.npmjs.org/ig-actions/-/ig-actions-3.19.3.tgz", + "integrity": "sha512-UPhN/RVUGNJ9PSV/zrgZNDDm5ySPYvcrRTheHZ5QW/UtdKtEI0CGTbmTVGuEAXH/Ag23KexJnUUlnSrtU5Jsjw==", "requires": { "ig-object": "1.0.2" } @@ -1182,7 +1182,7 @@ "resolved": "https://registry.npmjs.org/ig-features/-/ig-features-3.3.4.tgz", "integrity": "sha512-nJmMDfY6JiyQ2mQj31oMOmw/HOY4zbN6yyPEFu61ySXU/f3+CC/GZjdaYFemVbnZThC7hcxYfmj62eSjt7oT+Q==", "requires": { - "ig-actions": "3.19.2", + "ig-actions": "3.19.3", "ig-object": "1.0.2" } }, diff --git a/ui (gen4)/package.json b/ui (gen4)/package.json index b50cb04a..eab1b0c7 100755 --- a/ui (gen4)/package.json +++ b/ui (gen4)/package.json @@ -26,7 +26,7 @@ "fs-walk": "^0.0.1", "glob": "^4.0.6", "guarantee-events": "^1.0.0", - "ig-actions": "^3.19.2", + "ig-actions": "^3.19.3", "ig-features": "^3.3.4", "ig-object": "^1.0.2", "moment": "^2.21.0",