Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-05-18 | xtext: Fix poor performance with nick indent enabled | RichardHitt | |
This fixes xtext re-rendering multiple times when the indent width is not sufficient Fixes #1364 Closes #1367 | |||
2015-04-25 | Fixed 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-24 | Disable pango attributes on sexy entry while it contains preedit text. | Arnavion | |
Fixes #1360 | |||
2015-04-21 | Remove r from mode buttons | TingPing | |
No network can agree on what mode r actually means so we can't have nice things. Closes #1287 | |||
2015-04-21 | Fix mode button text being cut off | TingPing | |
This no longer restricts their width and uses monospace fonts so they are still the same width. Closes #1356 Fixes #1354 | |||
2015-03-19 | Use correct type for colors | TingPing | |
2015-02-27 | Make Preferences option in plugin tray menu available on all platforms. | Arnavion | |
2015-02-27 | Fixed undefined behavior causing hover highlights on the plugin tray menu ↵ | Arnavion | |
not working. Fixes #602 | |||
2015-02-20 | Revert "xtext: Unselect old selection on button press" - breaks clicking ↵ | Arnavion | |
URLs to open them. This reverts commit 8ca96d7ea3ec0281802eb08174ca2fdcbcc8263f. | |||
2015-02-19 | Remove compiled date from about | TingPing | |
Distros like Debian depend on repeated builds having the same results which this breaks. Since this provides no real value just remove it. | |||
2015-02-15 | xtext: Unselect old selection on button press | RichardHitt | |
Fixes #943 Closes #1293 | |||
2015-02-12 | win32: Use WinSparkle for handling updates | TingPing | |
Fixes #1282 | |||
2015-02-11 | Remove input_balloon_time setting | TingPing | |
This setting doesn't work on most platforms including some notification daemons on linux. Where it does work I think it is bad behavior to default overriding their defaults anyway. It's most valuable use was likely win32 tray balloons which no longer exist. | |||
2015-02-11 | Better 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 | |||
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-04 | Implement OSX notification backend | TingPing | |
2015-02-04 | Implement windows 8.1+ notifications | TingPing | |
This splits notifications up into multiple backends currently only libnotify on unix and win8 toasts. The win8 backend was originally written by @leeter though heavily modified. | |||
2015-02-02 | Only send utf8 string in Key Press event | TingPing | |
Fixes #869 | |||
2015-02-01 | Fix logging hostname of queries | TingPing | |
- Move query topic setting from frontend (where its too late) - Respect chanopts for logging hostname - Open query logfile *after* chanopts loaded | |||
2015-01-26 | Add default keybinding for shift+tab (Previous tab complete) | TingPing | |
2015-01-18 | Remove "System default" encoding. The default for new servers is UTF-8. | Arnavion | |
2015-01-18 | Add CP1252 as an available server encoding for Windows-1252 and ISO-8859-1 ↵ | Arnavion | |
networks. | |||
2015-01-18 | Removed legacy "IRC" encoding. | Arnavion | |
2015-01-13 | Workaround crash when timestamp format is blank | TingPing | |
Somebody else can fix the numerous assumptions elsewhere | |||
2014-12-31 | Remove last remnants of GtkClists | TingPing | |
These were removed a while ago | |||
2014-12-31 | Don't return 0 in place of NULL | TingPing | |
2014-12-31 | Show correct number of channels/dialogs when closing server tab | TingPing | |
2014-12-31 | Don't select join #hexchat by default in join dialog | TingPing | |
Have to go even one step further removed so users don't accidentally join | |||
2014-12-31 | Fix some unused warnings | TingPing | |
2014-12-31 | Remove unnecessary use of void* | TingPing | |
2014-12-31 | Move userlist sorting to frontend | TingPing | |
This Fixes possible crashes when the two usertrees get out of sync and a double free occurs. Also now requires restart to change sort orders. Fixes #1252 Fixes #818 (probably) | |||
2014-12-28 | Remove MSProxy support | TingPing | |
It's not enabled anywhere, certainly not maintained | |||
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-17 | More consistently include config.h | TingPing | |
2014-12-15 | Remove some unnecessary if statements | TingPing | |
2014-12-10 | Create configuration option to control middle click tab close. | md_5 | |
Some might argue that this shouldn't be able to be configured as it is "common" behaviour in other programs such as web browsers, but for me it is an annoyance because for 15 years this has not been the behaviour of X-Chat. Quite simply, this creates a configuration option for 537fb856, as unobtrusively as possible, under the channel switcher preferences tab. Closes #1232 | |||
2014-12-10 | Fix unsafe string handling in configs | TingPing | |
Also fixes 2 leaks | |||
2014-12-10 | Fix unused warning | TingPing | |
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 | Removed unused hexchat_filename_*_utf8 macros. | Arnavion | |
2014-12-08 | Removed some unnecessary casts. | Arnavion | |
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-06 | Always use 64-bit filesize and file offsets in DCC. | Arnavion | |
Based on LRN's commit for replacing stat with GFileInfo https://github.com/hexchat/hexchat/commit/32008bb Fixes #382 | |||
2014-12-04 | Fix some obvious type warnings. | Arnavion | |
2014-12-02 | configure: Add option to run clang static analysis | TingPing | |