Git Product home page Git Product logo

ibus-unikey's People

Contributors

obache avatar pnemade avatar tulequ avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ibus-unikey's Issues

Change keyboard layout when using Ibus Unikey

Hi,
I'm using Swedish keyboard with Nordic Swedish layout. Ibus Unikey only support qwerty US layout.
Then can I re-mapping ibus-unikey and where I can find settings file?

Thanks!

Lỗi khi đang gõ tiếng việt và giữ Shift

Hello.
Ví dụ khi mình gõ "dưới đây:" thì khi đang gõ chữ "đây" mình cần thêm dấu ":" thì mỗi khi giữ Shift mình sẽ bị mất tiếng việt.

Gõ trên chrome 79.0.3945.117 mình sẽ bị lỗi này, trên firefox hoặc editor thì không sao :|.

Có workaround là cách rồi lùi lại thêm ":", nhưng gõ nhiều thì rất mất thời gian.
Thanks.

Phải gõ enter 2 lần mới gửi text được trong các ô edit của Facebook và Skype

  • Mở một cửa sổ chat trong Facebook
  • Gõ từ "trường"
  • Nhấn enter

Expect là sau khi nhấn enter thì từ "trường" sẽ được commit ngay lập tức và đồng thời phím enter đó cũng được xử lý như là phím xuống dòng nhưng nhấn enter chỉ commit mà không xuống dòng.

Tương tự với Skype khi chạy với XIM (XMODIFIERS=@im=xim QT_IM_MODULE=xim skype).

Migration request from IBusConfig to GSettings

I'm the maintainer of IBus.
ibus-unikey uses IBusConfig and I'd ask to migrate it to GSettings and delete IBusConfig.

E.g. setup/config_utils.cpp

void read_config(void *data, UnikeyMainSetupOptions* opt)
{
    GSettings *settings_inputmethod = g_settings_new ("org.freedesktop.ibus.engine.unikey");
    if (ibus_unikey_config_get_string (settings, CONFIG_INPUTMETHOD, &str)) {
    }


...

goolean ibus_uinkey_config_get_string (GSettings *settings,
                                                                const gchar *key,
                                                                gchar** result)
{
    GVariant *value = NULL;
    value = g_settings_get_value (settings, key);
    if (value) {
        *result = g_variant_dup_string (value, NULL);
        g_variant_unref (value);
        return true;
    }
    return false;
}

https://groups.google.com/forum/#!topic/ibus-devel/Mu1IoFX-bKE

Option ẩn gạch chân mặc định

Hỗ trợ ẩn gạch chân underline mặc định như ibus-m17n hay ibus-bamboo đang hỗ trợ. Chỗ gạch chân này mình nhớ nhiều năm trước 1 số dev viết về bộ gõ tiếng Việt bảo không thể ẩn gạch chân trong preedit, hiện tại thì mình thấy vẫn ẩn được không biết có phải do app ngày nay cập nhật các thư viện mới.

Tác giả có còn support bộ gõ này không vậy?

Đây là bộ gõ tiếng Việt tốt mình đã được dùng. Hiện nó được hầu hết các distro đưa vào repo chính thức, thật đáng tiếc nếu nó không còn được bảo trì và update :(
Mình sẵn sàng donate 1 ít nếu các dev tiếp tục bảo trì và fix lỗi

Cần người tiếp tục phát triển & bảo trì dự án

Chào mọi người,

Thời gian qua, vì lý do công việc cũng như cuộc sống, mình đã không thể tiếp tục phát triển, bảo trì, cũng như hỗ trợ cho dự án này.

Mình cũng thấy hiện tại có rất nhiều bản fork được tạo ra, nhưng cũng không có nhiều thời gian để xem xét.

Vì vậy mình tạo issue này để mọi người có thể góp ý về tương lai, cũng như adopt như án này, hoặc chỉ đơn giản là review các pull requests.

Xin cảm ơn!

Won't work in GNOME 3.22

Distro: Ubuntu 16.04
Desktop Environment: gnome-shell 3.22
Typing method: Telex
Encoding: Unicode

Some screenshots

image

image

screenshot from 2017-02-09 21-25-39

Không gõ được từ "giải"

Khi gõ từ giải thì dấu luôn trật lất, kể cả bật tuỳ chọn ra để bỏ dấu đủ kiểu cũng không được, dấu luôn bị đặt sai, lúc thì thành "gỉai" lúc lại thành "giaỉ".

Ngoài ra:

  • Từ "qủa" là không đúng, phải là "quả".
  • Từ "giúp" không sao gõ được, nó toàn ra "giups".

Các từ trên mình đều gõ Telex nhé. Bật tắt check spelling & tuỳ chọn đủ kiểu đều không thành công. Mong được ai phụ trách/ tiếp quản cái dự án này bỏ chút thời gian hoàn thiện cho nó hữu dụng & ổn định hơn, chẳng hiểu sao mà cứ mỗi lần nâng cấp phiên bản Ubuntu thì mọi thứ cứ lại phải ngồi cọc cạch lại từ đầu, ngán thật. Đôi lúc ibus-unikey mất hiệu lực phải restart ibus-daemon lại nữa.

License

The ukengine is released under GPLv2 only.

But ibus-unikey is released under GPLv3+.

This is effectively violated section 6 of GPLv2.
See https://www.gnu.org/licenses/gpl-faq.html#v2v3Compatibility
and https://www.gnu.org/licenses/gpl-faq.html#AllCompatibility


Xin lỗi bạn, vì mình đang package fcitx-unikey cho Void Linux,
gặp vấn đề về giấy phép nên report bên đó trước rồi copy qua bên này.

Tình hình là ibus-unikey không thể được phát hành với giấy phép GPLv3+
vì UkEngine của pklong chỉ được phát hành với giấy phép GPLv2

Snap app implementation

#14
Prior to this so I will create my first issue here.

Like title suggests, we need implementation for snap app, election and such to use ibus-unikey properly with Discord, Atom, etc...

Has this been deprecated?

@tulequ just added a deprecation message in README.md recently. Can I ask for the reasons behind it? It's a great loss as most Vietnamese users who switched to Ubuntu from Windows would likely use ibus-unikey as it's officially included in GNOME's Language Support.

Is there a reason why 'viqr' input method is not included?

I would like to use the viqr input method for unikey, versus the standalone viqr-ibus-table.

Why is it not included in the list of input methods?

const std::map<const std::string, std::pair<UkInputMethod, const gchar*>> input_method_map {
    { "telex",   { UkTelex,        "Extend Telex" } },
    { "vni",     { UkVni,          "VNI" } },
    { "stelex",  { UkSimpleTelex,  "STelex" } },
    { "stelex2", { UkSimpleTelex2, "STelex 2" } },
};

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.