(Added releng issue) |
No edit summary |
||
(7 intermediate revisions by 3 users not shown) | |||
Line 25: | Line 25: | ||
== Summary == | == Summary == | ||
<!-- A sentence or two summarizing what this change is and what it will do. This information is used for the overall changeset summary page for each release. --> | <!-- A sentence or two summarizing what this change is and what it will do. This information is used for the overall changeset summary page for each release. --> | ||
IBus core provides an Emoji dialog which users can type emoji annotations and output the emoji character using IBus (E.g. Typing "football" shows U+26BD). | IBus core provides an Emoji dialog box, AKA IBus Emojier, which users can type emoji annotations and output the emoji character using IBus (E.g. Typing "football" shows U+26BD). | ||
The proposal is the dialog also supports to type Unicode names (E.g. Typing "copyright sign" shows U+00A9). | The proposal is the dialog also supports to type Unicode names (E.g. Typing "copyright sign" shows U+00A9). | ||
Line 36: | Line 36: | ||
<!-- Include you email address that you can be reached should people want to contact you about helping with your change, status is requested, or technical issues need to be resolved. If the change proposal is owned by a SIG, please also add a primary contact person. --> | <!-- Include you email address that you can be reached should people want to contact you about helping with your change, status is requested, or technical issues need to be resolved. If the change proposal is owned by a SIG, please also add a primary contact person. --> | ||
* Email: fujiwara [at] redhat [dot] com | * Email: fujiwara [at] redhat [dot] com | ||
* Release notes | * Release notes ticket: [https://pagure.io/fedora-docs/release-notes/issue/100 #100] | ||
<!--- UNCOMMENT only for Changes with assigned Shepherd (by FESCo) | <!--- UNCOMMENT only for Changes with assigned Shepherd (by FESCo) | ||
* FESCo shepherd: [[User:FASAccountName| Shehperd name]] <email address> | * FESCo shepherd: [[User:FASAccountName| Shehperd name]] <email address> | ||
Line 56: | Line 56: | ||
CLOSED as NEXTRELEASE -> change is completed and verified and will be delivered in next release under development | CLOSED as NEXTRELEASE -> change is completed and verified and will be delivered in next release under development | ||
--> | --> | ||
* Tracker bug: | * Tracker bug: [https://bugzilla.redhat.com/show_bug.cgi?id=1537257 #1537257] | ||
== Detailed Description == | == Detailed Description == | ||
Line 99: | Line 99: | ||
== How To Test == | == How To Test == | ||
# Make sure ibus | # Make sure ibus input source is being used | ||
# Launch emoji dialog | # Launch emoji dialog (with Ctrl-Shift-E) | ||
# Type "copyright sign" | # Type "copyright sign" | ||
# Press Enter key on the selected Unicode character | # Press Enter key on the selected Unicode character | ||
Line 158: | Line 158: | ||
--> | --> | ||
[[Category: | [[Category:ChangeAcceptedF28]] | ||
<!-- When your change proposal page is completed and ready for review and announcement --> | <!-- When your change proposal page is completed and ready for review and announcement --> | ||
<!-- remove Category:ChangePageIncomplete and change it to Category:ChangeReadyForWrangler --> | <!-- remove Category:ChangePageIncomplete and change it to Category:ChangeReadyForWrangler --> |
Latest revision as of 08:16, 13 March 2018
IBus Unicode Typing
Summary
IBus core provides an Emoji dialog box, AKA IBus Emojier, which users can type emoji annotations and output the emoji character using IBus (E.g. Typing "football" shows U+26BD). The proposal is the dialog also supports to type Unicode names (E.g. Typing "copyright sign" shows U+00A9).
Owner
- Name: Takao Fujiwara
- Email: fujiwara [at] redhat [dot] com
- Release notes ticket: #100
Current status
Detailed Description
IBus core provides an Emoji dialog and it can be launched with Ctrl-Shift-e shortcut key in non-GNOME desktop and ibus emoji
command is available for GNOME desktop [1]. Users can select an emoji in emoji lists on the emoji dialog or type an emoji annotation in an input entry on the emoji dialog and output the selected emoji using IBus.
The proposal is that emoji dialog also supports to type Unicode names in the input entry and output the selected Unicode character.
E.g. Typing "copyright sign" shows U+00A9
[1] because gnome-shell has its owned keyboard indicator instead of /usr/libexec/ibus-ui-gtk3 and GTK itself also has the similar emoji dialog and the emoji implementation is under the consideration in GNOME.
Benefit to Fedora
Users can type either emoji annotation or Unicode names on the same dialog.
Scope
- Proposal owners:
IBus core will include the dictionary of Unicode names
- Other developers: N/A
- Release engineering: https://pagure.io/releng/issue/7255
- List of deliverables: N/A
- Policies and guidelines: N/A
- Trademark approval: N/A
Upgrade/compatibility impact
Users don't have to type Unicode names on the emoji dialog if they don't need the feature.
How To Test
- Make sure ibus input source is being used
- Launch emoji dialog (with Ctrl-Shift-E)
- Type "copyright sign"
- Press Enter key on the selected Unicode character
- Output the selected character
User Experience
The dialog supports emoji annotations, unicode names and code points.
The dialog can output characters to GTK, X11 and QT applications.
Users can launch the dialog with Ctrl-Shift-e and type Unicode names and output the characters without using mouse likes CLI and also launch the dialog with mouse click on ibus panel menu and select one character using mouse.
Dependencies
None
Contingency Plan
- Contingency mechanism: Drop the feature in Fedora 28 and postpone it to Fedora 29
- Contingency deadline: Beta freeze
- Blocks release? No
- Blocks product? No
Documentation
N/A