summary refs log tree commit diff stats
path: root/src/fe-gtk/menu.c
AgeCommit message (Collapse)Author
2022-04-16Change preferences sub-dialogs to be modalPatrick 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
2020-08-05Hide Focus Channel when the selected channel is already focussedPaul Wise
When the channel is focussed, the menu item does nothing so it isn't useful to have it in the menu. Fixes: commit c361bdca6afdc933eeac35732334464990295cd4 See-also: https://github.com/hexchat/hexchat/pull/2255#issuecomment-475841824
2019-12-30Add a channel context menu item to focus channelsPaul Wise
2017-09-15Use localized "HexChat" in window titlesChase Patterson
Also allow rearranging of "HexChat" in window titles
2017-09-15Change windows from starting with "Hexchat: " to ending with " - Hexchat"Chase Patterson
2017-08-19UI text consistency, capitalization etc.torhus
2017-08-18Adjust use of ellipsis (...) in menus according to Gnome HIG (#2035)torhus
* Adjust use of ellipses (...) in menus according to Gnome HIG https://developer.gnome.org/hig/stable/writing-style.html.en
2017-07-20Add mnemonic for URL GrabberPatrick Griffis
2017-02-27Removed ctrl+w keybinding from close menu. Closes #397.Poke
2016-06-29menu: Ensure that toggling lag-o-meter changes timer stateBen Gamari
2016-02-18Fix strict prototype warningsPatrick Griffis
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.
2014-12-28Fix building as c89TingPing
2014-12-28Use glib for all allocationsTingPing
- 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-08Minor tidying upArnavion
2014-06-04Fix warningTingPing
2014-06-04Use glib to parse and launch commands for util_execTingPing
Fixes #958
2014-05-30win32: Fix exiting fullscreen to a maximized windowTingPing
2014-05-29Make lawyers happyBerke Viktor
2014-05-27osx: Properly use app menuTingPing
Mentioned in #994
2014-04-02Add marker-line functionality for scrollback, instant seek.RichardHitt
Fixes #662.
2014-02-12Fix some leaksTingPing
2014-01-18Update most deprecated gtk functionsTingPing
2014-01-18Update most deprecated gdk functionsTingPing
2014-01-16Show a popup when opening plugin window when built without supportTingPing
2013-10-27Properly set away and fullscreen menu itemsTingPing
2013-09-29Add default keybindings for italics and underlineTingPing
2013-09-25Only show users country if its not unknownTingPing
2013-09-23typo..TingPing
2013-09-23Update help messages for userlist buttons and user popupsTingPing
2013-09-23Revert menu.c @ ae04663aa9TingPing
This caused a few bugs such as improperly setting away/back and redrawing the channel tree when the menu is opened.
2013-09-20First round of using GTK accessor functionsTingPing
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-19Make manual reposition after unfullscreen Windows onlyTingPing
2013-09-19Replace more GDK_* with GDK_KEYTingPing
2013-09-19Add fullscreen to to view menuTingPing
2013-09-15Replace search window with a searchbarTingPing
2013-09-15Replace search window with a searchbarTingPing
2013-08-04Add label for website in about dialogTingPing
2013-08-03Use built-in gtk_about_dialogTingPing
2013-07-12Update docs linksTingPing
2013-06-13More autojoin wording tweaksTingPing
2013-06-13Tweak autojoin wordingTingPing
2013-06-08Add more mnemonics to the menuTingPing
2013-06-06Add autoconnect option to menu of networksTingPing
2013-06-06Make autojoin a toggle menuTingPing
2013-06-02Rename favorite channels to autojoin channelsTingPing
2013-05-12Fix favorite channels except in inbound.cBerke Viktor
2013-05-11GtkComboBoxText requires GTK+ 2.24, dump code for older versionsBerke Viktor
2013-05-04Replace g_strdup_printf with g_build_filename where possibleBerke Viktor
2013-04-03Update hiding menu textTingPing