1
0
mirror of https://github.com/moparisthebest/hexchat synced 2024-11-25 02:32:27 -05:00
Commit Graph

2870 Commits

Author SHA1 Message Date
TingPing
f91844673c Kill hexchat_fopen_file() 2014-08-26 23:10:41 -04:00
TingPing
6d379b1510 Use Gio for url logger 2014-08-26 23:09:55 -04:00
TingPing
5ad6a8d361 Create file_is_absolute() util
This was duplicated multiple times already
2014-08-26 23:05:42 -04:00
TingPing
6617d92512 Use Gio for load_perform_file() 2014-08-26 22:35:53 -04:00
TingPing
63a6f4a81f Use Gio for random_line() 2014-08-26 22:27:40 -04:00
TingPing
29000e857f Create convenience function to get datastreams 2014-08-26 22:03:11 -04:00
TingPing
a38f7ba910 Whitespace fixup 24573c0 2014-08-26 21:44:47 -04:00
TingPing
24573c0171 Escape newlines in pluginpref 2014-08-26 19:11:49 -04:00
TingPing
9fc9d3a4ab Use Gio for pluginpref 2014-08-26 19:11:49 -04:00
TingPing
76d2ff07aa Use Gio for cfgfiles 2014-08-26 19:11:49 -04:00
TingPing
316c5f4f19 Move writeline func to cfgfiles 2014-08-26 19:11:49 -04:00
TingPing
81f8b27052 Use Gio for servlist.conf 2014-08-26 15:38:45 -04:00
TingPing
fcd0554077 Improve scrollback file handling
- Properly use filesystem encoding
- Validate utf8 when loading
- Use Gio
- Handle Windows line endings
- Remove dead code
- Add SCROLLBACK_MAX
2014-08-26 12:19:43 -04:00
TingPing
d1c40196e3 Fix using negative index 2014-08-23 14:13:34 -04:00
TingPing
9716185edf Use glib to get portable mode dir
This should fix any non-ascii paths
2014-08-23 12:45:02 -04:00
Arnavion
a38892ff3b Use GFile API in gtkutil_check_file instead of stat/access.
The latter functions expect codepage-encoded filenames on Windows but GLib's API returns filesystem-encoded paths, which on Windows are UTF-8. GLib API should be used to deal with GLib API results.

Also fixed leaks in two of the callers of gtkutil_check_file()

Fixes #968
2014-08-20 12:50:08 -07:00
TingPing
dc18e3da07 Update badges in readme 2014-08-20 15:19:57 -04:00
TingPing
9127b510f2 Update readme.md 2014-08-15 19:55:40 -04:00
TingPing
8f9ed6d942 Bump master to development release 2.11.0
To anybody confused this is not the next stable release, it is just a way to differentiate master
from the 2.10 branch and next stable will be 2.12.0 similar to Gnome's versioning scheme.
2014-08-07 16:30:28 -04:00
TingPing
422edd8812 osx: Create bundles using homebrew
Just easier to maintain than jhbuild.

See https://github.com/TingPing/homebrew-gnome for deps.
2014-08-01 04:03:54 -04:00
TingPing
345c8a29ad Stupid github editor adding newlines 2014-07-28 16:24:43 -04:00
TingPing
a854234c1f Fix warning 2014-07-28 16:18:27 -04:00
TingPing
4b549eeac8 Bump updater version on Windows 2014-07-28 16:14:10 -04:00
Arnavion
7c2c8b1403 Fixed expand_homedir to handle paths like "~user" correctly. 2014-07-28 14:49:14 -04:00
TingPing
c2ecb4c68c Fix various crashes with pluginpref 2014-07-28 14:47:19 -04:00
siniStar7boy
ea9dafcd43 Add GeeksIRC and IRC4Fun to network list
Closes #1057
Closes #1058
2014-07-21 15:37:03 -04:00
RichardHitt
7a7b9c682d Fix apostrophe related spell check issues 2014-07-21 15:10:21 -04:00
RichardHitt
0d3706e2ee Fix possible crash in spell check
Closes #1048
2014-07-19 15:51:06 -04:00
TingPing
3c584e2cd5 win32: Update Python links 2014-07-19 10:08:12 -04:00
TingPing
9372972ad4 win32: Don't allow installing on Vista
It does not run on Vista
2014-07-19 10:06:29 -04:00
TingPing
121cb8b88d Fix formatting warnings
Found by #1059
2014-07-18 07:16:43 -04:00
Campbell Barton
93caf4c7b4 Use GNUC format attribute on print functions
Closes #1059
2014-07-18 07:09:07 -04:00
TingPing
21c0e47869 travis: update before installing deps 2014-07-17 07:33:57 -04:00
TingPing
f1e853c1cb Disable tray support on Elementary
They followed Ubuntu in breaking any gtk trays..
2014-07-05 13:08:48 -04:00
hasufell
aa7291fc9c configure: Improve python logic
- add checks for python3.4
- only warn once for failure to find a version
- only run pkg-config call if the .pc file was actually found
- make unsupported python version non-fatal

Closes #1006
Closes #989
2014-06-27 19:23:11 -04:00
laurinkus
3de79bca10 Update server list
Closes #1013
2014-06-27 19:19:13 -04:00
TingPing
466646f84a win32: Silent installer improvements
- Launch uninstaller as VERYSILENT
- Don't launch Python/Perl installers when silent
2014-06-27 19:10:55 -04:00
TingPing
e0f80e41bf win32: Use theme shipped with gtk
No reason for us to maintain own copy. This also
makes custom theme installing easier.
2014-06-25 20:38:53 -04:00
TingPing
9a5977a9c9 Fix autotools warning 2014-06-21 23:13:05 -04:00
TingPing
c3c6b46230 Clean up includes for gettext
It is always enabled.
2014-06-21 23:10:18 -04:00
TingPing
47b4b0da8a Remove unused defines 2014-06-21 22:45:21 -04:00
TingPing
45526205ab Remove broken debug code 2014-06-21 22:21:12 -04:00
TingPing
3342af4185 Make plugin-timer translatable 2014-06-21 22:11:37 -04:00
RichardHitt
7374637d34 Some problems in banlist.c are fixed 2014-06-17 17:16:45 -07:00
Berke Viktor
62209618e1 We don't ship DNS as a plugin anymore 2014-06-13 22:31:08 -04:00
Berke Viktor
7bfa2ee8a7 Fix GTK+ bundle licenses missing from installer 2014-06-13 22:31:00 -04:00
Berke Viktor
73c914cca9 Enable logging by default 2014-06-13 18:21:41 +02:00
TingPing
77d9d421fb Partial fix for out of source builds
Patch from LRN

Perl's makefile needs fixed and the relative include
of config.h needs removed from hexchat.h

Mentioned in #1018
2014-06-09 13:54:16 -04:00
TingPing
59f3a65911 Fix sending notify list to correct networks
Fixes #1015
2014-06-08 01:41:50 -04:00
TingPing
9181ea068a Fix dcc dir warning showing when not auto-accept 2014-06-04 20:55:34 -04:00