Commit Graph

103 Commits

Author SHA1 Message Date
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 e98ccd3821 rename command mode to selection mode 2014-07-09 11:53:21 -04:00
Miguel de Val-Borro ea7975546f Add link to required VTE patch 2014-01-19 13:16:18 -05:00
Daniel Micay 132dbda8f6 update README for changed config file path 2013-10-19 18:57:29 -04:00
Mark Oteiza 840e16527e add C-[ as a binding to leave command mode 2013-07-15 12:30:30 -04:00
Daniel Micay 72c93ad732 README: fix the instructions for setting the dir 2013-06-14 16:19:34 -04:00
Simon Gomizelj 8ea886095b make build section a codeblock 2013-06-02 12:22:46 -04:00
Aaron 89eb220a01 Added a small note about building termite. 2013-06-02 14:38:05 +02:00
Cedric Girard a30ccb1f69 Update README: add bash example for setting dir 2013-03-07 14:54:37 +01:00
Daniel Micay 6fb386b544 make the quick_url behavior the only option 2013-02-20 03:40:43 -05:00
Daniel Micay 16426ed18f move configuration file to a directory 2013-01-06 19:26:11 -05:00
Daniel Micay c794dc32e5 improve the summary in the README 2013-01-02 01:53:49 -05:00
Daniel Micay dc19f55715 clarify the $XDG_CONFIG_DIRS fallback 2013-01-02 01:45:15 -05:00
Daniel Micay c61a23e4d6 fix and document the exit status 2012-12-12 23:18:20 -05:00
Daniel Micay 9cd8d4dd71 put down a stray newline 2012-12-12 22:27:45 -05:00
Daniel Micay 28436d27e1 fix minor README style issues 2012-12-12 22:20:30 -05:00
Simon Gomizelj ecc402414b make vte font resizable
Work around unexposed interface. Ideally, imho, should be exposed by
VteTerminal itself.

This closes #45
2012-11-30 12:01:03 -05:00
Denis Kasak 7bc3025534 Document half a screen movements. 2012-11-25 18:21:07 +01:00
Daniel Micay c1567594c9 add a shortcut for entering hints mode 2012-11-16 14:55:56 -05:00
Daniel Micay 61b89171a5 document the standard vte scrollback bindings 2012-11-16 14:52:29 -05:00
Daniel Micay 4415184eff switch the config reload binding 2012-11-16 14:31:31 -05:00
Daniel Micay c85700366e get 0, ^ and $ bindings working like vim 2012-11-09 14:13:47 -05:00
Daniel Micay d9486de556 update docs to run __vte_ps1 on new shells too 2012-11-07 12:08:05 -05:00
Daniel Micay 5190acf978 add support for opening terminal in set directory 2012-10-21 18:50:23 -04:00
Daniel Micay 8899877581 fix typo in README 2012-10-02 11:22:16 -04:00
Daniel Micay a7e2352596 add ctrl-left/right and shift-left/right bindings 2012-10-02 11:10:59 -04:00
Daniel Micay ee5486bdad README.rst: rw text widget paragraph 2012-09-29 07:48:42 -04:00
Daniel Micay 8a691f4c99 fully document hints mode 2012-09-29 07:44:07 -04:00
Daniel Micay 7611a8aac0 document the existence of url hints 2012-09-18 05:37:36 -04:00
Daniel Micay dac303ef1d README.rst: +newline to fix vim syntax highlight 2012-09-08 02:36:11 -04:00
Daniel Micay 27e6fba2ef add forward/backword WORD motion 2012-09-08 01:10:29 -04:00
Daniel Micay ae2d567052 update README 2012-08-30 01:08:21 -04:00
Daniel Micay 84cb3083b2 fix overlong header line 2012-08-24 10:59:57 -04:00
Daniel Micay 2cbdb110e7 beautify README.rst 2012-08-24 10:53:39 -04:00
Daniel Micay ff1f50c794 document tab/shift-tab completion bindings 2012-08-24 10:30:00 -04:00
Daniel Micay 275bed4ea0 replace multi_url with a different keybinding 2012-08-24 10:27:48 -04:00
Daniel Micay 13758efba5 README.rst: rm extra backtick 2012-08-14 16:57:07 -04:00
Daniel Micay 71dcedb5ee README.rst: update 2012-08-14 16:32:52 -04:00
Daniel Micay 381316b6f7 add binding to open urls 2012-07-20 04:54:25 -04:00
Daniel Micay 2f45fecbdf move TODO stuff out of the README 2012-07-16 19:05:59 -04:00
Daniel Micay f90d92823c pausing output needs to be done differently
XON/XOFF is a fragile solution
2012-07-11 18:45:53 -04:00
Daniel Micay 53c1e6cd50 pause output while in command mode 2012-07-11 16:32:35 -04:00
Daniel Micay 4fe67dbc79 update README 2012-07-11 03:46:27 -04:00
Daniel Micay 87da2c8359 make search part of selection mode 2012-07-11 03:38:07 -04:00
Daniel Micay 950d7c2eb7 add to TODO list 2012-07-11 03:25:01 -04:00
Daniel Micay 3780b89749 add yank binding to selection mode 2012-07-11 02:06:40 -04:00
Daniel Micay 02d7e42037 add bindings for jumping to first/last row 2012-07-09 19:42:25 -04:00
Daniel Micay 7d5229d6c8 another README update 2012-07-08 01:08:21 -04:00
Daniel Micay 87f90d93f6 update README 2012-07-07 00:11:48 -04:00
Daniel Micay ac2585297c add $ (EOL) and ^ (BOL) bindings to selection mode 2012-07-07 00:11:46 -04:00