Commit Graph

275 Commits

Author SHA1 Message Date
Mike FABIAN
2eb7b326de update to 1.4.7
- Check if the commit key would change the transliteration if
  used as regular input
- Resolves: rhbz#1353672
2016-07-11 16:03:10 +02:00
Mike FABIAN
f6ad60f9f6 update to 1.4.6
- Pass modifier key combinations through if there is no possible
  transliteration for that key combination
- Resolves: rhbz#1351748
2016-07-04 07:51:28 +02:00
Mike FABIAN
d0b89a8a7a update to 1.4.5
- Do not colourize the preëdit dark blue, that is unreadable on
  dark backgrounds
- Resolves: rhbz#1335201
- Set the size of the libm17n mconv conversion buffer correctly
- Resolves: rhbz#1335021
2016-05-11 17:29:29 +02:00
Mike FABIAN
f2b8879e38 update to 1.4.4
- self._current_imes needs to be updated before self.init_transliterators()
- Resolves: rhbz#1334579
- typing-booster.appdata.xml is now included and installed from the tarball
- libtranslit is not required anymore (neither for building nor at runtime)
  but m17n-lib is required at runtime.
2016-05-10 09:47:14 +02:00
Mike FABIAN
bc4ea0b24d update to 1.4.3
- Fix AttributeError: 'editor' object has no attribute 'trans'
- Resolves: rhbz#1331338
2016-04-28 13:08:11 +02:00
Mike FABIAN
92828b85b2 update to 1.4.2
- Fix mistyped variable name
- Resolves: rhbz#1330461
- Add option to remember the preëdit input method used last
- Update German translations
- The combobox in the setup tool should show the first supported ime
  from dconf
2016-04-27 16:26:24 +02:00
Mike FABIAN
2edd3b9c26 update to 1.4.1
- Avoid unnessary initialization of transliterators when the set
  of input methods has not changed
- Add  property menu to choose the current preedit input method
- Display preëdit input method in aux_string also when number of
  candidates is not shown
- Add some tooltips to the setup tool
- Update German translations
2016-04-20 15:04:03 +02:00
Mike FABIAN
54dcaaab08 update to 1.4.0
- Multilingual support, more than one language in an engine
- Simple option in the setup tool to enable bilingual support
  (i.e. one language + Enlish).
- The default of the option “Add direct input” in the setup tool
  should be false (bug found by Pravin Satpute).
- Changing the main input method with the setup tool should not
  remove the direct input (bug found by Pravin Satpute)
- Add 0 as a digit to commit directly when using digits as select keys
- Clear dictionaries in Hunspell class before reloading
2016-04-09 08:37:51 +02:00
Mike FABIAN
1cc8875f8d update to 1.3.1
- Use new transliterator  from m17n_translit.py also when switching
  input methods in the setup tool
- Resolves: rhbz#1304677
2016-02-08 13:49:12 +01:00
Dennis Gilmore
b03f03aabd - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-04 00:23:00 +00:00
Mike FABIAN
633cd6e675 Remove more non-ASCII stuff from changelog and bump release number 2015-12-17 13:17:52 +01:00
Mike FABIAN
b97309a8d6 Remove non-ASCII stuff from changelog and bump release number 2015-12-17 12:49:13 +01:00
Mike FABIAN
95a67a5af6 update to 1.3.0
- Use libm17n directly instead of going through libtranslit
- Forward key events triggering a commit using “forward_key_event()”
  instead of relying on “return False”
- Resolves: rhbz#1291238
- Add code to use F1-F9 as well as keys to select candidates
  for commit or remove
- Don’t commit invisible candidates with select keys with numbers
  greater than the length of a page of the candidate list
- Control-arrow-left and Control-arrow-right now commit when
  the edges of the preedit string are reached
- Alt-<number> does not delete a prediction anymore,
  now only Control-<number> does this
- Add an option to disable the use of the digits 1-9 as
  selection keys (useful if one wants easier number input,
  selection then works only with the F1-F9 keys)
- Support input methods using AltGr (e.g. mr-inscript2)
  and Alt keys (e.g. ta-lk-renganathan)
- Resolves: rhbz#1051405
- Resolves: rhbz#772665
2015-12-17 11:52:36 +01:00
Peter Robinson
0362763ad1 - Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5 2015-11-10 14:35:33 +00:00
Mike FABIAN
78ab5bcae1 update to 1.2.15
- Use open() instead of codecs.open() to make the input method help button work again
- Resolves: rhbz#1276992
- fix some pylint warnings
2015-11-02 17:27:57 +09:00
Mike FABIAN
a514fd0434 Bump release number 2015-10-12 14:37:53 +02:00
Mike FABIAN
596f02948c Fix wrong bug number in changelog 2015-10-12 14:26:36 +02:00
Mike FABIAN
814929ab1d update to 1.2.14
- Add Catalan translations, thanks to Robert Antoni Buj Gelonch <rbuj@fedoraproject.org>
- Resolves: rhbz#1260088
- Add Catalan engine
- Update German translations
- Add optional debug code
- Fix some pylint warnings
2015-10-11 21:12:37 +02:00
Mike FABIAN
89211223f4 update to 1.2.13
- Add a property to start the setup tool
- Resolves: rhbz#1260088
2015-09-22 18:10:31 +02:00
Mike FABIAN
4be6e1b88f update to 1.2.12
- Use open() instead of codecs.open() to fix dictionary loading problem on F23
- Resolves: rhbz#1257465
2015-08-27 09:41:15 +02:00
Dennis Gilmore
3f997b4556 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-17 11:12:04 +00:00
Richard Hughes
27cc15f496 Register as an AppStream component 2015-03-26 09:45:19 +00:00
Mike FABIAN
4428a9136d update to 1.2.11
- Require Python >= 3.3
- Always write xml output in UTF-8 encoding, not in the encoding of the current locale
- Change class “KeyEvent” to store the keycode as well
- Commit when hitting the borders of the preëdit with the arrow keys (Resolves: rhbz#1140502)
2014-09-24 11:45:27 +02:00
Dennis Gilmore
b5ef7e8d93 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 16:53:57 -05:00
Mike FABIAN
1e08cb4019 Update package URL to typingbooster.org
- Resolves: rhbz#1075892
2014-03-17 08:08:42 +01:00
Mike FABIAN
29ab80c41e update to 1.2.10
- make profiling work again and make it easier to use
- port from Python2 to Python3
- add python-enchant support
2014-02-28 11:33:43 +01:00
Mike FABIAN
98916ff415 update to 1.2.9
- Fix behaviour of arrow right keys in preëdit (Resolves: rhbz#1049324)
- Add timestamps to entries in the user database
- Add timestamp support to user_transliteration.py
- Use a single user database for all engines
- Add *-inscript2 transliteration options to the Indian languages where these were still missing (Resolves: rhbz#1051405)
- Make it possible to use multiple hunspell dictionaries at the same time
- Make it possible to specify a list of dictionaries in the config files
- Make it possible to get a word back into preëdit by using backspace (Resolves: rhbz#1032442)
2014-01-17 16:42:03 +01:00
anish
b414d602f9 Fixed change log in spec file 2013-12-20 13:19:01 +05:30
anish
65add8e129 Uploaded new file 2013-12-20 13:01:42 +05:30
anish
8c65f47e5b Fixed bugs 1045294,1045299 2013-12-20 11:27:46 +05:30
Mike FABIAN
a14836c0ae update to 1.2.7
- Don’t strip characters with Unicode category “Cf” (Other, format) from tokens (Resolves: rhbz#1032504)
2013-11-20 14:05:46 +01:00
Mike FABIAN
e7fd10921c update to 1.2.6
- Change wording of the option to show the total number of candidates (Resolves: rhbz#1029748)
- Commit candidate clicked on with the mouse (Resolves: rhbz#1029822)
- Use direct input also for IBus.InputPurpose.PIN
- remove unused und superfluous arguments of constructor of Hunspell class
- Add some transliteration options to .conf files which had only native keyboard enabled
2013-11-14 14:10:52 +01:00
Mike FABIAN
556baa660c update to 1.2.5
- Add feature to display input method description to setup tool (Resolves: rhbz#1001581)
- Remove the options “m17n_mim_name” and “other_ime” from the .conf files
- remove tab_enable option from config files
2013-10-11 15:53:32 +02:00
Mike FABIAN
5661846e43 Add post and postun scripts to write ibus cache
- Resolves: rhbz#1013992 ibus-typing-booster needs to have ibus write-cache --system in %%post and %%postun
2013-10-01 13:27:51 +02:00
Mike FABIAN
3ff9424dfa Remove superfluous line break in changelog 2013-09-30 16:21:07 +02:00
Mike FABIAN
c724aabca3 update to 1.2.4
- Use normalization form NFD internally for Korean as well
- Add check for input purpose for gnome-shell password dialog (Resolves: rhbz#10
13008 - ibus-typing-booster shows entered text in password fields)
2013-09-30 13:23:39 +02:00
Mike FABIAN
bed903f370 Remove obsoletes/provides which are not needed anymore for Fedora >= 21 2013-09-16 15:00:13 +02:00
Mike FABIAN
db91ef2ddd Bump release number 2013-08-07 10:13:20 +02:00
Mike FABIAN
19459e7faf Remove superfluous linebreak in changelog 2013-08-07 10:08:44 +02:00
Mike FABIAN
a3262917d2 update to 1.2.3
- Fix exception handling when trying to install a rpm package (Resolves: rhbz#98
6178)
2013-08-07 08:10:10 +02:00
Dennis Gilmore
a8cded56af - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-03 14:13:49 -05:00
Mike FABIAN
a9607111b2 update to 1.2.2
- Commit immediately when certain punctuation characters are typed and transliteration is not used (Resolves: rhbz#981179)
- Add an option to try completion only when a minimum number of characters has been typed
2013-07-15 11:42:17 +02:00
Mike FABIAN
f08b62fc88 update to 1.2.1
- Pop up a message box when a file has been read to train the database, indicating success or failure (Resolves: rhbz#979933)
- Update German translation
- Ignore most punctuation characters and mathematical symbols when tokenizing (Resolves: rhbz#979939)
2013-07-03 15:57:13 +02:00
Mike FABIAN
2f6239f3e2 update to 1.2.0
- Make TAB when used to enable/disable the lookup table work as a toogle
- Create a VIEW for “LIKE input_phrase%” in select_words() and use that
  in the following SELECT statements (Makes candidate calculation more
  than 10 times faster)
2013-06-28 16:58:42 +02:00
Mike FABIAN
8d0df998b7 update to 1.1.0
- Add a commit=True parameter to check_phrase_and_update_frequency()
- Fix that the page_size is shown as 0 in the setup tool if it has not been set before
- Do not use AUTOINCREMENT
- Make it possible to exit the setup tool by typing Control-C in the terminal
- Add feature to read a text file for training the user database
- Update German translations and .pot file
- Fix error when the hunspell dictionary for an engine is missing
2013-06-24 19:04:28 +02:00
Mike FABIAN
e0c7497633 update to 1.0.3
- Don’t output page_size in “/usr/libexec/ibus-engine-typing-booster --xml” (Resolves: rhbz#975449 - ibus-daemon prints warnings because “/usr/libexec/ibus-engine-typing-booster --xml” prints the invalid element “page_size”)
- Use ~/.local/share/ibus-typing-booster/ to store user data and log files (Resolves: rhbz#949035 - don't use a hidden directory under .local/share)
2013-06-18 19:39:19 +02:00
Mike FABIAN
cbb10eff85 update to 1.0.2
- Push context *after* writing the trigram to the database
2013-06-14 15:19:31 +02:00
Mike FABIAN
9c857931db update to 1.0.1 upstream version
- Fix problem when IBUS_TYPING_BOOSTER_DEBUG_LEVEL is not set
2013-06-14 10:12:36 +02:00
Mike FABIAN
839daea795 update to 1.0.0 upstream version
- Remove mudb and use “Write-Ahead Logging”
- Introduce an environment variable IBUS_TYPING_BOOSTER_DEBUG_LEVEL for debugging
- Speed up converting an old database to the current format
- Make prediction more intelligent by using context of up to 2 previous words
- Automatically remove whitespace between the last word and a punctuation character ending a sentence
2013-06-13 20:14:32 +02:00
Mike FABIAN
b416a7e036 update to 0.0.32 upstream version
- Resolves: rhbz#969847 - Editing in the preëdit of ibus-typing-booster behaves weird, especially with transliteration
- Fix behaviour of Control+Number
- When committing by typing TAB, update frequency data in user database
- When committing by tying RETURN or ENTER, update frequency data in user database
- Do not try to match very long words in the hunspell dictionaries
- Rewrite the code for moving and editing within the preëdit (rhbz#969847)
- Fix encoding error when changing values with the setup tool
- Add ko_KR.conf and ko_KR.svg
- Use normalization forms NFD or NFKD internally and NFC externally
- Remove old way of using libtranslit via ctypes
- Get rid of “freq” column in databases
- Remove too simpleminded auto-capitalization
2013-06-02 19:39:55 +02:00