Commit Graph

72 Commits

Author SHA1 Message Date
TingPing 0a8248578f Remove compiled date from about
Distros like Debian depend on repeated builds
having the same results which this breaks.

Since this provides no real value just
remove it.
2015-02-19 21:00:24 -05:00
TingPing 95febd978c Fix building as c89 2014-12-28 06:47:23 -05:00
TingPing 83032b1aa3 Use glib for all allocations
- 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-28 06:44:44 -05:00
Arnavion c1831cb19d Minor tidying up 2014-12-08 21:24:59 -08:00
TingPing 9c981cfc6b Fix warning 2014-06-04 13:47:09 -04:00
TingPing 5849a0588e Use glib to parse and launch commands for util_exec
Fixes #958
2014-06-04 10:38:23 -04:00
TingPing e13e0f4314 win32: Fix exiting fullscreen to a maximized window 2014-05-30 04:26:34 -04:00
Berke Viktor 31843017d4 Make lawyers happy 2014-05-29 18:04:28 +02:00
TingPing f43b7524e0 osx: Properly use app menu
Mentioned in #994
2014-05-27 02:58:44 -04:00
RichardHitt 0f828dd74f Add marker-line functionality for scrollback, instant seek.
Fixes #662.
2014-04-02 16:14:45 -07:00
TingPing b17c0276de Fix some leaks 2014-02-12 10:31:11 -05:00
TingPing ce09cb4a91 Update most deprecated gtk functions 2014-01-18 14:47:17 -05:00
TingPing fa1eb92a7b Update most deprecated gdk functions 2014-01-18 14:47:17 -05:00
TingPing eb29de1c7c Show a popup when opening plugin window when built without support 2014-01-16 00:58:04 -05:00
TingPing e8d4f3f848 Properly set away and fullscreen menu items 2013-10-27 13:24:15 -04:00
TingPing d552415abe Add default keybindings for italics and underline 2013-09-29 01:47:10 -04:00
TingPing c7a00a4aba Only show users country if its not unknown 2013-09-25 17:16:47 -04:00
TingPing 130be78dbb typo.. 2013-09-23 23:10:31 -04:00
TingPing 29d6db30ba Update help messages for userlist buttons and user popups 2013-09-23 23:08:56 -04:00
TingPing 2e6001f1ed Revert menu.c @ ae04663aa9
This caused a few bugs such as improperly setting away/back
and redrawing the channel tree when the menu is opened.
2013-09-23 22:00:07 -04:00
TingPing ae04663aa9 First round of using GTK accessor functions
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-20 17:24:39 -04:00
TingPing 36911710fd Make manual reposition after unfullscreen Windows only 2013-09-19 22:01:15 -04:00
TingPing 267ac71d4f Replace more GDK_* with GDK_KEY 2013-09-19 17:58:10 -04:00
TingPing f6ba274134 Add fullscreen to to view menu 2013-09-19 17:52:17 -04:00
TingPing bc8eaf6588 Replace search window with a searchbar 2013-09-15 02:55:18 -04:00
TingPing b0b8f40791 Replace search window with a searchbar 2013-09-15 02:51:35 -04:00
TingPing 77e9417c7b Add label for website in about dialog 2013-08-04 04:48:45 -04:00
TingPing d63a33b6dc Use built-in gtk_about_dialog 2013-08-03 07:11:25 -04:00
TingPing 9d4a1a3b4f Update docs links 2013-07-12 19:32:10 -04:00
TingPing 7ef8d0d443 More autojoin wording tweaks 2013-06-13 20:53:55 -04:00
TingPing cb1b1c6e1c Tweak autojoin wording 2013-06-13 15:55:38 -03:00
TingPing 5d0599976e Add more mnemonics to the menu 2013-06-08 20:09:22 -04:00
TingPing fd762303b0 Add autoconnect option to menu of networks 2013-06-06 16:49:57 -04:00
TingPing a6f05db34b Make autojoin a toggle menu 2013-06-06 16:12:59 -04:00
TingPing 39923e05f3 Rename favorite channels to autojoin channels 2013-06-02 20:44:05 -04:00
Berke Viktor 198dc9eb43 Fix favorite channels except in inbound.c 2013-05-12 05:44:32 +02:00
Berke Viktor 712eb5428e GtkComboBoxText requires GTK+ 2.24, dump code for older versions 2013-05-11 13:06:25 +02:00
Berke Viktor fb01d4e9ab Replace g_strdup_printf with g_build_filename where possible 2013-05-04 18:21:48 +02:00
TingPing 5779691efb Update hiding menu text 2013-04-03 20:35:42 -03:00
TingPing 86cf7de430 add %u to userlist popups for account 2013-04-03 18:10:14 -04:00
TingPing b4c8d53394 Support account-notify and extended-join capabilities 2013-04-03 17:10:09 -04:00
TingPing 905705910b Remove hardcoded clear keybinding
You can re-add this easily in settings > keyboard shortcuts
2013-04-03 02:50:57 -03:00
TingPing bb78d8dd59 Add new window keybinding 2013-04-03 02:41:59 -03:00
Berke Viktor 9c49254abd Only include top level includes from GTK+, GLib and GDK-PixBuf 2013-04-02 20:39:37 -07:00
Thor K.H. 862a02ce63 change URL for "Contents" option in "Help" menu
I propose that the address for the help contents is changed to docs.hexchat.org over simply being hexchat.org.
2013-02-05 22:47:12 +01:00
Dan Mashal b04377825f fix incorrect FSF address 2012-12-23 11:36:54 -08:00
Arnav Singh ed26917691 utf8-everywhere: Fixed some remaining C file I/O API calls to use the glib API. 2012-11-11 19:34:09 -08:00
Berke Viktor 9c70eee4ca Eliminate some unused stuff 2012-11-10 17:20:05 +01:00
Arnavion 5d9264aff6 Initial commit for utf8 everywhere. 2012-11-03 19:04:02 -07:00
Berke Viktor 99a288fb47 Typofix 2012-10-30 11:56:27 +01:00