Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-09-15 | Change windows from starting with "Hexchat: " to ending with " - Hexchat" | Chase Patterson | |
2016-06-29 | fkeys: Change unprintable characters to octal notation | Rastus Vernon | |
- ^O is \017 - ^B is \002 - ^C is \003 - ^] is \035 - ^_ is \037 - ^V is \026 See ASCII(7) for an octal and hexadecimal table. | |||
2016-06-29 | Add keybinding for reverse video text | Rastus Vernon | |
This adds the Ctrl+R keybinding by default to insert \026, the character used for the reverse video text attribute. | |||
2016-02-18 | Fix strict prototype warnings | Patrick Griffis | |
2015-11-14 | Make tab completion prefer other people | Anthony Ryan | |
If you are talking with someone else with the same prefix as your own nickname, and attempt to tab complete theirs. It will complete your own nickname before theirs if you talked more recently. Since people rarely intend to highlight themselves, this improves the logic to complete your own name only as a last resort. | |||
2015-02-08 | Allow reordering some dialogs with dnd | TingPing | |
This sadly can't work everywhere since they all have entirely different ways of saving the data.. Related to #1288 | |||
2015-02-02 | Only send utf8 string in Key Press event | TingPing | |
Fixes #869 | |||
2015-01-26 | Add default keybinding for shift+tab (Previous tab complete) | TingPing | |
2014-12-28 | Fix building as c89 | TingPing | |
2014-12-28 | Use glib for all allocations | TingPing | |
- 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-09 | Fix tab completing with no completion char | TingPing | |
2014-12-09 | Respect servers chantypes and nickprefixes when tab completing | TingPing | |
Closes #441 | |||
2014-12-09 | Use gboolean for bools | TingPing | |
2014-12-09 | Fix various unsafe string handling in fkeys | TingPing | |
Also removes the 2048 input byte limit And fixes utf8 completion chars in some cases | |||
2014-12-08 | Minor tidying up | Arnavion | |
2014-12-08 | Removed some unnecessary null-checks for calls to g_free and g_strfreev | Arnavion | |
2014-12-04 | Fix some obvious type warnings. | Arnavion | |
2014-05-28 | Use newer format for default keybindings | TingPing | |
This uses the proper bindings on OS X | |||
2014-05-11 | Don't ignore command key in keybindings on OSX | TingPing | |
2014-02-16 | Properly handle shift tab in keyboard shortcuts | TingPing | |
2014-02-16 | Use more user friendly label for keys in keyboard shortcuts | TingPing | |
2014-02-14 | Redesign keyboard shortcuts window | TingPing | |
- Convert GtkCLists to GtkTreeViews - Save keybindings in GtkAccelerator format - Store keybindings in a GSList | |||
2014-02-06 | Use a standard GtkScrolledWindow with xtext | TingPing | |
Used in maingui, fkeys, text events, rawlog This also implements the set_scroll_adjustments signal in xtext | |||
2014-01-26 | Fix loading default keybindings w/o write permissions | TingPing | |
Closes #615 | |||
2014-01-18 | Update most deprecated gtk functions | TingPing | |
2013-10-03 | Remove gtkspell support | TingPing | |
2013-09-29 | Add default keybindings for italics and underline | TingPing | |
2013-09-27 | Replace xtext's transparency with full window transparency | TingPing | |
Xtext's transparency barely worked on windows, didn't work on any modern linux wm and used fake transparency. This uses gtk's built in window opacity that works on more systems and is real transparency. Text area only transparency may return with a transition to cairo, if it works on Windows. | |||
2013-09-24 | Fix tab completion with utf8 completion char | TingPing | |
Closes #738 | |||
2013-09-20 | First round of using GTK accessor functions | TingPing | |
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-09-15 | use GDK_KEY | TingPing | |
2013-08-01 | Fix description line for Scroll Page in fkeys.c. | RichardHitt | |
2013-07-30 | Scroll-page keybindings: Add Top (C+HOME), Bottom (C+END) | Richard Hitt | |
2013-05-12 | Remove dead GLib code | Berke Viktor | |
2013-04-23 | Add '#define GLIB_DISABLE_DEPRECATION_WARNINGS' to fix fkeys.c warnings | RichardHitt | |
2013-04-04 | Fix spelling seperate/separate | Andreas Rönnquist | |
2013-04-02 | Only include top level includes from GTK+, GLib and GDK-PixBuf | Berke Viktor | |
2013-01-09 | Make source cleah with cppcheck, except for mpc and sasl | RichardHitt | |
2013-01-07 | Merge pull request #341 from TingPing/lastact | RichardHitt | |
Add last activity keybinding from fedora | |||
2013-01-07 | Simplification of new code -- eliminate member lastact_elem | Richard Hitt | |
2013-01-05 | update keybinding description | TingPing | |
2012-12-25 | Add last activity keybinding from fedora | TingPing | |
2012-12-23 | fix incorrect FSF address | Dan Mashal | |
2012-11-03 | Initial commit for utf8 everywhere. | Arnavion | |
2012-10-30 | Eliminate even more warnings and bump warning level to 3 | Berke Viktor | |
Shouldn't need to go any higher, level 4+ gives insane warnings | |||
2012-10-30 | Nah, even more rebranding | Berke Viktor | |
2012-10-24 | A lot more rebranding | Berke Viktor | |
2012-10-22 | Variable cleanup for the rest | Berke Viktor | |
2012-10-22 | Variable cleanup for input_* | Berke Viktor | |
2012-10-22 | Variable cleanup for completion_* | Berke Viktor | |