Commits (2)
...@@ -22,6 +22,7 @@ ...@@ -22,6 +22,7 @@
opens a whole can of worms regarding how further updates work etc. I'll opens a whole can of worms regarding how further updates work etc. I'll
strive to keep it sane and compatible, which may be impossible. strive to keep it sane and compatible, which may be impossible.
12) A Unicode cell will potentially have multiple codepoints "in" it. 12) A Unicode cell will potentially have multiple codepoints "in" it.
13) We need a way to specify the initial mode.
Some sort of state checkpoint thing... you "save" the checkpoint, and send that Some sort of state checkpoint thing... you "save" the checkpoint, and send that
ID back and you get the same state returned. ID back and you get the same state returned.
......
...@@ -1624,11 +1624,11 @@ int main(int argc, char **argv) ...@@ -1624,11 +1624,11 @@ int main(int argc, char **argv)
cio_api.options &= ~CONIO_OPT_BLOCKY_SCALING; cio_api.options &= ~CONIO_OPT_BLOCKY_SCALING;
ciolib_reaper=FALSE; ciolib_reaper=FALSE;
seticon(syncterm_icon.pixel_data,syncterm_icon.width); seticon(syncterm_icon.pixel_data,syncterm_icon.width);
textmode(text_mode);
if (settings.scaling_factor) if (settings.scaling_factor)
setscaling(settings.scaling_factor); setscaling(settings.scaling_factor);
if (settings.window_width && settings.window_height) if (settings.window_width && settings.window_height)
setwinsize(settings.window_width, settings.window_height); setwinsize(settings.window_width, settings.window_height);
textmode(text_mode);
gettextinfo(&txtinfo); gettextinfo(&txtinfo);
if((txtinfo.screenwidth<40) || txtinfo.screenheight<24) { if((txtinfo.screenwidth<40) || txtinfo.screenheight<24) {
......