Commit Graph
100 Commits
Author SHA1 Message Date
TingPing 38cbabea02 Revert GtkObject removal until Gtk3 2014-01-18 21:48:41 -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 0297da4d6e Fix warning when built without plugins 2014-01-16 00:46:49 -05:00
TingPing eb90f076bb configiure: Fix testing compiler flags on anything other than gcc 2014-01-16 00:32:52 -05:00
TingPing c2c705a945 configure: add missing result message 2014-01-16 00:20:44 -05:00
TingPing 6f6070b8c8 configure: Don't build python or perl plugin when plugins are disabled 2014-01-16 00:12:06 -05:00
TingPing 37d92dd69c Check for gio during configure 2014-01-15 13:20:15 -05:00
TingPing 8af9727937 Add gtk-mac-bundler files 2014-01-14 22:38:44 -05:00
TingPing 7b0acb2b44 Build with gtk-mac-integration
- Use HexChat logo for dock icon
- Use appmenu (not finished)
2014-01-14 22:14:27 -05:00
TingPing 4319f8009c Don't use SCROLL_HACK on osx 2014-01-14 22:14:27 -05:00
TingPing b2e3214d61 Clean up formatting during build 2014-01-14 01:18:15 -05:00
TingPing 0b52ec3676 Move acinclude.m4 into m4 dir 2014-01-14 00:51:48 -05:00
TingPing a87b61c73f Build system improvements
- Use AM_GLIB_GNU_GLIB and IT_PROG_INTLTOOL
- Use gnome-autogen.sh
- Move language list to own file
- Delete generated config.rpath file
2014-01-13 14:27:36 -05:00
TingPing c804179a99 Tweak 908 syntax 2014-01-12 13:00:27 -05:00
TingPing baa5f9710a Add another badge to readme 2014-01-12 10:05:42 -05:00
TingPing 37135cd682 ... Add inbound_sasl_supportedmechs to inbound.h 2014-01-12 07:13:51 -05:00
TingPing 0f0dabdcf4 Support numeric 908 2014-01-12 07:10:26 -05:00
TingPing a817072e6f Add Turkish language to preferences
Users of uk, vi, and wa languages will have to manually change their
lang on Windows after this.
2014-01-11 18:34:30 -05:00
TingPing 7337007fe2 ... and ignore blank network passwords 2014-01-11 16:27:34 -05:00
TingPing 6e049d5975 Login when /server is used on known hostname
This brings back old behavior where you can /server to another
server in the same network and login with services but now is only
sent when the server is known not every time so more secure.
2014-01-11 16:08:50 -05:00
TingPing b2a780e97a libsexy: Properly reflect reset attributes in input 2014-01-11 15:44:54 -05:00
TingPing aae6633c28 Don't select tab while closing with middle-click
Also fix unused warning and ignore shift right click
2014-01-08 09:03:50 -05:00
TingPing 91ea5b6907 Fix warnings 2014-01-08 03:51:39 -05:00
TingPing 20d26aea94 Rewrite dns command
- Cross platform
- Doesn't depend on external tools
2014-01-08 01:32:28 -05:00
TingPing 1e1ef1c6cf Change url-handler example to firefox -new-window
Firefox removed the ability to open private windows with a link
2014-01-03 03:39:35 -05:00
TingPing 537fb85696 Bind middle-click to close tab
Closes #832
2014-01-02 18:03:32 -05:00
TingPing 61ceaef57e Properly request server-time when it's the only cap
Closes #862
2013-12-27 09:20:39 -05:00
TingPing afb6685593 Merge pull request #842 from ManiacTwister/setup-fix
Fixed setup window title offsets
2013-12-25 08:31:13 -08:00
TingPing 1311748b06 Merge branch 'pr/823' 2013-12-25 10:23:46 -05:00
TingPing 7537bf8f07 Merge pull request #846 from grimreaper/patch-1
Fix autogen.sh shebang line
2013-12-25 07:23:14 -08:00
TingPing 5e455be5f3 Merge pull request #864 from RichardHitt/snadge
Ignore realname if it's a null string
2013-12-23 13:53:59 -08:00
TingPing d7e3e4c9a4 Only return channel sessions from find_channel()
Closes #865
2013-12-23 16:44:40 -05:00
TingPing 407613a8db Fix NAMES command syntax 2013-11-28 05:01:40 -05:00
TingPing ae4e55b922 Merge pull request #848 from orium/print-priority-847
Print{,_attr} and server{,_attr} hooks priority fix
2013-11-27 18:19:42 -08:00
TingPing d38bbb1e2c update help message for /names 2013-11-23 15:31:09 -05:00
TingPing 5c223ec5d5 Fix more warnings 2013-11-22 16:53:50 -05:00
TingPing a656cee382 Fix warnings 2013-11-22 16:25:34 -05:00
TingPing 9772eae568 Merge pull request #845 from somasonic/master
Added Interlinked to servlist.c
2013-11-19 15:27:11 -08:00
TingPing 5331a6145b Fix crash with negative timestamp in banlist
Closes #841
2013-11-17 11:57:13 -05:00
TingPing 5c872eb110 win32: Improvements to portable-mode in installer 2013-11-16 15:37:41 -05:00
TingPing 9834301eda win32: Download spelling dictionaries from installer 2013-11-15 09:49:01 -05:00
TingPing 3f1994f3bf win32: Download deps during installation 2013-11-10 03:56:50 -05:00
TingPing af248ce2c1 Fix invalid timestamps crashing on Windows 2013-11-02 21:07:03 -04:00
TingPing 7e6f37b4cd Update help message for kick/kickban 2013-11-01 14:42:43 -04:00
TingPing f178b551da Don't auto unmark away when getting znc playback 2013-11-01 00:58:27 -04:00
TingPing 9afd169362 Round 4 of gtk accessor functions: setup.c 2013-10-29 00:54:12 -04:00
TingPing 9e5551aa59 win32: Install pixbuf engine 2013-10-28 21:56:01 -04:00
TingPing e8d4f3f848 Properly set away and fullscreen menu items 2013-10-27 13:24:15 -04:00
TingPing 30a47cf62e Fix random_line() cutting off text
fgets() wont include the newline
2013-10-27 13:21:52 -04:00
TingPing aadee8afba Use a full path to configdir when using portable mode
This avoids the issue of plugins changing paths on us
2013-10-27 12:51:14 -04:00
TingPing a1c9294b89 Only update userlistgui when necessary 2013-10-26 13:37:20 -04:00
TingPing 7cf9ea83cb xtext: Get proper text width with attributes 2013-10-26 08:51:50 -04:00
TingPing d1de138cb1 Sensitize banlist buttons if half-op
For #647
2013-10-25 09:28:09 -04:00
TingPing cff05cef68 Update readme.md 2013-10-24 07:24:18 -04:00
TingPing 36e41a6476 fix another warning 2013-10-22 14:53:33 -04:00
TingPing 0ff2ade078 fix warning 2013-10-22 14:44:30 -04:00
TingPing a72d40284d fix some warnings 2013-10-22 06:21:58 -04:00
TingPing 4a591cf7d7 Port editlist to GtkTreeView 2013-10-22 06:08:09 -04:00
TingPing 19e3fce2eb Fix SASL on some networks 2013-10-20 22:29:16 -04:00
TingPing 62735c54fb sysinfo: Fix showing debian version on ubuntu 2013-10-20 21:15:12 -04:00
TingPing 712cfc3135 win32: install theme manager by default 2013-10-20 03:37:58 -04:00
TingPing 20c9c94a61 Ignore nick prefix when splitting NAMES reply 2013-10-20 01:33:57 -04:00
TingPing ad1520b29a Only split NAMES reply if server supports userhost-in-names 2013-10-20 00:29:58 -04:00
TingPing 06a7d84b43 Add support for userhost-in-names capability 2013-10-18 04:40:39 -04:00
TingPing d960006de4 Add option to auto +x on connect 2013-10-17 23:43:58 -04:00
TingPing cf5e2f273f libsexy: last color parsing improvement 2013-10-17 21:59:31 -04:00
TingPing f342123d7f libsexy: More color parsing improvements 2013-10-17 21:37:02 -04:00
TingPing aac231d307 Remove dead networks 2013-10-17 05:20:22 -04:00
TingPing 0e8069661f Default to SASL on every supported network 2013-10-17 05:16:27 -04:00
TingPing 737325b417 Remove #xchat from ChatJunkies autojoin 2013-10-17 05:00:40 -04:00
TingPing bc3b923131 Respect use global flag with SASL 2013-10-17 04:52:06 -04:00
TingPing c6ad450151 Focus new server tabs 2013-10-15 22:54:38 -04:00
TingPing a284219abd Reset entry attributes on newlines 2013-10-15 22:41:50 -04:00
TingPing 2e08b3a2da Add remaining chanopts to plugin api
In flags of get_list('channels')
2013-10-15 18:30:37 -04:00
TingPing 57d168e56a Fix moving channels when using tabs 2013-10-15 01:10:03 -04:00
TingPing 490b9a91e4 Don't overwrite existing ignores when flooded
Closes #792
2013-10-14 17:25:21 -04:00
TingPing 80cbc74b2b Remove commented out networks in servlist 2013-10-13 15:13:51 -04:00
TingPing d941af5a6f Don't open banlist in empty channel tab 2013-10-13 12:54:14 -04:00
TingPing 80625a06fa Fix installer on 32bit Windows 2013-10-12 13:36:43 -04:00
TingPing adab8567e4 Merge pull request #801 from Phr33d0m/patch-2
Better understandable option for the input box's color rendering
2013-10-11 18:03:42 -07:00
TingPing cbf275777c xtext: store palette as GdkColors 2013-10-10 21:02:24 -04:00
TingPing 04f34feb26 Fix configure output when python disabled 2013-10-10 00:39:36 -04:00
TingPing e244001cee Add hexchat perl module to gitignore 2013-10-09 23:12:42 -04:00
TingPing 0a0bb57b2a Remove left over ifdef for spellcheck 2013-10-09 21:40:22 -04:00
TingPing 111a58f1ef Improve Windows installer
- Unify x86 and x64 installer files
- Get rid of version program
- Clean up .iss file
- Only allow one installation
2013-10-09 17:17:53 -04:00
TingPing 1f06922803 Revert 2d5cb3ec7b
Scrolling has issues i couldn't easily fix, will get back to
later but lets keep this usable
2013-10-09 13:59:07 -04:00
TingPing 2d5cb3ec7b Round 3 of Gtk accessor functions: xtext 2013-10-08 21:01:07 -04:00
TingPing 44ad5703ea Work around for /away being called multiple times
This will have to be solved eventually in menu.c so you can change their
status without emitting the signals.
2013-10-08 20:00:07 -04:00
TingPing b393d2f62f Fix scroll buttons when using tabs 2013-10-08 18:40:11 -04:00
TingPing 0c3220c469 Add preference to change tabs on scroll
Also revert e52905f50c
2013-10-08 18:16:10 -04:00
TingPing e52905f50c Add chanview files to project 2013-10-08 17:59:07 -04:00
TingPing aafbb6374b Round 2.5 of gtk accessor functions
Some leftovers in chanview-tabs and maingui
2013-10-06 22:17:45 -04:00
TingPing c463236521 Round two of gtk accessor functions: chanview-tabs 2013-10-05 22:21:04 -04:00
TingPing 435e8881ed Merge pull request #787 from siduction/master
some Typos causing lintian moaning: {R,r}eciev.. -> {R,r}eceiv..
2013-10-05 09:31:34 -07:00
TingPing b1df2f43aa Merge pull request #784 from Farow/pull2
tree-view: switch tabs on mouse wheel up/down
2013-10-04 14:43:42 -07:00
TingPing e10faa0369 Fix crash with long notify lists. 2013-10-04 17:00:56 -04:00
TingPing a47740636d libsexy: never include spaces when spell-checking 2013-10-04 07:16:44 -04:00
TingPing a29ccffcbe libsexy: Add "HexChat" to session dictionary 2013-10-04 06:33:49 -04:00