@@ -190,7 +190,7 @@ local function formspec(tabview, name, tabdata)
190
190
.. getSettingIndex .NodeHighlighting () .. " ]" ..
191
191
" dropdown[0.25,3.6;3.3;dd_leaves_style;" .. dd_options .leaves [1 ] .. " ;"
192
192
.. getSettingIndex .Leaves () .. " ]" ..
193
- " box[3.75,0;3.75,3 .45;#999999]" ..
193
+ " box[3.75,0;3.75,4 .45;#999999]" ..
194
194
" label[3.85,0.1;" .. fgettext (" Texturing:" ) .. " ]" ..
195
195
" dropdown[3.85,0.55;3.85;dd_filters;" .. dd_options .filters [1 ] .. " ;"
196
196
.. getSettingIndex .Filter () .. " ]" ..
@@ -199,6 +199,9 @@ local function formspec(tabview, name, tabdata)
199
199
" label[3.85,2.15;" .. fgettext (" Antialiasing:" ) .. " ]" ..
200
200
" dropdown[3.85,2.6;3.85;dd_antialiasing;" .. dd_options .antialiasing [1 ] .. " ;"
201
201
.. getSettingIndex .Antialiasing () .. " ]" ..
202
+ " label[3.85,3.45;" .. fgettext (" Screen:" ) .. " ]" ..
203
+ " checkbox[3.85,3.6;cb_autosave_screensize;" .. fgettext (" Autosave screen size" ) .. " ;"
204
+ .. dump (core .setting_getbool (" autosave_screensize" )) .. " ]" ..
202
205
" box[7.75,0;4,4.4;#999999]" ..
203
206
" checkbox[8,0;cb_shaders;" .. fgettext (" Shaders" ) .. " ;"
204
207
.. dump (core .setting_getbool (" enable_shaders" )) .. " ]"
@@ -290,6 +293,10 @@ local function handle_settings_buttons(this, fields, tabname, tabdata)
290
293
core .setting_set (" connected_glass" , fields [" cb_connected_glass" ])
291
294
return true
292
295
end
296
+ if fields [" cb_autosave_screensize" ] then
297
+ core .setting_set (" autosave_screensize" , fields [" cb_autosave_screensize" ])
298
+ return true
299
+ end
293
300
if fields [" cb_shaders" ] then
294
301
if (core .setting_get (" video_driver" ) == " direct3d8" or
295
302
core .setting_get (" video_driver" ) == " direct3d9" ) then
0 commit comments