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