1. 11 Jun, 2005 1 commit
    • Kjartan Maraas's avatar
      Update some. · 1168ca49
      Kjartan Maraas authored
      2005-06-11  Kjartan Maraas  <kmaraas@gnome.org>
      
      	* NEWS: Update some.
      	* doc/reference/tmpl/reaper.sgml:
      	* doc/reference/tmpl/vte-unused.sgml:
      	* doc/reference/tmpl/vte.sgml:
      	* doc/reference/tmpl/vteaccess.sgml: Docs updates.
      	* src/vte.c: (vte_terminal_init), (vte_terminal_finalize),
      	(vte_terminal_get_accessible), (vte_terminal_class_init):
      	Apply patch from Padraig O'Briain <padraig.obriain@sun.com>
      	to fix a crash. Closes bug #119913.
      1168ca49
  2. 09 Jun, 2005 1 commit
  3. 05 Jun, 2005 1 commit
  4. 11 May, 2005 1 commit
  5. 08 May, 2005 1 commit
  6. 29 Apr, 2005 2 commits
    • Kjartan Maraas's avatar
      Final bits of the memory reduction patch from Aivars Kalvans. bug #160993 · a1e846b2
      Kjartan Maraas authored
      2005-04-29  Kjartan Maraas  <kmaraas@gnome.org>
      
      	* src/table.c: (_vte_table_literal_new), (_vte_table_free),
      	(_vte_table_addi), (_vte_table_matchi), (_vte_table_match),
      	(_vte_table_printi): Final bits of the memory reduction patch
      	from Aivars Kalvans. bug #160993 comment #9
      	* src/vte.c: (vte_terminal_scroll_region): Patch from Egmont
      	Koblinger to fix some scrolling issues. bug #164153
      	* vte.spec: Bump version.
      a1e846b2
    • Kjartan Maraas's avatar
      Forgot this · bda45532
      Kjartan Maraas authored
      bda45532
  7. 19 Apr, 2005 1 commit
  8. 08 Apr, 2005 1 commit
  9. 07 Apr, 2005 1 commit
  10. 01 Apr, 2005 2 commits
  11. 29 Mar, 2005 1 commit
  12. 17 Mar, 2005 2 commits
  13. 14 Mar, 2005 2 commits
    • Kjartan Maraas's avatar
      Add patch for excessive memory consumption when opening new tabs. This · afe74e99
      Kjartan Maraas authored
      2005-03-14  Kjartan Maraas  <kmaraas@gnome.org>
      
      	* src/Makefile.am:
      	* src/interpret.c: (main):
      	* src/matcher.c: (_vte_matcher_add), (_vte_matcher_init),
      	(_vte_matcher_create), (_vte_matcher_destroy), (_vte_matcher_new),
      	(_vte_matcher_free):
      	* src/matcher.h:
      	* src/vte.c: (vte_terminal_set_emulation), (vte_terminal_init):
      	* src/vtetc.c: (_vte_termcap_create), (_vte_termcap_destroy),
      	(_vte_termcap_new), (_vte_termcap_free):
      	* src/vtetc.h: Add patch for excessive memory consumption when
      	opening new tabs. This patch makes struct _vte_matcher and
      	struct _vte_termcap shared between terminals and should reduce
      	memory consumption with multiple tabs a lot. Patch from Aivars
      	Kalvans <kalvans at inbox lv>. From bug #160993.
      afe74e99
    • Kjartan Maraas's avatar
      Back out one of the fedora patches since it apparently causes · 1613c775
      Kjartan Maraas authored
      2005-03-14  Kjartan Maraas  <kmaraas@gnome.org>
      
      	* src/vte.c: (vte_terminal_scroll_region),
      	(vte_sequence_handler_al), (vte_sequence_handler_dl),
      	(vte_sequence_handler_sr), (vte_sequence_handler_insert_lines),
      	(vte_sequence_handler_delete_lines), (vte_terminal_handle_scroll):
      	Back out one of the fedora patches since it apparently causes
      1613c775
  14. 08 Mar, 2005 1 commit
  15. 03 Mar, 2005 1 commit
    • Kjartan Maraas's avatar
      Fix the crash in minicom when resizing the window. Closes bug #163814. · 804be429
      Kjartan Maraas authored
      2005-03-02  Kjartan Maraas  <kmaraas@gnome.org>
      
      	* src/vte.c: (vte_terminal_process_incoming): Fix the
      	crash in minicom when resizing the window. Closes
      	bug #163814. Also adjust the coalesce and display timeouts.
      	This makes g-t and xterm behave just about the same visually
      	but g-t is still a bit faster when using the same font and
      	utf8.
      804be429
  16. 02 Mar, 2005 4 commits
    • Kjartan Maraas's avatar
      Update · 6b25dce2
      Kjartan Maraas authored
      6b25dce2
    • Kjartan Maraas's avatar
      6e02617d
    • Kjartan Maraas's avatar
      Fix the crash in minicom when resizing the window. Closes bug #163814. · 69dd207f
      Kjartan Maraas authored
      2005-03-02  Kjartan Maraas  <kmaraas@gnome.org>
      
      	* src/vte.c: (vte_terminal_process_incoming): Fix the
      	crash in minicom when resizing the window. Closes
      	bug #163814. Also adjust the coalesce and display timeouts.
      	This makes g-t and xterm behave just about the same visually
      	but g-t is still a bit faster when using the same font and
      	utf8.
      69dd207f
    • Kjartan Maraas's avatar
      Add vtetree.[ch] Don't use a GArray but use calloc'ed memory to speed up · 936365d5
      Kjartan Maraas authored
      2005-03-02  Kjartan Maraas  <kmaraas@gnome.org>
      
      	* src/Makefile.am: Add vtetree.[ch]
      	* src/vte.c: (vte_terminal_draw_row): Don't use a GArray
      	but use calloc'ed memory to speed up things further.
      	From bug #137864. Patch from Benjamin Otte.
      	* src/vtetree.c: (_vte_tree_new), (_vte_tree_destroy),
      	(_vte_tree_insert), (_vte_tree_lookup): New file
      	* src/vtetree.h: New file
      	* src/vtexft.c: (_vte_xft_font_open), (_vte_xft_font_close),
      	(_vte_xft_font_for_char), (_vte_xft_char_width): Use the new
      	functions to speed up things. From bug #137864. Patch from
      	Benjamin Otte. There are still two patches in there that don't
      	apply cleanly any more. Will look at those later.
      	* vte.spec: Bump version.
      936365d5
  17. 28 Feb, 2005 7 commits
    • Kjartan Maraas's avatar
      Patch from Mariano to make vte claim to be the right type terminal. Closes · cea8ff59
      Kjartan Maraas authored
      2005-02-28  Kjartan Maraas  <kmaraas@gnome.org>
      
      	* src/vte.c: (vte_sequence_handler_send_primary_device_attributes):
      	Patch from Mariano to make vte claim to be the right type terminal.
      	Closes bug #130671.
      cea8ff59
    • Kjartan Maraas's avatar
      Apply fix from Fedora package for performance problems. Closes bug · 106a3de0
      Kjartan Maraas authored
      2005-02-28  Kjartan Maraas  <kmaraas@gnome.org>
      
      	* src/iso2022.c: (_vte_iso2022_is_ambiguous),
      	(_vte_iso2022_find_nextctl):
      	* src/uniwidths:
      	* src/vte.c: (vte_terminal_catch_child_exited), (vte_terminal_eof),
      	(vte_terminal_process_incoming), (vte_terminal_feed),
      	(vte_terminal_init), (vte_terminal_finalize), (vte_terminal_reset),
      	(add_display_timeout), (add_coalesce_timeout),
      	(remove_display_timeout), (remove_coalesce_timeout),
      	(vte_terminal_stop_processing), (vte_terminal_start_processing),
      	(vte_terminal_is_processing), (display_timeout),
      	(coalesce_timeout):
      	* src/vtexft.c: (_vte_xft_drawcharfontspec), (_vte_xft_draw_text):
      	Apply fix from Fedora package for performance problems. Closes
      	bug #143914. Patch was written by Søren Sandmann.
      106a3de0
    • Kjartan Maraas's avatar
      Fix for problem with redrawing when scrolling back then forward Closes bug · b2a0ee1a
      Kjartan Maraas authored
      2005-02-28  Kjartan Maraas  <kmaraas@gnome.org>
      
      	* src/vte.c: (vte_terminal_scroll_region): Fix for
      	problem with redrawing when scrolling back then forward
      	Closes bug #122150. Patch from Benjamin Otte.
      b2a0ee1a
    • Kjartan Maraas's avatar
      Fix a crash when trying to use input methods. From Fedora. Closes bug · 2736ad18
      Kjartan Maraas authored
      2005-02-28  Kjartan Maraas  <kmaraas@gnome.org>
      
      	* src/vte.c: (vte_terminal_unrealize): Fix a crash
      	when trying to use input methods. From Fedora.
      	Closes bug #168213.
      2736ad18
    • Kjartan Maraas's avatar
      Another patch from fedora. Make sure the screen is fully redrawn before · e6192592
      Kjartan Maraas authored
      2005-02-28  Kjartan Maraas  <kmaraas@gnome.org>
      
      	* src/vte.c: (vte_terminal_scroll_region),
      	(vte_sequence_handler_al), (vte_sequence_handler_dl),
      	(vte_sequence_handler_sr), (vte_sequence_handler_insert_lines),
      	(vte_sequence_handler_delete_lines), (vte_terminal_handle_scroll):
      	Another patch from fedora. Make sure the screen is fully redrawn
      	before scrolling. Apparently this patch has some issues, but those
      	were found to be small enough to apply in Fedora, so I guess
      	the same holds true here.
      e6192592
    • Kjartan Maraas's avatar
      Apply another patch from Fedora. This should fix some screen corruption · 74cf9b23
      Kjartan Maraas authored
      2005-02-28  Kjartan Maraas  <kmaraas@gnome.org>
      
      	* src/iso2022.c: (_vte_iso2022_process): Apply another
      	patch from Fedora. This should fix some screen corruption
      	with multibyte charsets. Closes bug #168211 and possibly
      	others.
      74cf9b23
    • Kjartan Maraas's avatar
      Apply patch from Fedora to fix some scrolling issues. Closes bug #168210 · 0fea362d
      Kjartan Maraas authored
      2005-02-28  Kjartan Maraas  <kmaraas@gnome.org>
      
      	* src/vte.c: (vte_terminal_adjust_adjustments),
      	(vte_terminal_maybe_scroll_to_bottom),
      	(vte_terminal_update_insert_delta), (vte_terminal_handle_scroll),
      	(vte_terminal_set_scroll_adjustment), (vte_terminal_size_allocate):
      	Apply patch from Fedora to fix some scrolling issues. Closes
      	bug #168210 and possibly others.
      0fea362d
  18. 23 Feb, 2005 1 commit
  19. 15 Feb, 2005 4 commits
  20. 02 Feb, 2005 1 commit
  21. 20 Jan, 2005 1 commit
  22. 14 Dec, 2004 1 commit
  23. 08 Dec, 2004 1 commit
  24. 07 Dec, 2004 1 commit