Xpra: Ticket #530: allow client side shadow windows to be resized
At present, we don't allow them to be resized because we do not want to / cannot resize the whole remote desktop.
However, for this particular case only (not for regular remote application windows) we could add scrollbars when the window ends up being smaller than the remote desktop.
This is particularly useful when accessing a large remote desktop on a small screen (ie: laptop).
Difficulties:
- #263: because of a bug in GTK2, we cannot set the maximum size of the window on win32, so we will have to fill the edges with some padding on win32 (other platforms can just limit the window size)
- all mouse events (clicks and motion) will have to be adjusted before sending (easy)
- probably more I can't think of (usually)
Fri, 09 May 2014 14:18:50 GMT - Antoine Martin: owner, status, milestone changed
- owner
changed from Antoine Martin to Antoine Martin
- status
changed from new to assigned
- milestone
changed from 0.13 to 0.14
Sun, 24 Aug 2014 06:46:20 GMT - Antoine Martin: milestone changed
- milestone
changed from 0.15 to 0.16
Move to 0.16 which has other shadow improvements scheduled.
See also: #976 / #972.
Fri, 23 Oct 2015 07:06:36 GMT - Antoine Martin: milestone changed
- milestone
changed from 0.16 to 0.17
Re-scheduling.
Wed, 16 Mar 2016 05:34:33 GMT - Antoine Martin: milestone changed
- milestone
changed from 0.17 to 0.18
Tue, 12 Jul 2016 16:52:22 GMT - Antoine Martin: milestone changed
- milestone
changed from 0.18 to 1.0
Milestone renamed
Wed, 07 Sep 2016 10:58:31 GMT - Antoine Martin: milestone changed
- milestone
changed from 1.0 to future
Wed, 28 Jun 2017 09:42:13 GMT - Antoine Martin:
See also #1557, #1567, #2458
Sun, 26 Nov 2017 14:12:00 GMT - Antoine Martin: milestone changed
- milestone
changed from future to 3.1
Wed, 20 Mar 2019 05:06:15 GMT - Antoine Martin: milestone changed
- milestone
changed from 3.1 to 4.0
Milestone renamed
Thu, 26 Mar 2020 10:20:44 GMT - Antoine Martin: milestone changed
- milestone
changed from 4.0 to 4.1
The scrollbars could be added for any window bigger than the client's display / monitor.
See also #2455
Sat, 09 May 2020 05:35:58 GMT - Antoine Martin: priority changed
- priority
changed from minor to critical
Could also be used for any fixed-size windows that are too big for the client?
Sun, 04 Oct 2020 12:52:05 GMT - Antoine Martin: milestone changed
- milestone
changed from 4.1 to 4.2
Sat, 23 Jan 2021 04:58:29 GMT - migration script:
this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/530