summary refs log tree commit diff stats
AgeCommit message (Collapse)Author
2015-04-05Improve /AWAY help messageTingPing
Closes #1343
2015-04-04Fix some text event descriptionsTingPing
2015-03-20sysinfo: Strip trailing space on video cardTingPing
2015-03-20Fix typoTingPing
2015-03-20Remove unused filesTingPing
2015-03-20Fix conflicting type in headerTingPing
gsize and size_t are not the same thing
2015-03-19Fixup 455fa24dTingPing
-Wformat=2 includes format-nonliteral
2015-03-19Fixup dc69f24aeTingPing
It still has to be in hex...
2015-03-19configure: Remove a warningTingPing
Used everywhere needs to be fixed
2015-03-19Use correct type for colorsTingPing
2015-03-19Fix warningsTingPing
2015-03-19configure: Clean up testing warnings and add moreTingPing
2015-03-15Switch from mozilla-build to msys2.Arnavion
2015-03-08libenchant_win8 needs to depend on common to be able to use config.hArnavion
2015-03-02Fix incorrect timestamp in scrollback with server-timebendem
Fixes #1148
2015-03-01configure: Don't depend on gtk-2.0.m4TingPing
It doesn't really add much value and it is possible to build fetext without gtk installed
2015-02-28Make use of g_path_is_absolute()TingPing
No reason to roll our own.. in multiple places
2015-02-28Consistently use g_fopen()TingPing
It handles the correct encoding on win32
2015-02-28Clean up some ifdefsTingPing
Thankfully somebody already made a define for this, they just never used it...
2015-02-27Make Preferences option in plugin tray menu available on all platforms.Arnavion
2015-02-27Fixed undefined behavior causing hover highlights on the plugin tray menu ↵Arnavion
not working. Fixes #602
2015-02-27Write scrollback as binary on win32TingPing
Proper fix for b66edd3 This issue likely applies elsewhere in HexChat
2015-02-27Remove unused win32 filesTingPing
2015-02-22Don't install spelling dicts if win8+TingPing
2015-02-21More type issues/warningsTingPing
2015-02-21Fix type mismatchTingPing
2015-02-21Fixed cast warning, use of uninitialized buffer and whitespace.Arnavion
2015-02-21Unify sysinfo plugins and add osx supportTingPing
This does remove the net* commands from the Unix version that may return at a later date with OSX and Windows support. This commit also makes numerious other changes such as code cleanup, reformatting, etc. Closes #829
2015-02-21Fixed installer not actually bundling libenchant_win8.dll because it wasn't ↵Arnavion
made to depend on the project.
2015-02-21Removed unused variables left behind from bbb81afArnavion
2015-02-21Win8+ native spell checking requires compiling with Win8 target.Arnavion
Win8-specific features are still loaded dynamically, so HC still works the same on W7.
2015-02-21Add support for native win8+ spell checkingTingPing
2015-02-20Revert "xtext: Unselect old selection on button press" - breaks clicking ↵Arnavion
URLs to open them. This reverts commit 8ca96d7ea3ec0281802eb08174ca2fdcbcc8263f.
2015-02-19Remove compiled date from aboutTingPing
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-15Fix distfilesTingPing
2015-02-15xtext: Unselect old selection on button pressRichardHitt
Fixes #943 Closes #1293
2015-02-14Removed unnecessary Windows-only code for seeding openssl's RNG.Arnavion
openssl seeds itself with CryptGenRandom on Windows in the same manner as /dev/(u)random on other OSes.
2015-02-14Don't try to disable compression if openssl hasn't been compiled with ↵Arnavion
compression support. The function is still defined in openssl/ssl.h but not in the actual library, so it cannot be linked to.
2015-02-12win32: Use WinSparkle for handling updatesTingPing
Fixes #1282
2015-02-11Remove input_balloon_time settingTingPing
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-11Better 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-11win32: Use https for installer downloadsTingPing
Fixes #1268
2015-02-10Call CoInitialize, CoInitializeSecurity and CoUninitialize from the main ↵Arnavion
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.
2015-02-08Allow reordering some dialogs with dndTingPing
This sadly can't work everywhere since they all have entirely different ways of saving the data.. Related to #1288
2015-02-04Fix automake errorTingPing
2015-02-04Implement OSX notification backendTingPing
2015-02-04Implement windows 8.1+ notificationsTingPing
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-04Partial fix for Windows 10 detectionBerke Viktor
2015-02-02Only send utf8 string in Key Press eventTingPing
Fixes #869
2015-02-01Fix logging hostname of queriesTingPing
- Move query topic setting from frontend (where its too late) - Respect chanopts for logging hostname - Open query logfile *after* chanopts loaded