Commit Graph

80 Commits

Author SHA1 Message Date
Patrick Okraku
9b76b557ec Added support for SCRAM-SHA-1, SCRAM-SHA-256 and SCRAM-SHA-512 2023-11-05 07:12:01 -06:00
Sadie Powell
623d93c6f1 Switch back to using newserver as the default server name. 2021-06-17 19:47:34 -05:00
Sadie Powell
747a52aae8 Default new servers to use TLS if built with OpenSSL. 2021-06-17 19:47:34 -05:00
Chase Patterson
18b741804c Use localized "HexChat" in window titles
Also allow rearranging of "HexChat" in window titles
2017-09-15 19:18:29 -04:00
Chase Patterson
d935197895 Change windows from starting with "Hexchat: " to ending with " - Hexchat" 2017-09-15 19:18:29 -04:00
torhus
281038e725 UI text consistency, capitalization etc. 2017-08-19 16:49:30 -04:00
Patrick Griffis
c12f33aa4c servlistgui: Error if nicks left empty 2016-06-12 15:01:39 -04:00
Patrick Griffis
6554a8d63c servlistgui: Show invalid nick/user on open
It is possible to have an invalid config from a previous upgrade

Fixes #1715
2016-05-16 08:51:18 -04:00
Jactry Zeng
5f2d6a3c11 servlistgui: Removes leading and trailing whitespace from hostnames
Closes #1651
2016-03-30 08:07:42 -04:00
Arnavion
d1897c1602 Remove "System default" encoding. The default for new servers is UTF-8. 2015-01-18 02:10:05 -08:00
Arnavion
5569205d15 Add CP1252 as an available server encoding for Windows-1252 and ISO-8859-1 networks. 2015-01-18 02:10:04 -08:00
Arnavion
ee17ec6b4f Removed legacy "IRC" encoding. 2015-01-18 02:10:03 -08: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
TingPing
10246f121a Fix unsafe string handling in configs
Also fixes 2 leaks
2014-12-10 09:32:16 -05:00
TingPing
d1c40196e3 Fix using negative index 2014-08-23 14:13:34 -04:00
TingPing
41c209bf45 Reset all nick entry errors in servlist when fixed 2014-04-19 22:52:30 -04:00
TingPing
8bdde3a2df Fix warnings like usual 2014-04-18 23:50:27 -04:00
TingPing
c8b3eef351 Improve displaying errors in servlist 2014-04-18 23:45:27 -04:00
TingPing
5f297950a2 Fix issues removing autojoin channels
- Makes remove case insensitive
- Fixes crashing when channel not found
2014-04-18 20:40:33 -04:00
TingPing
9f01950bcb Fix warning 2014-02-02 19:07:52 -05:00
TingPing
0cb025ff06 Prevent users from having the same alternate nicks
For some reason users do this and then complain when they cannot connect
when nick is in use. There are other ways for them to break it but at
least it shouldn't be on accident.
2014-02-01 13:31:42 -05:00
TingPing
ce09cb4a91 Update most deprecated gtk functions 2014-01-18 14:47:17 -05:00
TingPing
7bc3317eeb Don't open most windows at mouse position 2013-09-25 02:09:47 -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
ddb3bf05d8 use GDK_KEY 2013-09-15 03:22:04 -04:00
TingPing
bdb18828e3 Disable challangeauth without openssl 2013-09-07 18:59:29 -04:00
TingPing
a903f16c68 Implement BLOWFISh, AES, and EXTERNAL SASL mechanisms
Closes #657
2013-09-07 18:59:28 -04:00
TingPing
a6f05db34b Make autojoin a toggle menu 2013-06-06 16:12:59 -04:00
TingPing
4d16f5bf28 Add missing gtk_tree_path_free() 2013-06-04 12:32:51 -03:00
TingPing
f0684dc74e translate servlist tabs 2013-06-02 20:50:43 -04:00
TingPing
39923e05f3 Rename favorite channels to autojoin channels 2013-06-02 20:44:05 -04:00
TingPing
66bb79ef10 Improve sort keybinding in servlist
also disable auto sorting on fav channels, closes #606
2013-05-20 13:19:20 -03:00
Berke Viktor
b2fec642fe Login type cleanup 2013-05-19 05:17:13 +02:00
Berke Viktor
d60cecb8d3 Add custom login type to avoid collisions 2013-05-19 04:34:20 +02:00
Berke Viktor
c168a9adc6 Add variables for user credentials in connect commands 2013-05-19 03:30:45 +02:00
Berke Viktor
4130954c15 Fix removing keys from favorites 2013-05-17 02:24:47 +02:00
Berke Viktor
a1a94ed319 Add support for QuakeNet /CHALLENGEAUTH, remove legacy /AUTH 2013-05-17 01:40:07 +02:00
Berke Viktor
83107ee222 Use macros instead of raw numbers for login type 2013-05-13 13:22:25 +02:00
Berke Viktor
2c15270be1 Remember selected tab 2013-05-12 16:59:21 +02:00
Berke Viktor
cadcfc553c Cosmetics 2013-05-12 16:37:32 +02:00
Berke Viktor
9c96528a98 Remove unused variable 2013-05-12 06:19:42 +02:00
Berke Viktor
198dc9eb43 Fix favorite channels except in inbound.c 2013-05-12 05:44:32 +02:00
Berke Viktor
bb86771425 Add explanation as well 2013-05-11 20:47:39 +02:00
Berke Viktor
791e0fc11f Make login type more intuitive and disable unused /NS 2013-05-11 20:42:29 +02:00
Berke Viktor
af03fa3c7c Fix connect commands 2013-05-11 20:06:22 +02:00
Berke Viktor
4d30512e05 Fix layout when resized 2013-05-11 16:30:45 +02:00
Berke Viktor
d5e8fa47f0 Allocate all extra vertical space to the treeviews 2013-05-11 16:21:38 +02:00
Berke Viktor
85c7e07351 Set up window sizes correctly 2013-05-11 15:58:52 +02:00
Berke Viktor
fde85c79df Reorganize the network editor 2013-05-11 15:22:28 +02:00