~eliasnaur/gio

3 3

Ibus not working with Gio Editor

Details
Message ID
<2267845.ElGaqSPkdT@bauri>
DKIM signature
missing
Download raw message
Hello,

So for last few months I have developing a Bengali [1] Programming language 
called Pankti.

As bengali alphabet is a complex and unicode, I was able to show bengali 
characters by embedding a custom font "Kalpurush". But to write Bengali in the 
Editor field I need to use Ibus, but Ibus inputs not working in Editor only I 
am able to Write English.

Can you folks help me identify the problem?

Here's the whole code I am trying to run ->

https://gist.github.com/bauripalash/56f8ba1b0e8f953c4acab4415656c2a6#file-ide-go

---
[1] : https://en.wikipedia.org/wiki/Bengali_language

--- 
~ Palash Bauri
Details
Message ID
<CAFcc3FQmyALV53hWwF4k31g4ThLBrTzMudXCEcW_aDar4tfs3g@mail.gmail.com>
In-Reply-To
<2267845.ElGaqSPkdT@bauri> (view parent)
DKIM signature
missing
Download raw message
Hello!

> So for last few months I have developing a Bengali [1] Programming language
> called Pankti.
>
> As bengali alphabet is a complex and unicode, I was able to show bengali
> characters by embedding a custom font "Kalpurush". But to write Bengali in the
> Editor field I need to use Ibus, but Ibus inputs not working in Editor only I
> am able to Write English.
>
> Can you folks help me identify the problem?

There is a simple-yet-dissatisfying answer to your problem: I don't
think anyone has contributed ibus support for Gio. We have IME support
on Windows and macOS, but not Linux. :C If you're interested in
helping us fix this deficiency, we'd be happy to provide some
guidance.

Cheers,
Chris
Details
Message ID
<eb349f3e-5c0e-4d0a-8d61-a986d45b6a6e@gmail.com>
In-Reply-To
<CAFcc3FQmyALV53hWwF4k31g4ThLBrTzMudXCEcW_aDar4tfs3g@mail.gmail.com> (view parent)
DKIM signature
missing
Download raw message
Oct 3, 2022 6:29:39 PM Chris Waldon <christopher.waldon.dev@gmail.com>:

> Hello!
>
>> So for last few months I have developing a Bengali [1] Programming 
>> language
>> called Pankti.
>>
>> As bengali alphabet is a complex and unicode, I was able to show 
>> bengali
>> characters by embedding a custom font "Kalpurush". But to write 
>> Bengali in the
>> Editor field I need to use Ibus, but Ibus inputs not working in Editor 
>> only I
>> am able to Write English.
>>
>> Can you folks help me identify the problem?
>
> There is a simple-yet-dissatisfying answer to your problem: I don't
> think anyone has contributed ibus support for Gio. We have IME support
> on Windows and macOS, but not Linux. :C If you're interested in
> helping us fix this deficiency, we'd be happy to provide some
> guidance.
>
> Cheers,
> Chris
To be frank, I'm not that pro in go :'(

BTW, if possible, you can provide some pointers here to a potential fix; 
any future contributors may find those helpful.

Thank you.

-- 
~ Palash Bauri
< https://palashbauri.in >
David Vennik <david@cybriq.systems>
Details
Message ID
<WJSsgVQiAjoggM425rAx9m3tJARPt5mr3B8Zvsr7N_7wnwoETxuWc4CN8UJhTCsUU387RwL4PUJQ2_8GKO3oU3sFwmJKArdKh3jyDZwKitY=@cybriq.systems>
In-Reply-To
<eb349f3e-5c0e-4d0a-8d61-a986d45b6a6e@gmail.com> (view parent)
DKIM signature
missing
Download raw message
There is several existing relevant repositories with Golang and
ibus.

This looks like the big daddy:

https://github.com/godbus/dbus

The readme says that fyne GUI library uses it, so that would be where to look for a good usage example.


These others may be useful:

https://github.com/jimbojsb/ibus-golang-rpi

https://github.com/BambooEngine/ibus-bamboo

https://github.com/rinleit/ibus-teni

https://github.com/varnamproject/govarnam-ibus

https://github.com/andodevel/ibus-telex

https://github.com/orgmatileg/dapur-online-akuntansi-backend



That should get you started.

David


------- Original Message -------
On Monday, October 3rd, 2022 at 17:41, Palash Bauri <palashbauri1@gmail.com> wrote:


> 

> Oct 3, 2022 6:29:39 PM Chris Waldon christopher.waldon.dev@gmail.com:
> 

> > Hello!
> > 

> > > So for last few months I have developing a Bengali [1] Programming
> > > language
> > > called Pankti.
> > > 

> > > As bengali alphabet is a complex and unicode, I was able to show
> > > bengali
> > > characters by embedding a custom font "Kalpurush". But to write
> > > Bengali in the
> > > Editor field I need to use Ibus, but Ibus inputs not working in Editor
> > > only I
> > > am able to Write English.
> > > 

> > > Can you folks help me identify the problem?
> > 

> > There is a simple-yet-dissatisfying answer to your problem: I don't
> > think anyone has contributed ibus support for Gio. We have IME support
> > on Windows and macOS, but not Linux. :C If you're interested in
> > helping us fix this deficiency, we'd be happy to provide some
> > guidance.
> > 

> > Cheers,
> > Chris
> 

> To be frank, I'm not that pro in go :'(
> 

> BTW, if possible, you can provide some pointers here to a potential fix;
> any future contributors may find those helpful.
> 

> Thank you.
> 

> --
> ~ Palash Bauri
> < https://palashbauri.in >
Reply to thread Export thread (mbox)