summary refs log tree commit diff stats
path: root/src/fe-gtk
AgeCommit message (Collapse)Author
2014-02-04Fix many many problems in xtext.c related to character width.RichardHitt
* Rework multiline logic to use a GSList, not an array * Remove all multibyte booleans; everything is potentially multibyte - Except for gtk_xtext_get_word(), which needs special attention * Enhance pango work for bold and italics (attr_list -> attr_lists[4]) * Enhance gtk_xtext_strip_color () to save bold, italics info * Involve emphasis information in all pixel-width calculations * Rework find_x () to account for emphasis info in widths Closes #891 Fixes #872
2014-02-04Add /getbool commandTingPing
2014-02-04osx: Set Menlo as default fontTingPing
This moves the find_font function to the front ends since it depends on pango and cairo
2014-02-04Merge pull request #890 from orium/lagmeter-fixesTingPing
Lagmeter fixes
2014-02-02Fix warningTingPing
2014-02-01Prevent users from having the same alternate nicksTingPing
For some reason users do this and then complain when they cannot connect when nick is in use. There are other ways for them to break it but at least it shouldn't be on accident.
2014-01-30Now make_ping_time() in common/util.c returns the time in milliseconds insteadDiogo Sousa
of microseconds. In fe_set_lag(serv, lag) the lag argument is now in milliseconds as well. Fixes #758.
2014-01-30More autotools cleanupTingPing
- Don't build msproxy if unused - Add resources to cleanfiles - Remove old extra_dist from plugins
2014-01-29Fixes #881 Fix two bugs --RichardHitt
gtk_xtext_find_char() adjust negative y for int typecast gtk_xtext_find_x() return out_of_bounds TRUE if line outside windodw gtk_xtext_selection_draw() recognize TRUE out_of_bounds
2014-01-26Fix loading default keybindings w/o write permissionsTingPing
Closes #615
2014-01-20Enable --command on win32TingPing
and make existing depend on
2014-01-20Fix warningTingPing
Leftovers from 38cbabea
2014-01-18Revert GtkObject removal until Gtk3TingPing
2014-01-18Update most deprecated gtk functionsTingPing
2014-01-18Update most deprecated gdk functionsTingPing
2014-01-16Show a popup when opening plugin window when built without supportTingPing
2014-01-14Build with gtk-mac-integrationTingPing
- Use HexChat logo for dock icon - Use appmenu (not finished)
2014-01-14Don't use SCROLL_HACK on osxTingPing
2014-01-11Add Turkish language to preferencesTingPing
Users of uk, vi, and wa languages will have to manually change their lang on Windows after this.
2014-01-11libsexy: Properly reflect reset attributes in inputTingPing
2014-01-08Don't select tab while closing with middle-clickTingPing
Also fix unused warning and ignore shift right click
2014-01-02Bind middle-click to close tabTingPing
Closes #832
2013-12-27Fixed whitespace.Arnavion
2013-12-27fe-gtk: Fixed notification balloons for PMs not getting displayed if ↵Arnavion
blinking tray icons for PMs is unchecked.
2013-12-27Replaced use of T4 templates with PS-based templates.Arnavion
TextTransform.exe is not available with Express versions of Visual Studio.
2013-12-25Merge pull request #842 from ManiacTwister/setup-fixTingPing
Fixed setup window title offsets
2013-11-18Fixed setup window title offsetsManiacTwister
2013-11-14Fixes #836. Move to line boundary in _scroll{down,up}_timeout() not _scroll().RichardHitt
2013-11-12Fixes #837. Rewrite gtk_xtext_scroll{down,up}_timeout().RichardHitt
2013-11-11Fixes #836. In gtk_xtext_scroll() always force line integral line boundary.RichardHitt
2013-11-03fe-gtk: Quote path to glib-compile-resources.exeArnavion
2013-11-03Use correct path to TextTransform.exe depending on the platform.Arnavion
2013-11-02Fix invalid timestamps crashing on WindowsTingPing
2013-10-29Round 4 of gtk accessor functions: setup.cTingPing
2013-10-27Properly set away and fullscreen menu itemsTingPing
2013-10-26xtext: Get proper text width with attributesTingPing
2013-10-25Sensitize banlist buttons if half-opTingPing
For #647
2013-10-22fix warningTingPing
2013-10-22Open channel list window on /listFarow
2013-10-22fix some warningsTingPing
2013-10-22Port editlist to GtkTreeViewTingPing
2013-10-17libsexy: last color parsing improvementTingPing
2013-10-17libsexy: More color parsing improvementsTingPing
2013-10-15Reset entry attributes on newlinesTingPing
2013-10-15Fix moving channels when using tabsTingPing
2013-10-14Don't overwrite existing ignores when floodedTingPing
Closes #792
2013-10-13Don't open banlist in empty channel tabTingPing
2013-10-12win32: Use version information from configure.ac to populate the ↵Arnavion
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-12Better understandable option for the input box's color renderingDenis M.
2013-10-10xtext: store palette as GdkColorsTingPing