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 | |||
2017-08-31 | Improve detection of system tray support | Patrick Griffis | |
Closes #2045 | |||
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-08-20 | Use GFile API in gtkutil_check_file instead of stat/access. | Arnavion | |
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-02-14 | Build with GTK_DISABLE_DEPRECATED | TingPing | |
2014-02-14 | Redesign keyboard shortcuts window | TingPing | |
- Convert GtkCLists to GtkTreeViews - Save keybindings in GtkAccelerator format - Store keybindings in a GSList | |||
2014-02-04 | Add /getbool command | TingPing | |
2014-02-04 | osx: Set Menlo as default font | TingPing | |
This moves the find_font function to the front ends since it depends on pango and cairo | |||
2014-01-18 | Update most deprecated gtk functions | TingPing | |
2013-09-26 | Remove remnants of native file dialogs | TingPing | |
2013-09-20 | First round of using GTK accessor functions | TingPing | |
This is the first step to build with GSEAL_ENABLE setup.c uses a deprecated fontchooser, chanview-tabs.c didn't like the conversion, and I am waiting to do some work on xtext.c before converting it. | |||
2013-09-15 | use GDK_KEY | TingPing | |
2013-08-31 | Use mimetypes for audio and images | 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-05 | Destroy utility windows with their parents. | TingPing | |
2013-07-03 | Now fe_get_{int,str}() sets transient for the main window. | Diogo Sousa | |
This allows window managers to handle the window in a better way, for instance xmonad used to open the dialogs in a new tile and now opens a simple float. | |||
2013-04-05 | Disable esc keybinding on tabbed utils | TingPing | |
2013-04-05 | Fix esc closing detached util tabs | TingPing | |
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. | |||
2013-01-19 | Correct almost all compiler warning issues | RichardHitt | |
2012-12-23 | fix incorrect FSF address | Dan Mashal | |
2012-11-11 | Rebranding | Berke Viktor | |
2012-11-03 | Initial commit for utf8 everywhere. | Arnavion | |
2012-11-03 | Fix icon rendering in HexChat (sub)windows | Berke Viktor | |
2012-11-03 | Relocate hexchat.png and hexchat.ico and some more varname cleanup | Berke Viktor | |
2012-10-30 | Eliminate even more warnings and bump warning level to 3 | Berke Viktor | |
Shouldn't need to go any higher, level 4+ gives insane warnings | |||
2012-10-30 | Eliminate some more warnings | Berke Viktor | |
2012-10-30 | Nah, even more rebranding | Berke Viktor | |
2012-10-24 | A lot more rebranding | Berke Viktor | |
2012-10-22 | Fix nick change dialog being barely visible in most cases | Berke Viktor | |
2012-10-22 | Fix previous, failed attempt at fixing the default folder for DCC transfers | Berke Viktor | |
2012-09-02 | Don't make a numeric equation between chars (openSUSE) | Berke Viktor | |
2012-07-21 | GtkFileFilter shouldn't be g_freed | Berke Viktor | |
2012-07-21 | Add extension filter for file dialogs, specify filters and starting folder ↵ | Berke Viktor | |
for loading plugins | |||
2012-07-21 | Some aid for compiler warnings | Berke Viktor | |
2012-07-18 | Use GTK+ file dialogs on Windows too, the Win32 dialogs are too buggy | Berke Viktor | |
2012-07-14 | Update XChat to r1516 | 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 | |