Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-09-30 | sysinfo: fixup 49758cafba9fd7e0663b550debfd51fb21260650. (#1827) | Mihai Moldovan | |
MAC_OS_X_VERSION_MAX_ALLOWED reflects the currently running OS X version more closely than MAC_OS_X_VERSION_MIN_REQUIRED, given it's defined as max(current_version, MAC_OS_X_VERSION_MIN_REQUIRED). Additionally, we should check if MAC_OS_X_VERSION_10_9 is actually defined, otherwise the whole macro logic breaks apart. | |||
2016-09-26 | build: Reorder includes to avoid installed plugin header | Rainer Müller | |
When hexchat is already installed into a non-default prefix, a new build could pick up ${prefix}/include/hexchat-plugin.h from the installed version instead of the local header, as configuration variables such as $(GLIB_CFLAGS) would point to -I${prefix}/include. Reordering the includes and moving -I arguments to CPPFLAGS prevents this, as it ensures the local directories are always searched first. This was no problem when compiling for /usr or /usr/local as these directories in the compiler search path are always searched last. Closes #1822 | |||
2016-09-25 | sysinfo: fix compilation on OS X 10.9 and lower. (#1821) | Mihai Moldovan | |
Use the (deprecated) Gestalt functionality for fetching the fine-grained OS X version number on 10.9 and lower. The newer NSOperatingSystemVersion structure is only available on 10.10+. | |||
2016-09-07 | perl: Fixed Windows build with VS2015u3. | Arnavion | |
2016-09-03 | sysinfo: Fix leak | Patrick Griffis | |
2016-09-03 | sysinfo: Don't print swap if 0 | Patrick Griffis | |
2016-08-05 | lua: Fix handling -1 value in pluginpref | Patrick Griffis | |
2016-08-05 | python: Fix get_pluginpref() | Patrick Griffis | |
This relied on undocumented behavior of hexchat_pluginpref_get_int() that has been fixed recently. -1 is the correct failure value. | |||
2016-07-14 | lua: Force 'return' when = is present | mniip | |
2016-07-14 | lua: Add automatic return and = handling in console. | mniip | |
2016-04-27 | lua: Use luaL_checkinteger | Patrick Griffis | |
2016-04-07 | lua: Fix explicit braces warning | Patrick Griffis | |
2016-04-07 | lua: Minor formating cleanup | Patrick Griffis | |
2016-04-07 | lua: More consistency with Python plugin | Patrick Griffis | |
2016-04-07 | lua: Some more refactoring. Fix unload hook in the interpreter. | mniip | |
2016-04-07 | lua: More missing statics | Patrick Griffis | |
2016-04-07 | lua: Make better use of GLib | Patrick Griffis | |
- Use GPtrArray everywhere - Remove unessary NULL checks - Make use of g_clear macros - Use g_str_has_suffix | |||
2016-04-07 | lua: Bump version and update copyright year. | mniip | |
2016-04-07 | lua: Use glib allocators | mniip | |
2016-04-07 | lua: Replace some pushnumbers with pushintegers | mniip | |
2016-04-07 | lua: Error if luaL_newstate returns NULL | mniip | |
2016-04-03 | lua: Build on win32 | Patrick Griffis | |
2016-04-03 | lua: Don't used mixed declarations | Patrick Griffis | |
This requires a lot more cleanup | |||
2016-04-03 | Import lua plugin | Patrick Griffis | |
Written by @mniip | |||
2016-03-06 | sysinfo: Clean up ifdefs and handle unsupported CPU | Patrick Griffis | |
Mentioned in #1624 | |||
2016-02-18 | python: Handle get_info('win_ptr') | Patrick Griffis | |
2016-02-18 | Fix strict prototype warnings | Patrick Griffis | |
2016-01-30 | perl: Fixed warning about duplicate definition of bool. | Arnavion | |
2015-10-16 | build: Let 'make dist' do a better job | Rico Tzschichholz | |
2015-10-12 | common: Moved some functions over from plugins/sysinfo that are useful for ↵ | Arnavion | |
the rest of HC. OS name, CPU, GPU, HDD info and build arch are now all available within core HC. OS name and build arch are used in the About dialog. | |||
2015-10-10 | Use VS 2015 | Arnavion | |
2015-09-30 | configure: Clean up Python checking | Patrick Griffis | |
This fixes requiring to add a version every time a new release comes out... | |||
2015-04-23 | Remove unused file | TingPing | |
2015-04-22 | configure: Simplify perl tests | TingPing | |
2015-04-14 | winamp: More code cleanup | TingPing | |
2015-04-14 | winamp: Fix project file | TingPing | |
Broken by 72d7f64f8b47049842799ae7 | |||
2015-04-13 | winamp: Clean up formatting | TingPing | |
2015-04-13 | winamp: Fix utf8 song titles | TingPing | |
Fixes #1350 | |||
2015-03-20 | sysinfo: Strip trailing space on video card | TingPing | |
2015-03-20 | Remove unused files | TingPing | |
2015-02-21 | More type issues/warnings | TingPing | |
2015-02-21 | Fix type mismatch | TingPing | |
2015-02-21 | Fixed cast warning, use of uninitialized buffer and whitespace. | Arnavion | |
2015-02-21 | Unify sysinfo plugins and add osx support | TingPing | |
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-12 | win32: Use WinSparkle for handling updates | TingPing | |
Fixes #1282 | |||
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-10 | Call 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-01-31 | sysinfo: Fix braindead logic for stripping spaces from the end of the OS name. | Arnavion | |
2015-01-31 | sysinfo: Strip spaces from the end of the OS name, if any, and ensure a ↵ | Arnavion | |
space between name and arch. | |||
2015-01-05 | sysinfo: Also show HDD information. | Arnavion | |