Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-06-17 | Always pass a valid URI to gtk_show_uri() | Patrick Griffis | |
This can fix issues like a crash when invalid characters get passed through. | |||
2019-02-25 | Extend input box GTK theme workaround to include Yaru | cajuncooks | |
Fixes #2305 | |||
2018-03-09 | Various fixes for mingw | Patrick Griffis | |
2017-05-12 | Fix input theming with Adwaita-dark also | Patrick Griffis | |
2016-11-11 | Further tab color improvements | Patrick Griffis | |
- Combine the three properties into a single one - Finally fully fix the handling with plugins handling events TODO: Look into lastact handling of these, seems wrong | |||
2016-11-11 | More fixes for tab color handling with plugins | Patrick Griffis | |
Part 2 of 03767ee0f9826222 So how the colors work should be pretty straight forward: - A message comes in and is handled, this sets the state flags: nick_said, msg_said, new_data. These map to tab colors. - This state is reset under one of these conditions: - It is commited to the UI when actually printed on unfocused tab - Event is interupted by a plugin hook - The tab focus is changed | |||
2016-11-11 | Fix private highlights not setting tab color | Patrick Griffis | |
Caused by 03767ee0f98 Fixes #1871 | |||
2016-07-24 | Kill fe_set_hilight() | Patrick Griffis | |
It just duplicates functionality and this fixes: - alert_taskbar chanopt not being respected - tab color being incorrect when highlight print events are eaten | |||
2016-07-05 | Fix input styling with Adwaita 3.20 theme | Patrick Griffis | |
2016-06-29 | Introduce and use fe_timeout_add_seconds | Ben Gamari | |
This should allow the operating system to be a bit more lax about timeouts, allowing more efficient power management. | |||
2016-01-25 | Add identd to preferences | Patrick Griffis | |
2015-02-04 | Implement windows 8.1+ notifications | TingPing | |
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. | |||
2014-12-28 | Fix building as c89 | TingPing | |
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 | Removed some unnecessary casts. | Arnavion | |
2014-12-08 | Minor tidying up | Arnavion | |
2014-09-13 | Use PlaySoundW to play sounds on Windows. | Arnavion | |
Fixes #1133 | |||
2014-09-13 | Correctly open URLs with non-ASCII characters on Windows. | Arnavion | |
Fixes #1023 | |||
2014-09-07 | Fix opening utf8 urls on OSX | TingPing | |
- Escape hostnames with punycode - Use proper encoding when launching open | |||
2014-05-27 | osx: Properly handle quitting | TingPing | |
2014-04-02 | Add marker-line functionality for scrollback, instant seek. | RichardHitt | |
Fixes #662. | |||
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-30 | Now make_ping_time() in common/util.c returns the time in milliseconds instead | Diogo Sousa | |
of microseconds. In fe_set_lag(serv, lag) the lag argument is now in milliseconds as well. Fixes #758. | |||
2014-01-20 | Enable --command on win32 | TingPing | |
and make existing depend on | |||
2014-01-18 | Update most deprecated gtk functions | TingPing | |
2014-01-14 | Build with gtk-mac-integration | TingPing | |
- Use HexChat logo for dock icon - Use appmenu (not finished) | |||
2013-10-22 | fix warning | TingPing | |
2013-10-22 | Open channel list window on /list | Farow | |
2013-10-09 | Fix messages with server-time not showing as new activity | Diogo Sousa | |
Added a parameter to fe_print_text() to say that the message does not represent new activity. This is used when a log from an old session is loaded. This used to be implicit whenever the timestamp was non-zero, but with server-time this no longer makes sense. Fixes issue #746. | |||
2013-10-03 | Remove gtkspell support | TingPing | |
2013-09-27 | Replace xtext's transparency with full window transparency | TingPing | |
Xtext's transparency barely worked on windows, didn't work on any modern linux wm and used fake transparency. This uses gtk's built in window opacity that works on more systems and is real transparency. Text area only transparency may return with a transition to cairo, if it works on Windows. | |||
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-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-07-27 | Tweak cli output and fix related warnings | TingPing | |
2013-07-08 | Fix warning | TingPing | |
2013-07-01 | Don't use popup dialogs for help | TingPing | |
2013-07-01 | Improve help message | TingPing | |
2013-07-01 | Handle extraneous cli args as urls | TingPing | |
2013-06-18 | fix merge conflict | TingPing | |
2013-06-19 | Handle IPv6 addresses correcly in fe_open_url_locale(). | Diogo Sousa | |
2013-06-16 | Fix Open Data Folder on unix | TingPing | |
Mentioned in #646 | |||
2013-06-12 | Don't open libcanberra connection for every event | TingPing | |
Closes #645 | |||
2013-05-11 | GtkComboBoxText requires GTK+ 2.24, dump code for older versions | Berke Viktor | |
2013-04-27 | Use regular canberra not gtk | TingPing | |
2013-04-27 | More cleanup | TingPing | |
2013-04-27 | Remove extra omitalerts check | TingPing | |
2013-04-27 | use libcanberra for beeps | TingPing | |
2013-04-27 | Use "Instant Message Notification" system sound on Windows, use gdk_beep() ↵ | Berke Viktor | |
on Unix Note: gdk_beep() is expected to be replaced with libcanberra stuff. | |||
2013-04-27 | Get rid of bundled beep | Berke Viktor | |
2013-04-27 | typo | TingPing | |