This commit is contained in:
Lars Jung 2015-05-10 14:59:08 +02:00
parent 5930681095
commit 76186e513f
4 changed files with 9 additions and 6 deletions

View file

@ -1,3 +0,0 @@
#download {
display: none;
}

View file

@ -60,6 +60,7 @@ modulejs.define('ext/download', ['_', '$', 'core/event', 'core/location', 'core/
} }
$download = $(template) $download = $(template)
.hide()
.appendTo('#toolbar') .appendTo('#toolbar')
.on('click', onClick); .on('click', onClick);

View file

@ -1,5 +1,8 @@
modulejs.define('view/viewmode', ['_', '$', 'core/event', 'core/resource', 'view/sidebar', 'view/topbar', 'view/view'], function (_, $, event, resource, sidebar, topbar, view) { modulejs.define('view/viewmode', ['_', '$', 'core/event', 'core/resource', 'core/settings', 'view/sidebar', 'view/topbar', 'view/view'], function (_, $, event, resource, allsettings, sidebar, topbar, view) {
var settings = _.extend({
viewmodeToggle: false
}, allsettings.view);
var tplSettings = var tplSettings =
'<div id="viewmode-settings" class="block"><h1 class="l10n-view">View</h1></div>'; '<div id="viewmode-settings" class="block"><h1 class="l10n-view">View</h1></div>';
var tplMode = var tplMode =
@ -68,7 +71,7 @@ modulejs.define('view/viewmode', ['_', '$', 'core/event', 'core/resource', 'view
function addToggle() { function addToggle() {
if (modes.length > 1) { if (settings.viewmodeToggle && modes.length > 1) {
$(tplToggle) $(tplToggle)
.on('click', onToggle) .on('click', onToggle)
.appendTo(topbar.$toolbar); .appendTo(topbar.$toolbar);

View file

@ -29,6 +29,7 @@ Options
- theme: string, name of one of the folders in "_{{pkg.name}}/images/themes", defaults to "default" - theme: string, name of one of the folders in "_{{pkg.name}}/images/themes", defaults to "default"
- unmanaged: array of strings, don't manage folders containing one of those files - unmanaged: array of strings, don't manage folders containing one of those files
- unmanagedInNewWindow: boolean, open unmanaged links in new window/tab - unmanagedInNewWindow: boolean, open unmanaged links in new window/tab
- viewmodeToggle: boolean, show a view mode toggle in the toolbar
*/ */
"view": { "view": {
"binaryPrefix": false, "binaryPrefix": false,
@ -42,7 +43,8 @@ Options
"sizes": [20, 40, 60, 80, 100, 150, 200, 250, 300, 350, 400], "sizes": [20, 40, 60, 80, 100, 150, 200, 250, 300, 350, 400],
"theme": "", "theme": "",
"unmanaged": ["index.html", "index.htm", "index.php"], "unmanaged": ["index.html", "index.htm", "index.php"],
"unmanagedInNewWindow": false "unmanagedInNewWindow": false,
"viewmodeToggle": false
}, },