Commit Graph

608 Commits

Author SHA1 Message Date
TingPing ce09cb4a91 Update most deprecated gtk functions 2014-01-18 14:47:17 -05:00
TingPing fa1eb92a7b Update most deprecated gdk functions 2014-01-18 14:47:17 -05:00
TingPing eb29de1c7c Show a popup when opening plugin window when built without support 2014-01-16 00:58:04 -05:00
TingPing 7b0acb2b44 Build with gtk-mac-integration
- Use HexChat logo for dock icon
- Use appmenu (not finished)
2014-01-14 22:14:27 -05:00
TingPing 4319f8009c Don't use SCROLL_HACK on osx 2014-01-14 22:14:27 -05:00
TingPing a817072e6f Add Turkish language to preferences
Users of uk, vi, and wa languages will have to manually change their
lang on Windows after this.
2014-01-11 18:34:30 -05:00
TingPing b2a780e97a libsexy: Properly reflect reset attributes in input 2014-01-11 15:44:54 -05:00
TingPing aae6633c28 Don't select tab while closing with middle-click
Also fix unused warning and ignore shift right click
2014-01-08 09:03:50 -05:00
TingPing 537fb85696 Bind middle-click to close tab
Closes #832
2014-01-02 18:03:32 -05:00
Arnavion 2bd1c3f99d Fixed whitespace. 2013-12-27 19:50:50 -08:00
Arnavion c531db4714 fe-gtk: Fixed notification balloons for PMs not getting displayed if blinking tray icons for PMs is unchecked. 2013-12-27 19:41:18 -08:00
Arnavion c7bf4b0474 Replaced use of T4 templates with PS-based templates.
TextTransform.exe is not available with Express versions of Visual Studio.
2013-12-27 12:05:07 -08:00
TingPing afb6685593 Merge pull request #842 from ManiacTwister/setup-fix
Fixed setup window title offsets
2013-12-25 08:31:13 -08:00
ManiacTwister 2bbb2ac7db Fixed setup window title offsets 2013-11-18 03:37:11 +01:00
RichardHitt 3821e7a750 Fixes #836. Move to line boundary in _scroll{down,up}_timeout() not _scroll(). 2013-11-14 19:18:07 -08:00
RichardHitt 1aca24f3de Fixes #837. Rewrite gtk_xtext_scroll{down,up}_timeout(). 2013-11-12 15:02:38 -08:00
RichardHitt 811caaaa3d Fixes #836. In gtk_xtext_scroll() always force line integral line boundary. 2013-11-11 12:55:38 -08:00
Arnavion e8282d97f1 fe-gtk: Quote path to glib-compile-resources.exe 2013-11-03 14:24:49 -08:00
Arnavion 2e75068c7c Use correct path to TextTransform.exe depending on the platform. 2013-11-03 14:16:11 -08:00
TingPing af248ce2c1 Fix invalid timestamps crashing on Windows 2013-11-02 21:07:03 -04:00
TingPing 9afd169362 Round 4 of gtk accessor functions: setup.c 2013-10-29 00:54:12 -04:00
TingPing e8d4f3f848 Properly set away and fullscreen menu items 2013-10-27 13:24:15 -04:00
TingPing 7cf9ea83cb xtext: Get proper text width with attributes 2013-10-26 08:51:50 -04:00
TingPing d1de138cb1 Sensitize banlist buttons if half-op
For #647
2013-10-25 09:28:09 -04:00
TingPing 0ff2ade078 fix warning 2013-10-22 14:44:30 -04:00
Farow bb5d589c79 Open channel list window on /list 2013-10-22 13:35:28 -04:00
TingPing a72d40284d fix some warnings 2013-10-22 06:21:58 -04:00
TingPing 4a591cf7d7 Port editlist to GtkTreeView 2013-10-22 06:08:09 -04:00
TingPing cf5e2f273f libsexy: last color parsing improvement 2013-10-17 21:59:31 -04:00
TingPing f342123d7f libsexy: More color parsing improvements 2013-10-17 21:37:02 -04:00
TingPing a284219abd Reset entry attributes on newlines 2013-10-15 22:41:50 -04:00
TingPing 57d168e56a Fix moving channels when using tabs 2013-10-15 01:10:03 -04:00
TingPing 490b9a91e4 Don't overwrite existing ignores when flooded
Closes #792
2013-10-14 17:25:21 -04:00
TingPing d941af5a6f Don't open banlist in empty channel tab 2013-10-13 12:54:14 -04:00
Arnavion e2edbfe47d win32: Use version information from configure.ac to populate the Windows-specific files that need it - config-win32.h, version.txt, hexchat.rc, hexchat.iss
This is done via T4 templates. The original files are now generated at build-time and so have been added to .gitignore and removed from the repository, with the exception of version.txt which must be hosted on GitHub for the updater plugin.
2013-10-12 18:41:27 -07:00
Denis M. 0b228246ba Better understandable option for the input box's color rendering 2013-10-12 03:03:09 +02:00
TingPing cbf275777c xtext: store palette as GdkColors 2013-10-10 21:02:24 -04:00
TingPing 0a0bb57b2a Remove left over ifdef for spellcheck 2013-10-09 21:40:22 -04:00
Diogo Sousa 5ad9552365 Fix messages with server-time not showing as new activity
Added a parameter to fe_print_text() to say that the message does not represent
new activity. This is used when a log from an old session is loaded. This used
to be implicit whenever the timestamp was non-zero, but with server-time this no
longer makes sense.

Fixes issue #746.
2013-10-09 21:34:02 -04:00
TingPing 1f06922803 Revert 2d5cb3ec7b
Scrolling has issues i couldn't easily fix, will get back to
later but lets keep this usable
2013-10-09 13:59:07 -04:00
TingPing 2d5cb3ec7b Round 3 of Gtk accessor functions: xtext 2013-10-08 21:01:07 -04:00
TingPing 44ad5703ea Work around for /away being called multiple times
This will have to be solved eventually in menu.c so you can change their
status without emitting the signals.
2013-10-08 20:00:07 -04:00
TingPing b393d2f62f Fix scroll buttons when using tabs 2013-10-08 18:40:11 -04:00
TingPing 0c3220c469 Add preference to change tabs on scroll
Also revert e52905f50c
2013-10-08 18:16:10 -04:00
TingPing e52905f50c Add chanview files to project 2013-10-08 17:59:07 -04:00
TingPing aafbb6374b Round 2.5 of gtk accessor functions
Some leftovers in chanview-tabs and maingui
2013-10-06 22:17:45 -04:00
TingPing c463236521 Round two of gtk accessor functions: chanview-tabs 2013-10-05 22:21:04 -04:00
Farow 65eb233f9c tree-view: switch tabs on mouse wheel up/down 2013-10-05 00:35:50 +03:00
Farow 4ec0e6fd05 libsexy: Improve color parsing
- Background colour is only parsed when there's a comma
- Offset for background color is incorrectly calculated (there's no
control character, just a comma)
2013-10-04 12:17:46 -04:00
TingPing a47740636d libsexy: never include spaces when spell-checking 2013-10-04 07:16:44 -04:00