Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-12-31 | Don't return 0 in place of NULL | TingPing | |
2014-12-30 | Rewrite identd | TingPing | |
- Use gio (which is cross platform) - Properly support multiple users - Allow configuring port - Allow other plugins overriding | |||
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-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-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-11-02 | Warning cleanup | Campbell Barton | |
- ignoring const - declarations after statements - some C files didnt include own headers (risking them getting out of sync) Closes #1064 | |||
2014-10-25 | Remove old config migration | TingPing | |
Fixes #1194 | |||
2014-08-23 | Use glib to get portable mode dir | TingPing | |
This should fix any non-ascii paths | |||
2014-06-13 | Enable logging by default | Berke Viktor | |
2014-05-23 | Update default settings | TingPing | |
- Enable server-time - Disable tree dots | |||
2014-05-12 | Default completion to last spoke | TingPing | |
2014-05-12 | Add global option to suppress nick change events | Berke Viktor | |
Might as well add a per-channel option, too but for me that seems a bit unnecessary. Closes #971 | |||
2014-05-03 | Use filesize format based on OS | TingPing | |
Adds gui_filesize_iec option on Unix Closes #966 | |||
2014-04-29 | Fix warning | TingPing | |
2014-04-21 | Use the right API to get the path to Roaming AppData and Downloads ↵ | Arnavion | |
directories, and actually convert it to utf-8 instead of using it directly. | |||
2014-04-21 | Don't convert the result of g_get_user_name / g_get_real_name from locale to ↵ | Arnavion | |
utf-8 on Windows. They return utf-8 already. | |||
2014-02-12 | Fix some leaks | TingPing | |
2014-02-12 | Fix warning | TingPing | |
2014-02-04 | osx: Set Menlo as default font | TingPing | |
This moves the find_font function to the front ends since it depends on pango and cairo | |||
2014-01-30 | Make all parent directories when creating configdir | TingPing | |
2014-01-14 | Build with gtk-mac-integration | TingPing | |
- Use HexChat logo for dock icon - Use appmenu (not finished) | |||
2014-01-11 | Add Turkish language to preferences | TingPing | |
Users of uk, vi, and wa languages will have to manually change their lang on Windows after this. | |||
2014-01-08 | Rewrite dns command | TingPing | |
- Cross platform - Doesn't depend on external tools | |||
2013-11-22 | Fix more warnings | TingPing | |
2013-11-22 | Fix warnings | TingPing | |
2013-10-27 | Use a full path to configdir when using portable mode | TingPing | |
This avoids the issue of plugins changing paths on us | |||
2013-10-17 | Add option to auto +x on connect | TingPing | |
2013-10-08 | Add preference to change tabs on scroll | TingPing | |
Also revert e52905f50c7ff5d123a58ba016dcbb9de2b13f4f | |||
2013-10-03 | More improvements to libsexy | TingPing | |
- 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-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-19 | Add fullscreen to to view menu | TingPing | |
2013-09-15 | Replace search window with a searchbar | TingPing | |
2013-06-28 | Added preferences options to enable the server-time extension when available. | Diogo Sousa | |
(Internationalization messages missing.) | |||
2013-06-08 | Minor cosmetic changes | Diogo Sousa | |
2013-06-08 | Now the default configuration tries to set the language from the system | Diogo Sousa | |
locale, and defaults to english if no language match. This closes #473. | |||
2013-06-07 | Change default irc_ban_type to 1 | TingPing | |
2013-05-24 | Merge pull request #590 from orium/run-as-root-589-504 | TingPing | |
Now hexchat doesn't abnormally terminate when started as root. | |||
2013-05-20 | Temporary workaround for reconnect crashes on win32 | Berke Viktor | |
Yes, we really need to fix this ASAP | |||
2013-05-17 | Increase default irc_join_delay to 5 | TingPing | |
2013-05-13 | Restructured a fair bit of cfgfiles.c. Besides making the code cleaner this ↵ | Diogo Sousa | |
allows for better error handling (in fact the error message of check_prefs_dir () whould make hexchat abort). | |||
2013-05-12 | Removed unnecessary call to check_prefs_dir() in load_config(). | Diogo Sousa | |
This function is called in save_config(), where it is actually needed. | |||
2013-05-12 | Now hexchat doesn't abnormally terminal when started as root. | Diogo Sousa | |
This fixes #589/#504. | |||
2013-05-11 | Cosmetics | Berke Viktor | |
2013-05-11 | Make logmask consistent with scrollback mask | Berke Viktor | |
2013-05-04 | Replace g_strdup_printf with g_build_filename where possible | Berke Viktor | |
2013-04-28 | Remove away announce | TingPing | |