add pref for showing / hiding scrollbars
This commit is contained in:
parent
45335e8da1
commit
d56bb96403
3 changed files with 8 additions and 4 deletions
|
|
@ -766,6 +766,7 @@ const conf = exports({
|
||||||
shiny: false,
|
shiny: false,
|
||||||
decals: false,
|
decals: false,
|
||||||
drawer: false,
|
drawer: false,
|
||||||
|
scrolls: true,
|
||||||
zoomSpeed: 1.0,
|
zoomSpeed: 1.0,
|
||||||
lineType: "path",
|
lineType: "path",
|
||||||
autoSave: true,
|
autoSave: true,
|
||||||
|
|
|
||||||
|
|
@ -179,6 +179,7 @@ gapp.register("kiri.init", [], (root, exports) => {
|
||||||
control.shiny = ui.shiny.checked;
|
control.shiny = ui.shiny.checked;
|
||||||
control.decals = ui.decals.checked;
|
control.decals = ui.decals.checked;
|
||||||
control.drawer = ui.drawer.checked;
|
control.drawer = ui.drawer.checked;
|
||||||
|
control.scrolls = ui.scrolls.checked;
|
||||||
control.showOrigin = ui.showOrigin.checked;
|
control.showOrigin = ui.showOrigin.checked;
|
||||||
control.showRulers = ui.showRulers.checked;
|
control.showRulers = ui.showRulers.checked;
|
||||||
control.autoLayout = ui.autoLayout.checked;
|
control.autoLayout = ui.autoLayout.checked;
|
||||||
|
|
@ -218,8 +219,9 @@ gapp.register("kiri.init", [], (root, exports) => {
|
||||||
}
|
}
|
||||||
|
|
||||||
function updateDrawer() {
|
function updateDrawer() {
|
||||||
const { drawer } = settings().controller;
|
const { drawer, scrolls } = settings().controller;
|
||||||
$c('app', drawer ? 'slideshow' : '', !drawer ? 'slideshow' : '');
|
$c('app', drawer ? 'slideshow' : '', drawer ? '' : 'slideshow');
|
||||||
|
$c('app', scrolls ? '' : 'hide-scroll', scrolls ? 'hide-scroll' : '');
|
||||||
}
|
}
|
||||||
|
|
||||||
function updateStats() {
|
function updateStats() {
|
||||||
|
|
@ -1758,6 +1760,7 @@ gapp.register("kiri.init", [], (root, exports) => {
|
||||||
ortho: newBoolean(LANG.op_orth_s, booleanSave, {title:LANG.op_orth_l}),
|
ortho: newBoolean(LANG.op_orth_s, booleanSave, {title:LANG.op_orth_l}),
|
||||||
dark: newBoolean(LANG.op_dark_s, booleanSave, {title:LANG.op_dark_l}),
|
dark: newBoolean(LANG.op_dark_s, booleanSave, {title:LANG.op_dark_l}),
|
||||||
drawer: newBoolean('slide out', booleanSave, {title:'slide out settings drawer'}),
|
drawer: newBoolean('slide out', booleanSave, {title:'slide out settings drawer'}),
|
||||||
|
scrolls: newBoolean('scrollbars', booleanSave, {title:'show scrollbars'}),
|
||||||
devel: newBoolean(LANG.op_devl_s, booleanSave, {title:LANG.op_devl_l}),
|
devel: newBoolean(LANG.op_devl_s, booleanSave, {title:LANG.op_devl_l}),
|
||||||
_____: newGroup(LANG.op_disp, $('prefs-gen2'), {inline: true}),
|
_____: newGroup(LANG.op_disp, $('prefs-gen2'), {inline: true}),
|
||||||
showOrigin: newBoolean(LANG.op_shor_s, booleanSave, {title:LANG.op_shor_l}),
|
showOrigin: newBoolean(LANG.op_shor_s, booleanSave, {title:LANG.op_shor_l}),
|
||||||
|
|
|
||||||
|
|
@ -125,8 +125,8 @@ gapp.overlay(root, {
|
||||||
},
|
},
|
||||||
|
|
||||||
$c: (id, add, del) => {
|
$c: (id, add, del) => {
|
||||||
add && $(id).classList.add(add);
|
if (add) $(id).classList.add(add);
|
||||||
del && $(id).classList.remove(del);
|
if (del) $(id).classList.remove(del);
|
||||||
},
|
},
|
||||||
|
|
||||||
h,
|
h,
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue