Age | Commit message (Collapse) | Author |
|
|
|
gtk_entry_get_text_length returns the number of utf-8 characters in the GtkEntry, not the number of bytes in its text.
|
|
Fixes #1360
|
|
No network can agree on what mode r actually
means so we can't have nice things.
Closes #1287
|
|
This no longer restricts their width and uses
monospace fonts so they are still the same
width.
Closes #1356
Fixes #1354
|
|
Closes #1265
|
|
Closes #1343
|
|
|
|
gsize and size_t are not the same thing
|
|
It still has to be in hex...
|
|
|
|
|
|
Fixes #1148
|
|
No reason to roll our own.. in multiple places
|
|
It handles the correct encoding on win32
|
|
Thankfully somebody already made a define for this, they
just never used it...
|
|
|
|
not working.
Fixes #602
|
|
Proper fix for b66edd3
This issue likely applies elsewhere in HexChat
|
|
|
|
|
|
URLs to open them.
This reverts commit 8ca96d7ea3ec0281802eb08174ca2fdcbcc8263f.
|
|
Distros like Debian depend on repeated builds
having the same results which this breaks.
Since this provides no real value just
remove it.
|
|
|
|
Fixes #943
Closes #1293
|
|
openssl seeds itself with CryptGenRandom on Windows in the same manner as /dev/(u)random on other OSes.
|
|
compression support.
The function is still defined in openssl/ssl.h but not in the actual library, so it cannot be linked to.
|
|
Fixes #1282
|
|
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.
|
|
- 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
|
|
process, not from a DLL.
They're process-level functions and aren't meant to be called from DLLs. CoInitSecurity in particular fails with RPC_E_TOO_LATE even if no other call to CoCreateInstance has been made yet.
Fixes sysinfo's WMI calls on Windows 8.1 and above.
|
|
This sadly can't work everywhere since they all
have entirely different ways of saving the data..
Related to #1288
|
|
|
|
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.
|
|
|
|
Fixes #869
|
|
- Move query topic setting from frontend (where its too late)
- Respect chanopts for logging hostname
- Open query logfile *after* chanopts loaded
|
|
These are then used with g_convert_with_iconv instead of making it create a new iconv converter every time for the given from-to-encoding pairs.
|
|
|
|
|
|
|
|
|
|
- Remove IRCNode
- Replace Techmans with Techtronix
- Remove unecessary ports
- Consistently use round-robin over specific servers
- Don't use mixed-case hostnames
Closes #1244
|
|
Closes #1272
|
|
|
|
|
|
|
|
|
|
- Handle server lines that contain sequences which are invalid in the server encoding. Previously, these would cause the whole line to be interpreted in ISO-8859-1, but now they're simply replaced with an appropriate replacement character.
- Removed prefs.utf8_locale.
- Change default server encoding from system locale to UTF-8.
- Always populate server->encoding with a non-null value - UTF-8.
Fixes #1198
|
|
networks.
|