widget/gtk/IMContextWrapper.cpp
f4fc0e5c9d4a8fcc6e93cff2cde0362ac04b8016
created 2019-01-07 14:43 +0000
pushed 2019-01-07 21:46 +0000
Martin Stransky Martin Stransky - Bug 1516101 - Don't use locale-specific AppendPrintf() to print float values, r=jhorak
11963e8ad79f8cf8330471aab0580def5a6a99a5
created 2018-12-28 07:02 +0000
pushed 2018-12-28 21:47 +0000
Masayuki Nakano Masayuki Nakano - Bug 1498823 - Make KeymapWrapper::FilterEvents() ignore synthesized KeyPress events r=m_kato
90370fd4bc2a63ee2a627433d3c3924ef4367bbc
created 2018-12-26 08:17 +0000
pushed 2018-12-26 21:49 +0000
Masayuki Nakano Masayuki Nakano - Bug 1516323 - Make IMContextWrapper::OnKeyEvent() check whether coming key event is already in the posting event queue r=m_kato
f7fafed0e4a9c1d8e1895ddaf0b21f6a6a160c0e
created 2018-12-03 15:15 +0000
pushed 2018-12-04 09:35 +0000
Masayuki Nakano Masayuki Nakano - Bug 1511752 - Make IMContextWrapper::OnKeyEvent() treat GDK_KEY_PRESS event without any key information in a dead key sequence as synthesized by current keyboard layout for asynchronous handling r=m_kato
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-12-01 05:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
e4712449ba4303cef134ba0b3f1bea13fbd50c4a
created 2018-11-30 16:39 +0100
pushed 2018-12-01 05:49 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
f17b7ba6d0aa737d4f69a0fc3206da8c539225e5
created 2018-11-26 03:26 +0000
pushed 2018-11-26 16:16 +0000
Masayuki Nakano Masayuki Nakano - Bug 1505147 - nsWindow::OnKeyPressEvent() shouldn't dispatch eKeyDown event when IMContextWrapper::OnKeyEvent() has already dispatched it for the event r=m_kato
4ef0f163fdeb9afeddd87b37bfd987298c038542
created 2018-07-06 10:44 +0300
pushed 2018-08-14 16:15 +0000
Henri Sivonen Henri Sivonen - Bug 1402247 - Use encoding_rs for XPCOM string encoding conversions. r=Nika,erahm,froydnj.
6cdfa85af851cd124cd535dacd0ce8e4131aeec5
created 2018-07-13 18:12 +0900
pushed 2018-07-30 09:51 +0000
Masayuki Nakano Masayuki Nakano - Bug 1461307 - Overwrite selection colors of widget which may be referred by IME via IM context with selection colors of GtkTextView r=karlt
fa829ff77595da4ccb93d4c7ad5a24c9f4292b38
created 2018-06-20 14:55 +0900
pushed 2018-06-28 09:44 +0000
Masayuki Nakano Masayuki Nakano - Bug 1215818 - part 3: Add telemetry probe to collect IM share on Linux r=m_kato
a31c1b8a41f81fb564bd86e1c22617595d61a42d
created 2018-04-28 12:50 -0700
pushed 2018-05-08 15:48 +0000
Chris Peterson Chris Peterson - Bug 1457813 - Part 2: Replace non-asserting NS_PRECONDITIONs with MOZ_ASSERTs. r=froydnj
2013763dd2b670faa62eb02803bbbce98175458c
created 2018-03-19 14:22 +0900
pushed 2018-03-20 10:10 +0000
Masayuki Nakano Masayuki Nakano - Bug 1423693 - Make IMContextWrapper::Init() resolve actual IM if active IM context ID is "xim" and there is XMODIFIERS env r=m_kato
68dfe5ee5b80ee99b7e389d739a30089f6f1e55d
created 2018-03-12 22:32 +0900
pushed 2018-03-15 09:58 +0000
Masayuki Nakano Masayuki Nakano - Bug 1444571 - Prevent IIIM module from being unloaded with grabbing GtkIMContextIIIM class with static variable r=karlt
b1826c93ea234a8aeb89fb66a491f031459bca51
created 2018-03-12 15:41 +0900
pushed 2018-03-15 09:58 +0000
Masayuki Nakano Masayuki Nakano - Bug 1444572 - IMContextWrapper should dispatch fake eKeyDown event during composition if active IM is uim r=m_kato
11c1e1afaaca3d57923f7cafd71e7f64a8de4146
created 2018-03-09 12:39 +0900
pushed 2018-03-14 22:06 +0000
Masayuki Nakano Masayuki Nakano - Bug 1443421 - part 2: IMContextWrapper should dispatch eKeyDown or eKeyUp event as "processed by IME" even when IM sent some signals without sending key event again r=m_kato
b93dcde52457de2984d637ca45d313d34640ed52
created 2018-03-09 00:46 +0900
pushed 2018-03-14 22:06 +0000
Masayuki Nakano Masayuki Nakano - Bug 1443421 - part 1: Make IMContextWrapper not dispatch eKeyDown and eKeyUp event if the native key event is being handled by other IME process r=m_kato
a2a0cf1b3b02f9a6147b79218bf48899937537a5
created 2018-03-14 12:31 +0200
pushed 2018-03-14 22:06 +0000
Dorel Luca Dorel Luca - Backed out 2 changesets (bug 1443421) for Valgrind leak on Linux x64 opt
3c176f583fe86a705f54053f9a6b6e161fb91734
created 2018-03-14 12:28 +0200
pushed 2018-03-14 22:06 +0000
Dorel Luca Dorel Luca - Backed out changeset e226de7caa88 (bug 1444572) for conflicts while backing out 1443421
e226de7caa882aedbdadf588adb2632991e63f9c
created 2018-03-12 15:41 +0900
pushed 2018-03-14 22:06 +0000
Masayuki Nakano Masayuki Nakano - Bug 1444572 - IMContextWrapper should dispatch fake eKeyDown event during composition if active IM is uim r=m_kato
6afa399e604a399e09742f16211ae69f22b3ab75
created 2018-03-09 12:39 +0900
pushed 2018-03-14 22:06 +0000
Masayuki Nakano Masayuki Nakano - Bug 1443421 - part 2: IMContextWrapper should dispatch eKeyDown or eKeyUp event as "processed by IME" even when IM sent some signals without sending key event again r=m_kato
edc1455e7082f769a2c358a0b15c8950629dc4f3
created 2018-03-09 00:46 +0900
pushed 2018-03-14 22:06 +0000
Masayuki Nakano Masayuki Nakano - Bug 1443421 - part 1: Make IMContextWrapper not dispatch eKeyDown and eKeyUp event if the native key event is being handled by other IME process r=m_kato
e0181f1b31ad422a8d347df8eb422248df97d050
created 2018-03-05 22:03 +0900
pushed 2018-03-14 22:06 +0000
Masayuki Nakano Masayuki Nakano - Bug 1443091 - IMContextWrapper should dispatch eKeyDown and eKeyUp event as "Dead" keys rather than "Process" if user pressed a dead key r=m_kato
5ff56d8f616c0a219d2d8381735911f3482742f9
created 2018-02-22 20:56 +0900
pushed 2018-03-14 09:58 +0000
Masayuki Nakano Masayuki Nakano - Bug 1343451 - part 3-2: Make IMContextWrapper dispatch eKeyDown event or eKeyUp event if IME handles native key event but we have not dispatched DOM event for it yet r=m_kato
0c24a392e924c90e0b40764ceec147fc5af26288
created 2018-02-22 19:52 +0900
pushed 2018-03-14 09:58 +0000
Masayuki Nakano Masayuki Nakano - Bug 1343451 - part 3-1: Make KeymapWrapper::InitKeyEvent() mark given key event as "processed by IME" if it has been handled by IME r=m_kato
32f5111c989123f3c28a581b3c6e7cabd2eb48ec
created 2018-03-12 18:07 +0200
pushed 2018-03-12 22:09 +0000
Cosmin Sabou Cosmin Sabou - Backed out 6 changesets (bug 1343451) for mochitest android perma failures on testInputConnection.
9561ed261d044ca0588fd61886ea9aeb9f0c408a
created 2018-02-22 20:56 +0900
pushed 2018-03-12 22:09 +0000
Masayuki Nakano Masayuki Nakano - Bug 1343451 - part 3-2: Make IMContextWrapper dispatch eKeyDown event or eKeyUp event if IME handles native key event but we have not dispatched DOM event for it yet r=m_kato
84a5ec921442ee16179f94c18aa5d93731cd4292
created 2018-02-22 19:52 +0900
pushed 2018-03-12 22:09 +0000
Masayuki Nakano Masayuki Nakano - Bug 1343451 - part 3-1: Make KeymapWrapper::InitKeyEvent() mark given key event as "processed by IME" if it has been handled by IME r=m_kato
26fa4e61b9bc1acbfa02d28eb727d35a495d427e
created 2018-01-10 08:52 +0100
pushed 2018-01-11 21:53 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1278282 - Remove the 'MOZ_WIDGET_GTK == 2' defines r=karlt,lsalzman
64a1d5998ef049326e6662e74cec56ac656efd2b
created 2017-12-19 11:38 +0100
pushed 2018-01-11 21:53 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1278282 - Ride along Remove some trailing whitespaces r=lsalzman
07457a9823d374c3ef19b4034c6f56cc6d80bf8d
created 2018-01-09 11:51 +0100
pushed 2018-01-11 21:53 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1278282 - Replace #if (MOZ_WIDGET_GTK == 3) by #ifdef MOZ_WIDGET_GTK r=lsalzman
4249740f06643e7d766db832ea15816518455152
created 2017-09-04 20:18 +0900
pushed 2017-09-05 21:54 +0000
Masayuki Nakano Masayuki Nakano - Bug 1387357 - IMContextWrapper::DispatchCompositionStart() should stop dispatching eCompositionStart if dispatching preceding eKeyDown event causes changing active IM context r=m_kato
5d64dcad8becae13b90ae159c6498956f64dcd0b
created 2017-06-27 03:11 -0700
pushed 2017-06-28 11:20 +0000
Masayuki Nakano Masayuki Nakano - Bug 1376407 - part2: Emulate selection when committing composition as collapsed to the end of composition r=m_kato
389de2cfc4813637eed01c9e8e5a88e4bb4e5695
created 2017-06-27 02:46 -0700
pushed 2017-06-28 11:20 +0000
Masayuki Nakano Masayuki Nakano - Bug 1376407 - part1: IMContextWrapper should cache selected string instead of length of selection r=m_kato
8d081bf9b8399146949f67da496c287c67cd3317
created 2017-04-11 21:24 +0900
pushed 2017-04-12 17:51 +0000
Masayuki Nakano Masayuki Nakano - Bug 1296220 Rename nsIMEUpdatePreference to mozilla::widget::IMEUpdatePreference r=m_kato
f3b22a31ea36bbf4d620c0dcdf7f6b831ea7b24b
created 2017-03-07 22:34 -0500
pushed 2017-03-08 16:00 +0000
Jim Chen Jim Chen - Bug 1343075 - Use GeckoEditableSupport from PuppetWidget; r=masayuki r=rbarker r=snorp r=esawin
495b8a307555744c3b8320098a4e526b9bc6404e
created 2016-12-15 20:16 -0700
pushed 2017-02-17 20:45 +0000
Tom Tromey Tom Tromey - Bug 1060419 - make log_print use Printf.h, r=froydnj
b4b454bdb13fe0a982479f044f2e60aa0f7ce5f9
created 2016-09-16 18:00 +0900
pushed 2016-09-21 10:00 +0000
Makoto Kato Makoto Kato - Bug 1302980 - Don't reset IME context on preedit_end. r=masayuki
49e110586b98da92bca64b3f9c7c55b017afbce9
created 2016-09-15 22:36 +0900
pushed 2016-09-16 20:38 +0000
Masayuki Nakano Masayuki Nakano - Bug 1138159 Don't reset IM context at selection change when there is no composition and hasn't retrieved surrounding text after last selection change r=m_kato
f5ff51f80c2de3d1d8539e9d6041bf0e052c34a4
created 2016-07-18 14:14 -0400
pushed 2016-09-08 00:56 +0000
Michael Layzell Michael Layzell - Bug 1018486 - Part 7: Changes in widget/gtk/, r=masayuki
12217312864daca0109a1e8f6c87fb79a2703934
created 2016-07-14 15:43 +0900
pushed 2016-07-17 07:16 +0000
Makoto Kato Makoto Kato - Bug 1286753 - Candidate window should be located under composing string. r=masayuki
34a07555c0507316f55bf4391ce78250db07f216
created 2016-07-06 18:52 +0900
pushed 2016-07-07 01:15 +0000
Masayuki Nakano Masayuki Nakano - Bug 1284422 part.7 Replace "KeymapWrapper(%p): " with "0x%p " and "%p" with "0x%p" in nsGtkKeyUtils.cpp r=m_kato
924b9f0a3bb0a21dd2d796d49c15ad0ae7432fcb
created 2016-07-05 18:44 +0900
pushed 2016-07-07 01:15 +0000
Masayuki Nakano Masayuki Nakano - Bug 1284422 part.6 Reduce indent of MOZ_LOG() in IMContextWrapper.cpp r=m_kato
20d68ac5d2b96e74604fbd1ef237c18811b0619c
created 2016-07-05 18:41 +0900
pushed 2016-07-07 01:15 +0000
Masayuki Nakano Masayuki Nakano - Bug 1284422 part.5 Remove "GTKIM: " from log of IMContextWrapper.cpp r=m_kato
5126bee4abb913d3fd495a52de11e0198bcb05d3
created 2016-06-28 19:37 +0900
pushed 2016-06-30 09:52 +0000
Masayuki Nakano Masayuki Nakano - Bug 1282043 IMContextWrapper shouldn't append 0 length clause to TextRangeArray and if IME doesn't specify clause at beginning of the composition, it should insert dummy clause r=m_kato
032a4922315695d6434379b430a6891525e33cd8
created 2016-06-28 16:51 +0900
pushed 2016-06-29 13:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1282669 Get rid of nsIMEUpdatePreference::DontNotifyChangesCausedByComposition() r=m_kato
456eeed13f879af561c8ee1af1a374c7f1724140
created 2016-06-28 15:23 +0900
pushed 2016-06-29 13:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1282668 Get rid of nsIMEUpdatePreference::NOTIFY_SELECTION_CHANGE r=m_kato
aa7f5f55af9475431e200556681cca08a582c97f
created 2016-06-28 10:28 +0900
pushed 2016-06-28 14:09 +0000
Makoto Kato Makoto Kato - Bug 1280796 - Selection cache should be updated on commit string. r=masayuki
e68e0c28c1b1ed8ac55693f4fb0f6ebb14b74436
created 2016-06-27 10:40 +0900
pushed 2016-06-27 09:59 +0000
Makoto Kato Makoto Kato - Bug 1282338 - Fix log output of IMContextWrapper::OnDeleteSurroundingNative. r=masayuki
a0bc41ba3dc957ceb836ac71ced57ff69af0c594
created 2016-06-22 16:31 +0900
pushed 2016-06-23 12:57 +0000
Masayuki Nakano Masayuki Nakano - Bug 1281391 IMContextWrapper and nsGtkKeyUtils should use LazyLogModule instead of PR_NewLogModule() for making MOZ_LOG* aware r=m_kato
e1db300f075e3f4bfc9e7ff1a61a77cc101abe1f
created 2016-06-03 19:15 +0900
pushed 2016-06-06 09:56 +0000
Masayuki Nakano Masayuki Nakano - Bug 1277756 part.7 Rename TextRangeType::NS_TEXTRANGE_SELECTEDCONVERTEDTEXT to TextRangeType::eSelectedClause r=smaug
0801a85a04bed766943c2b3483a83eb2714e9b6f
created 2016-06-03 19:05 +0900
pushed 2016-06-06 09:56 +0000
Masayuki Nakano Masayuki Nakano - Bug 1277756 part.6 Rename TextRangeType::NS_TEXTRANGE_CONVERTEDTEXT to TextRangeType::eConvertedClause r=smaug
e0a3c242becfb27047f0a8a06c0feb6631b9b595
created 2016-06-03 18:57 +0900
pushed 2016-06-06 09:56 +0000
Masayuki Nakano Masayuki Nakano - Bug 1277756 part.5 Rename TextRangeType::NS_TEXTRANGE_SELECTEDRAWTEXT to TextRangeType::eSelectedRawClause r=smaug
04cc8a274c7f36536aaacea7fc4657250d5b527a
created 2016-06-03 18:48 +0900
pushed 2016-06-06 09:56 +0000
Masayuki Nakano Masayuki Nakano - Bug 1277756 part.4 Rename TextRangeType::NS_TEXTRANGE_RAWINPUT to TextRangeType::eRawClause r=smaug
41c18a6bdd84280957714167a4f7dc2b7408167e
created 2016-06-03 18:40 +0900
pushed 2016-06-06 09:56 +0000
Masayuki Nakano Masayuki Nakano - Bug 1277756 part.3 Rename TextRangeType::NS_TEXTRANGE_CARETPOSITION to TextRangeType::eCaret r=smaug
ccdb440b7b7e8e680f6c2b561fbd9db0a1214f14
created 2016-06-04 09:49 +0900
pushed 2016-06-06 09:56 +0000
Masayuki Nakano Masayuki Nakano - Bug 1277756 part.1 Make anonymous enum for NS_TEXTRANGE_* to an enum class named "TextRangeType" r=smaug
1104c46a20f27b7014818ad26d9c80cc2fd473a3
created 2016-05-31 11:39 +0900
pushed 2016-06-03 10:00 +0000
Masayuki Nakano Masayuki Nakano - Bug 1275906 part.1 Rename NOTIFY_IME_OF_COMPOSITION_UPDATE to NOTIFY_IME_OF_COMPOSITION_EVENT_HANDLED r=m_kato
b7d97d1311d71903b6421c7083a3adbc1dabb511
created 2016-03-28 13:29 +0900
pushed 2016-03-28 20:04 +0000
Arata Furukawa Arata Furukawa - Bug 1259655 - part 1 Rename WidgetEventTime::time to WidgetEventTime::mTime r=masayuki
c3f1d61a30762f4537c0e6d0f0c102aa4bb2c382
created 2016-03-16 13:47 +0900
pushed 2016-03-16 09:56 +0000
Masayuki Nakano Masayuki Nakano - Bug 1137565 part.4 Implement IMContextWrapper::WillDispatchKeyboardEvent() r=m_kato
008340d101b410c621a7d7e1d4e842e1039739f2
created 2016-03-16 13:47 +0900
pushed 2016-03-16 09:56 +0000
Masayuki Nakano Masayuki Nakano - Bug 1137565 part.2 IMContextWrapper should use TextEventDispatcher r=m_kato
less more (0) -60 tip