| Commit message (Collapse) | Author | Age | Files | Lines | 
| | 
| 
| 
| 
| 
| 
| 
|  | 
- Translate to English is fixed
    - Default charset for "all" languages
    - Support for per-class additional and dissabled charsets
    - Use 'GetSomethingNumber' instead of 'GetSomethingList'. 'GetSomethingList' functions are depricated.
    - rccUiGetSomethingName gets id's on the input instead of names
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
|  | 
- Fix Learning with Language Autodetection switched on
    - Attempt to perform rccFS with Language Autodetection switched off, if failed with default behaviour.
    - Systematization of translation engine:
	+ Rearangement of the translation modes: OFF, TO_ENGLISH, SKIP_RELATED, SKIP_PARRENT, FULL.
	+ New class types: TRANSLATE_LOCALE, TRANSLATE_CURRENT, TRANSLATE_FROM.
    - Detect "Unicode" locales for foreign languages
    - "out" class is assumed to be TRANSLATE_LOCALE
    - Respect RCC_CLASS_KNOWN
    - Check for Latin UTF-8 prior to running any charset detection engine.
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
|  | 
- Fix: Loading/Saving range options.
    - Fix: Language AutoDetection. Using locale language instead of selected one.
    - Support for range options in GTK UI.
    - Option to control recoding timeout is provided.
    - LibRCC.h is updated (Translate, Spell, IConv).
    - Documentation is updated.
    - Add 'rcc-config' alias to 'rcc-gtk2-config' in spec.
    - Implemented concept of parrent languages
	+ The concept is used in language autodetection. The string in considered
	language is permited to have words from all it's parrent languages. 
	+ English is assumed to be parrent for all other languages by default.
	+ Russian is parrent language for Ukrainian and Belorussian.
    - No translation to english if translation between related (one of the 
    languages is parrent for another one) languages is failed.
 | 
| | 
| 
| 
| 
| 
| 
|  | 
- Multithreaded access to recoding functions using same context
    - Engine plugin to select between UTF-8 and ISO8859-1 for Western European Languages
    - Fix: 'rccTo' converting FS classes
    - FS class support in 'rccConfigSizedToCharset'
 | 
| | 
| 
| 
| 
| 
| 
|  | 
- rccmutex
    - Language autodetection fixes and improvements
    - Language translation fixes and improvements
    - The current state is near to be usable
 | 
| | 
| 
| 
| 
| 
| 
| 
|  | 
- rccConfigRecode function's are added
    - Language autodetection using aspell is added
    - Translation in 3 modes: "To English Language", "Skip English Translation", "Full"
    - Example2 to demonstrate translation possibilities
 | 
| | 
| 
| 
| 
|  | 
- Language Translation using libtranslate is implemented
    - Autoengine sets current charset (option)
 | 
| | 
| 
| 
| 
| 
| 
|  | 
- Dummy UI plugin
    - GTK2 UI plugin
    - Fixed typo: 'const rcc_string' -> 'rcc_const_string'
    - Fix: Disable BDB recoding in case if recoding switched off
 | 
| | 
| 
| 
| 
| 
| 
|  | 
- Added 'rcc-gtk-config' program to examples
    - Fixed problems in autoconf configuration
    - Fixed bug in rccLocaleGetCharset
    - Fixed visibility of all items in gtkui
 | 
| | 
| 
| 
| 
| 
|  | 
- Fixed several errors in doxygen documentation
    - Initializing locale in rcclocale (if setlocale return 'C')
    - Calling Configure before anything else in rccRecode
        
 | 
| | 
| 
| 
|  | 
- Some small doxygen descriptions are added
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
|  | 
- Removed 'rlen' return parameters there not necessary for multibyte encodings
    - Two versions of recode functions: rccRecode -> rccRecode, rccSizedRecode
    - Class Types: CONST, SKIP_SAVELOAD
    - New recode functions: rccToCharset, rccFromCharset
    - More new recode functions: rccRecodeToCharset, rccRecodeFromCharset, rccRecodeCharsets
    - New function: rccGetCompiledConfiguration
    - All warnings are fixed
    - Perform "File Name" search only if there are non ISO8859-1 chars in the name.
    - Do not copy invalid characters, - skip them.
    - Fixed error in rccRecode with 'Recoding Cache' switched On.
    - Strip leading and trailing spaces in rccDB4 get/set
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
|    | 
 |