Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-04-16 | Change preferences sub-dialogs to be modal | Patrick Griffis | |
This solves the issue where the parent dialog is closed and then the child dialog is used. This is however only a partial fix: - Many other dialogs throughout the codebase do not currently have parent windows and need to be refactored. - Not all window managers respect modal so users can still trigger bugs. We can be more defensive against this but it requires more refactoring. Closes #2686 | |||
2018-03-31 | Fix plugins on macOS | Rainer Müller | |
The switch to the meson build system broke plugins on macOS. GNU libtool builds shared libraries with ".dylib" and shared modules (plugins) with the extension ".so", but meson is using ".dylib" for both. Although overriding the name_suffix for shared_module() in meson is possible, this would be messy for other platforms as there is no way to query the default. Therefore it seems like we have to go with ".dylib" for now on macOS. However, G_MODULE_SUFFIX is defined to ".so", because glib follows what GNU libtool does. Therefore define a separate preprocessor macro that has the correct extension. See: https://github.com/mesonbuild/meson/issues/1160 | |||
2017-09-15 | Use localized "HexChat" in window titles | Chase Patterson | |
Also allow rearranging of "HexChat" in window titles | |||
2017-09-15 | Change windows from starting with "Hexchat: " to ending with " - Hexchat" | Chase Patterson | |
2016-03-31 | Increase default size of some util windows | Patrick Griffis | |
2016-03-29 | plugingui: Use full path when unloading/reloading plugins | Patrick Griffis | |
Mentioned in mniip/hexchat-lua#5 | |||
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-08 | Minor tidying up | Arnavion | |
2014-06-04 | Stop hardcoding plugin extensions everywhere | TingPing | |
2013-08-31 | Improve file dialogs | TingPing | |
- Fixes #314 - Adds file extensions to sound and image browsing - Some options no longer default to our config dir - Always add a shortcut to our config dir - Remove broken 'last_dir' functionality, gtk already knows recent | |||
2013-08-04 | Update text on reload button | TingPing | |
2013-08-04 | Add reload command for plugins and add to gui | TingPing | |
2013-05-29 | add .js to list of loadable filetypes | TingPing | |
2013-05-04 | Replace g_strdup_printf with g_build_filename where possible | Berke Viktor | |
2013-04-02 | Only include top level includes from GTK+, GLib and GDK-PixBuf | Berke Viktor | |
2013-03-17 | ESC key will destroy the windows mentioned at issue 211. | RichardHitt | |
This change implements generic routine gtkutil_destroy_on_esc () and adds invocations of it in the requisite window-handling places. | |||
2012-12-30 | add missing include | TingPing | |
2012-12-23 | fix incorrect FSF address | Dan Mashal | |
2012-12-03 | remove unneeded gtk_widget_show | TingPing | |
2012-12-02 | remove close button for consistancy | TingPing | |
2012-11-30 | handle plugingui window like other utils | TingPing | |
2012-11-03 | Initial commit for utf8 everywhere. | Arnavion | |
2012-10-30 | Rebranding for the rest of plugin* | Berke Viktor | |
2012-10-24 | A lot more rebranding | Berke Viktor | |
2012-07-26 | Auto-load user plugins and scripts from <config>/addons | Berke Viktor | |
On Unix leave $(libdir)/hexchat/plugins for plugin packagers, on Windows prevent users from modifying Program Files by ignoring everything except bundled plugins | |||
2012-07-21 | Add extension filter for file dialogs, specify filters and starting folder ↵ | Berke Viktor | |
for loading plugins | |||
2012-07-18 | Use GTK+ file dialogs on Windows too, the Win32 dialogs are too buggy | Berke Viktor | |
2012-07-12 | Some more rebranding | Berke Viktor | |
2012-06-16 | Fix string handling for Turkish locale | Berke Viktor | |
2011-12-11 | initial patches for linux compatibility | Berke Viktor | |
2011-02-28 | add wdk changes to named branch | berkeviktor@aol.com | |
2011-02-24 | add xchat r1489 | berkeviktor@aol.com | |