Commit Graph

195 Commits

Author SHA1 Message Date
449553ffb0 Replace xtext's transparency with full window transparency
Xtext's transparency barely worked on windows, didn't work on any modern
linux wm and used fake transparency.
This uses gtk's built in window opacity that works on more systems and
is real transparency.
Text area only transparency may return with a transition to cairo, if it
works on Windows.
2013-09-27 17:40:05 -04:00
f6ba274134 Add fullscreen to to view menu 2013-09-19 17:52:17 -04:00
b0b8f40791 Replace search window with a searchbar 2013-09-15 02:51:35 -04:00
dcdb11a78b Added preferences options to enable the server-time extension when available.
(Internationalization messages missing.)
2013-06-28 16:15:15 +01:00
88e9611444 Minor cosmetic changes 2013-06-08 03:14:24 +01:00
473ab16739 Now the default configuration tries to set the language from the system
locale, and defaults to english if no language match.

This closes #473.
2013-06-08 02:34:01 +01:00
951292abe1 Change default irc_ban_type to 1 2013-06-07 09:55:56 -03:00
270cde42f1 Merge pull request #590 from orium/run-as-root-589-504
Now hexchat doesn't abnormally terminate when started as root.
2013-05-24 15:01:27 -07:00
79221c403b Temporary workaround for reconnect crashes on win32
Yes, we really need to fix this ASAP
2013-05-20 14:39:24 +02:00
57b74c3de9 Increase default irc_join_delay to 5 2013-05-17 05:32:53 -03:00
d9d05e83ba Restructured a fair bit of cfgfiles.c. Besides making the code cleaner this allows
for better error handling (in fact the error message of check_prefs_dir () whould
make hexchat abort).
2013-05-13 01:58:08 +01:00
f023de0faf Removed unnecessary call to check_prefs_dir() in load_config().
This function is called in save_config(), where it is actually needed.
2013-05-12 23:25:36 +01:00
6a8cad6f94 Now hexchat doesn't abnormally terminal when started as root.
This fixes #589/#504.
2013-05-12 16:37:38 +01:00
de2fdc093a Cosmetics 2013-05-11 04:19:18 +02:00
3679dfe93e Make logmask consistent with scrollback mask 2013-05-11 04:18:44 +02:00
fb01d4e9ab Replace g_strdup_printf with g_build_filename where possible 2013-05-04 18:21:48 +02:00
b4c885861d Remove away announce 2013-04-28 17:19:26 -04:00
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
5bb284267b Remove dead code for sound_command 2013-04-28 01:57:00 +02:00
6001ceff9f Get rid of bundled beep 2013-04-27 23:00:18 +02:00
565a492724 Reverts commit d964af8142 2013-04-27 06:32:30 -04:00
ccc8601624 Move beep to proper place 2013-04-16 11:32:58 +02:00
ea0479998a Use bundled beep file for beep alerts 2013-04-14 11:56:50 +02:00
db582a4e5c Remove sound_dir, it's pointless 2013-04-14 10:47:37 +02:00
059e4ec9c8 Add default beep sound, deploy on Windows
FIXME on Unix yet
2013-04-14 10:30:51 +02:00
e67371d269 Add option for omitting alerts while focused 2013-04-13 23:03:54 -04:00
d964af8142 Fix root user warning running before g_type_init
closes #504
2013-04-05 10:12:33 -04:00
477d7470c1 renable irc_who_join by default 2013-04-03 18:35:40 -03:00
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
6bd9656416 Add option to color nicknames in the userlist to match the chat 2013-03-09 17:57:06 -05:00
9924300c05 Add irc_notice_pos setting 2013-03-09 17:09:38 -05:00
bcb2107bb1 Fallback to $HOME/Downloads for dcc_dir 2013-02-18 00:30:57 -05:00
936785d24e follow XDG for default download directory
closes #413
2013-02-16 23:07:18 -05:00
e41a84b094 Try to create the addons folder initially 2013-02-16 15:28:44 +01:00
0ecbeb7152 Merge pull request #337 from TingPing/tray
add even more tray icon changes
2013-01-04 17:43:35 -08:00
599b07497b use g_get_user_config_dir 2013-01-02 23:14:13 -05:00
1a0396dcae default irc_whois_front on 2012-12-29 01:23:00 -05:00
b04377825f fix incorrect FSF address 2012-12-23 11:36:54 -08:00
b259595c9d allow tray blinks to be static icons 2012-12-20 19:53:58 -05:00
4524367cc0 Add auto-away to plugin-tray 2012-12-20 19:39:52 -05:00
abaf4425d9 rename pane height variable 2012-12-01 19:43:20 -05:00
1c224894a2 Save pane height and restore on start
closes #154
2012-11-30 17:22:12 -05:00
b5f58a4be2 Make sure g_strconcat() result is NULL terminated 2012-11-12 18:04:47 +01:00
6ec040f5c9 utf8-everywhere: Forgot the g_free's and the g_unlink / g_rename. 2012-11-12 00:06:05 -08:00
fdc316a1ce Fix g_strdup_printf() call causing removal of hexchat.conf 2012-11-12 07:47:58 +01:00
ed26917691 utf8-everywhere: Fixed some remaining C file I/O API calls to use the glib API. 2012-11-11 19:34:09 -08:00
7911aeb51e Disable one instance code coz it's really buggy 2012-11-11 15:50:31 +01:00
1c0548c4ca Copy-paste fix 2012-11-11 14:39:35 +01:00
4756078263 Explode gui_tray_flags 2012-11-10 19:29:12 +01:00
ed970381fb Eliminate some more warnings and hide less warnings in VS 2012-11-10 18:26:45 +01:00