Commit Graph

3000 Commits

Author SHA1 Message Date
Farow 9629ca3fd9 Improve cursor behavior
- The cursor doesn't turn into a hand for non-url parts of a word
- Removal of unneeded variable str
2013-08-16 23:05:27 +03:00
TingPing a3ab5edc59 Merge pull request #718 from Farow/pull
Channel url improvements
2013-08-15 21:36:35 -07:00
TingPing 8fbcddd2cd Add ObsidianIRC network
#412
2013-08-15 17:59:41 -04:00
Farow 73d63ca3da Allow multiple channels in url, fix nick re
- Multiple channels have to be separated by a comma
- Fix #nick becoming a url for nick instead of #nick
2013-08-13 07:39:34 +03:00
Joshua Theze 721a9965aa Fixed munging of whitespace in sysinfo's matching functions
Closes #712
2013-08-12 23:41:37 -04:00
Farow 4f77f046d0 Channel url and cursor fix
- Allow colons in channel urls
- Only add the channel part in the context menu
- Fix cursor not changing between separator and url
2013-08-13 04:19:14 +03:00
TingPing 0b95c1c444 Merge branch 'pluginreload' 2013-08-10 19:44:38 -04:00
TingPing 41c0c345cd And free connect command.. 2013-08-10 18:04:56 -04:00
TingPing c8f6d2c538 Merge pull request #713 from Farow/master
Make the channel key input larger
2013-08-10 14:32:02 -07:00
TingPing b2d2187b20 Only replace variables in connect commands 2013-08-10 16:51:56 -04:00
Farow b8894a468d Update channel key input
- allow up to 23 characters
- make the input bigger
2013-08-10 22:55:17 +03:00
TingPing 1c30e0c124 Still include old freenode hostname in servlist 2013-08-08 12:01:49 -04:00
TingPing 4dc600a63c Alphabetical order.. 2013-08-07 06:28:04 -04:00
TingPing 13bfd060b6 Format Channel URLs
closes #706
2013-08-07 06:14:30 -04:00
TingPing 1370a49742 Save notify list on close of friends list
for #570
2013-08-06 16:13:10 -04:00
TingPing ab6bf4234c Bind esc to close in chanlist 2013-08-05 07:06:04 -04:00
TingPing 5224c275e8 Destroy utility windows with their parents. 2013-08-05 04:03:26 -04:00
TingPing 272b3d2f82 Add .patch to gitignore 2013-08-04 07:13:50 -04:00
Eustachy Kapusta 2528a78593 Remove VS Redistributable update version from installer link 2013-08-04 11:45:08 +02:00
TingPing 2917a83d7b Update text on reload button 2013-08-04 04:53:40 -04:00
TingPing 77e9417c7b Add label for website in about dialog 2013-08-04 04:48:45 -04:00
TingPing e8456beadc Add reload command for plugins and add to gui 2013-08-04 04:36:10 -04:00
TingPing d63a33b6dc Use built-in gtk_about_dialog 2013-08-03 07:11:25 -04:00
TingPing bdc814a4a4 Merge pull request #677 from hasufell/master
CONFIGURE: add "--enable-minimal-flags"
2013-08-02 23:25:40 -07:00
TingPing ce40e5a111 Merge pull request #700 from orium/url-chan-prefix
Server aware nickname and channel matching
2013-08-02 23:24:50 -07:00
Diogo Sousa 61c9ad08bf Fixed memory leak. 2013-08-02 02:45:54 +01:00
RichardHitt bca0ad8e1e Fix description line for Scroll Page in fkeys.c. 2013-08-01 11:55:22 -07:00
Diogo Sousa 6ec7bfad30 Indentation fix. 2013-08-01 16:39:49 +01:00
Diogo Sousa 0e76283c9a Now nickname and channel matching is server aware: we only match words that
have the prefixes the server uses.

The url regex matching was designed to be more versatile. This was needed to
disambiguate matches between nicks and channels, since they may have common
prefixes now (&+!). In case of ambiguity, when the server supports prefixes that
are common to both channels and nicknames, we choose the nickname (the nickname
only matches if there is a user with that nick in the current session).

Fixes #655.
2013-08-01 16:28:17 +01:00
TingPing 78a72a6c1e Merge pull request #697 from RichardHitt/topbottom
Scroll-page keybindings:  Add Top (C+HOME), Bottom (C+END)
2013-07-31 22:20:48 -07:00
Arnavion 4a95b07ae7 python: Set VERSION using existing VERSION_MAJOR and VERSION_MINOR macros and some mintor refactoring. 2013-07-30 22:54:57 -07:00
TingPing 154ea98deb Fix kickbanning opped users 2013-07-30 23:29:25 -04:00
Richard Hitt be252e271f Scroll-page keybindings: Add Top (C+HOME), Bottom (C+END) 2013-07-30 13:11:07 -07:00
TingPing e2328e7a91 Merge pull request #687 from Mikah89/clear_dcc_list_rebased
Clear button in dcc download manager
2013-07-27 13:19:29 -07:00
TingPing 942b92c796 Remove #hexchat from default autojoin 2013-07-27 00:23:40 -04:00
TingPing 3bd2143d9a Have join dialog suggest #hexchat for freenode users 2013-07-27 00:22:57 -04:00
TingPing 93cfa353e7 Tweak cli output and fix related warnings 2013-07-27 00:03:16 -04:00
TingPing 2cbe758c80 Fix some warnings 2013-07-26 22:53:01 -04:00
TingPing 72c6834cc5 Python: Fix callbacks for the "special" print hooks 2013-07-26 19:51:56 -04:00
TingPing ac06b74b18 Use system's libsexy by default
It will still fallback to static
2013-07-26 15:03:59 -04:00
TingPing 1fd94e79b9 Merge pull request #679 from hasufell/libtool
MAKE: backwards compat for old libtool
2013-07-26 11:55:37 -07:00
TingPing bb3cb269c2 Upd: Properly handle http errors
Also some cleanup of some old code and comments
2013-07-25 19:54:25 -04:00
Eustachy Kapusta 715a520c0e Move optimization settings from all subsequent projects to hexchat.props 2013-07-24 20:56:36 +02:00
Helder Martins 78d14a2b1e Removed restriction that disabled the clear button if at least one transfer item was selected in dcc download manager. 2013-07-23 23:55:20 +01:00
TingPing 3d10b9f3e2 Python: return hooks with PyLong_FromVoidPtr
Fixes #685
2013-07-21 16:40:38 -04:00
TingPing f97f1a08ae Merge pull request #689 from hexchat/python-attributes
Python: Add support for attributes in hooks
2013-07-21 13:33:47 -07:00
TingPing 13e9713b72 Merge xchat r1525
Fixes possible crash
2013-07-20 18:00:19 -04:00
TingPing bf9276fc5c Python: Use keywords for attributes in emit_print() 2013-07-19 14:14:26 -04:00
Diogo Sousa fe86c4900f Merge pull request #680 from staticshock/dotless-domains
Permit dot-less domain names
2013-07-19 09:23:52 -07:00
TingPing f45487e92c Python: Add support for attributes in hooks 2013-07-19 10:25:46 -04:00