Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-02-04 | Fix 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-01-29 | Fixes #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-20 | Fix warning | TingPing | |
Leftovers from 38cbabea | |||
2014-01-18 | Revert GtkObject removal until Gtk3 | TingPing | |
2014-01-18 | Update most deprecated gtk functions | TingPing | |
2014-01-18 | Update most deprecated gdk functions | TingPing | |
2014-01-14 | Don't use SCROLL_HACK on osx | TingPing | |
2013-11-14 | Fixes #836. Move to line boundary in _scroll{down,up}_timeout() not _scroll(). | RichardHitt | |
2013-11-12 | Fixes #837. Rewrite gtk_xtext_scroll{down,up}_timeout(). | RichardHitt | |
2013-11-11 | Fixes #836. In gtk_xtext_scroll() always force line integral line boundary. | RichardHitt | |
2013-10-26 | xtext: Get proper text width with attributes | TingPing | |
2013-10-22 | fix some warnings | TingPing | |
2013-10-10 | xtext: store palette as GdkColors | TingPing | |
2013-10-09 | Revert 2d5cb3ec7bc62e5c4e7b550ecade22bb53efd9f6 | TingPing | |
Scrolling has issues i couldn't easily fix, will get back to later but lets keep this usable | |||
2013-10-08 | Round 3 of Gtk accessor functions: xtext | TingPing | |
2013-09-28 | Use Pango Attributes for bold and italics | TingPing | |
2013-09-27 | Revert fast scrolling with background image | TingPing | |
2013-09-27 | Remove overdraw | TingPing | |
2013-09-27 | Replace xtext's transparency with full window transparency | TingPing | |
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-26 | Remove useless defines | TingPing | |
- HEXCHAT - USE_DB - SCROLL_HACK - MOTION_MONITOR - ITALIC - COLOR_HILIGHT | |||
2013-09-26 | Remove XFT, SHM, and MMX | TingPing | |
2013-09-18 | Improve text repositioning when searchbar string is modified. | Richard Hitt | |
2013-09-15 | Fix xtext crash in rawlog/text events window | TingPing | |
Closes #740 | |||
2013-08-17 | Make formatting more consistent | TingPing | |
#719 | |||
2013-08-16 | Improve cursor behavior | Farow | |
- The cursor doesn't turn into a hand for non-url parts of a word - Removal of unneeded variable str | |||
2013-08-13 | Channel url and cursor fix | Farow | |
- Allow colons in channel urls - Only add the channel part in the context menu - Fix cursor not changing between separator and url | |||
2013-06-20 | Fixed indent: spaces -> tabs. | Diogo Sousa | |
2013-06-15 | Fix Fedora-19 Segmentation fault, bugid 968817. | Richard Hitt | |
2013-06-07 | Take two at fixing xtext copying to secondary clipboard | TingPing | |
2013-06-04 | copy xtext selection to all clipboards | TingPing | |
2013-05-16 | Merge pull request #594 from Tux/master | TingPing | |
Allow the special colors 32..41 in %Cfg,bg | |||
2013-05-13 | Allow the special colors 32..41 in %Cfg,bg | H.Merijn Brand | |
Text events allow %Cfg,bg as decribed in "Theming" on https://hexchat.readthedocs.org/en/latest/appearance.html?#theming That section describes mIRC colors 0-15 and local colors 16-31, but when selecting background colors, the 9 special internal colors are extremely useful, like %C20,33 will do bright red on the selected text background color. As the documentation is on-line, this patch has no doc-change. Ideally, the color-codes should show in the colored squares in the preferences color-dialog just as with colors 0-31 Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl> | |||
2013-05-11 | GtkComboBoxText requires GTK+ 2.24, dump code for older versions | Berke Viktor | |
2013-04-02 | Only include top level includes from GTK+, GLib and GDK-PixBuf | Berke Viktor | |
2013-03-03 | Change the is_del() macro to not regard ATTR_BOLD nor ATTR_RESET as delimiters. | RichardHitt | |
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-01-19 | Correct almost all compiler warning issues | RichardHitt | |
2013-01-02 | Fix FSF address to be Franklin Street | RichardHitt | |
2013-01-02 | overhauling of URL detection, including channel, nick, etc 'words' | RichardHitt | |
2012-12-23 | fix incorrect FSF address | Dan Mashal | |
2012-11-25 | Fix for issue #289, autocopy though no text selected | Richard Hitt | |
2012-11-10 | Eliminate some unused stuff | Berke Viktor | |
2012-10-30 | Eliminate some more warnings | Berke Viktor | |
2012-10-30 | Nah, even more rebranding | Berke Viktor | |
2012-10-27 | Ignore generated config.h properly on Unix | Berke Viktor | |
2012-10-24 | A lot more rebranding | Berke Viktor | |
2012-10-22 | Variable cleanup for the rest | Berke Viktor | |
2012-10-21 | Make modifier buttons truly abstract | Berke Viktor | |
2012-10-07 | Fix Wikipedia URL detection - URLs inside parentheses won't work | Berke Viktor | |
2012-08-28 | Enhance LASTLOG to use gtk_xtext_search_textentry() | RichardHitt | |
2012-07-21 | Some aid for compiler warnings | Berke Viktor | |