IBus er et open source og frit distribueret softwareprojekt, der implementerer en fri, intelligent næste generations input ramme for alle Linux-kernelbaserede og UNIX-lignende operativsystemer. Det har ikke en grafisk brugergrænseflade (GUI), da det kun er en input-metode ramme for flersproget input i GNU / Linux og UNIX-lignende OS'er.
Installation af IBus er ret nemt
Hvis du har installeret sine afhængigheder, kan IBus ved at erhverve, kompilere og installere ved hjælp af kildepakken, der findes i vores dedikerede download sektion ovenfor. Gem pakken i dit hjemmemappe, komprimer det, åbner en Terminal-app og naviger til det sted, hvor du har hentet arkivfilen (f.eks. Cd /home/softoware/ibus-1.5.5).
Kør & lsquo; ./ autogen.sh --prefix = '/ usr' --sysconfdir = '/ etc' --libdir = '/ usr / lib' --enable-gtk-doc & rsquo; kommando til at konfigurere programmet, og kør derefter & lsquo; lave & rsquo; kommandoen for at kompilere det, og kør derefter & lsquo; sudo make install & rsquo; kommando for at installere det hele systemet. Hvis du vil installere den fra Git, skal du bruge & lsquo; git klon git: //github.com/ibus/ibus.git ibus & rsquo; kommando til at gribe kildekoden.
Kom godt i gang med IBus
Efter installationen kan du køre programmets brugsbesked og tilgængelige kommandoer ved at køre & lsquo; ibus & rsquo; kommando i en terminal emulator app. Tilgængelige kommandoer omfatter motor, listemotor, læsercache, skrivecache, se, genstart, adresse, hjælp, version og exit. For at bruge det skal du tilføje en af de ovennævnte kommandoer og en mulighed til kommandoen ibus.
Som sådan kan du bruge de indbyggede kommandoer til at indstille få motoren, til at liste de tilgængelige motorer, for at genstarte ibus-dæmonen, for at vise indholdet af registreringsdatabasen cache, for at oprette registreringsdatabase cache samt at udskrive Dbus-adressen til ibus-dæmonen. Klienter til GTK + 2.x, GTK + 3.x, X11 og Wayland teknologier vil være tilgængelige efter installationen.
Hvad er nyt i denne udgave:
- Denne udgave bevæger sig ved at skrive emoji-annotering på emoji-dialogen til forredigeringen på hver applikation og isolerer også Ctrl-Shift-u fra Ctrl-Shift-e igen på de mange anmodninger. Genvejstasterne kan tilpasses med ibus-opsætningsværktøjet.
- Også forud redigering af komponentnøgler er nu aktiveret.
- Også IBUS_DISCARD_PASSWORD miljøvariabel er nu tilgængelig som løsning for adgangskode popup i firefox og chrome.
- env IBUS_DISCARD_PASSWORD = 1 firefox
- eksporter IBUS_DISCARD_PASSWORD_APPS = 'firefox,. * krom. *'
- kan kassere indtastning af tegn på adgangskoderne.
- Emoji funktioner:
- Flyt input fokus på Emojier til motorer 'preedit 5ee3f48
- ui / gtk3: Vis tidligere emojis med "history" annotation dc5e7ee
- ui / gtk3: Tilføj num pad Indtast, Ned, Op, Venstre, Højre på Emojier c6439d7
- ui / gtk3: Få PangoAttrList af ekstratekst fra IBusText a1f91b2
- up / gtk3: Emoji misc updats 3280848 d8f901f cf4e2f1 7cef5bf caffeae
- src: Fix SEGV i IBusEngine hvis ingen emoji genvejstaster 886ad36
- Komponere nøglefunktioner:
- ibusenginesimple: Aktivér preedit til komponentnøgler f9e3035 3a68ded
- Testsager:
- src: Tilføj ibus-tastetryk test sag 196216a
- tests: Tilføjet en automatiseringstest på konsol 32f2f2b
- konfigurer: Tilføj --disable-python2 option 8d4c473
- værktøjer: Tilføj ibus read-config -engine-id mulighed for motor skemaer ddc2284
- data / dconf: Tilføj man sider med 00-upstream-indstillinger (5) og ibus (5) 5f44e73
- Fejlrettelser:
- klient / gtk2: Tilføj IBUS_DISCARD_PASSWORD til firefox og chrome f328fd6
- Løs bygge fejl 75a6667 68e162a b184861 c360cbd 68bd269 7bc160f 10cc30e 37aa95f 8d302c8 428e64e 2695708 5db6e7b b94e8f2 8ab0b60
- Fix ucd-katalogoverskrivelse (Jeremy Bicha) 5788be8
- src: Lav opkaldet til chmod i ibus_bus_init betinget (Olivier Tilloy) 28d0c1d
- Fjern et vildledende "const" modifier af en returværdi (Takuro Ashie) 6b47e41
- bus: advarsel udskrevet --mem-profil valgmulighed (Kentaro Hayashi) 0dde239
- mulighed - monitorens timeout skal fjernes (Ryutaroh Matsumoto) be7554c
- Ny udgivelse:
- Opdater oversættelser c8a9994 999aee3
Hvad er nyt i version 1.5.18:
- værktøjer: Skift ikke keymaps med 'brug-system-tastaturlayout' c360818
- src: Fix GVariant lækager (Carlos Garnacho) 1cbe867
- src: Tilføjet nogle fejlhandlinger fra en kodeanmeldelse f5e0752
- src: Tilføj libgobject.so til LDADD for Debian libtool (Danny) a28fa74
- src: Genindsæt hex-tastaturet med en miljøvariabel (Aaron Muir Hamilton) 88b9a93
- ui / gtk3: Oversæt inputmetodenavn i ibus (Peng Wu) 0ab0dd3
- Tilføjet DBus-filtrering mod malware bfe57d2
- Implementér Unicode-valg på Emojier e17c998 4cfd5ad d1ebb3d fc54b0c afe60c1
- Implementér ibus-extension-gtk3 for den globale nøglebinding fb07f64 c57b7c3
- Deaktiver paneludvidelse for brugeren 'gdm' og 'liveuser' 7ccbd21 ece320b
- ui / gtk3: Indstil titelstreng i gnome-shell 56c67b1
- Tilføj ISSUE_TEMPLATE ff611a4 9f2699c
- Opdaterede oversættelser 366963d 73b420f
Hvad er nyt i version:
- ui / gtk3: Emojier understøtter Ctrl-c, v, x og Ctrl-Shift-c 081d09f
- Lav alle emoji-dikt for fuldt kvalificeret ad80999
- ui / gtk3: Fix SEGV of Emojier på de_DE.UTF-8 bc0f913
- ui / gtk3: Aktivér ikke emoji-celler på musen, før musen bevæger sig 98f70ee
- ui / gtk3: Fix SEGV af XKeysymToKeycode () på Wayland 91bebf0
- klient / gtk2: inkludere skaleringsfaktoren i Wayland (Xiang Fan) 6a3301d
- Implementer ibus portal (Alexander Larsson) 203a3df 35ce624 9772e80 9937a0e 3e01bab
- ui / gtk3: Switcher bør ignorere musen indtil den bevæger sig d788918
- klient / gtk2: Send ikke vigtige begivenheder til GtkIMContextSimple bbfb3d7 d784e04
- ui / gtk3: Fix PropertyPanel position i arbejdsområde 0632cbb
- ui / gtk3: Fix for at aktivere menuknappen på PropertyPanel 4a54163
- ui / gtk3: Øg timeout af vinduesfilter i PropertyPanel 53d1f9e
- ui / gtk3: Unset GDK_CORE_DEVICE_EVENTS d37c8bb
- ui / gtk3: Fjern panel og indikator, når dobbeltpaneler kører dfe21a2
- Løs en typografi i configure.ac (Felix Yan) e6bab7a
- Typo fix (Mario Bodemann) c1b93f9
- Løs bygge problemer 4fe3050 21bac47 79aebc5
- motor: Tilføj malay og mongolske keymaps 44d0535
- Opdater oversættelser 8cb149b 56b5126
Hvad er nyt i version 1.5.16:
- Gennemfør genvejstaster på emoji-dialog
- Flyt sprogindstilling fra IBusEmojier til ibus-opsætning
- Fungerer ibus emoji-kommando til Wayland (Peng Wu)
- Aktiver at skrive flere kodepunkter på Emojier
- Emoji misc forbedringer.
- Skift emoji modal dialog til fokuseret dialog
- Skift for at bruge Unicode Emoji-filer i stedet for EmojiOne-filer
- Tilføj ibus-emoji mand map
- Lav mere læsbare fejlmeddelelser, hvis emoji xml-filer bliver savnet
- Fix IBusEmojiDialog_1_0_gir_LIBS for - nødvendige LDFLAGS
- bus: Tilføj fejlmeddelelser til g_dbus_server_new_sync
- værktøjer: Fix ibus emoji SEGV, når sprog ændres.
- klient / x11: Tilføj XSetIOErrorHandler () til GNOME3-skrivebordet
- Opdater oversættelser
- Du kan få Unicode emoji-filer fra http://www.unicode.org/Public/emoji/4.0/ eller Fedora leverer unicode-emoji-pakken. Version 4.0 anbefales, da 5.0 ikke udgives officielt endnu.
- Du kan få emoji-annotationsfiler fra https://github.com/fujiwarat/cldr-emoji-annotation eller Fedora leverer cldr-emoji-annotationspakke.
Krav :
- Python
- dbus-glib = 0,74
- dbus-python & gt; = 0.83.0
- anmelde-python
- iso-koder
Kommentarer ikke fundet