O IBus é um projeto de software livre e de código aberto que implementa uma estrutura de entrada livre, inteligente e de próxima geração para todos os sistemas operacionais baseados em kernel Linux e UNIX. interface gráfica de usuário (GUI), já que é apenas uma estrutura de método de entrada para entrada multilíngüe em sistemas operacionais GNU / Linux e UNIX.
Instalar o IBus é muito fácil
Se você instalou suas dependências, o IBus pode ser adquirido, compilado e instalado usando o pacote fonte encontrado em nossa seção de download dedicada acima. Salve o pacote no seu diretório pessoal, descompacte-o, abra um aplicativo do Terminal e navegue até o local onde você extraiu o arquivo (por exemplo, cd / home / softwareoft / bar-1.5.5).
Execute o & lsquo;. / autogen.sh --prefix = '/usr' --sysconfdir = '/ etc' --libdir = '/usr/lib' --enable-gtk-doc & rsquo; comando para configurar o programa, depois execute o & lsquo; make & rsquo; comando para compilá-lo e, em seguida, execute o & lsquo; sudo make install & rsquo; comando para instalá-lo em todo o sistema. Se você quiser instalá-lo a partir do Git, use o clone git: //github.com/ibus/ibus.git ibus & rsquo; comando para pegar o código-fonte.
Começando com o IBus
Após a instalação, você pode executar a verificação da mensagem de uso do programa e dos comandos disponíveis executando o & lsquo; ibus & rsquo; comando em um aplicativo de emulador de terminal. Os comandos disponíveis incluem mecanismo, mecanismo de lista, cache de leitura, cache de gravação, observação, reinicialização, endereço, ajuda, versão e saída. Para usá-lo, você deve adicionar um dos comandos acima mencionados e uma opção ao comando ibus.
Assim, você pode usar os comandos internos para configurar o mecanismo, listar os mecanismos disponíveis, reiniciar o daemon do ibus, exibir o conteúdo do cache do registro, criar o cache do registro e imprimir o endereço D-Bus do daemon do ibus. Os clientes das tecnologias GTK + 2.x, GTK + 3.x, X11 e Wayland estarão disponíveis após a instalação.
O que há de novo nesta versão:
- Esta versão move a anotação emoji de digitação na caixa de diálogo de emojis para a pré-edição em cada aplicativo e também isola Ctrl-Shift-u de Ctrl-Shift-e novamente nas várias solicitações. As teclas de atalho podem ser personalizadas com o utilitário ibus-setup.
- A pré-edição das teclas de composição agora está ativada.
- Também a variável de ambiente IBUS_DISCARD_PASSWORD está agora disponível como solução alternativa para o popup de senha no firefox e no chrome.
- env IBUS_DISCARD_PASSWORD = 1 firefox
- export IBUS_DISCARD_PASSWORD_APPS = 'firefox,. * chrome. *'
- pode descartar caracteres de digitação nas entradas de senha.
- Recursos de emoticons:
- Mova o foco de entrada no Emojier para o pré-edito dos mecanismos 5ee3f48
- ui / gtk3: Mostrar emojis anteriores com & quot; histórico & quot; anotação dc5e7ee
- ui / gtk3: Adicionar teclado numérico Enter, Baixo, Cima, Esquerda, Direita no Emojier c6439d7
- ui / gtk3: Obtenha PangoAttrList de texto auxiliar do IBusText a1f91b2
- up / gtk3: Emoticons diversos atualizações 3280848 d8f901f cf4e2f1 7cef5bf caffeae
- src: Corrija o SEGV no IBusEngine se não houver teclas de atalho emoji 886ad36
- Compor recursos principais:
- ibusenginesimple: Ative o pré-edital para compor as chaves f9e3035 3a68ded
- Casos de teste:
- src: Adicionar caso de teste ibus-chave 196216a
- testes: Adicionado um teste de automação no console 32f2f2b
- configure: Adicione a opção --disable-python2 8d4c473
- tools: Adicione a opção ibus read-config --engine-id para esquemas do mecanismo ddc2284
- data / dconf: Adicione páginas man do 00-upstream-settings (5) e do ibus (5) 5f44e73
- Correções de bugs:
- client / gtk2: Adicione IBUS_DISCARD_PASSWORD para o firefox e o chrome f328fd6
- Corrigir erros de compilação 75a6667 68e162a b184861 c360cbd 68bd269 7bc160f 10cc30e 37aa95f 8d302c8 428e64e 2695708 5db6e7b b94e8f2 8ab0b60
- Corrigir substituição do diretório do ucd (Jeremy Bicha) 5788be8
- src: Faz a chamada para chmod em ibus_bus_init condicional (Olivier Tilloy) 28d0c1d
- Remover um anúncio "const" incorreto modificador de um valor de retorno (Takuro Ashie) 6b47e41
- bus: warn obsoleto - opção -mem-profile (Kentaro Hayashi) 0dde239
- opção --monitor-timeout deve ser removido (Ryutaroh Matsumoto) be7554c
- Novo lançamento:
- Atualize as traduções c8a9994 999aee3
O que há de novo na versão 1.5.18:
- tools: não altere os mapas de teclado com 'use-system-keyboard-layout' c360818
- src: consertar vazamentos do GVariant (Carlos Garnacho) 1cbe867
- src: adicionados alguns manipuladores de erro de uma revisão de código f5e0752
- src: Adicione libgobject.so ao LDADD para o Debian libtool (Danny) a28fa74
- src: Reintroduza o keybind no modo hexadecimal com uma variável de ambiente (Aaron Muir Hamilton) 88b9a93
- ui / gtk3: Traduz o nome do método de entrada no ibus (Peng Wu) 0ab0dd3
- Adicionada filtragem DBus contra malware bfe57d2
- Implementar a opção Unicode no Emojier e17c998 4cfd5ad d1ebb3d fc54b0c afe60c1
- Implemente o ibus-extension-gtk3 para o atalho global de teclas fb07f64 c57b7c3
- Desative a extensão do painel para o usuário 'gdm' e 'liveuser' 7ccbd21 ece320b
- ui / gtk3: Definir sequência de título no gnome-shell 56c67b1
- Adicionar ISSUE_TEMPLATE ff611a4 9f2699c
- Traduções atualizadas 366963d 73b420f
O que há de novo na versão:
- ui / gtk3: o Emojier suporta Ctrl-c, v, xe Ctrl-Shift-c 081d09f
- Crie todos os ditos de emoticons para ad80999 completo
- ui / gtk3: Corrija o SEGV do Emojier em de_DE.UTF-8 bc0f913
- ui / gtk3: Não ative as células emoji no mouse até o mouse se mover 98f70ee
- ui / gtk3: Corrija o SEGV de XKeysymToKeycode () no Wayland 91bebf0
- client / gtk2: inclua o fator de escala em Wayland (Xiang Fan) 6a3301d
- Implemente o portal do ibus (Alexander Larsson) 203a3df 35ce624 9772e80 9937a0e 3e01bab
- ui / gtk3: O switcher deve ignorar o mouse até que ele se mova d788918
- client / gtk2: não envia eventos chave para GtkIMContextSimple bbfb3d7 d784e04
- ui / gtk3: Corrigir posição do PropertyPanel na área de trabalho 0632cbb
- ui / gtk3: Correção para ativar o botão de menu no PropertyPanel 4a54163
- ui / gtk3: aumentar o tempo limite do filtro de janela no PropertyPanel 53d1f9e
- ui / gtk3: desmarque GDK_CORE_DEVICE_EVENTS d37c8bb
- ui / gtk3: Painel e indicador Unref quando os painéis duplos são executados dfe21a2
- Corrigir um erro de digitação no configure.ac (Felix Yan) e6bab7a
- Correção do Typo (Mario Bodemann) c1b93f9
- Corrigir problemas de compilação 4fe3050 21bac47 79aebc5
- engine: adicione keymaps malaio e mongol 44d0535
- Atualize as traduções 8cb149b 56b5126
O que há de novo na versão 1.5.16:
- Implementar teclas de atalho no diálogo de emoticons
- Mover a configuração de idioma do IBusEmojier para o ibus-setup
- Comando emoji do Works ibus para Wayland (Peng Wu)
- Habilite para digitar vários pontos de código no Emojier
- Melhorias diversas do Emoji.
- Altere o diálogo modal emoji para o diálogo focado
- Alterar para usar arquivos Emoji Unicode em vez de arquivos EmojiOne
- Adicionar ibus-emoji man mapge
- Crie mensagens de erro mais legíveis se os arquivos xml emoji estiverem ausentes
- Corrigir IBusEmojiDialog_1_0_gir_LIBS para - como necessário LDFLAGS
- bus: adicione mensagens de erro para g_dbus_server_new_sync
- ferramentas: corrija o emoji do ibus SEGV quando o idioma é alterado.
- client / x11: adicione XSetIOErrorHandler () para a área de trabalho do GNOME3
- Atualizar traduções
- Você pode obter arquivos de emoticons Unicode em http://www.unicode.org/Public/emoji/4.0/ ou o Fedora fornece o pacote unicode-emoji. A versão 4.0 é recomendada, já que o 5.0 ainda não foi lançado oficialmente.
- Você pode obter arquivos de anotações emojis em https://github.com/fujiwarat/cldr-emoji-annotation ou o Fedora fornece o pacote cldr-emoji-annotation.
Requisitos :
- Python
- dbus-glib = 0,74
- dbus-python & gt; = 0,83,0
- notificar-python
- iso-codes
Comentários não encontrado