** Changed in: miral
Status: In Progress => Won't Fix
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1420334
Title:
[enhancement] Missing client API for relative surface movement (e.g.
dragg
** Changed in: xorg-server (Ubuntu)
Status: Triaged => Won't Fix
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1420334
Title:
[enhancement] Missing client API for relative surface movement (e
** Changed in: miral
Milestone: 1.5 => None
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1420334
Title:
[enhancement] Missing client API for relative surface movement (e.g.
dragging client-de
** Changed in: miral
Status: Incomplete => In Progress
** Changed in: miral
Milestone: None => 1.5
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1420334
Title:
[enhancement] Missing clie
** Changed in: mir
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1420334
Title:
[enhancement] Missing client API for relative surface movement (e.g.
dr
This bug was fixed in the package mir - 0.27.0+17.10.20170630-0ubuntu1
---
mir (0.27.0+17.10.20170630-0ubuntu1) artful; urgency=medium
[ Daniel van Vugt ]
* New upstream release 0.27.0 (https://launchpad.net/mir/+milestone/0.27.0)
- ABI summary:
. mirclient ABI unchanged
** Branch linked: lp:~ci-train-bot/mir/mir-ubuntu-zesty-2818
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1420334
Title:
[enhancement] Missing client API for relative surface movement (e.g.
dragg
** Branch linked: lp:~ci-train-bot/mir/mir-ubuntu-artful-2806
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1420334
Title:
[enhancement] Missing client API for relative surface movement (e.g.
drag
** Branch linked: lp:~ci-train-bot/mir/mir-ubuntu-zesty-2683
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1420334
Title:
[enhancement] Missing client API for relative surface movement (e.g.
dragg
** Also affects: mir (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1420334
Title:
[enhancement] Missing client API for relative surface movement
Fix committed into lp:mir at revision None, scheduled for release in
mir, milestone 0.27.0
** Changed in: mir
Status: In Progress => Fix Committed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/
** Branch linked: lp:~alan-griffiths/mir/client-initiates-user-move-and-
resize
** Changed in: mir
Status: Incomplete => In Progress
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1420334
Title
Another interesting case is how to handle tabs being dragged out of
Chrome/Chromium. In such a case the window being dragged does not exist
for the start of the gesture; it only appears during the drag.
Furthermore, the cursor coordinate in the newly created drag window is
on the tab itself and not
** Description changed:
Mir needs a client API to allow surfaces to move themselves relatively.
This is required to support full client-side decorations (bug 1398849),
and also other apps like Google Chrome and Gnome Nautilus which can be
dragged using part of their client areas.
+
+ Late
** Summary changed:
- [enhancement] Missing client API for relative surface movement
+ [enhancement] Missing client API for relative surface movement (e.g. dragging
client-decorated windows)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ub
** Changed in: mir
Milestone: 0.26.0 => 1.0.0
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1420334
Title:
[enhancement] Missing client API for relative surface movement
To manage notifications
** Changed in: mir
Milestone: 0.25.0 => 0.26.0
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1420334
Title:
[enhancement] Missing client API for relative surface movement
To manage notification
We/I need to check Xmir and see what kind of API it needs too.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1420334
Title:
[enhancement] Missing client API for relative surface movement
To manage
I think the right way forward is to allow the client to request drag
(similar to the existing mir_surface_raise() request).
William, can you confirm this could work for you?
** Changed in: mir
Status: In Progress => Incomplete
** Changed in: miral
Status: In Progress => Incomplete
I'm +1 for Andreas' mir_surface_start_window_drag(MirEvent const*
initiator), -1 letting a client arbitrarily move their surfaces around.
This will be easier for GTK and Qt than mir_surface_move(), as this is
the behaviour already implemented by xdg-shell.
--
You received this bug notification b
Please try to keep the discussion about client-side decorations in bug
1398849. That enhancement is certainly open and has not been rejected so
don't worry.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bug
> Do we really want to support client side decorations?
Just to comment on this one point, I think CSD is just something we must
support and there's no way around it. There are already a lot of GNOME
apps rendering widgets in the header bar in a way that just simply can't
be done with SSD. Add to
Yes those branches are not related at all. Unless we expect each client
to create a fullscreen transparent/empty surface on every output.
Do we really want to support client side decorations?
If so we could have a look at xdg-shells way of doing it. When a window
drag should be started (because t
The branch that just landed doesn't resolve this I think. We're still
lacking a simple move {dx,dy}
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1420334
Title:
[enhancement] Missing client API for
** Branch linked: lp:~alan-griffiths/miral/connect-
gdk_window_move_to_rect-inspired-placement-logic-to-Mir-0.25-API
** Also affects: miral
Importance: Undecided
Status: New
** Changed in: miral
Status: New => In Progress
** Changed in: miral
Importance: Undecided => Medium
** Branch linked: lp:~alan-griffiths/mir/support-gdk_window_move_to_rect
** Branch unlinked: lp:~alan-griffiths/mir/RFC-API-to-support-
gdk_window_move_to_rect
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net
** Changed in: mir
Milestone: None => 0.25.0
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1420334
Title:
[enhancement] Missing client API for relative surface movement
To manage notifications
** Changed in: mir
Assignee: (unassigned) => Alan Griffiths (alan-griffiths)
** Changed in: mir
Status: Triaged => In Progress
** Branch linked: lp:~alan-griffiths/mir/RFC-API-to-support-
gdk_window_move_to_rect
--
You received this bug notification because you are a member of Ubunt
** Changed in: xorg-server (Ubuntu)
Status: Confirmed => Triaged
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1420334
Title:
[enhancement] Missing client API for relative surface movement
T
How much of this need is addressed by mir_surface_spec_set_streams() et
alia?
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1420334
Title:
[enhancement] Missing client API for relative surface movem
I suspect that would not be as portable a solution to other platforms
for the affected apps like Chrome and Nautilus.
Either way, a bug should usually try to focus on the problem definition
and less on describing possible solutions.
** Tags added: enhancement
--
You received this bug notificati
It might also be desirable to mark surfaces as tracking the cursor
instead of having each client convert the pointer motion events into
surface move events.
** Description changed:
Mir needs a client API to allow surfaces to move themselves relatively.
- This is required to support full client-
** Project changed: xmir => xorg-server (Ubuntu)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1420334
Title:
[enhancement] Missing client API for relative surface movement
To manage notifications
33 matches
Mail list logo