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)
.hide()
.appendTo('#toolbar')
.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 =
'<div id="viewmode-settings" class="block"><h1 class="l10n-view">View</h1></div>';
var tplMode =
@ -68,7 +71,7 @@ modulejs.define('view/viewmode', ['_', '$', 'core/event', 'core/resource', 'view
function addToggle() {
if (modes.length > 1) {
if (settings.viewmodeToggle && modes.length > 1) {
$(tplToggle)
.on('click', onToggle)
.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"
- unmanaged: array of strings, don't manage folders containing one of those files
- unmanagedInNewWindow: boolean, open unmanaged links in new window/tab
- viewmodeToggle: boolean, show a view mode toggle in the toolbar
*/
"view": {
"binaryPrefix": false,
@ -42,7 +43,8 @@ Options
"sizes": [20, 40, 60, 80, 100, 150, 200, 250, 300, 350, 400],
"theme": "",
"unmanaged": ["index.html", "index.htm", "index.php"],
"unmanagedInNewWindow": false
"unmanagedInNewWindow": false,
"viewmodeToggle": false
},