Menu

#107 Syncterm's landing location on the desktop

NextMajor
open
nobody
None
5
2025-10-05
2025-03-24
Anonymous
No

I run Windows 11 Pro 24H2 version. Syncterm 1.5 It would be nice if I could control where Syncterm landed on my desktop when I open it. I cannot control it's location when started.

Discussion

  • Stephen James Hurd

    The location is chosen by the window manager at present. I have some thoughts on saving monitor/position information, but it's very difficult to do this in a cross-platform way that's tolerant of dynamic monitors (as commonly seen on laptops). It will likely not happen until after v2.0 is released.

    Until then, the best we have is Alt-Home to center SyncTERM on the current monitor (though other OSs support better window placement mechanisms).

     
  • xbit ops

    xbit ops - 2025-10-05

    Running 1.7rc2 on win10. Just adding my current experience. Open Syncterm and the landing and window size is static/same each time > i resize the window > pick a bbs from the list > syncterm will switch from address list and connect to bbs > the window will resize to OG > i resize that > exit the bbs that i just logged into > syncterm goes back to its address menu and resizes again back to its default. Also FYI, 1.6 didn't do this.

     
  • Stephen James Hurd

    The only thing that should cause resizing between the menu and connected state should be if the entry is using a different "Screen Mode" (basically anything except "Current").

    I can't find any difference between 1.6 and 1.7 that would explain a change between them either, but I'll keep looking.

    Let my just make sure I understand what's happening:
    1) If you just open/close SyncTERM without connecting, it always opens at the same size and same location.
    2) If you open SyncTERM, resize the window, then connect to a BBS, upon connecting, the resize will revert and the window will be the old size, not the new size.
    3) If you resize the window, then connect to a BBS, resize the window again (to a third size), then disconnect, the window resizes to the original size, not the size it changed to when it connected, and not stay the same size.

    What video mode is being used (I'm assuming GDI, displayed at the top after the version), and what is the startup screen mode (Program Settings -> Startup Screen Mode) and the entries screen mode (Entry -> Screen Mode)?

     
  • Stephen James Hurd

    With some experimentation in Windows 11, it looks like only SDL mode opens in the same location every time... I still can't reproduce the resizing on connect/disconnect though.

     
  • xbit ops

    xbit ops - 2025-10-05

    Sometimes a vid is worth a 1000 words :) and when i'm typing, 2000 <g> https://x-bit.org/syncterm-vid.mp4</g>

     

    Last edit: xbit ops 2025-10-05
  • Stephen James Hurd

    Created a new bug for this behaviour:
    https://sourceforge.net/p/syncterm/tickets/209/

    Looks like I missed it in testing because I always do snap scaling.

     

Anonymous
Anonymous

Add attachments
Cancel





MongoDB Logo MongoDB