Nux

lp:~brandontschaefer/nux/xic-sync-xevent-window

Created by Brandon Schaefer and last modified
Get this branch:
bzr branch lp:~brandontschaefer/nux/xic-sync-xevent-window
Only Brandon Schaefer can upload to this branch. If you are Brandon Schaefer please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Brandon Schaefer
Project:
Nux
Status:
Merged

Recent revisions

821. By Brandon Schaefer

* Make sure when key press/release xevents comes in we sync up the
  XIC client window with the current xevent window. This way XIM wouldnt
  randomly fail to work.

820. By PS Jenkins bot

Releasing 4.0.2+13.10.20130927.1-0ubuntu1 (revision 819 from lp:nux).

Approved by PS Jenkins bot.

819. By Marco Trevisan (Treviño)

InputMethodIBus: use GCancellable to ignore callback events after destruction

Also use nux logger and add some code cleanup. Fixes: https://bugs.launchpad.net/bugs/1231504.

Approved by Brandon Schaefer, PS Jenkins bot.

818. By PS Jenkins bot

Releasing 4.0.2+13.10.20130920-0ubuntu1 (revision 817 from lp:nux).

Approved by PS Jenkins bot.

817. By Brandon Schaefer

Gracefully handle ibus_bus_get_config returning NULL. Fixes: https://bugs.launchpad.net/bugs/1047944.

Approved by PS Jenkins bot, Marco Trevisan (Treviño).

816. By Stephen M. Webb

initialize all fields of the test results structure to avoid segfaults when Unity support is not available (lp: #1226737). Fixes: https://bugs.launchpad.net/bugs/1226737.

Approved by PS Jenkins bot, Christopher Townsend.

815. By Brandon Schaefer

Greek does not play nice with XmbLookupString and gives us a size 0 for the event string size. So if we run into the status XLookupKeySym, look it up using XLookupString. This way pinyin will still work as it did before the greek fix went in last week. Fixes: https://bugs.launchpad.net/bugs/1219432.

Approved by PS Jenkins bot, Christopher Townsend.

814. By Brandon Schaefer

Always use a dynamic char* when dealing with text events. We were using a static text, then allocating dtext causing ibus to get confused on what to use. Fixes: https://bugs.launchpad.net/bugs/1219330.

Approved by PS Jenkins bot, Christopher Townsend.

813. By PS Jenkins bot

Releasing 4.0.2+13.10.20130829.1-0ubuntu1 (revision 812 from lp:nux).

Approved by PS Jenkins bot.

812. By Brandon Schaefer

Use a temp buf to poke for the size of string vs passing nullptr. For some reason this was working for most cases, but not greek. Using a temp buf allows us to poke the greeks chars and others that werent working. Fixes: https://bugs.launchpad.net/bugs/1205713.

Approved by Christopher Townsend, PS Jenkins bot.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:nux
This branch contains Public information 
Everyone can see this information.

Subscribers