1<?xml version="1.0" encoding="UTF-8"?> 2<component type="inputmethod"> 3 <id>org.freedesktop.ibus.engine.typing_booster</id> 4 <metadata_license>CC0-1.0</metadata_license> 5 <name>Typing Booster</name> 6 <summary>Predictive input method</summary> 7 <description> 8 <p> 9 Ibus-typing-booster is a predictive input method and predicts 10 complete words based on context and partial input. One can then 11 simply select the desired word from a list of suggestions and 12 improve one’s typing speed and spelling. 13 </p> 14 </description> 15 <project_license>GPL-3.0+</project_license> 16 <developer_name>Mike FABIAN</developer_name> 17 <update_contact>mfabian@redhat.com</update_contact> 18 <url type="homepage">https://mike-fabian.github.io/ibus-typing-booster/</url> 19 <url type="bugtracker">https://github.com/mike-fabian/ibus-typing-booster/issues</url> 20 <url type="help">https://mike-fabian.github.io/ibus-typing-booster/documentation.html</url> 21 <releases> 22 <release version="2.15.11" date="2021-11-29" urgency="medium"> 23 <description> 24 <p>Bug fixes and enhancements</p> 25 </description> 26 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.15.11</url> 27 <issues> 28 <issue> 29 Use @functools.lru_cache(maxsize=None) decorator for 30 remove_accents (Makes everything 30%-40% faster) 31 </issue> 32 <issue> 33 Add sorting option to tabstatistics 34 </issue> 35 </issues> 36 </release> 37 <release version="2.15.7" date="2021-11-23" urgency="medium"> 38 <description> 39 <p>Bug fixes and enhancements</p> 40 </description> 41 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.15.7</url> 42 <issues> 43 <issue> 44 Convert user database context to lower case and accents 45 removed while reading training data 46 </issue> 47 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/256"> 48 github-issues#256: Make the context in the database case 49 insensitive and accent insensitive 50 </issue> 51 <issue> 52 Test cases for the sqlite database 53 </issue> 54 <issue> 55 Allow cleanup_database() to cleanup an in memory database 56 when doing unit tests 57 </issue> 58 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/255"> 59 github-issues#255: Allow only lower case user shortcuts 60 </issue> 61 <issue> 62 Add function to return number of rows in the database for debugging and testing 63 </issue> 64 <issue> 65 Allow to read training data from file when database is 66 empty, allow reading from .gz files 67 </issue> 68 </issues> 69 </release> 70 <release version="2.15.3" date="2021-11-19" urgency="medium"> 71 <description> 72 <p>Bug fixes and enhancements</p> 73 </description> 74 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.15.3</url> 75 <issues> 76 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/253"> 77 github-issues#253: Title case all candidates if input_phrase 78 is in title case 79 </issue> 80 </issues> 81 </release> 82 <release version="2.15.0" date="2021-11-16" urgency="medium"> 83 <description> 84 <p>Bug fixes and enhancements</p> 85 </description> 86 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.15.0</url> 87 <issues> 88 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/251"> 89 github-issues#251: Make matching in the database case 90 insensitive 91 </issue> 92 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/252"> 93 github-issues#252: Remove accents for “input_phrase” when 94 learning from a text file 95 </issue> 96 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/251"> 97 github-issues#251: Make matching in dictionaries case 98 insensitive. 99 </issue> 100 <issue> 101 When learning data from a text file, don’t put timestamp to 102 “now” for changed and new rows: For new entries use a 103 timestamp in the time range of the existing database. Don’t 104 change the timestamp of existing entries at all 105 </issue> 106 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/239"> 107 github-issues#239: Cleanup user database when Typing Booster starts. 108 Also use the sqlite3 “VACUUM” command to rebuild the database 109 file, repacking it into a minimal amount of disk space 110 </issue> 111 <issue> 112 Add tabstatistics.py, command line tool to display some 113 information about the database contents 114 </issue> 115 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/250"> 116 github-issues#250: Use python3-pycountry as a fallback to 117 langtable 118 </issue> 119 </issues> 120 </release> 121 <release version="2.14.13" date="2021-09-29" urgency="medium"> 122 <description> 123 <p>Bug fixes and enhancements</p> 124 </description> 125 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.14.13</url> 126 <issues> 127 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/244"> 128 github-issues#244: Skip emoji tests which rely on the 129 enchant results if enchants results changed 130 </issue> 131 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/245"> 132 Make it possible to remove unwanted compose sequences by 133 using an empty replacement text 134 </issue> 135 <issue> 136 The ☠️ “pirate flag” needs a U+FE0F after the final 137 character to be fully qualified 138 </issue> 139 <issue> 140 Update data files for Unicode 14.0.0 141 </issue> 142 </issues> 143 </release> 144 <release version="2.14.12" date="2021-09-14" urgency="medium"> 145 <description> 146 <p>Bug fixes and enhancements</p> 147 </description> 148 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.14.12</url> 149 <issues> 150 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/243"> 151 github-issues#243: Add 'G-_' to 'G- ' as exceptions which 152 must not trigger commits but insert into the preedit 153 </issue> 154 <issue> 155 Update emoji annotations from CLDR 156 </issue> 157 </issues> 158 </release> 159 <release version="2.14.10" date="2021-09-02" urgency="medium"> 160 <description> 161 <p>Bug fixes and enhancements</p> 162 </description> 163 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.14.10</url> 164 <issues> 165 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/238"> 166 github-issues#238: Fix “Inconsistency when typing digits in Compose” 167 </issue> 168 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/237"> 169 github-issues#237: Fix “Toggling input mode on/off does not 170 work when a compose sequence is in progress” 171 </issue> 172 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/236"> 173 github-issues#236: Toggling input mode off should not throw 174 away the current input 175 </issue> 176 </issues> 177 </release> 178 <release version="2.14.8" date="2021-08-30" urgency="medium"> 179 <description> 180 <p>Bug fixes and enhancements</p> 181 </description> 182 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.14.8</url> 183 <issues> 184 <issue> 185 Translation update from Weblate (ca, es, it updated) 186 </issue> 187 <issue> 188 Update emoji annotations from CLDR 189 </issue> 190 <issue> 191 Add IBus.KEY_KP_Decimal and IBus.KEY_period as a 192 normal/keypad equivalence pair 193 </issue> 194 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/234"> 195 get_string_from_lookup_table_cursor_pos() should return the 196 string in NFC 197 </issue> 198 <issue url="https://bugzilla.redhat.com/show_bug.cgi?id=1995955"> 199 If an exception happens when trying to play a sound, catch it. 200 </issue> 201 <issue> 202 Change default input method for pa from “pa-inscript2” to 203 “pa-inscript2-guru” (Has been changed that way from 204 m17n-db-1.8.0-20.fc34.noarch to 205 m17n-db-1.8.0-21.fc34.noarch, inscript2-20210812.tar.gz to 206 inscript2-20210820.tar.gz, because the icon file was not 207 found. 208 </issue> 209 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/230"> 210 github-issues#230: Make appearance tab narrower if possible 211 (helps especially for the French translations) 212 </issue> 213 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/229"> 214 github-issues#229: Spellchecking the preëdit should only 215 spellcheck the part of the preedit which is a word 216 </issue> 217 </issues> 218 </release> 219 <release version="2.14.4" date="2021-08-22" urgency="medium"> 220 <description> 221 <p>Bug fixes and enhancements</p> 222 </description> 223 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.14.4</url> 224 <issues> 225 <issue> 226 Translation update from Weblate (de, nl, pl, sv, tr, uk updated to 100%, si new) 227 </issue> 228 <issue> 229 Update emoji annotations from CLDR 230 </issue> 231 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/223"> 232 github-issues#223: Treat typing space within a preedit 233 similar to typing Return within a preedit 234 </issue> 235 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/227"> 236 github-issues#227: When a key triggers a commit while no 237 candidate is selected, the cursor should **always** be 238 corrected leftwards 239 </issue> 240 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/226"> 241 github-issues#226: When committing with Return inside a 242 preedit, database recording and pushed context is wrong 243 </issue> 244 <issue> 245 Fix a typo which caused “\n” to be committed where “\t” 246 should have been committed. 247 </issue> 248 <issue> 249 Remove spaces in lookup representation of compose 250 completions 251 </issue> 252 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/224"> 253 github-issues#224: If a keypad key makes compose sequence 254 invalid, try sequence with regular keys instead (And the 255 other way round) 256 </issue> 257 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/222"> 258 github-issues#222: Make typing Return or KP_Enter inside a 259 preedit more reliable 260 </issue> 261 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/213"> 262 github-issues#213: Show input method icons in the setup tool 263 if an icon is available 264 </issue> 265 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/212"> 266 github-issues#212: Rename option “Arrow keys can reopen a 267 preedit” to “Enable reopening preedits” 268 </issue> 269 </issues> 270 </release> 271 <release version="2.14.0" date="2021-08-12" urgency="medium"> 272 <description> 273 <p>Bug fixes and enhancements</p> 274 </description> 275 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.14.0</url> 276 <issues> 277 <issue> 278 Translation update from Weblate (de, nl, pl, sv, tr, uk updated to 100%) 279 </issue> 280 <issue> 281 Update emoji annotations from CLDR 282 </issue> 283 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/209"> 284 github-issues#209: Improve code to determine the default 285 dictionaries and input methods for the current locale 286 </issue> 287 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/210"> 288 github-issues#210: Improve behaviour of key combinations 289 which normally select text when a preëdit is open 290 </issue> 291 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/208"> 292 github-issues#208: Show possible compose completions on 293 request 294 </issue> 295 <issue> 296 When setting self._input_mode to False (direct input), set 297 self._hide_input to False as well 298 </issue> 299 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/204"> 300 github-issues#204: Never mix context from surrounding text 301 with remembered context 302 </issue> 303 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/200"> 304 github-issues#200: Rename the option “Use a workaround for a bug in Qt im 305 module” to “Avoid using the forward_key_event() function” 306 </issue> 307 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/199"> 308 github-issues#199: Handle End, Home, KP_End, KP_Home also as 309 commit trigger keys. For normal preedits *and* for compose 310 preedits. 311 </issue> 312 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/198"> 313 github-issues#198: Improve typing space or Tab when the 314 cursor is not at the end of the preedit 315 </issue> 316 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/196"> 317 github-issues#196: Completly new implementation of reopening 318 the preedit on arrow-keys, BackSpace and Delete. Should be 319 much more reliable. 320 </issue> 321 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/178"> 322 github-issues#178: Special handling of Left and BackSpace 323 when a candidate is manually selected 324 </issue> 325 </issues> 326 </release> 327 <release version="2.13.1" date="2021-08-02" urgency="medium"> 328 <description> 329 <p>Bug fixes and enhancements</p> 330 </description> 331 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.13.1</url> 332 <issues> 333 <issue> 334 Translation update from Weblate (de, nl, pl, tr, uk updated to 100%) 335 </issue> 336 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/178"> 337 github-issues#178: Don’t skip reopening a preëdit when NumLock is on 338 </issue> 339 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/190"> 340 github-issues#190: Make searching for the “Others” input 341 methods possible in the language of the current locale. 342 </issue> 343 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/189"> 344 github-issues#189: Don’t loop over the missing dictionaries 345 when installing, install all in one go 346 </issue> 347 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/188"> 348 github-issues#188: When adding an input method, searching 349 for localized language names, endonyms, and English language 350 names should work 351 </issue> 352 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/187"> 353 github-issues#187: When adding a dictionary, searching for 354 the language endonym should always work 355 </issue> 356 </issues> 357 </release> 358 <release version="2.13.0" date="2021-07-31" urgency="medium"> 359 <description> 360 <p>Bug fixes and enhancements</p> 361 </description> 362 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.13.0</url> 363 <issues> 364 <issue> 365 Translation update from Weblate (de, tr, uk updated to 100%) 366 </issue> 367 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/182"> 368 Use colour for the compose part of preedit 369 </issue> 370 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/180"> 371 When a compose sequence becomes invalid, don’t throw it away 372 </issue> 373 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/179"> 374 Cancelling a compose sequence should not beep 375 </issue> 376 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/181"> 377 Don’t spell check the preedit while a compose sequence is in progress 378 </issue> 379 </issues> 380 </release> 381 <release version="2.12.1" date="2021-07-28" urgency="medium"> 382 <description> 383 <p>Bug fixes and enhancements</p> 384 </description> 385 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.12.1</url> 386 <issues> 387 <issue> 388 Translation update from Weblate (de, nl, pl, tr, uk all 389 updated to 100%) 390 </issue> 391 <issue> 392 Fix typo in translatable message (Thanks to Yuri Chornoivan) 393 </issue> 394 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/175"> 395 github-issues#175: Starting a compose sequence while a 396 candidate is selected should append to the selection 397 </issue> 398 <issue> 399 Add a few more combining chars for dead keys to the list 400 (Thanks to Matthias Clasen) 401 </issue> 402 <issue> 403 Reduce grid row spacing from 10 to 5 in the setup tool 404 </issue> 405 </issues> 406 </release> 407 <release version="2.12.0" date="2021-07-27" urgency="medium"> 408 <description> 409 <p>Bug fixes and enhancements</p> 410 </description> 411 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.12.0</url> 412 <issues> 413 <issue> 414 Translation update from Weblate (de, nl, pl, tr, uk all 415 updated to 100%) 416 </issue> 417 <issue url="https://github.com/ibus/ibus/commit/3e2609e68c9107ce7c65e2d5876bfdc9f0f8c854"> 418 Use the dead keys added recently to ibus as soon as they 419 become available by an ibus update 420 </issue> 421 <issue> 422 Make Compose preedit less intrusive, show compose key only 423 in the middle of the sequence or when it is the only key so 424 far 425 </issue> 426 <issue> 427 Use · U+00B7 MIDDLE DOT instead of ⎄ U+2384 COMPOSITION 428 SYMBOL to display Multi_key in pre-edit. 429 </issue> 430 <issue> 431 Add an option to play a sound on error (for example invalid 432 compose sequence) 433 </issue> 434 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/170"> 435 github-issues#170: Don’t include the system compose files unconditionally if a 436 user compose file exists 437 </issue> 438 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/169"> 439 github-issues#169: Add option to choose whether to start up 440 in direct input mode 441 </issue> 442 <issue url="https://fedoraproject.org/wiki/Changes/Enhanced_Inscript_as_default_Indic_IM"> 443 Change default input methods for Indian locales to inscript2 444 </issue> 445 </issues> 446 </release> 447 <release version="2.11.5" date="2021-06-21" urgency="medium"> 448 <description> 449 <p>Bug fixes and enhancements</p> 450 </description> 451 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.11.5</url> 452 <issues> 453 <issue url="https://bugzilla.redhat.com/show_bug.cgi?id=1970626"> 454 Ensure enum.Flag's obj._value_ is an integer (Makes it work 455 for Python 3.10, thanks to Miro Hrončok) 456 </issue> 457 <issue url="https://www.python.org/dev/peps/pep-0632/"> 458 Use version.parse from packaging instead of LooseVersion 459 from distutils.version (Fixes “DeprecationWarning: The 460 distutils package is deprecated and slated for removal in 461 Python 3.12. Use setuptools or check PEP 632 for potential 462 alternatives”) 463 </issue> 464 <issue> 465 Update py-compile to the version from automake-1.16 (To fix 466 DeprecationWarning: the imp module is deprecated in favour 467 of importlib and slated for removal in Python 3.12;) 468 </issue> 469 </issues> 470 </release> 471 <release version="2.11.4" date="2021-04-29" urgency="medium"> 472 <description> 473 <p>Bug fixes and enhancements</p> 474 </description> 475 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.11.4</url> 476 <issues> 477 <issue url="https://bugzilla.redhat.com/show_bug.cgi?id=1711646"> 478 In main.py “import factory” only when the --xml option is not used 479 </issue> 480 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/167"> 481 Limit the “capitalize” case mode used in auto-capitalization 482 to the first index in a string 483 </issue> 484 </issues> 485 </release> 486 <release version="2.11.2" date="2021-03-14" urgency="medium"> 487 <description> 488 <p>Bug fixes and enhancements</p> 489 </description> 490 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.11.2</url> 491 <issues> 492 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/164"> 493 Improve the handling of typing digits into the preedit 494 </issue> 495 <issue> 496 Make the keybindings treeview also sortable by clicking the 497 column headers 498 </issue> 499 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/163"> 500 Make custom shortcut treeview sortable by clicking on the 501 column headers 502 </issue> 503 <issue> 504 Don’t use surrounding text if InputPurpose.TERMINAL is set 505 </issue> 506 </issues> 507 </release> 508 <release version="2.11.0" date="2021-03-11" urgency="medium"> 509 <description> 510 <p>Bug fixes and enhancements</p> 511 </description> 512 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.11.0</url> 513 <issues> 514 <issue> 515 Use sensitivity feature of buttons in the setup tool tab 516 where shortcuts are defined 517 </issue> 518 <issue> 519 Don’t let dialog action area of setup tool expand. 520 </issue> 521 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/158"> 522 Improve the setup tool to make it possible to enter 523 multi-line expansions of shortcuts 524 </issue> 525 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/158"> 526 Elide extremely long candidates in the lookup table in the 527 middle 528 </issue> 529 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/158"> 530 If a candidate contains newlines, replace the newlines with 531 arrows in the lookup table 532 </issue> 533 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/158#issuecomment-794233274"> 534 If a commit string contains new-lines, commit it in several 535 chunks and forward Return between the chunks. 536 </issue> 537 <issue> 538 Remove deprecated bind_textdomain_codeset(DOMAINNAME, 539 "UTF-8") 540 </issue> 541 <issue> 542 Update emoji annotations from CLDR 543 </issue> 544 <issue> 545 Put the remote icon back in emoji-picker.appdata.xml, it was 546 a false positive by appstreamcli 547 </issue> 548 <issue> 549 Translation update from Weblate (pt_PT updated, 100% 550 complete now) 551 </issue> 552 <issue> 553 Skip the inscript2 test cases if these transliterations are 554 not available. 555 </issue> 556 </issues> 557 </release> 558 <release version="2.10.5" date="2021-02-17" urgency="medium"> 559 <description> 560 <p>Bug fixes and enhancements</p> 561 </description> 562 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.10.5</url> 563 <issues> 564 <issue> 565 Run the voikko tests only for libvoikko version >= 4.3 566 </issue> 567 <issue> 568 Adapt voikko test cases to the newest voikko version 569 libvoikko-4.3-3, python3-libvoikko-4.3-3, voikko-fi-2.4-3 570 </issue> 571 <issue> 572 Log a warning when language is “fi” and “import libvoikko” 573 failed 574 </issue> 575 <issue> 576 Return an empty list [] in spellcheck_suggest_voikko() when 577 libvoikko was not imported 578 </issue> 579 <issue> 580 Remove icon in emoji-picker.appdata.xml (to avoid warnings 581 from appstream-util and appstreamcli). 582 </issue> 583 <issue url="https://unicode-org.atlassian.net/browse/CLDR-2698"> 584 Update emoji annotations from CLDR, switching “no” and “nb”. 585 </issue> 586 </issues> 587 </release> 588 <release version="2.10.4" date="2021-02-02" urgency="medium"> 589 <description> 590 <p>Bug fixes and enhancements</p> 591 </description> 592 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.10.4</url> 593 <issues> 594 <issue> 595 Use “from unittest import mock” instead of just “import mock”. 596 </issue> 597 <issue> 598 Update emoji annotations from CLDR 599 </issue> 600 <issue> 601 Translation update from Weblate for zh_CN (still 100% complete) 602 </issue> 603 </issues> 604 </release> 605 <release version="2.10.3" date="2021-01-24" urgency="medium"> 606 <description> 607 <p>Bug fixes and enhancements</p> 608 </description> 609 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.10.3</url> 610 <issues> 611 <issue> 612 Update emoji annotations from CLDR 613 </issue> 614 <issue> 615 Translation update from Weblate for ja, zh_CN (zh_CN is 100% complete now) 616 </issue> 617 </issues> 618 </release> 619 <release version="2.10.2" date="2020-12-17" urgency="medium"> 620 <description> 621 <p>Bug fixes and enhancements</p> 622 </description> 623 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.10.2</url> 624 <issues> 625 <issue> 626 Add vi-telex to the default input methods for vi_VN locale 627 </issue> 628 <issue> 629 Enable Unicode 13.1 Emoji in emoji-picker by default 630 </issue> 631 <issue> 632 Update emoji data to Unicode 13.1 633 </issue> 634 <issue> 635 Translation update from Weblate for zh_CN 636 </issue> 637 </issues> 638 </release> 639 <release version="2.10.1" date="2020-11-10" urgency="medium"> 640 <description> 641 <p>Bug fixes and enhancements</p> 642 </description> 643 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.10.1</url> 644 <issues> 645 <issue> 646 Use IBus.InputHints.{UPPERCASE_CHARS,UPPERCASE_WORDS,LOWERCASE} 647 </issue> 648 <issue> 649 Add utility to manually test input purpose and input 650 </issue> 651 <issue> 652 Improve handling of input purpose and input hints 653 </issue> 654 <issue> 655 Add compatibility enum classes InputPurpose and InputHints 656 </issue> 657 <issue> 658 Add type hints 659 </issue> 660 <issue> 661 Change default for emoji_unicode_min to 0.0 (fixes emoji 662 omitted from browsing in emoji-picker) 663 </issue> 664 </issues> 665 </release> 666 <release version="2.10.0" date="2020-10-19" urgency="medium"> 667 <description> 668 <p>Bug fixes and enhancements</p> 669 </description> 670 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.10.0</url> 671 <issues> 672 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/96"> 673 github-issues#96: Add option to automatically capitalize after punctuation 674 </issue> 675 <issue> 676 Don't record in user database when stripped_input_phrase or 677 stripped_commit_phrase are emty 678 </issue> 679 <issue> 680 When interactively deleting a candidate from the user 681 database, remove all case modes 682 </issue> 683 <issue> 684 Add 4 more characters ÞĦŊŦ to get special treatment in 685 remove_accents() 686 </issue> 687 <issue> 688 Translation update form Weblate for ca, es, fr, it, ja, nl, sv 689 </issue> 690 </issues> 691 </release> 692 <release version="2.9.9" date="2020-10-08" urgency="medium"> 693 <description> 694 <p>Bug fixes and enhancements</p> 695 </description> 696 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.9.9</url> 697 <issues> 698 <issue> 699 Fix typo in variable name in do_reset() 700 </issue> 701 <issue> 702 KP_Delete should be handled the same way as Delete 703 </issue> 704 <issue> 705 Translation update form Weblate for de, he, pl, tr, uk 706 </issue> 707 </issues> 708 </release> 709 <release version="2.9.8" date="2020-10-06" urgency="medium"> 710 <description> 711 <p>Bug fixes and enhancements</p> 712 </description> 713 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.9.8</url> 714 <issues> 715 <issue> 716 Prevent also Delete from reopening a preedit when the option 717 “Arrow keys can reopen a preedit” is off 718 </issue> 719 <issue> 720 When the input is empty, Escape should be passed through, 721 not inserted into the preedit 722 </issue> 723 <issue> 724 Fix itb_util.tokenize(): if the input is only whitespace, 725 the return should be an empty list 726 </issue> 727 <issue> 728 Don’t clear context after typing Return, KP_Enter, ISO_Enter 729 </issue> 730 <issue> 731 Improve behaviour of case modes 732 </issue> 733 <issue> 734 Update emoji annotations from CLDR 735 </issue> 736 </issues> 737 </release> 738 <release version="2.9.7" date="2020-09-04" urgency="medium"> 739 <description> 740 <p>Bug fixes and enhancements</p> 741 </description> 742 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.9.7</url> 743 <issues> 744 <issue> 745 Add commands “next_case_mode” and “previous_case_mode” with 746 configurable key bindings 747 </issue> 748 <issue> 749 Better hot key handling for modifier keys like Shift_L, … 750 </issue> 751 <issue> 752 Use labels 1, 2, 3, … for the lookup table instead of 1., 2., 3., … 753 </issue> 754 <issue> 755 Update emoji annotations from CLDR 756 </issue> 757 </issues> 758 </release> 759 <release version="2.9.6" date="2020-08-27" urgency="medium"> 760 <description> 761 <p>Bug fixes and enhancements</p> 762 </description> 763 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.9.6</url> 764 <issues> 765 <issue> 766 Make translations of 'Edit key bindings for command “%s”' work 767 </issue> 768 <issue> 769 Don't hide emoji-picker.desktop from AppStream (by Gunnar 770 Hjalmarsson) 771 </issue> 772 <issue> 773 Translation update from Weblate for pt_BR, sv (100%) 774 </issue> 775 </issues> 776 </release> 777 <release version="2.9.5" date="2020-08-05" urgency="medium"> 778 <description> 779 <p>Bug fixes and enhancements</p> 780 </description> 781 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.9.5</url> 782 <issues> 783 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/126"> 784 github-issues#126: Treat characters 'ÅåÄäÖö' as special when 785 matching in the Swedish dictionary 786 </issue> 787 <issue> 788 Update emoji annotations from CLDR 789 </issue> 790 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/122"> 791 github-issues#122: AppStream tweaks by Gunnar Hjalmarsson 792 </issue> 793 <issue> 794 Translation update from Weblate for ca, de, es, sv 795 </issue> 796 </issues> 797 </release> 798 <release version="2.9.4" date="2020-07-14" urgency="medium"> 799 <description> 800 <p>Bug fixes and enhancements</p> 801 </description> 802 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.9.4</url> 803 <issues> 804 <issue> 805 Add emoji-picker.appdata.xml 806 </issue> 807 <issue> 808 Fix warnings and errors in typing-booster.appdata.xml 809 </issue> 810 <issue> 811 Update emoji annotations from CLDR 812 </issue> 813 <issue> 814 Support %S expansion in include statements in compose files 815 </issue> 816 <issue> 817 Translation update from Weblate for fr, he, hu, zh_CN 818 </issue> 819 </issues> 820 </release> 821 <release version="2.9.3" date="2020-06-22" urgency="medium"> 822 <description> 823 <p>Bug fixes and enhancements</p> 824 </description> 825 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.9.3</url> 826 <issues> 827 <issue> 828 Translation updates from Weblate for he 829 </issue> 830 <issue> 831 Fix wrong indentation of push_context() in _commit_string() 832 </issue> 833 </issues> 834 </release> 835 <release version="2.9.2" date="2020-06-07" urgency="medium"> 836 <description> 837 <p>Bug fixes and enhancements</p> 838 </description> 839 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.9.2</url> 840 <issues> 841 <issue> 842 Translation updates from Weblate for es 843 </issue> 844 <issue> 845 Ignore invalid compose sequences when reading compose files 846 </issue> 847 <issue> 848 Update emoji annotations from CLDR 849 </issue> 850 </issues> 851 </release> 852 <release version="2.9.1" date="2020-05-27" urgency="medium"> 853 <description> 854 <p>Bug fixes and enhancements</p> 855 </description> 856 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.9.1</url> 857 <issues> 858 <issue> 859 Translation updates from Weblate for fr, nl, zh_TW 860 </issue> 861 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/107"> 862 github-issue#107: Make keyboard shortcuts like Control+a work on 863 non-ASCII keyboard layouts 864 </issue> 865 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/109"> 866 github-issue#109: Fix broken adding of key bindings 867 </issue> 868 </issues> 869 </release> 870 <release version="2.9.0" date="2020-05-20" urgency="medium"> 871 <description> 872 <p>Bug fixes and enhancements</p> 873 </description> 874 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.9.0</url> 875 <issues> 876 <issue> 877 Translation updates from Weblate for de, ja, pl, tr, uk, zh_CN 878 </issue> 879 <issue> 880 Update ibus-typing-booster.pot (Some new translatable 881 strings, tooltips for 2 new buttons) 882 </issue> 883 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/94"> 884 github-issue#94: Improve matching of keybindings, consider 885 IBus.ModifierType.MODIFIER_MASK 886 </issue> 887 <issue> 888 Show the list of dictionaries in the setup tool only if it 889 is more than just ['None'] 890 </issue> 891 <issue> 892 If a real dictionary is added in the setup tool, remove 893 dummy dictionary 'None'. 894 </issue> 895 <issue> 896 Add black flag for the special dummy dictionary 'None' 897 </issue> 898 <issue> 899 Add doctests to check that the special dictionary 'None' 900 is handled correctly 901 </issue> 902 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/98"> 903 github-issue#98: When the list of imes or dictionaries is emptied by the 904 user, set it to 'NoIME' or 'None' 905 </issue> 906 <issue> 907 Add "Set to default" buttons for the list of input methods 908 and dictionaries 909 </issue> 910 <issue> 911 Remove the special candidate which is shown when a 912 dictionary is missing 913 </issue> 914 </issues> 915 </release> 916 <release version="2.8.3" date="2020-05-14" urgency="medium"> 917 <description> 918 <p>Bug fixes and enhancements</p> 919 </description> 920 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.8.3</url> 921 <issues> 922 <issue> 923 Save default dictionaries and input methods when making 924 the lists empty in the setup tool 925 </issue> 926 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/93"> 927 github-issue#93: Fix reading “include” instructions in Compose files and 928 observe XCOMPOSEFILE 929 </issue> 930 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/97"> 931 github-issue#97: Fix right-to-left detection for LC_MESSAGES=C 932 </issue> 933 <issue> 934 GUI tests added thanks to Takao Fujiwara 935 </issue> 936 <issue> 937 Update UnicodeData.txt to Unicode 13.0.0 938 </issue> 939 <issue> 940 Translation updates from Weblate for it, hu, tr, pt_BR 941 </issue> 942 </issues> 943 </release> 944 <release version="2.8.2" date="2020-03-31" urgency="medium"> 945 <description> 946 <p>Bug fixes and enhancements</p> 947 </description> 948 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.8.2</url> 949 <issues> 950 <issue> 951 Translation updates from Weblate for ar, tr 952 </issue> 953 <issue> 954 Update emoji annotations from CLDR 955 </issue> 956 </issues> 957 </release> 958 <release version="2.8.1" date="2020-02-27" urgency="medium"> 959 <description> 960 <p>Bug fixes and enhancements</p> 961 </description> 962 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.8.1</url> 963 <issues> 964 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/87"> 965 github-issue#87: Prevent also BackSpace from reopening a preedit when the 966 option “Arrow keys can reopen a p reedit” is off 967 </issue> 968 <issue url="https://bugzilla.redhat.com/show_bug.cgi?id=1637647"> 969 rhbz#1637647: Prevent also BackSpace from reopening a preedit when the 970 option “Arrow keys can reopen a p reedit” is off 971 </issue> 972 <issue> 973 Translation updates from Weblate for es, tr, he 974 </issue> 975 <issue> 976 Update emoji annotations from CLDR 977 </issue> 978 </issues> 979 </release> 980 <release version="2.8.0" date="2020-02-04" urgency="medium"> 981 <description> 982 <p>Bug fixes and enhancements</p> 983 </description> 984 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.8.0</url> 985 <issues> 986 <issue> 987 Translation updates from Weblate for ca, de, es, fr, nl, pl, uk 988 </issue> 989 <issue> 990 Update emoji annotations from CLDR 991 </issue> 992 <issue> 993 Update emoji data to Unicode 13.0 final 994 </issue> 995 <issue> 996 New option to choose whether spellchecking is done on the 997 preedit and which colour to use 998 </issue> 999 <issue> 1000 Spellcheck typed string in preedit and colour it if it is 1001 likely to be misspelled 1002 </issue> 1003 <issue> 1004 More test cases for spellchecking and spellchecking 1005 suggestions 1006 </issue> 1007 <issue> 1008 Restructure code for spellchecking and spellchecking 1009 suggestions 1010 </issue> 1011 </issues> 1012 </release> 1013 <release version="2.7.7" date="2020-01-24" urgency="medium"> 1014 <description> 1015 <p>Bug fixes and enhancements</p> 1016 </description> 1017 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.7.7</url> 1018 <issues> 1019 <issue> 1020 Translation updates from Weblate for es, de, pl, he, fr, 1021 uk, tr, nl 1022 </issue> 1023 <issue> 1024 Generate README.html and README from README.md 1025 </issue> 1026 <issue url="https://github.com/mike-fabian/ibus-typing-booster/pull/74"> 1027 github-pull#74: A thorough upgrade to README.md 1028 </issue> 1029 <issue url="https://bugzilla.redhat.com/show_bug.cgi?id=1793460"> 1030 rhbz#1793460: Set button label of google application 1031 credentials button correctly 1032 </issue> 1033 <issue> 1034 Add another test case for libvoikko spellchecking together 1035 with en_GB spellchecking 1036 </issue> 1037 </issues> 1038 </release> 1039 <release version="2.7.6" date="2020-01-14" urgency="medium"> 1040 <description> 1041 <p>Bug fixes and enhancements</p> 1042 </description> 1043 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.7.6</url> 1044 <issues> 1045 <issue> 1046 Use included fi_FI.dic for Finnish word suggestions 1047 </issue> 1048 <issue> 1049 Add Finnish ispell dictionary fi_FI.dic 1050 </issue> 1051 <issue> 1052 Minor translation updates from Weblate for pl, tr, zh_CN 1053 </issue> 1054 </issues> 1055 </release> 1056 <release version="2.7.5" date="2019-12-18" urgency="medium"> 1057 <description> 1058 <p>Bug fixes and enhancements</p> 1059 </description> 1060 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.7.5</url> 1061 <issues> 1062 <issue> 1063 Add libvoikko support for Finnish 1064 </issue> 1065 <issue> 1066 Add support for (almost) arbitrary dead key sequences 1067 (suggested by Marko Myllynen) 1068 </issue> 1069 </issues> 1070 </release> 1071 <release version="2.7.4" date="2019-12-14" urgency="medium"> 1072 <description> 1073 <p>Bug fixes and enhancements</p> 1074 </description> 1075 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.7.4</url> 1076 <issues> 1077 <issue> 1078 Updated Portuguese (Brazil) translations from Weblate 1079 (100.0% translated) 1080 </issue> 1081 <issue> 1082 Updated Turkish translations from Weblate (100.0% translated) 1083 </issue> 1084 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/62"> 1085 github-issue#62: Remove weird spelling “preëdit” from messageid 1086 </issue> 1087 <issue> 1088 Update emoji annotations from CLDR 1089 </issue> 1090 </issues> 1091 </release> 1092 <release version="2.7.3" date="2019-11-25" urgency="medium"> 1093 <description> 1094 <p>Bug fixes and enhancements</p> 1095 </description> 1096 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.7.3</url> 1097 <issues> 1098 <issue> 1099 Correct release dates of Unicode 12.0.0 and 12.1.0 in 1100 emoji_picker.py 1101 </issue> 1102 <issue> 1103 Add workaround if key codes cannot be found for key values 1104 (workaround for big endian platforms) 1105 </issue> 1106 <issue url="https://bugzilla.redhat.com/show_bug.cgi?id=1770072"> 1107 rhbz#1770072, rhbz#1713963, rhbz#1764520, rhbz#1768016: Fix 1108 race condition in itb_util.xdg_save_data_path() 1109 </issue> 1110 <issue> 1111 Another fix for right-to-left languages: fix wrong order 1112 of globe emoji 1113 </issue> 1114 <issue> 1115 Small fix in parsing emoji-test.txt which slightly changes 1116 the emoji sorting order 1117 </issue> 1118 <issue> 1119 Adapt parsing of the emoji data files to the changes in 1120 Unicode 13.0 1121 </issue> 1122 <issue> 1123 Fix emoji test cases for new emoji data files for Unicode 1124 13.0 1125 </issue> 1126 <issue> 1127 Update emoji data to current Unicode 13.0 draft 1128 </issue> 1129 <issue> 1130 Add fa, it, tr to LINGUAS 1131 </issue> 1132 <issue> 1133 Updated Odia translations from Weblate (53.4% translated) 1134 </issue> 1135 <issue> 1136 Updated Czech translations from Weblate (100.0% translated) 1137 </issue> 1138 <issue> 1139 Updated Catalan translations from Weblate (17.1% translated) 1140 </issue> 1141 <issue> 1142 Added Turkish translations from Weblate (100.0% translated) 1143 </issue> 1144 <issue> 1145 Added Italian translations from Weblate (5.2% translated) 1146 </issue> 1147 <issue> 1148 Portuguese (Portugal) translations moved from pt_PT to pt (23.8% translated) 1149 </issue> 1150 <issue> 1151 Update French translations from Weblate (100.0% translated) 1152 </issue> 1153 <issue> 1154 Added Persian translations from Weblate (0% translated) 1155 </issue> 1156 </issues> 1157 </release> 1158 <release version="2.7.2" date="2019-11-06" urgency="medium"> 1159 <description> 1160 <p>Bug fixes and enhancements</p> 1161 </description> 1162 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.7.2</url> 1163 <issues> 1164 <issue> 1165 Fix display for right-to-left languages in the 1166 dictionaries and input methods tab in the setup tool 1167 </issue> 1168 <issue> 1169 Added Swahili translations from Weblate (30.1% translated) 1170 </issue> 1171 <issue> 1172 Added Traditional Chinese translations from Weblate (0.5% translated) 1173 </issue> 1174 <issue> 1175 Added Portuguese (Portugal) translations from Weblate (23.8% translated) 1176 </issue> 1177 <issue> 1178 Update Hebrew translations from Weblate (100% translated) 1179 </issue> 1180 <issue> 1181 Update Arabic translations from Weblate (100% translated) 1182 </issue> 1183 <issue> 1184 Update Spanisch translations from Weblate (93.3% translated) 1185 </issue> 1186 </issues> 1187 </release> 1188 <release version="2.7.1" date="2019-10-31" urgency="medium"> 1189 <description> 1190 <p>Bug fixes and enhancements</p> 1191 </description> 1192 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.7.1</url> 1193 <issues> 1194 <issue> 1195 Update Chinese translations from Weblate (13.5% translated) 1196 </issue> 1197 <issue> 1198 Update Spanish translations from Weblate (92.2% translated) 1199 </issue> 1200 <issue> 1201 Update Catalan translations from Weblate (12.4% translated) 1202 </issue> 1203 <issue> 1204 Add Hebrew translation from Weblate (67.4% translated) 1205 </issue> 1206 <issue> 1207 Add Arabic translation from Weblate (28.0% translated) 1208 </issue> 1209 <issue> 1210 Update Ukrainian translations from Weblate (100.0% translated) 1211 </issue> 1212 <issue> 1213 Update German translations from Weblate (100.0% translated) 1214 </issue> 1215 <issue> 1216 Update Japanese translations from Weblate (35.2% translated) 1217 </issue> 1218 <issue> 1219 Update French translations from Weblate (93.8% translated) 1220 </issue> 1221 <issue> 1222 Add Hungarian translation from Weblate (58.0% translated) 1223 </issue> 1224 <issue> 1225 Add Odia translations from Weblate (2.6% translated) 1226 </issue> 1227 <issue> 1228 Improve compose file parsing to get results containing \" 1229 correct 1230 </issue> 1231 <issue> 1232 More test cases for compose sequences 1233 </issue> 1234 <issue> 1235 Change README.md to refer to Weblate for translations 1236 instead of Zanata 1237 </issue> 1238 <issue> 1239 Fix display of code points in emoji-picker when running in 1240 or_IN.UTF-8 locale 1241 </issue> 1242 </issues> 1243 </release> 1244 <release version="2.7.0" date="2019-10-18" urgency="medium"> 1245 <description> 1246 <p>Bug fixes and enhancements</p> 1247 </description> 1248 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.7.0</url> 1249 <issues> 1250 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/47"> 1251 github-issue#47: Add support for compose sequences 1252 </issue> 1253 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/36"> 1254 github-issue#36: Add support for compose sequences 1255 </issue> 1256 <issue> 1257 Test cases for compose support 1258 </issue> 1259 <issue> 1260 When using doctest: log to stderr and set logging level to 1261 DEBUG 1262 </issue> 1263 <issue> 1264 Properly close file handles when loading hunspell 1265 dictionaries 1266 </issue> 1267 </issues> 1268 </release> 1269 <release version="2.6.8" date="2019-10-11" urgency="medium"> 1270 <description> 1271 <p>Bug fixes and enhancements</p> 1272 </description> 1273 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.6.8</url> 1274 <issues> 1275 <issue> 1276 Quote the tables for the key and mouse bindings in the 1277 README.md as code 1278 </issue> 1279 <issue> 1280 Do not hardcode the list of useful m17n input methods 1281 </issue> 1282 <issue> 1283 Use LOGGER.exeption() in exception handlers 1284 </issue> 1285 <issue> 1286 Use python logging module with log file rotation instead 1287 of writing to stdout/stderr 1288 </issue> 1289 <issue> 1290 Fix set_preedit_underline() with parameter 1291 update_gsettings=True 1292 </issue> 1293 </issues> 1294 </release> 1295 <release version="2.6.7" date="2019-09-30" urgency="medium"> 1296 <description> 1297 <p>Bug fixes and enhancements</p> 1298 </description> 1299 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.6.7</url> 1300 <issues> 1301 <issue> 1302 If the first candidate is exactly the same as the typed 1303 string prefer longer candidates (Extends inline 1304 completions automatically) 1305 </issue> 1306 <issue> 1307 Move README to README.md and use some markdown to make it 1308 look better on github 1309 </issue> 1310 <issue> 1311 When showing similar emoji in the lookup table, show the 1312 list of keywords which matched only when debugging is on 1313 </issue> 1314 <issue> 1315 Update emoji annotations from CLDR 1316 </issue> 1317 <issue> 1318 More unittests, restructure test files, move some doctests 1319 to unittests 1320 </issue> 1321 <issue> 1322 Add a utility class KeyvalsToKeycodes to find ibus key 1323 codes instead of hardcoding them 1324 </issue> 1325 <issue> 1326 Add ceb to CLDR_ANNOTATION_FILES 1327 </issue> 1328 </issues> 1329 </release> 1330 <release version="2.6.6" date="2019-09-11" urgency="medium"> 1331 <description> 1332 <p>Bug fixes and enhancements</p> 1333 </description> 1334 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.6.6</url> 1335 <issues> 1336 <issue> 1337 When checking whether to show inline completion, normalize 1338 the first candidate as well 1339 </issue> 1340 <issue> 1341 Two more test cases in hunspell_suggest.py 1342 </issue> 1343 <issue> 1344 Make it work correctly with newer French hunspell 1345 dictionaries 1346 </issue> 1347 <issue> 1348 Skip some unittests when dictionaries or python modules 1349 needed are not installed 1350 </issue> 1351 <issue> 1352 Update emoji annotations from CLDR 1353 </issue> 1354 <issue> 1355 Add more test cases to m17n_translit_test.py for 1356 si-sayura.mim 1357 </issue> 1358 </issues> 1359 </release> 1360 <release version="2.6.5" date="2019-08-28" urgency="medium"> 1361 <description> 1362 <p>Bug fixes and enhancements</p> 1363 </description> 1364 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.6.5</url> 1365 <issues> 1366 <issue> 1367 Added Dutch translation (Thanks to Heimen Stoffels) 1368 </issue> 1369 <issue> 1370 Add si-sayura to the list of M17N input methods 1371 </issue> 1372 <issue> 1373 Add more test cases for m17n_translit.py, especially for si-sayura.mim 1374 </issue> 1375 </issues> 1376 </release> 1377 <release version="2.6.4" date="2019-07-17" urgency="medium"> 1378 <description> 1379 <p>Bug fixes and enhancements</p> 1380 </description> 1381 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.6.4</url> 1382 <issues> 1383 <issue> 1384 Update translations from zanata (cs updated, now 100% 1385 complete) 1386 </issue> 1387 <issue> 1388 Do not crash if initializing enchant or pyhunspell fails, 1389 continue without spellchecking 1390 </issue> 1391 <issue> 1392 Try to install myspell-xx_YY packages instead of 1393 hunspell-xx package on SUSE 1394 </issue> 1395 <issue> 1396 Fix loading of cldr annotations when the .xml files are 1397 zipped 1398 </issue> 1399 <issue> 1400 Add JoyPixels to good_emoji_fonts list 1401 </issue> 1402 </issues> 1403 </release> 1404 <release version="2.6.3" date="2019-06-19" urgency="medium"> 1405 <description> 1406 <p>Bug fixes and enhancements</p> 1407 </description> 1408 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.6.3</url> 1409 <issues> 1410 <issue> 1411 Performance improvement of around 30% in EmojiMatcher._match() 1412 </issue> 1413 <issue> 1414 Tiny performance improvement in itb_emoji.py _set_seq1() 1415 </issue> 1416 </issues> 1417 </release> 1418 <release version="2.6.2" date="2019-06-05" urgency="medium"> 1419 <description> 1420 <p>Bug fixes and enhancements</p> 1421 </description> 1422 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.6.2</url> 1423 <issues> 1424 <issue> 1425 Emoji ZWJSequence “people holding hands” is 12.0, not 10.0 1426 </issue> 1427 <issue> 1428 Update emoji annotations from CLDR 1429 </issue> 1430 <issue> 1431 icons: Regenerate with proper transparency (Thanks to FeRD (Frank Dana)) 1432 </issue> 1433 <issue> 1434 Remove enable-background from icon SVG (Thanks to FeRD (Frank Dana)) 1435 </issue> 1436 <issue> 1437 Update UnicodeData.txt to current Unicode 12.1.0 1438 </issue> 1439 </issues> 1440 </release> 1441 <release version="2.6.1" date="2019-05-06" urgency="medium"> 1442 <description> 1443 <p>Bug fixes and enhancements</p> 1444 </description> 1445 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.6.1</url> 1446 <issues> 1447 <issue> 1448 Support emoji presentation and text presentation in 1449 emoji-picker 1450 </issue> 1451 <issue> 1452 Improve itb_emoji.py to also support text presentation of 1453 emoji 1454 </issue> 1455 <issue> 1456 Update emoji annotations from CLDR 1457 </issue> 1458 </issues> 1459 </release> 1460 <release version="2.6.0" date="2019-03-01" urgency="medium"> 1461 <description> 1462 <p>Bug fixes and enhancements</p> 1463 </description> 1464 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.6.0</url> 1465 <issues> 1466 <issue> 1467 Update translations from zanata (de, es, fr, pl, uk updated) 1468 </issue> 1469 <issue> 1470 Update emoji annotations from CLDR 1471 </issue> 1472 <issue> 1473 When Left or BackSpace trigger a commit, forward Left 1474 events only when no candidate was selected (i.e. the 1475 preëdit was committed) 1476 </issue> 1477 <issue> 1478 If a candidate is shown inline and *manually* selected, 1479 show the caret at the end of the candidate 1480 </issue> 1481 <issue> 1482 Right, Left, BackSpace, and Delete edit the preëdit only 1483 if no candidate is *manually* selected 1484 </issue> 1485 <issue> 1486 If an input char is typed while a candidate is *manually* 1487 selected, add that input to the candidate 1488 </issue> 1489 <issue> 1490 Change option name 'Add a space when committing by label 1491 or mouse' in setup tool 1492 </issue> 1493 <issue> 1494 Remove option “Use digits as select keys” 1495 </issue> 1496 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/48)"> 1497 github-issue#48: Make key bindings to commit or remove candidates via label 1498 configurable 1499 </issue> 1500 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/49"> 1501 github-issue#49: Multi word suggestions: Commit the current commit phrase 1502 and the previous phrase as a single unit as well 1503 </issue> 1504 <issue> 1505 Fix wrong tooltip for “Automatically select the best 1506 candidate” option 1507 </issue> 1508 </issues> 1509 </release> 1510 <release version="2.5.3" date="2019-02-11" urgency="medium"> 1511 <description> 1512 <p>Bug fixes and enhancements</p> 1513 </description> 1514 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.5.3</url> 1515 <issues> 1516 <issue> 1517 Update translations from zanata (ja, pl updated) 1518 </issue> 1519 <issue> 1520 Update emoji annotations from CLDR 1521 </issue> 1522 <issue> 1523 Use “NoIME” instead of “NoIme” as the internal name of the 1524 dummy input method 1525 </issue> 1526 </issues> 1527 </release> 1528 <release version="2.5.2" date="2019-02-06" urgency="medium"> 1529 <description> 1530 <p>Bug fixes and enhancements</p> 1531 </description> 1532 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.5.2</url> 1533 <issues> 1534 <issue> 1535 Fix test case for selecting non existing candidates for 1536 Fedora rawhide 1537 </issue> 1538 <issue> 1539 Update UnicodeData.txt to current Unicode 12.0 draft 1540 </issue> 1541 <issue> 1542 Update emoji data to Unicode 12.0 final for 2019 1543 </issue> 1544 <issue> 1545 Update emoji annotations from CLDR 1546 </issue> 1547 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/46"> 1548 github-issue#46: Initialize self.dictionary_sub_properties_prop_list = [] 1549 in self._init_properties() 1550 </issue> 1551 <issue> 1552 Fix test case for case mode change 1553 </issue> 1554 <issue> 1555 Improve filter for dictionary selection if langtable available 1556 </issue> 1557 </issues> 1558 </release> 1559 <release version="2.5.1" date="2019-01-29" urgency="medium"> 1560 <description> 1561 <p>Bug fixes and enhancements</p> 1562 </description> 1563 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.5.1</url> 1564 <issues> 1565 <issue> 1566 Update translations from zanata (de, ja, fr, pl updated) 1567 </issue> 1568 <issue> 1569 Show also dictionary when “Show status in auxiliary text” is on 1570 </issue> 1571 <issue> 1572 Set notebook in setup tool to scrollable 1573 </issue> 1574 <issue> 1575 Make filter for dictionary selection work for language 1576 descriptions if langtable available 1577 </issue> 1578 <issue> 1579 Show names of languages and territories in setup tool if 1580 langtable is available 1581 </issue> 1582 <issue> 1583 Add option to automatically select the best candidate 1584 </issue> 1585 <issue> 1586 Pressing Shift should not immediately change the case mode 1587 of the candidates 1588 </issue> 1589 </issues> 1590 </release> 1591 <release version="2.5.0" date="2019-01-16" urgency="medium"> 1592 <description> 1593 <p>Bug fixes and enhancements</p> 1594 </description> 1595 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.5.0</url> 1596 <issues> 1597 <issue> 1598 Update translations from zanata (de, ja, uk updated) 1599 </issue> 1600 <issue> 1601 Add a property menu for the highest priority dictonary 1602 </issue> 1603 <issue> 1604 Add a missing _update_preedit() 1605 </issue> 1606 <issue> 1607 When lookup is enabled by tab but the lookup table is 1608 empty, the first cancel should clear the input 1609 </issue> 1610 <issue> 1611 Reset self.is_lookup_table_enabled_by_tab and 1612 self.is_lookup_table_enabled_by_min_char_complete when 1613 input is cleared 1614 </issue> 1615 <issue> 1616 Get suggestions from hunspell dictionaries only for input 1617 which does not contain spaces 1618 </issue> 1619 <issue> 1620 Don’t reinitialize the dictionaries if only the order of 1621 the dictionaries has changed 1622 </issue> 1623 <issue> 1624 Add key bindings to change the priority of dictionaries 1625 </issue> 1626 <issue> 1627 Speech recognition input using Google speech-to-text 1628 </issue> 1629 <issue> 1630 Change the default input methods for as_IN, kn_IN, and 1631 ta_IN 1632 </issue> 1633 <issue> 1634 Make ur-phonetic the default input method for ur_IN and 1635 add en_GB dictionary to default 1636 </issue> 1637 <issue> 1638 Update emoji annotations from CLDR 1639 </issue> 1640 </issues> 1641 </release> 1642 <release version="2.4.1" date="2018-12-27" urgency="medium"> 1643 <description> 1644 <p>Bug fixes and enhancements</p> 1645 </description> 1646 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.4.1</url> 1647 <issues> 1648 <issue> 1649 Update translations from zanata (pl updated) 1650 </issue> 1651 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/25"> 1652 github-issue#25: Add direct input mode 1653 </issue> 1654 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/42"> 1655 github-issue#42: Fix start of setup tool when libexedir is not 1656 /usr/libexec/ 1657 </issue> 1658 </issues> 1659 </release> 1660 <release version="2.4.0" date="2018-12-19" urgency="medium"> 1661 <description> 1662 <p>Bug fixes and enhancements</p> 1663 </description> 1664 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.4.0</url> 1665 <issues> 1666 <issue> 1667 Update translations from zanata (de, es, fr, ja, pl, uk updated) 1668 </issue> 1669 <issue> 1670 Add new command 'toggle_hide_input' to hide the preëdit, 1671 lookup table, and auxiliary text 1672 </issue> 1673 <issue> 1674 Add an option to use preedit style only if lookup is enabled 1675 </issue> 1676 <issue> 1677 Add an option to choose the style of underlining the preedit 1678 </issue> 1679 <issue url="https://bugzilla.redhat.com/show_bug.cgi?id=1659128"> 1680 rhbz#1659128: Don’t try to record the first candidate when there is none 1681 after an automatic commit on focus out or reset 1682 </issue> 1683 <issue> 1684 Add an option in the setup tool to set the debug level 1685 </issue> 1686 <issue> 1687 Move appearance related options to the new “Appearance” tab 1688 </issue> 1689 <issue> 1690 Add settings for colour and other appearance stuff 1691 </issue> 1692 <issue> 1693 Move “Dictionaries and input methods” Tab in the setup 1694 tool to the first position 1695 </issue> 1696 <issue> 1697 Update the shortcut hints in the tooltips when keybindings 1698 change 1699 </issue> 1700 <issue> 1701 Only show the label in the panel menus for emoji-mode and 1702 off-the-record-mode 1703 </issue> 1704 <issue> 1705 Don’t show the shortcut hints in the menu labels, takes 1706 too much space there. 1707 </issue> 1708 <issue> 1709 Update README because of the recent change to make 1710 keybindings configurable. 1711 </issue> 1712 </issues> 1713 </release> 1714 <release version="2.3.3" date="2018-12-13" urgency="medium"> 1715 <description> 1716 <p>Bug fixes and enhancements</p> 1717 </description> 1718 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.3.3</url> 1719 <issues> 1720 <issue> 1721 Toggle candidates between 'title', 'upper', and 'lower' 1722 case when Shift is typed. 1723 </issue> 1724 <issue> 1725 Improve Spanish translation 1726 (Thanks to Ismael Venegas Castelló) 1727 </issue> 1728 </issues> 1729 </release> 1730 <release version="2.3.2" date="2018-12-11" urgency="medium"> 1731 <description> 1732 <p>Bug fixes and enhancements</p> 1733 </description> 1734 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.3.2</url> 1735 <issues> 1736 <issue> 1737 Key bindings should match independent of whether Num Lock 1738 or Caps Lock are on or off. 1739 </issue> 1740 </issues> 1741 </release> 1742 <release version="2.3.1" date="2018-12-08" urgency="medium"> 1743 <description> 1744 <p>Bug fixes and enhancements</p> 1745 </description> 1746 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.3.1</url> 1747 <issues> 1748 <issue> 1749 Update translations from zanata (cs, de, es, fr, ja, pl, 1750 pt_BR, uk, zh_CN updated) 1751 </issue> 1752 <issue> 1753 Avoid some PyGTKDeprecationWarnings 1754 </issue> 1755 <issue> 1756 Don’t show Unicode 12.0 draft emoji by default in 1757 emoji-picker 1758 </issue> 1759 <issue> 1760 Update emoji data to Unicode 12.0 draft 1761 </issue> 1762 <issue> 1763 Update emoji annotations from CLDR 1764 </issue> 1765 </issues> 1766 </release> 1767 <release version="2.3.0" date="2018-12-05" urgency="medium"> 1768 <description> 1769 <p>Bug fixes and enhancements</p> 1770 </description> 1771 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.3.0</url> 1772 <issues> 1773 <issue> 1774 Update translations from zanata (de, ja updated) 1775 </issue> 1776 <issue> 1777 Commit the current preëdit when the focus changes 1778 </issue> 1779 <issue> 1780 When preëdit empty or lookup table not enabled by key: 1781 clear the lookup table 1782 </issue> 1783 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/15"> 1784 github-issue#15: Make key bindings configurable 1785 </issue> 1786 <issue> 1787 Correct tooltips for the “up” and “down” buttons for input 1788 methods dictionaries 1789 </issue> 1790 </issues> 1791 </release> 1792 <release version="2.2.1" date="2018-11-28" urgency="medium"> 1793 <description> 1794 <p>Bug fixes and enhancements</p> 1795 </description> 1796 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.2.1</url> 1797 <issues> 1798 <issue> 1799 Update translations from zanata (pl, uk updated) 1800 </issue> 1801 </issues> 1802 </release> 1803 <release version="2.2.0" date="2018-11-21" urgency="medium"> 1804 <description> 1805 <p>Bug fixes and enhancements</p> 1806 </description> 1807 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.2.0</url> 1808 <issues> 1809 <issue> 1810 Update translations from zanata (de updated) 1811 </issue> 1812 <issue> 1813 Save some screen space in the setup tool 1814 </issue> 1815 <issue> 1816 Add inline completion feature 1817 </issue> 1818 <issue> 1819 Tab should force a lookup when the minimum number of 1820 characters is not yet reached 1821 </issue> 1822 </issues> 1823 </release> 1824 <release version="2.1.3" date="2018-10-08" urgency="medium"> 1825 <description> 1826 <p>Bug fixes and enhancements</p> 1827 </description> 1828 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.1.3</url> 1829 <issues> 1830 <issue> 1831 Update translations from zanata (uk updated) 1832 </issue> 1833 </issues> 1834 </release> 1835 <release version="2.1.2" date="2018-09-21" urgency="medium"> 1836 <description> 1837 <p>Bug fixes and enhancements</p> 1838 </description> 1839 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.1.2</url> 1840 <issues> 1841 <issue> 1842 Update translations from zanata (de, pl updated) 1843 </issue> 1844 <issue> 1845 Add typing-booster.its and typing-booster.loc to avoid 1846 making the release descriptions and developer name in 1847 typing-booster.appdata.xml translatable. 1848 </issue> 1849 <issue> 1850 Remove code to check whether another instance of the setup 1851 tool is running. 1852 </issue> 1853 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/39"> 1854 github-issue#39: Add new option to avoid adding a space when committing by 1855 label or mouse 1856 </issue> 1857 <issue> 1858 Update emoji annotations from CLDR 1859 </issue> 1860 <issue url="https://bugzilla.redhat.com/show_bug.cgi?id=1630349"> 1861 rhbz#1630349: Do not try to commit if index is >= the 1862 current number of candidates 1863 </issue> 1864 </issues> 1865 </release> 1866 <release version="2.1.1" date="2018-09-04" urgency="medium"> 1867 <description> 1868 <p>Bug fixes and enhancements</p> 1869 </description> 1870 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.1.1</url> 1871 <issues> 1872 <issue> 1873 Update translations from zanata (es updated, 100% complete now) 1874 </issue> 1875 </issues> 1876 </release> 1877 <release version="2.1.0" date="2018-07-18" urgency="medium"> 1878 <description> 1879 <p>Bug fixes and enhancements</p> 1880 </description> 1881 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.1.0</url> 1882 <issues> 1883 <issue> 1884 emoji-picker: Show a concise description of a selected 1885 emoji in the header bar 1886 </issue> 1887 <issue> 1888 Update the setup UI when settings are changed outside of 1889 the setup UI 1890 </issue> 1891 <issue> 1892 Migrate IBusConfig to GSettings (The old settings are 1893 unfortunately lost, so one has to open the setup tool 1894 and recreate ones favourite settings). 1895 </issue> 1896 <issue> 1897 Read emoji data files always in UTF-8 1898 </issue> 1899 </issues> 1900 </release> 1901 <release version="2.0.2" date="2018-06-27" urgency="medium"> 1902 <description> 1903 <p>Bug fixes and enhancements</p> 1904 </description> 1905 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.0.2</url> 1906 <issues> 1907 <issue> 1908 Better Tab handling, use Tab to switch to the next 1909 candidate, not to commit 1910 </issue> 1911 </issues> 1912 </release> 1913 <release version="2.0.1" date="2018-06-21" urgency="medium"> 1914 <description> 1915 <p>Bug fixes and enhancements</p> 1916 </description> 1917 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.0.1</url> 1918 <issues> 1919 <issue> 1920 Update translations from zanata (ja updated) 1921 </issue> 1922 <issue> 1923 Update emoji annotations from CLDR 1924 </issue> 1925 <issue> 1926 Fix some bugs in the usage of “prefix” for prefixes other 1927 than “/usr” (For FreeBSD) 1928 </issue> 1929 <issue> 1930 Make itb_util.get_ime_help() work on FreeBS 1931 </issue> 1932 <issue> 1933 Update UnicodeData.txt to Unicode 11.0.0 1934 </issue> 1935 <issue> 1936 Remove useless 't-nil vi-base': 'vi-base.mim', from 1937 M17N_INPUT_METHODS 1938 </issue> 1939 <issue> 1940 Remove extra space in entry for sa-IAST input method to 1941 make it work 1942 </issue> 1943 <issue> 1944 Show in the setup tool in the input listbox whether 1945 minput_open_im() succeeded. 1946 </issue> 1947 <issue> 1948 Use the rocket icon emoji_u1f680.svg from the “Noto Color 1949 Emoji” font 1950 </issue> 1951 </issues> 1952 </release> 1953 <release version="2.0.0" date="2018-05-28" urgency="medium"> 1954 <description> 1955 <p>Bug fixes and enhancements</p> 1956 </description> 1957 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/2.0.0</url> 1958 <issues> 1959 <issue> 1960 Update translations because of the merge of the engines 1961 (de, pl, uk updated) 1962 </issue> 1963 <issue> 1964 Update emoji annotations from CLDR 1965 </issue> 1966 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/17"> 1967 github-issue#17: Do not hardcode icon names in desktop files 1968 </issue> 1969 <issue> 1970 Change the default for “Unicode symbols and emoji 1971 predictions” to “False” 1972 </issue> 1973 <issue> 1974 Merge all typing-booster engines into one 1975 </issue> 1976 <issue> 1977 Change the UI of the setup tool to make it possible to 1978 select multiple input methods and dictionaries 1979 </issue> 1980 <issue> 1981 Move the buttons to learn from a file and to delete 1982 learned data to the options tab 1983 </issue> 1984 <issue> 1985 Use the same “About” dialog in the setup tool as in emoji-picker 1986 </issue> 1987 </issues> 1988 </release> 1989 <release version="1.5.38" date="2018-05-22" urgency="medium"> 1990 <description> 1991 <p>Bug fixes and enhancements</p> 1992 </description> 1993 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.5.38</url> 1994 <issues> 1995 <issue> 1996 Refresh french translation (thanks to Thierry Thomas) 1997 </issue> 1998 <issue> 1999 Mark comments in the emoji-picker about dialog as translatable 2000 </issue> 2001 </issues> 2002 </release> 2003 <release version="1.5.37" date="2018-05-14" urgency="medium"> 2004 <description> 2005 <p>Bug fixes and enhancements</p> 2006 </description> 2007 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.5.37</url> 2008 <issues> 2009 <issue> 2010 Update translations from Zanata (pl and uk updated) 2011 </issue> 2012 <issue> 2013 Make “Add direct input” option work correctly when 2014 “Remember last preedit input method” option is off 2015 </issue> 2016 <issue> 2017 Fix test case for Korean 2018 </issue> 2019 <issue> 2020 Rewrite setup UI completely in Python, without using Glade 2021 </issue> 2022 <issue url="https://bugzilla.redhat.com/show_bug.cgi?id=1575659"> 2023 rhbz#1575659: Fix format string in debug message when a dictionary .aff 2024 file has no encoding 2025 </issue> 2026 <issue> 2027 Return False in read_training_data_from_file() if file 2028 cannot be opened 2029 </issue> 2030 </issues> 2031 </release> 2032 <release version="1.5.36" date="2018-04-10" urgency="medium"> 2033 <description> 2034 <p>Bug fixes and enhancements</p> 2035 </description> 2036 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.5.36</url> 2037 <issues> 2038 <issue url="https://bugzilla.redhat.com/show_bug.cgi?id=1564354"> 2039 rhbz#1564354: Make the default for 2040 self.show_status_info_in_auxiliary_text False 2041 </issue> 2042 <issue> 2043 Adapt hunspell_suggest.py to work with pyhunspell 0.5.4 2044 </issue> 2045 </issues> 2046 </release> 2047 <release version="1.5.35" date="2018-03-07" urgency="medium"> 2048 <description> 2049 <p>Bug fixes and enhancements</p> 2050 </description> 2051 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.5.35</url> 2052 <issues> 2053 <issue> 2054 Update translations from zanata (es, pl, and uk updated) 2055 </issue> 2056 <issue> 2057 Update UnicodeData.txt to UnicodeData-11.0.0d13.txt 2058 </issue> 2059 <issue> 2060 Read also the emoji names from the emoji-test.txt file 2061 </issue> 2062 <issue> 2063 Update Unicode emoji data to a prerelease of Unicode Emoji Data 11. 2064 </issue> 2065 <issue> 2066 Fix PyGTKDeprecationWarning: Using positional arguments 2067 with the GObject constructor has been deprecated. 2068 </issue> 2069 <issue> 2070 Add “Twemoji” as a good colour emoji font to the emoji-picker font list 2071 </issue> 2072 <issue> 2073 Don’t show the languages en_001 and es_419 in the browsing treeview 2074 </issue> 2075 <issue> 2076 Use romaji=True by default in EmojiMatcher 2077 </issue> 2078 <issue> 2079 Update emoji annotations from CLDR 2080 </issue> 2081 </issues> 2082 </release> 2083 <release version="1.5.34" date="2017-10-04" urgency="medium"> 2084 <description> 2085 <p>Bug fixes and enhancements</p> 2086 </description> 2087 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.5.34</url> 2088 <issues> 2089 <issue> 2090 Update translations from zanata (cs new, de updated) 2091 </issue> 2092 <issue> 2093 Add some tooltips 2094 </issue> 2095 <issue> 2096 Add an option whether to use pango font fallback to 2097 emoji-picker 2098 </issue> 2099 <issue> 2100 Update emoji annotations from CLDR 2101 </issue> 2102 </issues> 2103 </release> 2104 <release version="1.5.33" date="2017-09-11" urgency="medium"> 2105 <description> 2106 <p>Bug fixes and enhancements</p> 2107 </description> 2108 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.5.33</url> 2109 <issues> 2110 <issue> 2111 Update translations from zanata (es new) 2112 </issue> 2113 <issue> 2114 Install appstream metadata to /usr/share/metainfo/ 2115 </issue> 2116 <issue> 2117 Update UnicodeData.txt to Unicode 10.0.0 2118 </issue> 2119 <issue> 2120 Fix test cases and kakasi support for the update of the 2121 emoji annotations from CLDR 2122 </issue> 2123 <issue> 2124 Update emoji annotations from CLDR 2125 </issue> 2126 <issue> 2127 Skip the emoji which already have skin tone modifiers in 2128 itb_emoji.emoji_by_label() 2129 </issue> 2130 <issue> 2131 Never load characters of Unicode categories “Cc”, “Co”, 2132 and “Cs” into the emoji dictionary 2133 </issue> 2134 <issue> 2135 Update emoji-data.txt to 5.0 2136 </issue> 2137 </issues> 2138 </release> 2139 <release version="1.5.32" date="2017-04-24" urgency="medium"> 2140 <description> 2141 <p>Bug fixes and enhancements</p> 2142 </description> 2143 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.5.32</url> 2144 <issues> 2145 <issue> 2146 Fix error when starting emoji-picker when the 2147 “recently-used” does not yet exist 2148 </issue> 2149 <issue> 2150 Update emojione.json to version 3.0 2151 </issue> 2152 <issue> 2153 Add the data from CLDR common/annotationsDerived 2154 </issue> 2155 <issue> 2156 Load also the CLDR annotations from “annotationsDerived” 2157 </issue> 2158 </issues> 2159 </release> 2160 <release version="1.5.31" date="2017-04-18" urgency="medium"> 2161 <description> 2162 <p>Bug fixes and enhancements</p> 2163 </description> 2164 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.5.31</url> 2165 <issues> 2166 <issue> 2167 Rename option --use_vs16 to --non_fully_qualified 2168 (effectivly reversing the default) 2169 </issue> 2170 <issue> 2171 Make description labels in info popover selectable to be 2172 able to copy and paste their contents 2173 </issue> 2174 <issue> 2175 Sort similar emoji with the same number of matching labels 2176 by cldr_order distance 2177 </issue> 2178 <issue> 2179 Map cldr subgroup 'person-sport' to emojione category 2180 'activity' 2181 </issue> 2182 <issue> 2183 Make the categorie listings and the search work right when 2184 using --use_vs16 2185 </issue> 2186 <issue> 2187 Always store only non-fully-qualified emoji or 2188 emoji-sequences in the internal dictionary 2189 </issue> 2190 <issue> 2191 Update emoji annotations from CLDR 2192 </issue> 2193 </issues> 2194 </release> 2195 <release version="1.5.30" date="2017-03-29" urgency="medium"> 2196 <description> 2197 <p>Bug fixes and enhancements</p> 2198 </description> 2199 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.5.30</url> 2200 <issues> 2201 <issue> 2202 Update translations from zanata (de, pl, uk updated) 2203 </issue> 2204 <issue> 2205 Use string order as a fallback to cldr_order in category listings 2206 </issue> 2207 <issue> 2208 The rainbow flag should be a zwj sequence 2209 </issue> 2210 <issue> 2211 Also display the Unicode version in the emoji info popover 2212 </issue> 2213 <issue> 2214 When looking up emoji or other characters via Unicode 2215 codepoint, ignore surrogates and private use characters 2216 </issue> 2217 <issue> 2218 Show the fonts really used to render an emoji in the info 2219 popover for the emoji 2220 </issue> 2221 <issue> 2222 Fix typo in translatable string 2223 </issue> 2224 <issue> 2225 itb_emoji.py: Use CLDR order to sort the candidates and 2226 the similar emoji if score is the same 2227 </issue> 2228 </issues> 2229 </release> 2230 <release version="1.5.29" date="2017-03-21" urgency="medium"> 2231 <description> 2232 <p>Bug fixes and enhancements</p> 2233 </description> 2234 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.5.29</url> 2235 <issues> 2236 <issue> 2237 Update translations from zanata (de, pl updated) 2238 </issue> 2239 <issue> 2240 Add a “--version” command line option to emoji-picker 2241 </issue> 2242 <issue> 2243 itb_emoji.py: Also read emoji-test.txt (from unicode.org) 2244 </issue> 2245 <issue> 2246 emoji-picker: Set default font to first available in ['Noto Color Emoji', 'Emoji One', 'Symbola'] 2247 </issue> 2248 <issue> 2249 Small parsing improvement of emoji-sequences.txt 2250 </issue> 2251 <issue> 2252 Add support to either use U+FE0F VARIATION SELECTOR-16 in 2253 emoji sequences or not 2254 </issue> 2255 <issue> 2256 emoji-picker: Show “∅ Search produced empty result.” when 2257 nothing matches in a search 2258 </issue> 2259 </issues> 2260 </release> 2261 <release version="1.5.28" date="2017-03-18" urgency="medium"> 2262 <description> 2263 <p>Bug fixes and enhancements</p> 2264 </description> 2265 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.5.28</url> 2266 <issues> 2267 <issue> 2268 Allow query by code point even if Python’s 2269 unicodedata.name() does not know the character 2270 </issue> 2271 <issue> 2272 Also read names from emoji-sequences.txt and 2273 emoji-zwj-sequences.txt 2274 </issue> 2275 <issue> 2276 itb_emoji.py: Also read emoji-sequences.txt (from unicode.org) 2277 </issue> 2278 <issue> 2279 Fix positioning of info popover (fix a typo in an “if” 2280 statement) 2281 </issue> 2282 <issue> 2283 Show emoji properties from unicode.org when debugging is on 2284 </issue> 2285 <issue> 2286 itb_emoji.py: Also read emoji-zwj-sequences.txt (from 2287 unicode.org) 2288 </issue> 2289 <issue> 2290 Also use the emoji properties from unicode.org to decide 2291 whether to offer a lookup on emojipedia 2292 </issue> 2293 <issue> 2294 Use property “Emoji_Modifier_Base” from emoji-data.txt to 2295 check whether an emoji supports skin tones 2296 </issue> 2297 <issue> 2298 itb_emoji.py: Also read emoji-data.txt (from unicode.org) 2299 </issue> 2300 <issue> 2301 Tentative skin tone support for families 2302 </issue> 2303 <issue> 2304 Improve skin tone support: make it work for professions 2305 (roles) as well 2306 </issue> 2307 <issue> 2308 Make skin tone popover scrollable and limit its maximum 2309 size 2310 </issue> 2311 </issues> 2312 </release> 2313 <release version="1.5.27" date="2017-03-17" urgency="medium"> 2314 <description> 2315 <p>Bug fixes and enhancements</p> 2316 </description> 2317 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.5.27</url> 2318 <issues> 2319 <issue> 2320 Update translations from zanata (pl, uk updated) 2321 </issue> 2322 <issue> 2323 emoji-picker: make skin tone selection work for gendered emoji 2324 </issue> 2325 </issues> 2326 </release> 2327 <release version="1.5.26" date="2017-03-16" urgency="medium"> 2328 <description> 2329 <p>Bug fixes and enhancements</p> 2330 </description> 2331 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.5.26</url> 2332 <issues> 2333 <issue> 2334 Update translations from zanata (de updated) 2335 </issue> 2336 <issue> 2337 Fix display of warning message when a dictionary is not installed. 2338 </issue> 2339 <issue> 2340 Emulate xdg.BaseDirectory.save_data_path() on systems 2341 which lack pyxdg 2342 </issue> 2343 <issue> 2344 Show the skin tone popover also on a long press gesture 2345 </issue> 2346 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/5#issuecomment-286251818"> 2347 github-issue#5: issuecomment-286251818: Fix pyhunspell support 2348 </issue> 2349 </issues> 2350 </release> 2351 <release version="1.5.25" date="2017-03-13" urgency="medium"> 2352 <description> 2353 <p>Bug fixes and enhancements</p> 2354 </description> 2355 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.5.25</url> 2356 <issues> 2357 <issue> 2358 Update translations from zanata (de, pl, uk updated, zh_CN new) 2359 </issue> 2360 <issue> 2361 Show the categories as well on right mouse click in 2362 emoji-picker 2363 </issue> 2364 <issue> 2365 Improve information displayed on right mouse click in 2366 emoji-picker 2367 </issue> 2368 <issue> 2369 html.unescape() the strings parsed from the cldr annotations 2370 </issue> 2371 <issue> 2372 Fix fontsize change for invisible emoji in browse flowbox 2373 </issue> 2374 <issue> 2375 Add an option whether the arrow keys are allowed to reopen 2376 a preëdit 2377 </issue> 2378 <issue> 2379 Add an option to work around the broken 2380 forward_key_event() in the Qt 4/5 im module 2381 </issue> 2382 <issue> 2383 Use xdg.BaseDirectory to add a USER_DATADIR to the search 2384 path for data for itb_emoji.py 2385 </issue> 2386 <issue> 2387 emoji_picker.py: Speedup: Fix wrong indentation of block 2388 in _fill_flowbox_browse() 2389 </issue> 2390 <issue> 2391 emoji-picker: Do not override the decoration layout of the 2392 header bar 2393 </issue> 2394 <issue> 2395 When an emoji with a different skin tone is selected, 2396 replace the original emoji immediately 2397 </issue> 2398 <issue> 2399 Make emoji-picker work on dark themes like Adwaita-dark as well 2400 </issue> 2401 </issues> 2402 </release> 2403 <release version="1.5.24" date="2017-03-06" urgency="medium"> 2404 <description> 2405 <p>Bug fixes and enhancements</p> 2406 </description> 2407 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.5.24</url> 2408 <issues> 2409 <issue> 2410 Update translations from zanata (de updated) 2411 </issue> 2412 <issue> 2413 The spin button to change the fontsize should grab focus 2414 without selecting 2415 </issue> 2416 <issue> 2417 emoji-picker: Don’t check if ibus is running, ibus does 2418 not need to run for emoji-picker 2419 </issue> 2420 <issue> 2421 Load .desktop files for emoji-picker and 2422 ibus-setup-typing-booster correctly under Gnome Wayland 2423 </issue> 2424 <issue> 2425 Show the most recently used skin tone by default 2426 </issue> 2427 <issue> 2428 Use Popovers for skin tones 2429 </issue> 2430 <issue> 2431 Don’t use HeaderBar with the default widget titlebar 2432 </issue> 2433 <issue> 2434 Display the detailed information of an emoji as a popover, 2435 not as a tooltip 2436 </issue> 2437 <issue> 2438 Use CSS to show light gray borders around flowbox and 2439 listbox children 2440 </issue> 2441 </issues> 2442 </release> 2443 <release version="1.5.23" date="2017-02-27" urgency="medium"> 2444 <description> 2445 <p>Bug fixes and enhancements</p> 2446 </description> 2447 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.5.23</url> 2448 <issues> 2449 <issue> 2450 Update translations from zanata (de, ja, pl, uk updated) 2451 </issue> 2452 <issue> 2453 emoji_picker.py: Add a menu button to change the font for 2454 the emoji 2455 </issue> 2456 <issue> 2457 emoji-picker: Make background colour of the flowbox 2458 listing the emoji white 2459 </issue> 2460 <issue> 2461 emoji-picker: Use “Symbola” as the default font 2462 </issue> 2463 <issue> 2464 Remember the font and the fontsize in a config file 2465 </issue> 2466 <issue> 2467 emoji_picker.py: Add a spin button to change the font size 2468 of the emoji 2469 </issue> 2470 <issue> 2471 Add option to the emoji-picker to load *all* Unicode 2472 characters 2473 </issue> 2474 <issue> 2475 UI redesign of the emoji-picker 2476 </issue> 2477 <issue> 2478 Return an empty list immediately if candidates() is called 2479 with an empty search string 2480 </issue> 2481 <issue> 2482 Make the fontsize for the names of the emoji in the search 2483 results smaller 2484 </issue> 2485 <issue> 2486 Make the search in emoji-picker a bit more responsive by 2487 using GLib.idle_add() 2488 </issue> 2489 <issue> 2490 Save the recently used emoji immediately, not only when 2491 the program quits 2492 </issue> 2493 <issue> 2494 Set default font size of emoji-picker to 24 instead of 16 2495 </issue> 2496 <issue> 2497 Set the emoji font only for the emoji, not for its name in 2498 the search results 2499 </issue> 2500 <issue> 2501 Set WM_CLASS of emoji-picker and ibus-setup-typing-booster 2502 correctly 2503 </issue> 2504 <issue> 2505 Add “Icon” and “Categories” to emoji-picker.desktop 2506 </issue> 2507 </issues> 2508 </release> 2509 <release version="1.5.22" date="2017-02-21" urgency="medium"> 2510 <description> 2511 <p>Bug fixes and enhancements</p> 2512 </description> 2513 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.5.22</url> 2514 <issues> 2515 <issue> 2516 Update translations from zanata (de, fr, pl, uk updated) 2517 </issue> 2518 <issue> 2519 Add an emoji-picker 2520 </issue> 2521 <issue> 2522 Update of en.xml from CLDR’s emoji annotations 2523 </issue> 2524 <issue> 2525 Fix skipping of the Korean test case when no Korean dictionary can be found 2526 </issue> 2527 <issue> 2528 Fix invalid xml in typing-booster.appdata.xml 2529 </issue> 2530 </issues> 2531 </release> 2532 <release version="1.5.21" date="2017-02-07" urgency="medium"> 2533 <description> 2534 <p>Bug fixes and enhancements</p> 2535 </description> 2536 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.5.21</url> 2537 <issues> 2538 <issue url="https://bugzilla.redhat.com/show_bug.cgi?id=1418313"> 2539 rhbz#1418313: Handle Return and Enter correctly when the cursor is not 2540 at the end of the preëdit 2541 </issue> 2542 <issue> 2543 Values of spin buttons should not be translatable 2544 </issue> 2545 <issue> 2546 Make the categories from emojione translatable 2547 </issue> 2548 <issue> 2549 Make emoji matching accent insensitive 2550 </issue> 2551 <issue> 2552 If available use pykakasi to convert Japanese emoji 2553 category names to hiragana 2554 </issue> 2555 <issue> 2556 Add some Japanese translations as a test case for pykakasi 2557 </issue> 2558 <issue> 2559 If available use the “pinyin” Python module to add pinyin 2560 to the Chinese names and keywords 2561 </issue> 2562 <issue> 2563 Don’t fallback to “zh” from “zh_TW”, “zh_HK”, “zh_MO” and 2564 “zh_Hant” 2565 </issue> 2566 <issue> 2567 Don’t sort the labels when listing similar emoji 2568 </issue> 2569 <issue> 2570 Don’t change Unicode categories to lowercase when loading, 2571 use the original case 2572 </issue> 2573 <issue> 2574 Also treat categories 'Zl' and 'Zp' as invisible and add 2575 Unicode code point 2576 </issue> 2577 <issue> 2578 When searching for similar emoji, the original emoji 2579 should be most similar to itself 2580 </issue> 2581 <issue> 2582 Fix duplicate listing of labels when looking up similar 2583 emoji 2584 </issue> 2585 <issue> 2586 Make it optionally possible to match emoji in Japanese using romaji 2587 </issue> 2588 <issue> 2589 itb_emoji.py: Add the code point to the name of invisible 2590 characters also when looking up similar characters 2591 </issue> 2592 <issue> 2593 Better matching of the Unicode categories 2594 </issue> 2595 <issue> 2596 Small performance optimization in EmojiMatcher.similar() 2597 </issue> 2598 <issue> 2599 Remove any U+2028 LINE SEPARATOR and U+2029 PARAGRAPH 2600 SEPARATOR characters from the lookup table 2601 </issue> 2602 <issue> 2603 Nicer display of the matching labels when looking up 2604 similar emoji 2605 </issue> 2606 <issue> 2607 Don’t strip mathematical symbols (category 'Sm') from 2608 tokens 2609 </issue> 2610 <issue> 2611 Update of en.xml from CLDR’s emoji annotations 2612 </issue> 2613 <issue> 2614 Update translations from zanata (de, pl updated) 2615 </issue> 2616 </issues> 2617 </release> 2618 <release version="1.5.20" date="2017-01-25" urgency="medium"> 2619 <description> 2620 <p>Bug fixes and enhancements</p> 2621 </description> 2622 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.5.20</url> 2623 <issues> 2624 <issue> 2625 Calculate the maximum word length for each dictionary 2626 individually 2627 </issue> 2628 <issue> 2629 Use .startswith instead of regexp matching when matching 2630 in hunspell dictionaries (speed optimization) 2631 </issue> 2632 <issue> 2633 Improve accent insensitive matching (“filosofičtějš” 2634 should also match “filosofičtější”) 2635 </issue> 2636 <issue> 2637 Some updates for the emoji annotations in en.xml from CLDR 2638 </issue> 2639 </issues> 2640 </release> 2641 <release version="1.5.19" date="2017-01-19" urgency="medium"> 2642 <description> 2643 <p>Bug fixes and enhancements</p> 2644 </description> 2645 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.5.19</url> 2646 <issues> 2647 <issue> 2648 Improve setup layout (thanks to Trinh Anh Ngoc <atw1990@gmail.com>) 2649 </issue> 2650 <issue> 2651 Add some more directories to search for dictionaries (for FreeBSD) 2652 </issue> 2653 <issue> 2654 Wrong variable “page_size” was used in set_lookup_table_orientation() 2655 </issue> 2656 <issue url="https://bugzilla.redhat.com/show_bug.cgi?id=1414642"> 2657 rhbz#1414642: Do not try to reopen the preëdit when any modifier except 2658 CapsLock is on 2659 </issue> 2660 </issues> 2661 </release> 2662 <release version="1.5.18" date="2017-01-17" urgency="medium"> 2663 <description> 2664 <p>Bug fixes and enhancements</p> 2665 </description> 2666 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.5.18</url> 2667 <issues> 2668 <issue> 2669 Fix typo in the “Unbreak sqlite on Python 3.6” patch 2670 </issue> 2671 <issue> 2672 Fix the fallback to use pyhunspell-python3 when 2673 python3-enchant is not available 2674 </issue> 2675 <issue> 2676 Remove useless ibus-typing-booster.pc 2677 </issue> 2678 </issues> 2679 </release> 2680 <release version="1.5.17" date="2017-01-13" urgency="medium"> 2681 <description> 2682 <p>Bug fixes and enhancements</p> 2683 </description> 2684 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.5.17</url> 2685 <issues> 2686 <issue> 2687 Update py-compile to current upstream version 2688 </issue> 2689 <issue> 2690 Also use _ U+FF3F FULLWIDTH LOW LINE as a separator for 2691 emoji keywords 2692 </issue> 2693 <issue> 2694 Unbreak sqlite on Python 3.6 (thanks to Jan Alexander Steffens) 2695 </issue> 2696 <issue url="https://bugzilla.redhat.com/show_bug.cgi?id=1413082"> 2697 rhbz#1413082: Return immediately if _update_candidates() is called with 2698 empty input 2699 </issue> 2700 </issues> 2701 </release> 2702 <release version="1.5.16" date="2017-01-10" urgency="medium"> 2703 <description> 2704 <p>Bug fixes and enhancements</p> 2705 </description> 2706 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.5.16</url> 2707 <issues> 2708 <issue> 2709 Skip Korean test case also on Arch 2710 </issue> 2711 <issue url="https://bugzilla.redhat.com/show_bug.cgi?id=1411659"> 2712 rhbz#1411659: Remove everything following a tab (including the tab) from 2713 hunspell dictionary lines 2714 </issue> 2715 <issue url="https://bugzilla.redhat.com/show_bug.cgi?id=1411676"> 2716 rhbz#1411676: Delete a candidate correctly from the user database even 2717 if it starts with a prefix to be stripped from tokens 2718 </issue> 2719 <issue> 2720 Trigger emoji lookup when the input starts or ends with 2721 '_' or ' ' 2722 </issue> 2723 <issue url="https://bugzilla.redhat.com/show_bug.cgi?id=1411688"> 2724 rhbz#1411688: Better handling of BackSpace and Delete when reaching the 2725 ends of the preëdit 2726 </issue> 2727 <issue url="https://github.com/mike-fabian/ibus-typing-booster/issues/6"> 2728 github-issue#6: Search for hunspell dictionaries in a list of directories 2729 </issue> 2730 </issues> 2731 </release> 2732 <release version="1.5.15" date="2016-12-08" urgency="medium"> 2733 <description> 2734 <p>Bug fixes and enhancements</p> 2735 </description> 2736 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.5.15</url> 2737 <issues> 2738 <issue> 2739 Default value for self._show_status_info_in_auxiliary_text 2740 should be True 2741 </issue> 2742 <issue> 2743 Don’t use keyword arguments when instantiating 2744 IBus.LookupTable() 2745 </issue> 2746 <issue> 2747 Add an option to choose the orientation of the lookup table 2748 </issue> 2749 <issue> 2750 Update translations from zanata (de, pl, and uk updated) 2751 </issue> 2752 <issue> 2753 Update emojione.json 2754 </issue> 2755 </issues> 2756 </release> 2757 <release version="1.5.14" date="2016-11-25" urgency="medium"> 2758 <description> 2759 <p>Bug fixes and enhancements</p> 2760 </description> 2761 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.5.14</url> 2762 <issues> 2763 <issue> 2764 Reopen preëdit not only on Backspace but also on Delete 2765 and arrow keys 2766 </issue> 2767 <issue url="https://bugzilla.redhat.com/show_bug.cgi?id=1399192"> 2768 rhbz#1399192: Fix "delete whitespace when committing punctuation" 2769 problem in firefox 2770 </issue> 2771 <issue> 2772 Add pt_BR translations from zanata. Update uk, pl, and de 2773 translations from zanata. 2774 </issue> 2775 <issue> 2776 Add an option to show/hide the status information in the 2777 auxiliary text 2778 </issue> 2779 <issue> 2780 Use ballot box characters in front of the mode indicators 2781 in the auxiliary text 2782 </issue> 2783 </issues> 2784 </release> 2785 <release version="1.5.13" date="2016-11-20" urgency="medium"> 2786 <description> 2787 <p>Bug fixes and enhancements</p> 2788 </description> 2789 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.5.13</url> 2790 <issues> 2791 <issue> 2792 Update French translation from zanata 2793 </issue> 2794 </issues> 2795 </release> 2796 <release version="1.5.12" date="2016-11-19" urgency="medium"> 2797 <description> 2798 <p>Bug fixes and enhancements</p> 2799 </description> 2800 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.5.12</url> 2801 <issues> 2802 <issue> 2803 Display existing shortcuts and make it possible to delete them 2804 </issue> 2805 <issue> 2806 Update translations from zanata (de, pl, uk) 2807 </issue> 2808 </issues> 2809 </release> 2810 <release version="1.5.11" date="2016-11-11" urgency="medium"> 2811 <description> 2812 <p>Bug fixes and enhancements</p> 2813 </description> 2814 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.5.11</url> 2815 <issues> 2816 <issue> 2817 Add feature to define custom shortcuts 2818 </issue> 2819 <issue> 2820 Merge editor and tabengine classes 2821 </issue> 2822 </issues> 2823 </release> 2824 <release version="1.5.10" date="2016-11-09" urgency="medium"> 2825 <description> 2826 <p>Bug fixes and enhancements</p> 2827 </description> 2828 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.5.10</url> 2829 <issues> 2830 <issue> 2831 Make accent insensitive matching also work in the user 2832 database 2833 </issue> 2834 <issue> 2835 Add test cases for accent insensitive matching 2836 </issue> 2837 <issue> 2838 Add 'No' (Number, Other) to VALID_CATEGORIES to be able to 2839 match ¹ U+00B9 SUPERSCRIPT ONE 2840 </issue> 2841 </issues> 2842 </release> 2843 <release version="1.5.9" date="2016-10-24" urgency="medium"> 2844 <description> 2845 <p>Bug fixes and enhancements</p> 2846 </description> 2847 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.5.9</url> 2848 <issues> 2849 <issue> 2850 Make it possible to use a database in different locations than the default 2851 </issue> 2852 <issue> 2853 Clear candidate list as well when clearing the lookup table 2854 </issue> 2855 <issue> 2856 Add missing CLDR xml files to tar ball 2857 </issue> 2858 <issue> 2859 Add unit tests 2860 </issue> 2861 </issues> 2862 </release> 2863 <release version="1.5.8" date="2016-10-10" urgency="medium"> 2864 <description> 2865 <p>Bug fixes and enhancements</p> 2866 </description> 2867 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.5.8</url> 2868 <issues> 2869 <issue> 2870 Pull translations from Zanata (uk and fr updated) 2871 </issue> 2872 <issue> 2873 Match many more Unicode characters in the emoji matcher 2874 </issue> 2875 <issue> 2876 Make it possible to match Unicode characters by typing the 2877 hexadecimal code point 2878 </issue> 2879 <issue> 2880 If one tries to set a non-existing input method, don’t 2881 crash, only print an error in the debug log 2882 </issue> 2883 <issue> 2884 Add key and mouse bindings for “Off the record” mode to README 2885 </issue> 2886 </issues> 2887 </release> 2888 <release version="1.5.7" date="2016-09-19" urgency="medium"> 2889 <description> 2890 <p>Bug fixes and enhancements</p> 2891 </description> 2892 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.5.7</url> 2893 <issues> 2894 <issue> 2895 Pull translations from Zanata (de, pl, uk updated) 2896 </issue> 2897 <issue> 2898 Make the list of characters to auto commit configurable 2899 (Empty list by default) 2900 </issue> 2901 <issue> 2902 Fix duplicates in the candidate list caused by overwriting 2903 input_phrase with NFC version 2904 </issue> 2905 <issue> 2906 Don’t show the special candidates for missing dictionaries 2907 for Japanese and Chinese 2908 </issue> 2909 <issue> 2910 Update emoji annotations from CLDR 2911 </issue> 2912 <issue> 2913 Implement do_cursor_up() and do_cursor_down() to make 2914 scrolling the lookup table with the mouse wheel work 2915 (Needs also a patch in ibus) 2916 </issue> 2917 <issue> 2918 Add an “Off the record mode” (also gets a property menu) 2919 </issue> 2920 <issue> 2921 Tooltips don’t seem to work on sub-properties, remove the 2922 tooltips there 2923 </issue> 2924 <issue> 2925 Add a property menu for the emoji prediction mode 2926 </issue> 2927 <issue> 2928 Make triggering a commit with “Left” or “Control+Left” 2929 work correctly in “Tab enable mode ” again 2930 </issue> 2931 <issue> 2932 Down, Up, Page_Down, and Page_Up should trigger a commit 2933 and be passed to the application if possible 2934 </issue> 2935 <issue> 2936 If “☑ Enable suggestions by Tab key” is on make it 2937 possible to close the lookup table with Escape but keep 2938 the preëdit 2939 </issue> 2940 <issue> 2941 If “☑ Enable suggestions by Tab key” is on, don’t 2942 autocommit digits 2943 </issue> 2944 <issue> 2945 Make autocommitting much more rare (for characters which 2946 are not the first typed character) 2947 </issue> 2948 <issue> 2949 Don’t autocommit the first typed character unless 2950 absolutely necessary 2951 </issue> 2952 <issue> 2953 Even when “☑ Enable suggestions by Tab key” is used, don’t 2954 complete empty strings 2955 </issue> 2956 </issues> 2957 </release> 2958 <release version="1.5.6" date="2016-09-12" urgency="medium"> 2959 <description> 2960 <p>Bug fixes and enhancements</p> 2961 </description> 2962 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.5.6</url> 2963 <issues> 2964 <issue> 2965 Reduce the number of characters which cause immediate 2966 commits a lot (Make typing “Je t'aime” easier) 2967 </issue> 2968 <issue> 2969 Load CLDR data for *all* languages in the 2970 _expand_languages() list 2971 </issue> 2972 <issue> 2973 Currency symbols should neither be stripped from tokens 2974 nor trigger an immediate commit 2975 </issue> 2976 <issue> 2977 Fix bidi reordering problem in the candidate list for 2978 right-to-left candidates followed by comments 2979 </issue> 2980 <issue> 2981 Update emoji annotations from CLDR (de_CH and sr_Latn new, 2982 the others updated) 2983 </issue> 2984 <issue> 2985 Remove category 'Pc' from categories to commit immediately 2986 (allow _ to be typed into the preëdit always) 2987 </issue> 2988 <issue> 2989 Remove button to install pyhunspell from the setup tool 2990 (python3-enchant is preferred and even required by the 2991 Fedora rpm) 2992 </issue> 2993 <issue> 2994 Include more currency symbols and fullwidth symbols 2995 </issue> 2996 <issue> 2997 Add category from UnicodeData.txt to emoji dictionary (For 2998 better results when looking up related characters) 2999 </issue> 3000 <issue> 3001 Add 'Sc', # Symbol, Currency to VALID_CATEGORIES (to make 3002 the currency symbols work) 3003 </issue> 3004 <issue> 3005 Add list of valid characters (to include special 3006 characters manually) 3007 </issue> 3008 <issue> 3009 Add mouse binding Alt+Mouse3 anywhere in the candidate 3010 list to start the setup tool 3011 </issue> 3012 </issues> 3013 </release> 3014 <release version="1.5.5" date="2016-09-10" urgency="medium"> 3015 <description> 3016 <p>Bug fixes and enhancements</p> 3017 </description> 3018 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.5.5</url> 3019 <issues> 3020 <issue> 3021 Pull translations form Zanata (de, pl, and uk updated 3022 because of the new “About” tab) 3023 </issue> 3024 <issue> 3025 If “☑ Enable suggestions by Tab key” option is on, any 3026 preëdit change should hide the loo p table 3027 </issue> 3028 <issue> 3029 Make showing of similar emoji work even if emoji 3030 preditions are off 3031 </issue> 3032 <issue> 3033 Display whether emoji predictions are turned on in the 3034 auxiliary string 3035 </issue> 3036 <issue> 3037 Add key and mouse bindings to toggle the emoji predictions 3038 (AltGr+F6 and Control+Mouse3 anywhere in the candidate 3039 list) 3040 </issue> 3041 <issue> 3042 Add AltGr+F10 key binding to open the setup tool 3043 </issue> 3044 <issue> 3045 Allow any amount of white space and '_' characters to 3046 seperate words in an emoji query string 3047 </issue> 3048 <issue> 3049 Add an “About” tab to the setup tool and put links to home 3050 page and online documentation there. 3051 </issue> 3052 <issue> 3053 Update README with latest key binding and mouse binding 3054 documentation 3055 </issue> 3056 </issues> 3057 </release> 3058 <release version="1.5.4" date="2016-09-08" urgency="medium"> 3059 <description> 3060 <p>Bug fixes and enhancements</p> 3061 </description> 3062 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.5.4</url> 3063 <issues> 3064 <issue> 3065 Accent insensitive matching 3066 </issue> 3067 <issue> 3068 Update pl.po from zanata 3069 </issue> 3070 <issue> 3071 Add cache for the suggestions from the hunspell 3072 dictionaries 3073 </issue> 3074 <issue> 3075 Make Control+MouseButton1 remove the clicked candidate 3076 from the user database (was MouseButton2) 3077 </issue> 3078 <issue> 3079 Change key binding for looking up related candidates from 3080 Alt+F12 to AltGr+F12 3081 </issue> 3082 <issue> 3083 Change label of the emoji option to “☑ Unicode symbols and 3084 emoji predictions” 3085 </issue> 3086 </issues> 3087 </release> 3088 <release version="1.5.3" date="2016-09-03" urgency="medium"> 3089 <description> 3090 <p>Bug fixes and enhancements</p> 3091 </description> 3092 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.5.3</url> 3093 <issues> 3094 <issue> 3095 Pull translations from Zanata: updates for pl and uk. 3096 </issue> 3097 <issue> 3098 Fix behaviour of the option “Minimum number of chars for completion” 3099 </issue> 3100 </issues> 3101 </release> 3102 <release version="1.5.2" date="2016-09-02" urgency="medium"> 3103 <description> 3104 <p>Bug fixes and enhancements</p> 3105 </description> 3106 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.5.2</url> 3107 <issues> 3108 <issue url="https://bugzilla.redhat.com/show_bug.cgi?id=1372660"> 3109 rhbz#1372660: get_supported_imes(self) and def get_current_imes(self) 3110 should return copies not the lists directly 3111 </issue> 3112 <issue> 3113 Update emojione.json, version from 2016-07-16 3114 </issue> 3115 <issue> 3116 Change tooltip of the “Enable suggestions by Tab key” option 3117 </issue> 3118 <issue> 3119 Pull translations from Zanata: Fixes for fr and pl. New: uk 3120 </issue> 3121 <issue> 3122 Changes in itb_emoji.py necessary because of the update of 3123 the CLDR emoji annotations 3124 </issue> 3125 <issue> 3126 Update emoji annotations from CLDR (be, bs, cy, eu, gl, zu 3127 are new, the others updated) 3128 </issue> 3129 <issue> 3130 Shortcut keys which look up related candidates should 3131 enable the candidate list 3132 </issue> 3133 <issue> 3134 Show ⏳ HOURGLASS WITH FLOWING SAND in the auxiliary text 3135 when the lookup table is being updated 3136 </issue> 3137 <issue> 3138 Fix bug when committing the preëdit with Space when no 3139 candidates are available 3140 </issue> 3141 <issue> 3142 Improve the behaviour of the “Tab” key 3143 </issue> 3144 <issue> 3145 Improve the behaviour of the “Escape” key. 3146 </issue> 3147 <issue> 3148 Make mouse clicks in the candidate list behave differently 3149 depending on the mouse button 3150 </issue> 3151 <issue> 3152 Add hu-rovas-post.mim to hu_HU.conf 3153 </issue> 3154 </issues> 3155 </release> 3156 <release version="1.5.1" date="2016-08-29" urgency="medium"> 3157 <description> 3158 <p>Bug fixes and enhancements</p> 3159 </description> 3160 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.5.1</url> 3161 <issues> 3162 <issue> 3163 If the query string in EmojiMatcher.candidates() is an 3164 emoji itself, match similar ones. 3165 </issue> 3166 <issue> 3167 Data files should not be stored gzipped in the repository. 3168 </issue> 3169 <issue> 3170 Change displayed input method name from “Hunspell” to. 3171 “Typing Booster” 3172 </issue> 3173 <issue> 3174 French translations added (100% translated). 3175 </issue> 3176 <issue> 3177 Polish translations added (100% translated). 3178 </issue> 3179 </issues> 3180 </release> 3181 <release version="1.5.0" date="2016-08-10" urgency="medium"> 3182 <description> 3183 <p>Bug fixes and enhancements</p> 3184 </description> 3185 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.5.0</url> 3186 <issues> 3187 <issue> 3188 If the lookup table shows related words, “Escape” shows 3189 the original lookup table 3190 </issue> 3191 <issue> 3192 Use itb_nltk.py to find related words (synonyms, 3193 hypernyms, and hyponyms) 3194 </issue> 3195 <issue> 3196 Add a module to find related words using NLTK 3197 </issue> 3198 <issue> 3199 Add a feature to find similar emoji 3200 </issue> 3201 <issue> 3202 Add predictions for emoji (optional, on by default) 3203 </issue> 3204 <issue> 3205 Add a module to match emoji using Unicode, CLDR, and 3206 emojione data 3207 </issue> 3208 <issue> 3209 Make typing-booster.appdata.xml translatable 3210 </issue> 3211 <issue url="https://bugzilla.redhat.com/show_bug.cgi?id=1365497"> 3212 rhbz#1365497: When ignoring key release events, “False” should be 3213 returned, not “True” 3214 </issue> 3215 <issue> 3216 Make typing smoother by updating the candidates using 3217 GLib.idle_add() 3218 </issue> 3219 <issue> 3220 Make it possible to enter a space into the preëdit by 3221 typing “G- ” (AltGr+Space) 3222 </issue> 3223 </issues> 3224 </release> 3225 <release version="1.4.8" date="2016-07-17" urgency="medium"> 3226 <description> 3227 <p>Bug fixes and enhancements</p> 3228 </description> 3229 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.4.8</url> 3230 <issues> 3231 <issue url="https://bugzilla.redhat.com/show_bug.cgi?id=1351748"> 3232 rhbz#1351748: Commit preëdit if modifier keys without transliteration 3233 are typed and pass the key through. 3234 3235 Solve this bug in a better way, for the modifier key 3236 combinations which do not have a transliteration, pass them 3237 through not only when the preëdit is empty, if the preëdit 3238 is non-empty, commit the preëdit and then pass the modifier 3239 key combination through. 3240 </issue> 3241 </issues> 3242 </release> 3243 <release version="1.4.7" date="2016-07-11" urgency="medium"> 3244 <description> 3245 <p>Bug fixes and enhancements</p> 3246 </description> 3247 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.4.7</url> 3248 <issues> 3249 <issue url="https://bugzilla.redhat.com/show_bug.cgi?id=1353672"> 3250 rhbz#1353672: Check if the commit key would change the transliteration 3251 if used as regular input. 3252 </issue> 3253 </issues> 3254 </release> 3255 <release version="1.4.6" date="2016-07-01" urgency="medium"> 3256 <description> 3257 <p>Bug fixes and enhancements</p> 3258 </description> 3259 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.4.6</url> 3260 <issues> 3261 <issue url="https://bugzilla.redhat.com/show_bug.cgi?id=1351748"> 3262 rhbz#1351748: Pass modifier key combinations through if there is no 3263 possible transliteration for that key combination 3264 </issue> 3265 </issues> 3266 </release> 3267 <release version="1.4.5" date="2016-05-11" urgency="medium"> 3268 <description> 3269 <p>Bug fixes and enhancements</p> 3270 </description> 3271 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.4.5</url> 3272 <issues> 3273 <issue> 3274 Do not colourize the preëdit dark blue, that is unreadable 3275 on dark backgrounds 3276 </issue> 3277 <issue url="https://bugzilla.redhat.com/show_bug.cgi?id=1335021"> 3278 rhbz#1335021: Set the size of the libm17n mconv conversion buffer 3279 correctly 3280 </issue> 3281 </issues> 3282 </release> 3283 <release version="1.4.4" date="2016-05-10" urgency="medium"> 3284 <description> 3285 <p>Bug fixes and enhancements</p> 3286 </description> 3287 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.4.4</url> 3288 <issues> 3289 <issue url="https://bugzilla.redhat.com/show_bug.cgi?id=1334579"> 3290 rhbz#1334579: self._current_imes needs to be updated before 3291 self.init_transliterators() 3292 </issue> 3293 </issues> 3294 </release> 3295 <release version="1.4.3" date="2016-04-28" urgency="medium"> 3296 <description> 3297 <p>Bug fixes and enhancements</p> 3298 </description> 3299 <url>https://github.com/mike-fabian/ibus-typing-booster/releases/tag/1.4.3</url> 3300 <issues> 3301 <issue url="https://bugzilla.redhat.com/show_bug.cgi?id=1331338"> 3302 rhbz#1331338: Fix AttributeError: 'editor' object has no 3303 attribute 'trans' 3304 </issue> 3305 </issues> 3306 </release> 3307 </releases> 3308</component> 3309