| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Update version to 1.5.5.
|
|
|
|
| |
xz file format is much smaller than gz.
|
|
|
|
|
| |
In order to generate the ChangeLog during out-of-tree builds,
$(top_srcdir) is used.
|
|
|
|
|
|
|
|
| |
Export the icon image file as a "Plain SVG" format to remove unnecessary data
and reduce file size.
This commit ensures compatibility with Inkscape 1.2 and optimizes the icon
image file by removing unnecessary data, resulting in a more efficient SVG
representation
|
|
|
|
|
|
| |
Save the original source and output of the SVG image separately.
Inkscape's saved files often contain unnecessary data, making the
file size larger when used as an icon image.
|
| |
|
| |
|
|\
| |
| | |
Change the definition of IBUS_CAP_SYNC_PROCESS_KEY
|
|/
|
|
|
|
| |
After the new proces key event is integrated in ibus-x11,
IBUS_CAP_SYNC_PROCESS_KEY capability is now set the sync mode only
since ibus-hangul requires forward-key-event for the sync mode only.
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The wrong input order problem(#42) has been solved in ibus(c957c5f),
So we don't need to use 'event-forwarding' workaround for gtk4 client.
This MR will detect IBUS_CAP_SYNC_PROCESS_KEY capable ibus
client(e.g., gtk4) and disable use-event-forwarding option.
https://github.com/libhangul/ibus-hangul/pull/113
|
|/
|
|
|
| |
For gtk4 immodule, use synchornized process key event API for gtk4,
and avoid to use forward key event API.
|
|
|
|
|
|
| |
Update version to 1.5.4
https://github.com/libhangul/ibus-hangul/pull/96#issuecomment-667837760
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Merge pull request #96
* 'testcases' of https://github.com/epico/ibus-hangul:
Write runtest script
Write ibus-hangul.c test case
Update autoconf to compile ibus-hangul tests
https://github.com/libhangul/ibus-hangul/pull/96
|
| | |
|
| | |
|
| | |
|
|\ \
| |/
|/|
| |
| |
| |
| |
| |
| | |
of https://github.com/changwoo/ibus-hangul:
merge:
b0adbc49 Specify the setup path in the IBus component XML
https://github.com/libhangul/ibus-hangul/pull/99
|
|/
|
|
|
|
|
| |
It's always good to specify the setup path explicitly. If it's not specified,
ibus-setup finds ibus-setup-hangul in libexec, assuming ibus-hangul uses the
same libexec as ibus. Depending on this fallback makes it difficult to migrate
from FHS 2.0 (/usr/lib) to FHS 3.0 (/usr/libexec).
|
|
|
|
|
|
|
|
|
| |
gettext.bind_textdomain_codeset() is deprecated since pytion 3.8.
log:
setup/main.py:298: DeprecationWarning: bind_textdomain_codeset() is deprecated
https://github.com/libhangul/ibus-hangul/issues/93
|
|
|
|
| |
Update version to 1.5.3.
|
|
|
|
|
|
|
| |
This file seems to have been used by intltool. But now we use gettext.
So it is not needed anymore.
https://github.com/libhangul/ibus-hangul/issues/89
|
|
|
|
|
|
| |
Test code removed. exit() was added by accident.
https://github.com/libhangul/ibus-hangul/issues/90
|
|
|
|
| |
Update version to 1.5.2.
|
|
|
|
|
|
|
|
| |
On PREEDIT_NONE mode, we don't need to flush preedit text.
I've missed out modifying ibus_hangul_engine_switch_input_mode()
function.
https://github.com/libhangul/ibus-hangul/issues/69
|
|
|
|
|
|
|
| |
In ibus_hangul_engine_process_key_event(), keyval may be changed
to "normalized value". So we should remember the original keyval.
https://github.com/choehwanjin/ibus-hangul/issues/42
|
|
|
|
|
|
|
| |
The new code will not fail if the version string is composed of less than 3
numbers. And there is no need to fetch version everytime.
https://github.com/ibus/ibus/issues/1980
|
|\
| |
| |
| |
| |
| |
| | |
* 'fix-reset-handle3' of https://github.com/epico/ibus-hangul:
Do not commit text when reset signal is received
https://github.com/libhangul/ibus-hangul/pull/87
|
|/
|
|
|
|
|
|
| |
ibus-hangul uses ibus_engine_update_preedit_text_with_mode() to
commit the preedit text by ibus-daemon and now focus-out and
mouse click are handled by ibus-daemon and ibus clients.
BUG=https://github.com/ibus/ibus/issues/1980
|
|
|
|
|
| |
ibus-hangul project page has moved to GitHub:
https://github.com/libhangul/ibus-hangul
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| | |
of https://github.com/t-chaik/ibus-hangul
merge:
8745e3f build: Prefer gettext over intltool
23c22e5 build: Prefer autoreconf over gnome-autogen.sh
https://github.com/libhangul/ibus-hangul/pull/81
|
| |
| |
| |
| |
| |
| | |
The intltool module is outdated:
https://wiki.gnome.org/Initiatives/GnomeGoals/GettextMigration
|
|/
|
|
|
|
| |
The gnome-common module is deprecated:
https://wiki.gnome.org/Projects/GnomeCommon/Migration
|
|
|
|
| |
Test codes and test program for UString are added.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Now ibus-hangul has preedit mode option.
PREEDIT_MODE_NONE
With this option, ibus-hangul utilizes surrounding text
to show "composing text".
PREEDIT_MODE_SYLLABLE
This is the current input way.
PREEDIT_MODE_WORD
This is same as "word commit" option.
word-commit option will be removed.
https://github.com/libhangul/ibus-hangul/issues/69
|
| |
|
| |
|
|
|
|
| |
I missed adding 'use-event-forwarding' event listener.
|
|
|
|
|
|
| |
If hangul engine context has hanja_list, we should process
key event for lookup table first.
Or lookup table may not receive a key event, i.g. Esc key event.
|
|
|
|
|
|
|
| |
The second argument 'cursor_pos - 64' may overflow, where cursor_pos is
unsigned. So the value of 'cursor_pos' will be to large.
Casting to signed integer may solve this problem.
And 64 hardcoded value is too large, 32 may be enough.
|
|\
| |
| |
| |
| |
| | |
Add AppStream metainfo
https://github.com/libhangul/ibus-hangul/pull/67
|
|/
|
|
| |
Fixes https://github.com/libhangul/ibus-hangul/issues/59
|
|\
| |
| |
| |
| |
| | |
setup: Add window "destroy" event handling
https://github.com/libhangul/ibus-hangul/pull/66
|
| |
| |
| |
| | |
It corrects the setup program to quit on window close.
|
|/
|
|
|
|
| |
For vi users, ibus-hangul had a feature changing input mode
to latin on Esc key event. But on commit 1687467, default value of
off-keys was removed unintentionally.
|
|
|
|
| |
update version to 1.5.1
|
|
|
|
|
|
|
|
| |
With --verbose command line option, ibus-hangul will
set G_MESSAGES_DEBUG environment varible as all, if
G_MESSAGES_DEBUG is not set.
This is for convenience.
|
|
|
|
|
|
|
|
| |
initial_input_mode value also need to be updated on GSettings
"changed" signal. When a new input context is opened, it will read
initial_input_mode. So we need to update it.
https://github.com/libhangul/ibus-hangul/issues/40
|
|\
| |
| |
| |
| |
| |
| |
| | |
Modify "ibus-hangul" to GETTEXT_PACKAGE
Initialized local variable as NULL
https://github.com/libhangul/ibus-hangul/pull/62
https://github.com/libhangul/ibus-hangul/pull/63
|
| |
| |
| |
| |
| |
| | |
Uninitialized local variable has garbage data. It can cause a problem when
ibus-hangul fails to load hanja-table. So this commit initializes local
variable "list" as NULL.
|
|/
|
|
|
| |
Using GETTEXT_PACKAGE in g_option_context_add_main_entries()
makes codes more readable and unified.
|