Az IBus egy nyílt forráskódú és szabadon elosztott szoftverprojekt, amely egy ingyenes, intelligens, következő generációs beviteli kereteket valósít meg minden Linux kernel alapú és UNIX-szerű operációs rendszer számára. grafikus felhasználói felület (GUI), mivel ez csak egy beviteli módszertani keret a többnyelvű bemenethez GNU / Linux és UNIX-szerű operációs rendszerekhez.
Az IBus telepítése meglehetősen egyszerű
Ha telepítette a függőségeket, az IBus a fenti letöltési szakaszban található forráscsomag segítségével megszerzi, összeállítja és telepíti. Mentse a csomagot a saját könyvtárába, csomagolja ki, nyissa meg a Terminálalkalmazást, és keresse meg azt a helyet, ahol kivette az archív fájlt (pl. Cd /home/softoware/ibus-1.5.5).
Futtassa az & lsquo; ./autogen.sh --prefix = '/ usr' --sysconfdir = '/ etc' fájlt --libdir = '/ usr / lib' --enable-gtk-doc & rsquo; parancsot a program konfigurálásához, majd futtassa az & lsquo; make & rsquo; parancsot fordítani, majd futtatni a & lsquo; sudo make install & rsquo; parancsot telepíteni rendszeresen. Ha telepíteni szeretné a Git-ről, használja a & lsquo; git clone git: //github.com/ibus/ibus.git ibus & rsquo; parancsot, hogy megragadja a forráskódot.
Az IBus kezdete
A telepítés után futtathatja a program & rsquo; s használati üzenetet és a rendelkezésre álló parancsokat a & lsquo; ibus & rsquo; parancs egy terminál emulátor alkalmazásban. A rendelkezésre álló parancsok közé tartozik a motor, a listázógép, az olvasási gyorsítótár, a gyorsítótár, az óra, az újraindítás, a cím, a segítség, a verzió és a kilépés. Ennek használatához hozzá kell adnia az előbb említett parancsokat és egy opciót az ibus parancshoz.
Mint ilyen, a beépített parancsokkal beállíthatja a motor beszerzését, az elérhető motorok listáját, az ibus démon újraindítását, a rendszerleíró adatbázis gyorsítótárának tartalmának megjelenítését, regisztrációs gyorsítótár létrehozását, valamint nyomtatási az ibus démon D-busz címe. A telepítés után a GTK + 2.x, GTK + 3.x, X11 és Wayland technológiák ügyfelei elérhetők lesznek
Az újdonságok
- Ez a kiadás az emoji párbeszédablak gépelését mozdítja az egyes alkalmazások előszerkesztésébe, és a Ctrl-Shift-e-t a Ctrl-Shift-u ismételten elkülöníti a több kérés után. A gyorsbillentyűk testreszabhatók az ibus-setup segédprogrammal.
- A kompozíciós kulcsok előzetes szerkesztése is engedélyezett.
- Az IBUS_DISCARD_PASSWORD környezeti változó mostantól elérhető a Firefox és a Chrome krónikus jelszó felugró ablakában.
- env IBUS_DISCARD_PASSWORD = 1 tűz
- export IBUS_DISCARD_PASSWORD_APPS = 'firefox,. * króm. *'
- el tudja dobni a karakterláncokat a jelszóbejegyzéseken.
- Emoji funkciók:
- A bemeneti fókuszt az Emojierre mozgathatja az előre beállított 5ee3f48 motorokhoz
- ui / gtk3: Az előző emojist a & quot; history & quot; annotation dc5e7ee
- ui / gtk3: Érintse meg a számbillentyűt Enter, Le, Fel, Bal, Jobb az Emojier c6439d7-en
- ui / gtk3: Hozzon létre kiegészítő szöveget PangoAttrList-ből az IBusText a1f91b2-ből
- up / gtk3: emoji misc frissítések 3280848 d8f901f cf4e2f1 7cef5bf caffeae
- src: Fix SEGV az IBusEngine-ben, ha nincsenek emoji gyorsbillentyűk 886ad36
- A legfontosabb jellemzők összeállítása:
- ibusenginesimple: Engedélyezzen előzeteket a f9e3035 3a68ded
- Tesztesetek:
- src: Add ibus-keypress teszteset 196216a
- tesztek: Hozzáadott egy automatizálási teszt a 32f2f2b konzolon
- configure: Add --disable-python2 opció 8d4c473
- eszközök: ibus read-config --engine-id beállítása a ddc2284 sémákhoz
- adatok / dconf: Adja hozzá a 00-upstream-beállítások (5) és az ibus (5) 5f44e73 oldal man oldalai
- Hibajavítások:
- client / gtk2: Add IBUS_DISCARD_PASSWORD a firefox és a chrome f328fd6
- Fix építési hibák 75a6667 68e162a b184861 c360cbd 68bd269 7bc160f 10cc30e 37aa95f 8d302c8 428e64e 2695708 5db6e7b b94e8f2 8ab0b60
- A könyvtár felülbírálása (Jeremy Bicha) 5788be8 javítása
- src: Hívja a chmod-ot ibus_bus_init feltételhez (Olivier Tilloy) 28d0c1d
- Távolítson el félrevezető & quot; const & quot; visszatérési érték módosítója (Takuro Ashie) 6b47e41
- bus: figyelmeztetés elavult --mem-profile opció (Kentaro Hayashi) 0dde239
- opció --monitor-timeout el kell távolítani (Ryutaroh Matsumoto) be7554c
- Új kiadás:
- Fordítások frissítése c8a9994 999aee3
Újdonság az 1.5.18 verzióban:
- eszközök: Ne változtasd meg a keymaps-t a "use-system-keyboard-layout" c360818
- src: Fix GVariant szivárgás (Carlos Garnacho) 1cbe867
- src: Hozzáadott néhány hibakeresést egy kódfigyelésből f5e0752
- src: Add a libgobject.so fájlt az LDADD-hez Debian libtool (Danny) a28fa74
- src: Helyezze vissza a hex mode billentyűzetet egy környezeti változóval (Aaron Muir Hamilton) 88b9a93
- ui / gtk3: Beviteli mód nevének fordítása az ibus-ban (Peng Wu) 0ab0dd3
- Hozzáadta a DBUS szűrést a bfe57d2 nevű rosszindulatú programok ellen
- A Unicode választása Emojier e17c998-on 4cfd5ad d1ebb3d fc54b0c afe60c1
- Az ibus-extension-gtk3 implementálása a globális billentyűkombinációhoz fb07f64 c57b7c3
- A panel kiterjesztése a "gdm" és a "liveuser" felhasználó számára: 7ccbd21 ece320b
- ui / gtk3: Címsor a gnome shellben 56c67b1
- Add: ISSUE_TEMPLATE ff611a4 9f2699c
- Frissített fordítások 366963d 73b420f
Újdonság a verzióban:
- ui / gtk3: Emojier támogatja a Ctrl-c, v, x és a Ctrl-Shift-c 081d09f
- Végezze el az összes emoji dicts-ot a teljesen minősített ad80999 -re
- ui / gtk3: Az Emojier SEGV javítása de_DE.UTF-8-on bc0f913
- ui / gtk3: Ne aktiválja az emojakosokat az egéren, amíg az egér nem mozog 98f70ee
- ui / gtk3: Az XKeysymToKeycode () SEGV javítása a Wayland 91bebf0-on
- kliens / gtk2: tartalmazza a skálázási tényezőt a Wayland-ban (Xiang Fan) 6a3301d
- Az ibus portál (Alexander Larsson) implementálása 203a3df 35ce624 9772e80 9937a0e 3e01bab
- ui / gtk3: A kapcsolónak figyelmen kívül kell hagynia az egeret, amíg el nem mozdul a d788918
- client / gtk2: ne küldjön kulcsfontosságú eseményeket GtkIMContextSimple bbfb3d7 d784e04
- ui / gtk3: Javítsa a PropertyPanel pozícióját a 0632cbb munkaterületen
- ui / gtk3: Fix, hogy engedélyezze a menüt a PropertyPanel 4a54163
- ui / gtk3: Az ablakszűrő időtúllépése a PropertyPanel 53d1f9e-ben
- ui / gtk3: Unset GDK_CORE_DEVICE_EVENTS d37c8bb
- ui / gtk3: Unref Panel és mutató, ha dupla panelek futtatnak dfe21a2
- Javítson egy hibát a configure.ac (Felix Yan) e6bab7a fájlban
- Typo fix (Mario Bodemann) c1b93f9
- Fix építési problémák 4fe3050 21bac47 79aebc5
- engine: Add malay és mongol keymaps 44d0535
- Fordítások frissítése 8cb149b 56b5126
Az újdonság az 1.5.16 verzióban:
- A gyorsbillentyűk végrehajtása az emoji párbeszédablakban
- A nyelvi beállítás áthelyezése az IBusEmojierről az ibus-beállításra
- Működik az ibus emoji parancs Waylandhez (Peng Wu)
- Több kódpont beírása az Emojier -re
- Emoji különböző fejlesztések.
- Emoji modális párbeszédablak módosítása a célzott párbeszédablakba
- Az EmojiOne fájlok helyett helyett Unicode Emoji fájlok használata
- Add hozzá az ibus-emoji ember térképet
- Olvasható hibaüzenetek létrehozása, ha az emoji xml fájlokat nem sikerült
- Fix IBusEmojiDialog_1_0_gir_LIBS a -as-szükséges LDFLAGS
- bus: Add hibaüzeneteket a g_dbus_server_new_sync számára
- eszközök: Fix ibus emoji SEGV, ha a nyelv megváltozott.
- client / x11: Adja hozzá a XSetIOErrorHandler () függvényt a GNOME3 asztalhoz
- Fordítások frissítése
- A Unicode emoji fájlokat a http://www.unicode.org/Public/emoji/4.0/ címen szerezheti be, vagy a Fedora biztosít unicode-emoji csomagot. A 4.0-as verzió ajánlott, mivel a 5.0-et még hivatalosan még nem adták ki.
- Az emoji jegyzetfájlokat a https://github.com/fujiwarat/cldr-emoji-annotation címen érheti el, vagy a Fedora a cldr-emoji-jegyzetcsomagot biztosítja.
Követelmények :
- Python
- dbus-glib = 0,74
- dbus-python & gt; = 0.83.0
- értesíti-python
- izo-kódok
Hozzászólás nem található