xpra icon
Bug tracker and wiki

Opened 7 years ago

Last modified 5 months ago

#530 assigned enhancement

allow client side shadow windows to be resized

Reported by: Antoine Martin Owned by: Antoine Martin
Priority: critical Milestone: 4.1
Component: client Version:
Keywords: shadow Cc:

Description

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)

Change History (11)

comment:1 Changed 6 years ago by Antoine Martin

Milestone: 0.130.14
Owner: changed from Antoine Martin to Antoine Martin
Status: newassigned

comment:2 Changed 6 years ago by Antoine Martin

Milestone: 0.150.16

Move to 0.16 which has other shadow improvements scheduled.

See also: #976 / #972.

Last edited 5 years ago by Antoine Martin (previous) (diff)

comment:3 Changed 5 years ago by Antoine Martin

Milestone: 0.160.17

Re-scheduling.

comment:4 Changed 5 years ago by Antoine Martin

Milestone: 0.170.18

comment:5 Changed 4 years ago by Antoine Martin

Milestone: 0.181.0

Milestone renamed

comment:6 Changed 4 years ago by Antoine Martin

Milestone: 1.0future

comment:7 Changed 3 years ago by Antoine Martin

See also #1557, #1567, #2458

Last edited 9 months ago by Antoine Martin (previous) (diff)

comment:8 Changed 3 years ago by Antoine Martin

Milestone: future3.1

comment:9 Changed 19 months ago by Antoine Martin

Milestone: 3.14.0

Milestone renamed

comment:10 Changed 6 months ago by Antoine Martin

Milestone: 4.04.1

The scrollbars could be added for any window bigger than the client's display / monitor.

See also #2455

Last edited 6 months ago by Antoine Martin (previous) (diff)

comment:11 Changed 5 months ago by Antoine Martin

Priority: minorcritical

Could also be used for any fixed-size windows that are too big for the client?

Note: See TracTickets for help on using tickets.