Commit Graph

9 Commits

Author SHA1 Message Date
Keerthan Jaic 63c21e9958 update vte patch to 0.4.0 2015-04-10 00:14:43 -04:00
Daniel Micay 7f03ded730 port to vte 0.38.0
VTE is not making any attempt to maintain API stability. The following
changes to the API impacted Termite, despite it avoiding deprecated
functions:

* vte_pty_set_term removed (hopefully without an impact...)
* vte_terminal_get_child_exit_status replaced with new signal parameter
* beep signal -> bell signal
* vte_char_attributes -> VteCharAttributes
* sync suffix added to I/O functions along with some parameter changes
* rgba suffix removed from all color functions
* inner-border attribute replaced with GtkStyleContext padding
* vte_terminal_set_font_from_string removed, use Pango directly
* vte_terminal_is_word_char removed - is_word_char copied to Termite
* vte_terminal_set_word_chars removed - feature dropped
* vte_terminal_set_visible_bell removed - feature dropped

Support for text selection is still not supported upstream. The required
API is tiny and does not expose internal details. Despite the lack of a
compelling reason to leave it out like a backwards compatibility risk,
the patch has been left to rot on the bug tracker.

The vte_terminal_get_user_shell_with_fallback API was also removed,
although it was an internal API and Termite was only using it for
convenience. The functionality has been moved inside Termite.

Closes #187
2014-09-21 19:11:40 -04:00
Daniel Micay 2ff780695a no longer need to set cursor visibility 2012-08-30 04:32:03 -04:00
Daniel Micay 1e19755049 use the real cursor, instead of the selection hack 2012-08-30 04:27:01 -04:00
Daniel Micay 343a743830 just use vte's function to get the shell fallback 2012-08-30 01:03:15 -04:00
Daniel Micay 72eec58d9e pause output in command mode 2012-08-27 00:46:52 -04:00
Daniel Micay a3785ebef0 update expose_text_select.patch 2012-07-09 22:44:53 -04:00
Daniel Micay 115e466615 support visual block mode 2012-07-06 22:46:00 -04:00
Daniel Micay 8bb2c476df AtkText -> vte_terminal_select_text
vte requires a patch to expose this for now, but it's the only way to do
this since AtkText is completely broken
2012-07-06 20:05:20 -04:00