TingPing
78e39bfb1c
use libcanberra for beeps
2013-04-27 18:05:05 -04:00
Berke Viktor
7323f7c561
Fix unused variable
2013-04-27 23:28:24 +02:00
Berke Viktor
c6513ea7a2
Use "Instant Message Notification" system sound on Windows, use gdk_beep() on Unix
...
Note: gdk_beep() is expected to be replaced with libcanberra stuff.
2013-04-27 23:26:26 +02:00
Berke Viktor
6001ceff9f
Get rid of bundled beep
2013-04-27 23:00:18 +02:00
Berke Viktor
8e3db00dac
Don't include if unused
2013-04-27 21:38:13 +02:00
Berke Viktor
d20dccbe02
Some crucial cosmetics
2013-04-27 21:35:19 +02:00
Berke Viktor
e834783cb8
Fix compiler warning
2013-04-27 21:31:54 +02:00
Berke Viktor
01f24aae07
Don't use external players on Windows
2013-04-27 21:07:34 +02:00
TingPing
584dc6a626
typo
2013-04-27 15:52:18 -03:00
TingPing
756080831d
fix url opening on osx
...
oops
2013-04-27 15:47:40 -03:00
TingPing
ffce6c5788
Clean up old url handling on unix
2013-04-27 15:30:40 -03:00
TingPing
565a492724
Reverts commit d964af8142
2013-04-27 06:32:30 -04:00
TingPing
6982bbfef9
fix false positives when checking chanopts
2013-04-26 09:37:14 -03:00
Arnavion
07bc467d03
win32: Moved PlatformToolset configuration to individual project files. It should be set before setting other properties or importing other props.
...
This fixes the broken GUI Platform Toolset indicator, as well as VS compilation itself if another version such as 2010 was also installed.
2013-04-25 21:03:03 -07:00
TingPing
a39f8ea71f
Do not allow blank realname in preferences
2013-04-25 04:51:19 -03:00
RichardHitt
4ad9a69aeb
Early on, call g_type_init() unless deprecated
2013-04-24 14:33:05 -07:00
RichardHitt
ee200b97aa
Fix left-click of URL/HOST by tidying what we pass to fe_open_url()
2013-04-24 13:18:34 -07:00
RichardHitt
eef74ed263
Add '#define GLIB_DISABLE_DEPRECATION_WARNINGS' to fix fkeys.c warnings
2013-04-23 12:46:32 -07:00
Mantas Mikulėnas
5318c953ed
reduce abuse of ternary operator
...
The ?: operator should not be used as a generic shorthand for if/else.
(Which isn't needed here either...)
2013-04-23 01:09:58 -04:00
TingPing
2550a94f05
fix omitting custom sounds
2013-04-23 00:45:37 -04:00
TingPing
bd73c80152
Clean up balloon formatting
2013-04-22 20:13:34 -03:00
TingPing
43cbe83d61
fix warning in new glib
2013-04-22 18:04:26 -03:00
TingPing
9603248a5b
Fall back to global username for sasl
2013-04-22 07:30:33 -03:00
RichardHitt
e17a9c6503
In do_an_re() put WORD_CHANNEL before WORD_HOST. fixes #440
2013-04-19 12:41:49 -07:00
TingPing
a14bd119b7
typo
2013-04-17 22:45:08 -03:00
TingPing
f9cf25f797
Use more useful example for url handler
2013-04-17 22:39:50 -03:00
TingPing
450b92f6c0
add paplay
2013-04-17 06:13:34 -03:00
Berke Viktor
ccc8601624
Move beep to proper place
2013-04-16 11:32:58 +02:00
TingPing
7e2ae20ecf
only 1
2013-04-15 22:10:25 -03:00
TingPing
b856065167
fix warning
2013-04-15 22:03:03 -03:00
TingPing
f3efdaf40f
finish removing sound_dir
2013-04-15 18:16:51 -03:00
RichardHitt
a5eb7784c6
Fix broken logic in mg_word_clicked(). fixes #522
2013-04-15 12:05:53 -07:00
TingPing
f0d0f90e13
no error on beeps
2013-04-15 00:12:06 -03:00
TingPing
27d828172d
try play first.
2013-04-14 17:54:28 -03:00
Berke Viktor
a7ffdf3d65
Remove one warning bypass
2013-04-14 13:19:49 +02:00
Berke Viktor
dd624950c6
Eliminate compiler warning
2013-04-14 13:15:10 +02:00
Berke Viktor
b407bfa168
Fix missing first letter in busy server error popup
2013-04-14 13:11:35 +02:00
Berke Viktor
069a6adb19
If no path given, try to load plugins from config dir, not from install dir
2013-04-14 12:55:02 +02:00
Berke Viktor
9dd2c85df4
Load connect commands from config dir
2013-04-14 12:31:27 +02:00
Berke Viktor
b7f0f6abc8
Fix tabulation
2013-04-14 12:11:38 +02:00
Berke Viktor
ea0479998a
Use bundled beep file for beep alerts
2013-04-14 11:56:50 +02:00
Berke Viktor
4e601cf14c
Browse into the sounds folder by default
2013-04-14 10:52:34 +02:00
Berke Viktor
db582a4e5c
Remove sound_dir, it's pointless
2013-04-14 10:47:37 +02:00
Berke Viktor
059e4ec9c8
Add default beep sound, deploy on Windows
...
FIXME on Unix yet
2013-04-14 10:30:51 +02:00
TingPing
096e837ece
Add accounts to users in get_list
2013-04-14 00:33:03 -03:00
TingPing
e67371d269
Add option for omitting alerts while focused
2013-04-13 23:03:54 -04:00
TingPing
a996549577
Rewrite desensitizing options in preferences
2013-04-13 20:54:42 -04:00
TingPing
5326f76a40
Fix tray not respecting away_omit_alerts
2013-04-12 19:59:46 -03:00
TingPing
7870c8028f
warning
2013-04-10 15:41:29 -03:00
TingPing
6510e8961e
Delete left over themes
2013-04-10 14:39:43 -03:00
TingPing
6e8b7367d7
comma
2013-04-10 13:43:22 -03:00
TingPing
feb5b41642
Readd irc charset to the list
2013-04-10 13:27:53 -03:00
Diogo Sousa
36694afe0e
Don't send ping's to the server if we are still waiting for a pong.
...
If the server don't respond in 30s just report the lag as +30s.
This fixes the bug where hexchat reset the lag meter every time a ping
was sent and no pong was received.
2013-04-09 19:14:46 -07:00
Mantas Mikulėnas
780c3d29c7
Request 'sasl' even if it's the only recognized cap
2013-04-10 02:43:09 +03:00
TingPing
1a7831df2a
Fix spelling checkbox with libsexy
2013-04-09 12:28:44 -03:00
TingPing
d13ae114a2
Handle numeric 900
2013-04-08 16:52:14 -03:00
TingPing
3a6103564e
Merge pull request #516 from Misdre/optout-extra-alerts
...
Closes #290 - opt-out for extra alerts now working
2013-04-08 10:35:53 -07:00
misdre
0424e5a329
Closes #290 - opt-out for extra alerts now working
2013-04-08 19:19:55 +02:00
misdre
2427c095e5
fix issue #491 - opt-in/opt-out of scrollback per channel
2013-04-08 15:07:58 +02:00
TingPing
ed27009285
Notify away status of friends
2013-04-07 20:41:29 -04:00
TingPing
3c4a154f0a
Add events for quiet
2013-04-07 17:49:30 -04:00
TingPing
c766b24920
Merge pull request #508 from Misdre/split-long-action-notice
...
Long ctcp action/notice split
2013-04-07 12:40:29 -07:00
TingPing
af652a6639
Merge pull request #510 from RichardHitt/allownick
...
Allow nick starting with digit despite rfc 2812 violation
2013-04-06 15:53:21 -07:00
TingPing
812628acb2
Update textevents.in
2013-04-06 17:30:19 -03:00
RichardHitt
6b86940b7b
Allow nick starting with digit despite rfc 2812 violation
2013-04-06 11:51:22 -07:00
misdre
08d948435d
split cmd_msg too
2013-04-06 01:11:28 +02:00
misdre
5004f69b5e
'splitted' is'nt a word
2013-04-06 00:11:45 +02:00
misdre
bc5d16c4fb
split long message on action and notice
2013-04-05 23:14:51 +02:00
TingPing
c2a5b4fb7d
Disable esc keybinding on tabbed utils
2013-04-05 17:33:35 -03:00
TingPing
cca8ab4640
Fix esc closing detached util tabs
2013-04-05 16:56:57 -03:00
TingPing
d964af8142
Fix root user warning running before g_type_init
...
closes #504
2013-04-05 10:12:33 -04:00
Andreas Rönnquist
a1daf03538
Fix spelling seperate/separate
2013-04-04 17:11:05 +02:00
TingPing
2be0530c34
get account from whois
2013-04-04 10:29:15 -03:00
TingPing
b0d1c884e0
regular who doesn't send account
2013-04-04 05:07:42 -04:00
Arnavion
e0a7f0ae59
Fixed compiler error.
2013-04-04 01:56:40 -07:00
TingPing
5779691efb
Update hiding menu text
2013-04-03 20:35:42 -03:00
TingPing
496ed18e85
Add MONITOR support
2013-04-03 18:51:54 -04:00
TingPing
86cf7de430
add %u to userlist popups for account
2013-04-03 18:10:14 -04:00
TingPing
477d7470c1
renable irc_who_join by default
2013-04-03 18:35:40 -03:00
TingPing
3706b51159
Fix realname
2013-04-03 18:28:00 -03:00
TingPing
b4c8d53394
Support account-notify and extended-join capabilities
2013-04-03 17:10:09 -04:00
TingPing
4c217d4ba3
Merge pull request #448 from TingPing/awaynotify2
...
Add away-notify support
2013-04-03 12:12:26 -07:00
Berke Viktor
0534b54e51
Remove strlutil
2013-04-03 16:48:03 +02:00
Berke Viktor
52efe3abff
Add missing declaration
2013-04-02 23:57:43 -07:00
TingPing
905705910b
Remove hardcoded clear keybinding
...
You can re-add this easily in settings > keyboard shortcuts
2013-04-03 02:50:57 -03:00
TingPing
bb78d8dd59
Add new window keybinding
2013-04-03 02:41:59 -03:00
TingPing
8b72d53dcc
Merge pull request #496 from bviktor/toplevel-includes
...
Only include top level includes from GTK+, GLib and GDK-PixBuf Closes #486
2013-04-02 22:39:17 -07:00
Berke Viktor
ef4aa16730
Apply to fe-text too
2013-04-02 22:37:24 -07:00
Berke Viktor
14b089ef90
Set up CFLAGS on Unix too
2013-04-02 22:35:42 -07:00
TingPing
561f3044d6
update --url help string
2013-04-03 01:36:52 -03:00
Berke Viktor
9c49254abd
Only include top level includes from GTK+, GLib and GDK-PixBuf
2013-04-02 20:39:37 -07:00
Berke Viktor
5e59578e28
Remove most of HexTray and one instance
...
You can still build HexTray manually if you want to try fixing it
2013-04-02 11:56:08 -07:00
TingPing
920839cf1c
fix strptime on bsd
2013-04-02 08:06:38 -03:00
TingPing
d8eec06473
Missing include
...
#492
2013-04-02 07:50:08 -03:00
TingPing
083710d8d3
Merge pull request #484 from Phr33d0m/master
...
A few fixes on the *nix build system
2013-04-01 02:05:23 -07:00
TingPing
9594ec8913
use proper table size
2013-04-01 03:54:42 -03:00
Berke Viktor
110a2625fe
Remove another bunch of obsolete junk
2013-04-01 05:05:33 +02:00
TingPing
22cf9cb005
Last one
2013-03-31 22:38:52 -03:00
TingPing
984ec135d3
Another missing include..
2013-03-31 22:32:35 -03:00
TingPing
cf3a7a6a49
Add missing include
2013-03-31 22:18:44 -03:00
Berke Viktor
7e5e837a24
Cosmetics
2013-04-01 03:08:39 +02:00
Berke Viktor
0f20423455
Consistent header macros everywhere
2013-04-01 01:02:03 +02:00
Berke Viktor
4de6db6c47
Disable Unix path detection mechanism
2013-04-01 00:24:42 +02:00
Berke Viktor
ed9245add2
Use C# style license comments
2013-03-31 22:07:05 +02:00
Berke Viktor
aa03b113f4
Revert "Cosmetics"
...
This reverts commit a88b3e8aaf
.
2013-03-31 22:05:17 +02:00
Berke Viktor
a88b3e8aaf
Cosmetics
2013-03-31 22:00:47 +02:00
Berke Viktor
3c1bd3cff0
Supposed fix for license issues
...
I have no clue what to put here so I'll just use what the About dialog
provides (unless specified otherwise in the file)
2013-03-31 21:45:05 +02:00
RichardHitt
20ecd106d2
Merge pull request #485 from RichardHitt/urlgrab
...
Don't clobber data, just adjust url endpoint
2013-03-31 12:22:08 -07:00
RichardHitt
3fee94473b
Don't clobber data, just adjust url endpoint
2013-03-31 12:14:52 -07:00
Andreas Rönnquist
8fb4bfb288
Fix error: format not a string literal and no format arguments [-Werror=format-security]
2013-03-31 17:48:47 +02:00
hasufell
83a5996817
MAKE: install hexchat-plugin.h header if plugins are enabled
2013-03-31 17:01:56 +02:00
RichardHitt
503968c1fd
Strip all \r and \n, not just a single \r.
2013-03-29 13:11:17 -07:00
TingPing
cecd951e76
Update textevents.in
2013-03-27 18:49:14 -03:00
TingPing
611ae75fed
Add SpotChat network
...
Closes #462
2013-03-27 04:14:18 -03:00
TingPing
2e4a086ed0
Merge pull request #476 from tehsu/master
...
Add snyde network
2013-03-27 00:08:37 -07:00
TingPing
785455ccc0
fix warning
2013-03-27 04:05:38 -03:00
TingPing
62c7a743a7
Only check for key if there is a channel
2013-03-27 02:23:51 -03:00
tehsu
8424c32b4a
Update servlist.c
2013-03-26 20:34:32 -05:00
tehsu
a9b9c036b6
Updated with more networks
2013-03-26 19:45:22 -05:00
TingPing
6ec92de598
Merge pull request #474 from RichardHitt/banlist-h
...
Switch struct defns, to fix a seeming compiler bug
2013-03-25 16:29:26 -07:00
TingPing
eda9303ec9
Remove old CAPAB stuff
...
We already check for identify-msg elsewhere
2013-03-25 19:17:44 -04:00
RichardHitt
a41924d79e
Switch struct defns, to fix a seeming compiler bug
2013-03-25 16:16:51 -07:00
TingPing
e9a3528bbd
Disable tray when using Unity
2013-03-25 02:41:13 -04:00
TingPing
1c929cd694
Fix warning
2013-03-25 03:17:58 -03:00
Richard Hitt
9c8b717901
Delete banlist_info members radio[], checkbox[], unused
2013-03-24 17:44:24 -07:00
Berke Viktor
0e63ca830d
Fix advanced pane
2013-03-25 03:50:31 +01:00
Berke Viktor
15396fc2cd
Cosmetics
2013-03-25 03:14:23 +01:00
RichardHitt
835f662349
Fix datesort problem after new column in banlist
2013-03-24 12:07:42 -07:00
TingPing
a5994cf647
Merge pull request #445 from TingPing/ulistcolors
...
Add option to color nicknames in the userlist to match the chat
2013-03-24 01:53:37 -07:00
TingPing
3dacb89ea1
Whitespace
2013-03-24 04:23:17 -04:00
TingPing
ba55e90465
Translate type column entries too
2013-03-24 05:14:15 -03:00
TingPing
8b7ddbee59
Add type column to banlist
2013-03-24 03:39:04 -04:00
TingPing
7863bc71f8
Translate banlist checkboxes
...
Closes #465
2013-03-24 04:20:39 -03:00
TingPing
7a38aca803
Convert back to unix endings
2013-03-24 03:03:26 -04:00
TingPing
84ffde7152
Be compatable with TLS
...
closes #461
2013-03-23 22:24:19 -03:00
Berke Viktor
ed8e768c7e
Make everyone happy
2013-03-23 22:14:28 +01:00
TingPing
8996baa35e
Merge pull request #464 from RichardHitt/bufoflo
...
Truncate text if too long. Closes Issue #463
2013-03-23 13:21:45 -07:00
TingPing
c99e7f8154
Add migration code for servlist
2013-03-23 17:15:27 -03:00
RichardHitt
f7923f2a02
Truncate text if too long. Closes Issue #463
2013-03-23 13:08:49 -07:00
Berke Viktor
a6d7cfab78
Get rid of the servlist_ rubbish
2013-03-23 16:25:38 +01:00
TingPing
93c79d4463
fix tree indentation with icons
2013-03-23 04:28:22 -03:00
TingPing
cd1155b83c
ensure lasttalk gets updated
...
closes #247
2013-03-22 23:41:56 -03:00
TingPing
aff9fb7945
Update textevents.in
2013-03-22 19:10:31 -03:00
TingPing
b282c6f2f3
add confirm dialog to clearing ignores
2013-03-22 18:22:56 -03:00
Richard Hitt
ec576f315a
Do an XP_TE_BANLIST only for ban, not exempt/invite/quiet
2013-03-21 12:05:42 -07:00
RichardHitt
f5631b2e22
Redesign the Ban List window. Closes Issues #303 , #342 , #427
...
This is a combination of 18 commits.
The first commit's message is:
Here is the initial banlist branch of RichardHitt/hexchat.
Changed files are only src/fe-gtk/{banlist.c,fe-gtk.h}.
This version works and contains my first efforts at selective
sensitization of radio buttons and control buttons.
From this point I intend to undertake a stepwise redesign.
Step 1 will be to make the existing banlist code work for
multiple simultaneous banlist windows (for different channels,
obviously). It will be a hackathon with the only goal of getting
it working.
Step 2 will be the objectization and alpha-stage tidying-up of
all the terrible looking stuff I will have done in Step 1.
This is the 2nd commit message:
Here's the post-Step-1 commit. It works for multiple banlist windows.
Note particularly what I've done to banlist.h.
Note that for many functions in banlist.c the argument is now
a banlist_info *, rather than a session *.
Note in banlist.c the initialization of array modes[] which
contains driving information for the checkboxes.
Of course those checkboxes aren't yet implemented. Maybe in Step 2
I will change to checkboxes from radio buttons; but definitely I will
change to letting modes[] drive processing.
This is the 3rd commit message:
Converted to checkboxes. Much additional work.
Note that the infrastructure for Auto-invite is not yet
present in the hexchat tree. I'm nearly done with banlist,
I think!
This is the 4th commit message:
Fleshed out 'invite'. Tagged masks uniformly, e.g. (b) (e) (I).
General cleanup, nearly at the point of beta quality.
This is the 5th commit message:
Added fourth mode type: quiet. Did lots and lots of cleanup. Beta-ready?
This is the 6th commit message:
Get the banlist timestamps properly sortable.
This is the 7th commit message:
Redesign the supports_foo() routines. Now they're responsible for setting
the flags in ->capable, ->readable, ->writeable.
This is the 8th commit message:
Deleted a couple of RBH comments.
This is the 9th commit message:
Now the ESC key will close the banlist window.
This is the 10th commit message:
Fix the fe-text occurrence of fe_add_ban_list().
This is the 11th commit message:
Fixed also fe_ban_list_end() and removed fe_is_banwindow().
This is the 12th commit message:
Use old-style initialization for array of structures modes[]
This is the 13th commit message:
Oops, incomplete regression of modes[] initialization. This fixes.
This is the 14th commit message:
Fixed strptime buy implementing a special version here.
Fixed column width concerns by setting resizable and autosize.
This is the 15th commit message:
Get rid of testing line.
This is the 16th commit message:
Changed to gtkutil_destroy_on_esc ()
This is the 17th commit message:
Remove no-longer-used functnion
This is the 18th commit message:
Minor cleanups to banlist.c, banlist.h
Please enter the commit message for your changes. Lines starting
with '#' will be ignored, and an empty message aborts the commit.
Author: RichardHitt <rbh00@netcom.com>
Committer: Richard Hitt <rbh00@f17.rbh00.pacbell.net>
Not currently on any branch.
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)
modified: src/common/fe.h
modified: src/common/hexchat.h
modified: src/common/inbound.c
modified: src/common/modes.c
modified: src/common/proto-irc.c
modified: src/common/server.c
modified: src/fe-gtk/banlist.c
modified: src/fe-gtk/banlist.h
modified: src/fe-gtk/fe-gtk.c
modified: src/fe-gtk/fe-gtk.h
modified: src/fe-gtk/maingui.c
modified: src/fe-text/fe-text.c
2013-03-20 15:10:30 -07:00
TingPing
265207a97a
Don't indent channels with server tabs disabled.
2013-03-18 16:08:53 -03:00
TingPing
20e3522177
Merge pull request #455 from RichardHitt/escape
...
Let the ESC key close certain windows. Closes #211
2013-03-17 16:16:46 -07:00
RichardHitt
c9540df92d
Get rid of testing line.
2013-03-17 15:33:50 -07:00
RichardHitt
ecdcc99280
ESC key will destroy the windows mentioned at issue 211.
...
This change implements generic routine gtkutil_destroy_on_esc ()
and adds invocations of it in the requisite window-handling places.
2013-03-17 15:11:23 -07:00
TingPing
89d62ee4f8
Default ignore type to ALL
2013-03-17 16:27:26 -03:00
TingPing
c58a741abb
All unignoring nicks just like ignore
2013-03-17 16:20:38 -03:00
TingPing
e8a78b9aa1
Handle EOF in text-fe
2013-03-16 22:57:34 -03:00
TingPing
69e1ed4278
fix fe-text on win32
...
It still throws out some errors
2013-03-16 22:33:36 -03:00
TingPing
12f0d0b304
fix fe-text
2013-03-16 20:17:21 -03:00
Berke Viktor
e03d51cdcb
Add real name field to advanced pane
2013-03-15 22:10:06 +01:00
Berke Viktor
68ff3776ee
Remove double UTF-8, it's already default charset
2013-03-15 22:02:33 +01:00
Berke Viktor
25f8e45b73
Get rid of Non-BMP filtering, Pango handles this now
2013-03-15 22:00:55 +01:00
TingPing
16cc178ba0
update dbus example.py for python3
2013-03-15 08:55:15 -03:00
TingPing
ec354038db
Add python gdbus example
2013-03-15 07:29:39 -03:00
TingPing
8cd2921387
Merge pull request #444 from TingPing/noticepos2
...
Add irc_notice_pos setting
2013-03-14 13:29:53 -07:00
TingPing
1d41eda101
Change notice option wording
2013-03-14 17:28:25 -03:00
TingPing
eb5313f850
Clean up away-notify patch
2013-03-12 23:54:55 -04:00
TingPing
44b381680f
fix typo
2013-03-13 00:36:07 -03:00
TingPing
bf0fb9f327
Add away-notify support
2013-03-12 02:21:18 -04:00
TingPing
b5f78f484d
Fix relative paths on windows
2013-03-11 13:55:29 -03:00
TingPing
1ddb76465a
Don't show join dialog when you autojoin.
...
closes #305
2013-03-11 11:22:50 -03:00
TingPing
8f82d31db1
Fix reconnecting to keyed channels
...
closes #16
2013-03-11 10:22:37 -03:00
TingPing
9f7af7c4e4
Merge pull request #439 from TingPing/urlkey
...
Add channel key support to urls
2013-03-11 01:13:22 -07:00
TingPing
6bd9656416
Add option to color nicknames in the userlist to match the chat
2013-03-09 17:57:06 -05:00
TingPing
9924300c05
Add irc_notice_pos setting
2013-03-09 17:09:38 -05:00
TingPing
ab99bf7517
Use key on new servers
2013-03-04 16:30:36 -05:00
TingPing
d1c36f170b
Add key support to urls like mirc
2013-03-04 15:46:04 -05:00
TingPing
84f19881a3
fix query -nofocus
2013-03-04 12:02:55 -05:00
museun
b7d78f27be
HTM was throwing an exception for ReadOnly files.
...
So, to fix this an explicit FileAccess had to be set. Package.Open uses
the default FileShare.None option. This causes a conflict and throws the
'UnauthorizedAccessException' exception. So, we just tell it that we are
there to read it and everything is fine.
2013-03-03 18:52:23 -05:00
TingPing
1369a20aba
Merge pull request #436 from RichardHitt/issue435
...
Change is_del to remove ATTR_BOLD, ATTR_RESET -- closes issue 435
2013-03-03 11:57:32 -08:00
RichardHitt
6dc437c364
Change the is_del() macro to not regard ATTR_BOLD nor ATTR_RESET as delimiters.
...
Remove old iffed-out version of is_del() as well, as a cleanup step; that change
was for not regarding left and right parens as delimiters. With this change,
mousing over a nickname will underline it even if it contains embedded formatting
data; it used to work with all formatting data but bold and reset; now it
works for all.
2013-03-03 11:43:24 -08:00
misdre
6db9a86366
focus the channel if it's already open (issue #406 )
2013-02-24 23:04:48 +01:00
TingPing
f16646f446
set input's vertical scrollbar to auto with gtkspell
2013-02-21 20:15:08 -05:00
TingPing
4f9bebc3fa
Only show spelling preferences when supported
2013-02-21 19:55:54 -05:00
TingPing
e5a6913f83
add notification hints for gnome
2013-02-18 00:32:59 -05:00
TingPing
bcb2107bb1
Fallback to $HOME/Downloads for dcc_dir
2013-02-18 00:30:57 -05:00
TingPing
3915abc91e
fix path to icon for notifications
2013-02-18 00:15:47 -05:00
TingPing
936785d24e
follow XDG for default download directory
...
closes #413
2013-02-16 23:07:18 -05:00
Berke Viktor
620299de71
Bump copyright year
2013-02-16 18:04:04 +01:00
Berke Viktor
f43dfc1099
Merge branch 'master' of https://github.com/hexchat/hexchat
2013-02-16 15:30:13 +01:00
Berke Viktor
e41a84b094
Try to create the addons folder initially
2013-02-16 15:28:44 +01:00
RichardHitt
8e3d039199
Fix bug in url.c at re_host().
...
Unlike the other re_foo() functions it was not checking immediately
and returning if host_ret had already been filled in. This would
causes a memory leak since the previous GRegex would be lost.
2013-02-13 12:52:49 -08:00
Berke Viktor
ef18734f20
Make sure we don't auto-load HexTray
2013-02-13 21:05:16 +01:00
Berke Viktor
5297209ed2
Add autojoin back
2013-02-07 21:56:48 +01:00
TingPing
3f60c59908
fix tray menu placement issues
...
notably top taskbar issues on windows
2013-02-06 12:58:14 -05:00
Thor K.H.
862a02ce63
change URL for "Contents" option in "Help" menu
...
I propose that the address for the help contents is changed to docs.hexchat.org over simply being hexchat.org.
2013-02-05 22:47:12 +01:00
TingPing
98d56c2b7f
Don't require scollback to edit scrollback lines
...
text_max_lines also affects how many lines you can view not just scrollback
2013-02-04 09:31:38 -05:00
TingPing
ce31c6dce6
only detect full paths on windows.
...
closes #302
2013-01-31 23:58:18 -05:00
TingPing
edc04743bf
fix variable name in flood msg.
2013-01-31 06:23:44 -05:00
TingPing
2bb4da5f0b
add station51 to servlist
2013-01-23 17:05:43 -05:00
RichardHitt
4e0daf047e
Correct almost all compiler warning issues
2013-01-19 12:33:16 -08:00
TingPing
606cb09fa5
fix fe-beep issue in fe-text
2013-01-17 18:52:06 -05:00
TingPing
de4b4afe9d
Merge pull request #380 from RichardHitt/pull350
...
Closes issue 350. Fix stat64 and malloc.h problems
2013-01-17 15:50:26 -08:00
RichardHitt
e43bc2ccc2
Remove #include <malloc.h>, causes a #error in freebsd build
2013-01-16 15:42:28 -08:00
TingPing
8b451edf9c
Merge pull request #377 from RichardHitt/issue376
...
Parse url according to rfc 1738: add separate define for TLD. Closes 376.
2013-01-16 14:06:50 -08:00
RichardHitt
7bc0e017f6
Oops. didn't get the DOMAIN slight change last time. Here it is now.
2013-01-15 13:26:11 -08:00
RichardHitt
bb617ccacd
Prev called anything a URL! Reverted but slight DOMAIN change.
2013-01-15 13:19:29 -08:00
RichardHitt
d5fbea3411
Fix DOMAIN and TLD per rfc 1738, thanks Arnavion
2013-01-15 01:23:37 -08:00
aperson
019a6f0c54
Snoonet is now snoonet.org, not .com
...
http://www.reddit.com/r/irc/comments/13xpok/announcement_snoonet_operational_status/
2013-01-14 23:47:12 -06:00
RichardHitt
be2d100d2d
Parse url according to rfc 1738: add separate define for TLD.
2013-01-14 12:33:08 -08:00
RichardHitt
07b69fd2f8
Oops, Windows doesn't offer strndup(). Use g_strndup().
2013-01-11 16:12:52 -08:00
RichardHitt
6c7346cdbe
Correct nick recognition in mainurl.c as well. Closes #372 .
2013-01-11 02:38:11 -08:00
RichardHitt
487ac0a011
Correct nick recognition. Closes 372.
2013-01-11 01:39:21 -08:00
RichardHitt
475eb9fcaa
Fix crash by detecting NULL channel in url_join_only() and just returning.
2013-01-10 00:13:25 -08:00
RichardHitt
672dbf75d6
Oops, fixed error in util.c
2013-01-09 14:53:19 -08:00
RichardHitt
6beef589e3
Make source cleah with cppcheck, except for mpc and sasl
2013-01-09 14:37:57 -08:00
TingPing
285ddd0b60
add join_delay to preferences
2013-01-08 20:44:05 -05:00
TingPing
c8419ae43a
Merge pull request #359 from RichardHitt/master
...
Overhaul of URL detection, includes nick, channel, etc
2013-01-08 13:09:33 -08:00
Richard Hitt
ccc82895ed
Merge branch 'master' of http://github.com/RichardHitt/hexchat
2013-01-08 12:58:05 -08:00
Richard Hitt
5ec9d8534e
Add "ircs://" to the list of URL schemes
2013-01-08 12:55:20 -08:00
RichardHitt
0213f21a46
Merge pull request #341 from TingPing/lastact
...
Add last activity keybinding from fedora
2013-01-07 14:20:26 -08:00
Richard Hitt
2af44e02bf
Simplification of new code -- eliminate member lastact_elem
2013-01-07 11:50:54 -08:00
TingPing
ae83679e93
update keybinding description
2013-01-05 16:44:58 -05:00
TingPing
24ce347472
fix if statement
2013-01-05 16:23:34 -05:00
RichardHitt
0ecbeb7152
Merge pull request #337 from TingPing/tray
...
add even more tray icon changes
2013-01-04 17:43:35 -08:00
TingPing
af92429ea0
use notify::embedded
2013-01-04 20:30:30 -05:00
TingPing
00bd8d42c3
use tabs
2013-01-03 18:18:04 -05:00
RichardHitt
4bf2fbe092
Ywes, nicks can be as short as one character long!
2013-01-03 14:24:04 -08:00
RichardHitt
44d920592d
For NICK0 use NICKSPE, not NICKDIG
2013-01-03 14:13:20 -08:00
RichardHitt
7099f43a12
Don't strip # from a WORD_CHANNEL
2013-01-03 11:32:45 -08:00
TingPing
fa97379f78
update text events
2013-01-03 13:47:53 -05:00
RichardHitt
f4c2c08ccb
Also allow URLs of of the form \.[a-z]+\/
2013-01-02 23:47:58 -08:00
TingPing
599b07497b
use g_get_user_config_dir
2013-01-02 23:14:13 -05:00
RichardHitt
270a31535c
I forgot to add case WORD_PATH to do_an_url()'s switch statement
2013-01-02 15:03:16 -08:00
RichardHitt
0e6add7dd6
Fix FSF address to be Franklin Street
2013-01-02 14:58:26 -08:00
RichardHitt
4af624627e
overhauling of URL detection, including channel, nick, etc 'words'
2013-01-02 14:50:26 -08:00
TingPing
809cfef957
add missing include
2012-12-30 14:54:07 -05:00
TingPing
1a0396dcae
default irc_whois_front on
2012-12-29 01:23:00 -05:00
TingPing
d07ee22f58
Merge pull request #347 from dmashal/master
...
Add /wi shortcut
2012-12-28 22:19:20 -08:00
Dan Mashal
4905c95167
Add wi shortcut for whois
2012-12-28 22:06:05 -08:00
TingPing
2e9bf00e0a
Merge pull request #336 from TingPing/beep
...
Don't beep when window is active.
2012-12-25 18:28:07 -08:00
TingPing
446d90d835
update url opening on linux
2012-12-25 04:46:54 -05:00
TingPing
b37fe23b99
Add last activity keybinding from fedora
2012-12-25 00:33:57 -05:00
Dan Mashal
b04377825f
fix incorrect FSF address
2012-12-23 11:36:54 -08:00
TingPing
9aa33ad1d3
add glebihans disappearing tray patch
2012-12-21 15:09:00 -05:00
TingPing
fa0705f059
remove #hexchat autojoin
2012-12-21 02:25:19 -05:00
TingPing
b259595c9d
allow tray blinks to be static icons
2012-12-20 19:53:58 -05:00
TingPing
4524367cc0
Add auto-away to plugin-tray
2012-12-20 19:39:52 -05:00
david-w
74ea6bd08b
Update src/common/servlist.c
...
removed the ircnet.com server as no more been conformed by TingPing
2012-12-20 21:43:39 +00:00
RichardHitt
3e85c2e820
Merge pull request #326 from TingPing/minimize
...
fix restoring previously maximized window from tray
2012-12-20 12:16:48 -08:00
TingPing
52ffb02685
Update src/fe-gtk/plugin-tray.c
2012-12-20 13:30:48 -05:00
david-w
2478d51246
Added Moznet network to the IRC List
...
Added the moznet IRC network to the network list what is the Mozilla network for firefox and other networks
2012-12-20 13:49:39 +00:00
TingPing
82d6313887
add GameSurge to network list
...
closes #332
2012-12-19 22:38:34 -05:00
TingPing
59d3fa47a5
fix restoring previously maximized window from tray
2012-12-16 12:54:15 -05:00