On Sun, 11 Mar 2018 20:30:14 +0100
Carlos Garnacho wrote:
> This new protocol description is a vast simplification over v2, highlights
> are:
> - All pre-edit text styling is gone, the protocol doesn't seem the place
> to convey UI state. Clients are in better knowledge of how to make the
> p
On Sun, 11 Mar 2018 20:30:14 +0100
Carlos Garnacho wrote:
> This new protocol description is a vast simplification over v2, highlights
> are:
> - All pre-edit text styling is gone, the protocol doesn't seem the place
> to convey UI state. Clients are in better knowledge of how to make the
> p
;re counting on more projects to upstream support
in order to settle on a single protocol for text input in the long
term. Help and feedback appreciated!
Cheers,
Dorota Czaplejewicz
PS. Sorry about the misformatted email on Monday.
[0] https://github.com/swaywm/wlroots/pull/776
[1]
On Wed, 11 Apr 2018 11:26:22 -0700
Weng Xuetian wrote:
> On Monday, 9 April 2018 07:20:53 PDT Dorota Czaplejewicz wrote:
> > On Sun, 11 Mar 2018 20:30:14 +0100
> >
> > Carlos Garnacho wrote:
> > > This new protocol description is a vast simplification
On Wednesday, 11 April 2018 11:35:58 PDT Dorota Czaplejewicz wrote:
> > >> On Wed, 11 Apr 2018 11:26:22 -0700
> > >>
> > >> Weng Xuetian wrote:
> > >> > On Monday, 9 April 2018 07:20:53 PDT Dorota Czaplejewicz wrote:
> > >> > &
On Thu, 12 Apr 2018 21:26:08 +0200
Silvan Jegen wrote:
> Hi Dorota
>
> On Wed, Apr 11, 2018 at 03:03:58PM +0200, Dorota Czaplejewicz wrote:
> > This new protocol description is a simplification over v2.
> >
> > - All pre-edit text styling is gone.
> > - No
covered by the input panel.
- No set_preferred_language request for clients.
- There is no event to send keysyms. Compositors can use wl_keyboard
interface instead.
Signed-off-by: Dorota Czaplejewicz
Signed-off-by: Carlos Garnacho
Reviewed-by: Drew DeVault
---
This patch introduces an updated
-by: Dorota Czaplejewicz
Signed-off-by: Carlos Garnacho
---
This is the next update coming from Purism to perfect the text input protocol.
The following changes added on top of PATCHv3:
- Fixed whitespaces.
- Removed enable flags - the same information can be gathered from the first
requests
On Thu, 3 May 2018 20:47:27 +0200
Silvan Jegen wrote:
> Hi Dorota
>
> Some comments and typo fixes below.
>
> On Thu, May 03, 2018 at 05:41:21PM +0200, Dorota Czaplejewicz wrote:
> > This new protocol description is a simplification over v2.
> >
> > -
On Thu, 3 May 2018 21:55:40 +0200
Silvan Jegen wrote:
> On Thu, May 03, 2018 at 09:22:46PM +0200, Dorota Czaplejewicz wrote:
> > On Thu, 3 May 2018 20:47:27 +0200
> > Silvan Jegen wrote:
> >
> > > Hi Dorota
> > >
> > > Some comments and typo f
On Fri, 4 May 2018 22:32:15 +0200
Silvan Jegen wrote:
> On Thu, May 03, 2018 at 10:46:47PM +0200, Dorota Czaplejewicz wrote:
> > On Thu, 3 May 2018 21:55:40 +0200
> > Silvan Jegen wrote:
> >
> > > On Thu, May 03, 2018 at 09:22:46PM +0200, Dorota Czaplejewicz
On Sat, 5 May 2018 13:37:44 +0200
Silvan Jegen wrote:
> On Sat, May 05, 2018 at 11:09:10AM +0200, Dorota Czaplejewicz wrote:
> > On Fri, 4 May 2018 22:32:15 +0200
> > Silvan Jegen wrote:
> >
> > > On Thu, May 03, 2018 at 10:46:47PM +0200, Dorota Czaplejewicz
On Sun, 6 May 2018 22:11:32 -0500
Joshua Watt wrote:
> On Sun, May 6, 2018 at 3:37 PM, Dorota Czaplejewicz
> wrote:
> > On Sat, 5 May 2018 13:37:44 +0200
> > Silvan Jegen wrote:
> >
> >> On Sat, May 05, 2018 at 11:09:10AM +0200, Dorota Czaplejewicz wrote:
&
On Tue, 08 May 2018 07:07:24 +
Silvan Jegen wrote:
> On Mon, May 7, 2018 at 5:11 AM Joshua Watt wrote:
> > IMHO, if you are doing UTF-8 (which you should), you should *always*
> > specify any offset in the string as a byte offset. I have a few
> > reasons for this justification:
>
> I agr
On Thu, 10 May 2018 11:43:12 +0200
Dorota Czaplejewicz wrote:
> On Tue, 08 May 2018 07:07:24 +
> Silvan Jegen wrote:
>
> > On Mon, May 7, 2018 at 5:11 AM Joshua Watt wrote:
> > > IMHO, if you are doing UTF-8 (which you should), you should *always*
> > >
Provides the ability to emulate keyboards by applications. Complementary to
input-method protocol.
The interface is a mirror copy of wl_keyboard, with removed serials, and added
seat binding.
---
This proposal is another one needed by Purism to support on screen keyboards on
a phone screen.
V
On Thu, 17 May 2018 18:05:34 +0100
Daniel Stone wrote:
> Hi Dorota,
>
> On 3 May 2018 at 16:41, Dorota Czaplejewicz
> wrote:
> > - There is no event to send keysyms. Compositors can use wl_keyboard
> > interface instead.
>
> The reason we explicitly
On Thu, 17 May 2018 18:53:10 +0200
Dorota Czaplejewicz wrote:
> Provides the ability to emulate keyboards by applications. Complementary to
> input-method protocol.
>
> The interface is a mirror copy of wl_keyboard, with removed serials, and
> added seat binding.
> ---
>
any more, and make
things like nested sessions much more palatable.
> Thanks,
>
> Roderick Colenbrander
> Sr Manager Hardware & Systems Engineering
> Sony Interactive Entertainment
>
Have a nice day,
Dorota Czaplejewicz
> On 05/17/2018 09:55 AM, Dorota Czaplejewicz wrot
ton-keyboard
A working wlroots implementation is available here:
https://github.com/swaywm/wlroots/pull/999
Thanks for feedback,
Dorota Czaplejewicz
Makefile.am| 1 +
unstable/virtual-keyboard/README | 2 +
.../virtual-keyboard-
On Wed, 30 May 2018 14:28:12 +1000
Peter Hutterer wrote:
> On Thu, May 24, 2018 at 08:27:29PM +0200, Dorota Czaplejewicz wrote:
> > Provides the ability to emulate keyboards by applications. Complementary to
> > input-method protocol.
> >
> > The interface is a mirro
On Wed, 30 May 2018 10:05:52 +0200
Jan Arne Petersen wrote:
> Hey,
>
> On Wed, May 30, 2018 at 9:33 AM Peter Hutterer
> wrote:
>
> > On Thu, May 24, 2018 at 08:27:29PM +0200, Dorota Czaplejewicz wrote:
> > > Provides the ability to emulate keyboards by appl
Ser's suggestion.
I hope that we're getting closer to perfect with this revision! As usual,
feedback is welcome.
Cheers,
Dorota Czaplejewicz
Makefile.am| 1 +
unstable/virtual-keyboard/README | 2 +
.../virtual-keyboard-
On Fri, 22 Jun 2018 12:36:16 -0400
Simon Ser wrote:
> On June 22, 2018 4:20 PM, Dorota Czaplejewicz
> wrote:
> > Provides the ability to emulate keyboards by applications. Complementary to
> > input-method protocol.
> >
> > The interface is a mirror copy of wl_
I decided that it doesn't warrant a protocol error however.
As usual, feedback is welcome.
Cheers,
Dorota Czaplejewicz
Makefile.am| 1 +
unstable/virtual-keyboard/README | 2 +
.../virtual-keyboard-unstable-v1.xml
Hi Carlos,
thanks for reviewing!
On Tue, 17 Jul 2018 19:18:36 +0200
Carlos Garnacho wrote:
> Hi!,
>
> (Way way late, trying to revive the conversation...)
>
> On Thu, May 3, 2018 at 9:22 PM, Dorota Czaplejewicz
> wrote:
> > On Thu, 3 May 2018 20:47:27 +0200
-by: Dorota Czaplejewicz
Signed-off-by: Carlos Garnacho
---
Hi all,
thanks for the feedback on the previous patch. The most controversial part was
my switch from measuring bytes to code points when passing around Unicode
strings.
This v5 of the patch reverses that and we're in bytes land
focus rectangle is covered by the input panel.
- No set_preferred_language request for clients.
- There is no event to send keysyms. Compositors can use wl_keyboard
interface instead.
- All state is double-buffered, with specified state.
Signed-off-by: Dorota Czaplejewicz
Signed-off-by: Carlos
focus rectangle is covered by the input panel.
- No set_preferred_language request for clients.
- There is no event to send keysyms. Compositors can use wl_keyboard
interface instead.
- All state is double-buffered, with specified state.
Signed-off-by: Dorota Czaplejewicz
Signed-off-by: Carlos
ined_pointer_v1.unconfined. Some objects that sound like they should be
force-destroyable don't have this, e.g. zxdg_toplevel_v6. It's not clear to me
what the separation is and where virtual-keyboard falls.
I won't be adding such an event now, but I'm happy to ge
the state.
- The client can detect outdated requests.
Signed-off-by: Dorota Czaplejewicz
Signed-off-by: Carlos Garnacho
---
Hello all,
this new change stems from real experiences developing an implementation of
text-input. Under Carlos' guidance, I've been developing support in GTK3, a
On Tue, 24 Jul 2018 15:10:29 +0200
Dorota Czaplejewicz wrote:
> On Thu, 12 Jul 2018 18:15:32 -0400
> Simon Ser wrote:
>
> > Hi,
> >
> > Sorry for the delay.
> >
> > I'm not sure I like this new design.
> >
> > Finally, I'
On Mon, 30 Jul 2018 12:36:45 +0200
Jonas Ådahl wrote:
> On Sat, Jul 28, 2018 at 08:17:56PM +0200, Dorota Czaplejewicz wrote:
> > From: Carlos Garnacho
> >
> > This new protocol description is an evolution of v2.
> >
> > - All pre-edit text styling is gon
On Mon, 30 Jul 2018 13:09:06 +0200
Jonas Ådahl wrote:
> On Mon, Jul 30, 2018 at 12:57:52PM +0200, Dorota Czaplejewicz wrote:
> > On Mon, 30 Jul 2018 12:36:45 +0200
> > Jonas Ådahl wrote:
> >
> > > On Sat, Jul 28, 2018 at 08:17:56PM +0200, Dorota Czaplejewicz
the state.
- The client can detect outdated requests.
Signed-off-by: Dorota Czaplejewicz
Signed-off-by: Carlos Garnacho
---
Hi,
this patch includes feedback received from Jonas.
Changes over v8:
- removed a mention of an input method protocol in the introduction
- synchronization happens not via
On Mon, 30 Jul 2018 15:20:05 +0200
Jonas Ådahl wrote:
> On Mon, Jul 30, 2018 at 02:44:47PM +0200, Dorota Czaplejewicz wrote:
> > From: Carlos Garnacho
> >
> > This new protocol description is an evolution of v2.
> >
> > - All pre-edit text styling is gon
the state.
- The client can detect outdated requests.
Signed-off-by: Dorota Czaplejewicz
Signed-off-by: Carlos Garnacho
---
Hi,
this patch applies most recent advice from Jonas. The changes are in commit and
done messages and spelled out in my previous email.
Cheers,
Dorota
Makefile.am
the state.
- The client can detect outdated requests.
Signed-off-by: Dorota Czaplejewicz
Signed-off-by: Carlos Garnacho
---
Hi,
this version adds a short protocol description and moves some text from
text_input description there (most of it is still directly relevant to
text_input only).
It
On Mon, 30 Jul 2018 18:42:01 +0200
Jonas Ådahl wrote:
> wayland-protocols 1.16 is now available.
>
> This version includes a new version of the unstable text-input protocol. The
> new version is not compatible with the old version. Please check the commit
> adding the new protocols for more deta
the patch. This version doesn't contain any functional changes, but it's better
formatted, and properties are referenced in a more idiomatic way.
Having only minimal fixes compared to v3 (which is now also part of sway [0]),
v5 looks pretty complete to me.
Regards,
Dorota Czapleje
Provides the ability to emulate keyboards by applications. Complementary to
input-method protocol.
The interface is a mirror copy of wl_keyboard, with removed serials, and added
seat binding.
---
Hello,
this is the change I wanted to send previously (sorry).
Regards,
Dorota Czaplejewicz
27;s in operation. Returning wl_keyboard as new_id seems not to be
possible due to versioning. Should the request make an existing wl_keyboard
instance change behaviour? Or perhaps there should be a new
zwp_input_method_keyboard mimicking the wl_keyboard interface?
I'm interested in your o
Thank you Simon for reading the proposal so carefully!
My replies are inline.
On Fri, 07 Sep 2018 11:54:36 +
Simon Ser wrote:
> On 6 August 2018 3:00 PM, Dorota Czaplejewicz
> wrote:
> > This protocol is based on v1, and current text-input-v3.
> >
> > The pieces
an help me find the remaining issues and turn this interface into
reality!
Cheers,
Dorota Czaplejewicz
Makefile.am| 1 +
unstable/input-method/input-method-unstable-v2.xml | 490 +
2 files changed, 491 insertions(+)
create mode 1
n. I think they are
well-tested, but that may just mean I haven't seen 80% of the problems.
The untested-in-practice parts are about popups and keyboard grabs.
I hope this can help you.
Cheers,
Dorota Czaplejewicz
[0] https://github.com/swaywm/wlroots/pull/1203
[1] https://source.
mmit message. Thanks!
> ___
> wayland-devel mailing list
> wayland-devel@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/wayland-devel
Here you go, sorry for not paying attantion:
Signed-off-by: Dorota Czaplejewicz
pgpx4oydmuksv.pgp
Descri
never displaying a
second on-screen keyboard. This allows for the system input method to still
provide accessibility services, as well as text completion or prediction.
Based on discussion in https://gitlab.gnome.org/GNOME/gtk/merge_requests/978
Signed-off-by: Dorota Czaplejewicz
---
Hi,
her
Provides the ability to emulate keyboards by applications. Complementary to
input-method protocol.
The interface is a mirror copy of wl_keyboard, with removed serials, and added
seat binding.
Signed-off-by: Dorota Czaplejewicz
---
Hello,
I've updated this patch with feedback from P
ID may be passed to a running client through other means not
> + observed in this protocol.
> +
> +
> +
> +
> +
> +
> + Notifies that the compositor is no longer watching this launched
> + application. This may indicate failure (eg. launchee crashed) or
> + may simply be the result of the launchee not replying properly
> + (eg. does not implement this protocol).
> +
> +
> +
> +
> +
> + Notifies that the launched application successfully called
> + zwp_presentation_manager.acknowledge.
> +
> +
> +
> +
It looks okay, with the caveat that startup notification and
positioning/focusing seem like two separate beasts to me.
Cheers,
Dorota Czaplejewicz
pgpjxLaGjHUC3.pgp
Description: OpenPGP digital signature
___
wayland-devel mailing list
wayland-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-devel
nguages on the desktop, can I
get some opinions? Do you think the protocol would be useful and an improvement
over the v1 even if it didn't initially include floating windows?
Thanks,
Dorota Czaplejewicz
On Thu, 4 Oct 2018 20:00:13 +
Dorota Czaplejewicz wrote:
> This proto
Hi Silvan,
On Mon, 16 Dec 2019 20:56:12 +0100
"Silvan Jegen" wrote:
> Hi
>
> Simon Ser wrote:
> > Hi Dorota,
> >
> > On Sunday, December 15, 2019 7:55 PM, Dorota Czaplejewicz
> > wrote:
> >
> > > Hi all,
> > >
> &g
mbinations of possible supported versions.
A new integration branch on gitlab would keep related merge requests on the
wayland-protocols repo, and it could be merged as one large update once it's
sufficiently hardened. Or is there another way to do this?
Thanks,
Dorota Czaplejewicz
pg
On Tue, 18 Feb 2020 10:12:11 +0200
Pekka Paalanen wrote:
> On Mon, 17 Feb 2020 19:58:43 +0100
> Dorota Czaplejewicz wrote:
>
> > Hi all,
> >
> > over the past month, the zwp_text_input_v3 protocol has moved to real
> > devices and had seen unprecedented u
On Tue, 18 Feb 2020 16:20:08 +0100
Jonas Ådahl wrote:
> On Tue, Feb 18, 2020 at 04:14:50PM +0100, Dorota Czaplejewicz wrote:
> > On Tue, 18 Feb 2020 10:12:11 +0200
> > Pekka Paalanen wrote:
> >
> > > On Mon, 17 Feb 2020 19:58:43 +0100
> > > Dorota Czapl
Hello Justus,
On Mon, 06 Apr 2020 14:36:03 +0200
justus-...@piater.name wrote:
> Hello,
>
> In my quest for an on-screen keyboard (OSK) for sway, the closest I've
> found are Purism's squeekboard and virtboard. They both use the Wayland
> virtual keyboard protocol. Surprisingly (to me), they a
Hi Brad,
On Sat, 30 Oct 2021 10:58:59 +1100
Brad Robinson wrote:
> 2. Are there options for IME and Accessibility for pure Wayland apps?
Yes, there are at least 2 approaches:
- embed the IME in your application, like GNOME/Mutter seems to be doing (I'm
not super acquainted with that)
- use th
56 matches
Mail list logo