Commit Graph

1377 Commits

Author SHA1 Message Date
TingPing
b1a3c6135c Add synIRC to network list
Closes #888
2014-01-30 17:24:03 -05:00
Diogo Sousa
9969282c72 Now make_ping_time() in common/util.c returns the time in milliseconds instead
of microseconds.
In fe_set_lag(serv, lag) the lag argument is now in milliseconds as well.

Fixes #758.
2014-01-30 19:23:35 +00:00
TingPing
83bf77f4d0 More autotools cleanup
- Don't build msproxy if unused
- Add resources to cleanfiles
- Remove old extra_dist from plugins
2014-01-30 02:01:42 -05:00
TingPing
a466369356 Respect verbosity setting when building htm 2014-01-29 16:25:57 -05:00
RichardHitt
007f49c39f Fixes #881 Fix two bugs --
gtk_xtext_find_char() adjust negative y for int typecast
	gtk_xtext_find_x() return out_of_bounds TRUE if line outside windodw
	gtk_xtext_selection_draw() recognize TRUE out_of_bounds
2014-01-29 11:56:23 -08:00
TingPing
6487e1b391 osx: Silence openssl deprecated warnings 2014-01-29 12:16:36 -05:00
TingPing
eb1d3a063a Allow overriding libdir 2014-01-27 18:39:26 -05:00
Diogo Sousa
1d6d737927 Fixed lag meter getting stuck.
Also lag_sent in struct server should have always been an unsigned long.

Fixes #749.
2014-01-27 19:57:41 +00:00
TingPing
35e84f6edc Show error when you lack write permissions to configdir 2014-01-26 06:55:38 -05:00
TingPing
7fcf70c539 Fix loading default keybindings w/o write permissions
Closes #615
2014-01-26 06:30:33 -05:00
TingPing
4510e8e2a2 Enable --command on win32
and make existing depend on
2014-01-20 20:42:48 -05:00
TingPing
92a3a34785 Actually call commands sent with --command
Closes #884
2014-01-20 16:42:33 -05:00
TingPing
10a03f2216 configure: Clean up EXTRA_DIST 2014-01-20 02:38:32 -05:00
TingPing
093bdd8b1c Fix warning
Leftovers from 38cbabea
2014-01-20 01:25:35 -05:00
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
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
c804179a99 Tweak 908 syntax 2014-01-12 13:00:27 -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
Connor Cooper
9cba22c38a Define AI_ADDRCONFIG in inet.h, needed by OpenBSD 2014-01-04 23:13:34 -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
Arnavion
2bd1c3f99d Fixed whitespace. 2013-12-27 19:50:50 -08:00
Arnavion
c531db4714 fe-gtk: Fixed notification balloons for PMs not getting displayed if blinking tray icons for PMs is unchecked. 2013-12-27 19:41:18 -08:00
Arnavion
c7bf4b0474 Replaced use of T4 templates with PS-based templates.
TextTransform.exe is not available with Express versions of Visual Studio.
2013-12-27 12:05:07 -08: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
PoorDog
96fd4949bd Add Techman's World IRC network
Closes #813
2013-12-25 10:22:35 -05: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
RichardHitt
26268d3188 Ignore realname if it's a null string 2013-12-22 11:19:30 -08:00
TingPing
407613a8db Fix NAMES command syntax 2013-11-28 05:01:40 -05:00
Diogo Sousa
40f26429f8 Print{,_attr} and server{,_attr} hooks were incorrectly handled when both
version existed (regular and attrs).  Specifically, the priority was not
respected, and both versions were run even when EAT_PLUGIN was returned.

Fixes #847.
2013-11-28 02:11:33 +00: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
Andrew
a45ba5bdc0 Add Interlinked 2013-11-19 22:16:57 +00:00
ManiacTwister
2bbb2ac7db Fixed setup window title offsets 2013-11-18 03:37:11 +01:00
TingPing
5331a6145b Fix crash with negative timestamp in banlist
Closes #841
2013-11-17 11:57:13 -05:00
RichardHitt
3821e7a750 Fixes #836. Move to line boundary in _scroll{down,up}_timeout() not _scroll(). 2013-11-14 19:18:07 -08:00
RichardHitt
1aca24f3de Fixes #837. Rewrite gtk_xtext_scroll{down,up}_timeout(). 2013-11-12 15:02:38 -08:00
RichardHitt
811caaaa3d Fixes #836. In gtk_xtext_scroll() always force line integral line boundary. 2013-11-11 12:55:38 -08:00
Arnavion
e8282d97f1 fe-gtk: Quote path to glib-compile-resources.exe 2013-11-03 14:24:49 -08:00
Arnavion
2e75068c7c Use correct path to TextTransform.exe depending on the platform. 2013-11-03 14:16:11 -08: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
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
Jahan Addison
120a5a1dcd Match nick last when checking url
Closes #796
2013-10-23 06:32:57 -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
Farow
bb5d589c79 Open channel list window on /list 2013-10-22 13:35:28 -04:00
Diogo Sousa
6d3c176ff8 url_check_line () now recognizes all urls
previously it only recognized url with "://" after the scheme.
Urls without a scheme are purposely not recognized by this function.

Fixes #701
Closes #815
2013-10-22 13:28:03 -04:00
Diogo Sousa
a25363f5c3 make_re() now doesn't free the argument.
This is good practice and also helped simplifying re_*() functions.
2013-10-22 13:26: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
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
Diogo Sousa
cf370d7e79 When opening a query dialog with /query nick msg, the message was not shown in
the newly opened dialog. This fixes that issue.
2013-10-13 14:38:26 -04:00
Iota Spencer
1b07c0f54b Renamed FurryLand to ElectronIRC
Closes #804
Closes #780
2013-10-13 14:21:03 -04:00
TingPing
d941af5a6f Don't open banlist in empty channel tab 2013-10-13 12:54:14 -04:00
Arnavion
e2edbfe47d win32: Use version information from configure.ac to populate the Windows-specific files that need it - config-win32.h, version.txt, hexchat.rc, hexchat.iss
This is done via T4 templates. The original files are now generated at build-time and so have been added to .gitignore and removed from the repository, with the exception of version.txt which must be hosted on GitHub for the updater plugin.
2013-10-12 18:41:27 -07:00
Denis M.
0b228246ba Better understandable option for the input box's color rendering 2013-10-12 03:03:09 +02:00
TingPing
cbf275777c xtext: store palette as GdkColors 2013-10-10 21:02:24 -04:00
XhmikosR
c226f4089a Fix a few cppcheck warnings.
Use the proper data type in format functions and fix a resource leak.
2013-10-10 00:05:22 -04:00
TingPing
0a0bb57b2a Remove left over ifdef for spellcheck 2013-10-09 21:40:22 -04:00