1. 12 Apr, 2009 2 commits
  2. 01 Apr, 2009 1 commit
  3. 26 Mar, 2009 3 commits
    • Behdad Esfahbod's avatar
      Minor fixes from Richard Russon. · af483015
      Behdad Esfahbod authored
      2009-03-26  Behdad Esfahbod  <behdad@gnome.org>
      
              * src/vte.c (always_selected):
              * src/vtepangocairo.c (_vte_pangocairo_set_background_image):
              * src/vteskel.c (_vte_skel_draw_text):
              Minor fixes from Richard Russon.
      
      
      svn path=/trunk/; revision=2394
      af483015
    • Behdad Esfahbod's avatar
      Bug 576797 – Double-click sometimes stops working · 6babc11f
      Behdad Esfahbod authored
      2009-03-26  Behdad Esfahbod  <behdad@gnome.org>
      
              Bug 576797 – Double-click sometimes stops working
      
              * src/vte.c (vte_terminal_extend_selection): Invalidate selection
              if forced.
      
      
      svn path=/trunk/; revision=2393
      6babc11f
    • Behdad Esfahbod's avatar
      Bug 573674 – reset resets width to 80 chars · 442a1e7f
      Behdad Esfahbod authored
      2009-03-26  Behdad Esfahbod  <behdad@gnome.org>
      
              Bug 573674 – reset resets width to 80 chars
      
              * src/vteseq.c (vte_sequence_handler_decset_internal): Disable 
              resizing on decreset.
      
      
      svn path=/trunk/; revision=2392
      442a1e7f
  4. 23 Mar, 2009 2 commits
  5. 18 Mar, 2009 1 commit
  6. 17 Mar, 2009 2 commits
  7. 15 Mar, 2009 4 commits
  8. 13 Mar, 2009 2 commits
  9. 09 Mar, 2009 1 commit
    • Behdad Esfahbod's avatar
      Bug 574616 – "real" transparency not working from python bindings · 73ba0653
      Behdad Esfahbod authored
      2009-03-09  Behdad Esfahbod  <behdad@gnome.org>
      
              Bug 574616 – "real" transparency not working from python bindings
      
              * src/vtepangocairo.c (_vte_pangocairo_destroy),
              (_vte_pangocairo_set_background_image): Better handle failure of 
              creating pixmap.
      
              * src/vtebg.c (vte_bg_get_pixmap): Get rid of unused mask parameter.
      
      
      svn path=/trunk/; revision=2379
      73ba0653
  10. 07 Mar, 2009 1 commit
  11. 02 Mar, 2009 3 commits
  12. 18 Feb, 2009 1 commit
  13. 16 Feb, 2009 1 commit
  14. 14 Feb, 2009 1 commit
  15. 12 Feb, 2009 1 commit
    • Behdad Esfahbod's avatar
      Bug 54926 – Should try bold version of font before pseudo-bolding · 1f93f655
      Behdad Esfahbod authored
      2009-02-12  Behdad Esfahbod  <behdad@gnome.org>
      
              Bug 54926 – Should try bold version of font before pseudo-bolding
      
              Patch from Kees Cook <kees@outflux.net>
      
              * src/vte.c (_vte_invalidate_cell), (_vte_invalidate_cursor_once),
              (vte_terminal_unichar_is_local_graphic),
              (vte_terminal_draw_graphic), (vte_terminal_draw_cells),
              (vte_terminal_draw_rows), (vte_terminal_paint_cursor):
              * src/vtedraw.c (_vte_draw_get_char_width), (_vte_draw_text),
              (_vte_draw_char), (_vte_draw_has_char):
              * src/vtedraw.h:
              * src/vtepangocairo.c (_vte_pangocairo_set_text_font),
              (_vte_pangocairo_get_char_width), (_vte_pangocairo_has_bold),
              (_vte_pangocairo_draw_text), (_vte_pangocairo_draw_has_char):
              * src/vteskel.c:
              Try bold font before pseudo-bolding.
      
      
      svn path=/trunk/; revision=2371
      1f93f655
  16. 08 Feb, 2009 1 commit
  17. 02 Feb, 2009 1 commit
  18. 01 Feb, 2009 2 commits
    • Christian Persch's avatar
      Remove marshalers that have stock ones in gobject, and use the stock ones · 3ada3abd
      Christian Persch authored
      	* src/marshal.list:
      	* src/vte.c: (vte_terminal_class_init):
      	* src/vtebg.c: (vte_bg_class_init): Remove marshalers that have stock
      	ones in gobject, and use the stock ones instead.
      
      svn path=/trunk/; revision=2368
      3ada3abd
    • Behdad Esfahbod's avatar
      Require GTK+ >= 2.14, for "gtk-fontconfig-timestamp" settings property. · a06afbb1
      Behdad Esfahbod authored
      2009-02-01  Behdad Esfahbod  <behdad@gnome.org>
      
              * configure.in: Require GTK+ >= 2.14, for "gtk-fontconfig-timestamp" 
              settings property.
      
              * src/vte.c (vte_terminal_style_set),
              (vte_terminal_set_font_full_internal), (vte_terminal_init),
              (vte_terminal_class_init):  Use style_set class method instead of
              hooking to style-set signal.  Also, proceed to recreating the font
              even if neither description nor antialias setting changed.  This is 
              necessary to pick up fontconfig configuration changes as well as font
              install/uninstallations or GNOME font preferences changes.
      
              * src/vtepangocairo.c (font_info_destroy),
              (fontconfig_timestamp_quark),
              (vte_pango_cairo_set_fontconfig_timestamp),
              (vte_pango_cairo_get_fontconfig_timestamp), (context_hash),
              (context_equal), (font_info_create_for_context),
              (font_info_create_for_screen):
              Use fontconfig_timestamp in the font object hash, such that we respond
              to fontconfig configuration changes.
      
      
      svn path=/trunk/; revision=2367
      a06afbb1
  19. 29 Jan, 2009 1 commit
  20. 28 Jan, 2009 1 commit
  21. 20 Jan, 2009 2 commits
  22. 06 Jan, 2009 5 commits
    • Behdad Esfahbod's avatar
      Convert some g_strdup_printf() uses to g_snprintf() when the buffer was · 3b22bcc8
      Behdad Esfahbod authored
      2009-01-06  Behdad Esfahbod  <behdad@gnome.org>
      
              * src/vteseq.c (vte_parse_color),
              (vte_sequence_handler_change_color),
              (vte_sequence_handler_request_terminal_parameters),
              (vte_sequence_handler_send_primary_device_attributes),
              (vte_sequence_handler_send_secondary_device_attributes),
              (vte_sequence_handler_device_status_report),
              (vte_sequence_handler_dec_device_status_report),
              (vte_sequence_handler_window_manipulation),
              (vte_sequence_handler_change_cursor_color):
              Convert some g_strdup_printf() uses to g_snprintf() when
              the buffer was fixed-size and freed immediately.
              Also fix g_snprintf usage by not using its return value.
              *If* the buffer is short, the returned len is not what we
              are interested in.  
              Finally, pass -1 as len to vte_terminal_feed_child() in
              most places.  This means a bit more work for the processor,
              but cleaner code.
      
      
      svn path=/trunk/; revision=2362
      3b22bcc8
    • Behdad Esfahbod's avatar
      Bug 566795 – VTE fails to build in trunk · 7e3cc8b3
      Behdad Esfahbod authored
      2009-01-06  Behdad Esfahbod  <behdad@gnome.org>
      
              Bug 566795 – VTE fails to build in trunk
      
              * src/vteseq.c (vte_sequence_handler_change_cursor_color):
              Fix build.
      
      
      svn path=/trunk/; revision=2361
      7e3cc8b3
    • Saleem Abdulrasool's avatar
      add support for OSC 4 and OSC 12 · ca81ba93
      Saleem Abdulrasool authored
      svn path=/trunk/; revision=2360
      ca81ba93
    • Behdad Esfahbod's avatar
      Bug 566730 – vte_terminal_set_color_cursor() calls invalidate_all but it · 67401849
      Behdad Esfahbod authored
      2009-01-06  Behdad Esfahbod  <behdad@gnome.org>
      
              Bug 566730 – vte_terminal_set_color_cursor() calls invalidate_all but
              it doesn't have to
      
              * src/vte.c (vte_terminal_set_color_internal): If color is VTE_CUR_BG,
              invalidate_cursor_once instead of invalidate_all.
      
      
      svn path=/trunk/; revision=2359
      67401849
    • Behdad Esfahbod's avatar
      If color is VTE_CUR_BG, invalidate_cursor_once instead of invalidate_all. · 75e3a47b
      Behdad Esfahbod authored
      2009-01-06  Behdad Esfahbod  <behdad@gnome.org>
      
              * src/vte.c (vte_terminal_set_color_internal): If color is VTE_CUR_BG,
              invalidate_cursor_once instead of invalidate_all.
      
      
      svn path=/trunk/; revision=2358
      75e3a47b
  23. 26 Dec, 2008 1 commit
    • Halton Huo's avatar
      Bug 565679 - alloca is discouraged · 47d142ce
      Halton Huo authored
      2008-12-26  Halton Huo  <halton.huo@sun.com>
      
      	Bug 565679 - alloca is discouraged
      
      	* gnome-pty-helper/gnome-pty-helper.c: use malloc replace alloca.
      
      
      svn path=/trunk/; revision=2357
      47d142ce