It would improve the user experience if Thunar would remember window positions. To avoid a huge collection of every window ever opened, it could be limited by default to the last 50 or 100 used paths.
Thanks for reporting, sounds like a reasonable thing to do! Though I suppose it is the job of the window manager (xfwm4?) to that .. to be investigated. Are you interested in working on it? I can provide guidance, but its unlikely that I will have time to implementing this myself.
I'd really like to help, but unfortunately my "programming" skills don't go much beyond PHP and Python scripting. On the forum I saw a post, where someone posted a Bash script which implements this functionality in a quick and dirty way: https://forum.xfce.org/viewtopic.php?pid=48058#p48058 Maybe this could be polished up a bit for implementation.
I dont think it makes much sense to implement that only for thunar. So actually you request the following: - Whenever an application window is closed, position and size could be stored in a FIFO (per application and per workspace) - Whenever a new window is opened, the stored position/size could be recouvered from the FIFO (for that workspace/application) ... I'll just move the bug to xfwm4, lets see what Olivier thinks about it.
-- GitLab Migration Automatic Message -- This bug has been migrated to xfce.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.xfce.org/xfce/xfwm4/-/issues/376. Please create an account or use an existing account on one of our supported OAuth providers. If you want to fork to submit patches and merge requests please continue reading here: https://docs.xfce.org/contribute/dev/git/start#gitlab_forks_and_merge_requests Also feel free to reach out to us on the mailing list https://mail.xfce.org/mailman/listinfo/xfce4-dev