2015-02-11 01:34:44 |
Daniel van Vugt |
bug |
|
|
added bug |
2015-02-11 04:06:37 |
Daniel van Vugt |
summary |
[enhacement] Missing client API for resizing |
[enhancement] Missing client API for resizing |
|
2015-02-11 04:06:52 |
Daniel van Vugt |
description |
[enhacement] Missing client API for resizing |
Missing client API for resizing surfaces. |
|
2015-02-11 07:13:47 |
Daniel van Vugt |
tags |
enhancement |
clientapi enhancement |
|
2015-02-16 23:11:16 |
Chris Halse Rogers |
summary |
[enhancement] Missing client API for resizing |
[enhancement] Missing client API for interactive resizing |
|
2015-02-16 23:11:35 |
Chris Halse Rogers |
description |
Missing client API for resizing surfaces. |
Missing client API for client-initiated interactive resizing (eg: drag on the client-drawn resize handles) |
|
2015-02-17 01:45:05 |
Daniel van Vugt |
summary |
[enhancement] Missing client API for interactive resizing |
[enhancement] Missing client API for resizing |
|
2015-02-17 01:46:03 |
Daniel van Vugt |
summary |
[enhancement] Missing client API for resizing |
[enhancement] Missing client function for surface resizing |
|
2015-02-17 05:49:24 |
Chris Halse Rogers |
summary |
[enhancement] Missing client function for surface resizing |
[enhancement] Missing client function for interactive resizing |
|
2015-02-23 16:35:27 |
Alberto Aguirre |
summary |
[enhancement] Missing client function for interactive resizing |
[enhancement] Missing client function for surface resizing |
|
2015-02-24 09:13:30 |
Maarten Lankhorst |
bug task added |
|
xmir |
|
2015-02-24 09:13:35 |
Maarten Lankhorst |
xmir: importance |
Undecided |
Wishlist |
|
2015-02-24 09:13:38 |
Maarten Lankhorst |
xmir: status |
New |
Confirmed |
|
2015-03-05 10:55:39 |
Daniel van Vugt |
mir: assignee |
|
Daniel van Vugt (vanvugt) |
|
2015-03-13 07:22:19 |
Daniel van Vugt |
description |
Missing client API for client-initiated interactive resizing (eg: drag on the client-drawn resize handles) |
Missing client API for client-initiated interactive resizing (eg: drag on the client-drawn resize handles)
Actually there are two types of client initiated resizing we need to support:
(a) Client specifies new width and height (e.g. video player loaded new file or System Settings switched panel).
(b) Edge resizing for client-drawn decorations (which is closely related to bug 1420334).
(a) Would like something like:
mir_surface_resize(surface, width, height);
(b) Could like something like:
mir_surface_move_resize(surface, delta_top, delta_bottom, delta_left, delta_right);
which would solve bug 1420334 also, as you can then say:
void mir_surface_move_by(MirSurface *s, int dx, int dy)
{
mir_surface_move_resize(s, dy, dy, dx, dx);
} |
|
2015-03-13 09:51:25 |
Daniel van Vugt |
branch linked |
|
lp:~vanvugt/mir/rename-api |
|
2015-03-30 10:44:01 |
PS Jenkins bot |
mir: status |
Triaged |
Fix Committed |
|
2015-03-31 01:47:23 |
Daniel van Vugt |
mir: status |
Fix Committed |
Triaged |
|
2015-04-09 16:50:50 |
Alan Griffiths |
branch linked |
|
lp:~alan-griffiths/mir/first-pass-of-surface-spec-modification |
|
2015-04-09 16:50:55 |
Alan Griffiths |
mir: assignee |
Daniel van Vugt (vanvugt) |
Alan Griffiths (alan-griffiths) |
|
2015-04-09 16:50:59 |
Alan Griffiths |
mir: milestone |
|
0.13.0 |
|
2015-04-09 16:51:23 |
Alan Griffiths |
mir: status |
Triaged |
In Progress |
|
2015-04-15 00:11:16 |
PS Jenkins bot |
mir: status |
In Progress |
Fix Committed |
|
2015-04-15 14:20:38 |
Daniel van Vugt |
description |
Missing client API for client-initiated interactive resizing (eg: drag on the client-drawn resize handles)
Actually there are two types of client initiated resizing we need to support:
(a) Client specifies new width and height (e.g. video player loaded new file or System Settings switched panel).
(b) Edge resizing for client-drawn decorations (which is closely related to bug 1420334).
(a) Would like something like:
mir_surface_resize(surface, width, height);
(b) Could like something like:
mir_surface_move_resize(surface, delta_top, delta_bottom, delta_left, delta_right);
which would solve bug 1420334 also, as you can then say:
void mir_surface_move_by(MirSurface *s, int dx, int dy)
{
mir_surface_move_resize(s, dy, dy, dx, dx);
} |
Missing client API for client-initiated interactive resizing (eg: drag on the client-drawn resize handles)
Actually there are two types of client initiated resizing we need to support:
(a) Client specifies new width and height (e.g. video player loaded new file or System Settings switched panel).
(b) Edge resizing for client-drawn decorations (which is closely related to bug 1420334).
(a) Would be something like:
mir_surface_resize(surface, width, height);
(b) Could be something like:
mir_surface_move_resize(surface, delta_top, delta_bottom, delta_left, delta_right);
which would solve bug 1420334 also, as you can then say:
void mir_surface_move_by(MirSurface *s, int dx, int dy)
{
mir_surface_move_resize(s, dy, dy, dx, dx);
} |
|
2015-05-19 13:47:21 |
Alan Griffiths |
mir: status |
Fix Committed |
Fix Released |
|
2015-05-28 04:44:04 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/wily-proposed/mir |
|
2015-05-29 22:48:44 |
Launchpad Janitor |
mir (Ubuntu): status |
New |
Fix Released |
|
2015-06-09 04:36:45 |
Robert Ancell |
affects |
xmir |
xorg-server (Ubuntu) |
|
2015-06-09 04:37:04 |
Robert Ancell |
tags |
clientapi enhancement |
clientapi enhancement xmir |
|
2015-10-05 04:14:48 |
Daniel van Vugt |
xorg-server (Ubuntu): importance |
Wishlist |
Medium |
|
2015-10-30 04:08:56 |
Daniel van Vugt |
xorg-server (Ubuntu): status |
Confirmed |
Invalid |
|