Commit Graph

580 Commits

Author SHA1 Message Date
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
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 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
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
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 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
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
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 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
TingPing 1a7831df2a Fix spelling checkbox with libsexy 2013-04-09 12:28:44 -03: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 5779691efb Update hiding menu text 2013-04-03 20:35:42 -03:00
TingPing 86cf7de430 add %u to userlist popups for account 2013-04-03 18:10:14 -04:00
TingPing b4c8d53394 Support account-notify and extended-join capabilities 2013-04-03 17:10:09 -04: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 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 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 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
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
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
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 93c79d4463 fix tree indentation with icons 2013-03-23 04:28:22 -03:00
TingPing b282c6f2f3 add confirm dialog to clearing ignores 2013-03-22 18:22:56 -03: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
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
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
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 44b381680f fix typo 2013-03-13 00:36:07 -03: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 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
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 3915abc91e fix path to icon for notifications 2013-02-18 00:15:47 -05:00
Berke Viktor 620299de71 Bump copyright year 2013-02-16 18:04:04 +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
RichardHitt 4e0daf047e Correct almost all compiler warning issues 2013-01-19 12:33:16 -08:00
RichardHitt 6c7346cdbe Correct nick recognition in mainurl.c as well. Closes #372. 2013-01-11 02:38:11 -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
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
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 7099f43a12 Don't strip # from a WORD_CHANNEL 2013-01-03 11:32:45 -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 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 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
TingPing 52ffb02685 Update src/fe-gtk/plugin-tray.c 2012-12-20 13:30:48 -05:00
TingPing 59d3fa47a5 fix restoring previously maximized window from tray 2012-12-16 12:54:15 -05:00
TingPing c1ccb244db Don't beep when window is active. 2012-12-12 10:45:14 -05:00
TingPing 8e4d9c1f61 fix loading custom tray icons 2012-12-06 00:11:50 -05:00
RichardHitt c956b913b3 Merge pull request #296 from TingPing/tray
Tray improvements
2012-12-03 15:54:51 -08:00
TingPing ed54ea08b2 make preferences in tray win only
to make up for lack of 'blink on' and for ex-hextray users
2012-12-03 17:23:38 -05:00
RichardHitt 6e5a48daed Merge pull request #297 from TingPing/util
allow plugingui to open as tab
2012-12-03 13:29:35 -08:00
TingPing 18f248cdbe remove unneeded gtk_widget_show 2012-12-03 16:13:53 -05:00
TingPing f06fd74d25 remove close button for consistancy 2012-12-02 23:16:07 -05:00
RichardHitt 5fdcdedd9e Merge pull request #298 from TingPing/vertical
Save pane height and restore on start
2012-12-02 20:08:40 -08:00
TingPing abaf4425d9 rename pane height variable 2012-12-01 19:43:20 -05:00
TingPing 5f88e6ccf0 fix language typo
closes #301
2012-12-01 17:42:53 -05:00
TingPing cbb8c88a0e on exit try hiding last
this fixes the window hiding when the quit dialog pops up
2012-12-01 14:36:24 -05:00
TingPing 1c224894a2 Save pane height and restore on start
closes #154
2012-11-30 17:22:12 -05:00
TingPing e3bdd00ff3 handle plugingui window like other utils 2012-11-30 11:59:42 -05:00
Richard Hitt 1bb0f34084 Fix for issue #289, autocopy though no text selected 2012-11-25 21:26:15 -08:00
TingPing 10b195a59f relocate custom tray menu items 2012-11-23 04:58:56 -05:00
TingPing 2cafe9ff9b show away/back in windows tray menu 2012-11-23 04:40:35 -05:00
TingPing 0a5c8356eb add preferences to tray menu 2012-11-22 02:49:41 -05:00
TingPing a1c8fd998c ensure menu exists 2012-11-20 15:25:38 -05:00
TingPing ecde599fd4 add missing ifdef 2012-11-19 23:02:53 -05:00
TingPing a7631810bd auto close menu on windows 2012-11-18 16:35:18 -05:00
TingPing d67dc36bbe allow only one menu 2012-11-18 15:45:31 -05:00
Berke Viktor 0f26470169 Re-enable plugin-tray context menu, submenus don't work yet 2012-11-12 08:40:21 +01:00
Arnav Singh 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
Berke Viktor 428f479aed Fix 4996 warnings 2012-11-11 18:36:00 +01:00
Berke Viktor 82694d2d29 Hide 4996 warnings in all projects and fix license copy 2012-11-11 18:23:27 +01:00
Berke Viktor 7911aeb51e Disable one instance code coz it's really buggy 2012-11-11 15:50:31 +01:00
Berke Viktor a04fdc50b6 More rebranding 2012-11-11 15:23:48 +01:00
Berke Viktor 348c6ba919 Rebranding 2012-11-11 13:51:50 +01:00
Berke Viktor 1468d35db3 Don't minimize/close to tray via plugin-tray when HexTray is available 2012-11-10 20:28:16 +01:00
Berke Viktor 4756078263 Explode gui_tray_flags 2012-11-10 19:29:12 +01:00
Berke Viktor ed970381fb Eliminate some more warnings and hide less warnings in VS 2012-11-10 18:26:45 +01:00
Berke Viktor 9c70eee4ca Eliminate some unused stuff 2012-11-10 17:20:05 +01:00
Berke Viktor 912ea8a534 Disable some stupid warnings without the WDK 2012-11-06 23:47:12 +01:00
Berke Viktor 83189aadfe Add icon to message boxes 2012-11-04 22:30:26 +01:00
Berke Viktor e3dae6dbd0 Cosmetics 2012-11-04 21:52:17 +01:00
Berke Viktor 9193754095 Fix missing function 2012-11-04 21:51:43 +01:00
Berke Viktor d706c5ccdc Fix another missing var 2012-11-04 21:50:16 +01:00
Berke Viktor d0b5d53f92 Some more platform unification 2012-11-04 21:40:59 +01:00
Berke Viktor 0e9658f2ab Ignore specific warnings for common and fe-gtk, all should be eliminated at some point 2012-11-04 04:06:44 +01:00
Arnavion 5d9264aff6 Initial commit for utf8 everywhere. 2012-11-03 19:04:02 -07:00
Berke Viktor a0e14dfc5f Workaround for marker line option being untickable 2012-11-04 00:31:09 +01:00
Berke Viktor 7c1d2366b1 Fix icon rendering in HexChat (sub)windows 2012-11-03 09:10:38 +01:00
Berke Viktor 98ef77406d Varname consolidation for the rest of pixmaps 2012-11-03 02:57:24 +01:00
Berke Viktor c65e16fd00 Relocate hexchat.png and hexchat.ico and some more varname cleanup 2012-11-03 02:33:44 +01:00
Berke Viktor 396d74322a Rainbow user list colors and more senseful variable names 2012-11-03 01:42:47 +01:00
TingPing da43158772 added support for op+3 icons 2012-11-02 00:55:24 -04:00
Berke Viktor 5567b9ab27 Raw Log consistency with menu 2012-10-31 05:31:35 +01:00
Berke Viktor 78b5f5625d Make rawlog text copy behaviour consistent with the main text box
And make it close upon pressing Escape
2012-10-31 05:18:20 +01:00
Berke Viktor ea0d3059f4 Eliminate even more warnings and bump warning level to 3
Shouldn't need to go any higher, level 4+ gives insane warnings
2012-10-30 22:13:40 +01:00
Berke Viktor cb0f6c8c91 Eliminate some more warnings 2012-10-30 21:25:58 +01:00
Berke Viktor 99a288fb47 Typofix 2012-10-30 11:56:27 +01:00
Berke Viktor a51a69134b Nah, even more rebranding 2012-10-30 11:35:39 +01:00
Berke Viktor e681eafa78 Rebranding for the rest of plugin* 2012-10-30 08:42:48 +01:00
Berke Viktor 45d4fa5801 Rebranding for XCHAT_EAT_* 2012-10-30 07:40:37 +01:00
Berke Viktor 56973ae365 Eliminate some fe-gtk warnings 2012-10-30 05:42:59 +01:00
Berke Viktor df635db882 Let's see how it works with 2 seconds 2012-10-28 03:13:07 +01:00
Berke Viktor 4880b2977a Nick box icon requires a restart 2012-10-28 03:09:59 +01:00
Berke Viktor 85119b9a80 Add option to hide user mode icon in nick box 2012-10-28 03:05:50 +01:00
Berke Viktor 3bfd749037 Even more eyecandy 2012-10-28 01:37:01 +02:00
Berke Viktor fe1d958838 More polishing for the About dialog 2012-10-28 00:05:40 +02:00
Berke Viktor 745c0913f6 Redesign the About dialog a'la XChat 2012-10-27 23:44:17 +02:00
Berke Viktor 366e76e3a7 Fix color codes for consistency's sake 2012-10-27 18:27:28 +02:00
Berke Viktor 9634e4574f Change default colors 2012-10-27 13:32:02 +02:00
Berke Viktor a98dc18d55 Ignore generated config.h properly on Unix 2012-10-27 01:26:32 +02:00
Berke Viktor 644d24b0d7 Disable spell langs option when spelling is disabled 2012-10-26 00:24:06 +02:00
Berke Viktor f50a1bf1dd Reorganize Preferences/Appearance 2012-10-25 20:39:45 +02:00
Berke Viktor 4f4958878a Built-in SASL support and other CAP fixes 2012-10-25 16:17:21 +02:00
Berke Viktor 1a75c8e1be A lot more rebranding 2012-10-24 21:33:02 +02:00
Berke Viktor 6d356a5e51 Rename libxchatcommon to libhexchatcommon 2012-10-24 20:41:30 +02:00
Berke Viktor d26aa1bf82 Move scrollback lines to Logging 2012-10-24 19:19:06 +02:00
Berke Viktor a9fe82a1b8 Fix nick change dialog being barely visible in most cases 2012-10-22 22:27:30 +02:00
Berke Viktor 3a659d8b05 Even more cosmetics, fixes and new options 2012-10-22 20:33:43 +02:00
Berke Viktor 75169d7181 Add GUI option for compact mode 2012-10-22 20:10:13 +02:00
Berke Viktor a23a08460c Use better wording 2012-10-22 20:03:32 +02:00
Berke Viktor 6daa63f113 Typofix 2012-10-22 19:03:28 +02:00
Berke Viktor bc4fb2fd0e Fix user count options 2012-10-22 18:59:45 +02:00
Berke Viktor f5338e014a Fix nick box setting 2012-10-22 18:34:31 +02:00
Berke Viktor d444d4dd9d Add Malayalam translation 2012-10-22 17:39:00 +02:00
Berke Viktor 2c256725e8 Use better wording 2012-10-22 17:23:04 +02:00
Berke Viktor 302a06e2e1 Fix previous, failed attempt at fixing the default folder for DCC transfers 2012-10-22 17:00:48 +02:00
Berke Viktor 0a511852fe Fix Unix compilation 2012-10-22 15:59:52 +02:00
Berke Viktor 51ae33cbe8 Variable cleanup for the rest 2012-10-22 15:55:43 +02:00
Berke Viktor 545b7dc6ff Variable cleanup for irc_* 2012-10-22 14:50:36 +02:00
Berke Viktor 5c49b45a6d Variable cleanup for input_* 2012-10-22 14:18:20 +02:00
Berke Viktor bf27d43052 Variable cleanup for gui_* 2012-10-22 13:49:28 +02:00
Berke Viktor b563b93414 Variable cleanup for dcc_* 2012-10-22 12:10:55 +02:00
Berke Viktor cf8ea26498 Variable cleanup for completion_* 2012-10-22 10:10:19 +02:00
Berke Viktor a05817c0eb Variable cleanup for away_* 2012-10-22 09:53:28 +02:00
Berke Viktor fba30c4cf8 Rebrand xchatprefs 2012-10-22 09:00:35 +02:00
Berke Viktor 4f68ac6cc0 Get rid of ALL gui_tweaks 2012-10-22 08:37:28 +02:00
Berke Viktor 1665443062 Get rid of gui_tweaks 4 2012-10-22 08:24:52 +02:00
Berke Viktor 6cd5d086bb do_layout is required for dots to appear or disappear 2012-10-22 08:13:09 +02:00
Berke Viktor 9435851dee Get rid of gui_tweaks 8 2012-10-22 08:00:55 +02:00
Berke Viktor 02dd0ba560 Get rid of gui_tweaks 16 & 1 2012-10-22 07:24:52 +02:00
Berke Viktor 2cbae7f6a5 Get rid of gui_tweaks 32 2012-10-22 06:18:32 +02:00
Berke Viktor 0e88d01caf Get rid of gui_tweaks 64 2012-10-22 06:02:15 +02:00
Berke Viktor ddbce0b9fe Move warning level to property sheet 2012-10-21 05:57:00 +02:00
Berke Viktor df33905ad1 Relocate typedef.h 2012-10-21 04:41:59 +02:00
Berke Viktor 0ca97e2108 Fix tabulation 2012-10-21 03:51:40 +02:00
Berke Viktor 125cebb09a Fix Command button on Mac, round 2 2012-10-21 03:47:21 +02:00
Berke Viktor 8c297f6797 Supposed fix for using Command/Super button instead of Ctrl on Mac 2012-10-21 03:04:53 +02:00
Berke Viktor 0c04cfed7f Make modifier buttons truly abstract 2012-10-21 03:03:38 +02:00
Berke Viktor d0268f1cf8 Supposed fix for opening links on Mac 2012-10-21 01:54:56 +02:00
Berke Viktor 9be155633f Don't show transparency options when compiling w/o Xlib coz they won't work 2012-10-20 23:36:51 +02:00
Berke Viktor 12456bf063 Use better wording 2012-10-20 20:23:57 +02:00
Berke Viktor bfc8a1a1ed Reorganize the Settings menu and fix Search menu offset 2012-10-20 20:18:26 +02:00
Berke Viktor 4ee52cb4fa Remove Hebrew file, it fails to import to Transifex and barely contains translations anyway 2012-10-20 16:42:38 +02:00
Berke Viktor 2995b05794 Fix language codes and naming 2012-10-20 16:00:03 +02:00
Berke Viktor d90ae8012a Add support for new languages in the language selector 2012-10-20 15:59:22 +02:00
Berke Viktor d5477a81d6 Reorganize the Appearance tab 2012-10-19 19:37:10 +02:00
Berke Viktor ff2f121d8a Add Nynorsk language 2012-10-19 00:34:47 +02:00
Berke Viktor cd21d1b623 Get rid of saveconf remnants, we save automatically 2012-10-18 23:55:47 +02:00
Berke Viktor 3c5100510f Separate correctly the Win32-only code 2012-10-18 23:26:06 +02:00
Berke Viktor 9abfecf05e Hardcoded dropdown menu for language selection 2012-10-18 22:57:55 +02:00
Berke Viktor 06226c0799 Update win32 dirent.h implementation and use header instead of static library 2012-10-18 18:24:20 +02:00
Berke Viktor 5acd848f79 Initial version of language selector GUI 2012-10-18 16:34:40 +02:00
Berke Viktor 831794e150 Only omit alerts when we're actually away 2012-10-15 13:46:23 +02:00
Berke Viktor 84c536e4ea Compatibility for Automake 1.12.4+ 2012-10-13 22:26:35 +02:00
Berke Viktor 4482f8d1f5 Cosmetics 2012-10-13 20:59:52 +02:00
Berke Viktor c01ee90ef6 Provide builtin defauls for treeview icons 2012-10-13 15:31:25 +02:00
Berke Viktor f7013f70a5 By default, use pure white background color and use background color for UI elements 2012-10-13 14:13:58 +02:00
Berke Viktor b67b223c26 Add option to omit alerts when marked as being away 2012-10-13 12:38:01 +02:00
Berke Viktor 05b6e0b330 By default, use <config>/downloads for DCC file transfers when in portable mode 2012-10-13 10:49:29 +02:00
Berke Viktor dfd4828ad2 Fix opening folders in portable mode 2012-10-13 10:26:32 +02:00
Berke Viktor ca3fa043f0 Save URLs to disk on-the-fly and provide an option for toggling it 2012-10-13 10:03:39 +02:00
Berke Viktor d4f3738ca8 This does not belong here 2012-10-13 08:45:41 +02:00
Berke Viktor 902063d932 Get rid of some hardcoding 2012-10-13 06:17:27 +02:00
Berke Viktor 8df11c030c Fix Wikipedia URL detection - URLs inside parentheses won't work 2012-10-07 13:27:44 +02:00
Berke Viktor 59f32ccb3a Fix URL detection 2012-10-07 03:00:52 +02:00
Berke Viktor 90db7e85c2 Complete the VS2010 reversion 2012-10-03 18:26:48 +02:00
Berke Viktor 5b8491846d Fix platform toolset for certain projects in legacy solution 2012-10-03 13:52:31 +02:00
Berke Viktor da46225034 Revert to VS2010 part4 2012-10-03 13:50:31 +02:00
Berke Viktor 1d7773f735 Use explicit project names, output filenames depend on them 2012-10-02 18:40:23 +02:00
Berke Viktor de70630cef Oops, wrong find'n'replace 2012-10-02 18:21:16 +02:00
Berke Viktor 567270d5a7 Remove hardcoding as much as possible 2012-10-02 18:15:49 +02:00
Berke Viktor ab2d0b736c Change platform toolset to Visual Studio 2012 2012-10-02 16:05:20 +02:00
Berke Viktor a57a7d3f88 Add XP (WDK) solution as a fallback option 2012-10-02 16:00:13 +02:00
Berke Viktor ce75a6034f Limit the number of URLs to keep and add GUI options for it 2012-09-29 01:54:11 +02:00