<p></p>
<blockquote>
<p dir="auto">Location of message window and sidebar do not depend on screen size.</p>
</blockquote>
<p dir="auto">The preferable position/size depends on window size, and the possible window size depends on screen size, a window wider/higher than the screen is impossible.  A wide (relative to height) window supports having the message window at the side and a wider symbols pane, with a less ultra wide window it is preferable to have it on the bottom, and a Raspberry Pi window supports not much of either.</p>
<p dir="auto">These are most definitely not the settings users want synced between machines unless they are exactly the same screen and the user chose a similar window size.  If the two machines are the same the user just syncs both <code>geany.conf</code> and <code>session.conf</code>.</p>
<blockquote>
<p dir="auto">With your approach, almost everything is session because everything is eventually tied to GUI</p>
</blockquote>
<p dir="auto">Reducio ad absurdum.</p>
<blockquote>
<p dir="auto">reconfigure msgwin/sidebar location whenever a new session is created would be annoying.</p>
</blockquote>
<p dir="auto">Yes, if the capability to create a new session is added to Geany it should copy the current values, its on the same machine as the current session, so it should have the same layout by default.  But ATM the only way within Geany to create new session files is to create a whole new config directory with <code>-c</code> and that writes default values.</p>
<blockquote>
<p dir="auto">Only if only your configs were used to find sessionable preferences.</p>
</blockquote>
<p dir="auto">Or your configs, or @kugel-s .... everybody has different use-cases.  My point was that removing existing use-cases because its not how <em>you</em> or <em>I</em> use Geany is not acceptable.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/geany/geany/issues/3007#issuecomment-976111466">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAIOWJZG7Q3TE6LG2CGUNTLUNL5EZANCNFSM5IFUP5CA">unsubscribe</a>.<br />Triage notifications on the go with GitHub Mobile for <a href="https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675">iOS</a> or <a href="https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub">Android</a>.
<img src="https://github.com/notifications/beacon/AAIOWJ5FF4OTJDWSCXWJGLLUNL5EZA5CNFSM5IFUP5CKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOHIXEO2Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/geany/geany/issues/3007#issuecomment-976111466",
"url": "https://github.com/geany/geany/issues/3007#issuecomment-976111466",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>