Commit Graph
100 Commits
Author SHA1 Message Date
Berke Viktor a216ed1df9 Partial fix for Windows 10 detection 2015-02-04 04:48:44 -08:00
Berke Viktor 62209618e1 We don't ship DNS as a plugin anymore 2014-06-13 22:31:08 -04:00
Berke Viktor 7bfa2ee8a7 Fix GTK+ bundle licenses missing from installer 2014-06-13 22:31:00 -04:00
Berke Viktor 73c914cca9 Enable logging by default 2014-06-13 18:21:41 +02:00
bviktor 0838f8f688 Cosmetics 2014-05-31 17:15:45 +02:00
Berke Viktor 31843017d4 Make lawyers happy 2014-05-29 18:04:28 +02:00
Berke Viktor 0e0efbdb9a Replace Inno Perl with MSI Perl 2014-05-29 15:33:03 +02:00
Berke Viktor 0dccf692d4 Add global option to suppress nick change events
Might as well add a per-channel option, too but for me that seems a bit unnecessary.
Closes #971
2014-05-12 05:01:24 -04:00
Berke Viktor b049757302 Replace deprecated GetVersionEx calls with version helpers
Only compiles with 8.1 SDK but runs everywhere

Closes #957
2014-04-24 06:55:16 -04:00
Berke Viktor 3b4cc9d806 Use png instead of svg 2013-05-20 15:59:41 +02:00
Berke Viktor 79221c403b Temporary workaround for reconnect crashes on win32
Yes, we really need to fix this ASAP
2013-05-20 14:39:24 +02:00
Berke Viktor 0ab11cc09a Add structs and use treeview 2013-05-20 13:21:27 +02:00
Berke Viktor 1432ecfb33 Sample code docs for challengeauth_response() 2013-05-20 12:38:50 +02:00
Berke Viktor 341cfbb527 Set up Doxyfile 2013-05-20 12:31:09 +02:00
Berke Viktor 78573ae0c9 Add default Doxyfile 2013-05-20 12:24:25 +02:00
Berke Viktor 8a9d3e21f2 Update dirent.h win32 implementation 2013-05-20 00:22:20 +02:00
Berke Viktor 8655c4b007 Reorganize Preferences 2013-05-19 20:43:21 +02:00
Berke Viktor 5fa23341b3 Avoid useless strdup() and free() calls 2013-05-19 12:17:37 +02:00
Berke Viktor 67274f91e9 Add default connect commands for networks with obscure login methods
Yeah, QuakeNet is an exception
2013-05-19 12:15:31 +02:00
Berke Viktor c0cc6a2c93 Cosmetics 2013-05-19 11:49:27 +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 f778245a86 Simplify SASL auth string generation code 2013-05-19 01:21:27 +02:00
Berke Viktor 9d717ffee9 Fix text event for erroneous nicks 2013-05-18 22:09:44 +02:00
Berke Viktor bac96d1fa8 Add FurryLand 2013-05-18 21:40:42 +02:00
Berke Viktor f313a83474 Update Perl library name 2013-05-18 21:33:22 +02:00
Berke Viktor 02298c8e76 Fix prototype, return value is used by joindelay_tag 2013-05-18 19:48:54 +02:00
Berke Viktor ef58a267b0 Omit CHALLENGE hashes in the server tab 2013-05-17 02:48:32 +02:00
Berke Viktor 4130954c15 Fix removing keys from favorites 2013-05-17 02:24:47 +02:00
Berke Viktor 0a2af0ab62 Fix crash when using global username for QuakeNet 2013-05-17 02:08:34 +02:00
Berke Viktor a1a94ed319 Add support for QuakeNet /CHALLENGEAUTH, remove legacy /AUTH 2013-05-17 01:40:07 +02:00
Berke Viktor 8ccd11ee4b Remove comment 2013-05-16 00:08:43 +02:00
Berke Viktor fd1b276aab Make sure the created favchannel instances have a NULL key when the session's key is empty 2013-05-16 00:04:58 +02:00
Berke Viktor 2ff8e74061 Omit filler keys if no channel's using them 2013-05-15 23:52:14 +02:00
Berke Viktor 0020f81e79 Fix reconnect keys 2013-05-15 18:26:54 +02:00
Berke Viktor 6f09752db4 Cosmetics 2013-05-15 11:48:37 +02:00
Berke Viktor 8cf025f18d Fix autojoins for sessions 2013-05-15 11:43:38 +02:00
Berke Viktor 81990ce53b Change prototype 2013-05-15 08:49:28 +02:00
Berke Viktor 12cdb7704c Fix command splitting when the channel list is too long 2013-05-14 18:20:05 +02:00
Berke Viktor 947dd45294 Fix warnings 2013-05-14 16:52:16 +02:00
Berke Viktor a435e8648f Fix initial autojoins and some erroneous copies/frees 2013-05-14 16:40:32 +02:00
Berke Viktor 7cdfeff204 Add note about preferred tab size 2013-05-13 13:38:01 +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 c044bdfe32 Fix warning 2013-05-12 16:38:31 +02:00
Berke Viktor aac7079562 Add code for migrating existing configs 2013-05-12 16:38:21 +02:00
Berke Viktor cadcfc553c Cosmetics 2013-05-12 16:37:32 +02:00
Berke Viktor 5df669a329 Make the order consistent for load and save 2013-05-12 16:02:26 +02:00
Berke Viktor 9c96528a98 Remove unused variable 2013-05-12 06:19:42 +02:00
Berke Viktor 9327a5c71f Reduce GLib requirement 2013-05-12 06:16:26 +02:00
Berke Viktor 171dbcdedf Remove dead GLib code 2013-05-12 05:58:16 +02:00
Berke Viktor de819e12bf g_slist_copy_deep() requires GLib 2.34 2013-05-12 05:55:14 +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 0badd9b874 Remove dead code 2013-05-11 20:09:07 +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
Berke Viktor 712eb5428e GtkComboBoxText requires GTK+ 2.24, dump code for older versions 2013-05-11 13:06:25 +02:00
Berke Viktor 5c663adf35 Reorganize a bit and fix spacing 2013-05-11 12:56:26 +02:00
Berke Viktor 68fa033483 Re-enable resize 2013-05-11 11:54:42 +02:00
Berke Viktor de2fdc093a Cosmetics 2013-05-11 04:19:18 +02:00
Berke Viktor 3679dfe93e Make logmask consistent with scrollback mask 2013-05-11 04:18:44 +02:00
Berke Viktor 2e1425451d Remove some redundancy 2013-05-11 03:13:50 +02:00
Berke Viktor 0e1da0d33d Also disable labels, not just entries 2013-05-11 03:02:31 +02:00
Berke Viktor 7b0b86c9f7 Nuke nickserv password field and some cosmetics 2013-05-11 02:40:08 +02:00
Berke Viktor a98b95923b Get rid of this unnecessary buffer 2013-05-11 02:00:32 +02:00
Berke Viktor cf3d1ebb8b Skeleton for tabbed ui 2013-05-11 01:20:53 +02:00
Berke Viktor 5db1541f95 Reorganize the network list 2013-05-11 00:49:04 +02:00
Berke Viktor 873a3ef047 Replace various network options with universal login method option 2013-05-10 23:52:47 +02:00
Berke Viktor fb01d4e9ab Replace g_strdup_printf with g_build_filename where possible 2013-05-04 18:21:48 +02:00
Berke Viktor b2317d8800 Typofix 2013-05-04 17:40:48 +02:00
Berke Viktor 3283c71936 Use system include syntax 2013-05-04 17:40:23 +02:00
Berke Viktor 22a0d5a3fb Add Python major version to plugin description 2013-05-04 17:39:24 +02:00
Berke Viktor c4e96dd481 Fix output name 2013-05-04 02:57:03 +02:00
Berke Viktor 65e384523a Make copy depend on python3 as well 2013-05-04 02:41:53 +02:00
Berke Viktor 80aee2af6c Fix VS edition 2013-05-04 02:35:38 +02:00
Berke Viktor ce7eb02601 Consistency 2013-05-04 03:24:30 +03:00
Berke Viktor 863ff811e6 Don't make assumptions about the function being called 2013-05-03 18:12:36 +02:00
Berke Viktor ba78c0527f Fix QuakeNet registration 2013-05-03 18:00:30 +02:00
Berke Viktor fb696b7a68 Provide default NickServ types where necessary 2013-05-03 17:23:36 +02:00
Berke Viktor 99fed089cf Line breaks and typofix 2013-05-03 15:54:18 +02:00
Berke Viktor d9be5e098f Remove useless slash 2013-04-28 21:32:47 +02:00
Berke Viktor 0a54efdd0c Make NickServ registration configurable per-network
Fixes #394
2013-04-28 21:24:53 +02:00
Berke Viktor 708c5a7347 Make /msg nickserv the default registration type
Fixes #394 and hopefully doesn't break others
2013-04-28 17:03:41 +02:00
Berke Viktor 50373f4ff9 Get rid of some hardcoded network recognition 2013-04-28 17:01:37 +02:00
Berke Viktor 2df866bdf8 Don't autoload WMPA, it's dead in the water 2013-04-28 16:50:19 +02:00
Berke Viktor 700d699f5b Cosmetics 2013-04-28 15:30:08 +03:00
Berke Viktor 87413e9d3c Add hints about the beep file 2013-04-28 05:31:45 +02:00
Berke Viktor dbe6deab45 Rename Sound to Sounds and reorder Chatting pages 2013-04-28 04:57:01 +02:00
Berke Viktor b2ae3b9dd1 Update gtkrc 2013-04-28 05:47:20 +03:00
Berke Viktor 92dca50dfc Eliminate compiler warning
free() requires stdlib.h
2013-04-28 04:19:31 +02:00
Berke Viktor a3ba8d575e Store just the filename if the sound file comes from the default sound dir
And get rid of some hardcoding while we're at it
2013-04-28 04:12:00 +02:00
Berke Viktor ea48d18130 Fix spacing 2013-04-28 03:06:02 +02:00
Berke Viktor 5bb284267b Remove dead code for sound_command 2013-04-28 01:57:00 +02:00
Berke Viktor 012105e115 Let's just say the word 2013-04-28 00:56:24 +02:00