summary refs log tree commit diff stats
path: root/src/fe-gtk/sexy-spell-entry.c
AgeCommit message (Collapse)Author
2022-09-20Support whitespace between language codesAndreas Schärtl
So far, when configuring multiple spell check languages, Hexchat requires the user to separate multiple entries with commas and only commas. This patch allows users to also enter whitespace, e.g. de_DE, en_US as is common in many applications.
2021-06-20Implement support for strikethrough text.Sadie Powell
https://defs.ircdocs.horse/info/formatting.html
2018-02-06Fix Enchant 2.1.3+ supportPatrick Griffis
They changed the lib name yet again... Closes #2117
2017-11-24spell-entry: Improve robustness of enchant loading and fix 2.0 supportPatrick Griffis
- Add logging and error handling to loading symbols - Don't load unversioned symbol - Handle new function names in Enchant 2.0 Closes #2095
2016-03-30Fix warningPatrick Griffis
Fixes #1533
2016-02-18Fix strict prototype warningsPatrick Griffis
2015-04-25Fixed pango attributes not being applied in some cases.Arnavion
gtk_entry_get_text_length returns the number of utf-8 characters in the GtkEntry, not the number of bytes in its text.
2015-04-24Disable pango attributes on sexy entry while it contains preedit text.Arnavion
Fixes #1360
2015-02-11Better project files.Arnavion
- Output directly to rel\ instead of to bin\ and then copying files over. - Deduped Win32 vs x64 configs - Moved some common properties to hexchat.props - All build intermediates (except htm's intermediates) are no longer emitted in the source directory
2014-12-28Use glib for all allocationsTingPing
- Removes need to check for malloc failure - Removes need for NULL checks on free - Adds checks for integer overflows - Removes some extra memset calls - Removes chance of mixing libc and glib malloc/free
2014-12-08Removed some unnecessary null-checks for calls to g_free and g_strfreevArnavion
2014-07-21Fix apostrophe related spell check issuesRichardHitt
2014-07-19Fix possible crash in spell checkRichardHitt
Closes #1048
2014-06-04Stop hardcoding plugin extensions everywhereTingPing
2014-05-11Fix spell check on OSXTingPing
2014-03-15Disable hiding characters in the inputTingPing
2014-02-06Use a single marshal file for entire projectTingPing
2014-01-18Update most deprecated gtk functionsTingPing
2014-01-11libsexy: Properly reflect reset attributes in inputTingPing
2013-10-17libsexy: last color parsing improvementTingPing
2013-10-17libsexy: More color parsing improvementsTingPing
2013-10-15Reset entry attributes on newlinesTingPing
2013-10-04libsexy: Improve color parsingFarow
- Background colour is only parsed when there's a comma - Offset for background color is incorrectly calculated (there's no control character, just a comma)
2013-10-04libsexy: never include spaces when spell-checkingTingPing
2013-10-04libsexy: Add "HexChat" to session dictionaryTingPing
2013-10-03More improvements to libsexyTingPing
- Add option for showing attributes in input - Improve attribute parsing - Fix detecting iso-codes on unix - Improve getting default langs from $LANG - Fix warnings
2013-10-03Update to gtkspell3's iso code lookupTingPing
This no longer requires libxml so now there is no reason for this to be optional
2013-10-03Fix loading enchant on UnixTingPing
2013-10-03libsexy: load colors more efficientlyTingPing
2013-10-03libsexy: fix spell-check on contractionsTingPing
2013-10-03Parse attributes in the input boxTingPing
2013-09-20First round of using GTK accessor functionsTingPing
This is the first step to build with GSEAL_ENABLE setup.c uses a deprecated fontchooser, chanview-tabs.c didn't like the conversion, and I am waiting to do some work on xtext.c before converting it.
2013-05-12Remove dead GLib codeBerke Viktor
2013-04-28Eliminate compiler warningBerke Viktor
free() requires stdlib.h
2013-01-19Correct almost all compiler warning issuesRichardHitt
2012-12-23fix incorrect FSF addressDan Mashal
2012-11-10Eliminate some unused stuffBerke Viktor
2012-10-30Nah, even more rebrandingBerke Viktor
2012-10-24A lot more rebrandingBerke Viktor
2012-10-22Variable cleanup for the restBerke Viktor
2012-10-21Relocate typedef.hBerke Viktor
2012-07-21Get rid of yet another implicit declarationBerke Viktor
2012-07-21Some aid for compiler warningsBerke Viktor
2012-06-16Fix string handling for Turkish localeBerke Viktor
2011-12-11initial patches for linux compatibilityBerke Viktor
2011-08-07recognize all installed dictionaries and select the required ones via ↵berkeviktor@aol.com
spell_langs
2011-08-07spell checker support for multiple languagesberkeviktor@aol.com
2011-06-05add option for changing spell checker colorberkeviktor@aol.com
2011-02-28add wdk changes to named branchberkeviktor@aol.com
2011-02-24add xchat r1489berkeviktor@aol.com