Το IBus είναι ένα λογισμικό ανοιχτού κώδικα και ελεύθερα κατανεμημένο λογισμικό που υλοποιεί ένα ελεύθερο έξυπνο πλαίσιο εισόδου επόμενης γενιάς για όλα τα λειτουργικά συστήματα που βασίζονται στο πυρήνα Linux και UNIX. (GUI), καθώς είναι μόνο ένα πλαίσιο μεθόδου εισόδου για πολύγλωσση εισαγωγή σε GNU / Linux και UNIX-like OSes.
Η εγκατάσταση του IBus είναι αρκετά εύκολη
Αν έχετε εγκαταστήσει τις εξαρτήσεις του, το IBus μπορεί να αποκτηθεί, να μεταγλωττιστεί και να εγκατασταθεί χρησιμοποιώντας το πακέτο πηγαίου κώδικα που βρίσκεται στην παραπάνω ενότητα αφιερωμένης λήψης. Αποθηκεύστε το πακέτο στον αρχικό σας κατάλογο, αποσυμπιέστε το, ανοίξτε μια εφαρμογή τερματικού και μεταβείτε στη θέση όπου εξάγατε το αρχείο αρχειοθέτησης (π.χ. cd /home/softoware/ibus-1.5.5).
Εκτελέστε το & lsquo; ./ autogen.sh --prefix = '/ usr' --sysconfdir = '/ etc' --libdir = '/ usr / lib' --enable-gtk-doc & rsquo; για να ρυθμίσετε τις παραμέτρους του προγράμματος, κατόπιν εκτελέστε το & lsquo; make & rsquo; εντολή για να την μεταγλωττίσετε και, στη συνέχεια, εκτελέστε το & sudo make install & rsquo; εντολή για να την εγκαταστήσετε ευρύ. Αν θέλετε να το εγκαταστήσετε από το Git, χρησιμοποιήστε τον κλώνο & lsquo; git git: //github.com/ibus/ibus.git ibus & rsquo; εντολή για να πάρετε τον πηγαίο κώδικα.
Ξεκινώντας με το IBus
Μετά την εγκατάσταση, μπορείτε να εκτελέσετε έλεγχο του μηνύματος χρήσης του προγράμματος και των διαθέσιμων εντολών, εκτελώντας το & lsquo; ibus & rsquo; εντολή σε μια εφαρμογή εξομοίωσης τερματικού. Οι διαθέσιμες εντολές περιλαμβάνουν τον κινητήρα, τον κατάλογο μηχανών, την κρυφή μνήμη εγγραφής, την προσωρινή μνήμη εγγραφής, το ρολόι, την επανεκκίνηση, τη διεύθυνση, τη βοήθεια, την έκδοση και την έξοδο. Για να το χρησιμοποιήσετε, πρέπει να προσθέσετε μία από τις προαναφερθείσες εντολές και μια επιλογή στην εντολή ibus.
Ως εκ τούτου, μπορείτε να χρησιμοποιήσετε τις ενσωματωμένες εντολές για να ρυθμίσετε τη λήψη του κινητήρα, τη λίστα των διαθέσιμων κινητήρων, την επανεκκίνηση του daemon ibus, την εμφάνιση του περιεχομένου της μνήμης cache του μητρώου, τη δημιουργία μνήμης cache μητρώου, καθώς και την εκτύπωση τη διεύθυνση D-Bus του daemon ibus. Οι πελάτες για τις τεχνολογίες GTK + 2.x, GTK + 3.x, X11 και Wayland θα είναι διαθέσιμες μετά την εγκατάσταση.
Τι νέο υπάρχει
- Αυτή η έκδοση μετακινεί την πληκτρολόγηση του σχολιασμού emoji στο διάλογο emoji στην προεπεξεργασία σε κάθε εφαρμογή και επίσης απομονώνει πάλι το Ctrl-Shift από το Ctrl-Shift-e στα διάφορα αιτήματα. Τα πλήκτρα συντόμευσης μπορούν να προσαρμοστούν με το βοηθητικό πρόγραμμα ibus-setup.
- Επίσης, η προεπιλογή των πλήκτρων σύνθεσης είναι πλέον ενεργοποιημένη.
- Επίσης, η μεταβλητή περιβάλλοντος IBUS_DISCARD_PASSWORD είναι τώρα διαθέσιμη ως ο ορισμός του αναδυόμενου κωδικού πρόσβασης στον Firefox και το Chrome.
- env IBUS_DISCARD_PASSWORD = 1 firefox
- εξαγωγή IBUS_DISCARD_PASSWORD_APPS = 'firefox,. * chrome. *'
- μπορεί να απορρίψει τους χαρακτήρες πληκτρολόγησης στις καταχωρήσεις κωδικού πρόσβασης.
- Χαρακτηριστικά Emoji:
- Μετακινήστε την εστίαση της εισόδου στο Emojier στις προδιαγραφές των μηχανών 5ee3f48
- ui / gtk3: Εμφάνιση προηγούμενων εικονιδίων με "ιστορικό" σχολιασμός dc5e7ee
- ui / gtk3: Προσθέστε το αριθμητικό πληκτρολόγιο Enter, Down, Up, Left, Right on Emojier c6439d7
- ui / gtk3: Λήψη PangoAttrList βοηθητικού κειμένου από το IB1Text a1f91b2
- up / gtk3: Ενημέρωση για τις ενημερώσεις 3280848 d8f901f cf4e2f1 7cef5bf caffeae
- src: Διορθώστε το SEGV στο IBusEngine αν δεν υπάρχουν πλήκτρα συντόμευσης emoji 886ad36
- Συνθέστε τις βασικές λειτουργίες:
- ibusenginesimple: Ενεργοποιήστε το preedit για τα πλήκτρα σύνταξης f9e3035 3a68ded
- Δοκιμαστικές περιπτώσεις:
- src: Προσθέστε την περίπτωση δοκιμής ibus-keypress 196216a
- δοκιμές: Προστέθηκε έλεγχος αυτοματισμού στην κονσόλα 32f2f2b
- διαμόρφωση: Προσθήκη -disable-python2 επιλογή 8d4c473
- εργαλεία: Προσθέστε την επιλογή ibus read-config -engine-id για τα σχήματα μηχανών ddc2284
- data / dconf: Προσθέστε σελίδες man από 00-upstream-settings (5) και ibus (5) 5f44e73
- Διορθώσεις σφαλμάτων:
- client / gtk2: Προσθήκη IBUS_DISCARD_PASSWORD για firefox και chrome f328fd6
- Επίλυση σφαλμάτων δημιουργίας 75a6667 68e162a b184861 c360cbd 68bd269 7bc160f 10cc30e 37aa95f 8d302c8 428e64e 2695708 5db6e7b b94e8f2 8ab0b60
- Επιδιόρθωση παράκαμψης καταλόγου ucd (Jeremy Bicha) 5788be8
- src: Καλέστε το chmod στο ibus_bus_init conditional (Olivier Tilloy) 28d0c1d
- Καταργήστε μια παραπλανητική "const" τροποποιητής μιας τιμής επιστροφής (Takuro Ashie) 6b47e41
- λεωφορείο: προειδοποίηση καταργήθηκε - επιλογή προφίλ mem (Kentaro Hayashi) 0dde239
- επιλογή -monitor-timeout θα πρέπει να καταργηθεί (Ryutaroh Matsumoto) be7554c
- Νέα έκδοση:
- Ενημέρωση μεταφράσεων c8a9994 999aee3
Τι νέο υπάρχει στην έκδοση 1.5.18:
- εργαλεία: Μην αλλάζετε τους βασικούς χάρτες με το "use-system-keyboard-layout" c360818
- src: Διορθώστε διαρροές GVariant (Carlos Garnacho) 1cbe867
- src: Προστέθηκαν ορισμένες χειρισμούς σφάλματος από την ανασκόπηση κώδικα f5e0752
- src: Προσθέστε το libgobject.so στο LDADD για το Debian libtool (Danny) a28fa74
- src: Επαναφέρετε τον hexb modebind mode με μια μεταβλητή περιβάλλοντος (Aaron Muir Hamilton) 88b9a93
- ui / gtk3: Μεταφράστε το όνομα της μεθόδου εισαγωγής στο ibus (Peng Wu) 0ab0dd3
- Προστέθηκε DBus φιλτράρισμα ενάντια στο malware bfe57d2
- Εφαρμογή επιλογής Unicode στο Emojier e17c998 4cfd5ad d1ebb3d fc54b0c afe60c1
- Εφαρμογή ibus-extension-gtk3 για τη συνολική σύνδεση κλειδιού fb07f64 c57b7c3
- Απενεργοποίηση επέκτασης πλαισίου για τον χρήστη gdm και liveuser 7ccbd21 ece320b
- ui / gtk3: Ορίστε τη συμβολοσειρά τίτλου στο gnome-shell 56c67b1
- Προσθέστε ISSUE_TEMPLATE ff611a4 9f2699c
- Ενημερωμένες μεταφράσεις 366963d 73b420f
Τι νέο υπάρχει στην έκδοση:
- ui / gtk3: Η Emojier υποστηρίζει Ctrl-c, v, x και Ctrl-Shift-c 081d09f
- Κάντε όλα τα emoji dicts για πλήρως εξειδικευμένα ad80999
- ui / gtk3: Στερεώστε το SEGV του Emojier στο de_DE.UTF-8 bc0f913
- ui / gtk3: Μην ενεργοποιείτε τα κύτταρα emoji στο ποντίκι μέχρι να μετακινηθεί το ποντίκι 98f70ee
- ui / gtk3: Επισκευή του SEGV του XKeysymToKeycode () στο Wayland 91bebf0
- client / gtk2: συμπεριλάβετε τον συντελεστή κλιμάκωσης στο Wayland (Xiang Fan) 6a3301d
- Εφαρμογή πύλης ibus (Alexander Larsson) 203a3df 35ce624 9772e80 9937a0e 3e01bab
- ui / gtk3: Ο μεταγωγέας πρέπει να αγνοήσει το ποντίκι μέχρι να μετακινηθεί d788918
- client / gtk2: Μην στέλνετε συμβάντα κλειδιών στο GtkIMContextSimple bbfb3d7 d784e04
- ui / gtk3: Καθορίστε τη θέση του PropertyPanel στο workarea 0632cbb
- ui / gtk3: Επιδιόρθωση για ενεργοποίηση του κουμπιού μενού στο PropertyPanel 4a54163
- ui / gtk3: Αυξήστε το χρονικό όριο του φίλτρου παραθύρων στο PropertyPanel 53d1f9e
- ui / gtk3: Διαγραφή GDK_CORE_DEVICE_EVENTS d37c8bb
- ui / gtk3: Πάνελ και δείκτης Unref όταν εκτελούνται διπλά πλαίσια dfe21a2
- Διορθώστε τυπογραφικό λάθος στο configure.ac (Felix Yan) e6bab7a
- Καθορισμός Typo (Mario Bodemann) c1b93f9
- Διορθώστε τα ζητήματα δημιουργίας 4fe3050 21bac47 79aebc5
- κινητήρας: Προσθέστε τα κλειδιά του Μαλαισίας και της Μογγολίας 44d0535
- Ενημέρωση μεταφράσεων 8cb149b 56b5126
Τι νέο υπάρχει στην έκδοση 1.5.16:
- Εφαρμογή των πλήκτρων συντόμευσης στο παράθυρο διαλόγου emoji
- Μετακινήστε τη ρύθμιση γλώσσας από το IBusEmojier σε ibus-setup
- Έχει εντολή ibus emoji για τον Wayland (Peng Wu)
- Ενεργοποίηση για να πληκτρολογήσετε πολλά σημεία κώδικα στο Emojier
- Εμπόδιο βελτιώσεις.
- Αλλαγή του διαλόγου εμφάνισης του μοντέλου emoji σε εστιασμένο διάλογο
- Αλλάξτε τη χρήση των αρχείων Emicio Unicode αντί των αρχείων EmojiOne
- Προσθέστε το χάρτη ibus-emoji man
- Κάνετε πιο ευανάγνωστα μηνύματα σφάλματος αν τα αρχεία emoji xml λείπουν
- Διορθώστε το IBusEmojiDialog_1_0_gir_LIBS για τα LDFLAGS που χρειάζεστε
- λεωφορείο: Προσθέστε μηνύματα σφάλματος για g_dbus_server_new_sync
- εργαλεία: Διορθώστε το ibus emoji SEGV όταν αλλάζει η γλώσσα.
- client / x11: Προσθήκη XSetIOErrorHandler () για επιφάνεια εργασίας GNOME3
- Ενημέρωση μεταφράσεων
- Μπορείτε να λάβετε αρχεία emoji του Unicode από το http://www.unicode.org/Public/emoji/4.0/ ή το Fedora παρέχει το πακέτο unicode-emoji. Η έκδοση 4.0 συνιστάται, δεδομένου ότι το 5.0 δεν κυκλοφορεί επίσημα ακόμη.
- Μπορείτε να λάβετε αρχεία σχολιασμού emoji από το https://github.com/fujiwarat/cldr-emoji-annotation ή το Fedora παρέχει πακέτο σχολιασμού cldr-emoji.
Απαιτήσεις :
- Python
- dbus-glib = 0,74
- dbus-python> 0.83.0
- ειδοποιεί-python
- ισο-κωδικούς
Τα σχόλια δεν βρέθηκε