My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
DevDesignForIBusRegistry  
Design for IBus Registry
Phase-Implementation
Updated Yesterday (22 hours ago) by byvo...@gmail.com

What is the registry?

The registry contains information of all installed components of ibus. When ibus boots up, it will load the registry, and use the registry to loading components.

What is the component in ibus?

The component is a executable program. It may provides services for ibus

How many kinds of services for ibus?

User Interface service

It provides UI service in ibus. Other input engine can use it to show properties, preedit text, auxiliary text, lookup table, and etc.

Configure service

It provides configure service in ibus. Other components may store, load and listen on some configure items via it.

Input Method Engine service

It provides basic input method logic, processes users input, produces output. Like PinYin input method.

Booting steps

  1. Executes ibus-daemon.
  2. Executes ibus registry program.
  3. Loads panel, configure services.
  4. Loads input method services.

Sign in to add a comment
Powered by Google Project Hosting